óÐÉÓÏË ÉÚÍÅÎÅÎÉÊ × Linux 6.3

 
.gitattributes: use 'dts' diff driver for *.dtso files
 
.gitignore: ignore *.cover and *.mbx
.gitignore: update the command to check tracked files being ignored
 
.mailmap: add Alexandre Ghiti personal email address
.mailmap: add entry for Leonard Göhrs
 
9P FS: Fix wild-memory-access write in v9fs_get_acl
 
9p/rdma: unmap receive dma buffer in rdma_request()/post_recv()
 
9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
 
9p/xen: fix connection sequence
9p/xen: fix version parsing
 
ABI: sysfs-class-hwmon: add a description for fanY_fault
ABI: testing: sysfs-class-power: Document absence of "present" property
 
accel/ivpu: Add command buffer submission logic
accel/ivpu: Add dma fence to command buffers only
accel/ivpu: Add GEM buffer object management
accel/ivpu: Add Intel VPU MMU support
accel/ivpu: Add IPC driver and JSM messages
accel/ivpu: Add PM support
accel/ivpu: avoid duplicate assignment
accel/ivpu: Cancel recovery work
accel/ivpu: Disable buttress on device removal
accel/ivpu: Do not access HW registers after unbind
accel/ivpu: Do not use SSID 1
accel/ivpu: Fix FW API data alignment issues
accel/ivpu: Fix IPC buffer header status field value
accel/ivpu: Fix old dma_buf api usage
accel/ivpu: Fix power down sequence
accel/ivpu: Fix S3 system suspend when not idle
accel/ivpu: Fix spelling mistake "tansition" -> "transition"
accel/ivpu: Fix VPU clock calculation
accel/ivpu: Implement firmware parsing and booting
accel/ivpu: Introduce a new DRM driver for Intel VPU
accel/ivpu: Remove support for 1 tile SKUs
accel/ivpu: Send VPU_JSM_MSG_CONTEXT_DELETE when deleting context
accel/ivpu: Set dma max_segment_size
 
accel: Add .mmap to DRM_ACCEL_FOPS
accel: Build sub-directories based on config options
accel: fix CONFIG_DRM dependencies
 
accessibility: speakup: Fix spelling mistake "thw" -> "the"
 
ACPI: APEI: EINJ: Limit error type to 32-bit width
ACPI: battery: Fix buffer overread if not NUL-terminated
ACPI: battery: Fix missing NUL-termination with large strings
ACPI: battery: Increase maximum string length
ACPI: bus: Rework system-level device notification handling
ACPI: CPPC: Add AMD pstate energy performance preference cppc control
ACPI: CPPC: Fix some kernel-doc comments
ACPI: docs: enumeration: Correct reference to the I²C device data type
ACPI: Don't build ACPICA with '-Os'
ACPI: make kobj_type structures constant
ACPI: PMIC: Add comments with DSDT power opregion field names
ACPI: PMIC: Add pmic_i2c_address to BYT Crystal Cove support
ACPI: PNP: Introduce list of known non-PNP devices
ACPI: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent
ACPI: PPTT: Remove acpi_find_cache_levels()
ACPI: PPTT: Update acpi_find_last_cache_level() to acpi_get_cache_info()
ACPI: processor: idle: Drop unnecessary (void *) conversion
ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily
ACPI: processor: perflib: Use the "no limit" frequency QoS
ACPI: processor: Reorder acpi_processor_driver_init()
ACPI: processor: thermal: Update CPU cooling devices on cpufreq policy changes
ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models
ACPI: resource: Add Medion S17413 to IRQ override quirk
ACPI: resource: Do IRQ override on all TongFang GMxRGxx
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA
ACPI: resource: Skip IRQ override on Asus Expertbook B2402FBA
ACPI: Silence missing prototype warnings
ACPI: tables: Add support for NBFT
ACPI: tools: pfrut: Check if the input of level and type is in the right numeric range
ACPI: utils: Add acpi_evaluate_dsm_typed() and acpi_check_dsm() stubs
ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1 and iMac14,2
ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad W530
ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type()
ACPI: video: Add backlight=native DMI quirk for Acer Aspire 3830TG
ACPI: video: Add backlight=native DMI quirk for Dell Vostro 15 3535
ACPI: video: Fix Lenovo Ideapad Z570 DMI match
ACPI: video: Make acpi_backlight=video work independent from GPU driver
ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 7 B1-750
ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Book X90
ACPI: x86: Drop quirk for HP Elitebook
ACPI: x86: Introduce an acpi_quirk_skip_gpio_event_handlers() helper
ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable
ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable
 
acpi_idle: Remove tracing
 
ACPICA: Constify pathname argument for acpi_get_handle()
ACPICA: Drop port I/O validation for some regions
ACPICA: Fix typo in CDAT DSMAS struct definition
ACPICA: nsrepair: handle cases without a return value correctly
 
act_mirred: use the backlog for nested calls to mirred ingress
 
Linux: Add MediaTek MT7986 SPI NAND support
Linux: Add support for DSP volume controls
Linux: Add support for XCVR on i.MX93 platform
Linux: Add support of MediaTek mt8188 to SOF
Linux: Add support to compress API to ipc_msg_data /
Linux: Add tdm support in acp machine driver
Linux: Add the Infineon PEB2466 codec support
Linux: Add the Renesas IDT821034 codec support
Linux: Adding VFS co-maintainer
 
af_unix: fix struct pid leaks in OOB support
 
afs: convert afs_writepages_region() to use filemap_get_folios_tag()
afs: use bvec_set_folio to initialize a bvec
 
Linux: Allow forcing unconditional bootconfig processing
 
alpha/boot/misc: trim unused declarations
alpha/boot/misc: trim unused declarations
 
alpha/boot/tools/objstrip: fix the check for ELF header
alpha/boot/tools/objstrip: fix the check for ELF header
 
alpha/boot: fix the breakage from -isystem series...
alpha/boot: fix the breakage from -isystem series...
 
alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
alpha: Add some spaces to ensure format specification
alpha: Avoid comma separated statements
alpha: fix FEN fault handling
alpha: fix FEN fault handling
alpha: fix lazy-FPU mis(merged/applied/whatnot)
alpha: fix livelock in uaccess
alpha: fix R_ALPHA_LITERAL reloc for large modules
alpha: fixed a typo in core_cia.c
alpha: Implement "current_stack_pointer"
alpha: in_irq() cleanup
alpha: lazy FPU switching
alpha: osf_sys: reduce kernel log spamming on invalid osf_mount call typenr
alpha: remove redundant err variable
alpha: Remove redundant local asm header redirections
alpha: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions
alpha: replace NR_SYSCALLS by NR_syscalls
alpha: update config files
 
ALSA: ac97: make remove callback of ac97 driver void returned
ALSA: aoa: make remove callback of soundbus driver void returned
ALSA: asihpi: check pao in control_message()
ALSA: core: Make snd_card_disconnect() return void
ALSA: core: Make snd_card_free() return void
ALSA: core: Make snd_card_free_when_closed() return void
ALSA: doc: Fix PCM interface section typos
ALSA: emu10k1: don't create old pass-through playback device on Audigy
ALSA: emu10k1: fix capture interrupt handler unlinking
ALSA: fireface: add field for the number of messages copied to user space
ALSA: fireface: add helper function to parse MIDI messages transmitted by Fireface 400
ALSA: fireface: add local framework to message parser
ALSA: fireface: fix locking bug in ff400_copy_msg_to_user()
ALSA: fireface: implement message parser for Fireface 400
ALSA: fireface: pick up time stamp for request subaction of asynchronous transaction
ALSA: fireface: rename callback functions
ALSA: fireface: update UAPI for data of knob control
ALSA: firewire-lib: code refactoring for cache position in sequence replay
ALSA: firewire-lib: code refactoring for cache position in tx packets
ALSA: firewire-lib: code refactoring for helper functions to pool sequence in rx packets
ALSA: firewire-lib: code refactoring for pool position in rx packets
ALSA: firewire-lib: compute extra delay for runtime of PCM substream
ALSA: firewire-lib: extend tracepoints event including CYCLE_TIME of 1394 OHCI
ALSA: firewire-lib: fix uninitialized local variable
ALSA: firewire-lib: keep history to process isochronous packet
ALSA: firewire-lib: move parameter for pcm frame multiplier from context payload processing layer
ALSA: firewire-lib: obsolete return value from context payload processing layer
ALSA: firewire-lib: use circular linked list for context payload processing layer
ALSA: firewire-lib: use circular linked list to enumerate packet descriptors
ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()
ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
ALSA: hda/ca0132: minor fix for allocation size
ALSA: hda/conexant: Partial revert of a quirk for Lenovo
ALSA: hda/hdmi: disable KAE for Intel DG2
ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement
ALSA: hda/hdmi: Register with vga_switcheroo on Dual GPU Macbooks
ALSA: hda/realtek: Add quirk for Clevo X370SNW
ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC
ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
ALSA: hda/realtek: Add quirks for some Clevo laptops
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook
ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform
ALSA: hda/realtek: Fix support for Dell Precision 3260
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro
ALSA: hda/realtek: Improve support for Dell Precision 3260
ALSA: hda/realtek: Remove specific patch for Dell Precision 3260
ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
ALSA: hda: cs35l41: Correct error condition handling
ALSA: hda: cs35l41: Enable Amp High Pass Filter
ALSA: hda: cs35l41: Ensure firmware/tuning pairs are always loaded
ALSA: hda: Fix the control element identification for multiple codecs
ALSA: hda: intel-dsp-config: add MTL PCI id
ALSA: hda: make kobj_type structure constant
ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()
ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
ALSA: hda: remove redundant variable in snd_hdac_stream_start()
ALSA: i2c/cs8427: fix iec958 mixer control deactivation
ALSA: ice1712: Delete unreachable code in aureon_add_controls()
ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()
ALSA: ppc: fix unused function local variable
ALSA: usb-audio: Fix recursive locking at XRUN during syncing
ALSA: usb-audio: Fix regression on detection of Roland VS-100
ALSA: ymfpci: Create card with device-managed snd_devm_card_new()
ALSA: ymfpci: Fix BUG_ON in probe function
 
amd-pstate: Fix amd_pstate mode switch
 
amd-xgbe: add 2.5GbE support to 10G BaseT mode
amd-xgbe: Add support for 10 Mbps speed
amd-xgbe: add support for rx-adaptation
amd-xgbe: fix mismatched prototype
amd-xgbe: Replace MII_ADDR_C45 with XGBE_ADDR_C45
amd-xgbe: Separate C22 and C45 transactions
 
amd/amdgpu: Add RLC_RLCS_FED_STATUS_* to gc v11_0_3 ip headers
amd/amdgpu: remove test ib on hw ring
 
amdgpu: fix build on non-DCN platforms.
 
android: fix W=1 kernel-doc warnings
 
applicom: Fix PCI device refcount leak in applicom_init()
 
arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
arch/alpha/kernel/process.c: remove unnecessary (void*) conversions
 
arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions
 
arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabled
 
arch/Kconfig: fix indentation
 
arch: arm64: dts: Add support for AM69 Starter Kit
 
arch_topology: Build cacheinfo from primary CPU
 
arm, OMAP2: Use WFI for omap2_pm_idle()
 
arm, smp: Remove trace_.*_rcuidle() usage
 
arm/mm: fix swp type masking in __swp_entry()
arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
arm64, riscv, perf: Remove RCU_NONIDLE() usage
 
arm64, smp: Remove trace_.*_rcuidle() usage
 
arm64/cache: Move CLIDR macro definitions
 
arm64/cpufeature: Always use symbolic name for feature value in hwcaps
arm64/cpufeature: Fix field sign for DIT hwcap detection
arm64/cpufeature: Remove 4 bit assumption in ARM64_FEATURE_MASK()
arm64/cpufeature: Use helper macros to specify hwcaps
 
arm64/esr: Document ISS for ZT0 being disabled
 
arm64/fpsimd: Remove warning for SME without SVE
 
arm64/mm: Intercept pfn changes in set_pte_at()
 
arm64/ptrace: Use system_supports_tpidr2() to check for TPIDR2 support
 
arm64/signal: Avoid rereading context frame sizes
arm64/signal: Don't redundantly verify FPSIMD magic
arm64/signal: Include TPIDR2 in the signal context
arm64/signal: Make interface for restore_fpsimd_context() consistent
arm64/signal: Only read new data when parsing the SVE context
arm64/signal: Only read new data when parsing the ZA context
arm64/signal: Only read new data when parsing the ZT context
arm64/signal: Remove redundant size validation from parse_user_sigframe()
 
arm64/sme: Add basic enumeration for SME2
arm64/sme: Add hwcaps for SME 2 and 2.1 features
arm64/sme: Document ABI for TPIDR2 signal information
arm64/sme: Document SME 2 and SME 2.1 ABI
arm64/sme: Don't use streaming mode to probe the maximum SME VL
arm64/sme: Enable host kernel to access ZT0
arm64/sme: Fix __finalise_el2 SMEver check
arm64/sme: Implement context switching for ZT0
arm64/sme: Implement signal handling for ZT
arm64/sme: Implement ZT0 ptrace support
arm64/sme: Manually encode ZT0 load and store instructions
arm64/sme: Optimise SME exit on syscall entry
arm64/sme: Provide storage for ZT0
arm64/sme: Rename za_state to sme_state
 
arm64/sysreg: Add CCSIDR2_EL1
arm64/sysreg: Add definition for ICC_NMIAR1_EL1
arm64/sysreg: Add definition of ISR_EL1
arm64/sysreg: Allow enumerations to be declared as signed or unsigned
arm64/sysreg: clean up some inconsistent indenting
arm64/sysreg: Convert CCSIDR_EL1 to automatic generation
arm64/sysreg: Convert SPE registers to automatic generation
arm64/sysreg: Fix errors in 32 bit enumeration values
arm64/sysreg: Initial annotation of signed ID registers
arm64/sysreg: Initial unsigned annotations for ID registers
arm64/sysreg: Update system registers for SME 2 and 2.1
 
arm64: acpi: Fix possible memory leak of ffh_ctxt
arm64: add ARM64_HAS_GIC_PRIO_RELAXED_SYNC cpucap
arm64: Add ARM64_HAS_NESTED_VIRT cpufeature
arm64: Add compat hwcap ASIMDBF16
arm64: Add compat hwcap ASIMDDP
arm64: Add compat hwcap ASIMDFHM
arm64: Add compat hwcap FPHP and ASIMDHP
arm64: Add compat hwcap I8MM
arm64: Add compat hwcap SB
arm64: Add compat hwcap SSBS
arm64: Allow the definition of UNKNOWN system register fields
arm64: Always load shadow stack pointer directly from the task struct
arm64: Apply dynamic shadow call stack patching in two passes
arm64: avoid executing padding bytes during kexec / hibernation
arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path
arm64: boot: dts: r8a774[a/b/e]1-beacon: Consolidate sound clocks
arm64: compat: Work around uninitialized variable warning
arm64: configs: Add virtconfig
arm64: cpufeature: Use kstrtobool() instead of strtobool()
arm64: defconfig: Add IOSCHED_BFQ to the default configs
arm64: defconfig: build PINCTRL_SM8250_LPASS_LPI as module
arm64: defconfig: build SDM_LPASSCC_845 as a module
arm64: defconfig: enable camera on Thundercomm RB5 platform
arm64: defconfig: enable crypto userspace API
arm64: defconfig: Enable DisplayPort on SC8280XP laptops
arm64: defconfig: Enable DMA_RESTRICTED_POOL
arm64: defconfig: enable drivers required by the Qualcomm SA8775P platform
arm64: defconfig: Enable GCC, TCSRCC, pinctrl and interconnect for SM8550
arm64: defconfig: Enable missing configs for mt8192-asurada
arm64: defconfig: Enable Qualcomm EUD
arm64: defconfig: enable Qualcomm PCIe modem drivers
arm64: defconfig: enable Qualcomm SDAM nvmem driver
arm64: defconfig: Enable Renesas RZ/G2L MIPI DSI driver
arm64: defconfig: Enable RZ/G2L MIPI CSI-2 and CRU support
arm64: defconfig: Enable SC8280XP Display Clock Controller
arm64: defconfig: enable SM8450 DISPCC clock driver
arm64: defconfig: enable SM8550 DISPCC clock driver
arm64: defconfig: enable the clock driver for Qualcomm SA8775P platforms
arm64: defconfig: Enable UCSI support
arm64: defconfig: Enable USB onboard HUB driver
arm64: defconfig: enable Visionox VTDR6130 DSI Panel driver
arm64: defconfig: Fix unintentional disablement of PCI on i.MX
arm64: defconfig: select i.MX ICC and DEVFREQ
arm64: Document boot requirements for SME 2
arm64: drop redundant "ARMv8" from Kconfig option title
arm64: Drop SYS_ from SPE register defines
arm64: dts: Add device tree for the Debix Model A Board
arm64: dts: Add DT node for the VIPNano-QI on the A311D
arm64: dts: add pinctrl-single property for Stratix10/Agilex
arm64: dts: allwinner: a64: Add DPHY interrupt
arm64: dts: amazon: drop deprecated serial device_type
arm64: dts: amd: use "okay" for status
arm64: dts: amlogic: align LED node names with dtschema
arm64: dts: amlogic: Fix non-compliant SD/SDIO node names
arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name
arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node
arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name
arm64: dts: amlogic: meson-g12b-odroid-go-ultra: fix rk818 pmic properties
arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name
arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible
arm64: dts: amlogic: meson-gx: add missing unit address to rng node name
arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name
arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name
arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name
arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property
arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name
arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name
arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names
arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip
arm64: dts: amlogic: Used onboard usb hub reset on odroid c2
arm64: dts: amlogic: Used onboard usb hub reset on odroid c4
arm64: dts: apm: drop deprecated serial device_type
arm64: dts: apm: use "okay" for status
arm64: dts: broadcom: align SMMU node names with DT schema
arm64: dts: broadcom: drop deprecated serial device_type
arm64: dts: exynos: add ADC supply on Exynos7 Espresso
arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos5433
arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos850
arm64: dts: exynos: add dedicated SYSREG compatibles to Exynosautov9
arm64: dts: exynos: add interrupt-controller to WM5110 on TM2
arm64: dts: exynos: add unit address to DWC3 node wrapper in Exynos5433
arm64: dts: exynos: add unit address to DWC3 node wrapper in Exynos7
arm64: dts: exynos: add VPH_PWR regulator on TM2
arm64: dts: exynos: correct Bluetooth LED triger on E850-96
arm64: dts: exynos: correct properties of MAX98504 in TM2
arm64: dts: exynos: correct wlf,micd-dbtime on TM2
arm64: dts: exynos: disable non-working GPU on Exynos7 Espresso
arm64: dts: exynos: drop clock-frequency from CPU nodes in TM2
arm64: dts: exynos: drop pwm-names from MAX77843 haptic in TM2
arm64: dts: exynos: drop unsupported I2C properties in Espresso
arm64: dts: exynos: drop unsupported UFS properties in ExynosAutov9 SADK
arm64: dts: exynos: move exynos-bus nodes out of soc in Exynos5433
arm64: dts: exynos: Update cache properties
arm64: dts: exynos: use 8-bit for SPI IR LED duty-cycle in TM2
arm64: dts: exynos: use lowercase hex addresses
arm64: dts: freescale: Add LVDS overlay for TQMa8MPxL
arm64: dts: freescale: imx8-ss-lsio: Fix flexspi clock order
arm64: dts: freescale: Introduce imx8mp-beacon-kit
arm64: dts: fsd: Add codec node for Tesla FSD
arm64: dts: fsd: Add I2S DAI node for Tesla FSD
arm64: dts: fsd: Add MCAN device node
arm64: dts: fsd: Add sound card node for Tesla FSD
arm64: dts: fsd: add sysreg device node
arm64: dts: fsd: fix PUD values as per FSD HW UM
arm64: dts: fsd: Update cache properties
arm64: dts: hisilicon: align LED node names with dtschema
arm64: dts: hisilicon: align UART node name with bindings
arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031 for EQOS
arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio
arm64: dts: imx8dxl: drop 0x from unit address
arm64: dts: imx8m: Add TMU phandle to calibration data in OCOTP
arm64: dts: imx8m: Align SoC unique ID node unit address
arm64: dts: imx8m: Document the fuse address calculation
arm64: dts: imx8mm-evk: correct pmic clock source
arm64: dts: imx8mm-evk: use correct gpio-expander compatible
arm64: dts: imx8mm-kontron: Add RTC aliases
arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name
arm64: dts: imx8mm-verdin-dev: Do not include dahlia dtsi
arm64: dts: imx8mm-verdin: Add yavia carrier board
arm64: dts: imx8mm-verdin: correct off-on-delay
arm64: dts: imx8mm-verdin: enable hpd on hdmi-connector
arm64: dts: imx8mm: correct iomuxc-gpr compatible
arm64: dts: imx8mm: Deduplicate PCIe clock-names property
arm64: dts: imx8mm: Drop deprecated regulator-compatible from Variscite VAR-SOM-MX8MM
arm64: dts: imx8mm: Drop dma-apb interrupt-names
arm64: dts: imx8mm: Drop sd-vsel-gpios from i.MX8M Mini Verdin SoM
arm64: dts: imx8mm: Update i.MX8M Mini Toradex Verdin based Menlo board compatible string
arm64: dts: imx8mn: Add LDO5 regulator-name to Variscite VAR-SOM-MX8MN
arm64: dts: imx8mn: Drop deprecated regulator-compatible from Variscite VAR-SOM-MX8MN
arm64: dts: imx8mn: Drop dma-apb interrupt-names
arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes
arm64: dts: imx8mn: update iomuxc-gpr node name
arm64: dts: imx8mp-verdin-dev: Do not include dahlia dtsi
arm64: dts: imx8mp-verdin: Add yavia carrier board
arm64: dts: imx8mp-verdin: correct off-on-delay
arm64: dts: imx8mp: add clock-cells to hsio-blk-ctrl
arm64: dts: imx8mp: Add Hantro G1, G2 DT nodes
arm64: dts: imx8mp: Add LCDIF2 & LDB nodes
arm64: dts: imx8mp: Drop deprecated regulator-compatible from i.MX8M Plus DHCOM
arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus DHCOM SoM
arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus Verdin SoM
arm64: dts: imx8mp: Enable spba-bus on AIPS3
arm64: dts: imx8mp: fix address length for LCDIF2
arm64: dts: imx8mp: Fix LCDIF2 node clock order
arm64: dts: imx8mp: Improve bluetooth UART on DH electronics i.MX8M Plus DHCOM
arm64: dts: imx8mp: move PCIe controller clock config to SoC dtsi
arm64: dts: imx8mp: Reorder clock to match fsl,imx6q-pcie.yaml
arm64: dts: imx8mp: use syscon for iomuxc-gpr
arm64: dts: imx8mq-librem5: use multicolor leds description for RGB led
arm64: dts: imx8mq: correct iomuxc-gpr compatible
arm64: dts: imx8mq: Deduplicate PCIe clock-names property
arm64: dts: imx8q: use generic node name for rave-sp
arm64: dts: imx93-11x11-evk: enable eqos
arm64: dts: imx93-11x11-evk: enable fec function
arm64: dts: imx93: add ADC support
arm64: dts: imx93: add eqos support
arm64: dts: imx93: add FEC support
arm64: dts: imx93: add flexcan nodes
arm64: dts: imx93: add missing #address-cells and #size-cells to i2c nodes
arm64: dts: imx93: Fix eqos properties
arm64: dts: imx: align LED node names with dtschema
arm64: dts: ls1028a: declare cache-coherent page table walk feature for IOMMU
arm64: dts: ls1028a: sl28: get MAC addresses from VPD
arm64: dts: ls1088a: declare cache-coherent page table walk feature for IOMMU
arm64: dts: marvell: Fix compatible strings for Armada 3720 boards
arm64: dts: mediatek: align LED node names with dtschema
arm64: dts: mediatek: asurada: Add aliases for i2c and mmc
arm64: dts: mediatek: asurada: Add display backlight
arm64: dts: mediatek: asurada: Add display regulators
arm64: dts: mediatek: asurada: Enable audio support
arm64: dts: mediatek: asurada: Enable internal display
arm64: dts: mediatek: cherry: Add Audio Front End (AFE) support
arm64: dts: mediatek: cherry: Add external codecs and speaker amplifier
arm64: dts: mediatek: cherry: Add sound card configuration
arm64: dts: mediatek: cherry: Enable the Audio DSP for SOF
arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node
arm64: dts: mediatek: mt7622: drop serial clock-names
arm64: dts: mediatek: mt7986: Fix watchdog compatible
arm64: dts: mediatek: mt8173-elm: Move display to ps8640 auxiliary bus
arm64: dts: mediatek: mt8183: drop double interrupts
arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description
arm64: dts: mediatek: mt8186: Add ADSP mailbox nodes
arm64: dts: mediatek: mt8186: Add audio controller node
arm64: dts: mediatek: mt8186: Add crypto support for eMMC controller
arm64: dts: mediatek: mt8186: Add DPI node
arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description
arm64: dts: mediatek: mt8186: Fix watchdog compatible
arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description
arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken
arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY
arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description
arm64: dts: mediatek: mt8195: Fix watchdog compatible
arm64: dts: mediatek: mt8195: Use P1 clocks for PCIe1 controller
arm64: dts: mediatek: mt8516: Fix the watchdog node name
arm64: dts: mediatek: Remove pins-are-numbered property
arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names
arm64: dts: meson-g12-common: resolve conflict between canvas & pmu
arm64: dts: meson-g12-common: specify full DMC range
arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name
arm64: dts: meson-g12b-odroid: Add initial support for Hardkernel ODROID-N2L
arm64: dts: meson-g12b: move common node into new odroid.dtsi
arm64: dts: meson-gx: Fix Ethernet MAC address unit name
arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address
arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name
arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node
arm64: dts: meson-gxm-khadas-vim2: use gpio-fan matrix instead of an array
arm64: dts: meson: add audio playback to S905X-P212 dts
arm64: dts: meson: add Broadcom WiFi to P212 dtsi
arm64: dts: meson: add support for BananaPi M2-Pro
arm64: dts: meson: add support for Radxa Zero2
arm64: dts: meson: bananapi-m5: convert dts to dtsi
arm64: dts: meson: bananapi-m5: remove redundant status from sound node
arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN
arm64: dts: meson: move pwm_ef node in P212 dtsi
arm64: dts: meson: radxa-zero: allow usb otg mode
arm64: dts: meson: remove CPU opps below 1GHz for G12A boards
arm64: dts: meson: remove WiFi/BT nodes from Khadas VIM1
arm64: dts: microchip: drop 0x from unit address
arm64: dts: microchip: use "okay" for status
arm64: dts: mt6358: change node names
arm64: dts: mt6795: Add complete CPU caches information
arm64: dts: mt7986: add Bananapi R3
arm64: dts: mt7986: add mmc related device nodes
arm64: dts: mt7986: add pcie related device nodes
arm64: dts: mt7986: add usb related device nodes
arm64: dts: mt8173-elm: Switch to SMC watchdog
arm64: dts: mt8173: change node name
arm64: dts: mt8183: Add complete CPU caches information
arm64: dts: mt8183: jacuzzi: Move panel under aux-bus
arm64: dts: mt8183: kukui: Split out keyboard node and describe detachables
arm64: dts: mt8186: Add complete CPU caches information
arm64: dts: mt8186: Add dsi node
arm64: dts: mt8186: Add IOMMU and SMI nodes
arm64: dts: mt8186: Add power domains controller
arm64: dts: mt8186: Change idle states names to reflect actual function
arm64: dts: mt8186: Fix CPU map for single-cluster SoC
arm64: dts: mt8192: Add complete CPU caches information
arm64: dts: mt8192: Change idle states names to reflect actual function
arm64: dts: mt8192: Fix CPU map for single-cluster SoC
arm64: dts: mt8195: Add complete CPU caches information
arm64: dts: mt8195: Add efuse node to mt8195
arm64: dts: mt8195: Add Ethernet controller
arm64: dts: mt8195: add jpeg decode device node
arm64: dts: mt8195: add jpeg encode device node
arm64: dts: mt8195: Change idle states names to reflect actual function
arm64: dts: mt8195: Fix CPU map for single-cluster SoC
arm64: dts: qcom: Add base QDU1000/QRU1000 DTSIs
arm64: dts: qcom: Add base QDU1000/QRU1000 IDP DTs
arm64: dts: qcom: Add base SM8550 dtsi
arm64: dts: qcom: Add base SM8550 MTP dts
arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint
arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A 8.0 (2015)
arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A 9.7 (2015)
arm64: dts: qcom: Add Lenovo Tab P11 (J606F/XiaoXin Pad) dts
arm64: dts: qcom: add missing space before {
arm64: dts: qcom: Add pm8010 pmic dtsi
arm64: dts: qcom: Add PM8550 pmic dtsi
arm64: dts: qcom: Add PM8550b pmic dtsi
arm64: dts: qcom: Add PM8550ve pmic dtsi
arm64: dts: qcom: Add PM8550vs pmic dtsi
arm64: dts: qcom: Add PMK8550 pmic dtsi
arm64: dts: qcom: Add PMR735d pmic dtsi
arm64: dts: qcom: add SoC specific compat strings to mdp5 nodes
arm64: dts: qcom: align OPP table node name with DT schema
arm64: dts: qcom: c630: Fix firmware paths
arm64: dts: qcom: ipq6018: Add/remove some newlines
arm64: dts: qcom: ipq6018: align RPM G-Link node with bindings
arm64: dts: qcom: ipq6018: Fix up indentation
arm64: dts: qcom: ipq6018: Pad addresses to 8 hex digits
arm64: dts: qcom: ipq6018: Sort nodes properly
arm64: dts: qcom: ipq6018: Use lowercase hex
arm64: dts: qcom: ipq6018: Use lowercase hex
arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node
arm64: dts: qcom: ipq8074: add QFPROM node
arm64: dts: qcom: ipq8074: add SoC specific compatible to MDIO
arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges
arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names
arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names
arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY
arm64: dts: qcom: ipq8074: fix Gen3 PCIe node
arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY
arm64: dts: qcom: ipq8074: set Gen2 PCIe pcie max-link-speed
arm64: dts: qcom: msm8916-acer-a1-724: Add accelerometer/magnetometer
arm64: dts: qcom: msm8916-acer-a1-724: Add initial device tree
arm64: dts: qcom: msm8916-acer-a1-724: Add touchscreen
arm64: dts: qcom: msm8916-gplus-fl8005a: Add flash LED
arm64: dts: qcom: msm8916-gplus-fl8005a: Add initial device tree
arm64: dts: qcom: msm8916-gplus-fl8005a: Add touchscreen
arm64: dts: qcom: msm8916-samsung-a2015: correct motor pinctrl node name
arm64: dts: qcom: msm8916-samsung-grandmax: Add properties function and color for keyled
arm64: dts: qcom: msm8916-samsung-j5-common: Add Hall sensor
arm64: dts: qcom: msm8916-samsung-j5-common: Add initial common device tree
arm64: dts: qcom: msm8916-samsung-j5-common: Add MUIC support
arm64: dts: qcom: msm8916-samsung-j5-common: Add new device trees
arm64: dts: qcom: msm8916-thwc: Add initial device trees
arm64: dts: qcom: msm8916-ufi: Fix sim card selection pinctrl
arm64: dts: qcom: msm8916: Add compat qcom,msm8916-dsi-ctrl
arm64: dts: qcom: msm8916: Add DMA for all I2C controllers
arm64: dts: qcom: msm8916: Add fallback CCI compatible
arm64: dts: qcom: msm8916: Enable blsp_dma by default
arm64: dts: qcom: msm8916: specify per-sensor calibration cells
arm64: dts: qcom: msm8953: Add compat qcom,msm8953-dsi-ctrl
arm64: dts: qcom: msm8953: Add device tree for Motorola G5 Plus
arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A1
arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A2 Lite
arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redmi 5 Plus
arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redmi Note 4X
arm64: dts: qcom: msm8953: Adjust reserved-memory nodes
arm64: dts: qcom: msm8953: correct TLMM gpio-ranges
arm64: dts: qcom: msm8956: use SoC-specific compat for tsens
arm64: dts: qcom: msm8976: specify per-sensor calibration cells
arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem
arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size
arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions
arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators
arm64: dts: qcom: msm8994-kitakami: Pad addresses to 8 hex digits
arm64: dts: qcom: msm8994-octagon: Pad addresses to 8 hex digits
arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC
arm64: dts: qcom: msm8996-oneplus-common: drop vdda-supply from DSI PHY
arm64: dts: qcom: msm8996-tone: Enable SDHCI1
arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up
arm64: dts: qcom: msm8996-tone: Move status last
arm64: dts: qcom: msm8996-xiaomi-gemini: use preferred enable-gpios for LP5562 LED
arm64: dts: qcom: msm8996: Add a carveout for modem metadata
arm64: dts: qcom: msm8996: Add additional A2NoC clocks
arm64: dts: qcom: msm8996: add CBF device entry
arm64: dts: qcom: msm8996: Add compat qcom,msm8996-dsi-ctrl
arm64: dts: qcom: msm8996: align bus node names with DT schema
arm64: dts: qcom: msm8996: align RPM G-Link clock-controller node with bindings
arm64: dts: qcom: msm8996: drop address/size cells from smd-edge
arm64: dts: qcom: msm8996: enable UFS interconnects
arm64: dts: qcom: msm8996: mark apcs as clock provider
arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input
arm64: dts: qcom: msm8996: Use lowercase hex
arm64: dts: qcom: msm8998-fxtec: fix touchscreen reset GPIO polarity
arm64: dts: qcom: msm8998: Add a carveout for modem metadata
arm64: dts: qcom: msm8998: get rid of test clock
arm64: dts: qcom: msm8998: Use lowercase hex
arm64: dts: qcom: msm8998: Use RPM XO
arm64: dts: qcom: pm6150l: add spmi-flash-led node
arm64: dts: qcom: pm7250b: Add BAT_ID vadc channel
arm64: dts: qcom: pm8941-rtc add alarm register
arm64: dts: qcom: pmi8950: Correct rev_1250v channel label to mv
arm64: dts: qcom: pmk8350: Use the correct PON compatible
arm64: dts: qcom: pmk8550: fix PON compatible
arm64: dts: qcom: qcs404: add clocks to the gcc node
arm64: dts: qcom: qcs404: add power-domains-cells to gcc node
arm64: dts: qcom: qcs404: add xo clock to rpm clock controller
arm64: dts: qcom: qcs404: align CDSP PAS node with bindings
arm64: dts: qcom: qcs404: align RPM G-Link node with bindings
arm64: dts: qcom: qcs404: register PCIe PHY as a clock provider
arm64: dts: qcom: qcs404: specify per-sensor calibration cells
arm64: dts: qcom: qcs404: use symbol names for PCIe resets
arm64: dts: qcom: qrb5165-rb5: Use proper WSA881x shutdown GPIO polarity
arm64: dts: qcom: Re-enable resin on MSM8998 and SDM845 boards
arm64: dts: qcom: rename AOSS QMP nodes
arm64: dts: qcom: rename mdp nodes to display-controller
arm64: dts: qcom: rename mdss nodes to display-subsystem
arm64: dts: qcom: rename pm8450a dtsi to sa8540p-pmics
arm64: dts: qcom: replace underscores in node names
arm64: dts: qcom: sa8295-adp: Enable DP instances
arm64: dts: qcom: sa8295p-adp: align RPMh regulator nodes with bindings
arm64: dts: qcom: sa8295p-adp: use sa8540p-pmics
arm64: dts: qcom: sa8450p-pmics: add rtc node
arm64: dts: qcom: sa8540p-pmics: add missing interrupt include
arm64: dts: qcom: sa8540p-pmics: rename pmic labels
arm64: dts: qcom: sa8540p-ride: add i2c nodes
arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware
arm64: dts: qcom: sa8540p-ride: Document i2c busses
arm64: dts: qcom: sa8540p-ride: enable pcie2a node
arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings
arm64: dts: qcom: sc7180-trogdor: align DAI children names with DT schema
arm64: dts: qcom: sc7180: Add a carveout for modem metadata
arm64: dts: qcom: sc7180: Add compat qcom,sc7180-dsi-ctrl
arm64: dts: qcom: sc7180: Add Data Capture and Compare(DCC) support node
arm64: dts: qcom: sc7180: Add pazquel360 touschreen
arm64: dts: qcom: sc7180: Add trogdor eDP/touchscreen regulator off-on-time
arm64: dts: qcom: sc7180: align MPSS PAS node with bindings
arm64: dts: qcom: sc7180: align RPMh regulator nodes with bindings
arm64: dts: qcom: sc7180: Bump up trogdor ts_reset_l drive strength
arm64: dts: qcom: sc7180: correct SPMI bus address cells
arm64: dts: qcom: sc7180: move QUP and QSPI opp tables out of SoC node
arm64: dts: qcom: sc7180: order top-level nodes alphabetically
arm64: dts: qcom: sc7180: Pad addresses to 8 hex digits
arm64: dts: qcom: sc7180: set ath10k output power calibration string
arm64: dts: qcom: sc7180: Set performance state for audio
arm64: dts: qcom: sc7180: Start the trogdor eDP/touchscreen regulator on
arm64: dts: qcom: sc7280-herobrine-audio-wcd9385: drop incorrect properties
arm64: dts: qcom: sc7280-idp: add amp pin config function
arm64: dts: qcom: sc7280-idp: drop incorrect properties
arm64: dts: qcom: sc7280: Add 3ms ramp to herobrine's pp3300_left_in_mlb
arm64: dts: qcom: sc7280: Add a carveout for modem metadata
arm64: dts: qcom: sc7280: Add a herobrine CRD Pro SKU
arm64: dts: qcom: sc7280: Add compat qcom,sc7280-dsi-ctrl
arm64: dts: qcom: sc7280: Add Data Capture and Compare(DCC) support node
arm64: dts: qcom: sc7280: add DP audio to herobrine rt5682 1-mic dtsi
arm64: dts: qcom: sc7280: Add DT for sc7280-herobrine-zombie with NVMe
arm64: dts: qcom: sc7280: Add wifi alias for SC7280-idp
arm64: dts: qcom: sc7280: Adjust zombie PWM frequency
arm64: dts: qcom: sc7280: align MPSS PAS node with bindings
arm64: dts: qcom: sc7280: correct SPMI bus address cells
arm64: dts: qcom: sc7280: Fix CPU nodes compatible string
arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on evoker
arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on villager
arm64: dts: qcom: sc7280: Mark PCIe controller as cache coherent
arm64: dts: qcom: sc7280: On QCard, regulator L3C should be 1.8V
arm64: dts: qcom: sc7280: only enable IPA for boards with a modem
arm64: dts: qcom: sc7280: Pad addresses to 8 hex digits
arm64: dts: qcom: sc7280: Power herobrine's 3.3 eDP/TS rail more properly
arm64: dts: qcom: sc7280: remove hbr3 support on herobrine boards
arm64: dts: qcom: sc8280xp-crd: allow vreg_l3b to be disabled
arm64: dts: qcom: sc8280xp-crd: drop #sound-dai-cells from eDP node
arm64: dts: qcom: sc8280xp-crd: Enable EDP
arm64: dts: qcom: sc8280xp-crd: Introduce pmic_glink
arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers
arm64: dts: qcom: sc8280xp-pmics: Specify interrupt parent explicitly
arm64: dts: qcom: sc8280xp-x13s: Add soundcard support
arm64: dts: qcom: sc8280xp-x13s: enable eDP display
arm64: dts: qcom: sc8280xp-x13s: Enable external display
arm64: dts: qcom: sc8280xp-x13s: fix dmic sample rate
arm64: dts: qcom: sc8280xp-x13s: fix va dmic dai links and routing
arm64: dts: qcom: sc8280xp-x13s: mark bob regulator as always-on
arm64: dts: qcom: sc8280xp-x13s: mark s10b regulator as always-on
arm64: dts: qcom: sc8280xp-x13s: mark s11b regulator as always-on
arm64: dts: qcom: sc8280xp-x13s: mark s12b regulator as always-on
arm64: dts: qcom: sc8280xp-x13s: move 'regulator-vph-pwr' node
arm64: dts: qcom: sc8280xp-x13s: move 'thermal-zones' node
arm64: dts: qcom: sc8280xp-x13s: move vamacro node
arm64: dts: qcom: sc8280xp-x13s: move wcd938x codec node
arm64: dts: qcom: sc8280xp: add aliases for i2c4 and i2c21
arm64: dts: qcom: sc8280xp: add gpr node
arm64: dts: qcom: sc8280xp: Add label property to vadc channel nodes
arm64: dts: qcom: sc8280xp: add missing i2c nodes
arm64: dts: qcom: sc8280xp: add missing spi nodes
arm64: dts: qcom: sc8280xp: add p1 register blocks to DP nodes
arm64: dts: qcom: sc8280xp: add rng device tree node
arm64: dts: qcom: sc8280xp: add SoundWire and LPASS
arm64: dts: qcom: sc8280xp: Add USB-C-related DP blocks
arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema
arm64: dts: qcom: sc8280xp: align RPMh regulator nodes with bindings
arm64: dts: qcom: sc8280xp: correct LPASS GPIO gpio-ranges
arm64: dts: qcom: sc8280xp: correct SPMI bus address cells
arm64: dts: qcom: sc8280xp: Define CMA region for CRD and X13s
arm64: dts: qcom: sc8280xp: Define some of the display blocks
arm64: dts: qcom: sc8280xp: disable sound nodes
arm64: dts: qcom: sc8280xp: drop bogus clock-controller property
arm64: dts: qcom: sc8280xp: drop unused properties from tx-macro
arm64: dts: qcom: sc8280xp: fix lpass tx macro clocks
arm64: dts: qcom: sc8280xp: fix rx frame shapping info
arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits
arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4
arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21
arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17
arm64: dts: qcom: sc8280xp: Use MMCX for all DP controllers
arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers
arm64: dts: qcom: sdm450: Add device tree for Motorola Moto G6
arm64: dts: qcom: sdm630-nile: Don't use underscores in node names
arm64: dts: qcom: sdm630-nile: Reserve simplefb memory
arm64: dts: qcom: sdm630: Add compat qcom,sdm660-dsi-ctrl
arm64: dts: qcom: sdm630: Use lowercase hex
arm64: dts: qcom: sdm632-fairphone-fp3: Add NFC
arm64: dts: qcom: sdm632: Add device tree for Motorola G7 Power
arm64: dts: qcom: sdm660: Add compat qcom,sdm660-dsi-ctrl
arm64: dts: qcom: sdm660: Use lowercase hex
arm64: dts: qcom: sdm670-google-sargo: keep pm660 ldo8 on
arm64: dts: qcom: sdm670: add interconnects
arm64: dts: qcom: sdm670: add missing usb hstx nvmem cell
arm64: dts: qcom: sdm670: add qfprom node
arm64: dts: qcom: sdm845-audio-wcd9340: commonize clocks
arm64: dts: qcom: sdm845-audio-wcd9340: commonize pinctrl
arm64: dts: qcom: sdm845-db845c: add generic sound compatible
arm64: dts: qcom: sdm845-db845c: drop label from I2C controllers
arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name
arm64: dts: qcom: sdm845-oneplus-*: add audio devices
arm64: dts: qcom: sdm845-tama: Add volume up and camera GPIO keys
arm64: dts: qcom: sdm845-xiaomi-beryllium: add generic sound compatible
arm64: dts: qcom: sdm845-xiaomi-beryllium: Add reserved memory region
arm64: dts: qcom: sdm845-xiaomi-beryllium: fix audio codec interrupt pin name
arm64: dts: qcom: sdm845: Add a carveout for modem metadata
arm64: dts: qcom: sdm845: Add compat qcom,sdm845-dsi-ctrl
arm64: dts: qcom: sdm845: Add Data Capture and Compare(DCC) support node
arm64: dts: qcom: sdm845: Add fallback CCI compatible
arm64: dts: qcom: sdm845: align RPMh regulator nodes with bindings
arm64: dts: qcom: sdm845: align TLMM pin configuration with DT schema
arm64: dts: qcom: sdm845: do not customize SPI0 pin drive/bias
arm64: dts: qcom: sdm845: drop 0x from unit address
arm64: dts: qcom: sdm845: Fix some whitespace/newlines
arm64: dts: qcom: sdm845: make DP node follow the schema
arm64: dts: qcom: sdm845: move codec to separate file
arm64: dts: qcom: sdm845: move DSI/QUP/QSPI opp tables out of SoC node
arm64: dts: qcom: sdm845: move sound node out of soc
arm64: dts: qcom: sdm845: order top-level nodes alphabetically
arm64: dts: qcom: sdm845: Pad addresses to 8 hex digits
arm64: dts: qcom: sdm845: Use lowercase hex
arm64: dts: qcom: sdm850-lenovo-yoga-c630: Use proper WSA881x shutdown GPIO polarity
arm64: dts: qcom: sdm850-lenovo-yoga: correct sound compatible
arm64: dts: qcom: sdm850-samsung-w737: Use proper WSA881x shutdown GPIO polarity
arm64: dts: qcom: sm6115: Add debug related nodes
arm64: dts: qcom: sm6115: Add geni debug uart node for qup0
arm64: dts: qcom: sm6115: Add mdss_ prefix to mdss nodes
arm64: dts: qcom: sm6115: Add smp2p nodes
arm64: dts: qcom: sm6115: Add thermal zones
arm64: dts: qcom: sm6115: Add watchdog node to dtsi
arm64: dts: qcom: sm6115: correct TLMM gpio-ranges
arm64: dts: qcom: sm6115: Fix UFS node
arm64: dts: qcom: sm6115: Pad addresses to 8 hex digits
arm64: dts: qcom: sm6115: Provide real SMD RPM XO to SDC1/2
arm64: dts: qcom: sm6115: Provide xo clk to rpmcc
arm64: dts: qcom: sm6115: Un-enable SPI5 by default
arm64: dts: qcom: sm6115: Use 64 bit addressing
arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down)
arm64: dts: qcom: sm6125-seine: Configure PM6125 regulators
arm64: dts: qcom: sm6125-seine: Configure SD Card slot on SDHCI 2
arm64: dts: qcom: sm6125-seine: Enable GPI DMA 0, QUP 0 and I2C SEs
arm64: dts: qcom: sm6125-seine: Lock eMMC and SD Card IDs via aliases
arm64: dts: qcom: sm6125-seine: Provide regulators to HS USB2 PHY
arm64: dts: qcom: sm6125-seine: Provide regulators to SDHCI 1
arm64: dts: qcom: sm6125: Add apps_smmu with streamID to SDHCI 1/2 nodes
arm64: dts: qcom: sm6125: Add GPI DMA nodes
arm64: dts: qcom: sm6125: Add IOMMU context to DWC3
arm64: dts: qcom: sm6125: Add pin configs for QUP SPI/I2C Serial Engines
arm64: dts: qcom: sm6125: Add QUPs with SPI and I2C Serial Engines
arm64: dts: qcom: sm6125: Configure APPS SMMU
arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings
arm64: dts: qcom: sm6350-lena: Flatten gpio-keys pinctrl state
arm64: dts: qcom: sm6350: Add camera clock controller
arm64: dts: qcom: sm6350: Add CCI nodes
arm64: dts: qcom: sm6350: add IPA node
arm64: dts: qcom: sm6350: Add OSM L3 node
arm64: dts: qcom: sm6350: Fix up the ramoops node
arm64: dts: qcom: sm6350: Pad addresses to 8 hex digits
arm64: dts: qcom: sm6350: Set up DDR & L3 scaling
arm64: dts: qcom: sm6350: Use specific qmpphy compatible
arm64: dts: qcom: sm6375: Add missing power-domain-named to CDSP
arm64: dts: qcom: sm6375: align PSCI domain names with DT schema
arm64: dts: qcom: sm7225-fairphone-fp4: Add pmk8350 PMIC
arm64: dts: qcom: sm7225-fairphone-fp4: configure flash LED
arm64: dts: qcom: sm7225-fairphone-fp4: Enable CCI busses
arm64: dts: qcom: sm7225-fairphone-fp4: enable IPA
arm64: dts: qcom: sm7225-fairphone-fp4: enable remaining i2c busses
arm64: dts: qcom: sm7225-fairphone-fp4: move status property down
arm64: dts: qcom: sm7225: align RPMh regulator nodes with bindings
arm64: dts: qcom: sm8150-kumano: Add GPIO keys
arm64: dts: qcom: sm8150-kumano: Add NXP PN553 NFC
arm64: dts: qcom: sm8150-kumano: Configure resin as volume up key
arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k
arm64: dts: qcom: sm8150: Add compat qcom,sm8150-dsi-ctrl
arm64: dts: qcom: sm8150: Add Data Capture and Compare(DCC) support node
arm64: dts: qcom: sm8150: Add DISPCC node
arm64: dts: qcom: sm8150: align PSCI domain names with DT schema
arm64: dts: qcom: sm8150: align RPMh regulator nodes with bindings
arm64: dts: qcom: sm8150: drop the virtual ipa-virt device
arm64: dts: qcom: sm8150: Enable split pagetables for Adreno SMMU
arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe controllers
arm64: dts: qcom: sm8150: Pad addresses to 8 hex digits
arm64: dts: qcom: sm8150: Use lowercase hex
arm64: dts: qcom: sm8150: Wire up MDSS
arm64: dts: qcom: sm8250-edo: Remove misleading comments
arm64: dts: qcom: sm8250-mtp: Use proper WSA881x shutdown GPIO polarity
arm64: dts: qcom: sm8250-xiaomi-elish: Correct venus firmware path
arm64: dts: qcom: sm8250: add cache size
arm64: dts: qcom: sm8250: Add compat qcom,sm8250-dsi-ctrl
arm64: dts: qcom: sm8250: Add device tree for Xiaomi Mi Pad 5 Pro
arm64: dts: qcom: sm8250: Add fallback CCI compatible
arm64: dts: qcom: sm8250: align PSCI domain names with DT schema
arm64: dts: qcom: sm8250: align RPMh regulator nodes with bindings
arm64: dts: qcom: sm8250: clean up wcd938x codec node
arm64: dts: qcom: sm8250: Disable wsamacro and swr0 by default
arm64: dts: qcom: sm8250: drop the virtual ipa-virt device
arm64: dts: qcom: sm8250: drop unused clock-frequency from rx-macro
arm64: dts: qcom: sm8250: drop unused clock-frequency from va-macro
arm64: dts: qcom: sm8250: drop unused clock-frequency from wsa-macro
arm64: dts: qcom: sm8250: drop unused properties from tx-macro
arm64: dts: qcom: sm8250: move sound and codec nodes out of soc
arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits
arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits
arm64: dts: qcom: sm8250: Use lowercase hex
arm64: dts: qcom: sm8350-hdk: align pin config node names with bindings
arm64: dts: qcom: sm8350-hdk: correct LT9611 pin function
arm64: dts: qcom: sm8350-hdk: Enable display & dsi nodes
arm64: dts: qcom: sm8350-hdk: enable GPU
arm64: dts: qcom: sm8350-hdk: Enable lt9611uxc dsi-hdmi bridge
arm64: dts: qcom: sm8350-hdk: enable PCIe devices
arm64: dts: qcom: sm8350-sagami: Add GPIO line names for PMIC GPIOs
arm64: dts: qcom: sm8350-sagami: Configure SLG51000 PMIC on PDX215
arm64: dts: qcom: sm8350-sagami: Disable empty i2c bus
arm64: dts: qcom: sm8350-sagami: Rectify GPIO keys
arm64: dts: qcom: sm8350-sony-xperia-sagami: specify which LDO modes are allowed
arm64: dts: qcom: sm8350: Add &tlmm gpio-line-names
arm64: dts: qcom: sm8350: Add display system nodes
arm64: dts: qcom: sm8350: add GPU, GMU, GPU CC and SMMU nodes
arm64: dts: qcom: sm8350: Add mdss_ prefix to DSIn out labels
arm64: dts: qcom: sm8350: Add missing #address/size-cells to DSIn
arm64: dts: qcom: sm8350: add PCIe devices
arm64: dts: qcom: sm8350: align MMC node names with DT schema
arm64: dts: qcom: sm8350: align PSCI domain names with DT schema
arm64: dts: qcom: sm8350: align RPMh regulator nodes with bindings
arm64: dts: qcom: sm8350: drop incorrect cells from serial
arm64: dts: qcom: sm8350: Drop standalone smem node
arm64: dts: qcom: sm8350: drop unused dispcc power-domain-names
arm64: dts: qcom: sm8350: Feed DSI1 PHY clocks to DISPCC
arm64: dts: qcom: sm8350: finish reordering nodes
arm64: dts: qcom: sm8350: Fix DSI PHY compatibles
arm64: dts: qcom: sm8350: Fix DSI PLL size
arm64: dts: qcom: sm8350: Fix DSI1 interrupt
arm64: dts: qcom: sm8350: fixup SDHCI interconnect arguments
arm64: dts: qcom: sm8350: Hook up DSI1 to MDP
arm64: dts: qcom: sm8350: Mark UFS controller as cache coherent
arm64: dts: qcom: sm8350: move more nodes to correct place
arm64: dts: qcom: sm8350: Pad addresses to 8 hex digits
arm64: dts: qcom: sm8350: reorder device nodes
arm64: dts: qcom: sm8350: Use 2 interconnect cells
arm64: dts: qcom: sm8350: use qcom,sm8350-dsi-ctrl compatibles
arm64: dts: qcom: sm8450-hdk: Add LT9611uxc HDMI bridge
arm64: dts: qcom: sm8450-hdk: add missing PMIC includes
arm64: dts: qcom: sm8450-hdk: add pmic files
arm64: dts: qcom: sm8450-hdk: enable display hardware
arm64: dts: qcom: sm8450-hdk: Enable HDMI Display
arm64: dts: qcom: sm8450-hdk: move wcd938x codec node
arm64: dts: qcom: sm8450-nagara: Add GPIO keys
arm64: dts: qcom: sm8450-nagara: Add GPIO line names for PMIC GPIOs
arm64: dts: qcom: sm8450-nagara: Configure SLG51000 PMIC
arm64: dts: qcom: sm8450-nagara: Correct firmware paths
arm64: dts: qcom: sm8450-nagara: Disable empty i2c bus
arm64: dts: qcom: sm8450-nagara: Enable PMIC RESIN+PON
arm64: dts: qcom: sm8450-nagara: Include PMIC DTSIs
arm64: dts: qcom: sm8450-nagara: Set up camera regulators
arm64: dts: qcom: sm8450-qrd: add missing PMIC includes
arm64: dts: qcom: sm8450-qrd: add pmic files
arm64: dts: qcom: sm8450: Add compat qcom,sm8450-dsi-ctrl
arm64: dts: qcom: sm8450: add display hardware devices
arm64: dts: qcom: sm8450: Add fallback CCI compatible
arm64: dts: qcom: sm8450: add RPMH_REGULATOR_LEVEL_LOW_SVS_D1
arm64: dts: qcom: sm8450: add spmi node
arm64: dts: qcom: sm8450: Add TCSR halt register space
arm64: dts: qcom: sm8450: align PSCI domain names with DT schema
arm64: dts: qcom: sm8450: align RPMh regulator nodes with bindings
arm64: dts: qcom: sm8450: Allow both GIC-ITS and internal MSI controller
arm64: dts: qcom: sm8450: correct Soundwire wakeup interrupt name
arm64: dts: qcom: sm8450: correct WSA2 assigned clocks
arm64: dts: qcom: sm8450: disable by default Soundwire and VA-macro
arm64: dts: qcom: sm8450: drop incorrect cells from serial
arm64: dts: qcom: sm8450: Fix DSIn PHY compatible
arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent
arm64: dts: qcom: sm8450: Pad addresses to 8 hex digits
arm64: dts: qcom: sm8450: re-order GCC clocks
arm64: dts: qcom: sm8450: Use GIC-ITS for PCIe0 and PCIe1
arm64: dts: qcom: sm8550-mtp: add DSI panel
arm64: dts: qcom: sm8550-mtp: Add PCIe PHYs and controllers nodes
arm64: dts: qcom: sm8550-mtp: Add UFS host controller and PHY node
arm64: dts: qcom: sm8550-mtp: Add USB PHYs and HC nodes
arm64: dts: qcom: sm8550-mtp: correct vdd-l5-l16-supply
arm64: dts: qcom: sm8550-mtp: enable adsp, cdsp & mdss
arm64: dts: qcom: sm8550-mtp: enable display hardware
arm64: dts: qcom: sm8550: add adsp, cdsp & mdss nodes
arm64: dts: qcom: sm8550: Add bias pull up value to tlmm i2c data clk states
arm64: dts: qcom: sm8550: add display hardware devices
arm64: dts: qcom: sm8550: add GPR and LPASS pin controller
arm64: dts: qcom: sm8550: add I2C Master Hub nodes
arm64: dts: qcom: sm8550: Add interconnect path to SCM node
arm64: dts: qcom: sm8550: Add PCIe PHYs and controllers nodes
arm64: dts: qcom: sm8550: add QCrypto nodes
arm64: dts: qcom: sm8550: add specific SMMU compatible
arm64: dts: qcom: sm8550: Add UFS host controller and phy nodes
arm64: dts: qcom: sm8550: Add USB PHYs and controller nodes
arm64: dts: qcom: sm8550: drop incorrect cells from serial
arm64: dts: qcom: sm8550: fix DSI controller compatible
arm64: dts: qcom: sm8550: fix LPASS pinctrl slew base address
arm64: dts: qcom: sm8550: Fix the aoss_qmp node name
arm64: dts: qcom: sm8550: fix USB-DP PHY resets
arm64: dts: qcom: sm8550: fix xo clock source in cpufreq-hw node
arm64: dts: qcom: sm8550: Mark UFS controller as cache coherent
arm64: dts: qcom: sm8550: remove invalid interconnect property from cryptobam
arm64: dts: qcom: sm8550: Use correct CPU compatibles
arm64: dts: qcom: Update cache properties
arm64: dts: qcom: use generic node name for Bluetooth
arm64: dts: qcom: use generic node name for CS35L41 speaker
arm64: dts: qcom: Use plural _gpios node label for PMIC gpios
arm64: dts: qcom: use qcom,gsi-loader for IPA
arm64: dts: qcom: use UFS symbol clocks provided by PHY
arm64: dts: realtek: align UART node name with bindings
arm64: dts: renesas: #sound-dai-cells is used when simple-card
arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card dtsi
arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card MIX + TDM Split dtsi
arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 dtsi
arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 MIX + TDM Split dtsi
arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card dtsi
arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card MIX + TDM Split dtsi
arm64: dts: renesas: beacon-renesom: Fix audio clock rate
arm64: dts: renesas: beacon-renesom: Fix gpio expander reference
arm64: dts: renesas: beacon-renesom: Update Ethernet PHY ID
arm64: dts: renesas: condor-i: add HS400 support for eMMC
arm64: dts: renesas: eagle: Add SCIF_CLK support
arm64: dts: renesas: r8a774[be]1-beacon: Sync aliases with RZ/G2M
arm64: dts: renesas: r8a779f0: Add CA55 operating points
arm64: dts: renesas: r8a779f0: Add iommus to MMC node
arm64: dts: renesas: r8a779g0: Add Cortex-A76 1.8 GHz opp
arm64: dts: renesas: r8a779g0: Add display related nodes
arm64: dts: renesas: r9a07g043u: Add IRQC node
arm64: dts: renesas: r9a07g043u: Update pinctrl node to handle GPIO interrupts
arm64: dts: renesas: r9a09g011: Add eMMC and SDHI support
arm64: dts: renesas: r9a09g011: Add PWC support
arm64: dts: renesas: r9a09g011: Reword ethernet status
arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt support for ETH{0/1}
arm64: dts: renesas: spider-cpu: Enable UFS device
arm64: dts: renesas: ulcb-kf: Fix pca9548 i2c-mux node names
arm64: dts: renesas: v2mevk2: Add PWC support
arm64: dts: renesas: white-hawk-cpu: Add DP output support
arm64: dts: rockchip: add audio nodes to rk3566-roc-pc
arm64: dts: rockchip: Add base DT for rk3588 SoC
arm64: dts: rockchip: Add clk_rtc_32k to Anbernic xx3 Devices
arm64: dts: rockchip: add display to RG503
arm64: dts: rockchip: Add dts for EmbedFire rk3568 LubanCat 2
arm64: dts: rockchip: Add EmbedFire LubanCat 1
arm64: dts: rockchip: add Hynitron cst340 for Anbernic 353 series
arm64: dts: rockchip: Add IR receiver to BPI-R2Pro
arm64: dts: rockchip: Add missing CM3i fallback compatible for Radxa E25
arm64: dts: rockchip: add pinctrls for 16-bit/18-bit rgb interface to rk356x
arm64: dts: rockchip: Add Radxa CM3I E25
arm64: dts: rockchip: Add Radxa Compute Module 3 IO board
arm64: dts: rockchip: Add rk3566 based Radxa Compute Module 3
arm64: dts: rockchip: add rk3588 cache level information
arm64: dts: rockchip: Add rk3588 pinctrl data
arm64: dts: rockchip: Add rk3588-evb1 board
arm64: dts: rockchip: Add rock-5a board
arm64: dts: rockchip: Add rock-5b board
arm64: dts: rockchip: assign rate to clk_rtc_32k on rk356x
arm64: dts: rockchip: Change audio card name for Odroid Go
arm64: dts: rockchip: correct panel supplies on some rk3326 boards
arm64: dts: rockchip: Correct the model name for Radxa E25
arm64: dts: rockchip: don't set cpll rate for Odroid Go
arm64: dts: rockchip: Drop unneeded model for Radxa CM3i
arm64: dts: rockchip: Enable Ethernet for Radxa CM3 IO
arm64: dts: rockchip: Enable wifi module AP6398s for rk3566 box demo
arm64: dts: rockchip: Fix compatible for Radxa CM3
arm64: dts: rockchip: fix hdmi cec on rock-3a
arm64: dts: rockchip: Fix rk3399 GICv3 ITS node name
arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3588s-rock5a
arm64: dts: rockchip: increase spi-max-frequency of nor flash for roc-rk3399-pc
arm64: dts: rockchip: Lower SD card speed on rk3399 Pinebook Pro
arm64: dts: rockchip: Lower sd speed on rk3566-soquartz
arm64: dts: rockchip: Remove empty line from rock-5a
arm64: dts: rockchip: Remove non-existing pwm-delay-us property
arm64: dts: rockchip: rk3328: Add Orange Pi R1 Plus
arm64: dts: rockchip: rk3566: Enable WiFi, BT support for Radxa CM3
arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A IO
arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A SoM
arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SBC boards
arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM boards
arm64: dts: rockchip: Update leds for Odroid Go Advance
arm64: dts: rockchip: update px30 thermal zones for GPU
arm64: dts: rockchip: Update sdhci alias for rock-5a
arm64: dts: rockchip: Update sdhci alias for rock-5b
arm64: dts: rockchip: use just "port" in panel on Pinebook Pro
arm64: dts: rockchip: use just "port" in panel on RockPro64
arm64: dts: socfpga: change address-cells to support 64-bit addressing
arm64: dts: stratix10: add i2c pins for pinctrl
arm64: dts: synaptics: align UART node name with bindings
arm64: dts: ti: Add initial support for AM68 SK System on Module
arm64: dts: ti: Add initial support for J784S4 SoC
arm64: dts: ti: Add support for J784S4 EVM board
arm64: dts: ti: Add support for phyBOARD-Electra-AM642
arm64: dts: ti: iot2050: Add layout of OSPI flash
arm64: dts: ti: iot2050: Add support for M.2 variant
arm64: dts: ti: k3-am62-main: Add support for USB
arm64: dts: ti: k3-am62-main: Fix clocks for McSPI
arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select
arm64: dts: ti: k3-am625-sk: Add support for USB
arm64: dts: ti: k3-am62a-main: Add more peripheral nodes
arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals
arm64: dts: ti: k3-am62a7-sk: Enable ethernet port
arm64: dts: ti: k3-am62a7-sk: Enable USB1 node
arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board
arm64: dts: ti: k3-j7200: Fix wakeup pinmux range
arm64: dts: ti: Makefile: Rearrange entries alphabetically
arm64: dts: tqma8m*: Fix temperature sensor compatible
arm64: dts: uniphier: Add missing reg properties for glue layer nodes
arm64: dts: uniphier: Add syscon compatible string to soc-glue-debug
arm64: dts: uniphier: Add syscon-uhs-mode to SD node
arm64: dts: uniphier: Align node names for SoC-dependent controller and PHYs with bindings
arm64: dts: uniphier: Fix property name in PXs3 USB node
arm64: dts: Update cache properties for ti
arm64: dts: verdin-imx8mm: Disable usb over-current
arm64: dts: verdin-imx8mp: unify gpio-key node name
arm64: dts: xilinx: align LED node names with dtschema
arm64: dts: xilinx: Rename DTB overlay source files from .dts to .dtso
arm64: dts: zynqmp: Add mode-pin GPIO controller DT node
arm64: dts: zynqmp: Add xlnx prefix to GEM compatible string
arm64: dts: zynqmp: Remove clock-names from GEM in zynqmp-clk-ccf.dtsi
arm64: efi: Make efi_rt_lock a raw_spinlock
arm64: efi: Set NX compat flag in PE/COFF header
arm64: efi: Use SMBIOS processor version to key off Ampere quirk
arm64: el2_setup.h: fix spelling typo in comments
arm64: Extend support for CONFIG_FUNCTION_ALIGNMENT
arm64: fix .idmap.text assertion for large kernels
arm64: ftrace: forbid CALL_OPS with CC_OPTIMIZE_FOR_SIZE
arm64: ftrace: Update stale comment
arm64: head: avoid cache invalidation when entering with the MMU on
arm64: head: Clean the ID map and the HYP text to the PoC if needed
arm64: head: Move all finalise_el2 calls to after __enable_mmu
arm64: head: record the MMU state at primary entry
arm64: head: Switch endianness before populating the ID map
arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS
arm64: insn: Add helpers for BTI
arm64: irqflags: use alternative branches for pseudo-NMI logic
arm64: kaslr: don't pretend KASLR is enabled if offset < MIN_KIMG_ALIGN
arm64: Kconfig: fix spelling
arm64: kernel: move identity map out of .text mapping
arm64: kprobes: Drop ID map text from kprobes blacklist
arm64: ls1046ardb: Use in-band-status for SFP module
arm64: make ARCH_FORCE_MAX_ORDER selectable
arm64: make ARM64_HAS_GIC_PRIO_MASKING depend on ARM64_HAS_GIC_CPUIF_SYSREGS
arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP
arm64: pass ESR_ELx to die() of cfi_handler
arm64: patching: Add aarch64_insn_write_literal_u64()
arm64: pauth: don't sign leaf functions
arm64: rename ARM64_HAS_IRQ_PRIO_MASKING to ARM64_HAS_GIC_PRIO_MASKING
arm64: rename ARM64_HAS_SYSREG_GIC_CPUIF to ARM64_HAS_GIC_CPUIF_SYSREGS
arm64: reorder defconfig
arm64: Reset KASAN tag in copy_highpage with HW tags only
arm64: Stash shadow stack pointer in the task struct on interrupt
arm64: Support Clang UBSAN trap codes for better reporting
arm64: tegra: Add dma-coherent property for Tegra194 XUDC
arm64: tegra: Bump #address-cells and #size-cells
arm64: tegra: Bump CBB ranges property on Tegra194 and Tegra234
arm64: tegra: Drop I2C iommus and dma-coherent properties
arm64: tegra: Enable XUSB host function on Jetson AGX Orin
arm64: tegra: Enable XUSB host function on Jetson AGX Orin
arm64: tegra: Fix duplicate regulator on Jetson TX1
arm64: tegra: Fix typo in gpio-ranges property
arm64: tegra: Mark host1x as dma-coherent on Tegra194/234
arm64: tegra: Populate address/size cells for Tegra234 I2C
arm64: tegra: Populate Jetson AGX Orin EEPROMs
arm64: tegra: Populate the XUDC node for Tegra234
arm64: tegra: Sort includes
arm64: tegra: Sort nodes by unit-address, then alphabetically
arm64: traps: attempt to dump all instructions
arm64: unify asm-arch manipulation
arm64: xilinx: Fix opp-table-cpu
arm64: zynqmp: Enable hs termination flag for USB dwc3 controller
 
ARM: 9281/1: improve Cortex A8/A9 errata help text
ARM: 9282/1: vfp: Manipulate task VFP state with softirqs disabled
ARM: 9283/1: permit non-nested kernel mode NEON in softirq context
ARM: 9285/1: remove meaningless arch/arm/mach-rda/Makefile
ARM: 9286/1: crypto: Implement fused AES-CTR/GHASH version of GCM
ARM: 9288/1: Kconfigs: fix spelling & grammar
ARM: 9289/1: Allow pre-ARMv5 builds with ld.lld 16.0.0 and newer
ARM: 9290/1: uaccess: Fix KASAN false-positives
ARM: add multi_v7_lpae_defconfig
ARM: Add wpcm450_defconfig for Nuvoton WPCM450
ARM: at91: add support in soc driver for new SAMA7G54 SiPs
ARM: at91: remove stale MAINTAINER file entries
ARM: bcm2835_defconfig: Enable the framebuffer
ARM: bcm2835_defconfig: Switch to SimpleDRM
ARM: BCM63xx: remove useless goto statement
ARM: cns3xxx: remove entire platform
ARM: configs: multi_v7: enable NVMEM driver for STM32
ARM: davinci: clean up platform support
ARM: davinci: drop DAVINCI_DMxxx references
ARM: davinci: remove unused board support
ARM: debug: remove references in DEBUG_UART_8250_SHIFT to removed configs
ARM: defconfig: Add IOSCHED_BFQ to the default configs
ARM: dts: alpine: align UART node name with bindings
ARM: dts: am335x-nano: Enable I2C temperature sensor
ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4
ARM: dts: am335x-nano: Enable USB host
ARM: dts: am335x-nano: Fix GPIO settings for MMC pins
ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins on UART3 & 4
ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub
ARM: dts: apalis-imx6: Disable usb over-current
ARM: dts: apalis/colibri-imx6/6ull/7: proper gpio-key node names
ARM: dts: arm: align UART node name with bindings
ARM: dts: aspeed: Add ACRY/AHBC device controller node
ARM: dts: aspeed: Add device tree for Ufispace NCPLite BMC
ARM: dts: aspeed: bletchley: Enable wdtrst1
ARM: dts: aspeed: bletchley: Rename flash1 label
ARM: dts: aspeed: ethanolx: Add BIOS flash chip
ARM: dts: aspeed: ethanolx: Add label for the master partition
ARM: dts: aspeed: ethanolx: Correct EEPROM device name
ARM: dts: aspeed: ethanolx: Enable CTS/RTS pins on UART1
ARM: dts: aspeed: ethanolx: Enable VUART
ARM: dts: aspeed: greatlakes: Add Facebook greatlakes (AST2600) BMC
ARM: dts: aspeed: p10bmc: Enable UART2
ARM: dts: aspeed: p10bmc: Update battery node name
 
arm: dts: aspeed: tyan s8036: Enable kcs interrupts
 
ARM: dts: at91: align LED node names with dtschema
ARM: dts: at91: sam9x60: Add DMA bindings for the flexcom nodes
ARM: dts: at91: sam9x60: Add missing flexcom definitions
ARM: dts: at91: sam9x60: fix spi4 node
ARM: dts: at91: sam9x60: Fix the label numbering for the flexcom functions
ARM: dts: at91: sam9x60: move flexcom definitions
ARM: dts: at91: sam9x60: Specify the FIFO size for the Flexcom UART
ARM: dts: at91: sam9x60_curiosity: Add device tree for sam9x60 curiosity board
ARM: dts: at91: sama7g5: add nodes for video capture
ARM: dts: axm55xx: align UART node name with bindings
ARM: dts: berlin: align UART node name with bindings
ARM: dts: broadcom: align UART node name with bindings
ARM: dts: colibri-imx6: Disable usb over-current
ARM: dts: colibri-imx6: improve wake-up with gpio key
ARM: dts: colibri-imx6ull: Disable usb over-current
ARM: dts: colibri-imx6ull: improve wake-up with gpio key
ARM: dts: colibri-imx7: Disable usb over-current
ARM: dts: cx92755: align UART node name with bindings
ARM: dts: dm814x: align UART node name with bindings
ARM: dts: dove.dtsi: Move ethphy to fix schema error
ARM: dts: dove: align LED node names with dtschema
ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Arndale
ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Midas
ARM: dts: exynos: add backlight supply in P4 Note
ARM: dts: exynos: add panel supply in Tiny4412
ARM: dts: exynos: add ports in HDMI bridge in Exynos4412 Midas
ARM: dts: exynos: Add Samsung Galaxy S5 (SM-G900H) board
ARM: dts: exynos: add unit address to DWC3 node wrapper in Exynos5250
ARM: dts: exynos: add unit address to DWC3 node wrapper in Exynos54xx
ARM: dts: exynos: align HSOTG/USB node names
ARM: dts: exynos: align OPP table names with DT schema
ARM: dts: exynos: align pin node names in Exynos4412
ARM: dts: exynos: align status led name with bindings on Origen4210
ARM: dts: exynos: correct cd-gpios property in Exynos4412 Itop Elite
ARM: dts: exynos: correct HDMI phy compatible in Exynos4
ARM: dts: exynos: correct HS200 property in Exynos5260
ARM: dts: exynos: correct HSI2C properties in Exynos5410 Odroid XU
ARM: dts: exynos: correct max98090 DAI argument in Snow
ARM: dts: exynos: correct SATA clocks in Exynos5250
ARM: dts: exynos: correct SPI nor compatible in SMDK5250
ARM: dts: exynos: correct SPI nor compatible in SMDKv310
ARM: dts: exynos: correct TMU phandle in Exynos4
ARM: dts: exynos: correct TMU phandle in Exynos4210
ARM: dts: exynos: correct TMU phandle in Exynos5250
ARM: dts: exynos: correct TMU phandle in Odroid HC1
ARM: dts: exynos: correct TMU phandle in Odroid XU
ARM: dts: exynos: correct TMU phandle in Odroid XU3 family
ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato
ARM: dts: exynos: drop default status from I2C10 on Arndale
ARM: dts: exynos: drop incorrect power-supplies in P4 Note
ARM: dts: exynos: drop redundant address/size cells from I2C10 on Arndale
ARM: dts: exynos: drop unsupported desc-num in Exynos3250
ARM: dts: exynos: drop unused pinctrl-names from Galaxy Tab
ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos3250
ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4210
ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4412
ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos5420
ARM: dts: exynos: move I2C10 out of soc node on Arndale
ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy
ARM: dts: exynos: Use Exynos5422 compatible for the DSI controller
ARM: dts: exynos: use generic node names for phy
ARM: dts: exynos: use lowercase hex addresses
ARM: dts: freescale: Use new media bus type macros
ARM: dts: gemini: Enable DNS313 FOTG210 as periph
ARM: dts: gemini: Fix USB block version
ARM: dts: gemini: Push down flash address/size cells
ARM: dts: gemini: wbd111: Use RedBoot partion parser
ARM: dts: gemini: wbd222: Use RedBoot partion parser
ARM: dts: imx51: Fix sram.yaml warnings
ARM: dts: imx53: Fix sram.yaml warnings
ARM: dts: imx6qdl: Drop dma-apb interrupt-names
ARM: dts: imx6qdl: use MAC-address from nvmem
ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl
ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl
ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl
ARM: dts: imx6sx: Drop dma-apb interrupt-names
ARM: dts: imx6ul: Drop dma-apb interrupt-names
ARM: dts: imx6ull-colibri: Remove unnecessary #address-cells/#size-cells
ARM: dts: imx6ull-dhcom: Add DH electronics DHCOM i.MX6ULL SoM and PDK2 board
ARM: dts: imx6ull-dhcom: Add DHCOM based PicoITX board
ARM: dts: imx6ull-dhcom: Add DHSOM based DRC02 board
ARM: dts: imx7d-remarkable2: Remove unnecessary #address-cells/#size-cells
ARM: dts: imx7s: correct iomuxc gpr mux controller cells
ARM: dts: imx7s: Drop dma-apb interrupt-names
ARM: dts: imx: Add support for SK-iMX53 board
ARM: dts: imx: align LED node names with dtschema
ARM: dts: imx: e70k02: Add touchscreen
ARM: dts: imx: use generic node name for rave-sp
ARM: dts: imxrt1050: increase mmc max-frequency property
ARM: dts: intel-ixp42x-welltech-epbx100: add ethernet node
ARM: dts: keystone: align LED node names with dtschema
ARM: dts: ls1021a: Disable CAN nodes by default
ARM: dts: mediatek: Remove pins-are-numbered property
ARM: dts: meson8: Add more L2 (PL310) cache properties
ARM: dts: meson8: align OPP table names with DT schema
ARM: dts: meson8b: Add more L2 (PL310) cache properties
ARM: dts: meson: align LED node names with dtschema
ARM: dts: moxart: align UART node name with bindings
ARM: dts: msm8974: castor: Define pm8841 regulators
ARM: dts: mstar: align UART node name with bindings
 
arm: dts: mt7629: Remove extra interrupt from timer node
 
ARM: dts: mxs: Drop dma-apb interrupt-names
ARM: dts: n900: rename accelerometer node
ARM: dts: n900: use iio driver for accelerometer
ARM: dts: omap: gta04: add BNO055 IMU chip
ARM: dts: omap: gta04a5: cleanup i2c node names
ARM: dts: omap: Use new media bus type macros
ARM: dts: qcom-apq8084: specify per-sensor calibration cells
ARM: dts: qcom-msm8974: add SoC specific compat string to mdp5 node
ARM: dts: qcom-msm8974: rename mdss node to display-subsystem
ARM: dts: qcom-msm8974: specify per-sensor calibration cells
ARM: dts: qcom-sdx55: align RPMh regulator nodes with bindings
ARM: dts: qcom-sdx65: align RPMh regulator nodes with bindings
ARM: dts: qcom: add missing space before {
ARM: dts: qcom: align OPP table names with DT schema
ARM: dts: qcom: align OPP table node name with DT schema
ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
ARM: dts: qcom: apq8026-samsung-matisse-wifi: Add display backlight
ARM: dts: qcom: apq8026-samsung-matisse-wifi: Enable ADSP
ARM: dts: qcom: apq8060-dragonboard: align MPP pin node names with DT schema
ARM: dts: qcom: apq8064: add #clock-cells to the HDMI PHY node
ARM: dts: qcom: apq8064: add compat qcom,apq8064-dsi-ctrl
ARM: dts: qcom: apq8064: add second DSI host and PHY
ARM: dts: qcom: apq8064: drop second clock frequency from timer
ARM: dts: qcom: apq8064: use hdmi_phy for the MMCC's hdmipll clock
ARM: dts: qcom: apq8084: add clocks and clock-names to gcc device
ARM: dts: qcom: ipq8064: drop second clock frequency from timer
ARM: dts: qcom: ipq8064: move reg-less nodes outside soc node
ARM: dts: qcom: mdm9615: drop second clock frequency from timer
ARM: dts: qcom: msm8226: add RPMCC node
ARM: dts: qcom: msm8960: add qcom,kpss-wdt-mdm9615
ARM: dts: qcom: msm8960: drop second clock frequency from timer
ARM: dts: qcom: msm8974-*: re-add remoteproc supplies
ARM: dts: qcom: msm8974-castor: Enable charging over USB
ARM: dts: qcom: msm8974-castor: Fix touchscreen init
ARM: dts: qcom: msm8974-oneplus-bacon: Add backlight
ARM: dts: qcom: msm8974-oneplus-bacon: Add notification LED
ARM: dts: qcom: msm8974-oneplus-bacon: Add vibrator
ARM: dts: qcom: msm8974-oneplus-bacon: Add volume keys and hall sensor
ARM: dts: qcom: msm8974: add clocks and clock-names to gcc device
ARM: dts: qcom: msm8974: add clocks and clock-names to mmcc device
ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl
ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl to dsi1
ARM: dts: qcom: msm8974: add second DSI host and PHY
ARM: dts: qcom: msm8974: add xo clock to rpm clock controller
ARM: dts: qcom: pm8226: add IADC node
ARM: dts: qcom: pm8226: add PON device node along with resin sub-node
ARM: dts: qcom: pm8226: sort includes alphabetically and nodes by address
ARM: dts: qcom: pm8941: Add vibrator node
ARM: dts: qcom: rename mdp nodes to display-controller
ARM: dts: qcom: reverse compatibles to match bindings
ARM: dts: qcom: sdx55-mtp: add MPSS remoteproc memory-region
ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node
ARM: dts: qcom: sdx55: add specific compatible for USB HS PHY
ARM: dts: qcom: sdx55: correct TLMM gpio-ranges
ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node
ARM: dts: qcom: sdx65: add specific compatible for USB HS PHY
ARM: dts: qcom: use "okay" for status
ARM: dts: qcom: use qcom,gsi-loader for IPA
ARM: dts: r9a06g032: Add the USBF controller node
ARM: dts: r9a06g032: Add the USBF controller node
ARM: dts: renesas: #sound-dai-cells is used when simple-card
ARM: dts: renesas: Use new media bus type macros
ARM: dts: rockchip: add brcmf node to rk3066a-mk808
ARM: dts: rockchip: Add Edgeble Neural Compute Module 2(Neu2) IO board
ARM: dts: rockchip: Add Edgeble RV1126 Neural Compute Module 2(Neu2)
ARM: dts: rockchip: Add Ethernet GMAC node for RV1126
ARM: dts: rockchip: Add ethernet rgmiim1 pin-control for rv1126
ARM: dts: rockchip: add rk3128 soc dtsi
ARM: dts: rockchip: add rk3128-evb
ARM: dts: rockchip: Add Rockchip RV1126 pinctrl
ARM: dts: rockchip: Add Rockchip RV1126 SoC
ARM: dts: rockchip: add space between label and nodename nfc pinctrl on rk3128
ARM: dts: rockchip: Enable Ethernet on rv1126 Neu2-IO
ARM: dts: rockchip: fix a typo error for rk3288 spdif node
ARM: dts: s5pv210: add "gpios" suffix to wlf,ldo1ena on Aries
ARM: dts: socfpga: Add enclustra PE1 devicetree
ARM: dts: socfpga: align UART node name with bindings
ARM: dts: socfpga: drop 0x from unit address
ARM: dts: spear320-hmi: correct STMPE GPIO compatible
ARM: dts: ste: align LED node names with dtschema
ARM: dts: stih410: align HDMI CEC node names with dtschema
ARM: dts: stih418: align OPP table names with DT schema
ARM: dts: stm32: add dfsdm node on stm32mp131
ARM: dts: stm32: add i2s nodes on stm32mp131
ARM: dts: stm32: add sai nodes on stm32mp131
ARM: dts: stm32: add spdifrx node on stm32mp131
ARM: dts: stm32: add timer pins muxing for stm32mp135f-dk
ARM: dts: stm32: add timers support on stm32mp131
ARM: dts: stm32: add timers support on stm32mp135f-dk
ARM: dts: stm32: fix compatible for BSEC on STM32MP13
ARM: dts: stm32: Fix User button on stm32mp135f-dk
ARM: dts: stm32: remove sai kernel clock on stm32mp15xx-dkx
ARM: dts: stm32: Remove the pins-are-numbered property
ARM: dts: stm32: rename sound card on stm32mp15xx-dkx
ARM: dts: stm32: Update part number NVMEM description on stm32mp131
ARM: dts: stm32: Use new media bus type macros
ARM: dts: sun8i: a33: Add DPHY interrupt
ARM: dts: sun8i: a83t: bananapi-m3: describe SATA disk regulator
ARM: dts: sun8i: h3-beelink-x2: align HDMI CEC node names with dtschema
ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference
ARM: dts: sunxi: Fix GPIO LED node names
ARM: dts: ti: Fix pca954x i2c-mux node names
ARM: dts: tqma6ul + mba6ulx: Fix temperature sensor compatible
ARM: dts: uniphier: Add missing reg properties for glue layer
ARM: dts: uniphier: Add syscon compatible string to soc-glue-debug
ARM: dts: uniphier: Add syscon-uhs-mode to SD node
ARM: dts: uniphier: Align node names for SoC-dependent controller and PHYs with bindings
ARM: dts: ux500: Add clkout-clock node
ARM: dts: vf610: align LED node names with dtschema
ARM: dts: vfxxx: Swap SAI DMA order
ARM: dts: zynq: add QSPI controller node
ARM: dts: zynq: Add xlnx prefix to GEM compatible string
ARM: ep93xx: Convert to use descriptors for GPIO LEDs
ARM: ep93xx: remove old board files
ARM: footbridge: remove CATS
ARM: imx: Call ida_simple_remove() for ida_simple_get
ARM: imx: mach-imx6ul: add imx6ulz support
ARM: imx_v6_v7_defconfig: Don't enable PROVE_LOCKING
ARM: imx_v6_v7_defconfig: Fix unintentional disablement of PCI
 
arm: include asm-generic/memory_model.h from page.h rather than memory.h
 
ARM: iop32x: remove the platform
ARM: ixp4xx: Replace 0-length arrays with flexible arrays
ARM: mmp: remove all board files
ARM: mmp: remove custom sram code
ARM: mmp: remove device definitions
ARM: mmp: remove old PM support
ARM: mmp: select specific CPU implementation
ARM: multi_v5_defconfig: Enable I2C_GPIO
ARM: multi_v7_defconfig: Add GXP Fan and SPI support
ARM: multi_v7_defconfig: Add options to support TQMLS102xA series
ARM: multi_v7_defconfig: Enable wm896x audio CODECs
ARM: mv78xx0: un-deprecate Terastation WXL
ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()
ARM: omap1: merge omap1_map_io functions
ARM: omap1: remove dead code
ARM: omap1: remove osk-mistral add-on board support
ARM: omap1: remove unused board files
ARM: omap1: remove unused omapxxxx.h headers
ARM: OMAP2+: Fix memory leak in realtime_counter_init()
ARM: OMAP2+: Fix spelling typos in comment
ARM: OMAP2+: omap4-common: Fix refcount leak bug
ARM: OMAP2+: Remove unneeded #include
ARM: OMAP2+: Remove unneeded #include
ARM: omap2: make functions static
ARM: omap2: remove APLL control
ARM: omap2: remove unused declarations
ARM: omap2: remove unused functions
ARM: omap2: remove unused headers
ARM: omap2: remove unused omap2_pm_init
ARM: omap2: remove unused omap_hwmod_reset.c
ARM: omap2: remove unused USB code
ARM: omap2: simplify clock2xxx header
ARM: omap2: smartreflex: remove on_init control
ARM: orion5x: remove dsa_chip_data references
ARM: orion: remove unused board files
ARM: pxa: prune unused device support
ARM: pxa: remove irda leftover
ARM: pxa: remove pxa93x support
ARM: pxa: remove unused board files
ARM: pxa: remove unused pxa3xx-ulpi
ARM: pxa: restore mfp-pxa320.h
ARM: remove CONFIG_UNUSED_BOARD_FILES
ARM: remove CONFIG_UNUSED_BOARD_FILES
ARM: reorder defconfig files
ARM: s3c: fix s3c64xx_set_timer_source prototype
ARM: s3c: remove adc.c
ARM: s3c: remove all s3c24xx support
ARM: s3c: remove most s3c64xx board support
ARM: s3c: remove obsolete s3c-cpu-freq header
ARM: s3c: remove s3c24xx specific hacks
ARM: s3c: remove s3c6400 support
ARM: s3c: simplify platform code
ARM: sa1100: remove irda references
ARM: sa1100: remove unused board files
ARM: sa1100: un-deprecate jornada720
ARM: shmobile: defconfig: Refresh for v6.1-rc5
ARM: tegra: Sort nodes by unit-address, then alphabetically
ARM: zynq: Comment interrupt names IRQs for pl330
ARM: zynq: Fix refcount leak in zynq_early_slcr_init
ARM: zynq: Use recommended dma-controller name instead of dmac
 
asm-generic/io.h: suppress endianness warnings for readq() and writeq()
asm-generic/io.h: suppress endianness warnings for relaxed accessors
 
asm-generic: avoid __generic_cmpxchg_local warnings
 
ASN.1: Fix check for strdup() success
 
ASoC/soundwire: remove is_sdca boolean property
 
ASoC: (SOF) topology: Regression fixes for next
ASoC: 88pm860x: Drop empty platform remove function
ASoC: ac97: Drop empty platform remove function
ASoC: adau7002: Drop empty platform remove function
ASoC: adau7118: don't disable regulators on device unbind
ASoC: Add Renesas IDT821034 codec bindings
ASoC: amd: acp: Add i2s tdm support in machine driver
ASoC: amd: acp: Add new cpu dai's in machine driver
ASoC: amd: acp: Enable i2s tdm support for skyrim platforms
ASoC: amd: acp: Refactor bit width calculation
ASoC: amd: acp: Refactor dai format implementation
ASoC: amd: acp: Refactor i2s clocks programming sequence
ASoC: amd: Drop empty platform remove function
ASoC: amd: ps: Add a module parameter to influence pdm_gain
ASoC: amd: ps: add mutex lock for accessing common registers
ASoC: amd: ps: Adjust the gain for PDM DMIC
ASoC: amd: ps: Fix uninitialized ret in create_acp64_platform_devs()
ASoC: amd: ps: implement api to retrieve acp device config
ASoC: amd: ps: move irq handler registration
ASoC: amd: ps: refactor platform device creation logic
ASoC: amd: ps: remove unused variable
ASoC: amd: ps: update dev index value in irq handler
ASoC: amd: ps: use acp_lock to protect common registers in pdm driver
ASoC: amd: ps: use static function
ASoC: amd: renoir: Add a module parameter to influence pdm_gain
ASoC: amd: renoir: Adjust the gain for PDM DMIC
ASoC: amd: update ps platform acp header file
ASoC: amd: yc: Add a module parameter to influence pdm_gain
ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43)
ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22)
ASoC: amd: yc: Adjust the gain for PDM DMIC
ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks
ASoC: apple: mca: Fix final status read on SERDES reset
ASoC: apple: mca: Fix SERDES reset sequence
ASoC: apple: mca: Improve handling of unavailable DMA channels
ASoC: atmel-classd: Drop empty platform remove function
ASoC: atmel-pdmic: Drop empty platform remove function
ASoC: bt-sco: Drop empty platform remove function
ASoC: cirrus: use helper function
ASoC: clarify that SND_SOC_IMX_SGTL5000 is the old driver
ASoC: codecs/jz4760: add digital gain controls
ASoC: codecs: ACF bin parsing and check library file for aw88395
ASoC: codecs: Add Awinic AW88395 audio amplifier
ASoC: codecs: Add i2c and codec registration for aw88395 and their associated operation functions
ASoC: codecs: Add support for the Infineon PEB2466 codec
ASoC: codecs: Add support for the Renesas IDT821034 codec
ASoC: codecs: Aw88395 chip register file, data type file and Kconfig Makefile
ASoC: codecs: Aw88395 function for ALSA Audio Driver
ASoC: codecs: aw88395: Fix spelling mistake "cersion" -> "version"
ASoC: codecs: aw88395: initialize cur_scene_id to 0
ASoC: codecs: constify static sdw_port_config struct
ASoC: codecs: constify static sdw_slave_ops struct
ASoC: codecs: fix platform_no_drv_owner.cocci warning
ASoC: codecs: Fix unsigned comparison with less than zero
ASoC: codecs: Fixed a spelling error in the function name
ASoC: codecs: lpass: do not reset soundwire block on clk enable
ASoC: codecs: lpass: fix incorrect mclk rate
ASoC: codecs: lpass: fix the order or clks turn off during suspend
ASoC: codecs: lpass: register mclk after runtime pm
ASoC: codecs: lpass: remove not so useful verbose log
ASoC: codecs: max98090: simplify snd_soc_dai_driver
ASoC: codecs: Modify error implicit declaration of function 'gpiod_set_value_cansleep'
ASoC: codecs: Modify the log print statement
ASoC: codecs: Remove unneeded semicolon
ASoC: codecs: tas5720: add support for TAS5720A-Q1 (automotive) variant
ASoC: codecs: tas5720: split a tas5720_mute_soc_component() function
ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds
ASoC: codecs: wcd934x: Use min macro for comparison and assignment
ASoC: codecs: wsa881x: Simplify &pdev->dev in probe
ASoC: codecs: wsa881x: Simplify with dev_err_probe
ASoC: codecs: wsa881x: Use proper shutdown GPIO polarity
ASoC: codecs: wsa883x: Simplify &pdev->dev in probe
ASoC: codecs: wsa88xx: remove unneeded includes
ASoC: cq93vc: Drop empty platform remove function
ASoC: cs35l45: Remove separate namespace for tables
ASoC: cs35l45: Remove separate tables module
ASoC: cs42l42: Add SOFT_RESET_REBOOT register
ASoC: cs42l42: Add SoundWire support
ASoC: cs42l42: Add SoundWire support
ASoC: cs42l42: Don't set idle_bias_on
ASoC: cs42l42: Ensure MCLKint is a multiple of the sample rate
ASoC: cs42l42: Export some functions for SoundWire
ASoC: cs42l42: Separate ASP config from PLL config
ASoC: cs42l42: use helper function
ASoC: cs42l42: Wait for debounce interval after resume
ASoC: da7213.c: add missing pm_runtime_disable()
ASoC: da7213: Add support for mono, set frame width to 32 when possible
ASoC: da7219: Improve the IRQ process to increase the stability
ASoC: da7219: Initialize jack_det_mutex
ASoC: Drop empty platform remove functions
ASoC: dt-bindings: add entry for TAS5720A-Q1 driver
ASoC: dt-bindings: Add FSD I2S controller bindings
ASoC: dt-bindings: Add schema for "awinic,aw88395"
ASoC: dt-bindings: Add the Infineon PEB2466 codec
ASoC: dt-bindings: adi,adau7002: Convert to DT schema
ASoC: dt-bindings: ak4613: enable Of-graph (Audio-Graph-Card) style
ASoC: dt-bindings: apple,mca: Add t8112-mca compatible
ASoC: dt-bindings: audio-graph-port related update
ASoC: dt-bindings: audio-graph-port: add clocks on endpoint
ASoC: dt-bindings: audio-graph-port: add definitions/ports
ASoC: dt-bindings: audio-graph-port: add missing mclk-fs
ASoC: dt-bindings: audio-graph-port: remove prefix
ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint
ASoC: dt-bindings: cirrus,cs35l41: add interrupts
ASoC: dt-bindings: cirrus,cs35l41: cleanup $ref and example
ASoC: dt-bindings: create component common schema
ASoC: dt-bindings: fsl,xcvr: Add compatible string for i.MX93 platform
ASoC: dt-bindings: fsl-sai: Simplify the VFxxx dmas binding
ASoC: dt-bindings: google,sc7280-herobrine: Add platform property
ASoC: dt-bindings: irondevice,sma1303.yaml: Fix about breaking the checks
ASoC: dt-bindings: irondevice,sma1303: Rework binding and add missing properties
ASoC: dt-bindings: maxim,max98090: Convert to dtschema
ASoC: dt-bindings: maxim,max98095: Convert to dtschema
ASoC: dt-bindings: mediatek,mt8188-afe: add audio afe document
ASoC: dt-bindings: mediatek,mt8188-mt6359: add mt8188-mt6359 document
ASoC: dt-bindings: meson: convert axg fifo to schema
ASoC: dt-bindings: meson: convert axg pdm to schema
ASoC: dt-bindings: meson: convert axg sound card control to schema
ASoC: dt-bindings: meson: convert axg spdif input to schema
ASoC: dt-bindings: meson: convert axg spdif output to schema
ASoC: dt-bindings: meson: convert axg tdm formatters to schema
ASoC: dt-bindings: meson: convert axg tdm interface to schema
ASoC: dt-bindings: meson: fix gx-card codec node regex
ASoC: dt-bindings: microchip: use proper naming syntax
ASoC: dt-bindings: nau8822: add nuvoton,spk-btl property to dtschema
ASoC: dt-bindings: nau8822: convert to the dtschema
ASoC: dt-bindings: qcom,lpass-cpu: Correct and constrain clocks, interrupts, reg
ASoC: dt-bindings: qcom,lpass-cpu: Document required-opps
ASoC: dt-bindings: qcom,lpass-cpu: Fix DAI children pattern
ASoC: dt-bindings: qcom,lpass-tx-macro: correct clocks on SC7280
ASoC: dt-bindings: qcom,lpass-wsa-macro: correct clocks on SM8250
ASoC: dt-bindings: qcom,q6apm-dai: adjust iommus for SM8550 ADSP
ASoC: dt-bindings: qcom,sm8250: use fallback for SDM845 sound cards
ASoC: dt-bindings: qcom,wcd934x: Allow usage as IFD device
ASoC: dt-bindings: qcom,wcd934x: Describe slim-ifc-dev
ASoC: dt-bindings: qcom,wsa881x: Allow sound-name-prefix
ASoC: dt-bindings: renesas,rsnd.yaml: drop "dmas/dma-names" from "rcar_sound,ssi"
ASoC: dt-bindings: renesas,rsnd.yaml: tidyup reg/reg-name
ASoC: dt-bindings: renesas,rsnd: #sound-dai-cells is not mandatory
ASoC: dt-bindings: renesas,rsnd: add missing playback/capture
ASoC: dt-bindings: renesas,rsnd: simplify list of compatibles
ASoC: dt-bindings: renesas,rsnd: tidyup rcar_sound,src
ASoC: dt-bindings: renesas: add R8A779G0 V4H
ASoC: dt-bindings: sama7g5-pdmc: add microchip,startup-delay-us binding
ASoC: dt-bindings: samsung,odroid: correct codec DAI phandles
ASoC: dt-bindings: samsung-i2s: drop unneeded assigned-clock*
ASoC: dt-bindings: simple-card: add missing #address-cells/#size-cells
ASoC: dt-bindings: simple-card: correct DAI subnodes pattern
ASoC: dt-bindings: simple-card: Document simple-audio-card,plat
ASoC: dt-bindings: ti,pcm3168a: Convert to json-schema
ASoC: ep93xx: ignore 0 Hz sysclk
ASoC: fsl-asoc-card: constify fsl_asoc_card_dai
ASoC: fsl-asoc-card: Log error code when we fail to register
ASoC: fsl_asrc_dma: fix potential null-ptr-deref
ASoC: fsl_sai: Fix pins setting for i.MX8QM platform
ASoC: fsl_sai: initialize is_dsp_mode flag
ASoC: fsl_sai: Use dev_err_probe
ASoC: fsl_xcvr: Add constraints of period size while using eDMA
ASoC: fsl_xcvr: Add support for i.MX93 platform
ASoC: hda: use helper function
ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
ASoC: hdmi-codec: only startup/shutdown on supported streams
ASoC: hdmi-codec: use helper function
ASoC: imx-hdmi: Use dev_err_probe
ASoC: imx-pcm-rpmsg: Remove unused variable
 
ASOC: Intel: add quirk for Intel 'Rooks County' NUC
 
ASoC: Intel: avs: Add control volume operations
ASoC: Intel: avs: Add peakvol runtime-parameter requests
ASoC: Intel: avs: Correctly access topology fields
ASoC: Intel: avs: da7219: Explicitly define codec format
ASoC: Intel: avs: Machine board fixes
ASoC: Intel: avs: max98357a: Explicitly define codec format
ASoC: Intel: avs: nau8825: Adjust clock control
ASoC: Intel: avs: Parse control tuples
ASoC: Intel: avs: Peakvol module configuration
ASoC: Intel: avs: rt5682: Explicitly define codec format
ASoC: Intel: avs: Simplify probe-component implementation
ASoC: Intel: avs: ssm4567: Remove nau8825 bits
ASoC: Intel: avs: Use asoc_substream_to_rtd() to obtain rtd
ASoC: Intel: avs: Use min_t instead of min with cast
ASoC: Intel: bytcht_cx2072x: Replace open coded acpi_dev_put()
ASoC: Intel: bytcht_da7213: Replace open coded acpi_dev_put()
ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750
ASoC: Intel: cht_bsw_rt5645: Replace open coded acpi_dev_put()
ASoC: Intel: cht_bsw_rt5672: Replace open coded acpi_dev_put()
ASoC: Intel: Skylake: Fix struct definition
ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15
ASoC: Intel: soc-acpi: fix copy-paste issue in topology names
ASoC: Intel: sof-wm8804: Replace open coded acpi_dev_put()
ASoC: Intel: sof_rt5682: Add quirk for Rex board with mx98360a amplifier
 
ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15
 
ASoC: Intel: sof_ssp_amp: remove unused variable
ASoC: intel: use helper function
ASoC: Kconfig: fix spelling of "up to"
ASoC: kirkwood: Iterate over array indexes instead of using pointer math
ASoC: max98373: change power down sequence for smart amp
ASoC: max: use helper function
ASoC: mc13783: Drop empty platform remove function
ASoC: mchp-pdmc: add support for suspend to RAM
ASoC: mchp-pdmc: fix poc noise at capture startup
ASoC: mchp-pdmc: fix poc noises when starting
ASoC: mchp-pdmc: use runtime pm for clock power saving
ASoC: mchp-spdifrx: add runtime pm support
ASoC: mchp-spdifrx: add runtime PM support and fixes
ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()
ASoC: mchp-spdifrx: document data structures
ASoC: mchp-spdifrx: fix controls that works with completion mechanism
ASoC: mchp-spdifrx: fix controls which rely on rsr register
ASoC: mchp-spdifrx: fix return value in case completion times out
ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()
ASoC: mchp-spdifrx: remove struct mchp_spdifrx_dev::fmt member
ASoC: mchp-spdifrx: use unsigned long to store clk_get_rate() value
ASoC: mchp-spdiftx: use FIELD_PREP() where possible
ASoC: mediatek: Add support for MT8188 SoC
ASoC: mediatek: common: add SMC ops and SMC CMD
ASoC: mediatek: common: add soundcard driver common code
ASoC: mediatek: mt8186-rt5682: primary_codec_init() warn: missing error code? 'ret'
ASoC: mediatek: mt8186: add AFE_DAC_CON0 to volatile register list
ASoC: mediatek: mt8188: add common header
ASoC: mediatek: mt8188: add control for timing select
ASoC: mediatek: mt8188: add machine driver with mt6359
ASoC: mediatek: mt8188: add missing initialization
ASoC: mediatek: mt8188: add platform driver
ASoC: mediatek: mt8188: correct etdm control return value
ASoC: mediatek: mt8188: remove etdm dead code
ASoC: mediatek: mt8188: remove some dead code
ASoC: mediatek: mt8188: support adda in platform driver
ASoC: mediatek: mt8188: support audio clock control
ASoC: mediatek: mt8188: support audsys clock
ASoC: mediatek: mt8188: support etdm in platform driver
ASoC: mediatek: mt8188: support pcmif in platform driver
ASoC: mediatek: mt8195: add missing initialization
ASoC: mediatek: use helper function
ASoC: Merge up 6.2 fixes
ASoC: meson: use helper function
ASoC: microchip: power saving features and cleanups
ASoC: Modified the schema binding and added the vendor prefixes.
ASoC: mt6358: Fix event generation for wake on voice stage 2 switch
ASoC: mt6358: Fixes from an initial glance at a
ASoC: mt6358: Remove undefined HPx Mux enumeration values
ASoC: mt6358: Validate Wake on Voice 2 writes
ASoC: mt8183: Fix event generation for I2S DAI operations
ASoC: mt8183: Fixes from an initial glance at a
ASoC: mt8183: Remove spammy logging from I2S DAI driver
ASoC: mt8192: Fix event generation for controls
ASoC: mt8192: Fix range for sidetone positive gain
ASoC: mt8192: Fixes from initial glance at kselftest
ASoC: mt8192: Remove spammy log messages
ASoC: mt8192: Report an error if when an invalid sidetone gain is written
ASoC: nau8315: remove dependency on GPIOLIB
ASoC: nau8822: add speaker Bridge Tied Output
ASoC: nau8822: add speaker Bridge Tied Output configuration
ASoC: pxa: Drop empty platform remove function
ASoC: pxa: Drop empty platform remove function
ASoC: pxa: e740_wm9705: Drop empty platform remove function
ASoC: pxa: e750_wm9705: Drop empty platform remove function
ASoC: pxa: e800_wm9712: Drop empty platform remove function
ASoC: PXA: make SND_PXA2XX_SOC_AC97 user-selectable
ASoC: pxa: remove unused board support
ASoC: qcom: apq8096: set driver name correctly
ASoC: qcom: audioreach: fix ADSP ready check
ASoC: qcom: dt-bindings: lpass-va-macro: Update clock name
ASoC: qcom: lpass-platform: Use SNDRV_DMA_TYPE_NONCOHERENT page allocation
ASoC: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flag
ASoC: qcom: q6apm-dai: fix race condition while updating the position pointer
ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already prepared
ASoC: qcom: q6dsp and lpass codec stablity fixes
ASoC: qcom: q6prm: fix incorrect clk_root passed to ADSP
ASoC: qcom: sdm845: add remark about unneeded compatibles
ASoC: qdsp6: audioreach: Add ADSP ready check
ASoC: remove unused davinci support
ASoC: remove unused ep93xx files
ASoC: rockchip: use helper function
ASoC: rsnd: add R-Car Gen4 Sound support
ASoC: rsnd: adg: Fix BRG typos
ASoC: rsnd: check whether playback/capture property exists
ASoC: rsnd: core.c: indicate warning if strange TDM width was set
ASoC: rsnd: dma.c: tidyup rsnd_dma_probe()
ASoC: rsnd: fixup #endif position
ASoC: rsnd: indicate necessary error when clock start failed
ASoC: rsnd: indicate warning once if it can't handle requested rule
ASoC: rsnd: moves clkout_name to top of the file
ASoC: rsnd: remove unnecessary ADG flags
ASoC: rsnd: Remove unnecessary rsnd_dbg_dai_call()
ASoC: rsnd: rename clk to clkin
ASoC: rsnd: tidyup rsnd_dma_addr()
ASoC: rsnd: use array for 44.1kHz/48kHz rate handling
ASoC: rsnd: use clkin/out_size
ASoC: rsnd: use same debug message format on clkout
ASoC: rt5640: Allow configuration of LOUT to mono differential mode
ASoC: rt5640: Allow to describe how LOUT is wired
ASoC: rt5640: Update MCLK rate in set_sysclk()
ASoC: rt711-sdca: add jack detection mode for JD2 100K
ASoC: rt712-sdca: Add RT712 SDCA driver for Jack and Amp topology
ASoC: rt712-sdca: fix coding style and unconditionally return issues
ASoC: rt: use helper function
ASoC: sam9g20ek: Disable capture unless building with microphone input
ASoC: samsung: fsd: audio support for FSD SoC
ASoC: samsung: i2s: add support for FSD I2S
ASoC: samsung: remove unused drivers
ASoC: sdw-mockup: use helper function
ASoC: simple-card-utils: create jack inputs for
ASoC: simple-card-utils: create jack inputs for aux_devs
ASoC: SMA1303: Change the value for right output
ASoC: SMA1303: Convert the TDM slot properties in devicetree to mixer
ASoC: sma1303: Convert to i2c's .probe_new()
ASoC: SMA1303: Fix spelling mistake "Invald" -> "Invalid"
ASoC: SMA1303: Remove the I2C Retry property in devicetree
ASoC: SMA1303: Remove the sysclk setting in devicetree
ASoC: soc-ac97: Convert to agnostic GPIO API
ASoC: soc-ac97: Return correct error codes
ASoC: soc-component: add get_jack_type
ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()
ASoC: soc-compress: Reposition and add pcm_mutex
ASoC: soc-core.c: use helper function
ASoC: soc-dai.c: use helper function
ASoC: soc-dai.h: add missing snd_soc_dai_set_widget()
ASoC: soc-dai.h: add snd_soc_dai_dma_data_set/get() for low level
ASoC: soc-dai.h: add snd_soc_dai_get/set_widget_playback/capture() helper
ASoC: soc-dai.h: add snd_soc_dai_tdm_mask_set/get() helper
ASoC: soc-dai.h: cleanup Playback/Capture data for snd_soc_dai
ASoC: soc-dapm.c: use helper function
ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared
ASoC: soc-pcm.c: use helper function
ASoC: soc-pcm: add option to start DMA after DAI
ASoC: soc-pcm: Export widget_in_list()
ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm
ASoC: soc-topology.c: use helper function
ASoC: soc.h: add snd_soc_card_is_instantiated() helper
ASoC: SOF: add delay function support in sof framework
ASoC: SOF: add fw_info_box support
ASoC: SOF: add get_stream_position ops for pcm delay
ASoC: SOF: Add helper macro to be used to get an IPC ops
ASoC: SOF: add ipc4_fw_reg header file
ASoC: SOF: Add support for compress API for stream data/offset
ASoC: SOF: add time info structure for ipc4 path
ASoC: SOF: amd: Enable cache for AMD Rembrandt platform
ASoC: SOF: avoid a NULL dereference with unsupported widgets
ASoC: SOF: Avoid double decrementing use_count in sof_widget_setup on error
ASoC: SOF: compress: Set compress data offset
ASoC: SOF: control: Extend the optionality of IPC ops to IPC as well
ASoC: SOF: core/ipc4/mtl: Add support for PCM delay
ASoC: SOF: core: Print out the value of sof_debug if it is set
ASoC: SOF: Extend the IPC ops optionality
ASoC: SOF: fix intel-soundwire link failure
ASoC: SOF: Intel/ipc4: Support for low power playback
ASoC: SOF: Intel: Enable d0i3 work for ipc4
ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering and exiting reset
ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence
ASoC: SOF: Intel: hda-dsp: Set streaming flag for d0i3
ASoC: SOF: Intel: hda-dsp: use set_pm_gate according to ipc version
ASoC: SOF: Intel: HDA: Fix device description
ASoC: SOF: Intel: mtl: add get_stream_position support
ASoC: SOF: Intel: MTL: Fix the device description
 
ASOC: SOF: Intel: pci-tgl: Fix device description
 
ASoC: SOF: Intel: pci-tng: revert invalid bar size setting
ASoC: SOF: Intel: SKL: Fix device description
ASoC: SOF: Introduce a new set_pm_gate() IPC PM op
ASoC: SOF: Introduce PCM setup/free PCM IPC ops
ASoC: SOF: Introduce struct snd_sof_pipeline
ASoC: SOF: IPC3 topology: Print the conflicting bytes sizes
ASoC: SOF: ipc3: Check for upper size limit for the received message
ASoC: SOF: ipc4-pcm: add delay function support
ASoC: SOF: ipc4-pcm: add hw_params
ASoC: SOF: ipc4-pcm: allocate time info for pcm delay feature
ASoC: SOF: ipc4-pcm: Define pcm_setup/free ops
ASoC: SOF: ipc4-pcm: Do not run the trigger pipelines if no spipe is stored
ASoC: SOF: ipc4-pcm: Implement pipeline trigger reference counting
ASoC: SOF: ipc4-pcm: Rename 'data' variable to trigger_list
ASoC: SOF: ipc4-pcm: Use the PCM stream's pipeline_info during trigger
ASoC: SOF: ipc4-topology: add buffer type support
ASoC: SOF: ipc4-topology: Clarify bind failure caused by missing fw_module
ASoC: SOF: ipc4-topology: Configure copier sink format
ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit
ASoC: SOF: ipc4-topology: No need to unbind routes within a pipeline
ASoC: SOF: ipc4-topology: Print queue IDs in error
ASoC: SOF: ipc4-topology: Protect pipeline free with mutex
ASoC: SOF: ipc4-topology: set copier sink format
ASoC: SOF: ipc4-topology: set dmic dai index from copier
ASoC: SOF: ipc4-topology: use different channel mask for each sdw amp feedback
ASoC: SOF: ipc4: Add flag to skip triggering pipelines during FE DAI trigger
ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data()
ASoC: SOF: ipc4: Multi-stream playback and capture support
ASoC: SOF: IPC4: update gain ipc msg definition to align with fw
ASoC: SOF: ipc4: Wake up dsp core before sending ipc msg
ASoC: SOF: mediatek: mt8195: remove a redundant comparison of sram
ASoC: SOF: mediatek: Provide debugfs_add_region_item ops for core
ASoC: SOF: mediatek: Support mt8188 platform
ASoC: SOF: nocodec: Drop empty platform remove function
ASoC: SOF: pcm: do not free widgets during suspend trigger
ASoC: SOF: pcm: Extend the optionality of IPC ops to IPC as well
ASoC: SOF: pm: Extend the optionality of IPC ops to IPC as well
ASoC: SOF: pm: Tear down pipelines only if DSP was active
ASoC: SOF: Prepare ipc_msg_data to be used with compress API
ASoC: SOF: Prepare set_stream_data_offset for compress API
ASoC: SOF: Protect swidget->use_count with mutex for kcontrol access race
ASoC: SOF: sof-audio: don't squelch errors in WIDGET_SETUP phase
ASoC: SOF: sof-audio: Extend the optionality of IPC ops to IPC as well
ASoC: SOF: sof-audio: Fix broken early bclk feature for SSP
ASoC: SOF: sof-audio: Only process widgets in the connected widget list
ASoC: SOF: sof-audio: Populate the PCM stream pipeline_info
ASoC: SOF: sof-audio: Set up/free DAI/AIF widgets only once
ASoC: SOF: sof-audio: Treat tplg_ops->route_setup() as optional
ASoC: SOF: sof-audio: Update documentation for sof_ipc_tplg_ops
ASoC: SOF: sof-priv: Mark fw_tracing ops optional in documentation
ASoC: SOF: topology: Add missed "else" in sof_connect_dai_widget
ASoC: SOF: topology: Extend the optionality of IPC ops to IPC as well
ASoC: SOF: topology: Fix error handling in sof_widget_ready()
ASoC: SOF: topology: Set IPC-specific trigger order for DAI links
ASoC: SOF: trace: No need to check for op pointer in sof_fw_trace_free()
ASoC: SOF: trace: Use sof_ipc_get_ops() in sof_fw_trace_init
ASoC: sof: use helper function
ASoC: spear: use helper function
ASoC: tas5720: set bit 7 in ANALOG_CTRL_REG for TAS5720A-Q1 during probe
ASoC: tegra: use helper function
ASoC: The Iron Device SMA1303 is a boosted Class-D audio amplifier.
ASoC: ti: use helper function
ASoC: tlv320adcx140: extend list of supported samplerates
ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init
ASoC: tlv320aic3x: Add optional clock and port properties
ASoC: topology: Fix function name
ASoC: topology: Fix typo in functions name
ASoC: topology: Fixes and cleanups
ASoC: topology: Pass correct pointer instead of casting
ASoC: topology: Properly access value coming from topology file
ASoC: topology: Remove unnecessary check for EOF
ASoC: topology: Remove unnecessary forward declarations
ASoC: topology: Remove unused SOC_TPLG_PASS_PINS constant
ASoC: topology: Rename remove_ handlers
ASoC: topology: Return an error on complete() failure
ASoC: topology: Set correct unload callback for graph type
ASoC: topology: Unify kcontrol removal code
ASoC: topology: Use unload() op directly
ASoC: ts3a227e: add set_jack and get_jack_type
ASoC: use helper function and cleanup
ASoC: ux500: remove platform_data support
ASoC: ux500: remove stedma40 references
ASoC: wl1273: Drop empty platform remove function
ASoC: wm8940: Read chip ID when wm8940 codec probing
ASoC: wm8940: Remove warning when no plat data present
ASoC: wm8940: Rewrite code to set proper clocks
ASoC: zl38060 add gpiolib dependency
 
asymmetric_keys: log on fatal failures in PE/pkcs7
 
at86rf230: convert to gpio descriptors
 
ata: ahci: Revert "ata: ahci: Add Tiger Lake UP{3,4} AHCI controller"
ata: libata-eh: Cleanup ata_scsi_cmd_error_handler()
ata: libata-scsi: do not overwrite SCSI ML and status bytes
ata: libata-scsi: improve ata_scsiop_maint_in()
ata: libata: cleanup fua support detection
ata: libata: exclude FUA support for known buggy drives
ata: libata: Fix FUA handling in ata_build_rw_tf()
ata: libata: Introduce ata_ncq_supported()
ata: libata: move NCQ related ATA_DFLAGs
ata: libata: read the shared status for successful NCQ commands once
ata: libata: Rename and cleanup ata_rwcmd_protocol()
ata: libata: respect successfully completed commands during errors
ata: libata: simplify qc_fill_rtf port operation interface
ata: octeon: Drop empty platform remove function
ata: pata_parport: add driver (PARIDE replacement)
ata: pata_parport: Fix ida_alloc return value error check
ata: pata_parport: fix memory leaks
ata: pata_parport: fix parport release without claim
ata: remove palmld pata driver
ata: scsi: rename flag ATA_QCFLAG_FAILED to ATA_QCFLAG_EH
 
atm: idt77252: fix kmemleak when rmmod idt77252
 
audit: update the mailing list in MAINTAINERS
 
auxdisplay: hd44780: Fix potential memory leak in hd44780_remove()
 
backlight: aat2870: Use backlight helper
backlight: arcxcnn: Use backlight helper
backlight: backlight: Fix doc for backlight_device_get_by_name
backlight: ipaq_micro: Use backlight helper
backlight: ktd253: Switch to use dev_err_probe() helper
backlight: ktz8866: Add support for Kinetic KTZ8866 backlight
backlight: ktz8866: Convert to i2c's .probe_new()
backlight: pwm_bl: Configure pwm only once per backlight toggle
backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state
backlight: pwm_bl: Drop support for legacy PWM probing
backlight: Remove pxa tosa support
backlight: sky81452: Fix sky81452_bl_platform_data kernel-doc
 
batman-adv: Drop prandom.h includes
batman-adv: Fix mailing list address
batman-adv: mcast: remove now redundant single ucast forwarding
batman-adv: Start new development cycle
batman-adv: tvlv: prepare for tvlv enabled multicast packet type
 
bcache: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
 
bgmac: fix *initial* chip reset to support BCM5358
 
binder: remove unneeded size check code
binder: return pending info for frozen async txns
 
bitfield: add FIELD_PREP_CONST()
 
blk-cgroup: delay blk-cgroup initialization until add_disk
blk-cgroup: delay calling blkcg_exit_disk until disk_release
blk-cgroup: dropping parent refcount after pd_free_fn() is done
blk-cgroup: fix freeing NULL blkg in blkg_create
blk-cgroup: improve error unwinding in blkg_alloc
blk-cgroup: move the cgroup information to struct gendisk
blk-cgroup: pass a gendisk to blkcg_{de,}activate_policy
blk-cgroup: pass a gendisk to blkg_lookup
blk-cgroup: pass a gendisk to pd_alloc_fn
blk-cgroup: pin the gendisk in struct blkcg_gq
blk-cgroup: remove the !bdi->dev check in blkg_dev_name
blk-cgroup: simplify blkg freeing from initialization failure paths
blk-cgroup: store a gendisk to throttle in struct task_struct
blk-cgroup: support to track if policy is online
blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()
 
blk-iocost: avoid 64-bit division in ioc_timer_fn
blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_refresh_params()
blk-iocost: check return value of match_u64()
blk-iocost: don't allow to configure bio based device
blk-iocost: fix divide by 0 error in calc_lcoefs()
blk-iocost: Pass gendisk to ioc_refresh_params
blk-iocost: read params inside lock in sysfs apis
 
blk-mq: avoid sleep in blk_mq_alloc_request_hctx
blk-mq: Build default queue map via group_cpus_evenly()
blk-mq: cleanup unused methods: blk_mq_hw_sysfs_store
blk-mq: correct stale comment of .get_budget
blk-mq: directly poll requests
blk-mq: enforce op-specific segment limits in blk_insert_cloned_request
blk-mq: fix "bad unlock balance detected" on q->srcu in __blk_mq_run_dispatch_ops
blk-mq: Fix potential io hung for shared sbitmap per tagset
blk-mq: make blk_mq_commit_rqs a general function for all commits
blk-mq: remove set of bd->last when get driver tag for next request fails
blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
blk-mq: remove unncessary error count and commit in blk_mq_plug_issue_direct
blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
blk-mq: Reorder fields in 'struct blk_mq_tag_set'
blk-mq: simplify flush check in blk_mq_dispatch_rq_list
blk-mq: use blk_mq_commit_rqs helper in blk_mq_try_issue_list_directly
blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
 
blk-rq-qos: constify rq_qos_ops
blk-rq-qos: make rq_qos_add and rq_qos_del more useful
blk-rq-qos: move rq_qos_add and rq_qos_del out of line
blk-rq-qos: store a gendisk instead of request_queue in struct rq_qos
 
blk-wbt: move private information from blk-wbt.h to blk-wbt.c
blk-wbt: open code wbt_queue_depth_changed in wbt_init
blk-wbt: pass a gendisk to wbt_init
blk-wbt: pass a gendisk to wbt_{enable,disable}_default
 
block, bfq: balance I/O injection among underutilized actuators
block, bfq: cleanup 'bfqg->online'
block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
block, bfq: fix uaf for 'stable_merge_bfqq'
block, bfq: forbid stable merging of queues associated with different actuators
block, bfq: initialize bfqq->decrease_time_jif correctly
block, bfq: inject I/O to underutilized actuators
block, bfq: move io_cq-persistent bfqq data into a dedicated struct
block, bfq: remove redundant check in bfq_put_cooperator
block, bfq: remove unnecessary dereference to get async_bfqq
block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
block, bfq: remove unused bfq_wr_max_time in struct bfq_data
block, bfq: retrieve independent access ranges from request queue
block, bfq: split also async bfq_queues on a per-actuator basis
block, bfq: split sync bfq_queues on a per-actuator basis
block, bfq: turn bfqq_data into an array in bfq_io_cq
block, bfq: use helper macro RQ_BFQQ to get bfqq of request
 
block/io_uring: pass in issue_flags for uring_cmd task_work handling
 
block: add a BUILD_BUG_ON() for adding more bio flags than we have space
block: add a bvec_set_folio helper
block: add a bvec_set_virt helper
block: add a new helper bdev_{is_zone_start, offset_from_zone_start}
block: add a sanity check for non-write flush/fua bios
block: be a bit more careful in checking for NULL bdev while polling
block: bio-integrity: Copy flags when bio_integrity_payload is cloned
block: clear bio->bi_bdev when putting a bio back in the cache
block: count 'ios' and 'sectors' when io is done for bio-based device
block: Default to use cgroup support for BFQ
block: do not reverse request order when flushing plug list
block: don't allow multiple bios for IOCB_NOWAIT issue
block: don't call blk_throtl_stat_add for non-READ/WRITE commands
block: don't set GD_NEED_PART_SCAN if scan partition failed
block: export bio_split_rw
block: extend bio-cache for non-polled requests
block: factor out a bvec_set_page helper
block: Fix io statistics for cgroup in throttle path
block: fix scan partition for exclusively open device again
block: fix wrong mode for blkdev_put() from disk_scan_partitions()
block: introduce bdev_zone_no helper
block: make BLK_DEF_MAX_SECTORS unsigned
block: make kobj_type structures constant
block: Merge bio before checking ->cached_rq
block: null_blk: cleanup null_queue_rq()
block: null_blk: Fix handling of fake timeout request
block: remove ->rw_page
block: Remove mm.h from bvec.h
block: remove more NULL checks after bdev_get_queue()
block: remove obsolete config BLOCK_COMPAT
block: remove superfluous check for request queue in bdev_is_zoned()
block: Remove the ALLOC_CACHE_SLACK constant
block: Revert "block: Do not reread partition table on exclusively open device"
block: save user max_sectors limit
block: stub out and deprecated the capability attribute on the gendisk
block: sunvdc: add check for mdesc_grab() returning NULL
block: sync mixed merged request's failfast with 1st bio's
block: treat poll queue enter similarly to timeouts
block: ublk: check IO buffer based on flag need_get_data
block: ublk: fix doc build warning
block: ublk: improve handling device deletion
block: ublk: make sure that block size is set correctly
block: ublk_drv: mark device as LIVE before adding disk
block: use iter_ubuf for single range
block: use proper return value from bio_failfast()
 
bluetooth: btbcm: Fix logic error in forming the board name.
 
Bluetooth: btinel: Check ACPI handle for NULL before accessing
Bluetooth: btintel: Iterate only bluetooth device ACPI entries
Bluetooth: btintel: Set Per Platform Antenna Gain(PPAG)
Bluetooth: btqcomsmd: Fix command timeout after setting BD address
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work
Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921
Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE
Bluetooth: btusb: Remove detection of ISO packets over bulk
Bluetooth: Fix issue with Actions Semi ATS2851 based devices
Bluetooth: Fix printing errors if LE Connection times out
Bluetooth: Fix race condition in hci_cmd_sync_clear
Bluetooth: Fix race condition in hidp_session_thread
Bluetooth: Free potentially unfreed SCO connection
Bluetooth: HCI: Fix global-out-of-bounds
Bluetooth: HCI: Replace zero-length arrays with flexible-array members
Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure
Bluetooth: hci_conn: Fix possible UAF
Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds
Bluetooth: hci_core: Detect if an ACL packet is in fact an ISO packet
Bluetooth: hci_qca: get wakeup status from serdev device handle
Bluetooth: hci_sync: Resume adv with no RPA when active scan
Bluetooth: ISO: fix timestamped HCI ISO data packet parsing
Bluetooth: L2CAP: Fix potential user-after-free
Bluetooth: L2CAP: Fix responding with wrong PDU type
Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
Bluetooth: Make sure LE create conn cancel is sent when timeout
Bluetooth: MGMT: add CIS feature bits to controller information
Bluetooth: mgmt: Fix MGMT add advmon with RSSI command
Bluetooth: qca: Fix sparse warnings
Bluetooth: Remove "Power-on" check from Mesh feature
Bluetooth: SCO: Fix possible circular locking dependency on sco_connect_cfm
Bluetooth: SCO: Fix possible circular locking dependency sco_sock_getsockopt
Bluetooth: Set ISO Data Path on broadcast sink
Bluetooth: Use crypto_wait_req
 
bnx2x: use the right build_skb() helper
 
bnxt_en: Add auxiliary driver support
bnxt_en: Add missing 200G link speed reporting
bnxt_en: Avoid order-5 memory allocation for TPA data
bnxt_en: Do not initialize PTP on older P3/P4 chips
bnxt_en: Fix a possible NULL pointer dereference in unload path
bnxt_en: fix free-runnig PHC mode
bnxt_en: Fix reporting of test result in ethtool selftest
bnxt_en: Fix the double free during device removal
bnxt_en: Fix typo in PCI id to device description string mapping
bnxt_en: Remove runtime interrupt vector allocation
bnxt_en: Remove struct bnxt access from RoCE driver
bnxt_en: Remove usage of ulp_id
bnxt_en: reset PHC frequency in free-running mode
bnxt_en: Use auxiliary bus calls over proprietary calls
bnxt_en: Use direct API instead of indirection
 
bonding: fill IPsec state validation failure reason
bonding: Fix memory leak when changing bond type to Ethernet
bonding: fix ns validation on backup slaves
bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails
bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change
 
bootconfig: Change message if no bootconfig with CONFIG_BOOT_CONFIG_FORCE=y
bootconfig: Default BOOT_CONFIG_FORCE to y if BOOT_CONFIG_EMBED
bootconfig: Fix testcase to increase max node
bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support
 
bpf, arm64: Fixed a BTI error on returning to patched function
 
bpf, doc: Do not link to docs.kernel.org for kselftest link
bpf, doc: Link to submitting-patches.rst for general patch submission info
 
bpf, docs: Add myself to BPF docs MAINTAINERS entry
bpf, docs: Add note about type convention
bpf, docs: Fix link to BTF doc
bpf, docs: Fix modulo zero, division by zero, overflow, and underflow
bpf, docs: Use consistent names for the same field
 
bpf, documentation: Add graph documentation for non-owning refs
 
bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser()
 
bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES
bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES
 
bpf, x86: Improve PROBE_MEM runtime load check
bpf, x86: Simplify the parsing logic of structure parameters
 
bpf/docs: Document cpumask kfuncs in a new file
bpf/docs: Document how nested trusted fields may be defined
bpf/docs: Document kfunc lifecycle / stability expectations
bpf/docs: Document the nocast aliasing behavior of ___init
bpf/docs: Update design QA to be consistent with kfunc lifecycle docs
 
bpf/selftests: Add verifier tests for loading sleepable programs
bpf/selftests: Verify struct_ops prog sleepable behavior
 
bpf/tracing: Use stage6 of tracing to not duplicate macros
 
bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25
bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs
bpf: Add __bpf_kfunc tag to all kfuncs
bpf: Add basic bpf_rb_{root,node} support
bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup
bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.h
bpf: Add bpf_rbtree_{add,remove,first} kfuncs
bpf: Add callback validation to kfunc verifier logic
bpf: Add flag BPF_F_NO_TUNNEL_KEY to bpf_skb_set_tunnel_key()
bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room()
bpf: add missing header file include
bpf: Add struct for bin_args arg in bpf_bprintf_prepare
bpf: Add support for bpf_rb_root and bpf_rb_node in kfunc args
bpf: Adjust insufficient default bpf_jit_limit
bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable
bpf: Allow reads from uninit stack
bpf: Allow reinitializing unreferenced dynptr stack slots
bpf: allow to disable bpf map memory accounting
bpf: allow to disable bpf prog memory accounting
bpf: Allow trusted args to walk struct when checking BTF IDs
bpf: Avoid recomputing spi in process_dynptr_func
bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
bpf: BPF_ST with variable offset should preserve STACK_ZERO marks
bpf: btf: Add BTF_FMODEL_SIGNED_ARG flag
bpf: btf: limit logging of ignored BTF mismatches
bpf: Build-time assert that cpumask offset is zero
bpf: Change BPF_MAX_TRAMP_LINKS to enum
bpf: Change modules resolving for kprobe multi link
bpf: Check the protocol of a sock to agree the calls to bpf_setsockopt().
bpf: Combine dynptr_get_spi and is_spi_bounds_valid
bpf: devmap: check XDP features in __xdp_enqueue routine
bpf: Disable bh in bpf_test_run for xdp and tc prog
bpf: Disallow NULLable pointers for trusted kfuncs
bpf: Do cleanup in bpf_bprintf_cleanup only when needed
bpf: Do not allow to load sleepable BPF_TRACE_RAW_TP program
bpf: Document usage of the new __bpf_kfunc macro
bpf: Document XDP RX metadata
bpf: Drop always true do_idr_lock parameter to bpf_map_free_id
bpf: Enable annotating trusted nested pointers
bpf: Enable cpumasks to be queried and used as kptrs
bpf: Fix global subprog context argument resolution logic
bpf: Fix incorrect verifier pruning due to missing register precision taints
bpf: Fix missing var_off check for ARG_PTR_TO_DYNPTR
bpf: Fix partial dynptr stack slot reads/writes
bpf: fix regs_exact() logic in regsafe() to remap IDs correctly
bpf: Fix state pruning for STACK_DYNPTR stack slots
bpf: fix typo in header for bpf_perf_prog_read_value
bpf: generalize MAYBE_NULL vs non-MAYBE_NULL rule
bpf: Introduce device-bound XDP programs
bpf: Invalidate slices on destruction of dynptrs on stack
bpf: iterators: Split iterators.lskel.h into little- and big- endian versions
bpf: makefiles: Do not generate empty vmlinux.h
bpf: Migrate release_on_unlock logic to non-owning ref semantics
bpf: Move offload initialization into late_initcall
bpf: Pass const struct bpf_prog * to .check_member
bpf: perform byte-by-byte comparison only when necessary in regsafe()
bpf: Reduce smap->elem_size
bpf: reject non-exact register type matches in regsafe()
bpf: Remove the unnecessary insn buffer comparison
bpf: Remove trace_printk_lock
bpf: Remove unused field initialization in bpf's ctl_table
bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloaded
bpf: rename list_head -> graph_root in field info types
bpf: reorganize struct bpf_reg_state fields
bpf: Replace 0-length arrays with flexible arrays
bpf: Reshuffle some parts of bpf/offload.c
bpf: Special verifier handling for bpf_rbtree_{remove, first}
bpf: Support consuming XDP HW metadata from fext programs
bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
bpf: teach refsafe() to take into account ID remapping
bpf: track immediate values written to stack by BPF_ST instruction
bpf: Use ARG_CONST_SIZE_OR_ZERO for 3rd argument of bpf_tcp_raw_gen_syncookie_ipv{4,6}()
bpf: use bpf_map_kvcalloc in bpf_local_storage
bpf: XDP metadata RX kfuncs
bpf: Zeroing allocated object from slab in bpf memory allocator
 
bpf_doc: Fix build error with older python versions
 
bpftool: Add missing quotes to libbpf bootstrap submake vars
bpftool: Always disable stack protection for BPF objects
bpftool: fix output for skipping kernel config check
bpftool: profile online CPUs instead of possible
bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd()
 
brd: check for REQ_NOWAIT and set correct page allocation mask
brd: mark as nowait compatible
brd: return 0/-error from brd_insert_page()
brd: use radix_tree_maybe_preload instead of radix_tree_preload
 
bridge: mcast: Move validation to a policy
bridge: mcast: Remove pointless sequence generation counter assignment
bridge: mcast: Use correct define in MDB dump
bridge: use skb_ip_totlen in br netfilter
 
btf, scripts: Exclude Rust CUs with pahole
 
btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR
 
btrfs: adapt lru cache to allow for 64 bits keys on 32 bits systems
btrfs: add a btrfs_data_csum_ok helper
btrfs: add a btrfs_inode pointer to struct btrfs_bio
btrfs: add an api to delete a specific entry from the lru cache
btrfs: add more find_free_extent tracepoints
btrfs: add trans argument to btrfs_clean_tree_block
btrfs: allow a generation number to be associated with lru cache entries
btrfs: allow btrfs_submit_bio to split bios
btrfs: always lock the block before calling btrfs_clean_tree_block
btrfs: assert commit root semaphore is held when accessing backref cache
btrfs: better document struct btrfs_bio
btrfs: calculate file system wide queue limit for zoned mode
btrfs: combine btrfs_clear_buffer_dirty and clear_extent_buffer_dirty
btrfs: convert btree_write_cache_pages() to use filemap_get_folio_tag()
btrfs: convert extent_write_cache_pages() to use filemap_get_folios_tag()
btrfs: directly pass in fs_info to btrfs_merge_delayed_refs
btrfs: do not increment dirty_metadata_bytes in set_btree_ioerr
btrfs: do unsigned integer division in the extent buffer binary search loop
btrfs: don't rely on unchanging ->bi_bdev for zone append remaps
btrfs: don't use size classes for zoned file systems
btrfs: drop trans parameter of insert_delayed_ref
btrfs: drop unused trans parameter of drop_delayed_ref
btrfs: eliminate extra call when doing binary search on extent buffer
btrfs: fix block group item corruption after inserting new block group
btrfs: fix compiler warning on SPARC/PA-RISC handling fscrypt_setup_filename
btrfs: fix deadlock when aborting transaction during relocation with scrub
btrfs: fix extent map logging bit not cleared for split maps after dropping range
btrfs: fix fast csum implementation detection
btrfs: fix percent calculation for bg reclaim message
btrfs: fix potential dead lock in size class loading logic
btrfs: fix race between quota disable and quota assign ioctls
btrfs: fix spelling mistakes found using codespell
btrfs: fix uninitialized variable warning in btrfs_cleanup_ordered_extents
btrfs: fix uninitialized variable warning in btrfs_sb_log_location
btrfs: fix uninitialized variable warning in btrfs_update_block_group
btrfs: fix uninitialized variable warning in get_inode_gen
btrfs: fix uninitialized variable warning in run_one_async_start
btrfs: fix uninitialized variable warnings in __set_extent_bit and convert_extent_bit
btrfs: fix unnecessary increment of read error stat on write error
btrfs: go to matching label when cleaning em in btrfs_submit_direct
btrfs: handle btrfs_del_item errors in __btrfs_update_delayed_inode
btrfs: handle checksum generation in the storage layer
btrfs: handle checksum validation and repair at the storage layer
btrfs: handle missing chunk mapping more gracefully
btrfs: handle recording of zoned writes in the storage layer
btrfs: hold block group refcount during async discard
btrfs: ignore fiemap path cache when there are multiple paths for a node
btrfs: introduce size class to block group allocator
btrfs: ioctl: return device fsid from DEV_INFO ioctl
btrfs: load block group size class when caching
btrfs: make kobj_type structures constant
btrfs: move btrfs_abort_transaction to transaction.c
btrfs: never return true for reads in btrfs_use_zone_append
btrfs: open code btrfs_bio_free_csum
btrfs: open code submit_encoded_read_bio
btrfs: open code the submit_bio_start helpers
btrfs: pass a btrfs_bio to btrfs_use_append
btrfs: pass find_free_extent_ctl to allocator tracepoints
btrfs: pass the iomap bio to btrfs_submit_bio
btrfs: pre-load data checksum for reads in btrfs_submit_bio
btrfs: raid56: add a bio_list_put helper
btrfs: raid56: fold recover_assemble_read_bios into recover_rbio
btrfs: raid56: fold rmw_read_wait_recover into rmw_read_bios
btrfs: raid56: handle endio in recover_rbio
btrfs: raid56: handle endio in rmw_rbio
btrfs: raid56: handle endio in scrub_rbio
btrfs: raid56: reduce overhead to calculate the bio length
btrfs: raid56: simplify code flow in rmw_rbio
btrfs: raid56: simplify error handling and code flow in raid56_parity_write
btrfs: raid56: submit the read bios from scrub_assemble_read_bios
btrfs: raid56: wait for I/O completion in submit_read_bios
btrfs: refactor error handling in btrfs_submit_bio
btrfs: reinterpret async discard iops_limit=0 as no delay
btrfs: remove btrfs_bio_for_each_sector
btrfs: remove duplicate include header in extent-tree.c
btrfs: remove now spurious bio submission helpers
btrfs: remove now unused checksumming helpers
btrfs: remove stripe boundary calculation for buffered I/O
btrfs: remove stripe boundary calculation for compressed I/O
btrfs: remove stripe boundary calculation for encoded I/O
btrfs: remove struct btrfs_bio::device field
btrfs: remove struct btrfs_bio::is_metadata flag
btrfs: remove struct btrfs_io_geometry
btrfs: remove the bdev argument to btrfs_rmap_block
btrfs: remove the direct I/O read checksum lookup optimization
btrfs: remove the fs_info argument to btrfs_submit_bio
btrfs: remove the io_failure_record infrastructure
btrfs: remove the wait argument to btrfs_start_ordered_extent
btrfs: remove trans parameter of merge_ref
btrfs: rename btrfs_bio::iter field
btrfs: rename btrfs_clean_tree_block to btrfs_clear_buffer_dirty
btrfs: rename BTRFS_FS_NO_OVERCOMMIT to BTRFS_FS_ACTIVE_ZONE_TRACKING
btrfs: replace btrfs_wait_tree_block_writeback by wait_on_extent_buffer_writeback
btrfs: replace clearing extent buffer dirty bit with btrfs_clean_block
btrfs: restore the thread_pool= behavior in remount for the end I/O workqueues
btrfs: save the bio iter for checksum validation in common code
btrfs: scan device in non-exclusive mode
btrfs: scrub: improve tree block error reporting
btrfs: send: avoid duplicated orphan dir allocation and initialization
btrfs: send: avoid extra b+tree searches when checking reference overrides
btrfs: send: avoid unnecessary generation search at did_overwrite_ref()
btrfs: send: avoid unnecessary orphan dir rbtree search at can_rmdir()
btrfs: send: cache information about created directories
btrfs: send: cache utimes operations for directories if possible
btrfs: send: directly return from did_overwrite_ref() and simplify it
btrfs: send: directly return from will_overwrite_ref() and simplify it
btrfs: send: genericize the backref cache to allow it to be reused
btrfs: send: initialize all the red black trees earlier
btrfs: send: iterate waiting dir move rbtree only once when processing refs
btrfs: send: reduce searches on parent root when checking if dir can be removed
btrfs: send: remove send_progress argument from can_rmdir()
btrfs: send: update size of roots array for backref cache entries
btrfs: send: use the lru cache to implement the name cache
btrfs: set bbio->file_offset in alloc_new_bio
btrfs: set default discard iops_limit to 1000
btrfs: simplify parameters of btrfs_lookup_bio_sums
btrfs: simplify the btrfs_csum_one_bio calling convention
btrfs: skip backref walking during fiemap if we know the leaf is shared
btrfs: split zone append bios in btrfs_submit_bio
btrfs: support cloned bios in btree_csum_one_bio
btrfs: sysfs: add size class stats
btrfs: sysfs: update fs features directory asynchronously
btrfs: turn on -Wmaybe-uninitialized
btrfs: use a negative value for BTRFS_LOG_FORCE_COMMIT
btrfs: use a single variable to track return value for log_dir_items()
btrfs: use file_offset to limit bios size in calc_bio_boundaries
btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macro
btrfs: use temporary variable for space_info in btrfs_update_block_group
btrfs: zoned: count fresh BG region as zone unusable
btrfs: zoned: drop space_info->active_total_bytes
btrfs: zoned: fix btrfs_can_activate_zone() to support DUP profile
btrfs: zoned: fix uninitialized variable warning in btrfs_get_dev_zones
 
buffer: add b_folio as an alias of b_page
buffer: replace obvious uses of b_page with b_folio
buffer: use b_folio in end_buffer_async_read()
buffer: use b_folio in end_buffer_async_write()
buffer: use b_folio in mark_buffer_dirty()
buffer: use b_folio in touch_buffer()
 
builddeb: clean generated package content
builddeb: Consolidate consecutive chmod calls into one
 
bus: imx-weim: fix branch condition evaluates to a garbage value
bus: imx-weim: use devm_platform_get_and_ioremap_resource()
bus: mhi: ep: Change state_lock to mutex
bus: mhi: ep: Check if the channel is supported by the controller
bus: mhi: ep: Fix off by one in mhi_ep_process_cmd_ring()
bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd
bus: mhi: ep: Move chan->lock to the start of processing queued ch ring
bus: mhi: ep: Only send -ENOTCONN status if client driver is available
bus: mhi: ep: Power up/down MHI stack during MHI RESET
bus: mhi: ep: Save channel state locally during suspend and resume
bus: mhi: host: Update mhi driver description
bus: mhi: Update Makefile to used Kconfig flags
 
ca8210: fix mac_len negative array access
ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
 
cacheinfo: Check 'cache-unified' property to count cache leaves
cacheinfo: Fix LLC is not exported through sysfs
cacheinfo: Fix shared_cpu_map to handle shared caches at different levels
cacheinfo: Initialize variables in fetch_cache_info()
cacheinfo: Make default acpi_get_cache_info() return an error
cacheinfo: Remove unused check in init_cache_level()
cacheinfo: Return error code in init_of_cache_level()
cacheinfo: Use RISC-V's init_cache_level() as generic OF implementation
 
caif: don't assume iov_iter type
 
can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
can: bittiming(): replace open coded variants of can_bit_time()
can: bittiming: can_calc_bittiming(): add missing parameter to no-op function
can: bittiming: can_calc_bittiming(): clean up SJW handling
can: bittiming: can_calc_bittiming(): convert from netdev_err() to NL_SET_ERR_MSG_FMT()
can: bittiming: can_changelink() pass extack down callstack
can: bittiming: can_fixup_bittiming(): report error via netlink and harmonize error value
can: bittiming: can_fixup_bittiming(): set effective tq
can: bittiming: can_fixup_bittiming(): use CAN_SYNC_SEG instead of 1
can: bittiming: can_get_bittiming(): use direct return and remove unneeded else
can: bittiming: can_sjw_check(): check that SJW is not longer than either Phase Buffer Segment
can: bittiming: can_sjw_check(): report error via netlink and harmonize error value
can: bittiming: can_sjw_set_default(): use Phase Seg2 / 2 as default for SJW
can: bittiming: can_validate_bitrate(): report error via netlink
can: bittiming: factor out can_sjw_set_default() and can_sjw_check()
can: ctucanfd: ctucan_platform_probe(): use devm_platform_ioremap_resource()
can: dev: register_candev(): bail out if both fixed bit rates and bit timing constants are provided
can: dev: register_candev(): ensure that bittiming const are valid
can: ems_pci: Add Asix AX99100 definitions
can: ems_pci: Add IRQ enable
can: ems_pci: Add myself as module author
can: ems_pci: Add read/write register and post irq functions
can: ems_pci: Deassert hardware reset
can: ems_pci: Fix code style, copyright and email address
can: ems_pci: Initialize BAR registers
can: ems_pci: Initialize CAN controller base addresses
can: esd_usb: Improve readability on decoding ESD_EV_CAN_ERROR_EXT messages
can: esd_usb: Make use of can_change_state() and relocate checking skb for NULL
can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error
can: gw: give feedback on missing CGW_FLAGS_CAN_IIF_TX_OK flag
can: isotp: check CAN address family in isotp_bind()
can: isotp: fix race between isotp_sendsmg() and isotp_release()
can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get SOCK_RXQ_OVFL infos
can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
can: j1939: prevent deadlock by moving j1939_sk_errqueue()
can: mcp251xfd: regmap: optimizing transfer size for CRC transfers size 1
can: netlink: can_changelink(): convert from netdev_err() to NL_SET_ERR_MSG_FMT()
can: netlink: can_validate(): validate sample point for CAN and CAN-FD
can: peak_usb: add callback to read CAN channel ID of PEAK CAN-FD devices
can: peak_usb: add ethtool interface to user-configurable CAN channel identifier
can: peak_usb: align CAN channel ID format in log with sysfs attribute
can: peak_usb: allow flashing of the CAN channel ID
can: peak_usb: export PCAN CAN channel ID as sysfs device attribute
can: peak_usb: rename device_id to CAN channel ID
can: peak_usb: Reorder include directives alphabetically
can: peak_usb: replace unregister_netdev() with unregister_candev()
can: raw: use temp variable instead of rolling back config
can: rcar_canfd: Abstract out DCFG address differences
can: rcar_canfd: Add helper variable dev
can: rcar_canfd: Add support for R-Car Gen4
can: rcar_canfd: Fix R-Car Gen4 CFCC.CFTML field width
can: rcar_canfd: Fix R-Car Gen4 DCFG.DSJW field width
can: rcar_canfd: Fix R-Car V3U CAN mode selection
can: rcar_canfd: Fix R-Car V3U GAFLCFG field accesses
can: rcar_canfd: Sort included header files
 
capability: add cap_isidentical
capability: just use a 'u64' instead of a 'u32[2]' array
 
cc2520: move to gpio descriptors
 
cdc_ether: no need to blacklist any r8152 devices
 
ceph: convert ceph_writepages_start() to use filemap_get_folios_tag()
ceph: report the inode version in getattr if requested
ceph: update the time stamps and try to drop the suid/sgid
ceph: use bvec_set_page to initialize a bvec
 
certs: don't try to update blacklist keys
certs: make blacklisted hash available in klog
 
cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex
 
cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methods
cgroup/cpuset: fix a few kernel-doc warnings & coding style
cgroup/cpuset: Fix partition root's cpuset.cpus update bug
cgroup/cpuset: Make cpuset_attach_task() skip subpartitions CPUs for top_cpuset
cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properly
cgroup/cpuset: no need to explicitly init a global static variable
cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
 
cgroup: fix display of forceidle time at root
 
char/agp: consolidate {alloc,free}_gatt_pages()
char/agp: introduce asm-generic/agp.h
 
checkpatch: improve EMBEDDED_FILENAME test
checkpatch: mark kunmap() and kunmap_atomic() deprecated
checkpatch: use proper way for show problematic line
checkpatch: warn when Reported-by: is not followed by Link:
checkpatch: warn when unknown tags are used for links
 
checksyscalls: ignore fstat to silence build warning on LoongArch
 
cifs: Add a function to build an RDMA SGE list from an iterator
cifs: Add a function to Hash the contents of an iterator
cifs: Add a function to read into an iter from a socket
cifs: Add some helper functions
cifs: Add some missing xas_retry() calls
cifs: append path to open_enter trace event
cifs: avoid dup prefix path in dfs_get_automount_devname()
cifs: avoid race conditions with parallel reconnects
cifs: avoid races in parallel reconnects in smb1
cifs: Build the RDMA SGE list directly from an iterator
cifs: Change the I/O paths to use an iterator rather than a page list
cifs: check only tcon status on tcon related functions
cifs: Check the lease context if we actually got a lease
cifs: Convert struct fealist away from 1-element array
cifs: convert wdata_alloc_and_fillpages() to use filemap_get_folios_tag()
cifs: DIO to/from KVEC-type iterators should now work
cifs: do not poll server interfaces too regularly
cifs: don't try to use rdma offload on encrypted connections
cifs: double lock in cifs_reconnect_tcon()
cifs: dump pending mids for all channels in DebugData
cifs: empty interface list when server doesn't support query interfaces
cifs: Fix an uninitialised variable
cifs: Fix cifs_write_back_from_locked_folio()
cifs: Fix cifs_writepages_region()
cifs: fix dentry lookups in directory handle cache
cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
cifs: fix indentation in make menuconfig options
cifs: Fix lost destroy smbd connection when MR allocate failed
cifs: Fix memory leak in direct I/O
cifs: fix missing unload_nls() in smb2_reconnect()
cifs: fix mount on old smb servers
cifs: fix negotiate context parsing
cifs: Fix smb2_set_path_size()
cifs: Fix unbuffered read
cifs: Fix uninitialized memory read in smb3_qfs_tcon()
cifs: Fix uninitialized memory reads for oparms.mode
cifs: fix use-after-free bug in refresh_cache_worker()
cifs: Fix warning and UAF when destroy the MR list
cifs: generate signkey for the channel that's reconnecting
cifs: get rid of dead check in smb2_reconnect()
cifs: get rid of dns resolve worker
cifs: get rid of unneeded conditional in cifs_get_num_sgs()
cifs: Get rid of unneeded conditional in the smb2_get_aead_req()
cifs: Implement splice_read to pass down ITER_BVEC not ITER_PIPE
cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID
cifs: introduce cifs_io_parms in smb2_async_writev()
cifs: lock chan_lock outside match_session
cifs: match even the scope id for ipv6 addresses
cifs: Move the in_send statistic to __smb_send_rqst()
cifs: prevent data race in cifs_reconnect_tcon()
cifs: prevent data race in smb2_reconnect()
cifs: prevent infinite recursion in CIFSGetDFSRefer()
cifs: print last update time for interface list
cifs: print session id while listing open files
cifs: Reapply lost fix from commit 30b2b2196d6e
cifs: remove unneeded 2bytes of padding from smb2 tree connect
cifs: Remove unused code
cifs: Replace remaining 1-element arrays
cifs: Replace zero-length arrays with flexible-array members
cifs: return a single-use cfid if we did not get a lease
cifs: return DFS root session id in DebugData
cifs: reuse cifs_match_ipaddr for comparison of dstaddr too
cifs: sanitize paths in cifs_update_super_prepath.
cifs: set DFS root session in cifs_get_smb_ses()
cifs: split out smb3_use_rdma_offload() helper
cifs: update ip_addr for ses only for primary chan setup
cifs: update Kconfig description
cifs: Use a folio in cifs_page_mkwrite()
cifs: use bvec_set_page to initialize bvecs
cifs: use DFS root session instead of tcon ses
cifs: Use kstrtobool() instead of strtobool()
cifs: use tcon allocation functions even for dummy tcon
cifs: use the least loaded channel for sending requests
 
cipso_ipv4: use iph_set_totlen in skbuff_setattr
 
clk: Add generic sync_state callback for disabling unused clocks
clk: at91: do not compile dt-compat.c for sama7g5 and sam9x60
clk: at91: mark ddr clocks as critical
clk: Avoid invalid function names in CLK_OF_DECLARE()
clk: gcc-sm8150: drop PLL test clock
clk: gcc-sm8350: drop PLL test clock
clk: HI655X: select REGMAP instead of depending on it
clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()
clk: imx6q: add ethernet refclock mux support
clk: imx6sll: add proper spdx license identifier
clk: imx6ul: add ethernet refclock mux support
clk: imx6ul: fix "failed to get parent" error
clk: imx6ul: fix enet1 gate configuration
clk: imx: add clk-gpr-mux driver
clk: imx: add imx_obtain_fixed_of_clock()
clk: imx: avoid memory leak
clk: imx: fix compile testing imxrt1050
clk: imx: get stdout clk count from device tree
clk: imx: imx93: invoke imx_register_uart_clocks
clk: imx: pll14xx: fix recalc_rate for negative kdiv
clk: imx: remove clk_count of imx_register_uart_clocks
clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static
clk: k210: remove an implicit 64-bit division
clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro
clk: mediatek: add MT7981 clock support
clk: mediatek: clk-gate: Propagate struct device with mtk_clk_register_gates()
clk: mediatek: clk-mt6795-topckgen: Migrate to mtk_clk_simple_probe()
clk: mediatek: clk-mt7986-topckgen: Migrate to mtk_clk_simple_probe()
clk: mediatek: clk-mt7986-topckgen: Properly keep some clocks enabled
clk: mediatek: clk-mt8183: Join top_aud_muxes and top_aud_divs
clk: mediatek: clk-mt8186-topckgen: Migrate to mtk_clk_simple_probe()
clk: mediatek: clk-mt8192: Migrate topckgen to mtk_clk_simple_probe()
clk: mediatek: clk-mt8192: Move CLK_TOP_CSW_F26M_D2 in top_divs
clk: mediatek: clk-mtk: Add dummy clock ops
clk: mediatek: clk-mtk: Extend mtk_clk_simple_probe()
clk: mediatek: clk-mtk: Propagate struct device for composites
clk: mediatek: clk-mtk: Register MFG notifier in mtk_clk_simple_probe()
clk: mediatek: clk-mtk: Remove unneeded semicolon
clk: mediatek: clk-mux: Propagate struct device for mtk-mux
clk: mediatek: cpumux: Propagate struct device where possible
clk: mediatek: mt8173: Break down clock drivers and allow module build
clk: mediatek: mt8173: Migrate pericfg/topckgen to mtk_clk_simple_probe()
clk: mediatek: mt8173: Migrate to platform driver and common probe
clk: mediatek: mt8173: Remove mtk_clk_enable_critical()
clk: mediatek: mt8186: Join top_adj_div and top_muxes
clk: mediatek: mt8192: Correctly unregister and free clocks on failure
clk: mediatek: mt8192: Join top_adj_divs and top_muxes
clk: mediatek: mt8192: Propagate struct device for gate clocks
clk: mediatek: remove MT8195 vppsys/0/1 simple_probe
clk: mediatek: Switch to mtk_clk_simple_probe() where possible
clk: meson: clk-cpu-dyndiv: switch from .round_rate to .determine_rate
clk: meson: dualdiv: switch from .round_rate to .determine_rate
clk: meson: mpll: Switch from .round_rate to .determine_rate
clk: meson: sclk-div: switch from .round_rate to .determine_rate
clk: qcom: Add camera clock controller driver for SM6350
clk: qcom: add msm8996 Core Bus Framework (CBF) support
clk: qcom: Add QDU1000 and QRU1000 GCC support
clk: qcom: add SM8550 DISPCC driver
clk: qcom: Add TCSR clock driver for SM8550
clk: qcom: add the driver for the MSM8996 APCS clocks
clk: qcom: add the GCC driver for sa8775p
clk: qcom: apcs-msm8986: Include bitfield.h for FIELD_PREP
clk: qcom: camcc-sc7280: switch to parent_hws
clk: qcom: camcc-sm6350: Make camcc_sm6350_hws static
clk: qcom: camcc-sm8450: switch to parent_hws
clk: qcom: clk-alpha-pll: define alias of LUCID OLE reset ops to EVO reset ops
clk: qcom: clk-alpha-pll: program PLL_TEST/PLL_TEST_U if required
clk: qcom: clk-spmi-pmic-div: convert to use parent_data
clk: qcom: cpu-8996: add missing cputype include
clk: qcom: cpu-8996: change setup sequence to follow vendor kernel
clk: qcom: cpu-8996: correct PLL programming
clk: qcom: cpu-8996: fix ACD initialization
clk: qcom: cpu-8996: fix PLL clock ops
clk: qcom: cpu-8996: fix PLL configuration sequence
clk: qcom: cpu-8996: fix the init clock rate
clk: qcom: cpu-8996: move qcom_cpu_clk_msm8996_acd_init call
clk: qcom: cpu-8996: setup PLLs before registering clocks
clk: qcom: cpu-8996: simplify the cpu_clk_notifier_cb
clk: qcom: cpu-8996: skip ACD init if the setup is valid
clk: qcom: cpu-8996: support using GPLL0 as SMUX input
clk: qcom: dispcc-qcm2290: get rid of test clock
clk: qcom: dispcc-sc7180: switch to parent_hws
clk: qcom: dispcc-sm6115: use parent_hws for disp_cc_mdss_rot_clk
clk: qcom: dispcc-sm6125: Fix compatible string to match bindings
clk: qcom: dispcc-sm6375: switch to parent_hws
clk: qcom: dispcc-sm8250: switch to devm_pm_runtime_enable
clk: qcom: dispcc-sm8450: switch to devm_pm_runtime_enable
clk: qcom: dispcc-sm8450: switch to parent_hws
clk: qcom: gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC
clk: qcom: gcc-apq8084: move PLL clocks up
clk: qcom: gcc-apq8084: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-apq8084: use parent_hws/_data instead of parent_names
clk: qcom: gcc-msm8939: switch to parent_hws
clk: qcom: gcc-msm8974: switch from sleep_clk_src to sleep_clk
clk: qcom: gcc-msm8976: switch to parent_hws
clk: qcom: gcc-msm8998: get rid of test clock
clk: qcom: gcc-qcs404: add support for GDSCs
clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents
clk: qcom: gcc-qcs404: fix duplicate initializer warning
clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents
clk: qcom: gcc-qcs404: fix the name of the HDMI PLL clock
clk: qcom: gcc-qcs404: get rid of the test clock
clk: qcom: gcc-qcs404: move PLL clocks up
clk: qcom: gcc-qcs404: sort out the cxo clock
clk: qcom: gcc-qcs404: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-qcs404: use parent_hws/_data instead of parent_names
clk: qcom: gcc-sa8775p: remove unused variables
clk: qcom: gcc-sc7180: get rid of test clock
clk: qcom: gcc-sc7180: switch to parent_hws
clk: qcom: gcc-sc7280: switch to parent_hws
clk: qcom: gcc-sdx55: get rid of test clock
clk: qcom: gcc-sdx55: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-sdx65: switch to parent_hws
clk: qcom: gcc-sm6115: Use floor_ops for SDCC1/2 core clk
clk: qcom: gcc-sm6375: switch to parent_hws
clk: qcom: gcc-sm6375: use parent_hws for gcc_disp_gpll0_div_clk_src
clk: qcom: gcc-sm8250: switch to parent_hws
clk: qcom: gcc-sm8450: switch to parent_hws
clk: qcom: gcc-sm8550: switch to parent_hws
clk: qcom: gdsc: Support 'synced_poweroff' genpd flag
clk: qcom: gpucc-msm8998: switch to parent_hws
clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC
clk: qcom: gpucc-sc7180: switch to parent_hws
clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC
clk: qcom: ipq8074: populate fw_name for usb3phy-s
clk: qcom: krait-cc: fix wrong pointer passed to IS_ERR()
clk: qcom: lpasscc-sc7180: switch to parent_hws
clk: qcom: lpasscc-sc7280: switch to devm_pm_runtime_enable
clk: qcom: mmcc-apq8084: move clock parent tables down
clk: qcom: mmcc-apq8084: remove spdm clocks
clk: qcom: mmcc-apq8084: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: mmcc-apq8084: use parent_hws/_data instead of parent_names
clk: qcom: mmcc-msm8998: get rid of test clock
clk: qcom: Remove need for clk_ignore_unused on sc8280xp
clk: qcom: Revert sync_state based clk_disable_unused
clk: qcom: rpmh: add clocks for sa8775p
clk: qcom: rpmh: Add support for SM8550 rpmh clocks
clk: qcom: rpmh: define IPA clocks where required
clk: qcom: rpmh: remove duplicate IPA clock reference
clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback
clk: qcom: smd-rpm: add missing ln_bb_clkN clocks
clk: qcom: smd-rpm: add XO_BUFFER clock for each XO_BUFFER_PINCTRL clock
clk: qcom: smd-rpm: drop the rpm_status_id field
clk: qcom: smd-rpm: enable pin-controlled ln_bb_clk clocks on qcs404
clk: qcom: smd-rpm: fix alignment of line breaking backslashes
clk: qcom: smd-rpm: move clock definitions together
clk: qcom: smd-rpm: msm8936: Add PMIC gated RPM_SMD_XO_*
clk: qcom: smd-rpm: provide RPM_SMD_XO_CLK_SRC on MSM8996 platform
clk: qcom: smd-rpm: remove duplication between MMXI and MMAXI defines
clk: qcom: smd-rpm: remove duplication between qcs404 and qcm2290 clocks
clk: qcom: smd-rpm: remove duplication between sm6375 and sm6125 clocks
clk: qcom: smd-rpm: remove usage of platform name
clk: qcom: smd-rpm: rename msm8992_ln_bb_* clocks to qcs404_ln_bb_*
clk: qcom: smd-rpm: rename SMD_RPM_BRANCH clock symbols
clk: qcom: smd-rpm: rename SMD_RPM_BUS clocks
clk: qcom: smd-rpm: rename some msm8974 active-only clocks
clk: qcom: smd-rpm: rename the qcm2290 rf_clk3 clocks
clk: qcom: smd-rpm: simplify SMD_RPM/_BRANCH/_QDSS clock definitions
clk: qcom: smd-rpm: simplify XO_BUFFER clocks definitions
clk: qcom: smd-rpm: use msm8998_ln_bb_clk2 for qcm2290 SoC
clk: qcom: videocc-sm8250: switch to devm_pm_runtime_enable
clk: ralink: fix 'mt7621_gate_is_enabled()' function
clk: remove davinci dm3xx drivers
clk: remove s3c24xx driver
clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed
clk: renesas: cpg-mssr: Remove superfluous check in resume code
clk: renesas: r8a779a0: Tidy up DMAC name on SYS-DMAC
clk: renesas: r8a779g0: Add CAN-FD clocks
clk: renesas: r8a779g0: Add custom clock for PLL2
clk: renesas: r8a779g0: Add display related clocks
clk: renesas: r8a779g0: Fix OSC predividers
clk: renesas: r8a779g0: Tidy up DMAC name on SYS-DMAC
clk: renesas: r9a06g032: Handle h2mode setting based on USBF presence
clk: renesas: r9a07g044: Add clock and reset entries for CRU
clk: renesas: r9a09g011: Add PWM clock and reset entries
clk: renesas: r9a09g011: Add SDHI/eMMC clock and reset entries
clk: renesas: r9a09g011: Add TIM clock and reset entries
clk: renesas: r9a09g011: Add USB clock and reset entries
clk: renesas: rcar-gen3: Disable R-Car H3 ES1.*
clk: renesas: rcar-gen4: Restore PLL enum sort order
clk: rs9: Drop unused pin_xin field
clk: rs9: Fix suspend/resume
clk: samsung: remove s3c24xx specific pll bits
clk: sprd: Add dependency for SPRD_UMS512_CLK
clk: sprd: set max_register according to mapping range
clk: sunxi-ng: Avoid computing the rate twice
clk: sunxi-ng: d1: Add CAN bus gates and resets
clk: sunxi-ng: d1: Allow building for R528/T113
clk: sunxi-ng: d1: Mark cpux clock as critical
clk: sunxi-ng: fix ccu_mmc_timing.c kernel-doc issues
clk: sunxi-ng: h3/h5: Model H3 CLK_DRAM as a fixed clock
clk: sunxi-ng: Move SoC driver conditions to dependencies
clk: sunxi-ng: Remove duplicate ARCH_SUNXI dependencies
clk: vc5: Add support for 5P49V60
clk: vc5: Use `clamp()` to restrict PLL range
 
clocksource/drivers/em_sti: Mark driver as non-removable
 
clocksource/drivers/riscv: Get rid of clocksource_arch_init() callback
clocksource/drivers/riscv: Increase the clock source rating
clocksource/drivers/riscv: Patch riscv_clock_next_event() jump before first use
 
clocksource/drivers/sh_cmt: Mark driver as non-removable
 
clocksource/drivers/sh_tmu: Mark driver as non-removable
 
clocksource/drivers/timer-microchip-pit64b: Add delay timer
clocksource/drivers/timer-microchip-pit64b: Drop obsolete dependency on COMPILE_TEST
clocksource/drivers/timer-microchip-pit64b: Select driver only on ARM
 
clocksource/drivers/timer-riscv: Set CLOCK_EVT_FEAT_C3STOP based on DT
 
clocksource/drivers/timer-sun4i: Add CLOCK_EVT_FEAT_DYNIRQ
 
clocksource: Enable TSC watchdog checking of HPET and PMTMR only when requested
clocksource: Improve "skew is too large" messages
clocksource: Improve read-back-delay message
clocksource: Loosen clocksource watchdog constraints
clocksource: Print clocksource name when clocksource is tested unstable
clocksource: Suspend the watchdog temporarily when high read latency detected
clocksource: Verify HPET and PMTMR when TSC unverified
 
cma: tracing: print alloc result in trace_cma_alloc_finish
 
coccinelle: api/atomic_as_refcounter: include message type in output
 
coda: Avoid partial allocation of sig_inputArgs
 
comedi: check data length for INSN_CONFIG_GET_PWM_OUTPUT
comedi: use menuconfig for main Comedi menu
 
Compiler attributes: GCC cold function alignment workarounds
 
console: Document struct console
console: Use BIT() macros for @flags values
 
const_structs.checkpatch.pl: add kobj_type
 
container_of: Update header inclusions
 
context_tracking: Fix noinstr vs KASAN
 
coredump: convert to vma iterator
coredump: use bvec_set_page to initialize a bvec
 
coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
 
coresight-tpdm: Add DSB dataset support
coresight-tpdm: Add integration test support
 
Coresight: Add coresight TPDM source driver
Coresight: Add TPDA link driver
 
coresight: core: Use IDR for non-cpu bound sources' paths.
coresight: cti: Add PM runtime call in enable_store
coresight: cti: Prevent negative values of enable count
coresight: cti: Remove atomic type from enable_req_count
coresight: etm3x: Update ETM3 driver to use Trace ID API
coresight: etm4x: Do not access TRCIDR1 for identification
coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR
coresight: etm4x: Update ETM4 driver to use Trace ID API
coresight: etmX.X: stm: Remove trace_id() callback
coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID
coresight: Fix uninitialised variable use in coresight_disable
coresight: perf: Output trace id only once
coresight: perf: traceid: Add perf ID allocation and notifiers
coresight: Remove obsolete Trace ID unniqueness checks
coresight: stm: Update STM driver to use Trace ID API
coresight: tmc: Don't enable TMC when it's not ready.
 
Coresight: tpda/tpdm: remove incorrect __exit annotation
 
coresight: tpda: fix return value check in tpda_probe()
coresight: trace id: Remove legacy get trace ID function.
coresight: trace-id: Add API to dynamically assign Trace ID values
coresight: trace-id: Add debug & test macros to Trace ID allocation
coresight: ultrasoc-smb: fix return value check in smb_init_data_buffer()
 
counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
counter: 104-quad-8: Fix Synapse action reported for Index signals
counter: fix dependency references for config MICROCHIP_TCB_CAPTURE
counter: ftm-quaddec: Depend on the Layerscape SoC
counter: intel-qep: Depend on X86
counter: microchip-tcp-capture: Add appropriate arch deps for TCP driver
counter: Sort the Kconfig entries alphabetically
 
cpufreq, sched/util: Optimize operations with single CPU capacity lookup
 
cpufreq: amd-pstate: add driver working mode switch support
cpufreq: amd-pstate: avoid uninitialized variable use
cpufreq: amd-pstate: convert sprintf with sysfs_emit()
cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ
cpufreq: amd-pstate: implement amd pstate cpu online and offline callback
cpufreq: amd-pstate: implement Pstate EPP support for the AMD processors
cpufreq: amd-pstate: implement suspend and resume callbacks
cpufreq: amd-pstate: Let user know amd-pstate is disabled
cpufreq: amd-pstate: optimize driver working mode selection in amd_pstate_param()
cpufreq: amd-pstate: remove MODULE_LICENSE in non-modules
cpufreq: apple-soc: Fix an IS_ERR() vs NULL check
cpufreq: davinci: Fix clk use after free
cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids
cpufreq: intel_pstate: Drop ACPI _PSS states table patching
cpufreq: intel_pstate: remove MODULE_LICENSE in non-modules
cpufreq: loongson1: Delete obsolete driver
cpufreq: Make cpufreq_unregister_driver() return void
cpufreq: Make kobj_type structure constant
cpufreq: mediatek-hw: Register to module device table
cpufreq: remove s3c24xx drivers
cpufreq: remove sa1100 driver
cpufreq: schedutil: make kobj_type structure constant
cpufreq: tegra194: Enable CPUFREQ thermal cooling
 
cpuidle, ACPI: Make noinstr clean
 
cpuidle, arch: Mark all ct_cpuidle_enter() callers __cpuidle
 
cpuidle, ARM/imx6: Push RCU-idle into driver
 
cpuidle, arm64: Fix the ARM64 cpuidle logic
 
cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle()
 
cpuidle, armada: Push RCU-idle into driver
 
cpuidle, clk: Remove trace_.*_rcuidle()
 
cpuidle, cpu_pm: Remove RCU fiddling from cpu_pm_{enter,exit}()
 
cpuidle, dt: Push RCU-idle into driver
 
cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS
cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE
cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again*
 
cpuidle, mwait: Make the mwait code noinstr clean
 
cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean
 
cpuidle, OMAP3: Push RCU-idle into driver
cpuidle, OMAP3: Push RCU-idle into omap_sram_idle()
cpuidle, OMAP3: Use WFI for omap3_pm_idle()
 
cpuidle, OMAP4: Push RCU-idle into driver
cpuidle, OMAP4: Push RCU-idle into omap4_enter_lowpower()
 
cpuidle, psci: Push RCU-idle into driver
 
cpuidle, riscv: Push RCU-idle into driver
 
cpuidle, sched: Remove instrumentation from TIF_{POLLING_NRFLAG,NEED_RESCHED}
 
cpuidle, tdx: Make TDX code noinstr clean
 
cpuidle, tegra: Push RCU-idle into driver
 
cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean
 
cpuidle,arch: Mark all regular cpuidle_state:: Enter methods __cpuidle
 
cpuidle-haltpoll: Replace default_idle() with arch_cpu_idle()
cpuidle-haltpoll: select haltpoll governor
 
cpuidle/poll: Ensure IRQs stay disabled after cpuidle_state::enter() calls
 
cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies
cpuidle: Add comments about noinstr/__cpuidle usage
cpuidle: Annotate poll_idle()
cpuidle: driver: Update microsecond values of state parameters as needed
cpuidle: drivers: firmware: psci: Dont instrument suspend code
cpuidle: Ensure ct_cpuidle_enter() is always called from noinstr/__cpuidle
cpuidle: Fix ct_idle_*() usage
cpuidle: Fix poll_idle() noinstr annotation
cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG
cpuidle: Move IRQ state validation
cpuidle: mvebu: Fix duplicate flags assignment
cpuidle: psci: Do not suspend topology CPUs on PREEMPT_RT
cpuidle: psci: Iterate backwards over list in psci_pd_remove()
cpuidle: sysfs: make kobj_type structures constant
cpuidle: teo: Introduce util-awareness
cpuidle: teo: Optionally skip polling states in teo_find_shallower_state()
cpuidle: tracing, preempt: Squash _rcuidle tracing
cpuidle: tracing: Warn about !rcu_is_watching()
 
cpumask: be more careful with 'cpumask_setall()'
cpumask: fix incorrect cpumask scanning result checks
cpumask: Fix typo nr_cpumask_size --> nr_cpumask_bits
cpumask: improve on cpumask_local_spread() locality
cpumask: introduce cpumask_nth_and_andnot
cpumask: introduce for_each_cpu_or
cpumask: re-introduce constant-sized cpumask optimizations
cpumask: relax sanity checking constraints
 
cputime: remove cputime_to_nsecs fallback
 
cramfs: Kconfig: fix spelling & punctuation
 
crypto: acompress - Use crypto_request_complete
crypto: aead - fix inaccurate documentation
crypto: aead - Use crypto_request_complete
crypto: akcipher - Use crypto_request_complete
crypto: api - Add scaffolding to change completion function signature
crypto: api - Remove completion function scaffolding
crypto: api - Use data directly in completion function
crypto: arm/sha1 - Fix clang function cast warnings
crypto: arm64/aes-ccm - Rewrite skcipher walker loop
crypto: arm64/gcm - add RFC4106 support
crypto: arm64/sm4-ccm - Rewrite skcipher walker loop
crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
crypto: artpec6 - Use request_complete helpers
crypto: aspeed - Add ACRY RSA driver
crypto: aspeed - change aspeed_acry_akcipher_algs to static
crypto: aspeed - Fix modular aspeed-acry
crypto: aspeed - fix type warnings
crypto: aspeed - Replace zero-length array with flexible-array member
crypto: aspeed - Use devm_platform_get_and_ioremap_resource()
crypto: atmel - Add capability case for the 0x600 SHA and AES IP versions
crypto: atmel - Drop unused id parameter from atmel_i2c_probe()
crypto: atmel - Use request_complete helpers
crypto: atmel-i2c - avoid defines prefixed with CONFIG
crypto: bcm - Use request_complete helpers
crypto: bcm - Use subrequest for fallback
crypto: caam - Avoid GCC memset bug warning
crypto: caam - Fix edesc/iv ordering mixup
crypto: caam - Remove GFP_DMA and add DMA alignment padding
crypto: caam - Use ahash_request_complete
crypto: ccp - Add a firmware definition for EPYC gen 4 processors
crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2
crypto: ccp - Failure on re-initialization due to duplicate sysfs filename
crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware
crypto: ccp - Provide MMIO register naming for documenation
crypto: ccp - Use request_complete helpers
crypto: certs: fix FIPS selftest dependency
crypto: chelsio - Use request_complete helpers
crypto: cpt - Use request_complete helpers
crypto: cryptd - Remove unnecessary skcipher_request_zero
crypto: cryptd - Use request_complete helpers
crypto: cryptd - Use subreq for AEAD
crypto: crypto4xx - Call dma_unmap_page when done
crypto: ecc - Silence sparse warning
crypto: engine - Fix excess parameter doc warning
crypto: engine - Use crypto_request_complete
crypto: essiv - Handle EBUSY correctly
crypto: hash - Use crypto_request_complete
crypto: hifn_795x - Use request_complete helpers
crypto: hisilicon - remove redundant config PCI dependency for some CRYPTO_DEV_HISI configs
crypto: hisilicon - Use request_complete helpers
crypto: hisilicon/qm - change function names
crypto: hisilicon/qm - define the device isolation strategy
crypto: hisilicon/qm - fix coding style issues
crypto: hisilicon/qm - remove some unused defines
crypto: hisilicon/qm - update comments to match function
crypto: hisilicon/qm - use min() instead of min_t()
crypto: hisilicon: Wipe entire pool on error
crypto: img-hash - Fix sparse endianness warning
crypto: img-hash - Use request_complete helpers
crypto: ixp4xx - Use request_complete helpers
crypto: kpp - Use crypto_request_complete
crypto: lib/blake2s - Split up test function to halve stack usage
crypto: marvell/cesa - Use crypto_wait_req
crypto: marvell/cesa - Use request_complete helpers
crypto: mxs-dcp - Use request_complete helpers
crypto: nitrox - Use request_complete helpers
crypto: nx - Fix sparse warnings
crypto: octeontx - Use request_complete helpers
crypto: octeontx2 - Fix objects shared between several modules
crypto: octeontx2 - Use request_complete helpers
crypto: p10-aes-gcm - A perl script to process PowerPC assembler source
crypto: p10-aes-gcm - An accelerated AES/GCM stitched implementation
crypto: p10-aes-gcm - Glue code for AES/GCM stitched implementation
crypto: p10-aes-gcm - Revert implementation
crypto: p10-aes-gcm - Supporting functions for AES
crypto: p10-aes-gcm - Supporting functions for ghash
crypto: p10-aes-gcm - Update Kconfig and Makefile
crypto: powerpc - Use address generation helper for asm
crypto: proc - Print fips status
crypto: qat - add qat_zlib_deflate
crypto: qat - drop log level of msg in get_instance_node()
crypto: qat - extend buffer list logic interface
crypto: qat - fix out-of-bounds read
crypto: qat - fix spelling mistakes from 'bufer' to 'buffer'
crypto: qat - Use request_complete helpers
crypto: qce - Use request_complete helpers
crypto: rsa-pkcs1pad - Use akcipher_request_complete
crypto: s390/aes - drop redundant xts key check
crypto: s5p-sss - Use request_complete helpers
crypto: safexcel - Use crypto_wait_req
crypto: safexcel - Use request_complete helpers
crypto: sahara - Use request_complete helpers
crypto: scatterwalk - use kmap_local() not kmap_atomic()
crypto: seqiv - Handle EBUSY correctly
crypto: skcipher - Use crypto_request_complete
crypto: skcipher - Use scatterwalk (un)map interface for dst and src buffers
crypto: stm32 - Use accelerated readsl/writesl
crypto: stm32/hash - Simplify code
crypto: stm32/hash - Support Ux500 hash
crypto: stm32/hash - Use existing busy poll function
crypto: stm32/hash - Wait for idle before final CPU xmit
crypto: sun8i-ce - Add TRNG clock to the D1 variant
crypto: sun8i-ss - Remove GFP_DMA and add DMA alignment padding
crypto: talitos - Remove GFP_DMA and add DMA alignment padding
crypto: talitos - Use request_complete helpers
crypto: tcrypt - include larger key sizes in RFC4106 benchmark
crypto: testmgr - add diff-splits of src/dst into default cipher config
crypto: testmgr - allow ecdsa-nist-p256 and -p384 in FIPS mode
crypto: testmgr - disallow certain DRBG hash functions in FIPS mode
crypto: testmgr - disallow plain cbcmac(aes) in FIPS mode
crypto: testmgr - disallow plain ghash in FIPS mode
crypto: ux500 - update debug config after ux500 cryp driver removal
crypto: ux500/hash - delete driver
crypto: virtio/akcipher - Do not use GFP_ATOMIC when not needed
crypto: wp512 - disable kmsan checks in wp512_process_buffer()
crypto: x86 - exit fpu context earlier in ECB/CBC macros
crypto: x86/aria - add keystream array into request ctx
crypto: x86/aria - do not use magic number offsets of aria_ctx
crypto: x86/aria - implement aria-avx2
crypto: x86/aria - implement aria-avx512
crypto: x86/aria-avx - Do not use avx2 instructions
crypto: x86/aria-avx - fix build failure with old binutils
crypto: x86/aria-avx2 - fix build failure with old binutils
crypto: x86/aria-avx512 - fix build failure with old binutils
crypto: x86/blowfish - Convert to use ECB/CBC helpers
crypto: x86/blowfish - Eliminate use of SYM_TYPED_FUNC_START in asm
crypto: x86/blowfish - Remove unused encode parameter
crypto: x86/ghash - add comment and fix broken link
crypto: x86/ghash - fix unaligned access in ghash_setkey()
crypto: x86/ghash - use le128 instead of u128
crypto: xts - drop xts_check_key()
crypto: xts - Handle EBUSY correctly
crypto: xts - restrict key lengths to approved values in FIPS mode
 
csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
csky: delay: Add function alignment
 
cxgb4: fill IPsec state validation failure reason
cxgb4: fix use after free bugs caused by circular dependency problem
 
cxl/dax: Create dax devices for CXL RAM regions
 
cxl/Documentation: Update references to attributes added in v6.0
 
cxl/hdm: Add emulation when HDM decoders are not committed
cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders
cxl/hdm: Emulate HDM decoder from DVSEC range registers
cxl/hdm: Extend DVSEC range register emulation for region enumeration
cxl/hdm: Fix double allocation of @cxlhdm
cxl/hdm: Limit emulation to the number of range registers
cxl/hdm: Skip emulation when driver manages mem_enable
 
cxl/mbox: Add debug messages for enabled mailbox commands
cxl/mbox: Add missing parameter to docs.
cxl/mbox: Fix Payload Length check for Get Log command
 
cxl/mem: Add kdoc param for event log driver state
cxl/mem: Correct full ID range allocation
cxl/mem: Fix UAPI command comment
cxl/mem: Read, trace, and clear events on driver load
cxl/mem: Remove unused CXL_CMD_FLAG_NONE define
cxl/mem: Trace DRAM Event Record
cxl/mem: Trace General Media Event Record
cxl/mem: Trace Memory Module Event Record
cxl/mem: Wire up event interrupts
 
cxl/memdev: Fix endpoint port removal
 
cxl/pci: Break out range register decoding from cxl_hdm_decode_init()
cxl/pci: Fix CDAT retrieval on big endian
cxl/pci: Fix irq oneshot expectations
cxl/pci: Handle excessive CDAT length
cxl/pci: Handle truncated CDAT entries
cxl/pci: Handle truncated CDAT header
cxl/pci: Move tracepoint definitions to drivers/cxl/core/
cxl/pci: Refactor cxl_hdm_decode_init()
cxl/pci: Remove locked check for dvsec_range_allowed()
cxl/pci: Set the device timestamp
cxl/pci: Show opcode in debug messages when sending a command
 
cxl/pmem: Fix nvdimm registration races
 
cxl/port: Export cxl_dvsec_rr_decode() to cxl_port
cxl/port: Fix find_cxl_root() for RCDs and simplify it
cxl/port: Link the 'parent_dport' in portX/ and endpointX/ sysfs
cxl/port: Split endpoint and switch port probe
 
cxl/region: Add a mode attribute for regions
cxl/region: Add region autodiscovery
cxl/region: Add volatile region creation support
cxl/region: Clarify when a cxld->commit() callback is mandatory
cxl/region: Cleanup target list on attach error
cxl/region: Enable CONFIG_CXL_REGION to be toggled
cxl/region: Fix region setup/teardown for RCDs
cxl/region: Move coherence tracking into cxl_region_attach()
cxl/region: Move region-position validation to a helper
cxl/region: Only warn about cpu_cache_invalidate_memregion() once
cxl/region: Refactor attach_target() for autodiscovery
cxl/region: Support empty uuids for non-pmem regions
cxl/region: Validate region mode vs decoder mode
 
cxl/test: Add generic mock events
cxl/test: Add specific events
cxl/test: Simulate event log overflow
 
cxl/trace: Add host output to trace points
cxl/trace: Add serial number to trace points
cxl/trace: Standardize device information output
 
cxl/uapi: Add warning on CXL command enum
cxl/uapi: Tag commands from cxl_query_cmd()
 
cxl: add RAS status unmasking for CXL
cxl: avoid returning uninitialized error code
cxl: fix spelling mistakes
cxl: remove unnecessary calling of pci_enable_pcie_error_reporting()
 
Linux: Daniel Borkmann says:
 
dax/hmem: build hmem device support as module if possible
dax/hmem: Convey the dax range via memregion_info()
dax/hmem: Drop unnecessary dax_hmem_remove()
dax/hmem: Move HMAT and Soft reservation probe initcall level
dax/hmem: Move hmem device registration to dax_hmem.ko
 
dax/kmem: Fix leak of memory-hotplug resources
 
dax: Assign RAM regions to memory-hotplug by default
dax: cxl: add CXL_REGION dependency
 
debugfs: drop inline constant formatting for ERR_PTR(-ERROR)
debugfs: Export debugfs_create_str symbol
debugfs: update comment of debugfs_rename()
 
device property: Make fwnode_graph_for_each_endpoint() consistent
 
devlink: add by-instance dump infra
devlink: add forgotten devlink instance lock assertion to devl_param_driverinit_value_set()
devlink: add instance lock assertion in devl_is_registered()
devlink: allow registering parameters after the instance
devlink: allow to call devl_param_driverinit_value_get() without holding instance lock
devlink: always check if the devlink instance is registered
devlink: bump the instance index directly when iterating
devlink: convert linecards dump to devlink_nl_instance_iter_dump()
devlink: convert param list to xarray
devlink: convert remaining dumps to the by-instance scheme
devlink: convert reporters dump to devlink_nl_instance_iter_dump()
devlink: don't allow to change net namespace for FW_ACTIVATE reload action
devlink: don't require setting features before registration
devlink: don't use strcpy() to copy param value
devlink: don't work with possible NULL pointer in devlink_param_unregister()
devlink: drop leftover duplicate/unused code
devlink: drop the filter argument from devlinks_xa_find_get
devlink: Fix memleak in health diagnose callback
devlink: fix the name of value arg of devl_param_driverinit_value_get()
devlink: Fix TP_STRUCT_entry in trace of devlink health report
devlink: health: combine loops in dump
devlink: health: Fix nla_nest_end in error flow
devlink: keep the instance mutex alive until references are gone
devlink: make devlink_param_driverinit_value_set() return void
devlink: make devlink_param_register/unregister static
devlink: make sure driver does not read updated driverinit param before reload
devlink: move code to a dedicated directory
devlink: Move devlink dev eswitch code to dev
devlink: Move devlink dev flash code to dev
devlink: Move devlink dev info code to dev
devlink: Move devlink dev reload code to dev
devlink: Move devlink dev selftest code to dev
devlink: Move devlink fmsg and health diagnose to health file
devlink: Move devlink health dump to health file
devlink: Move devlink health get and set code to health file
devlink: Move devlink health report and recover to health file
devlink: Move devlink health test to health file
devlink: move devlink reload notifications back in between _down() and _up() calls
devlink: Move devlink_info_req struct to be local
devlink: Move health common function to health file
devlink: protect devlink param list by instance lock
devlink: protect devlink->dev by the instance lock
devlink: protect health reporter operation with instance lock
devlink: put couple of WARN_ONs in devlink_param_driverinit_value_get()
devlink: remove "gen" from struct devlink_gen_cmd name
devlink: remove a dubious assumption in fmsg dumping
devlink: remove devl*_port_health_reporter_destroy()
devlink: remove devlink features
devlink: remove devlink_dump_for_each_instance_get() helper
devlink: remove linecard reference counting
devlink: remove linecards lock
devlink: remove reporter reference counting
devlink: remove reporters_lock
devlink: remove some unnecessary code
devlink: remove start variables from dumps
devlink: remove the registration guarantee of references
devlink: rename and reorder instances of struct devlink_cmd
devlink: rename devlink_netdevice_event -> devlink_port_netdevice_event
devlink: rename devlink_nl_instance_iter_dump() to "dumpit"
devlink: restart dump based on devlink instance ids (function)
devlink: restart dump based on devlink instance ids (nested)
devlink: restart dump based on devlink instance ids (simple)
devlink: send objects notifications during devlink reload
devlink: split out core code
devlink: Split out dev get and dump code
devlink: Split out health reporter create code
devlink: split out netlink code
devlink: stop using NL_SET_ERR_MSG_MOD
devlink: uniformly take the devlink instance lock in the dump loop
devlink: Update devlink health documentation
devlink: update the code in netns move to latest helpers
devlink: use an explicit structure for dump context
devlink: use xa_for_each_start() helper in devlink_nl_cmd_port_get_dump_one()
 
devtmpfs: add debug info to handle()
devtmpfs: convert to pr_fmt
devtmpfs: remove return value of devtmpfs_delete_node()
 
dm block-manager: avoid not required parentheses
 
dm cache: add cond_resched() to various workqueue loops
dm cache: Add some documentation to dm-cache-background-tracker.h
dm cache: free background tracker's queued work in btracker_destroy
 
dm clone: prefer kvmalloc_array()
 
dm crypt: add cond_resched() to dmcrypt_write()
dm crypt: avoid accessing uninitialized tasklet
dm crypt: correct 'foo*' to 'foo *'
dm crypt: Slightly simplify crypt_set_keyring_key()
 
dm flakey: don't corrupt the zero page
dm flakey: fix a bug with 32-bit highmem systems
dm flakey: fix logic when corrupting a bio
 
dm integrity: change macros min/max() -> min_t/max_t where appropriate
dm integrity: Remove bi_sector that's only used by commented debug code
 
dm ioctl: assert _hash_lock is held in __hash_remove
dm ioctl: drop always-false condition
dm ioctl: have constant on the right side of the test
dm ioctl: prefer strscpy() instead of strlcpy()
dm ioctl: remove unnecessary check when using dm_get_mdptr()
 
dm log: avoid multiple line dereference
dm log: avoid trailing semicolon in macro
 
dm raid: fix some spelling mistakes in comments
 
dm stats: check for and propagate alloc_percpu failure
 
dm sysfs: make kobj_type structure constant
 
dm table: check that a dm device doesn't reference itself
 
dm thin: add cond_resched() to various workqueue loops
dm thin: fix deadlock when swapping to thin device
 
dm verity: stop using WQ_UNBOUND for verify_wq
 
dm: add argument identifier names
dm: add cond_resched() to dm_wq_requeue_work()
dm: add cond_resched() to dm_wq_work()
dm: add missing blank line after declarations/fix those
dm: add missing empty lines
dm: add missing SPDX-License-Indentifiers
dm: Add scaffolding to change completion function signature
dm: address indent/space issues
dm: address space issues relative to switch/while/for/...
dm: adjust EXPORT_SYMBOL() to follow functions immediately
dm: avoid 'do {} while(0)' loop in single statement macros
dm: avoid assignment in if conditions
dm: avoid initializing static variables
dm: avoid inline filenames
dm: avoid spaces before function arguments or in favour of tabs
dm: avoid split of quoted strings where possible
dm: avoid useless 'else' after 'break' or return'
dm: avoid using symbolic permissions
dm: avoid void function return statements
dm: change "unsigned" to "unsigned int"
dm: correct block comments format.
dm: declare variables static when sensible
dm: don't indent labels
dm: enclose complex macros into parentheses where possible
dm: favour __aligned(N) versus "__attribute__ (aligned(N))"
dm: favour __packed versus "__attribute__ ((packed))"
dm: fix __send_duplicate_bios() to always allow for splitting IO
dm: fix improper splitting for abnormal bios
dm: fix suspect indent whitespace
dm: fix trailing statements
dm: fix undue/missing spaces
dm: fix use of sizeof() macro
dm: improve shrinker debug names
dm: prefer '"%s...", __func__'
dm: prefer kmap_local_page() instead of deprecated kmap_atomic()
dm: Remove completion function scaffolding
dm: remove flush_scheduled_work() during local_exit()
dm: remove unnecessary (void*) conversion in event_callback()
dm: remove unnecessary braces from single statement blocks
dm: send just one event on resize, not two
dm: update targets using system workqueues to use a local workqueue
dm: use fsleep() instead of msleep() for deterministic sleep duration
 
dma-buf: A collection of typo and documentation fixes
dma-buf: actually set signaling bit for private stub fences
dma-buf: Add "dma-buf" to title of documentation
dma-buf: make kobj_type structure constant
 
dma-mapping: no need to pass a bus_type into get_arch_dma_ops()
 
dmaengine: Actually use devm_add_action_or_reset()
dmaengine: apple-admac: Fix 'current_tx' not getting freed
dmaengine: apple-admac: Handle 'global' interrupt flags
dmaengine: apple-admac: Set src_addr_widths capability
dmaengine: at_xdmac: add runtime pm support
dmaengine: at_xdmac: align properly function members
dmaengine: at_xdmac: remove empty line
dmaengine: drivers: Use devm_platform_ioremap_resource()
dmaengine: dw-axi-dmac: Do not dereference NULL structure
dmaengine: dw-edma: Add CPU to PCI bus address translation
dmaengine: dw-edma: Add dw_edma prefix to debugfs nodes descriptor
dmaengine: dw-edma: Add mem-mapped LL-entries support
dmaengine: dw-edma: Add PCI bus address getter to the remote EP glue driver
dmaengine: dw-edma: Convert debugfs descs to being heap-allocated
dmaengine: dw-edma: Convert ll/dt phys address to PCI bus/DMA address
dmaengine: dw-edma: Depend on DW_EDMA instead of selecting it
dmaengine: dw-edma: Don't permit non-inc interleaved xfers
dmaengine: dw-edma: Drop chancnt initialization
dmaengine: dw-edma: Drop DT-region allocation
dmaengine: dw-edma: Drop unnecessary debugfs reg casts
dmaengine: dw-edma: Fix invalid interleaved xfers semantics
dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers
dmaengine: dw-edma: Fix readq_ch() return value truncation
dmaengine: dw-edma: Join read/write channels into a single device
dmaengine: dw-edma: Move eDMA data pointer to debugfs node descriptor
dmaengine: dw-edma: Prepare dw_edma_probe() for builtin callers
dmaengine: dw-edma: Release requested IRQs on failure
dmaengine: dw-edma: Rename debugfs dentry variables to 'dent'
dmaengine: dw-edma: Replace chip ID number with device name
dmaengine: dw-edma: Simplify debugfs context CSRs init procedure
dmaengine: dw-edma: Skip cleanup procedure if no private data found
dmaengine: dw-edma: Stop checking debugfs_create_*() return value
dmaengine: dw-edma: Use DMA engine device debugfs subdirectory
dmaengine: dw-edma: Use non-atomic io-64 methods
dmaengine: dw: Move check for paused channel to dwc_get_residue()
dmaengine: Fix dma_slave_config.dst_addr description
dmaengine: HISI_DMA should depend on ARCH_HISI
dmaengine: idma64: Update bytes_transferred field
dmaengine: idxd: Fix default allowed read buffers value in group
dmaengine: idxd: Remove the unused function set_completion_address()
dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0
dmaengine: imx-sdma: Set DMA channel to be private
dmaengine: imx-sdma: support hdmi in sdma
dmaengine: Make an order in struct dma_device definition
dmaengine: ppc4xx: Convert to use sysfs_emit()/sysfs_emit_at() APIs
dmaengine: ptdma: check for null desc before calling pt_cmd_callback
dmaengine: remove s3c24xx driver
dmaengine: sf-pdma: pdma_desc memory leak fix
dmaengine: Simplify dmaenginem_async_device_register() function
dmaengine: sun6i: Set the maximum segment size
dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data
dmaengine: ti: k3-udma: Add support for BCDMA CSI RX
dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC
dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN
dmaengine: ti: k3-udma: remove non-fatal probe deferral log
dmaengine: use sysfs_emit() to instead of scnprintf()
dmaengine: xilinx: xdma: Add user logic interrupt support
dmaengine: xilinx: xdma: Add xilinx xdma driver
dmaengine: xilinx: xdma: Fix some kernel-doc comments
 
Doc/damon: fix the data path error
 
doc: add dma-buf IOCTL code to table
doc: clarify refcount section by referring to folios & pages
doc: correct struct folio kernel-doc
doc: Document CONFIG_RCU_CPU_STALL_CPUTIME=y stall information
doc: Fix htmldocs build warnings of stallwarn.rst
doc: fix typo in botching up ioctls
doc: Further updates to RCU's lockdep.rst
doc: phy: Document devm_of_phy_get()
doc: Update and wordsmith rculist_nulls.rst
doc: Update NMI-RCU.rst
doc: Update rcu.rst
doc: Update rcu.rst URL to RCU publications
doc: Update rcu_dereference.rst
doc: Update rcubarrier.rst
doc: Update stallwarn.rst
doc: Update torture.rst
doc: Update UP.rst
doc: Update whatisRCU.rst
 
Linux: doc:it_IT: add translation for botching-up-ioctl.rst
Linux: doc:it_IT: align Italian documentation
Linux: doc:it_IT: fix of 2 typos
Linux: doc:it_IT: fix typo in email-client
 
docs, bpf: Ensure IETF's BPF mailing list gets copied for ISA doc changes
 
Docs/ABI/damon: document scheme filters files
 
docs/ABI: use linux-s390 list as the main contact
 
Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter
 
Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice
Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs
Docs/admin-guide/mm/damon/usage: update DAMOS actions/filters supports of each DAMON operations set
 
Docs/admin-guide/mm/numaperf: increase depth of subsections
 
docs/admin-guide/mm: remove useless markup
 
docs/bpf: Add description of register liveness tracking algorithm
 
Docs/driver-api/index: Add missing SPDX License Identifier
 
Docs/hwmon/index: Add missing SPDX License Identifier
 
docs/kbuild/makefiles: clean up indentation and whitespace
docs/kbuild/makefiles: drop section numbering, use references
docs/kbuild/makefiles: fix header underline
docs/kbuild/makefiles: throw out the local table of contents
docs/kbuild/makefiles: unify quoting
 
Docs/mm/damon/index: mention DAMOS on the intro
 
Docs/mm/damon: add a maintainer-profile for DAMON
 
docs/mm: hugetlbfs_reserv: fix a reference to a file that doesn't exist
docs/mm: Physical Memory: add structure, introduction and nodes description
docs/mm: Physical Memory: correct spelling in reference to CONFIG_PAGE_EXTENSION
docs/mm: Physical Memory: fix a reference to a file that doesn't exist
docs/mm: Physical Memory: remove useless markup
docs/mm: remove useless markup
 
docs/RCU/rcubarrier: Adjust 'Answer' parts of QQs as definition-lists
docs/RCU/rcubarrier: Right-adjust line numbers in code snippets
 
docs/scripts/gdb: add necessary make scripts_gdb step
 
Docs/sound/index: Add missing SPDX License Identifier
 
docs/sp_SP: Add process code-of-conduct.rst translation
docs/sp_SP: Add process email-clients translation
docs/sp_SP: Add process kernel-enforcement-statement.rst translation
docs/sp_SP: Add process magic-number translation
docs/sp_SP: Add process programming-language translation
 
Docs/subsystem-apis: Remove '[The ]Linux' prefixes from titles of listed documents
 
docs/zh_CN: Add a glossary of Chinese translation terms
docs/zh_CN: add damon lru_sort translation
docs/zh_CN: fix a typo in howto
docs/zh_CN: Update the translation of delay-accounting to 6.1-rc8
docs/zh_CN: Update the translation of energy-model to 6.1-rc8
docs/zh_CN: Update the translation of highmem to 6.1-rc8
docs/zh_CN: Update the translation of kasan to 6.1-rc8
docs/zh_CN: Update the translation of kernel-api to 6.1-rc8
docs/zh_CN: Update the translation of ksm to 6.1-rc8
docs/zh_CN: Update the translation of mm-api to 6.1-rc8
docs/zh_CN: Update the translation of msi-howto to 6.1-rc8
docs/zh_CN: Update the translation of page_owner to 6.1-rc8
docs/zh_CN: Update the translation of reclaim to 6.1-rc8
docs/zh_CN: Update the translation of start to 6.1-rc8
docs/zh_CN: Update the translation of testing-overview to 6.1-rc8
docs/zh_CN: Update the translation of usage to 6.1-rc8
 
docs: accel: Fix debugfs path
docs: accel: Fix debugfs path
docs: Add more information to the HTML sidebar
docs: add more netlink docs (incl. spec docs)
docs: add workload-tracing document to admin-guide
docs: BPF_MAP_TYPE_SOCK[MAP|HASH]
docs: cgroup-v1: add internal cross-references
docs: cgroup-v1: fix footnotes
docs: cgroup-v1: make swap extension subsections subsections
docs: cgroup-v1: move hierarchy of accounting caption
docs: cgroup-v1: replace custom note constructs with appropriate admonition blocks
docs: cgroup-v1: use bullet lists for list of stat file tables
docs: cgroup-v1: use code block for locking order schema
docs: cgroup-v1: use numbered lists for user interface setup
docs: cgroup-v1: wrap remaining admonitions in admonition blocks
docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate
docs: deprecated.rst: Add note about DECLARE_FLEX_ARRAY() usage
docs: driver-api: virtio: commentize spec version checking
docs: driver-api: virtio: parenthesize external reference targets
docs: driver-api: virtio: slightly reword virtqueues allocation paragraph
docs: driver-api: virtio: virtio on Linux
docs: embargoed-hardware-issues: add embargoed HW contact for Samsung
docs: ethtool-netlink: document interface for MAC Merge layer
docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC
docs: ext4: modify the group desc size to 64
docs: f2fs: fix html doc error
docs: fault-injection: add requirements of error injectable functions
docs: ftrace: always use canonical ftrace path
docs: ftrace: fix a issue with duplicated subtitle number
docs: gdbmacros: print newest record
docs: hwmon: add docs for the NXP MC34VR500 PMIC
docs: hwmon: Use file modes explicitly
docs: kbuild: remove description of KBUILD_LDS_MODULE
docs: kvm: x86: Fix broken field list
docs: leds: fix the following docu build warning
docs: locking: Discourage from calling disable_irq() in atomic
docs: locking: refer to the actual existing config names
docs: maintainer-pgp-guide: update for latest gnupg defaults
docs: mm/page_owner: fix spelling mistakes
docs: net: fix inaccuracies in msg_zerocopy.rst
docs: netlink: add a starting guide for working with specs
docs: proc.rst: add softnet_stat to /proc/net table
docs: process: typo fix
docs: programming-language: add Rust programming language section
docs: programming-language: remove mention of the Intel compiler
docs: rebasing-and-merging: Drop wrong statement about git
docs: recommend using Link: whenever using Reported-by:
docs: sysfs-block: document hidden sysfs entry
docs: usb: Add documentation for the UVC Gadget
docs: Use HTML comments for the kernel-toc SPDX line
docs: vfio: fix header path
docs: vfio: Update vfio.rst per latest interfaces
 
Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
Documentation/ABI: sysfs-fs-erofs: update supported features
 
Documentation/gpu: Add Mendocino to apu-asic-info-table
Documentation/gpu: Add MP0 version to apu-asic-info-table
Documentation/gpu: Add Raphael to apu-asic-info-table
Documentation/gpu: update dGPU asic info table
Documentation/gpu: Update lines for GREEN_SARDINE and YELLOW_CARP
 
Documentation/hw-vuln: Document the interaction between IBRS and STIBP
 
Documentation/llvm: Add a note about prebuilt kernel.org toolchains
Documentation/llvm: add Chimera Linux, Google and Meta datacenters
 
Documentation/mm: Fix typo emluation -> emulation
Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio
Documentation/mm: update references to __m[un]lock_page() to *_folio()
 
Documentation/rtla: Add hwnoise man page
Documentation/rtla: Add timerlat-top auto-analysis options
 
Documentation/security-bugs: move from admin-guide/ to process/
 
Documentation/watchdog/hpwdt: Fix Format
Documentation/watchdog/hpwdt: Fix Reference
 
Documentation/x86: Update resctrl.rst for new features
 
Documentation: accel: escape wildcard in special file path
Documentation: Add document for UltraSoc SMB driver
Documentation: Add Function Redirection API docs
Documentation: add HID-BPF docs
Documentation: add the device isolation feature sysfs nodes for uacce
Documentation: admin-guide: Add toctree entry for thermal docs
Documentation: admin-guide: correct spelling
Documentation: admin-guide: Move intel_powerclamp documentation
Documentation: admin: move OOO entries in kernel-parameters.txt
Documentation: amd-pstate: add amd pstate driver mode introduction
Documentation: amd-pstate: add EPP profiles introduction
Documentation: amd-pstate: disambiguate user space sections
Documentation: amd-pstate: introduce new global sysfs attributes
Documentation: arm64: correct spelling
Documentation: Avoid duplicate Kconfig inclusion
Documentation: bpf: Add missing line break separator in node_data struct code block
Documentation: bpf: correct spelling
Documentation: coccinelle: Escape --options to fix Sphinx output
Documentation: core-api: packing: correct spelling
Documentation: core-api: padata: correct spelling
Documentation: coresight: Extend title heading syntax in TPDM and TPDA documentation
Documentation: coresight: tpdm: Add dummy comment after sysfs list
Documentation: driver-api: correct spelling
Documentation: firmware-guide/ACPI: correct spelling
Documentation: firmware-guide: gpio-properties: Clarify Explicit and Implicit
Documentation: Fix sysfs path for the NFSv4 client identifier
Documentation: Fixed a typo in atomic_t.txt
Documentation: fpga: dfl: Add documentation for DFHv1
Documentation: front page: use recommended heading adornments
Documentation: gpu: vc4: Add KUnit Tests Section
Documentation: hid: correct spelling
Documentation: hwmon: correct spelling
Documentation: i2c: correct spelling
Documentation: introduce amd pstate active mode kernel command line options
Documentation: isdn: correct spelling
Documentation: kprobetrace: Fix code block markup
Documentation: kprobetrace: Fix some typos
Documentation: kprobetrace: Split paragraphs
Documentation: KVM: fix typos in running-nested-guests.rst
Documentation: KVM: s390: Describe KVM_S390_MEMOP_F_CMPXCHG
Documentation: KVM: Update AMD memory encryption link
Documentation: leds: Correct spelling
Documentation: livepatch: module-elf-format: Remove local klp_modinfo definition
Documentation: mm: use `s/higmem/highmem/` fix typo for highmem
Documentation: networking: correct spelling
Documentation: power: correct spelling
Documentation: power: rt9467: Document exported sysfs entries
Documentation: power: rt9471: Document exported sysfs entries
Documentation: powerclamp: Escape wildcard in cpumask description
Documentation: powerclamp: Fix numbered lists formatting
Documentation: process: Document suitability of Proton Mail for kernel development
Documentation: qat: change kernel version
Documentation: riscv: add a section about ISA string ordering in /proc/cpuinfo
Documentation: riscv: fix insufficient list item indent
Documentation: rust: Fix arch support table
Documentation: s390: correct spelling
Documentation: simplify and clarify DCO contribution example language
Documentation: sound: correct spelling
Documentation: sparc: correct spelling
Documentation: sysctl: correct kexec_load_disabled
Documentation: trace: Add documentation for TPDM and TPDA
Documentation: usb: correct spelling
Documentation: userspace-api: correct spelling
Documentation: x86: fix typo in x86_64/mm.rst
 
drbd: adjust drbd_limits license header
drbd: drbd_insert_interval(): Clarify comment
drbd: drop API_VERSION define
drbd: fix DRBD_VOLUME_MAX 65535 -> 65534
drbd: interval tree: make removing an "empty" interval a no-op
drbd: make limits unsigned
drbd: remove macros using require_context
drbd: remove unnecessary assignment in vli_encode_bits
drbd: split off drbd_buildtag into separate file
drbd: split off drbd_config into separate file
 
driver core: add error handling for devtmpfs_create_node()
driver core: add local subsys_get and subsys_put functions
driver core: bus.h: document bus notifiers better
driver core: bus: add bus_get_dev_root() function
driver core: bus: bus iterator cleanups
driver core: bus: bus_add/probe/remove_device() cleanups
driver core: bus: bus_add/remove_driver() cleanups
driver core: bus: bus_get_kset() cleanup
driver core: bus: bus_register/unregister() cleanups
driver core: bus: bus_register/unregister_notifier() cleanups
driver core: bus: clean up bus_sort_breadthfirst()
driver core: bus: clean up driver_find()
driver core: bus: constantify the bus_find_* functions
driver core: bus: constify bus_get_kset()
driver core: bus: constify bus_register/unregister_notifier()
driver core: bus: constify bus_unregister()
driver core: bus: constify some internal functions
driver core: bus: convert bus_create/remove_file to be constant
driver core: bus: Handle early calls to bus_to_subsys()
driver core: bus: implement bus_get/put() without the private pointer
driver core: bus: move bus notifier logic into bus.c
driver core: bus: move lock_class_key into dynamic structure
driver core: bus: subsys_interface_register/unregister() cleanups
driver core: bus: sysfs function cleanups
driver core: bus: update my copyright notice
driver core: change to_subsys_private() to use container_of_const()
driver core: class: Clear private pointer on registration failures
driver core: class: move EXPORT_SYMBOL_GPL() lines to the correct place
driver core: cpu: don't hand-override the uevent bus_type callback.
driver core: create bus_is_registered()
driver core: device_get_devnode() should take a const *
driver core: fix potential null-ptr-deref in device_add()
driver core: fix resource leak in device_add()
driver core: fixup for "driver core: make struct bus_type.uevent() take a const *"
driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links
driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle
driver core: fw_devlink: Avoid spurious error message
driver core: fw_devlink: Consolidate device link flag computation
driver core: fw_devlink: Don't purge child fwnode's consumer links
driver core: fw_devlink: Improve check for fwnode with no device/driver
driver core: fw_devlink: Make cycle detection more robust
driver core: fw_devlink: Print full path and name of fwnode
driver core: location: Free struct acpi_pld_info *pld before return false
driver core: make bus_get_device_klist() static
driver core: Make driver_deferred_probe_timeout a static variable
driver core: make kobj_type structures constant
driver core: make struct bus_type.uevent() take a const *
driver core: make struct device_type.devnode() take a const *
driver core: make struct device_type.uevent() take a const *
driver core: make subsys_dev_iter_exit() static
driver core: make subsys_dev_iter_init() static
driver core: make subsys_dev_iter_next() static
driver core: move driver_find() to bus.c
driver core: move struct subsys_dev_iter to a local file
driver core: platform: removed unneeded variable from __platform_driver_probe()
driver core: platform: simplify __platform_driver_probe()
driver core: remove private pointer from struct bus_type
driver core: remove subsys_find_device_by_id()
driver core: soc: remove layering violation for the soc_bus
 
driver: soc: xilinx: fix memory leak in xlnx_add_cb_for_notify_event()
 
drivers/base/memory: Fix comments for phys_index_show()
 
drivers/base: Remove CONFIG_SRCU
 
drivers/block: Move PARIDE protocol modules to drivers/ata/pata_parport
drivers/block: Remove PARIDE core and high-level protocols
 
drivers/clk: Remove "select SRCU"
 
drivers/coresight: Add UltraSoc System Memory Buffer driver
 
drivers/cpufreq: Remove "select SRCU"
 
drivers/dax: Remove "select SRCU"
 
drivers/hwtracing/stm: Remove "select SRCU"
 
drivers/md: Remove "select SRCU"
 
drivers/misc/open-dice: don't touch VM_MAYSHARE
 
drivers/net/phy: add connection between ethtool and phylib for PLCA
drivers/net/phy: add driver for the onsemi NCN26000 10BASE-T1S PHY
drivers/net/phy: add helpers to get/set PLCA configuration
drivers/net/phy: add the link modes for the 10BASE-T1S Ethernet PHY
 
drivers/net: Remove "select SRCU"
 
drivers/opp: Remove "select SRCU"
 
drivers/pci/controller: Remove "select SRCU"
 
drivers/perf: fsl_imx8_ddr_perf: Remove set-but-not-used variable
drivers/perf: hisi: Advertise the PERF_PMU_CAP_NO_EXCLUDE capability
drivers/perf: hisi: Extract initialization of "cpa_pmu->pmu"
drivers/perf: hisi: Simplify the parameters of hisi_pmu_init()
drivers/perf: RISC-V: Allow programming custom firmware events
 
drivers/xen/hypervisor: Expose Xen SIF flags to userspace
 
drivers: base: component: fix memory leak with using debugfs_lookup()
drivers: base: dd: fix memory leak with using debugfs_lookup()
drivers: base: transport_class: fix possible memory leak
drivers: base: transport_class: fix resource leak when transport_add_device() fails
drivers: bus: simple-pm-bus: Use clocks
 
Drivers: hv: Enable vmbus driver for nested root partition
Drivers: hv: Make remove callback of hyperv driver void returned
 
drivers: hv: move device_to_hv_device to use container_of_const()
 
Drivers: hv: Setup synic registers in case of nested root partition
 
drivers: iio: adc: ltc2497: fix LSB shift
drivers: iio: cdc: Drop redundant if check
drivers: misc: Add Support for TMR Inject IP
drivers: misc: Add Support for TMR Manager
drivers: misc: ti-st: Fix a typo ("unknow")
drivers: net: turn on XDP features
drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c
drivers: video: logo: fix code style issues in pnmtologo.c
 
Drivers: vmbus: Check for channel allocation before looking up relids
 
drm/amd/amdgpu: add complete header search path
drm/amd/amdgpu: Add function prototypes to headers
drm/amd/amdgpu: enable athub cg 11.0.3
drm/amd/amdgpu: fix warning during suspend
drm/amd/amdgpu: implement mode2 reset on smu_v13_0_10
 
drm/amd/display: 3.2.216
drm/amd/display: 3.2.217
drm/amd/display: 3.2.218
drm/amd/display: 3.2.219
drm/amd/display: 3.2.220
drm/amd/display: 3.2.221
drm/amd/display: 3.2.222
drm/amd/display: [FW Promotion] Release 0.0.150.0
drm/amd/display: [FW Promotion] Release 0.0.153.0
drm/amd/display: Account for DCC Meta pitch in DML MALL surface calculations
drm/amd/display: Account for MPO planes in dcn32 mall alloc calculations
drm/amd/display: Account for Subvp Phantoms in DML MALL surface calculations
drm/amd/display: Add debug bit to disable unbounded requesting
drm/amd/display: Add Debug Log for MST and PCON
drm/amd/display: Add DPIA NOTIFICATION logic
drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
drm/amd/display: Add extra mblk for DCC
drm/amd/display: Add Function declaration in dc_link
drm/amd/display: Add function prototypes to headers
drm/amd/display: Add HDMI manufacturer OUI and device id read
drm/amd/display: add hubbub_init related
drm/amd/display: Add missing brackets in calculation
drm/amd/display: add NULL pointer check
drm/amd/display: Add previously missing includes
drm/amd/display: add rc_params_override option in dc_dsc_config
drm/amd/display: Add support for multiple overlay planes
drm/amd/display: add support for three new square pattern variants from DP2.1 specs
drm/amd/display: Adding braces to prepare for future changes to behavior of if block
drm/amd/display: Adjust downscaling limits for dcn314
drm/amd/display: adjust MALL size available for DCN32 and DCN321
drm/amd/display: allow hpo and dio encoder switching during dp retrain test
drm/amd/display: Allow idle optimization after turning off all pipes
drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60
drm/amd/display: avoid disable otg when dig was disabled
drm/amd/display: avoid disable otg when dig was disabled
drm/amd/display: avoid unaligned access warnings
drm/amd/display: Block FPO / SubVP (DRR) on HDMI VRR configs
drm/amd/display: Block subvp if center timing is in use
drm/amd/display: break down dc_link.c
drm/amd/display: Calculate output_color_space after pixel encoding adjustment
drm/amd/display: camel case cleanup in color_gamma file
drm/amd/display: Change i2c speed for hdcp
drm/amd/display: Check for PSR in no memory request case
drm/amd/display: clean code-style issues in dcn30_set_mpc_shaper_3dlut
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: cleanup function args in dml
drm/amd/display: Clear link res when merging a pipe split
drm/amd/display: Clear MST topology if it fails to resume
drm/amd/display: contional remove disable dig_fifo when blank
drm/amd/display: Conversion to bool not necessary
drm/amd/display: Correct bw_params population
drm/amd/display: Correcting prefetch mode for fast validate
drm/amd/display: create accessories, hwss and protocols sub folders in link
drm/amd/display: Decrease messaging about DP alt mode state to debug
drm/amd/display: Defer DIG FIFO disable after VID stream enable
drm/amd/display: Demote Error Level When ODM Transition Supported
drm/amd/display: Disable HUBP/DPP PG on DCN314 for now
drm/amd/display: Disable MALL SS and messages for PSR supported configs
drm/amd/display: disable S/G display on DCN 2.1.0
drm/amd/display: disable S/G display on DCN 3.1.2/3
drm/amd/display: disable S/G display on DCN 3.1.4
drm/amd/display: disable S/G display on DCN 3.1.5
drm/amd/display: disable SubVP + DRR to prevent underflow
drm/amd/display: Disable SubVP for PSR panels
drm/amd/display: Disable unbounded request mode during rotation
drm/amd/display: disconnect MPCC only on OTG change
drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang
drm/amd/display: Do not commit pipe when updating DRR
drm/amd/display: Do not set DRR on pipe commit
drm/amd/display: Do not set DRR on pipe Commit
drm/amd/display: do not set RX back to SST mode for non 0 mst stream count
drm/amd/display: don't call dc_interrupt_set() for disabled crtcs
drm/amd/display: Don't restrict bpc to 8 bpc
drm/amd/display: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs
drm/amd/display: drop unnecessary NULL checks in debugfs
drm/amd/display: Enable AdaptiveSync in DC interface
drm/amd/display: enable DPG when disabling plane for phantom pipe
drm/amd/display: Enable Freesync over PCon
drm/amd/display: Enable P-state validation checks for DCN314
drm/amd/display: Ext displays with dock can't recognized after resume
drm/amd/display: Extend Freesync over PCon support for more devices
drm/amd/display: Extract temp drm mst deallocation wa into its own function
drm/amd/display: Fail atomic_check early on normalize_zpos error
drm/amd/display: fix a divided-by-zero error
drm/amd/display: fix an error check condition for synced pipes
drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
drm/amd/display: fix cursor offset on rotation 180
drm/amd/display: fix dc/core/dc.c kernel-doc
drm/amd/display: fix dc_get_edp_link_panel_inst to only consider links with panels
drm/amd/display: fix dm irq error message in gpu recover
drm/amd/display: Fix DP MST sinks removal issue
drm/amd/display: fix dp_retrieve_lttpr_cap() return value
drm/amd/display: Fix DPIA link encoder assignment issue
drm/amd/display: Fix dsc mismatch of acquire and validation of dsc engine
drm/amd/display: fix duplicate assignments
drm/amd/display: Fix excess arguments on kernel-doc
drm/amd/display: fix FCLK pstate change underflow
drm/amd/display: Fix FreeSync active bit issue
drm/amd/display: Fix HDCP failing to enable after suspend
drm/amd/display: fix hdmi_encoded_link_bw definition
drm/amd/display: fix issues with driver unload
drm/amd/display: fix k1 k2 divider programming for phantom streams
drm/amd/display: fix link_validation build failure
drm/amd/display: fix linux dp link lost handled only one time
drm/amd/display: fix MALL size hardcoded for DCN321
drm/amd/display: fix mapping to non-allocated address
drm/amd/display: fix multi edp panel instancing
drm/amd/display: Fix null pointer deref error on rotation
drm/amd/display: Fix only one ABM pipe enabled under ODM combined case
drm/amd/display: fix possible buffer overflow relating to secure display
drm/amd/display: Fix potential null-deref in dm_resume
drm/amd/display: Fix prefetch vratio check
drm/amd/display: fix PSR-SU/DSC interoperability support
drm/amd/display: fix read errors pertaining to dp_lttpr_status_show()
drm/amd/display: Fix set scaling doesn's work
drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes
drm/amd/display: fix some coding style issues
drm/amd/display: Fix spelling mistakes of function name in error message
drm/amd/display: Fix timing not changning when freesync video is enabled
drm/amd/display: Fix video glitch while drag window in PSR-SU
drm/amd/display: Fix when disabling secure_display
drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk
drm/amd/display: Fix Z8 support configurations
drm/amd/display: force connector state when bpc changes during compliance
drm/amd/display: Guard Freesync HDMI parsing with dc_lock
drm/amd/display: hdcp not enabled on connector 0
drm/amd/display: ident braces in dcn30_acquire_post_bldn_3dlut correctly
drm/amd/display: Implement FIFO enable sequence on DCN32
drm/amd/display: Implement multiple secure display
drm/amd/display: Improvements in secure display
drm/amd/display: limit timing for single dimm memory
drm/amd/display: Load DMUB microcode during early_init
drm/amd/display: Make variables declaration inside ifdef guard
drm/amd/display: merge dc_link_dp into dc_link
drm/amd/display: minor cleanup of vm_setup
drm/amd/display: move dc_link_dpia logic to link_dp_dpia
drm/amd/display: move dccg programming from link hwss hpo dp to hwss
drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
drm/amd/display: move dp capability related logic to link_dp_capability
drm/amd/display: move dp cts functions from dc_link_dp to link_dp_cts
drm/amd/display: move dp irq handler functions from dc_link_dp to link_dp_irq_handler
drm/amd/display: move dp link training logic to link_dp_training
drm/amd/display: move dp phy related logic to link_dp_phy
drm/amd/display: move dpcd logic from dc_link_dpcd to link_dpcd
drm/amd/display: move eDP panel control logic to link_edp_panel_control
drm/amd/display: move public dc link function implementation to dc_link_exports
drm/amd/display: No need for Null pointer check before kfree
drm/amd/display: on dp link lost event toggle dpms for master pipe only
drm/amd/display: only warn once in dce110_edp_wait_for_hpd_ready()
drm/amd/display: Optimize link power-down when link powered externally
drm/amd/display: Optimize subvp and drr validation
drm/amd/display: Pass DSC slice height to PSR FW
drm/amd/display: Pass the right info to drm_dp_remove_payload
drm/amd/display: patch cases with unknown plane state to prevent warning
drm/amd/display: phase2 enable mst hdcp multiple displays
drm/amd/display: phase3 mst hdcp for multiple displays
drm/amd/display: Promote DAL to 3.2.223
drm/amd/display: Properly handle additional cases where DCN is not supported
drm/amd/display: properly handling AGP aperture in vm setup
drm/amd/display: Properly reuse completion structure
drm/amd/display: reduce else-if to else in dcn10_blank_pixel_data()
drm/amd/display: reduce else-if to else in dcn32_calculate_dlg_params()
drm/amd/display: Reduce expected sdp bandwidth for dcn321
drm/amd/display: refactor ddc logic from dc_link_ddc to link_ddc
drm/amd/display: refactor hpd logic from dc_link to link_hpd
drm/amd/display: Remove DISPCLK dentist programming for dcn32
drm/amd/display: remove duplicate include header
drm/amd/display: remove duplicate included header files
drm/amd/display: Remove duplicate/repeating expression
drm/amd/display: Remove duplicate/repeating expressions
drm/amd/display: Remove OTG DIV register write for Virtual signals.
drm/amd/display: remove outdated 8bpc comments
drm/amd/display: Remove redundant assignment to variable dc
drm/amd/display: Remove redundant logs from DSC code
drm/amd/display: Remove stutter only configurations
drm/amd/display: Remove SubVp support if src/dst rect does not equal stream timing
drm/amd/display: Remove the unused function dmub_outbox_irq_info_funcs
drm/amd/display: Remove the unused variable ds_port
drm/amd/display: Remove the unused variable pre_connection_type
drm/amd/display: Remove unneeded semicolon
drm/amd/display: remove unused _calculate_degamma_curve function
drm/amd/display: Remove unused code
drm/amd/display: remove unused func declaration from resource headers
drm/amd/display: Remove useless else if
drm/amd/display: Reorder dc_state fields to optimize clearing the struct
drm/amd/display: Request min clocks after disabling pipes on init
drm/amd/display: Reset DMUB mailbox SW state after HW reset
drm/amd/display: Revert "avoid disable otg when dig was disabled"
drm/amd/display: Revert "ignore msa parameter only if freesync is enabled"
drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write
drm/amd/display: Revert Scaler HCBlank issue workaround
drm/amd/display: run subvp validation with supported vlevel
drm/amd/display: save restore hdcp state when display is unplugged from mst hub
drm/amd/display: set active bit for desktop with VSDBv3
drm/amd/display: set allow_freesync parameter in DM
drm/amd/display: set dcn315 lb bpp to 48
drm/amd/display: Set dcn32 caps.seamless_odm
drm/amd/display: Set hvm_enabled flag for S/G mode
drm/amd/display: set ignore msa parameter only if freesync is enabled
drm/amd/display: Set init freq for DCFCLK DS
drm/amd/display: Set max vratio for prefetch to 7.9 for YUV420 MPO
drm/amd/display: set should_disable_otg storage-class-specifier to static
drm/amd/display: Simplify bool conversion
drm/amd/display: Skip backlight control delay on external powered links
drm/amd/display: Speed up DML fast_validate path
drm/amd/display: Speed up DML fast_validate path
drm/amd/display: Take FEC Overhead into Timeslot Calculation
drm/amd/display: temporary fix for page faulting
drm/amd/display: Trivial swizzle-related code clean-ups
drm/amd/display: Turn global functions into static
drm/amd/display: Turn on phantom OTG before disabling phantom pipe
drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2
drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0
drm/amd/display: unset initial value for tf since it's never used
drm/amd/display: Update BW alloc after new DMUB logic
drm/amd/display: Update clock table to include highest clock setting
drm/amd/display: Update dmub header to match DMUB
drm/amd/display: update pixel rate div in enable stream
drm/amd/display: Update Z8 SR exit/enter latencies
drm/amd/display: upstream link_dp_dpia_bw.c
drm/amd/display: use a more appropriate return value in dp_retrieve_lttpr_cap()
drm/amd/display: Use DML for MALL SS and Subvp allocation calculations
drm/amd/display: use encoder type independent hwss instead of accessing enc directly
drm/amd/display: use swap() helper macro in bios_parser
drm/amd/display: Use |= when assigning wm_optimized_required
drm/amd/display: Write to correct dirty_rect
 
Linux: drm/amd/display: fix array-bounds errors in dc_stream_remove_writeback()
 
drm/amd/pm/powerplay/hwmgr: use bitwise or for bitmasks addition
 
drm/amd/pm/powerplay/smumgr/ci: use bitwise or for bitmasks addition
 
drm/amd/pm/powerplay/smumgr: use bitwise or for addition
 
drm/amd/pm/smu13: BACO is supported when it's in BACO state
 
drm/amd/pm/smu7: move variables to where they are used
 
drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0
drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping
drm/amd/pm: add support for WINDOW3D profile mode on SMU13.0.0
drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7
drm/amd/pm: Allocate dummy table only if needed
drm/amd/pm: avoid large variable on kernel stack
drm/amd/pm: avoid unaligned access warnings
drm/amd/pm: bump SMU 13.0.0 driver_if header version
drm/amd/pm: bump SMU 13.0.4 driver_if header version
drm/amd/pm: bump SMU 13.0.7 driver_if header version
drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34
drm/amd/pm: correct SMU13.0.7 max shader clock reporting
drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings
drm/amd/pm: correct the baco state setting for ArmD3 scenario
drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics
drm/amd/pm: correct the pcie link state check for SMU13
drm/amd/pm: correct the reference clock for fan speed(rpm) calculation
drm/amd/pm: downgrade log level upon SMU IF version mismatch
drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11
drm/amd/pm: drop unused SMU v13 API
drm/amd/pm: Enable ecc_info table support for smu v13_0_10
drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume
drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings
drm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings
drm/amd/pm: no pptable resetup on runpm exiting
drm/amd/pm: re-enable ac/dc on smu_v13_0_0/10
drm/amd/pm: Support RAS fatal error mode1 reset on smu v13_0_0 and v13_0_10
 
drm/amd: Add a legacy mapping to "amdgpu_ucode_ip_version_decode"
drm/amd: Add a new helper for loading/validating microcode
drm/amd: Allow s0ix without BIOS support
drm/amd: Avoid ASSERT for some message failures
drm/amd: Avoid BUG() for case of SRIOV missing IP version
drm/amd: Convert SDMA to use `amdgpu_ucode_ip_version_decode`
drm/amd: Convert SMUv11 microcode to use `amdgpu_ucode_ip_version_decode`
drm/amd: Convert SMUv13 microcode to use `amdgpu_ucode_ip_version_decode`
drm/amd: decrease message about missing PSP runtime database to debug
drm/amd: Delay removal of the firmware framebuffer
drm/amd: Don't allow s0ix on APUs older than Raven
drm/amd: Evaluate early init for all IP blocks even if one fails
drm/amd: Fix initialization for nbio 4.3.0
drm/amd: Fix initialization for nbio 7.5.1
drm/amd: Fix initialization mistake for NBIO 7.3.0
drm/amd: Fix renoir/green sardine MP0 IP version detection
drm/amd: fix some dead code in `gfx_v9_0_init_cp_compute_microcode`
drm/amd: Load GFX10 microcode during early_init
drm/amd: Load GFX11 microcode during early_init
drm/amd: Load GFX9 microcode during early_init
drm/amd: Load MES microcode during early_init
drm/amd: Load PSP microcode during early_init
drm/amd: Load SMU microcode during early_init
drm/amd: Load VCN microcode during early_init
drm/amd: make amdgpu_ucode_validate static
drm/amd: Make SDMA firmware load failures less noisy.
drm/amd: Optimize SRIOV switch/case for PSP microcode load
drm/amd: Parse both v1 and v2 TA microcode headers using same function
drm/amd: Remove needless break for legacy IP discovery MP0 9.0.0
drm/amd: Remove superfluous assignment for `adev->mes.adev`
drm/amd: Use `amdgpu_ucode_*` helpers for CGS
drm/amd: Use `amdgpu_ucode_*` helpers for DMCU
drm/amd: Use `amdgpu_ucode_*` helpers for GFX10
drm/amd: Use `amdgpu_ucode_*` helpers for GFX11
drm/amd: Use `amdgpu_ucode_*` helpers for GFX6
drm/amd: Use `amdgpu_ucode_*` helpers for GFX7
drm/amd: Use `amdgpu_ucode_*` helpers for GFX8
drm/amd: Use `amdgpu_ucode_*` helpers for GFX9
drm/amd: Use `amdgpu_ucode_*` helpers for GMC6
drm/amd: Use `amdgpu_ucode_*` helpers for GMC7
drm/amd: Use `amdgpu_ucode_*` helpers for GMC8
drm/amd: Use `amdgpu_ucode_*` helpers for GPU info bin
drm/amd: Use `amdgpu_ucode_*` helpers for MES
drm/amd: Use `amdgpu_ucode_*` helpers for PSP
drm/amd: Use `amdgpu_ucode_*` helpers for SDMA on CIK
drm/amd: Use `amdgpu_ucode_*` helpers for SDMA2.4
drm/amd: Use `amdgpu_ucode_*` helpers for SDMA3.0
drm/amd: Use `amdgpu_ucode_*` helpers for SMU
drm/amd: Use `amdgpu_ucode_*` helpers for UVD
drm/amd: Use `amdgpu_ucode_*` helpers for VCE
drm/amd: Use `amdgpu_ucode_*` helpers for VCN
drm/amd: Use `amdgpu_ucode_release` helper for DMUB
drm/amd: Use `amdgpu_ucode_release` helper for powerplay
drm/amd: Use `amdgpu_ucode_release` helper for si
drm/amd: Use `amdgpu_ucode_request` helper for SDMA
 
drm/amdgpu/display/mst: adjust the logic in 2nd phase of updating payload
drm/amdgpu/display/mst: adjust the naming of mst_port and port of aconnector
drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments
drm/amdgpu/display/mst: limit payload to be updated one by one
drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD
 
drm/amdgpu/display: remove duplicate include header in files
 
drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini
 
drm/amdgpu/gfx: set cg flags to enter/exit safe mode
 
drm/amdgpu/gmc10: don't touch gfxhub registers during S0ix
 
drm/amdgpu/gmc11: don't touch gfxhub registers during S0ix
drm/amdgpu/gmc11: fix system aperture set when AGP is enabled
 
drm/amdgpu/gmc9: don't touch gfxhub registers during S0ix
 
drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi
drm/amdgpu/nv: don't expose AV1 if VCN0 is harvested
drm/amdgpu/nv: fix codec array for SR_IOV
 
drm/amdgpu/pm: update hwmon power documentation
 
drm/amdgpu/smu: skip pptable init under sriov
 
drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4
drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested
 
drm/amdgpu/vcn3: fail to schedule IB for AV1 if VCN0 is harvested
 
drm/amdgpu/vcn4: add missing encoder cap
drm/amdgpu/vcn4: fail to schedule IB for AV1 if VCN0 is harvested
 
drm/amdgpu/vcn: Adjust firmware names indentation
drm/amdgpu/vcn: custom video info caps for sriov
drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSes
drm/amdgpu/vcn: fix compilation issue with legacy gcc
drm/amdgpu/vcn: Remove redundant indirect SRAM HW model check
drm/amdgpu/vcn: set and use harvest config
 
drm/amdgpu: Add a missing tab
drm/amdgpu: add bad_page_threshold check in ras_eeprom_check_err
drm/amdgpu: Add convert_error_address function for umc v8_10
drm/amdgpu: Add df v4_3 headers
drm/amdgpu: Add ecc info query interface for umc v8_10
drm/amdgpu: Add gfx cp ecc error irq handling on gfx v11_0_3
drm/amdgpu: Add gfx ras function on gfx v11_0_3
drm/amdgpu: Add gfx ras poison consumption irq handling on gfx v11_0_3
drm/amdgpu: add mes resume when do gfx post soft reset
drm/amdgpu: add more fields into device info, caches sizes, etc.
drm/amdgpu: Add poison mode query for df v4_3
drm/amdgpu: add RAS poison consumption handler for AI SRIOV
drm/amdgpu: add RAS poison consumption handler for NV SRIOV
drm/amdgpu: add RAS poison consumption handler for SRIOV
drm/amdgpu: add S/G display parameter
drm/amdgpu: Add sdma ras function on sdma v6_0_3
drm/amdgpu: add tmz support for GC 10.3.6
drm/amdgpu: add umc retire unit element
drm/amdgpu: Add unique_id support for GC 11.0.1/2
drm/amdgpu: add VCN poison consumption handler for SRIOV
drm/amdgpu: Adjust ras support check condition for special asic
drm/amdgpu: adjust the sequence to check soft reset
drm/amdgpu: allow more APUs to do mode2 reset when go to S4
drm/amdgpu: allow multipipe policy on ASICs with one MEC
drm/amdgpu: allow query error counters for specific IP block
drm/amdgpu: allow zero as vram limit
drm/amdgpu: always sending PSP messages LOAD_ASD and UNLOAD_TA
drm/amdgpu: bump minor version number for DEV_INFO and SENSOR IOCTLs update
drm/amdgpu: change default behavior of bad_page_threshold parameter
drm/amdgpu: clean up some inconsistent indentings
drm/amdgpu: cleanup visible vram size handling
drm/amdgpu: correct MEC number for gfx11 APUs
drm/amdgpu: correct query xgmi3x16 pcs error status
drm/amdgpu: Correct the power calcultion for Renior/Cezanne.
drm/amdgpu: correct umc poison mode set value
drm/amdgpu: declare firmware for new MES 11.0.4
drm/amdgpu: define RAS query poison mode function
drm/amdgpu: Do not include
drm/amdgpu: Do not include
drm/amdgpu: don't mess with SDMA clock or powergating in S0ix
drm/amdgpu: Don't resume IOMMU after incomplete init
drm/amdgpu: enable HDP SD for gfx 11.0.3
drm/amdgpu: enable imu firmware for GC 11.0.4
drm/amdgpu: Enable vclk dclk node for gc11.0.3
drm/amdgpu: enable VCN DPG for GC IP v11.0.4
drm/amdgpu: exclude duplicate pages from UMC RAS UE count
drm/amdgpu: expose peak profiling mode shader/memory clocks
drm/amdgpu: expose the minimum shader/memory clock frequency
drm/amdgpu: Fix a typo ("boradcast")
drm/amdgpu: fix amdgpu_job_free_resources v2
drm/amdgpu: Fix call trace warning and hang when removing amdgpu device
drm/amdgpu: fix cleaning up reserved VMID on release
drm/amdgpu: Fix coding style
drm/amdgpu: Fix desktop freezed after gpu-reset
drm/amdgpu: fix enum odm_combine_mode mismatch
drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv
drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15
drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21
drm/amdgpu: fix incorrect active rb bitmap for gfx11
drm/amdgpu: Fix incorrect filenames in sysfs comments
drm/amdgpu: Fix potential NULL dereference
drm/amdgpu: fix return value check in kfd
drm/amdgpu: Fix the warning info when removing amdgpu device
drm/amdgpu: Fix the warning info when unload or remove amdgpu
drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini
drm/amdgpu: Fixed bug on error when unloading amdgpu
drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume
drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs
drm/amdgpu: limit AV1 to the first instance on VCN4 encode
drm/amdgpu: Make umc_v8_10_convert_error_address static and remove unused variable
drm/amdgpu: move poll enabled/disable into non DC path
drm/amdgpu: Optimize gfx ras block initialization code for gfx v9_0
drm/amdgpu: Optimize sdma ras block initialization code for sdma v4_0
drm/amdgpu: optimize VRAM allocation when using drm buddy
drm/amdgpu: Perform gpu reset after gfx finishes processing ras poison consumption on gfx_v11_0_3
drm/amdgpu: print bo inode number instead of ptr
drm/amdgpu: remove enable ras cmd call trace
drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system
drm/amdgpu: remove unconditional trap enable on add gfx11 queues
drm/amdgpu: Remove unnecessary include statements for drm_crtc_helper.h
drm/amdgpu: Remove unnecessary ras block support check
drm/amdgpu: remove unused variable ring
drm/amdgpu: Remove writing GRBM_GFX_CNTL in RLCG interface under SRIOV
drm/amdgpu: rename vram_scratch into mem_scratch
drm/amdgpu: reposition the gpu reset checking for reuse
drm/amdgpu: retire unused get_umc_v6_7_channel_index
drm/amdgpu: Retry DDC probing on DVI on failure if we got an HPD interrupt
drm/amdgpu: return the PCIe gen and lanes from the INFO ioctl
drm/amdgpu: Revert programming GRBM_GFX_* in RLCG interface to support GFX9
drm/amdgpu: Select DRM_DISPLAY_HDCP_HELPER in amdgpu
drm/amdgpu: skip ASIC reset for APUs when go to S4
drm/amdgpu: skip MES for S0ix as well since it's part of GFX
drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0
drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset
drm/amdgpu: skip RAS error injection in SRIOV
drm/amdgpu: Skip specific mmhub and sdma registers accessing under sriov
drm/amdgpu: support check xgmi/walf error mask bit for aldebaran
drm/amdgpu: Support umc node harvest config on umc v8_10
drm/amdgpu: update ta_secureDisplay_if.h to v27.00.00.08
drm/amdgpu: update VCN/JPEG RAS setting
drm/amdgpu: update wave data type to 3 for gfx11
drm/amdgpu: Use the sched from entity for amdgpu_cs trace
drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes
drm/amdgpu: use VRAM|GTT for a bunch of kernel allocations
 
drm/amdkfd: Add sync after creating vram bo
drm/amdkfd: Cleanup vm process info if init vm failed
drm/amdkfd: fix a potential double free in pqm_create_queue
drm/amdkfd: Fix an illegal memory access
drm/amdkfd: Fix BO offset for multi-VMA page migration
drm/amdkfd: Fix double release compute pasid
drm/amdkfd: Fix kernel warning during topology setup
drm/amdkfd: Fix kfd_process_device_init_vm error handling
drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU
drm/amdkfd: fix potential kgd_mem UAFs
drm/amdkfd: Fixed kfd_process cleanup on module exit.
drm/amdkfd: Get prange->offset after svm_range_vram_node_new
drm/amdkfd: Page aligned memory reserve size
drm/amdkfd: Prevent user space using both svm and kfd api to register same user buffer
drm/amdkfd: simplify cases
drm/amdkfd: Support process XNACK mode dynamic change
drm/amdkfd: To fix sdma page fault issue for GC 11
drm/amdkfd: Use resource_size() helper function
 
drm/arm/hdlcd: use new debugfs device-centered functions
 
drm/arm/komeda: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/armada: Fix a potential double free in an error handling path
 
drm/aspeed: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/ast: Init iosys_map pointer as I/O memory for damage handling
drm/ast: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/atomic-helper: Add a TV properties reset helper
drm/atomic-helper: Add an analog TV atomic_check implementation
drm/atomic-helper: fix kernel-doc problems
 
drm/atomic: Constify the old/new state accessors
 
drm/audio: make drm_audio_component.h self-contained
 
drm/bridge/analogix/anx6345: Convert to i2c's .probe_new()
 
drm/bridge/analogix/anx78xx: Convert to i2c's .probe_new()
 
drm/bridge/parade-ps8640: Extend autosuspend
 
drm/bridge/tc358775: Convert to i2c's .probe_new()
 
drm/bridge: add it6505 driver to read data-lanes and link-frequencies from dt
drm/bridge: adv7511: Convert to i2c's .probe_new()
drm/bridge: anx7625: Convert to i2c's .probe_new()
drm/bridge: anx7625: keep last configure timing
drm/bridge: cdns-dsi: Add support for J721E wrapper
drm/bridge: cdns-dsi: Create a header file
drm/bridge: cdns-dsi: Move to drm/bridge/cadence
drm/bridge: chrontel-ch7033: Convert to i2c's .probe_new()
drm/bridge: Document the expected behaviour of DSI host controllers
drm/bridge: Drop unused drm_bridge_chain functions
drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc
drm/bridge: fsl-ldb: Add i.MX93 LDB support
drm/bridge: icn6211: Convert to i2c's .probe_new()
drm/bridge: Introduce pre_enable_prev_first to alter bridge init order
drm/bridge: it6505: Add caching for EDID
drm/bridge: it6505: Convert to i2c's .probe_new()
drm/bridge: it6505: Guard bridge power in IRQ handler
drm/bridge: it66121: Convert to i2c's .probe_new()
drm/bridge: lt8912b: Add hot plug detection
drm/bridge: lt8912b: Convert to i2c's .probe_new()
drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found
drm/bridge: lt9211: Convert to i2c's .probe_new()
drm/bridge: lt9611: attach to the next bridge
drm/bridge: lt9611: Convert to i2c's .probe_new()
drm/bridge: lt9611: fix clock calculation
drm/bridge: lt9611: fix HPD reenablement
drm/bridge: lt9611: Fix PLL being unable to lock
drm/bridge: lt9611: fix polarity programming
drm/bridge: lt9611: fix programming of video modes
drm/bridge: lt9611: fix sleep mode setup
drm/bridge: lt9611: fix sync polarity for DVI output
drm/bridge: lt9611: pass a pointer to the of node
drm/bridge: lt9611: properly program the dual host mode
drm/bridge: lt9611: rework infoframes handling
drm/bridge: lt9611: rework the mode_set function
drm/bridge: lt9611: simplify video timings programming
drm/bridge: lt9611: stop filtering modes via the table
drm/bridge: lt9611uxc: Convert to i2c's .probe_new()
drm/bridge: megachips: Convert to i2c's .probe_new()
drm/bridge: megachips: Fix error handling in i2c_register_driver()
drm/bridge: nxp-ptn3460: Convert to i2c's .probe_new()
drm/bridge: panel: Prevent ERR_PTR Dereference
drm/bridge: panel: Set pre_enable_prev_first from drmm_panel_bridge_add
drm/bridge: parade-ps8622: Convert to i2c's .probe_new()
drm/bridge: ps8640: Use atomic variants of drm_bridge_funcs
drm/bridge: Remove unnecessary include statements for drm_crtc_helper.h
drm/bridge: sii8620: Convert to i2c's .probe_new()
drm/bridge: sii902x: Allow reset line to be tied to a sleepy GPIO controller
drm/bridge: sii902x: Convert to i2c's .probe_new()
drm/bridge: sii902x: Use dev_err_probe
drm/bridge: sii902x: Use devm_regulator_bulk_get_enable()
drm/bridge: sii9234: Convert to i2c's .probe_new()
drm/bridge: tc358764: Enable pre_enable_prev_first flag
drm/bridge: tc358767: Convert to i2c's .probe_new()
drm/bridge: tc358767: Set default CLRSIPO count
drm/bridge: tc358768: Convert to i2c's .probe_new()
drm/bridge: tfp410: Convert to i2c's .probe_new()
drm/bridge: ti-sn65dsi83: Convert to i2c's .probe_new()
drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec
drm/bridge: ti-sn65dsi86: Convert to i2c's .probe_new()
 
drm/bridge_connector: drop drm_bridge_connector_en/disable_hpd()
drm/bridge_connector: rely on drm_kms_helper_poll_* for HPD enablement
 
drm/cirrus: Decouple fbdev bpp value from color depth
drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update()
 
drm/client: Add hotplug_failed flag
drm/client: fix kernel-doc warning in drm_client.h
drm/client: Remove match on mode name
drm/client: Test for connectors before sending hotplug event
 
drm/connector: Add a function to lookup a TV mode by its name
drm/connector: Add TV standard property
drm/connector: fix a kernel-doc bad line warning
drm/connector: Only register TV mode property if present
drm/connector: print max_requested_bpc in state debugfs
drm/connector: Rename drm_mode_create_tv_properties
drm/connector: Rename legacy TV property
 
drm/crtc-helper: Remove most include statements from drm_crtc_helper.h
 
drm/debugfs: add descriptions to struct parameters
drm/debugfs: create debugfs late register functions
drm/debugfs: create device-centered debugfs functions
drm/debugfs: use octal permissions instead of symbolic permissions
 
drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state()
drm/display/dp_mst: Correct the kref of port.
drm/display/dp_mst: Fix down message handling after a packet reception error
drm/display/dp_mst: Fix down/up message handling after sink disconnect
drm/display/dp_mst: Fix payload addition on a disconnected sink
drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload()
 
drm/display: Add missing Adaptive Sync DPCD definitions
drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF
 
drm/doc: Fix title underline length
drm/doc: make drm-uapi igt-tests more readable
 
drm/docs: Explicitly document default CRTC background behavior
 
drm/drm_blend: Remove usage of deprecated DRM_DEBUG_ATOMIC
 
drm/drm_lease: Remove usage of deprecated DRM_DEBUG_LEASE
 
drm/drm_print: correct format problem
 
drm/drv: Make use of local variable driver in drm_dev_register()
 
drm/edid: add helper for HDMI VSDB audio latency field length
drm/edid: add separate drm_edid_connector_add_modes()
drm/edid: fix and clarify HDMI VSDB audio latency parsing
drm/edid: fix AVI infoframe aspect ratio handling
drm/edid: fix info leak when failing to get panel id
drm/edid: fix parsing of 3D modes from HDMI VSDB
drm/edid: merge ELD handling to update_display_info()
drm/edid: move EDID BPC quirk application to update_display_info()
drm/edid: parse VICs from CTA VDB early
drm/edid: refactor _drm_edid_connector_update() and rename
drm/edid: refactor CTA Y420CMDB parsing
drm/edid: remove redundant _drm_connector_update_edid_property()
drm/edid: rename struct drm_display_info *display to *info
drm/edid: split CTA Y420VDB info and mode parsing
drm/edid: split HDMI VSDB info and mode parsing
drm/edid: stop passing quirks around
drm/edid: store quirks in display info
drm/edid: Use the pre-parsed VICs
drm/edid: use VIC in AVI infoframe if sink lists it in CTA VDB
 
drm/etnaviv: add HWDB entry for VIPNano-QI.7120.0055
drm/etnaviv: Add nn_core_count to chip feature struct
drm/etnaviv: allocate unique ID per drm_file
drm/etnaviv: convert user fence tracking to XArray
drm/etnaviv: export client GPU usage statistics via fdinfo
drm/etnaviv: fix reference leak when mmaping imported buffer
drm/etnaviv: print MMU exception cause
drm/etnaviv: Remove #ifdef guards for PM related functions
drm/etnaviv: show number of NN cores in GPU debugfs info
drm/etnaviv: split fence lock
drm/etnaviv: update hardware headers from rnndb
drm/etnaviv: Warn when probing on NPUs
 
drm/fb-helper: Do not allocate unused apertures structure
drm/fb-helper: Don't use the preferred depth for the BPP default
drm/fb-helper: Fix single-probe color-format selection
drm/fb-helper: Initialize fb-helper's preferred BPP in prepare function
drm/fb-helper: Introduce drm_fb_helper_unprepare()
drm/fb-helper: Remove drm_fb_helper_unprepare() from drm_fb_helper_fini()
drm/fb-helper: Remove preferred_bpp parameter from fbdev internals
drm/fb-helper: Replace bpp/depth parameter by color mode
 
drm/fbdev-generic: Initialize fb-helper structure in generic setup
drm/fbdev-generic: Inline clean-up helpers into drm_fbdev_fb_destroy()
drm/fbdev-generic: Minimize client unregistering
drm/fbdev-generic: Minimize hotplug error handling
drm/fbdev-generic: Rename struct fb_info 'fbi' to 'info'
 
drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE
 
drm/fh-helper: Split fbdev single-probe helper
 
drm/format-helper: Add conversion from XRGB8888 to 15-bit RGB555 formats
drm/format-helper: Add conversion from XRGB8888 to ARGB2101010
drm/format-helper: Add conversion from XRGB8888 to ARGB8888
drm/format-helper: Comment on RGB888 byte order
drm/format-helper: Fix test-input format conversion
drm/format-helper: Flip src/dst-format branches in blit helper
drm/format-helper: Remove unnecessary conversion helpers
drm/format-helper: Simplify drm_fb_build_fourcc_list()
drm/format-helper: Store RGB565 in little-endian order
drm/format-helper: Support the AB24/XB24 formats
drm/format-helper: Type fixes in format-helper tests
 
drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats
drm/fourcc: Document open source user waiver
 
drm/gem-shmem: When drm_gem_object_init failed, should release object
 
drm/gma500: Do not set struct fb_info.apertures
drm/gma500: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/gud: Don't retry a failed framebuffer flush
drm/gud: Enable synchronous flushing by default
drm/gud: Fix missing include
drm/gud: Fix UBSAN warning
drm/gud: Prepare buffer for CPU access in gud_flush_work()
drm/gud: Split up gud_flush_work()
drm/gud: use new debugfs device-centered functions
drm/gud: Use the shadow plane helper
 
drm/hisilicon/hibmc: Fix preferred depth and bpp
 
drm/i2c/ch7006: Convert to i2c's .probe_new()
drm/i2c/ch7006: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/i2c/sil164: Convert to i2c's .probe_new()
 
drm/i2c/tda9950: Convert to i2c's .probe_new()
 
drm/i2c/tda998x: Convert to i2c's .probe_new()
 
drm/i915/active: Fix missing debug object activation
drm/i915/active: Fix misuse of non-idle barriers as fence trackers
 
drm/i915/audio: Clean up the PCH type checks
drm/i915/audio: Don't enable audio with bogus ELD
drm/i915/audio: Don't program the hardware ELD buffer on hsw+
drm/i915/audio: Don't program the hardware ELD buffer on ilk+
drm/i915/audio: Hardware ELD readout
drm/i915/audio: Hook up ELD into the state checker
drm/i915/audio: Include ELD in the state dump
drm/i915/audio: Introduce a struct for the acomp audio state
drm/i915/audio: Precompute the ELD
drm/i915/audio: s/ilk/ibx/
 
drm/i915/backlight: convert DRM_DEBUG_KMS() to drm_dbg_kms()
drm/i915/backlight: drop DISPLAY_MMIO_BASE() use from backlight registers
drm/i915/backlight: drop drm_device local variables in favor of i915
drm/i915/backlight: mass rename dev_priv to i915
drm/i915/backlight: use VLV_DISPLAY_BASE for VLV/CHV backlight registers
 
drm/i915/bios: convert intel_bios_init_panel() to drm_edid
drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs
drm/i915/bios: set default backlight controller index
 
drm/i915/crt: drop a bunch of unnecessary register variables
drm/i915/crt: switch to intel_de_* register accessors in display code
 
drm/i915/ddi: Add missing wait-for-active for HDMI aligning with bspec updates
drm/i915/ddi: Align timeout for DDI_BUF_CTL active with Bspec
 
drm/i915/de: Add more macros to remove all direct calls to uncore
drm/i915/de: return the old register value from intel_de_rmw()
 
drm/i915/debugfs: Get rid of single use macros.
 
drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz
drm/i915/dg2: Introduce Wa_18018764978
drm/i915/dg2: Introduce Wa_18019271663
drm/i915/dg2: Return Wa_22012654132 to just specific steppings
 
drm/i915/display: Add CDCLK Support for MTL
drm/i915/display: add intel_display_limits.h for key enums
drm/i915/display: Add missing CDCLK Squash support for MTL
drm/i915/display: Add missing checks for cdclk crawling
drm/i915/display: Avoid full proxy f_ops for DRRS debug attributes
drm/i915/display: Check source height is > 0
drm/i915/display: Convert i9xx_pipe_crc_auto_source to void
drm/i915/display: Do both crawl and squash when changing cdclk
drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern
drm/i915/display: Drop check for doublescan mode in modevalid
drm/i915/display: drop redundant display/ from #includes
drm/i915/display: move more scanline functions to intel_vblank.[ch]
drm/i915/display: no need for gt/gen8_ppgtt.h
drm/i915/display: Prune Interlace modes for Display >=12
drm/i915/display: use common function for checking scanline is moving
 
drm/i915/dmc: Do not require specific versions
drm/i915/dmc: Prepare to use unversioned paths
drm/i915/dmc: switch to intel_de_* register accessors in display code
drm/i915/dmc: Update DG2 DMC version to v2.08
drm/i915/dmc: Use unversioned path for ADLP
 
drm/i915/doc: Document where to implement register workarounds
drm/i915/doc: Escape wildcard in method names
 
drm/i915/dp-aux: switch to intel_de_* register accessors in display code
 
drm/i915/dp: change aux_ctl reg read to polling read
 
drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs
drm/i915/dp_mst: Fix payload removal during output disabling
 
drm/i915/dpt: Treat the DPT BO as a framebuffer
 
drm/i915/dsb: Add mode DSB opcodes
drm/i915/dsb: Align DSB register writes to 8 bytes
drm/i915/dsb: Allow the caller to pass in the DSB buffer size
drm/i915/dsb: Extract assert_dsb_has_room()
drm/i915/dsb: Extract intel_dsb_emit()
drm/i915/dsb: Fix DSB command buffer size checks
drm/i915/dsb: Handle the indexed vs. not inside the DSB code
drm/i915/dsb: Improve the indexed reg write checks
drm/i915/dsb: Inline DSB_CTRL writes into intel_dsb_commit()
drm/i915/dsb: Introduce intel_dsb_align_tail()
drm/i915/dsb: Stop with the RMW
 
drm/i915/dsc: Refactor dsc gen checks
 
drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence
drm/i915/dsi: fix DSS CTL register offsets for TGL+
drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index
drm/i915/dsi: fix VBT send packet port selection for dual link DSI
 
drm/i915/dvo/ch7xxx: Fix suspend/resume
 
drm/i915/dvo/sil164: Fix suspend/resume
drm/i915/dvo/sil164: Nuke pointless return statements
 
drm/i915/dvo: Actually initialize the DVO encoder type
drm/i915/dvo: Define a few more DVO register bits
drm/i915/dvo: Don't leak connector state on DVO init failure
drm/i915/dvo: Eliminate useless 'port' variable
drm/i915/dvo: Extract intel_dvo_regs.h
drm/i915/dvo: Flatten intel_dvo_init()
drm/i915/dvo: Introduce intel_dvo_connector_type()
drm/i915/dvo: Log about what was detected on which DVO port
drm/i915/dvo: Parametrize DVO/DVO_SRCDIM registers
drm/i915/dvo: Remove unused panel_wants_dither
drm/i915/dvo: Rename the "active data order" bits
drm/i915/dvo: s/dev_priv/i915/
drm/i915/dvo: s/intel_encoder/encoder/ etc.
drm/i915/dvo: Use intel_de_rmw() for DVO enable/disable
drm/i915/dvo: Use per device debugs
drm/i915/dvo: Use REG_BIT() & co. for DVO registers
 
drm/i915/edid: convert DP, HDMI and LVDS to drm_edid
 
drm/i915/fbc: Avoid full proxy f_ops for FBC debug attributes
drm/i915/fbc: drop uncore locking around i8xx/i965 fbc nuke
 
drm/i915/fbdev: lock the fbdev obj before vma pin
 
drm/i915/gem: Flush lmem contents after construction
drm/i915/gem: Typecheck page lookups
 
drm/i915/gen12: Apply recommended L3 hashing mask
 
drm/i915/gmbus: switch to intel_de_* register accessors in display code
 
drm/i915/gmch: mass rename dev_priv to i915
drm/i915/gmch: move VGA set state to GMCH code
drm/i915/gmch: split out soc/intel_gmch
 
drm/i915/gsc: Disable GSC engine and power well if FW is not selected
drm/i915/gsc: Do a driver-FLR on unload if GSC was loaded
drm/i915/gsc: GSC firmware loading
drm/i915/gsc: Only initialize GSC in tile 0
drm/i915/gsc: Skip the version check when fetching the GSC FW
 
drm/i915/gt: Add dedicated MCR lock
drm/i915/gt: Convert PSS_MODE2 to multicast register
drm/i915/gt: Correct kerneldoc for intel_gt_mcr_wait_for_reg()
drm/i915/gt: Cover rest of SVG unit MCR registers
drm/i915/gt: Manage uncore->lock while waiting on MCR register
drm/i915/gt: Move LSC_CHICKEN_BIT* workarounds to correct function
drm/i915/gt: Pass gt rather than uncore to lowest-level reads/writes
drm/i915/gt: perform uc late init after probe error injection
drm/i915/gt: Remove #ifdef guards for PM related functions
drm/i915/gt: remove some limited use register access wrappers
drm/i915/gt: Reset twice
drm/i915/gt: Start adding module oriented dmesg output
 
drm/i915/guc: Add a debug print on GuC triggered reset
drm/i915/guc: Add GuC oriented print macros
drm/i915/guc: enable GuC GGTT invalidation from the start
drm/i915/guc: Fix a static analysis warning
drm/i915/guc: Fix locking when searching for a hung request
drm/i915/guc: Fix missing ecodes
drm/i915/guc: Look for a guilty context when an engine reset fails
drm/i915/guc: make default_lists const data
drm/i915/guc: Rename GuC register state capture node to be more obvious
drm/i915/guc: Replace zero-length arrays with flexible-array members
drm/i915/guc: Update GT/GuC messages in intel_uc.c
drm/i915/guc: Update GuC messages in intel_guc.c
drm/i915/guc: Update GuC messages in intel_guc_ads.c
drm/i915/guc: Update GuC messages in intel_guc_ct.c
drm/i915/guc: Update GuC messages in intel_guc_fw.c
drm/i915/guc: Update GuC messages in intel_guc_log.c
drm/i915/guc: Update GuC messages in intel_guc_submission.c
drm/i915/guc: Use GuC submission API version number
 
drm/i915/gvt: Avoid full proxy f_ops for debugfs attributes
drm/i915/gvt: Remove extra semicolon
 
drm/i915/hdmi: SPD infoframe update for discrete
 
drm/i915/hti: avoid theoretically possible negative shift
 
drm/i915/huc: always init the delayed load fence
drm/i915/huc: Cancel HuC delayed load timer on reset.
drm/i915/huc: fix leak of debug object in huc load fence on driver unload
 
drm/i915/hwmon: Display clamped PL1 limit
drm/i915/hwmon: Enable PL1 power limit
drm/i915/hwmon: Silence "mailbox access failed" warning in snb_pcode_read
 
drm/i915/irq: split out vblank/scanline code to intel_vblank.[ch]
 
drm/i915/mcr: Hold forcewake and MCR lock over PPAT setup
 
drm/i915/migrate: Account for the reserved_space
drm/i915/migrate: fix corner case in CCS aux copying
 
drm/i915/mtl: Add hardware-level lock for steering
drm/i915/mtl: Add initial gt workarounds
drm/i915/mtl: Add OA support by enabling 32 bit OAG formats for MTL
drm/i915/mtl: Add support of Tile4 to MTL
drm/i915/mtl: Add Wa_14015846243 to fix OA vs CS timestamp mismatch
drm/i915/mtl: Apply Wa_14013475917 for all MTL steppings
drm/i915/mtl: Check full IP version when applying hw steering semaphore
drm/i915/mtl: Correct implementation of Wa_18018781329
drm/i915/mtl: Disable MC6 for MTL A step
drm/i915/mtl: Enable Idle Messaging for GSC CS
drm/i915/mtl: Fix bcs default context
drm/i915/mtl: Fix Wa_16015201720 implementation
drm/i915/mtl: Initial display workarounds
drm/i915/mtl: limit second scaler vertical scaling in ver >= 14
drm/i915/mtl: Media GT and Render GT share common GGTT
drm/i915/mtl: MTL has one GSC CS on the media GT
drm/i915/mtl: Resize noa_wait BO size to save restore GPR regs
drm/i915/mtl: Update OA mux whitelist for MTL
drm/i915/mtl: update scaler source and destination limits for MTL
drm/i915/mtl: Wa_22011802037: don't complain about missing regs on MTL
 
drm/i915/opregion: convert intel_opregion_get_edid() to struct drm_edid
 
drm/i915/panel: move panel fixed EDID to struct intel_panel
 
drm/i915/params: use generics for parameter debugfs file creation
drm/i915/params: use generics for parameter dup
drm/i915/params: use generics for parameter free
drm/i915/params: use generics for parameter printing
 
drm/i915/perf: Do not parse context image for HSW
drm/i915/perf: Drop wakeref on GuC RC error
 
drm/i915/pmu: Use functions common with sysfs to read actual freq
 
drm/i915/power: switch to intel_de_* register accessors in display code
 
drm/i915/psr: Add continuous full frame bit together with single
drm/i915/psr: Implement Wa_14014971492
drm/i915/psr: Implement Wa_14015648006
drm/i915/psr: Use calculated io and fast wake lines
 
drm/i915/pvc: Annotate two more workaround/tuning registers as MCR
drm/i915/pvc: Implement recommended caching policy
 
drm/i915/pxp: Promote pxp subsystem to top-level of i915
drm/i915/pxp: Use drm_dbg if arb session failed due to fw version
 
drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv
 
drm/i915/sdvo: Do ELD hardware readout
drm/i915/sdvo: Only use "presence detect" for has_audio readout
drm/i915/sdvo: Precompute the ELD
 
drm/i915/selftest: Bump up sample period for busy stats selftest
drm/i915/selftest: fix intel_selftest_modify_policy argument types
drm/i915/selftest: use igt_vma_move_to_active_unlocked if possible
 
drm/i915/selftests: exercise emit_pte() with nearly full ring
drm/i915/selftests: Flush all tiles on test exit
drm/i915/selftests: Remove hardcoded value with a macro
drm/i915/selftests: Unwind hugepages to drop wakeref on error
drm/i915/selftests: use live_subtests for live_migrate
 
drm/i915/snps: switch to intel_de_* register accessors in display code
 
drm/i915/sseu: fix max_subslices array-index-out-of-bounds access
 
drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state
drm/i915/tc: switch to intel_de_* register accessors in display code
 
drm/i915/ttm: consider CCS for backup objects
drm/i915/ttm: fix sparse warning
 
drm/i915/uc: Fix table order verification to check all FW types
drm/i915/uc: Fix two issues with over-size firmware files
drm/i915/uc: Introduce GSC FW
drm/i915/uc: More refactoring of UC version numbers
drm/i915/uc: Rationalise delimiters in filename macros
 
drm/i915/vblank: add and use intel_de_read64_2x32() to read vblank counter
drm/i915/vblank: use intel_de_read()
 
drm/i915/vrr: Be more careful with the bits in TRANS_VRR_CTL
drm/i915/vrr: Fix guardband/vblank exit length calculation for adl+
drm/i915/vrr: Make registers latch in a consitent place on icl/tgl
drm/i915/vrr: Reorder transcoder vs. vrr enable/disable
 
drm/i915/wm: switch to intel_de_* register accessors in display code
 
drm/i915/xehp: Annotate a couple more workaround registers as MCR
drm/i915/xehp: GAM registers don't need to be re-applied on engine resets
 
drm/i915/xelpmp: Consider GSI offset when doing MCR lookups
 
drm/i915: Add 10bit gamma mode for gen2/3
drm/i915: Add a .color_post_update() hook
drm/i915: Add DSC support to MST path
drm/i915: Add gamma/degamma readout for bdw+
drm/i915: Add gamma/degamma readout for ivb/hsw
drm/i915: Add glk+ degamma readout
drm/i915: add gmch substruct to struct drm_i915_private
drm/i915: add i915_config.h and move relevant declarations there
drm/i915: add new "soc" sub-directory and move PCH and DRAM code there
drm/i915: add struct i915_dsm to wrap dsm members together
drm/i915: Allow error capture of a pending request
drm/i915: Allow error capture without a request
drm/i915: audit bo->resource usage v3
drm/i915: Avoid potential vm use-after-free
drm/i915: Bpp/timeslot calculation fixes for DP MST DSC
drm/i915: Check for integer truncation on scatterlist creation
drm/i915: Check for integer truncation on the configuration of ttm place
drm/i915: Check if the size is too big while creating shmem file
drm/i915: Clean up GAMMA_MODE defines
drm/i915: Clean up various indexed LUT registers
drm/i915: Define skl+ palette anti-collision bit
drm/i915: Disable DC states for all commits
drm/i915: Disable DSB usage specifically for LUTs
drm/i915: Do not cover all future platforms in TLB invalidation
drm/i915: Do not set struct fb_info.apertures
drm/i915: Do panel VBT init early if the VBT declares an explicit panel type
drm/i915: Document LUT "max" register precision
drm/i915: Don't use BAR mappings for ring buffers with LLC
drm/i915: Don't use stolen memory for ring buffers with LLC
drm/i915: drop a number of unnecessary forward declarations
drm/i915: drop cast from DEFINE_RES_MEM() usage
drm/i915: Enable a PIPEDMC whenever its corresponding pipe is enabled
drm/i915: Enable SDP split for DP2.0
drm/i915: Enable XE_HP 4Tile support
drm/i915: Expand force_probe to block probe of devices as well.
drm/i915: Extend dual PPS handlind for ICP+
drm/i915: Extract drm_dp_atomic_find_vcpi_slots cycle to separate function
drm/i915: Extract VESA DSC bpp alignment to separate function
drm/i915: Finish the LUT state checker
drm/i915: Fix adl+ degamma LUT size
drm/i915: Fix audio ELD handling for DP MST
drm/i915: Fix context runtime accounting
drm/i915: Fix documentation for intel_uncore_forcewake_put__locked
drm/i915: Fix fast wake AUX sync len
drm/i915: Fix format for perf_limit_reasons
drm/i915: Fix GEN8_MISCCPCTL
drm/i915: Fix intel_dp_mst_compute_link_config
drm/i915: Fix memory leaks in scatterlist
drm/i915: Fix negative value passed as remaining time
drm/i915: Fix potential bit_17 double-free
drm/i915: Fix potential context UAFs
drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
drm/i915: Fix request ref counting during error capture & debugfs dump
drm/i915: Fix system suspend without fbdev being initialized
drm/i915: Fix timeslots argument for DP DSC SST case
drm/i915: fix TLB invalidation for Gen12.50 video and compute engines
drm/i915: Fix up locking around dumping requests lists
drm/i915: fix up merge with usb-next branch
drm/i915: Fix VBT DSI DVO port handling
drm/i915: Fix VLV/CHV HDMI/DP audio enable
drm/i915: Fix whitespace
drm/i915: Fix workarounds on Gen2-3
drm/i915: Generalize the PPS vlv_pipe_check() stuff
drm/i915: Improve PPS debugs
drm/i915: improve the catch-all evict to handle lock contention
drm/i915: Introduce guard pages to i915_vma
drm/i915: Introduce intel_panel_init_alloc()
drm/i915: Limit the display memory alignment to 32 bit instead of 64
drm/i915: Make .read_luts() mandatory
drm/i915: Make DSB lower level
drm/i915: Make ilk_read_luts() capable of degamma readout
drm/i915: move a few HAS_ macros closer to their place
drm/i915: move a Kconfig symbol to unbreak the menu presentation
drm/i915: move chv_dpll_md and bxt_phy_grc to display sub-struct under state
drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk
drm/i915: move GT_FREQUENCY_MULTIPLIER and GEN9_FREQ_SCALER to intel_rps.h
drm/i915: move I915_COLOR_UNEVICTABLE to i915_gem_gtt.h
drm/i915: move I915_GEM_GPU_DOMAINS to i915_gem.h
drm/i915: move I915_IDLE_ENGINES_TIMEOUT next to its only user
drm/i915: move pch_ssc_use to display sub-struct under dpll
drm/i915: move snps_phy_failed_calibration to display sub-struct under snps
drm/i915: Move the DSB setup/cleaup into the color code
drm/i915: Move the DSB->mmio fallback into the LUT code
drm/i915: Move/adjust register definitions related to Wa_22011450934
drm/i915: Never return 0 if not all requests retired
drm/i915: Pick the backlight controller based on VBT on ICP+
drm/i915: Populate encoder->devdata for DSI on icl+
drm/i915: Prep for C8 palette readout
drm/i915: Preserve crtc_state->inherited during state clearing
drm/i915: Print the PPS registers using consistent format
drm/i915: ratelimit errors in display engine irq
drm/i915: re-disable RC6p on Sandy Bridge
drm/i915: Read out CHV CGM degamma
drm/i915: Refine VT-d scanout workaround
drm/i915: Reject unusable power sequencers
drm/i915: Remove __maybe_unused from mtl_info
drm/i915: remove a couple of superfluous i915_drm.h includes
drm/i915: Remove non-existent pipes from bigjoiner pipe mask
drm/i915: remove struct_member macro
drm/i915: Remove truncation warning for large objects
drm/i915: Reserve enough fence slot for i915_vma_unbind_async
drm/i915: Rework legacy LUT handling
drm/i915: s/gamma/post_csc_lut/
drm/i915: Shorten GAMMA_MODE_MODE_12BIT_MULTI_SEGMENTED a bit
drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm()
drm/i915: Standardize auto-increment LUT load procedure
drm/i915: stop using ttm_bo_wait
drm/i915: Try to use the correct power sequencer intiially on bxt/glk
drm/i915: Update docs in intel_wakeref.h
drm/i915: update src and dst scaler limits for display ver 12 and 13
drm/i915: Update vblank timestamping stuff on seamless M/N change
drm/i915: Use "%zu" to format size_t
drm/i915: Use compressed bpp when calculating m/n value for DP MST DSC
drm/i915: Use error code as -E2BIG when the size of gem ttm object is too large
drm/i915: Use gamma LUT for RGB limited range compression
drm/i915: Use helper func to find out map type
drm/i915: Use hw degamma LUT for sw gamma on glk with YCbCr output
drm/i915: Use ilk_lut_write*() for all ilk+ gamma modes
drm/i915: use proper helper in igt_vma_move_to_active_unlocked
drm/i915: Use uabi engines for the default engine map
drm/i915: Workaround ICL CSC_MODE sticky arming
drm/i915: Wrap all access to i915_vma.node.start|size
 
drm/ili9225: Call MIPI DBI mode_valid helper
 
drm/imx/dcss: Don't call dev_set_drvdata(..., NULL);
drm/imx/dcss: Drop if blocks with always false condition
drm/imx/dcss: stop using drm_bridge_connector_en/disable_hpd()
 
drm/imx: ipuv3-plane: Fix overlay plane width
drm/imx: move IPUv3 driver into separate subdirectory
 
drm/ingenic: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/kmb: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/logicvc: Fix preferred fbdev cpp
drm/logicvc: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/mediatek: Add mt8186 dpi compatibles and platform data
drm/mediatek: Clean dangling pointer on bind error path
drm/mediatek: dp: Remove extra semicolon
drm/mediatek: dp: Replace usage of drm_bridge_chain_ functions
drm/mediatek: Drop unbalanced obj unref
drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd
drm/mediatek: Include missing headers
drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc
drm/mediatek: Remove dependency on GEM DMA helper
drm/mediatek: Remove unused GEM DMA header include
drm/mediatek: Set dpi format in mmsys
drm/mediatek: Use NULL instead of 0 for NULL pointer
 
drm/meson: dw-hdmi: Fix devm_regulator_*get_enable*() conversion
drm/meson: dw-hdmi: Fix devm_regulator_*get_enable*() conversion again
drm/meson: dw-hdmi: Use devm_regulator_*get_enable*()
drm/meson: fix 1px pink line on GXM when scaling video overlay
drm/meson: fix missing component unbind on bind errors
 
drm/mipi-dbi: Initialize default driver functions with macro
drm/mipi-dbi: Move drm_dev_{enter, exit}() out from fb_dirty functions
drm/mipi-dbi: Prepare framebuffer copy operation in pipe-update helpers
drm/mipi-dbi: Support separate I/O regulator
drm/mipi-dbi: Support shadow-plane state
drm/mipi-dbi: Use shadow-plane mappings
 
drm/mipi-dsi: Add a mipi_dsi_dcs_write_seq() macro
drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness
drm/mipi-dsi: Fix mipi_dsi_dcs_write_seq() macro definition format
drm/mipi-dsi: move to_mipi_dsi_device() to use container_of_const()
 
drm/modes: Add a function to generate analog display modes
drm/modes: Introduce more named modes
drm/modes: Introduce the tv_mode property as a command-line option
drm/modes: Properly generate a drm_display_mode from a named mode
drm/modes: Use strscpy() to copy command-line mode name
 
drm/msm/a2xx: support loading legacy (iMX) firmware
 
drm/msm/a5xx: fix context faults during ring switch
drm/msm/a5xx: fix highest bank bit for a530
drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register
drm/msm/a5xx: fix the emptyness check in the preempt code
 
drm/msm/a6xx: Make GPU destroy a bit safer
drm/msm/a6xx: Update a6xx gpu coredump
drm/msm/a6xx: Update ROQ size in coredump
 
drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()
drm/msm/adreno: fix runtime PM imbalance at unbind
 
drm/msm/disp/dpu: fix sc7280_pp base offset
 
drm/msm/dp: Add capability to parser and retrieve max DP link supported rate from link-frequencies property of dp_out endpoint
drm/msm/dp: Add DP and EDP compatibles for SC8280XP
drm/msm/dp: Add SDM845 DisplayPort instance
drm/msm/dp: add support of max dp link rate
drm/msm/dp: Implement hpd_notify()
drm/msm/dp: parse data-lanes as property of dp_out endpoint
drm/msm/dp: Rely on hpd_enable/disable callbacks
drm/msm/dp: Remove INIT_SETUP delay
drm/msm/dp: Stop using DP id as index in desc
 
drm/msm/dpu1: Remove INTF4 IRQ from SDM845 IRQ mask
 
drm/msm/dpu: Add check for cstate
drm/msm/dpu: Add check for pstates
drm/msm/dpu: Add DSC configuration for SM8150 and SM8250
drm/msm/dpu: Add DSC hardware blocks to register snapshot
drm/msm/dpu: add missing dpu_encoder kerneldoc
drm/msm/dpu: add missing ubwc_swizzle setting to catalog
drm/msm/dpu: Add SM8350 to hw catalog
drm/msm/dpu: add support for MDP_TOP blackhole
drm/msm/dpu: Add support for SM8350
drm/msm/dpu: add support for SM8450
drm/msm/dpu: add support for SM8550
drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init()
drm/msm/dpu: clear DSPP reservations in rm release
drm/msm/dpu: correct sc8280xp scaler
drm/msm/dpu: correct sm6115 scaler
drm/msm/dpu: correct sm8250 and sm8350 scaler
drm/msm/dpu: correct sm8450 scaler
drm/msm/dpu: correct sm8550 scaler
drm/msm/dpu: correct the UBWC version on sm6115
drm/msm/dpu: disable DSC blocks for SM8350
drm/msm/dpu: disable features unsupported by QCM2290
drm/msm/dpu: Disallow unallocated resources to be returned
drm/msm/dpu: don't use DPU_CLK_CTRL_CURSORn for DMA SSPP clocks
drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK
drm/msm/dpu: drop stale comment from struct dpu_mdp_cfg doc
drm/msm/dpu: enable DPU_MDP_AUDIO_SELECT for sc8180x
drm/msm/dpu: enable sourcesplit for sc7180/sc7280
drm/msm/dpu: fix blend setup for DMA4 and DMA5 layers
drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks
drm/msm/dpu: fix len of sc7180 ctl blocks
drm/msm/dpu: fix sm6115 and qcm2290 mixer width limits
drm/msm/dpu: fix sm8450 CTL configuration
drm/msm/dpu: fix stack smashing in dpu_hw_ctl_setup_blendstage
drm/msm/dpu: fix typo in in sm8550's dma_sblk_5
drm/msm/dpu: handle UBWC 1.0 in dpu_hw_sspp_setup_format
drm/msm/dpu: Implement DSC binding to PP block for CTL V1
drm/msm/dpu: Introduce SC8280XP
drm/msm/dpu: merge all MDP TOP registers to dpu_hwio.h
drm/msm/dpu: merge two CRTC debugfs dirs
drm/msm/dpu: point sc8280xp_dpu_cfg to sc8280xp_regdma
drm/msm/dpu: Print interrupt index in addition to the mask
drm/msm/dpu: Reapply CTM if modeset is needed
drm/msm/dpu: Reject topologies for which no DSC blocks are available
drm/msm/dpu: remove dpu_encoder_virt_ops
drm/msm/dpu: Remove num_enc from topology struct in favour of num_dsc
drm/msm/dpu: sc7180: add missing WB2 clock control
drm/msm/dpu: set DPU_MDP_PERIPH_0_REMOVED for sc8280xp
drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update()
drm/msm/dpu: simplify blend configuration
drm/msm/dpu: simplify ctl_setup_blendstage calculation
drm/msm/dpu: use sm8350_regdma on SM8350 platform
drm/msm/dpu: Wire up DSC mask for active CTL configuration
 
drm/msm/dsi/phy: rework register setting for 7nm PHY
 
drm/msm/dsi: add a helper method to compute the dsi byte clk
drm/msm/dsi: Add missing check for alloc_ordered_workqueue
drm/msm/dsi: Add phy configuration for SM6375
drm/msm/dsi: add support for DSI 2.6.0
drm/msm/dsi: add support for DSI 2.7.0
drm/msm/dsi: add support for DSI-PHY on SM8350 and SM8450
drm/msm/dsi: add support for DSI-PHY on SM8550
drm/msm/dsi: Allow 2 CTRLs on v2.5.0
drm/msm/dsi: correct byte intf clock rate for 14nm DSI PHY
drm/msm/dsi: Drop the redundant fail label
drm/msm/dsi: Flip greater-than check for slice_count and slice_per_intf
drm/msm/dsi: implement opp table based check for dsi_mgr_bridge_mode_valid()
drm/msm/dsi: properly handle the case of empty OPP table in dsi_mgr_bridge_mode_valid
drm/msm/dsi: Use DSC slice(s) packet size to compute word count
 
drm/msm/gem: Add check for kmalloc
drm/msm/gem: Prevent blocking within shrinker loop
 
drm/msm/gpu: Add default devfreq thresholds
drm/msm/gpu: Add devfreq tuning debugfs
drm/msm/gpu: Bypass PM QoS constraint for idle clamp
 
drm/msm/hdmi: Add missing check for alloc_ordered_workqueue
drm/msm/hdmi: make hdmi_phy_8960 OF clk provider
drm/msm/hdmi: stop using drm_bridge_connector_en/disable_hpd()
drm/msm/hdmi: switch hdmi_pll_8960 to use parent_data
 
drm/msm/mdp4: convert to drm_crtc_handle_vblank()
 
drm/msm/mdp5: Add check for kzalloc
drm/msm/mdp5: convert to drm_crtc_handle_vblank()
 
drm/msm: Add missing check and destroy for alloc_ordered_workqueue
drm/msm: Add MSM_SUBMIT_BO_NO_IMPLICIT
drm/msm: Add support for SM8350
drm/msm: clean event_thread->worker in case of an error
drm/msm: DEVFREQ_GOV_SIMPLE_ONDEMAND is no longer needed
drm/msm: Fix failure paths in msm_drm_init()
drm/msm: Fix possible uninitialized access in fbdev
drm/msm: Fix possible uninitialized access in fbdev
drm/msm: Fix potential invalid ptr free
drm/msm: Introduce SC8280XP MDSS
drm/msm: mdss add support for SM8450
drm/msm: mdss: add support for SM8550
drm/msm: use strscpy instead of strncpy
 
drm/mxsfb: improve clk handling for axi clk
 
drm/nouveau/devinit: Convert function disable() to be void
 
drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument size
drm/nouveau/disp: Support more modes by checking with lower bpc
 
drm/nouveau/fb/ga102: Replace zero-length array of trailing structs with flex-array
 
drm/nouveau/fb/gp102-: cache scrubber binary on first load
 
drm/nouveau/fb: add missing sysmen flush callbacks
 
drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype
 
drm/nouveau/kms: Fix backlight registration
 
drm/nouveau: Do not include
drm/nouveau: fix incorrect conversion to dma_resv_wait_timeout()
drm/nouveau: Remove support for legacy contexts/buffers
drm/nouveau: Remove unnecessary include statements for drm_crtc_helper.h
drm/nouveau: stop using ttm_bo_wait
 
drm/ofdrm: Set preferred depth from format of scanout buffer
 
drm/omap: dsi: Fix excessive stack usage
drm/omap: Fix kernel docs
drm/omap: stop using drm_bridge_connector_en/disable_hpd()
 
drm/omapdrm: Remove unused struct csc_coef_rgb2yuv
 
drm/panel-asus-z00t-tm5p5-n35596: Drop custom DSI write macros
 
drm/panel-boe-bf060y8m-aj0: Drop custom DSI write macro
 
drm/panel-edp: add IVO M133NW4J panel entry
drm/panel-edp: fix name for IVO product id 854b
drm/panel-edp: Use ktime_get_boottime for delays
 
drm/panel-elida-kd35t133: Drop custom DSI write macro
 
drm/panel-jdi-fhd-r63452: Drop custom DSI write macros
 
drm/panel-leadtek-ltk050h3146w: Drop custom DSI write macro
 
drm/panel-mantix-mlaf057we51: Drop custom DSI write macro
 
drm/panel-novatek-nt35950: Drop custom DSI write macro
 
drm/panel-samsung-atna33xc20: Extend autosuspend delay
drm/panel-samsung-atna33xc20: Use ktime_get_boottime for delays
 
drm/panel-samsung-s6e88a0-ams452ef01: Drop custom DSI write macro
 
drm/panel-samsung-sofef00: Drop custom DSI write macro
 
drm/panel-sharp-ls060t1sx01: Drop custom DSI write macro
 
drm/panel-simple: Use ktime_get_boottime for delays
 
drm/panel-sitronix-st7703: Drop custom DSI write macros
 
drm/panel-sony-tulip-truly-nt35521: Drop custom DSI write macro
 
drm/panel-xinpeng-xpp055c272: Drop custom DSI write macro
 
drm/panel: Add driver for the AUO A030JTN01 TFT LCD
drm/panel: Add prepare_prev_first flag to drm_panel
drm/panel: add the orisetech ota5601a
drm/panel: add visionox vtdr6130 DSI panel driver
drm/panel: Do not include
drm/panel: olimex-lcd-olinuxino: Convert to i2c's .probe_new()
drm/panel: raspberrypi-touchscreen: Convert to i2c's .probe_new()
drm/panel: sofef00: Use 16-bit brightness function
drm/panel: vtdr6130: fix unused ret in visionox_vtdr6130_bl_update_status
drm/panel: vtdr6130: Use 16-bit brightness function
 
drm/panfrost: Don't sync rpm suspension after mmu flushing
drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
 
drm/poll-helper: merge drm_kms_helper_poll_disable() and _fini()
 
drm/probe-helper: enable and disable HPD on connectors
drm/probe-helper: Provide a TV get_modes helper
 
drm/probe_helper: extract two helper functions
drm/probe_helper: sort out poll_running vs poll_enabled
 
drm/qxl: stop using ttm_bo_wait
 
drm/radeon: Do not include
drm/radeon: Do not set struct fb_info.apertures
drm/radeon: Do not use deprecated drm log API
drm/radeon: Fix eDP for single-display iMac11,2
drm/radeon: free iio for atombios when driver shutdown
drm/radeon: Remove trailing whitespaces
drm/radeon: Remove unnecessary include statements for drm_crtc_helper.h
drm/radeon: Replace 1-element arrays with flexible-array members
 
drm/rockchip: Remove unnecessary include statements for drm_crtc_helper.h
drm/rockchip: vop2: fix suspend/resume
drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume
 
drm/sched: Check scheduler ready before calling timeout handling
 
drm/scheduler: cleanup define
drm/scheduler: deprecate drm_sched_resubmit_jobs
drm/scheduler: Fix lockup in drm_sched_entity_kill()
drm/scheduler: Fix UAF race in drm_sched_entity_push_job()
drm/scheduler: track GPU active time per entity
 
drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()
drm/shmem-helper: Remove another errant put in error path
drm/shmem-helper: Revert accidental non-GPL export
 
drm/shmem: Cleanup drm_gem_shmem_create_with_handle()
 
drm/shmobile: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/simple-kms: Remove drm_gem_simple_display_pipe_prepare_fb()
 
drm/simpledrm: Add support for system memory framebuffers
drm/simpledrm: Fix an NULL vs IS_ERR() bug
drm/simpledrm: Set preferred depth from format of scanout buffer
drm/simpledrm: Support the XB24/AB24 format
drm/simpledrm: Use struct iosys_map consistently
 
drm/solomon: Set preferred color depth and bpp to the correct values
 
drm/sprd: remove redundant error logging
drm/sprd: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/ssd130x: Silence a `dubious: x & !y` warning
 
drm/st7586: Call MIPI DBI mode_valid helper
 
drm/sun4i: fix missing component unbind on bind errors
drm/sun4i: Remove unnecessary include statements for drm_crtc_helper.h
drm/sun4i: tv: Convert to the new TV mode property
 
drm/tegra: firewall: Check for is_addr_reg existence in IMM check
drm/tegra: nvdec: Use tegra_dev_iommu_get_stream_id()
drm/tegra: Remove #ifdef guards for PM related functions
drm/tegra: Remove redundant null checks before kfree
drm/tegra: Use tegra_dev_iommu_get_stream_id()
drm/tegra: vic: Use tegra_dev_iommu_get_stream_id()
 
drm/tests: Add a test for DRM managed actions
drm/tests: client: Mention that we can't use MODULE_ macros
drm/tests: helpers: Add missing export
drm/tests: helpers: Allow for a custom device struct to be allocated
drm/tests: helpers: Allow to pass a custom drm_driver
drm/tests: helpers: Create the device in another function
drm/tests: helpers: Document drm_kunit_device_init()
drm/tests: helpers: Make sure the device is bound
drm/tests: helpers: Move the helper header to include/drm
drm/tests: helpers: Remove the name parameter
drm/tests: helpers: Rename the device init helper
drm/tests: helpers: Switch to a platform_device
drm/tests: helpers: Switch to EXPORT_SYMBOL_GPL
drm/tests: Introduce a config option for the KUnit helpers
drm/tests: probe_helper: Fix uninitialized variable
 
drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h
drm/tidss: Set max DMA segment size
 
drm/tiny: ili9486: Do not assume 8-bit only SPI controllers
drm/tiny: ili9486: Enable driver module autoloading
drm/tiny: panel-mipi-dbi: Read I/O supply from DT
 
drm/todo: update the debugfs clean up task
 
drm/ttm/vmwgfx: move ttm_bo_wait into VMWGFX
 
drm/ttm: drop extra ttm_bo_put in ttm_bo_cleanup_refs
drm/ttm: Fix a NULL pointer dereference
drm/ttm: fix some minor kerneldoc issues
drm/ttm: Include to fix MIPS build
drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2
drm/ttm: prevent moving of pinned BOs
drm/ttm: remove ttm_bo_(un)lock_delayed_workqueue
drm/ttm: revert "prevent moving of pinned BOs"
drm/ttm: revert "stop allocating a dummy resource for pipelined gutting"
drm/ttm: revert "stop allocating dummy resources during BO creation"
drm/ttm: stop allocating a dummy resource for pipelined gutting
drm/ttm: stop allocating dummy resources during BO creation
drm/ttm: use per BO cleanup workers
drm/ttm: use ttm_bo_wait_ctx instead of ttm_bo_wait
 
drm/udl: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/v3d: cleanup BOs properly when lookup_bos fails
drm/v3d: replace obj lookup steps with drm_gem_objects_lookup
drm/v3d: replace open-coded implementation of drm_gem_object_lookup
drm/v3d: use new debugfs device-centered functions
 
drm/vboxvideo: Remove unnecessary include statements for drm_crtc_helper.h
 
drm/vc4: Add comments for which HVS_PIXEL_ORDER_xxx defines apply
drm/vc4: Add TXP encoder type
drm/vc4: allow DRM_VC4_KUNIT_TEST to be a loadable module
drm/vc4: Constify container_of wrappers
drm/vc4: crtc: Fix timings for VEC modes
drm/vc4: crtc: Introduce a lower-level crtc init helper
drm/vc4: crtc: Make encoder lookup helper public
drm/vc4: crtc: Pass the device and data in vc4_crtc_init
drm/vc4: crtc: Provide a CRTC name
drm/vc4: dpi: Change the default DPI format to being 18bpp, not 24.
drm/vc4: dpi: Fix format mapping for RGB565
drm/vc4: dpi: Support BGR666 formats
drm/vc4: dpi: Support RGB565 format
drm/vc4: drop all currently held locks if deadlock happens
drm/vc4: dsi: Convert to use atomic operations
drm/vc4: dsi: Convert to using a bridge instead of encoder
drm/vc4: dsi: Drop unused i2c include
drm/vc4: dsi: Move initialisation to encoder_mode_set
drm/vc4: dsi: Remove entry to ULPS from vc4_dsi post_disable
drm/vc4: dsi: Remove splitting the bridge chain from the driver
drm/vc4: dsi: Rename bridge to out_bridge
drm/vc4: hdmi: Correct interlaced timings again
drm/vc4: hvs: Add DRM 210101010 RGB formats
drm/vc4: hvs: Configure the HVS COB allocations
drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5
drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5
drm/vc4: hvs: Ignore atomic_flush if we're disabled
drm/vc4: hvs: Provide a function to initialize the HVS structure
drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4
drm/vc4: hvs: Set AXI panic modes
drm/vc4: hvs: Support zpos on all planes
drm/vc4: Improve the KUnit documentation
drm/vc4: kms: Constify the HVS old/new state helpers
drm/vc4: kms: Sort the CRTCs by output before assigning them
drm/vc4: Move HVS state to main header
drm/vc4: plane: Add 3:3:2 and 4:4:4:4 RGB/RGBX/RGBA formats
drm/vc4: plane: Allow using 0 as a pixel order value
drm/vc4: plane: Omit pixel_order from the hvs_format for hvs5 only formats
drm/vc4: tests: Add unit test suite for the PV muxing
drm/vc4: tests: Fail the current test if we access a register
drm/vc4: tests: Introduce a mocking infrastructure
drm/vc4: txp: Initialise the CRTC before the encoder and connector
drm/vc4: txp: Reorder the variable assignments
drm/vc4: use new debugfs device-centered functions
drm/vc4: vec: Add support for more analog TV standards
drm/vc4: vec: Check for VEC output constraints
drm/vc4: vec: Convert to the new TV mode property
drm/vc4: vec: Support progressive modes
drm/vc4: vec: Use pm_runtime_resume_and_get() in vc4_vec_encoder_enable()
drm/vc4: vec: Use TV Reset implementation
 
drm/virtio: Pass correct device to dma_sync_sgtable_for_device()
drm/virtio: Spiff out cmd queue/response traces
 
drm/vkms: change min cursor size to accept smaller values
drm/vkms: Fix memory leak in vkms_init()
drm/vkms: Fix null-ptr-deref in vkms_release()
drm/vkms: reintroduce prepare_fb and cleanup_fb functions
drm/vkms: use new debugfs device-centered functions
 
drm: Add comments to Kconfig
drm: Add missing DP DSC extended capability definitions.
drm: amd: display: Fix memory leakage
drm: atmel-hlcdc: Remove #ifdef guards for PM related functions
drm: bridge: it66121: Add support for the IT6610
drm: bridge: it66121: Don't clear DDC FIFO twice
drm: bridge: it66121: Don't use DDC error IRQs
drm: bridge: it66121: Fix wait for DDC ready
drm: bridge: it66121: Move VID/PID to new it66121_chip_info structure
drm: bridge: it66121: Set DDC preamble only once before reading EDID
drm: bridge: it66121: Use devm_regulator_bulk_get_enable()
drm: bridge: it66121: Use regmap_noinc_read()
drm: bridge: it66121: Write AVI infoframe with regmap_bulk_write()
drm: bridge: ldb: Warn if LDB clock does not match requested link frequency
drm: buddy_allocator: Fix buddy allocator init on 32-bit systems
drm: Define enum mode_set_atomic in drm_modeset_helper_tables.h
drm: document better that drivers shouldn't use drm_minor directly
drm: Don't include in drm_crtc_helper.h
drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags
drm: exynos: dsi: Properly name HSA/HBP/HFP/HSE bits
drm: exynos: dsi: Restore proper bridge chain order
drm: exynos: Remove #ifdef guards for PM related functions
drm: Fix potential null-ptr-deref due to drmm_mode_config_init()
drm: gm12u320: Remove #ifdef guards for PM related functions
drm: imx/dcss: Remove #ifdef guards for PM related functions
drm: Include where needed
drm: Include where needed
drm: mxsfb: DRM_IMX_LCDIF should depend on ARCH_MXC
drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC
drm: omapdrm: Do not use helper unininitialized in omap_fbdev_init()
drm: Only select I2C_ALGOBIT for drivers that actually need it
drm: panel-orientation-quirks: Add quirk for DynaBook K50
drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5
drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F
drm: panel: Add Himax HX8394 panel controller driver
drm: panel: Enable prepare_prev_first flag for samsung-s6e panels
drm: panel: visionox: add backlight dependency
drm: panfrost: Remove #ifdef guards for PM related functions
drm: rcar-du: Add new formats (2-10-10-10 ARGB, Y210)
drm: rcar-du: Add quirk for H3 ES1.x pclk workaround
drm: rcar-du: Add r8a779g0 support
drm: rcar-du: Bump V3U to gen 4
drm: rcar-du: Depend on DRM_RCAR_DU for components on that SoC
drm: rcar-du: dsi: Add 'select RESET_CONTROLLER'
drm: rcar-du: dsi: Add r8A779g0 support
drm: rcar-du: Fix setting a reserved bit in DPLLCR
drm: rcar-du: lvds: Add reset control
drm: rcar-du: lvds: Add runtime PM
drm: rcar-du: lvds: Fix stop sequence
drm: rcar-du: Remove #ifdef guards for PM related functions
drm: rcar-du: Stop accessing non-existent registers on gen4
drm: Remove some obsolete drm pciids(tdfx, mga, i810, savage, r128, sis, via)
drm: Remove the obsolete driver-i810
drm: Remove the obsolete driver-mga
drm: Remove the obsolete driver-r128
drm: Remove the obsolete driver-savage
drm: Remove the obsolete driver-sis
drm: Remove the obsolete driver-tdfx
drm: Remove the obsolete driver-via
drm: Remove unnecessary include statements for drm_crtc_helper.h
drm: Remove usage of deprecated DRM_DEBUG_PRIME
drm: Replace DRM_DEBUG with drm_dbg_core in file and ioctl handling
drm: shmobile: Remove #ifdef guards for PM related functions
drm: test: Fix 32-bit issue in drm_buddy_test
drm: tidss: Fix pixel format definition
drm: tilcdc: Remove #ifdef guards for PM related functions
drm: use new debugfs device-centered functions on DRM core files
drm: vboxvideo: Remove #ifdef guards for PM related functions
 
drm_print: Remove deprecated DRM_DEBUG_KMS_RATELIMITED()
 
dsa: lan9303: Add exception logic for read failure
dsa: lan9303: Add flow ctrl in link_up
dsa: lan9303: align dsa_switch_ops members
dsa: lan9303: Migrate to PHYLINK
dsa: lan9303: move Turbo Mode bit init
dsa: lan9303: Port 0 is xMII port
dsa: lan9303: write reg only if necessary
 
dt-binbings: display/msm: dsi-controller-main: add missing supplies
 
dt-bindindgs: i2c: qcom,i2c-geni: document operating-points-v2
 
dt-binding: gpio: publish binding IDs under dual license
dt-binding: net: ti: am65x-cpts: add 'ti,pps' property
 
dt-bindings: add mx93 description
dt-bindings: altera: Add enclustra mercury PE1
dt-bindings: arm-smmu: Add sm8150-smmu-500 to the list of Adreno smmus
dt-bindings: arm-smmu: Allow 3 power domains on SM6375 MMU500
dt-bindings: arm-smmu: disallow clocks when not used
dt-bindings: arm-smmu: Document smmu-500 binding for SM6125
dt-bindings: arm-smmu: document the smmu on Qualcomm SA8775P
dt-bindings: arm-smmu: Fix binding for SDX55 and SDX65
dt-bindings: arm64: dts: mediatek: Add mt8365-evk board
dt-bindings: arm: Add Beacon EmbeddedWorks i.MX8M Plus kit
dt-bindings: arm: Add CoreSight TPDM hardware
dt-bindings: arm: Add Cortex-A715 and X3
dt-bindings: arm: Adds CoreSight TPDA hardware definitions
dt-bindings: arm: amlogic: add support for BananaPi M2-Pro
dt-bindings: arm: amlogic: add support for Radxa Zero2
dt-bindings: arm: amlogic: document Odroid-N2L
dt-bindings: arm: aspeed: add Facebook Greatlakes board
dt-bindings: arm: aspeed: document Ufispace NCPLite BMC
dt-bindings: arm: at91: Add info on sam9x60 curiosity
dt-bindings: arm: Document the rest of i.MX28 based boards
dt-bindings: arm: fsl: Add PDK2, PicoITX and DRC02 boards for the DHCOM i.MX6ULL SoM
dt-bindings: arm: fsl: Add the Starterkit SK-iMX53 board
dt-bindings: arm: fsl: Add verdin yavia carrier-board
dt-bindings: arm: fsl: Enumerate Debix Model A Board
dt-bindings: arm: fsl: Fix bindings for APF28Dev board
dt-bindings: arm: mediatek: migrate MT8195 vppsys0/1 to mtk-mmsys driver
dt-bindings: arm: mediatek: mmsys: Add support for MT8195 VPPSYS
dt-bindings: arm: mediatek: mmsys: add vdosys1 compatible for MT8195
dt-bindings: arm: move cpu-capacity to a shared loation
dt-bindings: arm: Move i.MX8MM Cloos PHG Board to TQM entry
dt-bindings: arm: Move MX8Menlo board to i.MX8M Mini Toradex Verdin SoM entry
dt-bindings: arm: qcom,ids: Add a bunch of older SoCs
dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant
dt-bindings: arm: qcom,ids: Add QRD board ID
dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants
dt-bindings: arm: qcom: add board-id/msm-id for MSM8956, SDM636 and SM4250
dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11
dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11
dt-bindings: arm: qcom: add the sa8775p-ride board
dt-bindings: arm: qcom: Add Xiaomi Mi Pad 5 Pro (xiaomi-elish)
dt-bindings: arm: qcom: Add zombie with NVMe
dt-bindings: arm: qcom: Document MSM8939 SoC binding
dt-bindings: arm: qcom: document new msm8953-family devices
dt-bindings: arm: qcom: Document SM8550 SoC and boards
dt-bindings: arm: qcom: Document the sc7280 CRD Pro boards
dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 2
dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6
dt-bindings: arm: rockchip: Add EmbedFire LubanCat 1
dt-bindings: arm: rockchip: Add EmbedFire LubanCat 2
dt-bindings: arm: rockchip: add initial rk3588 boards
dt-bindings: arm: rockchip: Add Orange Pi R1 Plus
dt-bindings: arm: rockchip: Add pmu compatible for rv1126
dt-bindings: arm: rockchip: add Radxa CM3I E25
dt-bindings: arm: rockchip: Add Radxa Compute Module 3
dt-bindings: arm: rockchip: Add Rockchip RK3128 Evaluation board
dt-bindings: arm: samsung: Add compatible for Samsung Galaxy S5 (SM-G900H)
dt-bindings: arm: Split i.MX8M Mini NITROGEN SoM based boards
dt-bindings: arm: Split i.MX8M Plus DHCOM based boards
dt-bindings: arm: ti: Add binding for AM68 SK
dt-bindings: arm: ti: Add binding for AM69 Starter Kit
dt-bindings: arm: ti: Add binding for Siemens IOT2050 M.2 variant
dt-bindings: arm: ti: Add bindings for J784s4 SoC
dt-bindings: arm: ti: Add bindings for PHYTEC AM64x based hardware
dt-bindings: backlight: qcom-wled: Add PMI8950 compatible
dt-bindings: bus: add documentation for Aspeed AHBC
dt-bindings: can: renesas,rcar-canfd: Add transceiver support
dt-bindings: can: renesas,rcar-canfd: Document R-Car V4H support
dt-bindings: can: renesas,rcar-canfd: R-Car V3U is R-Car Gen4
dt-bindings: clock: Add compatibles for MT7981
dt-bindings: clock: Add D1 CAN bus gates and resets
dt-bindings: clock: add loongson-2 clock
dt-bindings: clock: add loongson-2 clock include file
dt-bindings: clock: add QCOM SM6350 camera clock bindings
dt-bindings: clock: add QCOM SM6350 camera clock bindings
dt-bindings: clock: Add QDU1000 and QRU1000 GCC clocks
dt-bindings: clock: Add Qualcomm SA8775P GCC
dt-bindings: clock: Add RPMHCC for SM8550
dt-bindings: clock: Add SM8550 TCSR CC clocks
dt-bindings: clock: Add SM8550 TCSR CC clocks
dt-bindings: clock: document SM8550 DISPCC clock controller
dt-bindings: clock: document SM8550 DISPCC clock controller
dt-bindings: clock: Fix node descriptions in uniphier-clock example
dt-bindings: clock: imx8m-clock: correct i.MX8MQ node name
dt-bindings: clock: mediatek: add mt7981 clock IDs
dt-bindings: clock: Merge qcom,gpucc-sm8350 into qcom,gpucc.yaml
dt-bindings: clock: qcom,camcc-sm8250: extend clocks and power domains
dt-bindings: clock: qcom,gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC
dt-bindings: clock: qcom,gcc-apq8084: define clocks/clock-names
dt-bindings: clock: qcom,gcc-msm8998: drop core_bi_pll_test_se
dt-bindings: clock: qcom,gcc-sc8280xp: document power domain
dt-bindings: clock: qcom,gcc-sdx55: drop core_bi_pll_test_se
dt-bindings: clock: qcom,gcc-sdx65: drop core_bi_pll_test_se
dt-bindings: clock: qcom,gcc-sm8350: drop core_bi_pll_test_se input
dt-bindings: clock: qcom,mmcc-msm8998: drop core_bi_pll_test_se
dt-bindings: clock: qcom,mmcc: define clocks/clock-names for APQ8084
dt-bindings: clock: qcom,msm8996-apcc: add sys_apcs_aux clock
dt-bindings: clock: qcom,msm8996-cbf: Describe the MSM8996 CBF clock controller
dt-bindings: clock: qcom,sa8775p-gcc: add the power-domains property
dt-bindings: clock: qcom,sm8450-camcc: constrain required-opps
dt-bindings: clock: qcom,spmi-clkdiv: convert to DT schema
dt-bindings: clock: qcom,videocc: correct clocks per variant
dt-bindings: clock: qcom,videocc: correct clocks per variant
dt-bindings: clock: qcom-rpmhcc: document the clock for sa8775p
dt-bindings: clock: qcom: gcc-qcs404: add two GDSC entries
dt-bindings: clock: qcom: gcc-qcs404: define clocks/clock-names for QCS404
dt-bindings: clock: qcom: gcc-qcs404: switch to gcc.yaml
dt-bindings: clock: qcom: gcc-sm8350: drop test clock
dt-bindings: clock: qcom: gcc-sm8450: drop test clock
dt-bindings: clock: remove stih416 bindings
dt-bindings: clock: versaclock5: Document 5P49V60 compatible string
dt-bindings: clocks: qcom: rpmcc: add LN_BB_CLK_PIN clocks
dt-bindings: cpufreq: cpufreq-qcom-hw: Add missing compatibles
dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM8550 compatible
dt-bindings: cpufreq: qcom-cpufreq-nvmem: make cpr bindings optional
dt-bindings: cpufreq: qcom-cpufreq-nvmem: specify supported opp tables
dt-bindings: crypto: add documentation for Aspeed ACRY
dt-bindings: crypto: Let STM32 define Ux500 HASH
dt-bindings: crypto: sun8i-ce: Add compatible for D1
dt-bindings: display/msm: *dpu.yaml: split required properties clauses
dt-bindings: display/msm: *mdss.yaml: split required properties clauses
dt-bindings: display/msm: Add binding for SC8280XP MDSS
dt-bindings: display/msm: add core clock to the mdss bindings
dt-bindings: display/msm: add qcom, sc8280xp-edp to list of eDP devices
dt-bindings: display/msm: Add SM6375 DSI PHY
dt-bindings: display/msm: Add SM8150 MDSS & DPU
dt-bindings: display/msm: Add SM8150 MDSS & DPU
dt-bindings: display/msm: add sm8350 and sm8450 DSI PHYs
dt-bindings: display/msm: add SoC-specific compats to qcom, mdp5.yaml
dt-bindings: display/msm: add support for the display on SM8450
dt-bindings: display/msm: convert MDP5 schema to YAML format
dt-bindings: display/msm: document the SM8550 DSI PHY
dt-bindings: display/msm: dsi-controller-main: account for apq8064
dt-bindings: display/msm: dsi-controller-main: allow using fewer lanes
dt-bindings: display/msm: dsi-controller-main: remove #address/#size-cells
dt-bindings: display/msm: gpu: add rbcpr clock
dt-bindings: display/msm: qcom, mdss: fix HDMI PHY node names
dt-bindings: display/msm: qcom, sc8280xp-mdss: add DP / eDP child nodes
dt-bindings: display/msm: qcom, sdm845-mdss: document the DP device
dt-bindings: display/msm: rename mdp nodes to display-controller
dt-bindings: display/msm: rename mdss nodes to display-subsystem
dt-bindings: display/panel: Add AUO A030JTN01
dt-bindings: display/panel: Add the Focaltech gpt3
dt-bindings: display: Add Himax HX8394 panel controller
dt-bindings: display: bridge: cdns,dsi: Add compatible for dsi on j721e
dt-bindings: display: bridge: Convert cdns,dsi.txt to yaml
dt-bindings: display: bridge: it66121: Add compatible string for IT6610
dt-bindings: display: bridge: ldb: Add i.MX93 LDB
dt-bindings: display: bridge: renesas,dsi-csi2-tx: Add r8a779g0
dt-bindings: display: bridge: renesas,rzg2l-mipi-dsi: Document RZ/V2L support
dt-bindings: display: bridge: sil,sii8620: convert to dtschema
dt-bindings: display: mediatek: Fix the fallback for mediatek,mt8186-disp-ccorr
dt-bindings: display: mediatek: modify VDOSYS0 display device tree Documentations for MT8188
dt-bindings: display: msm: Add qcom, sm8350-dpu binding
dt-bindings: display: msm: Add qcom, sm8350-mdss binding
dt-bindings: display: msm: drop redundant part of title
dt-bindings: display: msm: Drop type from 'memory-region'
dt-bindings: display: msm: drop unneeded list for single compatible
dt-bindings: display: panel: document the Visionox VTDR6130 AMOLED DSI Panel
dt-bindings: display: panel: mipi-dbi-spi: Add io-supply
dt-bindings: display: panel: visionox,vtdr6130: add missing reg property
dt-bindings: display: renesas,du: Provide bindings for r8a779g0
dt-bindings: display: simple-framebuffer: Document 32-bit BGR format
dt-bindings: display: simple-framebuffer: Support system memory framebuffers
dt-bindings: dma: cleanup examples - indentation, lowercase hex
dt-bindings: dma: drop unneeded quotes
dt-bindings: dma: fsl-mxs-dma: Convert MXS DMA to DT schema
dt-bindings: dma: gpi: Document SM6125 compatible
dt-bindings: dma: qcom: gpi: add compatible for sm8550
dt-bindings: dma: ti: k3-bcdma: Add bindings for BCDMA CSI RX
dt-bindings: dmaengine: qcom: gpi: Add QDU1000/QRU1000 gpi device
dt-bindings: drop Sagar Kadam from SiFive binding maintainership
dt-bindings: drop type for operating-points-v2
dt-bindings: dsa: sync with maintainers
dt-bindings: dsp: mediatek: Add mt8188 dsp compatible
dt-bindings: edac: Add bindings for Xilinx ZynqMP OCM
dt-bindings: firmware: arm,scmi: Restrict protocol child node properties
dt-bindings: firmware: convert meson_sm.txt to dt-schema
dt-bindings: firmware: document Qualcomm SM8550 SCM
dt-bindings: firmware: qcom,scm: Add optional interrupt
dt-bindings: firmware: qcom,scm: add qcom,scm-sa8775p compatible
dt-bindings: firmware: qcom,scm: document MSM8226 clocks
dt-bindings: firmware: qcom,scm: narrow clocks and interconnects
dt-bindings: firmware: qcom: scm: Separate VMIDs from header to bindings
dt-bindings: firmware: scm: Add QDU1000/QRU1000 compatible
dt-bindings: Fix multi pattern support in DT_SCHEMA_FILES
dt-bindings: fsl-imx-sdma: Convert imx sdma to DT schema
dt-bindings: gpio: Add compatible string for Unisoc UMS512
dt-bindings: gpio: Convert Fujitsu MB86S7x GPIO to DT schema
dt-bindings: gpio: Convert Unisoc EIC controller binding to yaml
dt-bindings: gpio: Convert Unisoc GPIO controller binding to yaml
dt-bindings: HID: i2c-hid: goodix: Add mainboard-vddio-supply
dt-bindings: hwlock: sun6i: Add #hwlock-cells to example
dt-bindings: hwlock: sun6i: Add missing #hwlock-cells
dt-bindings: hwmon: Add hpe,gxp-fan-ctrl
dt-bindings: hwmon: add nxp,mc34vr500
dt-bindings: hwmon: adi,ltc2945: Add binding
dt-bindings: hwmon: adi,ltc2992: correct unit address in example
dt-bindings: hwmon: correct indentation and style in examples
dt-bindings: i2c: Add hpe,gxp-i2c
dt-bindings: i2c: Add Loongson LS2X I2C controller
dt-bindings: i2c: Convert Synquacer I2C to DT schema
dt-bindings: i2c: gpio: Add properties for dealing with write-only SDA/SCL w/o pullup
dt-bindings: i2c: i2c-mt65xx: add binding for MT8365 SoC
dt-bindings: i2c: i2c-st: convert to DT schema
dt-bindings: i2c: qcom,i2c-cci: Fall back to common compatibles
dt-bindings: i2c: qcom-cci: Document SM6350 compatible
dt-bindings: i2c: uniphier: Add resets property
dt-bindings: i2c: xiic: Add 'xlnx,axi-iic-2.1' to compatible
dt-bindings: iio/adc: qcom,spmi-iadc: document PM8226 compatible
dt-bindings: iio/proximity: semtech,sx9360: Fix 'semtech,resolution' type
dt-bindings: iio: adc: Add NXP IMX93 ADC
dt-bindings: iio: adc: add Texas Instruments ADS7924
dt-bindings: iio: adc: add TI LMP92064 controller
dt-bindings: iio: adc: ep93xx: Add cirrus,ep9301-adc description
dt-bindings: iio: adc: max1238: Fix a typo in the description
dt-bindings: iio: adc: maxim,max1363: fix interface typo
dt-bindings: iio: adc: ti,adc081c: Document the binding
dt-bindings: iio: cleanup examples - indentation
dt-bindings: iio: correct node names in examples
dt-bindings: iio: dac: ad5686: Add an entry for AD5337
dt-bindings: iio: dac: Maxim max5522 DAC
dt-bindings: iio: drop unneeded quotes
dt-bindings: iio: magnetometer: add ti tmag5273 documentation file
dt-bindings: iio: minor whitespace cleanups
dt-bindings: iio: st-sensors: Add LSM303C accelerometer+magnetometer
dt-bindings: iio: use lowercase hex in examples
dt-bindings: imx6q-pcie: Add i.MX8MM PCIe EP mode compatible string
dt-bindings: imx6q-pcie: Add i.MX8MP PCIe EP mode compatible string
dt-bindings: imx6q-pcie: Add i.MX8MQ PCIe EP mode compatible string
dt-bindings: imx8ulp: clock: no spaces before tabs
dt-bindings: input: iqs626a: Redefine trackpad property types
dt-bindings: input: microchip,cap11xx: add cap1203, cap1293 and cap1298
dt-bindings: input: mtk-pmic-keys: add binding for MT6357 PMIC
dt-bindings: input: touchscreen: st,stmfts: convert to dtschema
dt-bindings: intel,ixp4xx-expansion-bus: split out peripheral properties
dt-bindings: interconnect: Add QDU1000/QRU1000 devices
dt-bindings: interconnect: Add Qualcomm SM8550
dt-bindings: interconnect: add sdm670 interconnects
dt-bindings: interconnect: Exclude all non msm8939 from snoc-mm
dt-bindings: interconnect: OSM L3: Add SM6350 OSM L3 compatible
dt-bindings: interconnect: qcom,sa8775p-rpmh: fix a typo
dt-bindings: interconnect: qcom-bwmon: document SM8550 compatibles
dt-bindings: interconnect: qcom: document the interconnects for sa8775p
dt-bindings: interconnect: qcom: drop IPA_CORE related defines
dt-bindings: interconnect: qcom: Remove ipa-virt compatibles
dt-bindings: interconnect: samsung,exynos-bus: allow opp-table
dt-bindings: interconnect: split SC7280 to own schema
dt-bindings: interconnect: split SC8280XP to own schema
dt-bindings: interconnect: split SM8450 to own schema
dt-bindings: interrupt-controller: brcm,bcm7120-l2-intc: Fix 'brcm,int-fwd-mask' differing type
dt-bindings: interrupt-controller: convert loongson,ls1x-intc.txt to json-schema
dt-bindings: interrupt-controller: Convert Synquacer EXIU to DT schema
dt-bindings: interrupt-controller: loongarch: Fix mismatched compatible
dt-bindings: iommu: dart: add t8110 compatible
dt-bindings: iommu: qcom: Add Qualcomm MSM8953 compatible
dt-bindings: iommu: renesas,ipmmu-vmsa: add r8a779g0 support
dt-bindings: it6505: add properties to restrict output bandwidth
dt-bindings: leds: Add disk write/read and usb-host/usb-gadget
dt-bindings: leds: backlight: Add Kinetic KTZ8866 backlight
dt-bindings: leds: Document Bluetooth and WLAN triggers
dt-bindings: mailbox: qcom,apcs-kpss-global: drop mbox-names from example
dt-bindings: mailbox: qcom-ipcc: Add compatible for QDU1000/QRU1000
dt-bindings: mailbox: qcom-ipcc: document the sa8775p platform
dt-bindings: mailbox: qcom: add #clock-cells to msm8996 example
dt-bindings: mailbox: qcom: add compatible for the IPQ5332 SoC
dt-bindings: mailbox: qcom: add missing platforms to conditional clauses
dt-bindings: mailbox: qcom: add SDX55 compatible
dt-bindings: mailbox: qcom: correct the list of platforms using clocks
dt-bindings: mailbox: qcom: enable syscon compatible for msm8976
dt-bindings: mailbox: sti-mailbox: convert to DT schema
dt-bindings: mediatek: modify VDOSYS0 mmsys device tree Documentations for MT8188
dt-bindings: mediatek: modify VDOSYS0 mutex device tree Documentations for MT8188
dt-bindings: memory-controllers: ti,gpmc: fix typo in description
dt-bindings: mfd/syscon: Add resets property
dt-bindings: mfd: Add NXP BBNSM
dt-bindings: mfd: cros-ec: Add compatible string for UART support
dt-bindings: mfd: mediatek: Add bindings for MT6357 PMIC
dt-bindings: mfd: ocelot: add ethernet-switch hardware support
dt-bindings: mfd: qcom,spmi-pmic: Document PMICs bundled with SM8550
dt-bindings: mfd: qcom,tcsr: Add compatible for IPQ5332
dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8226
dt-bindings: mfd: syscon: Add amd,pensando-elba-syscon compatible
dt-bindings: mfd: syscon: Add mt8365-syscfg
dt-bindings: mfd: syscon: Document GXP register compatible
dt-bindings: misc: tmr-inject: Add device-tree binding for TMR Inject
dt-bindings: misc: tmr-manager: Add device-tree binding for TMR Manager
dt-bindings: mmc: Add resets property to cadence SDHCI binding
dt-bindings: mmc: Add StarFive MMC module
dt-bindings: mmc: convert amlogic,meson-gx.txt to dt-schema
dt-bindings: mmc: correct pwrseq node names
dt-bindings: mmc: drop unneeded quotes
dt-bindings: mmc: fsl-imx-esdhc: Add some compatible fallbacks
dt-bindings: mmc: fsl-imx-esdhc: Improve grammar and fix a typo
dt-bindings: mmc: fsl-imx-esdhc: update binding for i.MX50 and i.MX7D
dt-bindings: mmc: meson-gx: fix interrupt binding
dt-bindings: mmc: meson-gx: support specifying cd interrupt
dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support
dt-bindings: mmc: renesas,sdhi: Fix RZ/V2M clock description
dt-bindings: mmc: rockchip-dw-mshc: Add RK3588 compatible string
dt-bindings: mmc: sdhci-msm: add IPQ5332 compatible
dt-bindings: mmc: sdhci-msm: Allow 1 icc path
dt-bindings: mmc: sdhci-msm: Document the IPQ9574 compatible
dt-bindings: mmc: sdhci-pxa: add pxav1
dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property
dt-bindings: msm/dp: add data-lanes and link-frequencies property
dt-bindings: msm/dp: Add SDM845 and SC8280XP compatibles
dt-bindings: msm/dsi: Don't require vdds-supply on 7nm PHY
dt-bindings: msm: dsi-controller-main: Add compatible strings for every current SoC
dt-bindings: msm: dsi-controller-main: Add vdd* descriptions back in
dt-bindings: msm: dsi-controller-main: Document clocks on a per compatible basis
dt-bindings: msm: dsi-phy-28nm: Document fam-b compatible
dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support
dt-bindings: mtd: mediatek,nand-ecc-engine: Add compatible for MT7986
dt-bindings: mtd: partitions: Fix partition node name pattern
dt-bindings: mtd: Split ECC engine with rawnand controller
dt-bindings: net: add amlogic gxl mdio multiplexer
dt-bindings: net: add generic ethernet-switch
dt-bindings: net: add generic ethernet-switch-port binding
dt-bindings: net: Add Motorcomm yt8xxx ethernet phy
dt-bindings: net: Add rfkill-gpio binding
dt-bindings: net: asix,ax88796c: allow SPI peripheral properties
dt-bindings: net: convert mdio-mux-meson-g12a.txt to dt-schema
dt-bindings: net: dsa: allow additional ethernet-port properties
dt-bindings: net: dsa: mediatek,mt7530: improve binding description
dt-bindings: net: dsa: mediatek,mt7530: remove unnecessary dsa-port reference
dt-bindings: net: dsa: qca8k: remove address-cells and size-cells from switch node
dt-bindings: net: dsa: qca8k: utilize shared dsa.yaml
dt-bindings: net: dsa: sf2: fix brcm,use-bcm-hdr documentation
dt-bindings: net: dsa: utilize base definitions for standard dsa switches
dt-bindings: net: fec: add mx93 description
dt-bindings: net: micrel-ksz90x1.txt: Update for lan8841
dt-bindings: net: mscc,vsc7514-switch: add dsa binding for the vsc7512
dt-bindings: net: mscc,vsc7514-switch: utilize generic ethernet-switch.yaml
dt-bindings: net: phy: add MaxLinear GPY2xx bindings
dt-bindings: net: rockchip-dwmac: fix rv1126 compatible warning
dt-bindings: net: snps,dwmac: Fix snps,reset-delays-us dependency
dt-bindings: net: ti: k3-am654-cpsw-nuss: Add J721e CPSW9G support
dt-bindings: net: wireless: minor whitespace and name cleanups
dt-bindings: nvmem: Add compatible for MSM8976
dt-bindings: nvmem: Add compatible for SM8150
dt-bindings: nvmem: Add compatible for SM8250
dt-bindings: nvmem: Fix node descriptions in uniphier-efuse example
dt-bindings: nvmem: Fix qcom,qfprom compatibles enum ordering
dt-bindings: nvmem: qfprom: add IPQ8074 compatible
dt-bindings: nvmem: qfprom: add sdm670 compatible
dt-bindings: opp: opp-v2-kryo-cpu: Add missing 'cache-unified' property in example
dt-bindings: opp: opp-v2-kryo-cpu: enlarge opp-supported-hw maximum
dt-bindings: opp: v2-qcom-level: Let qcom,opp-fuse-level be a 2-long array
dt-bindings: PCI: Convert Rockchip RK3399 PCIe to DT schema
dt-bindings: PCI: qcom-ep: Correct qcom,perst-regs
dt-bindings: PCI: qcom: Add IPQ8074 Gen3 port
dt-bindings: PCI: qcom: Add MSM8998 specific compatible
dt-bindings: PCI: qcom: Add oneOf to compatible match
dt-bindings: PCI: qcom: Add SM8350
dt-bindings: PCI: qcom: Sort compatibles alphabetically
dt-bindings: PCI: qcom: Unify MSM8996 and MSM8998 clock order
dt-bindings: PCI: ti,j721e-pci-host: Simplify 'device-id' schema
dt-bindings: PCI: uniphier-ep: Clean up reg, clocks, resets, and their names
dt-bindings: phy: add binding document for Allwinner F1C100s USB PHY
dt-bindings: phy: Add qcom,snps-eusb2-phy schema file
dt-bindings: phy: Add qcom,snps-eusb2-repeater schema file
dt-bindings: phy: Add QMP PCIe PHY comptible for SM8550
dt-bindings: phy: Add QMP UFS PHY compatible for SM6125
dt-bindings: phy: Add QMP UFS PHY comptible for SM8550
dt-bindings: phy: amlogic,g12a-usb3-pcie-phy: add missing optional phy-supply property
dt-bindings: phy: convert meson-gxl-usb2-phy.txt to dt-schema
dt-bindings: phy: Fix node descriptions in uniphier-phy example
dt-bindings: phy: hisilicon: Fix 'hisilicon,eye-diagram-param' differing types
dt-bindings: phy: mediatek,tphy: add support for mt7986
dt-bindings: phy: qcom, hdmi-phy-other: mark it as clock provider
dt-bindings: phy: qcom, hdmi-phy-other: use pxo clock
dt-bindings: phy: qcom,*-qmp-ufs-phy: add clock-cells property
dt-bindings: phy: qcom,pcie2-phy: convert to YAML format
dt-bindings: phy: qcom,qmp-pcie: add sm8350 bindings
dt-bindings: phy: qcom,qmp-usb3-dp: Add sm6350 compatible
dt-bindings: phy: qcom,qmp-usb3-dp: document sm8350 & sm8450 compatible
dt-bindings: phy: qcom,qmp-usb: Add SM6115 / SM4250 USB3 PHY
dt-bindings: phy: qcom,qusb2: do not define properties in "if" block
dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: correct clocks per variants
dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: correct SC7280 compatibles
dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Document SM8550 compatible
dt-bindings: phy: qcom,snps-eusb2-phy: Add phys property for the repeater
dt-bindings: phy: qcom,usb-hsic-phy: convert to DT schema
dt-bindings: phy: qcom,usb-snps-femto-v2: use fallback compatibles
dt-bindings: phy: rename phy-rockchip-inno-usb2.yaml
dt-bindings: phy: rockchip: convert rockchip-dp-phy.txt to yaml
dt-bindings: phy: samsung,dp-video-phy: deprecate syscon phandle
dt-bindings: phy: samsung,mipi-video-phy: deprecate syscon phandle
dt-bindings: phy: tegra-xusb: Add support for Tegra234
dt-bindings: phy: tegra-xusb: Convert to json-schema
dt-bindings: phy: ti,tcan104x-can: Document NXP TJR1443
dt-bindings: pinctrl: add bindings for Mediatek MT8365 SoC
dt-bindings: pinctrl: add bindings for MT7981 SoC
dt-bindings: pinctrl: Add StarFive JH7110 aon pinctrl
dt-bindings: pinctrl: Add StarFive JH7110 sys pinctrl
dt-bindings: pinctrl: describe sa8775p-tlmm
dt-bindings: pinctrl: Fix node descriptions in uniphier-pinctrl example
dt-bindings: pinctrl: imx8m: Integrate duplicated i.MX 8M schemas
dt-bindings: pinctrl: k3: Introduce pinmux definitions for J784s4
dt-bindings: pinctrl: mediatek: Fix child node name patterns
dt-bindings: pinctrl: msm8226: Add General Purpose clocks
dt-bindings: pinctrl: mt7620: add proper function muxing binding
dt-bindings: pinctrl: mt7621: add proper function muxing binding
dt-bindings: pinctrl: qcom,msm8226: correct GPIO name pattern
dt-bindings: pinctrl: qcom,msm8909: correct GPIO name pattern and example
dt-bindings: pinctrl: qcom,msm8953: correct GPIO name pattern
dt-bindings: pinctrl: qcom,msm8994: correct number of GPIOs
dt-bindings: pinctrl: qcom,pmic-gpio: document pm8550, pm8550b, pm8550ve, pm8550vs, pmk8550 & pmr735d
dt-bindings: pinctrl: qcom,pmic-mpp: Rename "mpp" child node names to "-pins$"
dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: add input-enable and bias-bus-hold
dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: correct pins pattern
dt-bindings: pinctrl: qcom,sdm845-pinctrl: add GPIO hogs
dt-bindings: pinctrl: qcom,sdx55: correct GPIO name pattern
dt-bindings: pinctrl: qcom,sm6350-tlmm: add gpio-line-names
dt-bindings: pinctrl: qcom,sm6350-tlmm: correct pins pattern
dt-bindings: pinctrl: qcom,sm6375: correct GPIO name pattern and example
dt-bindings: pinctrl: qcom,sm8350-tlmm: add gpio-line-names
dt-bindings: pinctrl: qcom,sm8350-tlmm: correct pins pattern
dt-bindings: pinctrl: qcom,sm8350: add input-disable
dt-bindings: pinctrl: qcom,sm8450-lpass-lpi: add input-enable and bias-bus-hold
dt-bindings: pinctrl: qcom,sm8450-tlmm: correct gpio-line-names size
dt-bindings: pinctrl: qcom,sm8550-lpass-lpi-pinctrl: add SM8550 LPASS
dt-bindings: pinctrl: qcom,sm8550-lpass-lpi: allow input-enabled and bias-bus-hold
dt-bindings: pinctrl: qcom: add IPQ5332 pinctrl
dt-bindings: pinctrl: qcom: Add QDU1000 and QRU1000 pinctrl
dt-bindings: pinctrl: qcom: Add SM8550 pinctrl
dt-bindings: pinctrl: qcom: allow nine interrupts on SM6350
dt-bindings: pinctrl: qcom: correct gpio-ranges in examples
dt-bindings: pinctrl: qcom: lpass-lpi: correct GPIO name pattern
dt-bindings: pinctrl: renesas: Add RZ/G2L POEG binding
dt-bindings: pinctrl: rockchip,pinctrl: mark gpio sub nodes of pinctrl as deprecated
dt-bindings: pinctrl: rt2880: add proper function muxing binding
dt-bindings: pinctrl: rt305x: add proper function muxing binding
dt-bindings: pinctrl: rt3883: add proper function muxing binding
dt-bindings: power: Add Allwinner D1 PPU
dt-bindings: power: Add G12A NNA power domain
dt-bindings: power: Add MT8188 power domains
dt-bindings: power: Add starfive,jh7110-pmu
dt-bindings: power: amlogic,meson-gx-pwrc: mark bindings as deprecated
dt-bindings: power: fsl,imx-gpc: correct compatibles
dt-bindings: power: fsl,imx-gpc: document fsl,imx6ul-gpc compatible
dt-bindings: power: fsl,imx-gpc: document interrupt-controller
dt-bindings: power: qcom,rpmpd: add RPMH_REGULATOR_LEVEL_LOW_SVS_L1
dt-bindings: power: qcom,rpmpd: document sa8775p
dt-bindings: power: r8a779g0: Add missing A3DUL power domain
dt-bindings: power: supply: Add Richtek RT9467 battery charger
dt-bindings: power: supply: Add Richtek RT9471 battery charger
dt-bindings: power: supply: pm8941-coincell: Add PM8998 compatible
dt-bindings: power: supply: pm8941-coincell: Don't require charging properties
dt-bindings: power: supply: Revise Richtek RT9467 compatible name
dt-bindings: pwm: Document Synopsys DesignWare snps,pwm-dw-apb-timers-pwm2
dt-bindings: pwm: mediatek: Convert pwm-mediatek to DT schema
dt-bindings: qcom: Document bindings for msm8916-samsung-j5x
dt-bindings: qcom: Document msm8916-acer-a1-724
dt-bindings: qcom: Document msm8916-gplus-fl8005a
dt-bindings: qcom: Document msm8916-thwc-uf896 and ufi001c
dt-bindings: qcom: Document samsung,gt58 and gt510
dt-bindings: reference MC peripheral properties in relevant devices
dt-bindings: regulator: Add mps,mpq7932 power-management IC
dt-bindings: regulator: Fix node descriptions in uniphier-regulator example
dt-bindings: regulators: convert non-smd RPM Regulators bindings to dt-schema
dt-bindings: remoteproc: Add PRU consumer bindings
dt-bindings: remoteproc: k3-dsp: Update bindings for AM62A SoCs
dt-bindings: remoteproc: qcom,adsp: correct msm8996-slpi-pil clocks
dt-bindings: remoteproc: qcom,adsp: drop resets and qcom,halt-regs
dt-bindings: remoteproc: qcom,adsp: split common part
dt-bindings: remoteproc: qcom,glink-edge: add GPR node
dt-bindings: remoteproc: qcom,glink-edge: correct label description
dt-bindings: remoteproc: qcom,glink-rpm-edge: convert to DT schema
dt-bindings: remoteproc: qcom,glink-rpm-edge: convert to DT schema
dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8909
dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8953
dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8974
dt-bindings: remoteproc: qcom,msm8996-mss-pil: Update memory region
dt-bindings: remoteproc: qcom,q6v5: Move MSM8916 to schema
dt-bindings: remoteproc: qcom,q6v5: Move MSM8996 to schema
dt-bindings: remoteproc: qcom,qcs404-pas: split into separate file
dt-bindings: remoteproc: qcom,sc7180-mss-pil: Update memory-region
dt-bindings: remoteproc: qcom,sc7180-pas: split into separate file
dt-bindings: remoteproc: qcom,sc7280-mss-pil: Update memory-region
dt-bindings: remoteproc: qcom,sc8180x-pas: split into separate file
dt-bindings: remoteproc: qcom,sc8280xp-pas: split into separate file
dt-bindings: remoteproc: qcom,sdx55-pas: split into separate file
dt-bindings: remoteproc: qcom,sm6350-pas: split into separate file
dt-bindings: remoteproc: qcom,sm8150-pas: split into separate file
dt-bindings: remoteproc: qcom,sm8350-pas: split into separate file
dt-bindings: remoteproc: qcom,sm8550-pas: correct power domains
dt-bindings: remoteproc: qcom: Add SC7280 ADSP support
dt-bindings: remoteproc: qcom: Add sm6115 pas yaml file
dt-bindings: remoteproc: qcom: adsp: Add ADSP on MSM8953
dt-bindings: remoteproc: qcom: adsp: document sm8550 adsp, cdsp & mpss compatible
dt-bindings: remoteproc: qcom: adsp: move memory-region and firmware-name out of pas-common
dt-bindings: remoteproc: qcom: Convert wcnss documentation to YAML
dt-bindings: remoteproc: qcom: wcnss: Add compatible for pronto v3
dt-bindings: remoteproc: qcom: wcnss: Add qcom,pronto compatible
dt-bindings: remoteproc: wcnss-pil: Make supplies optionally required
dt-bindings: reserved-memory: Document iommu-addresses
dt-bindings: reserved-memory: Refine 'size' and 'alignment' types
dt-bindings: reserved-memory: rmtfs: Make qcom,vmid an array
dt-bindings: reserved-memory: Support framebuffer reserved memory
dt-bindings: reset: Fix node descriptions in uniphier-reset example
dt-bindings: reset: meson-g12a: Add missing NNA reset
dt-bindings: reset: mt8195: add vdosys1 reset control bit
dt-bindings: reset: syscon-reboot: Add priority property
dt-bindings: riscv: add a capacity-dmips-mhz cpu property
dt-bindings: riscv: Add Allwinner D1/D1s board compatibles
dt-bindings: riscv: add SBI PMU event mappings
dt-bindings: riscv: Add StarFive JH7110 SoC and VisionFive 2 board
dt-bindings: riscv: correct starfive visionfive 2 compatibles
dt-bindings: riscv: microchip: document the Aldec TySoM
dt-bindings: rng: Add StarFive TRNG module
dt-bindings: rtc: Add #clock-cells property
dt-bindings: rtc: Add Loongson LS2X RTC support
dt-bindings: rtc: brcm,brcmstb-waketimer: add alarm interrupt
dt-bindings: rtc: Convert Amlogic Meson vrtc controller binding
dt-bindings: rtc: Move rv3028 from trivial-rtc.yaml into own schema file
dt-bindings: rtc: moxart: use proper names for gpio properties
dt-bindings: rtc: nxp,pcf8563: move pcf85263/pcf85363 to a dedicated binding
dt-bindings: rtc: pcf2127: remove pca/pcf2129 from trivial RTC devices list
dt-bindings: rtc: qcom-pm8xxx: add nvmem-cell offset
dt-bindings: serial: 8250: correct Nuvoton NPCM850 compatible
dt-bindings: serial: 8250: Fix 'aspeed,lpc-io-reg' differing types
dt-bindings: serial: 8250_omap: drop rs485 properties
dt-bindings: serial: amlogic,meson-uart: allow other serial properties
dt-bindings: serial: cdsn,uart: add power-domains
dt-bindings: serial: correct ref to serial.yaml
dt-bindings: serial: drop unneeded quotes
dt-bindings: serial: example cleanup
dt-bindings: serial: fsl-imx-uart: drop common properties
dt-bindings: serial: fsl-lpuart: allow other serial properties
dt-bindings: serial: fsl-lpuart: drop rs485 properties
dt-bindings: serial: pl011: allow ARM Primecell properties
dt-bindings: serial: qcom,msm-uart: Convert to DT schema
dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
dt-bindings: serial: restrict possible child node names
dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX
dt-bindings: serial: snps-dw-apb-uart: add dma & dma-names properties
dt-bindings: serial: st,stm32-uart: drop common properties
dt-bindings: sifive,ccache0: Support StarFive JH7110 SoC
dt-bindings: soc: imx8mp-hsio-blk-ctrl: add clock cells
dt-bindings: soc: imx: add IOMUXC GPR support
dt-bindings: soc: mediatek: convert pwrap documentation
dt-bindings: soc: qcom,dcc: Add the dtschema
dt-bindings: soc: qcom,rpmh-rsc: Update to allow for generic nodes
dt-bindings: soc: qcom: Add bindings for Qualcomm Ramp Controller
dt-bindings: soc: qcom: convert non-smd RPM bindings to dt-schema
dt-bindings: soc: qcom: Introduce PMIC GLINK binding
dt-bindings: soc: qcom: smd-rpm: Exclude MSM8936 from glink-channels
dt-bindings: soc: renesas: Add RZ/V2M PWC
dt-bindings: soc: rockchip: add initial rk3588 syscon compatibles
dt-bindings: soc: rockchip: grf: add rockchip,rk3288-dp-phy.yaml
dt-bindings: soc: samsung: exynos-pmu: allow phys as child
dt-bindings: soc: samsung: exynos-sysreg: add clocks for Exynos850
dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos5433
dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos850
dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynosautov9
dt-bindings: soc: samsung: exynos-sysreg: Add tesla FSD sysreg compatibles
dt-bindings: soc: samsung: exynos-sysreg: correct indentation for deprecated
dt-bindings: soc: samsung: exynos-sysreg: split from syscon
dt-bindings: soc: socionext,uniphier-soc-glue: Make child node names fixed names
dt-bindings: soc: socionext: Add UniPhier ADAMV block
dt-bindings: soc: socionext: Add UniPhier AHCI glue layer
dt-bindings: soc: socionext: Add UniPhier DWC3 USB glue layer
dt-bindings: soc: socionext: Add UniPhier media I/O block
dt-bindings: soc: socionext: Add UniPhier peripheral block
dt-bindings: soc: socionext: Add UniPhier SD interface block
dt-bindings: soc: socionext: Add UniPhier SoC-glue logic
dt-bindings: soc: socionext: Add UniPhier SoC-glue logic debug part
dt-bindings: soc: socionext: Add UniPhier system controller
dt-bindings: sound: tlv320aic3x: Convert to dtschema
dt-bindings: sram: qcom,imem: document sm8450
dt-bindings: tegra: Allow #{address,size}-cells = <2>
dt-bindings: thermal: Fix node descriptions in uniphier-thermal example
dt-bindings: thermal: mediatek: Add LVTS thermal controllers
dt-bindings: thermal: qcom-spmi-adc-tm5: add qcom,adc-tm7
dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support
dt-bindings: thermal: tsens: add msm8956 compat
dt-bindings: thermal: tsens: add per-sensor cells for msm8974
dt-bindings: thermal: tsens: support per-sensor calibration cells
dt-bindings: ti,k3: Use common ti,k3-sci-common.yaml schema
dt-bindings: timer: Add bindings for the RISC-V timer device
dt-bindings: timer: mediatek,mtk-timer: add MT8365
dt-bindings: timer: rk-timer: Add rktimer for rv1126
dt-bindings: timer: sifive,clint: add comaptibles for T-Head's C9xx
dt-bindings: trivial-devices: Add Infineon TDA38640 Voltage Regulator
dt-bindings: trivial-devices: Add silabs,em3581
dt-bindings: trivial-devices: Add silabs,si3210
dt-bindings: trivial-devices: document SPI dev compatibles
dt-bindings: trivial-devices: Remove trailing whitespace
dt-bindings: ufs: qcom,ufs: document required-opps
dt-bindings: usb: Add binding for Via lab VL817 hub controller
dt-bindings: usb: Add Cypress cypd4226 Type-C controller
dt-bindings: usb: Add device id for Genesys Logic hub controller
dt-bindings: usb: Add NVIDIA Tegra234 XUSB host controller binding
dt-bindings: usb: Add RZ/V2M USB3DRD binding
dt-bindings: usb: add the Renesas RZ/N1 USBF controller
dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: make G12A usb3-phy0 optional
dt-bindings: usb: ci-hdrc-usb2: add i.MX8MM compatible
dt-bindings: usb: convert fcs,fusb302.txt to yaml
dt-bindings: usb: Convert Marvell Orion EHCI to DT schema
dt-bindings: usb: Convert multiple "usb-ohci" bindings to DT schema
dt-bindings: usb: Convert Nuvoton EHCI to DT schema
dt-bindings: usb: Convert OMAP OHCI/EHCI bindings to schema
dt-bindings: usb: Correct and extend FOTG210 schema
dt-bindings: usb: dwc3-imx8mp: add power domain property
dt-bindings: usb: fsa4480: Use generic node name
dt-bindings: usb: Introduce GPIO-based SBU mux
dt-bindings: usb: mediatek,mtk-xhci: add MT8365 SoC bindings
dt-bindings: usb: mediatek,mtu3: add MT8365 SoC bindings
dt-bindings: usb: phy: nop: Fix a typo ("specifiy")
dt-bindings: usb: qcom,dwc3: allow required-opps
dt-bindings: usb: Remove obsolete brcm,bcm3384-usb.txt
dt-bindings: usb: renesas,usb-xhci: Document RZ/V2M support
dt-bindings: usb: renesas,usb3-peri: Document RZ/V2MA bindings
dt-bindings: usb: renesas,usb3-peri: Update reset, clock-name and interrupts properties
dt-bindings: usb: rockchip,dwc3: Move RK3399 to its own schema
dt-bindings: usb: samsung,exynos-dwc3: allow unit address in DTS
dt-bindings: usb: snps,dwc3: Allow power-domains property
dt-bindings: usb: sunxi-musb: add F1C100s MUSB compatible string
dt-bindings: usb: tegra-xudc: Add dma-coherent for Tegra194
dt-bindings: usb: tegra-xudc: Add Tegra234 XUDC support
dt-bindings: usb: ti,hd3ss3220: Update interrupt property as optional
dt-bindings: usb: tps6598x: Add wakeup property
dt-bindings: usb: usbmisc-imx: add i.MX8MM usbmisc
dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required
dt-bindings: vendor-prefixes: Add Allwinner D1/D1s board vendors
dt-bindings: vendor-prefixes: Add Edgeble AI Technologies Pvt. Ltd.
dt-bindings: vendor-prefixes: Add entry for Aldec
dt-bindings: vendor-prefixes: Add GPLUS
dt-bindings: vendor-prefixes: add MaxLinear
dt-bindings: vendor-prefixes: Add Polyhex Technology Co.
dt-bindings: vendor-prefixes: Add prefix for Ufi Space
dt-bindings: vendor-prefixes: add Startkit
dt-bindings: vendor-prefixes: add thwc
dt-bindings: vendor-prefixes: Document EmbedFire
dt-bindings: vendor-prefixes: document lineartechnology
dt-bindings: watchdog: Add MSM8994 watchdog timer
dt-bindings: watchdog: allow "timer" as node name
dt-bindings: watchdog: Convert GPIO binding to json-schema
dt-bindings: watchdog: convert meson-wdt.txt to dt-schema
dt-bindings: watchdog: Fix node descriptions in uniphier-wdt example
dt-bindings: watchdog: fsl-imx: document suspend in wait mode
dt-bindings: watchdog: mt7621-wdt: add phandle to access system controller registers
dt-bindings: watchdog: mtk-wdt: Add reset-by-toprgu support
dt-bindings: watchdog: qcom-wdt: add qcom,apss-wdt-sa8775p compatible
dt-bindings: watchdog: qcom-wdt: add qcom,kpss-wdt-mdm9615
dt-bindings: watchdog: qcom-wdt: allow interrupts
dt-bindings: watchdog: qcom-wdt: do not allow fallback alone
dt-bindings: watchdog: qcom-wdt: fix list of MSM timer compatibles
dt-bindings: watchdog: qcom-wdt: merge MSM timer
dt-bindings: watchdog: qcom-wdt: require fallback for IPQ4019
dt-bindings: watchdog: renesas,wdt: Document RZ/Five SoC
 
dt: bindings: net: ath11k: add IPQ5018 compatible
 
e1000e: Disable TSO on i219-LM card to increase speed
e1000e: Enable Link Partner Advertised Support
e1000e: Remove redundant pci_enable_pcie_error_reporting()
 
earlycon: Increase options size
earlycon: Let users set the clock frequency
 
EDAC/amd64: Don't set up EDAC PCI control on Family 17h+
EDAC/amd64: Remove early_channel_count()
EDAC/amd64: Remove PCI Function 0
EDAC/amd64: Remove PCI Function 6
EDAC/amd64: Remove scrub rate control for Family 17h and later
EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive
 
EDAC/i10nm: Add driver decoder for Sapphire Rapids server
EDAC/i10nm: Add Intel Emerald Rapids server support
EDAC/i10nm: Add Intel Granite Rapids server support
EDAC/i10nm: Make more configurations CPU model specific
 
EDAC/qcom: Add platform_device_id table for module autoloading
 
EDAC/skx_common: Delete duplicated and unreachable code
EDAC/skx_common: Enable EDAC support for the "near" memory
 
EDAC/zynqmp: Add EDAC support for Xilinx ZynqMP OCM
 
eeprom: at25: Convert to use fwnode_device_is_compatible()
eeprom: idt_89hpesx: Fix error handling in idt_init()
 
efi/cper, cxl: Remove cxl_err.h
 
efi/earlycon: Replace open coded strnchrnul()
efi/earlycon: Speed up scrolling by disregarding empty space
 
efi/libstub: Add memory attribute protocol definitions
efi/libstub: arm64: Remap relocated image with strict permissions
efi/libstub: randomalloc: Return EFI_OUT_OF_RESOURCES on failure
efi/libstub: smbios: Drop unused 'recsize' parameter
efi/libstub: smbios: Use length member instead of record struct size
efi/libstub: Use relocated version of kernel's struct screen_info
efi/libstub: zboot: Add compressed image to make targets
efi/libstub: zboot: Mark zboot EFI application as NX compatible
 
efi: Actually enable the ESRT under Xen
efi: Add mixed-mode thunk recipe for GetMemoryAttributes
efi: Apply allowlist to EFI configuration tables when running under Xen
efi: arm64: enter with MMU and caches enabled
efi: arm64: Wire up BTI annotation in memory attributes table
efi: Discover BTI support in runtime services regions
efi: Drop minimum EFI version check at boot
efi: earlycon: Reprobe after parsing config tables
efi: efivars: add efivars printk prefix
efi: efivars: drop kobject from efivars_register()
efi: efivars: make efivar_supports_writes() return bool
efi: efivars: prevent double registration
efi: memmap: Disregard bogus entries instead of returning them
efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
efi: sysfb_efi: Fix DMI quirks not working for simpledrm
efi: Use standard format for printing the EFI revision
efi: verify that variable services are supported
efi: Warn if trying to reserve memory under Xen
efi: x86: Wire up IBT annotation in memory attributes table
efi: xen: Implement memory descriptor lookup based on hypercall
efi: zboot: Use EFI protocol to remap code/data with the right attributes
 
efivarfs: always register filesystem
 
enetc: Separate C22 and C45 transactions
 
entry, kasan, x86: Disallow overriding mem*() functions
 
entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up
 
entry: Fix noinstr warning in __enter_from_user_mode()
 
erofs: add per-cpu threads for decompression as an option
erofs: avoid tagged pointers to mark sync decompression
erofs: clean up erofs_iget()
erofs: fix an error code in z_erofs_init_zip_subsystem()
erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms
erofs: get rid of a useless DBG_BUGON
erofs: get rid of debug_one_dentry()
erofs: get rid of erofs_inode_datablocks()
erofs: get rid of z_erofs_do_map_blocks() forward declaration
erofs: maintain cookies of share domain in self-contained list
erofs: make kobj_type structures constant
erofs: mark z_erofs_lzma_init/erofs_pcpubuf_init w/ __init
erofs: move zdata.h into zdata.c
erofs: relinquish volume with mutex held
erofs: remove linux/buffer_head.h dependency
erofs: remove tagged pointer helpers
erofs: remove unused device mapping in meta routine
erofs: remove unused EROFS_GET_BLOCKS_RAW flag
erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL"
erofs: simplify iloc()
erofs: tidy up internal.h
erofs: unify anonymous inodes for blob
erofs: update print symbols for various flags in trace
erofs: use wrapper i_blocksize() in erofs_file_read_iter()
 
error-injection: remove EI_ETYPE_NONE
 
erspan: do not use skb_mac_header() in ndo_start_xmit()
 
eth: fealnx: bring back this old driver
 
ethernet: ice: avoid gcc-9 integer overflow warning
ethernet: sun: add check for the mdesc_grab()
 
ethtool: Add and use ethnl_update_bool.
ethtool: add tx aggregation parameters
ethtool: mm: fix get_mm() return code not propagating to user space
ethtool: netlink: convert commands to common SET
ethtool: netlink: handle SET intro/outro in the common code
ethtool: pse-pd: Fix double word in comments
ethtool: Replace 0-length array with flexible array
ethtool: reset #lanes when lanes is omitted
 
evm: call dump_security_xattr() in all cases to remove code duplication
 
exfat: don't print error log in normal case
exfat: fix inode->i_blocks for non-512 byte sector size device
exfat: fix reporting fs error when reading dir beyond EOF
exfat: fix the newly allocated clusters are not freed in error handling
exfat: fix unexpected EOF while reading dir
exfat: handle unreconized benign secondary entries
exfat: redefine DIR_DELETED as the bad cluster number
exfat: remove unneeded code from exfat_alloc_cluster()
 
exit: Detect and fix irq disabled state in oops
 
exportfs: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
 
ext2: propagate errors from ext2_prepare_chunk
 
ext4, jbd2: add an optimized bmap for the journal inode
 
ext4: allow verity with fs block size < PAGE_SIZE
ext4: commit super block if fs record error when journal record without error
ext4: convert mext_page_double_lock() to mext_folio_double_lock()
ext4: convert mpage_prepare_extent_to_map() to use filemap_get_folios_tag()
ext4: dio take shared inode lock when overwriting preallocated blocks
ext4: don't show commit interval if it is zero
ext4: fail ext4_iget if special inode unallocated
ext4: fix another off-by-one fsmap error on 1k block filesystems
ext4: fix cgroup writeback accounting with fs-layer encryption
ext4: Fix comment about the 64BIT feature
ext4: Fix deadlock during directory rename
ext4: Fix function prototype mismatch for ext4_feat_ktype
ext4: fix function prototype mismatch for ext4_feat_ktype
ext4: fix incorrect options show of original mount_opt and extend mount_opt2
ext4: fix inode tree inconsistency caused by ENOMEM
ext4: Fix possible corruption when moving a directory
ext4: fix possible double unlock when moving a directory
ext4: fix RENAME_WHITEOUT handling for inline directories
ext4: fix task hung in ext4_xattr_delete_inode
ext4: fix WARNING in ext4_update_inline_data
ext4: improve xattr consistency checking and error reporting
ext4: init error handle resource before init group descriptors
ext4: make kobj_type structures constant
ext4: make sure fs error flag setted before clear journal error
ext4: move where set the MAY_INLINE_DATA flag is set
ext4: optimize ea_inode block expansion
ext4: refuse to create ea block when umounted
ext4: remove dead code in updating backup sb
ext4: remove unnecessary variable initialization
ext4: simplify ext4_readpage_limit()
ext4: stop calling fscrypt_add_test_dummy_key()
ext4: update s_journal_inum if it changes after journal replay
ext4: use ext4_fc_tl_mem in fast-commit replay path
ext4: zero i_disksize when initializing the bootloader inode
 
extcon: intel-cht-wc: Add support for Lenovo Yoga Tab 3 Pro YT3-X90F
 
f2fs: add a f2fs_ prefix to punch_hole() and expand_inode_data()
f2fs: add a f2fs_curseg_valid_blocks helper
f2fs: add a f2fs_get_block_locked helper
f2fs: add a f2fs_lookup_extent_cache_block helper
f2fs: add iostat support for flush
f2fs: add missing description for ipu_policy node
f2fs: add missing doc for fault injection sysfs
f2fs: add sysfs nodes to set last_age_weight
f2fs: allow set compression option of files without blocks
f2fs: avoid to check PG_error flag
f2fs: clarify compress level bit offset
f2fs: clean up i_compress_flag and i_compress_level usage
f2fs: clear atomic_write_task in f2fs_abort_atomic_write()
f2fs: convert discard_wake and gc_wake to bool type
f2fs: convert f2fs_flush_inline_data() to use filemap_get_folios_tag()
f2fs: convert f2fs_fsync_node_pages() to use filemap_get_folios_tag()
f2fs: convert f2fs_sync_meta_pages() to use filemap_get_folios_tag()
f2fs: convert f2fs_sync_node_pages() to use filemap_get_folios_tag()
f2fs: convert f2fs_write_cache_pages() to use filemap_get_folios_tag()
f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag()
f2fs: convert to use MIN_DISCARD_GRANULARITY macro
f2fs: decouple F2FS_MAP_ from buffer head flags
f2fs: deliver the accumulated 'issued' to __issue_discard_cmd_orderly()
f2fs: don't rely on F2FS_MAP_* in f2fs_iomap_begin
f2fs: drop unnecessary arg for f2fs_ioc_*()
f2fs: drop useless initializer and unneeded local variable
f2fs: export ipu policy in debugfs
f2fs: f2fs_do_map_lock
f2fs: factor a f2fs_map_blocks_cached helper
f2fs: factor out a f2fs_map_no_dnode
f2fs: factor the read/write tracing logic into a helper
f2fs: file: drop useless initializer in expand_inode_data()
f2fs: fix cgroup writeback accounting with fs-layer encryption
f2fs: fix f2fs_show_options to show nogc_merge mount option
f2fs: Fix f2fs_truncate_partial_nodes ftrace event
f2fs: fix information leak in f2fs_move_inline_dirents()
f2fs: fix kernel crash due to null io->bio
f2fs: fix to abort atomic write only during do_exist()
f2fs: fix to avoid potential deadlock
f2fs: fix to avoid potential memory corruption in __update_iostat_latency()
f2fs: fix to call clear_page_private_reference in .{release,invalid}_folio
f2fs: fix to check warm_data_age_threshold
f2fs: fix to do sanity check on extent cache correctly
f2fs: fix to do sanity check on extent cache correctly
f2fs: fix to handle F2FS_IOC_START_ATOMIC_REPLACE in f2fs_compat_ioctl()
f2fs: fix to set ipu policy
f2fs: fix to show discard_unit mount opt
f2fs: fix to support .migrate_folio for compressed inode
f2fs: fix to update age extent correctly during truncation
f2fs: fix to update age extent in f2fs_do_zero_range()
f2fs: fix typos in comments
f2fs: fix wrong calculation of block age
f2fs: fix wrong segment count
f2fs: introduce discard_io_aware_gran sysfs node
f2fs: introduce IS_F2FS_IPU_* macro
f2fs: introduce trace_f2fs_replace_atomic_write_block
f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED
f2fs: make kobj_type structures constant
f2fs: mark f2fs_init_compress_mempool w/ __init
f2fs: merge f2fs_show_injection_info() into time_to_inject()
f2fs: project ids aren't idmapped
f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_info
f2fs: refactor __allocate_new_segment
f2fs: refactor next blk selection
f2fs: refactor the hole reporting and allocation logic in f2fs_map_blocks
f2fs: reflow prepare_write_begin
f2fs: remove __add_sum_entry
f2fs: remove __allocate_new_section
f2fs: remove __has_curseg_space
f2fs: remove f2fs_get_block
f2fs: remove the create argument to f2fs_map_blocks
f2fs: remove unnecessary blank lines
f2fs: remove unneeded f2fs_cp_error() in f2fs_create_whiteout()
f2fs: remove unused PAGE_PRIVATE_ATOMIC_WRITE
f2fs: rename F2FS_MAP_UNWRITTEN to F2FS_MAP_DELALLOC
f2fs: replace si->sbi w/ sbi in stat_show()
f2fs: retry to update the inode page given data corruption
f2fs: return true if all cmd were issued or no cmd need to be issued for f2fs_issue_discard_timeout()
f2fs: Revert "f2fs: truncate blocks in batch in __complete_revoke_list()"
f2fs: simplify __allocate_data_block
f2fs: simplify do_checkpoint
f2fs: simplify f2fs_readpage_limit()
f2fs: split __submit_bio
f2fs: start freeing cluster pages from the unused number
f2fs: stop calling fscrypt_add_test_dummy_key()
f2fs: support accounting iostat count and avg_bytes
f2fs: synchronize atomic write aborts
f2fs: use iostat_lat_type directly as a parameter in the iostat_update_and_unbind_ctx()
 
fanotify,audit: Allow audit to use the full permission event response
 
fanotify: define struct members to hold response decision context
fanotify: Ensure consistent variable type for response
 
fat: fix return value of vfat_bad_char() and vfat_replace_char() functions
 
fbcon: Fix error paths in set_con2fb_map
fbcon: Remove trailing whitespaces
fbcon: set_con2fb_map needs to set con2fb_map!
 
fbdev/clps711x-fb: Do not set struct fb_info.apertures
 
fbdev/efifb: Add struct efifb_par for driver data
fbdev/efifb: Do not use struct fb_info.apertures
 
fbdev/hyperv-fb: Do not set struct fb_info.apertures
 
fbdev/offb: Allocate struct offb_par with framebuffer_alloc()
fbdev/offb: Do not use struct fb_info.apertures
 
fbdev/simplefb: Do not use struct fb_info.apertures
 
fbdev/vesafb: Do not use struct fb_info.apertures
fbdev/vesafb: Remove trailing whitespaces
 
fbdev/vga16fb: Do not use struct fb_info.apertures
 
fbdev: au1200fb: Fix potential divide by zero
fbdev: chipsfb: Fix error codes in chipsfb_pci_init()
fbdev: clps711x-fb: Use devm_platform_get_and_ioremap_resource()
fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()
fbdev: intelfb: Fix potential divide by zero
fbdev: lxfb: Fix potential divide by zero
fbdev: Make fb_modesetting_disabled() static inline
fbdev: nvidia: Fix potential divide by zero
fbdev: omapfb: cleanup inconsistent indentation
fbdev: omapfb: remove omap1 osk driver
fbdev: omapfb: remove unused board support
fbdev: pxa3xx-gcu: Use devm_platform_get_and_ioremap_resource()
fbdev: remove s3c2410 framebuffer
fbdev: remove tmiofb driver
fbdev: Remove unused struct fb_deferred_io .first_io field
fbdev: remove w100fb driver
fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks
fbdev: tgafb: Fix potential divide by zero
fbdev: Use of_property_present() for testing DT property presence
fbdev: Use of_property_read_bool() for boolean properties
fbdev: wm8505fb: Use devm_platform_ioremap_resource()
fbdev: xilinxfb: Use devm_platform_get_and_ioremap_resource()
 
fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
 
fec: convert to gpio descriptor
 
filelock: move file locking definitions to separate header file
 
filelocks: use mount idmapping for setlease permission check
 
filemap: add filemap_get_folios_tag()
filemap: add mapping_read_folio_gfp()
filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag()
filemap: convert filemap_map_pmd() to take a folio
filemap: convert filemap_range_has_page() to use a folio
filemap: remove find_get_pages_range_tag()
filemap: Remove lock_page_killable()
 
firewire: cdev: obsolete NULL check to detect IEC 61883-1 FCP region
firewire: cdev: use single object to dispatch event for request to IEC 61883-1 FCP region
firewire: core: use kref structure to maintain lifetime of data for fw_request structure
firewire: move fw_device() and fw_unit() to use container_of_const()
 
firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3
 
firmware/psci: demote suspend-mode warning to info level
 
firmware/sysfb: Fix EFI/VESA format selection
 
firmware: arm_scmi: Add common notifier helpers
firmware: arm_scmi: Add core raw transmission support
firmware: arm_scmi: Add debugfs ABI documentation for common entries
firmware: arm_scmi: Add debugfs ABI documentation for raw mode
firmware: arm_scmi: Add flags field to xfer
firmware: arm_scmi: Add internal platform/channel identifiers
firmware: arm_scmi: Add per-channel raw injection support
firmware: arm_scmi: Add the raw mode co-existence support
firmware: arm_scmi: Add xfer helpers to provide raw access
firmware: arm_scmi: Call raw mode hooks from the core stack
firmware: arm_scmi: Clarify raw per-channel ABI documentation
firmware: arm_scmi: Clean up a return statement in scmi_probe
firmware: arm_scmi: Fix device node validation for mailbox transport
firmware: arm_scmi: Fix raw coexistence mode behaviour on failure path
firmware: arm_scmi: Introduce a new lifecycle for protocol devices
firmware: arm_scmi: Move errors defs and code to common.h
firmware: arm_scmi: Move handle get/set helpers
firmware: arm_scmi: Move protocol registration helpers
firmware: arm_scmi: Populate a common SCMI debugfs root
firmware: arm_scmi: Refactor device create/destroy helpers
firmware: arm_scmi: Refactor polling helpers
firmware: arm_scmi: Refactor protocol device creation
firmware: arm_scmi: Refactor scmi_wait_for_message_response
firmware: arm_scmi: Refactor xfer in-flight registration routines
firmware: arm_scmi: Reject SCMI drivers when configured in raw mode
firmware: arm_scmi: Remove duplicate include header inclusion
firmware: arm_scmi: Return a literal instead of a variable
firmware: arm_scmi: Set fwnode for the scmi_device
firmware: arm_scmi: Simplify chan_available transport operation
firmware: arm_scmi: Split bus and driver into distinct modules
firmware: arm_scmi: Use dedicated devices to initialize channels
firmware: arm_scmi: Use the bitmap API to allocate bitmaps
firmware: coreboot: framebuffer: Ignore reserved pixel color bits
firmware: coreboot: Remove GOOGLE_COREBOOT_TABLE_ACPI/OF Kconfig entries
firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle
firmware: dmi-sysfs: make pr_info messages rate limited
firmware: meson_sm: stop using 0 as NULL pointer
firmware: qcom: scm: Add wait-queue handling logic
firmware: qcom: scm: fix bogus irq error at probe
firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/
firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe()
firmware: stratix10-svc: fix error handle while alloc/add device failed
firmware: xilinx: Clear IOCTL_SET_SD_TAPDELAY using PM_MMIO_WRITE
firmware: xilinx: don't make a sleepable memory allocation from an atomic context
firmware: xilinx: Remove kernel-doc marking in the code
 
Linux: Fix default DMIC gain on AMD PDM drivers
Linux: Fix typos in selftest/bpf files
 
fixdep: avoid parsing the same file over again
fixdep: do not parse *.rlib, *.rmeta, *.so
fixdep: parse Makefile more correctly to handle comments etc.
fixdep: refactor hash table lookup
 
Linux: Fixes for avs driver
 
fm10k: Remove redundant pci_enable_pcie_error_reporting()
 
fork: allow CLONE_NEWTIME in clone3 flags
fork: remove use of percpu_counter_sum_all
 
fortify: Use __builtin_dynamic_object_size() when available
 
fotg210-udc: Add missing completion handler
fotg210-udc: Improve device initialization
fotg210-udc: Introduce and use a fotg210_ack_int function
 
fpga: bridge: properly initialize bridge device before populating children
fpga: bridge: return errors in the show() method of the "state" attribute
fpga: dfl-pci: Drop redundant pci_enable_pcie_error_reporting()
fpga: dfl: add basic support for DFHv1
fpga: dfl: Add DFHv1 Register Definitions
fpga: dfl: kernel-doc corrections
fpga: dfl: more kernel-doc corrections
fpga: intel-m10-bmc: Rework flash read/write
fpga: m10bmc-sec: Add support for N6000
fpga: m10bmc-sec: Create helpers for rsu status/progress checks
fpga: m10bmc-sec: Fix rsu_send_data() to return FW_UPLOAD_ERR_HW_ERROR
fpga: m10bmc-sec: Make rsu status type specific
fpga: microchip-spi: move SPI I/O buffers out of stack
fpga: microchip-spi: rewrite status polling in a time measurable way
fpga: microchip-spi: separate data frame write routine
fpga: xilinx-pr-decoupler: Use readl wrapper instead of pure readl
 
freevxfs: fix kernel-doc warnings
 
fs/9p: Expand setup of writeback cache to all levels
fs/9p: fix error reporting in v9fs_dir_release
 
fs/btrfs: Remove "select SRCU"
 
fs/buffer.c: support fsverity in block_read_full_folio()
 
fs/cramfs/inode.c: initialize file_ra_state
 
fs/cramfs: Convert kmap() to kmap_local_data()
 
fs/dlm: Remove "select SRCU"
 
fs/ext2: Replace kmap_atomic() with kmap_local_page()
 
fs/ext4: use try_cmpxchg in ext4_update_bh_state
 
fs/jfs: fix shift exponent db_agl2size negative
 
fs/locks: Remove redundant assignment to cmd
 
fs/nfs: Replace kmap_atomic() with kmap_local_page() in dir.c
 
fs/notify: Remove "select SRCU"
 
fs/quota: Remove "select SRCU"
 
fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super()
 
fs/sysv: Change the signature of dir_get_page()
fs/sysv: Replace kmap() with kmap_local_page()
fs/sysv: Use dir_put_page() in sysv_rename()
fs/sysv: Use the offset_in_page() helper
 
fs: build the legacy direct I/O code conditionally
fs: clarify when the i_version counter must be updated
fs: convert writepage_t callback to pass a folio
fs: dlm: be sure to call dlm_send_queue_flush()
fs: dlm: bring back previous shutdown handling
fs: dlm: don't set stop rx flag after node reset
fs: dlm: fix race setting stop tx flag
fs: dlm: fix return value check in dlm_memory_init()
fs: dlm: fix use after free in midcomms commit
fs: dlm: ignore unexpected non dlm opts msgs
fs: dlm: make dlm sequence id more robust
fs: dlm: move sending fin message into state change handling
fs: dlm: move state change into else branch
fs: dlm: reduce the shutdown timeout to 5 secs
fs: dlm: remove newline in log_print
fs: dlm: remove unnecessary waker_up() calls
fs: dlm: send FIN ack back in right cases
fs: dlm: start midcomms before scand
fs: dlm: wait until all midcomms nodes detect version
fs: don't allocate blocks beyond EOF from __mpage_writepage
fs: drop peer group ids under namespace lock
fs: ecryptfs: Use crypto_wait_req
fs: f2fs: initialize fsdata in pagecache_write()
fs: gracefully handle ->get_block not mapping bh in __mpage_writepage
fs: gracefully handle ->get_block not mapping bh in __mpage_writepage
fs: hfs: initialize fsdata in hfs_file_truncate()
fs: hfsplus: fix UAF issue in hfsplus_put_super
fs: hfsplus: initialize fsdata in hfsplus_file_truncate()
fs: move mnt_idmap
fs: move sb_init_dio_done_wq out of direct-io.c
fs: namei: Allow follow_down() to uncover auto mounts
fs: port ->create() to pass mnt_idmap
fs: port ->fileattr_set() to pass mnt_idmap
fs: port ->get_acl() to pass mnt_idmap
fs: port ->getattr() to pass mnt_idmap
fs: port ->mkdir() to pass mnt_idmap
fs: port ->mknod() to pass mnt_idmap
fs: port ->permission() to pass mnt_idmap
fs: port ->rename() to pass mnt_idmap
fs: port ->set_acl() to pass mnt_idmap
fs: port ->setattr() to pass mnt_idmap
fs: port ->symlink() to pass mnt_idmap
fs: port ->tmpfile() to pass mnt_idmap
fs: port acl to mnt_idmap
fs: port fs{g,u}id helpers to mnt_idmap
fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap
fs: port i_{g,u}id_{needs_}update() to mnt_idmap
fs: port inode_init_owner() to mnt_idmap
fs: port inode_owner_or_capable() to mnt_idmap
fs: port privilege checking helpers to mnt_idmap
fs: port vfs_*() helpers to struct mnt_idmap
fs: port vfs{g,u}id helpers to mnt_idmap
fs: port xattr to mnt_idmap
fs: prevent out-of-bounds array speculation when closing a file descriptor
fs: remove an outdated comment on mpage_writepages
fs: Remove CONFIG_SRCU
fs: remove locks_inode
fs: uninline inode_query_iversion
fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected
 
fscrypt: add the test dummy encryption key on-demand
fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref()
fscrypt: clean up fscrypt_add_test_dummy_key()
fscrypt: destroy keyring after security_sb_delete()
fscrypt: improve fscrypt_destroy_keyring() documentation
fscrypt: support decrypting data from large folios
 
fsdax: dedupe should compare the min of two iters' length
fsdax: force clear dirty mark if CoW
fsdax: unshare: zero destination if srcmap is HOLE or UNWRITTEN
 
fsverity.rst: update git repo URL for fsverity-utils
 
fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
fsverity: optimize fsverity_cleanup_inode() on non-verity files
fsverity: optimize fsverity_file_open() on non-verity files
fsverity: optimize fsverity_prepare_setattr() on non-verity files
fsverity: pass pos and size to ->write_merkle_tree_block
fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG
fsverity: Remove WQ_UNBOUND from fsverity read workqueue
fsverity: replace fsverity_hash_page() with fsverity_hash_block()
fsverity: simplify Merkle tree readahead size calculation
fsverity: store log2(digest_size) precomputed
fsverity: support enabling with tree block size < PAGE_SIZE
fsverity: support verification with tree block size < PAGE_SIZE
fsverity: support verifying data from large folios
fsverity: use EFBIG for file too large to enable verity
fsverity: use unsigned long for level_start
 
ftrace,kcfi: Define ftrace_stub_graph conditionally
 
ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPS
ftrace: Add sample with custom ops
ftrace: Fix invalid address access in lookup_rec() when index is 0
ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
ftrace: Mark get_lock_parent_ip() __always_inline
ftrace: sample: avoid open-coded 64-bit division
ftrace: Set direct_ops storage-class-specifier to static
 
fuse: add inode/permission checks to fileattr_get/fileattr_set
fuse: add request extension
fuse: fix all W=1 kernel-doc warnings
fuse: in fuse_flush only wait if someone wants the return code
fuse: optional supplementary group in create requests
 
gcc-plugins: drop -std=gnu++11 to fix GCC 13 build
 
gcc: disable '-Warray-bounds' for gcc-13 too
 
genetlink: Use string_is_terminated() helper
 
genirq/affinity: Don't pass irq_affinity_desc array to irq_build_affinity_masks
genirq/affinity: Move group_cpus_evenly() into lib/
genirq/affinity: Only build SMP-only helper functions on SMP kernels
genirq/affinity: Pass affinity managed mask array to irq_build_affinity_masks
genirq/affinity: Remove the 'firstvec' parameter from irq_build_affinity_masks
genirq/affinity: Rename irq_build_affinity_masks as group_cpus_evenly
 
genirq/ipi-mux: Use irq_domain_alloc_irqs()
 
genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask()
 
genirq/irqdesc: Make kobj_type structures constant
 
genirq/irqdomain: Remove unused irq_domain_check_msi_remap() code
 
genirq/msi, platform-msi: Ensure that MSI descriptors are unreferenced
 
genirq/msi: Add msi_device_has_isolated_msi()
genirq/msi: Drop dead domain name assignment
genirq/msi: Rename IRQ_DOMAIN_MSI_REMAP to IRQ_DOMAIN_ISOLATED_MSI
genirq/msi: Take the per-device MSI lock before validating the control structure
 
genirq: Add mechanism to multiplex a single HW IPI
genirq: Add might_sleep() to disable_irq()
genirq: Fix the return type of kstat_cpu_irqs_sum()
 
gfs2: Add SDF_DEACTIVATING super block flag
gfs2: Cease delete work during unmount
gfs2: check gl_object in rgrp glops
gfs2: Clean up gfs2_scan_glock_lru
gfs2: Convert gfs2_page_add_databufs to folios
gfs2: convert gfs2_write_cache_jdata() to use filemap_get_folios_tag()
gfs2: Evict inodes cooperatively
gfs2: Flush delete work before shrinking inode cache
gfs2: Get rid of GLF_PENDING_DELETE flag
gfs2: gl_object races fix
gfs2: Improve gfs2_make_fs_rw error handling
gfs2: Improve gfs2_upgrade_iopen_glock comment
gfs2: jdata writepage fix
gfs2: Make glock lru list scanning safer
gfs2: Move delete workqueue into super block
gfs2: replace obvious uses of b_page with b_folio
gfs2: Split the two kinds of glock "delete" work
 
gpio: 104-dio-48e: Enable use_raw_spinlock for dio48e_regmap_config
gpio: 104-dio-48e: Migrate to regmap API
gpio: 104-dio-48e: Migrate to the regmap-irq API
gpio: 104-idi-48: Enable use_raw_spinlock for idi48_regmap_config
gpio: 104-idi-48: Migrate to gpio-regmap API
gpio: 104-idi-48: Migrate to the regmap-irq API
gpio: davinci: Add irq chip flag to skip set wake
gpio: davinci: Do not clear the bank intr enable bit in save_context
gpio: davinci: Do not mention legacy API in the code
gpio: davinci: Remove duplicate assignment of of_gpio_n_cells
gpio: ge: Remove duplicate assignment of of_gpio_n_cells
gpio: Get rid of gpio_to_chip()
gpio: gpio-mm: Migrate to regmap API
gpio: GPIO_REGMAP: select REGMAP instead of depending on it
gpio: i8255: Migrate to gpio-regmap API
gpio: i8255: Remove unused legacy interface
gpio: msc313: Drop empty platform remove function
gpio: mvebu: Use IS_REACHABLE instead of IS_ENABLED for CONFIG_PWM
gpio: omap: use dynamic allocation of base
gpio: pca953x: avoid logically dead code
gpio: pca953x: Clean up pcal6534_check_register()
gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr()
gpio: pca9570: rename platform_data to chip_data
gpio: pcf857x: Drop unneeded explicit casting
gpio: pcf857x: Fix indentation of variable declarations
gpio: pcf857x: Get rid of legacy platform data
gpio: pcf857x: Implement get_multiple/set_multiple methods
gpio: pcf857x: Make use of device properties
gpio: pcf857x: Replace 'unsigned' with 'unsigned int'
gpio: regmap: Always set gpio_chip get_direction
gpio: regmap: use new regmap_might_sleep()
gpio: remove iop driver
gpio: Remove unused and obsoleted gpio_export_link()
gpio: Remove unused and obsoleted irq_to_gpio()
gpio: rockchip: Do not mention legacy API in the code
gpio: sim: Use %pfwP specifier instead of calling fwnode API directly
gpio: tegra186: add Tegra234 PMC compatible in GPIO driver
gpio: tegra186: remove unneeded loop in tegra186_gpio_init_route_mapping()
gpio: vf610: connect GPIO label to dev name
gpio: wcd934x: Remove duplicate assignment of of_gpio_n_cells
gpio: xilinx: Remove duplicate assignment of of_gpio_n_cells
gpio: zevio: Add missing header
gpio: zevio: Remove duplicate assignment of of_gpio_n_cells
gpio: zevio: Use proper headers and drop OF_GPIO dependency
 
gpiolib: Check "gpio-ranges" before calling ->add_pin_ranges()
gpiolib: Clear the gpio_device's fwnode initialized flag before adding
gpiolib: Do not mention legacy API in the code
gpiolib: Get rid of not used of_node member
gpiolib: Introduce gpio_device_get() and gpio_device_put()
gpiolib: of: Move enum of_gpio_flags to its only user
gpiolib: of: remove [devm_]gpiod_get_from_of_node() APIs
gpiolib: of: remove obsolete comment for of_gpio_get_count()
gpiolib: of: remove of_get_gpio[_flags]() and of_get_named_gpio_flags()
gpiolib: of: remove of_gpio_count()
gpiolib: of: stop exporting of_gpio_named_count()
gpiolib: Remove unused of_mm_gpiochip_add()
gpiolib: sort header inclusion alphabetically
gpiolib: use irq_domain_alloc_irqs()
 
gpu: host1x: Don't skip assigning syncpoints to channels
gpu: host1x: External timeout/cancellation for fences
gpu: host1x: Fix mask for syncpoint increment register
gpu: host1x: fix uninitialized variable use
gpu: host1x: fix uninitialized variable use
gpu: host1x: Implement job tracking using DMA fences
gpu: host1x: Implement syncpoint wait using DMA fences
gpu: host1x: Rewrite syncpoint interrupt handling
gpu: host1x: Use tegra_dev_iommu_get_stream_id()
gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()
 
gve: Cache link_speed value from device
gve: Fix gve interrupt names
gve: Secure enough bytes in the first TX desc for all TCP pkts
 
habanalabe/gaudi2: add cfg base when displaying razwi addresses
 
habanalabs/gaudi2: avoid reconfiguring the same PB registers
habanalabs/gaudi2: count interrupt causes
habanalabs/gaudi2: dump event description even if no cause
habanalabs/gaudi2: find decode error root cause
habanalabs/gaudi2: fix BMON 3rd address range
habanalabs/gaudi2: fix emda range registers razwi handling
habanalabs/gaudi2: fix log for sob value overflow/underflow
habanalabs/gaudi2: print page fault axi transaction id
habanalabs/gaudi2: read mmio razwi information
habanalabs/gaudi2: remove duplicated event prints
habanalabs/gaudi2: remove use of razwi info received from f/w
habanalabs/gaudi2: support abrupt device reset event
habanalabs/gaudi2: unsecure tpc kernel_config registers
habanalabs/gaudi2: update asic register files
habanalabs/gaudi2: update f/w files
habanalabs/gaudi2: wait for preboot ready if HW state is dirty
 
habanalabs/gaudi: allow device acquire while in debug mode
 
habanalabs/uapi: move uapi file to drm
 
habanalabs: abort waiting user threads upon error
habanalabs: add set engines masks ASIC function
habanalabs: add uapi to flush inbound HBM transactions
habanalabs: adjacent timestamps should be more accurate
habanalabs: block soft-reset on an unusable device
habanalabs: bugs fixes in timestamps buff alloc
habanalabs: check pad and reserved fields in ioctls
habanalabs: clear in_compute_reset when escalating to hard reset
habanalabs: define events to trace PCI LBW access
habanalabs: define traces for COMMS protocol
habanalabs: don't allow user to destroy CB handle more than once
habanalabs: don't notify user about clk throttling due to power
habanalabs: enhance info printed on FW load errors
habanalabs: extend fatal messages to contain PCI info
habanalabs: fix asic-specific functions documentation
habanalabs: fix bug in timestamps registration code
habanalabs: fix dma-buf release handling if dma_buf_fd() fails
habanalabs: fix dmabuf to export only required size
habanalabs: fix double assignment in MMU V1
habanalabs: fix handling of wait CS for interrupting signals
habanalabs: Fix list of /sys/class/habanalabs/hl/status
habanalabs: fix wrong variable type used for vzalloc
habanalabs: helper function to validate export params
habanalabs: make set_dram_properties an ASIC function
habanalabs: modify export dmabuf API
habanalabs: move driver to accel subsystem
habanalabs: move some prints to debug level
habanalabs: optimize command submission completion timestamp
habanalabs: pass-through request from user to f/w
habanalabs: protect access to dynamic mem 'user_mappings'
habanalabs: put fences in case of unexpected wait status
habanalabs: read binning info from preboot
habanalabs: refactor razwi/page-fault information structures
habanalabs: refactor user interrupt type
habanalabs: remove redundant memset
habanalabs: remove releasing of user threads from device release
habanalabs: remove support to export dmabuf from handle
habanalabs: remove unnecessary (void*) conversions
habanalabs: Replace zero-length arrays with flexible-array members
habanalabs: run error handling if scrub_device_mem fails after reset
habanalabs: set log level for descriptor validation to debug
habanalabs: skip device idle check in hpriv_release if in reset
habanalabs: support receiving ascii message from preboot f/w
habanalabs: trace COMMS protocol
habanalabs: trace LBW reads/writes
habanalabs: update device status sysfs documentation
habanalabs: update DRAM props according to preboot data
habanalabs: update f/w files
habanalabs: use dev_dbg() when hl_mmap_mem_buf_get() fails
habanalabs: verify that kernel CB is destroyed only once
 
hamradio: baycom_epp: Do not use x86-specific rdtsc()
hamradio: drop ISA_DMA_API dependency
 
hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
hexagon: fix livelock in uaccess
 
hfs: fix missing hfs_bnode_get() in __hfs_bnode_create
 
hfsplus: remove unnecessary variable initialization
 
HID: add HP 13t-aw100 & 14t-ea100 digitizer battery quirks
HID: Add Mapping for System Microphone Mute
HID: Add support for Logitech G923 Xbox Edition steering wheel
HID: amd_sfh: Constify lowlevel HID driver
HID: asus: use spinlock to protect concurrent accesses
HID: asus: use spinlock to safely schedule workers
HID: bigben: use spinlock to protect concurrent accesses
HID: bigben: use spinlock to safely schedule workers
 
hid: bigben_probe(): validate report count
 
HID: bigben_worker() remove unneeded check on report_field
HID: bpf jmp table: simplify the logic of cleaning up programs
HID: bpf: allocate data memory for device_event BPF programs
HID: bpf: allow to change the report descriptor
HID: bpf: clean up entrypoint
HID: bpf: do not rely on ALLOW_ERROR_INJECTION
HID: bpf: enforce HID_BPF dependencies
HID: bpf: introduce hid_hw_request()
HID: bpf: reorder BPF registration
HID: bpf: return non NULL data pointer when CONFIG_HID_BPF is not set
HID: bpf: rework how programs are attached and stored in the kernel
HID: core: Provide new max_buffer_size attribute to over-ride the default
HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded
HID: evision: Add preliminary support for EVision keyboards
HID: fix BT_HIDP Kconfig dependencies
HID: force HID depending on INPUT
HID: hid-sensor-custom: Add LISS custom sensors
HID: hid-sensor-custom: Allow more custom iio sensors
HID: hid-sensor-custom: Fix big on-stack allocation in hid_sensor_custom_get_known()
HID: hid-sensor-custom: Fix buffer overrun in device name
HID: hid-steam: Add rumble on Deck
HID: hid-steam: Add Steam Deck support
HID: hyperv: Constify lowlevel HID driver
HID: i2c-hid: acpi: Drop unneded NULL check of adev
HID: i2c-hid: acpi: Unify ACPI ID tables format
HID: i2c-hid: goodix: Add mainboard-vddio-supply
HID: i2c-hid: goodix: Stop tying the reset line to the regulator
HID: i2c-hid: switch to standard debugging APIs
HID: i2c-hid: use uniform debugging APIs
HID: initial BPF implementation
HID: input: map battery system charging
HID: intel-ish-hid: Constify lowlevel HID driver
HID: intel-ish-hid: Fix kernel panic during warm reset
HID: intel-ish-hid: ipc: Fix potential use-after-free in work function
HID: Kconfig: split HID support and hid-core compilation
HID: letsketch: Use hid_is_usb()
HID: logitech-dj: Constify lowlevel HID driver
HID: logitech-hidpp: Add constants for HID++ 2.0 error codes
HID: logitech-hidpp: Add more debug statements
HID: logitech-hidpp: Add myself to authors
HID: logitech-hidpp: Add Signature M650
HID: logitech-hidpp: Add support for Logitech MX Master 3S mouse
HID: logitech-hidpp: Don't restart communication if not necessary
HID: logitech-hidpp: Hard-code HID++ 1.0 fast scroll support
HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk
HID: logitech-hidpp: Retry commands when device is busy
HID: Make lowlevel driver structs const
HID: mcp-2221: prevent UAF in delayed work
HID: multitouch: Add quirks for flipped axes
HID: playstation: correct DualSense gyro bias handling.
HID: playstation: correct DualShock4 gyro bias handling.
HID: playstation: fix DualShock4 unreachable calibration code.
HID: Recognize sensors with application collections
HID: Remove unused function hid_is_using_ll_driver()
HID: retain initial quirks set up when creating HID devices
HID: sony: remove DualShock4 support.
HID: steam: Constify lowlevel HID driver
HID: stop drivers from selecting CONFIG_HID
HID: surface-hid: Constify lowlevel HID driver
HID: surface-hid: Use target-ID enum instead of hard-coding values
HID: topre: Add support for 87 keys Realforce R2
HID: uclogic: Add battery quirk
HID: uclogic: Add frame type quirk
HID: uclogic: Add support for XP-PEN Deco Pro MW
HID: uclogic: Add support for XP-PEN Deco Pro SW
HID: uclogic: Handle wireless device reconnection
HID: uclogic: Refactor UGEEv2 probe magic data
HID: uclogic: Use KUNIT_EXPECT_MEMEQ
HID: uhid: Over-ride the default maximum data buffer value with our own
HID: Unexport struct hidp_hid_driver
HID: Unexport struct i2c_hid_ll_driver
HID: Unexport struct uhid_hid_driver
HID: Unexport struct usb_hid_driver
HID: usbhid: Make hid_is_usb() non-inline
HID: use standard debug APIs
 
highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings
 
hostfs: Replace kmap() with kmap_local_page()
 
hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()
hrtimer: Rely on rt_task() for DL tasks too
 
hsr: ratelimit only when errors are printed
 
hugetlb: initialize variable to avoid compiler warning
hugetlb: remove uses of compound_dtor and compound_nr
hugetlb: remove uses of folio_mapcount_ptr
hugetlb: update vma flag check for hugetlb vma lock
 
hung_task: print message when hung_task_warnings gets down to zero.
 
hv_netvsc: add missing NETDEV_XDP_ACT_NDO_XMIT xdp-features flag
hv_netvsc: Check status in SEND_RNDIS_PKT completion message
 
hvc/xen: prevent concurrent accesses to the shared ring
 
hvcs: Fix hvcs port reference counting
hvcs: Get reference to tty in remove
hvcs: Synchronize hotplug remove with port free
hvcs: Use dev_groups to manage hvcs device attributes
hvcs: Use driver groups to manage driver attributes
hvcs: Use vhangup in hotplug remove
 
hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs
 
hwmon: (adm1266) Set `can_sleep` flag for GPIO chip
hwmon: (adt7475) Display smoothing attributes in correct order
hwmon: (adt7475) Fix masking of hysteresis registers
hwmon: (aht10) Fix some kernel-doc comments
hwmon: (aquacomputer_d5next) Add structure for fan layout
hwmon: (aquacomputer_d5next) Add support for Aquacomputer Aquastream Ultimate
hwmon: (aquacomputer_d5next) Add support for Aquacomputer Poweradjust 3
hwmon: (aquacomputer_d5next) Add support for reading calculated Aquaero sensors
hwmon: (aquacomputer_d5next) Device dependent serial number and firmware offsets
hwmon: (aquacomputer_d5next) Make fan sensor offsets u16
hwmon: (aquacomputer_d5next) Rename AQC_TEMP_SENSOR_SIZE to AQC_SENSOR_SIZE
hwmon: (aquacomputer_d5next) Restructure flow sensor reading
hwmon: (aquacomputer_d5next) Support sensors for Aquacomputer Aquaero
hwmon: (asus-ec-sensors) add missing mutex path
hwmon: (asus-ec-sensors) add zenith ii extreme alpha
hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs
hwmon: (coretemp) Simplify platform device handling
hwmon: (emc2305) fix kernel-doc warnings
hwmon: (ftsteutates) Add support for fanX_fault attributes
hwmon: (ftsteutates) Convert to devm_hwmon_device_register_with_info()
hwmon: (ftsteutates) Fix scaling of measurements
hwmon: (ftsteutates) Replace fanX_source with pwmX_auto_channels_temp
hwmon: (ftsteutates) Use devm_watchdog_register_device()
hwmon: (gxp-fan-ctrl) Add GXP fan controller
hwmon: (gxp-fan-ctrl) use devm_platform_get_and_ioremap_resource()
hwmon: (hih6130) fix kernel-doc warnings
hwmon: (iio_hwmon) use dev_err_probe
hwmon: (ina3221) return prober error code
hwmon: (it87) Add chip_id in some info message
hwmon: (it87) Add new chipset IT87952E
hwmon: (it87) Allow calling __superio_enter outside muxed region
hwmon: (it87) Allow disabling exiting of configuration mode
hwmon: (it87) Allow multiple chip IDs for force_id
hwmon: (it87) Disable configuration exit for certain chips
hwmon: (it87) Group all related MODULE_PARM definitions together
hwmon: (it87) List full chip model name
hwmon: (it87) Set second Super-IO chip in configuration mode
hwmon: (it87) Updated documentation for recent updates to it87
hwmon: (ltc2945) Add devicetree match table
hwmon: (ltc2945) Allow setting shunt resistor
hwmon: (ltc2945) Handle error case in ltc2945_value_store
hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip
hwmon: (mlxreg-fan) Return zero speed for broken fan
hwmon: (nct6775) B650/B660/X670 ASUS boards support
hwmon: (nct6775) Directly call ASUS ACPI WMI method
hwmon: (nct6775) Fix incorrect parenthesization in nct6775_write_fan_div()
hwmon: (nzxt-smart2) Add device id
hwmon: (oxp-sensors) Add AYANEO AIR and AIR Pro
hwmon: (peci/cputemp) Fix miscalculated DTS for SKX
hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation
hwmon: (pmbus/core) Add min_uV in pmbus regulator helper macro
hwmon: (pmbus/max16601) Add support for MAX16600
hwmon: (pmbus/mpq7932) Add a support for mpq7932 Power Management IC
hwmon: (pmbus/tda38640) Add driver for Infineon TDA38640 Voltage Regulator
hwmon: (sht15,sht21) fix kernel-doc warnings
hwmon: (ucd90320) Add minimum delay between bus accesses
hwmon: (xgene) Fix ioremap and memremap leak
hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition
hwmon: add initial NXP MC34VR500 PMIC monitoring support
hwmon: Deprecate [devm_]hwmon_device_register_with_groups
hwmon: fix potential sensor registration fail if of_node is missing
hwmon: ibmpex: remove unnecessary (void*) conversions
hwmon: intel-m10-bmc-hwmon: Add N6000 sensors
hwmon: remove s3c driver
hwmon: tmp512: drop of_match_ptr for ID table
 
hwrng: starfive - Add TRNG driver for StarFive SoC
hwrng: starfive - Enable compile testing
 
hwspinlock: Use device_match_of_node()
 
hwtracing: hisi_ptt: Only add the supported devices to the filters list
 
i2c: add fwnode APIs
i2c: Add GXP SoC I2C Controller
i2c: algo: bit: allow getsda to be NULL
i2c: aspeed: Use devm_platform_get_and_ioremap_resource()
i2c: au1550: Use devm_platform_get_and_ioremap_resource()
i2c: bcm2835: Use devm_platform_get_and_ioremap_resource()
i2c: cadence: Remove `irq` field from driver state struct
i2c: cadence: Remove redundant expression in if clause
i2c: cadence: Remove unused CDNS_I2C_DATA_INTR_DEPTH define
i2c: cht-wc: Add charger-chip info for the Lenovo Yoga Tab 3 YT3-X90F
i2c: Convert drivers to new .probe() callback
i2c: designware: add a new bit check for IC_CON control
i2c: designware: Change from u32 to unsigned int for regmap_read() calls
i2c: designware: fix i2c_dw_clk_rate() return size to be u32
i2c: dev: Fix bus callback return values
i2c: dev: fix notifier return values
i2c: Disable I2C_APPLE when I2C_PASEMI is a builtin
i2c: gpio: Add support on ACPI-based system
i2c: gpio: support write-only sda/scl w/o pull-up
i2c: gxp: fix an error code in probe
i2c: gxp: remove "empty" switch statement
i2c: gxp: return proper error on address NACK
i2c: hisi: Avoid redundant interrupts
i2c: hisi: Only use the completion interrupt to finish the transfer
i2c: i801: add helper i801_set_hstadd()
i2c: i801: Add i801_simple_transaction(), complementing i801_block_transaction()
i2c: i801: Call i801_check_post() from i801_access()
i2c: i801: Call i801_check_pre() from i801_access()
i2c: i801: Centralize configuring block commands in i801_block_transaction
i2c: i801: Centralize configuring non-block commands in i801_simple_transaction
i2c: i801: Handle SMBAUXCTL_E32B in i801_block_transaction_by_block only
i2c: i801: improve interrupt handler
i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER
i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ
i2c: imx-lpi2c: check only for enabled interrupt flags
i2c: imx-lpi2c: clean rx/tx buffers upon new message
i2c: ls2x: Add driver for Loongson-2K/LS7A I2C controller
i2c: mchp-pci1xxxx: Update Timing registers
i2c: mt65xx: Use devm_platform_get_and_ioremap_resource()
i2c: mux: Convert all drivers to new .probe() callback
i2c: mxs: ensure that DMA buffers are safe for DMA
i2c: nvidia-gpu: Add ACPI property to align with device-tree
i2c: nvidia-gpu: Remove ccgx,firmware-build property
i2c: ocores: generate stop condition after timeout in polling mode
i2c: qcom-cci: Deprecate duplicated compatibles
i2c: qcom-geni: change i2c_master_hub to static
i2c: Set i2c pinctrl recovery info from it's device pinctrl
i2c: st: use pm_sleep_ptr to avoid ifdef CONFIG_PM_SLEEP
i2c: Switch .probe() to not take an id parameter
i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()
i2c: xiic: Add SCL frequency configuration support
i2c: xiic: Add smbus_block_read functionality
i2c: xiic: Add standard mode support for > 255 byte
i2c: xiic: Add wait for FIFO empty in send_tx
i2c: xiic: Fix Rx and Tx paths in standard mode
i2c: xiic: Remove interrupt enable/disable in Rx path
i2c: xiic: Remove some dead code
i2c: xiic: Switch to Xiic standard mode for i2c-read
i2c: xiic: Update compatible with new IP version
 
i3c: fix device.h kernel-doc warnings
i3c: master: dw: stop hardcoding initial speed
i3c: move dev_to_i3cdev() to use container_of_const()
i3c: transfer pid from boardinfo to device info
 
i40e: check vsi type before setting xdp_features flag
i40e: fix accessing vsi->active_filters without holding lock
i40e: fix flow director packet filter programming
i40e: fix i40e_setup_misc_vector() error handling
i40e: Fix kernel crash during reboot when adapter is in recovery mode
i40e: fix registers dump after run ethtool adapter self test
i40e: Remove redundant pci_enable_pcie_error_reporting()
i40e: Remove string printing for i40e_status
i40e: Remove unused i40e status codes
i40e: use ERR_PTR error print in i40e messages
i40e: use int for i40e_status
 
i825xx: sni_82596: use eth_hw_addr_set()
 
i915/gvt: Fix spelling mistake "vender" -> "vendor"
i915/gvt: Replace one-element array with flexible-array member
 
i915/uncore: Acquire fw before loop in intel_uncore_read64_2x32
 
i915: fix memory leak with using debugfs_lookup()
i915: Move list_count() to list.h as list_count_nodes() for broader use
 
ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
ia64: fix livelock in uaccess
 
iavf: do not track VLAN 0 filters
iavf: fix hang on reboot with ice
iavf: fix inverted Rx hash condition leading to disabled hash
iavf: fix non-tunneled IPv6 UDP packet type and hashing
iavf: refactor VLAN filter states
iavf: remove active_cvlans and active_svlans bitmaps
iavf: Remove redundant pci_enable_pcie_error_reporting()
 
IB/hfi1: Assign npages earlier
IB/hfi1: Consolidate the creation of user TIDs
IB/hfi1: Fix math bugs in hfi1_can_pin_pages()
IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors
IB/hfi1: Improve TID validity checking
IB/hfi1: Remove redundant pageidx variable
IB/hfi1: Split IB counter allocation
IB/hfi1: Update RMT size calculation
IB/hfi1: Use dma_mmap_coherent for matching buffers
 
IB/mlx5: Add support for 400G_8X lane speed
IB/mlx5: Extend debug control for CC parameters
 
ibmvnic: Assign XPS map to correct queue index
ibmvnic: Toggle between queue types in affinity mapping
 
ice/ptp: fix the PTP worker retrying indefinitely if the link went down
 
ice: Add 'Execute Pending LLDP MIB' Admin Queue command
ice: add a function to initialize vf entry
ice: Add GPIO pin support for E823 products
ice: add missing checks for PF vsi type
ice: Add more usage of existing function ice_get_vf_vsi(vf)
ice: add profile conflict check for AVF FDIR
ice: add support BIG TCP on IPv6
ice: Add support for 100G KR2/CR2/SR2 link reporting
ice: Add support for XDP multi-buffer on Rx side
ice: Add support for XDP multi-buffer on Tx side
ice: Add xdp_buff to ice_rx_ring struct
ice: alloc id for RDMA using xa_array
ice: avoid bonding causing auxiliary plug/unplug under RTNL lock
ice: Centrallize Rx buffer recycling
ice: Change ice_vsi_realloc_stat_arrays() to void
ice: check if VF exists before mode check
ice: cleanup in VSI config/deconfig code
ice: combine cases in ice_ksettings_find_adv_link_speed()
ice: convert vf_ops .vsi_rebuild to .create_vsi
ice: copy last block omitted in ice_get_module_eeprom()
ice: Do not call ice_finalize_xdp_rx() unnecessarily
ice: document RDMA devlink parameters
ice: don't ignore return codes in VSI related code
ice: drop unnecessary VF parameter from several VSI functions
ice: Explicitly return 0
ice: Fix DSCP PFC TLV creation
ice: Fix freeing XDP frames backed by Page Pool
ice: fix function comment referring to ice_vsi_alloc
ice: Fix ice_cfg_rdma_fltr() to only update relevant fields
ice: fix ice_tx_ring:: Xdp_tx_active underflow
ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()
ice: fix rx buffers handling for flow director packets
ice: fix W=1 headers mismatch
ice: fix wrong fallback logic for FDIR
ice: Fix XDP Tx ring overrun
ice: Handle LLDP MIB Pending change
ice: implement devlink reinit action
ice: Inline eop check
ice: introduce .irq_close VF operation
ice: introduce clear_reset_state operation
ice: introduce ice_vf_init_host_cfg function
ice: Introduce local var for readability
ice: Match parameter name for ice_cfg_phy_fc()
ice: Mention CEE DCBX in code comment
ice: Micro-optimize .ndo_xdp_xmit() path
ice: move ice_vf_vsi_release into ice_vf_lib.c
ice: move RDMA init to ice_idc.c
ice: Move support DDP code out of ice_flex_pipe.c
ice: move VSI delete outside deconfig
ice: move vsi_type assignment from ice_vsi_alloc to ice_vsi_cfg
ice: Prepare legacy-rx for upcoming XDP multi-buffer support
ice: properly alloc ICE_VSI_LB
ice: Pull common tasks into ice_vf_post_vsi_rebuild
ice: Pull out next_to_clean bump out of ice_put_rx_buf()
ice: Reduce scope of variables
ice: refactor VSI setup to use parameter structure
ice: Remove cppcheck suppressions
ice: Remove excess space
ice: remove filters only if VSI is deleted
ice: Remove next_{dd,rs} fields from ice_tx_ring
ice: remove pointless calls to devlink_param_driverinit_value_set()
ice: remove redundant non-null check in ice_setup_pf_sw()
ice: Remove redundant pci_enable_pcie_error_reporting()
ice: Remove two impossible branches on XDP Tx cleaning
ice: remove unnecessary CONFIG_ICE_GNSS
ice: remove unnecessary virtchnl_ether_addr struct use
ice: Reset FDIR counter in FDIR init stage
ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB
ice: Robustify cleaning/completing XDP Tx buffers
ice: split ice_vsi_setup into smaller functions
ice: split probe into smaller functions
ice: stop hard coding the ICE_VSI_CTRL location
ice: Store page count inside ice_rx_buf
ice: Support drop action
ice: sync netdev filters after clearing VSI
ice: update VSI instead of init in some case
ice: update xdp_features with xdp multi-buff
ice: use GNSS subsystem instead of TTY
ice: Use ice_max_xdp_frame_size() in ice_xdp_setup_prog()
ice: Use xdp->frame_sz instead of recalculating truesize
ice: xsk: disable txq irq before flushing hw
ice: xsk: Do not convert to buff to frame for XDP_TX
 
icmp: Add counters for rate limits
icmp: guard against too small mtu
 
ieee802154: Add support for user beaconing requests
ieee802154: Add support for user scanning requests
ieee802154: at86rf230: drop support for platform data
ieee802154: at86rf230: switch to using gpiod API
ieee802154: Change error code on monitor scan netlink request
ieee802154: Convert scan error messages to extack
ieee802154: Define a beacon frame header
ieee802154: Drop device trackers
ieee802154: Introduce a helper to validate a channel
ieee802154: Prevent user from crashing the host
ieee802154: Use netlink policies when relevant on scan parameters
 
igb: Enable SR-IOV after reinit
igb: Remove redundant pci_enable_pcie_error_reporting()
igb: revert rtnl_lock() that causes deadlock
 
igbvf: Regard vf reset nack as success
 
igc: enable Qbv configuration for 2nd GCL
igc: fix the validation logic for taprio's gate list
igc: remove I226 Qbv BaseTime restriction
igc: Remove redundant pci_enable_pcie_error_reporting()
igc: Remove reset adapter task for i226 during disable tsn config
 
iio: accel: bma400: Use devm_regulator_bulk_get_enable()
iio: accel: kionix-kx022a: Get the timestamp from the driver's private data in the trigger_handler
iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()
iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()
iio: accel: st_accel: Add LSM303C
iio: adc: ad7291: Fix indentation error by adding extra spaces
iio: adc: ad7791: fix IRQ flags
iio: adc: add ADC driver for the TI LMP92064 controller
iio: adc: add imx93 adc support
iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
iio: adc: at91-sama5d2_adc: use sysfs_emit() to instead of scnprintf()
iio: adc: ep93xx: Add OF support
iio: adc: ep93xx: Enable wider build testing with COMPILE_TEST
iio: adc: imx93: Fix spelling mistake "geting" -> "getting"
iio: adc: max11410: fix read_poll_timeout() usage
iio: adc: max11410: Use asm intead of asm-generic
iio: adc: palmas_gpadc: fix NULL dereference on rmmod
iio: adc: qcom-spmi-adc5: define ADC5_BAT_ID_100K_PU channel
iio: adc: qcom-spmi-adc5: Fix the channel name
iio: adc: qcom-spmi-adc5: Suppress probe-deferral error message
iio: adc: stm32-dfsdm: add id registers support
iio: adc: ti-adc128s052: Drop anti-pattern of ACPI_PTR() use
iio: adc: ti-adc128s052: Sort headers
iio: adc: ti-adc128s052: Switch to use spi_get_device_match_data()
iio: adc: ti-ads7924: add Texas Instruments ADS7924 driver
iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
iio: adc: xilinx-ams: Convert to use fwnode_device_is_compatible()
iio: add struct declaration for iio types
iio: adis16480: select CONFIG_CRC32
iio: buffer: correctly return bytes written in output buffers
iio: buffer: make sure O_NONBLOCK is respected
iio: chemical: scd30_core: Switch to use dev_err_probe()
iio: chemical: scd30_core: use sysfs_emit() to instead of scnprintf()
iio: common: scmi_iio: use sysfs_emit() to instead of scnprintf()
iio: core: Replace iio_sysfs_match_string_with_gaps() by __sysfs_match_string()
iio: core: Sort headers
iio: dac: ad5686: Add support for AD5337
iio: dac: ad5755: Add missing fwnode_handle_put()
iio: dac: add support for max5522
iio: dac: cio-dac: Fix max DAC write value check for 12-bit
 
IIO: hid-sensor-als: Use generic usage
IIO: hid-sensor-prox: Use generic usage
 
iio: imu: fix spdx format
iio: imu: kmx61: Fix spelling mistake "Errow" -> "Error"
iio: imu: st_lsm6dsx: add 'mount_matrix' sysfs entry to gyro channel.
iio: imu: st_lsm6dsx: fix naming of 'struct iio_info' in st_lsm6dsx_shub.c.
iio: light: cm32181: Unregister second I2C client if present
iio: light: max44009: Convert to i2c's .probe_new()
iio: light: tsl2563: Configure INT in one place
iio: light: tsl2563: Do not hardcode interrupt trigger type
iio: light: tsl2563: Drop legacy platform data code
iio: light: tsl2563: Drop unused defintion(s)
iio: light: tsl2563: Keep Makefile sorted by module name
iio: light: tsl2563: Make use of the macros from bits.h
iio: light: tsl2563: Simplify with dev_err_probe
iio: light: tsl2563: sort header inclusion alphabetically
iio: light: tsl2563: Use dev_get_drvdata() directly in PM callbacks
iio: light: tsl2563: Use i2c_smbus_write_word_data() in tsl2563_configure()
iio: light: tsl2563: Utilise temporary variable for struct device
iio: light: tsl2772: fix reading proximity-diodes from device tree
iio: light: vcnl4000: Add interrupt support for vcnl4040
iio: light: vcnl4000: Fix WARN_ON on uninitialized lock
iio: light: vcnl4000: Make irq handling more generic
iio: light: vcnl4000: Prepare for more generic setup
iio: magnetometer: add ti tmag5273 driver
iio: magnetometer: st_magn: Add LSM303C
iio: pressure: ms5611: Switch to fully devm_ managed registration.
iio: pressure: ms5611: Use devm_regulator_get_enable()
 
ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
 
ima: Align ima_file_mmap() parameters with mmap_file LSM hook
ima: fix error handling logic when file measurement failed
ima: fix ima_delete_rules() kernel-doc warning
ima: Introduce MMAP_CHECK_REQPROT hook
ima: return IMA digest value only when IMA_COLLECTED flag is set
 
include/linux/bcd.h: provide bcd_is_valid() helper
 
include/linux/migrate.h: remove unneeded externs
 
include/linux/percpu_counter.h: race in uniprocessor percpu_counter_add()
 
include: trace: Add platform and channel instance references
 
inet: Add IP_LOCAL_PORT_RANGE socket option
inet: fix fast path in __inet_hash_connect()
 
init/initramfs: Fix argument forwarding to panic() in panic_show_mem()
 
init: Remove "select SRCU"
 
initramfs: Check negative timestamp to prevent broken cpio archive
initramfs: use kstrtobool() instead of strtobool()
 
Input: 88pm860x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: ad714x - unify dev_pm_ops using EXPORT_SIMPLE_DEV_PM_OPS()
Input: ad7877 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: ads7846 - always set last command to PWRDOWN
Input: ads7846 - don't check penirq immediately for 7845
Input: ads7846 - don't report pressure for ads7845
Input: ads7846 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: adxl34x - unify dev_pm_ops using EXPORT_SIMPLE_DEV_PM_OPS()
Input: alps - fix compatibility with -funsigned-char
Input: altera_ps2 - use devm_platform_get_and_ioremap_resource()
Input: ambakmi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: apbps2 - use devm_platform_get_and_ioremap_resource()
Input: applespi - use pm_sleep_ptr() and SYSTEM_SLEEP_PM_OPS()
Input: ar1021 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: arc_ps2 - use devm_platform_get_and_ioremap_resource()
Input: atmel_mxt_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: auo-pixcir-ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: axp20x-pek - switch to SYSTEM_SLEEP_PM_OPS() and pm_sleep_ptr()
Input: bu21013_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: bu21029 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: cap11xx - add support for cap1203, cap1293 and cap1298
Input: chipone_icn8505 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: chipone_in8318 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: cma3000 - use pm_sleep_ptr() to allow removal of ifdef CONFIG_PM guards
Input: cros_ec_keyb - add 3 buttons for monitor function
Input: cy8ctma140 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: cy8ctmg110_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: cyapa - switch to SYSTEM_SLEEP/RUNTIME_PM_OPS() and pm_ptr()
Input: cyttsp - use EXPORT_GPL_SIMPLE_DEV_PM_OPS()
Input: cyttsp4 - use EXPORT_GPL_RUNTIME_DEV_PM_OPS()
Input: cyttsp5 - fix bitmask for touch buttons
Input: cyttsp5 - fix sensing configuration data structure
Input: da7280 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: drv260x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: drv2665 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: drv2667 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: e3x0-button - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: edt-ft5x06 - fix typo in a comment
Input: edt-ft5x06 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: eeti_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: egalax_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
 
input: ektf2127 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
 
Input: elan_i2c_core - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: elants_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: exc3000 - properly stop timer on shutdown
Input: focaltech - use explicitly signed char type
Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
Input: goodix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: gpio-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: hideep - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: i8042 - add quirk for Fujitsu Lifebook A574/H
Input: i8042 - add TUXEDO devices to i8042 quirk tables for partial fix
Input: ilitek_ts_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: imagis - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: imx6ul_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: ipaq-micro-ts - fix DEFINE_SIMPLE_DEV_PM_OPS typo
Input: ipaq-micro-ts - use DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: iqs269a - configure device with a single block write
Input: iqs269a - do not poll during ATI
Input: iqs269a - do not poll during suspend or resume
Input: iqs269a - drop unused device node references
Input: iqs269a - increase interrupt handler return delay
Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: iqs5xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: iqs626a - drop unused device node references
Input: iqs626a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: kxtj9 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: max77693-haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: max8925_onkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: max8997_haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: mcs5000_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: melfas_mip4 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
 
input: migor_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
 
Input: mms114 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: msg2638 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: mtk-pmic-keys: add MT6357 support
Input: navpoint - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: olpc_apsp - use devm_platform_get_and_ioremap_resource()
Input: omap4-keyad - use pm_ptr() and RUNTIME_DEV_PM_OPS()
Input: palmas-pwrbutton - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pcfg8574_keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pegasus-notetaker - check pipe type when probing
Input: pixcir_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pm8941-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pm8xxx-vibrator - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pmic8xxx-keypad - fix a Kconfig spelling mistake & hyphenation
Input: pmic8xxx-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pwm-beeper - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: pwm-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: raydium_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: regulator-haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
 
input: remove davinci keyboard driver
input: remove pxa930_rotary keyboard driver
input: remove pxa930_trkball driver
input: remove s3c24xx touchscreen driver
input: remove zylonite touchscreen driver
 
Input: rmi4 - switch to SYSTEM_SLEEP/RUNTIME_PM_OPS() and pm_ptr()
Input: rotary-encoder - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: s6sy761 - switch to SYSTEM_SLEEP_/RUNTIME_PM_OPS() and pm_ptr()
Input: samsung-keypad - switch to pm_ptr() and SYSTEM_SLEEP/RUNTIME_PM_OPS()
Input: silead - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: spear-keyboard - use devm_platform_get_and_ioremap_resource()
Input: st-keyscan - use devm_platform_get_and_ioremap_resource()
Input: st1232 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: stmfts - switch to SYSTEM_SLEEP_/RUNTIME_PM_OPS() and pm_ptr()
Input: stpmic1_onekey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: surface3_spi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: synaptics-rmi4 - fix SPI device ID
Input: synaptics_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: tegra-kbc - use devm_platform_get_and_ioremap_resource()
Input: ti_am335x_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: tsc200x - use EXPORT_GPL_SIMPLE_DEV_PM_OPS()
Input: twl4030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: twl6030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: ucb1400_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: Use pm_sleep_ptr() to avoid need for ifdef CONFIG_PM_SLEEP
Input: wacom_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: wdt87xx_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: wistron_btns - use pm_sleep_ptr() to allow removal of ifdef CONFIG_PM guards
Input: wm97xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: xpad - add 8BitDo Pro 2 Wired Controller support
Input: xpad - fix incorrectly applied patch for MAP_PROFILE_BUTTON
Input: zforce_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: zinitix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
 
integrity/powerpc: Improve error handling & reporting when loading certs
integrity/powerpc: Support loading keys from PLPKS
 
intel/igbvf: free irq on the error path in igbvf_request_msix()
 
intel_idle: add Emerald Rapids Xeon support
intel_idle: Add force_irq_on module param
 
interconnect: exynos: drop redundant link destroy
interconnect: exynos: fix node leak in probe PM QoS error path
interconnect: exynos: fix registration race
interconnect: fix icc_provider_del() error handling
interconnect: fix mem leak when freeing nodes
interconnect: fix provider registration API
interconnect: imx: fix registration race
interconnect: move ignore_list out of of_count_icc_providers()
interconnect: qcom: add a driver for sa8775p
interconnect: qcom: Add QDU1000/QRU1000 interconnect driver
interconnect: qcom: add sdm670 interconnects
interconnect: qcom: Add SM8550 interconnect provider driver
interconnect: qcom: msm8974: fix registration race
interconnect: qcom: osm-l3: fix icc_onecell_data allocation
interconnect: qcom: osm-l3: fix registration race
interconnect: qcom: qcm2290: Fix MASTER_SNOC_BIMC_NRT
interconnect: qcom: rpm: fix probe child-node error handling
interconnect: qcom: rpm: fix registration race
interconnect: qcom: rpmh: fix probe child-node error handling
interconnect: qcom: rpmh: fix registration race
interconnect: qcom: sc7180: drop IP0 remnants
interconnect: qcom: sc8180x: Drop IP0 interconnects
interconnect: qcom: sc8280xp: Drop IP0 interconnects
interconnect: qcom: sdx55: drop IP0 remnants
interconnect: qcom: sm8150: Drop IP0 interconnects
interconnect: qcom: sm8250: Drop IP0 interconnects
interconnect: qcom: sm8450: switch to qcom_icc_rpmh_* function
interconnect: qcom: sm8550: switch to qcom_icc_rpmh_* function
 
io_uring,audit: don't log IORING_OP_MADVISE
 
io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workers
 
io_uring/msg-ring: ensure flags passing works for task_work completions
 
io_uring/msg_ring: let target know allocated index
io_uring/msg_ring: Pass custom flags to the cqe
 
io_uring/net: avoid sending -ECONNABORTED on repeated connection requests
 
io_uring/poll: allow some retries for poll triggering spuriously
io_uring/poll: clear single/double poll flags on poll arming
io_uring/poll: don't pass in wake func to io_init_poll_iocb()
 
io_uring/rsrc: always initialize 'folio' to NULL
io_uring/rsrc: disallow multi-source reg buffers
io_uring/rsrc: fix a comment in io_import_fixed()
io_uring/rsrc: fix folio accounting
io_uring/rsrc: fix null-ptr-deref in io_file_bitmap_get()
io_uring/rsrc: fix rogue rsrc node grabbing
io_uring/rsrc: optimise registered huge pages
io_uring/rsrc: optimise single entry advance
 
io_uring/sqpoll: Do not set PF_NO_SETAFFINITY on sqpoll threads
 
io_uring/uring_cmd: ensure that device supports IOPOLL
 
io_uring: add a conditional reschedule to the IOPOLL cancelation loop
io_uring: add io_req_local_work_add wake fast path
io_uring: add lazy poll_wq activation
io_uring: add reschedule point to handle_tw_list()
io_uring: always go async for unsupported fadvise flags
io_uring: always go async for unsupported open flags
io_uring: complete request via task work in case of DEFER_TASKRUN
io_uring: consolidate the put_ref-and-return section of adding work
io_uring: don't export io_put_task()
io_uring: don't iterate cq wait fast path
io_uring: don't set TASK_RUNNING in local tw runner
io_uring: Enable KASAN for request cache
io_uring: fix fget leak when fs don't support nowait buffered read
io_uring: fix memory leak when removing provided buffers
io_uring: fix poll/netmsg alloc caches
io_uring: fix return value when removing provided buffers
io_uring: fix size calculation when registering buf ring
io_uring: for requests that require async, force it
io_uring: handle TIF_NOTIFY_RESUME when checking for task_work
io_uring: if a linked request has REQ_F_FORCE_ASYNC then run it async
io_uring: improve io_get_sqe
io_uring: keep timeout in io_wait_queue
io_uring: kill io_run_task_work_ctx
io_uring: kill outdated comment about overflow flush
io_uring: make io_sqpoll_wait_sq return void
io_uring: mark io_run_local_work static
io_uring: mark task TASK_RUNNING before handling resume/task work
io_uring: mimimise io_cqring_wait_schedule
io_uring: move defer tw task checks
io_uring: move io_run_local_work_locked
io_uring: move submitter_task out of cold cacheline
io_uring: optimise ctx flags layout
io_uring: optimise deferred tw execution
io_uring: optimise non-timeout waiting
io_uring: parse check_cq out of wq waiting
io_uring: pass in io_issue_def to io_assign_file()
io_uring: rearrange defer list checks
io_uring: refactor __io_req_complete_post
io_uring: refactor io_put_task helpers
io_uring: refactor io_wake_function
io_uring: refactor req allocation
io_uring: refactor tctx_task_work
io_uring: remove excessive unlikely on IS_ERR
io_uring: remove MSG_NOSIGNAL from recvmsg
io_uring: remove unused wq_list_merge
io_uring: rename 'in_idle' to 'in_cancel'
io_uring: Rename struct io_op_def
io_uring: Replace 0-length array with flexible array
io_uring: return back links tw run optimisation
io_uring: return normal tw run linking optimisation
io_uring: rsrc: Optimize return value variable 'ret'
io_uring: separate wq for ring polling
io_uring: set TASK_RUNNING right after schedule
io_uring: silence variable ‘prev’ set but not used warning
io_uring: simplify fallback execution
io_uring: simplify io_has_work
io_uring: Split io_issue_def struct
io_uring: Support calling io_uring_register with a registered ring fd
io_uring: switch network send/recv to ITER_UBUF
io_uring: use bvec_set_page to initialize a bvec
io_uring: use iter_ubuf for single range imports
io_uring: use user visible tail in io_uring_poll()
io_uring: waitqueue-less cq waiting
io_uring: wake up optimisations
 
iomap/gfs2: Get page in page_prepare handler
iomap/gfs2: Unlock and put folio in page_done handler
 
iomap: Add __iomap_get_folio helper
iomap: Add __iomap_put_folio helper
iomap: Add iomap_get_folio helper
iomap: remove IOMAP_F_ZONE_APPEND
iomap: Rename page_done handler to put_folio
iomap: Rename page_ops to folio_ops
iomap: Rename page_prepare handler to get_folio
 
iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter
iommu/amd: Do not allocate io_pgtable_ops for passthrough domain
iommu/amd: Do not clear event/ppr log buffer when snp is enabled
iommu/amd: Do not identity map v2 capable device when snp is enabled
iommu/amd: Fix error handling for pdev_pri_ats_enable()
iommu/amd: Improve page fault error reporting
iommu/amd: Skip attach device domain is same as new domain
 
iommu/arm-smmu-qcom: Add SM8150 DPU compatible
iommu/arm-smmu-qcom: Select identity domain for sc8280xp MDSS
 
iommu/dart: Fix apple_dart_device_group for PCI groups
 
iommu/dma: Use the gfp parameter in __iommu_dma_alloc_noncontiguous()
 
iommu/exynos: Abstract getting the fault info
iommu/exynos: Add missing set_platform_dma_ops callback
iommu/exynos: Fix error handling in exynos_iommu_init()
iommu/exynos: Fix set_platform_dma_ops() callback
iommu/exynos: Implement fault handling on SysMMU v7
 
iommu/fsl_pamu: Fix compile error after adding set_platform_dma_ops
 
iommu/intel: Add a gfp parameter to alloc_pgtable_page()
iommu/intel: Support the gfp argument to the map_pages op
iommu/intel: Use GFP_KERNEL in sleepable contexts
 
iommu/ipmmu-vmsa: Remove ipmmu_utlb_disable()
 
iommu/of: mark an unused function as __maybe_unused
 
iommu/s390: Push the gfp parameter to the kmem_cache_alloc()'s
iommu/s390: Use GFP_KERNEL in sleepable contexts
 
iommu/vt-d: Add IOMMU perfmon overflow handler support
iommu/vt-d: Add IOMMU perfmon support
iommu/vt-d: Allow to use flush-queue when first level is default
iommu/vt-d: Allow zero SAGAW if second-stage not supported
iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode
iommu/vt-d: Enable IOMMU perfmon support
iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplug
iommu/vt-d: Fix error handling in sva enable/disable paths
iommu/vt-d: Fix PASID directory pointer coherency
iommu/vt-d: Remove include/linux/intel-svm.h
iommu/vt-d: Remove sva from intel_svm_dev
iommu/vt-d: Remove unnecessary locking in intel_irq_remapping_alloc()
iommu/vt-d: Remove unused fields in svm structures
iommu/vt-d: Remove users from intel_svm_dev
iommu/vt-d: Retrieve IOMMU perfmon capability information
iommu/vt-d: Set No Execute Enable bit in PASID table entry
iommu/vt-d: Support cpumask for IOMMU perfmon
iommu/vt-d: Support Enhanced Command Interface
iommu/vt-d: Support size of the register set in DRHD
 
iommu/x86: Replace IOMMU_CAP_INTR_REMAP with IRQ_DOMAIN_FLAG_ISOLATED_MSI
 
iommu: Add a gfp parameter to iommu_map()
iommu: Add a gfp parameter to iommu_map_sg()
iommu: Add iommu_group_has_isolated_msi()
iommu: Add set_platform_dma_ops callbacks
iommu: Add set_platform_dma_ops iommu ops
iommu: Attach device group to old domain in error path
iommu: dart: Add suspend/resume support
iommu: dart: Add t8110 DART support
iommu: dart: DART_T8110_ERROR range should be 0 to 5
iommu: dart: Fix DART_PARAMS1/2 bit define names
iommu: dart: Support >64 stream IDs
iommu: dart: Support a variable number of TTBRs per stream
iommu: dart: Support different variants with different registers
iommu: dma: Use of_iommu_get_resv_regions()
iommu: Fix error unwind in iommu_group_alloc()
iommu: Implement of_iommu_get_resv_regions()
iommu: Remove deferred attach check from __iommu_detach_device()
iommu: Remove detach_dev callback
iommu: Remove detach_dev callbacks
iommu: Remove IOMMU_CAP_INTR_REMAP
iommu: Remove iommu_map_atomic()
iommu: Tidy up io-pgtable dependencies
 
iommufd: Add three missing structures in ucmd_buffer
iommufd: Check for uptr overflow
iommufd: Convert to msi_device_has_isolated_msi()
iommufd: Do not add the same hwpt to the ioas->hwpt_list twice
iommufd: Do not corrupt the pfn list when doing batch carry
iommufd: Fix unpinning of pages when an access is present
iommufd: Make sure to zero vfio_iommu_type1_info before copying to user
iommufd: Use GFP_KERNEL_ACCOUNT for iommu_map()
 
ionic: add tx/rx-push support with device Component Memory Buffers
ionic: remove unnecessary indirection
ionic: remove unnecessary void casts
 
iov: add import_ubuf()
iov: Fix netfs_extract_user_to_sg()
 
iov_iter: Add a function to extract a page list from an iterator
iov_iter: Define flags to qualify page extraction.
iov_iter: move iter_ubuf check inside restore WARN
 
ipack: ipoctal: remove unnecessary (void*) conversions
 
ipc,namespace: batch free ipc_namespace structures
ipc,namespace: make ipc namespace allocation wait for pending free
 
ipc/shm: introduce new do_vma_munmap() to munmap
ipc/shm: use the vma iterator for munmap calls
 
ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms'
 
Linux: ipmi:ssif: Add a timer between request retries
Linux: ipmi:ssif: Remove rtc_us_timer
Linux: ipmi:ssif: resend_msg() cannot fail
 
ipmi_ssif: Rename idle state and check
 
ipv4: Fix incorrect table ID in IOCTL path
ipv4: raw: add drop reasons
 
ipv6: Add lwtunnel encap size of all siblings in nexthop calculation
ipv6: Document that max_size sysctl is deprecated
ipv6: Fix an uninit variable access bug in __ip6_make_skb()
ipv6: icmp6: add drop reason support to icmpv6_echo_reply()
ipv6: icmp6: add drop reason support to icmpv6_notify()
ipv6: icmp6: add drop reason support to ndisc_rcv()
ipv6: icmp6: add drop reason support to ndisc_recv_na()
ipv6: icmp6: add drop reason support to ndisc_recv_ns()
ipv6: icmp6: add drop reason support to ndisc_recv_rs()
ipv6: icmp6: add drop reason support to ndisc_redirect_rcv()
ipv6: icmp6: add drop reason support to ndisc_router_discovery()
ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONS
ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOST
ipv6: ICMPV6: Use swap() instead of open coding it
ipv6: ioam: Replace 0-length array with flexible array
ipv6: Make ip6_route_output_flags_noref() static.
ipv6: raw: add drop reasons
ipv6: Remove extra counter pull before gc
ipv6: remove max_size check inline with ipv4
 
ipvlan: Make skb->skb_iif track skb->dev for l3s mode
ipvlan: use skb_ip_totlen in ipvlan_get_L3_hdr
 
ipvs: avoid kfree_rcu without 2nd arg
 
irq/s390: Add arch_is_isolated_msi() for s390
 
irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains
irqchip/alpine-msi: Use irq_domain_add_hierarchy()
 
irqchip/apple-aic: Correctly map the vgic maintenance interrupt
irqchip/apple-aic: Move over to core ipi-mux
irqchip/apple-aic: Register vgic maintenance interrupt with KVM
 
irqchip/aspeed-scu-ic: Correctly initialise status and enable registers
 
irqchip/gic-v2m: Use irq_domain_create_hierarchy()
 
irqchip/gic-v3-its: Use irq_domain_create_hierarchy()
 
irqchip/gic-v3-mbi: Use irq_domain_create_hierarchy()
 
irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts
 
irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts
 
irqchip/irq-imx-gpcv2: Mark fwnode device as not initialized
 
irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe
 
irqchip/loongson-liointc: Save/restore int_edge/int_pol registers during S3/S4
 
irqchip/loongson-pch-msi: Use irq_domain_create_hierarchy()
 
irqchip/ls-scfg-msi: Simplify Kconfig dependencies
 
irqchip/mvebu-odmi: Use irq_domain_create_hierarchy()
 
irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe
 
irqchip: Fix refcount leak in platform_irqchip_probe
irqchip: remove davinci aintc driver
irqchip: Use irq_domain_alloc_irqs()
 
irqdomain: Add missing NULL pointer check in irq_domain_create_hierarchy()
irqdomain: Clean up irq_domain_push/pop_irq()
irqdomain: Drop bogus fwspec-mapping error handling
irqdomain: Drop dead domain-name assignment
irqdomain: Drop leftover brackets
irqdomain: Drop revmap mutex
irqdomain: Fix association race
irqdomain: Fix disassociation race
irqdomain: Fix domain registration race
irqdomain: Fix mapping-creation race
irqdomain: Look for existing mapping only once
irqdomain: Refactor __irq_domain_alloc_irqs()
irqdomain: Switch to per-domain locking
 
iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry()
 
ixgbe: fill IPsec state validation failure reason
ixgbe: Filter out spurious link up indication
ixgbe: Remove redundant pci_enable_pcie_error_reporting()
ixgbe: Separate C22 and C45 transactions
ixgbe: Use C45 mdiobus accessors
ixgbe: XDP: fix checker warning from rcu pointer
 
ixgbevf: fill IPsec state validation failure reason
 
jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2
 
jbd2: fix data missing when reusing bh which is ready to be checkpointed
jbd2: replace obvious uses of b_page with b_folio
 
jffs2: correct logic when creating a hole in jffs2_write_begin
jffs2: Fix list_del corruption if compressors initialized failed
jffs2: fix spelling mistake "neccecary"->"necessary"
jffs2: Use function instead of macro when initialize compressors
 
kallsyms: add kallsyms_seqs_of_names to list of special symbols
 
kasan, powerpc: don't rename memintrinsics if compiler adds prefixes
 
kasan, x86: don't rename memintrinsics in uninstrumented files
 
kasan: allow sampling page_alloc allocations for HW_TAGS
kasan: emit different calls for instrumentable memintrinsics
kasan: infer allocation size by scanning metadata
kasan: mark addr_has_metadata __always_inline
kasan: reset page tags properly with sampling
kasan: test: fix test for new meminstrinsic instrumentation
kasan: treat meminstrinsic as builtins in uninstrumented files
 
kbuild, clk: bcm2835: remove MODULE_LICENSE in non-modules
kbuild, clk: remove MODULE_LICENSE in non-modules
 
kbuild: add a tool to list files ignored by git
kbuild: Add config fragment merge functionality
kbuild: add more comments for KBUILD_NOCMDDEP=1
kbuild: allow to combine multiple V= levels
kbuild: also delete temporary directories
kbuild: clean up stale file removal
kbuild: deb-pkg: add --source-option=-sP
kbuild: deb-pkg: create source package without cleaning
kbuild: deb-pkg: do not take KERNELRELEASE from the source version
kbuild: deb-pkg: Fix a spell typo in mkdebian script
kbuild: deb-pkg: fix binary-arch and clean in debian/rules
kbuild: deb-pkg: hide KDEB_SOURCENAME from Makefile
kbuild: deb-pkg: improve the usability of source package
kbuild: deb-pkg: make .orig tarball a hard link if possible
kbuild: deb-pkg: make debian source package working again
kbuild: deb-pkg: set CROSS_COMPILE only when undefined
kbuild: deb-pkg: set version for linux-headers paths
kbuild: deb-pkg: split image and debug objects staging out into functions
kbuild: deb-pkg: switch over to source format 3.0 (quilt)
kbuild: deb-pkg: use dh_listpackages to know enabled packages
kbuild: do not automatically add -w option to modpost
kbuild: do not create intermediate *.tar for source tarballs
kbuild: do not create intermediate *.tar for tar packages
kbuild: do not print extra logs for V=2
kbuild: do not put .scmversion into the source tarball
kbuild: drop V=0 support
kbuild: fix trivial typo in comment
kbuild: give up untracked files for source package builds
kbuild: make perf-tar*-src-pkg work without relying on git
kbuild: make W=1 warn files that are tracked but ignored by git
kbuild: merge cmd_archive_linux and cmd_archive_perf
kbuild: Modify default INSTALL_MOD_DIR from extra to updates
kbuild: Optionally enable schema checks for %.dtb targets
kbuild: print short log in addition to the whole command with V=1
kbuild: Provide a version of merge_into_defconfig without override warnings
kbuild: refactor host*_flags
kbuild: refactor silent mode detection
kbuild: remove --include-dir MAKEFLAG from top Makefile
kbuild: remove sed commands after rustc rules
kbuild: rename cmd_$@ to savedcmd_$@ in *.cmd files
kbuild: replace $(dot-target).tmp in filechk with $(tmp-target)
kbuild: rpm-pkg: build binary packages from source rpm
kbuild: rpm-pkg: move source components to rpmbuild/SOURCES
kbuild: rpm-pkg: remove unneeded KERNELRELEASE from modules/headers_install
kbuild: rust: move rust/target.json to scripts/
kbuild: save overridden KERNELRELEASE in include/config/kernel.release
kbuild: specify output names separately for each emission type from rustc
kbuild: srcrpm-pkg: create source package without cleaning
kbuild: Stop using '-Qunused-arguments' with clang
kbuild: tar-pkg: use tar rules in scripts/Makefile.package
kbuild: Turn a couple more of clang's unused option warnings into errors
kbuild: unify cmd_dt_S_dtb and cmd_dt_S_dtbo
kbuild: Update assembler calls to use proper flags and language target
kbuild: use git-archive for source package creation
kbuild: use proper prefix for tarballs to fix rpm-pkg build error
 
Kconfig.debug: fix SCHED_DEBUG dependency
 
kconfig: Update config changed flag before calling callback
 
kcsan: avoid passing -g for test
kcsan: select CONFIG_CONSTRUCTORS
 
kernel/fail_function: fix memory leak with using debugfs_lookup()
 
kernel/fork: convert forking to using the vmi iterator
kernel/fork: convert vma assignment to a memcpy
 
kernel/notifier: Remove CONFIG_SRCU
 
kernel/params.c: Use kstrtobool() instead of strtobool()
 
kernel/power/energy_model.c: fix memory leak with using debugfs_lookup()
 
kernel/printk/index.c: fix memory leak with using debugfs_lookup()
 
kernel/range: Uplevel the cxl subsystem's range_contains() helper
 
kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
 
kernel/time/test_udelay.c: fix memory leak with using debugfs_lookup()
 
kernel/trace: extract common part in process_fetch_insn
kernel/trace: Introduce trace_probe_print_args and use it in *probes
kernel/trace: Provide default impelentations defined in trace_probe_tmpl.h
 
kernel: events: Export perf_report_aux_output_id()
 
kernels/ksysfs.c: export kernel address bits
 
kernfs: remove an unused if statement in kernfs_path_from_node_locked()
 
kexec: factor out kexec_load_permitted
kexec: introduce sysctl parameters kexec_load_limit_*
 
KEYS: Add new function key_create()
KEYS: asymmetric: Fix ECDSA use via keyctl uapi
KEYS: DH: Use crypto_wait_req
 
keys: Do not cache key in task struct if key is requested from kernel thread
 
kfence: avoid passing -g for test
 
kheaders: use standard naming for the temporary directory
 
kmsan: disable ftrace in kmsan core code
kmsan: silence -Wmissing-prototypes warnings
 
kobject: Fix slab-out-of-bounds in fill_kobj_path()
kobject: kset_uevent_ops: make uevent() callback take a const *
kobject: make dynamic_kobj_ktype and kset_ktype const
 
kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list
 
kselftest/alsa: pcm - Add more coverage by default
kselftest/alsa: pcm - Always run the default set of tests
kselftest/alsa: pcm - Drop recent coverage improvement changes
kselftest/alsa: pcm - move more configuration to configuration files
kselftest/alsa: pcm - Provide descriptions for the default tests
kselftest/alsa: pcm - skip tests when we fail to set params
kselftest/alsa: pcm - Support optional description for tests
kselftest/alsa: Run PCM tests for multiple cards in parallel
 
kselftest/arm64: Add a stress test program for ZT0
kselftest/arm64: Add coverage of SME 2 and 2.1 hwcaps
kselftest/arm64: Add coverage of the ZT ptrace regset
kselftest/arm64: Add SME2 coverage to syscall-abi
kselftest/arm64: Add test case for TPIDR2 signal frame records
kselftest/arm64: Add test coverage for ZT register signal frames
kselftest/arm64: Add TPIDR2 to the set of known signal context records
kselftest/arm64: Copy whole EXTRA context
kselftest/arm64: Correct buffer size for SME ZA storage
kselftest/arm64: Cover ZT in the FP stress test
kselftest/arm64: Don't pass headers to the compiler as source
kselftest/arm64: Don't require FA64 for streaming SVE tests
kselftest/arm64: Don't require FA64 for streaming SVE+ZA tests
kselftest/arm64: Enumerate SME2 in the signal test utility code
kselftest/arm64: Fix .pushsection for strings in FP tests
kselftest/arm64: Fix enumeration of systems without 128 bit SME
kselftest/arm64: Fix enumeration of systems without 128 bit SME for SSVE+ZA
kselftest/arm64: Fix syscall-abi for systems without 128 bit SME
kselftest/arm64: Fix test numbering when skipping tests
kselftest/arm64: Initialise current at build time in signal tests
kselftest/arm64: Limit the maximum VL we try to set via ptrace
kselftest/arm64: Only enumerate power of two VLs in syscall-abi
kselftest/arm64: Only enumerate VLs once in syscall-abi
kselftest/arm64: Remove redundant _start labels from FP tests
kselftest/arm64: Remove redundant _start labels from zt-test
kselftest/arm64: Remove spurious comment from MTE test Makefile
kselftest/arm64: Remove the local NUM_VL definition
kselftest/arm64: Run BTI selftests on systems without BTI
kselftest/arm64: Skip non-power of 2 SVE vector lengths in fp-stress
kselftest/arm64: Support build of MTE tests with clang
kselftest/arm64: Teach the generic signal context validation about ZT
kselftest/arm64: Verify simultaneous SSVE and ZA context generation
kselftest/arm64: Verify SME only ABI in syscall-abi
kselftest/arm64: Verify that SSVE signal context has SVE_SIG_FLAG_SM set
 
kselftest: vm: add tests for memory-deny-write-execute
kselftest: vm: fix unused variable warning
 
kselftests: hid: fix missing headers_install step
 
ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES
ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA
ksmbd: avoid out of bounds access in decode_preauth_ctxt()
ksmbd: delete asynchronous work from list
ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length
ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN
ksmbd: don't terminate inactive sessions after a few seconds
ksmbd: Fix parameter name and comment mismatch
ksmbd: fix possible memory leak in smb2_lock()
ksmbd: fix possible refcount leak in smb2_open()
ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr
ksmbd: Fix spelling mistake "excceed" -> "exceeded"
ksmbd: fix typo, syncronous->synchronous
ksmbd: fix wrong data area length for smb2 lock request
ksmbd: fix wrong signingkey creation when encryption is AES256
ksmbd: Implements sess->ksmbd_chann_list as xarray
ksmbd: Implements sess->rpc_handle_list as xarray
ksmbd: Remove duplicated codes
ksmbd: remove unused is_char_allowed function
ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect
ksmbd: return unsupported error on smb1 mount
ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION
ksmbd: update Kconfig to note Kerberos support and fix indentation
 
ktest.pl: Add RUN_TIMEOUT option with default unlimited
ktest.pl: Fix missing "end_monitor" when machine check fails
ktest.pl: Give back console on Ctrt^C on monitor
 
ktest: Restore stty setting at first in dodie
 
kthread_worker: check all delayed works when destroy kthread worker
 
kunit: Add "hooks" to call into KUnit when it's built as a module
kunit: Add printf attribute to fail_current_test_impl
kunit: Expose 'static stub' API to redirect functions
kunit: Fix 'hooks.o' build by recursing into kunit
kunit: kunit.py extract handlers
 
KVM: account allocation in generic version of kvm_arch_alloc_vm()
KVM: Allocate cpus_hardware_enabled after arch hardware setup
KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
KVM: arm64: Always set HCR_TID2
KVM: arm64: Check for kvm_vma_mte_allowed in the critical section
KVM: arm64: Condition HW AF updates on config option
KVM: arm64: Disable interrupts while walking userspace PTs
KVM: arm64: Do arm/arch initialization without bouncing through kvm_init()
KVM: arm64: Don't arm a hrtimer for an already pending timer
KVM: arm64: Don't serialize if the access flag isn't set
KVM: arm64: Drop Columbia-hosted mailing list
KVM: arm64: Finalise EL2 state from pKVM PSCI relay
KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()
KVM: arm64: Fix non-kerneldoc comments
KVM: arm64: Free hypervisor allocations if vector slot init fails
KVM: arm64: Handle access faults behind the read lock
KVM: arm64: Ignore EAGAIN for walks outside of a fault
KVM: arm64: Introduce finalise_el2_state macro
KVM: arm64: Kill CPACR_EL1_TTA definition
KVM: arm64: Make vcpu flag updates non-preemptible
KVM: arm64: Mark kvm_arm_init() and its unique descendants as __init
KVM: arm64: Mark some VM-scoped allocations as __GFP_ACCOUNT
KVM: arm64: Mask FEAT_CCIDX
KVM: arm64: Normalize cache configuration
KVM: arm64: nv: Add accessors for SPSR_EL1, ELR_EL1 and VBAR_EL1 from virtual EL2
KVM: arm64: nv: Add EL2 system registers to vcpu context
KVM: arm64: nv: Add nested virt VCPU primitives for vEL2 VCPU state
KVM: arm64: nv: Allow a sysreg to be hidden from userspace only
KVM: arm64: nv: Allow userspace to set PSR_MODE_EL2x
KVM: arm64: nv: Emulate EL12 register accesses from the virtual EL2
KVM: arm64: nv: Emulate PSTATE.M for a guest hypervisor
KVM: arm64: nv: Filter out unsupported features from ID regs
KVM: arm64: nv: Handle HCR_EL2.NV system register traps
KVM: arm64: nv: Handle SMCs taken from virtual EL2
KVM: arm64: nv: Handle trapped ERET from virtual EL2
KVM: arm64: nv: Inject HVC exceptions to the virtual EL2
KVM: arm64: nv: Introduce nested virtualization VCPU feature
KVM: arm64: nv: Only toggle cache for virtual EL2 when SCTLR_EL2 changes
KVM: arm64: nv: Reset VCPU to EL2 registers if VCPU nested virt is set
KVM: arm64: nv: Support virtual EL2 exceptions
KVM: arm64: nv: Use reg_to_encoding() to get sysreg ID
KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU
KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value
KVM: arm64: PMU: Restore the guest's EL0 event counting after migration
KVM: arm64: Provide sanitized SYS_ID_AA64SMFR0_EL1 to nVHE
KVM: arm64: Reduce overhead of trapped timer sysreg accesses
KVM: arm64: Retry fault if vma_lookup() results become invalid
KVM: arm64: Return EAGAIN for invalid PTE in attr walker
KVM: arm64: Simplify the CPUHP logic
KVM: arm64: Synchronize SMEN on vcpu schedule out
KVM: arm64: timers: Convert per-vcpu virtual offset to a global value
KVM: arm64: timers: Don't BUG() on unhandled timer trap
KVM: arm64: Unregister perf callbacks if hypervisor finalization fails
KVM: arm64: Use KVM's pte type/helpers in handle_access_fault()
KVM: arm64: Use sanitized values in __check_override in nVHE
KVM: arm64: Use symbolic definition for ISR_EL1.A
KVM: arm64: Use the S2 MMU context to iterate over S2 table
KVM: arm64: vgic-v3: Limit IPI-ing when accessing GICR_{C,S}ACTIVER0
KVM: arm64: vgic-v3: Use kstrtobool() instead of strtobool()
KVM: arm64: vgic: Allow registration of a non-maskable maintenance interrupt
KVM: Clean up error labels in kvm_init()
KVM: Destroy target device if coalesced MMIO unregistration fails
KVM: Disable CPU hotplug during hardware enabling/disabling
KVM: Drop arch hardware (un)setup hooks
KVM: Drop kvm_arch_check_processor_compat() hook
KVM: Drop kvm_arch_{init,exit}() hooks
KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock
KVM: Ensure CPU is stable during low level hardware enable/disable
KVM: Initialize IRQ FD after arch hardware setup
KVM: irqfd: Make resampler_list an RCU list
KVM: Make hardware_enable_failed a local variable in the "enable all" path
KVM: MIPS: Hardcode callbacks to hardware virtualization extensions
KVM: MIPS: Register die notifier prior to kvm_init()
KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init()
KVM: MMU: Make the definition of 'INVALID_GPA' common
KVM: nSVM: Don't sync tlb_ctl back to vmcb12 on nested VM-Exit
KVM: nVMX: add missing consistency checks for CR0 and CR4
KVM: nVMX: Do not report error code when synthesizing VM-Exit from Real Mode
KVM: nVMX: Invert 'unsupported by eVMCSv1' check
KVM: nVMX: Invert 'unsupported by eVMCSv1' check
KVM: nVMX: Prepare to sanitize tertiary execution controls with eVMCS
KVM: nVMX: Prepare to sanitize tertiary execution controls with eVMCS
KVM: nVMX: remove unnecessary #ifdef
KVM: nVMX: Sanitize primary processor-based VM-execution controls with eVMCS too
KVM: nVMX: Sanitize primary processor-based VM-execution controls with eVMCS too
KVM: nVMX: Simplify the setting of SECONDARY_EXEC_ENABLE_VMFUNC for nested.
KVM: Opt out of generic hardware enabling on s390 and PPC
KVM: PPC: Fix refactoring goof in kvmppc_e500mc_init()
KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependent
KVM: PPC: Move processor compatibility check to module init
KVM: Register /dev/kvm as the _very_ last thing during initialization
KVM: Register syscore (suspend/resume) ops early in kvm_init()
KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit()
KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section
KVM: RISC-V: Do arch init directly in riscv_kvm_init()
KVM: RISC-V: Fix wrong usage of PGDIR_SIZE to check page sizes
KVM: RISC-V: Tag init functions and data with __init, __ro_after_init
KVM: s390: disable migration mode when dirty tracking is disabled
KVM: s390: Dispatch to implementing function at top level of vm mem_op
KVM: s390: Do s390 specific init without bouncing through kvm_init()
KVM: s390: Extend MEM_OP ioctl by storage key checked cmpxchg
KVM: s390: GISA: sort out physical vs virtual pointers usage
KVM: s390: Mark __kvm_s390_init() and its descendants as __init
KVM: s390: Move common code of mem_op functions into function
KVM: s390: Move hardware setup/unsetup to init/exit
KVM: s390: pv: fix external interruption loop not always detected
KVM: s390: Refactor absolute vm mem_op function
KVM: s390: Refactor vcpu mem_op function
KVM: s390: selftest: memop: Add bad address test
KVM: s390: selftest: memop: Add cmpxchg tests
KVM: s390: selftest: memop: Fix integer literal
KVM: s390: selftest: memop: Fix typo
KVM: s390: selftest: memop: Fix wrong address being used in test
KVM: s390: selftest: memop: Move testlist into main
KVM: s390: selftest: memop: Pass mop_desc via pointer
KVM: s390: selftest: memop: Replace macros by functions
KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails
KVM: selftests: Add EVTCHNOP_send slow path test to xen_shinfo_test
KVM: selftests: Add flags when creating a pmu event filter
KVM: selftests: Add helpers to make Xen-style VMCALL/VMMCALL hypercalls
KVM: selftests: Add macro to generate KVM exit reason strings
KVM: selftests: Add testing for KVM_SET_PMU_EVENT_FILTER
KVM: selftests: Assign guest page size in sync area early in memslot_perf_test
KVM: selftests: Clean up misnomers in xen_shinfo_test
KVM: selftests: Compile s390 tests with -march=z10
KVM: selftests: Convert hyperv_features test to using KVM_X86_CPU_FEATURE()
KVM: selftests: Convert hyperv_features test to using KVM_X86_CPU_FEATURE()
KVM: selftests: Enable USERFAULTFD
KVM: selftests: Fix a typo in the vcpu_msrs_set assert
KVM: selftests: Fix build of rseq test
KVM: selftests: kvm_vm_elf_load() and elfhdr_get() should close fd
KVM: selftests: Make vCPU exit reason test assertion common
KVM: selftests: Move the guts of kvm_hypercall() to a separate macro
KVM: selftests: Print expected and actual exit reason in KVM exit reason assert
KVM: selftests: Remove duplicate macro definition
KVM: selftests: Remove duplicate VM creation in memslot_perf_test
KVM: selftests: Remove redundant setbuf()
KVM: selftests: Rename 'msr->available' to 'msr->fault_exepected' in hyperv_features test
KVM: selftests: Rename 'msr->available' to 'msr->fault_exepected' in hyperv_features test
KVM: selftests: Replace hardcoded Linux OS id with HYPERV_LINUX_OS_ID
KVM: selftests: Stop assuming stats are contiguous in kvm_binary_stats_test
KVM: selftests: Sync KVM exit reasons in selftests
KVM: selftests: Test Hyper-V extended hypercall enablement
KVM: selftests: Test Hyper-V extended hypercall exit to userspace
KVM: selftests: Test Hyper-V invariant TSC control
KVM: selftests: Test Hyper-V invariant TSC control
KVM: selftests: Test masked events in PMU filter
KVM: selftests: Test that values written to Hyper-V MSRs are preserved
KVM: selftests: Test that values written to Hyper-V MSRs are preserved
KVM: selftests: Use enum for test numbers in xen_shinfo_test
KVM: selftests: Use TAP interface in the kvm_binary_stats_test
KVM: selftests: Use TAP interface in the kvm_binary_stats_test
KVM: selftests: Verify APIC_ID is set when forcing x2APIC=>xAPIC transition
KVM: selftests: x86: Cache host CPU vendor (AMD vs. Intel)
KVM: selftests: x86: Use "this_cpu" prefix for cpu vendor queries
KVM: selftests: x86: Use host's native hypercall instruction in kvm_hypercall()
KVM: selftests: x86: Use TAP interface in the tsc_msrs_test
KVM: selftests: x86: Use TAP interface in the tsc_msrs_test
KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware_setup()
KVM: SVM: Account scratch allocations used to decrypt SEV guest memory
KVM: SVM: Add helper to perform final AVIC "kick" of single vCPU
KVM: SVM: Always update local APIC on writes to logical dest register
KVM: SVM: Check for SVM support in CPU compatibility checks
KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick
KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatch
KVM: SVM: Don't put/load AVIC when setting virtual APIC mode
KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask
KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()
KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast
KVM: SVM: Flush Hyper-V TLB when required
KVM: SVM: Flush the "current" TLB when activating AVIC
KVM: SVM: Handle multiple logical targets in AVIC kick fastpath
KVM: SVM: hyper-v: placate modpost section mismatch error
KVM: SVM: Ignore writes to Remote Read Data on AVIC write traps
KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode
KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs
KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target
KVM: SVM: remove redundant ret variable
KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" boolean
KVM: SVM: Require logical ID to be power-of-2 for AVIC entry
KVM: SVM: Update svm->ldr_reg cache even if LDR is "bad"
KVM: SVM: WARN if GATag generation drops VM or vCPU ID information
KVM: Teardown VFIO ops earlier in kvm_exit()
KVM: update code comment in struct kvm_vcpu
KVM: Use a per-CPU variable to track which CPUs have enabled virtualization
KVM: VMX: Access @flags as a 32-bit value in __vmx_vcpu_run()
KVM: VMX: Allow VM-Fail path of VMREAD helper to be instrumented
KVM: VMX: Always inline eVMCS read/write helpers
KVM: VMX: Always inline to_vmx() and to_kvm_vmx()
KVM: VMX: Always intercept accesses to unsupported "extended" x2APIC regs
KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace
KVM: VMX: Do not trap VMFUNC instructions for L1 guests.
KVM: VMX: Don't bother disabling eVMCS static key on module exit
KVM: VMX: don't use "unsigned long" in vmx_vcpu_enter_exit()
KVM: VMX: Fix crash due to uninitialized current_vmcs
KVM: VMX: Fix indentation coding style issue
KVM: VMX: Handle NMI VM-Exits in noinstr region
KVM: VMX: Intercept reads to invalid and write-only x2APIC registers
KVM: VMX: Make VMCS configuration/capabilities structs read-only after init
KVM: VMX: Move Hyper-V eVMCS initialization to helper
KVM: VMX: Provide separate subroutines for invoking NMI vs. IRQ handlers
KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling
KVM: VMX: Resurrect vmcs_conf sanitization for KVM-on-Hyper-V
KVM: VMX: Resurrect vmcs_conf sanitization for KVM-on-Hyper-V
KVM: VMX: Shuffle support checks and hardware enabling code around
KVM: VMX: Use current CPU's info to perform "disabled by BIOS?" checks
KVM: VMX: Use tabs instead of spaces for indentation
KVM: x86/cpuid: generalize kvm_update_kvm_cpuid_base() and also capture limit
KVM: x86/emulator: Fix comment in __load_segment_descriptor()
KVM: x86/emulator: Fix segment load privilege level validation
KVM: x86/ioapic: Resample the pending state of an IRQ when unmasking
KVM: x86/mmu: Avoid memslot lookup during KVM_PFN_ERR_HWPOISON handling
KVM: x86/mmu: Avoid memslot lookup during KVM_PFN_ERR_HWPOISON handling
KVM: x86/mmu: Change tdp_mmu to a read-only parameter
KVM: x86/mmu: Change tdp_mmu to a read-only parameter
KVM: x86/mmu: Cleanup range-based flushing for given page
 
kvm: x86/mmu: Don't clear write flooding for direct SP
 
KVM: x86/mmu: fix an incorrect comment in kvm_mmu_new_pgd()
KVM: x86/mmu: Fix wrong gfn range of tlb flushing in kvm_set_pte_rmapp()
KVM: x86/mmu: Fix wrong gfn range of tlb flushing in validate_direct_spte()
KVM: x86/mmu: Fix wrong start gfn of tlb flushing with range
KVM: x86/mmu: Grab mmu_invalidate_seq in kvm_faultin_pfn()
KVM: x86/mmu: Grab mmu_invalidate_seq in kvm_faultin_pfn()
KVM: x86/mmu: Handle error PFNs in kvm_faultin_pfn()
KVM: x86/mmu: Handle error PFNs in kvm_faultin_pfn()
KVM: x86/mmu: Handle no-slot faults in kvm_faultin_pfn()
KVM: x86/mmu: Handle no-slot faults in kvm_faultin_pfn()
KVM: x86/mmu: Initialize fault.{gfn,slot} earlier for direct MMUs
KVM: x86/mmu: Initialize fault.{gfn,slot} earlier for direct MMUs
KVM: x86/mmu: Make tdp_mmu_allowed static
KVM: x86/mmu: Move round_gfn_for_level() helper into mmu_internal.h
KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabled
KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabled
KVM: x86/mmu: Pivot on "TDP MMU enabled" to check if active MMU is TDP MMU
KVM: x86/mmu: Pivot on "TDP MMU enabled" to check if active MMU is TDP MMU
KVM: x86/mmu: Pivot on "TDP MMU enabled" when handling direct page faults
KVM: x86/mmu: Pivot on "TDP MMU enabled" when handling direct page faults
KVM: x86/mmu: Reduce gfn range of tlb flushing in tdp_mmu_map_handle_target_level()
KVM: x86/mmu: Rename __direct_map() to direct_map()
KVM: x86/mmu: Rename __direct_map() to direct_map()
 
kvm: x86/mmu: Rename SPTE_TDP_AD_ENABLED_MASK to SPTE_TDP_AD_ENABLED
 
KVM: x86/mmu: Replace open coded usage of tdp_mmu_page with is_tdp_mmu_page()
KVM: x86/mmu: Replace open coded usage of tdp_mmu_page with is_tdp_mmu_page()
KVM: x86/mmu: Split out TDP MMU page fault handling
KVM: x86/mmu: Split out TDP MMU page fault handling
KVM: x86/mmu: Stop needlessly making MMU pages available for TDP MMU faults
KVM: x86/mmu: Stop needlessly making MMU pages available for TDP MMU faults
KVM: x86/mmu: Use kstrtobool() instead of strtobool()
 
kvm: x86/mmu: Warn on linking when sp->unsync_children
kvm: x86/mmu: Warn on linking when sp->unsync_children
 
KVM: x86/pmu: Add PRIR++ and PDist support for SPR and later models
KVM: x86/pmu: Cap kvm_pmu_cap.num_counters_gp at KVM's internal max
KVM: x86/pmu: Correct the mask used in a pmu event filter lookup
KVM: x86/pmu: Don't tell userspace to save MSRs for non-existent fixed PMCs
KVM: x86/pmu: Don't tell userspace to save PMU MSRs if PMU is disabled
KVM: x86/pmu: Drop event_type and rename "struct kvm_event_hw_type_mapping"
KVM: x86/pmu: Gate all "unimplemented MSR" prints on report_ignored_msrs
KVM: x86/pmu: Introduce masked events to the pmu event filter
KVM: x86/pmu: prepare the pmu event filter for masked events
KVM: x86/pmu: Provide "error" semantics for unsupported-but-known PMU MSRs
KVM: x86/pmu: Remove impossible events from the pmu event filter
KVM: x86/pmu: Use separate array for defining "PMU MSRs to save"
KVM: x86/xen: Remove unneeded semicolon
KVM: x86/xen: update Xen CPUID Leaf 4 (tsc info) sub-leaves, if present
KVM: x86: Add a KVM-only leaf for CPUID_8000_0007_EDX
KVM: x86: Add a KVM-only leaf for CPUID_8000_0007_EDX
KVM: x86: Add helpers to recalc physical vs. logical optimized APIC maps
KVM: x86: Advertise fast REP string features inherent to the CPU
KVM: x86: Allow APICv APIC ID inhibit to be cleared
KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps
KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection
KVM: x86: Disable APIC logical map if logical ID covers multiple MDAs
KVM: x86: Disable APIC logical map if vCPUs are aliased in logical mode
KVM: x86: Do compatibility checks when onlining CPU
KVM: x86: Do CPU compatibility checks in x86 code
KVM: x86: Do timer initialization after XCR0 configuration
KVM: x86: Do VMX/SVM support checks directly in vendor code
KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID
KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled
KVM: x86: Explicitly skip optimized logical map setup if vCPU's LDR==0
KVM: x86: Explicitly state lockdep condition of msr_filter update
KVM: x86: Explicitly track all possibilities for APIC map's logical modes
KVM: x86: fire timer when it is migrated and expired, and in oneshot mode
KVM: x86: Handle APICv updates for APIC "mode" changes via request
KVM: x86: Honor architectural behavior for aliased 8-bit APIC IDs
KVM: x86: Hyper-V invariant TSC control
KVM: x86: Hyper-V invariant TSC control
KVM: x86: hyper-v: Add extended hypercall support in Hyper-v
KVM: x86: hyper-v: Use common code for hypercall userspace exit
KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled
KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabled
KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI
KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32
KVM: x86: Make vmx_get_exit_qual() and vmx_get_intr_info() noinstr-friendly
KVM: x86: Mark x2APIC DFR reg as non-existent for x2APIC
KVM: x86: Move APIC access page helper to common x86 code
KVM: x86: Move CPU compat checks hook to kvm_x86_ops (from kvm_x86_init_ops)
KVM: x86: Move guts of kvm_arch_init() to standalone helper
KVM: x86: Move hardware setup/unsetup to init/exit
KVM: x86: Move HF_GIF_MASK into "struct vcpu_svm" as "guest_gif"
KVM: x86: Move HF_NMI_MASK and HF_IRET_MASK into "struct vcpu_svm"
KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code
KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_SET_PMU_EVENT_FILTER)
KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_X86_SET_MSR_FILTER)
KVM: x86: Propagate the AMD Automatic IBRS feature to the guest
KVM: x86: Purge "highest ISR" cache when updating APICv state
KVM: x86: Reinitialize xAPIC ID when userspace forces x2APIC => xAPIC
KVM: x86: remove redundant ret variable
KVM: x86: Remove unnecessary initialization in kvm_vm_ioctl_set_msr_filter()
KVM: x86: Replace 0-length arrays with flexible arrays
KVM: x86: Replace cpu_dirty_logging_count with nr_memslots_dirty_logging
KVM: x86: Replace IS_ERR() with IS_ERR_VALUE()
KVM: x86: Serialize vendor module initialization (hardware setup)
KVM: x86: Simplify msr_filter update
KVM: x86: Simplify msr_io()
KVM: x86: Skip redundant x2APIC logical mode optimized cluster setup
KVM: x86: Split out logic to generate "readable" APIC regs mask to helper
KVM: x86: Suppress pending MMIO write exits if emulator detects exception
KVM: x86: Track required APICv inhibits with variable, not callback
KVM: x86: Unify pr_fmt to use module name for all KVM modules
KVM: x86: Use emulator callbacks instead of duplicating "host flags"
KVM: x86: Use KBUILD_MODNAME to specify vendor module name
 
kvm_host.h: fix spelling typo in function declaration
 
l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register()
l2tp: generate correct module alias strings
 
landlock: Explain file descriptor access rights
 
leds: Add missing includes and forward declarations in leds.h
leds: an30259a: Get rid of custom led_init_default_state_get()
leds: bcm6328: Get rid of custom led_init_default_state_get()
leds: bcm6358: Get rid of custom led_init_default_state_get()
leds: bd2802: Convert to i2c's .probe_new()
leds: blinkm: Convert to i2c's .probe_new()
leds: is31fl319x: Wrap mutex_destroy() for devm_add_action_or_rest()
leds: is31fl32xx: Convert to i2c's .probe_new()
leds: led-class: Add __devm_led_get() helper
leds: led-class: Add generic [devm_]led_get()
leds: led-class: Add led_module_get() helper
leds: led-class: Add missing put_device() to led_put()
leds: led-core: Fix refcount leak in of_led_get()
leds: lm3530: Convert to i2c's .probe_new()
leds: lm3532: Convert to i2c's .probe_new()
leds: lm355x: Convert to i2c's .probe_new()
leds: lm3642: Convert to i2c's .probe_new()
leds: lm3692x: Convert to i2c's .probe_new()
leds: lm3697: Convert to i2c's .probe_new()
leds: lp3944: Convert to i2c's .probe_new()
leds: lp3952: Convert to i2c's .probe_new()
leds: lp5521: Convert to i2c's .probe_new()
leds: lp5523: Convert to i2c's .probe_new()
leds: lp5562: Convert to i2c's .probe_new()
leds: lp8501: Convert to i2c's .probe_new()
leds: lp8860: Convert to i2c's .probe_new()
leds: Move led_init_default_state_get() to the global header
leds: mt6323: Get rid of custom led_init_default_state_get()
leds: mt6360: Get rid of custom led_init_default_state_get()
leds: pca9532: Convert to i2c's .probe_new()
leds: pca955x: Get rid of custom led_init_default_state_get()
leds: pca963x: Convert to i2c's .probe_new()
leds: pm8058: Get rid of custom led_init_default_state_get()
leds: pwm: Clear the led structure before parsing each child node
leds: Remove asic3 driver
leds: Remove ide-disk trigger
leds: remove s3c24xx driver
leds: simatic-ipc-leds-gpio: Make sure we have the GPIO providing driver
leds: syscon: Get rid of custom led_init_default_state_get()
leds: tca6507: Convert to i2c's .probe_new()
leds: tca6507: Convert to use fwnode_device_is_compatible()
leds: tlc591xx: Convert to i2c's .probe_new()
leds: turris-omnia: Convert to i2c's .probe_new()
 
lib/cpumask: reorganize cpumask_local_spread() logic
lib/cpumask: update comment for cpumask_local_spread()
 
lib/find: introduce find_nth_and_andnot_bit
 
lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll
 
lib/hashtable_test.c: add test for the hashtable structure
 
lib/Kconfig.debug: correct help info of LOCKDEP_STACK_TRACE_HASH_BITS
lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default
 
lib/mpi: Fix buffer overrun when SG is too long
 
lib/percpu_counter: percpu_counter_add_batch() overflow/underflow
 
lib/stackdepot, mm: rename stack_depot_want_early_init
 
lib/stackdepot: annotate depot_init_pool and depot_alloc_stack
lib/stackdepot: annotate init and early init functions
lib/stackdepot: annotate racy pool_index accesses
lib/stackdepot: lower the indentation in stack_depot_init
lib/stackdepot: move documentation comments to stackdepot.h
lib/stackdepot: put functions in logical order
lib/stackdepot: rename handle and pool constants
lib/stackdepot: rename hash table constants and variables
lib/stackdepot: rename init_stack_pool
lib/stackdepot: rename next_pool_inited to next_pool_required
lib/stackdepot: rename slab to pool
lib/stackdepot: rename stack_depot_disable
lib/stackdepot: reorder and annotate global variables
lib/stackdepot: use pr_fmt to define message format
lib/stackdepot: various comments clean-ups
 
lib/stacktrace, kasan, kmsan: rework extra_bits interface
 
lib/stacktrace: drop impossible WARN_ON for depot_init_pool
 
lib/string: Use strchr() in strpbrk()
 
lib/test_vmalloc.c: add parameter use_huge for fix_size_alloc_test
 
lib/zlib: adjust offset calculation for dfltcc_state
lib/zlib: DFLTCC always switch to software inflate for Z_PACKET_FLUSH option
lib/zlib: DFLTCC deflate does not write all available bits for Z_NO_FLUSH
lib/zlib: DFLTCC not writing header bits when avail_out == 0
lib/zlib: DFLTCC support inflate with small window
lib/zlib: fix DFLTCC ignoring flush modes when avail_in == 0
lib/zlib: fix DFLTCC not flushing EOBS when creating raw streams
lib/zlib: implement switching between DFLTCC and software
lib/zlib: remove redundation assignement of avail_in dfltcc_gdht()
lib/zlib: Split deflate and inflate states for DFLTCC
 
lib: add Dhrystone benchmark test
lib: dhry: fix unstable smp_processor_id(_) usage
lib: parser: update documentation for match_NUMBER functions
lib: zstd: Backport fix for in-place decompression
lib: zstd: Fix -Wstringop-overflow warning
 
libbpf: Add 6th argument support for x86-64 in bpf_tracing.h
libbpf: add API to get XDP/XSK supported features
libbpf: Add BPF_UPROBE and BPF_URETPROBE macro aliases
libbpf: Add documentation to map pinning API functions
libbpf: Add LoongArch support to bpf_tracing.h
libbpf: Add sample_period to creation options
libbpf: Add support for fetching up to 8 arguments in kprobes
libbpf: add the capability to specify netlink proto in libbpf_netlink_send_recv
libbpf: Added the description of some API functions
libbpf: Always use libbpf_err to return an error in bpf_xdp_query()
libbpf: Clean up now not needed __PT_PARM{1-6}_SYSCALL_REG defaults
libbpf: Complete LoongArch (loongarch) spec in bpf_tracing.h
libbpf: Complete mips spec in bpf_tracing.h
libbpf: Complete powerpc spec in bpf_tracing.h
libbpf: Complete riscv arch spec in bpf_tracing.h
libbpf: Complete sparc spec in bpf_tracing.h
libbpf: Correctly set the kernel code version in Debian kernel.
libbpf: Define arc syscall regs spec in bpf_tracing.h
libbpf: Define arm syscall regs spec in bpf_tracing.h
libbpf: Define arm64 syscall regs spec in bpf_tracing.h
libbpf: Define i386 syscall regs spec in bpf_tracing.h
libbpf: Define loongarch syscall regs spec in bpf_tracing.h
libbpf: Define mips syscall regs spec in bpf_tracing.h
libbpf: Define powerpc syscall regs spec in bpf_tracing.h
libbpf: Define riscv syscall regs spec in bpf_tracing.h
libbpf: Define s390x syscall regs spec in bpf_tracing.h
libbpf: Define sparc syscall regs spec in bpf_tracing.h
libbpf: Define x86-64 syscall regs spec in bpf_tracing.h
libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()
libbpf: Fix and complete ARC spec in bpf_tracing.h
libbpf: Fix arm and arm64 specs in bpf_tracing.h
libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390x
libbpf: Fix BTF-to-C converter's padding logic
libbpf: Fix btf__align_of() by taking into account field offsets
libbpf: Fix btf_dump's packed struct determination
libbpf: Fix build warning on ref_ctr_off for 32-bit architectures
libbpf: fix errno is overwritten after being closed.
libbpf: Fix invalid return address register in s390
libbpf: Fix malformed documentation formatting
libbpf: Fix map creation flags sanitization
libbpf: Fix single-line struct definition output in btf_dump
libbpf: Fix unbounded memory access in bpf_usdt_arg()
libbpf: Handle non-standardly sized enums better in BTF-to-C dumper
libbpf: Improve syscall tracing support in bpf_tracing.h
libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd()
libbpf: Optimized return value in libbpf_strerror when errno is libbpf errno
libbpf: Poison strlcpy()
libbpf: Replace '.' with '_' in legacy kprobe event name
libbpf: Restore errno after pr_warn.
libbpf: Return -ENODATA for missing btf section
libbpf: Revert poisoning of strlcpy
libbpf: Show error info about missing ".BTF" section
libbpf: Simplify barrier_var()
libbpf: start v1.2 development cycle
libbpf: Support sleepable struct_ops.s section
libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()
 
libceph: use bvec_set_page to initialize bvecs
 
Linux: Linux 6.3
Linux: Linux 6.3-rc1
Linux: Linux 6.3-rc2
Linux: Linux 6.3-rc3
Linux: Linux 6.3-rc4
Linux: Linux 6.3-rc5
Linux: Linux 6.3-rc6
Linux: Linux 6.3-rc7
 
livepatch,x86: Clear relocation targets on a module removal
 
livepatch: Improve the search performance of module_kallsyms_on_each_symbol()
 
LoadPin: Allow filesystem switch when not enforcing
LoadPin: Move pin reporting cleanly out of locking
LoadPin: Refactor read-only check into a helper
LoadPin: Refactor sysctl initialization
 
lockd: set file_lock start and end when decoding nlm4 testargs
 
locking/atomic: cmpxchg: Make __generic_cmpxchg_local compare against zero-extended 'old' value
 
locking/lockdep: Remove lockdep_init_map_crosslock.
 
locking/memory-barriers.txt: Improve documentation for writel() example
 
locking/qspinlock: Micro-optimize pending state waiting for unlock
 
locking/rwsem: Disable preemption in all down_read*() and up_read() code paths
locking/rwsem: Disable preemption in all down_write*() and up_write() code paths
locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath
 
locktorture: Allow non-rtmutex lock types to be boosted
locktorture: Make the rt_boost factor a tunable
 
LoongArch, bpf: Fix jit to skip speculation barrier opcode
LoongArch, bpf: Use 4 instructions for function address in JIT
 
loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
LoongArch: Add hardware breakpoints/watchpoints support
LoongArch: Add JUMP_VIRT_ADDR macro implementation to avoid using la.abs
LoongArch: Add kprobes on ftrace support
LoongArch: Add kprobes support
LoongArch: Add kretprobes support
LoongArch: Add la_abs macro implementation
LoongArch: Add support for kernel address space layout randomization (KASLR)
LoongArch: Add support for kernel relocation
LoongArch: Adjust user_regset_copyin parameter to the correct offset
LoongArch: Adjust user_watch_state for explicit alignment
LoongArch: Check unwind_error() in arch_stack_walk()
LoongArch: Clean up plat_swiotlb_setup() related code
LoongArch: Enable PG when wakeup from suspend
LoongArch: Fix _CONST64_(x) as unsigned
LoongArch: Fix build error if CONFIG_SUSPEND is not set
LoongArch: Fix Chinese comma in cpu.h
LoongArch: Fix probing of the CRC32 feature
LoongArch: kdump: Add crashkernel=YM handling
LoongArch: kdump: Add single kernel image implementation
LoongArch: Make -mstrict-align configurable
LoongArch: Make WriteCombine configurable for ioremap()
LoongArch: Mark 3 symbol exports as non-GPL
LoongArch: Mark some assembler symbols as non-kprobe-able
LoongArch: module: set section addresses to 0x0
LoongArch: Only call get_timer_irq() once in constant_clockevent_init()
LoongArch: ptrace: Add function argument access API
LoongArch: ptrace: Add hardware single step support
LoongArch: ptrace: Expose hardware breakpoints to debuggers
LoongArch: Replace hard-coded values in comments with VALEN
LoongArch: Simulate branch and PC* instructions
LoongArch: Use la.pcrel instead of la.abs when it's trivially possible
 
loop: Fix use-after-free issues
loop: Improve the hw_queue_depth kernel module parameter implementation
loop: LOOP_CONFIGURE: send uevents for partitions
loop: loop_set_status_from_info() check before assignment
 
m68k/mm/motorola: specify pmd_page() type
 
m68k/mm: remove dummy __swp definitions for nommu
m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
m68k/nommu: add missing definition of ARCH_PFN_OFFSET
 
m68k: /proc/hardware should depend on PROC_FS
m68k: Add kernel seccomp support
m68k: Check syscall_trace_enter() return code
m68k: defconfig: Update defconfigs for v6.2-rc3
m68k: fix livelock in uaccess
m68k: mm: Fix systems with memory at end of 32-bit address space
m68k: mm: Move initrd phys_to_virt handling after paging_init()
m68k: nommu: Fix misspellings of "DragonEngine"
m68k: nommu: Fix misspellings of "uCdimm"
m68k: Only force 030 bus error if PC not in exception table
m68k: q40: Do not initialise statics to 0
m68k: use asm-generic/memory_model.h for both MMU and !MMU
 
mac80211: support minimal EHT rate reporting on RX
 
mac802154: Add MLME Tx locked helpers
mac802154: Avoid superfluous endianness handling
mac802154: Fix an always true condition
mac802154: Handle basic beaconing
mac802154: Handle passive scanning
mac802154: Prepare forcing specific symbol duration
mac802154: Send beacons using the MLME Tx path
 
macintosh: windfarm: Use unsigned type for 1-bit bitfields
 
macsec: add support for IFLA_MACSEC_OFFLOAD in macsec_changelink
macsec: dump IFLA_MACSEC_OFFLOAD attribute as part of macsec dump
 
madvise: convert madvise_cold_or_pageout_pte_range() to use folios
madvise: use split_vma() instead of __split_vma()
madvise: use vmi iterator for __split_vma() and vma_merge()
 
mailbox: qcom-apcs-ipc: add IPQ5332 APSS clock support
mailbox: qcom-apcs-ipc: enable APCS clock device for MSM8996
mailbox: zynq: Switch to flexible array to simplify code
 
mailmap: add an entry for Leonard Crestez
mailmap: add entries for Mat Martineau
mailmap: add entries for Richard Leitner
mailmap: add entry for Enric Balletbo i Serra
mailmap: add entry for Maxim Mikityanskiy
mailmap: add entry for Tobias Klauser
mailmap: add mailmap entries for Faith.
mailmap: correct Dikshita Agarwal's Qualcomm email address
mailmap: map Dikshita Agarwal's old address to his current one
mailmap: map Georgi Djakov's old Linaro address to his current one
mailmap: map Rajendra Nayak's old address to his current one
mailmap: map Sai Prakash Ranjan's old address to his current one
mailmap: map Vikash Garodia's old address to his current one
mailmap: update entries for Stephen Hemminger
mailmap: update jtoppins' entry to reference correct email
mailmap: updates for Jarkko Sakkinen
 
MAINTAINERS/ACCEL: Add include/drm/drm_accel.h to the accel entry
 
MAINTAINERS/DAMON: link maintainer profile, git trees, and website
 
MAINTAINERS/MEMORY MANAGEMENT: add tools/vm/ as managed files
 
MAINTAINERS: add diag288_wdt driver to s390 maintained files
MAINTAINERS: add drbd headers
MAINTAINERS: Add entry for Broadcom Broadband SoC HS SPI drivers
MAINTAINERS: Add entry for Himax HX8394 panel controller driver
MAINTAINERS: add entry for s390 SCM driver
MAINTAINERS: Add entry for the Loongson LS2X I2C driver
MAINTAINERS: Add entry for TPMI driver
MAINTAINERS: Add f2fs's patchwork
MAINTAINERS: add gxp fan controller and documents
MAINTAINERS: Add HPE GXP I2C Support
MAINTAINERS: add IRON DEVICE AUDIO CODEC DRIVERS
MAINTAINERS: Add Miquel Raynal as additional maintainer for ieee802154
MAINTAINERS: add missing clock driver coverage for Microchip FPGAs
MAINTAINERS: Add Oliver Upton as co-maintainer of KVM/arm64
MAINTAINERS: Add Sumit Semwal and Yongqin Liu as reviwers for kirin DRM driver
MAINTAINERS: Add the entry for DCC(Data Capture and Compare) driver support
MAINTAINERS: add the Infineon PEB2466 codec entry
MAINTAINERS: add the Renesas IDT821034 codec entry
MAINTAINERS: add the Renesas RZ/N1 USBF controller entry
MAINTAINERS: add types to akpm/mm git trees entries
MAINTAINERS: Add x86 ACPI paths to the ACPI entry
MAINTAINERS: adjust SAMSUNG SOC CLOCK DRIVERS after s3c24xx support removal
MAINTAINERS: arm64: tesla: correct pattern for directory
MAINTAINERS: Change ata maintainer email addresses
MAINTAINERS: clk: imx: Add Peng Fan as reviewer
MAINTAINERS: dell-wmi-sysman: drop Divya Bharathi
MAINTAINERS: drm/hisilicon: Drop Chen Feng
MAINTAINERS: erofs: Add Documentation/ABI/testing/sysfs-fs-erofs
MAINTAINERS: fix kbuild repo branch
MAINTAINERS: make me a reviewer of USB/IP
MAINTAINERS: make me the maintainer of DaVinci platforms
MAINTAINERS: make my email address consistent
MAINTAINERS: Match the sun20i family of Allwinner SoCs
MAINTAINERS: Move MFD from a Supported to Maintaied state
MAINTAINERS: orphan SIS FRAMEBUFFER DRIVER
MAINTAINERS: Remove file reference for Broadcom Broadband SoC HS SPI driver entry
MAINTAINERS: Remove some obsolete drivers info(tdfx, mga, i810, savage, r128, sis)
MAINTAINERS: remove the [email protected] list
MAINTAINERS: repair a malformed T: entry in IDMAPPED MOUNTS
MAINTAINERS: repair file entry for STARFIVE TRNG DRIVER
MAINTAINERS: repair malformed T: entries in NVM EXPRESS DRIVERS
MAINTAINERS: Resume MPTCP co-maintainer role
MAINTAINERS: step down as vfio reviewer
MAINTAINERS: Switch maintenance for cc2520 driver over
MAINTAINERS: Switch maintenance for mcr20a driver over
MAINTAINERS: Switch maintenance for mrf24j40 driver over
MAINTAINERS: update file entries after arm multi-platform rework and mach-pxa removal
MAINTAINERS: Update Landlock repository
MAINTAINERS: Update qcom CPR maintainer entry
MAINTAINERS: Update s390-iommu driver maintainer information
MAINTAINERS: Update Tegra DRM tree
MAINTAINERS: Update the entries for HiSilicon PTT device driver
MAINTAINERS: Update the entry for MPQ7932 PMIC driver
MAINTAINERS: xtensa: drop [email protected] mailing list
 
Makefile: Make kernelrelease target work with M=
 
maple: remove unneeded maple_bus_uevent() callback.
 
maple_tree: add mas_init() function
maple_tree: add RCU lock checking to rcu callback functions
maple_tree: add smp_rmb() to dead node detection
maple_tree: be more cautious about dead nodes
maple_tree: detect dead nodes in mas_start()
maple_tree: fix a potential concurrency bug in RCU mode
maple_tree: fix a potential memory leak, OOB access, or other unpredictable bug
maple_tree: fix comment of mte_destroy_walk
maple_tree: fix freeing of nodes in rcu mode
maple_tree: fix get wrong data_end in mtree_lookup_walk()
maple_tree: fix handle of invalidated state in mas_wr_store_setup()
maple_tree: fix mas_empty_area() search
maple_tree: fix mas_prev() and mas_find() state handling
maple_tree: fix mas_skip_node() end slot detection
maple_tree: fix potential rcu issue
maple_tree: fix write memory barrier of nodes once dead for RCU mode
maple_tree: make maple state reusable after mas_empty_area_rev()
maple_tree: reduce stack usage with gcc-9 and earlier
maple_tree: reduce user error potential
maple_tree: refine ma_state init from mas_start()
maple_tree: refine mab_calc_split function
maple_tree: remove extra return statement
maple_tree: remove extra smp_wmb() from mas_dead_leaves()
maple_tree: remove extra space and blank line
maple_tree: remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk()
maple_tree: remove the parameter entry of mas_preallocate
maple_tree: remove the redundant code
maple_tree: use macro MA_ROOT_PARENT instead of number
maple_tree: use mt_node_max() instead of direct operations mt_max[]
 
mcb: move to_mcb_device() to use container_of_const()
 
md: account io_acct_set usage with active_io
md: avoid signed overflow in slot_store()
md: Change active_io to percpu
md: don't update recovery_cp when curr_resync is ACTIVE
md: Factor out is_md_suspended helper
md: fix regression for null-ptr-deference in __md_stop()
md: Free resources in __md_stop
md: Free writes_pending in md_stop
md: select BLOCK_LEGACY_AUTOLOAD
md: use MD_RESYNC_* whenever possible
 
media: Add 2-10-10-10 RGB formats
media: Add stream to frame descriptor
media: add V4L2_SUBDEV_CAP_STREAMS
media: add V4L2_SUBDEV_FL_STREAMS
media: Add Y210, Y212 and Y216 formats
media: amphion: correct the unspecified color space
media: amphion: remove redundant check of colorspace in venc_s_fmt
media: atomisp: Add atomisp_register_sensor_no_gmin() helper
media: atomisp: Allow sensor drivers without a s_power callback
media: atomisp: Check buffer index is in range inside atomisp_qbuf_wrapper()
media: atomisp: Do not turn off sensor when the atomisp-sub-dev does not own it
media: atomisp: Drop atomisp_init_pipe()
media: atomisp: Drop ffmt local var from atomisp_set_fmt()
media: atomisp: Fix regulator registers on BYT devices with CRC PMIC
media: atomisp: fix videobuf2 Kconfig depenendency
media: atomisp: Fix WARN() when the vb2 start_streaming callback fails
media: atomisp: Move power-management over to a custom pm-domain
media: atomisp: Only set default_run_mode on first open of a stream/asd
media: atomisp: ov2680: Add dev local variable to probe()
media: atomisp: ov2680: Add exposure and gain controls
media: atomisp: ov2680: Add runtime-pm support
media: atomisp: ov2680: Add test pattern control
media: atomisp: ov2680: Cleanup includes
media: atomisp: ov2680: Consistently indent define values
media: atomisp: ov2680: Delay power-on till streaming is started
media: atomisp: ov2680: Drop custom ATOMISP_IOC_S_EXPOSURE support
media: atomisp: ov2680: Drop MAX_FMTS define
media: atomisp: ov2680: Drop struct ov2680_resolution / ov2680_res_preview
media: atomisp: ov2680: Drop unused res member from struct ov2680_device
media: atomisp: ov2680: Drop v4l2_find_nearest_size() call from set_fmt()
media: atomisp: ov2680: Fix frame_size list
media: atomisp: ov2680: Fix ov2680_enum_frame_interval()
media: atomisp: ov2680: Fix window settings and enable window for all resolutions
media: atomisp: ov2680: Make setting the modes algorithm based
media: atomisp: ov2680: Remove unused data-types and defines from ov2680.h
media: atomisp: ov2680: Rework flip ctrls
media: atomisp: ov2680: s/dev/sensor/
media: atomisp: ov2680: Switch over to ACPI powermanagement
media: atomisp: ov2680: Use defines for fps, lines-per-frame and skip-frames
media: atomisp: ov2680: Use devm_kzalloc() for sensor data struct
media: atomisp: ov2680: Use the new ov_16bit_addr_reg_helpers.h
media: atomisp: ov2722: Call atomisp_gmin_remove_subdev() on probe failure
media: atomisp: ov2722: Don't take the input_lock for try_fmt calls.
media: atomisp: ov2722: Fix GPIO1 polarity
media: atomisp: ov2722: Power on sensor from set_fmt() callback
media: atomisp: pci: hive_isp_css_common: host: vmem: Replace SUBWORD macros with functions
media: atomisp: pci: Replace bytes macros with functions
media: atomisp: pci: sh_css: Inline single invocation of macro STATS_ENABLED()
media: atomisp: Propagate set_fmt() errors in queue_setup()
media: atomisp: Properly initialize function field of media-entity links
media: atomisp: Put sensor ACPI devices in D3 before disable ACPI power-resources
media: atomisp: Remove atomisp_gmin_find_subdev()
media: atomisp: Remove atomisp_sw_contex struct
media: atomisp: Remove csi2_link_setup()
media: atomisp: Remove custom ATOMISP_IOC_G_SENSOR_MODE_DATA ioctl
media: atomisp: Remove custom ATOMISP_IOC_ISP_MAKERNOTE ioctl
media: atomisp: Remove deferred firmware loading support
media: atomisp: Remove isp_subdev_link_setup()
media: atomisp: Remove no longer used binning info from sensor resolution info
media: atomisp: Remove non working doorbell check from punit_ddr_dvfs_enable()
media: atomisp: Remove unnecessary memset(foo, 0, sizeof(foo)) calls
media: atomisp: Remove useless msleep(10) before power-on on BYT
media: atomisp: Remove V4L2_CID_BIN_FACTOR_HORZ/_VERT
media: atomisp: Silence "isys dma store at addr, val" debug messages
media: atomisp: Stop overriding padding w/h to 12 on BYT
media: atomisp: use vb2_start_streaming_called()
media: camss: csiphy-3ph: avoid undefined behavior
media: chips-media/imx-vdoa: Drop empty platform remove function
media: core: add ov_16bit_addr_reg_helpers.h
media: cpia2: remove deprecated driver
media: davinci/vpif.c: drop unnecessary cast
media: davinci: remove vpbe support
media: docs: admin-guide: media: align HDMI CEC node names with dtschema
media: docs: aspeed-video: Update reference
media: docs: pixfmt-reserved: Update reference
media: Documentation: Add GS_ROUTING documentation
media: Documentation: add multiplexed streams documentation
media: Documentation: Update documentation for streams
media: drivers/media/v4l2-core/v4l2-h264 : add detection of null pointers
media: dt-bindings: Add OV5670
media: dt-bindings: ak7375: Add supplies
media: dt-bindings: ak7375: Convert to DT schema
media: dt-bindings: amlogic,meson-gx-ao-cec: move to cec subfolder
media: dt-bindings: amlogic,meson-gx-ao-cec: reference common CEC properties
media: dt-bindings: cec-gpio: convert to DT schema
media: dt-bindings: cec: convert common CEC properties to DT schema
media: dt-bindings: chrontel,ch7322: reference common CEC properties
media: dt-bindings: media: Add OmniVision OV8858
media: dt-bindings: media: fsl-pxp: convert to yaml
media: dt-bindings: media: i2c: Add IMX296 CMOS sensor binding
media: dt-bindings: media: i2c: add imx415 cmos image sensor
media: dt-bindings: media: i2c: max9286: Add property to select bus width
media: dt-bindings: media: i2c: max9286: Add property to select I2C speed
media: dt-bindings: media: i2c: max9286: Add support for per-port supplies
media: dt-bindings: media: imx7-csi: Document i.MX8M power-domains property
media: dt-bindings: nvidia,tegra114-cec: convert to DT schema
media: dt-bindings: ov5675: document YAML binding
media: dt-bindings: samsung,s5p-cec: convert to DT schema
media: dt-bindings: st,stih-cec: convert to DT schema
media: dt-bindings: st,stm32-cec: move to cec subfolder
media: dvb-frontends/dvb-pll: Convert to i2c's .probe_new()
media: dvb-frontends/m88ds3103: Convert to i2c's .probe_new()
media: dvb-frontends/mn88443x: Convert to i2c's .probe_new()
media: dvb-frontends/tc90522: Convert to i2c's .probe_new()
media: dvb-frontends: cxd2880: return 0 instead of 'ret'.
media: dvb-frontends: cxd2880: return 0 instead of 'ret'.
media: dvb-frontends: drx39xyj: replace return with goto for proper unwind
media: dvb-frontends: mb86a16.c: always use the same error path
media: dw100: Add a missing unwind goto in dw100_probe()
media: exynos4-is: drop unused pctrl field and headers
media: fsl-viu: remove deprecated driver
media: go7007: don't modify q->streaming
media: hantro: Fix JPEG encoder ENUM_FRMSIZE on RK3399
media: hantro: Use core-generated bus_info value
media: i2c/adv7180: Convert to i2c's .probe_new()
media: i2c/adv7604: Convert to i2c's .probe_new()
media: i2c/cs53l32a: Convert to i2c's .probe_new()
media: i2c/ir-kbd-i2c: Convert to i2c's .probe_new()
media: i2c/msp3400-driver: Convert to i2c's .probe_new()
media: i2c/mt9p031: Convert to i2c's .probe_new()
media: i2c/mt9v032: Convert to i2c's .probe_new()
media: i2c/ov7670: Convert to i2c's .probe_new()
media: i2c/saa7115: Convert to i2c's .probe_new()
media: i2c/saa7127: Convert to i2c's .probe_new()
media: i2c/tda1997x: Convert to i2c's .probe_new()
media: i2c/tvaudio: Convert to i2c's .probe_new()
media: i2c/tvp514x: Convert to i2c's .probe_new()
media: i2c/video-i2c: Convert to i2c's .probe_new()
media: i2c: Add driver for OmniVision OV8858
media: i2c: add imx415 cmos image sensor driver
media: i2c: ak7375: Add regulator management
media: i2c: imx219: Fix binning for RAW8 capture
media: i2c: imx219: Split common registers from mode tables
media: i2c: imx219: Support four-lane operation
media: i2c: imx290: Access link_freq_index directly
media: i2c: imx290: Compute pixel rate and blanking in one place
media: i2c: imx290: Configure data lanes at start time
media: i2c: imx290: Factor out black level setting to a function
media: i2c: imx290: Factor out clock initialization to separate function
media: i2c: imx290: Factor out control update code to a function
media: i2c: imx290: Factor out DT parsing to separate function
media: i2c: imx290: Factor out subdev init and cleanup to functions
media: i2c: imx290: fix conditional function defintions
media: i2c: imx290: Group functions in sections
media: i2c: imx290: Handle error from imx290_set_data_lanes()
media: i2c: imx290: Initialize runtime PM before subdev
media: i2c: imx290: Pass format and mode to imx290_calc_pixel_rate()
media: i2c: imx290: Rename, extend and expand usage of imx290_pixfmt
media: i2c: imx290: Simplify imx290_set_data_lanes()
media: i2c: imx290: Use dev_err_probe()
media: i2c: imx290: Use runtime PM autosuspend
media: i2c: imx290: Use V4L2 subdev active state
media: i2c: IMX296 camera sensor driver
media: i2c: max9286: Add support for port regulators
media: i2c: max9286: Configure bus width from device tree
media: i2c: max9286: Configure remote I2C speed from device tree
media: i2c: max9286: Define macros for all bits of register 0x15
media: i2c: max9286: Print power-up GMSL link configuration
media: i2c: max9286: Rename MAX9286_DATATYPE_RAW11 to RAW12
media: i2c: max9286: Select HS as data enable signal
media: i2c: max9286: Support 12-bit raw bayer formats
media: i2c: max9286: Support manual framesync operation
media: i2c: ov2685: convert to i2c's .probe_new()
media: i2c: ov5670: Add .get_selection() support
media: i2c: ov5670: Add runtime_pm operations
media: i2c: ov5670: Allow probing with OF
media: i2c: ov5670: Handle RO controls in set_ctrl
media: i2c: ov5670: Implement init_cfg
media: i2c: ov5670: Probe GPIOs
media: i2c: ov5670: Probe regulators
media: i2c: ov5670: Use common clock framework
media: i2c: ov5675: add .get_selection support
media: i2c: ov5675: parse and register V4L2 device tree properties
media: i2c: ov5695: convert to i2c's .probe_new()
media: i2c: ov7670: 0 instead of -EINVAL was returned
media: i2c: ov772x: Fix memleak in ov772x_probe()
media: i2c: ov9282: remove unused and unset i2c_client member
media: i2c: ov9282: Switch to use dev_err_probe helper
media: i2c: s5c73m3: remove support for platform data
media: i2c: s5c73m3: return 0 instead of 'ret'.
media: i2c: st-vgxy61: Use asm intead of asm-generic
media: i2c: tc358746: fix ignoring read error in g_register callback
media: i2c: tc358746: fix missing return assignment
media: i2c: tc358746: fix possible endianness issue
media: imx-jpeg: Apply clk_bulk api instead of operating specific clk
media: imx-mipi-csis: Check csis_fmt validity before use
media: imx-mipi-csis: Don't take lock in runtime PM handlers
media: imx-mipi-csis: Implement .init_cfg() using .set_fmt()
media: imx-mipi-csis: Pass format explicitly to internal functions
media: imx-mipi-csis: Rename error labels with 'err_' prefix
media: imx-mipi-csis: Use V4L2 subdev active state
media: imx-pxp: Add media controller support
media: imx-pxp: add support for i.MX7D
media: imx-pxp: convert to regmap
media: imx-pxp: detect PXP version
media: imx-pxp: disable LUT block
media: imx-pxp: Don't set bus_info manually in .querycap()
media: imx-pxp: explicitly disable unused blocks
media: imx-pxp: extract helper function to setup data path
media: imx-pxp: Implement frame size enumeration
media: imx-pxp: Introduce pxp_read() and pxp_write() wrappers
media: imx-pxp: make data_path_ctrl0 platform dependent
media: imx-pxp: Pass pixel format value to find_format()
media: imx-pxp: Sort headers alphabetically
media: imx-pxp: Use non-threaded IRQ
media: imx: imx-media-fim: Replace macro icap_enabled() with function
media: imx: imx7-media-csi: Cleanup errors in imx7_csi_async_register()
media: imx: imx7-media-csi: Drop imx7_csi.cc field
media: imx: imx7-media-csi: Drop unneeded check when starting streaming
media: imx: imx7-media-csi: Drop unneeded pad checks
media: imx: imx7-media-csi: Drop unneeded src_sd check
media: imx: imx7-media-csi: fix missing clk_disable_unprepare() in imx7_csi_init()
media: imx: imx7-media-csi: Simplify imx7_csi_video_init_format()
media: imx: imx7-media-csi: Use V4L2 subdev active state
media: imx: imx7-media-csi: Zero format struct before calling .get_fmt()
media: ipu3-cio2: Convert to use software_node_register_node_group()
media: ipu3-cio2: Don't dereference fwnode handle
media: ipu3-cio2: Fix PM runtime usage_count in driver unbind
media: m5mols: fix off-by-one loop termination error
media: marvell: change return to goto for proper unwind
media: max9286: Fix memleak in max9286_v4l2_register()
media: mc: entity: Add entity iterator for media_pipeline
media: mc: entity: Add pad iterator for media_pipeline
media: mc: entity: Fix doc for media_graph_walk_init
media: mc: entity: Fix minor issues in comments and documentation
media: mc: Get media_device directly from pad
media: mc: Improve the media_entity_has_pad_interdep() documentation
media: mediatek: mdp3: replace return by goto for proper unwind
media: mediatek: vcodec/venc: return 0 instead of 'ret'.
media: mediatek: vcodec: Using pm_runtime_put instead of pm_runtime_put_sync
media: meson: vdec: remove redundant if statement
media: meye: remove this deprecated driver
media: microchip: microchip-isc: replace v4l2_{dbg|info|err} with dev-*
media: ov2740: Fix memleak in ov2740_init_controls()
media: ov5640: Fix analogue gain control
media: ov5640: Fix soft reset sequence and timings
media: ov5640: Handle delays when no reset_gpio set
media: ov5640: set correct default format for CSI-2 mode
media: ov5640: Update last busy timestamp to reset autosuspend timer
media: ov5675: add device-tree support and support runtime PM
media: ov5675: Fix memleak in ov5675_init_controls()
media: platform: mtk-mdp3: fix Kconfig dependencies
media: platform: mtk-mdp3: Fix return value check in mdp_probe()
media: platform: ti: Add missing check for devm_regulator_get
media: radio/wl128x: remove unnecessary (void*) conversions
media: rc/ir-rx51: Drop empty platform remove function
media: rc: Drop obsolete dependencies on COMPILE_TEST
media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()
media: rc: gpio-ir-recv: add remove function
media: renesas: vsp1: Add new formats (2-10-10-10 ARGB, Y210, Y212)
media: renesas: vsp1: Add V4H SoC version
media: renesas: vsp1: Change V3U to be gen4
media: Revert "media: av7110: move to staging/media/deprecated/saa7146"
media: Revert "media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci"
media: rkisp1: make a few const arrays static
media: rzg2l-cru: Remove unneeded semicolon
media: s5p-mfc: use vb2_is_streaming()
media: saa7134: Use video_unregister_device for radio_dev
media: staging: media: imx: change imx_media_fim_set_stream() to return void
media: stkwebcam: remove deprecated driver
media: subdev: add "opposite" stream helper funcs
media: subdev: Add [GS]_ROUTING subdev ioctls and operations
media: subdev: Add for_each_active_route() macro
media: subdev: add stream based configuration
media: subdev: add streams to v4l2_subdev_get_fmt() helper function
media: subdev: add v4l2_subdev_has_pad_interdep()
media: subdev: add v4l2_subdev_routing_validate() helper
media: subdev: add v4l2_subdev_set_routing helper()
media: subdev: add v4l2_subdev_set_routing_with_fmt() helper
media: subdev: Require code change to enable [GS]_ROUTING
media: subdev: use streams in v4l2_subdev_link_validate()
media: sun4i-csi: Fix 'Unbalanced pm_runtime_enable!'
media: sun4i-csi: Use CSI_INT_STA_REG name, fix typo in a comment
media: sun6i-csi: bridge: Error out on invalid port to fix warning
media: sun6i-csi: capture: Remove useless ret initialization
media: sun6i-isp: capture: Fix uninitialized variable use
media: sun6i-isp: params: Fix incorrect indentation
media: sun6i-isp: params: Unregister pending buffer on cleanup
media: sun6i-isp: proc: Declare subdev ops as static
media: sun6i-isp: proc: Error out on invalid port to fix warning
media: sun6i-isp: proc: Fix return code handling in stream off path
media: sun6i-mipi-csi2: Clarify return code handling in stream off path
media: sun8i-a83t-mipi-csi2: Clarify return code handling in stream off path
media: ti/davinci: vpbe_osd: Drop empty platform remove function
media: ti/davinci: vpbe_venc: Drop empty platform remove function
media: ti: cal: fix possible memory leak in cal_ctx_create()
media: ti: davinci: vpbe_display.c: return 0 instead of 'ret'.
media: ti: omap3isp: Use media_pipeline_for_each_entity()
media: ti: omap4iss: Use media_pipeline_for_each_entity()
media: tm6000: remove deprecated driver
media: tuners/si2157: Convert to i2c's .probe_new()
media: uapi: add MEDIA_BUS_FMT_BGR666_1X18
media: uapi: add MEDIA_BUS_FMT_BGR666_1X24_CPADHI
media: uapi: add MEDIA_BUS_FMT_RGB565_1X24_CPADHI
media: usb: dvb-usb-v2: af9015.c: return 0 instead of 'ret'.
media: usb: siano: Fix use after free bugs caused by do_submit_urb
media: uvcvideo: Add GUID for BGRA/X 8:8:8:8
media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible()
media: uvcvideo: Do not return positive errors in uvc_query_ctrl()
media: uvcvideo: Extend documentation of uvc_video_clock_decode()
media: uvcvideo: Factor out usb_string() calls
media: uvcvideo: Fix assignment inside if condition
media: uvcvideo: Fix handling on Bitmask controls
media: uvcvideo: Fix missing newline after declarations
media: uvcvideo: Fix power line control for Lenovo Integrated Camera
media: uvcvideo: Fix race condition with usb_kill_urb
media: uvcvideo: Fix usage of symbolic permissions to octal
media: uvcvideo: Handle cameras with invalid descriptors
media: uvcvideo: Handle errors from calls to usb_string
media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU
media: uvcvideo: Improve error logging in uvc_query_ctrl()
media: uvcvideo: Limit power line control for Acer EasyCamera
media: uvcvideo: Limit power line control for Acer EasyCamera
media: uvcvideo: Only create input devs if hw supports it
media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910
media: uvcvideo: Recover stalled ElGato devices
media: uvcvideo: Refactor __uvc_ctrl_add_mapping
media: uvcvideo: Refactor power_line_frequency_controls_limited
media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX
media: uvcvideo: Remove format descriptions
media: uvcvideo: Remove void casting for the status endpoint
media: uvcvideo: Return -EACCES for Wrong state error
media: uvcvideo: Silence memcpy() run-time false positive warnings
media: uvcvideo: Use standard names for menus
media: v4l2-core: Make the v4l2-core code enable/disable the privacy LED if present
media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line
media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data
media: v4l2-jpeg: ignore the unknown APP14 marker
media: v4l2-mem2mem: use vb2_is_streaming()
media: v4l2-subdev.c: clear stream field
media: v4l2-subdev: Add subdev .(enable|disable)_streams() operations
media: v4l2-subdev: Add v4l2_subdev_s_stream_helper() function
media: v4l2-subdev: Add v4l2_subdev_state_xlate_streams() helper
media: v4l2-subdev: Sort includes
media: videobuf2-core: drop obsolete sanity check in __vb2_queue_free()
media: vidtv: make const array DURATION static
media: visl: make visl_qops static
media: vpfe_capture: remove deprecated davinci drivers
media: xilinx: dma: Use media_pipeline_for_each_pad()
media: zr364xx: remove deprecated driver
 
mei: bus-fixup:upon error print return values of send and receive
mei: bus: disallow driver match while dismantling device
mei: lower the log level for non-fatal failed messages
mei: Move uuid_le_cmp() to its only user
mei: pxp: Use correct macros to initialize uuid_le
 
memblock: Avoid useless checks in memblock_merge_regions().
memblock: Make a boundary tighter in memblock_add_range().
 
memory tier: release the new_memtier in find_create_memory_tier()
 
memory: renesas-rpc-if: Always use dev in rpcif_probe()
memory: renesas-rpc-if: Improve Runtime PM handling
memory: renesas-rpc-if: Move resource acquisition to .probe()
memory: renesas-rpc-if: Pass device instead of rpcif to rpcif_*()
memory: renesas-rpc-if: Remove redundant division of dummy
memory: renesas-rpc-if: Remove Runtime PM wrappers
memory: renesas-rpc-if: Split-off private data from struct rpcif
memory: tegra124-emc: fix interconnect registration race
memory: tegra20-emc: fix interconnect registration race
memory: tegra30-emc: fix interconnect registration race
memory: tegra: fix interconnect registration race
memory: ti-emif-pm: Use device_get_match_data() to simplify the code
 
mempolicy: convert to vma iterator
 
memstick: core: Imply IOSCHED_BFQ
memstick: fix memory leak if card device is never registered
 
Merge : 'pci/enumeration' into loongarch-next
 
Linux: Merge 6.2-rc3 into usb-next
Linux: Merge 6.2-rc5 into char-misc-next
Linux: Merge 6.2-rc5 into driver-core-next
Linux: Merge 6.2-rc5 into staging-next
Linux: Merge 6.2-rc5 into tty-next
Linux: Merge 6.2-rc5 into usb-next
Linux: Merge 6.2-rc7 into char-misc-next
Linux: Merge 6.2-rc7 into tty-next
Linux: Merge 6.2-rc7 into usb-next
Linux: Merge 6.2-rc8 into usb-next
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge back cpufreq material for 6.3-rc1.
Linux: Merge back cpufreq material for 6.3-rc1.
Linux: Merge back Intel thermal control changes for 6.3.
Linux: Merge back other thermal control material for 6.3.
Linux: Merge back thermal control material for 6.3.
Linux: Merge back thermal control material for 6.3.
 
Merge branch ' docs/bpf: Add description of register liveness tracking algorithm'
 
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
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '[email protected]' into HEAD
Merge branch : '20230103-topic-sm8550-upstream-dispcc-v3-1-8a03d348c572@linaro.org' into clk-for-6.3
Merge branch : '20230103-topic-sm8550-upstream-dispcc-v3-1-8a03d348c572@linaro.org' into HEAD
Merge branch : '[email protected]' into arm64-for-6.3
Merge branch : '[email protected]' into clk-for-6.3
Merge branch : '[email protected]' into drivers-for-6.3
Merge branch : '[email protected]' into arm64-for-6.3
Merge branch : '[email protected]' into HEAD
Merge branch : '[email protected]' into drivers-for-6.3
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : 'acpi-video'
Merge branch : 'acpi-x86'
Merge branch : 'acpica'
Merge branch : 'act_ct-UDP-NEW'
Merge branch : 'add-checking-sq-is-full-inside-xdp-xmit'
Merge branch : 'add-ip_local_port_range-socket-option'
Merge branch : 'add-support-for-per-action-hw-stats'
Merge branch : 'add-support-for-qsgmii-mode-for-j721e-cpsw9g-to-am65-cpsw-driver'
Merge branch : 'add-support-for-the-the-vsc7512-internal-copper-phys'
Merge branch : 'add-support-to-offload-macsec-using-netlink-update'
Merge branch : 'adding-sparx5-es0-vcap-support'
Merge branch : 'adding-sparx5-is0-vcap-support'
Merge branch : 'am65-cpts-PPS'
Merge branch : 'amd-xgbe-add-support-for-2-5gbe-and-rx-adaptation'
Merge branch : 'aux-bus-v11' of https://github.com/ajitkhaparde1/linux
Merge branch : 'bnxt_en-3-bug-fixes'
Merge branch : 'bnxt_en-bug-fixes'
Merge branch : 'bonding-fixes'
Merge branch : 'bonding-ns-validation-fixes'
Merge branch : 'BPF rbtree next-gen datastructure'
 
Merge branch 'bpf, mm: introduce cgroup.memory=nobpf'
 
Merge branch 'bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room()'
Merge branch 'bpf: Allow reads from uninit stack'
Merge branch 'bpf: Allow reads from uninit stack'
 
Merge branch 'bpftool: improve error handing for missing .BTF section'
 
Merge branch : 'bridge-mcast-preparations-for-vxlan-mdb'
Merge branch : 'bridge-mdb-limit'
Merge branch : 'cmpxchg_user_key' into features
Merge branch : 'constify-sfp-phy-nodes'
Merge branch : 'convert-drivers-to-return-xfrm-configuration-errors-through-extack'
Merge branch : 'default_rps_mask-follow-up'
Merge branch : 'devlink-cleanups-and-move-devlink-health-functionality-to-separate-file'
Merge branch : 'devlink-code-split-and-structured-instance-walk'
Merge branch : 'devlink-linecard-and-reporters-locking-cleanup'
Merge branch : 'devlink-move-devlink-dev-code-to-a-separate-file'
Merge branch : 'devlink-next'
Merge branch : 'devlink-parama-cleanup'
Merge branch : 'devlink-params-cleanup'
Merge branch : 'devlink-trivial-names-cleanup'
Merge branch : 'devlink-unregister'
Merge branch : 'docs-fixes' into docs-mw
Merge branch : 'dsa-microchip-ptp'
Merge branch : 'dt-bindings-first-batch-of-dt-schema-conversions-for-amlogic-meson-bindings'
Merge branch : 'dt-bindings-ocelot-switches'
Merge branch : 'Dynptr fixes'
Merge branch : 'Enable bpf_setsockopt() on ktls enabled sockets.'
Merge branch : 'Enable cpumasks to be used as kptrs'
Merge branch : 'Enable struct_ops programs to be sleepable'
Merge branch : 'enetc-bd-ring-cleanup'
Merge branch : 'enetc-mac-merge-prep'
Merge branch : 'ENETC-mqprio-taprio-cleanup'
Merge branch : 'enetc-unlock-xdp_redirect-for-xdp-non-linear-buffers'
Merge branch : 'ethtool-mac-merge'
Merge branch : 'ethtool-netlink-next'
Merge branch : 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into drm-fixes
Merge branch : 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into drm-next
Merge branch : 'fix resolving VAR after DATASEC'
Merge branch : 'fix-cpts-release-action-in-am65-cpts-driver'
Merge branch : 'fix-header-length-on-skb-merging'
Merge branch : 'fix-trainwreck-with-ocelot-switch-statistics-counters'
Merge branch : 'fixes' into features
Merge branch : 'fixes' into features
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'for-6.2/bpf' into for-6.2/hid-bpf
Merge branch : 'for-6.3/asus' into for-linus
Merge branch : 'for-6.3/bigben' into for-linus
Merge branch : 'for-6.3/cxl' into cxl/next
Merge branch : 'for-6.3/cxl' into cxl/next
Merge branch : 'for-6.3/cxl' into cxl/next
Merge branch : 'for-6.3/cxl-doe-fixes' into for-6.3/cxl
Merge branch : 'for-6.3/cxl-events' into cxl/next
Merge branch : 'for-6.3/cxl-events' into cxl/next
Merge branch : 'for-6.3/cxl-ram-region' into cxl/next
Merge branch : 'for-6.3/cxl-ram-region' into cxl/next
Merge branch : 'for-6.3/cxl-rr-emu' into cxl/next
Merge branch : 'for-6.3/evision' into for-linus
Merge branch : 'for-6.3/hid-bpf' into for-linus
Merge branch : 'for-6.3/hid-core' into for-linus
Merge branch : 'for-6.3/hid-sensor' into for-linus
Merge branch : 'for-6.3/i2c-hid' into for-linus
Merge branch : 'for-6.3/logitech' into for-linus
Merge branch : 'for-6.3/mcp2221' into for-linus
Merge branch : 'for-6.3/multitouch' into for-linus
Merge branch : 'for-6.3/sony' into for-linus
Merge branch : 'for-6.3/steam' into for-linus
Merge branch : 'for-6.3/uclogic' into for-linus
Merge branch : 'for-joerg/arm-smmu/bindings' into for-joerg/arm-smmu/updates
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha
Merge branch : 'for-linus/hardening' into for-next/hardening
Merge branch : 'for-next' into for-linus
Merge branch : 'for-next/signal' into for-next/core
Merge branch : 'for-next/sysreg-hwcaps' into for-next/core
Merge branch : 'freescale-t1040rdb-dts-updates'
Merge branch : 'generic-implementation-of-phy-interface-and-fixed_phy-support-for-the-lan743x-device'
Merge branch : 'i2c/client_device_id_helper-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into drm-misc-next
Merge branch : 'i2c/fwnode-api' into i2c/for-mergewindow
Merge branch : 'icc-dt' into icc-next
Merge branch : 'icc-ip0-migration' into icc-next
Merge branch : 'icc-qdu1000' into icc-next
Merge branch : 'icc-qdu1000-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into HEAD
Merge branch : 'icc-sa8775p' into icc-next
Merge branch : 'icc-sdm670' into icc-next
Merge branch : 'icc-sm8550-immutable' into icc-next
Merge branch : 'icc-sm8550-immutable' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into arm64-for-6.3
Merge branch : 'icmp6-drop-reason'
Merge branch : 'Improvements for BPF_ST tracking by verifier '
Merge branch : 'iomap-for-next' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
Merge branch : 'iommu-memory-accounting' into core
Merge branch : 'iommu-memory-accounting' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/joro/iommu intoiommufd/for-next
Merge branch : 'ionic-on-chip-desc'
Merge branch : 'ipa-abstract-status'
Merge branch : 'ipv6-more-drop-reason'
Merge branch : 'irq/core' into irq/urgent
Merge branch : 'isolated_msi' into iommufd.git for-next
 
Merge branch 'kallsyms: Optimize the search for module symbols by livepatch and bpf'
 
Merge branch : 'kfunc-annotation'
Merge branch : 'ksz-fixes'
Merge branch : 'ksz9477-eee-support'
Merge branch : 'kvm-hw-enable-refactor' into HEAD
Merge branch : 'kvm-lapic-fix-and-cleanup' into HEAD
Merge branch : 'kvm-late-6.1' into HEAD
Merge branch : 'kvm-v6.2-rc4-fixes' into HEAD
Merge branch : 'lan9303-phylink'
Merge branch : 'libbpf-extend-arguments-tracing'
Merge branch : 'linus' into objtool/core, to pick up Xen dependencies
Merge branch : 'main' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge branch : 'master' into mm-nonmm-stable
Merge branch : 'master' into mm-nonmm-stable
Merge branch : 'master' into mm-nonmm-stable
Merge branch : 'master' into mm-nonmm-stable
Merge branch : 'master' into mm-nonmm-stable
Merge branch : 'master' into mm-stable
Merge branch : 'master' into mm-stable
Merge branch : 'master' into mm-stable
Merge branch : 'master' into mm-stable
Merge branch : 'master' into mm-stable
Merge branch : 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.3
Merge branch : 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.3/block
Merge branch : 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.3/block
Merge branch : 'mdiobus-module-owner'
Merge branch : 'micrel-lan8841-support'
Merge branch : 'mlx5-next' into HEAD
Merge branch : 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge branch : 'mlxbf_gige-add-bluefield-3-support'
Merge branch : 'mlxsw-add-support-of-latency-tlv'
Merge branch : 'mlxsw-misc-devlink-changes'
Merge branch : 'mm-hotfixes-stable' into mm-stable
Merge branch : 'mptcp-add-mixed-v4-v6-support-for-the-in-kernel-pm'
Merge branch : 'mptcp-fixes'
Merge branch : 'mptcp-fixes-for-6-3'
Merge branch : 'mptcp-more-fixes-for-6-3'
Merge branch : 'mptcp-next'
Merge branch : 'msm-next-lumag' into HEAD
Merge branch : 'mtk_eth_soc-SGMII-fixes'
Merge branch : 'mv88e6xxx-add-mab-offload-support'
Merge branch : 'NCN26000-PLCA-RS-support'
Merge branch : 'net-core-commmon-prints-for-promisc'
Merge branch : 'net-core-use-a-dedicated-kmem_cache-for-skb-head-allocs'
Merge branch : 'net-dcb-rewrite-table'
Merge branch : 'net-dsa-marvell-mtu-reporting'
Merge branch : 'net-dsa-microchip-add-support-for-credit-based-shaper'
Merge branch : 'net-ethernet-mtk_wed-introduce-reset-support'
Merge branch : 'net-final-gsi-register-updates'
Merge branch : 'net-introduce-rps_default_mask'
Merge branch : 'net-ipa-define-gsi-register-fields-differently'
Merge branch : 'net-ipa-GSI'
Merge branch : 'net-ipa-GSI-regs'
Merge branch : 'net-ipa-minor-bug-fixes'
Merge branch : 'net-ipa-remaining-ipa-v5-0-support'
Merge branch : 'net-ipa-simplify-ipa-interrupt-handling'
Merge branch : 'net-make-kobj_type-structures-constant'
Merge branch : 'net-mdio-add-amlogic-gxl-mdio-mux-support'
Merge branch : 'net-mdio-continue-separating-c22-and-c45'
Merge branch : 'net-mdio-continue-separating-c22-and-c45'
Merge branch : 'net-mdio-remove-support-for-building-c45-muxed-addresses'
Merge branch : 'net-mdio-start-separating-c22-and-c45'
Merge branch : 'net-microchip-vcap-rules'
Merge branch : 'net-move-more-duplicate-code-of-ovs-and-tc-conntrack-into-nf_conntrack_ovs'
Merge branch : 'net-mvpp2-rss-fixes'
Merge branch : 'net-ocelot-switch-regressions'
Merge branch : 'net-phy-eee-fixes'
Merge branch : 'net-phy-mxl-gpy-broken-interrupt-fixes'
Merge branch : 'net-phy-remove-probe_capabilities'
Merge branch : 'net-renesas-rswitch-fixes'
Merge branch : 'net-renesas-rswitch-improve-tx-timestamp-accuracy'
Merge branch : 'net-renesas-set-mac_managed_pm-at-probe-time'
Merge branch : 'net-sched-action-bind'
Merge branch : 'net-sched-cls_api-support-hardware-miss-to-tc-action'
Merge branch : 'net-sched-fix-parsing-of-tca_ext_warn_msg-for-tc-action'
Merge branch : 'net-sched-retire-some-tc-qdiscs-and-classifiers'
Merge branch : 'net-sched-transition-act_pedit-to-rcu-and-percpu-stats'
Merge branch : 'net-sched-transition-actions-to-pcpu-stats-and-rcu'
Merge branch : 'net-sched-use-the-backlog-for-nested-mirred-ingress'
Merge branch : 'net-sfp-cleanup-i2c-dt-acpi-fwnode-includes'
Merge branch : 'net-skbuff-includes'
Merge branch : 'net-smc-fixes'
Merge branch : 'net-smc-parallelism'
Merge branch : 'net-support-ipv4-big-tcp'
Merge branch : 'net-thunderbolt-add-tracepoints'
Merge branch : 'net-tools-ynl-fixes'
Merge branch : 'net-use-kmem_cache_free_bulk-in-kfree_skb_list'
Merge branch : 'net-virtio-vsock'
Merge branch : 'net-wangxun-adjust-code-structure'
Merge branch : 'netlink-protocol-specs'
Merge branch : 'New benchmark for hashmap lookups'
Merge branch : 'next' into for-linus
Merge branch : 'nfp-ipsec-csum'
Merge branch : 'nvme-6.3' of git://git.infradead.org/nvme into block-6.3
Merge branch : 'octeontx2-af-miscellaneous-changes-for-cpt'
Merge branch : 'omap/omap2-cleanup' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into arm/soc
Merge branch : 'pci/aer'
Merge branch : 'pci/controller/dwc'
Merge branch : 'pci/controller/imx6'
Merge branch : 'pci/controller/mt7621'
Merge branch : 'pci/controller/mvebu'
Merge branch : 'pci/controller/qcom'
Merge branch : 'pci/controller/switchtec'
Merge branch : 'pci/controller/uniphier'
Merge branch : 'pci/controller/vmd'
Merge branch : 'pci/endpoint'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/iov'
Merge branch : 'pci/kbuild'
Merge branch : 'pci/misc'
Merge branch : 'pci/p2pdma'
Merge branch : 'pci/pm'
Merge branch : 'pci/reset'
Merge branch : 'pci/resource'
Merge branch : 'pci/virtualization'
Merge branch : 'phy-handle-fixes'
Merge branch : 'phy-micrel-warnings'
Merge branch : 'phydev-locks'
Merge branch : 'pm-cpuidle'
Merge branch : 'powercap'
Merge branch : 'ps3_gelic_net-fixes'
Merge branch : 'r8152-improve-the-code'
Merge branch : 'r8152-NCM-firmwares'
Merge branch : 'raw-add-drop-reasons-and-use-another-hash-function'
Merge branch : 'raw-ping-fix-locking-in-proc-net-raw-icmp'
Merge branch : 'rework/buffers-cleanup' into for-linus
Merge branch : 'rmnet-tx-pkt-aggregation'
Merge branch : 'rswitch-SERDES-PHY-init'
Merge branch : 's390-ism-generalized-interface'
Merge branch : 's390-net-updates-2023-02-06'
 
Merge branch 'samples/bpf: enhance syscall tracing program'
Merge branch 'samples/bpf: fix LLVM compilation warning'
Merge branch 'samples/bpf: modernize BPF functionality test programs'
 
Merge branch : 'sched-cpumask-improve-on-cpumask_local_spread-locality'
Merge branch : 'seg6-add-psp-flavor-support-for-srv6-end-behavior'
Merge branch : 'selftests-mlxsw-convert-to-iproute2-dcb'
 
Merge branch 'selftests/xsk: speed-ups, fixes, and new XDP programs'
 
Merge branch : 'sfc-devlink-support-for-ef100'
Merge branch : 'sfp-eeprom'
Merge branch : 'slab/for-6.3/cleanups' into slab/for-linus
Merge branch : 'slab/for-6.3/fixes' into slab/for-linus
Merge branch : 'sparx5-ES2-VCAP-support'
Merge branch : 'sparx5-PSFP-support'
Merge branch : 'sparx5-vcap-improve-locking'
Merge branch : 'stall.2023.01.09a' into HEAD
Merge branch : 'stmmac-imx93'
Merge branch : 'Support bpf trampoline for s390x'
Merge branch : 'taprio-auto-qmaxsdu-new-tx'
Merge branch : 'taprio-queuemaxsdu-fixes'
Merge branch : 'tcp-fix-bind-regression-for-dual-stack-wildcard-address'
Merge branch : 'thermal-acpi'
Merge branch : 'thermal-core'
Merge branch : 'thermal-intel'
Merge branch : 'thermal-intel'
Merge branch : 'thermal-intel-fixes'
Merge branch : 'tools-ynl-fix-enum-as-flags-in-the-generic-cli'
Merge branch : 'tools-ynl-gen-fix-glitches-found-by-chuck'
Merge branch : 'tools-ynl-more-docs-and-basic-ethtool-support'
Merge branch : 'tools-ynl-prevent-reorder-and-fix-flags'
Merge branch : 'topic/apple-gmux' into for-next
Merge branch : 'topic/firewire' into for-next
Merge branch : 'tsnep-xdp-support'
Merge branch : 'tuntap-socket-uid'
Merge branch : 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Merge branch : 'update-xdp_features-flag-according-to-nic-re-configuration'
Merge branch : 'updates-to-enetc-txq-management'
Merge branch : 'Use __GFP_ZERO in bpf memory allocator'
Merge branch : 'v6.3/bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into HEAD
Merge branch : 'v6.3/bindings' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into v6.3/arm64-dt
Merge branch : 'vfio-no-iommu' into iommufd.git for-next
Merge branch : 'virtio-net-xdp-multi-buffer'
Merge branch : 'virtio_net-vdpa-update-mac-address-when-it-is-generated-by-virtio-net'
Merge branch : 'virtio_net-xdp-bugs'
Merge branch : 'vsock-update-tools-and-error-handling'
Merge branch : 'wangxun-interrupts'
Merge branch : 'work.alpha' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'work.minix' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'work.namespace' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'work.sysv' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
 
Merge branch 'XDP-hints: change RX-hash kfunc bpf_xdp_metadata_rx_hash'
 
Merge branch : 'xdp-ice-mbuf'
Merge branch : 'xdp-ice-mbuf'
 
Merge branch 'xdp: hints via kfuncs'
Merge branch 'xdp: introduce xdp-feature support'
 
Merge branch : 'xen-netback-fix-issue-introduced-recently'
Merge branch : 'ynl-another-license-adjustment'
Merge branch : 'yt8531-support'
 
Linux: Merge branch arm64/for-next/sme2 into kvmarm/next
Linux: Merge branch irq/bcm-l2-fixes into irq/irqchip-next
Linux: Merge branch irq/ipi-mux into irq/irqchip-next
Linux: Merge branch irq/irqdomain-locking into irq/irqchip-next
Linux: Merge branch irq/misc-6.3 into irq/irqchip-next
Linux: Merge branch irq/refcount into irq/irqchip-next
Linux: Merge branch kvm-arm64/apple-vgic-mi into kvmarm/next
Linux: Merge branch kvm-arm64/MAINTAINERS into kvmarm/next
Linux: Merge branch kvm-arm64/misc into kvmarm/next
Linux: Merge branch kvm-arm64/nv-prefix into kvmarm/next
Linux: Merge branch kvm-arm64/nv-timer-improvements into kvmarm/next
Linux: Merge branch kvm-arm64/parallel-access-faults into kvmarm/next
Linux: Merge branch kvm-arm64/psci-relay-fixes into kvmarm/next
Linux: Merge branch kvm-arm64/virtual-cache-geometry into kvmarm/next
Linux: Merge branch kvm/kvm-hw-enable-refactor into kvmarm/next
 
Merge branches : 'acpi-pm' and 'acpi-x86'
Merge branches : 'acpi-processor', 'acpi-tables', 'acpi-pnp' and 'acpi-maintainers'
Merge branches : 'acpi-resource', 'acpi-pmic', 'acpi-battery' and 'acpi-apei'
Merge branches : 'acpi-video', 'acpi-misc' and 'acpi-docs'
Merge branches : 'acpi-video', 'acpi-x86', 'acpi-tools' and 'acpi-docs'
Merge branches : 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next
Merge branches : 'clk-cleanup', 'clk-bindings', 'clk-renesas', 'clk-versa' and 'clk-amlogic' into clk-next
Merge branches : 'clk-loongson' and 'clk-qcom' into clk-next
Merge branches : 'clk-microchip', 'clk-allwinner', 'clk-mediatek', 'clk-imx' and 'clk-core' into clk-next
Merge branches : 'doc.2023.01.05a', 'fixes.2023.01.23a', 'kvfree.2023.01.03a', 'srcu.2023.01.03a', 'srcu-always.2023.02.02a', 'tasks.2023.01.03a', 'torture.2023.01.05a' and 'torturescript.2023.01.03a' into HEAD
Merge branches : 'for-next/sysreg', 'for-next/compat-hwcap' and 'for-next/sme2' into for-next/sysreg-hwcaps
Merge branches : 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-next/misc', 'for-next/sme2', 'for-next/tpidr2', 'for-next/scs', 'for-next/compat-hwcap', 'for-next/ftrace', 'for-next/efi-boot-mmu-on', 'for-next/ptrauth' and 'for-next/pseudo-nmi', remote-tracking branch 'arm64/for-next/perf' into for-next/core
Merge branches : 'for-next/tpidr2' and 'for-next/sme2' into for-next/signal
Merge branches : 'msm-next-lumag-core', 'msm-next-lumag-dpu', 'msm-next-lumag-dp', 'msm-next-lumag-dsi', 'msm-next-lumag-hdmi', 'msm-next-lumag-mdp5' and 'msm-next-lumag-mdp4' into msm-next-lumag
Merge branches : 'pm-cpuidle', 'pm-core' and 'pm-sleep'
Merge branches : 'pm-tools' and 'pm-docs'
Merge branches : 'powercap', 'pm-domains', 'pm-em' and 'pm-opp'
 
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Linux: Merge git://git.linuxtv.org/media_stage into media_tree
Linux: Merge mlx5-next into rdma.git for-next
 
Merge patch "RISC-V: fix incorrect type of ARCH_CANAAN_K210_DTB_SOURCE"
 
Linux: Merge patch series "Add a devicetree for the Aldec PolarFire SoC TySoM"
Linux: Merge patch series "Add Multi Circular Queue Support"
Linux: Merge patch series "Add support for UFS Event Specific Interrupt"
Linux: Merge patch series "Add support for Unisoc UFS host controller"
Linux: Merge patch series "Allow calls in alternatives"
 
Merge patch series "can: bittiming: cleanups and rework SJW handling"
Merge patch series "can: ems_pci: Add support for CPC-PCIe v3"
Merge patch series "can: esd_usb: Some more preparation for supporting esd CAN-USB/3"
Merge patch series "can: peak_usb: Introduce configurable CAN channel ID"
Merge patch series "can: rcar_canfd: Add support for R-Car V4H systems"
 
Merge patch series "dt-bindings: Add a cpu-capacity property for RISC-V"
 
Linux: Merge patch series "Enable DMA clustering in the UFS driver"
Linux: Merge patch series "JH7110 PMU Support"
 
Merge patch series "lpfc: Update lpfc to revision 14.2.0.10"
 
Linux: Merge patch series "Misc. qla2xxx driver bug fixes"
Linux: Merge patch series "Prepare for upstreaming Pixel 6 and 7 UFS support"
Linux: Merge patch series "Putting some basic order on isa extension lists"
Linux: Merge patch series "qla2xxx driver enhancements"
Linux: Merge patch series "Remove toolchain dependencies for Zicbom"
 
Merge patch series "RISC-V: Fixes for riscv_has_extension[un]likely()'s alternative dependency"
 
Merge patch series "riscv: asid: switch to alternative way to fix stale TLB entries"
Merge patch series "riscv: Dump faulting instructions in oops handler"
Merge patch series "riscv: improve boot time isa extensions handling"
Merge patch series "riscv: improve link and support ARCH_WANT_LD_ORPHAN_WARN"
Merge patch series "riscv: Optimize function trace"
 
Merge patch series "scsi: Add struct for args to execution functions"
Merge patch series "scsi: libsas: Some coding style fixes and cleanups"
Merge patch series "scsi: ufs: core: Always read the descriptors with max length"
Merge patch series "scsi: ufs: ufs-qcom: Debug clean ups"
 
Linux: Merge patch series "Several compilation warnings fixes for UFS Advanced RPMB"
Linux: Merge patch series "UFS Advanced RPMB"
 
Merge patch series "ufs: host: ufs-qcom: Add support for SM8550"
Merge patch series "ufs: qcom: Add HS-G4 support"
 
Linux: Merge patch series "Zbb string optimizations"
Linux: Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net
 
Merge remote-tracking branch : 'drm/drm-fixes' into drm-misc-fixes
Merge remote-tracking branch : 'l390-korg/cmpxchg_user_key' into kvm-next
Merge remote-tracking branch : 'regmap/for-6.3' into regmap-next
Merge remote-tracking branch : 'spi/for-6.2' into spi-6.2
Merge remote-tracking branch : 'spi/for-6.3' into spi-next
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
 
Merge tag : ' https://github.com/oupton/linux tags/kvmarm-6.3' from into kvmarm-master/next
Merge tag : '[email protected]' into clk-for-6.3
Merge tag : '6.3-rc-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.3-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.3-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.3-rc3-ksmbd-smb3-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.3-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.3-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.3-rc5-smb3-cifs-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.3-rc6-ksmbd-server-fix' of git://git.samba.org/ksmbd
Merge tag : '6.3-rc6-smb311-client-negcontext-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.3-rc7-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '9p-6.3-fixes-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge tag : '9p-6.3-for-linus-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge tag : 'acpi-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'amd-drm-fixes-6.3-2023-03-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.3-2023-03-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.3-2023-03-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.3-2023-03-23' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.3-2023-03-29' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.3-2023-03-30' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.3-2023-04-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.3-2023-04-19' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.3-2023-01-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.3-2023-01-13' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.3-2023-01-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.3-2023-01-27' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.3-2023-02-03' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.3-2023-02-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amdtee-fix-for-v6.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc-fixes
Merge tag : 'amlogic-arm-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt
Merge tag : 'amlogic-arm64-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt
Merge tag : 'amlogic-drivers-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
Merge tag : 'amlogic-fixes-v6.3-rc' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes
Merge tag : 'archtopo-cacheinfo-updates-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into driver-core-next
Merge tag : 'arm-boardfile-remove-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
Merge tag : 'arm-soc-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-soc/for-6.3/defconfig' of https://github.com/Broadcom/stblinux into soc/defconfig
Merge tag : 'arm-soc/for-6.3/devicetree' of https://github.com/Broadcom/stblinux into arm/dt
Merge tag : 'arm-soc/for-6.3/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt
Merge tag : 'arm-soc/for-6.3/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
Merge tag : 'arm-soc/for-6.3/soc' of https://github.com/Broadcom/stblinux into arm/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-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'asahi-soc-rtkit-pmgr-6.3' of https://github.com/AsahiLinux/linux into soc/drivers
Merge tag : 'asm-generic-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asm-generic-fixes-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.3-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.3-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.3-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
Merge tag : 'aspeed-6.3-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag : 'at91-dt-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag : 'at91-dt-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag : 'at91-soc-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
Merge tag : 'ata-6.3-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'audit-pr-20230220' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'auxdisplay-6.3' of https://github.com/ojeda/linux
Merge tag : 'backlight-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'batadv-next-pullrequest-20230127' of git://git.open-mesh.org/linux-merge
Merge tag : 'block-6.3-2023-03-03' of git://git.kernel.dk/linux
Merge tag : 'block-6.3-2023-03-09' of git://git.kernel.dk/linux
Merge tag : 'block-6.3-2023-03-16' of git://git.kernel.dk/linux
Merge tag : 'block-6.3-2023-03-24' of git://git.kernel.dk/linux
Merge tag : 'block-6.3-2023-03-30' of git://git.kernel.dk/linux
Merge tag : 'block-6.3-2023-04-06' of git://git.kernel.dk/linux
Merge tag : 'block-6.3-2023-04-14' of git://git.kernel.dk/linux
Merge tag : 'block-6.3-2023-04-21' of git://git.kernel.dk/linux
Merge tag : 'bootconfig-fixes-v6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'bootconfig-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'ceph-for-6.3-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.3-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.3-final' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-imx-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'clk-meson-v6.3-1' of https://github.com/BayLibre/clk-meson into clk-amlogic
Merge tag : 'clk-microchip-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-microchip
Merge tag : 'clocksource.2023.02.06b' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into timers/core
Merge tag : 'cocci-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux
Merge tag : 'core_urgent_for_v6.3_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'coresight-fixes-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-linus
Merge tag : 'coresight-next-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'counter-fixes-6.3a' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-linus
Merge tag : 'counter-updates-for-6.3a' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next
Merge tag : 'cpufreq-arm-updates-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'csky-for-linus-6.3' of https://github.com/c-sky/csky-linux
Merge tag : 'cxl-fixes-6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'davinci-fixes-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into arm/fixes
Merge tag : 'devicetree-fixes-for-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-6.3-2022-02-27' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.3-2023-03-31' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.3-2023-04-08' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-6.3' of git://git.lwn.net/linux
Merge tag : 'docs-6.3-2' of git://git.lwn.net/linux
Merge tag : 'docs-6.3-fixes' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.3-rc1_2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-fixes-2023-03-10' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-03-17' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-03-24' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-03-30' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-04-06' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-04-13' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-04-21' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-habanalabs-next-2023-01-26' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into drm-next
Merge tag : 'drm-intel-fixes-2023-03-15' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-03-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-03-30' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-04-05' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-04-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-04-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-gt-next-2023-01-18' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2023-02-01' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-01-12' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-01-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-02-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-02-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-misc-fixes-2023-02-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-03-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-03-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-03-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-04-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-04-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-04-20-2' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-next-2022-11-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-01-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-01-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-01-19' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-01-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-01-26' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-02-02' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-02-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-02-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-02-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-02-28' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-msm-fixes-2023-01-16' into msm-fixes
Merge tag : 'drm-msm-fixes-2023-03-09' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2023-01-30' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2023-02-23' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2023-03-03-1' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-20230127' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into drm-next
Merge tag : 'drm/tegra/for-6.3-rc1' of https://gitlab.freedesktop.org/drm/tegra into drm-next
Merge tag : 'dt-cleanup-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt
Merge tag : 'dt-cleanup-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt
Merge tag : 'dt64-cleanup-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt
Merge tag : 'dt64-cleanup-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into arm/dt
Merge tag : 'edac_updates_for_v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-fixes-for-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-next-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.3-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'exfat-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Merge tag : 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'ext4_for_linus_urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'exynos-drm-next-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
Merge tag : 'f2fs-fix-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'f2fs-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fixes_for_v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'flex-array-transformations-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux
Merge tag : 'for-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.3-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.3-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.3-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.3-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linux
Merge tag : 'for-6.3/dio-2023-02-16' of git://git.kernel.dk/linux
Merge tag : 'for-6.3/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.3/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.3/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.3/io_uring-2023-02-16' of git://git.kernel.dk/linux
Merge tag : 'for-6.3/iter-ubuf-2023-02-16' of git://git.kernel.dk/linux
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus-2023022201' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2023030901' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2023041201' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-6.3-1' of https://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.3-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.3-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-net-2023-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2023-04-10' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2023-02-09' 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
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for-v6.3-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for-v6.3-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.3-final' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fpga-for-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fs.acl.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs_for_v6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
Merge tag : 'fsnotify_for_v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux
Merge tag : 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux
Merge tag : 'fuse-update-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gemini-dts-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt
Merge tag : 'generic-trip-point' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'gfs2-v6.2-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gfs2-v6.3-rc3-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gvt-next-fixes-2023-02-23' of https://github.com/intel/gvt-linux into drm-intel-next-fixes
Merge tag : 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hwlock-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'hwmon-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20230402' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-next-signed-20230220' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.3-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-fwnode-api-2023017' of https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i3c/for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'ib-leds-led_get-v6.3' into HEAD
Merge tag : 'ib-mfd-fpga-hwmon-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into for-fpga-v6.3-rc1
Merge tag : 'icc-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'icc-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
Merge tag : 'ieee802154-for-net-2023-03-02' of git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan
Merge tag : 'ieee802154-for-net-2023-03-29' of git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan
Merge tag : 'ieee802154-for-net-next-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next
Merge tag : 'iio-fixes-for-6.3a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-fixes-for-6.3b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-for-6.3a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-defconfig-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag : 'imx-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
Merge tag : 'imx-dt-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-dt64-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-fixes-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc-fixes
Merge tag : 'imx-fixes-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-soc-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/soc
Merge tag : 'input-for-v6.3-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'integrity-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-pinctrl-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'io_uring-6.3-2023-03-03' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.3-2023-03-09' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.3-2023-03-16' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.3-2023-03-24' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.3-2023-03-30' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.3-2023-04-06' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.3-2023-04-14' of git://git.kernel.dk/linux
Merge tag : 'iomap-6.3-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'iommu-fixes-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-updates-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'ipsec-2023-03-15' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'irq-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2023-03-05' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irqchip-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Merge tag : 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Merge tag : 'iwlwifi-next-for-kalle-2023-01-30' of http://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag : 'jfs-6.3' of https://github.com/kleikamp/linux-shaggy
Merge tag : 'kbuild-fixes-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kcsan.2023.02.24a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'kernel.fork.v6.3-rc2' of gitolite.kernel.org:pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'keys-fixes-20230321' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'ktest-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest
Merge tag : 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-riscv-fixes-6.3-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-s390-master-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-s390-next-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-x86-apic-6.3' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-generic-6.3' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-misc-6.3' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mmu-6.3' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-pmu-6.3' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-selftests-6.3' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-svm-6.3' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-vmx-6.3' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvmarm-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'landlock-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'linux-can-fixes-for-6.3-20230327' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.3-20230405' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-6.3-20230206' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.3-20230208' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.3-20230217' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-kselftest-fixes-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-fixes-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-fixes-6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-next-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-watchdog-6.3-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'livepatching-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lkmm.2023.02.15a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'locking-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locks-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Merge tag : 'loongarch-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'm68k-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68k-for-v6.3-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68knommu-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge tag : 'mailbox-v6.3' of git://git.linaro.org/landing-teams/working/fujitsu/integration
Merge tag : 'md-fixes-2023-03-29' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.3
Merge tag : 'media-uvc-next-20230115' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into media_stage
Merge tag : 'media-uvc-next-20230115' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into usb-next
Merge tag : 'media/v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-next-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'mfd-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mhi-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
Merge tag : 'mips-fixes_6.3_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips-fixes_6.3_2' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.3_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mlx5-fixes-2023-02-24' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-03-15' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-next-netdev-deadlock' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge tag : 'mlx5-updates-2023-01-10' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-01-18' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-01-30' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-02-04' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-02-07' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-02-10' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-02-15' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-hotfixes-stable-2023-03-04-13-12' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-03-14-16-51' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-03-24-17-09' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-04-07-16-23' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-04-19-16-36' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2023-02-20-15-29' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'mt76-for-kvalo-2022-12-09' of https://github.com/nbd168/wireless
Merge tag : 'mt76-for-kvalo-2023-02-03' of https://github.com/nbd168/wireless
Merge tag : 'mtd/fixes-for-6.2-rc4' into spi-nor/next
Merge tag : 'mtd/fixes-for-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/fixes-for-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mvebu-dt-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt
Merge tag : 'mvebu-dt64-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt
Merge tag : 'nand/for-6.3' into mtd/next
Merge tag : 'net-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.3-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.3-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nfs-for-6.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-6.3-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-6.3-3' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfsd-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.3-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.3-6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nmi.2023.02.14a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'nolibc.2023.02.06a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'nvme-6.3-2022-03-01' of git://git.infradead.org/nvme into for-6.3/block
Merge tag : 'nvme-6.3-2022-03-16' of git://git.infradead.org/nvme into block-6.3
Merge tag : 'nvme-6.3-2023-02-07' of git://git.infradead.org/nvme into for-6.3/block
Merge tag : 'nvme-6.3-2023-02-15' of git://git.infradead.org/nvme into for-6.3/block
Merge tag : 'nvme-6.3-2023-03-23' of git://git.infradead.org/nvme into block-6.3
Merge tag : 'nvme-6.3-2023-03-31' of git://git.infradead.org/nvme into block-6.3
Merge tag : 'nvme-6.3-2023-04-06' of git://git.infradead.org/nvme into block-6.3
Merge tag : 'objtool-core-2023-03-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-v6.3/cleanup-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc
Merge tag : 'omap-for-v6.3/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
Merge tag : 'omap-for-v6.3/omap1-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc
Merge tag : 'opp-updates-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'optee-fix-for-v6.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'pci-v6.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.3-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.3-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.3-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'perf-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.3-1-2023-03-09' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v6.3-1-2023-02-22' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf_urgent_for_v6.3_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.3_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.3_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-devm_of_phy_optional_get' into next
Merge tag : 'phy-fixes-6.2' into next
Merge tag : 'phy-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.3-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'powerpc-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.3-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'probes-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
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-highmem' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pwm/for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'pwm/for-6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'qcom-arm64-defconfig-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-defconfig-for-6.3-3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-fixes-for-6.2' into arm64-for-6.3
Merge tag : 'qcom-arm64-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes
Merge tag : 'qcom-arm64-fixes-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'qcom-arm64-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'qcom-arm64-for-6.3-3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'qcom-clk-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-driver-fixes-for-6.2' into drivers-for-6.3
Merge tag : 'qcom-driver-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes
Merge tag : 'qcom-drivers-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-drivers-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-drivers-for-6.3-3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-dts-fixes-for-6.2' into dts-for-6.3
Merge tag : 'qcom-dts-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes
Merge tag : 'qcom-dts-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'qcom-dts-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'qcom-pinctrl-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into devel
Merge tag : 'qcom-pinctrl-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into devel
Merge tag : 'ras_core_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'ras_urgent_for_v6.3_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu.2023.02.10a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'regmap-mdio-c45-rework' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'remove-get_kernel_pages-for-6.3' of https://git.linaro.org/people/jens.wiklander/linux-tee
Merge tag : 'renesas-arm-defconfig-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-clk-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.3-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.3-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-drivers-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-drivers-for-v6.3-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-dt-bindings-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-dts-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-dts-for-v6.3-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-pinctrl-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-r8a779g0-dt-binding-defs-tag2' into renesas-drivers-for-v6.3
Merge tag : 'riscv-dt-fixes-for-v6.3-final' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag : 'riscv-dt-for-v6.3-mw0' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/dt
Merge tag : 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.3-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-soc-for-v6.3-mw0' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag : 'rpmsg-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rproc-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtc-6.2-fixes' into rtc-next
Merge tag : 'rtc-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rust-6.3' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.3' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.3-rc1' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rxrpc-next-20230131' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'rxrpc-next-20230208' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 's390-6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-drivers-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-drivers-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag : 'samsung-dt-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-dt-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-dt-fixes-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/fixes
Merge tag : 'samsung-dt64-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-dt64-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-soc-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
Merge tag : 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.3_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.3_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fixes-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/fixes
Merge tag : 'scmi-updates-6.3' 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 : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'seccomp-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'sh-for-v6.3-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
Merge tag : 'slab-fix-for-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'Smack-for-6.3' of https://github.com/cschaufler/smack-next
Merge tag : 'smb3-client-fixes-6.3-rc3' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'soc-defconfig-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-dt-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc2arch-immutable' into riscv-dt-for-next
Merge tag : 'soc2arch-immutable' of git://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into for-next
Merge tag : 'socfpga_dts_updates_for_v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt
Merge tag : 'socfpga_dts_updates_for_v6.3_part2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt
Merge tag : 'sound-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'spi-fix-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-nor/for-6.3' into mtd/next
Merge tag : 'spi-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'stm32-dt-for-v6.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/dt
Merge tag : 'sunxi-clk-for-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-allwinner
Merge tag : 'sunxi-config-for-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/defconfig
Merge tag : 'sunxi-drivers-for-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag : 'sunxi-dt-for-6.3-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag : 'sysctl-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'tag-chrome-platform-fixes-for-v6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tag-chrome-platform-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tee-fix-for-v6.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'tegra-for-6.3-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-6.3-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-6.3-arm64-dt-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc-fixes
Merge tag : 'tegra-for-6.3-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'thermal-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v6.3-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux into thermal-next
Merge tag : 'thunderbolt-for-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'thunderbolt-for-v6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'ti-k3-dt-for-v6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
Merge tag : 'timers-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v6.3-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'tpm-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpm-v6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-tools-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.2-rc7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.3-rc5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tty-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'ubifs-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Merge tag : 'ubifs-for-linus-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Merge tag : 'uml-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'uml-for-linus-6.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'urgent-rcu.2023.03.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'urgent-rcu.2023.04.07a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'usb-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.3-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.3-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'ux500-dts-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt
Merge tag : 'v6.2' into iommufd.git for-next
Merge tag : 'v6.2-next-defconfig' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/defconfig
Merge tag : 'v6.2-next-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
Merge tag : 'v6.2-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
Merge tag : 'v6.2-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/drivers
Merge tag : 'v6.2-rc1' into media_tree
Merge tag : 'v6.2-rc3' into next
Merge tag : 'v6.2-rc4' into perf/core, to pick up fixes
Merge tag : 'v6.2-rc5' into locking/core, to pick up fixes
Merge tag : 'v6.2-rc6' into sched/core, to pick up fixes
Merge tag : 'v6.2-rc7' into media_tree
Merge tag : 'v6.3-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.3-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.3-rc2' into asoc-6.3 to fix clock related failures
Merge tag : 'v6.3-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
Merge tag : 'v6.3-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
Merge tag : 'v6.3-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'vfio-v6.3-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfio-v6.3-rc4' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfs.misc.fixes.v6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'vfs.misc.v6.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'wireless-2023-02-27' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-04-05' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2023-01-23' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-03-16' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wq-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'x86-asm-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-boot-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-build-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-cleanups-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-fpu-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-mm-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-platform-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-03-05' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_alternatives_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_microcode_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_tdx_for_6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.3_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.3_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.3_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.3_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.3_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_vdso_for_v6.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.3-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.3-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.3-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.3-fixes-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.3-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-alloc-perag-conversion' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs into xfs-6.3-merge-A
Merge tag : 'xtensa-20230327' of https://github.com/jcmvbkbc/linux-xtensa
Merge tag : 'zonefs-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Merge tag : 'zonefs-6.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Merge tag : 'zonefs-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Merge tag : 'zstd-linus-v6.3-rc3' of https://github.com/terrelln/linux
Merge tag : 'zynq-dt-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag : 'zynq-soc-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/soc
Merge tag : 'zynqmp-dt-for-v6.3' of https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag : 'zynqmp-soc-for-v6.3' of https://github.com/Xilinx/linux-xlnx into soc/drivers
 
Merge tags : 'ib-mfd-extcon-i2c-v6.3' and 'ib-mfd-fpga-hwmon-v6.3-1' into ibs-for-mfd-merged
 
Linux: Merge v6.2-rc6 into drm-next
Linux: Merge wireless into wireless-next
 
mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak
mfd: axp20x: Fix order of pek rise and fall events
mfd: axp20x: Switch to the sys-off handler API
mfd: core: Spelling s/compement/complement/
mfd: cs5535: Don't build on UML
mfd: intel-m10-bmc: Add missing includes to header
mfd: intel-m10-bmc: Add PMCI driver
mfd: intel-m10-bmc: Create m10bmc_platform_info for type specific info
mfd: intel-m10-bmc: Prefix register defines with M10BMC_N3000
mfd: intel-m10-bmc: Rename the local variables
mfd: intel-m10-bmc: Split into core and spi specific parts
mfd: intel-m10-bmc: Support multiple CSR register layouts
mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Tab 3 X90F to intel_cht_wc_models
mfd: max8925: Remove the unused function irq_to_max8925()
mfd: ntxec: Add version number for EC in Tolino Vision
mfd: ocelot: add external ocelot switch control
mfd: ocelot: prepend resource size macros to be 32-bit
mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()
mfd: qcom-pm8xxx: Remove set but unused variable 'rev'
mfd: remove htc-pasic3 driver
mfd: Remove toshiba tmio drivers
mfd: remove toshiba tmio drivers
mfd: remove ucb1400 support
mfd: rk808: Re-add rk808-clkout to RK818
mfd: simple-mfd-i2c: Fix incoherent comment regarding DT registration
mfd: syscon: Allow reset control for syscon devices
mfd: twl4030-power: Drop empty platform remove function
mfd: twl: Fix TWL6032 phy vbus detection
mfd: Use sysfs_emit() to instead of scnprintf()
 
microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
microblaze: fix livelock in uaccess
 
migrate_pages: batch _unmap and _move
migrate_pages: batch flushing TLB
migrate_pages: fix deadlock in batched migration
migrate_pages: move migrate_folio_unmap()
migrate_pages: move split folios processing out of migrate_pages_batch()
migrate_pages: move THP/hugetlb migration support check to simplify code
migrate_pages: organize stats with struct migrate_pages_stats
migrate_pages: restrict number of pages to migrate in batch
migrate_pages: separate hugetlb folios migration
migrate_pages: share more code between _unmap and _move
migrate_pages: split unmap_and_move() to _unmap() and _move()
migrate_pages: try migrate in batch asynchronously firstly
 
minix: don't flush page immediately for DIRSYNC directories
minix: fix error handling in minix_delete_entry
minix: fix error handling in minix_set_link
minix: make minix_new_inode() return error as ERR_PTR(-E...)
minix: move releasing pages into unlink and rename
 
minix_rename(): minix_delete_entry() might fail
 
mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
MIPS: Always use -Wa,-msoft-float and eliminate GAS_HAS_SET_HARDFLOAT
MIPS: BCM47XX: Add support for Linksys E2500 V3
 
mips: bmips: BCM6358: disable RAC flush for TP1
 
MIPS: cevt-r4k: Offset the value used to clear compare interrupt
MIPS: Define RUNTIME_DISCARD_EXIT in LD script
 
mips: drop definition of pfn_valid() for DISCONTIGMEM
mips: dts: align LED node names with dtschema
 
MIPS: dts: Boston: Fix dtc 'pci_device_reg' warning
MIPS: DTS: CI20: fix otg power gpio
MIPS: DTS: jz4780: add #clock-cells to rtc_dev
MIPS: dts: lantiq: Remove bogus interrupt-parent; line
 
mips: dts: ralink: mt7621: add phandle to system controller node for watchdog
mips: dts: ralink: mt7621: add port@5 as CPU port
mips: dts: ralink: mt7621: rename watchdog node from 'wdt' into 'watchdog'
 
MIPS: Fix a compilation issue
 
mips: fix syscall_get_nr
 
MIPS: lantiq: xway: Use devm_platform_get_and_ioremap_resource()
MIPS: loongson32: Drop obsolete cpufreq platform device
MIPS: OCTEON: octeon-usb: Consolidate error messages
MIPS: pci-mt7620: Use devm_platform_get_and_ioremap_resource()
MIPS: pci: lantiq: Use devm_platform_get_and_ioremap_resource()
MIPS: Prefer cc-option for additions to cflags
 
mips: ralink: make SOC_MT7621 select PINCTRL
mips: ralink: make SOC_MT7621 select PINCTRL_MT7621 and fix help section
 
MIPS: ralink: Use devm_platform_get_and_ioremap_resource()
 
mips: Realtek RTL: select NO_EXCEPT_FILL
 
MIPS: remove CONFIG_MIPS_LD_CAN_LINK_VDSO
MIPS: Remove DMA_PERDEV_COHERENT
 
mips: remove SYS_HAS_CPU_MIPS32_R1 from RALINK
 
MIPS: smp-cps: Don't rely on CP0_CMGCRBASE
MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set
MIPS: vpe-mt: drop physical_memsize
MIPS: Workaround clang inline compat branch issue
 
misc/mei/hdcp: Use correct macros to initialize uuid_le
 
misc: ad525x_dpot-i2c: Convert to i2c's .probe_new()
misc: enclosure: Fix doc for enclosure_find()
misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe()
misc: genwqe: move intervening macros away from kernel-doc
misc: isl29003: Use sysfs_emit() to instead of sprintf()
misc: pci_endpoint_test: Add i.MX8 PCIe EP device support
misc: pci_endpoint_test: Drop initial kernel-doc marker
misc: vmw_balloon: fix memory leak with using debugfs_lookup()
 
mlock: convert mlock to vma iterator
 
mlx4: bpf_xdp_metadata_rx_hash add xdp rss hash type
 
mlx5: bpf_xdp_metadata_rx_hash add xdp rss hash type
mlx5: fix possible ptp queue fifo use-after-free
mlx5: fix skb leak while fifo resync and push
mlx5: reduce stack usage in mlx5_setup_tc
 
mlxbf_gige: add "set_link_ksettings" ethtool callback
mlxbf_gige: add MDIO support for BlueField-3
mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl
mlxbf_gige: support 10M/100M/1G speeds on BlueField-3
 
mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
 
mlxsw: Add support of latency TLV
mlxsw: core: Define latency TLV fields
mlxsw: core: Do not worry about changing 'enable_string_tlv' while sending EMADs
mlxsw: core: Register devlink instance before sub-objects
mlxsw: core_thermal: Fix fan speed in maximum cooling state
mlxsw: emad: Add support for latency TLV
mlxsw: Enable string TLV usage according to MGIR output
mlxsw: pci: Fix possible crash during initialization
mlxsw: reg: Add TLV related fields to MGIR register
mlxsw: spectrum: Fix incorrect parsing depth after reload
mlxsw: spectrum: Remove pointless call to devlink_param_driverinit_value_set()
mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()
mlxsw: spectrum_acl_tcam: Make fini symmetric to init
mlxsw: spectrum_acl_tcam: Move devlink param to TCAM code
mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations
mlxsw: spectrum_fid: Fix incorrect local port type
 
mm, arch: add generic implementation of pfn_valid() for FLATMEM
 
mm, compaction: check if a page has been captured before draining PCP pages
mm, compaction: finish pageblocks on complete migration failure
mm, compaction: finish scanning the current pageblock if requested
mm, compaction: rename compact_control->rescan to finish_pageblock
 
mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early
 
mm, vmalloc: fix high order __GFP_NOFAIL allocations
 
mm/cma: fix potential memory loss on cma_declare_contiguous_nid
 
mm/damon/core-test: add a test for damon_update_monitoring_results()
 
mm/damon/core: implement damos filter
mm/damon/core: skip apply schemes if empty
mm/damon/core: update kernel-doc comments for DAMOS action supports of each DAMON operations set
mm/damon/core: update kernel-doc comments for DAMOS filters supports of each DAMON operations set
mm/damon/core: update monitoring results for new monitoring attributes
 
mm/damon/dbgfs: print DAMON debugfs interface deprecation message
 
mm/damon/Kconfig: add DAMON debugfs interface deprecation notice
 
mm/damon/paddr: convert damon_pa_*() to use a folio
mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate()
mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young()
mm/damon/paddr: fix missing folio_put()
mm/damon/paddr: remove damon_pa_access_chk_result struct
mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result
mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz'
mm/damon/paddr: support DAMOS filters
 
mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation
 
mm/damon/sysfs-schemes: connect filter directory and filters directory
mm/damon/sysfs-schemes: implement filter directory
mm/damon/sysfs-schemes: implement filters directory
mm/damon/sysfs-schemes: implement scheme filters
mm/damon/sysfs-schemes: use strscpy() to instead of strncpy()
 
mm/damon/sysfs: make kobj_type structures constant
 
mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store
 
mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio
mm/damon/vaddr: convert hugetlb related functions to use a folio
mm/damon/vaddr: record appropriate folio size when the access is not found
mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz'
mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE
 
mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios
mm/damon: convert damon_ptep/pmdp_mkold() to use a folio
mm/damon: introduce damon_get_folio()
mm/damon: remove unneeded damon_get_page()
mm/damon: update comments in damon.h for damon_attrs
 
mm/debug: remove call to head_compound_mapcount()
mm/debug: use valid physical memory for pmd/pud tests
 
mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks
 
mm/fs: convert inode_attach_wb() to take a folio
 
mm/gup.c: fix typo in comments
 
mm/gup: add an assertion that the mmap lock is locked
mm/gup: add FOLL_UNLOCKABLE
mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set
mm/gup: have internal functions get the mmap_read_lock()
mm/gup: make get_user_pages_fast_only() return the common return value
mm/gup: make locked never NULL in the internal GUP functions
mm/gup: move gup_must_unshare() to mm/internal.h
mm/gup: move private gup FOLL_ flags to internal.h
mm/gup: move try_grab_page() to mm/internal.h
mm/gup: remove locked being NULL from faultin_vma_page_range()
mm/gup: remove obsolete FOLL_LONGTERM comment
mm/gup: remove pin_user_pages_fast_only()
mm/gup: simplify the external interface functions and consolidate invariants
 
mm/highmem: add notes about conversions from kmap{,_atomic}()
 
mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO
 
mm/huge_memory: convert get_deferred_split_queue() to take a folio
mm/huge_memory: remove page_deferred_list()
 
mm/hugetlb: convert __update_and_free_page() to folios
mm/hugetlb: convert alloc_migrate_huge_page to folios
mm/hugetlb: convert alloc_surplus_huge_page() to folios
mm/hugetlb: convert demote_free_huge_page to folios
mm/hugetlb: convert dequeue_hugetlb_page functions to folios
mm/hugetlb: convert get_hwpoison_huge_page() to folios
mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio()
mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio
mm/hugetlb: convert hugetlb_install_page to folios
mm/hugetlb: convert hugetlb_wp() to take in a folio
mm/hugetlb: convert hugetlbfs_pagecache_present() to folios
mm/hugetlb: convert isolate_hugetlb to folios
mm/hugetlb: convert putback_active_hugepage to take in a folio
mm/hugetlb: convert restore_reserve_on_error to take in a folio
mm/hugetlb: convert restore_reserve_on_error() to folios
mm/hugetlb: document huge_pte_offset usage
mm/hugetlb: don't wait for migration entry during follow page
mm/hugetlb: fix uffd wr-protection for CoW optimization path
mm/hugetlb: increase use of folios in alloc_huge_page()
mm/hugetlb: introduce hugetlb_walk()
mm/hugetlb: let vma_offset_start() to return start
mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare
mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare
mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare
mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare
mm/hugetlb: move swap entry handling into vma lock when faulted
 
mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON
 
mm/kasan: simplify and refine kasan_cache code
 
mm/khugepaged: check again on anon uffd-wp during isolation
mm/khugepaged: convert release_pte_pages() to use folios
mm/khugepaged: fix invalid page access in release_pte_pages()
mm/khugepaged: introduce release_pte_folio() to replace release_pte_page()
 
mm/kmemleak: fix UAF bug in kmemleak_scan()
mm/kmemleak: simplify kmemleak_cond_resched() usage
 
mm/ksm: fix race with VMA iteration and mm_struct teardown
 
mm/memfd: add F_SEAL_EXEC
mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC
mm/memfd: add write seals when apply SEAL_EXEC to executable memfd
 
mm/memory-failure: convert __free_raw_hwp_pages() to folios
mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios
mm/memory-failure: convert free_raw_hwp_pages() to folios
mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios
mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios
mm/memory-failure: convert raw_hwp_list_head() to folios
mm/memory-failure: convert try_memory_failure_hugetlb() to folios
mm/memory-failure: convert unpoison_memory() to folios
 
mm/memory: add vm_normal_folio()
 
mm/memory_hotplug: cleanup return value handing in do_migrate_range()
 
mm/mempolicy: convert migrate_page_add() to migrate_folio_add()
mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb()
mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd()
mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range()
mm/mempolicy: convert queue_pages_required() to queue_folio_required()
mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node
mm/mempolicy: fix use-after-free of VMA iterator
 
mm/memremap.c: fix outdated comment in devm_memremap_pages
 
mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
 
mm/migrate: add folio_movable_ops()
mm/migrate: convert isolate_movable_page() to use folios
mm/migrate: convert putback_movable_pages() to use folios
 
mm/mmap: convert brk to use vma iterator
mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete()
mm/mmap: don't use __vma_adjust() in shift_arg_pages()
mm/mmap: fix comment of unmapped_area{_topdown}
mm/mmap: fix typo in comment
mm/mmap: introduce dup_vma_anon() helper
mm/mmap: introduce init_vma_prep() and init_multi_vma_prep()
mm/mmap: move anon_vma setting in __vma_adjust()
mm/mmap: refactor locking out of __vma_adjust()
mm/mmap: regression fix for unmapped_area{_topdown}
mm/mmap: remove __vma_adjust()
mm/mmap: remove preallocation from do_mas_align_munmap()
mm/mmap: use vma_prepare() and vma_complete() in vma_expand()
 
mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export
 
mm/mprotect: drop pgprot_t parameter from change_protection()
mm/mprotect: fix do_mprotect_pkey() return on error
mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey()
mm/mprotect: use long for page accountings and retval
 
mm/mremap: convert vma_adjust() to vma_expand()
mm/mremap: fix dup_anon_vma() in vma_merge() case 4
mm/mremap: use vmi version of vma_merge()
 
mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings
mm/nommu: factor out check for NOMMU shared mappings into is_nommu_shared_mapping()
 
mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves
mm/page_alloc: explicitly define what alloc flags deplete min reserves
mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags
mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
mm/page_alloc: invert logic for early page initialisation checks
mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1)
mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE
mm/page_alloc: treat RT tasks similar to __GFP_HIGH
mm/page_alloc: use deferred_pages_enabled() wherever applicable
 
mm/page_ext: do not allocate space for page_ext->flags if not needed
mm/page_ext: init page_ext early if there are no deferred struct pages
 
mm/page_owner: record single timestamp value for high order allocations
 
mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected()
 
mm/secretmem: remove redundant initiialization of pointer file
 
mm/slab.c: cleanup is_debug_pagealloc_cache()
 
mm/slab: add is_kmalloc_cache() helper function
mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP
mm/slab: remove unused slab_early_init
 
mm/slub: fix memory leak with using debugfs_lookup()
 
mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages
 
mm/sparse: fix "unused function 'pgdat_to_phys'" warning
 
mm/swap: convert deactivate_page() to folio_deactivate()
mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
 
mm/swapfile: remove pr_debug in get_swap_pages()
 
mm/thp: check and bail out if page in deferred queue already
 
mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp()
mm/uffd: detect pgtable allocation failures
mm/uffd: fix comment in handling pte markers
 
mm/userfaultfd: fix uffd-wp handling for THP migration entries
mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage
mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range()
 
mm/vmalloc.c: add flags to mark vm_map_ram area
mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block
mm/vmalloc.c: allow vread() to read out vm_map_ram areas
 
mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo
mm/vmalloc: replace BUG_ON with a simple if statement
mm/vmalloc: skip the uninitilized vmalloc areas
 
mm: add folio_add_new_anon_rmap()
mm: add folio_estimated_sharers()
mm: add folio_get_nontail_page()
mm: add memcpy_from_file_folio()
mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma()
mm: add vma iterator to vma_adjust() arguments
mm: add vma_alloc_zeroed_movable_folio()
mm: add vma_has_recency()
mm: avoid gcc complaint about pointer casting
mm: call vfree instead of __vunmap from delayed_vfree_work
mm: change mprotect_fixup to vma iterator
mm: change munmap splitting order and move_vma()
mm: change to return bool for folio_isolate_lru()
mm: change to return bool for isolate_lru_page()
mm: change to return bool for isolate_movable_page()
mm: clean up mlock_page / munlock_page references in comments
mm: compaction: add missing kcompactd wakeup trace event
mm: compaction: avoid fragmentation score calculation for empty zones
mm: compaction: count the migration scanned pages events for proactive compaction
mm: compaction: move list validation into compact_zone()
mm: compaction: remove redundant VM_BUG_ON() in compact_zone()
mm: convert deferred_split_huge_page() to deferred_split_folio()
mm: convert destroy_large_folio() to use folio_dtor
mm: convert do_anonymous_page() to use a folio
mm: convert head_subpages_mapcount() into folio_nr_pages_mapped()
mm: convert is_transparent_hugepage() to use a folio
mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio()
mm: convert page_add_anon_rmap() to use a folio internally
mm: convert page_add_file_rmap() to use a folio internally
mm: convert page_mapcount() to use folio_entire_mapcount()
mm: convert page_remove_rmap() to use a folio internally
mm: convert set_compound_page_dtor() and set_compound_order() to folios
mm: convert total_compound_mapcount() to folio_total_mapcount()
mm: convert wp_page_copy() to use folios
mm: deduplicate error handling for map_deny_write_exec
mm: discard __GFP_ATOMIC
mm: don't use __vma_adjust() in __split_vma()
mm: enable maple tree RCU mode by default
mm: expand vma iterator interface
mm: export dump_mm()
mm: factor out a swap_readpage_bdev helper
mm: factor out a swap_writepage_bdev helper
mm: fix comment of page table counter
mm: fix error handling for map_deny_write_exec
mm: fix khugepaged with shmem_enabled=advise
mm: fix memcpy_from_file_folio() integer underflow
mm: fix memory leak on mm_init error handling
mm: fix spelling mistake in highmem.h
mm: fix typo in __vm_enough_memory warning
mm: huge_memory: convert madvise_free_huge_pmd to use a folio
mm: huge_memory: convert split_huge_pages_all() to use a folio
mm: hugetlb: change to return bool for isolate_hugetlb()
mm: implement memory-deny-write-execute as a prctl
mm: introduce __vm_flags_mod and use it in untrack_pfn
mm: introduce folio_is_pfmemalloc
mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates
mm: introduce vma->vm_flags wrapper functions
mm: kfence: fix handling discontiguous page
mm: kfence: fix PG_slab and memcg_data clearing
mm: kfence: fix using kfence_metadata without initialization in show_object()
mm: kmsan: handle alloc failures in kmsan_ioremap_page_range()
mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush()
mm: madvise: use vm_normal_folio() in madvise_free_pte_range()
mm: memcg: add folio_memcg_check()
mm: memcontrol: add new kernel parameter cgroup.memory=nobpf
mm: memcontrol: deprecate charge moving
mm: memcontrol: rename memcg_kmem_enabled()
mm: memcontrol: skip moving non-present pages that are mapped elsewhere
mm: memory-failure: add memory failure stats to sysfs
mm: memory-failure: bump memory failure stats to pglist_data
mm: memory-failure: document memory failure stats
mm: mlock: update the interface to use folios
mm: mlock: use folios and a folio batch internally
mm: mmap: remove newline at the end of the trace
mm: move __remove_vm_area out of va_remove_mappings
mm: move debug checks from __vunmap to remove_vm_area
mm: move folio_set_compound_order() to mm/internal.h
mm: move FOLL_* defs to mm_types.h
mm: move KMEMLEAK's Kconfig items from lib to mm
mm: move page->deferred_list to folio->_deferred_list
mm: move vmalloc_init and free_work down in vmalloc.c
mm: multi-gen LRU: avoid futile retries
mm: multi-gen LRU: clarify scan_control flags
mm: multi-gen LRU: improve lru_gen_exit_memcg()
mm: multi-gen LRU: improve walk_pmd_range()
mm: multi-gen LRU: per-node lru_gen_folio lists
mm: multi-gen LRU: remove aging fairness safeguard
mm: multi-gen LRU: remove eviction fairness safeguard
mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio
mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[]
mm: multi-gen LRU: section for Bloom filters
mm: multi-gen LRU: section for memcg LRU
mm: multi-gen LRU: section for rmap/PT walk feedback
mm: multi-gen LRU: section for working set protection
mm: multi-gen LRU: shuffle should_run_aging()
mm: multi-gen LRU: simplify arch_has_hw_pte_young() check
mm: multi-gen LRU: simplify lru_gen_look_around()
mm: new primitive kvmemdup()
mm: page_alloc: call panic() when memoryless node allocation fails
mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
mm: page_idle: convert page idle to use a folio
mm: pagevec: add folio_batch_reinit()
mm: Pass info, not iter, into filemap_get_pages()
mm: pass through vma iterator to __vma_adjust()
mm: pass vma iterator through to __vma_adjust()
mm: percpu: fix incorrect size in pcpu_obj_full_size()
mm: refactor va_remove_mappings
mm: reimplement compound_nr()
mm: reimplement compound_order()
mm: reject vmap with VM_FLUSH_RESET_PERMS
mm: remove 'First tail page' members from struct page
mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE
mm: remove __vfree
mm: remove __vfree_deferred
mm: remove an ambiguous sentence from kmap_local_folio() kdocs
mm: remove folio_pincount_ptr() and head_compound_pincount()
mm: remove generic_writepages
mm: Remove get_kernel_pages()
mm: remove head_compound_mapcount() and _ptr functions
mm: remove mlock_vma_page()
mm: remove munlock_vma_page()
mm: remove page_evictable()
mm: remove PageMovable export
mm: remove the __swap_writepage return value
mm: remove the hugetlb field from struct page
mm: remove the swap_readpage return value
mm: remove unnecessary write to vma iterator in __vma_adjust()
mm: remove zap_page_range and create zap_vma_pages
mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK
mm: replace vma->vm_flags direct modifications with modifier calls
mm: replace vma->vm_flags indirect modification in ksm_madvise
mm: rmap: remove lock_page_memcg()
mm: split __vunmap
mm: support POSIX_FADV_NOREUSE
mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree()
mm: swap: fix performance regression on sparsetruncate-tiny
mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator
mm: take a page reference when removing device exclusive entries
mm: teach mincore_hugetlb about pte markers
mm: use a folio in copy_present_pte()
mm: use a folio in copy_pte_range()
mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap()
mm: use an on-stack bio for synchronous swapin
mm: use entire_mapcount in __page_dup_rmap()
mm: use remove_vm_area in __vunmap
mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap()
mm: vmalloc: avoid warn_alloc noise caused by fatal signal
mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node()
mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE()
 
mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator
mmap: clean up mmap_region() unrolling
mmap: convert __vma_adjust() to use vma iterator
mmap: convert vma_expand() to use vma iterator
mmap: convert vma_link() vma iterator
mmap: pass through vmi iterator to __split_vma()
mmap: use vmi version of vma_merge()
 
mmc: atmel-mci: fix race between stop command and start of next command
mmc: core: add devm_mmc_alloc_host
mmc: core: Align to common busy polling behaviour for mmc ioctls
mmc: core: fix return value check in devm_mmc_alloc_host()
mmc: core: Imply IOSCHED_BFQ
mmc: core: support setting card detect interrupt from drivers
mmc: dw_mmc-starfive: Fix initialization of prev_err
mmc: jz4740: Add support for vqmmc power supply
mmc: Merge branch fixes into next
mmc: meson-gx: constify member data of struct meson_host
mmc: meson-gx: remove meson_mmc_get_cd
mmc: meson-gx: support platform interrupt as card detect interrupt
mmc: meson-gx: use devm_clk_get_enabled() for core clock
mmc: meson-gx: use devm_mmc_alloc_host
mmc: meson-gx: Use devm_platform_get_and_ioremap_resource()
mmc: moxart: set maximum request/block/segment sizes
mmc: omap: drop TPS65010 dependency
mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies
mmc: pwrseq_simple: include deferred probe reasons
mmc: remove cns3xxx driver
mmc: remove s3cmci driver
mmc: remove tmio_mmc driver
mmc: renesas_sdhi: Add RZ/V2M compatible string
mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS
mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource()
mmc: sdhci-esdhc-imx: only enable DAT[0] and CMD line auto tuning for SDIO device
mmc: sdhci-esdhc-imx: simplify the auto tuning logic
mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS
mmc: sdhci-of-dwcmshc: add the missing device table IDs for acpi
mmc: sdhci-of-dwcmshc: enable host V4 support for BlueField-3 SoC
mmc: sdhci-of-dwcmshc: Update DLL and pre-change delay for rockchip platform
mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller
mmc: sdhci-pxav2: add initial support for PXA168 V1 controller
mmc: sdhci-pxav2: add optional core clock
mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround
mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug
mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller
mmc: sdhci-pxav2: change clock name to match DT bindings
mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS
mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS
mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS
mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS
mmc: sdhci_am654: lower power-on failed message severity
mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
mmc: sdio: Spelling s/compement/complement/
mmc: starfive: Add sdio/emmc driver support
mmc: uniphier-sd: Add control of UHS mode using SD interface logic
mmc: uniphier-sd: Add control to switch UHS speed
 
modpost: Fix processing of CRCs on 32-bit build machines
 
module.h: Document klp_modinfo struct using kdoc
 
module: Use kstrtobool() instead of strtobool()
 
most: add maintainer entry
most: fix kernel-doc warnings
most: tell what the MOST acronym means
 
mpage: convert __mpage_writepage() to use a folio more fully
mpage: stop using bdev_{read,write}_page
mpage: use b_folio in do_mpage_readpage()
 
mptcp: add ro_after_init for tcp{,v6}_prot_override
mptcp: add statistics for mptcp socket in use
mptcp: avoid setting TCP_CLOSE state twice
mptcp: fix accept vs worker race
mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket()
mptcp: fix NULL pointer dereference on fastopen early fallback
mptcp: fix possible deadlock in subflow_error_report
mptcp: fix UaF in listener shutdown
mptcp: init sk->sk_prot in build_msk()
mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen()
mptcp: let the in-kernel PM use mixed IPv4 and IPv6 addresses
mptcp: propagate sk_ipv6only to subflows
mptcp: refactor passive socket initialization
mptcp: rename 'sk' to 'ssk' in mptcp_token_new_connect()
mptcp: stops worker on unaccepted sockets at listener close
mptcp: stricter state check in mptcp_worker
mptcp: use local variable ssk in write_options
mptcp: use mptcp_schedule_work instead of open-coding it
mptcp: use msk_owned_by_me helper
mptcp: use net instead of sock_net
mptcp: use the workqueue to destroy unaccepted sockets
mptcp: userspace pm: use a single point of exit
 
msm/fbdev: fix unused variable warning with clang.
 
mtd: dataflash: remove duplicate SPI ID table
mtd: maps: pismo: Convert to i2c's .probe_new()
mtd: mtdpart: Don't create platform device that'll never probe
mtd: nand: ecc-mtk: Add ECC support fot MT7986 IC
mtd: nand: mxic-ecc: Fix mxic_ecc_data_xfer_wait_for_completion() when irq is used
mtd: parsers: ofpart: add workaround for #size-cells 0
mtd: rawnand: Check the data only read pattern only once
mtd: rawnand: Fix nand_chip kdoc
mtd: rawnand: fsl_elbc: Propagate HW ECC settings to HW
mtd: rawnand: marvell: add missing layouts
mtd: rawnand: meson: fix bitmask for length in command word
mtd: rawnand: meson: initialize struct with zeroes
mtd: rawnand: meson: invalidate cache on polling ECC bit
mtd: rawnand: nandsim: Artificially prevent sequential page reads
mtd: rawnand: pasemi: Don't use static data to track per-device state
mtd: rawnand: Prepare the late addition of supported operation checks
mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
mtd: rawnand: sunxi: Clean up chips after failed init
mtd: rawnand: sunxi: Embed sunxi_nand_hw_ecc by value
mtd: rawnand: sunxi: Fix the size of the last OOB region
mtd: rawnand: sunxi: Precompute the ECC_CTL register value
mtd: rawnand: sunxi: Remove an unnecessary check
mtd: rawnand: sunxi: Remove an unnecessary check
mtd: rawnand: sunxi: Update OOB layout to match hardware
mtd: rawnand: Support for sequential cache reads
mtd: rawnand: vf610_nfc: use regular comments for functions
mtd: remove tmio_nand driver
mtd: spi-nor: core: fix implicit declaration warning
mtd: spi-nor: Create macros to define chip IDs and geometries
mtd: spi-nor: fix memory leak when using debugfs_lookup()
mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type
mtd: spi-nor: sfdp: Fix index value for SCCR dwords
mtd: spi-nor: sfdp: Rename BFPT_DWORD() macro to SFDP_DWORD()
mtd: spi-nor: sfdp: Use SFDP_DWORD() macro for optional parameter tables
mtd: spi-nor: Sort headers alphabetically
mtd: spi-nor: spansion: Consider reserved bits in CFR5 register
mtd: spi-nor: spansion: Make CFRx reg fields generic
mtd: spinand: Add support for AllianceMemory AS5F34G04SND
mtd: spinand: macronix: use scratch buffer for DMA operation
mtd: ubi: block: wire-up device parent
mtd: ubi: wire-up parent MTD device
 
mtdblock: tolerate corrected bit-flips
 
mtk-mmsys: Change mtk-mmsys & mtk-mutex to modules
 
mvpp2: take care of xdp_features when reconfiguring queues
 
neighbor: fix proxy_delay usage when it is zero
 
net, xdp: Add missing xdp_features description
 
net-sysctl: factor out cpumask parsing helper
net-sysctl: factor-out rpm mask manipulation helpers
 
net-sysfs: make kobj_type structures constant
 
net/9p: Adjust maximum MSIZE to account for p9 header
net/9p: fix bug in client create for .L
 
net/core: print message for allmulticast
net/core: refactor promiscuous mode message
 
net/ethtool: add netlink interface for the PLCA RS
 
net/i40e: Replace 0-length array with flexible array
net/i40e: Replace 0-length array with flexible array
 
net/ism: Add missing calls to disable bus-mastering
net/ism: Add new API for client registration
 
net/iucv: Fix size of interrupt data
 
net/mlx4_en: Introduce flexible array to silence overflow warning
net/mlx4_en: Introduce wrapper for xdp_buff
net/mlx4_en: Support RX XDP metadata
 
net/mlx5: Add adjphase function to support hardware-only offset control
net/mlx5: Add async garbage collector for DEK bulk
net/mlx5: Add bulk allocation and modify_dek operation
net/mlx5: Add const to the key pointer of encryption key creation
net/mlx5: Add counter information to mlx5 driver documentation
net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments
net/mlx5: Add hardware extended range support for PTP adjtime and adjphase
net/mlx5: Add IFC bits and enums for crypto key
net/mlx5: Add IFC bits for general obj create param
net/mlx5: Add IPSec priorities in RDMA namespaces
net/mlx5: Add new APIs for fast update encryption key
net/mlx5: Add support SYNC_CRYPTO command
net/mlx5: Change define name for 0x100 lkey value
net/mlx5: Change devlink param register/unregister function names
net/mlx5: Change key type to key purpose
net/mlx5: Configure IPsec steering for egress RoCEv2 traffic
net/mlx5: Configure IPsec steering for ingress RoCEv2 traffic
net/mlx5: Covert devlink params registration to use devlink_params_register/unregister()
net/mlx5: Disable eswitch before waiting for VF pages
net/mlx5: Document previously implemented mlx5 tracepoints
net/mlx5: Document support for RoCE HCA disablement capability
net/mlx5: E-Switch, Fix an Oops in error handling code
net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port
net/mlx5: E-Switch, Fix typo for egress
net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules
net/mlx5: E-switch, Remove redundant comment about meta rules
net/mlx5: E-Switch, rename bond update function to be reused
net/mlx5: ECPF, wait for VF pages only after disabling host PFs
net/mlx5: Enable management PF initialization
net/mlx5: Enhance debug print in page allocation failure
net/mlx5: Expose bits for querying special mkeys
net/mlx5: Expose shared buffer registers bits and structs
net/mlx5: Fix memory leak in error flow of port set buffer
net/mlx5: Fix memory leak in IPsec RoCE creation
net/mlx5: Fix setting ec_function bit in MANAGE_PAGES
net/mlx5: Fix steering rules cleanup
net/mlx5: fs, Remove redundant assignment of size
net/mlx5: fs, Remove redundant vport_number assignment
net/mlx5: fs_core, Remove redundant variable err
net/mlx5: fw reset: Skip device ID check if PCI link up failed
net/mlx5: fw_tracer, Add support for strings DB update event
net/mlx5: fw_tracer, Add support for unrecognized string
net/mlx5: fw_tracer, allow 0 size string DBs
net/mlx5: fw_tracer: Fix debug print
net/mlx5: Geneve, Fix handling of Geneve object id as error code
net/mlx5: Header file for crypto
net/mlx5: Implement new destination type TABLE_TYPE
net/mlx5: Introduce and use opcode getter in command interface
net/mlx5: Introduce CQE error syndrome
net/mlx5: Introduce new destination type TABLE_TYPE
net/mlx5: Kconfig: Make tc offload depend on tc skb extension
net/mlx5: Keep only one bulk of full available DEKs
net/mlx5: Lag, Add single RDMA device in multiport mode
net/mlx5: Lag, Control MultiPort E-Switch single FDB mode
net/mlx5: Lag, Move mpesw related definitions to mpesw.h
net/mlx5: Lag, Remove redundant bool allocation on the stack
net/mlx5: Lag, set different uplink vport metadata in multiport eswitch mode
net/mlx5: Lag, Update multiport eswitch check to log an error
net/mlx5: Lag, Use flag to check for shared FDB mode
net/mlx5: Lag, Use mlx5_lag_dev() instead of derefering pointers
net/mlx5: Move eswitch port metadata devlink param to flow eswitch code
net/mlx5: Move flow steering devlink param to flow steering code
net/mlx5: Move fw reset devlink param to fw reset code
net/mlx5: Prepare for fast crypto key update if hardware supports it
net/mlx5: Prevent high-rate FW commands from populating all slots
net/mlx5: Read the TC mapping of all priorities on ETS query
net/mlx5: Refactor tc miss handling to a single function
net/mlx5: Refactor the encryption key creation
net/mlx5: Remove "recovery" arg from mlx5_load_one() function
net/mlx5: Remove MLX5E_LOCKED_FLOW flag
net/mlx5: Remove NULL check before dev_{put, hold}
net/mlx5: Remove outdated comment
net/mlx5: Remove redundant health work lock
net/mlx5: remove redundant ret variable
net/mlx5: Reuse DEKs after executing SYNC_CRYPTO command
net/mlx5: Separate mlx5 driver documentation into multiple pages
net/mlx5: Set BREAK_FW_WAIT flag first when removing driver
net/mlx5: Simplify eq list traversal
net/mlx5: Suppress error logging on UCTX creation
net/mlx5: Suspend auxiliary devices only in case of PCI device suspend
net/mlx5: Update Kconfig parameter documentation
net/mlx5: Use bulk allocation for fast update encryption key
 
net/mlx5e: Add API to query/modify SBPR and SBCM registers
net/mlx5e: Add Ethernet driver debugfs
net/mlx5e: Add flow steering debugfs directory
net/mlx5e: Add hairpin debugfs files
net/mlx5e: Add hairpin params structure
net/mlx5e: Add warning when log WQE size is smaller than log stride size
net/mlx5e: Align IPsec ASO result memory to be as required by hardware
net/mlx5e: Allow offloading of ct 'new' match
net/mlx5e: Block entering switchdev mode with ns inconsistency
net/mlx5e: Create auxdev devlink instance in the same ns as parent devlink
net/mlx5e: Create separate devlink instance for ethernet auxiliary device
net/mlx5e: Don't cache tunnel offloads capability
net/mlx5e: Don't listen to remove flows event
net/mlx5e: Fail with messages when params are not valid for XSK
net/mlx5e: Fill IPsec policy validation failure reason
net/mlx5e: Fill IPsec state validation failure reason
net/mlx5e: Fix cleanup null-ptr deref on encap lock
net/mlx5e: Fix macsec ASO context alignment
net/mlx5e: Fix outdated TLS comment
net/mlx5e: Fix trap event handling
net/mlx5e: Implement CT entry update
net/mlx5e: Improve remote NUMA preferences used for the IRQ affinity hints
net/mlx5e: Initialize link speed to zero
net/mlx5e: Introduce wrapper for xdp_buff
net/mlx5e: IPoIB, Add support for XDR speed
net/mlx5e: IPsec, support upper protocol selector field offload
net/mlx5e: kTLS, Add debugfs
net/mlx5e: kTLS, Fix missing error unwind on unsupported cipher type
net/mlx5e: kTLS, Improve connection rate by using fast update encryption key
net/mlx5e: Lower maximum allowed MTU in XSK to match XDP prerequisites
net/mlx5e: Move devlink port registration to be done before netdev alloc
net/mlx5e: Move dl_port to struct mlx5e_dev
net/mlx5e: Overcome slow response for first macsec ASO WQE
net/mlx5e: Pass mdev to mlx5e_devlink_port_register()
net/mlx5e: Propagate an internal event in case uplink netdev changes
net/mlx5e: Remove hairpin write debugfs files
net/mlx5e: Remove incorrect debugfs_create_dir NULL check in hairpin
net/mlx5e: Remove incorrect debugfs_create_dir NULL check in TLS
net/mlx5e: Remove redundant allocation of spec in create indirect fwd group
net/mlx5e: Remove redundant code for handling vlan actions
net/mlx5e: Remove redundant page argument in mlx5e_xdp_handle()
net/mlx5e: Remove redundant page argument in mlx5e_xmit_xdp_buff()
net/mlx5e: Remove unused function mlx5e_sq_xmit_simple
net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REG
net/mlx5e: Replace 0-length array with flexible array
net/mlx5e: Replace usage of mlx5e_devlink_get_dl_port() by netdev->devlink_port
net/mlx5e: Replace zero-length array with flexible-array member
net/mlx5e: RX, Remove doubtful unlikely call
net/mlx5e: Set uplink rep as NETNS_LOCAL
net/mlx5e: Support Geneve and GRE with VF tunnel offload
net/mlx5e: Support RX XDP metadata
net/mlx5e: Suppress Send WQEBB room warning for PAGE_SIZE >= 16KB
net/mlx5e: Switch to using napi_build_skb()
net/mlx5e: take into account device reconfiguration for xdp_features flag
net/mlx5e: TC, add hw counter to branching actions
net/mlx5e: TC, Add peer flow in mpesw mode
net/mlx5e: TC, Add tc prefix to attach/detach hdr functions
net/mlx5e: TC, fix cloned flow attribute
net/mlx5e: TC, fix missing error code
net/mlx5e: TC, fix return value check in mlx5e_tc_act_stats_create()
net/mlx5e: TC, map tc action cookie to a hw counter
net/mlx5e: TC, Pass flow attr to attach/detach mod hdr functions
net/mlx5e: TC, Remove error message log print
net/mlx5e: TC, Remove redundant parse_attr argument
net/mlx5e: TC, Set CT miss to the specific ct action instance
net/mlx5e: TC, store tc action cookies per attr
net/mlx5e: TC, support per action stats
net/mlx5e: TC, Use common function allocating flow mod hdr or encap mod hdr
net/mlx5e: Trigger NAPI after activating an SQ
net/mlx5e: Update shared buffer along with device buffer changes
net/mlx5e: Use a simpler comparison for uplink rep
net/mlx5e: Use kzalloc() in mlx5e_accel_fs_tcp_create()
net/mlx5e: Use query_special_contexts for mkeys
net/mlx5e: Use read lock for eswitch get callbacks
net/mlx5e: Verify flow_source cap before using it
net/mlx5e: Warn when destroying mod hdr hash table that is not empty
 
net/net_failover: fix txq exceeding warning
 
net/ps3_gelic_net: Fix RX sk_buff length
net/ps3_gelic_net: Use dma_mapping_error
 
net/sched: act_api: add specific EXT_WARN_MSG for tc action
net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy
net/sched: act_connmark: handle errno on tcf_idr_check_alloc
net/sched: act_connmark: transition to percpu stats and rcu
net/sched: act_ct: offload UDP NEW connections
net/sched: act_ct: set ctinfo in meta action depending on ct state
net/sched: act_gate: use percpu stats
net/sched: act_mirred: better wording on protection against excessive stack growth
net/sched: act_mpls: fix action bind logic
net/sched: act_nat: transition to percpu stats and rcu
net/sched: act_pedit, setup offload action for action stats query
net/sched: act_pedit: fix action bind logic
net/sched: act_pedit: use percpu overlimit counter when available
net/sched: act_sample: fix action bind logic
net/sched: clear actions pointer in miss cookie init fail
net/sched: cls_api: Move call to tcf_exts_miss_cookie_base_destroy()
net/sched: cls_api: Support hardware miss to tc action
net/sched: fix error recovery in qdisc_create()
net/sched: flower: fix fl_change() error recovery path
net/sched: flower: Move filter handle initialization earlier
net/sched: flower: Support hardware miss to tc action
net/sched: introduce flow_offload action cookie
net/sched: keep the max_frm_len information inside struct sched_gate_list
net/sched: make stab available before ops->init() call
net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h
net/sched: mqprio: add extack messages for queue count validation
net/sched: mqprio: allow offloading drivers to request queue count validation
net/sched: mqprio: allow reverse TC:TXQ mappings
net/sched: mqprio: refactor nlattr parsing to a separate function
net/sched: mqprio: refactor offloading and unoffloading to dedicated functions
net/sched: optimize action stats api calls
net/sched: pass flow_stats instead of multiple stats args
net/sched: refactor mqprio qopt reconstruction to a library function
net/sched: Rename user cookie and act cookie
net/sched: Retire ATM qdisc
net/sched: Retire CBQ qdisc
net/sched: Retire dsmark qdisc
net/sched: Retire rsvp classifier
net/sched: Retire tcindex classifier
net/sched: simplify tcf_pedit_act
net/sched: support per action hw stats
net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durations
net/sched: taprio: avoid calling child->ops->dequeue(child) twice
net/sched: taprio: calculate budgets per traffic class
net/sched: taprio: calculate guard band against actual TC gate close time
net/sched: taprio: calculate tc gate durations
net/sched: taprio: centralize mqprio qopt validation
net/sched: taprio: continue with other TXQs if one dequeue() failed
net/sched: taprio: delete peek() implementation
net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adjustment
net/sched: taprio: don't segment unnecessarily
net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited
net/sched: taprio: fix calculation of maximum gate durations
net/sched: taprio: give higher priority to higher TCs in software dequeue mode
net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw
net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc()
net/sched: taprio: refactor one skb dequeue from TXQ to separate function
net/sched: taprio: rename close_time to end_time
net/sched: taprio: split segmentation logic from qdisc_enqueue()
net/sched: taprio: warn about missing size table
net/sched: TC, fix raw counter initialization
net/sched: transition act_pedit to rcu and percpu stats
 
net/smc: De-tangle ism and smc device initialization
net/smc: fix application data exception
net/smc: fix deadlock triggered by cancel_delayed_work_syn()
net/smc: Fix device de-init sequence
net/smc: fix fallback failed while sendmsg with fastopen
net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler()
net/smc: fix potential panic dues to unprotected smc_llc_srv_add_link()
net/smc: llc_conf_mutex refactor, replace it with rw_semaphore
net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs()
net/smc: Register SMC-D as ISM client
net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore
net/smc: Separate SMC-D and ISM APIs
net/smc: Terminate connections prior to device removal
net/smc: use read semaphores to reduce unnecessary blocking in smc_buf_create() & smcr_buf_unuse()
 
net/sock: Introduce trace_sk_data_ready()
 
net/sonic: use dma_mapping_error() for error check
 
net/ulp: Remove redundant ->clone() test in inet_clone_ulp().
 
net: add a couple of helpers for iph tot_len
net: add basic C code generators for Netlink
net: add dedicated kmem_cache for typical/small skb->head
net: add gso_ipv4_max_size and gro_ipv4_max_size per device
net: add helper eth_addr_add()
net: add location to trace_consume_skb()
net: add missing includes of linux/net.h
net: add missing includes of linux/sched/clock.h
net: add missing includes of linux/splice.h
net: add pskb_may_pull_reason() helper
net: add SKB_HEAD_ALIGN() helper
net: add sock_init_data_uid()
net: add support for ipv4 big tcp
net: alx: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
net: asix: fix modprobe "sysfs: cannot create duplicate filename"
net: atlantic: Fix crash when XDP is enabled but no program is loaded
net: avoid double iput when sock_alloc_file fails
net: avoid irqsave in skb_defer_free_flush
net: avoid skb end_offset change in __skb_unclone_keeptruesize()
net: b44: Remove the unused function __b44_cam_read()
net: bcmgenet: Add a check for oversized packets
net: bcmgenet: fix MoCA LED control
net: bcmgenet: Support wake-up from s2idle
net: bridge: Add a tracepoint for MDB overflows
net: bridge: Add br_multicast_del_port_group()
net: bridge: Add extack to br_multicast_new_port_group()
net: bridge: Add netlink knobs for number / maximum MDB entries
net: bridge: Change a cleanup in br_multicast_new_port_group() to goto
net: bridge: Maintain number of MDB entries in net_bridge_mcast_port
net: bridge: make kobj_type structure constant
net: bridge: Move extack-setting to br_multicast_new_port_group()
net: bridge: Set strict_start_type at two policies
net: bridge: switchdev: don't notify FDB entries with "master dynamic"
net: caif: Fix use-after-free in cfusbl_device_notify()
net: checksum: drop the linux/uaccess.h include
net: create nf_conntrack_ovs for ovs and tc use
net: dcb: add helper functions to retrieve PCP and DSCP rewrite maps
net: dcb: add new common function for set/del of app/rewr entries
net: dcb: add new rewrite table
net: dcb: modify dcb_app_add to take list_head ptr as parameter
net: don't let netpoll invoke NAPI if in xmit context
net: dpaa2-eth: do not always set xsk support in xdp_features flag
net: dropreason: add SKB_DROP_REASON_IPV6_BAD_EXTHDR
net: dsa: add plumbing for changing and getting MAC merge layer state
net: dsa: b53: mmap: add phy ops
net: dsa: b53: mmap: fix device tree support
net: dsa: don't error out when drivers return ETH_DATA_LEN in .port_max_mtu()
net: dsa: felix: add configurable device quirks
net: dsa: felix: add functionality when not all ports are supported
net: dsa: felix: add support for MFD configurations
net: dsa: felix: fix internal MDIO controller resource length
net: dsa: microchip: add support for credit based shaper
net: dsa: microchip: enable EEE support
net: dsa: microchip: enable port queues for tc mqprio
net: dsa: microchip: fix RGMII delay configuration on KSZ8765/KSZ8794/KSZ8795
net: dsa: microchip: ksz8795: Correctly handle huge frame configuration
net: dsa: microchip: ksz8863_smi: fix bulk access
net: dsa: microchip: ksz8: fix ksz8_fdb_dump()
net: dsa: microchip: ksz8: fix ksz8_fdb_dump() to extract all 1024 entries
net: dsa: microchip: ksz8: fix MDB configuration with non-zero VID
net: dsa: microchip: ksz8: fix offset for the timestamp filed
net: dsa: microchip: ksz8: ksz8_fdb_dump: avoid extracting ghost entry from empty dynamic MAC table.
net: dsa: microchip: ptp: add 4 bytes in tail tag when ptp enabled
net: dsa: microchip: ptp: add packet reception timestamping
net: dsa: microchip: ptp: add packet transmission timestamping
net: dsa: microchip: ptp: add periodic output signal
net: dsa: microchip: ptp: add support for perout programmable pins
net: dsa: microchip: ptp: add the posix clock support
net: dsa: microchip: ptp: enable interrupt for timestamping
net: dsa: microchip: ptp: Fix error code in ksz_hwtstamp_set()
net: dsa: microchip: ptp: fix up PTP dependency
net: dsa: microchip: ptp: Initial hardware time stamping support
net: dsa: microchip: ptp: lan937x: add 2 step timestamping
net: dsa: microchip: ptp: lan937x: Enable periodic output in LED pins
net: dsa: microchip: ptp: manipulating absolute time using ptp hw clock
net: dsa: microchip: ptp: move pdelay_rsp correction field to tail tag
net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup()
net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup()
net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case
net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC
net: dsa: mt7530: remove now incorrect comment regarding port 5
net: dsa: mt7530: Separate C22 and C45 MDIO bus transactions
net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used
net: dsa: mv88e6xxx: change default return of mv88e6xxx_port_bridge_flags
net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
net: dsa: mv88e6xxx: Enable PTP receive for mv88e6390
net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290
net: dsa: mv88e6xxx: mac-auth/MAB implementation
net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit
net: dsa: mv88e6xxx: Separate C22 and C45 transactions
net: dsa: mv88e6xxx: shorten the locked section in mv88e6xxx_g1_atu_prob_irq_thread_fn()
net: dsa: ocelot: add external ocelot switch control
net: dsa: ocelot: add PTP dependency for NET_DSA_MSCC_OCELOT_EXT
net: dsa: ocelot: build felix.c into a dedicated kernel module
net: dsa: ocelot: fix selecting MFD_OCELOT
net: dsa: ocelot_ext: remove unnecessary phylink.h include
net: dsa: qca8k: add QCA8K_ATU_TABLE_SIZE define for fdb access
net: dsa: qca8k: convert to regmap read/write API
net: dsa: realtek: fix out-of-bounds access
net: dsa: report rx_bytes unadjusted for ETH_HLEN
net: dsa: seville: ignore mscc-miim read errors from Lynx PCS
net: dsa: sja1105: C45 only transactions for PCS
net: dsa: sja1105: Separate C22 and C45 transactions for T1 MDIO bus
net: dsa: sync unicast and multicast addresses for VLAN filters too
net: dsa: tag_brcm: legacy: fix daisy-chained switches
net: dsa: use NL_SET_ERR_MSG_WEAK_MOD() more consistently
net: dsa: Use sysfs_emit() to instead of sprintf()
net: ena: take into account xdp_features setting tx/rx queues
net: enable usercopy for skb_small_head_cache
net: enetc: act upon mqprio queue config in taprio offload
net: enetc: act upon the requested mqprio queue configuration
net: enetc: add definition for offset between eMAC and pMAC regs
net: enetc: add support for MAC Merge layer
net: enetc: add support for MAC Merge statistics counters
net: enetc: allow the enetc_reconfigure() callback to fail
net: enetc: bring "bool extended" to top-level in enetc_open()
net: enetc: build common object files into a separate module
net: enetc: create enetc_dma_free_bdr()
net: enetc: detect frame preemption hardware capability
net: enetc: drop redundant enetc_free_tx_frame() call from enetc_free_txbdr()
net: enetc: ensure we always have a minimum number of TXQs for stack
net: enetc: fix aggregate RMON counters not showing the ranges
net: enetc: implement ring reconfiguration procedure for PTP RX timestamping
net: enetc: implement software lockstep for port MAC registers
net: enetc: move phylink_start/stop out of enetc_start/stop
net: enetc: prioritize ability to go down over packet processing
net: enetc: recalculate num_real_tx_queues when XDP program attaches
net: enetc: rename "xdp" and "dev" in enetc_setup_bpf()
net: enetc: request mqprio to validate the queue counts
net: enetc: rx_swbd and tx_swbd are never NULL in enetc_free_rxtx_rings()
net: enetc: set next_to_clean/next_to_use just from enetc_setup_txbdr()
net: enetc: set up RX ring indices from enetc_setup_rxbdr()
net: enetc: set up XDP program under enetc_reconfigure()
net: enetc: simplify enetc_num_stack_tx_queues()
net: enetc: split ring resource allocation from assignment
net: enetc: stop auto-configuring the port pMAC
net: enetc: stop configuring pMAC in lockstep with eMAC
net: enetc: workaround for unresponsive pMAC after receiving express traffic
net: ethernet: enetc: do not always access skb_shared_info in the XDP path
net: ethernet: enetc: get rid of xdp_redirect_sg counter
net: ethernet: enetc: unlock XDP_REDIRECT for XDP non-linear buffers
net: ethernet: mtk_eth_soc: add dma checks to mtk_hw_reset_check
net: ethernet: mtk_eth_soc: add missing ppe cache flush when deleting a flow
net: ethernet: mtk_eth_soc: align reset procedure to vendor sdk
net: ethernet: mtk_eth_soc: fix flow block refcounting logic
net: ethernet: mtk_eth_soc: fix L2 offloading with DSA untag offload
net: ethernet: mtk_eth_soc: fix remaining throughput regression
net: ethernet: mtk_eth_soc: fix RX data corruption issue
net: ethernet: mtk_eth_soc: fix tx throughput regression with direct 1G links
net: ethernet: mtk_eth_soc: introduce mtk_hw_reset utility routine
net: ethernet: mtk_eth_soc: introduce mtk_hw_warm_reset support
net: ethernet: mtk_eth_soc: only write values if needed
net: ethernet: mtk_eth_soc: reset PCS state
net: ethernet: mtk_eth_soc: Separate C22 and C45 transactions
net: ethernet: mtk_wed: add reset/reset_complete callbacks
net: ethernet: mtk_wed: get rid of queue lock for rx queue
net: ethernet: mtk_wed: get rid of queue lock for tx queue
net: ethernet: mtk_wed: No need to clear memory after a dma_alloc_coherent() call
net: ethernet: renesas: rswitch: C45 only transactions
net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action
net: ethernet: ti: am65-cpsw: Add support for SERDES configuration
net: ethernet: ti: am65-cpsw: Delete unreachable error handling code
net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G
net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY
net: ethernet: ti: am65-cpts: add pps support
net: ethernet: ti: am65-cpts: adjust pps following ptp changes
net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable
net: ethtool: add helpers for aggregate statistics
net: ethtool: add helpers for MM fragment size translation
net: ethtool: add support for MAC Merge layer
net: ethtool: extend ringparam set/get APIs for rx_push
net: ethtool: fix __ethtool_dev_mm_supported() implementation
net: ethtool: fix NULL pointer dereference in pause_prepare_data()
net: ethtool: fix NULL pointer dereference in stats_prepare_data()
net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC)
net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n
net: extract nf_ct_handle_fragments to nf_conntrack_ovs
net: extract nf_ct_skb_network_trim function to nf_conntrack_ovs
net: factorize code in kmalloc_reserve()
net: fec: do not double-parse 'phy-reset-active-high' property
net: fec: make use of MDIO C45 quirk
net: fec: restore handling of PHY reset line as optional
net: fec: Separate C22 and C45 transactions
net: fix __dev_kfree_skb_any() vs drop monitor
net: fix call location in kfree_skb_list_reason
net: Fix documentation for unregister_netdevice_notifier_net
net: fix kfree_skb_list use of skb_mark_not_on_list
net: flow_offload: provision conntrack info in ct_metadata
net: fman: Add myself as a reviewer
net: fman: memac: Convert to devm_of_phy_optional_get()
net: fou: regenerate the uAPI from the spec
net: fou: rename the source for linking
net: fou: use policy and operation tables generated from the spec
net: ftmac100: handle netdev flags IFF_PROMISC and IFF_ALLMULTI
net: hns: Separate C22 and C45 transactions
net: hns: Switch to use acpi_evaluate_dsm_typed()
net: hsr: Don't log netdev_err message on unknown prp dst node
net: ieee802154: remove an unnecessary null pointer check
net: introduce default_rps_mask netns attribute
net: introduce skb_poison_list and use in kfree_skb_list
net: ipa: add "gsi_v3.5.1.c"
net: ipa: add "gsi_v4.11.c"
net: ipa: add HW_PARAM_4 GSI register
net: ipa: add IPA v5.0 packet status support
net: ipa: add more GSI register definitions
net: ipa: add some new IPA versions
net: ipa: add two missing declarations
net: ipa: avoid setting an undefined field
net: ipa: compute DMA pool size properly
net: ipa: define all IPA status mask bits
net: ipa: define fields for event-ring related registers
net: ipa: define fields for remaining GSI registers
net: ipa: define GSI CH_C_QOS register fields
net: ipa: define IPA remaining GSI register offsets
net: ipa: define IPA v3.1 GSI event ring register offsets
net: ipa: define IPA v3.1 GSI interrupt register offsets
net: ipa: define IPA v5.0+ registers
net: ipa: define more fields for GSI registers
net: ipa: define remaining IPA status field values
net: ipa: define two new memory regions
net: ipa: don't maintain IPA interrupt handler array
net: ipa: enable IPA interrupt handlers separate from registration
net: ipa: extend endpoints in packet init command
net: ipa: fix a surprising number of bad offsets
net: ipa: fix an incorrect assignment
net: ipa: fix some register validity checks
net: ipa: generalize register field functions
net: ipa: generalize register offset functions
net: ipa: generic command param fix
net: ipa: get rid of ipa->reg_addr
net: ipa: greater timer granularity options
net: ipa: GSI register cleanup
net: ipa: introduce a common microcontroller interrupt handler
net: ipa: introduce generalized status decoder
net: ipa: introduce GSI register IDs
net: ipa: introduce gsi_reg_init()
net: ipa: introduce ipa_interrupt_enable()
net: ipa: IPA status preparatory cleanups
net: ipa: kill ev_ch_e_cntxt_1_length_encode()
net: ipa: kill FILT_ROUT_CACHE_CFG IPA register
net: ipa: kill gsi->virt_raw
net: ipa: kill ipa_interrupt_add()
net: ipa: populate more GSI register files
net: ipa: refactor status buffer parsing
net: ipa: reg: include
net: ipa: register IPA interrupt handlers directly
net: ipa: rename the NAT enumerated type
net: ipa: start creating GSI register definitions
net: ipa: start generalizing "ipa_reg"
net: ipa: stop using sizeof(status)
net: ipa: support a third pulse register
net: ipa: support different event ring encoding
net: ipa: support more endpoints
net: ipa: support zeroing new cache tables
net: ipa: tighten up IPA register validity checking
net: ipa: update table cache flushing
net: ipa: use bitmasks for GSI IRQ values
net: ipa: use dev PM wakeirq handling
net: ipv4: Add scaffolding to change completion function signature
net: ipv4: Remove completion function scaffolding
net: ipv6: Add scaffolding to change completion function signature
net: ipv6: Remove completion function scaffolding
net: ipv6: rpl_iptunnel: Replace 0-length arrays with flexible arrays
net: Kconfig: fix spellos
net: kfree_skb_list use kmem_cache_free_bulk
net: lan743x: add fixed phy support for LAN7431 device
net: lan743x: add generic implementation for phy interface selection
net: lan743x: remove unwanted interface select settings
net: lan743x: Separate C22 and C45 transactions
net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver
net: lan966x: Add support for TC flower filter statistics
net: lan966x: Add VCAP debugFS support
net: lan966x: Convert to devm_of_phy_optional_get()
net: lan966x: Fix port police support using tc-matchall
net: lan966x: Fix possible deadlock inside PTP
net: lan966x: set xdp_features flag
net: lan966x: Use automatic selection of VCAP rule actionset
net: libwx: Add irq flow functions
net: libwx: Add tx path to process packets
net: libwx: Allocate Rx and Tx resources
net: libwx: clean up one inconsistent indenting
net: libwx: Configure Rx and Tx unit on hardware
net: libwx: fix an error code in wx_alloc_page_pool()
net: libwx: Remove unneeded semicolon
net: libwx: Support to receive packets in NAPI
net: macb: fix a memory corruption in extended buffer descriptor mode
net: macb: Separate C22 and C45 transactions
net: macb: simplify TX timestamp handling
net: macsec: Add scaffolding to change completion function signature
net: macsec: Remove completion function scaffolding
net: make default_rps_mask a per netns attribute
net: mdio: add amlogic gxl mdio mux support
net: mdio: Add dedicated C45 API to MDIO bus drivers
net: mdio: add mdiobus_c45_read/write_nested helpers
net: mdio: Add workaround for Micrel PHYs which are not C45 compatible
net: mdio: aspeed: Separate C22 and C45 transactions
net: mdio: C22 is now optional, EOPNOTSUPP if not provided
net: mdio: cavium: Remove unneeded simicolons
net: mdio: cavium: Separate C22 and C45 transactions
net: mdio: fix owner field for mdio buses registered using ACPI
net: mdio: fix owner field for mdio buses registered using device-tree
net: mdio: i2c: Separate C22 and C45 transactions
net: mdio: ipq4019: Separate C22 and C45 transactions
net: mdio: mdio-bitbang: Separate C22 and C45 transactions
net: mdio: mdiobus_register: update validation test
net: mdio: Move mdiobus_c45_addr() next to users
net: mdio: Move mdiobus_scan() within file
net: mdio: mux-bcm-iproc: Separate C22 and C45 transactions
net: mdio: mux-meson-g12a: use __clk_is_enabled to simplify the code
net: mdio: mux-meson-g12a: use devm_clk_get_enabled to simplify the code
net: mdio: mvmdio: Convert XSMI bus to new API
net: mdio: Remove support for building C45 muxed addresses
net: mdio: Rework scanning of bus ready for quirks
net: mdio: scan bus based on bus capabilities for C22 and C45
net: mdio: thunder: Add missing fwnode_handle_put()
net: mdio: warn once if addr parameter is invalid in mdiobus_get_phy()
net: mdio: xgmac_mdio: Separate C22 and C45 transactions
net: mdiobus: Convert to use fwnode_device_is_compatible()
net: micrel: Add PHC support for lan8841
net: micrel: Add support for lan8841 PHY
net: micrel: Cable Diagnostics feature for lan8841 PHY
net: microchip: add registers needed for PSFP
net: microchip: sparx5: Add actionset type id information to rule
net: microchip: sparx5: Add automatic selection of VCAP rule actionset
net: microchip: sparx5: Add ES0 VCAP keyset configuration for Sparx5
net: microchip: sparx5: Add ES0 VCAP model and updated KUNIT VCAP model
net: microchip: sparx5: Add ES2 VCAP keyset configuration for Sparx5
net: microchip: sparx5: Add ES2 VCAP model and updated KUNIT VCAP model
net: microchip: sparx5: add function for calculating PTP basetime
net: microchip: sparx5: Add ingress information to VCAP instance
net: microchip: sparx5: Add IS0 VCAP keyset configuration for Sparx5
net: microchip: sparx5: Add IS0 VCAP model and updated KUNIT VCAP model
net: microchip: sparx5: Add KUNIT tests for enabling/disabling chains
net: microchip: sparx5: Add lock initialization to the KUNIT tests
net: microchip: sparx5: add resource pools
net: microchip: sparx5: add support for DSCP rewrite
net: microchip: sparx5: Add support for getting keysets without a type id
net: microchip: sparx5: Add support for IS0 VCAP CVLAN TC keys
net: microchip: sparx5: Add support for IS0 VCAP ethernet protocol types
net: microchip: sparx5: add support for PCP rewrite
net: microchip: sparx5: add support for PSFP flow-meters
net: microchip: sparx5: add support for PSFP stream filters
net: microchip: sparx5: add support for PSFP stream gates
net: microchip: sparx5: Add support for rule count by cookie
net: microchip: sparx5: add support for Service Dual Leacky Buckets
net: microchip: sparx5: add support for service policers
net: microchip: sparx5: Add support to check for existing VCAP rule id
net: microchip: sparx5: Add TC filter chaining support for IS0 and IS2 VCAPs
net: microchip: sparx5: Add TC support for IS0 VCAP
net: microchip: sparx5: Add TC support for the ES0 VCAP
net: microchip: sparx5: Add TC support for the ES2 VCAP
net: microchip: sparx5: Add TC vlan action support for the ES0 VCAP
net: microchip: sparx5: Add VCAP admin locking in debugFS
net: microchip: sparx5: Clear rule counter even if lookup is disabled
net: microchip: sparx5: Discard frames with SMAC multicast addresses
net: microchip: sparx5: Egress VLAN TPID configuration follows IFH
net: microchip: sparx5: fix deletion of existing DSCP mappings
net: microchip: sparx5: Fix uninitialized variable in vcap_path_exist()
net: microchip: sparx5: Improve error message when parsing CVLAN filter
net: microchip: sparx5: Improve the error handling for linked rules
net: microchip: sparx5: Improve the IP frame key match for IPv6 frames
net: microchip: sparx5: Improve VCAP admin locking in the VCAP API
net: microchip: sparx5: initialize PSFP
net: microchip: sparx5: reduce stack usage
net: microchip: sparx5: Reset VCAP counter for new rules
net: microchip: sparx5: Updated register interface with VCAP ES0 access
net: microchip: sparx5: Use chain ids without offsets when enabling rules
net: microchip: vcap api: Add a storage state to a VCAP rule
net: microchip: vcap api: Always enable VCAP lookups
net: microchip: vcap api: Check chains when adding a tc flower filter
net: microchip: vcap api: Convert multi-word keys/actions when encoding
net: microchip: vcap api: Enable/Disable rules via chains in VCAP HW
net: microchip: vcap api: Erase VCAP cache before encoding rule
net: microchip: vcap api: Use src and dst chain id to chain VCAP lookups
net: microchip: vcap: Add tc flower keys for lan966x
net: microchip: vcap: use kmemdup() to allocate memory
net: mscc: ocelot: add MAC Merge layer support for VSC9959
net: mscc: ocelot: add TX_MM_HOLD to ocelot_mm_stats_layout
net: mscc: ocelot: allow ocelot_stat_layout elements with no name
net: mscc: ocelot: export ethtool MAC Merge stats for Felix VSC9959
net: mscc: ocelot: expose ocelot wm functions
net: mscc: ocelot: expose ocelot_reset routine
net: mscc: ocelot: expose regfield definition to be used by other drivers
net: mscc: ocelot: expose vcap_props structure
net: mscc: ocelot: expose vsc7514_regmap definition
net: mscc: ocelot: fix duplicate driver name error
net: mscc: ocelot: fix incorrect verify_enabled reporting in ethtool get_mm()
net: mscc: ocelot: fix stats region batching
net: mscc: ocelot: fix transfer from region->buf to ocelot->stats
net: mscc: ocelot: hide access to ocelot_stats_layout behind a helper
net: mscc: ocelot: un-export unused regmap symbols
net: msg_zerocopy: elide page accounting if RLIM_INFINITY
net: mvneta: do not set xdp_features for hw buffer devices
net: mvneta: fix potential double-frees in mvneta_txq_sw_deinit()
net: mvpp2: classifier flow fix fragmentation flags
net: mvpp2: parser fix PPPoE
net: mvpp2: parser fix QinQ
net: netcp: MAX_SKB_FRAGS is now 'int'
net: netlink: recommend policy range validation
net: ngbe: Add irqs request flow
net: ngbe: Add ngbe mdio bus driver.
net: ngbe: Drop mdiobus_c45_regad()
net: ngbe: Move defines into unified file
net: ngbe: Remove structure ngbe_adapter
net: ngbe: Remove structure ngbe_hw
net: ngbe: Support Rx and Tx process path
net: nixge: Separate C22 and C45 transactions
net: no longer support SOCK_REFCNT_DEBUG feature
net: openvswitch: fix race on port output
net: openvswitch: reduce cpu_used_mask memory
net: page_pool: use in_softirq() instead
net: pcs: pcs-lynx: use phylink_get_link_timer_ns() helper
net: pcs: pcs-xpcs: Use C45 MDIO API
net: pcs: rzn1-miic: remove unused struct members and use miic variable
net: phy: Add BIT macro for Motorcomm yt8521/yt8531 gigabit ethernet phy
net: phy: Add driver for Motorcomm yt8531 gigabit ethernet phy
net: phy: Add dts support for Motorcomm yt8521 gigabit ethernet phy
net: phy: Add dts support for Motorcomm yt8531s gigabit ethernet phy
net: phy: add genphy_c45_ethtool_get/set_eee() support
net: phy: add genphy_c45_read_eee_abilities() function
net: phy: Add locks to ethtool functions
net: phy: allow a phy to opt-out of interrupt handling
net: phy: c22: migrate to genphy_c45_write_eee_adv()
net: phy: c45: add genphy_c45_an_config_eee_aneg() function
net: phy: c45: fix network interface initialization failures on xtensa, arm:cubieboard
net: phy: c45: genphy_c45_an_config_aneg(): fix uninitialized symbol error
net: phy: c45: genphy_c45_ethtool_set_eee: validate EEE link modes
net: phy: c45: migrate to genphy_c45_write_eee_adv()
net: phy: c45: use "supported_eee" instead of supported for access validation
net: phy: constify fwnode_get_phy_node() fwnode argument
net: phy: Decide on C45 capabilities based on presence of method
net: phy: do not force EEE support
net: phy: dp83869: fix default value for tx-/rx-internal-delay
net: phy: Ensure state transitions are processed from phy_stop()
net: phy: export phy_check_valid() function
net: phy: fix the spelling problem of Sentinel
net: phy: fix use of uninit variable when setting PLCA config
net: phy: marvell: Use the unlocked genphy_c45_ethtool_get_eee()
net: phy: micrel: add ksz9477_get_features()
net: phy: micrel: Change handler interrupt for lan8814
net: phy: micrel: correct KSZ9131RNX EEE capabilities and advertisement
net: phy: micrel: Fix warn: passing zero to PTR_ERR
net: phy: micrel: Fixed error related to uninitialized symbol ret
net: phy: microchip: run phy initialization during each link update
net: phy: migrate phy_init_eee() to genphy_c45_eee_is_active()
net: phy: motorcomm: change the phy id of yt8521 and yt8531s to lowercase
net: phy: motorcomm: uninitialized variables in yt8531_link_change_notify()
net: phy: mscc: fix deadlock in phy_ethtool_{get,set}_wol()
net: phy: mxl-gpy: disable interrupts on GPY215 by default
net: phy: nxp-c45-tja11xx: add remove callback
net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit
net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow
net: phy: Read EEE abilities when using .features
net: phy: Remove fallback to old C45 method
net: phy: Remove probe_capabilities
net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails
net: phy: smsc: fix link up detection in forced irq mode
net: phy: start using genphy_c45_ethtool_get/set_eee()
net: phy: unlock on error in phy_probe()
net: phylib: get rid of unnecessary locking
net: phylink: add phylink_expects_phy() method
net: phylink: support validated pause and autoneg in fixed-link
net: ptp: add helper for one-step P2P clocks
net: qcom/emac: Fix use after free bug in emac_remove due to race condition
net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
net: qrtr: Fix a refcount bug in qrtr_recvmsg()
net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
net: qualcomm: rmnet: add ethtool support for configuring tx aggregation
net: qualcomm: rmnet: add tx packets aggregation
net: Remove C45 check in C22 only MDIO bus drivers
net: remove osize variable in __alloc_skb()
net: remove redundant config PCI dependency for some network driver configs
net: remove unnecessary includes from net/flow.h
net: renesas: rswitch: Add "max-speed" handling
net: renesas: rswitch: Add host_interfaces setting
net: renesas: rswitch: Add phy_power_{on,off}() calling
net: renesas: rswitch: Convert to phy_device
net: renesas: rswitch: Fix GWTSDIE register handling
net: renesas: rswitch: Fix the output value of quote from rswitch_rx()
net: renesas: rswitch: Improve TX timestamp accuracy
net: renesas: rswitch: Move linkfix variables to rswitch_gwca
net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue
net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue
net: renesas: rswitch: Simplify struct phy * handling
net: rfkill: gpio: add DT support
net: rpl: fix rpl header size calculation
net: sched: move frag check and tc_skb_cb update out of handle_fragments
net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
net: sched: use skb_ip_totlen and iph_totlen
net: sfp: add quirk enabling 2500Base-x for HG MXPD-483II
net: sfp: avoid EEPROM read of absent SFP module
net: sfp: constify sfp-bus internal fwnode uses
net: sfp: fix state loss when updating state_hw_mask
net: sfp: initialize sfp->i2c_block_size at sfp allocation
net: sfp: make sfp_bus_find_fwnode() take a const fwnode
net: sfp: remove acpi.h include
net: sfp: remove unused ctype.h include
net: sfp: rename gpio_of_names[]
net: sfp: use device_get_match_data()
net: sfp: use i2c_get_adapter_by_fwnode()
net: skb: remove old comments about frag_size for build_skb()
net: skbuff: drop the linux/hrtimer.h include
net: skbuff: drop the linux/net.h include
net: skbuff: drop the linux/sched.h include
net: skbuff: drop the linux/sched/clock.h include
net: skbuff: drop the linux/splice.h include
net: skbuff: drop the linux/textsearch.h include
net: skbuff: drop the word head from skb cache
net: stmmac: add imx93 platform support
net: stmmac: add missing NETDEV_XDP_ACT_XSK_ZEROCOPY bit to xdp_features
net: stmmac: Add queue reset into stmmac_xdp_open() function
net: stmmac: add to set device wake up flag when stmmac init phy
net: stmmac: check fwnode for phy device before scanning for phy
net: stmmac: check if MAC needs to attach to a PHY
net: stmmac: don't reject VLANs when IFF_PROMISC is set
net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void
net: stmmac: Fix for mismatched host/device DMA address width
net: stmmac: fix up RX flow hash indirection table when setting channels
net: stmmac: Make stmmac_dvr_remove() return void
net: stmmac: remove redundant fixup to support fixed-link mode
net: stmmac: Separate C22 and C45 transactions for xgmac
net: stmmac: Separate C22 and C45 transactions for xgmac2
net: sunhme: Fix region request
net: sxgbe: Separate C22 and C45 transactions
net: thunderbolt: Add debugging when sending/receiving control packets
net: thunderbolt: Add tracepoints
net: thunderbolt: Move into own directory
net: thunderx: take into account xdp_features setting tx/rx queues
net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes
net: tls: avoid hanging tasks on the tx_lock
net: tls: fix device-offloaded sendpage straddling records
net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()
net: tunnels: annotate lockless accesses to dev->needed_headroom
net: txgbe: Add interrupt support
net: txgbe: Move defines into unified file
net: txgbe: Remove structure txgbe_adapter
net: txgbe: Remove structure txgbe_hw
net: txgbe: Setup Rx and Tx ring
net: txgbe: Support Rx and Tx process path
net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990
net: USB: Fix wrong-direction WARNING in plusb.c
net: usb: lan78xx: Limit packet length to skb->len
net: usb: qmi_wwan: add Telit 0x1080 composition
net: usb: smsc75xx: Limit packet length to skb->len
net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull
net: usb: smsc95xx: Limit packet length to skb->len
net: use indirect calls helpers for sk_exit_memory_pressure()
net: Use of_property_read_bool() for boolean properties
net: vmxnet3: Fix NULL pointer dereference in vmxnet3_rq_rx_complete()
net: wangxun: Add the basic ethtool interfaces
net: wangxun: clean up the code
net: wangxun: Fix vector length of interrupt cause
net: wangxun: Move MAC address handling to libwx
net: wangxun: Rename private structure in libwx
net: wwan: iosm: Fix error handling path in ipc_pcie_probe()
net: wwan: iosm: fixes 7560 modem crash
net: wwan: t7xx: do not compile with -Werror
net: xdp: don't call notifiers during driver init
 
netdev-genl: create a simple family for netdev stuff
netdev-genl: fix repeated typo oflloading -> offloading
 
netdevsim: Fill IPsec state validation failure reason
netdevsim: move devlink registration under the instance lock
netdevsim: rename a label
 
netfilter: br_netfilter: fix recent physdev match breakage
netfilter: conntrack: adopt safer max chain length
netfilter: conntrack: avoid reload of ct->status
netfilter: conntrack: fix rmmod double-free race
netfilter: conntrack: move rcu read lock to nf_conntrack_find_get
netfilter: conntrack: remote a return value of the 'seq_print_acct' function.
netfilter: conntrack: remove pr_debug calls
netfilter: conntrack: sctp: use nf log infrastructure for invalid packets
netfilter: conntrack: udp: fix seen-reply test
netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()
netfilter: ctnetlink: make event listener tracking global
netfilter: ctnetlink: revert to dumping mark regardless of event type
netfilter: ebtables: fix table blob use-after-free
netfilter: flowtable: allow unidirectional rules
netfilter: flowtable: cache info of last offload
netfilter: flowtable: fixup UDP timeout depending on ct state
netfilter: ip6t_rpfilter: Fix regression with VRF interfaces
netfilter: ip_tables: remove clusterip target
netfilter: let reset rules clean out conntrack entries
netfilter: nf_conntrack: allow early drop of offloaded UDP conns
netfilter: nf_tables: add static key to skip retpoline workarounds
netfilter: nf_tables: add support to destroy operation
netfilter: nf_tables: allow to fetch set elements when table has an owner
netfilter: nf_tables: avoid retpoline overhead for objref calls
netfilter: nf_tables: avoid retpoline overhead for some ct expression calls
netfilter: nf_tables: fix ifdef to also consider nf_tables=m
netfilter: nf_tables: fix wrong pointer passed to PTR_ERR()
netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT
netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj()
netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements
netfilter: nf_tables: validate catch-all set elements
netfilter: nft_last: copy content when cloning expression
netfilter: nft_masq: correct length for loading protocol registers
netfilter: nft_nat: correct length for loading protocol registers
netfilter: nft_quota: copy content when cloning expression
netfilter: nft_redir: correct length for loading protocol registers
netfilter: nft_redir: correct value of inet type `.maxattrs`
netfilter: tproxy: fix deadlock due to missing BH disable
netfilter: use skb_ip_totlen and iph_totlen
netfilter: x_tables: fix percpu counter block leak on error path when creating new netns
netfilter: xt_length: use skb len to match in length_mt6
 
netfs: Add a function to extract a UBUF or IOVEC into a BVEC iterator
netfs: Add a function to extract an iterator into a scatterlist
netfs: Fix netfs_extract_iter_to_sg() for ITER_UBUF/IOVEC
 
netlink-specs: add rx-push to ethtool family
 
netlink: add a proto specification for FOU
netlink: add macro for checking dump ctx size
netlink: add schemas for YAML specs
netlink: annotate lockless accesses to nlk->max_recvmsg_len
netlink: fix spelling mistake in dump size assert
netlink: provide an ability to set default extack message
netlink: specs: add partial specification for ethtool
netlink: specs: finish up operation enum-models
netlink: specs: update for codegen enumerating from 1
 
netpoll: Remove 4s sleep during carrier detection
 
new helper: put_and_unmap_page()
 
nfc: change order inside nfc_se_io error path
nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties
nfc: fix memory leak of se_io context in nfc_genl_se_io
nfc: pn533: initialize struct pn533_out_arg properly
nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition
 
nfp: add DCB IEEE support
nfp: correct cleanup related to DCB resources
nfp: ethtool: supplement nfp link modes supported
nfp: fill IPsec state validation failure reason
nfp: fix esp-tx-csum-offload doesn't take effect
nfp: fix incorrectly set csum flag for nfd3 path
nfp: fix incorrectly set csum flag for nfdk path
nfp: flower: add check for flower VF netdevs for get/set_eeprom
nfp: flower: change get/set_eeprom logic and enable for flower reps
nfp: support IPsec offloading for NFP3800
 
NFS & NFSD: Update GSS dependencies
 
nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED
 
nfs4trace: fix state manager flag printing
 
NFS: Add a helper nfs_wb_folio()
NFS: Add a helper to convert a struct nfs_page into an inode
NFS: Add basic functionality for tracking folios in struct nfs_page
NFS: Clean up O_DIRECT request allocation
NFS: Convert buffered reads to use folios
NFS: Convert buffered writes to use folios
NFS: Convert nfs_write_begin/end to use folios
NFS: Convert the function nfs_wb_page() to use folios
NFS: Convert the remaining pagelist helper functions to support folios
NFS: Correct timing for assigning access cache timestamp
NFS: Enable tracing of nfs_invalidate_folio() and nfs_launder_folio()
NFS: Fix /proc/PID/io read_bytes for buffered reads
NFS: fix disabling of swap
NFS: Fix for xfstests generic/208
NFS: Fix nfs_coalesce_size() to work with folios
NFS: fix up nfs_release_folio() to try to release the page
NFS: Fix up nfs_vm_page_mkwrite() for folios
NFS: Improve tracing of nfs_wb_folio()
NFS: nfs_encode_fh: Remove S_AUTOMOUNT check
NFS: Remove "select RPCSEC_GSS_KRB5
NFS: Remove unnecessary check in nfs_read_folio()
NFS: Remove unused function nfs_wb_page()
 
nfs: report the inode version in getattr if requested
 
NFS: Support folios in nfs_generic_pgio()
 
nfs: use bvec_set_page to initialize bvecs
 
nfsd: add some kerneldoc comments for stateid preprocessing functions
nfsd: allow nfsd_file_get to sanely handle a NULL pointer
 
NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
 
nfsd: call op_release, even when op_func returns an error
 
NFSD: callback request does not use correct credential for AUTH_SYS
NFSD: Clean up nfsd_symlink()
 
nfsd: clean up potential nfsd_file refcount leaks in COPY codepath
 
NFSD: copy the whole verifier in nfsd_copy_write_verifier
 
nfsd: don't fsync nfsd_files on last close
nfsd: don't hand out delegation on setuid files being opened for write
nfsd: don't replace page in rq_pages if it's a continuation of last page
nfsd: don't take nfsd4_copy ref for OP_OFFLOAD_STATUS
nfsd: eliminate __nfs4_get_fd
nfsd: eliminate find_deleg_file_locked
 
NFSD: enhance inter-server copy cleanup
 
nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open
 
NFSD: fix leaked reference count of nfsd4_ssc_umount_item
 
nfsd: fix potential race in nfs4_find_file
 
NFSD: fix problems with cleanup on errors in nfsd4_copy
 
nfsd: fix race to check ls_layouts
nfsd: move nfsd4_change_attribute to nfsfh.c
nfsd: move reply cache initialization into nfsd startup
 
NFSD: Protect against filesystem freezing
 
nfsd: remove fetch_iversion export operation
nfsd: remove fs/nfsd/fault_inject.c
 
NFSD: Replace /proc/fs/nfsd/supported_krb5_enctypes with a symlink
NFSD: Teach nfsd_mountpoint() auto mounts
 
nfsd: use the getattr operation to fetch i_version
nfsd: zero out pointers after putting nfsd_files on COPY setup error
 
NFSv4: Fix hangs when recovering open state after a server reboot
 
nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use filemap_get_folios_tag()
nilfs2: convert nilfs_clear_dirty_pages() to use filemap_get_folios_tag()
nilfs2: convert nilfs_copy_dirty_pages() to use filemap_get_folios_tag()
nilfs2: convert nilfs_lookup_dirty_data_buffers() to use filemap_get_folios_tag()
nilfs2: convert nilfs_lookup_dirty_node_buffers() to use filemap_get_folios_tag()
nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()
nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
nilfs2: fix sysfs interface lifetime
nilfs2: initialize "struct nilfs_binfo_dat"->bi_pad field
nilfs2: initialize unused bytes in segment summary blocks
nilfs2: prevent WARNING in nilfs_dat_commit_end()
nilfs2: replace obvious uses of b_page with b_folio
nilfs2: replace WARN_ONs for invalid DAT metadata block requests
 
nios2/mm: refactor swap PTE layout
nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
nios2: fix livelock in uaccess
 
niu: Fix missing unwind goto in niu_alloc_channels()
 
nolibc/stdlib: Implement `getauxval(3)` function
 
nolibc/sys: Implement `getpagesize(2)` function
 
nolibc: add support for s390
 
nommu: convert nommu to using the vma iterator
nommu: pass through vma iterator to shrink_vma()
 
nsfs: add compat ioctl handler
nsfs: repair kernel-doc for ns_match()
 
ntfs3: remove ->writepage
ntfs3: stop using generic_writepages
 
ntfs: fix multiple kernel-doc warnings
 
nvme-auth: don't use NVMe status codes
nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge()
 
nvme-fabrics: clarify AUTHREQ result handling
nvme-fabrics: show well known discovery name
 
nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620
nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000
nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD
nvme-pci: fix freeing single sgl
nvme-pci: fixing memory leak in probe teardown path
nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN
nvme-pci: place descriptor addresses in iod
nvme-pci: remove iod use_sgls
nvme-pci: remove SGL segment descriptors
nvme-pci: use mapped entries for sgl decision
 
nvme-tcp: add additional info for nvme_tcp_timeout log
nvme-tcp: add nvme-tcp pdu size build protection
nvme-tcp: don't access released socket during error recovery
nvme-tcp: fix a possible UAF when failing to allocate an io queue
nvme-tcp: fix nvme_tcp_term_pdu to match spec
nvme-tcp: fix opcode reporting in the timeout handler
 
nvme-trace: show more opcode names
 
nvme: add nvme_opcode_str function for all nvme cmd types
nvme: always initialize known command effects
nvme: bring back auto-removal of deleted namespaces during sequential scan
nvme: fix discard support without oncs
nvme: fix handling single range discard request
nvme: fix sparse warning on effects masking
nvme: mask CSE effects for security receive
nvme: remove nvme_execute_passthru_rq
nvme: send Identify with CNS 06h only to I/O controllers
nvme: set REQ_ALLOC_CACHE for uring-passthru request
nvme: use bvec_set_virt to initialize special_vec
 
nvmem: core: add an index parameter to the cell
nvmem: core: add nvmem_add_one_cell()
nvmem: core: drop the removal of the cells in nvmem_add_cells()
nvmem: core: move struct nvmem_cell_info to nvmem-provider.h
nvmem: core: remove spurious white space
nvmem: core: return -ENOENT if nvmem cell is not found
nvmem: core: use nvmem_add_one_cell() in nvmem_add_cells_from_of()
nvmem: qcom-spmi-sdam: register at device init time
nvmem: rave-sp-eeprm: fix kernel-doc bad line warning
nvmem: stm32: add OP-TEE support for STM32MP13x
nvmem: stm32: detect bsec pta presence for STM32MP15x
nvmem: stm32: fix OPTEE dependency
nvmem: sunxi_sid: Drop the workaround on A64
 
nvmet: avoid potential UAF in nvmet_req_complete()
nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte()
nvmet: use bvec_set_page to initialize bvecs
 
objtool/idle: Validate __cpuidle code as noinstr
 
objtool: add UACCESS exceptions for __tsan_volatile_read/write
objtool: Allocate multiple structures with calloc()
objtool: Change arch_decode_instruction() signature
objtool: Check that module init/exit function is an indirect call target
objtool: Fix HOSTCC flag usage
objtool: Fix memory leak in create_static_call_sections()
objtool: Fix ORC 'signal' propagation
objtool: Fix overlapping alternatives
objtool: Install libsubcmd in build
objtool: Make instruction::alts a single-linked list
objtool: Make instruction::stack_ops a single-linked list
objtool: Make struct check_options static
objtool: Make struct entries[] static and const
objtool: mem*() are not uaccess safe
objtool: Optimize layout of struct special_alt
objtool: Optimize layout of struct symbol
objtool: Properly support make V=1
objtool: Remove instruction::list
objtool: Remove instruction::reloc
objtool: Shrink instruction::{type,visited}
objtool: Union instruction::{call_dest,jump_table}
 
ocfs2: fix data corruption after failed write
ocfs2: fix defrag path triggering jbd2 ASSERT
ocfs2: fix non-auto defrag path not working issue
ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages
 
octeontx2-af: add mbox for CPT LF reset
octeontx2-af: add mbox to return CPT_AF_FLT_INT info
octeontx2-af: Add NIX Errata workaround on CN10K silicon
octeontx2-af: modify FLR sequence for CPT
octeontx2-af: optimize cpt pf identification
octeontx2-af: recover CPT engine when it gets fault
octeontx2-af: Removed unnecessary debug messages.
octeontx2-af: restore rxc conf after teardown sequence
octeontx2-af: Unlock contexts in the queue context cache in case of fault detection
octeontx2-af: update CPT inbound inline IPsec config mailbox
octeontx2-af: update cpt lf alloc mailbox
 
octeontx2-pf: Recalculate UDP checksum for ptp 1-step sync packet
octeontx2-pf: Use correct struct reference in test condition
 
octeontx2-vf: Add missing free for alloc_percpu
 
of/irq: add missing of_node_put() for interrupt parent node
 
of: add consistency check to of_node_release()
of: Add of_property_present() helper
of: add processing of EXPECT_NOT to of_unittest_expect
of: base: add of_parse_phandle_with_optional_args()
of: base: use strscpy() to instead of strncpy()
of: device: Do not ignore error code in of_device_uevent_modalias
of: device: Ignore modalias of reused nodes
of: device: make of_device_uevent_modalias() take a const device *
of: do not use "%pOF" printk format on node with refcount of zero
of: dynamic: add lifecycle docbook info to node creation functions
of: dynamic: Fix spelling mistake "kojbect" -> "kobject"
of: Introduce of_translate_dma_region()
of: make of_node_ktype constant
of: overlay: Fix trivial typo
of: prepare to add processing of EXPECT_NOT to of_unittest_expect
of: property: add #nvmem-cell-cells property
of: property: make #.*-cells optional for simple props
of: property: Simplify of_link_to_phandle()
of: reserved-mem: print out reserved-mem details during boot
of: reserved_mem: Use proper binary prefix
of: unittest: add node lifecycle tests
of: update kconfig unittest help
of: Use of_property_present() helper
of: Use preferred of_property_read_* functions
 
openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
openrisc: fix livelock in uaccess
 
openvswitch: move key and ovs_cb update out of handle_fragments
openvswitch: use skb_ip_totlen in conntrack
openvswitch: Use string_is_terminated() helper
 
OPP: fix error checking in opp_migrate_dentry()
OPP: fix error checking in opp_migrate_dentry()
 
orangefs: use bvec_set_{page,folio} to initialize bvecs
 
packet: add TP_STATUS_GSO_TCP for tp_status
 
page-writeback: convert write_cache_pages() to use filemap_get_folios_tag()
 
page_alloc: use folio fields directly
 
page_io: remove buffer_head include
 
page_pool: add a comment explaining the fragment counter usage
 
pagemap: add filemap_grab_folio()
 
panic: fix the panic_print NMI backtrace setting
 
parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
parisc: fix livelock in uaccess
 
parport: remove ax88796 driver
 
parport_pc: Add a mode mask field for PCI devices
parport_pc: Add an ECR mask field for PCI devices
parport_pc: Let chipset drivers mask ECR bits on writes
parport_pc: Let chipset drivers mask unsupported modes
parport_pc: Limit the number of PCI BAR pairs to 2
parport_pc: Remove stale `parport_pc_ecp_read_block_pio' reference
parport_pc: Set up mode and ECR masks for Oxford Semiconductor devices
 
pata: remove samsung_cf driver
 
PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3()
 
PCI/AER: Configure ECRC only if AER is native
PCI/AER: Remove redundant Device Control Error Reporting Enable
 
PCI/ASPM: Add pci_enable_link_state()
 
PCI/CXL: Export native CXL error reporting control
 
PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y
PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y
 
PCI/DPC: Await readiness of secondary bus after reset
 
PCI/IOV: Enlarge virtfn sysfs name buffer
 
PCI/MSI: Clarify usage of pci_msix_free_irq()
PCI/MSI: Provide missing stub for pci_msix_can_alloc_dyn()
PCI/MSI: Remove over-zealous hardware size check in pci_msix_validate_entries()
 
PCI/P2PDMA: Annotate RCU dereference
 
PCI/PM: Observe reset delay irrespective of bridge_d3
 
PCI/portdrv: Prevent LS7A Bus Master clearing on shutdown
 
PCI/sysfs: Constify struct kobj_type pci_slot_ktype
 
PCI: Add ACS quirk for Wangxun NICs
PCI: Add SolidRun vendor ID
PCI: Align extra resources for hotplug bridges properly
PCI: Avoid FLR for AMD FCH AHCI adapters
PCI: Avoid FLR for SolidRun SNET DPU rev 1
PCI: bt1: Set 64-bit DMA mask
PCI: Distribute available resources for root buses, too
PCI: dra7xx: Use threaded IRQ handler for "dra7xx-pcie-main" IRQ
PCI: dwc: Add Root Port and Endpoint controller eDMA engine support
PCI: dwc: Fix PORT_LINK_CONTROL update when CDM check enabled
PCI: dwc: Restrict only coherent DMA mask for MSI address allocation
PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-doc
PCI: endpoint: Use a separate lock for protecting epc->pci_epf list
PCI: endpoint: Use callback mechanism for passing events from EPC to EPF
PCI: endpoint: Use link_up() callback in place of LINK_UP notifier
PCI: Fix dropping valid root bus resources with .end = zero
PCI: Fix use-after-free in pci_bus_release_domain_nr()
PCI: Honor firmware's device disabled status
PCI: hotplug: Allow marking devices as disconnected during bind/unbind
PCI: hv: Drop duplicate PCI_MSI dependency
PCI: imx6: Add i.MX PCIe EP mode support
PCI: imx6: Add i.MX8MM PCIe EP support
PCI: imx6: Add i.MX8MP PCIe EP support
PCI: imx6: Add i.MX8MQ PCIe EP support
PCI: loongson: Add more devices that need MRRS quirk
PCI: loongson: Prevent LS7A MRRS increases
PCI: mt7621: Delay phy ports initialization
PCI: mvebu: Mark driver as BROKEN
PCI: pciehp: Add Qualcomm quirk for Command Completed erratum
PCI: qcom: Add IPQ8074 Gen3 port support
PCI: qcom: Add SM8350 support
PCI: qcom: Fix host-init error handling
PCI: Remove MODULE_LICENSE so boolean drivers don't look like modules
PCI: Restrict device disabled status check to DT
PCI: s390: Fix use-after-free of PCI resources with per-function hotplug
PCI: switchtec: Return -EFAULT for copy_to_user() errors
PCI: switchtec: Simplify switchtec_dma_mrpc_isr()
PCI: Take other bus devices into account when distributing resources
PCI: tegra194: Move dw_pcie_ep_linkup() to threaded IRQ handler
PCI: tegra: Convert to devm_of_phy_optional_get()
PCI: Unify delay handling for reset and resume
PCI: vmd: Add quirk to configure PCIe ASPM and LTR
PCI: vmd: Create feature grouping for client products
PCI: vmd: Use PCI_VDEVICE in device list
 
pcmcia: remove unused pxa/sa1100 drivers
pcmcia: synclink_cs: remove kernel-doc notation
 
pcpcntr: remove percpu_counter_sum_all()
 
pcpcntrs: fix dying cpu summation race
 
perf arm-spe: Add raw decoding for SPEv1.2 previous branch address
perf arm-spe: Only warn once for each unsupported address packet
 
perf bench syscall: Add execve syscall benchmark
perf bench syscall: Add getpgid syscall benchmark
perf bench syscall: Introduce bench_syscall_common()
 
perf buildid: Avoid copy of uninitialized memory
 
perf c2c: Add report option to show false sharing in adjacent cachelines
 
perf cs-etm: Ensure that Coresight timestamps don't go backwards
perf cs-etm: Improve missing sink warning message
perf cs-etm: Update decoder code for OpenCSD version 1.4
 
perf cs_etm: Keep separate symbols for ETMv4 and ETE parameters
perf cs_etm: Record ts_source in AUXTRACE_INFO for ETMv4 and ETE
perf cs_etm: Set the time field in the synthetic samples
 
perf debug: Increase libtraceevent logging when verbose
 
perf docs: Fix a typo in 'perf probe' man page: l20th -> 120th
 
perf event x86: Add retire_lat when synthesizing PERF_SAMPLE_WEIGHT_STRUCT
 
perf inject: Fix --buildid-all not to eat up MMAP2
perf inject: Use perf_data__read() for auxtrace
 
perf intel-pt: Do not try to queue auxtrace data on pipe
perf intel-pt: Synthesize cycle events
 
perf jevent: Add general metrics support
 
perf jevents metric: Add ability to rewrite metrics in terms of others
perf jevents metric: Correct Function equality
 
perf jevents: Add model list option
perf jevents: Combine table prefix and suffix writing
perf jevents: Correct bad character encoding
perf jevents: Generate metrics and events as separate tables
perf jevents: Rewrite metrics in the same file with each other
perf jevents: Run metric_test.py at compile-time
 
perf llvm: Fix inadvertent file creation
 
perf lock contention: Add -o/--lock-owner option
perf lock contention: Add -S/--callstack-filter option
perf lock contention: Factor out lock_contention_get_name()
perf lock contention: Fix to save callstack for the default modified
perf lock contention: Support filters for different aggregation
perf lock contention: Support old rw_semaphore type
perf lock contention: Use lock_stat_find{,new}
 
perf mem/c2c: Document that SPE is used for mem and c2c on ARM
 
perf pmu-events: Add separate metric from pmu_event
perf pmu-events: Fix testing with JEVENTS_ARCH=all
perf pmu-events: Introduce pmu_metrics_table
perf pmu-events: Remove now unused event and metric variables
perf pmu-events: Separate the metrics from events for no jevents
 
perf pmu: Add #slots literal support for arm64
perf pmu: Add function to check if a pmu file exists
perf pmu: Remove duplication around EVENT_SOURCE_DEVICE_PATH
perf pmu: Remove remaining duplication of bus/event_source/devices/...
perf pmu: Use perf_pmu__open_file() and perf_pmu__scan_file()
 
perf probe: Fix usage when libtraceevent is missing
perf probe: Update the exit error codes in function try_to_find_probe_trace_event
 
perf record: Fix segfault with --overwrite and --max-size
 
perf report: Support Retire Latency
 
perf script flamegraph: Avoid d3-flame-graph package dependency
 
perf script: Add 'cgroup' field for output
perf script: Fix missing Retire Latency fields option documentation
perf script: Show branch speculation info
perf script: Support Retire Latency
 
perf session: Avoid calling lseek(2) for pipe
perf session: Show branch speculation info in raw dump
 
perf stat: Avoid merging/aggregating metric counts twice
perf stat: Fix counting when initial delay configured
perf stat: Hide invalid uncore event output for aggr mode
perf stat: Remove evsel metric_name/expr
 
perf symbols: Add dso__find_symbol_nocache()
perf symbols: Add support for IFUNC symbols for x86_64
perf symbols: Add support for x86 .plt.sec
perf symbols: Add symbol for .plt header
perf symbols: Allow for .plt entries with no symbol
perf symbols: Allow for .plt without header
perf symbols: Allow for static executables with .plt
perf symbols: Check plt_entry_size is not zero
perf symbols: Check SHT_RELA and SHT_REL type earlier
perf symbols: Combine handling for SHT_RELA and SHT_REL
perf symbols: Correct plt entry sizes for x86
perf symbols: Do not check ss->dynsym twice
perf symbols: Factor out get_plt_sizes()
perf symbols: Get symbols for .plt.got for x86-64
perf symbols: Record whether a symbol is an alias for an IFUNC symbol
perf symbols: Slightly simplify 'err' usage in dso__synthesize_plt_symbols()
perf symbols: Sort plt relocations for x86
perf symbols: Start adding support for .plt.got for x86
perf symbols: Symbol lookup with kcore can fail if multiple segments match stext
 
perf test bpf: Check for libtraceevent support
perf test bpf: Skip test if kernel-debuginfo is not present
 
perf test buildid: Fix shell string substitutions
 
perf test workload thloop: Make count increments atomic
 
perf test x86: Support the retire_lat (Retire Latency) sample_type check
 
perf test: Add more test cases for perf lock contention
perf test: Add pipe mode test to the Intel PT test suite
perf test: Add Symbols test
perf test: Avoid counting commas in json linter
perf test: Fix DWARF unwind test by adding non-inline to expected function in a backtrace
perf test: Fix offcpu test prev_state check
perf test: Replace 'grep | wc -l' with 'grep -c'
perf test: Replace legacy `...` with $(...)
perf test: Switch basic bpf filtering test to use syscall tracepoint
 
perf tests shell: Add check for perf data file in record+probe_libc_inet_pton test
perf tests shell: Fix check for libtracevent support
 
perf tests stat+csv_output: Switch CSV separator to @
 
perf tests stat_all_metrics: Change true workload to sleep workload for system wide check
 
perf tools docs: Use canonical ftrace path
 
perf tools: Add Adrian Hunter to MAINTAINERS as a reviewer
perf tools: Add Ian Rogers to MAINTAINERS as a reviewer
perf tools: Fix auto-complete on aarch64
perf tools: Fix foolproof typo
perf tools: Fix perf tool build error in util/pfm.c
perf tools: Remove HAVE_LIBTRACEEVENT_TEP_FIELD_IS_RELATIVE
 
perf trace: Reduce #ifdefs for TEP_FIELD_IS_RELATIVE
 
perf vendor events arm64: Add branch metrics for neoverse-n2-v2
perf vendor events arm64: Add cache metrics for neoverse-n2-v2
perf vendor events arm64: Add common topdown L1 metrics
perf vendor events arm64: Add instruction mix metrics for neoverse-n2-v2
perf vendor events arm64: Add PE utilization metrics for neoverse-n2-v2
perf vendor events arm64: Add TLB metrics for neoverse-n2-v2
perf vendor events arm64: Add topdown L1 metrics for neoverse-n2-v2
 
perf vendor events intel: Add Emerald Rapids
 
perf vendor events power10: Add JSON metric events to present CPI stall cycles in powerpc
 
perf/amlogic: adjust register offsets
 
perf/arm-cmn: Reset DTM_PMU_CONFIG at probe
 
perf/core: Add perf_sample_save_brstack() helper
perf/core: Add perf_sample_save_callchain() helper
perf/core: Add perf_sample_save_raw_data() helper
perf/core: Call perf_prepare_sample() before running BPF
perf/core: Change the layout of perf_sample_data
perf/core: Do not pass header for sample ID init
perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output
perf/core: Fix the same task check in perf_event_set_output
perf/core: Introduce perf_prepare_header()
perf/core: Save the dynamic parts of sample data size
perf/core: Set data->sample_flags in perf_prepare_sample()
 
perf/marvell: Add ACPI support to DDR uncore driver
perf/marvell: Add ACPI support to TAD uncore driver
 
perf/tracing: Use stage6 of tracing to not duplicate macros
 
perf/x86/amd/core: Always clear status for idx
 
perf/x86/cstate: Add Meteor Lake support
 
perf/x86/intel/ds: Fix the conversion from TSC to perf time
 
perf/x86/intel/uncore: Add Meteor Lake support
 
perf/x86/intel: Expose EPT-friendly PEBS for SPR and future models
perf/x86/intel: Support Architectural PerfMon Extension leaf
 
perf/x86/lbr: Simplify the exposure check for the LBR_INFO registers
 
perf/x86/msr: Add Meteor Lake support
 
perf/x86/uncore: Add a quirk for UPI on SPR
perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table
perf/x86/uncore: Factor out uncore_device_to_die()
perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name
perf/x86/uncore: Ignore broken units in discovery table
 
perf/x86: Add Meteor Lake support
perf/x86: Support Retire Latency
 
perf: Add perf_event_attr::config3
perf: Add PMU_FORMAT_ATTR_SHOW
perf: arm_spe: Add support for SPEv1.2 inverted event filtering
perf: arm_spe: Drop BIT() and use FIELD_GET/PREP accessors
perf: arm_spe: Print the version of SPE detected
perf: arm_spe: Support new SPEv1.2/v8.7 'not taken' event
perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines
perf: arm_spe: Use new PMSIDR_EL1 register enums
perf: Fix check before add_event_to_groups() in perf_group_detach()
perf: fix perf_event_context->time
perf: Optimize perf_pmu_migrate_context()
perf: RISC-V: Define helper functions expose hpm counter width and count
perf: RISC-V: Improve privilege mode filtering for perf
perf: Various spelling fixes
 
phy: Add devm_of_phy_optional_get() helper
phy: mediatek: remove temporary variable @mask_
phy: phy-can-transceiver: Add support for NXP TJR1443
phy: qcom-qmp-combo: Add config for SM6350
phy: qcom-qmp-combo: Add support for SM8550
phy: qcom-qmp-combo: remove QPHY_PCS_LFPS_RXTERM_IRQ_STATUS reg
phy: qcom-qmp-combo: rework regs layout arrays
phy: qcom-qmp-pcie-msm8996: rework regs layout arrays
phy: qcom-qmp-pcie: add support for sm8350 platform
phy: qcom-qmp-pcie: Add support for SM8550 g3x2 and g4x2 PCIEs
phy: qcom-qmp-pcie: fix the regs layout table for sm8450 gen3x1 PHY
phy: qcom-qmp-pcie: rename regs layout arrays
phy: qcom-qmp-pcie: rename the sm8450 gen3 PHY config tables
phy: qcom-qmp-pcie: rework regs layout arrays
phy: qcom-qmp-pcie: split sm8450 gen3 PHY config tables
phy: qcom-qmp-ufs: Add HS G4 mode support to SC8280XP SoC
phy: qcom-qmp-ufs: Add HS G4 mode support to SM8150 SoC
phy: qcom-qmp-ufs: Add HS G4 mode support to SM8250 SoC
phy: qcom-qmp-ufs: Add HS G4 mode support to SM8350 SoC
phy: qcom-qmp-ufs: Add HS G4 mode support to SM8450 SoC
phy: qcom-qmp-ufs: Add SM8550 support
phy: qcom-qmp-ufs: Add support for configuring PHY in HS G4 mode
phy: qcom-qmp-ufs: Add support for configuring PHY in HS Series B mode
phy: qcom-qmp-ufs: Avoid setting HS G3 specific registers
phy: qcom-qmp-ufs: Move HS Rate B register setting to tbls_hs_b
phy: qcom-qmp-ufs: Move register settings to qmp_phy_cfg_tbls struct
phy: qcom-qmp-ufs: provide symbol clocks
phy: qcom-qmp-ufs: Remove _tbl suffix from qmp_phy_init_tbl definitions
phy: qcom-qmp-ufs: Rename MSM8996 PHY definitions
phy: qcom-qmp-ufs: rename regs layout arrays
phy: qcom-qmp-ufs: rework regs layout arrays
phy: qcom-qmp-ufs: split UFS-specific v2 PCS registers to a separate header
phy: qcom-qmp-usb: Add Qualcomm SM6115 / SM4250 USB3 PHY support
phy: qcom-qmp-usb: Fix QSERDES_V3_RX_UCDR_PI_CONTROLS init val
phy: qcom-qmp-usb: fix regs layout arrays
phy: qcom-qmp-usb: fix the regs layout table for sdx65 uniphy PHY
phy: qcom-qmp-usb: remove QPHY_PCS_LFPS_RXTERM_IRQ_STATUS reg
phy: qcom-qmp-usb: remove QPHY_PCS_MISC_TYPEC_CTRL reg
phy: qcom-qmp-usb: rework regs layout arrays
phy: qcom-qmp: Add SM6125 UFS PHY support
phy: qcom-qmp: Add v6 DP register offsets
phy: qcom-qmp: fix typo in QSERDES_COM_CMN_RSVD5 value
phy: qcom-qmp: Introduce Kconfig symbols for discrete drivers
phy: qcom-qmp: move type-specific headers to particular driver
phy: qcom-qmp: pcs-pcie: Add v6 register offsets
phy: qcom-qmp: pcs-pcie: Add v6.20 register offsets
phy: qcom-qmp: pcs-ufs: Add v6 register offsets
phy: qcom-qmp: pcs-usb: Add v6 register offsets
phy: qcom-qmp: pcs: Add v6 register offsets
phy: qcom-qmp: pcs: Add v6.20 register offsets
phy: qcom-qmp: qserdes-com: Add v6 register offsets
phy: qcom-qmp: qserdes-lane-shared: Add v6 register offsets
phy: qcom-qmp: qserdes-txrx-ufs: Add v6 register offsets
phy: qcom-qmp: qserdes-txrx: Add v6 register offsets
phy: qcom-qmp: qserdes-txrx: Add v6.20 register offsets
phy: qcom-qmp: remove duplicate v5_5nm register definitions
phy: qcom: Add QCOM SNPS eUSB2 driver
phy: qcom: Add QCOM SNPS eUSB2 repeater driver
phy: qcom: com-qmp-combo: add SM8350 & SM8450 support
phy: qcom: phy-qcom-snps-eusb2: Add support for eUSB2 repeater
phy: qcom: snps-eusb2: Add missing headers
phy: qualcomm: pcie2: register as clock provider
phy: qualcomm: qmp-ufs: rename qmp_ufs_offsets_v5 to qmp_ufs_offsets
phy: Remove unused phy_optional_get()
phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops
phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init()
phy: rockchip-typec: fix tcphy_get_mode error case
phy: rockchip-typec: Fix unsigned comparison with less than zero
phy: samsung,dp-video-phy: deprecate syscon phandle
phy: samsung,mipi-video-phy: deprecate syscon phandle
phy: sun4i-usb: add support for the USB PHY on F1C100s SoC
phy: sun4i-usb: Replace types with explicit quirk flags
phy: tegra: xusb: Add Tegra234 support
phy: tegra: xusb: Add Tegra234 support
phy: tegra: xusb: Disable trk clk when not in use
phy: tegra: xusb: Disable trk clk when not in use
phy: tegra: xusb: Support USB role default mode
phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap
phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified
 
pinctrl: Add an API to get the pinctrl pins if initialized
pinctrl: add mt7981 pinctrl driver
pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: amd: Add Z-state wake control bits
pinctrl: amd: Disable and mask interrupts on resume
pinctrl: at91-pio4: fix domain name assignment
pinctrl: at91: convert to NOIRQ_SYSTEM_SLEEP_PM_OPS
pinctrl: at91: fix deferred probing support
pinctrl: at91: Tag suspend/resume __maybe_unused
pinctrl: at91: use devm_kasprintf() to avoid potential leaks
pinctrl: baytrail: Convert to use new memeber in struct intel_function
pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback()
pinctrl: bcm2835: Switch to use ->add_pin_ranges()
pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE()
pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: cherryview: Convert to use new memeber in struct intel_function
pinctrl: da850-pupd: Drop empty platform remove function
pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: digicolor: Remove duplicate assignment of of_gpio_n_cells
pinctrl: digicolor: Use proper headers and drop OF dependency
pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE()
pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: intel: Add default case to intel_config_set_pull()
pinctrl: intel: Add definitions to all possible biases
pinctrl: intel: Add ~4k bias support
pinctrl: intel: Always use gpp_num_padown_regs in the main driver
pinctrl: intel: Convert to generic_handle_domain_irq()
pinctrl: intel: Deduplicate some code in intel_config_set_pull()
pinctrl: intel: Define maximum pad number in the group
pinctrl: intel: Get rid of unused members in struct intel_function
pinctrl: intel: Introduce INTEL_COMMUNITY_*() to unify community macros
pinctrl: intel: Make use of struct pinfunction and PINCTRL_PINFUNCTION()
pinctrl: intel: Use same order of bit fields for PADCFG2
pinctrl: Introduce struct pinfunction and PINCTRL_PINFUNCTION() macro
pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE()
pinctrl: lynxpoint: Convert to use new memeber in struct intel_function
pinctrl: mcp23s08: Convert to i2c's .probe_new()
pinctrl: mediatek: add missing options to PINCTRL_MT7981
pinctrl: mediatek: fix naming inconsistency
pinctrl: mediatek: Initialize variable *buf to zero
pinctrl: mediatek: Initialize variable pullen and pullup to zero
pinctrl: mediatek: Remove duplicate assignment of of_gpio_n_cells
pinctrl: merrifield: Convert to use new memeber in struct intel_function
pinctrl: meteorlake: Replace MTL_COMMUNITY() by INTEL_COMMUNITY_GPPS()
pinctrl: moorefield: Convert to use new memeber in struct intel_function
pinctrl: mxs: avoid defines prefixed with CONFIG
pinctrl: nomadik: remove duplicate included header files
pinctrl: ocelot: Fix alt mode for ocelot
pinctrl: pinmux: Drop duplicate error message in pinmux_select()
pinctrl: Proofreading and updating the documentation (part 2)
pinctrl: Proofreading and updating the documentation accordingly
pinctrl: qcom: Add QDU1000/QRU1000 pinctrl driver
pinctrl: qcom: Add SM8550 pinctrl driver
pinctrl: qcom: Add support for i2c specific pull feature
pinctrl: qcom: add the tlmm driver sa8775p platforms
pinctrl: qcom: Introduce IPQ5332 TLMM driver
pinctrl: qcom: lpass-lpi: Remove duplicate assignment of of_gpio_n_cells
pinctrl: qcom: msm8226: Add General Purpose clocks
pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins
pinctrl: qcom: pinctrl-sm8550-lpass-lpi: add SM8550 LPASS
pinctrl: qcom: spmi-gpio: add support for pm8550 & pmr735d gpio control
pinctrl: qcom: Unify accessing to device fwnode
pinctrl: ralink: rename variables which point out the pin group
pinctrl: remove s3c24xx driver
pinctrl: renesas: r8a77950: Add VIN[45] pins, groups, and functions
pinctrl: renesas: r8a779g0: Fix alignment in GPSR[678]_* macros
pinctrl: renesas: rzg2l: Add BUILD_BUG_ON() checks
pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts
pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups
pinctrl: samsung: Do not mention legacy API in the code
pinctrl: starfive: Add StarFive JH7110 aon controller driver
pinctrl: starfive: Add StarFive JH7110 sys controller driver
pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain
pinctrl: stm32: use dynamic allocation of GPIO base
pinctrl: sunplus: sppctl: Remove duplicate assignment of of_gpio_n_cells
pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*()
pinctrl: sx150x: Convert to i2c's .probe_new()
pinctrl: thunderbay: Drop empty platform remove function
pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS()
 
ping: Fix potentail NULL deref for /proc/net/icmp.
 
platform/chrome: cros_ec: Add VDM attention headers
platform/chrome: cros_ec: Fix panic notifier registration
platform/chrome: cros_ec: Poll EC log on EC panic
platform/chrome: cros_ec: Shutdown on EC Panic
platform/chrome: cros_ec: Use per-device lockdep key
platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl
platform/chrome: cros_ec_lpc: initialize the buf variable
platform/chrome: cros_ec_proto: remove big stub objects from stack
platform/chrome: cros_ec_proto: Use asm instead of asm-generic
platform/chrome: cros_ec_typec: Add initial VDM support
platform/chrome: cros_ec_typec: allow deferred probe of switch handles
platform/chrome: cros_ec_typec: Alter module name with hyphens
platform/chrome: cros_ec_typec: Fix spelling mistake
platform/chrome: cros_ec_typec: Move structs to header
platform/chrome: cros_ec_typec: Set port alt mode drvdata
platform/chrome: cros_ec_typec: Stash port driver info
platform/chrome: cros_ec_typec: Update port DP VDO
platform/chrome: cros_ec_uart: Add DT enumeration support
platform/chrome: cros_ec_uart: Add transport layer
platform/chrome: cros_ec_uart: fix negative type promoted to high
platform/chrome: cros_ec_uart: fix race condition
platform/chrome: cros_typec_switch: Check for retimer flag
platform/chrome: cros_typec_switch: Use fwnode* prop check
platform/chrome: cros_typec_vdm: Add Attention support
platform/chrome: cros_typec_vdm: Add VDM reply support
platform/chrome: cros_typec_vdm: Add VDM send support
platform/chrome: cros_typec_vdm: Fix VDO copy
platform/chrome: fix kernel-doc warning for last_resume_result
platform/chrome: fix kernel-doc warning for suspend_timeout_ms
platform/chrome: fix kernel-doc warnings for cros_ec_command
platform/chrome: fix kernel-doc warnings for panic notifier
platform/chrome: use sysfs_emit() instead of scnprintf()
platform/chrome: use sysfs_emit_at() instead of scnprintf()
 
platform/mellanox: mlxreg-hotplug: Allow more flexible hotplug events configuration
 
platform/surface: aggregator: Add missing fwnode_handle_put()
platform/surface: aggregator: Add target and source IDs to command trace events
platform/surface: aggregator: Enforce use of target-ID enum in device ID macros
platform/surface: aggregator: Improve documentation and handling of message target and source IDs
platform/surface: aggregator: move to_ssam_device() to use container_of_const()
platform/surface: aggregator: Rename top-level request functions to avoid ambiguities
platform/surface: aggregator_hub: Use target-ID enum instead of hard-coding values
platform/surface: aggregator_registry: Fix target-ID of base-hub
platform/surface: aggregator_tabletsw: Use target-ID enum instead of hard-coding values
platform/surface: dtx: Use target-ID enum instead of hard-coding values
platform/surface: Switch to use acpi_evaluate_dsm_typed()
 
platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2
 
platform/x86/amd/pmf: Add depends on CONFIG_POWER_SUPPLY
 
platform/x86/amd: pmc: Add line break for readability
platform/x86/amd: pmc: Add num_samples message id support to STB
platform/x86/amd: pmc: differentiate STB/SMU messaging prints
platform/x86/amd: pmc: remove CONFIG_SUSPEND checks
platform/x86/amd: pmc: Write dummy postcode into the STB DRAM
 
platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix
 
platform/x86/intel/tpmi: ADD tpmi external interface for tpmi feature drivers
platform/x86/intel/tpmi: Fix double free reported by Smatch
platform/x86/intel/tpmi: Process CPU package mapping
 
platform/x86/intel/vsec: Add TPMI ID
platform/x86/intel/vsec: Enhance and Export intel_vsec_add_aux()
platform/x86/intel/vsec: Support private data
platform/x86/intel/vsec: Use mutex for ida_alloc() and ida_free()
 
platform/x86/intel: Intel TPMI enumeration driver
platform/x86/intel: tpmi: Fix double free in tpmi_create_device()
platform/x86/intel: tpmi: Revise the comment of intel_vsec_add_aux
platform/x86/intel: vsec: Fix a memory leak in intel_vsec_add_aux
 
platform/x86: acerhdf: Drop empty platform remove function
platform/x86: Add include/linux/platform_data/x86 to MAINTAINERS
platform/x86: apple_gmux: Drop no longer used ACPI_VIDEO Kconfig dependency
platform/x86: asus-nb-wmi: Add quirk_asus_tablet_mode to other ROG Flow X13 models
platform/x86: asus-tf103c-dock: Constify lowlevel HID driver
platform/x86: asus-tf103c-dock: Constify toprow keymap
platform/x86: dell-ddv: Add "force" module param
platform/x86: dell-ddv: Add hwmon support
platform/x86: dell-ddv: Add support for interface version 3
platform/x86: dell-ddv: Fix cache invalidation on resume
platform/x86: dell-ddv: Fix temperature scaling
platform/x86: dell-ddv: Prefer asynchronous probing
platform/x86: dell-ddv: Replace EIO with ENOMSG
platform/x86: dell-ddv: Return error if buffer is empty
platform/x86: dell-smo8800: Use min_t() for comparison and assignment
platform/x86: dell-wmi-sysman: Make kobj_type structure constant
platform/x86: Fix header inclusion in linux/platform_data/x86/soc.h
platform/x86: gigabyte-wmi: add support for B650 AORUS ELITE AX
platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE
platform/x86: hp-wmi: Ignore Win-Lock key events
platform/x86: ideapad-laptop: Stop sending KEY_TOUCHPAD_TOGGLE
platform/x86: int1092: Switch to use acpi_evaluate_dsm_typed()
platform/x86: int3472/discrete: add LEDS_CLASS dependency
platform/x86: int3472/discrete: Create a LED class device for the privacy LED
platform/x86: int3472/discrete: Drop unnecessary obj->type == string check
platform/x86: int3472/discrete: Get the polarity from the _DSM entry
platform/x86: int3472/discrete: Move GPIO request to skl_int3472_register_clock()
platform/x86: int3472/discrete: Refactor GPIO to sensor mapping
platform/x86: int3472: Add GPIOs to Surface Go 3 Board data
platform/x86: intel/pmc: Switch to use acpi_evaluate_dsm_typed()
platform/x86: intel: oaktrail: Drop empty platform remove function
platform/x86: intel: punit_ipc: Drop empty platform remove function
platform/x86: ISST: Fix kernel documentation warnings
platform/x86: ISST: Increase range of valid mail box commands
platform/x86: nvidia-wmi-ec-backlight: Add force module parameter
platform/x86: think-lmi: add missing type attribute
platform/x86: think-lmi: Add possible_values for ThinkStation
platform/x86: think-lmi: Clean up display of current_value on Thinkstation
platform/x86: think-lmi: Fix memory leak when showing current settings
platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings
platform/x86: think-lmi: Make kobj_type structure constant
platform/x86: think-lmi: only display possible_values if available
platform/x86: think-lmi: use correct possible_values delimiters
platform/x86: think-lmi: Use min_t() for comparison and assignment
platform/x86: thinkpad_acpi: Add missing T14s Gen1 type to s2idle quirk list
platform/x86: wmi: move dev_to_wblock() and dev_to_wdev to use container_of_const()
 
platform: Document platform_add_devices() return value
platform: mellanox: Change "reset_pwr_converter_fail" attribute
platform: mellanox: Cosmetic changes - rename to more common name
platform: mellanox: Extend all systems with I2C notification callback
platform: mellanox: Introduce support for next-generation 800GB/s switch
platform: mellanox: Introduce support for rack manager switch
platform: mellanox: Introduce support of new Nvidia L1 switch
platform: mellanox: mlx-platform: Add mux selection register to regmap
platform: mellanox: mlx-platform: Initialize shift variable to 0
platform: mellanox: mlx-platform: Move bus shift assignment out of the loop
platform: mellanox: select REGMAP instead of depending on it
platform: mellanox: Split initialization procedure
platform: mellanox: Split logic in init and exit flow
platform: Provide a remove callback that returns no value
platform: remove useless if-branch in __platform_get_irq_byname()
platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it
 
platform_chrome: cros_ec: Add Type-C VDM defines
 
platform_data/mlxreg: Add field with mapped resource address
 
plca.c: fix obvious mistake in checking retval
 
PM / devfreq: Fix build issues with devfreq disabled
 
pm-graph: sleepgraph: Avoid crashing on binary data in device names
 
PM: Add EXPORT macros for exporting PM functions
PM: domains: Allow a genpd consumer to require a synced power off
PM: domains: fix memory leak with using debugfs_lookup()
PM: EM: fix memory leak with using debugfs_lookup()
PM: hibernate: swap: don't use /** for non-kernel-doc comments
PM: runtime: Document that force_suspend() is incompatible with SMART_SUSPEND
PM: sleep: Remove "select SRCU"
PM: tools: use canonical ftrace path
 
pNFS/filelayout: treat GETDEVICEINFO errors as layout failure
 
posix-timers: Use atomic64_try_cmpxchg() in __update_gt_cputime()
 
posix_acl: Use try_cmpxchg in get_acl
 
power: remove pda_power supply driver
power: remove s3c adc battery driver
power: remove tosa_battery driver
power: remove z2_battery driver
power: reset: add Odroid Go Ultra poweroff driver
power: reset: odroid-go-ultra: fix I2C dependency
power: reset: syscon-reboot: Add support for specifying priority
power: supply: axp288_fuel_gauge: Added check for negative values
power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition
power: supply: bq256xx: Init ichg/vbat value with chip default value
power: supply: bq25890: Add HiZ mode support
power: supply: bq25890: Add new linux,iinlim-percentage property
power: supply: bq25890: Add support for having a secondary charger IC
power: supply: bq25890: Always take HiZ mode into account for ADC rate
power: supply: bq25890: Factor out chip state update
power: supply: bq25890: Fix setting of F_CONV_RATE rate when disabling HiZ mode
power: supply: bq25890: Support boards with more then one charger IC
power: supply: bq27xxx: fix reporting critical level
power: supply: collie_battery: Convert to GPIO descriptors (part 2)
power: supply: cros_usbpd: reclassify "default case!" as debug
power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition
power: supply: da9150: Remove redundant error logging
power: supply: fix null pointer check order in __power_supply_register
power: supply: Introduce Qualcomm PMIC GLINK power supply
power: supply: leds: explicitly include linux/leds.h
power: supply: max1721x: Use strscpy() is more robust and safer
power: supply: max77650: Make max77650_charger_disable() return void
power: supply: qcom_battmgr: remove bogus do_div()
power: supply: remove faulty cooling logic
power: supply: rk817: Fix unsigned comparison with less than zero
power: supply: rt9467: Add Richtek RT9467 charger driver
power: supply: rt9467: Fix spelling mistake "attache" -> "attach"
power: supply: rt9471: Add Richtek RT9471 charger driver
power: supply: rt9471: fix using wrong ce_gpio in rt9471_probe()
power: supply: test-power: use strscpy() instead of strncpy()
power: supply: use sysfs_emit() instead of scnprintf() for sysfs show()
power: supply: use sysfs_emit() instead of sprintf() for sysfs show()
 
powercap: fix possible name leak in powercap_register_zone()
powercap: idle_inject: Add update callback
powercap: idle_inject: Export symbols
powercap: idle_inject: Support 100% idle injection
powercap: intel_rapl: add support for Emerald Rapids
powercap: intel_rapl: add support for Meteor Lake
powercap: intel_rapl: Fix handling for large time window
powercap: RAPL: Add Power Limit4 support for Meteor Lake SoC
powercap: remove MODULE_LICENSE in non-modules
 
powerpc/32: implement HAVE_CONTEXT_TRACKING_USER support
powerpc/32: select HAVE_VIRT_CPU_ACCOUNTING_GEN
 
powerpc/64: Don't recurse irq replay
powerpc/64: Fix task_cpu in early boot when booting non-zero cpuid
powerpc/64: Fix unannotated intra-function call warning
powerpc/64: Move paca allocation to early_setup()
powerpc/64: Replace -mcpu=e500mc64 by -mcpu=e5500
powerpc/64: Set default CPU in Kconfig
 
powerpc/64e: Simplify address calculation in secondary hold loop
 
powerpc/64s/radix: mm->context.id should always be valid
powerpc/64s/radix: Remove need_flush_all test from radix__tlb_flush
powerpc/64s/radix: Remove TLB_FLUSH_ALL test from range flushes
 
powerpc/64s: Fix __pte_needs_flush() false positive warning
powerpc/64s: Fix stress_hpt memblock alloc alignment
powerpc/64s: Refactor initialisation after prom
 
powerpc/boot: Don't always pass -mcpu=powerpc when building 32-bit uImage
 
powerpc/bpf/32: BPF prog is never called with more than one arg
powerpc/bpf/32: introduce a second source register for ALU operations
powerpc/bpf/32: No need to zeroise r4 when not doing tail call
powerpc/bpf/32: Only set a stack frame when necessary
powerpc/bpf/32: Optimise some particular const operations
powerpc/bpf/32: perform three operands ALU operations
 
powerpc/bpf: Only pad length-variable code at initial pass
powerpc/bpf: Perform complete extra passes to update addresses
 
powerpc/e500: Add missing prototype for 'relocate_init'
 
powerpc/eeh: Set channel state after notifying the drivers
 
powerpc/epapr: Don't use wrteei on non booke
 
powerpc/hv-24x7: Fix pvr check when setting interface version
 
powerpc/iommu: fix memory leak with using debugfs_lookup()
 
powerpc/kcsan: Add exclusions from instrumentation
powerpc/kcsan: Add KCSAN Support
powerpc/kcsan: Exclude udelay to prevent recursive instrumentation
powerpc/kcsan: Memory barriers semantics
powerpc/kcsan: Prevent recursive instrumentation with IRQ save/restores
 
powerpc/kexec_file: print error string on usable memory property update failure
 
powerpc/machdep: warn when machine_is() used too early
 
powerpc/mce: log the error for all unrecoverable errors
 
powerpc/mm: Fix false detection of read faults
powerpc/mm: Rearrange if-else block to avoid clang warning
powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s
 
powerpc/module_64: Fix "expected nop" error on module re-patching
powerpc/module_64: Improve restore_r2() return semantics
 
powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
powerpc/nohash: Fix build error with binutils >= 2.38
powerpc/nohash: Fix build with llvm-as
 
powerpc/papr_scm: Update the NUMA distance table for the target node
 
powerpc/pci: Add option for using pci_to_OF_bus_map
powerpc/pci: Enable PPC_PCI_BUS_NUM_DOMAIN_DEPENDENT by default
 
powerpc/perf/hv-24x7: add missing RTAS retry status handling
 
powerpc/powernv/ioda: Skip unallocated resources when mapping to PE
 
powerpc/ps3: Change updateboltedpp() panic to info
powerpc/ps3: Refresh ps3_defconfig
 
powerpc/pseries/dlpar: use RTAS work area API
 
powerpc/pseries/hv-24x7: convert to papr_sysparm API
 
powerpc/pseries/lpar: add missing RTAS retry status handling
powerpc/pseries/lpar: convert to papr_sysparm API
 
powerpc/pseries/lparcfg: add missing RTAS retry status handling
powerpc/pseries/lparcfg: convert to papr_sysparm API
 
powerpc/pseries/setup: add missing RTAS retry status handling
 
powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled
 
powerpc/pseries: Add helper to get PLPKS password length
powerpc/pseries: add RTAS work area allocator
powerpc/pseries: Avoid hcall in plpks_is_available() on non-pseries
powerpc/pseries: Clarify warning when PLPKS password already set
powerpc/pseries: convert CMO probe to papr_sysparm API
powerpc/pseries: drop RTAS-based timebase synchronization
powerpc/pseries: Expose PLPKS config values, support additional fields
powerpc/pseries: Fix alignment of PLPKS structures and buffers
powerpc/pseries: Fix endianness issue when parsing PLPKS secvar flags
powerpc/pseries: Fix handling of PLPKS object flushing timeout
powerpc/pseries: Implement secvars for dynamic secure boot
powerpc/pseries: Implement signed update for PLPKS objects
powerpc/pseries: Log hcall return codes for PLPKS debug
powerpc/pseries: Make caller pass buffer to plpks_read_var()
powerpc/pseries: Move PLPKS constants to header file
powerpc/pseries: Move plpks.h to include directory
powerpc/pseries: PAPR system parameter API
powerpc/pseries: Pass PLPKS password on kexec
powerpc/pseries: RTAS work area requires GENERIC_ALLOCATOR
powerpc/pseries: Turn PSERIES_PLPKS into a hidden option
 
powerpc/rtas: add tracepoints around RTAS entry
powerpc/rtas: arch-wide function token lookup conversions
powerpc/rtas: Drop unused export symbols
powerpc/rtas: ensure 4KB alignment for rtas_data_buf
powerpc/rtas: handle extended delays safely in early boot
powerpc/rtas: improve function information lookups
powerpc/rtas: introduce rtas_function_token() API
powerpc/rtas: make all exports GPL
powerpc/rtas: remove lock and args fields from global rtas struct
powerpc/rtas: strengthen do_enter_rtas() type safety, drop inline
powerpc/rtas: unexport 'rtas' symbol
powerpc/rtas: upgrade internal arch spinlocks
 
powerpc/secvar: Allow backend to populate static list of variable names
powerpc/secvar: Clean up init error messages
powerpc/secvar: Don't print error on ENOENT when reading variables
powerpc/secvar: Extend sysfs to include config vars
powerpc/secvar: Fix incorrect return in secvar_sysfs_load()
powerpc/secvar: Handle format string in the consumer
powerpc/secvar: Handle max object size in the consumer
powerpc/secvar: Use sysfs_emit() instead of sprintf()
powerpc/secvar: Use u64 in secvar_operations
powerpc/secvar: Warn and error if multiple secvar ops are set
powerpc/secvar: Warn when PAGE_SIZE is smaller than max object size
 
powerpc/tracing: tracepoints for RTAS entry and exit
 
powerpc/vdso: Filter clang's auto var init zero enabler when linking
powerpc/vdso: Improve linker flags
powerpc/vdso: Remove an unsupported flag from vgettimeofday-32.o with clang
powerpc/vdso: Remove unused '-s' flag from ASFLAGS
 
powerpc/vmlinux.lds: Add .text.asan/tsan sections
 
powerpc: Avoid dead code/data elimination when using recordmcount
powerpc: Check !irq instead of irq == NO_IRQ and remove NO_IRQ
powerpc: Consolidate 32-bit and 64-bit interrupt_enter_prepare
powerpc: Disable CPU unknown by CLANG when CC_IS_CLANG
powerpc: Don't try to copy PPR for task with NULL pt_regs
powerpc: Drop orphaned VAS MAINTAINERS entry
powerpc: dts: t1040rdb: enable both CPU ports
powerpc: dts: t1040rdb: fix compatible string for Rev A boards
powerpc: dts: turris1x.dts: Set lower priority for CPLD syscon-reboot
powerpc: mm: add VM_IOREMAP flag to the vmalloc area
powerpc: Pass correct CPU reference to assembler
powerpc: Remove __kernel_text_address() in show_instructions()
powerpc: Remove linker flag from KBUILD_AFLAGS
powerpc: Skip stack validation checking alternate stacks if they are not allocated
 
printf: fix errname.c list
 
printk: adjust string limit macros
printk: Document that CONFIG_BOOT_PRINTK_DELAY required for boot_delay=
printk: introduce console_prepend_dropped() for dropped messages
printk: introduce printk_get_next_message() and printk_message
printk: introduce struct printk_buffers
printk: move size limit macros into internal.h
printk: Remove trace_.*_rcuidle() usage
printk: use printk_buffers for devkmsg
printk: Use scnprintf() to print the message about the dropped messages on a console
 
proc: mark /proc/cmdline as permanent
 
ps3vram: remove bio splitting
 
ptp: vclock: use mutex to fix "sleep on atomic" bug
 
ptp_qoriq: fix latency in ptp_qoriq_adjtime() operation
ptp_qoriq: fix memory leak in probe()
 
Linux: Pull mm-hotfixes-stable dependencies into mm-stable.
 
purgatory: fix disabling debug info
 
pwm: ab8500: Fix calculation of duty and period
pwm: ab8500: Implement .get_state()
pwm: cros-ec: Explicitly set .polarity in .get_state()
pwm: dwc: Change &pci->dev to dev in probe
pwm: dwc: Move memory allocation to own function
pwm: dwc: Use devm_pwmchip_add()
pwm: hibvt: Explicitly set .polarity in .get_state()
pwm: iqs620a: Explicitly set .polarity in .get_state()
pwm: iqs620a: Replace one remaining instance of regmap_update_bits()
pwm: lp3943: Drop unused i2c include
pwm: meson: Explicitly set .polarity in .get_state()
pwm: Move pwm_capture() dummy to restore order
pwm: sifive: Always let the first pwm_apply_state succeed
pwm: sprd: Explicitly set .polarity in .get_state()
pwm: stm32-lp: fix the check on arr and cmp registers update
pwm: Zero-initialize the pwm_state passed to driver's .get_state()
 
qed/qed_dev: guard against a possible division by zero
 
qed/qed_mng_tlv: correctly zero out ->min instead of ->hour
 
qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info
 
qed: fix a typo in comment
qed: remove pointless call to devlink_param_driverinit_value_set()
 
qede: avoid uninitialized entries in coal_entry array
qede: fix interrupt coalescing configuration
 
qlcnic: check pci_reset_function result
 
quota: port to mnt_idmap
 
r8152: Add __GFP_NOWARN to big allocations
r8152: add USB device driver for config selection
r8152: avoid to change cfg for all devices
r8152: reduce the control transfer of rtl8152_get_version()
r8152: remove rtl_vendor_mode function
 
r8169: disable ASPM in case of tx timeout
r8169: fix RTL8168H and RTL8107E rx crc error
r8169: reset bus if NIC isn't accessible after tx timeout
 
randstruct: disable Clang 15 support
 
ravb: avoid PHY being resumed when interface is not up
 
raw: Fix NULL deref in raw_get_next().
raw: use net_hash_mix() in hash function
 
rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails
rbd: use bvec_set_page to initialize the copy up bvec
 
rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()
rcu-tasks: Handle queue-shrink/callback-enqueue race condition
rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose
rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug
rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls
rcu-tasks: Use accurate runstart time for RCU Tasks boot-time testing
 
rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep()
rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
rcu/kvfree: Carefully reset number of objects in krcp
rcu/kvfree: Move bulk/list reclaim to separate functions
rcu/kvfree: Move need_offload_krc() out of krcp->lock
rcu/kvfree: Split ready for reclaim objects from a batch
rcu/kvfree: Switch to a generic linked list API
rcu/kvfree: Use a polled API to speedup a reclaim process
rcu/kvfree: Use READ_ONCE() when access to krcp->head
 
rcu: Add RCU stall diagnosis information
rcu: Add srcu_down_read() and srcu_up_read()
rcu: Add test code for semaphore-like SRCU readers
rcu: Align the output of RCU CPU stall warning messages
rcu: Allow expedited RCU CPU stall warnings to dump task stacks
rcu: Allow up to five minutes expedited RCU CPU stall-warning timeouts
rcu: Consolidate initialization and CPU-hotplug code
rcu: Disable laziness if lazy-tracking says so
rcu: Fix rcu_torture_read ftrace event
rcu: Make rcu_blocking_is_gp() stop early-boot might_sleep()
rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks
rcu: Permit string-valued Kconfig options in kvm.sh
rcu: Refactor kvfree_call_rcu() and high-level helpers
rcu: Remove redundant call to rcu_boost_kthread_setaffinity()
rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()
rcu: Test synchronous RCU grace periods at the end of rcu_init()
rcu: Throttle callback invocation based on number of ready callbacks
rcu: Track laziness during boot and suspend
rcu: Upgrade header comment for poll_state_synchronize_rcu()
rcu: Use hlist_nulls_next_rcu() in hlist_nulls_add_tail_rcu()
 
rcutorture: add support for s390
rcutorture: build initrd for rcutorture with nolibc
rcutorture: Drop sparse lock-acquisition annotations
 
RDMA-rxe: Isolate mr code from atomic_reply()
RDMA-rxe: Isolate mr code from atomic_write_reply()
 
RDMA/bnxt_re: Remove the sriov config callback
RDMA/bnxt_re: Use auxiliary driver interface
 
RDMA/cma: Allow UD qp_type to join multicast only
RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size
RDMA/cma: Refactor the inbound/outbound path records process flow
 
RDMA/core: Fix GID entry ref leak when create_ah fails
RDMA/core: Refactor rdma_bind_addr
 
RDMA/cxgb4: add null-ptr-check after ip_dev_find()
RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish()
RDMA/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one()
RDMA/cxgb4: Replace 0-length arrays with flexible arrays
 
RDMA/erdma: Defer probing if netdevice can not be found
RDMA/erdma: Fix refcount leak in erdma_mmap
RDMA/erdma: Fix some typos
RDMA/erdma: Inline mtt entries into WQE if supported
RDMA/erdma: Replace zero-length arrays with flexible-array members
RDMA/erdma: Update default EQ depth to 4096 and max_send_wr to 8192
 
RDMA/hfi1: Fix doc for hfi1_free_ctxt
 
RDMA/hns: Add compatibility handling for only support userspace rq inline
RDMA/hns: Fix refcount leak in hns_roce_mmap
RDMA/hns: Remove rq inline in kernel
RDMA/hns: Support cqe inline in user space
 
RDMA/irdma: Add ipv4 check to irdma_find_listener()
RDMA/irdma: Add support for dmabuf pin memory regions
RDMA/irdma: Cap MSIX used to online CPUs + 1
RDMA/irdma: Do not generate SW completions for NOPs
RDMA/irdma: Fix memory leak of PBLE objects
RDMA/irdma: Increase iWARP CM default rexmit count
RDMA/irdma: Remove extra ret variable in favor of existing err
RDMA/irdma: Split CQ handler into irdma_reg_user_mr_type_cq
RDMA/irdma: Split MEM handler into irdma_reg_user_mr_type_mem
RDMA/irdma: Split mr alloc and free into new functions
RDMA/irdma: Split QP handler into irdma_reg_user_mr_type_qp
 
RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet
 
RDMA/mlx5: Add work to remove temporary entries from the cache
RDMA/mlx5: Cache all user cacheable mkeys on dereg MR flow
RDMA/mlx5: Change the cache structure to an RB-tree
RDMA/mlx5: Check reg_create() create for errors
RDMA/mlx5: Don't keep umrable 'page_shift' in cache entries
RDMA/mlx5: Fix MR cache debugfs error in IB representors mode
RDMA/mlx5: Introduce mlx5r_cache_rb_key
RDMA/mlx5: Print error syndrome in case of fatal QP errors
RDMA/mlx5: Remove implicit ODP cache entry
RDMA/mlx5: Remove impossible check of mkey cache cleanup failure
RDMA/mlx5: Track netdev to avoid deadlock during netdev notifier unregister
RDMA/mlx5: Use query_special_contexts for mkeys
RDMA/mlx5: Use rdma_umem_for_each_dma_block()
 
RDMA/mlx: Calling qp event handler in workqueue context
 
RDMA/restrack: Correct spelling
 
RDMA/rxe: Cleanup mr_check_range
RDMA/rxe: Cleanup page variables in rxe_mr.c
RDMA/rxe: Fix missing memory barriers in rxe_queue.h
RDMA/rxe: Move rxe_map_mr_sg to rxe_mr.c
RDMA/rxe: Remove rxe_alloc()
RDMA/rxe: Replace rxe_map and rxe_phys_buf by xarray
 
RDMA/siw: Fix user page pinning accounting
 
RDMA/umem: Remove unused 'work' member from struct ib_umem
 
rds: rds_rm_zerocopy_callback() correct order for list_add_tail()
 
readahead: convert readahead_expand() to use a folio
 
refscale: Add tests using SLAB_TYPESAFE_BY_RCU
refscale: Provide for initialization failure
 
regmap-irq: Remove unused mask_invert flag
regmap-irq: Remove unused type_invert flag
 
regmap: apply reg_base and reg_downshift for single register ops
regmap: Reorder fields in 'struct regmap_bus' to save some memory
regmap: Rework regmap_mdio_c45_{read|write} for new C45 API.
 
regulator: act8945a: fix non-kernel-doc comments
regulator: Add Maxim MAX20411 support
regulator: core: Use ktime_get_boottime() to determine how long a regulator was off
regulator: dt-bindings: Convert active-semi PMIC docs to YAML schemas
regulator: dt-bindings: Convert Fairchild FAN53555 to DT schema
regulator: dt-bindings: Describe Maxim MAX20411
regulator: dt-bindings: fixed-regulator: allow gpios property
regulator: dt-bindings: qcom,usb-vbus-regulator: change node name
regulator: dt-bindings: qcom-labibb: Allow regulator-common properties
regulator: fan53555: Explicitly include bits header
regulator: fan53555: Fix wrong TCS_SLEW_MASK
regulator: fixed-helper: use the correct function name in comment
regulator: Handle deferred clk
regulator: Introduce Maxim MAX20411 Step-Down converter
regulator: max20411: Convert to i2c's .probe_new()
regulator: max20411: Directly include bitfield.h
regulator: max20411: Fix off-by-one for n_voltages setting
regulator: max597x: Align for simple_mfd_i2c driver
regulator: max597x: Fix error return code in max597x_get_status
regulator: max597x: Remove unused variable
regulator: max77802: Bounds check regulator id against opmode
regulator: mcp16502: add enum MCP16502_REG_HPM description
regulator: s5m8767: Bounds check id indexing into arrays
regulator: scmi: Allow for zero voltage domains
regulator: sm5703: Fix missing n_voltages for fixed regulators
regulator: tps65219: Report regulator name if devm_regulator_register fails
regulator: tps65219: use generic set_bypass()
regulator: tps65219: use IS_ERR() to detect an error pointer
 
Reinstate "GFS2: free disk inode which is deleted by remote node -V2"
 
reiserfs: replace obvious uses of b_page with b_folio
 
remoteproc/mtk_scp: Move clk ops outside send_lock
remoteproc/mtk_scp: Remove timeout variable from scp_ipi_send()
remoteproc/mtk_scp: Use readl_poll_timeout_atomic() for polling
 
remoteproc: k3-c7x: Add support for C7xv DSP on AM62A SoC
remoteproc: mediatek: Check the SCP image format
remoteproc: move from strlcpy with unused retval to strscpy
remoteproc: pru: Add APIs to get and put the PRU cores
remoteproc: pru: Add enum for PRU Core Identifiers.
remoteproc: pru: Add pru_rproc_set_ctable() function
remoteproc: pru: Configure firmware based on client setup
remoteproc: pru: Make sysfs entries read-only for PRU client driven boots
remoteproc: qcom: Add compatible name for SC7280 ADSP
remoteproc: qcom: Add efuse evb selection control
remoteproc: qcom: Add flag in adsp private data structure
remoteproc: qcom: Add support for memory sandbox
remoteproc: qcom: fix sparse warnings
remoteproc: qcom: pas: Add MSM8953 ADSP PIL support
remoteproc: qcom: pas: Add sm6115 remoteprocs
remoteproc: qcom: pas: Adjust the phys addr wrt the mem region
remoteproc: qcom: pas: Fix subdevice add order
remoteproc: qcom: q6v5-mss: Add modem support on MSM8953
remoteproc: qcom: q6v5-mss: Add support for MSM8909
remoteproc: qcom: q6v5: Avoid setting smem bit in case of crash shutdown
remoteproc: qcom: q6v5: Use _clk_get_optional for aggre2_clk
remoteproc: qcom: qcom_wcnss: Add support for pronto-v3
remoteproc: qcom: Replace hard coded values with macros
remoteproc: qcom: replace kstrdup with kstrndup
remoteproc: qcom: Update rproc parse firmware callback
remoteproc: qcom: wcnss: remove unused qcom_iris_driver declaration
remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers
remoteproc: qcom_q6v5_pas: add sm8550 adsp, cdsp & mpss compatible & data
remoteproc: qcom_q6v5_pas: add support for assigning memory to firmware
remoteproc: qcom_q6v5_pas: add support for dtb co-firmware loading
remoteproc: qcom_q6v5_pas: enable sm8550 adsp & cdsp autoboot
 
Linux: Remove Intel compiler support
 
Revert "ACPICA: Events: Support fixed PCIe wake event"
 
Revert "arm64: dts: ls1028a: sl28: get MAC addresses from VPD"
Revert "arm64: tegra: Enable XUSB host function on Jetson AGX Orin"
 
Revert "at86rf230: convert to gpio descriptors"
 
Revert "blk-cgroup: delay blk-cgroup initialization until add_disk"
Revert "blk-cgroup: delay calling blkcg_exit_disk until disk_release"
Revert "blk-cgroup: move the cgroup information to struct gendisk"
Revert "blk-cgroup: pass a gendisk to blkg_lookup"
Revert "blk-cgroup: pin the gendisk in struct blkcg_gq"
Revert "blk-cgroup: simplify blkg freeing from initialization failure paths"
 
Revert "block: Merge bio before checking ->cached_rq"
 
Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES"
 
Revert "bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25"
 
Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol"
 
Revert "crypto: rsa-pkcs1pad - Replace GFP_ATOMIC with GFP_KERNEL in pkcs1pad_encrypt_sign_complete"
 
Revert "devtmpfs: add debug info to handle()"
Revert "devtmpfs: remove return value of devtmpfs_delete_node()"
 
Revert "driver core: add error handling for devtmpfs_create_node()"
 
Revert "drm/amd/display: Correct bw_params population"
Revert "drm/amd/display: correct static_screen_event_mask"
Revert "drm/amd/display: Demote Error Level When ODM Transition Supported"
Revert "drm/amd/display: disable S/G display on DCN 2.1.0"
Revert "drm/amd/display: disable S/G display on DCN 3.1.2/3"
Revert "drm/amd/display: disable S/G display on DCN 3.1.4"
Revert "drm/amd/display: disable S/G display on DCN 3.1.5"
Revert "drm/amd/display: Do not set DRR on pipe commit"
Revert "drm/amd/display: enable DPG when disabling plane for phantom pipe"
Revert "drm/amd/display: Enable Freesync Video Mode by default"
Revert "drm/amd/display: Speed up DML fast_validate path"
 
Revert "drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume"
Revert "drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix"
Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled"
 
Revert "drm/etnaviv: export client GPU usage statistics via fdinfo"
 
Revert "drm/fb-helper: Perform damage handling in deferred-I/O helper"
Revert "drm/fb-helper: Remove damage worker"
Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer"
 
Revert "drm/i915/hwmon: Enable PL1 power limit"
 
Revert "drm/i915: Disable DSB usage for now"
Revert "drm/i915: Improve on suspend / resume time with VT-d enabled"
 
Revert "drm/scheduler: track GPU active time per entity"
 
Revert "dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11"
Revert "dt-bindings: power: rpmpd: Add SM4250 support"
 
Revert "fbcon: don't lose the console font across generic->chip driver switch"
 
Revert "GFS2: free disk inode which is deleted by remote node -V2"
 
Revert "gpiolib: of: Introduce hook for missing gpio-ranges"
 
Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"
 
Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare"
 
Revert "KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu"
Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible"
 
Revert "mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU"
 
Revert "net/mlx5: Enable management PF initialization"
 
Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy"
 
Revert "net: netcp: MAX_SKB_FRAGS is now 'int'"
 
Revert "pinctrl: amd: Disable and mask interrupts on resume"
 
Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use"
 
Revert "Revert "drm/amdgpu/gmc11: enable AGP aperture""
 
Revert "riscv: mm: notify remote harts about mmu cache updates"
 
Revert "s390/mem_detect: do not update output parameters on failure"
 
Revert "soc: qcom: rpmpd: Add SM4250 support"
 
Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency"
 
Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"
 
Revert "userfaultfd: don't fail on unrecognized features"
 
Revert "venus: firmware: Correct non-pix start and end addresses"
 
Revert "x86: kmsan: sync metadata pages on page fault"
 
rfkill: Use sysfs_emit() to instead of sprintf()
 
ring-buffer: Fix race while reader and writer are on the same page
ring-buffer: Handle race between rb_move_tail and rb_check_pages
ring-buffer: remove obsolete comment for free_buffer_page()
 
RISC-V: add a spin_shadow_stack declaration
RISC-V: add auipc elements to parse_asm header
RISC-V: add ebreak instructions to definitions
RISC-V: add helpers for handling immediates in U-type and I-type pairs
RISC-V: add infrastructure to allow different str* implementations
RISC-V: add non-alternative fallback for riscv_has_extension_[un]likely()
RISC-V: add prefix to all constants/macros in parse_asm.h
RISC-V: add rd reg parsing to insn.h header
RISC-V: add U-type imm parsing to insn.h header
RISC-V: add zbb support to string functions
RISC-V: always select RISCV_ALTERNATIVE for non-xip kernels
RISC-V: clarify ISA string ordering rules in cpu.c
RISC-V: detach funct-values from their offset
RISC-V: Don't check text_mutex during stop_machine
RISC-V: fix auipc-jalr addresses in patched alternatives
RISC-V: Fix do_notify_resume / do_work_pending prototype
RISC-V: fix funct4 definition for c.jalr in parse_asm.h
RISC-V: fix incorrect type of ARCH_CANAAN_K210_DTB_SOURCE
RISC-V: fix ordering of Zbb extension
RISC-V: fix taking the text_mutex twice during sifive errata patching
RISC-V: Improve SBI PMU extension related definitions
RISC-V: improve string-function assembly
RISC-V: insn-def: Add I-type insn-def
RISC-V: introduce ARCH_FOO kconfig aliases for SOC_FOO symbols
RISC-V: kbuild: convert all use of SOC_FOO to ARCH_FOO
RISC-V: kconfig.socs: convert usage of SOC_CANAAN to ARCH_CANAAN
RISC-V: Kconfig: Remove trailing whitespace
RISC-V: kprobes: use central defined funct3 constants
RISC-V: KVM: Add SBI PMU extension support
RISC-V: KVM: Add skeleton support for perf
RISC-V: KVM: Define a probe function for SBI extension data structures
RISC-V: KVM: Disable all hpmcounter access for VS/VU mode
RISC-V: KVM: Fix privilege mode setting in kvm_riscv_vcpu_trap_redirect()
RISC-V: KVM: Implement perf support without sampling
RISC-V: KVM: Implement trap & emulate for hpmcounters
RISC-V: KVM: Increment firmware pmu events
RISC-V: KVM: Make PMU functionality depend on Sscofpmf
RISC-V: KVM: Modify SBI extension handler to return SBI error code
RISC-V: KVM: Redirect illegal instruction traps to guest
RISC-V: KVM: Return correct code for hsm stop function
RISC-V: KVM: Support firmware events
RISC-V: mm: Support huge page in vmalloc_fault()
RISC-V: Move riscv_insn_is_* macros into a common header
RISC-V: move some stray __RISCV_INSN_FUNCS definitions from kprobes
RISC-V: Only provide the single-letter extensions in HWCAP
RISC-V: re-order Kconfig selects alphanumerically
RISC-V: remove toolchain version checks for Zicbom
RISC-V: rename parse_asm.h to insn.h
RISC-V: replace cbom instructions with an insn-def
RISC-V: resort all extensions in consistent orders
RISC-V: stop directly selecting drivers for SOC_CANAAN
RISC-V: Stop emitting attributes
RISC-V: stop selecting SiFive clock and serial drivers directly
RISC-V: stop selecting the PolarFire SoC clock driver
RISC-V: take text_mutex during alternative patching
RISC-V: time: initialize hrtimer based broadcast clock event device
 
riscv, bpf: Add bpf trampoline support for RV64
riscv, bpf: Add bpf_arch_text_poke support for RV64
riscv, bpf: Factor out emit_call for kernel and bpf context
riscv, bpf: Fix patch_text implicit declaration
 
riscv, lib: Fix Zbb strncmp
 
riscv, mm: Perform BPF exhandler fixup on page fault
 
riscv/kvm: Fix VM hang in case of timer delta being zero.
 
riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
riscv: Add header include guards to insn.h
riscv: add icache flush for nommu sigreturn trampoline
riscv: Add instruction dump to RISC-V splats
riscv: Add the Allwinner SoC family Kconfig option
riscv: alternative: patch alternatives in the vDSO
riscv: alternative: proceed one more instruction for auipc/jalr pair
riscv: asid: Fixup stale TLB entry cause application crash
riscv: Avoid enabling interrupts in die()
riscv: Bump COMMAND_LINE_SIZE value to 1024
riscv: cpu_relax: switch to riscv_has_extension_likely()
riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlier
riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensions
riscv: defconfig: Enable the Allwinner D1 platform and drivers
riscv: Do not set initial_boot_params to the linear address of the dtb
riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree
riscv: dts: allwinner: Add Dongshan Nezha STU devicetree
riscv: dts: allwinner: Add MangoPi MQ devicetree
riscv: dts: allwinner: Add MangoPi MQ Pro devicetree
riscv: dts: allwinner: Add Sipeed Lichee RV devicetrees
riscv: dts: allwinner: Add the D1/D1s SoC devicetree
riscv: dts: allwinner: d1: Add power controller node
riscv: dts: canaan: drop invalid spi-max-frequency
riscv: dts: microchip: add the Aldec TySoM's devicetree
riscv: dts: renesas: rzfive-smarc-som: Drop PHY interrupt support for ETH{0,1}
riscv: dts: renesas: rzfive-smarc-som: Enable OSTM nodes
riscv: dts: renesas: rzfive-smarc-som: Enable WDT
riscv: Extend patch_text for multiple instructions
riscv: Fix early alternative patching
riscv: fix jal offsets in patched alternatives
riscv: fix livelock in uaccess
riscv: Fix Zbb alternative IDs
riscv: fpu: switch has_fpu() to riscv_has_extension_likely()
riscv: ftrace: Fixup panic by disabling preemption
riscv: ftrace: Reduce the detour code size to half
riscv: ftrace: Remove wasted nops for !RISCV_ISA_C
riscv: Handle zicsr/zifencei issues between clang and binutils
riscv: hwcap: Don't alphabetize ISA extension IDs
riscv: hwcap: make ISA extension ids can be used in asm
riscv: Implement semihost.h for earlycon semihost driver
riscv: introduce riscv_has_extension_[un]likely()
riscv: jump_label: Fixup unaligned arch_static_branch function
riscv: KVM: Switch has_svinval() to riscv_has_extension_unlikely()
riscv: lds: define RUNTIME_DISCARD_EXIT
riscv: mm: Fix incorrect ASID argument when flushing TLB
riscv: mm: fix regression due to update_mmu_cache change
riscv: mm: hugetlb: Enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP
riscv: module: Add ADD16 and SUB16 rela types
riscv: module: move find_section to module.h
riscv: Move early dtb mapping into the fixmap region
riscv: move riscv_noncoherent_supported() out of ZICBOM probe
riscv: No need to relocate the dtb as it lies in the fixmap region
riscv: pgtable: Fixup comment for KERN_VIRT_SIZE
riscv: remove riscv_isa_ext_keys[] array and related usage
riscv: select ARCH_WANT_LD_ORPHAN_WARN for !XIP_KERNEL
riscv: switch to relative alternative entries
riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode
riscv: vmlinux.lds.S: explicitly catch .init.bss sections from EFI stub
riscv: vmlinux.lds.S: explicitly catch .rela.dyn symbols
riscv: vmlinux.lds.S: explicitly catch .riscv.attributes sections
 
rmap: add folio parameter to __page_set_anon_rmap()
 
rpmsg: char: Add lock to avoid race when rpmsg device is released
rpmsg: ctrl: Add lock to rpmsg_ctrldev_remove
rpmsg: glink: Avoid infinite loop on intent for missing channel
rpmsg: glink: Cancel pending intent requests at removal
rpmsg: glink: Extract tx kick operation
rpmsg: glink: Fail qcom_glink_tx() once remove has been initiated
rpmsg: glink: Fix GLINK command prefix
rpmsg: glink: Fix spelling of peek
rpmsg: glink: Include types in qcom_glink_native.h
rpmsg: glink: Move irq and mbox handling to transports
rpmsg: glink: Release driver_override
rpmsg: glink: rpm: Wrap driver context
rpmsg: glink: smem: Wrap driver context
rpmsg: move from strlcpy with unused retval to strscpy
 
rseq: Extend struct rseq with numa node id
rseq: Extend struct rseq with per-memory-map concurrency ID
rseq: Increase AT_VECTOR_SIZE_BASE to match rseq auxvec entries
rseq: Introduce extensible rseq ABI
rseq: Introduce feature size and alignment ELF auxiliary vector entries
 
rtc: ab-eoz9: use IRQ flags obtained from fwnode
rtc: abx80x: Add nvmem support
rtc: allow rtc_read_alarm without read_alarm callback
rtc: bbnsm: Add the bbnsm rtc support
rtc: brcmstb-waketimer: allow use as non-wake alarm
rtc: brcmstb-waketimer: compensate for lack of wktmr disable
rtc: brcmstb-waketimer: introduce WKTMR_ALARM_EVENT flag
rtc: brcmstb-waketimer: non-functional code changes
rtc: brcmstb-waketimer: rename irq to wake_irq
rtc: ds1307: Convert to i2c's .probe_new()
rtc: efi: Avoid spamming the log on RTC read failure
rtc: hym8563: use IRQ flags obtained from fwnode
rtc: isl12022: Drop unneeded OF guards and of_match_ptr()
rtc: isl12022: Explicitly use __le16 type for ISL12022_REG_TEMP_L
rtc: isl12022: Get rid of unneeded private struct isl12022
rtc: isl12022: Join string literals back
rtc: isl12022: sort header inclusion alphabetically
rtc: jz4740: Register clock provider for the CLK32K pin
rtc: jz4740: Use dev_err_probe()
rtc: jz4740: Use readl_poll_timeout
rtc: m41t80: use IRQ flags obtained from fwnode
rtc: max8907: Drop unused i2c include
rtc: moxart: switch to using gpiod API
rtc: pcf2123: use IRQ flags obtained from fwnode
rtc: pcf85063: use IRQ flags obtained from fwnode
rtc: pcf8523: use IRQ flags obtained from fwnode
rtc: pcf85363: add support for the quartz-load-femtofarads property
rtc: pcf85363: use IRQ flags obtained fromfwnode
rtc: pcf8563: use IRQ flags obtained from fwnode
rtc: pm8xxx: add support for nvmem offset
rtc: pm8xxx: clean up comments
rtc: pm8xxx: clean up local declarations
rtc: pm8xxx: clean up time and alarm debugging
rtc: pm8xxx: drop bogus locking
rtc: pm8xxx: drop error messages
rtc: pm8xxx: drop spmi error messages
rtc: pm8xxx: drop unused register defines
rtc: pm8xxx: fix set-alarm race
rtc: pm8xxx: refactor read_time()
rtc: pm8xxx: rename alarm irq variable
rtc: pm8xxx: rename struct device pointer
rtc: pm8xxx: return IRQ_NONE on errors
rtc: pm8xxx: use regmap_update_bits()
rtc: pm8xxx: use u32 for timestamps
rtc: pm8xxx: use unaligned le32 helpers
rtc: remove v3020 driver
rtc: rv3028: add ACPI support
rtc: rv3029c2: use IRQ flags obtained from fwnode
rtc: rv3032: add ACPI support
rtc: rv3032: use IRQ flags obtained from fwnode
rtc: rv8803: invalidate date/time if alarm time is invalid
rtc: rv8803: use IRQ flags obtained from fwnode
rtc: rx6110: Remove unused of_gpio,h
rtc: rx8010: use IRQ flags obtained from fwnode
rtc: sun6i: Always export the internal oscillator
 
rtla/timerlat: Add auto-analysis core
rtla/timerlat: Add auto-analysis support to timerlat top
 
rtla: Add hwnoise tool
 
rtnetlink: Restore RTM_NEW/DELLINK notification behavior
 
rust: alloc: remove the `borrow` module (`ToOwned`, `Cow`)
rust: allow to use INIT_STACK_ALL_ZERO
rust: arch/um: Add support for CONFIG_RUST under x86_64 UML
rust: arch/um: Disable FP/SIMD instruction to match x86
rust: arch/um: Use 'pie' relocation mode under UML
rust: bindgen: Add `alt_instr` as opaque type
rust: build: Fix grep warning
rust: compiler_builtins: make stubs non-global
rust: delete rust-project.json when running make clean
rust: fix regexp in scripts/is_rust_module.sh
rust: kernel: Mark rust_fmt_argument as extern "C"
rust: MAINTAINERS: Add the zulip link
rust: prelude: prevent doc inline of external imports
rust: sort uml documentation arch support table
rust: str: fix requierments->requirements typo
rust: sync: add `Arc` for ref-counted allocations
rust: sync: add support for dispatching on Arc and ArcBorrow.
rust: sync: allow coercion from `Arc` to `Arc`
rust: sync: allow type of `self` to be `Arc` or variants
rust: sync: allow type of `self` to be `ArcBorrow`
rust: sync: introduce `ArcBorrow`
rust: sync: introduce `UniqueArc`
rust: types: implement `ForeignOwnable` for `Arc`
rust: types: implement `ForeignOwnable` for `Box`
rust: types: implement `ForeignOwnable` for the unit type
rust: types: introduce `ForeignOwnable`
rust: types: introduce `ScopeGuard`
 
rxrpc: Allow a delay to be injected into packet reception
rxrpc: Change rx_packet tracepoint to display securityIndex not type twice
rxrpc: Convert call->recvmsg_lock to a spinlock
rxrpc: De-atomic call->ackr_window and call->ackr_nr_unacked
rxrpc: Don't lock call->tx_lock to access call->tx_buffer
rxrpc: Fix overproduction of wakeups to recvmsg()
rxrpc: Fix overwaking on call poking
rxrpc: Fix trace string
rxrpc: Generate extra pings for RTT during heavy-receive call
rxrpc: Kill service bundle
rxrpc: Reduce unnecessary ack transmission
rxrpc: Remove local->defrag_sem
rxrpc: Remove whitespace before ')' in trace header
rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper
rxrpc: Show consumed and freed packets as non-dropped in dropwatch
rxrpc: Shrink the tabulation in the rxrpc trace header a bit
rxrpc: Simplify ACK handling
rxrpc: Trace ack.rwind
rxrpc: use bvec_set_page to initialize a bvec
rxrpc: Use consume_skb() rather than kfree_skb_reason()
 
s390/3270: unify con3270 + tty3270
 
s390/ap,zcrypt,vfio: introduce and use ap_queue_status_reg union
 
s390/ap: fix status returned by ap_aqic()
s390/ap: fix status returned by ap_qact()
 
s390/archrandom: add missing header include
 
s390/boot: allow setup of different virtual address types
s390/boot: avoid mapping standby memory
s390/boot: avoid page tables memory in kaslr
s390/boot: avoid potential amode31 truncation
s390/boot: cleanup decompressor header files
s390/boot: detect and enable memory facilities
s390/boot: fix mem_detect extended area allocation
s390/boot: move detect_facilities() after cmd line parsing
s390/boot: remove pgtable_populate_end
 
s390/bpf: Add expoline to tail calls
s390/bpf: Fix a typo in a comment
s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL
s390/bpf: Implement arch_prepare_bpf_trampoline()
s390/bpf: Implement bpf_arch_text_poke()
s390/bpf: Implement bpf_jit_supports_kfunc_call()
s390/bpf: Implement bpf_jit_supports_subprog_tailcalls()
 
s390/cache: change type from unsigned long long to unsigned long
 
s390/cio: evaluate devices with non-operational paths
s390/cio: introduce locking for register/unregister functions
 
s390/cmpxchg: make loop condition for 1,2 byte cases precise
s390/cmpxchg: make variables local to each case label
s390/cmpxchg: remove digits from input constraints
s390/cmpxchg: use symbolic names for inline assembly operands
 
s390/con3270: add helper to get number of tty rows
s390/con3270: add key help to status area
s390/con3270: add special output handling when oops_in_progress is set
s390/con3270: fix camelcase in enum members
s390/con3270: fix formatting issues
s390/con3270: fix minor checkpatch issues
s390/con3270: fix multiple assignments in one line
s390/con3270: generate status line during output
s390/con3270: move condev definition
s390/con3270: move tty3270_convert_line()
s390/con3270: reduce f_color and b_color attribute size to 4 bit
s390/con3270: reduce highlight width to 3 bits
s390/con3270: return from notifier when activate view fails
s390/con3270: rewrite command line recalling
s390/con3270: set SBA and RA addresses when converting lines
s390/con3270: simplify update flags
s390/con3270: use msecs_to_jiffies()
 
s390/cpum_cf: merge source files for CPU Measurement counter facility
s390/cpum_cf: move cpum_cf_ctrset_size()
s390/cpum_cf: move stccm_avail()
s390/cpum_cf: remove in-kernel counting facility interface
s390/cpum_cf: simplify hw_perf_event_destroy()
s390/cpum_cf: simplify PMC_INIT and PMC_RELEASE usage
 
s390/cpum_sf: diagnostic sampling buffer setup to handle virtual addresses
s390/cpum_sf: move functions from header file to source file
s390/cpum_sf: remove debug statements from function setup_pmc_cpu
s390/cpum_sf: rework macro AUX_SDB_NUM_xxx
s390/cpum_sf: sampling buffer setup to handle virtual addresses
s390/cpum_sf: use READ_ONCE_ALIGNED_128() instead of 128-bit cmpxchg
 
s390/cpumf: support user space events for counting
 
s390/ctcm: cleanup indenting
 
s390/dasd: Fix potential memleak in dasd_eckd_init()
s390/dasd: sort out physical vs virtual pointers usage
 
s390/dcssblk:: don: 't call bio_split_to_limits
 
s390/decompressor: add link map saving
 
s390/diag: make __diag8c_tmp_amode31 static
s390/diag: use __packed __aligned
 
s390/early: fix sclp_early_sccb variable lifetime
 
s390/entry: remove toolchain dependent micro-optimization
 
s390/extable: add EX_TABLE_UA_LOAD_REGPAIR() macro
 
s390/extmem: return correct segment type in __segment_load()
 
s390/fs3270: add missing braces to if/else
s390/fs3270: fix function prototypes
s390/fs3270: fix screen reset on activate
s390/fs3270: fix whitespace errors
s390/fs3270: remove duplicate assignment
s390/fs3270: split header files
s390/fs3270: use *ptr instead of struct in kzalloc
 
s390/hmcdrv: use strscpy() instead of strlcpy()
 
s390/idle: mark arch_cpu_idle() noinstr
s390/idle: move idle time accounting to account_idle_time_irq()
s390/idle: remove arch_cpu_idle_time() and corresponding code
 
s390/ipl: add DEFINE_GENERIC_LOADPARM()
s390/ipl: add loadparm parameter to eckd ipl/reipl data
s390/ipl: add missing intersection check to ipl_report handling
s390/ipl: use kstrtobool() instead of strtobool()
 
s390/irq,idle: simplify idle check
 
s390/ism: Consolidate SMC-D-related code
s390/ism: Introduce struct ism_dmb
 
s390/kasan: avoid mapping KASAN shadow for standby memory
s390/kasan: cleanup setup of untracked memory pgtables
s390/kasan: cleanup setup of zero pgtable
s390/kasan: remove identity mapping support
s390/kasan: sort out physical vs virtual memory confusion
s390/kasan: update kasan memory layout note
s390/kasan: use set_pXe_bit() for pgtable entries setup
 
s390/Kconfig: sort config S390 select list again
 
s390/kfence: fix page fault reporting
 
s390/kprobes: fix current_kprobe never cleared after kprobes reenter
s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler
s390/kprobes: replace kretprobe with rethook
 
s390/maccess: remove dead DAT-off code
 
s390/mcck: cleanup user process termination path
 
s390/mem_detect: add get_mem_detect_online_total()
s390/mem_detect: do not truncate online memory ranges info
s390/mem_detect: do not update output parameters on failure
s390/mem_detect: fix detect_memory() error handling
s390/mem_detect: handle online memory limit just once
s390/mem_detect: rely on diag260() if sclp_early_get_memsize() fails
 
s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swapping
 
s390/mm: add support for RDP (Reset DAT-Protection)
s390/mm: allocate Absolute Lowcore Area in decompressor
s390/mm: allocate Real Memory Copy Area in decompressor
s390/mm: define private VM_FAULT_* reasons from top bits
s390/mm: start kernel with DAT enabled
 
s390/nmi: fix virtual-physical address confusion
 
s390/pgtable: add REGION3_KERNEL_EXEC protection
 
s390/processor: add test_and_set_cpu_flag() and test_and_clear_cpu_flag()
s390/processor: always inline cpu flag helper functions
s390/processor: let cpu helper functions return boolean values
 
s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
 
s390/purgatory: Remove unused '-MD' and unnecessary '-c' flags
 
s390/qeth: Convert sprintf/snprintf to scnprintf
s390/qeth: Convert sysfs sprintf to sysfs_emit
s390/qeth: Use constant for IP address buffers
 
s390/raw3270: add comment to spinlock member
s390/raw3270: add raw3270_start_request() helper
s390/raw3270: fix formatting issues
s390/raw3270: fix indentation/whitespace errors
s390/raw3270: fix nullpointer check
s390/raw3270: fix raw3270 declarations
s390/raw3270: make raw3270_buffer_address() accept x/y coordinates
s390/raw3270: move EXPORT_SYMBOL() next to functions
s390/raw3270: remove BUG_ON in raw3270_request_reset()
s390/raw3270: split up raw3270_activate_view()
s390/raw3270: use __packed instead of __attribute__((packed))
s390/raw3270: use DEVICE_ATTR_RO() for sysfs attributes
 
s390/rethook: add local rethook header file
 
s390/rwonce: add READ_ONCE_ALIGNED_128() macro
 
s390/setup: do not complain about parameters handled in decompressor
 
s390/smp: perform cpu reset before delegating work to target cpu
 
s390/syscalls: get rid of system call alias functions
s390/syscalls: move __S390_SYS_STUBx() macro
s390/syscalls: remove __SC_COMPAT_TYPE define
s390/syscalls: remove SYSCALL_METADATA() from compat syscalls
s390/syscalls: remove trailing semicolon
 
s390/tty3270: add 3270 datastream helpers
s390/tty3270: add AID defines
s390/tty3270: add struct tty3270_attribute
s390/tty3270: add support for background color
s390/tty3270: add support for diag 8c
s390/tty3270: add support for graphic escape
s390/tty3270: add support for VT100 graphics escape
s390/tty3270: add tty3270_create_view()
s390/tty3270: allocate screen with scrollback
s390/tty3270: convert lines during output
s390/tty3270: ignore NUL characters
s390/tty3270: move ASCII->EBCDIC conversion to convert_line()
s390/tty3270: move resize work to raw3270
s390/tty3270: rename to con3270
s390/tty3270: resize terminal when the clear key is pressed
s390/tty3270: split up tty3270_convert_line()
s390/tty3270: use normal char buffer for prompt/input
s390/tty3270: use switch/case in tty3270_erase_display()
s390/tty3270: use switch/case in tty3270_erase_line()
 
s390/uaccess: add cmpxchg_user_key()
s390/uaccess: add missing earlyclobber annotations to __clear_user()
s390/uaccess: avoid __ashlti3() call
s390/uaccess: limit number of retries for cmpxchg_user_key()
 
s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64
s390/vdso: Drop unused '-s' flag from KBUILD_AFLAGS_64
 
s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue()
s390/vfio-ap: fix memory leak in vfio_ap device driver
s390/vfio-ap: verify reset complete in separate function
 
s390/vfio_ap: check TAPQ response code when waiting for queue reset
s390/vfio_ap: fix handling of error response codes
s390/vfio_ap: increase max wait time for reset verification
s390/vfio_ap: use TAPQ to verify reset in progress completes
s390/vfio_ap: verify ZAPQ completion after return of response code zero
 
s390/virtio: sort out physical vs virtual pointers usage
 
s390/vmem: fix empty page tables cleanup under KASAN
s390/vmem: remove unnecessary KASAN checks
s390/vmem: use swap() instead of open coding it
 
s390/vx: add 64 and 128 bit members to __vector128 struct
s390/vx: remove __uint128_t type from __vector128 struct again
s390/vx: use simple assignments to access __vector128 members
 
s390/zcrypt: introduce ctfm field in struct CPRBX
s390/zcrypt: use strscpy() to instead of strncpy()
 
s390: discard .interp section
s390: move __amode31_base declaration to proper header file
s390: reintroduce expoline dependence to scripts
s390: remove confusing comment from uapi types header file
s390: remove the last remnants of cputime_t
s390: update defconfigs
s390: vfio-ap: tighten the NIB validity check
 
samples/bpf: Add openat2() enter/exit tracepoint to syscall_tp sample
samples/bpf: change _kern suffix to .bpf with BPF test programs
samples/bpf: Change _kern suffix to .bpf with syscall tracing program
samples/bpf: ensure ipv6 is enabled before running tests
samples/bpf: fix broken cgroup socket testing
samples/bpf: fix broken lightweight tunnel testing
samples/bpf: Fix tracex2 by using BPF_KSYSCALL macro
samples/bpf: fix uninitialized warning with test_current_task_under_cgroup
samples/bpf: refactor BPF functionality testing scripts
samples/bpf: remove unused function with test_lru_dist
samples/bpf: replace BPF programs header with net_shared.h
samples/bpf: replace broken overhead microbenchmark with fib_table_lookup
samples/bpf: replace legacy map with the BTF-defined map
samples/bpf: replace meaningless counter with tracex4
samples/bpf: split common macros to net_shared.h
samples/bpf: Use BPF_KSYSCALL macro in syscall tracing programs
samples/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()
samples/bpf: Use kyscall instead of kprobe in syscall tracing program
samples/bpf: use vmlinux.h instead of implicit headers in BPF test program
samples/bpf: Use vmlinux.h instead of implicit headers in syscall tracing program
 
samples/hid: add new hid BPF example
samples/hid: add Surface Dial example
samples/hid: Fix spelling mistake "wihout" -> "without"
 
samples/kobject: make kobj_type structure constant
 
samples/kprobes: Add LoongArch support
 
samples: fix the prompt about SAMPLE_VFIO_MDEV_MBOCHS
samples: ftrace: Include the nospec-branch.h only for x86
samples: ftrace: Make some global variables static
 
sbitmap: add sbitmap_find_bit to remove repeat code in __sbitmap_get/__sbitmap_get_shallow
sbitmap: correct wake_batch recalculation to avoid potential IO hung
sbitmap: remove redundant check in __sbitmap_queue_get_batch
sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow
sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
 
sched/clock/x86: Mark sched_clock() noinstr
 
sched/clock: Make local_clock() noinstr
 
sched/core: Adjusting the order of scanning CPU
sched/core: Always inline __this_cpu_preempt_check()
sched/core: Micro-optimize ttwu_runnable()
sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate()
 
sched/cputime: Fix IA64 build error of missing arch_vtime_task_switch() prototype
 
sched/deadline: Add more reschedule cases to prio_changed_dl()
 
sched/doc: supplement CPU capacity with RISC-V
 
sched/documentation: Document the util clamp feature
 
sched/fair: Fix imbalance overflow
sched/fair: Limit sched slice duration
sched/fair: Remove capacity inversion detection
sched/fair: Sanitize vruntime of entity being migrated
sched/fair: sanitize vruntime of entity being placed
sched/fair: unlink misfit task from cpu overutilized
 
sched/membarrier: Introduce MEMBARRIER_CMD_GET_REGISTRATIONS
 
sched/numa: Stop an exhastive search if an idle core is found
 
sched/rseq: Fix concurrency ID handling of usermodehelper kthreads
 
sched/rt: pick_next_rt_entity(): check list_entry
 
sched/topology: Add __init for init_defrootdomain
sched/topology: Add __init for sched_init_domains()
sched/topology: fix KASAN warning in hop_cmp()
sched/topology: Introduce for_each_numa_hop_mask()
sched/topology: Introduce sched_numa_hop_mask()
 
sched: Add helper kstat_cpu_softirqs_sum()
sched: Add helper nr_context_switches_cpu()
sched: add new attr TCA_EXT_WARN_MSG to report tc extact message
sched: add sched_numa_find_nth_cpu()
sched: Async unthrottling for cfs bandwidth
sched: convert to vma iterator
sched: Introduce per-memory-map concurrency ID
sched: Make const-safe
 
sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
 
scm: add user copy checks to put_cmsg()
 
scripts/bloat-o-meter: use the reverse flag for sort
 
scripts/decodecode: Add support for RISC-V
 
scripts/dtc: Update to upstream version v1.6.1-66-gabbd523bae6e
 
scripts/gdb: add mm introspection utils
 
scripts/head-object-list: Remove x86 from the list
 
scripts/spelling.txt: add "exsits" pattern and fix typo instances
scripts/spelling.txt: add `permitted'
scripts/spelling.txt: add more spelling corrections
 
scripts/spelling: add a few more typos
 
scripts/tags.sh: choose which directories to exclude from being indexed
scripts/tags.sh: fix incompatibility with PCRE2
scripts/tags.sh: fix the Kconfig tags generation when using latest ctags
 
scripts: coccicheck: Avoid warning about spurious escape
scripts: coccicheck: Use /usr/bin/env
scripts: generate_rust_analyzer: Handle sub-modules with no Makefile
scripts: handle BrokenPipeError for python scripts
scripts: kernel-doc: Remove workaround for @param... syntax
scripts: merge_config: Add option to suppress warning on overrides
scripts: merge_config: Fix typo in variable name.
scripts: remove bin2c
 
scsi: 3w-sas: Replace 1-element arrays with flexible array members
scsi: aacraid: Allocate cmd_priv with scsicmd
scsi: aic94xx: Add missing check for dma_map_single()
scsi: ata: libata-scsi: Convert to scsi_execute_cmd()
scsi: ch: Convert to scsi_execute_cmd()
scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD
scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR
scsi: core: Add struct for args to execution functions
scsi: core: Convert to scsi_execute_cmd()
scsi: core: Extend struct scsi_exec_args
scsi: core: Fix a procfs host directory removal regression
scsi: core: Fix a source code comment
scsi: core: Fix invisible definition compilation warning
scsi: core: Improve scsi_vpd_inquiry() checks
scsi: core: Remove scsi_execute_req()/scsi_execute() functions
scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
scsi: cxgbi: Remove unneeded version.h include
scsi: cxlflash: Convert to scsi_execute_cmd()
scsi: Documentation: Correct spelling
scsi: Documentation: Correct spelling
scsi: elx: libefc_sli: Use "/*" for non-kernel-doc comment
scsi: hisi_sas: Check devm_add_action() return value
scsi: hwmon: drivetemp: Convert to scsi_execute_cmd()
scsi: ipr: Make ipr_probe_ioa_part2() return void
scsi: ipr: Replace kmap() with kmap_local_page()
scsi: ipr: Work around fortify-string warning
scsi: ips: Replace kmap_atomic() with kmap_local_page()
scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
scsi: libsas: Change the coding style of sas_discover_sata()
scsi: libsas: Factor out sas_ata_add_dev()
scsi: libsas: Factor out sas_ex_add_dev()
scsi: libsas: Fix an error code in sas_ata_add_dev()
scsi: libsas: Move sas_get_ata_command_set() up to save the declaration
scsi: libsas: Remove useless dev_list delete in sas_ex_discover_end_dev()
scsi: lpfc: Avoid usage of list iterator variable after loop
scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read()
scsi: lpfc: Copyright updates for 14.2.0.10 patches
scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE state
scsi: lpfc: Fix double word in comments
scsi: lpfc: Fix space indentation in lpfc_xcvr_data_show()
scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write
scsi: lpfc: Introduce new attention types for lpfc_sli4_async_fc_evt() handler
scsi: lpfc: Reinitialize internal VMID data structures after FLOGI completion
scsi: lpfc: Remove duplicate ndlp kref decrement in lpfc_cleanup_rpis()
scsi: lpfc: Remove redundant clean up code in disable_vport()
scsi: lpfc: Replace outdated strncpy() with strscpy()
scsi: lpfc: Resolve miscellaneous variable set but not used compiler warnings
scsi: lpfc: Set max DMA segment size to HBA supported SGE length
scsi: lpfc: Update lpfc version to 14.2.0.10
scsi: MAINTAINERS: Add entry for Exynos UFS driver
scsi: MAINTAINERS: Add myself as the maintainer for Qcom UFS drivers
scsi: megaraid_sas: Add crash dump mode capability bit in MFI capabilities
scsi: megaraid_sas: Add flexible array member for SGLs
scsi: megaraid_sas: Driver version update to 07.725.01.00-rc1
scsi: megaraid_sas: Fix crash after a double completion
scsi: megaraid_sas: Fix fw_crash_buffer_show()
scsi: megaraid_sas: Update max supported LD IDs to 240
scsi: mpi3mr: Bad drive in topology results kernel crash
scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled
scsi: mpi3mr: Fix an issue found by KASAN
scsi: mpi3mr: Fix config page DMA memory leak
scsi: mpi3mr: Fix expander node leak in mpi3mr_remove()
scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info()
scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc()
scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization
scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove()
scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove()
scsi: mpi3mr: Fix throttle_groups memory leak
scsi: mpi3mr: Handle soft reset in progress fault code (0xF002)
scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt
scsi: mpi3mr: NVMe command size greater than 8K fails
scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi
scsi: mpi3mr: Remove unneeded version.h include
scsi: mpi3mr: Replace 1-element array with flex-array
scsi: mpi3mr: Return proper values for failures in firmware init path
scsi: mpi3mr: Use number of bits to manage bitmap sizes
scsi: mpi3mr: Wait for diagnostic save during controller init
scsi: mpt3sas: Demote log level for trace buffer allocation to info
scsi: mpt3sas: Don't print sense pool info twice
scsi: mpt3sas: Fix a memory leak
scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add()
scsi: mvumi: Replace 1-element arrays with flexible array members
scsi: pm8001: Use sysfs_emit() in show function callbacks
scsi: qedi: Remove unneeded version.h include
scsi: qla2xxx: Add option to disable FC2 Target support
scsi: qla2xxx: Check if port is online before sending ELS
scsi: qla2xxx: edif: Fix clang warning
scsi: qla2xxx: edif: Fix performance dip due to lock contention
scsi: qla2xxx: edif: Fix stall session after app start
scsi: qla2xxx: edif: Reduce memory usage during low I/O
scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests
scsi: qla2xxx: Fix erroneous link down
scsi: qla2xxx: Fix exchange oversubscription
scsi: qla2xxx: Fix exchange oversubscription for management commands
scsi: qla2xxx: Fix IOCB resource check warning
scsi: qla2xxx: Fix link failure in NPIV environment
scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()
scsi: qla2xxx: Fix printk() format string
scsi: qla2xxx: Fix stalled login
scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf() static
scsi: qla2xxx: Perform lockless command completion in abort path
scsi: qla2xxx: Relocate/rename vp map
scsi: qla2xxx: Remove dead code
scsi: qla2xxx: Remove dead code (GNN ID)
scsi: qla2xxx: Remove dead code (GPNID)
scsi: qla2xxx: Remove increment of interface err cnt
scsi: qla2xxx: Remove the unused variable wwn
scsi: qla2xxx: Remove unintended flag clearing
scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called
scsi: qla2xxx: Simplify if condition evaluation
scsi: qla2xxx: Synchronize the IOCB count to be in order
scsi: qla2xxx: Update version to 10.02.08.100-k
scsi: qla2xxx: Update version to 10.02.08.200-k
scsi: qla2xxx: Use a variable for repeated mem_size computation
scsi: Revert "scsi: ufs: core: Initialize devfreq synchronously"
scsi: scsi_dh: Convert to scsi_execute_cmd()
scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv()
scsi: sd: Convert to scsi_execute_cmd()
scsi: sd: Fix wrong zone_write_granularity value during revalidate
scsi: sd: Remove unused sd_cdb_cache
scsi: sd: Update DIX config every time sd_revalidate_disk() is called
scsi: ses: Convert to scsi_execute_cmd()
scsi: ses: Don't attach if enclosure has no components
scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses
scsi: ses: Fix possible desc_ptr out-of-bounds accesses
scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()
scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()
scsi: ses: Handle enclosure with just a primary component gracefully
scsi: smartpqi: Replace one-element array with flexible-array member
scsi: snic: Fix memory leak with using debugfs_lookup()
scsi: spi: Convert to scsi_execute_cmd()
scsi: sr: Convert to scsi_execute_cmd()
scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file
scsi: target: Documentation: Correct spelling
scsi: target: iscsi: Fix an error message in iscsi_check_key()
scsi: target: target_core_pscsi: Convert to scsi_execute_cmd()
scsi: uapi: Replace 0-length array with flexible array
scsi: ufs: bsg: Clean up ufs_bsg_request()
scsi: ufs: bsg: Let result in struct ufs_bsg_reply be signed int
scsi: ufs: bsg: Remove unnecessary length checkup
scsi: ufs: core: Add Event Specific Interrupt configuration vendor specific ops
scsi: ufs: core: Add hibernation callbacks
scsi: ufs: core: Add reinit_notify() callback
scsi: ufs: core: Add soft dependency on governor_simpleondemand
scsi: ufs: core: Add support for reinitializing the UFS device
scsi: ufs: core: Advanced RPMB detection
scsi: ufs: core: Allow UFS host drivers to override the sg entry size
scsi: ufs: core: bsg: Add advanced RPMB support in ufs_bsg
scsi: ufs: core: bsg: Fix cast to restricted __be16 warning
scsi: ufs: core: bsg: Fix sometimes-uninitialized warnings
scsi: ufs: core: Defer adding host to SCSI if MCQ is supported
scsi: ufs: core: Enable DMA clustering
scsi: ufs: core: Fix an error handling path in ufshcd_read_desc_param()
scsi: ufs: core: Fix device management cmd timeout flow
scsi: ufs: core: Fix kernel-doc syntax
scsi: ufs: core: Initialize devfreq synchronously
scsi: ufs: core: Introduce multi-circular queue capability
scsi: ufs: core: Limit DMA alignment check
scsi: ufs: core: mcq: Add completion support in poll
scsi: ufs: core: mcq: Add Event Specific Interrupt enable and config functions
scsi: ufs: core: mcq: Add support to allocate multiple queues
scsi: ufs: core: mcq: Allocate memory for MCQ mode
scsi: ufs: core: mcq: Calculate queue depth
scsi: ufs: core: mcq: Configure operation and runtime interface
scsi: ufs: core: mcq: Configure resource regions
scsi: ufs: core: mcq: Enable multi-circular queue
scsi: ufs: core: mcq: Find hardware queue to queue request
scsi: ufs: core: mcq: Use shared tags for MCQ mode
scsi: ufs: core: Pass EHS length into ufshcd_prepare_req_desc_hdr()
scsi: ufs: core: Pass the clock scaling timeout as an argument
scsi: ufs: core: Prepare for completion in MCQ
scsi: ufs: core: Prepare ufshcd_send_command() for MCQ
scsi: ufs: core: Probe for EXT_IID support
scsi: ufs: core: Reduce the clock scaling latency
scsi: ufs: core: Rely on the block layer for setting RQF_PM
scsi: ufs: core: Remove len parameter from ufshcd_set_active_icc_lvl()
scsi: ufs: core: Remove redundant desc_size variable from hba
scsi: ufs: core: Remove redundant wb check
scsi: ufs: core: Remove ufshcd_map_desc_id_to_length()
scsi: ufs: core: Simplify ufshcd_execute_start_stop()
scsi: ufs: core: Split ufshcd_map_sg()
scsi: ufs: dt-bindings: Add document for Unisoc UFS host controller
scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096
scsi: ufs: exynos: Fix the maximum segment size
scsi: ufs: Make the TC G210 driver dependent on CONFIG_OF
scsi: ufs: mcq: Add completion support of a CQE
scsi: ufs: mcq: Fix incorrectly set queue depth
scsi: ufs: mcq: qcom: Clean the return path of ufs_qcom_mcq_config_resource()
scsi: ufs: mcq: qcom: Fix passing zero to PTR_ERR
scsi: ufs: mcq: Use active_reqs to check busy in clock scaling
scsi: ufs: qcom: Add MCQ ESI config vendor specific ops
scsi: ufs: qcom: dt-bindings: Add SM8550 compatible string
scsi: ufs: qcom: dt-bindings: Allow 'dma-coherent' property
scsi: ufs: qcom: fix platform_msi_domain_free_irqs() reference
scsi: ufs: ufs-mediatek: Guard power management functions with CONFIG_PM
scsi: ufs: ufs-qcom: Add support for finding max gear on new platforms
scsi: ufs: ufs-qcom: Add support for reinitializing the UFS device
scsi: ufs: ufs-qcom: Clean up dbg_register_dump
scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5
scsi: ufs: ufs-qcom: Drop unnecessary NULL checks
scsi: ufs: ufs-qcom: Factor out the logic finding the HS Gear
scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0
scsi: ufs: ufs-qcom: Remove impossible check
scsi: ufs: ufs-qcom: Remove unnecessary goto statements
scsi: ufs: ufs-qcom: Remove unnecessary WARN_ON()
scsi: ufs: ufs-qcom: Remove usage of dbg_print_en
scsi: ufs: ufs-qcom: Use bitfields where appropriate
scsi: ufs: ufs-qcom: Use dev_err() where possible
scsi: ufs: ufs-qcom: Use dev_err_probe() for printing probe error
scsi: ufs: ufs-unisoc: Add support for Unisoc UFS host controller
scsi: ufs: ufs: Remove duplicate entry
scsi: virtio_scsi: Convert to scsi_execute_cmd()
scsi: virtio_scsi: fix handling of kmalloc failure
scsi: zbc: Convert to scsi_execute_cmd()
scsi: zfcp: Change the type of all fsf request id fields and variables to u64
scsi: zfcp: Make the type for accessing request hashtable buckets size_t
scsi: zfcp: Trace when request remove fails after qdio send fails
 
sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop
sctp: check send stream number after wait_for_sndbuf
sctp: fix a potential overflow in sctp_ifwdtsn_skip
 
sd: factor out a sd_set_special_bvec helper
 
seccomp: fix kernel-doc function name warning
 
sed-opal: add support flag for SUM in status ioctl
 
sefltests: netdevsim: wait for devlink instance after netns removal
 
seg6: add PSP flavor support for SRv6 End behavior
seg6: factor out End lookup nexthop processing to a dedicated function
 
self-tests: introduce self-tests for RPS default mask
self-tests: more rps self tests
 
selftest/bpf/benchs: Add benchmark for hashmap lookups
selftest/bpf/benchs: Enhance argp parsing
selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_update
selftest/bpf/benchs: Make a function static in bpf_hashmap_full_update
selftest/bpf/benchs: Make quiet option common
selftest/bpf/benchs: Print less if the quiet option is set
selftest/bpf/benchs: Remove an unused header
 
selftest/bpf: Make crashes more debuggable in test_progs
 
selftest/vm: add mremap expand merge offset test
 
selftest: Add test for bind() conflicts.
selftest: fib_tests: Always cleanup before exit
selftest: hid: fix hid_bpf not set in config
selftest: mptcp: add test for mptcp socket in use
selftest: mptcp: exit from copyfd_io_poll() when receive SIGUSR1
 
selftests mount: Fix mount_setattr_test builds failed
 
selftests/bpf: Add 6-argument syscall tracing test
selftests/bpf: Add a sign-extension test for kfuncs
selftests/bpf: Add BPF_F_NO_TUNNEL_KEY test
selftests/bpf: Add bpf_fib_lookup test
selftests/bpf: Add dynptr helper tests
selftests/bpf: Add dynptr partial slot overwrite tests
selftests/bpf: Add dynptr pruning tests
selftests/bpf: Add dynptr var_off tests
selftests/bpf: Add few corner cases to test padding handling of btf_dump
selftests/bpf: Add global subprog context passing tests
selftests/bpf: add ipip6 and ip6ip decap to test_tc_tunnel
selftests/bpf: Add jit probe_mem corner case tests to s390x denylist
selftests/bpf: Add nested trust selftests suite
selftests/bpf: Add non-standardly sized enum tests for btf_dump
selftests/bpf: Add rbtree selftests
selftests/bpf: Add selftest suite for cpumask kfuncs
selftests/bpf: Add serial_test_kprobe_multi_bench_attach_kernel/module tests
selftests/bpf: Add test case for element reuse in htab map
selftests/bpf: add test for bpf_xdp_query xdp-features support
selftests/bpf: Add testcase for static kfunc with unused arg
selftests/bpf: Add verifier test exercising jit PROBE_MEM logic
selftests/bpf: Adjust bpf_xdp_metadata_rx_hash for new arg
selftests/bpf: Attach to fopen()/fclose() in attach_probe
selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattach
selftests/bpf: Calls bpf_setsockopt() on a ktls enabled socket.
selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZERO
selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEM
selftests/bpf: Check stack_mprotect() return value
selftests/bpf: check that modifier resolves after pointer
selftests/bpf: Clean up dynptr prog_tests
selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param tests
selftests/bpf: convenience macro for use with 'asm volatile' blocks
selftests/bpf: Convert test_global_funcs test to test_loader framework
selftests/bpf: Cross-compile bpftool
selftests/bpf: Don't refill on completion in xdp_metadata
selftests/bpf: Fix build error for LoongArch
selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m
selftests/bpf: Fix cgrp_local_storage on s390x
selftests/bpf: Fix decap_sanity_ns cleanup
selftests/bpf: Fix kfree_skb on s390x
selftests/bpf: Fix liburandom_read.so linker error
selftests/bpf: Fix map_kptr test.
selftests/bpf: Fix missing space error
selftests/bpf: Fix out-of-srctree build
selftests/bpf: Fix profiler on s390x
selftests/bpf: Fix progs/find_vma_fail1.c build error.
selftests/bpf: Fix progs/test_deny_namespace.c issues.
selftests/bpf: Fix s390x vmlinux path
selftests/bpf: Fix sk_assign on s390x
selftests/bpf: Fix spelling mistake "detecion" -> "detection"
selftests/bpf: Fix symlink creation error
selftests/bpf: Fix test_lsm on s390x
selftests/bpf: Fix test_xdp_adjust_tail_grow2 on s390x
selftests/bpf: Fix unmap bug in prog_tests/xdp_metadata.c
selftests/bpf: Fix verify_pkcs7_sig on s390x
selftests/bpf: Fix vmlinux test on s390x
selftests/bpf: Fix vmtest static compilation error
selftests/bpf: Fix xdp_do_redirect on s390x
selftests/bpf: fix xdp_redirect xdp-features selftest for veth driver
selftests/bpf: Fix xdp_synproxy/tc on s390x
selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to runqslower and libbpf
selftests/bpf: Increase SIZEOF_BPF_LOCAL_STORAGE_ELEM on s390x
selftests/bpf: Initialize tc in xdp_synproxy
selftests/bpf: introduce XDP compliance test tool
selftests/bpf: Properly enable hwtstamp in xdp_hw_metadata
selftests/bpf: Query BPF_MAX_TRAMP_LINKS using BTF
selftests/bpf: Quote host tools
selftests/bpf: Remove duplicate include header in xdp_hw_metadata
selftests/bpf: Set errno when urand_spawn() fails
selftests/bpf: Simple program to dump XDP RX metadata
selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGS
selftests/bpf: Tests for uninitialized stack reads
selftests/bpf: Trim DENYLIST.s390x
selftests/bpf: Update expected test_offload.py messages
selftests/bpf: Use __failure macro in task kfunc testsuite
selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()
selftests/bpf: Use semicolon instead of comma in test_verifier.c
selftests/bpf: Validate arch-specific argument registers limits
selftests/bpf: Verify xdp_metadata xdp->af_xdp path
selftests/bpf: xdp_hw_metadata cleanup cause segfault
selftests/bpf: xdp_hw_metadata clear metadata when -EOPNOTSUPP
selftests/bpf: xdp_hw_metadata correct status value in error(3)
selftests/bpf: xdp_hw_metadata remove bpf_printk and add counters
selftests/bpf: xdp_hw_metadata use strncpy for ifname
 
selftests/clone3: test clone3 with CLONE_NEWTIME
 
selftests/damon/debugfs_rm_non_contexts: hide expected write error messages
 
selftests/damon/sysfs: hide expected write failures
selftests/damon/sysfs: test filters directory
 
selftests/filesystems: grant executable permission to run_fat_tests.sh
 
selftests/ftrace: Add LoongArch kprobe args string tests support
selftests/ftrace: Fix bash specific "==" operator
selftests/ftrace: Fix eprobe syntax test case to check filter support
selftests/ftrace: Fix probepoint testcase to ignore __pfx_* symbols
 
selftests/hid: Add a test for BPF_F_INSERT_HEAD
selftests/hid: add report descriptor fixup tests
selftests/hid: add test to change the report size
selftests/hid: add tests for bpf_hid_hw_request
 
selftests/landlock: Skip overlayfs tests when not supported
selftests/landlock: Test ptrace as much as possible with Yama
 
selftests/membarrier: Test MEMBARRIER_CMD_GET_REGISTRATIONS
 
selftests/memfd: add tests for F_SEAL_EXEC
selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC
 
selftests/mm: define MADV_PAGEOUT to fix compilation issues
 
selftests/mount_setattr: fix redefine struct mount_attr build error
selftests/mount_setattr: fix to make run_tests failure
 
selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option
selftests/net: Interpret UDP_GRO cmsg data as an int value
selftests/net: mv bpf/nat6to4.c to net folder
 
selftests/nolibc: Add `getpagesize(2)` selftest
selftests/nolibc: Add a "run-user" target to test the program in user land
selftests/nolibc: add s390 support
selftests/nolibc: Support "x86_64" for arch name
 
selftests/powerpc: Add automatically allocating read_file
selftests/powerpc: Add generic read/write file util
selftests/powerpc: Add read/write debugfs file, int
selftests/powerpc: Add {read,write}_{long,ulong}
selftests/powerpc: Fix incorrect kernel headers search path
selftests/powerpc: Parse long/unsigned long value safely
 
selftests/ptp: Remove clean target from Makefile
 
selftests/rseq: Add mm_numa_cid to test script
selftests/rseq: arm64: Template memory ordering and percpu access mode
selftests/rseq: arm: Template memory ordering and percpu access mode
selftests/rseq: Fix: Fail thread registration when CONFIG_RSEQ=n
selftests/rseq: Implement basic percpu ops mm_cid test
selftests/rseq: Implement parametrized mm_cid test
selftests/rseq: Implement rseq mm_cid field support
selftests/rseq: Implement rseq numa node id field selftest
selftests/rseq: mips: Template memory ordering and percpu access mode
selftests/rseq: parametrized test: Report/abort on negative concurrency ID
selftests/rseq: ppc: Template memory ordering and percpu access mode
selftests/rseq: Remove RSEQ_SKIP_FASTPATH code
selftests/rseq: Revert "selftests/rseq: Add mm_numa_cid to test script"
selftests/rseq: riscv: Template memory ordering and percpu access mode
selftests/rseq: s390: Template memory ordering and percpu access mode
selftests/rseq: Use ELF auxiliary vector for extensible rseq
selftests/rseq: x86: Template memory ordering and percpu access mode
 
selftests/sched: fix warn_unused_result build warns
 
selftests/seccomp: Add LoongArch selftesting support
selftests/seccomp: Add m68k support
 
selftests/user_events: add a note about user_events.h dependency
 
selftests/vm: cow: add COW tests for collapsing of PTE-mapped anon THP
selftests/vm: ksm_functional_tests: fix a typo in comment
selftests/vm: rename selftests/vm to selftests/mm
 
selftests/x86/amx: Add a ptrace test
 
selftests/xsk: add debug option for creating netdevs
selftests/xsk: add test when some packets are XDP_DROPed
selftests/xsk: automatically restore packet stream
selftests/xsk: automatically switch XDP programs
selftests/xsk: do not close unused file descriptors
selftests/xsk: get rid of built-in XDP program
selftests/xsk: load and attach XDP program only once per mode
selftests/xsk: merge dual and single thread dispatchers
selftests/xsk: print correct error codes when exiting
selftests/xsk: print correct payload for packet dump
selftests/xsk: remove namespaces
selftests/xsk: remove unnecessary code in control path
selftests/xsk: remove unused variable outstanding_tx
selftests/xsk: replace asm acquire/release implementations
selftests/xsk: submit correct number of frames in populate_fill_ring
 
selftests: add tests for the HID-bpf initial implementation
selftests: add the missing CONFIG_IP_SCTP in net config
selftests: amd-pstate: fix TEST_FILES
selftests: arm64: Fix incorrect kernel headers search path
selftests: bonding: add arp validate test
selftests: bonding: add tests for ether type changes
selftests: bonding: re-format bond option tests
selftests: clone3: Fix incorrect kernel headers search path
selftests: core: Fix incorrect kernel headers search path
selftests: dmabuf-heaps: Fix incorrect kernel headers search path
selftests: drivers: Fix incorrect kernel headers search path
selftests: Emit a warning if getcpu() is missing on 32bit
selftests: fib_tests: Add test cases for IPv4/IPv6 in route notify
selftests: filesystems: Fix incorrect kernel headers search path
selftests: find echo binary to use -ne options
selftests: fix LLVM build for i386 and x86_64
selftests: Fix spelling mistake "allright" -> "all right"
selftests: forwarding: Add MDB dump test cases
selftests: forwarding: bridge_mdb: Fix a typo
selftests: forwarding: bridge_mdb_max: Add a new selftest
selftests: forwarding: lib: Add helpers for checksum handling
selftests: forwarding: lib: Add helpers for IP address handling
selftests: forwarding: lib: Add helpers to build IGMP/MLD leave packets
selftests: forwarding: lib: Allow list of IPs for IGMPv3/MLDv2
selftests: forwarding: lib: Parameterize IGMPv3/MLDv2 generation
selftests: forwarding: Move IGMP- and MLD-related functions to lib
selftests: forwarding: tc_actions: cleanup temporary files when test is aborted
selftests: futex: Fix incorrect kernel headers search path
selftests: gpio: Fix incorrect kernel headers search path
selftests: hid: add vmtest.sh
selftests: hid: allow to compile hid_bpf with LLVM
selftests: hid: attach/detach 2 bpf programs, not just one
selftests: hid: enforce new attach API
selftests: hid: ensure the program is correctly pinned
selftests: hid: ensures we have the proper requirements in config
selftests: hid: prepare tests for HID_BPF API change
selftests: iommu: Fix test_cmd_destroy_access() call in user_copy
selftests: iommu: Use installed kernel headers search path
selftests: ipc: Fix incorrect kernel headers search path
selftests: kcmp: Fix incorrect kernel headers search path
selftests: KVM: Replace optarg with arg in guest_modes_cmdline
selftests: KVM: skip hugetlb tests if huge pages are not available
selftests: media_tests: Fix incorrect kernel headers search path
selftests: membarrier: Fix incorrect kernel headers search path
selftests: memfd: Use installed kernel headers search path
selftests: mlxsw: qos_defprio: Convert from lldptool to dcb
selftests: mlxsw: qos_dscp_bridge: Convert from lldptool to dcb
selftests: mlxsw: qos_dscp_router: Convert from lldptool to dcb
selftests: mount_setattr: Fix incorrect kernel headers search path
selftests: move_mount_set_group: Fix incorrect kernel headers search path
selftests: mptcp: add test-cases for mixed v4/v6 subflows
selftests: mptcp: userspace pm: fix printed values
selftests: mptcp: userspace pm: uniform verify events
selftests: mptcp: userspace: avoid read errors
selftests: mptcp: userspace: print error details if any
selftests: mptcp: userspace: print titles
selftests: mptcp: userspace: refactor asserts
selftests: net: devlink_port_split.py: skip test if no suitable device available
selftests: net: forwarding: lib: Drop lldpad_app_wait_set(), _del()
selftests: net: rps_default_mask.sh: delete veth link specifically
selftests: net: tcp_mmap: populate pages in send path
selftests: nft_nat: ensuring the listening side is up before starting the client
selftests: openvswitch: adjust datapath NL message declaration
selftests: perf_events: Fix incorrect kernel headers search path
selftests: pid_namespace: Fix incorrect kernel headers search path
selftests: pidfd: Fix incorrect kernel headers search path
selftests: ptp: Fix incorrect kernel headers search path
selftests: ptrace: Use installed kernel headers search path
selftests: rcutorture: Use "grep -E" instead of "egrep"
selftests: rseq: Fix incorrect kernel headers search path
selftests: sched: Fix incorrect kernel headers search path
selftests: seccomp: Fix incorrect kernel headers search path
selftests: seg6: add selftest for PSP flavor in SRv6 End behavior
selftests: sigaltstack: fix -Wuninitialized
selftests: sync: Fix incorrect kernel headers search path
selftests: tdx: Use installed kernel headers search path
selftests: tpm2: remove redundant ord()
selftests: use printf instead of echo -ne
selftests: user_events: Fix incorrect kernel headers search path
selftests: vm: enable cross-compilation
selftests: vm: Fix incorrect kernel headers search path
selftests: x86: Fix incorrect kernel headers search path
 
serdev: Set fwnode for serdev devices
 
serial: 8250: Add IIR FIFOs enabled field properly
serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it
serial: 8250: Cleanup MCR literals
serial: 8250: Define IIR 64 byte bit & cleanup related code
serial: 8250: Fix mismerge regarding serial_lsr_in()
serial: 8250: Name MSR literals
serial: 8250: Prevent starting up DMA Rx on THRI interrupt
serial: 8250: Use defined IER bits
serial: 8250_early: Convert literals to use defines
serial: 8250_em: Fix UART port type
serial: 8250_fsl: fix handle_irq locking
serial: 8250_pci1xxxx: Add driver for quad-uart support
serial: 8250_pci1xxxx: Add power management functions to quad-uart driver
serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver
serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default
serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c
serial: arc_uart: Drop empty platform remove function
serial: Convert uart_{,port_}startup() init_hw param to bool
serial: core: Add option to output RS485 RX_DURING_TX state via GPIO
serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h
serial: fsl_lpuart: fix RS485 RTS polariy inverse issue
serial: imx: Add support for RS485 RX_DURING_TX output GPIO
serial: imx: do not break from FIFO reading loop prematurely
serial: imx: do not sysrq broken chars
serial: imx: factor-out common code to imx_uart_soft_reset()
serial: imx: get rid of registers shadowing
serial: imx: refine local variables in rxint()
serial: imx: remove a redundant check
serial: imx: remove redundant USR2 read from FIFO reading loop
serial: imx: stop using USR2 in FIFO reading loop
serial: imx: work-around for hardware RX flood
serial: liteuart: add IRQ support for the RX path
serial: liteuart: add IRQ support for the TX path
serial: liteuart: clean up rx loop variables
serial: liteuart: Correct error rollback
serial: liteuart: Don't mix devm_*() with non-devm_*() calls
serial: liteuart: don't set unused port fields
serial: liteuart: drop obsolete dependency on COMPILE_TEST
serial: liteuart: minor style fix in liteuart_init()
serial: liteuart: move function definitions
serial: liteuart: move polling putchar() function
serial: liteuart: move tty_flip_buffer_push() out of rx loop
serial: liteuart: Remove a copy of UART id in private structure
serial: liteuart: remove unused uart_ops stubs
serial: liteuart: rx loop should only ack rx events
serial: liteuart: separate rx loop from poll timer
serial: liteuart: simplify passing of uart_insert_char() flag
serial: liteuart: use bit number macros
serial: liteuart: use KBUILD_MODNAME as driver name
serial: Make uart_handle_cts_change() status param bool active
serial: msm: add lock annotation to msm_set_baud_rate()
serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe()
serial: qcom-geni: drop bogus uart_write_wakeup()
serial: qcom-geni: fix console shutdown hang
serial: qcom-geni: fix DMA mapping leak on shutdown
serial: qcom-geni: fix mapping of empty DMA buffer
serial: qcom_geni: Fix variable naming
serial: Rename earlycon semihost driver
serial: sc16is7xx: Convert to i2c's .probe_new()
serial: sc16is7xx: setup GPIO controller later in probe
serial: sccnxp: Use devm_clk_get_enabled() helper
serial: stm32: Add support for rs485 RX_DURING_TX output GPIO
serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init()
serial: ucc_uart: Add of_node_put() in ucc_uart_remove()
 
setlocalversion: absorb $(KERNELVERSION)
setlocalversion: clean up the construction of version output
setlocalversion: make indentation shallower
setlocalversion: simplify the construction of the short version
setlocalversion: use only the correct release tag for git-describe
 
sfc: add devlink info support for ef100
sfc: add devlink port support for ef100
sfc: add devlink support for ef100
sfc: add mport lookup based on driver's mport data
sfc: add support for devlink port_function_hw_addr_get in ef100
sfc: add support for devlink port_function_hw_addr_set in ef100
sfc: clean up some inconsistent indentings
sfc: ef10: don't overwrite offload features at NIC reset
sfc: enumerate mports in ef100
sfc: fix builds without CONFIG_RTC_LIB
sfc: Fix spelling mistake "creationg" -> "creating"
sfc: Fix use-after-free due to selftest_work
sfc: move xdp_features configuration in efx_pci_probe_post_io()
sfc: obtain device mac address based on firmware handle for ef100
sfc: use IS_ENABLED() checks for CONFIG_SFC_SRIOV
 
sgi-gru: grukservices: remove unnecessary (void*) conversions
 
sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
sh: checksum: add missing linux/uaccess.h include
sh: clk: Fix clk_enable() to return 0 on NULL clk
sh: initialize max_mapnr
sh: intc: Avoid spurious sizeof-pointer-div warning
sh: mm: set VM_IOREMAP flag to the vmalloc area
sh: sanitize the flags on sigreturn
 
sh_eth: avoid PHY being resumed when interface is not up
 
shmem: add shmem_read_folio() and shmem_read_folio_gfp()
shmem: convert shmem_write_end() to use a folio
shmem: fix W=1 build warnings with CONFIG_SHMEM=n
shmem: support idmapped mounts for tmpfs
 
skbuff: Fix a race between coalescing and releasing SKBs
 
smackfs: Added check catlen
 
smb3: fix unusable share after force unmount failure
smb3: lower default deferred close timeout to address perf regression
smb3: Replace smb2pdu 1-element arrays with flex-arrays
 
smc: Fix use-after-free in tcp_write_timer_handler().
 
smsc911x: avoid PHY being resumed when interface is not up
 
soc: amlogic: meson-pwrc: Add NNA power domain for A311D
soc: apple: apple-pmgr-pwrstate: Switch to IRQ-safe mode
soc: apple: rtkit: Add a private pointer to apple_rtkit_shmem
soc: apple: rtkit: Add apple_rtkit_idle() function
soc: apple: rtkit: Add register dump decoding to crashlog
soc: apple: rtkit: Do not copy the reg state structure to the stack
soc: apple: rtkit: Export non-devm init/free functions
soc: bcm: bcm2835-power: Drop empty platform remove function
soc: imx: add Kconfig symbols for blk-ctrl drivers
soc: imx: imx8m-blk-ctrl: set LCDIF panic read hurry level
soc: imx: imx8mp-blk-ctrl: add instance specific probe function
soc: imx: imx8mp-blk-ctrl: expose high performance PLL clock
soc: imx: imx8mp-blk-ctrl: set HDMI LCDIF panic read hurry level
soc: imx: imx93-pd: No need to set device_driver owner
soc: imx: imx93-src: No need to set device_driver owner
soc: mediatek: add cmdq support of mtk-mmsys config API for mt8195 vdosys1
soc: mediatek: add mtk-mmsys config API for mt8195 vdosys1
soc: mediatek: add mtk-mmsys ethdr and mdp_rdma components
soc: mediatek: add mtk-mmsys support for mt8188 vdosys0
soc: mediatek: add mtk-mmsys support for mt8195 vdosys1
soc: mediatek: add mtk-mutex component - dp_intf1
soc: mediatek: add mtk-mutex support for mt8188 vdosys0
soc: mediatek: add mtk-mutex support for mt8195 vdosys1
soc: mediatek: Introduce mediatek-regulator-coupler driver
soc: mediatek: mmsys: add mmsys for support 64 reset bits
soc: mediatek: mmsys: add reset control for MT8195 vdosys1
soc: mediatek: mmsys: add support for MT8195 VPPSYS
soc: mediatek: mtk-devapc: Switch to devm_clk_get_enabled()
soc: mediatek: mtk-pm-domains: Allow mt8186 ADSP default power on
soc: mediatek: mtk-svs: add missing MODULE_DEVICE_TABLE
soc: mediatek: mtk-svs: clean up platform probing
soc: mediatek: mtk-svs: delete superfluous platform data entries
soc: mediatek: mtk-svs: Enable the IRQ later
soc: mediatek: mtk-svs: improve readability of platform_probe
soc: mediatek: mtk-svs: keep svs alive if CONFIG_DEBUG_FS not supported
soc: mediatek: mtk-svs: move svs_platform_probe into probe
soc: mediatek: mtk-svs: reset svs when svs_resume() fail
soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail
soc: mediatek: mtk-svs: Use pm_runtime_resume_and_get() in svs_init01()
soc: mediatek: mutex: Drop empty platform remove function
soc: mediatek: pm-domains: Add buck isolation offset and mask to power domain data
soc: mediatek: pm-domains: Add buck isolation setting in power domain
soc: mediatek: pm-domains: Add support for mt8188
soc: mediatek: refine code to use mtk_mmsys_update_bits API
soc: mtk-svs: mt8183: refactor o_slope calculation
soc: nuvoton: Add SoC info driver for WPCM450
soc: qcom-geni-se: add more symbol definitions
soc: qcom: Add Qualcomm Ramp Controller driver
soc: qcom: apr: make remove callback of apr driver void returned
soc: qcom: dcc: Add driver support for Data Capture and Compare unit(DCC)
soc: qcom: dcc: Drop driver for now
soc: qcom: dcc: Fix examples list on /sys/kernel/debug/dcc/.../[list-number]/config documentation
soc: qcom: dcc: Fix unsigned comparison with less than zero
soc: qcom: dcc: rewrite description of dcc sysfs files
soc: qcom: geni-se: Move qcom-geni-se.h to linux/soc/qcom/geni-se.h
soc: qcom: llcc: Fix slice configuration values for SC8280XP
soc: qcom: pmic_glink: add CONFIG_NET/CONFIG_OF dependencies
soc: qcom: pmic_glink: Introduce altmode support
soc: qcom: pmic_glink: Introduce base PMIC GLINK driver
soc: qcom: pmic_glink: remove redundant calculation of svid
soc: qcom: ramp_controller: Include linux/bitfield.h
soc: qcom: ramp_controller: Make things static
soc: qcom: rmphpd: add power domains for sa8775p
soc: qcom: rmtfs: fix error handling reading qcom,vmid
soc: qcom: rmtfs: handle optional qcom,vmid correctly
soc: qcom: rmtfs: Optionally map RMTFS to more VMs
soc: qcom: smd-rpm: Add IPQ9574 compatible
soc: qcom: socinfo: Add a bunch of older SoCs
soc: qcom: socinfo: Add IDs for IPQ5332 and its variant
soc: qcom: socinfo: Add Soc IDs for IPQ8064 and variants
soc: qcom: socinfo: Add support for new field in revision 17
soc: qcom: socinfo: Add support for new fields in revision 16
soc: qcom: socinfo: Fix soc_id order
soc: qcom: stats: Populate all subsystem debugfs files
soc: renesas: Add PWC support for RZ/V2M
soc: renesas: Move away from using OF_POPULATED for fw_devlink
soc: renesas: r8a779g0-sysc: Add missing A3DUL power domain
soc: renesas: r9a06g032-sysctrl: Handle h2mode setting based on USBF presence
 
SoC: rt5682s: Disable jack detection interrupt during suspend
 
soc: s3c: remove pm-debug hack
soc: sifive: ccache: Add StarFive JH7110 support
 
SoC: SOF: Intel: FIx device descriptions (missing
 
soc: starfive: Add StarFive JH71XX pmu driver
soc: sunxi: Add Allwinner D1 PPU driver
soc: sunxi: select CONFIG_PM
soc: sunxi: sram: Only iterate over SRAM children
soc: sunxi: SUN20I_PPU should depend on PM
 
sock: add tracepoint for send recv length
 
software node: Remove unused APIs
software node: Switch property entry test to a new API
 
soundwire: bus: Don't zero page registers after every transaction
soundwire: bus: export sdw_nwrite_no_pm and sdw_nread_no_pm functions
soundwire: bus: remove sdw_defer argument in sdw_transfer_defer()
soundwire: bus: Remove unused reset_page_addr() callback
soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe()
soundwire: cadence: Don't overflow the command FIFOs
soundwire: cadence: Drain the RX FIFO after an IO timeout
soundwire: cadence: further simplify low-level xfer_msg_defer() callback
soundwire: cadence: remove unused sdw_cdns_master_ops declaration
soundwire: cadence: Remove wasted space in response_buf
soundwire: cadence: use directly bus sdw_defer structure
soundwire: debugfs: Switch to sdw_read_no_pm
soundwire: enable optional clock registers for SoundWire 1.2 devices
soundwire: intel: remove DAI startup/shutdown
soundwire: Provide build stubs for common functions
soundwire: stream: Add specific prep/deprep commands to port_prep callback
soundwire: stream: Move remaining register accesses over to no_pm
soundwire: stream: use consistent pattern for freeing buffers
 
sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit
sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit
 
sparc: allow PM configs for sparc32 COMPILE_TEST
sparc: fix livelock in uaccess
 
sparx5: add support for configuring PSFP via tc
 
Linux: SPI core CS delay fixes and additions
 
spi: a3700: switch to use modern name
spi: Abstract access to chip selects
spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod
spi: Add bcmbca-hsspi controller bindings
spi: altera: switch to use modern name
spi: ar934x: switch to use modern name
spi: at91-usart: switch to use modern name
spi: ath79: switch to use modern name
spi: atmel-quadspi: switch to use modern name
spi: atmel: switch to use modern name
spi: atmel: switch to use modern name
spi: bcm63xx-hsspi: Add new compatible string support
spi: bcm63xx-hsspi: Add polling mode support
spi: bcm63xx-hsspi: Add prepend mode support
spi: bcm63xx-hsspi: bcmbca-hsspi: fix _be16 type usage
spi: bcm63xx-hsspi: Disable spi mem dual io read op support
spi: bcm63xx-hsspi: Endianness fix for ARM based SoC
spi: bcm63xx-hsspi: fix error code in probe
spi: bcm63xx-hsspi: Fix multi-bit mode setting
spi: bcm63xx-hsspi: Handle cs_change correctly
spi: bcmbca-hsspi: Add driver for newer HSSPI controller
spi: bcmbca-hsspi: Fix error code in probe() function
spi: cadence-quadspi: Add flag for direct mode writes
spi: cadence-quadspi: Fix cancel the indirect read mask
spi: cadence-quadspi: Reset CMD_CTRL Reg on cmd r/w completion
spi: cadence-quadspi: setup ADDR Bits in cmd reads
spi: cadence-quadspi: use STIG mode for small reads
spi: Convert bcm63xx-hsspi bindings to json-schema
spi: correct spelling
spi: dt-bindings: Add hold/inactive CS delay peripheral properties
spi: dt-bindings: cleanup examples - indentation, lowercase hex
spi: dt-bindings: drop unneeded quotes
spi: dt-bindings: mtk-snfi: Add compatible for MT7986
spi: dt-bindings: mtk-snfi: Add read latch latency property
spi: dt-bindings: qcom,spi-qcom-qspi: document OPP and power-domains
spi: dw_bt1: fix MUX_MMIO dependencies
spi: export spi_transfer_cs_change_delay_exec function
spi: intel: Add support for controllers
spi: intel: Check number of chip selects after reading the descriptor
spi: intel: Fix device private data and PR_NUM for Broxton controllers
spi: intel: Remove DANGEROUS tag from pci driver
spi: intel: Update help text of PCI and Platform drivers
spi: Kconfig: fix a spelling mistake & hyphenation
spi: Merge fixes
spi: mtk-snfi: Add optional nfi_hclk which is needed for MT7986
spi: mtk-snfi: Add snfi sample delay and read latency adjustment
spi: mtk-snfi: Change default page format to setup default setting
spi: Parse hold/inactive CS delay values from the DT
spi: pl022: Only use DT-specified DMA channels
spi: remove omap 100K driver
spi: remove s3c24xx driver
spi: Reorder fields in 'struct spi_transfer'
spi: SPI core CS delay fixes and additions
spi: SPI core CS delay property rename
spi: spi-altera-dfl: switch to use modern name
spi: spi-altera-platform: switch to use modern name
spi: spi-geni-qcom: Add support for SE DMA mode
spi: spi-loopback-test: Allow skipping delays
spi: spi-mem: Allow controller supporting mem_ops without exec_op
spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe()
spi: spi-sn-f-ospi: fix duplicate flag while assigning to mode_bits
spi: spi-st-ssc: convert to DT schema
spi: spidev: drop the incorrect notice from Kconfig
spi: spidev: fix a race condition when accessing spidev->spi
spi: spidev: Fix double unlock in spidev_sync()
spi: spidev: order compatibles alphabetically
spi: spidev: remove debug messages that access spidev->spi without locking
spi: STIG Mode Fixes for spi-cadence-qspi driver
spi: switch to use modern name
spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()
spi: tegra210-quad: Fix iterator outside loop
spi: tegra210-quad: Fix validate combined sequence
spi: tegra210-quad: set half duplex flag
spi: xilinx: add force_irq for QSPI mode
 
spidev: Add Silicon Labs EM3581 device compatible
spidev: Add Silicon Labs SI3210 device compatible
 
splice: Add a func to do a splice from a buffered file without ITER_PIPE
splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE
splice: Export filemap/direct_splice_read()
splice: Remove redundant assignment to ret
splice: use bvec_set_page to initialize a bvec
 
srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL
srcu: Fix a misspelling in comment
srcu: Fix the comparision in srcu_invl_snp_seq()
srcu: Release early_srcu resources when no longer in use
srcu: Remove needless rcu_seq_done() check while holding read lock
srcu: Update comment after the index flip
srcu: Yet more detail for srcu_readers_active_idx_check() comments
 
staging: emxx_udc: Add checks for dma_alloc_coherent()
staging: greybus: codecs: Drop empty platform remove function
staging: greybus: gpio: Replace macro irq_data_to_gpio_chip with function
staging: greybus: hid: Constify lowlevel HID driver
staging: greybus: Replace zero-length array by DECLARE_FLEX_ARRAY() helper
staging: ks7010: use strscpy() to instead of strncpy()
staging: media: remove davinci vpfe_capture driver
staging: pi433: Added information about bit_rate configuration
staging: pi433: fix memory leak with using debugfs_lookup()
staging: r8188eu: always process urb status
staging: r8188eu: apsd is initialised but never used
staging: r8188eu: apsd_setting is unused
staging: r8188eu: bagg_pkt parameter is not used
staging: r8188eu: beq_cnt is write-only
staging: r8188eu: bkq_cnt is write-only
staging: r8188eu: bm_pending is not used
staging: r8188eu: change another function param from __queue to list_head
staging: r8188eu: change function param from __queue to list_head
staging: r8188eu: clean up NULL check for rcu pointer
staging: r8188eu: clean up qos_option setting
staging: r8188eu: cmd_seq is write-only
staging: r8188eu: convert phy_BB8188E_Config_ParaFile() to common error logic
staging: r8188eu: convert PHY_BBConfig8188E() to common error logic
staging: r8188eu: convert PHY_MACConfig8188E() to common error logic
staging: r8188eu: convert phy_RF6052_Config_ParaFile() to common error logic
staging: r8188eu: convert rtw_writeN() to common error logic
staging: r8188eu: correct error logic of _rtw_init_recv_priv()
staging: r8188eu: correct error logic of rtl8188eu_init_recv_priv()
staging: r8188eu: decrement qcnt in rtw_dequeue_xframe
staging: r8188eu: delete driver
staging: r8188eu: dir_dev is unused
staging: r8188eu: fix rtw_xmitframe_enqueue error handling
staging: r8188eu: Fix some endian problems
staging: r8188eu: handle rtl8188eu_inirp_init errors
staging: r8188eu: legacy_dz is initialised but never used
staging: r8188eu: make ips_enter static
staging: r8188eu: make ips_leave static
staging: r8188eu: make rtw_chk_hi_queue_cmd a void function
staging: r8188eu: make sta_pending a list_head
staging: r8188eu: make xmitframe_swencrypt a void function
staging: r8188eu: merge _rtw_enqueue_cmd into its caller
staging: r8188eu: merge dequeue_one_xmitframe into its caller
staging: r8188eu: merge do_queue_select into its only caller
staging: r8188eu: merge on_action_public_default into its only caller
staging: r8188eu: merge on_action_public_vendor into its caller
staging: r8188eu: merge rtw_free_hwxmits into its only caller
staging: r8188eu: option in struct sta_xmit_priv is not used
staging: r8188eu: pass a struct recv_buf to rtw_read_port
staging: r8188eu: pass struct adapter to usb_read
staging: r8188eu: pass struct adapter to usb_write
staging: r8188eu: phwxmit parameter is unused
staging: r8188eu: Prefer kcalloc over kzalloc
staging: r8188eu: refactor status handling in usb_write_port_complete
staging: r8188eu: reformat usb_write_port_complete
staging: r8188eu: remove an obsolete comment
staging: r8188eu: remove async read function prototypes
staging: r8188eu: remove async write function prototypes
staging: r8188eu: remove attrib function prototypes
staging: r8188eu: remove change_rfpwrstate
staging: r8188eu: remove dead assignment
staging: r8188eu: remove defines that strip regs parameter
staging: r8188eu: remove dev_power_down function prototype
staging: r8188eu: remove duplicate psta check
staging: r8188eu: remove interface handler prototypes
staging: r8188eu: remove intermediate pframe pointer
staging: r8188eu: remove intermediate token variable
staging: r8188eu: remove intf_start pointer
staging: r8188eu: remove intf_stop pointer
staging: r8188eu: remove IO defines
staging: r8188eu: remove io function prototypes
staging: r8188eu: remove ioreq function prototypes
staging: r8188eu: remove NULL check for usb_kill_urb
staging: r8188eu: remove readmem and writemem prototypes
staging: r8188eu: remove redundant parameter
staging: r8188eu: remove rtl8188eu_init_xmit_priv
staging: r8188eu: remove rtw_write_scsi function prototype
staging: r8188eu: remove rtw_xmitframe_enqueue
staging: r8188eu: remove some unused CAM defines
staging: r8188eu: remove struct intf_hdl
staging: r8188eu: remove struct intf_priv
staging: r8188eu: remove struct io_priv
staging: r8188eu: remove struct io_queue
staging: r8188eu: remove struct io_req
staging: r8188eu: remove struct reg_protocol_rd
staging: r8188eu: remove struct reg_protocol_wt
staging: r8188eu: remove unnecessary rtw_free_xmitframe call
staging: r8188eu: remove unused bpending array
staging: r8188eu: remove unused defines
staging: r8188eu: remove unused dma_transfer_addr
staging: r8188eu: remove unused frametag defines
staging: r8188eu: remove unused function parameter
staging: r8188eu: remove unused function parameter
staging: r8188eu: remove unused hal_xmit_handler define
staging: r8188eu: remove unused parameter
staging: r8188eu: remove unused QSLT defines
staging: r8188eu: remove usb buffer macros
staging: r8188eu: remove usb_ops_linux.h
staging: r8188eu: replace hand coded loop with list_for_each_entry
staging: r8188eu: replace switch with if
staging: r8188eu: replace switch-case with if
staging: r8188eu: return immediately if we're not meant to encrypt
staging: r8188eu: Revert "staging: r8188eu: simplify rtw_get_ff_hwaddr"
staging: r8188eu: rtw_free_xmitframe_queue needs no spinlock
staging: r8188eu: rtw_init_hwxmits is not needed
staging: r8188eu: simplify dequeue_one_xmitframe
staging: r8188eu: simplify dequeue_one_xmitframe
staging: r8188eu: simplify frame type check
staging: r8188eu: simplify rtl8188eu_xmit_tasklet
staging: r8188eu: simplify rtw_alloc_xmitframe
staging: r8188eu: simplify rtw_get_ff_hwaddr
staging: r8188eu: simplify rtw_make_wlanhdr's error handling
staging: r8188eu: simplify the code to initialise inx
staging: r8188eu: simplify the sta loop in rtw_dequeue_xframe
staging: r8188eu: simplify xmit_buf flags
staging: r8188eu: struct agg_pkt_info is unused
staging: r8188eu: terminate_xmitthread_sema is not used
staging: r8188eu: tx_retevt semaphore is not used
staging: r8188eu: txirp_cnt is write-only
staging: r8188eu: usb_read_port_complete needs no regs parameter
staging: r8188eu: use kernel helper to iterate over a list
staging: r8188eu: use list_empty
staging: r8188eu: use list_head for xmitframe list
staging: r8188eu: use lists for hwxmits
staging: r8188eu: use standard error codes in rtl8188eu_inirp_init
staging: r8188eu: use standard error codes in rtw_read_port
staging: r8188eu: use strscpy() to instead of strncpy()
staging: r8188eu: viq_cnt is write-only
staging: r8188eu: voq_cnt is write-only
staging: r8188eu: we use a constant number of hw_xmit entries
staging: r8188eu: xmit_buf's ff_hwaddr is not used
staging: r8188eu: xmit_priv's vcs is not used
staging: r8188eu: xmit_priv's vcs_setting is not used
staging: r8188eu: xmit_priv's vcs_type is not used
staging: rtl8192e: Combine three loops to one to init tx_pwr_level_...
staging: rtl8192e: Init tx_pwr_level_cck_a and friends directly
staging: rtl8192e: Remove ant_pwr_diff which is always zero
staging: rtl8192e: Remove blank lines in r8192E_hw.h, rtl_core.h and ..
staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh
staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script
staging: rtl8192e: Remove repeated set to zero of powerlevel and friend
staging: rtl8192e: Remove u4RegValue which is always zero
staging: rtl8192e: Remove unused constants at beginning of r8192E_hw.h
staging: rtl8192e: Remove unused constants from enum rt_customer_id
staging: rtl8192e: Remove unused constants in _RTL8192Pci_HW
staging: rtl8192e: Remove unused variable bfirst_init
staging: rtl8192e: Remove unused variable DM_Type
staging: rtl8192e: Remove unused variable framesyncC34
staging: rtl8192e: Remove unused variable H2CTxCmdSeq
staging: rtl8192e: Remove unused variable PwrDomainProtect
staging: rtl8192e: Remove unused variable RF_C_TxPwDiff
staging: rtl8192e: Remove unused variable rxSNRdB
staging: rtl8192e: Remove unused variable SifsTime
staging: rtl8192e: Remove unused variables num_proc.., recei.. and rxov..
staging: rtl8192e: Remove unused variables numpacket.. and received_pre..
staging: rtl8192e: Remove unused variables numqry_..
staging: rtl8192e: Remove unused variables rxcrcerrmin and friends
staging: rtl8192e: Remove unused variables rxdatacrcerr and rxmgmtcrcerr
staging: rtl8192e: Remove unused variables rxint, ints and shints
staging: rtl8192e: Remove unused variables rxrdu and rxok
staging: rtl8192e: Remove unused variables txbeac.., txman.. and txcmdp..
staging: rtl8192e: Remove unused variables txbytes.., txbyt.. and signa..
staging: rtl8192e: Remove unused variables txov.., txbeokint and txbkokint
staging: rtl8192e: Remove unused variables txviok.., txvook.. and txbea..
staging: rtl8192e: Remove used constants MSR_LINK_SH.. and MSR_LINK_N..
staging: rtl8192e: Remove zeroed arrays tx_pwr_level_cck_a and friends
staging: rtl8192e: Rename _RTL8192Pci_HW, MXDMA2_NoLimit and TPPoll
staging: rtl8192e: Rename AcmHw_ViqEn, AcmHw_VoqEn and ANAPAR_FOR_8192PciE
staging: rtl8192e: Rename BaseBand_Config_PHY_REG and BaseBand_Config_AGC_TAB
staging: rtl8192e: Rename bDynamicTxHig.., bDynamicTxL.. and bLastDTPF..
staging: rtl8192e: Rename bLastDTPFlag_Low, OFDM_index and CCK_index
staging: rtl8192e: Rename bResetInPro.., framesyncMo.. and nCur40MhzPri..
staging: rtl8192e: Rename btxpower_trackin.., Slide_Beaco.. and Slide_B..
staging: rtl8192e: Rename CCKPresentAtt...
staging: rtl8192e: Rename ChannelPlan, eeprom_ChannelPlan and CckPwEnl
staging: rtl8192e: Rename CrystalCap, EEPROMLegacyHTT.. and EEPROMCrys..
staging: rtl8192e: Rename diff_TH and disabledRF
staging: rtl8192e: Rename DM_RxPathSelTable
staging: rtl8192e: Rename eeprom_CustomerID, SwChnlStage and SwChnlStep
staging: rtl8192e: Rename EEPROMTherma.., EEPROMAntPw.. and EEPROMTxPow..
staging: rtl8192e: Rename EEPROMTxPower.., AutoloadF.. and SilentReset..
staging: rtl8192e: Rename EEPROMTxPower.., AutoloadF.. and SilentReset..
staging: rtl8192e: Rename Enable, cck_Rx_path and SS_TH_low
staging: rtl8192e: Rename LastRxDescTSF, LoopbackMode and pFirmware
staging: rtl8192e: Rename LongRetryL.., ShortRetryL.. and ReceiveConfig
staging: rtl8192e: Rename MacBlkCtrl and remove double definition
staging: rtl8192e: Rename MCSTxPowerL.., LegacyHTTxPowe.. and AntennaTx..
staging: rtl8192e: Rename OFDM_Table.., CCK_Table_.. and RxPathSelecti..
staging: rtl8192e: Rename PHYRegDef, CurrentChannelBW and CustomerID
staging: rtl8192e: Rename RateAdaptiveTH.., VeryLowRSSI and WAIotTHVal
staging: rtl8192e: Rename rateCountDi.., ContinueDif.. and TxCounter
staging: rtl8192e: Rename Record_CCK_2.., Record_CCK_4.. and DefaultIn..
staging: rtl8192e: Rename RxPathSelectio.., RateAdaptive.. and RateAdap..
staging: rtl8192e: Rename sCrcLng
staging: rtl8192e: Rename SetBWModeIn.., SwChnlInPro.. and ThermalMet..
staging: rtl8192e: Rename SetRFPowerSta.., RfReg0Value and bTXPowerDa..
staging: rtl8192e: Rename TPPoll_CQ, AcmHwCtrl and AcmHw_BeqEn
staging: rtl8192e: Rename TSSI_13dBm, Pwr_Track and NumTotalRFPath
staging: rtl8192e: Rename TxBBGainTab.., CCKTxBBGainTab.. and RT_CID_81..
staging: rtl8192e: Rename TxPowerLevelCCK...
staging: rtl8192e: Rename TxPowerLevelOFDM24G...
staging: rtl8192e: Use BIT() instead of << for bit field MSR_LINK_MASK
 
Staging: rtl8192u: ieee80211: Fix indentation errors by removing extra spaces
 
staging: rtl8723bs: Fix key-store index handling
staging: rtl8723bs: hal: Fix codespell-reported spelling mistakes
staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss()
staging: rts5208: Added value check
staging: vc04_services: bcm2835-audio: Drop include Makefile directive
staging: vc04_services: bcm2835-camera: Drop include Makefile directive
staging: vc04_services: Drop __VCCOREVER__ remnants
staging: vc04_services: Drop enum vchiq_status remnants
staging: vc04_services: Drop VCHIQ_ERROR usage
staging: vc04_services: Drop VCHIQ_RETRY usage
staging: vc04_services: Drop VCHIQ_SUCCESS usage
staging: vc04_services: interface: Drop include Makefile directive
staging: vc04_services: mmal-vchiq: fix typo in comment
staging: vc04_services: Replace vchiq_status return type to int
staging: vc04_services: vchiq-mmal: Drop include Makefile directive
staging: vc04_services: vchiq: Drop custom return values from TODO
staging: vc04_services: vchiq_arm: Drop VCHIQ_RETRY usage on disconnect
staging: vchiq_arm: Improve error log for vchiq_platform_init
staging: vchiq_core: Add comments to remote event parts
staging: vme_user: add the spaces around the "*"
staging: vme_user: remove unnecessary spaces
staging: vme_user: replace 'unsigned' with 'unsigned int'
staging: vme_user: Replace the "<<" with BIT macro
staging: wlan-ng: Remove unused code
 
string_helpers: Move string_is_valid() to the header
 
Subject: RDMA/rxe: Handle zero length rdma
 
SUNRPC: Add /proc/net/rpc/gss_krb5_enctypes file
SUNRPC: Add @head and @tail variables in svcauth_gss_wrap_priv()
SUNRPC: Add an XDR decoding helper for struct opaque_auth
SUNRPC: Add checksum KUnit tests for the RFC 6803 encryption types
SUNRPC: Add encryption KUnit tests for the RFC 6803 encryption types
SUNRPC: Add encryption self-tests
SUNRPC: Add gk5e definitions for RFC 8009 encryption types
SUNRPC: Add header ifdefs to linux/sunrpc/gss_krb5.h
SUNRPC: Add KDF KUnit tests for the RFC 6803 encryption types
SUNRPC: Add KDF-HMAC-SHA2
SUNRPC: Add KDF-HMAC-SHA2 Kunit tests
SUNRPC: Add KDF_FEEDBACK_CMAC
SUNRPC: Add Kunit tests for RFC 3962-defined encryption/decryption
SUNRPC: Add KUnit tests for rpcsec_krb5.ko
SUNRPC: Add KUnit tests RFC 3961 Key Derivation
SUNRPC: Add new subkey length fields
SUNRPC: Add RFC 8009 checksum KUnit tests
SUNRPC: Add RFC 8009 encryption and decryption functions
SUNRPC: Add RFC 8009 encryption KUnit tests
SUNRPC: Add XDR encoding helper for opaque_auth
SUNRPC: Advertise support for RFC 8009 encryption types
SUNRPC: Advertise support for the Camellia encryption types
SUNRPC: Check rq_auth_stat when preparing to wrap a response
SUNRPC: Clean up cipher set up for v1 encryption types
SUNRPC: Clean up svcauth_gss_accept's NULL procedure check
SUNRPC: Clean up svcauth_gss_release()
SUNRPC: Clean up the svc_xprt_flags() macro
SUNRPC: Convert gss_verify_header() to use xdr_stream
SUNRPC: Convert RPC Reply header encoding to use xdr_stream
SUNRPC: Convert server-side GSS upcall helpers to use xdr_stream
SUNRPC: Convert svcauth_gss_wrap_integ() to use xdr_stream()
SUNRPC: Convert svcauth_gss_wrap_priv() to use xdr_stream()
SUNRPC: Convert svcauth_null_accept() to use xdr_stream
SUNRPC: Convert svcauth_tls_accept() to use xdr_stream
SUNRPC: Convert svcauth_unix_accept() to use xdr_stream
SUNRPC: Convert the svcauth_gss_accept() pre-amble to use xdr_stream
SUNRPC: Convert unwrap data paths to use xdr_stream for replies
SUNRPC: Convert unwrap_integ_data() to use xdr_stream
SUNRPC: Convert unwrap_priv_data() to use xdr_stream
SUNRPC: Decode most of RPC header with xdr_stream
SUNRPC: Eliminate unneeded variable
SUNRPC: Enable rpcsec_gss_krb5.ko to be built without CRYPTO_DES
SUNRPC: Export get_gss_krb5_enctype()
SUNRPC: Final clean-up of svc_process_common()
SUNRPC: Fix a crash in gss_krb5_checksum()
SUNRPC: Fix a server shutdown leak
SUNRPC: Fix failures of checksum Kunit tests
SUNRPC: Fix occasional warning when destroying gss_krb5_enctypes
 
sunrpc: Fix RFC6803 encryption test
 
SUNRPC: fix shutdown of NFS TCP client socket
SUNRPC: Fix whitespace damage in svcauth_unix.c
SUNRPC: Go back to using gsd->body_start
SUNRPC: Hoist common verifier decoding code into svcauth_gss_proc_init()
SUNRPC: Hoist init_decode out of svc_authenticate()
SUNRPC: Hoist init_encode out of svc_authenticate()
SUNRPC: Hoist KDF into struct gss_krb5_enctype
SUNRPC: Hoist svcxdr_init_decode() into svc_process()
SUNRPC: Improve Kerberos confounder generation
SUNRPC: Let Kunit tests run with some enctypes compiled out
SUNRPC: make kobj_type structures constant
SUNRPC: Move remaining internal definitions to gss_krb5_internal.h
SUNRPC: Move svcxdr_init_decode() into ->accept methods
SUNRPC: Move svcxdr_init_encode() into ->accept methods
SUNRPC: Move the server-side GSS upcall to a noinline function
SUNRPC: Obscure Kerberos encryption keys
SUNRPC: Obscure Kerberos integrity keys
SUNRPC: Obscure Kerberos session key
SUNRPC: Obscure Kerberos signing keys
 
sunrpc: only free unix grouplist after RCU settles
 
SUNRPC: Parametrize the key length passed to context_v2_alloc_cipher()
SUNRPC: Properly terminate test case arrays
SUNRPC: Push svcxdr_init_decode() into svc_process_common()
SUNRPC: Push svcxdr_init_encode() into svc_process_common()
SUNRPC: Re-order construction of the first reply fields
SUNRPC: Record gss_get_mic() errors in svcauth_gss_wrap_integ()
SUNRPC: Record gss_wrap() errors in svcauth_gss_wrap_priv()
SUNRPC: Refactor CBC with CTS into helpers
SUNRPC: Refactor RPC server dispatch method
SUNRPC: Refactor set-up for aux_cipher
SUNRPC: Refactor the GSS-API Per Message calls in the Kerberos mechanism
SUNRPC: Remove ->encrypt and ->decrypt methods from struct gss_krb5_enctype
SUNRPC: Remove ->xpo_secure_port()
SUNRPC: Remove .blocksize field from struct gss_krb5_enctype
SUNRPC: Remove .conflen field from struct gss_krb5_enctype
SUNRPC: Remove another switch on ctx->enctype
SUNRPC: Remove gss_read_common_verf()
SUNRPC: Remove gss_read_verf()
SUNRPC: Remove no-longer-used helper functions
SUNRPC: Remove svc_process_common's argv parameter
SUNRPC: Remove the rpc_stat variable in svc_process_common()
SUNRPC: Rename .encrypt_v2 and .decrypt_v2 methods
SUNRPC: Rename automatic variables in svcauth_gss_wrap_resp_integ()
SUNRPC: Rename automatic variables in svcauth_gss_wrap_resp_priv()
SUNRPC: Rename automatic variables in unwrap_integ_data()
SUNRPC: Rename automatic variables in unwrap_priv_data()
SUNRPC: Replace checksum construction in svcauth_gss_wrap_integ()
SUNRPC: Replace KRB5_SUPPORTED_ENCTYPES macro
SUNRPC: Replace pool stats with per-CPU variables
SUNRPC: Replace read_u32_from_xdr_buf() with existing XDR helper
SUNRPC: Set rq_accept_statp inside ->accept methods
SUNRPC: Support the Camellia enctypes
 
sunrpc: use bvec_set_page to initialize bvecs
 
SUNRPC: Use per-CPU counters to tally server RPC counts
SUNRPC: Use xdr_stream for encoding GSS reply verifiers
SUNRPC: Use xdr_stream to encode replies in server-side GSS upcall helpers
SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_null_accept()
SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_tls_accept()
SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_unix_accept()
 
swap: avoid a redundant pte map if ra window is 1
swap: avoid holding swap reference in swap_cache_get_folio
swap: fold swap_ra_clamp_pfn into swap_ra_info
swap: use bvec_set_page to initialize bvecs
 
swap_state: update shadow_nodes for anonymous page
 
swapfile: get rid of volatile and avoid redundant read
 
swiotlb: fix a braino in the alignment check fix
swiotlb: fix slot alignment checks
swiotlb: fix the deadlock in swiotlb_do_find_slots
swiotlb: mark swiotlb_memblock_alloc() as __init
swiotlb: remove swiotlb_max_segment
swiotlb: use wrap_area_index() instead of open-coding it
 
Linux: Sync mm-stable with mm-hotfixes-stable to pick up dependent patches
Linux: Sync with v6.2-rc4
Linux: Sync with v6.2-rc4
 
sysctl: expose all net/core sysctls inside netns
sysctl: fix proc_dobool() usability
 
sysv: don't flush page immediately for DIRSYNC directories
sysv: fix handling of delete_entry and set_link failures
 
tap: tap_open(): correctly initialize socket uid
 
target: use bvec_set_page to initialize bvecs
 
task_mmu: convert to vma iterator
 
tcp: add TCP_MINTTL drop reason
tcp: Fix bind() conflict check for dual-stack wildcard address.
tcp: restrict net.ipv4.tcp_app_win
tcp: tcp_check_req() can be called from process context
tcp: tcp_make_synack() can be called from process context
 
tee: amdtee: fix race condition in amdtee_open_session
tee: optee: Fix typo Unuspported -> Unsupported
tee: Pass a pointer to virt_to_page()
tee: Remove call to get_kernel_pages()
tee: Remove vmalloc page support
 
test/vsock: add big message test
test/vsock: copy to user failure test
test/vsock: new skbuff appending test
test/vsock: rework message bounds test
test/vsock: vsock_perf utility
 
test_firmware: use kernel-doc struct notation
test_firmware: Use kstrtobool() instead of strtobool()
 
test_kmod: stop kernel-doc warnings
 
test_kprobes: Add recursed kprobe test case
 
test_maple_tree: add more testing for mas_empty_area()
test_maple_tree: test modifications while iterating
 
testing: kselftest_harness: add filtering and enumerating tests
 
thermal/core/governors: Use thermal_zone_get_trip() instead of ops functions
 
thermal/core: Add a generic thermal_zone_get_trip() function
thermal/core: Add a generic thermal_zone_set_trip() function
thermal/core: Fix unregistering netlink at thermal init time
thermal/core: Move the thermal trip code to a dedicated file
thermal/core: Remove unneeded ida_destroy()
 
thermal/drivers/acerhdf: Use generic thermal_zone_get_trip() function
 
thermal/drivers/armada: Use devm_platform_get_and_ioremap_resource()
thermal/drivers/armada: Use generic thermal_zone_get_trip() function
thermal/drivers/armada: Use strscpy() to instead of strncpy()
thermal/drivers/armada: Use the thermal_zone_get_crit_temp()
 
thermal/drivers/bcm2835: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/brcmstb_thermal: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/broadcom: Use generic thermal_zone_get_trip() function
 
thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function
 
thermal/drivers/da9062: Use generic thermal_zone_get_trip() function
 
thermal/drivers/dove: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/exynos: Fix NULL pointer dereference when getting the critical temp
thermal/drivers/exynos: of_thermal_get_ntrips()
thermal/drivers/exynos: Replace of_thermal_is_trip_valid() by thermal_zone_get_trip()
thermal/drivers/exynos: Use generic thermal_zone_get_trip() function
 
thermal/drivers/hisi: Drop second sensor hi3660
thermal/drivers/hisi: Use generic thermal_zone_get_trip() function
 
thermal/drivers/imx: Use generic thermal_zone_get_trip() function
 
thermal/drivers/imx_sc_thermal: Add iMX8QM sensors
thermal/drivers/imx_sc_thermal: Fix the loop condition
 
thermal/drivers/intel: Use generic thermal_zone_get_trip() function
 
thermal/drivers/kirkwood: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/mediatek: Add the Low Voltage Thermal Sensor driver
thermal/drivers/mediatek: Relocate driver to mediatek folder
 
thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function
 
thermal/drivers/mtk: Add support for MT7986 and MT7981
thermal/drivers/mtk: Use function pointer for raw_to_mcelsius
 
thermal/drivers/mtk_thermal: Fix kernel-doc function name
thermal/drivers/mtk_thermal: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic
 
thermal/drivers/qcom: Fix lock inversion
thermal/drivers/qcom: Fix set_trip_temp() deadlock
thermal/drivers/qcom: Remove duplicate set next trip point interrupt code
thermal/drivers/qcom: Use generic thermal_zone_get_trip() function
 
thermal/drivers/rcar: Use generic thermal_zone_get_trip() function
 
thermal/drivers/rcar_gen3: Add support for R-Car V4H
thermal/drivers/rcar_gen3: Use the generic function to get the number of trips
 
thermal/drivers/rcar_gen3_thermal: Create device local ops struct
thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming
thermal/drivers/rcar_gen3_thermal: Fix device initialization
 
thermal/drivers/rockchip: Fix kernel-doc warnings
thermal/drivers/rockchip: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/spear: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/st: Remove syscfg based driver
thermal/drivers/st: Use generic trip points
 
thermal/drivers/sun8i: Convert to use macro
 
thermal/drivers/tegra: Fix crash when getting critical temp
thermal/drivers/tegra: Fix set_trip_temp() deadlock
thermal/drivers/tegra: Use generic thermal_zone_get_trip() function
 
thermal/drivers/thermal_mmio: Use devm_platform_get_and_ioremap_resource()
 
thermal/drivers/ti: Remove unused macros ti_thermal_get_trip_value() / ti_thermal_trip_is_valid()
 
thermal/drivers/tsens: Drop msm8976-specific defines
thermal/drivers/tsens: Drop single-cell code for mdm9607
thermal/drivers/tsens: Drop single-cell code for msm8939
thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956
thermal/drivers/tsens: Drop unnecessary hw_ids
thermal/drivers/tsens: fix slope values for msm8939
thermal/drivers/tsens: limit num_sensors to 9 for msm8939
thermal/drivers/tsens: Rework legacy calibration data parsers
thermal/drivers/tsens: Sort out msm8976 vs msm8956 data
thermal/drivers/tsens: Support using nvmem cells for calibration data
thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration
 
thermal/drivers/uniphier: Use generic thermal_zone_get_trip() function
thermal/drivers/uniphier: Use regular comment syntax
 
thermal/int340x/processor_thermal: Use Intel TCC library
 
thermal/intel/int340x: Replace parameter to simplify
 
thermal/intel/intel_soc_dts_iosf: Use Intel TCC library
 
thermal/intel/intel_tcc_cooling: Use Intel TCC library
 
thermal/intel: Introduce Intel TCC library
 
thermal/of: Remove of_thermal_get_crit_temp()
thermal/of: Remove of_thermal_get_ntrips()
thermal/of: Remove of_thermal_is_trip_valid()
thermal/of: Remove of_thermal_set_trip_hyst()
thermal/of: Remove unused functions
thermal/of: Use generic thermal_zone_get_trip() function
 
thermal/sysfs: Always expose hysteresis attributes
 
thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax
thermal/x86_pkg_temp_thermal: Use Intel TCC library
 
thermal: ACPI: Add ACPI trip point routines
thermal: ACPI: Initialize trips if temperature is out of range
thermal: ACPI: Make helpers retrieve temperature only
thermal: core: Drop excessive lockdep_assert_held() calls
thermal: core: Introduce thermal_cooling_device_present()
thermal: core: Introduce thermal_cooling_device_update()
thermal: core: Move cdev cleanup to thermal_release()
thermal: core: Restore behavior regarding invalid trip points
thermal: core: Use device_unregister() instead of device_del/put()
thermal: core: Use sysfs_emit_at() instead of scnprintf()
thermal: Fail object registration if thermal class is not registered
thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf()
thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits
thermal: intel: BXT_PMIC: select REGMAP instead of depending on it
thermal: intel: Fix unsigned comparison with less than zero
thermal: intel: int340x: Add production mode attribute
thermal: intel: int340x: Assorted minor cleanups
thermal: intel: int340x: Drop pointless cast to unsigned long
thermal: intel: int340x: Improve int340x_thermal_set_trip_temp()
thermal: intel: int340x: processor_thermal: Fix additional deadlock
thermal: intel: int340x: processor_thermal: Fix deadlock
thermal: intel: int340x: Rename variable in int340x_thermal_zone_add()
thermal: intel: int340x: Rework updating trip points
thermal: intel: int340x: Use generic trip points table
thermal: intel: int340x: Use zone lock for synchronization
thermal: intel: intel_pch: Add support for Wellsburg PCH
thermal: intel: intel_pch: Drop struct board_info
thermal: intel: intel_pch: Eliminate device operations object
thermal: intel: intel_pch: Eliminate redundant return pointers
thermal: intel: intel_pch: Fold suspend and resume routines into their callers
thermal: intel: intel_pch: Fold two functions into their callers
thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int
thermal: intel: intel_pch: Rename board ID symbols
thermal: intel: intel_pch: Rename device operations callbacks
thermal: intel: intel_pch: Use generic trip points
thermal: intel: menlow: Update function descriptions
thermal: intel: powerclamp: Add two module parameters
thermal: intel: powerclamp: Fix cpumask and max_idle module parameters
thermal: intel: powerclamp: Fix cur_state for multi package system
thermal: intel: powerclamp: Fix duration module parameter
thermal: intel: powerclamp: Return last requested state as cur_state
thermal: intel: powerclamp: Use powercap idle-inject feature
thermal: intel: processor_thermal_device_pci: Use generic trip point
thermal: intel: quark_dts: fix error pointer dereference
thermal: intel: quark_dts: Use generic trip points
thermal: Remove core header inclusion from drivers
 
thunderbolt: Add functions to support DisplayPort bandwidth allocation mode
thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth()
thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access
thunderbolt: Add quirk to disable CLx
thunderbolt: Add support for DisplayPort bandwidth allocation mode
thunderbolt: Call tb_check_quirks() after initializing adapters
thunderbolt: Disable interrupt auto clear for rings
thunderbolt: Fix memory leak in margining
thunderbolt: Handle bandwidth allocation mode enablement notification
thunderbolt: Improve debug logging in tb_available_bandwidth()
thunderbolt: Include the additional DP IN double word in debugfs dump
thunderbolt: Increase timeout of DP OUT adapter handshake
thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers
thunderbolt: Log DP adapter type
thunderbolt: Refactor tb_acpi_add_link()
thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit
thunderbolt: Take CL states into account when waiting for link to come up
thunderbolt: Use const qualifier for `ring_interrupt_index`
thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype
thunderbolt: Use decimal port number in control and tunnel logs too
thunderbolt: Use scale field when allocating USB3 bandwidth
 
time/debug: Fix memory leak with using debugfs_lookup()
 
time/tick-broadcast: Remove RCU_NONIDLE() usage
 
timers: Prevent union confusion from unexpected restart_syscall()
 
tipc: Add scaffolding to change completion function signature
tipc: Remove completion function scaffolding
 
tls: Only use data field in crypto completion function
tls: Pass rec instead of aead_req into tls_encrypt_done
tls: Remove completion function scaffolding
tls: rx: fix return value for async crypto
 
tools arch x86: Sync the msr-index.h copy with the kernel sources
tools arch x86: Sync the msr-index.h copy with the kernel sources
 
tools build: Add test echo-cmd
 
tools headers kvm: Sync uapi/{asm/linux} kvm.h headers with the kernel sources
 
tools headers svm: Sync svm headers with the kernel sources
 
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
tools headers UAPI: Sync linux/prctl.h with the kernel sources
 
tools headers x86 cpufeatures: Sync with the kernel sources
 
tools headers: Synchronize {linux,vdso}/bits.h with the kernel sources
tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench'
 
tools include UAPI: Sync linux/vhost.h with the kernel sources
tools include UAPI: Synchronize linux/fcntl.h with the kernel sources
 
tools x86: Keep list sorted by number in unistd_{32,64}.h
 
tools/bootconfig: fix single & used for logical condition
 
tools/bpf: Use tab instead of white spaces to sync bpf.h
 
Linux: tools/iio/iio_utils:fix memory leak
 
tools/lib/thermal: Fix include path for libnl3 in pkg-config file.
tools/lib/thermal: Fix thermal_sampling_exit()
 
tools/loongarch: Use __SIZEOF_LONG__ to define __BITS_PER_LONG
 
tools/Makefile: do missed s/vm/mm/
 
tools/mm/page_owner_sort.c: fix TGID output when cull=tg is used
 
tools/mm: allow users to provide additional cflags/ldflags
 
tools/nolibc: add auxiliary vector retrieval for arm
tools/nolibc: add auxiliary vector retrieval for arm64
tools/nolibc: add auxiliary vector retrieval for i386
tools/nolibc: add auxiliary vector retrieval for mips
tools/nolibc: add auxiliary vector retrieval for riscv
tools/nolibc: add auxiliary vector retrieval for s390
tools/nolibc: add auxiliary vector retrieval for x86_64
tools/nolibc: enable support for thumb1 mode for ARM
tools/nolibc: export environ as a weak symbol on arm
tools/nolibc: export environ as a weak symbol on arm64
tools/nolibc: export environ as a weak symbol on i386
tools/nolibc: export environ as a weak symbol on mips
tools/nolibc: export environ as a weak symbol on riscv
tools/nolibc: export environ as a weak symbol on s390
tools/nolibc: export environ as a weak symbol on x86_64
tools/nolibc: make compiler and assembler agree on the section around _start
tools/nolibc: make errno a weak symbol instead of a static one
tools/nolibc: remove local definitions of O_* flags for open/fcntl
tools/nolibc: support thumb mode with frame pointers on ARM
 
tools/power turbostat: Fix /dev/cpu_dma_latency warnings
tools/power turbostat: fix decoding of HWP_STATUS
tools/power turbostat: Introduce support for EMR
tools/power turbostat: Provide better debug messages for failed capabilities accesses
tools/power turbostat: remove stray newlines from warn/warnx strings
tools/power turbostat: update dump of SECONDARY_TURBO_RATIO_LIMIT
tools/power turbostat: version 2023.03.17
 
tools/power/x86/intel-speed-select: Add Emerald Rapid quirk
tools/power/x86/intel-speed-select: Adjust uncore max/min frequency
tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs
tools/power/x86/intel-speed-select: Fix display of uncore min frequency
tools/power/x86/intel-speed-select: Handle open() failure case
tools/power/x86/intel-speed-select: Remove duplicate dup()
tools/power/x86/intel-speed-select: Remove unused non_block flag
tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id()
tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off
tools/power/x86/intel-speed-select: Use null-terminated string
tools/power/x86/intel-speed-select: v1.14 release
 
tools/resolve_btfids: Alter how HOSTCC is forced
tools/resolve_btfids: Compile resolve_btfids as host program
tools/resolve_btfids: Install subcmd headers
tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets
tools/resolve_btfids: Tidy HOST_OVERRIDES
tools/resolve_btfids: Use pkg-config to locate libelf
 
tools/rv: Remove unneeded semicolon
 
tools/testing/cxl: Define a fixed volatile configuration to parse
tools/testing/cxl: Prevent cxl_test from confusing production modules
tools/testing/cxl: Remove cxl_test module math loading message
tools/testing/cxl: require 64-bit
 
tools/testing/kunit/kunit.py: remove redundant double check
 
tools/tracing/rtla: osnoise_hist: display average with two-digit precision
tools/tracing/rtla: osnoise_hist: use total duration for average calculation
 
tools/virtio: enable to build with retpoline
tools/virtio: fix typo in README instructions
tools/virtio: Ignore virtio-trace/trace-agent
 
tools/vm/page_owner_sort: free memory before exit
 
tools/vm: rename tools/vm to tools/mm
 
tools: Add LoongArch build infrastructure
tools: memory-model: Add rmw-sequences to the LKMM
tools: memory-model: Make plain accesses carry dependencies
tools: net: add __pycache__ to gitignore
tools: net: use python3 explicitly
tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS support
tools: ynl-gen: fix single attribute structs with attr 0 only
tools: ynl-gen: prevent do / dump reordering
tools: ynl-gen: re-raise the exception instead of printing
tools: ynl: add a completely generic client
tools: ynl: add an object hierarchy to represent parsed spec
tools: ynl: add support for types needed by ethtool
tools: ynl: fix enum-as-flags in the generic CLI
tools: ynl: Fix genlmsg header encoding formats
tools: ynl: fix get_mask utility routine
tools: ynl: fix render-max for flags definition
tools: ynl: fully inherit attrs in subsets
tools: ynl: load jsonschema on demand
tools: ynl: make definitions optional again
tools: ynl: move the cli and netlink code around
tools: ynl: move the enum classes to shared code
tools: ynl: rename ops_list -> msg_list
tools: ynl: store ops in ordered dict to avoid random ordering
tools: ynl: support directional enum-model in CLI
tools: ynl: support kdocs for flags in code generation
tools: ynl: support multi-attr
tools: ynl: support pretty printing bad attribute names
tools: ynl: use 1 as the default for first entry in attrs/ops
tools: ynl: use operation names from spec on the CLI
tools: ynl: use the common YAML loading and validation code
 
Linux: tools:cgroup:memcg_shrinker remove redundant import
 
torture: Fix hang during kthread shutdown phase
torture: make kvm-find-errors.sh check for compressed vmlinux files
torture: Permit double-quoted-string Kconfig options
torture: Seed torture_random_state on CPU
 
tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address
 
tpm: Add reserved memory event log
tpm: add vendor flag to command code validation
tpm: disable hwrng for fTPM on some AMD designs
tpm: st33zp24: Convert to i2c's .probe_new()
tpm: tis_i2c: Convert to i2c's .probe_new()
tpm: tpm_i2c_atmel: Convert to i2c's .probe_new()
tpm: tpm_i2c_infineon: Convert to i2c's .probe_new()
tpm: tpm_i2c_nuvoton: Convert to i2c's .probe_new()
tpm: Use managed allocation for bios event log
 
tpm_crb: Add support for CRB devices based on Pluton
 
trace/blktrace: fix memory leak with using debugfs_lookup()
 
trace/hwlat: Do not start per-cpu thread if it is already running
trace/hwlat: Do not wipe the contents of per-cpu thread data
 
tracepoint: Allow livepatch module add trace event
 
tracing, hardirq: No moar _rcuidle() tracing
 
tracing/eprobe: Fix to add filter on eprobe description in README file
tracing/eprobe: no need to check for negative ret value for snprintf
 
tracing/histogram: Add simple tests for stacktrace usage of synthetic events
tracing/histogram: Add stacktrace type
tracing/histogram: Document variable stacktrace
tracing/histogram: Don't use strlen to find length of stacktrace variables
tracing/histogram: Fix a few problems with stacktrace variable printing
tracing/histogram: Fix stacktrace histogram Documententation
tracing/histogram: Fix stacktrace key
tracing/histogram: Wrap remaining shell snippets in code blocks
 
tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr
 
tracing/osnoise: Fix notify new tracing_max_latency
tracing/osnoise: No need for schedule_hrtimeout range
tracing/osnoise: set several trace_osnoise.c variables storage-class-specifier to static
 
tracing/probe: add a char type to show the character value of traced arguments
 
tracing/rseq: Add mm_cid field to rseq_update
 
tracing/selftests: Add test for event filtering on function name
 
tracing/synthetic: Fix races on freeing last_cmd
tracing/synthetic: Make lastcmd_mutex static
 
tracing/timerlat: Notify new max thread latency
 
tracing: Acquire buffer from temparary trace sequence
tracing: Add a way to filter function addresses to function names
tracing: Add BUILD_BUG() to make sure stacktrace fits in strings
tracing: Add creation of instances at boot command line
tracing: Add enabling of events to boot instances
tracing: Add NULL checks for buffer in ring_buffer_free_read_page()
tracing: Add trace_array_puts() to write into instance
tracing: Allow boot instances to have snapshot buffers
tracing: Allow stacktraces to be saved as histogram variables
tracing: Allow synthetic events to pass around stacktraces
tracing: Always use canonical ftrace path
tracing: Check field value in hist_field_name()
tracing: Do not let histogram values have some modifiers
tracing: Error if a trace event has an array for a __field()
tracing: Fix ftrace_boot_snapshot command line logic
tracing: Fix trace_event_raw_event_synth() if else statement
tracing: Fix wrong return in kprobe_event_gen_test.c
tracing: Free error logs of tracing instances
tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance
tracing: Make splice_read available again
tracing: Make tracepoint lockdep check actually test something
tracing: Remove trace_hardirqs_{on,off}_caller()
tracing: Remove unnecessary NULL assignment
tracing: Simplify calculating entry size using struct_size()
tracing: WARN on rcuidle
 
treewide: Fix probing of devices in DT overlays
 
tsnep: Add RX queue info for XDP support
tsnep: Add XDP RX support
tsnep: Add XDP TX support
tsnep: Do not print DMA mapping error
tsnep: Forward NAPI budget to napi_consume_skb()
tsnep: Prepare RX buffer for XDP support
tsnep: Replace TX spin_lock with __netif_tx_lock
tsnep: Subtract TSNEP_RX_INLINE_METADATA_SIZE once
tsnep: Support XDP BPF program setup
 
tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active
 
tty/vt: prevent registration of console with invalid number
 
tty: Call ->dtr_rts() parameter active consistently
tty: Cleamup tty_port_set_suspended() bool parameter
tty: Cleanup tty_port_set_active() bool parameter
tty: Cleanup tty_port_set_initialized() bool parameter
tty: Convert ->carrier_raised() and callchains to bool
tty: Convert ->dtr_rts() to take bool argument
tty: fix out-of-bounds access in tty_driver_lookup_tty()
tty: moxa: Make local var storing tty_port_initialized() bool
tty: moxa: Rename dtr/rts parameters/variables to active
tty: n_gsm: add keep alive support
tty: n_gsm: add RING/CD control support
tty: n_gsm: add TIOCMIWAIT support
tty: n_gsm: mark unusable ioctl structure fields accordingly
tty: pcn_uart: fix memory leak with using debugfs_lookup()
tty: Return bool from tty_termios_hw_change()
tty: serial: 8250: add DFL bus driver for Altera 16550.
tty: serial: fsl_lpuart: add imx8ulp support
tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown()
tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown()
tty: serial: fsl_lpuart: disable the break condition when shutdown the uart port
tty: serial: fsl_lpuart: disable the CTS when send break signal
tty: serial: fsl_lpuart: don't enable receiver/transmitter before rx/tx dma ready
tty: serial: fsl_lpuart: Enable Receiver Idle Empty function for LPUART
tty: serial: fsl_lpuart: fix crash in lpuart_uport_is_active
tty: serial: fsl_lpuart: fix race on RX DMA shutdown
tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case
tty: serial: fsl_lpuart: increase maximum uart_nr to eight
tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms
tty: serial: fsl_lpuart: only enable Idle Line Interrupt for non-dma case
tty: serial: fsl_lpuart: set receive watermark for imx8qxp platform
tty: serial: fsl_lpuart: set RTS watermark for lpuart
tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted
tty: serial: imx: disable Ageing Timer interrupt request irq
tty: serial: imx: disable the break condition when shutdown the uart port
tty: serial: qcom-geni-serial: add support for serial engine DMA
tty: serial: qcom-geni-serial: align #define values
tty: serial: qcom-geni-serial: drop the return value from handle_rx
tty: serial: qcom-geni-serial: drop unneeded forward definitions
tty: serial: qcom-geni-serial: improve the to_dev_port() macro
tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr()
tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo()
tty: serial: qcom-geni-serial: remove stray newlines
tty: serial: qcom-geni-serial: remove unneeded tabs
tty: serial: qcom-geni-serial: remove unused symbols
tty: serial: qcom-geni-serial: split out the FIFO tx code
tty: serial: qcom-geni-serial: stop operations in progress at shutdown
tty: serial: qcom-geni-serial: use of_device_id data
tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
tty: serial: sh-sci: Fix transmit end interrupt handler
tty: vt: cache row count in con_scroll()
tty: vt: drop get_vc_uniscr()
tty: vt: protect KD_FONT_OP_GET_TALL from unbound access
tty: vt: remove char32_t typedef
tty: vt: remove reference to undefined NO_VC_UNI_SCREEN
tty: vt: remove struct uni_screen
tty: vt: remove vc_uniscr_debug_check()
tty: vt: replace BUG_ON() by WARN_ON_ONCE()
tty: vt: saner names for more scroll variables
tty: vt: separate array juggling to juggle_array()
tty: vt: simplify some unicode conditions
tty: vt: use sizeof(*variable) where possible
 
tun: tun_chr_open(): correctly initialize socket uid
 
u64_stat: Remove the obsolete fetch_irq() variants.
 
uacce: supports device isolation feature
 
uaccess: Add minimum bounds check on kernel buffer size
uaccess: Add speculation barrier to copy_from_user()
 
uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2
 
ubi: block: Fix a possible use-after-free bug in ubiblock_create()
ubi: block: Fix missing blk_mq_end_request
ubi: block: Reduce warning print to info for static volumes
ubi: block: set BLK_MQ_F_BLOCKING
ubi: ensure that VID header offset + VID header size <= alloc, size
ubi: fastmap: Add fastmap control support for module parameter
 
UBI: Fastmap: Fix kernel-doc
 
ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap
ubi: Fix deadlock caused by recursively holding work_sem
ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
ubi: Fix permission display of the debugfs files
ubi: Fix possible null-ptr-deref in ubi_free_volume()
ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()
ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()
ubi: Fix use-after-free when volume resizing failed
ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed
ubi: use correct names in function kernel-doc comments
 
ubifs: Add comments and debug info for ubifs_xrename()
ubifs: dirty_cow_znode: Fix memleak in error handling path
ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1
ubifs: Fix build errors as symbol undefined
ubifs: Fix kernel-doc
ubifs: Fix memory leak in alloc_wbufs()
ubifs: Fix memory leak in ubifs_sysfs_init()
ubifs: Fix some kernel-doc comments
ubifs: Fix wrong dirty space budget for dirty inode
ubifs: make kobj_type structures constant
ubifs: Re-statistic cleaned znode count if commit failed
ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted
ubifs: Rectify space budget for ubifs_xrename()
ubifs: Reserve one leb for each journal head while doing budget
ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process
ubifs: ubifs_writepage: Mark page dirty after writing inode failed
 
ublk: mention WRITE_ZEROES in comment of ublk_complete_rq()
ublk: pass NULL to blk_mq_alloc_disk() as queuedata
ublk: read any SQE values upfront
ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd
ublk: remove unnecessary NULL check in ublk_rq_has_data()
 
ublk_drv: add device parameter UBLK_PARAM_TYPE_DEVT
ublk_drv: add mechanism for supporting unprivileged ublk device
ublk_drv: add module parameter of ublks_max for limiting max allowed ublk dev
ublk_drv: don't probe partitions if the ubq daemon isn't trusted
ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd
ublk_drv: only allow owner to open unprivileged disk
ublk_drv: remove nr_aborted_queues from ublk_device
 
ubsan: Fix objtool UACCESS warns
 
udf: Add flag to disable block preallocation
udf: Add handling of in-ICB files to udf_bmap()
udf: Allocate blocks on write page fault
udf: Allocate name buffer in directory iterator on heap
udf: Avoid directory type conversion failure due to ENOMEM
udf: Check consistency of Space Bitmap Descriptor
udf: Convert all file types to use udf_write_end()
udf: Convert empty_dir() to new directory iteration code
udf: Convert in-ICB files to use udf_direct_IO()
udf: Convert in-ICB files to use udf_write_begin()
udf: Convert in-ICB files to use udf_writepages()
udf: Convert udf_add_nondir() to new directory iteration
udf: Convert udf_adinicb_writepage() to memcpy_to_page()
udf: Convert udf_expand_dir_adinicb() to new directory iteration
udf: Convert udf_expand_file_adinicb() to avoid kmap_atomic()
udf: Convert udf_get_parent() to new directory iteration code
udf: Convert udf_link() to new directory iteration code
udf: Convert udf_lookup() to use new directory iteration code
udf: Convert udf_mkdir() to new directory iteration code
udf: Convert udf_readdir() to new directory iteration
udf: Convert udf_rename() to new directory iteration code
udf: Convert udf_rmdir() to new directory iteration code
udf: Convert udf_symlink_filler() to use udf_bread()
udf: Convert udf_unlink() to new directory iteration code
udf: Define EFSCORRUPTED error code
udf: Detect system inodes linked into directory hierarchy
udf: Do not allocate blocks on page writeback
udf: Do not bother merging very long extents
udf: Do not call udf_block_map() on ICB files
udf: Do not update file length for failed writes to inline files
udf: Don't return bh from udf_expand_dir_adinicb()
udf: Drop VARCONV support
udf: Factor out block mapping into udf_map_block()
udf: Fix directory iteration for longer tail extents
udf: Fix file corruption when appending just after end of preallocated extent
udf: Fix file counting in LVID
udf: Fix lost writes in udf_adinicb_writepage()
udf: Fix off-by-one error when discarding preallocation
udf: Fix reading of in-ICB files
udf: Fix spelling mistake "lenght" -> "length"
udf: Fold udf_block_map() into udf_map_block()
udf: Fold udf_getblk() into udf_bread()
udf: Handle error when adding extent to a file
udf: Handle error when adding extent to symlink
udf: Handle error when expanding directory
udf: Implement adding of dir entries using new iteration code
udf: Implement searching for directory entry using new iteration code
udf: Keep i_lenExtents consistent with the total length of extents
udf: Limit file size to 4TB
udf: Mark aops implementation static
udf: Move incrementing of goal block directly into inode_getblk()
udf: Move setting of i_lenExtents into udf_do_extend_file()
udf: Move udf_adinicb_readpage() to inode.c
udf: Move udf_expand_dir_adinicb() to its callsite
udf: New directory iteration code
udf: Pass mapping request into inode_getblk()
udf: Preserve link count of system files
udf: Propagate errors from udf_advance_blk()
udf: Protect rename against modification of moved directory
udf: Protect truncate and file type conversion with invalidate_lock
udf: Provide function to mark entry as deleted using new directory iteration code
udf: Push i_data_sem locking into udf_expand_file_adinicb()
udf: Push i_data_sem locking into udf_extend_file()
udf: Remove old directory iteration code
udf: remove redundant variable netype
udf: remove reporting loc in debug output
udf: Simplify error handling in udf_file_write_iter()
udf: Switch to single address_space_operations
udf: Switch udf_adinicb_readpage() to kmap_local_page()
udf: Truncate added extents on failed expansion
udf: Unify .read_folio for normal and in-ICB files
udf: Unify types in anchor block detection
udf: Use udf_bread() in udf_get_pblock_virt15()
udf: Use udf_bread() in udf_load_vat()
udf: Use udf_map_block() in udf_getblk()
udf: Use unsigned variables for size calculations
udf: Warn if block mapping is done for in-ICB files
udf: Zero udf name padding
 
udmabuf: add vmap and vunmap methods to udmabuf_ops
 
udp6: fix potential access to stale information
 
um-virt-pci: Make max delay configurable
 
um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
um: Avoid pcap multiple definition errors
um: Declare fix_range_common as a static function
um: Make the definition of cpu_data more compatible
um: Only disable SSE on clang to work around old GCC bugs
um: Prevent building modules incompatible with MODVERSIONS
um: protect VMA iteration
um: put power options in a menu
um: Remove the unneeded result variable
um: remove unneeded semicolon
um: Support LTO
um: Switch printk calls to adhere to correct coding style
um: Use CFLAGS_vmlinux
um: vector: Fix memory leak in vector_config
um: virt-pci: implement pcibios_get_phb_of_node()
um: virt-pci: properly remove PCI device from bus
um: virtio_uml: free command if adding to virtqueue failed
um: virtio_uml: mark device as unregistered when breaking it
um: virtio_uml: move device breaking into workqueue
 
umh: simplify the capability pointer logic
 
UML: define RUNTIME_DISCARD_EXIT
 
uml: vector: Remove unused definitions VECTOR_{WRITE,HEADERS}
 
unix: Improve locking scheme in unix_show_fdinfo()
 
Linux: Update CREDITS file entry for Jesper Juhl
Linux: Update email address and mailing list for v9fs
Linux: update internal module version number for cifs.ko
Linux: Update lpass dt-bindings
 
usb: cdns3: Fix issue with using incorrect PCI device function
usb: cdnsp: : add scatter gather support for ISOC endpoint
usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver
usb: cdnsp: Fixes error: uninitialized symbol 'len'
usb: cdnsp: Fixes issue with redundant Status Stage
usb: chipdea: core: fix return -EINVAL if request role is the same with current role
usb: chipidea: ci_hdrc_imx: use dev_err_probe
usb: chipidea: core: fix possible concurrent when switch role
 
USB: chipidea: fix memory leak with using debugfs_lookup()
 
usb: chipidea: imx: Drop empty platform remove function
 
USB: core: Don't hold device lock while reading the "descriptors" sysfs file
 
usb: dwc2: drd: fix inconsistent mode if role-switch-default-mode="host"
usb: dwc2: fix a devres leak in hw_enable upon suspend resume
usb: dwc2: fix a race, don't power off/on phy for dual-role mode
usb: dwc3: Fix a typo in field name
 
USB: dwc3: fix memory leak with using debugfs_lookup()
 
usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
usb: dwc3: pci: add support for the Intel Meteor Lake-M
usb: dwc3: pci: add support for the Intel Meteor Lake-S
usb: dwc3: xilinx: Remove unused of_gpio,h
usb: early: xhci-dbc: Fix a potential out-of-bound memory access
usb: early: xhci-dbc: Optimize early_xdbc_write()
usb: early: xhci-dbc: Use memcpy_and_pad()
 
USB: ene_usb6250: Allocate enough memory for full object
USB: fix memory leak with using debugfs_lookup()
 
usb: fotg210-hcd: Don't shadow error codes in store()
usb: fotg210-hcd: use sysfs_emit() to instead of scnprintf()
usb: fotg210-udc: Assign of_node and speed on start
usb: fotg210-udc: Implement VBUS session
usb: fotg210-udc: remove redundant error logging
usb: fotg210: Acquire memory resource in core
usb: fotg210: Check role register in core
usb: fotg210: fix a Kconfig spelling mistake
 
USB: fotg210: fix memory leak with using debugfs_lookup()
 
usb: fotg210: fix return value check in fotg210_probe()
usb: fotg210: List different variants
usb: fotg210: Move clock handling to core
usb: fotg210: Switch to use dev_err_probe()
usb: fotg210: use devm_platform_get_and_ioremap_resource()
usb: gadget: add doc to struct usb_composite_dev
usb: gadget: Add support for RZ/V2M USB3DRD driver
usb: gadget: add WebUSB landing page support
 
USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup()
 
usb: gadget: configfs: Attach arbitrary strings to cdev
usb: gadget: configfs: Fix set but not used variable warning
usb: gadget: configfs: Rename struct gadget_strings
usb: gadget: configfs: Restrict symlink creation is UDC already binded
usb: gadget: configfs: Support arbitrary string descriptors
usb: gadget: configfs: Use memcpy_and_pad()
usb: gadget: f_fs: Fix ffs_epfile_read_iter to handle ITER_UBUF
usb: gadget: f_fs: use io_data->status consistently
usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe()
 
USB: gadget: gr_udc: fix memory leak with using debugfs_lookup()
 
usb: gadget: hid: Convert to use list_count_nodes()
 
USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup()
 
usb: gadget: Move kstrtox() out of lock
 
USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup()
USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup()
 
usb: gadget: remove s3c24xx drivers
usb: gadget: tegra-xudc: Add Tegra234 support
usb: gadget: u_audio: don't let userspace block driver unbind
usb: gadget: u_ether: Convert prints to device prints
usb: gadget: u_ether: Don't warn in gether_setup_name_default()
usb: gadget: u_serial: Add null pointer check in gserial_resume
usb: gadget: udc: add Renesas RZ/N1 USBF controller support
usb: gadget: udc: bcm63xx: Convert to use list_count_nodes()
usb: gadget: udc: renesas_usb3: Add role switch support for RZ/V2M
usb: gadget: usb: Remove "default" from color matching attributes
usb: gadget: Use correct APIs and data types for UUID handling
usb: gadget: Use correct endianness of the wLength field for WebUSB
usb: gadget: uvc: Add new enable_interrupt_ep attribute
usb: gadget: uvc: Add struct for color matching in configs
usb: gadget: uvc: Allow creating new color matching descriptors
usb: gadget: uvc: Allow definition of XUs in configfs
usb: gadget: uvc: Allow linking function to string descs
usb: gadget: uvc: Allow linking XUs to string descriptors
usb: gadget: uvc: Copy color matching descriptor for each frame
usb: gadget: uvc: Copy XU descriptors during .bind()
usb: gadget: uvc: Correct documentation formatting
usb: gadget: uvc: Disable interrupt endpoint by default
usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails
usb: gadget: uvc: Generalise helper functions for reuse
usb: gadget: uvc: Make bSourceID read/write
usb: gadget: uvc: Make color matching attributes read/write
usb: gadget: uvc: Pick up custom string descriptor IDs
usb: gadget: uvc: Remove the hardcoded default color matching
usb: gadget: uvc: Rename uvc_control_ep
usb: gadget: uvc: Use custom strings if available
usb: gadget: xudc: Refactor update data role work
usb: gadgetfs: Fix ep_read_iter to handle ITER_UBUF
usb: host: ehci-exynos: Convert to devm_of_phy_optional_get()
usb: host: ehci-fsl: Use DRV_NAME
usb: host: fsl-mph-dr-of: reuse device_set_of_node_from_dev
usb: host: ohci-exynos: Convert to devm_of_phy_optional_get()
usb: host: xhci-plat: Add reset support
usb: host: xhci-plat: Improve clock handling in probe()
usb: host: xhci-tegra: Add Tegra234 XHCI support
usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math
 
USB: Improve usb_fill_* documentation
USB: isp116x: fix memory leak with using debugfs_lookup()
USB: isp1362: fix memory leak with using debugfs_lookup()
 
usb: max-3421: Fix setting of I/O pins
 
USB: MAX3421: Handle USB NAK correctly
 
usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub
usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support
usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support
usb: mtu3: fix the failure of qmu stop
usb: musb: fix error return code in da8xx_musb_init()
usb: musb: mediatek: don't unregister something that wasn't registered
usb: musb: sunxi: add support for the F1C100s MUSB controller
usb: musb: sunxi: Introduce config struct
usb: ohci-omap: avoid unused-variable warning
usb: phy: remove phy-isp1301-omap driver
usb: plusb: remove unused pl_clear_QuickLink_features function
usb: remove ohci-tmio driver
usb: remove the dead USB_OHCI_SH option
 
USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
USB: serial: option: add Quectel RM500U-CN modem
USB: serial: option: add support for VW/Skoda "Carstick LTE"
USB: serial: option: add Telit FE990 compositions
USB: sl811: fix memory leak with using debugfs_lookup()
 
usb: typec: Add retimer handle to port altmode
usb: typec: Add wrapper for bus switch set code
usb: typec: altmodes/displayport: Add hpd sysfs attribute
usb: typec: altmodes/displayport: Fix configure initial pin assignment
usb: typec: altmodes/displayport: Update active state
usb: typec: hd3ss3220: Add polling support
usb: typec: intel_pmc_mux: Deduplicate ACPI matching in probe
usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count
usb: typec: Make bus switch code retimer-aware
usb: typec: maxim_contaminant: Implement check_contaminant callback
usb: typec: mux: Introduce GPIO-based SBU mux
usb: typec: pd: Add higher capability sysfs for sink PDO
usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO
usb: typec: tcpci: Add callback for evaluating contaminant presence
usb: typec: tcpci: Request IRQ with IRQF_SHARED
usb: typec: tcpm: Add callbacks to mitigate wakeups due to contaminant
usb: typec: tcpm: fix create duplicate source-capabilities file
usb: typec: tcpm: fix warning when handle discover_identity message
usb: typec: tcpm: Remove altmode active state updates
usb: typec: tipd: Support wakeup
usb: typec: ucsi: Register USB Power Delivery Capabilities
usb: typec: ucsi_ccg: Add OF support
usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()
usb: ucsi: Fix ucsi->connector race
usb: ucsi_acpi: Increase the command completion timeout
 
USB: uhci: fix memory leak with using debugfs_lookup()
USB: ULPI: fix memory leak with using debugfs_lookup()
 
usb: uvc: Enumerate valid values for color matching
usb: uvc: make uvc_format_desc table const
usb: uvc: move media/v4l2-uvc.h to usb/uvc.h
usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit
usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name
usb: xhci: tegra: fix sleep in atomic call
 
usbnet: optimize usbnet_bh() to reduce CPU load
 
userfaultfd: use vma iterator
 
userns: fix a struct's kernel-doc notation
 
usg: gadget: Move validation out of lock in webusb_bcdVersion_store()
 
util_macros.h: add missing inclusion
 
uuid: Decouple guid_t and uuid_le types and respective macros
 
vc4: fix build failure in vc4_dsi_dev_probe()
 
vc_screen: don't clobber return value in vcs_read
vc_screen: modify vcs_size() handling in vcs_read()
 
vDPA/ifcvf: alloc the mgmt_dev before the adapter
vDPA/ifcvf: allocate the adapter in dev_add()
vDPA/ifcvf: decouple config IRQ releaser from the adapter
vDPA/ifcvf: decouple config space ops from the adapter
vDPA/ifcvf: decouple config/dev IRQ requester and vectors allocator from the adapter
vDPA/ifcvf: decouple hw features manipulators from the adapter
vDPA/ifcvf: decouple vq IRQ releasers from the adapter
vDPA/ifcvf: decouple vq irq requester from the adapter
vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw
vDPA/ifcvf: implement features provisioning
vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev
vDPA/ifcvf: retire ifcvf_private_to_vf
 
vdpa/mlx5: Add and remove debugfs in setup/teardown driver
vdpa/mlx5: Add debugfs subtree
vdpa/mlx5: Add RX counters to debugfs
vdpa/mlx5: Directly assign memory key
vdpa/mlx5: Don't clear mr struct on destroy MR
vdpa/mlx5: Initialize CVQ iotlb spinlock
vdpa/mlx5: make MTU/STATUS presence conditional on feature bits
vdpa/mlx5: Move some definitions to a new header file
vdpa/mlx5: should not activate virtq object when suspended
vdpa/mlx5: support device features provisioning
 
vdpa: Add resume operation
vdpa: conditionally read STATUS in config space
vdpa: Fix a couple of spelling mistakes in some messages
vdpa: fix improper error message when adding vdpa dev
vdpa: introduce get_vq_dma_device()
vdpa: mlx5: support per virtqueue dma device
vdpa: set dma mask for vDPA device
vdpa: validate device feature provisioning against supported class
vdpa: validate provisioned device features against specified attribute
 
vdpa_sim: get rid of DMA ops
vdpa_sim: Implement resume vdpa op
vdpa_sim: not reset state in vdpasim_queue_ready
vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready
vdpa_sim: support vendor statistics
vdpa_sim: switch to use __vdpa_alloc_device()
vdpa_sim: use weak barriers
 
vdpa_sim_net: complete the initialization before register the device
vdpa_sim_net: Offer VIRTIO_NET_F_STATUS
vdpa_sim_net: vendor satistics
 
vdpasim: customize allocation size
 
vdso/bits.h: Add BIT_ULL() for the sake of consistency
 
vduse: Remove include of rwlock.h
 
vendor-prefixes: Add VIA Labs, Inc.
 
verify_pefile: relax wrapper length check
 
veth: bpf_xdp_metadata_rx_hash add xdp rss hash type
veth: Fix use after free in XDP_REDIRECT
veth: Introduce veth_xdp_buff wrapper for xdp_buff
veth: rely on rtnl_dereference() instead of on rcu_dereference() in veth_set_xdp_features()
veth: Support RX XDP metadata
veth: take into account device reconfiguration for xdp_features flag
veth: take into account peer device for NETDEV_XDP_ACT_NDO_XMIT xdp_features flag
 
vfio-mdev/mdpy-fb: Do not set struct fb_info.apertures
 
vfio-mdev: add back CONFIG_VFIO dependency
vfio-mdev: allow building the samples into the kernel
vfio-mdev: move the mtty usage documentation
vfio-mdev: remove an non-existing driver from vfio-mediated-device
vfio-mdev: turn VFIO_MDEV into a selectable symbol
 
vfio/ccw: allocate/populate the guest idal
vfio/ccw: allow non-zero storage keys
vfio/ccw: calculate number of IDAWs regardless of format
vfio/ccw: cleanup some of the mdev commentary
vfio/ccw: don't group contiguous pages on 2K IDAWs
vfio/ccw: handle a guest Format-1 IDAL
vfio/ccw: move where IDA flag is set in ORB
vfio/ccw: pass page count to page_array struct
vfio/ccw: populate page_array struct inline
vfio/ccw: read only one Format-1 IDAW
vfio/ccw: refactor the idaw counter
vfio/ccw: remove old IDA format restrictions
vfio/ccw: remove unnecessary malloc alignment
vfio/ccw: remove WARN_ON during shutdown
vfio/ccw: replace copy_from_iova with vfio_dma_rw
vfio/ccw: simplify CCW chain fetch routines
vfio/ccw: simplify the cp_get_orb interface
 
vfio/fsl-mc: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations
 
vfio/hisi: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations
 
vfio/mdev: Use sysfs_emit() to instead of sprintf()
 
vfio/mlx5: Allow loading of larger images than 512 MB
vfio/mlx5: Check whether VF is migratable
vfio/mlx5: Fix range size calculation upon tracker creation
vfio/mlx5: Fix the report of dirty_bytes upon pre-copy
vfio/mlx5: Fix UBSAN note
vfio/mlx5: Improve the source side flow upon pre_copy
vfio/mlx5: Improve the target side flow to reduce downtime
 
vfio/platform: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations
 
vfio/type1: Convert to iommu_group_has_isolated_msi()
vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR
vfio/type1: prevent underflow of locked_vm via exec()
vfio/type1: restore locked_vm
vfio/type1: revert "block on invalid vaddr"
vfio/type1: revert "implement notify callback"
vfio/type1: track locked_vm per dma
 
vfio: fix deadlock between group lock and kvm lock
vfio: Fix NULL pointer dereference caused by uninitialized group->iommufd
vfio: no need to pass kvm pointer during device open
vfio: platform: ignore missing reset if disabled at module init
vfio: platform: No need to check res again
vfio: revert "iommu driver notify callback"
vfio: Support VFIO_NOIOMMU with iommufd
vfio: Update the kdoc for vfio_device_ops
vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations
 
vfs: avoid duplicating creds in faccessat if possible
vfs: plumb i_version handling into struct kstat
 
vhost-net: support VIRTIO_F_RING_RESET
 
vhost-scsi: convert sysfs snprintf and sprintf to sysfs_emit
vhost-scsi: Fix crash during LUN unmapping
vhost-scsi: Fix vhost_scsi struct use after free
 
vhost-test: remove meaningless debug info
 
vhost-vdpa: free iommu domain after last use during cleanup
vhost-vdpa: Introduce RESUME backend feature bit
vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails
vhost-vdpa: uAPI to resume the device
 
vhost: remove unused paramete
 
vio: move to_vio_dev() to use container_of_const()
 
virt-pci: add platform bus support
 
virt/coco/sev-guest: Add throttling awareness
virt/coco/sev-guest: Carve out the request issuing logic into a helper
virt/coco/sev-guest: Check SEV_SNP attribute at probe time
virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case
virt/coco/sev-guest: Do some code style cleanups
virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request()
virt/coco/sev-guest: Simplify extended guest request handling
 
virt/sev-guest: Return -EIO if certificate buffer is not large enough
 
virtchnl: do structure hardening
virtchnl: i40e/iavf: rename iwarp to rdma
virtchnl: remove unused structure declaration
virtchnl: update header and increase header clarity
 
virtio-blk: add support for zoned block devices
virtio-blk: fix to match virtio spec
virtio-blk: fix ZBD probe in kernels without ZBD support
virtio-blk: set req->state to MQ_RQ_COMPLETE after polling I/O is finished
virtio-blk: support completion batching for the IRQ path
 
virtio-net: build skb from multi-buffer xdp
virtio-net: build xdp_buff with multi buffers
virtio-net: construct multi-buffer xdp in mergeable
virtio-net: disable the hole mechanism for xdp
virtio-net: fix calculation of MTU for single-buffer xdp
virtio-net: fix possible unsigned integer overflow
virtio-net: Maintain reverse cleanup order
virtio-net: Reduce debug name field size to 16 bytes
virtio-net: remove xdp related info from page_to_skb()
virtio-net: set up xdp for multi buffer packets
virtio-net: support multi-buffer xdp
virtio-net: transmit the multi-buffer xdp
virtio-net: update bytes calculation for xdp_frame
 
virtio-vdpa: support per vq dma device
 
virtio/vsock: don't drop skbuff on copy failure
virtio/vsock: don't use skbuff state to account credit
virtio/vsock: fix header length on skb merging
virtio/vsock: fix leaks due to missing skb owner
virtio/vsock: remove redundant 'skb_pull()' call
virtio/vsock: replace virtio_vsock_pkt with sk_buff
virtio/vsock: WARN_ONCE() for invalid state of socket
 
virtio: move dev_to_virtio() to use container_of_const()
virtio: vdpa: new SolidNET DPU driver.
 
virtio_blk: mark all zone fields LE
virtio_blk: temporary variable type tweak
virtio_blk: use bvec_set_virt to initialize special_vec
virtio_blk: zone append in header type tweak
 
virtio_console: Use strscpy() to instead of strncpy()
 
virtio_net: add checking sq is full inside xdp xmit
virtio_net: bugfix overflow inside xdp_linearize_page()
virtio_net: disable VIRTIO_NET_F_STANDBY if VIRTIO_NET_F_MAC is not set
virtio_net: fix page_to_skb() miss headroom
virtio_net: free xdp shinfo frags when build_skb_from_xdp_buff() fails
virtio_net: notify MAC address change on device initialization
virtio_net: reorder some funcs
virtio_net: Reuse buffer free function
virtio_net: separate the logic of checking whether sq is full
virtio_net: Update xdp_features with xdp multi-buff
 
virtio_pmem: populate numa information
 
virtio_ring: per virtqueue dma device
 
vma_merge: set vma iterator to correct position.
 
VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF
 
vmxnet3: use gro callback when UPT is enabled
 
vp_vdpa: fix the crash in hot unplug with vp_vdpa
 
vringh: fix a typo in comments for vringh_kiov
vringh: use bvec_set_page to initialize a bvec
 
vsock/loopback: use only sk_buff_head.lock to protect the packet queue
 
vsock/vmci: convert VMCI error code to -ENOMEM on send
 
vsock: return errors other than -ENOMEM to socket
 
VT: Add height parameter to con_font_get/set consw operations
VT: Add KD_FONT_OP_SET/GET_TALL operations
VT: Bump font size limitation to 64x128 pixels
 
w1: ds2482: Convert to i2c's .probe_new()
w1: remove ds1wm driver
 
watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths
 
watchdog: apple: Use devm_clk_get_enabled() helper
watchdog: armada_37xx: Use devm_clk_get_enabled() helper
watchdog: at91rm9200: Only warn once about problems in .remove()
watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path
watchdog: bcm7038: Use devm_clk_get_enabled() helper
watchdog: cadence: Use devm_clk_get_enabled() helper
watchdog: da9062: da9063: use unlocked xfer function in restart
watchdog: davinci: Use devm_clk_get_enabled() helper
watchdog: diag288_wdt: de-duplicate diag_stat_inc() calls
watchdog: diag288_wdt: get rid of register asm
watchdog: diag288_wdt: remove power management
watchdog: diag288_wdt: unify command buffer handling for diag288 zvm
watchdog: diag288_wdt: unify lpar and zvm diag288 helpers
watchdog: dw_wdt: stop on reboot
watchdog: Fix kmemleak in watchdog_cdev_register
watchdog: imgpdc: Use devm_clk_get_enabled() helper
watchdog: imx2_wdg: suspend watchdog in WAIT mode
watchdog: imx7ulp: Use devm_clk_get_enabled() helper
watchdog: Include when appropriate
watchdog: iTCO_wdt: Report firmware_version
watchdog: lpc18xx: Use devm_clk_get_enabled() helper
watchdog: meson_gxbb: Use devm_clk_get_enabled() helper
watchdog: mt7621-wdt: avoid ralink architecture dependent code
watchdog: mt7621-wdt: avoid static global declarations
watchdog: mtk_wdt: Add reset_by_toprgu support
watchdog: of_xilinx_wdt: Use devm_clk_get_enabled() helper
watchdog: pcwd_usb: Fix attempting to access uninitialized memory
watchdog: pic32-dmt: Use devm_clk_get_enabled() helper
watchdog: pic32-wdt: Use devm_clk_get_enabled() helper
watchdog: pnx4008: Use devm_clk_get_enabled() helper
watchdog: qcom: Use devm_clk_get_enabled() helper
watchdog: realtek_otto: Use devm_clk_get_enabled() helper
watchdog: report fw_version in sysfs
watchdog: report options in sysfs
watchdog: rtd119x: Use devm_clk_get_enabled() helper
watchdog: rzg2l_wdt: Handle TYPE-B reset for RZ/V2M
watchdog: rzg2l_wdt: Issue a reset before we put the PM clocks
watchdog: rzn1: Use devm_clk_get_enabled() helper
watchdog: sbsa_wdog: Make sure the timeout programming is within the limits
watchdog: visconti: Use devm_clk_get_enabled() helper
watchdog: wdat_wdt: Avoid unimplemented get_timeleft
watchdog: ziirave_wdt: Convert to i2c's .probe_new()
 
wifi: ath10k: Remove the unused function ath10k_ce_shadow_src_ring_write_index_set()
wifi: ath11k: add channel 177 into 5 GHz channel list
wifi: ath11k: add ipq5018 device support
wifi: ath11k: add new hw ops for IPQ5018 to get rx dest ring hashmap
wifi: ath11k: Add support to configure FTM responder role
wifi: ath11k: allow system suspend to survive ath11k
wifi: ath11k: debugfs: fix to work with multiple PCI devices
wifi: ath11k: fix ce memory mapping for ahb devices
wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup
wifi: ath11k: fix monitor mode bringup crash
wifi: ath11k: Fix race condition with struct htt_ppdu_stats_info
wifi: ath11k: Fix scan request param frame size warning
wifi: ath11k: initialize hw_ops for IPQ5018
wifi: ath11k: reduce the MHI timeout to 20s
wifi: ath11k: remap ce register space for IPQ5018
wifi: ath11k: update ce configurations for IPQ5018
wifi: ath11k: update hal srng regs for IPQ5018
wifi: ath11k: update hw params for IPQ5018
wifi: ath12k: Add new qmi_bdf_type to handle caldata
wifi: ath12k: Add support to read EEPROM caldata
wifi: ath12k: dp_mon: Fix out of bounds clang warning
wifi: ath12k: dp_mon: Fix uninitialized warning related to the pktlog
wifi: ath12k: driver for Qualcomm Wi-Fi 7 devices
wifi: ath12k: Fix incorrect qmi_file_type enum values
wifi: ath12k: Fix uninitilized variable clang warnings
wifi: ath12k: hal: add ab parameter to macros using it
wifi: ath12k: hal: convert offset macros to functions
wifi: ath12k: hal_rx: Use memset_startat() for clearing queue descriptors
wifi: ath12k: wmi: delete PSOC_HOST_MAX_NUM_SS
wifi: ath9k: Don't mark channelmap stack variable read-only in ath9k_mci_update_wlan_channels()
wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()
wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect()
wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails
wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function
wifi: ath9k: remove most hidden macro dependencies on ah
wifi: brcmfmac: change cfg80211_set_channel() name and signature
wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds
wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()
wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()
wifi: brcmfmac: Fix SDIO suspend/resume regression
wifi: brcmfmac: p2p: Introduce generic flexible array frame member
wifi: brcmfmac: pcie: Add IDs/properties for BCM4355
wifi: brcmfmac: pcie: Add IDs/properties for BCM4377
wifi: brcmfmac: pcie: Perform correct BCM4364 firmware selection
wifi: brcmfmac: Rename Cypress 89459 to BCM4355
wifi: brcmfmac: Replace one-element array with flexible-array member
wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()
wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD
wifi: cfg80211: Authentication offload to user space for MLO connection in STA mode
wifi: cfg80211: call reg_notifier for self managed wiphy from driver hint
wifi: cfg80211: Deduplicate certificate loading
wifi: cfg80211: Extend cfg80211_new_sta() for MLD AP
wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD AP
wifi: cfg80211: factor out bridge tunnel / RFC1042 header check
wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data()
wifi: cfg80211: fix MLO connection ownership
wifi: cfg80211: Fix use after free for wext
wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notify
wifi: cfg80211: include puncturing bitmap in channel switch events
wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdr
wifi: cfg80211: move puncturing bitmap validation from mac80211
wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext"
wifi: cfg80211: remove gfp parameter from cfg80211_obss_color_collision_notify description
wifi: cfg80211: remove support for static WEP
wifi: cfg80211: Set SSID if it is not already set
wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offload
wifi: cfg80211: trace: remove MAC_PR_{FMT,ARG}
wifi: cfg80211: Use MLD address to indicate MLD STA disconnection
wifi: ipw2200: fix memory leak in ipw_wdev_init()
wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()
wifi: iwl3945: Add missing check for create_singlethread_workqueue
wifi: iwl4965: Add missing check for create_singlethread_workqueue()
wifi: iwlegacy: avoid fortify warning
wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave()
wifi: iwlwifi: bump FW API to 74 for AX devices
wifi: iwlwifi: improve tag handling in iwl_request_firmware
wifi: iwlwifi: mei: fix compilation errors in rfkill()
wifi: iwlwifi: mention the response structure in the kerneldoc
wifi: iwlwifi: mvm: add minimal EHT rate reporting
wifi: iwlwifi: mvm: add sniffer meta data APIs
wifi: iwlwifi: mvm: always send nullfunc frames on MGMT queue
wifi: iwlwifi: mvm: fix mvmtxq->stopped handling
wifi: iwlwifi: mvm: protect TXQ list manipulation
wifi: iwlwifi: mvm: remove h from printk format specifier
wifi: iwlwifi: mvm: remove unused iwl_dbgfs_is_match()
wifi: iwlwifi: mvm: Reset rate index if rate is wrong
wifi: iwlwifi: mvm: simplify by using SKB MAC header pointer
wifi: iwlwifi: mvm: Support STEP equalizer settings from BIOS.
wifi: iwlwifi: rx: add sniffer support for EHT mode
wifi: iwlwifi: Use generic thermal_zone_get_trip() function
wifi: libertas: add new TLV type for WPS enrollee IE
wifi: libertas: add support for WPS enrollee IE in probe requests
wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()
wifi: libertas: fix code style in Marvell structs
wifi: libertas: fix memory leak in lbs_init_adapter()
wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()
wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()
wifi: libertas: only add RSN/WPA IE in lbs_add_wpa_tlv
wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()
wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDU
wifi: mac80211: add documentation for amsdu_mesh_control
wifi: mac80211: Add HE MU-MIMO related flags in ieee80211_bss_conf
wifi: mac80211: add kernel-doc for EHT structure
wifi: mac80211: Add VHT MU-MIMO related flags in ieee80211_bss_conf
wifi: mac80211: Allow NSS change only up to capability
wifi: mac80211: always initialize link_sta with sta
wifi: mac80211: avoid u32_encode_bits() warning
wifi: mac80211: check basic rates validity
wifi: mac80211: configure puncturing bitmap
wifi: mac80211: Don't translate MLD addresses for multicast
wifi: mac80211: drop bogus static keywords in A-MSDU rx
wifi: mac80211: drop extra 'e' from ieeee80211... name
wifi: mac80211: Drop stations iterator where the iterator function may sleep
wifi: mac80211: fix double space in comment
wifi: mac80211: fix flow dissection for forwarded packets
wifi: mac80211: Fix for Rx fragmented action frames
wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
wifi: mac80211: fix mesh forwarding
wifi: mac80211: fix mesh path discovery based on unicast packets
wifi: mac80211: fix non-MLO station association
wifi: mac80211: fix off-by-one link setting
wifi: mac80211: fix potential null pointer dereference
wifi: mac80211: fix qos on mesh interfaces
wifi: mac80211: fix receiving A-MSDU frames on mesh interfaces
wifi: mac80211: fix receiving mesh packets in forwarding=0 networks
wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap()
wifi: mac80211: make rate u32 in sta_set_rate_info_rx()
wifi: mac80211: mlme: handle EHT channel puncturing
wifi: mac80211: move color collision detection report in a delayed work
wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta()
wifi: mac80211: remove mesh forwarding congestion check
wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue()
wifi: mac80211_hwsim: Rename pid to portid to avoid confusion
wifi: mt7601u: fix an integer underflow
wifi: mt76: add EHT phy type
wifi: mt76: add EHT rate stats for ethtool
wifi: mt76: add flexible polling wait-interval support
wifi: mt76: add memory barrier to SDIO queue kick
wifi: mt76: connac: add cmd id related to EHT support
wifi: mt76: connac: add CMD_CBW_320MHZ
wifi: mt76: connac: add helpers for EHT capability
wifi: mt76: connac: do not check WED status for non-mmio devices
wifi: mt76: connac: fix POWER_CTRL command name typo
wifi: mt76: dma: add reset to mt76_dma_wed_setup signature
wifi: mt76: dma: do not increment queue head if mt76_dma_add_buf fails
wifi: mt76: dma: fix memory leak running mt76_dma_tx_cleanup
wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup
wifi: mt76: dma: rely on queue page_frag_cache for wed rx queues
wifi: mt76: dma: reset wed queues in mt76_dma_rx_reset
wifi: mt76: do not run mt76_unregister_device() on unregistered hw
wifi: mt76: enable page_pool stats
wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans()
wifi: mt76: fix switch default case in mt7996_reverse_frag0_hdr_trans
wifi: mt76: handle possible mt76_rx_token_consume failures
wifi: mt76: ignore key disable commands
wifi: mt76: increase wcid size to 1088
wifi: mt76: introduce mt76_queue_is_wed_rx utility routine
wifi: mt76: move leds field in leds struct
wifi: mt76: move leds struct in mt76_phy
wifi: mt76: mt7603: avoid mcu_restart function pointer
wifi: mt76: mt7615: avoid mcu_restart function pointer
wifi: mt76: mt7615: enable per-phy led support
wifi: mt76: mt76x0: fix oob access in mt76x0_phy_get_target_power
wifi: mt76: mt76x0u: report firmware version through ethtool
wifi: mt76: mt7915: add back 160MHz channel width support for MT7915
wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom()
wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state()
wifi: mt76: mt7915: add missing of_node_put()
wifi: mt76: mt7915: add mt7915 wed reset callbacks
wifi: mt76: mt7915: avoid mcu_restart function pointer
wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work
wifi: mt76: mt7915: check return value before accessing free_block_num
wifi: mt76: mt7915: check the correctness of event data
wifi: mt76: mt7915: complete wed reset support
wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr()
wifi: mt76: mt7915: enable per-phy led support
wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit
wifi: mt76: mt7915: fix memory leak in mt7915_mmio_wed_init_rx_buf
wifi: mt76: mt7915: fix mt7915_rate_txpower_get() resource leaks
wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read()
wifi: mt76: mt7915: fix WED TxS reporting
wifi: mt76: mt7915: get rid of wed rx_buf_ring page_frag_cache
wifi: mt76: mt7915: release rxwi in mt7915_wed_release_rx_buf
wifi: mt76: mt7915: remove BW160 and BW80+80 support
wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling
wifi: mt76: mt7915: rework mt7915_thermal_temp_store()
wifi: mt76: mt7915: set sku initial value to zero
wifi: mt76: mt7915: split mcu chan_mib array up
wifi: mt76: mt7915: wed: enable red per-band token drop
wifi: mt76: mt7921: add ack signal support
wifi: mt76: mt7921: add support to update fw capability with MTFG table
wifi: mt76: mt7921: avoid mcu_restart function pointer
wifi: mt76: mt7921: fix channel switch fail in monitor mode
wifi: mt76: mt7921: fix deadlock in mt7921_abort_roc
wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read
wifi: mt76: mt7921: fix fw used for offload check for mt7922
wifi: mt76: mt7921: fix invalid remain_on_channel duration
wifi: mt76: mt7921: fix rx filter incorrect by drv/fw inconsistent
wifi: mt76: mt7921: Fix use-after-free in fw features query.
wifi: mt76: mt7921: reduce polling time in pmctrl
wifi: mt76: mt7921: resource leaks at mt7921_check_offload_capability()
wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host
wifi: mt76: mt7921u: add support for Comfast CF-952AX
wifi: mt76: mt7996: add EHT beamforming support
wifi: mt76: mt7996: add EHT capability init
wifi: mt76: mt7996: add helpers for wtbl and interface limit
wifi: mt76: mt7996: add support for EHT rate report
wifi: mt76: mt7996: add variants support
wifi: mt76: mt7996: avoid mcu_restart function pointer
wifi: mt76: mt7996: check return value before accessing free_block_num
wifi: mt76: mt7996: do not hardcode vht beamform cap
wifi: mt76: mt7996: drop always true condition of __mt7996_reg_addr()
wifi: mt76: mt7996: enable EHT support in firmware
wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna()
wifi: mt76: mt7996: fix endianness warning in mt7996_mcu_sta_he_tlv
wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_ie_countdown()
wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_rx_radar_detected()
wifi: mt76: mt7996: fix integer handling issue of mt7996_rf_regval_set()
wifi: mt76: mt7996: fix memory leak in mt7996_mcu_exit
wifi: mt76: mt7996: fix unintended sign extension of mt7996_hw_queue_read()
wifi: mt76: mt7996: rely on mt76_connac2_mac_tx_rate_val
wifi: mt76: mt7996: rely on mt76_connac_tx_complete_skb
wifi: mt76: mt7996: rely on mt76_connac_txp_common structure
wifi: mt76: mt7996: rely on mt76_connac_txp_skb_unmap
wifi: mt76: mt7996: rework capability init
wifi: mt76: mt7996: update register for CFEND_RATE
wifi: mt76: remove __mt76_mcu_restart macro
wifi: mt76: support ww power config in dts node
wifi: mt76: switch to page_pool allocator
wifi: mt76: usb: fix use-after-free in mt76u_free_rx_queue
wifi: mwifiex: Add missing compatible string for SD8787
wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()
wifi: mwifiex: mark OF related data as maybe unused
wifi: mwifiex: Replace one-element array with flexible-array member
wifi: mwifiex: Replace one-element arrays with flexible-array members
wifi: mwifiex: Support firmware hotfix version in GET_HW_SPEC responses
wifi: mwifiex: Support SD8978 chipset
wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event
wifi: nl80211: Allow authentication frames and set keys on NAN interface
wifi: nl80211: emit CMD_START_AP on multicast group when an AP is started
wifi: nl80211: fix NULL-ptr deref in offchan check
wifi: nl80211: fix puncturing bitmap policy
wifi: nl80211: return error message for malformed chandef
wifi: nl80211: validate and configure puncturing bitmap
wifi: orinoco: check return value of hermes_write_wordrec()
wifi: rsi: Avoid defines prefixed with CONFIG
wifi: rsi: Fix memory leak in rsi_coex_attach()
wifi: rt2x00: Remove useless else if
wifi: rtl8xxxu: Add LED control code for RTL8188EU
wifi: rtl8xxxu: Add LED control code for RTL8192EU
wifi: rtl8xxxu: Add LED control code for RTL8723AU
wifi: rtl8xxxu: add LEDS_CLASS dependency
wifi: rtl8xxxu: Add rate control code for RTL8188EU
wifi: rtl8xxxu: Deduplicate the efuse dumping code
wifi: rtl8xxxu: Define masks for cck_agc_rpt bits
wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()
wifi: rtl8xxxu: Dump the efuse only for untested devices
wifi: rtl8xxxu: Fix assignment to bit field priv->cck_agc_report_type
wifi: rtl8xxxu: Fix assignment to bit field priv->pi_enabled
wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU
wifi: rtl8xxxu: fix txdw7 assignment of TX DESC v3
wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu
wifi: rtl8xxxu: Make rtl8xxxu_load_firmware take const char*
wifi: rtl8xxxu: Print the ROM version too
wifi: rtl8xxxu: Register the LED and make it blink
wifi: rtl8xxxu: Report the RSSI to the firmware
wifi: rtl8xxxu: Support new chip RTL8188EU
wifi: rtl8xxxu: Use a longer retry limit of 48
wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()
wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave()
wifi: rtlwifi: rtl8723ae: fix obvious spelling error tyep->type
wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave()
wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave()
wifi: rtw88: mac: Use existing macros in rtw_pwr_seq_parser()
wifi: rtw88: Move enum rtw_tx_queue_type mapping code to tx.{c,h}
wifi: rtw88: Move register access from rtw_bf_assoc() outside the RCU
wifi: rtw88: pci: Change queue datatype to enum rtw_tx_queue_type
wifi: rtw88: pci: Use enum type for rtw_hw_queue_mapping() and ac_to_hwq
wifi: rtw88: usb: drop now unnecessary URB size check
wifi: rtw88: usb: send Zero length packets if necessary
wifi: rtw88: usb: Set qsel correctly
wifi: rtw88: Use non-atomic sta iterator in rtw_ra_mask_info_update()
wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice
wifi: rtw88: Use rtw_iterate_vifs() for rtw_vif_watch_dog_iter()
wifi: rtw89: 8852b: correct register mask name of TX power offset
wifi: rtw89: 8852b: don't support LPS-PG mode after firmware 0.29.26.0
wifi: rtw89: 8852b: fill the missing configuration about queue empty checking
wifi: rtw89: 8852b: reset IDMEM mode to default value
wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first
wifi: rtw89: 8852b: update BSS color mapping register
wifi: rtw89: 8852be: enable CLKREQ of PCI capability
wifi: rtw89: 8852c: rfk: correct ADC clock settings
wifi: rtw89: 8852c: rfk: correct DACK setting
wifi: rtw89: 8852c: rfk: correct DPK settings
wifi: rtw89: 8852c: rfk: recover RX DCK failure
wifi: rtw89: 8852c: rfk: refine AGC tuning flow of DPK for irregular PA
wifi: rtw89: Add missing check for alloc_workqueue
wifi: rtw89: add use of pkt_list offload to debug entry
wifi: rtw89: coex: add BTC format version derived from firmware version
wifi: rtw89: coex: Add v2 BT AFH report and related variable
wifi: rtw89: coex: Add v4 version firmware cycle report
wifi: rtw89: coex: Add v5 firmware control report
wifi: rtw89: coex: Add version code for Wi-Fi firmware coexistence control
wifi: rtw89: coex: Change firmware control report to version separate
wifi: rtw89: coex: Change firmware steps report to version separate
wifi: rtw89: coex: Change RTL8852B use v1 TDMA policy
wifi: rtw89: coex: Change TDMA related logic to version separate
wifi: rtw89: coex: Change Wi-Fi Null data report to version separate
wifi: rtw89: coex: Change Wi-Fi role info related logic to version separate
wifi: rtw89: coex: Clear Bluetooth HW PTA counter when radio state change
wifi: rtw89: coex: Correct A2DP exist variable source
wifi: rtw89: coex: Enable Bluetooth report when show debug info
wifi: rtw89: coex: Fix test fail when coexist with raspberryPI A2DP idle
wifi: rtw89: coex: Force to update TDMA parameter when radio state change
wifi: rtw89: coex: only read Bluetooth counter of report version 1 for RTL8852A
wifi: rtw89: coex: Packet traffic arbitration hardware owner monitor
wifi: rtw89: coex: refactor _chk_btc_report() to extend more features
wifi: rtw89: coex: refactor debug log of slot list
wifi: rtw89: coex: Refine coexistence log
wifi: rtw89: coex: Remove le32 to CPU translator at firmware cycle report
wifi: rtw89: coex: Rename BTC firmware cycle report by feature version
wifi: rtw89: coex: Set Bluetooth background scan PTA request priority
wifi: rtw89: coex: Update BTC firmware report bitmap definition
wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.0
wifi: rtw89: coex: Update Wi-Fi external control TDMA parameters/tables
wifi: rtw89: coex: Update WiFi role info H2C report
wifi: rtw89: coex: use new introduction BTC version format
wifi: rtw89: consider ER SU as a TX capability
wifi: rtw89: correct register definitions of digital CFO and spur elimination
wifi: rtw89: correct unit for port offset and refine macro
wifi: rtw89: deal with RXI300 error
wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30
wifi: rtw89: disallow enter PS mode after create TDLS link
wifi: rtw89: Fix a typo in debug message
wifi: rtw89: fix AP mode authentication transmission failed
wifi: rtw89: fix assignation of TX BD RAM table
wifi: rtw89: fix null vif pointer when get management frame date rate
wifi: rtw89: fix parsing offset for MCC C2H
wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie()
wifi: rtw89: fix potential wrong mapping for pkt-offload
wifi: rtw89: fw: adapt to new firmware format of security section
wifi: rtw89: mac: add function to get TSF
wifi: rtw89: move H2C of del_pkt_offload before polling FW status ready
wifi: rtw89: phy: set TX power according to RF path number by chip
wifi: rtw89: refine 6 GHz scanning dwell time
wifi: rtw89: refine MCC C2H debug logs
wifi: rtw89: refine packet offload flow
wifi: rtw89: set the correct mac_id for management frames
wifi: rtw89: split out generic part of rtw89_mac_port_tsf_sync()
wifi: rtw89: use passed channel in set_tx_shape_dfir()
wifi: rtw89: use readable return 0 in rtw89_mac_cfg_ppdu_status()
wifi: wext: warn about usage only once
wifi: wilc1000: add missing unregister_netdev() in wilc_netdev_ifc_init()
wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()
wifi: wireless: deny wireless extensions on MLO-capable devices
wifi: wireless: warn on most wireless extension usage
wifi: wl1251: Fix a typo ("boradcast")
wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()
wifi: zd1211rw: remove redundant decls
 
workingset: fix confusion around eviction vs refault container
 
workqueue: Add a new flag to spot the potential UAF error
workqueue: Convert the idle_timer to a timer + work_struct
workqueue: Don't hold any lock while rcuwait'ing for !POOL_MANAGER_ACTIVE
workqueue: Factorize unbind/rebind_workers() logic
workqueue: Fold rebind_worker() within rebind_workers()
workqueue: Make show_pwq() use run-length encoding
workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex
workqueue: Unbind kworkers before sending them to exit()
 
writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs
 
x86/acpi/boot: Correct acpi_is_processor_usable() check
x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC
 
x86/ACPI/boot: Use FADT version to check support for online capable
x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock()
 
x86/alternatives: Add alt_instr.flags
x86/alternatives: Do not use integer constant suffixes in inline asm
x86/alternatives: Introduce int3_emulate_jcc()
x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions
 
x86/amd: Cache debug register values in percpu variables
 
x86/atomics: Always inline arch_atomic64*()
 
x86/boot/compressed: prefer cc-option for CFLAGS additions
 
x86/boot/e820: Fix typo in e820.c comment
 
x86/boot: Robustify calling startup_{32,64}() from the decompressor code
 
x86/bugs: Reset speculation control settings on init
 
x86/build: Make 64-bit defconfig the default
 
x86/cacheinfo: Remove unused trace variable
 
x86/cpu, kvm: Add support for CPUID_80000021_EAX
x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature
x86/cpu, kvm: Add the Null Selector Clears Base feature
x86/cpu, kvm: Add the SMM_CTL MSR not present feature
x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf
 
x86/CPU/AMD: Disable XSAVES on AMD family 0x17
 
x86/cpu: Add model number for Intel Arrow Lake processor
x86/cpu: Provide the full setup for getcpu() on x86-32
x86/cpu: Remove misleading comment
x86/cpu: Remove redundant extern x86_read_arch_cap_msr()
x86/cpu: Support AMD Automatic IBRS
x86/cpu: Use cpu_feature_enabled() when checking global pages support
 
x86/cpufeature: Add the CPU feature bit for LKGS
 
x86/cpufeatures: Add Architectural PerfMon Extension bit
x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag
x86/cpufeatures: Add macros for Intel's new fast rep string features
x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag
 
x86/crash: Disable virt in core NMI crash handler to avoid double shootdown
 
x86/entry: Fix unwinding from kprobe on PUSH/POP instruction
x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit kernels too
 
x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf()
 
x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads
x86/fpu: Replace zero-length array in struct xregs_state with flexible-array member
 
x86/gsseg: Add the new header to
x86/gsseg: Make asm_load_gs_index() take an u16
x86/gsseg: Move load_gs_index() to its own new header file
x86/gsseg: Use the LKGS instruction if available for load_gs_index()
 
x86/hotplug: Remove incorrect comment about mwait_play_dead()
 
x86/hyperv: Add an interface to do nested hypercalls
x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define
x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define
x86/hyperv: Add support for detecting nested hypervisor
x86/hyperv: Block root partition functionality in a Confidential VM
x86/hyperv: Fix hv_get/set_register for nested bringup
 
x86/idle: Replace 'x86_idle' function pointer with a static_call
 
x86/ioapic: Use irq_domain_create_hierarchy()
 
x86/Kconfig: Fix spellos & punctuation
 
x86/kprobes: Drop removed INT3 handling code
x86/kprobes: Fix __recover_optprobed_insn check optimizing logic
x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range
x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation
 
x86/lib: Fix compiler and kernel-doc warnings
x86/lib: Include to fix a missing prototypes warning at build time
 
x86/mce/dev-mcelog: use strscpy() to instead of strncpy()
 
x86/mce: Add support for Extended Physical Address MCA changes
x86/mce: Define a function to extract ErrorAddr from MCA_ADDR
x86/mce: Make sure logged MCEs are processed after sysfs update
x86/mce: Mask out non-address bits from machine check bank
 
x86/microcode/AMD: Add a @cpu parameter to the reloading functions
x86/microcode/AMD: Fix mixed steppings support
x86/microcode/AMD: Handle multiple glued containers properly
 
x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter
 
x86/microcode/AMD: Rename a couple of functions
 
x86/microcode/core: Return an error only when necessary
 
x86/microcode/intel: Pass the microcode revision to print_ucode_info() directly
x86/microcode/intel: Print old and new revision during early boot
 
x86/microcode: Add a parameter to microcode_check() to store CPU capabilities
x86/microcode: Adjust late loading result reporting message
x86/microcode: Allow only "1" as a late reload trigger value
x86/microcode: Check CPU capabilities after late microcode update correctly
x86/microcode: Use the DEVICE_ATTR_RO() macro
 
x86/mm: Do not shuffle CPU entry areas without KASLR
x86/mm: Fix use of uninitialized buffer in sme_enable()
x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit
 
x86/module: remove unused code in __apply_relocate_add
 
x86/nmi: Accumulate NMI-progress evidence in exc_nmi()
x86/nmi: Print reasons why backtrace NMIs are ignored
 
x86/opcode: Add the LKGS instruction to x86-opcode-map
 
x86/PAT: Use try_cmpxchg() in set_page_memtype()
 
x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
 
x86/perf/amd: Remove tracing from perf_lopwr_cb()
 
x86/perf/zhaoxin: Add stepping check for ZXC
 
x86/platform/uv: Make kobj_type structure constant
 
x86/pvclock: Improve atomic update of last_value in pvclock_clocksource_read()
 
x86/PVH: avoid 32-bit build warning when obtaining VGA console info
x86/PVH: obtain VGA console info in Dom0
 
x86/reboot: Disable SVM, not just VMX, when stopping CPUs
x86/reboot: Disable virtualization in an emergency if SVM is supported
 
x86/resctl: fix scheduler confusion with 'current'
 
x86/resctrl: Add __init attribute to rdt_get_mon_l3_config()
x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA
x86/resctrl: Add interface to read mbm_local_bytes_config
x86/resctrl: Add interface to read mbm_total_bytes_config
x86/resctrl: Add interface to write mbm_local_bytes_config
x86/resctrl: Add interface to write mbm_total_bytes_config
x86/resctrl: Clear staged_config[] before and after it is used
x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation
x86/resctrl: Fix a silly -Wunused-but-set-variable warning
x86/resctrl: Include new features in command line options
x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask()
x86/resctrl: Support monitor configuration
 
x86/rtc: Remove __init for runtime functions
x86/rtc: Simplify PNP ids check
 
x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery
 
x86/signal/compat: Move sigaction_compat_abi() to signal_64.c
 
x86/signal: Fix the value returned by strict_sas_size()
x86/signal: Move siginfo field tests
 
x86/speculation: Allow enabling STIBP with legacy IBRS
 
x86/static_call: Add support for Jcc tail-calls
 
x86/tdx: Add more registers to struct tdx_hypercall_args
x86/tdx: Disable NOTIFY_ENABLES
x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall()
x86/tdx: Expand __tdx_hypercall() to handle more arguments
x86/tdx: Fix typo in comment in __tdx_hypercall()
x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments
x86/tdx: Relax SEPT_VE_DISABLE check for debug TD
x86/tdx: Remove TDX_HCALL_ISSUE_STI
x86/tdx: Use ReportFatalError to report missing SEPT_VE_DISABLE
 
x86/tsc: Add option to force frequency recalibration with HW timer
x86/tsc: Do feature check as the very first thing
x86/tsc: Make recalibrate_cpu_khz() export GPL only
 
x86/unwind/orc: Add 'signal' field to ORC metadata
 
x86/uv: Use irq_domain_create_hierarchy()
 
x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu
x86/vdso: Fix -Wmissing-prototypes warnings
x86/vdso: Move VDSO image init to vdso2c generated code
x86/vdso: Provide getcpu for x86-32.
 
x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)
 
x86/vsyscall: Fix documentation to reflect the default mode
 
x86/xen/time: cleanup xen_tsc_safe_clocksource
x86/xen/time: prefer tsc as clocksource when it is invariant
 
x86/xen: don't let xen_pv_play_dead() return
 
x86/Xen: drop leftover VM-assist uses
 
x86/xen: mark xen_pv_play_dead() as __noreturn
 
x86: Fix FILL_RETURN_BUFFER
x86: Suppress KMSAN reports in arch_within_stack_frames()
x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list
 
xdp: add xdp_set_features_flag utility routine
xdp: bpf_xdp_metadata use EOPNOTSUPP for no driver support
xdp: document xdp_do_flush() before napi_complete_done()
xdp: rss hash types representation
 
xen-netback: remove unused variables pending_idx and index
 
xen/grant-dma-iommu: Implement a dummy probe_device() callback
 
xen/netback: don't do grant copy across page boundary
xen/netback: remove not needed test in xenvif_tx_build_gops()
xen/netback: use same error messages for same errors
 
xen/pvcalls-back: fix permanently masked event channel
 
xen/xenbus: move to_xenbus_device() to use container_of_const()
 
xen: Allow platform PCI interrupt to be shared
xen: remove unnecessary (void*) conversions
xen: Replace one-element array with flexible-array member
xen: sysfs: make kobj_type structure constant
xen: update arch/x86/include/asm/xen/cpuid.h
 
xfrm: Allow transport-mode states with AF_UNSPEC selector
xfrm: extend add policy callback to set failure reason
xfrm: extend add state callback to set failure reason
xfrm: Zero padding when dumping algos and encap
 
xfs: active perag reference counting
xfs: add tracepoints for each of the externally visible allocators
xfs: allow setting full range of panic tags
xfs: block reservation too large for minleft allocation
xfs: clear incore AGFL_RESET state if it's not needed
xfs: combine __xfs_alloc_vextent_this_ag and xfs_alloc_ag_vextent
xfs: convert trim to use for_each_perag_range
xfs: convert xfs_alloc_vextent_iterate_ags() to use perag walker
xfs: convert xfs_ialloc_next_ag() to an atomic
xfs: convert xfs_imap() to take a perag
xfs: don't assert fail on transaction cancel with deferred ops
xfs: don't use BMBT btree split workers for IO completion
xfs: drop firstblock constraints from allocation setup
xfs: factor out filestreams from xfs_bmap_btalloc_nullfb
xfs: factor out MRU hit case in xfs_filestream_select_ag
xfs: factor xfs_alloc_vextent_this_ag() for _iterate_ags()
xfs: factor xfs_bmap_btalloc()
xfs: fix confusing variable names in xfs_bmap_item.c
xfs: fix confusing variable names in xfs_refcount_item.c
xfs: fix confusing variable names in xfs_rmap_item.c
xfs: fix confusing xfs_extent_item variable names
xfs: fix low space alloc deadlock
xfs: fix mismerged tracepoints
xfs: fix off-by-one-block in xfs_discard_folio()
xfs: fix uninitialized variable access
xfs: fold xfs_alloc_ag_vextent() into callers
xfs: get rid of notinit from xfs_bmap_longest_free_extent
xfs: inobt can use perags in many more places than it does
xfs: introduce xfs_alloc_vextent_exact_bno()
xfs: introduce xfs_alloc_vextent_near_bno()
xfs: introduce xfs_alloc_vextent_prepare()
xfs: introduce xfs_for_each_perag_wrap()
xfs: make kobj_type structures constant
xfs: merge filestream AG lookup into xfs_filestream_select_ag()
xfs: merge new filestream AG selection into xfs_filestream_select_ag()
xfs: move allocation accounting to xfs_alloc_vextent_set_fsbno()
xfs: move the minimum agno checks into xfs_alloc_vextent_check_args
xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.c
xfs: pass perag to filestreams tracing
xfs: pass refcount intent directly through the log intent code
xfs: pass rmap space mapping directly through the log intent code
xfs: pass the correct cursor to xfs_iomap_prealloc_size
xfs: pass the xfs_bmbt_irec directly through the log intent code
xfs: pass xfs_extent_free_item directly through the log intent code
xfs: perags need atomic operational state
xfs: prefer free inodes at ENOSPC over chunk allocation
xfs: quotacheck failure can race with background inode inactivation
xfs: refactor the filestreams allocator pick functions
xfs: remove xfs_filestream_select_ag() longest extent check
xfs: restore old agirotor behavior
xfs: return a referenced perag from filestreams allocator
xfs: revert commit 8954c44ff477
xfs: rework the perag trace points to be perag centric
xfs: rework xfs_alloc_vextent()
xfs: t_firstblock is tracking AGs not blocks
xfs: test dir/attr hash when loading module
xfs: track an active perag reference in filestreams
xfs: try to idiot-proof the allocators
xfs: use active perag references for inode allocation
xfs: use for_each_perag_wrap in xfs_filestream_pick_ag
xfs: use strscpy() to instead of strncpy()
xfs: use xfs_alloc_vextent_first_ag() where appropriate
xfs: use xfs_alloc_vextent_start_bno() where appropriate
xfs: use xfs_alloc_vextent_this_ag() where appropriate
xfs: use xfs_bmap_longest_free_extent() in filestreams
xfs: walk all AGs if TRYLOCK passed to xfs_alloc_vextent_iterate_ags
 
xhci: add helpers for enabling and disabling interrupters
xhci: Add hub_control to xhci_driver_overrides
xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
xhci: cleanup xhci_hub_control port references
xhci: clear usb2 resume related variables in one place.
xhci: Convert to use list_count_nodes()
xhci: decouple usb2 port resume and get_port_status request handling
xhci: fix event ring segment table related masks and variables in header
xhci: Free the command allocated for setting LPM if we return early
xhci: host: Add Renesas RZ/V2M SoC support
xhci: host: potential NULL dereference in xhci_generic_plat_probe()
xhci: hub: export symbol on xhci_hub_control
xhci: move port specific items such as state completions to port structure
xhci: pass port pointer as parameter to xhci_set_port_power()
xhci: Pass port structure as parameter to xhci_disable_port().
xhci: Refactor interrupter code for initial multi interrupter support.
xhci: remove xhci_test_trb_in_td_math early development check
xhci: rename resume_done to resume_timestamp
xhci: split out rcar/rz support from xhci-plat.c
xhci: tegra: USB2 pad power controls
 
xirc2ps_cs: Fix use after free bug in xirc2ps_detach
 
xsk: Add cb area to struct xdp_buff_xsk
xsk: add linux/vmalloc.h to xsk.c
xsk: Add missing overflow check in xdp_umem_reg
xsk: add usage of XDP features flags
xsk: check IFF_UP earlier in Tx path
xsk: support use vaddr as ring
 
xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
 
xtensa: fix KASAN report for show_stack
 
ynl: broaden the license even more
ynl: make the tooling check the license
ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause
 
zonefs: Always invalidate last cached page on append write
zonefs: Cache zone group directory inodes
zonefs: Do not propagate iomap_dio_rw() ENOTBLK error to user space
zonefs: Dynamically create file inodes when needed
zonefs: Fix error message in zonefs_file_dio_append()
zonefs: make kobj_type structure constant
zonefs: Prevent uninitialized symbol 'size' warning
zonefs: Reduce struct zonefs_inode_info size
zonefs: Reorganize code
zonefs: Separate zone information from inode information
zonefs: Simplify IO error handling
 
zram: correctly handle all next_arg() cases
zram: fix typos in comments
zram: use bvec_set_page to initialize bvecs
 
zsmalloc: document freeable stats
zsmalloc: document new fullness grouping
zsmalloc: make zspage chain size configurable
zsmalloc: rework zspage chain size selection
zsmalloc: set default zspage chain size to 8
zsmalloc: skip chain size calculation for pow_of_2 classes
 
zstd: Fix definition of assert()