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

 
.gitignore: Do not ignore .kunitconfig files
.gitignore: Unignore .kunitconfig
 
3c589_cs: Fix an error handling path in tc589_probe()
 
6lowpan: Remove redundant initialisation.
 
9p: Add additional debug flags and open modes
9p: Remove INET dependency
 
__blockdev_direct_IO(): get rid of submit_io callback
 
accel/habanalabs/uapi: new Gaudi2 server type
 
accel/habanalabs: add critical-event bit in notifier
accel/habanalabs: add device id to all threads names
accel/habanalabs: add handling for unexpected user event
accel/habanalabs: add helper function to get vm hash node
accel/habanalabs: add info when FD released while device still in use
accel/habanalabs: add missing error flow in hl_sysfs_init()
accel/habanalabs: add support for TPC assert
accel/habanalabs: add uapi to stall/resume engine
accel/habanalabs: align to latest firmware specs
accel/habanalabs: allow getting HL_INFO_DRAM_USAGE during soft-reset
accel/habanalabs: assert return value of hw_fini
accel/habanalabs: break is_idle function into per-engine sub-routines
accel/habanalabs: capture interrupt timestamp in handler
accel/habanalabs: capture RAZWI info only if HW indication detected
accel/habanalabs: change COMMS warning messages to error level
accel/habanalabs: change hw_fini to return int to indicate error
accel/habanalabs: change razwi handle after fw fix
accel/habanalabs: change unused extern decl of hdev to forward decl of hl_device
accel/habanalabs: change user interrupt to threaded IRQ
accel/habanalabs: check return value of add_va_block_locked
accel/habanalabs: disable PCI when escalating compute to hard-reset
accel/habanalabs: do not verify engine modes after being changed
accel/habanalabs: don't trace cpu accessible dma alloc/free
accel/habanalabs: don't wait for STS_OK after sending COMMS WFE
accel/habanalabs: Drop redundant pci_enable_pcie_error_reporting()
accel/habanalabs: enable graceful reset mechanism for compute-reset
accel/habanalabs: enforce release order of compute device and dma-buf
accel/habanalabs: expose dram reserved size by kmd
accel/habanalabs: expose engine core int reg address
accel/habanalabs: expose rotator mask to userspace
accel/habanalabs: fix a maybe-uninitialized compilation warnings
accel/habanalabs: fix a missing-braces compilation warning
accel/habanalabs: fix access error clear event
accel/habanalabs: fix address decode RAZWI handling
accel/habanalabs: fix events mask of decoder abnormal interrupts
accel/habanalabs: fix few misspelled words in the code
accel/habanalabs: fix field names in hl_info_hw_ip_info
accel/habanalabs: fix handling of arc farm sei event
accel/habanalabs: fix HBM MMU interrupt handling
accel/habanalabs: fix page fault event clear
accel/habanalabs: fix print in hl_irq_handler_eq()
accel/habanalabs: fix register address on PDMA/EDMA idle check
accel/habanalabs: Fix spelling mistake "maped" -> "mapped"
accel/habanalabs: fix use of var reset_sleep_ms
accel/habanalabs: fix wrong reset and event flags
accel/habanalabs: fixes for unexpected error interrupt
accel/habanalabs: get reset type indication from irq_map
accel/habanalabs: improve readability of engines idle mask print
accel/habanalabs: improvements to FW ver extraction
accel/habanalabs: in hl_device_reset remove 'hard_instead_of_soft'
accel/habanalabs: in hl_device_reset small refactor for readabilty
accel/habanalabs: in hw_fini return error code if polling timed-out
accel/habanalabs: in {e/p}dma_core events read the err cause reg
accel/habanalabs: increase reset poll timeout
accel/habanalabs: increase user interrupt grace time
accel/habanalabs: make gaudi2_is_device_idle() static
accel/habanalabs: minimize error prints when mem map fails
accel/habanalabs: modify events reset policy
accel/habanalabs: move soft-reset wait to soft-reset execute
accel/habanalabs: organize hl_device structure comment
accel/habanalabs: postpone mem_mgr IDR destruction to hpriv_release()
accel/habanalabs: print event type when device is disabled
accel/habanalabs: print raw binning masks in debug level
accel/habanalabs: refactor debugfs init
accel/habanalabs: regenerate gaudi2 ids_map_extended
accel/habanalabs: remove '\n' when passing strings to gaudi2_print_event()
accel/habanalabs: remove a useless is_idle TPC flag
accel/habanalabs: remove completion from abnormal interrupt work name
accel/habanalabs: remove duplicated disable pci msg
accel/habanalabs: remove Gaudi1 multi MSI code
accel/habanalabs: remove hl_irq_handler_default()
accel/habanalabs: Remove redundant pci_clear_master
accel/habanalabs: remove redundant TODOs
accel/habanalabs: remove unneeded irq_handler variable
accel/habanalabs: rename security function parameters
accel/habanalabs: return tlb inv error code upon failure
accel/habanalabs: save class in hdev
accel/habanalabs: send disable pci when compute ctx is active
accel/habanalabs: set hl_capture_*_err storage-class-specifier to static
accel/habanalabs: speedup h/w queues test in Gaudi2
accel/habanalabs: split cdev creation to separate function
accel/habanalabs: sync f/w events interrupt in hard reset
accel/habanalabs: tiny refactor of hl_device_reset for readability
accel/habanalabs: unify err log of hw-fini failure in dirty state
accel/habanalabs: unmap mapped memory when TLB inv fails
accel/habanalabs: unsecure CFG_TPC_ID register
accel/habanalabs: use a mutex rather than a spinlock
accel/habanalabs: use memhash_node_export_put() in hl_release_dmabuf()
accel/habanalabs: use notifications and graceful reset for decoder
accel/habanalabs: use scnprintf() in print_device_in_use_info()
accel/habanalabs: verify return code after scrubbing ARCs DCCMs
 
accel/ivpu: avoid duplicate assignment
accel/ivpu: Do not trigger extra VPU reset if the VPU is idle
accel/ivpu: Do not use mutex_lock_interruptible
accel/ivpu: Fix FW API data alignment issues
accel/ivpu: Fix old dma_buf api usage
accel/ivpu: Fix sporadic VPU boot failure
accel/ivpu: ivpu_ipc needs GENERIC_ALLOCATOR
accel/ivpu: PM: remove broken ivpu_dbg() statements
accel/ivpu: Remove D3hot delay for Meteorlake
accel/ivpu: Reserve all non-command bo's using DMA_RESV_USAGE_BOOKKEEP
accel/ivpu: Send VPU_JSM_MSG_CONTEXT_DELETE when deleting context
accel/ivpu: Set dma max_segment_size
 
accel/qaic: Add control path
accel/qaic: Add datapath
accel/qaic: Add documentation for AIC100 accelerator driver
accel/qaic: Add MHI controller
accel/qaic: Add mhi_qaic_cntl
accel/qaic: Add qaic driver to the build system
accel/qaic: Add uapi and core driver file
accel/qaic: Call DRM helper function to destroy prime GEM
accel/qaic: Fix NNC message corruption
accel/qaic: Fix NULL pointer deref in qaic_destroy_drm_device()
accel/qaic: Flush the transfer list again
accel/qaic: Free user handle on interrupted mutex
accel/qaic: Grab ch_lock during QAIC_ATTACH_SLICE_BO
accel/qaic: initialize ret variable to 0
accel/qaic: silence some uninitialized variable warnings
accel/qaic: Validate if BO is sliced before slicing
accel/qaic: Validate user data before grabbing any lock
 
accel: Build sub-directories based on config options
accel: fix CONFIG_DRM dependencies
accel: Link to compute accelerator subsystem intro
 
acl: don't depend on IOP_XATTR
 
ACPI: AGDI: Improve error reporting for problems during .remove()
ACPI: APEI: EINJ: Add CXL error types
ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform
ACPI: bus: Add missing braces to acpi_sb_notify()
ACPI: bus: Add stub acpi_sleep_state_supported() in non-ACPI cases
ACPI: bus: Ensure that notify handlers are not running after removal
ACPI: CPPC: Add auto select register read/write support
ACPI: CPPC: Add min and max perf register writing support
ACPI: cpufreq: Use platform devices to load ACPI PPC and PCC drivers
ACPI: docs: Update the pm_profile sysfs attribute documentation
ACPI: EC: Fix oops when removing custom query handlers
ACPI: EC: Limit explicit removal of query handlers to custom query handlers
ACPI: LPIT: move to use bus_get_dev_root()
ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail
ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini
ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup()
ACPI: processor: Fix evaluating _PDC method when running as Xen dom0
ACPI: property: Refactor acpi_data_prop_read_single()
ACPI: property: Support strings in Apple _DSM props
ACPI: Replace irqdomain.h include with struct declarations
ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P
ACPI: s2idle: Log when enabling wakeup IRQ fails
ACPI: SBS: Fix handling of Smart Battery Selectors
ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()
ACPI: SPCR: Amend indentation
ACPI: SPCR: Prefix error messages with FW_BUG
ACPI: sysfs: Enable ACPI sysfs support for CCEL records
ACPI: thermal: Move to dedicated function sysfs extra attr creation
ACPI: thermal: Replace ternary operator with min_t()
ACPI: thermal: Use thermal_zone_device()
ACPI: utils: Fix acpi_evaluate_dsm_typed() redefinition error
ACPI: video: Remove acpi_backlight=video quirk for Lenovo ThinkPad W530
ACPI: video: Remove desktops without backlight DMI quirks
ACPI: video: Remove register_backlight_delay module option and code
ACPI: VIOT: Initialize the correct IOMMU fwspec
ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001
 
ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC
ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array
ACPICA: acpi_madt_oem_data: Fix flexible array member definition
ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member
ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array
ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
ACPICA: acpisrc: Add missing tables to astable
ACPICA: actbl1: Replace 1-element arrays with flexible arrays
ACPICA: actbl2: Replace 1-element arrays with flexible arrays
ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID()
ACPICA: add os specific support for Zephyr RTOS
ACPICA: Add structure definitions for RISC-V RHCT
ACPICA: Add support for 64 bit loong_arch compilation
ACPICA: Add support for Arm's MPAM ACPI table version 2
ACPICA: Add support for ASPT table in disassembler
ACPICA: add support for ClockInput resource (v6.5)
ACPICA: Avoid undefined behavior: applying zero offset to null pointer
ACPICA: Avoid undefined behavior: load of misaligned address
ACPICA: Avoid undefined behavior: load of misaligned address
ACPICA: Avoid undefined behavior: member access within misaligned address
ACPICA: Avoid undefined behavior: member access within misaligned address
ACPICA: Avoid undefined behavior: member access within misaligned address
ACPICA: Avoid undefined behavior: member access within misaligned address
ACPICA: Avoid undefined behavior: member access within null pointer
ACPICA: Headers: Delete bogus node_array array of pointers from AEST table
ACPICA: Introduce ACPI_FLEX_ARRAY
ACPICA: MADT: Add RISC-V INTC interrupt controller
ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array
ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array
ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array
ACPICA: Update all copyrights/signons to 2023
ACPICA: Update version to 20230331
 
Linux: Add "mclk" support for maxim,max9867
Linux: Add CS35L41 shared boost feature
Linux: Add Quad SPI driver for StarFive JH7110 SoC
Linux: Add support for Rockchip RK860X regulators
Linux: Add support for stacked/parallel memories
Linux: Add support for the TAS5733
Linux: Add the PowerQUICC audio support using the QMC
 
af_key: Reject optional tunnel/BEET mode templates in outbound policies
 
af_packet: do not use READ_ONCE() in packet_bind()
af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
af_packet: Fix data-races of pkt_sk(sk)->num.
af_packet: preserve const qualifier in pkt_sk()
 
af_unix: annotate lockless accesses to sk->sk_err
af_unix: Fix a data race of sk->sk_receive_queue->qlen.
af_unix: Fix data races around sk->sk_shutdown.
af_unix: preserve const qualifier in unix_sk()
 
afs: Avoid endless loop if file is larger than expected
afs: Fix dangling folio ref counts in writeback
afs: Fix getattr to report server i_size on dirs, not local size
afs: Fix setting of mtime when creating a file/dir/symlink
afs: fix the afs_dir_get_folio return value
afs: Fix updating of i_size with dv jump from server
afs: Fix vlserver probe RTT handling
afs: Fix waiting for writeback then skipping folio
afs: split afs_pagecache_valid() out of afs_validate()
 
ahci: qoriq: Add platform dependencies
 
alpha/cpu: Expose arch_cpu_idle_dead()'s prototype declaration
alpha/cpu: Make sure arch_cpu_idle_dead() doesn't return
 
ALSA/ASoC: Convert to platform remove callback
 
ALSA: ac97: Define dummy functions for snd_ac97_suspend() and resume()
ALSA: ac97: Remove redundant driver match function
ALSA: asihpi: remove unused loop_count variable
ALSA: atmel: ac97: Convert to platform remove callback returning void
ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`
ALSA: cmipci: Fix kctl->id initialization
ALSA: cs35l41: Add shared boost feature
ALSA: cs46xx: mark snd_cs46xx_download_image as static
ALSA: docs: A few more words for PCM XRUN handling and stream locks
ALSA: docs: Add description about ack callback -EPIPE error handling
ALSA: docs: Extend module parameters description
ALSA: docs: Fix code block indentation in ALSA driver example
ALSA: docs: writing-an-alsa-driver.rst: polishing
ALSA: document that struct __snd_pcm_mmap_control64 is messed up
ALSA: emu10k1: clarify various fx8010.*_mask fields
ALSA: emu10k1: clean up P16V part somewhat
ALSA: emu10k1: comment updates
ALSA: emu10k1: documentation updates
ALSA: emu10k1: don't stop DSP in _snd_emu10k1_{,audigy_}init_efx()
ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_hw_free()
ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_pointer()
ALSA: emu10k1: eliminate some unused defines
ALSA: emu10k1: fix access to Audigy GPIO port
ALSA: emu10k1: fix error handling in snd_audigy_i2c_volume_put()
ALSA: emu10k1: fix lineup of EMU_HANA_* defines
ALSA: emu10k1: fix snd_emu1010_fpga_read() input masking for rev2 cards
ALSA: emu10k1: fix SNDRV_EMU10K1_IOCTL_SINGLE_STEP
ALSA: emu10k1: fixup DSP defines
ALSA: emu10k1: minor optimizations
ALSA: emu10k1: properly assert E-MU FPGA access constaints
ALSA: emu10k1: pull in some register definitions from kX-project
ALSA: emu10k1: remove apparently pointless EMU_HANA_OPTION_CARDS reads
ALSA: emu10k1: remove apparently pointless FPGA reads
ALSA: emu10k1: remove obsolete card type variable and defines
ALSA: emu10k1: remove remaining cruft from snd_emu10k1_emu1010_init()
ALSA: emu10k1: remove some bogus defines
ALSA: emu10k1: remove unused `resume` parameter from snd_emu10k1_init()
ALSA: emu10k1: remove unused emu->pcm_playback_efx_substream field
ALSA: emu10k1: remove unused snd_emu10k1_voice.emu field
ALSA: emu10k1: skip Sound Blaster-specific hacks for E-MU cards
ALSA: emu10k1: stop doing weird things with HCFG in snd_emu10k1_emu1010_init()
ALSA: emu10k1: update label & help in config system
ALSA: emu10k1: use high-level I/O functions also during init
ALSA: emu10k1: use high-level I/O in set_filterQ()
ALSA: emu10k1: use more existing defines instead of open-coded numbers
ALSA: firewire-digi00x: prevent potential use after free
ALSA: gus: Fix kctl->id initialization
ALSA: hda/ca0132: add quirk for EVGA X299 DARK
ALSA: hda/hdmi: Remove some dead code
ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256
ALSA: hda/realtek: Add a quirk for Compaq N14JP6
ALSA: hda/realtek: Add a quirk for HP EliteDesk 805
ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01
ALSA: hda/realtek: Add Lenovo P3 Tower platform
ALSA: hda/realtek: Add quirk for 2nd ASUS GU603
ALSA: hda/realtek: Add quirk for ASUS ROG G634Z
ALSA: hda/realtek: Add quirk for ASUS ROG GV601V
ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41
ALSA: hda/realtek: Add quirk for Clevo L140AU
ALSA: hda/realtek: Add quirk for Clevo NS50AU
ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops
ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6
ALSA: hda/realtek: Add quirks for ASUS GU604V and GU603V
ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41
ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15
ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform
ALSA: hda/realtek: Enable headset onLenovo M70/M90
ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop
ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop
ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED
ALSA: hda/tegra: Convert to platform remove callback returning void
ALSA: hda: add HDaudio Extended link definitions
ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
ALSA: hda: cs35l41: Replace all spi->chip_select references with function call
ALSA: hda: Fix kctl->id initialization
ALSA: hda: Fix Oops by 9.1 surround channel names
ALSA: hda: Fix unhandled register update during auto-suspend period
ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.
ALSA: hda: LNL: add HD Audio PCI ID
ALSA: hdspm: remove unused copy_u32_le function
ALSA: ice1712,ice1724: fix the kcontrol->id initialization
ALSA: mips/hal2: Convert to platform remove callback returning void
ALSA: mips/sgio2audio: Convert to platform remove callback returning void
ALSA: mts64: Convert to platform remove callback returning void
ALSA: oss: avoid missing-prototype warnings
ALSA: pcm: check for user backed iterator, not specific iterator type
ALSA: pcm: fix playback silence - correct incremental silencing
ALSA: pcm: fix playback silence - use the actual new_hw_ptr for the threshold mode
ALSA: pcm: fix wait_time calculations
ALSA: pcm: Improved XRUN handling for indirect PCM helpers
ALSA: pcm: playback silence - move silence variable updates to separate function
ALSA: pcm: playback silence - remove extra code
ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()"
ALSA: pcm: rewrite snd_pcm_playback_silence()
ALSA: pcm: simplify top-up mode init in snd_pcm_playback_silence()
ALSA: pcm: use exit controlled loop in snd_pcm_playback_silence()
ALSA: portman2x4: Convert to platform remove callback returning void
ALSA: portman2x4: remove unused portman_read_command,data functions
ALSA: ppc/powermac: Convert to platform remove callback returning void
ALSA: ppc/tumbler: Use of_property_present() for testing DT property presence
ALSA: pxa2xx: Convert to platform remove callback returning void
ALSA: seq: oss: Fix racy open/close of MIDI devices
ALSA: sh: aica: Convert to platform remove callback returning void
ALSA: sh: aica: Drop if blocks with always false condition
ALSA: sh_dac_audio: Convert to platform remove callback returning void
ALSA: sparc/cs4231: Convert to platform remove callback returning void
ALSA: sparc/dbri: Convert to platform remove callback returning void
ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback
ALSA: usb-audio: Add quirk for Pioneer DDJ-800
ALSA: usb-audio: Fix broken resume due to UAC3 power state
ALSA: usb-audio: Rate limit usb_set_interface error reporting
ALSA: usb-audio: remove Wireless USB dead code
ALSA: Use of_property_read_bool() for boolean properties
ALSA: ymfpci: Add error messages for abritrary IO ports on older chips
ALSA: ymfpci: Fix kctl->id initialization
ALSA: ymfpci: Move allocation of saved registers to struct snd_ymfpci
ALSA: ymfpci: remove unused snd_ymfpci_readb function
ALSA: ymfpci: Store additional legacy registers on suspend
ALSA: ymfpci: Store saved legacy registers in an array
ALSA: ymfpci: Switch to DEFINE_SIMPLE_DEV_PM_OPS()
ALSA: ymfpci: Use register macro in place of integer literal
ALSA: ymfpci: Use u16 consistently for old_legacy_ctrl
 
alx: Drop redundant pci_enable_pcie_error_reporting()
 
amd-xgbe: fix the false linkup in xgbe_phy_status
 
amd/amdgpu: Inherit coherence flags base on original BO flags
 
amdgpu: Avoid building on UML
 
amdkfd: Memory availability can never be negative
 
apparmor: simplify sysctls with register_sysctl_init()
 
arch/x86: Remove "select SRCU"
 
arch_topology: Remove early cacheinfo error message if -ENOENT
 
arm/cpu: Add unreachable() to arch_cpu_idle_dead()
 
ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping()
 
arm/hdlcd: Use GEM DMA fbdev emulation
 
arm/malidp: Use GEM DMA fbdev emulation
 
arm64/cpu: Mark cpu_die() __noreturn
arm64/cpu: Mark cpu_park_loop() and friends __noreturn
 
arm64/cpufeature: Consistently use symbolic constants for min_field_value
arm64/cpufeature: Pull out helper for CPUID register definitions
arm64/cpufeature: Use helper macro to specify ID register for capabilites
 
arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencing
 
arm64/idreg: Don't disable SME when disabling SVE
 
arm64/mm: mark private VM_FAULT_X defines as vm_fault_t
arm64/mm: try VMA lock-based page fault handling first
 
arm64/signal: Alloc tpidr2 sigframe after checking system_supports_tpidr2()
arm64/signal: Use system_supports_tpidr2() to check TPIDR2
 
arm64/sme: Fix some comments of ARM SME
 
arm64/sysreg: allow *Enum blocks in SysregFields blocks
arm64/sysreg: Convert HFG[RW]TR_EL2 to automatic generation
arm64/sysreg: Convert HFGITR_EL2 to automatic generation
arm64/sysreg: Update ID_AA64PFR1_EL1 for DDI0601 2022-12
 
arm64: Add CNTPOFF_EL2 register definition
arm64: add FIXADDR_TOT_{START,SIZE}
arm64: Add HAS_ECV_CNTPOFF capability
arm64: Add missing Set/Way CMO encodings
arm64: Also reset KASAN tag if page is not PG_mte_tagged
arm64: armv8_deprecated: remove unnecessary (void*) conversions
arm64: atomics: lse: improve cmpxchg implementation
arm64: avoid redundant PAC stripping in __builtin_return_address()
arm64: compat: Remove defines now in asm-generic
arm64: cpufeature: Fix pointer auth hwcaps
arm64: cpufeature: move to use bus_get_dev_root()
arm64: defconfig: add PMIC GLINK modules
arm64: defconfig: Disable R-Car H3 ES1.*
arm64: defconfig: Enable ARM CoreSight PMU driver
arm64: defconfig: Enable audio drivers for AM62-SK
arm64: defconfig: enable building the nvmem-reboot-mode module
arm64: defconfig: Enable CAN PHY transceiver driver
arm64: defconfig: Enable crypto test module
arm64: defconfig: Enable DA7213 Codec
arm64: defconfig: Enable drivers for BeaglePlay
arm64: defconfig: Enable i.MX93 ADC support
arm64: defconfig: Enable IPQ5332 SoC base configs
arm64: defconfig: Enable IPQ9574 SoC base configs
arm64: defconfig: Enable QCOM eUSB2 SNPS PHY and repeater
arm64: defconfig: Enable qcom msm899{4,8} clk drivers
arm64: defconfig: enable Qualcomm pin controller drivers
arm64: defconfig: Enable RZ/V2M xHCI and USB3.1 DRD controller support
arm64: defconfig: Enable security accelerator driver for TI K3 SoCs
arm64: defconfig: Enable TI ADC driver
arm64: defconfig: Enable TI TSCADC driver
arm64: defconfig: Enable Virtio RNG driver as built in
arm64: defconfig: remove duplicate TYPEC_UCSI & QCOM_PMIC_GLINK
arm64: defconfig: Switch msm8996 clk drivers to module
arm64: delete dead code in this_cpu_set_vectors()
arm64: drop ranges in definition of ARCH_FORCE_MAX_ORDER
arm64: dts: Add i.MX8MM PCIe EP support
arm64: dts: Add i.MX8MP PCIe EP support
arm64: dts: Add i.MX8MQ PCIe EP support
arm64: dts: allwinner: h5: OrangePi PC2: add OPP table to enable DVFS
arm64: dts: amlogic: Add initial support for BPI-CM4 module with BPI-CM4IO baseboard
arm64: dts: amlogic: gxl: use gxl mdio multiplexer
arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: remove invalid #gpio-cells in onewire node
arm64: dts: amlogic: meson-g12b-odroid-go-ultra: rename keypad-gpio pinctrl node
arm64: dts: amlogic: meson-g12b-radxa-zero2: fix pwm clock names
arm64: dts: amlogic: meson-gxm-s912-libretech-pc: add simple connector node in fusb302 node
arm64: dts: amlogic: meson-gxm-s912-libretech-pc: remove unused pinctrl-names from phy node
arm64: dts: amlogic: meson-s4: fix apb4 bus node name
arm64: dts: amlogic: meson-sm1-bananapi: correct usb-hub hog node name
arm64: dts: amlogic: meson-sm1: use correct enable-gpios
arm64: dts: apple: t600x: Add PWM controller
arm64: dts: apple: t600x: Disable unused PCIe ports
arm64: dts: apple: t8103: Add PWM controller
arm64: dts: apple: t8103: Disable unused PCIe ports
arm64: dts: apple: t8112: Add PWM controller
arm64: dts: apple: t8112: Initial t8112 (M2) device trees
arm64: dts: arm: add missing cache properties
arm64: dts: broadcom: bcmbca: Add spi controller node
arm64: dts: broadcom: bcmbca: bcm4908: add Netgear R8000P USB LED triggers
arm64: dts: broadcom: bcmbca: bcm4908: add on-SoC USB ports
arm64: dts: broadcom: bcmbca: bcm4908: add TP-Link C2300 USB LED triggers
arm64: dts: broadcom: bcmbca: bcm4908: fix LED nodenames
arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name
arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename
arm64: dts: broadcom: stringray: Fix GICv3 ITS node name
arm64: dts: cavium: Fix GICv3 ITS nodes
arm64: dts: colibri-imx8x: Add aster carrier board
arm64: dts: colibri-imx8x: Add atmel pinctrl groups
arm64: dts: colibri-imx8x: Add colibri pwm b, c, d
arm64: dts: colibri-imx8x: Add gpio-line-names
arm64: dts: colibri-imx8x: Add iris carrier board
arm64: dts: colibri-imx8x: Add iris v2 carrier board
arm64: dts: colibri-imx8x: Add jpegenc/dec
arm64: dts: colibri-imx8x: Add no-1-8-v to sd-card
arm64: dts: colibri-imx8x: Add pinctrl group for csi_mclk
arm64: dts: colibri-imx8x: Add pinctrl group for hdmi hpd
arm64: dts: colibri-imx8x: Add separate pinctrl group for cs2
arm64: dts: colibri-imx8x: Add SPI
arm64: dts: colibri-imx8x: Add todo comments
arm64: dts: colibri-imx8x: Correct pull on lcdif
arm64: dts: colibri-imx8x: delete adc1 and dsp
arm64: dts: colibri-imx8x: Disable touchscreen by default
arm64: dts: colibri-imx8x: eval: Add spi-to-can
arm64: dts: colibri-imx8x: fix eval board pin configuration
arm64: dts: colibri-imx8x: fix iris pinctrl configuration
arm64: dts: colibri-imx8x: Move gpio-keys to som level
arm64: dts: colibri-imx8x: move pinctrl property from SoM to eval board
arm64: dts: colibri-imx8x: Prepare for qxp and dx variants
arm64: dts: colibri-imx8x: Set thermal thresholds
arm64: dts: colibri-imx8x: Split pinctrl_hog1
arm64: dts: colibri-imx8x: Update spdx license
arm64: dts: colibri-imx8x: Use new bracket format
arm64: dts: exynos: Add CMU_G3D node for Exynos850 SoC
arm64: dts: exynos: add mmc aliases
arm64: dts: exynos: drop mshc aliases
arm64: dts: exynos: move MIPI phy to PMU node in Exynos5433
arm64: dts: freescale: add apalis imx8 aka quadmax carrier board support
arm64: dts: freescale: add initial apalis imx8 aka quadmax module support
arm64: dts: freescale: imx8-ss-dma: set lpspi0 max frequency to 60mhz
arm64: dts: freescale: imx8-ss-lsio: add support for lsio_pwm0-3
arm64: dts: freescale: imx8mm-phyboard: Add I2C4 pinmuxing
arm64: dts: freescale: imx8qxp-mek: enable cadence usb3
 
ARM64: dts: imx7ulp: update usb compatible
 
arm64: dts: imx8-apalis-v1.1: drop ci-disable-lpm
arm64: dts: imx8-ss-dma: add io-channel-cells to adc nodes
arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts
arm64: dts: imx8: align thermal node names with bindings
arm64: dts: imx8: fix USB 3.0 Gadget Failure in QM & QXPB0 at super speed
arm64: dts: imx8: update usb compatible
arm64: dts: imx8dxl: drop #stream-id-cells for usb node
arm64: dts: imx8dxl: drop clocks from scu clock controller
arm64: dts: imx8dxl: update usb compatible
arm64: dts: imx8mm-ddr4-evk: update gpmi pinctrl to match dtschema
arm64: dts: imx8mm-emcon: update pinctrl to match dtschema
arm64: dts: imx8mm-prt8mm: update pinctrl to match dtschema
arm64: dts: imx8mm: Add display pipeline components
arm64: dts: imx8mm: update usb compatible
arm64: dts: imx8mn-beacon: Fix SPI CS pinmux
arm64: dts: imx8mn-bsh-smm: update pinctrl to match dtschema
arm64: dts: imx8mn-evk: update i2c pinctrl to match dtschema
arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay
arm64: dts: imx8mn: Add display pipeline components
arm64: dts: imx8mn: Fix video clock parents
arm64: dts: imx8mn: update usb compatible
arm64: dts: imx8mp-debix: add USB host support
arm64: dts: imx8mp-tqma8mpql-mba8mpxl: Enable wakeup-source for GPIO buttons
arm64: dts: imx8mp-verdin-yavia: trivial minor updates
arm64: dts: imx8mp-verdin: add 88W8997 serdev to uart4
arm64: dts: imx8mp: Add display pipeline components
arm64: dts: imx8mp: Add EQoS RMII pin mux on i.MX8MP DHCOM
arm64: dts: imx8mp: Add FEC RMII pin mux on i.MX8MP DHCOM
arm64: dts: imx8mp: Add GPT blocks
arm64: dts: imx8mp: Add PCIe support to DH electronics i.MX8M Plus DHCOM and PDK2
arm64: dts: imx8mp: Add support for Data Modul i.MX8M Plus eDM SBC
arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM and PDK3
arm64: dts: imx8mp: Adjust EQoS PHY address on i.MX8MP DHCOM
arm64: dts: imx8mp: Adjust EQoS reset comment on i.MX8MP DHCOM
arm64: dts: imx8mp: Do not delete PHY nodes on i.MX8MP DHCOM PDK2
arm64: dts: imx8mp: Drop simple-bus from fsl,imx8mp-media-blk-ctrl
arm64: dts: imx8mp: Fix video clock parents
arm64: dts: imx8mp: Reorder clock and reg properties
arm64: dts: imx8mp: Update GPIO M to CLKOUT1 on DH electronics i.MX8M Plus DHCOM and PDK2
arm64: dts: imx8mp: verdin-yavia: drop disable-over-current
arm64: dts: imx8mq-librem5: Add 166MHz to DDRC OPP table
arm64: dts: imx8mq-librem5: add brightness levels to led-backlight
arm64: dts: imx8mq-librem5: add missing #clock-cells
arm64: dts: imx8mq-librem5: add the magnetometer mount matrix
arm64: dts: imx8mq-librem5: Adjust proximity sensor's near levels
arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage to 0.81V
arm64: dts: imx8mq-librem5: Bump usdhc2 frequency to 100MHz
arm64: dts: imx8mq-librem5: Describe MIC_2V4 regulator
arm64: dts: imx8mq-librem5: describe the clock for the csi sensors
arm64: dts: imx8mq-librem5: fix audio-1v8 regulator name
arm64: dts: imx8mq-librem5: lower the mipi csi 1 frequencies
arm64: dts: imx8mq-librem5: Reduce I2C frequency to 384kHz
arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0
arm64: dts: imx8mq-librem5: Set charger parameters for each batch
arm64: dts: imx8mq-librem5: Set the DVS voltages lower
arm64: dts: imx8mq-librem5: update pinctrl to match dtschema
arm64: dts: imx8mq: Add UART DMA support
arm64: dts: imx8mq: drop usb3-resume-missing-cas from usb
arm64: dts: imx8mq: tqma8mq-mba8mx: drop disable-over-current
arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals
arm64: dts: imx8qm: add can node in devicetree
arm64: dts: imx8qm: add vpu decoder and encoder
arm64: dts: imx8qxp: add cadence usb3 support
arm64: dts: imx8qxp: add flexcan in adma
arm64: dts: imx93: Add FlexSPI support
arm64: dts: imx93: add missing tpm pwm instances
arm64: dts: imx93: Add the bbnsm dts node
arm64: dts: layerscape: Fix GICv3 ITS node names
arm64: dts: marvell: add DTS for GL.iNet GL-MV1000
arm64: dts: marvell: align thermal node names with bindings
arm64: dts: marvell: armada-ap810: Fix GICv3 ITS node name
 
ARM64: dts: marvell: cn9310: Add missing phy-mode
 
arm64: dts: marvell: mochabin: enlarge PCI memory window
arm64: dts: mediatek: add ethernet support for mt8365 SoC
arm64: dts: mediatek: add i2c support for mt8365 SoC
arm64: dts: mediatek: add mmc support for mt8365 SoC
arm64: dts: mediatek: add mt6357 device-tree
arm64: dts: mediatek: add pwrap support to mt8365 SoC
arm64: dts: mediatek: cherry: Add configuration for display backlight
arm64: dts: mediatek: enable i2c0 for mt8365-evk board
arm64: dts: mediatek: Fix existing NAND controller node name
arm64: dts: mediatek: Increase the size BL31 reserved memory
arm64: dts: mediatek: Initial mt8365-evk support
arm64: dts: mediatek: mt6795-xperia-m5: Add Bosch BMA255 Accelerometer
arm64: dts: mediatek: mt6795-xperia-m5: Add Bosch BMM050 Magnetometer
arm64: dts: mediatek: mt6795-xperia-m5: Add NXP PN547 NFC on I2C3
arm64: dts: mediatek: mt6795-xperia-m5: Add Sensortek STK3310 Proximity
arm64: dts: mediatek: mt6795-xperia-m5: Add Synaptics RMI4 Touchscreen
arm64: dts: mediatek: mt6795-xperia-m5: Enable I2C 0-3 busses
arm64: dts: mediatek: mt6795: Add apmixedsys syscon node
arm64: dts: mediatek: mt6795: Add Frequency Hopping Controller node
arm64: dts: mediatek: mt6795: Add nodes for I2C controllers
arm64: dts: mediatek: mt6795: Add SoC power domains
arm64: dts: mediatek: mt6795: Add tertiary PWM node
arm64: dts: mediatek: mt6795: Add VDECSYS and VENCSYS clocks
arm64: dts: mediatek: mt6795: xperia-m5: Enable Frequency Hopping
arm64: dts: mediatek: mt8173: correct GPIO keys wakeup
arm64: dts: mediatek: mt8183-evb: Couple VGPU and VSRAM_GPU regulators
arm64: dts: mediatek: mt8183-evb: Override vgpu/vsram_gpu constraints
arm64: dts: mediatek: mt8183-kukui: Couple VGPU and VSRAM_GPU regulators
arm64: dts: mediatek: mt8183-kukui: Override vgpu/vsram_gpu constraints
arm64: dts: mediatek: mt8183-pumpkin: Override vgpu/vsram_gpu constraints
arm64: dts: mediatek: mt8183: Remove second opp-microvolt entries from gpu table
arm64: dts: mediatek: mt8183: Use mediatek,mt8183b-mali as GPU compatible
arm64: dts: mediatek: mt8186: Add GPU node
arm64: dts: mediatek: mt8192-asurada: Add MFG0 domain supply
arm64: dts: mediatek: mt8192-asurada: Assign sram supply to MFG1 pd
arm64: dts: mediatek: mt8192-asurada: Couple VGPU and VSRAM_OTHER regulators
arm64: dts: mediatek: mt8192-asurada: Enable GPU
arm64: dts: mediatek: mt8192-asurada: Fix voltage constraint for Vgpu
arm64: dts: mediatek: mt8192: Add GPU nodes
arm64: dts: mediatek: mt8192: Add mfg_ref_sel clock to MFG0 domain
arm64: dts: mediatek: mt8195-cherry: Enable Mali-G57 GPU
arm64: dts: mediatek: mt8195: Add display pwm nodes
arm64: dts: mediatek: mt8195: Add mfg_core_tmp clock to MFG1 domain
arm64: dts: mediatek: mt8195: add MMSYS configuration for VPPSYS
arm64: dts: mediatek: mt8195: add MUTEX configuration for VPPSYS
arm64: dts: mediatek: mt8195: Add temperature mitigation threshold
arm64: dts: mediatek: mt8195: Add thermal zones and thermal nodes
arm64: dts: meson-a1: add gpio_intc node
arm64: dts: meson-g12-common: Use the G12A UART compatible string
arm64: dts: meson: add support for BananaPi M2S variants
arm64: dts: meson: adjust order of some compatibles
arm64: dts: meson: gxbb-kii-pro: add initial audio support
arm64: dts: meson: gxbb-kii-pro: complete the bluetooth node
arm64: dts: meson: gxbb-kii-pro: sort and tidy the dts
arm64: dts: MSM8953: Add lpass nodes
arm64: dts: MSM8953: Add mpss nodes
arm64: dts: MSM8953: Add wcnss nodes
arm64: dts: msm8953: Drop unsupported dwc3 flag
arm64: dts: msm8953: Pad regs to 8 digits
arm64: dts: msm8953: Provide dsi_phy clocks to gcc
arm64: dts: msm8953: Replace xo_board with rpmcc sourced xo
arm64: dts: mt8167: Align mmsys node name with dtschema
arm64: dts: mt8183-pumpkin: Couple VGPU and VSRAM_GPU regulators
arm64: dts: mt8186: Add dma-ranges for the parent "soc" node
arm64: dts: mt8195: add display node for vdosys1
arm64: dts: mt8195: Add dma-ranges for the parent "soc" node
arm64: dts: mt8195: Add panfrost node for Mali-G57 Valhall Natt GPU
arm64: dts: mt8195: Remove the unnecessary dma-ranges
arm64: dts: qcom: Add base qrb4210-rb2 board dts
arm64: dts: qcom: Add initial PM2250 device tree
arm64: dts: qcom: Add initial QCM2290 device tree
arm64: dts: qcom: Add initial QTI RB1 device tree
arm64: dts: qcom: add initial support for qcom sa8775p-ride
arm64: dts: qcom: add IPQ5332 SoC and MI01.2 board support
arm64: dts: qcom: Add ipq9574 SoC and AL02 board support
arm64: dts: qcom: add missing cache properties
arm64: dts: qcom: apq8016: remove superfluous "input-enable"
arm64: dts: qcom: apq8096-db820c: drop simple-bus from clocks
arm64: dts: qcom: apq8096-db820c: drop SPI label
arm64: dts: qcom: apq8096-db820c: drop unit address from PMI8994 regulator
arm64: dts: qcom: apq8096-db820c: fix indentation
arm64: dts: qcom: drop incorrect cell-index from SPMI
arm64: dts: qcom: drop redundant line breaks
arm64: dts: qcom: fix indentation
arm64: dts: qcom: ipq5332: add few device nodes
arm64: dts: qcom: ipq5332: add SMEM support
arm64: dts: qcom: ipq5332: add support for the RDP468 variant
arm64: dts: qcom: ipq5332: enable the CPUFreq support
arm64: dts: qcom: ipq5332: enable the download mode support
arm64: dts: qcom: ipq6018-cp01-c1: drop SPI cs-select
arm64: dts: qcom: ipq6018: Fix the PCI I/O port range
arm64: dts: qcom: ipq8074: add compatible fallback to mailbox
arm64: dts: qcom: ipq8074: Fix the PCI I/O port range
arm64: dts: qcom: msm8916-thwc-ufi001c: add function to pin config
arm64: dts: qcom: msm8916-yiming-uz801v3: Add initial device tree
arm64: dts: qcom: msm8916: Fix tsens_mode unit address
arm64: dts: qcom: msm8916: Move WCN compatible to boards
arm64: dts: qcom: msm8953: correct RPMCC node name
arm64: dts: qcom: msm8953: drop clocks from RPMPD
arm64: dts: qcom: msm8976: Add and provide xo clk to rpmcc
arm64: dts: qcom: msm8976: add compatible fallback to mailbox
arm64: dts: qcom: msm8994-angler: Fix cont_splash_mem mapping
arm64: dts: qcom: msm8994-angler: removed clash with smem_region
arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator
arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator
arm64: dts: qcom: msm8994-msft-lumia: drop simple-bus from clocks
arm64: dts: qcom: msm8994: correct RPMCC node name
arm64: dts: qcom: msm8994: remove superfluous "input-enable"
arm64: dts: qcom: msm8996-oneplus: do not enable incomplete nodes
arm64: dts: qcom: msm8996-xiaomi: drop simple-bus from clocks
arm64: dts: qcom: msm8996: Add missing DWC3 quirks
arm64: dts: qcom: msm8996: Fix the PCI I/O port range
arm64: dts: qcom: msm8996: move WCD9335 audio codec to boards
arm64: dts: qcom: msm8996: remove superfluous "input-enable"
arm64: dts: qcom: msm8998-fxtec: correct GPIO keys wakeup
arm64: dts: qcom: msm8998-oneplus-cheeseburger: revert "fix backlight pin function"
arm64: dts: qcom: msm8998-sony-xperia: correct GPIO keys wakeup
arm64: dts: qcom: msm8998-yoshino: Use actual pin names for pin nodes
arm64: dts: qcom: msm8998-yoshino: Use SONY GPIO names
arm64: dts: qcom: msm8998: add compatible fallback to mailbox
arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name
arm64: dts: qcom: msm8998: Fix the PCI I/O port range
arm64: dts: qcom: msm8998: remove superfluous "input-enable"
arm64: dts: qcom: pm660: align thermal node names with bindings
arm64: dts: qcom: pm8150l: add spmi-flash-led node
arm64: dts: qcom: pm8550b: Add eUSB2 repeater node
arm64: dts: qcom: pm8916: Fix pm8941-misc node name
arm64: dts: qcom: pm8998: Add a specific compatible for coincell chg
arm64: dts: qcom: qcs404: add compatible fallback to mailbox
arm64: dts: qcom: qcs404: remove superfluous "input-enable"
arm64: dts: qcom: qcs404: Use 0x prefix for the PCI I/O and MEM ranges
arm64: dts: qcom: qdu1000: Add LLCC/system-cache-controller
arm64: dts: qcom: qdu1000: drop incorrect serial properties
arm64: dts: qcom: qdu1000: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: Remove "iommus" property from PCIe nodes
arm64: dts: qcom: sa8155p-adp: enable the GNSS high-speed UART
arm64: dts: qcom: sa8775p-ride: add PMIC regulators
arm64: dts: qcom: sa8775p-ride: enable i2c18
arm64: dts: qcom: sa8775p-ride: enable QUPv3 #2
arm64: dts: qcom: sa8775p-ride: enable the BT UART port
arm64: dts: qcom: sa8775p-ride: enable the GNSS UART port
arm64: dts: qcom: sa8775p-ride: enable the SPI node
arm64: dts: qcom: sa8775p-ride: set gpio-line-names for PMIC GPIOs
arm64: dts: qcom: sa8775p: add cpufreq node
arm64: dts: qcom: sa8775p: add high-speed UART nodes
arm64: dts: qcom: sa8775p: add PMIC GPIO controller nodes
arm64: dts: qcom: sa8775p: add support for the on-board PMICs
arm64: dts: qcom: sa8775p: add the i2c18 node
arm64: dts: qcom: sa8775p: add the pdc node
arm64: dts: qcom: sa8775p: add the Power On device node
arm64: dts: qcom: sa8775p: add the QUPv3 #2 node
arm64: dts: qcom: sa8775p: add the spi16 node
arm64: dts: qcom: sa8775p: add the spmi node
arm64: dts: qcom: sa8775p: pad reg properties to 8 digits
arm64: dts: qcom: sa8775p: pmic: add support for the pmm8654 RESIN input
arm64: dts: qcom: sa8775p: pmic: add the power key
arm64: dts: qcom: sa8775p: pmic: add thermal zones
arm64: dts: qcom: sa8775p: sort soc nodes by reg property
arm64: dts: qcom: sc7180-idp: use just "port" in panel
arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards
arm64: dts: qcom: sc7180-qcard: use just "port" in panel
arm64: dts: qcom: sc7180-trogdor-lazor: correct panel compatible
arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply
arm64: dts: qcom: sc7180-trogdor-pazquel360: drop incorrect RT5682S VBAT-supply
arm64: dts: qcom: sc7180-trogdor-pazquel: correct trackpad supply
arm64: dts: qcom: sc7180-trogdor-quackingstick: use just "port" in panel
arm64: dts: qcom: sc7180-trogdor-wormdingler: use just "port" in panel
arm64: dts: qcom: sc7180: add compatible fallback to mailbox
arm64: dts: qcom: sc7180: Add SoC-specific compatible to cpufreq_hw
arm64: dts: qcom: sc7180: Annotate l13a on trogdor to always-on
arm64: dts: qcom: sc7180: Delete kingoftown-rev0
arm64: dts: qcom: sc7180: Delete lazor-rev0
arm64: dts: qcom: sc7180: Delete mrbland
arm64: dts: qcom: sc7180: Delete wormdingler-rev0
arm64: dts: qcom: sc7180: Fix the base addresses of LLCC banks
arm64: dts: qcom: sc7180: Fix trogdor qspi pin config
arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for IDP
arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for trogdor
arm64: dts: qcom: sc7180: Remove superfluous "input-enable"s from trogdor
arm64: dts: qcom: sc7180: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sc7280-herobrine-audio-rt5682: add missing supplies
arm64: dts: qcom: sc7280-herobrine-villager: correct trackpad supply
arm64: dts: qcom: sc7280-idp: correct GPIO keys wakeup
arm64: dts: qcom: sc7280-idp: drop incorrect dai-cells from WCD938x SDW
arm64: dts: qcom: sc7280-qcard: drop incorrect dai-cells from WCD938x SDW
arm64: dts: qcom: sc7280: Add qcom,smmu-500 to Adreno SMMU
arm64: dts: qcom: sc7280: align RPMh regulator nodes with bindings
arm64: dts: qcom: sc7280: fix EUD port properties
arm64: dts: qcom: sc7280: Fix qspi pin config
arm64: dts: qcom: sc7280: Fix the base addresses of LLCC banks
arm64: dts: qcom: sc7280: Fix the PCI I/O port range
arm64: dts: qcom: sc7280: Fix up the gic node
arm64: dts: qcom: sc7280: Mark SCM as dma-coherent for chrome devices
arm64: dts: qcom: sc7280: Remove superfluous "input-enable"s from idp-ec-h1
arm64: dts: qcom: sc7280: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sc7280: Use the correct BWMON fallback compatible
arm64: dts: qcom: sc8280xp-crd: correct pin drive-strength
arm64: dts: qcom: sc8280xp-crd: enable rtc
arm64: dts: qcom: sc8280xp-crd: use just "port" in panel
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: use just "port" in panel
arm64: dts: qcom: sc8280xp-lenovo-thinkpad: correct pin drive-strength
arm64: dts: qcom: sc8280xp-pmics: add pmk8280 rtc
arm64: dts: qcom: sc8280xp-pmics: add pmk8280 sdam nvram
arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers
arm64: dts: qcom: sc8280xp-pmics: fix sdam 'reg' property
arm64: dts: qcom: sc8280xp-x13s: Add bluetooth
arm64: dts: qcom: sc8280xp-x13s: add hid 1.8V supplies
arm64: dts: qcom: sc8280xp-x13s: add pmic regulator supplies
arm64: dts: qcom: sc8280xp-x13s: add wifi calibration variant
arm64: dts: qcom: sc8280xp-x13s: drop bogus 'input-enable'
arm64: dts: qcom: sc8280xp-x13s: enable alternate touchpad
arm64: dts: qcom: sc8280xp-x13s: enable rtc
arm64: dts: qcom: sc8280xp: Add "mhi" region to the PCIe nodes
arm64: dts: qcom: sc8280xp: correct Soundwire wakeup interrupt name
arm64: dts: qcom: sc8280xp: Define uart2
arm64: dts: qcom: sc8280xp: drop incorrect domain idle states properties
arm64: dts: qcom: sc8280xp: fix external display power domain
arm64: dts: qcom: sc8280xp: Fix the base addresses of LLCC banks
arm64: dts: qcom: sc8280xp: Fix the PCI I/O port range
arm64: dts: qcom: sc8280xp: Flush RSC sleep & wake votes
arm64: dts: qcom: sc8280xp: label the Soundwire nodes
arm64: dts: qcom: sc8280xp: remove superfluous "input-enable"
arm64: dts: qcom: sc8280xp: Revert "arm64: dts: qcom: sc8280xp: remove superfluous "input-enable""
arm64: dts: qcom: sc8280xp: simplify interrupts-extended
arm64: dts: qcom: sc8280xp: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sc8280xp: Use correct CPU compatibles
arm64: dts: qcom: sc8280xp: Use the correct BWMON fallback compatible
arm64: dts: qcom: sda660-inforce: correct key node name
arm64: dts: qcom: sdm630-sony-xperia: correct GPIO keys wakeup
arm64: dts: qcom: sdm630: add compatible fallback to mailbox
arm64: dts: qcom: sdm630: move DSI opp-table into DSI node
arm64: dts: qcom: sdm630: move DSI opp-table out of DSI node
arm64: dts: qcom: sdm670: add opps for peripherals
arm64: dts: qcom: sdm845-cheza: use just "port" in Innolux panel
arm64: dts: qcom: sdm845-db845c: drop empty node override
arm64: dts: qcom: sdm845-db845c: drop SPI label
arm64: dts: qcom: sdm845-oneplus-common: add Hall sensor
arm64: dts: qcom: sdm845-oneplus: drop invalid panel properties
arm64: dts: qcom: sdm845-oneplus: enable SLPI
arm64: dts: qcom: sdm845-oneplus: Fix speaker GPIO node
arm64: dts: qcom: sdm845-polaris: Drop inexistent properties
arm64: dts: qcom: sdm845-shift-axolotl: enable SLPI
arm64: dts: qcom: sdm845-tama: Add display nodes
arm64: dts: qcom: sdm845-tama: Add regulator-system-load to l14a/l28a
arm64: dts: qcom: sdm845-tama: Add Synaptics Touchscreen
arm64: dts: qcom: sdm845-tama: Enable GPI_DMA0/1
arm64: dts: qcom: sdm845-tama: Enable GPU
arm64: dts: qcom: sdm845-tama: Enable remoteprocs
arm64: dts: qcom: sdm845-xiaomi-beryllium: add notification LED
arm64: dts: qcom: sdm845-xiaomi-beryllium: correct compatible
arm64: dts: qcom: sdm845-xiaomi-beryllium: drop invalid panel properties
arm64: dts: qcom: sdm845: Add "mhi" region to the PCIe nodes
arm64: dts: qcom: sdm845: add SLPI FastRPC support
arm64: dts: qcom: sdm845: add SLPI remoteproc
arm64: dts: qcom: sdm845: Add SoC-specific compatible to cpufreq_hw
arm64: dts: qcom: sdm845: correct dynamic power coefficients
arm64: dts: qcom: sdm845: drop incorrect domain idle states properties
arm64: dts: qcom: sdm845: Fix cheza qspi pin config
arm64: dts: qcom: sdm845: Fix the BAM DMA engine compatible string
arm64: dts: qcom: sdm845: Fix the base addresses of LLCC banks
arm64: dts: qcom: sdm845: Fix the PCI I/O port range
arm64: dts: qcom: sdm845: remove superfluous "input-enable"
arm64: dts: qcom: sdm845: Remove superfluous "input-enable"s from cheza
arm64: dts: qcom: sdm845: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sdm845: Use the correct BWMON compatible
arm64: dts: qcom: sm6115-j606f: Add ramoops node
arm64: dts: qcom: sm6115: add compatible fallback to mailbox
arm64: dts: qcom: sm6115: Add GPUCC and Adreno SMMU
arm64: dts: qcom: sm6115: Add remoteproc nodes
arm64: dts: qcom: sm6115: Add RMTFS
arm64: dts: qcom: sm6115: Add SoC-specific compatible to cpufreq_hw
arm64: dts: qcom: sm6115: Cleanup USB node's label
arm64: dts: qcom: sm6115: Move SDHC node(s)'s 'pinctrl' properties to dts
arm64: dts: qcom: sm6115: Move USB node's 'maximum-speed' and 'dr_mode' properties to dts
arm64: dts: qcom: sm6115: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sm6115: Use the correct DSI compatible
arm64: dts: qcom: sm6115p-j606f: Enable ATH10K WiFi
arm64: dts: qcom: sm6115p-j606f: Enable remoteprocs
arm64: dts: qcom: sm6115p-lenovo-j606f: correct GPIO keys wakeup
arm64: dts: qcom: sm6125: add compatible fallback to mailbox
arm64: dts: qcom: sm6125: Add UFS nodes
arm64: dts: qcom: sm6125: Initial support for xiaomi-laurel-sprout
arm64: dts: qcom: sm6125: remove superfluous "input-enable"
arm64: dts: qcom: sm6350: Add SoC-specific compatible to cpufreq_hw
arm64: dts: qcom: sm6350: Fix the base addresses of LLCC banks
arm64: dts: qcom: sm6350: remove superfluous "input-enable"
arm64: dts: qcom: sm6350: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sm6375-pdx225: Add volume down GPIO key
arm64: dts: qcom: sm6375-pdx225: Fix remoteproc firmware paths
arm64: dts: qcom: sm6375: Add CPUCP L3 node
arm64: dts: qcom: sm6375: Add IMEM
arm64: dts: qcom: sm6375: Add modem nodes
arm64: dts: qcom: sm6375: Add RMTFS
arm64: dts: qcom: sm6375: Add RPM sleep stats
arm64: dts: qcom: sm6375: Add TSENS
arm64: dts: qcom: sm6375: Add wifi node
arm64: dts: qcom: sm6375: Bump CPU rail power collapse index
arm64: dts: qcom: sm6375: Configure TSENS thermal zones
arm64: dts: qcom: sm6375: drop incorrect domain idle states properties
arm64: dts: qcom: sm6375: Introduce C3 power state for both ARM clusters
arm64: dts: qcom: sm6375: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sm8150-kumano: correct GPIO keys wakeup
arm64: dts: qcom: sm8150: add compatible fallback to mailbox
arm64: dts: qcom: sm8150: Add GPU speedbin support
arm64: dts: qcom: sm8150: Add qcom,smmu-500 to Adreno SMMU
arm64: dts: qcom: sm8150: Add SoC-specific compatible to cpufreq_hw
arm64: dts: qcom: sm8150: Don't start Adreno in headless mode
arm64: dts: qcom: sm8150: drop incorrect domain idle states properties
arm64: dts: qcom: sm8150: Fix the base addresses of LLCC banks
arm64: dts: qcom: sm8150: Fix the PCI I/O port range
arm64: dts: qcom: sm8150: fix the uart9 label
arm64: dts: qcom: sm8150: remove superfluous "input-enable"
arm64: dts: qcom: sm8150: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup
arm64: dts: qcom: sm8250-xiaomi-elish-boe: Add mdss and dsi panel
arm64: dts: qcom: sm8250-xiaomi-elish-boe: fix panel compatible
arm64: dts: qcom: sm8250-xiaomi-elish-csot: Add Xiaomi Mi Pad 5 Pro CSOT variant
arm64: dts: qcom: sm8250-xiaomi-elish-csot: fix panel compatible
arm64: dts: qcom: sm8250-xiaomi-elish: correct GPIO keys wakeup
arm64: dts: qcom: sm8250-xiaomi-elish: fix USB maximum speed property
arm64: dts: qcom: sm8250: Add "mhi" region to the PCIe nodes
arm64: dts: qcom: sm8250: Add GPU speedbin support
arm64: dts: qcom: sm8250: Add qcom,smmu-500 to Adreno SMMU
arm64: dts: qcom: sm8250: Add tpdm mm/prng
arm64: dts: qcom: sm8250: drop incorrect Coresight funnel properties
arm64: dts: qcom: sm8250: drop incorrect domain idle states properties
arm64: dts: qcom: sm8250: Fix the base addresses of LLCC banks
arm64: dts: qcom: sm8250: Fix the PCI I/O port range
arm64: dts: qcom: sm8250: remove superfluous "input-enable"
arm64: dts: qcom: sm8250: simplify interrupts-extended
arm64: dts: qcom: sm8250: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sm8350-hdk: add pmic glink node
arm64: dts: qcom: sm8350-microsoft-surface: fix USB dual-role mode property
arm64: dts: qcom: sm8350: add dp controller
arm64: dts: qcom: sm8350: add port subnodes in dwc3 node
arm64: dts: qcom: sm8350: Add qcom,smmu-500 to Adreno SMMU
arm64: dts: qcom: sm8350: drop incorrect domain idle states properties
arm64: dts: qcom: sm8350: Fix the base addresses of LLCC banks
arm64: dts: qcom: sm8350: Fix the PCI I/O port range
arm64: dts: qcom: sm8350: remove superfluous "input-enable"
arm64: dts: qcom: sm8350: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sm8350: switch to combo usb3/dp phy
arm64: dts: qcom: sm8450-hdk: add pmic glink node
arm64: dts: qcom: sm8450-hdk: align WCD9385 reset pin with downstream config
arm64: dts: qcom: sm8450-hdk: use precise WCD9385 compatible
arm64: dts: qcom: sm8450-hdk: use recommended drive strength for speaker SD_N
arm64: dts: qcom: sm8450: add dp controller
arm64: dts: qcom: sm8450: Add IMEM and PIL info region
arm64: dts: qcom: sm8450: add port subnodes in dwc3 node
arm64: dts: qcom: sm8450: fix pcie1 gpios properties name
arm64: dts: qcom: sm8450: Fix the base addresses of LLCC banks
arm64: dts: qcom: sm8450: Fix the PCI I/O port range
arm64: dts: qcom: sm8450: label the Soundwire nodes
arm64: dts: qcom: sm8450: remove invalid power-domain-names in pcie nodes
arm64: dts: qcom: sm8450: remove invalid properties in cluster-sleep nodes
arm64: dts: qcom: sm8450: remove superfluous "input-enable"
arm64: dts: qcom: sm8450: simplify interrupts-extended
arm64: dts: qcom: sm8450: switch to usb3/dp combo phy
arm64: dts: qcom: sm8550-mtp: Add eUSB2 repeater node
arm64: dts: qcom: sm8550-mtp: add pmic glink node
arm64: dts: qcom: sm8550-qrd: add QRD8550
arm64: dts: qcom: sm8550: add ADSP audio codec macros
arm64: dts: qcom: sm8550: add port subnodes in dwc3 node
arm64: dts: qcom: sm8550: add QCE IP family compatible values
arm64: dts: qcom: sm8550: add Soundwire controllers
arm64: dts: qcom: sm8550: Add the Inline Crypto Engine node
arm64: dts: qcom: sm8550: Fix PCIe PHYs and controllers nodes
arm64: dts: qcom: sm8550: fix qup_spi0_cs node
arm64: dts: qcom: sm8550: Fix the PCI I/O port range
arm64: dts: qcom: sm8550: misc style fixes
arm64: dts: qcom: sm8550: Supply clock from cpufreq node to CPUs
arm64: dts: qcom: sm8550: Use the correct BWMON fallback compatible
arm64: dts: qcom: sm8550: Use the correct LLCC register scheme
arm64: dts: qcom: sm8550: use uint16 for Soundwire interval
arm64: dts: qcom: Split elish dts into common dtsi and elish-boe dts
arm64: dts: qcom: Split out SA8155P and use correct RPMh power domains
arm64: dts: qcom: use decimal for cache level
arm64: dts: renesas: condor: Add I2C EEPROM for PMIC
arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems
arm64: dts: renesas: falcon-csi-dsi: Set bus-type for MAX96712
arm64: dts: renesas: falcon: Describe CAN clock
arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table
arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table
arm64: dts: renesas: r8a779a0: Revise renesas,ipmmu-main
arm64: dts: renesas: r8a779a0: Update CAN-FD to R-Car Gen4 compatible value
arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main
arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones
arm64: dts: renesas: r8a779g0: Add and connect all CSI-2, ISP and VIN nodes
arm64: dts: renesas: r8a779g0: Add CAN-FD node
arm64: dts: renesas: r8a779g0: Add iommus to DMAC nodes
arm64: dts: renesas: r8a779g0: Add iommus to MMC node
arm64: dts: renesas: r8a779g0: Add IPMMU nodes
arm64: dts: renesas: r8a779g0: Add thermal nodes
arm64: dts: renesas: r8a779g0: R-Car Sound support
arm64: dts: renesas: r9a07g043: Update IRQ numbers for SSI channels
arm64: dts: renesas: r9a07g043u: Add Cortex-A55 PMU node
arm64: dts: renesas: r9a07g044: Add Cortex-A55 PMU node
arm64: dts: renesas: r9a07g044: Add CSI and CRU nodes
arm64: dts: renesas: r9a07g044: Enable SCI0 using DT overlay
arm64: dts: renesas: r9a07g044: Update IRQ numbers for SSI channels
arm64: dts: renesas: r9a07g054: Add Cortex-A55 PMU node
arm64: dts: renesas: r9a07g054: Update IRQ numbers for SSI channels
arm64: dts: renesas: r9a09g011: Add USB3 DRD, device and host nodes
arm64: dts: renesas: rcar-gen3: Remove bogus "turbo-mode" properties
arm64: dts: renesas: Remove R-Car H3 ES1.* devicetrees
arm64: dts: renesas: rzg2l-smarc: Enable CRU, CSI support
arm64: dts: renesas: rzg2l: Add clock-names and reset-names to DMAC nodes
arm64: dts: renesas: rzv2mevk2: Add uart0 pins
arm64: dts: renesas: rzv2mevk2: Add uSD card and eMMC support
arm64: dts: renesas: rzv2mevk2: Enable USB3 DRD, Peripheral and Host
arm64: dts: renesas: rzv2mevk2: Enable USB3 role switch
arm64: dts: renesas: ulcb: Add I2C EEPROM for PMIC
arm64: dts: renesas: v3hsk: Add clock-skew for GEther's Micrel PHY
arm64: dts: renesas: white-hawk-csi-dsi: Add and connect MAX96712
arm64: dts: renesas: white-hawk: Add CAN-FD support
arm64: dts: renesas: white-hawk: Add R-Car Sound support
arm64: dts: rockchip: Add display support to Odroid Go Super
arm64: dts: rockchip: Add FriendlyARM NanoPi R2C
arm64: dts: rockchip: Add FriendlyARM NanoPi R5C
arm64: dts: rockchip: Add FriendlyElec Nanopi R5S
arm64: dts: rockchip: Add I2S rk3588 nodes
arm64: dts: rockchip: Add internal display support to rk3399-pinephone-pro
arm64: dts: rockchip: Add Khadas edge2 board
arm64: dts: rockchip: add missing cache properties
arm64: dts: rockchip: add panel to Anbernic RG353 series
arm64: dts: rockchip: Add pinctrl gpio-ranges for rk356x
arm64: dts: rockchip: Add pwm-fan to rk3588-rock-5b
arm64: dts: rockchip: add rk3588 thermal sensor
arm64: dts: rockchip: Add rk3588-rock-5b analog audio
arm64: dts: rockchip: Add rk3588s I2S nodes
arm64: dts: rockchip: Add sdmmc node to rk3588
arm64: dts: rockchip: Add support for volume keys to rk3399-pinephone-pro
arm64: dts: rockchip: Add touchscreen support to rk3399-pinephone-pro
arm64: dts: rockchip: Add vdd_cpu_big regulators to rk3588-rock-5b
arm64: dts: rockchip: Add Xunlong OrangePi R1 Plus LTS
arm64: dts: rockchip: Assign PLL_PPLL clock rate to 1.1 GHz on rk3588s
arm64: dts: rockchip: correct panel supplies on Odroid Go Super
arm64: dts: rockchip: create common dtsi for NanoPi R5 series
arm64: dts: rockchip: Drop RTC clock-frequency on rk3588-rock-5b
arm64: dts: rockchip: Enable RTC support for Rock 5B
arm64: dts: rockchip: Enable USB OTG for rk3566 Radxa CM3
arm64: dts: rockchip: Enable watchdog support for RK3588
arm64: dts: rockchip: fix button reset pin for nanopi r5c
arm64: dts: rockchip: fix gmac support for NanoPi R5S
arm64: dts: rockchip: fix nEXTRST on SOQuartz
arm64: dts: rockchip: fix px30 dsi node
arm64: dts: rockchip: fix px30 lvds node
arm64: dts: rockchip: fix rk3399 dp node
arm64: dts: rockchip: fix rk3399 dsi node
arm64: dts: rockchip: Fix rk356x PCIe register and range mappings
arm64: dts: rockchip: Fix SCMI assigned clocks on rk3588s
arm64: dts: rockchip: fix USB regulator on ROCK64
arm64: dts: rockchip: remove hclk from dsi node on rk356x
arm64: dts: rockchip: remove I2S1 TDM node for the NanoPi R5 series
arm64: dts: rockchip: rename vbus-supply to phy-supply in rk3566-box-demo.dts
arm64: dts: rockchip: Update compatible for bluetooth
arm64: dts: rockchip: Use generic name for es8316 on Pinebook Pro and Rock 5B
arm64: dts: sc7180: Rename qspi data12 as data23
arm64: dts: sc7280: Rename qspi data12 as data23
arm64: dts: sdm845: Rename qspi data12 as data23
arm64: dts: sm8150: add the QUPv3 high-speed UART node
arm64: dts: sprd: Add support for Unisoc's UMS512
arm64: dts: ti: Add k3-am625-beagleplay
arm64: dts: ti: Enable audio on SK-AM62(-LP)
arm64: dts: ti: j7200-main: Add CPSW5G nodes
arm64: dts: ti: k3-am62-main: Add McASP nodes
arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT
arm64: dts: ti: k3-am62-wakeup: Introduce RTC node
arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1
arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB
arm64: dts: ti: k3-am62: Add watchdog nodes
arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB
arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB
arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2
arm64: dts: ti: k3-j7200: Add MCSPI nodes
arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode
arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property
arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F
arm64: dts: ti: k3-j721e: Add CPSW9G nodes
arm64: dts: ti: k3-j721e: Add MCSPI nodes
arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode
arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC
arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes
arm64: dts: ti: k3-j721s2: Add MCSPI nodes
arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes
arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support
arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G
arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator
arm64: dts: ti: k3-j784s4: Add MCSPI nodes
arm64: dts: ti: Refractor AM625 SK dts
arm64: dts: ti: Use local header for pinctrl register values
arm64: dts: toshiba: adjust whitespace around '='
arm64: dts: verdin-imx8mp: add pcie support
arm64: efi: Enable BTI codegen and add PE/COFF annotation
arm64: Fix label placement in record_mmu_state()
arm64: ftrace: Add direct call support
arm64: ftrace: Simplify get_ftrace_plt
arm64: kdump : take off the protection on crashkernel memory region
arm64: kdump: defer the crashkernel reservation for platforms with no DMA memory zones
arm64: kdump: do not map crashkernel region specifically
arm64: kernel: Fix kernel warning when nokaslr is passed to commandline
arm64: kernel: remove SHF_WRITE|SHF_EXECINSTR from .idmap.text
arm64: kexec: include reboot.h
arm64: kexec: remove unnecessary (void*) conversions
arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step
arm64: lds: move .got section out of .text
arm64: mm: always map fixmap at page granularity
arm64: mm: move fixmap code to its own file
arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block
arm64: move PAC masks to
arm64: mte: Do not set PG_mte_tagged if tags were not initialized
arm64: mte: rename TCO routines
arm64: perf: Abstract system register accesses away
arm64: perf: Mark all accessor functions inline
arm64: perf: Move PMUv3 driver to drivers/perf
arm64: pmuv3: dynamically map PERF_COUNT_HW_BRANCH_INSTRUCTIONS
arm64: Remove the ARCH_FORCE_MAX_ORDER config input prompt
arm64: reword ARCH_FORCE_MAX_ORDER prompt and help text
arm64: stacktrace: always inline core stacktrace functions
arm64: stacktrace: move dump functions to end of file
arm64: stacktrace: recover return address for first entry
arm64: tegra: Add DSU PMUs for Tegra234
arm64: tegra: Add Tegra234 GTE nodes
arm64: tegra: Add vccmq on Jetson TX2
arm64: tegra: Audio codec support on Jetson AGX Orin
arm64: tegra: Drop serial clock-names and reset-names
arm64: tegra: Populate USB Type-C Controller for Jetson AGX Orin
arm64: tegra: Support Jetson Orin NX
arm64: tegra: Support Jetson Orin NX reference platform
arm64: ti: dts: Add support for AM62x LP SK
arm64: uaccess: permit __smp_store_release() to use zero register
arm64: uaccess: permit put_{user,kernel} to use zero register
arm64: uaccess: remove unnecessary earlyclobber
arm64: use XPACLRI to strip PAC
arm64: vdso: Pass (void *) to virt_to_page()
arm64: virtconfig: Further shrink the config
 
ARM: 9291/1: decompressor: simplify the path to the top vmlinux
ARM: 9292/1: vfp: Pass thread_info pointer to vfp_support_entry
ARM: 9293/1: vfp: Pass successful return address via register R3
ARM: 9294/2: vfp: Fix broken softirq handling with instrumentation enabled
ARM: 9295/1: unwind:fix unwind abort for uleb128 case
ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
ARM: 9297/1: vfp: avoid unbalanced stack on 'success' return path
ARM: at91: pm: fix imbalanced reference counter for ethernet devices
ARM: bcm: Use of_address_to_resource()
ARM: config: Update Vexpress defconfig
ARM: configs: remove oxnas_v6_defconfig
ARM: configs: Update U8500 defconfig
ARM: Convert to platform remove callback returning void
ARM: cpuidle: Drop of_device.h include
ARM: dts: am335x-pcm-935: Remove underscore in node names.
ARM: dts: am335x-pcm-953: Remove superseded/invalid LED trigger.
ARM: dts: am335x-phycore-som: Add alias for TPS65910 RTC
ARM: dts: am335x-phycore-som: Remove superseded/invalid GPMC NAND type.
ARM: dts: am335x-phycore-som: Remove underscore in node names.
ARM: dts: am335x-regor: Remove underscore in node names.
ARM: dts: am335x-wega: Change node name of sound card, remove underscores.
ARM: dts: am335x-wega: Fix audio codec by using simple-audio-card driver.
ARM: dts: am57xx-idk: Add IDK displays and touchscreens
ARM: dts: armada: Add missing phy-mode and fixed links
ARM: dts: armadillo800eva: Add I2C EEPROM for MAC address
ARM: dts: aspeed-g6: Add UDMA node
ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks
ARM: dts: aspeed: bonnell: Remove MAC3
ARM: dts: aspeed: bonnell: Update eeprom size
ARM: dts: aspeed: e3c246d4i: Add PECI device
ARM: dts: aspeed: everest: Add reserved memory for TPM event log
ARM: dts: aspeed: greatlakes: Add gpio names
ARM: dts: aspeed: greatlakes: add mctp device
ARM: dts: aspeed: mtmitchell: Enable NCSI
ARM: dts: aspeed: p10bmc: Change power supply info
ARM: dts: aspeed: romed8hm3: Fix GPIO polarity of system-fault LED
ARM: dts: at91-sama5d27_som1: Set sst26vf064b SPI NOR flash at its maximum frequency
ARM: dts: at91-sama5d27_wlsom1: Set sst26vf064b SPI NOR flash at its maximum frequency
ARM: dts: at91: sam9x60ek: Set sst26vf064b SPI NOR flash at its maximum frequency
ARM: dts: at91: sama5d2_icp: Set sst26vf064b SPI NOR flash at its maximum frequency
ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc
ARM: dts: broadcom: bcmbca: Add spi controller node
ARM: dts: exynos: add mmc aliases
ARM: dts: exynos: add ports to TC358764 bridge on Arndale
ARM: dts: exynos: align STMPE ADC node name with bindings in P4 Note
ARM: dts: exynos: correct whitespace in Midas
ARM: dts: exynos: drop fake align STMPE properties in P4 Note
ARM: dts: exynos: drop unused samsung,camclk-out property in Midas
ARM: dts: exynos: fix MCT compatible in Universal C210
ARM: dts: exynos: fix WM8960 clock name in Itop Elite
ARM: dts: exynos: move DP and MIPI phys to PMU node in Exynos5250
ARM: dts: exynos: move DP and MIPI phys to PMU node in Exynos5420
ARM: dts: exynos: move MIPI phy to PMU node in Exynos3250
ARM: dts: exynos: move MIPI phy to PMU node in Exynos4
ARM: dts: exynos: replace mshc0 alias with mmc-ddr-1_8v property
ARM: dts: Fix erroneous ADS touchscreen polarities
ARM: dts: gta04: fix excess dma channel usage
ARM: dts: hisilicon: use "okay" for status
ARM: dts: imx28-apf28: Convert to use label references
ARM: dts: imx28-apx4devkit: Convert to use label references
ARM: dts: imx28-cfa10036: Convert to use label references
ARM: dts: imx28-duckbill-2: Include base board
ARM: dts: imx28-duckbill: Convert to use label references
ARM: dts: imx28-evk: Convert to use label references
ARM: dts: imx28-m28/sps1: Convert to use label references
ARM: dts: imx28-ts4600: Convert to use label references
ARM: dts: imx28-tx28: add SPDX-License-Identifier
ARM: dts: imx6dl-alti6p: configure ethernet reference clock parent
ARM: dts: imx6dl-eckelmann-ci4x10: configure ethernet reference clock parent
ARM: dts: imx6dl-lanmcu: configure ethernet reference clock parent
ARM: dts: imx6dl-plybas: configure ethernet reference clock parent
ARM: dts: imx6dl-plym2m: configure ethernet reference clock parent
ARM: dts: imx6dl-prtmvt: configure ethernet reference clock parent
ARM: dts: imx6dl-victgo: configure ethernet reference clock parent
ARM: dts: imx6dl-yapp43: Add support for new HW revision of the IOTAб═board
ARM: dts: imx6dl-yapp4: Move phy reset into switch node
ARM: dts: imx6dl-yapp4: Remove unneeded status "okay"
ARM: dts: imx6dl-yapp4: Use reset-gpios property name
ARM: dts: imx6q-prtwd2: configure ethernet reference clock parent
ARM: dts: imx6qdl-mba6: Add missing pvcie-supply regulator
ARM: dts: imx6qdl-skov-cpu: configure ethernet reference clock parent
ARM: dts: imx6qdl: use enet_clk_ref instead of enet_out for the FEC node
ARM: dts: imx6ul-prti6g: configure ethernet reference clock parent
ARM: dts: imx6ul: set enet_clk_ref to CLK_ENETx_REF_SEL
ARM: dts: imx6ull-dhcor: Set and limit the mode for PMIC buck 1, 2 and 3
ARM: dts: imx6ull: Add chargebyte Tarragon support
ARM: dts: imx7d-remarkable2: Enable the cyttsp5
ARM: dts: imx7d-remarkable2: Enable the rohm,bd71815
ARM: dts: imx7d: add node for PXP
ARM: dts: imx: Add devicetree for Tolino Vison
ARM: dts: ixp4xx: use "okay" for status
ARM: dts: kirkwood: Add missing phy-mode and fixed links
ARM: dts: marvell: use "okay" for status
ARM: dts: marzen: Add slide switches
ARM: dts: marzen: Enable I2C support
 
arm: dts: mediatek: Fix existing NAND controller node name
 
ARM: dts: meson8: add the SDXC_A pins
ARM: dts: meson8: add the xtal_32k_out pin
ARM: dts: meson8m2: mxiii-plus: Enable Bluetooth and WiFi support
 
arm: dts: meson: adjust order of some compatibles
arm: dts: mt7623: disable home key on Bananapi BPI-R2
 
ARM: dts: nomadik: Replace deprecated spi-gpio properties
ARM: dts: omap3-gta04: fix compatible record for GTA04 board
ARM: dts: omap: align UART node name with bindings
ARM: dts: omap: Drop ti,omap36xx compatible
ARM: dts: orion5: Add missing phy-mode and fixed links
ARM: dts: oxnas: remove obsolete device tree files
ARM: dts: qcom-apq8064: Fix opp table child name
ARM: dts: qcom: add and fix clock configuration for kpss-gcc nodes
ARM: dts: qcom: add missing cache properties
ARM: dts: qcom: add missing clock configuration for kpss-acc-v1
ARM: dts: qcom: add per SoC compatible for qcom,kpss-gcc nodes
ARM: dts: qcom: apq8026: remove superfluous "input-enable"
ARM: dts: qcom: apq8064: Use 0x prefix for the PCI I/O and MEM ranges
ARM: dts: qcom: ipq4018-ap120c-ac: align GPIO hog with DT schema
ARM: dts: qcom: ipq4018-ap120c-ac: align SPI-NAND with DT schema
ARM: dts: qcom: ipq4018-ap120c-ac: setup serial console
ARM: dts: qcom: ipq4018-ap120c-ac: use NVMEM for ath10k caldata
ARM: dts: qcom: ipq4019: Fix the PCI I/O port range
ARM: dts: qcom: ipq4019: pass XO and sleep clocks to GCC
ARM: dts: qcom: ipq4019: remove clk-output-names for sleep clock
ARM: dts: qcom: ipq8064-rb3011: Add Switch LED for each port
ARM: dts: qcom: ipq8064-rb3011: Drop unevaluated properties in switch nodes
ARM: dts: qcom: ipq8064: Fix the PCI I/O port range
ARM: dts: qcom: mdm9615: remove superfluous "input-enable"
ARM: dts: qcom: msm8226: add clocks and clock-names to GCC node
ARM: dts: qcom: msm8974: add correct XO clock source to GCC node
ARM: dts: qcom: msm8974: remove superfluous "input-enable"
ARM: dts: qcom: rename kpss-acc-v2 nodes to power-manager nodes
ARM: dts: qcom: sdx55-fn980: Move "status" property to the end of node
ARM: dts: qcom: sdx55-t55: Enable PCIe RC support
ARM: dts: qcom: sdx55-t55: Move "status" property down
ARM: dts: qcom: sdx55: add dedicated SDX55 TCSR compatible
ARM: dts: qcom: sdx55: Add support for PCIe RC controller
ARM: dts: qcom: sdx55: Fix the unit address of PCIe EP node
ARM: dts: qcom: sdx55: List the property values vertically
ARM: dts: qcom: sdx55: Move reset and wake gpios to board dts
ARM: dts: qcom: sdx55: Rename pcie0_{phy/lane} to pcie_{phy/lane}
ARM: dts: qcom: sdx65: add IPA information
ARM: dts: qcom: sdx65: move status properties to end of nodes
ARM: dts: r8a7779: Add PWM support
ARM: dts: r8a7790: Add PWM device nodes
ARM: dts: r8a7790: Add TPU device node
ARM: dts: rockchip: Add mmc aliases for rk3288-veyron devices
ARM: dts: rockchip: fix rk3288 dp node
ARM: dts: rockchip: fix rk3288 dsi node
ARM: dts: rockchip: fix rk3288 lvds node
ARM: dts: s5pv210: correct MIPI CSIS clock name
ARM: dts: stm32: add CAN support on stm32f429
ARM: dts: stm32: add CAN support on stm32f746
ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15xx-osd32 SoM
ARM: dts: stm32: add FMC support on STM32MP13x SoC family
ARM: dts: stm32: add pin map for CAN controller on stm32f4
ARM: dts: stm32: add pin map for CAN controller on stm32f7
ARM: dts: stm32: add pins for usart2/1/4/8 in stm32mp13-pinctrl
ARM: dts: stm32: Add QSPI support on STM32MP13x SoC family
ARM: dts: stm32: add uart nodes and uart aliases on stm32mp135f-dk
ARM: dts: stm32: add uart nodes on stm32mp13
ARM: dts: stm32: add USB OTG UTMI clock on stm32mp151
ARM: dts: stm32: clean uart aliases on stm32mp15xx-dkx boards
ARM: dts: stm32: clean uart aliases on stm32mp15xx-exx boards
ARM: dts: stm32: drop invalid simple-panel compatible on stm32mp157c-lxa
ARM: dts: stm32: fix slew-rate of USART2 on stm32mp15xx-dkx
ARM: dts: stm32: fix spi1 pin assignment on stm32mp15
ARM: dts: stm32: YAML validation fails for Argon Boards
ARM: dts: stm32: YAML validation fails for Odyssey Boards
ARM: dts: stm32: YAML validation fails for STM32MP15 ST Boards
ARM: dts: stm32f429: put can2 in secondary mode
ARM: dts: sun6i: a31: Switch dma-names order for snps,dw-apb-uart nodes
ARM: dts: sun6i: a31: Switch dma-names order for snps,dw-apb-uart nodes
ARM: dts: sun8i: a23/a33: Switch dma-names order for snps,dw-apb-uart nodes
ARM: dts: sun8i: a23/a33: Switch dma-names order for snps,dw-apb-uart nodes
ARM: dts: sun8i: v3s: Switch dma-names order for snps,dw-apb-uart nodes
ARM: dts: sun8i: v3s: Switch dma-names order for snps,dw-apb-uart nodes
ARM: dts: suniv: add device tree for PopStick v1.1
ARM: dts: suniv: Add Lctech Pi F1C200s devicetree
ARM: dts: suniv: add USB-related device nodes
ARM: dts: suniv: licheepi-nano: enable USB
ARM: dts: sunxi: add Allwinner T113-s SoC .dtsi
ARM: dts: sunxi: add MangoPi MQ-R-T113 board
ARM: dts: sunxi: h3/h5: Switch dma-names order for snps,dw-apb-uart nodes
ARM: dts: sunxi: h3/h5: Switch dma-names order for snps,dw-apb-uart nodes
ARM: dts: ti: Add AM57xx GP EVM board support
ARM: dts: ti: Add AM57xx GP EVM Rev A3 board support
ARM: dts: ti: use "okay" for status
ARM: dts: vexpress: add missing cache properties
ARM: dyndbg: allow including dyndbg.h in decompressor
ARM: EXYNOS: Use of_address_to_resource()
ARM: exynos: Use of_property_read_bool() for boolean properties
ARM: imx6q: skip ethernet refclock reconfiguration if enet_clk_ref is present
ARM: imx: Use of_property_read_bool() for boolean properties
ARM: imx_v4_v5_defconfig: Build CONFIG_IMX_SDMA as module
ARM: imx_v6_v7_defconfig: Enable rohm,bd71815
ARM: imx_v6_v7_defconfig: Enable Tarragon peripheral drivers
ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_I2C_NXP_TDA998X
ARM: mach-imx: imx6ul: remove not optional ethernet refclock overwrite
ARM: mach-virt: Select PMUv3 driver by default
ARM: Make CONFIG_CPU_V7 valid for 32bit ARMv8 implementations
ARM: mmp: remove obsolete config USB_EHCI_MV_U2O
ARM: mstar: remove unused config MACH_MERCURY
ARM: multi_v7_defconfig: Add OPTEE support
ARM: multi_v7_defconfig: Enable additional support for RZ/N1 platforms
ARM: mv78xx0: add code to enable XOR and CRYPTO engines on mv78xx0
ARM: mv78xx0: adjust init logic for ts-wxl to reflect single core dev
ARM: mv78xx0: fix entries for gpios, buttons and usb ports
ARM: mv78xx0: set the correct driver for the i2c RTC
 
arm: mvebu: dt: Add PHY LED support for 370-rd WAN port
 
ARM: mxs: Use of_property_present() for testing DT property presence
ARM: omap1: Kconfig: Fix indentation
ARM: omap1: remove redundant variables err
ARM: OMAP2+: fix repeated words in comments
ARM: OMAP2+: hwmod: Use kzalloc for allocating only one element
ARM: OMAP2+: remove obsolete config OMAP3_SDRC_AC_TIMING
ARM: OMAP2+: Remove the unneeded result variable
ARM: OMAP2+: Use of_address_to_resource()
ARM: OMAP2+: Use of_property_read_bool() for boolean properties
ARM: orion/gpio: Use the right include
ARM: oxnas: remove OXNAS support
ARM: perf: Allow the use of the PMUv3 driver on 32bit ARM
ARM: perf: Mark all accessor functions inline
ARM: pxa: Use of_property_read_bool() for boolean properties
 
arm: reword ARCH_FORCE_MAX_ORDER prompt and help text
 
ARM: s3c64xx: Use the right include
ARM: sh-mobile: Use of_cpu_node_to_id() to read CPU node 'reg'
ARM: shmobile: defconfig: Refresh for v6.3-rc1
 
arm: simplify two-level sysctl registration for ctl_isa_vars
 
ARM: spear: remove obsolete config MACH_SPEAR600
ARM: spitz: include header defining input event codes
ARM: stm32: add initial documentation for STM32MP151
ARM: stm32: add support for STM32MP151
ARM: sunxi: Drop of_device.h include
ARM: tegra30: peripherals: Add 266.5MHz nodes
ARM: tegra30: Use cpu* labels
ARM: tegra: asus-tf101: Fix accelerometer mount matrix
ARM: tegra: Remove MODULE_LICENSE in non-modules
ARM: tegra: remove MODULE_LICENSE in non-modules
ARM: tegra: transformers: Bind RT5631 sound nodes
ARM: tegra: transformers: Update WM8903 sound nodes
 
arm: uaccess: Remove memcpy_page_flushcache()
 
Linux: ARM:б═dts: imx6dl-yapp4: Move status to the end of property list
 
ASoC: add audio digital codecs for Qualcomm SM8550
ASoC: add snd_soc_card_mutex_lock/unlock()
ASoC: adi: axi-i2s: Convert to platform remove callback returning void
ASoC: adi: axi-spdif: Convert to platform remove callback returning void
ASoC: amd: acp-pcm-dma: Convert to platform remove callback returning void
ASoC: amd: acp: rembrandt: Convert to platform remove callback returning void
ASoC: amd: acp: rembrandt: Drop if blocks with always false condition
ASoC: amd: acp: renoir: Convert to platform remove callback returning void
ASoC: amd: Add check for acp config flags
ASoC: amd: Add Dell G15 5525 to quirks list
ASoC: amd: ps: Convert to platform remove callback returning void
ASoC: amd: ps: fix for acp_lock access in pdm driver
ASoC: amd: ps: update the acp clock source.
ASoC: amd: raven: acp3x-pcm-dma: Convert to platform remove callback returning void
ASoC: amd: raven: acp3x-pdm-dma: Convert to platform remove callback returning void
ASoC: amd: vangogh: acp5x-pcm-dma: Convert to platform remove callback returning void
ASoC: amd: vangogh: Add components prefix in structs and function names
ASoC: amd: vangogh: Centralize strings definition
ASoC: amd: vangogh: Check Bit Clock rate before snd_soc_dai_set_pll
ASoC: amd: vangogh: Move nau8821 and CPU side code up for future platform
ASoC: amd: vangogh: remove unnecessarily included headers
ASoC: amd: vangogh: Remove unnecessary init function
ASoC: amd: vangogh: Small code refactor
ASoC: amd: vangogh: use for_each_rtd_components instead of for
ASoC: amd: vangogh: use sizeof of variable instead of struct type
ASoC: amd: yc: acp6x-pdm-dma: Convert to platform remove callback returning void
ASoC: amd: yc: Add ASUS M3402RA into DMI table
ASoC: amd: yc: Add Asus VivoBook Pro 14 OLED M6400RC to the quirks list for acp6x
ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42)
ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12
ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x
ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x
ASoC: apple: mca: Convert to platform remove callback returning void
ASoC: atmel: atmel-i2s: Convert to platform remove callback returning void
ASoC: atmel: atmel_wm8904: Convert to platform remove callback returning void
ASoC: atmel: mchp-i2s-mcc: Convert to platform remove callback returning void
ASoC: atmel: mchp-pdmc: Convert to platform remove callback returning void
ASoC: atmel: mchp-spdifrx: Convert to platform remove callback returning void
ASoC: atmel: mchp-spdiftx: Convert to platform remove callback returning void
ASoC: atmel: mikroe-proto: Convert to platform remove callback returning void
ASoC: atmel: remove unnecessary dai_link->platform
ASoC: atmel: sam9g20_wm8731: Convert to platform remove callback returning void
ASoC: atmel: sam9x5_wm8731: Convert to platform remove callback returning void
ASoC: atmel: tse850-pcm5142: Convert to platform remove callback returning void
ASoC: au1x: ac97c: Convert to platform remove callback returning void
ASoC: au1x: i2sc: Convert to platform remove callback returning void
ASoC: au1x: psc-ac97: Convert to platform remove callback returning void
ASoC: au1x: psc-i2s: Convert to platform remove callback returning void
ASoC: audio-graph-card2-custom-sample.dtsi: use card->name to avoid long name
ASoC: audio-graph-card2: switch to use c2c_params instead of params
ASoC: bcm: bcm63xx-i2s-whistler: Convert to platform remove callback returning void
ASoC: bcm: cygnus-ssp: Convert to platform remove callback returning void
ASoC: cirrus: edb93xx: Convert to platform remove callback returning void
ASoC: cirrus: ep93xx-i2s: Convert to platform remove callback returning void
ASoC: clarify Codec2Codec params
ASoC: cleanup mutex lock
ASoC: codecs: adau1977-spi: Mark OF related data as maybe unused
ASoC: codecs: cs42l42-sdw: clear stream
ASoC: codecs: cs47l15: Convert to platform remove callback returning void
ASoC: codecs: cs47l24: Convert to platform remove callback returning void
ASoC: codecs: cs47l35: Convert to platform remove callback returning void
ASoC: codecs: cs47l85: Convert to platform remove callback returning void
ASoC: codecs: cs47l90: Convert to platform remove callback returning void
ASoC: codecs: cs47l92: Convert to platform remove callback returning void
ASoC: codecs: inno_rk3036: Convert to platform remove callback returning void
ASoC: codecs: lpass-rx-macro: add support for SM8550
ASoC: codecs: lpass-rx-macro: add support for SM8550
ASoC: codecs: lpass-rx-macro: Convert to platform remove callback returning void
ASoC: codecs: lpass-tx-macro: add support for SM8550
ASoC: codecs: lpass-tx-macro: add support for SM8550
ASoC: codecs: lpass-tx-macro: Convert to platform remove callback returning void
ASoC: codecs: lpass-va-macro: Convert to platform remove callback returning void
ASoC: codecs: lpass-wsa-macro: add support for SM8550
ASoC: codecs: lpass-wsa-macro: add support for SM8550
ASoC: codecs: lpass-wsa-macro: Convert to platform remove callback returning void
ASoC: codecs: max98373-sdw: simplify set_stream
ASoC: codecs: msm8916-wcd-analog: Convert to platform remove callback returning void
ASoC: codecs: msm8916-wcd-digital: Convert to platform remove callback returning void
ASoC: codecs: pcm179x-spi: Mark OF related data as maybe unused
ASoC: codecs: rk817_codec: Convert to platform remove callback returning void
ASoC: codecs: rt1019: Mark OF related data as maybe unused
ASoC: codecs: rt1308-sdw: simplify set_stream
ASoC: codecs: rt1316-sdw: simplify set_stream
ASoC: codecs: rt1318-sdw: simplify set_stream
ASoC: codecs: rt5682-sdw: simplify set_stream
ASoC: codecs: rt700-sdw: simplify set_stream
ASoC: codecs: rt711-sdca: simplify set_stream
ASoC: codecs: rt711-sdw: simplify set_stream
ASoC: codecs: rt712-sdca: simplify set_stream
ASoC: codecs: rt715-sdca: simplify set_stream
ASoC: codecs: rt715: simplify set_stream
ASoC: codecs: sdw-mockup: simplify set_stream
ASoC: codecs: src4xxx-i2c: Mark OF related data as maybe unused
ASoC: codecs: wcd9335: Simplify with dev_err_probe
ASoC: codecs: wcd934x: Simplify &pdev->dev in probe
ASoC: codecs: wcd934x: Simplify with dev_err_probe
ASoC: codecs: wcd938x-sdw: do not set can_multi_write flag
ASoC: codecs: wcd938x: Convert to platform remove callback returning void
ASoC: codecs: wcd938x: fix accessing regmap on unattached devices
ASoC: codecs: wcd938x: Simplify with dev_err_probe
ASoC: codecs: wm5102: Convert to platform remove callback returning void
ASoC: codecs: wm5110: Convert to platform remove callback returning void
ASoC: codecs: wm8994: Convert to platform remove callback returning void
ASoC: codecs: wm8997: Convert to platform remove callback returning void
ASoC: codecs: wm8998: Convert to platform remove callback returning void
ASoC: codecs: wsa881x: do not set can_multi_write flag
ASoC: codecs: wsa883x: do not set can_multi_write flag
ASoC: codecs: zl38060: Mark OF related data as maybe unused
ASoC: cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config
ASoC: cs35l41: Fix default regmap values for some registers
ASoC: cs35l41: Only disable internal boost
ASoC: cs35l41: Refactor error release code
ASoC: cs35l41: Steam Deck Shared boost properties quirk
ASoC: cs35l45: DSP Support
ASoC: cs35l45: Hibernation support
ASoC: cs35l45: IRQ support
ASoC: cs35l45: Support for GPIO pins configuration.
ASoC: cs35l56: Add basic system suspend handling
ASoC: cs35l56: Add driver for Cirrus Logic CS35L56
ASoC: cs35l56: Add system suspend handling
ASoC: cs35l56: Allow a wider range for reset pulse width
ASoC: cs35l56: Always wait for firmware boot in runtime-resume
ASoC: cs35l56: Code improvements
ASoC: cs35l56: Don't return a value from cs35l56_remove()
ASoC: cs35l56: Fix an unsigned comparison which can never be negative
ASoC: cs35l56: Prevent unbalanced pm_runtime in dsp_work() on SoundWire
ASoC: cs35l56: Re-patch firmware after system suspend
ASoC: cs35l56: Remove duplicate mbox log messages
ASoC: cs35l56: Remove NULL check from cs35l56_sdw_dai_set_stream()
ASoC: cs35l56: Remove quick-cancelling of dsp_work()
ASoC: cs35l56: Remove redundant dsp_ready_completion
ASoC: cs35l56: Remove redundant return statement in cs35l56_spi_probe()
ASoC: cs35l56: Remove SDW1 TX5 and TX6
ASoC: cs35l56: Remove SDW2RX1 mixer source
ASoC: cs35l56: Rename mixer source defines for SoundWire DP1
ASoC: cs35l56: Rework IRQ allocation
ASoC: cs35l56: Skip first init_completion wait in dsp_work if init_done
ASoC: cs35l56: Update comment on masking of EINT20 interrupts
ASoC: cs35l56: Updates for B0 silicon
ASoC: cs35l56: Use DAPM widget for firmware PLAY/PAUSE
ASoC: cs35l56: Wait for init_complete in cs35l56_component_probe()
ASoC: cs4271: flat regcache, trivial simplifications
ASoC: da7218: Use devm_clk_get_optional()
ASoC: da7219: Improve the relability of AAD IRQ process
ASoC: dapm: Sort speakers after other outputs
ASoC: dt-bindings: adi,adau17x1: Convert to DT schema
ASoC: dt-bindings: adi,adau17x1: fix indentation and example
ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs
ASoC: dt-bindings: ak4458: Convert to dtschema
ASoC: dt-bindings: ak5558: Convert to dtschema
ASoC: dt-bindings: alc5632: Convert to dtschema
ASoC: dt-bindings: asahi-kasei,ak4458: fix missing quotes around hash
ASoC: dt-bindings: cirrus,cs35l41: Document CS35l41 shared boost
ASoC: dt-bindings: cs35l45: GPIOs configuration
ASoC: dt-bindings: Drop unneeded quotes
ASoC: dt-bindings: everest,es8316: Document audio graph port
ASoC: dt-bindings: max98363: add soundwire amplifier
ASoC: dt-bindings: maxim,max9759: Convert to DT schema.
ASoC: dt-bindings: maxim,max98371: Convert to DT schema
ASoC: dt-bindings: maxim,max9867: add clocks property
ASoC: dt-bindings: maxim,max9867: convert txt bindings to yaml
ASoC: dt-bindings: maxim,max9867: fix example
ASoC: dt-bindings: nau8825: Add delay control for input path
ASoC: dt-bindings: qcom,lpass-rx-macro: Add SM8550 RX macro
ASoC: dt-bindings: qcom,lpass-rx-macro: correct minItems for clocks
ASoC: dt-bindings: qcom,lpass-rx-macro: narrow clocks per variants
ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM8550 TX macro
ASoC: dt-bindings: qcom,lpass-tx-macro: narrow clocks per variants
ASoC: dt-bindings: qcom,lpass-va-macro: Add missing NPL clock
ASoC: dt-bindings: qcom,lpass-va-macro: Add SM8550 VA macro
ASoC: dt-bindings: qcom,lpass-va-macro: Add SM8550 VA macro
ASoC: dt-bindings: qcom,lpass-wsa-macro: Add SM8550 WSA macro
ASoC: dt-bindings: qcom,lpass-wsa-macro: Add SM8550 WSA macro
ASoC: dt-bindings: qcom,wcd9335: Convert to dtschema
ASoC: dt-bindings: qcom,wcd934x: Reference dai-common
ASoC: dt-bindings: renesas,rsnd.yaml: add R-Car Gen4 support
ASoC: dt-bindings: renesas,rz-ssi: Update interrupts and interrupt-names properties
ASoC: dt-bindings: renesas: rsnd: correct comments syntax
ASoC: dt-bindings: renesas: rsnd: Update example
ASoC: dt-bindings: rockchip: Add compatible for RK3588
ASoC: dt-bindings: rockchip: Document audio graph port
ASoC: dt-bindings: rockchip: i2s-tdm: Document audio graph port
ASoC: dt-bindings: rockchip: i2s-tdm: Document power-domains
ASoC: dt-bindings: tlv320aic32x4: Fix supply names
ASoC: dt-bindings: wlf,wm8524: Convert to json-schema
ASoC: dt-bindings: wlf,wm8960: Convert to dtschema
ASoC: dt-bindings: wlf,wm8994: Convert to dtschema
ASoC: dt-bindings: wm8510: Convert to dtschema
ASoC: dt-bindings: wm8523: Convert to dtschema
ASoC: dt-bindings: wm8580: Convert to dtschema
ASoC: dt-bindings: wm8711: Convert to dtschema
ASoC: dt-bindings: wm8728: Convert to dtschema
ASoC: dt-bindings: wm8737: Convert to dtschema
ASoC: dt-bindings: wm8753: Convert to dtschema
ASoC: dwc: dwc-i2s: Convert to platform remove callback returning void
ASoC: dwc: limit the number of overrun messages
ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
ASoC: ep93xx: Add I2S description
ASoC: ep93xx: Add OF support
ASoC: ep93xx: i2s: Make it individually selectable
ASoC: ep93xx: i2s: move enable call to startup callback
ASoC: ep93xx: Prepare for DT transition
ASoC: es8316: Don't use ranges based register lookup for a single register
ASoC: es8316: Handle optional IRQ assignment
ASoC: expand snd_soc_dapm_mutex_lock/unlock()
ASoC: expand snd_soc_dpcm_mutex_lock/unlock()
ASoC: fsl: Add support for QMC audio
ASoC: fsl: define a common DRIVER_NAME
ASoC: fsl: eukrea-tlv320: Convert to platform remove callback returning void
ASoC: fsl: fsl_asrc: Convert to platform remove callback returning void
ASoC: fsl: fsl_aud2htx: Convert to platform remove callback returning void
ASoC: fsl: fsl_audmix: Convert to platform remove callback returning void
ASoC: fsl: fsl_dma: Convert to platform remove callback returning void
ASoC: fsl: fsl_easrc: Convert to platform remove callback returning void
ASoC: fsl: fsl_esai: Convert to platform remove callback returning void
ASoC: fsl: fsl_mqs: Convert to platform remove callback returning void
ASoC: fsl: fsl_rpmsg: Convert to platform remove callback returning void
ASoC: fsl: fsl_sai: Convert to platform remove callback returning void
ASoC: fsl: fsl_spdif: Convert to platform remove callback returning void
ASoC: fsl: fsl_ssi: Convert to platform remove callback returning void
ASoC: fsl: fsl_xcvr: Convert to platform remove callback returning void
ASoC: fsl: imx-audmix: cleanup platform which is using Generic DMA
ASoC: fsl: imx-audmix: remove dummy dai_link->platform
ASoC: fsl: imx-audmux: Convert to platform remove callback returning void
ASoC: fsl: imx-es8328: cleanup platform which is using Generic DMA
ASoC: fsl: imx-pcm-rpmsg: Convert to platform remove callback returning void
ASoC: fsl: imx-sgtl5000: Convert to platform remove callback returning void
ASoC: fsl: imx-spdif: cleanup platform which is using Generic DMA
ASoC: fsl: mpc5200_psc_ac97: Convert to platform remove callback returning void
ASoC: fsl: mpc5200_psc_i2s: Convert to platform remove callback returning void
ASoC: fsl: mpc8610_hpcd: Convert to platform remove callback returning void
ASoC: fsl: p1022_ds: Convert to platform remove callback returning void
ASoC: fsl: p1022_rdk: Convert to platform remove callback returning void
ASoC: fsl: pcm030-audio-fabric: Convert to platform remove callback returning void
ASoC: fsl: remove unnecessary dai_link->platform
ASoC: fsl: Restore configuration of platform
ASoC: fsl: Simplify an error message
ASoC: fsl: Specify driver name in ASoC card
ASoC: fsl_micfil: Fix error handler with pm_runtime_enable
ASoC: fsl_mqs: move of_node_put() to the correct location
ASoC: fsl_sai: Enable BCI bit if SAI works on synchronous mode with BYP asserted
ASoC: generic: test-component: Convert to platform remove callback returning void
ASoC: img: img-i2s-in: Convert to platform remove callback returning void
ASoC: img: img-i2s-out: Convert to platform remove callback returning void
ASoC: img: img-parallel-out: Convert to platform remove callback returning void
ASoC: img: img-spdif-in: Convert to platform remove callback returning void
ASoC: img: img-spdif-out: Convert to platform remove callback returning void
ASoC: img: pistachio-internal-dac: Convert to platform remove callback returning void
ASoC: Initial support for Cirrus Logic CS35L56
ASoC: Intel: Add rpl_mx98360_rt5682 driver
ASoC: Intel: avs: Access path components under lock
ASoC: Intel: avs: Account for UID of ACPI device
ASoC: Intel: avs: Add missing checks on FE startup
ASoC: Intel: avs: Fix avs_path_module::instance_id size
ASoC: Intel: avs: Fix declaration of enum avs_channel_config
ASoC: Intel: avs: Fix module lookup
ASoC: Intel: avs: Use struct_size for struct avs_modcfg_ext size
ASoC: Intel: boards: bytcr_rt5651: Convert to platform remove callback returning void
ASoC: Intel: boards: updates for 6.4
ASoC: Intel: bytcht_es8316: Convert to platform remove callback returning void
ASoC: Intel: bytcr_rt5640: Convert to platform remove callback returning void
ASoC: Intel: bytcr_wm5102: Convert to platform remove callback returning void
ASoC: Intel: catpt: Convert to platform remove callback returning void
ASoC: Intel: cht_bsw_max98090_ti: Convert to platform remove callback returning void
ASoC: Intel: Fixes
ASoC: Intel: skl-ssp-clk: Convert to platform remove callback returning void
ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working
ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet
ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 2 in RPL match table
ASoC: Intel: sof_cirrus_common: Guard against missing buses
ASoC: Intel: sof_es8336: Convert to platform remove callback returning void
ASoC: Intel: sof_pcm512x: Convert to platform remove callback returning void
ASoC: Intel: sof_rt5682: Enable Bluetooth offload on adl_rt1019_rt5682
ASoC: Intel: sof_rt5682: Remove conditional dpcm_capture setting
ASoC: Intel: sof_rt5682: Update BT offload config for MTL RVP
ASoC: Intel: sof_rt5682: Update BT offload config for Rex
ASoC: Intel: sof_rt5682: Updates for MTL BT offload
ASoC: Intel: sof_sdw: append codec type to dai link name
ASoC: Intel: sof_sdw: Convert to platform remove callback returning void
ASoC: intel: sof_sdw: Fixup typo in device link checking
ASoC: Intel: sof_sdw: remove late_probe flag in struct sof_sdw_codec_info
ASoC: Intel: sof_sdw: set codec_num = 1 if the device is not aggregated
ASoC: Intel: sof_sdw: support different devices on the same sdw link
ASoC: Intel: sof_sdw_max98373: change sof_sdw_mx8373_late_probe to static call
ASoC: Intel: sof_wm8804: Convert to platform remove callback returning void
ASoC: Intel: sst-mfld-platform-pcm: Convert to platform remove callback returning void
ASoC: Intel: sst: Convert to platform remove callback returning void
ASoC: jack: allow multiple interrupt per gpio
ASoC: jz4740-i2s: Make I2S divider calculations more robust
ASoC: kirkwood: kirkwood-i2s: Convert to platform remove callback returning void
ASoC: lpass: Fix for KASAN use_after_free out of bounds
ASoC: MAINTAINERS: drop Krzysztof Kozlowski from Samsung audio
ASoC: max98090: make it selectable
ASoC: max98363: add soundwire amplifier driver
ASoC: max98363: limit the number of channel to 1
ASoC: max98363: Make soc_codec_dev_max98363 static
ASoC: max98363: Removed 32bit support
ASoC: maxim,max9867: add "mclk" support
ASoC: mchp-pdmc: avoid casting to/from void pointer
ASoC: mchp-pdmc: return directly ret
ASoC: mchp-pdmc: use FIELD_PREP() where possible
ASoC: mchp-spdiftx: update debug message
ASoC: mchp-spdiftx: use FIELD_PREP() where possible
ASoC: mchp-spdiftx: use regmap_update_bits()
ASoC: mediatek: common: Fix refcount leak in parse_dai_link_info
ASoC: mediatek: fix coverity problems
ASoC: mediatek: fix use-after-free in driver remove
ASoC: mediatek: mt2701-afe-pcm: Convert to platform remove callback returning void
ASoC: mediatek: mt6358: fix UNINIT problem
ASoC: mediatek: mt6359: fix UNINIT problem
ASoC: mediatek: mt6797-afe-pcm: Convert to platform remove callback returning void
ASoC: mediatek: mt8173-afe-pcm: Convert to platform remove callback returning void
ASoC: mediatek: mt8183-afe-pcm: Convert to platform remove callback returning void
ASoC: mediatek: mt8186: Fix use-after-free in driver remove path
ASoC: mediatek: mt8186: Move some prints to debug level
ASoC: mediatek: mt8186: set variable aud_pinctrl to static
ASoC: mediatek: mt8188-afe-pcm: Convert to platform remove callback returning void
ASoC: mediatek: mt8188: fix use-after-free in driver remove path
ASoC: mediatek: mt8192-afe-pcm: Convert to platform remove callback returning void
ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void
ASoC: mediatek: mt8195: add dai id check before accessing array
ASoC: mediatek: mt8195: fix use-after-free in driver remove path
ASoC: mediatek: mt9195-mt6359: fix UNINIT problem
ASoC: mediatek: mtk-btcvsd: Convert to platform remove callback returning void
ASoC: Merge fixes
ASoC: Merge up fixes as a dependency for future SOF work
ASoC: meson: aiu: Convert to platform remove callback returning void
ASoC: meson: switch to use c2c_params instead of params
ASoC: meson: Use the devm_clk_get_optional() helper
ASoC: microchip: some cleanups for AT91 sound drivers
ASoC: mt8192: Address spammy log messages
ASoC: mt8192: Move spammy messages to debug level
ASoC: mt8192: Remove function name log messages
ASoC: mxs: mxs-sgtl5000: Convert to platform remove callback returning void
ASoC: nau8821: Implement DRC controls
ASoC: nau8824: Add quirk to active-high jack-detect
ASoC: nau8825: Add delay control for input path
ASoC: nau8825: fix bounds check for adc_delay
ASoC: nvidia,tegra-audio-common: add coupled-mic-hp-detect property
ASoC: nvidia,tegra-audio: add MAX9808x CODEC
ASoC: nvidia,tegra-audio: add RT5631 CODEC
ASoC: pxa: mmp-sspa: Convert to platform remove callback returning void
ASoC: pxa: pxa2xx-ac97: Convert to platform remove callback returning void
ASoC: qcom: audioreach: drop stray 'get' from error message
ASoC: qcom: common: add kcontrol to jack pins
ASoC: qcom: fixes for Click/Pop Noise
ASoC: qcom: q6apm-lpass-dai: close graphs before opening a new one
ASoC: qcom: qdsp6: Convert to platform remove callback returning void
ASoC: qcom: sdw: do not restart soundwire ports for every prepare
ASoC: remove unnecessary dai_link->platform
ASoC: rockchip: i2s: Add compatible for RK3588
ASoC: rockchip: rockchip_i2s: Convert to platform remove callback returning void
ASoC: rockchip: rockchip_pdm: Convert to platform remove callback returning void
ASoC: rockchip: rockchip_rt5645: Convert to platform remove callback returning void
ASoC: rockchip: rockchip_spdif: Convert to platform remove callback returning void
ASoC: rt5682: Disable jack detection interrupt during suspend
ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology
ASoC: samsung: arndale: Convert to platform remove callback returning void
ASoC: samsung: i2s: Convert to platform remove callback returning void
ASoC: samsung: odroid: Convert to platform remove callback returning void
ASoC: samsung: pcm: Convert to platform remove callback returning void
ASoC: samsung: snow: Convert to platform remove callback returning void
ASoC: samsung: spdif: Convert to platform remove callback returning void
ASoC: samsung: switch to use c2c_params instead of params
ASoC: sh: fsi: Convert to platform remove callback returning void
ASoC: sh: hac: Convert to platform remove callback returning void
ASoC: sh: rcar: Convert to platform remove callback returning void
ASoC: sh: rz-ssi: Convert to platform remove callback returning void
ASoC: sh: rz-ssi: Update interrupt handling for half duplex channels
ASoC: sh: siu_dai: Convert to platform remove callback returning void
ASoC: simple-card-utils: fix PCM constraint error check
ASoC: simple-card.c: add missing of_node_put()
ASoC: simple-card: add comment to indicate don't remove platforms
ASoC: simple-card: Add missing of_node_put() in case of error
ASoC: SMA1303: set sma_i2c_regmap storage-class-specifier to static
ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE
ASoC: soc-core.c: add snd_soc_add_pcm_runtimes()
ASoC: soc-core.c: remove useless dev_dbg()
ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe()
ASoC: soc-dapm.c: tidyup dapm_connect_dai_pair()
ASoC: soc-pcm.c: remove indirect runtime copy
ASoC: soc-pcm: test if a BE can be prepared
ASoC: soc-topology.c: dai_link->platform again
ASoC: soc-topology.c: dai_link->platform again
ASoC: soc-topology.c: remove unnecessary dai_link->platform
ASoC: soc.h: clarify Codec2Codec params
ASoC: soc.h: remove unused params/num_params
ASoC: SOF: Add flag and state which will be used for DSP-less mode
ASoC: SOF: add no_reply IPC calls
ASoC: SOF: Add support for DSPless mode
ASoC: SOF: amd: Add pcm pointer callback for amd platforms.
ASoC: SOF: amd: Enable cont_update_posn variable in pcm hw_params.
ASoC: SOF: amd: Fix NULL pointer crash in acp_sof_ipc_msg_data function
ASoC: SOF: amd: refactor dmic codec platform device creation
ASoC: SOF: amd: refactor error checks in probe call
ASoC: SOF: amd: refactor get_chip_info callback
ASoC: SOF: amd: remove acp_dai_probe() function
ASoC: SOF: amd: remove unused code
ASoC: SOF: amd: remove unused variables
ASoC: SOF: core/Intel: Introduce DSPless mode
ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions
ASoC: SOF: Intel: hda-dai: Add setup_hext_stream/reset_hext_stream DMA ops
ASoC: SOF: Intel: hda-dai: Define and set the HDA DAI widget DMA ops
ASoC: SOF: Intel: hda-dai: Define DAI widget DMA trigger ops for IPC4
ASoC: SOF: Intel: hda-dai: Do not perform DMA cleanup during stop
ASoC: SOF: Intel: hda-dai: Introduce DAI widget ops
ASoC: SOF: Intel: hda-dai: Modify the signature of hda_link_dma_cleanup()
ASoC: SOF: Intel: hda-dai: Pass the CPU dai pointer
ASoC: SOF: Intel: hda-dai: Print the format_val as hexadecimal number
ASoC: SOF: Intel: hda-dai: Remove BE DAI DRV ops for SSP DAI's
ASoC: SOF: Intel: hda-dai: Remove hda_link_dma_params()
ASoC: SOF: Intel: hda-dai: remove struct hda_pipe_params
ASoC: SOF: Intel: hda-dai: Use the dai argument in ipc4_hda_dai_trigger
ASoC: SOF: Intel: hda-dai: Use the topology IPC dai_config op
ASoC: SOF: Intel: hda-loader: use SOF helper for consistency
ASoC: SOF: Intel: hda-mlink: add convenience helpers for SoundWire PM
ASoC: SOF: Intel: hda-mlink: add helper to check cmdsync
ASoC: SOF: Intel: hda-mlink: add helper to get SoundWire hlink
ASoC: SOF: Intel: hda-mlink: add helper to offload link ownership
ASoC: SOF: Intel: hda-mlink: add helper to program SoundWire PCMSyCM registers
ASoC: SOF: Intel: hda-mlink: add helper to retrieve eml_lock
ASoC: SOF: Intel: hda-mlink: add helper to return sublink count
ASoC: SOF: Intel: hda-mlink: add helpers for sync_arm/sync_go
ASoC: SOF: Intel: hda-mlink: add helpers to enable/check interrupts
ASoC: SOF: Intel: hda-mlink: add helpers to retrieve DMIC/SSP hlink
ASoC: SOF: Intel: hda-mlink: add helpers to set link SYNC frequency
ASoC: SOF: Intel: hda-mlink: add return value for hda_bus_ml_get_capabilities()
ASoC: SOF: Intel: hda-mlink: add structures to parse ALT links
ASoC: SOF: Intel: hda-mlink: fix base_ptr computation
ASoC: SOF: Intel: hda-mlink: fix sublink refcounting
ASoC: SOF: Intel: hda-mlink: fixes and extensions
ASoC: SOF: Intel: hda-mlink: HDaudio multi-link
ASoC: SOF: Intel: hda-mlink: improve hda_bus_ml_free() helper
ASoC: SOF: Intel: hda-mlink: initialize instance_offset member
ASoC: SOF: Intel: hda-mlink: introduce helpers for 'extended links' PM
ASoC: SOF: Intel: hda-mlink: move to a dedicated module
ASoC: SOF: Intel: hda-mlink: program SoundWire LSDIID registers
ASoC: SOF: Intel: hda-mlink: special-case HDaudio regular links
ASoC: SOF: Intel: hda-mlink: use 'ml_addr' parameter consistently
ASoC: SOF: Intel: hda-stream: Do not dereference hstream until it is safe
ASoC: SOF: Intel: hda: add __func__ in SoundWire lcount() error logs
ASoC: SOF: Intel: hda: Add support for DSPless mode
ASoC: SOF: Intel: hda: Do not re-enable L1 if disabled before suspend
ASoC: SOF: Intel: hda: Do not stop/start DMA during pause/release
ASoC: SOF: Intel: hda: Introduce HDA DAI abstraction
ASoC: SOF: Intel: hda: make DSPless mode work with DSP disabled in BIOS
ASoC: SOF: Intel: hda: Remove hda_ctrl_dai_widget_setup/free()
ASoC: SOF: Intel: hda: remove redundant DAI config during hw_free
ASoC: SOF: Intel: hda: Restrict DMI L1 disable workaround
ASoC: SOF: Intel: hda: Skip interfaces not supported on a platform
ASoC: SOF: Intel: hda: Unify DAI drv ops for IPC3 and IPC4
ASoC: SOF: Intel: mtl: Access MTL_HFPWRCTL from HDA_DSP_BAR
ASoC: SOF: Intel: MTL: conditionally wake WPIO1PG domain
ASoC: SOF: Intel: MTL: Don't access EM2
ASoC: SOF: Intel: MTL: Enable DMI L1
ASoC: SOF: Intel: mtl: fix page fault in dspless mode when DSP is disabled
ASoC: SOF: Intel: pci-apl: Allow DSPless mode
ASoC: SOF: Intel: pci-cnl: Allow DSPless mode
ASoC: SOF: Intel: pci-icl: Allow DSPless mode
ASoC: SOF: Intel: pci-mtl: Allow DSPless mode
ASoC: SOF: Intel: pci-skl: Allow DSPless mode
ASoC: SOF: Intel: pci-tgl: Allow DSPless mode
ASoC: SOF: Intel: Split the set_power_op for IPC3 and IPC4
ASoC: SOF: ipc3-control: Merge functions to handle bytes_ext get variants
ASoC: SOF: ipc3-control: Rename snd_sof_refresh_control()
ASoC: SOF: ipc3-topology: Make sure that only one cmd is sent in dai_config
ASoC: SOF: ipc4-control: Add support for bytes control get and put
ASoC: SOF: ipc4-control: Return on error in sof_ipc4_widget_kcontrol_setup()
ASoC: SOF: ipc4-control: set_volume_data only applies to VOLSW family
ASoC: SOF: ipc4-mtrace: process pending logs upon FW crash
ASoC: SOF: ipc4-pcm: support multiple configs for BE DAIs
ASoC: SOF: ipc4-topology: Add a new field in struct sof_ipc4_available_audio_format
ASoC: SOF: ipc4-topology: add base module config extension structure
ASoC: SOF: ipc4-topology: add core token in each module extended token list
ASoC: SOF: ipc4-topology: add effect widget support
ASoC: SOF: ipc4-topology: Add new tokens for input/output pin format count
ASoC: SOF: ipc4-topology: Add support for base config extension
ASoC: SOF: ipc4-topology: Add support for core_id for pipelines
ASoC: SOF: ipc4-topology: Add support for effect
ASoC: SOF: ipc4-topology: Add support for TPLG_CTL_BYTES
ASoC: SOF: ipc4-topology: Always parse the output formats in topology
ASoC: SOF: ipc4-topology: Do not parse the DMA_BUFFER_SIZE token
ASoC: SOF: ipc4-topology: don't allocate blob if it will not be used
ASoC: SOF: ipc4-topology: Initialize in_format to NULL in sof_ipc4_get_audio_fmt
ASoC: SOF: ipc4-topology: Modify the signature of sof_ipc4_init_audio_fmt()
ASoC: SOF: ipc4-topology: Modify the type of available input/output formats
ASoC: SOF: ipc4-topology: Move the kcontrol module_id update to helper
ASoC: SOF: ipc4-topology: Parse the SOF_COMP_TOKENS only once
ASoC: SOF: ipc4-topology: Remove the ref_audio_fmt field
ASoC: SOF: ipc4-topology: Replace fake flexible arrays with flexible-array member
ASoC: SOF: ipc4-topology: Search only pin 0 formats
ASoC: SOF: ipc4-topology: set copier output format for process module
ASoC: SOF: ipc4-topology: update pipeline_params in process prepare
ASoC: SOF: ipc4-topology: use common helper function in copier prepare
ASoC: SOF: ipc4/intel: Add missing mutex_unlock()
ASoC: SOF: ipc4/intel: Add support for chained DMA
ASoC: SOF: ipc4/intel: Fix spelling mistake "schduler" -> "scheduler"
ASoC: SOF: ipc4/intel: Support for ChainDMA
ASoC: SOF: ipc4: Add core_id support from topology
ASoC: SOF: ipc4: Add macro to set the core_id in create_pipe message
ASoC: SOF: ipc4: Add macros for chain-dma message bits
ASoC: SOF: ipc4: Add support for bytes control
ASoC: SOF: ipc4: Add support for formats per pins
ASoC: SOF: ipc4: upport multiple configs for BE DAIs
ASoC: SOF: ipc: Add no reply inline calls
ASoC: SOF: loader: Remove log prefixes for snd_sof_run_firmware
ASoC: SOF: pcm/Intel: Handle IPC dependent sequencing
ASoC: SOF: pcm/Intel: Pause-resume improvements for
ASoC: SOF: pcm: Add an option to skip platform trigger during stop
ASoC: SOF: pcm: fix pm_runtime imbalance in error handling
ASoC: SOF: pcm: Improve the pcm trigger sequence
ASoC: SOF: pcm: Make hw_params reset conditional for IPC3
ASoC: SOF: pm: save io region state in case of errors in resume
ASoC: SOF: rename a couple of tokens
ASoC: SOF: Separate the tokens for input and output pin index
ASoC: SOF: sof-audio: add support for setting up loopback routes
ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling
ASoC: SOF: topology: Fix logic for copying tuples
ASoC: SOF: topology: Fix tuples array allocation
ASoC: SOF: topology: Set pipeline widget before updating IPC structures
ASoC: SOF: uapi: header: Convert sof_abi_hdr comments to kernel style
ASoC: SOF: uapi: header: Update sof_abi_hdr doc for IPC4 use
ASoC: SOF: Use input/output pin consistently
ASoC: SOF: Use no_reply calls for TX
ASoC: SOF: Various runtime pm fixes, improvements
ASoC: SoundWire codecs: simplify/fix set_stream
ASoC: sprd: sprd-mcdt: Convert to platform remove callback returning void
ASoC: ssm2602: Add support for CLKDIV2
ASoC: ssm2602: Add workaround for playback distortions
ASoC: stm: stm32_adfsdm: Convert to platform remove callback returning void
ASoC: stm: stm32_i2s: Convert to platform remove callback returning void
ASoC: stm: stm32_sai_sub: Convert to platform remove callback returning void
ASoC: stm: stm32_spdifrx: Convert to platform remove callback returning void
ASoC: sunxi: sun4i-codec: Convert to platform remove callback returning void
ASoC: sunxi: sun4i-i2s: Convert to platform remove callback returning void
ASoC: sunxi: sun4i-spdif: Convert to platform remove callback returning void
ASoC: sunxi: sun50i-dmic: Convert to platform remove callback returning void
ASoC: sunxi: sun8i-codec: Convert to platform remove callback returning void
ASoC: tas571x: add support for TAS5733
ASoC: tas571x: add tas5733 compatible
ASoC: tas5720: add missing unwind goto in tas5720_codec_probe
ASoC: tegra20_ac97: Add missing unwind goto in tegra20_ac97_platform_probe()
ASoC: tegra: Fix Master Volume Control
ASoC: tegra: remove unneeded semicolon
ASoC: tegra: Support coupled mic-hp detection
ASoC: tegra: Support MAX9808x by machine driver
ASoC: tegra: Support RT5631 by machine driver
ASoC: tegra: tegra186_asrc: Convert to platform remove callback returning void
ASoC: tegra: tegra186_dspk: Convert to platform remove callback returning void
ASoC: tegra: tegra20_ac97: Convert to platform remove callback returning void
ASoC: tegra: tegra20_i2s: Convert to platform remove callback returning void
ASoC: tegra: tegra210_admaif: Convert to platform remove callback returning void
ASoC: tegra: tegra210_adx: Convert to platform remove callback returning void
ASoC: tegra: tegra210_ahub: Convert to platform remove callback returning void
ASoC: tegra: tegra210_amx: Convert to platform remove callback returning void
ASoC: tegra: tegra210_dmic: Convert to platform remove callback returning void
ASoC: tegra: tegra210_i2s: Convert to platform remove callback returning void
ASoC: tegra: tegra210_mixer: Convert to platform remove callback returning void
ASoC: tegra: tegra210_mvc: Convert to platform remove callback returning void
ASoC: tegra: tegra210_ope: Convert to platform remove callback returning void
ASoC: tegra: tegra210_sfc: Convert to platform remove callback returning void
ASoC: tegra: tegra30_ahub: Convert to platform remove callback returning void
ASoC: tegra: tegra30_i2s: Convert to platform remove callback returning void
ASoC: ti: ams-delta: Convert to platform remove callback returning void
ASoC: ti: davinci-i2s: Convert to platform remove callback returning void
ASoC: ti: davinci-mcasp: Convert to platform remove callback returning void
ASoC: ti: omap-hdmi: Convert to platform remove callback returning void
ASoC: ti: omap-mcbsp: Convert to platform remove callback returning void
ASoC: ti: remove unnecessary dai_link->platform
ASoC: uapi: Replace zero-length arrays with __DECLARE_FLEX_ARRAY() helper
ASoC: uniphier: evea: Convert to platform remove callback returning void
ASoC: Use of_property_present() for testing DT property presence
ASoC: Use of_property_read_bool() for boolean properties
ASoC: ux500: mop500: Convert to platform remove callback returning void
ASoC: ux500: ux500_msp_dai: Convert to platform remove callback returning void
ASoC: wm8903: Remove outdated DMIC comment
ASoC: wm_adsp: Add support for loading bin files without wmfw
ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up()
ASoC: wm_adsp: Simplify the logging of requested firmware files
ASoC: wm_adsp: Support DSPs that don't require firmware download
ASoC: wm_adsp: Use no_core_startstop to prevent creating preload control
ASoC: xilinx: xlnx_formatter_pcm: Convert to platform remove callback returning void
ASoC: xilinx: xlnx_spdif: Convert to platform remove callback returning void
ASoC: xtensa: xtfpga-i2s: Convert to platform remove callback returning void
 
async_tx: fix kernel-doc notation warnings
 
ata: drop unused ata_id_is_lba_capacity_ok()
ata: drop unused ata_id_to_hd_driveid()
ata: libata-scsi: Avoid deadlock on rescan after device resume
ata: libata-scsi: Use correct device no in ata_find_dev()
ata: parport_pc: add 16-bit and 8-bit fast EPP transfer flags
ata: pata_macio: Add explicit include of irqdomain.h
ata: pata_parport-bpck6: Declare mode_map as static
ata: pata_parport-bpck6: delete ppc6lnx.c
ata: pata_parport-bpck6: don't cast pi->pardev to struct pardevice *
ata: pata_parport-bpck6: merge ppc6_rd_data_blk into bpck6_read_block
ata: pata_parport-bpck6: merge ppc6_rd_port into bpck6_read_regr
ata: pata_parport-bpck6: merge ppc6_rd_port16_blk into bpck6_read_block
ata: pata_parport-bpck6: merge ppc6_select into bpck6_open
ata: pata_parport-bpck6: merge ppc6_wr_data_blk into bpck6_write_block
ata: pata_parport-bpck6: merge ppc6_wr_port into bpck6_write_regr
ata: pata_parport-bpck6: merge ppc6_wr_port16_blk into bpck6_write_block
ata: pata_parport-bpck6: move defines and mode_map to bpck6.c
ata: pata_parport-bpck6: move ppc6_deselect to bpck6.c and rename
ata: pata_parport-bpck6: move ppc6_open to bpck6.c and rename
ata: pata_parport-bpck6: move ppc6_rd_data_byte to bpck6.c and rename
ata: pata_parport-bpck6: move ppc6_send_cmd to bpck6.c and rename
ata: pata_parport-bpck6: move ppc6_wait_for_fifo to bpck6.c and rename
ata: pata_parport-bpck6: move ppc6_wr_data_byte to bpck6.c and rename
ata: pata_parport-bpck6: move ppc6_wr_extout to bpck6.c and rename
ata: pata_parport-bpck6: pass around struct pi_adapter *
ata: pata_parport-bpck6: reduce indents in bpck6_open
ata: pata_parport-bpck6: Remove dependency on 64BIT
ata: pata_parport-bpck6: remove lpt_addr from struct ppc_storage
ata: pata_parport-bpck6: remove mode from struct ppc_storage
ata: pata_parport-bpck6: remove org_* from struct ppc_storage
ata: pata_parport-bpck6: remove parallel port bit defines
ata: pata_parport-bpck6: remove ppc6_close
ata: pata_parport-bpck6: remove PPC_FLAGS
ata: pata_parport-bpck6: remove ppc_id from struct ppc_storage
ata: pata_parport-bpck6: remove struct ppc_storage
ata: pata_parport-bpck6: remove useless defines
ata: pata_parport-bpck6: remove useless range check from read/write_regr
ata: pata_parport-bpck6: use parport access functions instead of port I/O
ata: pata_parport-bpck6: use parport_frob_control and remove CUR_CTRL
ata: pata_parport: fix EPAT C7/C8 Kconfig
ata: pata_parport: Introduce module_pata_parport_driver macro
ata: pata_parport: move pata_parport.h to drivers/ata/pata_parport
ata: pata_parport: probe all units automatically
ata: pata_parport: remove bpck6 verbose parameter
ata: pata_parport: remove device from struct pi_adapter
ata: pata_parport: remove devtype from struct pi_adapter
ata: pata_parport: remove obsolete changelogs
ata: pata_parport: Remove pi_swab16 and pi_swab32
ata: pata_parport: remove scratch parameter from log_adapter()
ata: pata_parport: remove scratch parameter from test_proto()
ata: pata_parport: remove typedef struct PIA
ata: pata_parport: remove useless printks at module_init of bpck6
ata: pata_parport: remove verbose parameter from log_adapter()
ata: pata_parport: remove verbose parameter from test_proto()
ata: pata_parport: simplify log_adapter prints, remove VERSION defines
ata: pata_parport: use dev_* instead of printk
ata: pata_parport: use print_hex_*
ata: Use of_property_present() for testing DT property presence
 
Linux: atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions
 
atm: hide unused procfs functions
 
atomics: Provide atomic_add_negative() variants
atomics: Provide rcuref - scalable reference counting
 
backlight: aat2870_bl: Convert to platform remove callback returning void
backlight: adp5520_bl: Convert to platform remove callback returning void
backlight: apple_bl: Use acpi_video_get_backlight_type()
backlight: arcxcnn_bl: Drop of_match_ptr for ID table
backlight: as3711: Use of_property_read_bool() for boolean properties
backlight: cr_bllcd: Convert to platform remove callback returning void
backlight: da9052_bl: Convert to platform remove callback returning void
backlight: hp680_bl: Convert to platform remove callback returning void
backlight: hx8357: Use of_property_present() for testing DT property presence
backlight: led_bl: Convert to platform remove callback returning void
backlight: lm3533_bl: Convert to platform remove callback returning void
backlight: lp855x: Mark OF related data as maybe unused
backlight: lp8788_bl: Convert to platform remove callback returning void
backlight: mt6370-backlight: Convert to platform remove callback returning void
backlight: pwm_bl: Convert to platform remove callback returning void
backlight: qcom-wled: Add PMI8950 compatible
backlight: qcom-wled: Convert to platform remove callback returning void
backlight: rt4831-backlight: Convert to platform remove callback returning void
backlight: sky81452-backlight: Convert to platform remove callback returning void
 
base: soc: populate machine name in soc_device_register if empty
 
batman-adv: Broken sync while rescheduling delayed work
 
bcma: Add explicit of_device.h include
bcma: remove unused mips_read32 function
bcma: Use of_address_to_resource()
 
be2net: Drop redundant pci_enable_pcie_error_reporting()
be2net: Extend xmit workaround to BE3 chip
 
binder: add lockless binder_alloc_(set|get)_vma()
binder: fix UAF caused by faulty buffer cleanup
binder: fix UAF of alloc->vma in race with munmap()
 
binfmt_elf: remove MODULE_LICENSE in non-modules
 
blk-cgroup: delete cpd_bind_fn of blkcg_policy
blk-cgroup: delete cpd_init_fn of blkcg_policy
blk-cgroup: Flush stats before releasing blkcg_gq
 
blk-crypto: drop the NULL check from blk_crypto_put_keyslot()
blk-crypto: make blk_crypto_evict_key() more robust
blk-crypto: make blk_crypto_evict_key() return void
blk-crypto: remove blk_crypto_insert_cloned_request()
 
blk-integrity: convert to struct device_attribute
blk-integrity: register sysfs attributes on struct device
blk-integrity: use sysfs_emit
 
blk-iolatency: Make initialization lazy
blk-iolatency: s/blkcg_rq_qos/iolat_rq_qos/
 
blk-mq-rdma: remove queue mapping helper for rdma devices
 
blk-mq: cleanup __blk_mq_sched_dispatch_requests
blk-mq: don't kick the requeue_list in blk_mq_add_to_requeue_list
blk-mq: don't plug for head insertions in blk_execute_rq_nowait
blk-mq: don't run the hw_queue from blk_mq_insert_request
blk-mq: don't run the hw_queue from blk_mq_request_bypass_insert
blk-mq: factor out a blk_mq_get_budget_and_tag helper
blk-mq: fix blk_mq_hw_ctx active request accounting
blk-mq: fix race condition in active queue accounting
blk-mq: fix the blk_mq_add_to_requeue_list call in blk_kick_flush
blk-mq: fold __blk_mq_insert_req_list into blk_mq_insert_request
blk-mq: fold __blk_mq_insert_request into blk_mq_insert_request
blk-mq: fold __blk_mq_try_issue_directly into its two callers
blk-mq: fold blk_mq_sched_insert_requests into blk_mq_dispatch_plug_list
blk-mq: include in block/blk-mq.h
blk-mq: move blk_mq_sched_insert_request to blk-mq.c
blk-mq: move more logic into blk_mq_insert_requests
blk-mq: move the !async handling out of __blk_mq_delay_run_hw_queue
blk-mq: move the blk_mq_hctx_stopped check in __blk_mq_delay_run_hw_queue
blk-mq: pass a flags argument to blk_mq_add_to_requeue_list
blk-mq: pass a flags argument to blk_mq_insert_request
blk-mq: pass a flags argument to blk_mq_request_bypass_insert
blk-mq: pass a flags argument to elevator_type->insert_requests
blk-mq: refactor passthrough vs flush handling in blk_mq_insert_request
blk-mq: refactor the DONTPREP/SOFTBARRIER andling in blk_mq_requeue_work
blk-mq: release crypto keyslot before reporting I/O complete
blk-mq: remove __blk_mq_run_hw_queue
blk-mq: remove blk-mq-tag.h
blk-mq: remove blk_flush_queue_rq
blk-mq: remove hybrid polling
blk-mq: remove the blk_mq_hctx_stopped check in blk_mq_run_work_fn
blk-mq: return actual keyslot error in blk_insert_cloned_request()
 
blk-stat: fix QUEUE_FLAG_STATS clear
 
blk-throttle: only enable blk-stat when BLK_DEV_THROTTLING_LOW
 
blk-wbt: fix that wbt can't be disabled by default
 
blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()
blkcg: Restructure blkg_conf_prep() and friends
 
block nbd: use req.cookie instead of req.handle
 
block, bfq: Fix division by zero error on zero wsum
block, bfq: remove BFQ_WEIGHT_LEGACY_DFL
block, bfq: update Paolo's address in maintainer list
 
block/drivers: remove dead clear of random flag
 
block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE
 
block: async_bio_lock does not need to be bh-safe
block: Cleanup set_capacity()/bdev_set_nr_sectors()
block: Deny writable memory mapping if block is read-only
block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly
block: fix bio-cache for passthru IO
block: fix revalidate performance regression
block: make bio_check_eod work for zero sized devices
block: make blkcg_punt_bio_submit optional
block: make sure local irq is disabled when calling __blkcg_rstat_flush
block: null_blk: make fault-injection dynamically configurable per device
block: open code __blk_account_io_done()
block: open code __blk_account_io_start()
block: re-arrange the struct block_device fields for better layout
block: remove NFL4_UFLG_MASK
block: Skip destroyed blkg when restart in blkg_destroy_all()
block: store bdev->bd_disk->fops->submit_bio state in bdev
block: sync part's ->bd_has_submit_bio with disk's
block: ublk: switch to ioctl command encoding
block: ublk_drv: add common exit handling
block: ublk_drv: add two helpers to clean up map/unmap request
block: ublk_drv: clean up several helpers
block: ublk_drv: cleanup 'struct ublk_map_data'
block: ublk_drv: don't consider flush request in map/unmap io
 
bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()
bluetooth: Add device 0bda:887b to device tables
bluetooth: Add device 13d3:3571 to device tables
 
Bluetooth: Add new quirk for broken local ext features page 2
Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851
Bluetooth: Add support for hci devcoredump
Bluetooth: Add vhci devcoredump support
Bluetooth: Add VID/PID 0489/e0e4 for MediaTek MT7922
Bluetooth: btintel: Add Intel devcoredump support
Bluetooth: btintel: Add LE States quirk support
Bluetooth: btmrvl_sdio: mark OF related data as maybe unused
Bluetooth: btmtkuart: mark OF related data as maybe unused
Bluetooth: btnxpuart: Add support to download helper FW file for w8997
Bluetooth: btnxpuart: Deasset UART break before closing serdev device
Bluetooth: btnxpuart: Disable Power Save feature on startup
Bluetooth: btnxpuart: Enable flow control before checking boot signature
Bluetooth: btnxpuart: Fix compiler warnings
Bluetooth: btnxpuart: Fix sparse warnings
Bluetooth: btnxpuart: No need to check the received bootloader signature
Bluetooth: btrtl: Add support for RTL8852BS
Bluetooth: btrtl: add support for the RTL8723CS
Bluetooth: btrtl: Add the support for RTL8851B
Bluetooth: btrtl: check for NULL in btrtl_set_quirks()
Bluetooth: btrtl: Firmware format v2 support
Bluetooth: btusb: Add btusb devcoredump support
Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663
Bluetooth: btusb: Add WCN6855 devcoredump support
Bluetooth: btusb: Do not require hardcoded interface numbers
Bluetooth: Cancel sync command before suspend and power off
Bluetooth: Convert MSFT filter HCI cmd to hci_sync
Bluetooth: Devcoredump: Fix storing u32 without specifying byte order issue
Bluetooth: Enable all supported LE PHY by default
Bluetooth: fix debugfs registration
Bluetooth: fix inconsistent indenting
Bluetooth: Fix l2cap_disconnect_req deadlock
Bluetooth: Fix potential double free caused by hci_conn_unlink
Bluetooth: Fix UAF in hci_conn_hash_flush again
Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk
Bluetooth: hci_bcm: Add Acer Iconia One 7 B1-750 to the bcm_broken_irq_dmi_table
Bluetooth: hci_bcm: Add Lenovo Yoga Tablet 2 830 / 1050 to the bcm_broken_irq_dmi_table
Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set
Bluetooth: hci_bcm: Limit bcm43430a0 / bcm43430a1 baudrate to 2000000
Bluetooth: hci_conn: Add support for linking multiple hcon
Bluetooth: hci_conn: Fix not matching by CIS ID
Bluetooth: hci_conn: Fix not waiting for HCI_EVT_LE_CIS_ESTABLISHED
Bluetooth: hci_conn: remove extra line in hci_le_big_create_sync
Bluetooth: hci_core: Make hci_conn_hash_add append to the list
Bluetooth: hci_h5: btrtl: Add support for RTL8821CS
Bluetooth: hci_h5: Complements reliable packet processing logic
Bluetooth: hci_ldisc: Fix tty_set_termios() return value assumptions
Bluetooth: hci_ldisc: Fix tty_set_termios() return value assumptions
Bluetooth: hci_ll: drop of_match_ptr for ID table
Bluetooth: hci_mrvl: Add serdev support for 88W8997
Bluetooth: hci_mrvl: use maybe_unused macro for device tree ids
Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6855
Bluetooth: hci_qca: fix debugfs registration
Bluetooth: hci_qca: mark OF related data as maybe unused
Bluetooth: hci_qca: mark OF related data as maybe unused
Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER
Bluetooth: hci_sync: Don't wait peer's reply when powering off
Bluetooth: hci_sync: Fix smatch warning
Bluetooth: hci_sync: Only allow hci_cmd_sync_queue if running
Bluetooth: hci_sync: Remove duplicate statement
Bluetooth: Improve support for Actions Semi ATS2851 based devices
Bluetooth: ISO: consider right CIS when removing CIG at cleanup
Bluetooth: ISO: don't try to remove CIG if there are bound CIS left
Bluetooth: ISO: Fix CIG auto-allocation to select configurable CIG
Bluetooth: ISO: use correct CIS order in Set CIG Parameters event
Bluetooth: L2CAP: Add missing checks for invalid DCID
Bluetooth: L2CAP: Delay identity address updates
Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp
Bluetooth: MGMT: Use BIT macro when defining bitfields
Bluetooth: NXP: Add protocol support for NXP Bluetooth chipsets
Bluetooth: NXP: select CONFIG_CRC8
 
bluetooth: Perform careful capability checks in hci_sock_ioctl()
 
Bluetooth: Refcnt drop must be placed last in hci_conn_unlink
Bluetooth: Split bt_iso_qos into dedicated structures
Bluetooth: Unlink CISes when LE disconnects in hci_conn_del
Bluetooth: vhci: Fix info leak in force_devcd_write()
 
bnx2: Drop redundant pci_enable_pcie_error_reporting()
bnx2: remove deadcode in bnx2_init_cpus()
 
bnx2x: Drop redundant pci_enable_pcie_error_reporting()
bnx2x: fix page fault following EEH recovery
 
bnxt: avoid overflow in bnxt_get_nvram_directory()
bnxt: Change fw_cap to u64 to accommodate more capability bits
bnxt: Defer PTP initialization to after querying function caps
bnxt: Drop redundant pci_enable_pcie_error_reporting()
bnxt: Enforce PTP software freq adjustments only when in non-RTC mode
bnxt: hook NAPIs to page pools
bnxt: use new queue try_stop/try_wake macros
bnxt: use READ_ONCE/WRITE_ONCE for ring indexes
 
bnxt_en: Allow to set switchdev mode without existing VFs
bnxt_en: Don't issue AP reset during ethtool's reset operation
bnxt_en: Fix bnxt_hwrm_update_rss_hash_cfg()
bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks
bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event
bnxt_en: Query default VLAN before VNIC setup on a VF
bnxt_en: Skip firmware fatal error recovery if chip is not accessible
 
bonding: add software tx timestamping support
bonding: add xdp_features support
bonding: fix send_peer_notif overflow
 
bpf, docs: Add docs on extended 64-bit immediate instructions
bpf, docs: Add explanation of endianness
bpf, docs: Add extended call instructions
bpf, docs: Add signed comparison example
bpf, docs: Document BPF insn encoding in term of stored bytes
bpf, docs: Explain helper functions
bpf, docs: Fix __uninit kfunc doc section
bpf, docs: Fix final bpf docs build failure
bpf, docs: Fix link to netdev-FAQ target
bpf, docs: Libbpf overview documentation
bpf, docs: Use internal linking for link to netdev subsystem doc
 
bpf, mips: Implement DADDI workarounds for JIT
bpf, mips: Implement R4000 workarounds for JIT
 
bpf, net: bpf_local_storage memory usage
bpf, net: sock_map memory usage
bpf, net: xskmap memory usage
 
bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready()
bpf, sockmap: Build helper to create connected socket pair
bpf, sockmap: Convert schedule_work into delayed_work
bpf, sockmap: fix deadlocks in the sockhash and sockmap
bpf, sockmap: Handle fin correctly
bpf, sockmap: Improved check for empty queue
bpf, sockmap: Incorrectly handling copied_seq
bpf, sockmap: Pass skb ownership through read_skb
bpf, sockmap: Pull socket helpers out of listen test for general use
bpf, sockmap: Reschedule is now done through backlog
bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap
bpf, sockmap: TCP data stall on recv before accept
bpf, sockmap: Test FIONREAD returns correct bytes in rx buffer
bpf, sockmap: Test FIONREAD returns correct bytes in rx buffer with drops
bpf, sockmap: Test progs verifier error with latest clang
bpf, sockmap: Test shutdown() correctly exits epoll and recv()=0
bpf, sockmap: Wake up polling after data copy
 
bpf, test_run: fix crashes due to XDP frame overwriting/corruption
 
bpf,docs: Remove bpf_cpumask_kptr_get() from documentation
bpf,docs: Remove KF_KPTR_GET from documentation
bpf,docs: Remove references to bpf_cgroup_kptr_get()
bpf,docs: Update documentation to reflect new task kfuncs
 
bpf,fou: Add bpf_skb_{set,get}_fou_encap kfuncs
 
bpf/btf: Accept function names that contain dots
bpf/btf: Fix is_int_ptr()
 
bpf/selftests: coverage for bpf_map_ops errors
bpf/selftests: Fix send_signal tracepoint tests
bpf/selftests: Test fentry attachment to shadowed functions
bpf/selftests: Test using global cpumask kptr with RCU
 
bpf: Add __rcu_read_{lock,unlock} into btf id deny list
bpf: Add __uninit kfunc annotation
bpf: Add a few bpf mem allocator functions
bpf: Add bpf_cgroup_from_id() kfunc
bpf: Add bpf_dynptr_slice and bpf_dynptr_slice_rdwr
bpf: add bpf_link support for BPF_NETFILTER programs
bpf: Add bpf_local_storage_free()
bpf: Add bpf_local_storage_rcu callback
bpf: Add bpf_refcount_acquire kfunc
bpf: Add bpf_selem_free()
bpf: Add bpf_selem_free_rcu callback
bpf: Add extra path pointer check to d_path helper
bpf: add iterator kfuncs registration and validation logic
bpf: Add log_true_size output field to return necessary log buffer size
bpf: add new map ops ->map_mem_usage
bpf: Add preempt_count_{sub,add} into btf id deny list
bpf: Add skb dynptrs
bpf: Add support for absolute value BPF timers
bpf: add support for fixed-size memory pointer returns for kfuncs
bpf: add support for open-coded iterator loops
bpf: add test_run support for netfilter program type
bpf: Add xdp dynptrs
bpf: allow a TCP CC to write app_limited
bpf: allow ctx writes using BPF_ST_MEM instruction
bpf: Allow helpers access trusted PTR_TO_BTF_ID.
bpf: Allow initializing dynptrs in kfuncs
bpf: Allow ld_imm64 instruction to point to kfunc.
bpf: Allow local kptrs to be exchanged via bpf_kptr_xchg
bpf: Allowlist few fields similar to __rcu tag.
bpf: Annotate data races in bpf_local_storage
bpf: arraymap memory usage
bpf: Avoid incorrect -EFAULT error in BPF_LOG_KERNEL mode
bpf: bloom_filter memory usage
bpf: bpf_struct_ops memory usage
bpf: btf: Remove unused btf_field_info_type enum
bpf: Centralize btf_field-specific initialization logic
bpf: Change btf_record_find enum parameter to field_mask
bpf: Check for helper calls in check_subprogs()
bpf: Check IS_ERR for the bpf_map_get() return value
bpf: clean up visit_insn()'s instruction processing
bpf: compute hashes in bloom filter similar to hashmap
bpf: cpumap memory usage
bpf: Create links for BPF struct_ops maps.
bpf: Define no-ops for externally called bpf dynptr functions
bpf: devmap memory usage
bpf: Disable bpf_refcount_acquire kfunc calls until race conditions are fixed
bpf: Disable migration when freeing stashed local kptr using obj drop
bpf: Don't EFAULT for getsockopt with optval=NULL
bpf: enforce all maps having memory usage callback
bpf: ensure all memory is initialized in bpf_get_current_comm
bpf: ensure main program has an extable
bpf: ensure state checkpointing at iter_next() call sites
bpf: ensure that r0 is marked scratched after any function call
bpf: factor out fetching basic kfunc metadata
bpf: Fix __reg_bound_offset 64->32 var_off subreg propagation
bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_jit_enable.
bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps
bpf: Fix a typo for BPF_F_ANY_ALIGNMENT in bpf.h
bpf: Fix attaching fentry/fexit/fmod_ret/lsm to modules
bpf: Fix bpf_cgroup_from_id() doxygen header
bpf: Fix bpf_dynptr_slice{_rdwr} to return NULL instead of 0
bpf: Fix bpf_refcount_acquire's refcount_t address calculation
bpf: Fix bpf_strncmp proto.
bpf: Fix check_reg_type for PTR_TO_BTF_ID
bpf: Fix doxygen comments for dynptr slice kfuncs
bpf: Fix elem_size not being set for inner maps
bpf: fix link failure with NETFILTER=y INET=n
bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields
bpf: Fix missing -EFAULT return on user log buf error in btf_parse()
bpf: fix precision propagation verbose logging
bpf: Fix race between btf_put and btf_idr walk.
bpf: Fix struct_meta lookup for bpf_obj_free_fields kfunc call
bpf: Fix UAF in task local storage
bpf: Fix verifier id tracking of scalars on spill
bpf: fix visit_insn()'s detection of BPF_FUNC_timer_set_callback helper
bpf: Force kprobe multi expected_attach_type for kprobe_multi link
bpf: Free struct bpf_cpumask in call_rcu handler
bpf: generalize dynptr_get_spi to be usable for iters
bpf: Handle NULL in bpf_local_storage_free.
bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call arg
bpf: hashtab memory usage
bpf: honor env->test_state_freq flag in is_state_visited()
bpf: Ignore verifier log reset in BPF_LOG_KERNEL mode
bpf: implement numbers iterator
bpf: Improve handling of pattern ' ' in verifier
bpf: improve regsafe() checks for PTR_TO_{MEM,BUF,TP_BUFFER}
bpf: improve stack slot state printing
bpf: Improve verifier JEQ/JNE insn branch taken checking
bpf: Improve verifier u32 scalar equality checking
bpf: Increase size of BTF_ID_LIST without CONFIG_DEBUG_INFO_BTF again
bpf: Introduce kptr_rcu.
bpf: Introduce opaque bpf_refcount struct and add btf_record plumbing
bpf: Invoke btf_struct_access() callback only for writes.
bpf: Keep track of total log content size in both fixed and rolling modes
bpf: lirc program type should not require SYS_CAP_ADMIN
bpf: local_storage memory usage
bpf: lpm_trie memory usage
bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL
bpf: Make bpf_get_current_[ancestor_]cgroup_id() available for all program types
bpf: Make struct task_struct an RCU-safe type
bpf: Mark cgroups and dfl_cgrp fields as trusted.
bpf: mark PTR_TO_MEM as non-null register type
bpf: Mark struct bpf_cpumask as rcu protected
bpf: Migrate bpf_rbtree_add and bpf_list_push_{front,back} to possibly fail
bpf: Migrate bpf_rbtree_remove to possibly fail
bpf: minimal support for programs hooked into netfilter framework
bpf: Move a few bpf_local_storage functions to static scope
bpf: move kfunc_call_arg_meta higher in the file
bpf: netdev: init the offload table earlier
bpf: netfilter: Add BPF_NETFILTER bpf_attach_type
bpf: offload map memory usage
bpf: Only allocate one bpf_mem_cache for bpf_cpumask_ma
bpf: Only invoke kptr dtor following non-NULL xchg
bpf: optimize hashmap lookups when key_size is divisible by 4
bpf: queue_stack_maps memory usage
bpf: Refactor btf_nested_type_is_trusted().
bpf: Refactor codes into bpf_local_storage_destroy
bpf: Refactor NULL-ness check in check_reg_type().
bpf: Refactor process_dynptr_func
bpf: Refactor RCU enforcement in the verifier.
bpf: Refactor verifier dynptr into get_dynptr_arg_reg
bpf: Relax log_buf NULL conditions when log_level>0 is requested
bpf: remember meta->iter info only for initialized iters
bpf: Remember smap in bpf_local_storage
bpf: Remove __bpf_local_storage_map_alloc
bpf: Remove bpf_cgroup_kptr_get() kfunc
bpf: Remove bpf_cpumask_kptr_get() kfunc
bpf: Remove bpf_kfunc_call_test_kptr_get() test kfunc
bpf: Remove bpf_selem_free_fields*_rcu
bpf: Remove btf_field_offs, use btf_record's fields instead
bpf: Remove extra whitespace in SPDX tag for syscall/helpers man pages
bpf: Remove KF_KPTR_GET kfunc flag
bpf: Remove minimum size restrictions on verifier log buffer
bpf: Remove misleading spec_v1 check on var-offset stack read
bpf: Remove now-defunct task kfuncs
bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncs
bpf: Remove the preceding __ from __bpf_selem_unlink_storage
bpf: Remove unused arguments from btf_struct_access().
bpf: Remove unused MEM_ALLOC | PTR_TRUSTED checks
bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted.
bpf: Repurpose use_trace_rcu to reuse_now in bpf_local_storage
bpf: Retire the struct_ops map kvalue->refcnt.
bpf: return long from bpf_map_ops funcs
bpf: reuseport_array memory usage
bpf: ringbuf memory usage
bpf: Set skb redirect and from_ingress info in __bpf_tx_skb
bpf: Simplify internal verifier log interface
bpf: Simplify logging-related error conditions handling
bpf: Split off basic BPF verifier log into separate file
bpf: stackmap memory usage
bpf: Support "sk_buff" and "xdp_buff" as valid kfunc arg types
bpf: Support 64-bit pointers to kfuncs
bpf: Support __kptr to local kptrs
bpf: support access variable length array of integer type
bpf: Support kptrs in local storage maps
bpf: Support kptrs in percpu hashmap and percpu LRU hashmap
bpf: Support refcounted local kptrs in existing semantics
bpf: Switch BPF verifier log to be a rotating log by default
bpf: switch to fdget_raw()
bpf: take into account liveness when propagating precision
bpf: Teach the verifier to recognize rdonly_mem as not null.
bpf: Teach verifier that certain helpers accept NULL pointer.
bpf: Treat KF_RELEASE kfuncs as KF_TRUSTED_ARGS
bpf: Undo strict enforcement for walking untagged fields.
bpf: Update the struct_ops of a bpf_link.
bpf: Use bpf_mem_cache_alloc/free for bpf_local_storage
bpf: Use bpf_mem_cache_alloc/free in bpf_local_storage_elem
bpf: use canonical ftrace path
bpf: Use separate RCU callbacks for freeing selem
bpf: verifier: Rename kernel_type_name helper to btf_type_name
bpf: Wrap register invalidation with a helper
 
bpftool: Clean up _bpftool_once_attr() calls in bash completion
bpftool: Fix bug for long instructions in program CFG dumps
bpftool: Fix documentation about line info display for prog dumps
bpftool: Register struct_ops with a link.
bpftool: Replace "__fallthrough" by a comment to address merge conflict
bpftool: Return an error on prog dumps if both CFG and JSON are required
bpftool: Set program type only if it differs from the desired one
bpftool: Support "opcodes", "linum", "visual" simultaneously
bpftool: Support inline annotations when dumping the CFG of a program
bpftool: Support printing opcodes and source file references in CFG
bpftool: Update doc to explain struct_ops register subcommand.
 
braille_console: remove MODULE_LICENSE in non-modules
 
bridge: Add internal flags for per-{Port, VLAN} neighbor suppression
bridge: Add per-{Port, VLAN} neighbor suppression data path support
bridge: Allow setting per-{Port, VLAN} neighbor suppression state
bridge: always declare tunnel functions
bridge: Encapsulate data path neighbor suppression logic
bridge: mcast: Implement MDB net device operations
bridge: Pass VLAN ID to br_flood()
bridge: Reorder neighbor suppression check when flooding
bridge: Take per-{Port, VLAN} neighbor suppression into account
bridge: vlan: Allow setting VLAN neighbor suppression state
 
btree: remove MODULE_LICENSE in non-modules
 
btrfs, block: move REQ_CGROUP_PUNT to btrfs
 
btrfs, mm: remove the punt_to_cgroup field in struct writeback_control
 
btrfs: abort the transaction if we get an error during snapshot drop
btrfs: abort transaction when sibling keys check fails for leaves
btrfs: accurately calculate number of delayed refs when flushing
btrfs: add a wbc pointer to struct btrfs_bio_ctrl
btrfs: add function to create and return an ordered extent
btrfs: add helper to calculate space for delayed references
btrfs: add missing iputs on orphan cleanup failure
btrfs: also use kthread_associate_blkcg for uncompressible ranges
btrfs: avoid iterating over all indexes when logging directory
btrfs: avoid repetitive define BTRFS_FEATURE_INCOMPAT_SUPP
btrfs: avoid reusing return variable in nested block in btrfs_lookup_bio_sums
btrfs: calculate correct amount of space for delayed reference when evicting
btrfs: calculate the right space for a single delayed ref when refilling
btrfs: calculate the right space for delayed refs when updating global reserve
btrfs: call btrfs_orig_bbio_end_io in btrfs_end_bio_work
btrfs: can_nocow_file_extent should pass down args->strict from callers
btrfs: change wait_dev_flush() return type to bool
btrfs: check for contiguity in submit_extent_page
btrfs: cleanup main loop in btrfs_encoded_read_regular_fill_pages
btrfs: cleanup the main loop in btrfs_lookup_bio_sums
btrfs: collapse should_end_transaction() into btrfs_should_end_transaction()
btrfs: constify fs_info argument for the reclaim items calculation helpers
btrfs: constify fs_info argument of the metadata size calculation helpers
btrfs: correctly calculate delayed ref bytes when starting transaction
btrfs: count extents before taking inode's spinlock when reserving metadata
btrfs: dev-replace: error out if we have unrepaired metadata error during
btrfs: dev-replace: properly follow its read mode
btrfs: do not ASSERT() on duplicated global roots
btrfs: do not use replace target device as an extra mirror
btrfs: don't clear page->mapping in btrfs_free_compressed_pages
btrfs: don't free qgroup space unless specified
btrfs: don't free the async_extent in submit_uncompressed_range
btrfs: don't print the crc32c implementation at module load time
btrfs: don't set force_bio_submit in read_extent_buffer_subpage
btrfs: don't split NOCOW extent_maps in btrfs_extract_ordered_extent
btrfs: don't throttle on delayed items when evicting deleted inode
btrfs: drop root refs properly when orphan cleanup fails
btrfs: embed a btrfs_bio into struct compressed_bio
btrfs: factor out a btrfs_add_compressed_bio_pages helper
btrfs: factor out a btrfs_free_compressed_pages helper
btrfs: fix an uninitialized variable warning in btrfs_log_inode
btrfs: fix assertion of exclop condition when starting balance
btrfs: fix backref walking not returning all inode refs
btrfs: fix btrfs_prev_leaf() to not return the same key twice
btrfs: fix calculation of the global block reserve's size
btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds
btrfs: fix encoded write i_size corruption with no-holes
btrfs: fix iomap_begin length for nocow writes
btrfs: fix leak of source device allocation state after device replace
btrfs: fix remaining u32 overflows when left shifting stripe_nr
btrfs: fix space cache inconsistency after error loading it from disk
btrfs: fix u32 overflows when left shifting stripe_nr
btrfs: fix uninitialized variable warnings
btrfs: fold btrfs_clone_ordered_extent into btrfs_split_ordered_extent
btrfs: fold finish_compressed_bio_write into btrfs_finish_compressed_write_work
btrfs: handle errors from btrfs_read_node_slot in split
btrfs: handle errors in walk_down_tree properly
btrfs: handle memory allocation failure in btrfs_csum_one_bio
btrfs: initialize ret to -ENOSPC at __reserve_bytes()
btrfs: introduce a new helper to submit write bio for repair
btrfs: introduce btrfs_bio::fs_info member
btrfs: locking: use atomic for DREW lock writers
btrfs: make btrfs_block_rsv_full() check more boolean when starting transaction
btrfs: make btrfs_split_bio work on struct btrfs_bio
btrfs: make clear_cache mount option to rebuild FST without disabling it
btrfs: Mark btrfs_assertfail() __noreturn
btrfs: mark btrfs_assertfail() __noreturn
btrfs: move all btree inode initialization into btrfs_init_btree_inode
btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write
btrfs: move last_flush_error to write_dev_flush and wait_dev_flush
btrfs: move ordered_extent internal sanity checks into btrfs_split_ordered_extent
btrfs: move the bi_sector assignment out of btrfs_add_compressed_bio_pages
btrfs: move the compress_type check out of btrfs_bio_add_page
btrfs: move zero filling of compressed read bios into common code
btrfs: open code btrfs_bin_search()
btrfs: open code btrfs_csum_ptr
btrfs: open code check_barrier_error()
btrfs: open_ctree() error handling cleanup
btrfs: pass a bool size update argument to btrfs_block_rsv_add_bytes()
btrfs: pass a bool to btrfs_block_rsv_migrate() at evict_refill_and_join()
btrfs: pass a btrfs_bio to btrfs_submit_bio
btrfs: pass a btrfs_bio to btrfs_submit_compressed_read
btrfs: pass an ordered_extent to btrfs_extract_ordered_extent
btrfs: pass flags as unsigned long to btrfs_add_ordered_extent
btrfs: print extent buffers when sibling keys check fails
btrfs: print-tree: parent bytenr must be aligned to sector size
btrfs: properly enable async discard when switching from RO->RW
btrfs: properly reject clear_cache and v1 cache for block-group-tree
btrfs: raid56: no need for irqsafe locking
btrfs: reduce div64 calls by limiting the number of stripes of a chunk to u32
btrfs: reduce type width of btrfs_io_contexts
btrfs: reinterpret async discard iops_limit=0 as no delay
btrfs: remove btrfs_lru_cache_is_full() inline function
btrfs: remove bytes_used argument from btrfs_make_block_group()
btrfs: remove check for NULL block reserve at btrfs_block_rsv_check()
btrfs: remove obsolete delayed ref throttling logic when truncating items
btrfs: remove pointless loop at btrfs_get_next_valid_item()
btrfs: remove redundant clearing of NODISCARD
btrfs: remove redundant counter check at btrfs_truncate_inode_items()
btrfs: remove redundant free_extent_map in btrfs_submit_compressed_read
btrfs: remove redundant release of btrfs_device::alloc_state
btrfs: remove search_file_offset_in_bio
btrfs: remove the compress_type argument to submit_extent_page
btrfs: remove the force_bio_submit to submit_extent_page
btrfs: remove the submit_extent_page return value
btrfs: remove the sync_io flag in struct btrfs_bio_ctrl
btrfs: remove unused members from struct btrfs_encoded_read_private
btrfs: remove unused raid56 functions which were dedicated for scrub
btrfs: rename the this_bio_flag variable in btrfs_do_readpage
btrfs: replace btrfs_io_context::raid_map with a fixed u64 value
btrfs: replace BUG_ON with ASSERT in btrfs_read_node_slot
btrfs: replace map_lookup->stripe_len by BTRFS_STRIPE_LEN
btrfs: return a btrfs_bio from btrfs_bio_alloc
btrfs: scrub: also report errors hit during the initial read
btrfs: scrub: fix a return value overwrite in scrub_stripe()
btrfs: scrub: introduce a helper to verify one metadata block
btrfs: scrub: introduce a helper to verify one scrub_stripe
btrfs: scrub: introduce a writeback helper for scrub_stripe
btrfs: scrub: introduce error reporting functionality for scrub_stripe
btrfs: scrub: introduce helper to find and fill sector info for a scrub_stripe
btrfs: scrub: introduce helper to queue a stripe for scrub
btrfs: scrub: introduce structure for new BTRFS_STRIPE_LEN based interface
btrfs: scrub: introduce the main read repair worker for scrub_stripe
btrfs: scrub: reject unsupported scrub flags
btrfs: scrub: remove root and csum_root arguments from scrub_simple_mirror()
btrfs: scrub: remove scrub_bio structure
btrfs: scrub: remove scrub_block and scrub_sector structures
btrfs: scrub: remove scrub_parity structure
btrfs: scrub: remove the old scrub recheck code
btrfs: scrub: remove the old writeback infrastructure
btrfs: scrub: remove unused path inside scrub_stripe()
btrfs: scrub: respect the read-only flag during repair
btrfs: scrub: switch scrub_simple_mirror() to scrub_stripe infrastructure
btrfs: scrub: try harder to mark RAID56 block groups read-only
btrfs: scrub: use dedicated super block verification function to scrub one super block
btrfs: scrub: use scrub_stripe to implement RAID56 P/Q scrub
btrfs: set default discard iops_limit to 1000
btrfs: simplify adding pages in btrfs_add_compressed_bio_pages
btrfs: simplify btrfs_should_throttle_delayed_refs()
btrfs: simplify exit paths of btrfs_evict_inode()
btrfs: simplify extent map splitting and rename split_zoned_em
btrfs: simplify finding the inode in submit_one_bio
btrfs: simplify main loop in submit_extent_page
btrfs: simplify splitting logic in btrfs_extract_ordered_extent
btrfs: simplify the bioc argument for handle_ops_on_dev_replace()
btrfs: simplify the error handling in __extent_writepage_io
btrfs: simplify variables in btrfs_block_rsv_refill()
btrfs: sink calc_bio_boundaries into its only caller
btrfs: sink parameter len to btrfs_split_ordered_extent
btrfs: split partial dio bios before submit
btrfs: stash ordered extent in dio_data during iomap dio
btrfs: store a pointer to a btrfs_bio in struct btrfs_bio_ctrl
btrfs: store a pointer to the original btrfs_bio in struct compressed_bio
btrfs: store the bio opf in struct btrfs_bio_ctrl
btrfs: subpage: fix a crash in metadata repair path
btrfs: switch search_file_offset_in_bio to return bool
btrfs: sysfs: relax bg_reclaim_threshold for debugging purposes
btrfs: tree-log: factor out a clean_log_buffer helper
btrfs: update documentation for BTRFS_RESERVE_FLUSH_EVICT flush method
btrfs: update flush method assertion when reserving space
btrfs: use __bio_add_page for adding a single page in repair_one_sector
btrfs: use __bio_add_page to add single a page in rbio_add_io_sector
btrfs: use a constant for the number of metadata units needed for an unlink
btrfs: use an efficient way to represent source of duplicated stripes
btrfs: use btrfs_handle_fs_error in btrfs_fill_super
btrfs: use log root when iterating over index keys when logging directory
btrfs: use nofs when cleaning up aborted transactions
btrfs: use test_and_clear_bit() in wait_dev_flush()
btrfs: use the bbio file offset in add_ra_bio_pages
btrfs: use the bbio file offset in btrfs_submit_compressed_read
btrfs: warn for any missed cleanup at btrfs_close_one_device
btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add
btrfs: zoned: fix dev-replace after the scrub rework
btrfs: zoned: fix full zone super block reading on ZNS
btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones
btrfs: zoned: zone finish data relocation BG with last IO
 
buffer: add folio_alloc_buffers() helper
 
build_mount_idmapped(): switch to fdget()
 
bus: arm-integrator-lm: remove MODULE_LICENSE in non-modules
bus: brcmstb_gisb: Useб═devm_platform_get_and_ioremap_resource()
bus: imx-weim: Remove open coded "ranges" parsing
bus: ixp4xx: remove MODULE_LICENSE in non-modules
bus: mhi: ep: Demote unsupported channel error log to debug
bus: mhi: host: Avoid ringing EV DB if there are no elements to process
bus: mhi: host: pci_generic: Drop redundant pci_enable_pcie_error_reporting()
bus: mhi: host: pci_generic: Revert "Add a secondary AT port to Telit FN990"
bus: mhi: host: Range check CHDBOFF and ERDBOFF
bus: mhi: host: Remove duplicate ee check for syserr
bus: mhi: host: Remove mhi_poll() API
bus: mhi: host: Use ERANGE for BHIOFF/BHIEOFF range check
bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state
bus: mhi: pci_generic: Add Foxconn T99W510
bus: mvebu-mbus: Remove open coded "ranges" parsing
bus: qcom: remove MODULE_LICENSE in non-modules
bus: remove MODULE_LICENSE in non-modules
bus: remove MODULE_LICENSE in non-modules
bus: tegra-gmi: Replace of_platform.h with explicit includes
bus: ti-sysc: Fix comment typo
bus: ti-sysc: Remove open coded "ranges" parsing
bus: ti-sysc: Use list_for_each_entry() helper
bus: ti-sysc: Use of_property_present() for testing DT property presence
bus: uniphier-system-bus: Remove open coded "ranges" parsing
bus: vexpress-config: Add explicit of_platform.h include
 
cacheinfo: Add arch specific early level initializer
cacheinfo: Add arm64 early level initializer implementation
cacheinfo: Add use_arch[|_cache]_info field/function
cacheinfo: Adjust includes to remove of_device.h
cacheinfo: Allow early level detection when DT/ACPI info is missing/broken
cacheinfo: Check cache properties are present in DT
cacheinfo: Check sib_leaf in cache_leaves_are_shared()
 
can: bxcan: add support for single peripheral configuration
can: bxcan: add support for ST bxCAN controller
can: c_can: Remove redundant pci_clear_master
can: CAN_BXCAN should depend on ARCH_STM32
can: ctucanfd: Remove redundant pci_clear_master
can: dev: fix missing CAN XL support in can_put_echo_skb()
can: esd_usb: Add support for CAN_CTRLMODE_BERR_REPORTING
can: esd_usb: Improve code readability by means of replacing struct esd_usb_msg with a union
can: isotp: add module parameter for maximum pdu size
can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag
can: j1939: avoid possible use-after-free when j1939_can_rx_register fails
can: j1939: change j1939_netdev_lock type to mutex
can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket
can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag
can: kvaser_pciefd: Call request_irq() before enabling interrupts
can: kvaser_pciefd: Clear listen-only bit if not explicitly requested
can: kvaser_pciefd: Disable interrupts in probe error path
can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt
can: kvaser_pciefd: Empty SRB buffer in probe
can: kvaser_pciefd: Remove redundant pci_clear_master
can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()
can: m_can: Always acknowledge all interrupts
can: m_can: Disable unused interrupts
can: m_can: Keep interrupts enabled during peripheral read
can: m_can: Remove double interrupt enable
can: m_can: Remove repeated check for is_peripheral
can: rcar_canfd: Add transceiver support
can: rcar_canfd: Improve error messages
can: rcar_canfd: rcar_canfd_probe(): fix plain integer in transceivers[] init
 
cassini: Fix a memory leak in the error handling path of cas_init_one()
 
cdx: add cdx controller
cdx: add device attributes
cdx: add MCDI protocol interface for firmware interaction
cdx: add rpmsg communication channel for CDX
cdx: add the cdx bus driver
cdx: fix build failure due to sysfs 'bus_type' argument needing to be const
 
ceph: do not print the whole xattr value if it's too long
ceph: fix potential use-after-free bug when trimming caps
ceph: fix use-after-free bug for inodes when flushing capsnaps
ceph: force updating the msg pointer in non-split case
ceph: implement writeback livelock avoidance using page tagging
ceph: pass ino# instead of old_dentry if it's disconnected
ceph: reorder fields in 'struct ceph_snapid_map'
ceph: silence smatch warning in reconnect_caps_cb()
 
cfg80211: support RNR for EMA AP
 
cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}()
 
cgroup/cpuset: Include offline CPUs when tasks' cpumasks in top_cpuset are updated
cgroup/cpuset: Minor updates to test_cpuset_prs.sh
cgroup/cpuset: Skip task update if hotplug doesn't affect current cpuset
 
cgroup: always put cset in cgroup_css_set_put_fork
cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrappers
cgroup: Do not corrupt task iteration when rebinding subsystem
cgroup: Documentation: Clarify usage of memory limits
cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()
cgroup: Make current_cgns_cgroup_dfl() safe to call after exit_task_namespace()
cgroup: rename cgroup_rstat_flush_"irqsafe" to "atomic"
 
cgroup_get_from_fd(): switch to fdget_raw()
 
Linux: Change DEFINE_SEMAPHORE() to take a number argument
 
char: pcmcia: remove all the drivers
 
Linux: char:ipmi:Fix spelling mistake "asychronously" -> "asynchronously"
 
checkpatch: allow Closes tags with links
checkpatch: check for misuse of the link tags
checkpatch: don't print the next line if not defined
checkpatch: Error out if deprecated RCU API used
checkpatch: ignore ETHTOOL_LINK_MODE_ enum values
checkpatch: introduce proper bindings license check
checkpatch: use a list of "link" tags
 
cifs: add a warning when the in-flight count goes negative
cifs: address unused variable warning
cifs: Avoid a cast in add_lease_context()
cifs: avoid potential races when handling multiple dfs tcons
cifs: correct references in Documentation to old fs/cifs path
cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum size
cifs: fix lease break oops in xfstest generic/098
cifs: fix max_credits implementation
cifs: fix pcchunk length type in smb2_copychunk_range
cifs: fix potential race when tree connecting ipc
cifs: fix potential use-after-free bugs in TCP_Server_Info::hostname
cifs: fix sharing of DFS connections
cifs: fix smb1 mount regression
cifs: fix sockaddr comparison in iface_cmp
cifs: fix status checks in cifs_tree_connect
cifs: mapchars mount option ignored
cifs: missing lock when updating session status
cifs: print all credit counters in DebugData
cifs: print smb3_fs_context::source when mounting
cifs: protect access of TCP_Server_Info::{origin,leaf}_fullpath
cifs: protect session status check in smb2_reconnect()
cifs: release leases for deferred close handles when freezing
cifs: Remove unneeded semicolon
cifs: Simplify SMB2_open_init()
cifs: Simplify SMB2_open_init()
cifs: Simplify SMB2_open_init()
cifs: update internal module version number for cifs.ko
 
clk: add missing of_node_put() in "assigned-clocks" property parsing
clk: Add Sunplus SP7021 clock driver
clk: ast2600: Add comment about combined clock + reset handling
clk: ast2600: Add full configs for I3C clocks
clk: ast2600: allow empty entries in aspeed_g6_gates
clk: at91: clk-sam9x60-pll: fix return value check
clk: axi-clkgen: Convert to platform remove callback returning void
clk: axi-clkgen: Use managed `of_clk_add_hw_provider()`
clk: axm5516: Convert to platform remove callback returning void
clk: axm5516: Use managed `of_clk_add_hw_provider()`
clk: axs10x: Convert to platform remove callback returning void
clk: axs10x: Use managed `of_clk_add_hw_provider()`
clk: bcm: Add BCM63268 timer clock and reset driver
clk: bcm: Convert to platform remove callback returning void
clk: bm1880: remove MODULE_LICENSE in non-modules
clk: cdce706: Use managed `of_clk_add_hw_provider()`
clk: clk-loongson2: add clock controller driver support
clk: clk-loongson2: Zero init clk_init_data
clk: composite: Fix handling of high clock rates
clk: Compute masks for fractional_divider clk when needed.
clk: fixed-factor: Convert to platform remove callback returning void
clk: fixed-mmio: Convert to platform remove callback returning void
clk: fixed-rate: Convert to platform remove callback returning void
clk: hisilicon: Convert to platform remove callback returning void
clk: hsdk-pll: Convert to platform remove callback returning void
clk: hsdk-pll: Use managed `of_clk_add_hw_provider()`
clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate
clk: imx: Add imx8m_clk_hw_composite_flags macro
clk: imx: clk-gpr-mux: Provide clock name in error message
clk: imx: composite-8m: Add support to determine_rate
clk: imx: drop duplicated macro
clk: imx: fracn-gppll: Add 300MHz freq support for imx9
clk: imx: fracn-gppll: disable hardware select control
clk: imx: fracn-gppll: fix the rate table
clk: imx: fracn-gppll: support integer pll
clk: imx: imx8mp: Add audiomix block control
clk: imx: imx8mp: Add LDB root clock
clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical
clk: imx: imx8mp: correct DISP2 pixel clock type
clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate
clk: imx: imx8ulp: Add tpm5 clock as critical gate clock
clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents
clk: imx: imx8ulp: keep MU0_B clock enabled always
clk: imx: imx8ulp: update clk flag for system critical clock
clk: imx: imx93: add mcore_booted module paratemter
clk: imx: imx93: Add nic and A55 clk
clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate
clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider
clk: Introduce devm_clk_hw_register_gate_parent_data()
clk: keystone: Convert to platform remove callback returning void
clk: lmk04832: Use managed `of_clk_add_hw_provider()`
clk: loongson1: Re-implement the clock driver
clk: loongson1: Remove the outdated driver
clk: mediatek: Add divider clocks to mtk_clk_simple_{probe,remove}()
clk: mediatek: Add MODULE_DEVICE_TABLE() where appropriate
clk: mediatek: Add MODULE_LICENSE() where missing
clk: mediatek: Add MT8188 adsp clock support
clk: mediatek: Add MT8188 apmixedsys clock support
clk: mediatek: Add MT8188 camsys clock support
clk: mediatek: Add MT8188 ccusys clock support
clk: mediatek: Add MT8188 imgsys clock support
clk: mediatek: Add MT8188 imp i2c wrapper clock support
clk: mediatek: Add MT8188 infrastructure clock support
clk: mediatek: Add MT8188 ipesys clock support
clk: mediatek: Add MT8188 mfgcfg clock support
clk: mediatek: Add MT8188 peripheral clock support
clk: mediatek: Add MT8188 topckgen clock support
clk: mediatek: Add MT8188 vdecsys clock support
clk: mediatek: Add MT8188 vdosys0 clock support
clk: mediatek: Add MT8188 vdosys1 clock support
clk: mediatek: Add MT8188 vencsys clock support
clk: mediatek: Add MT8188 vppsys0 clock support
clk: mediatek: Add MT8188 vppsys1 clock support
clk: mediatek: Add MT8188 wpesys clock support
clk: mediatek: Allow all MT8167 clocks to be built as modules
clk: mediatek: Allow all MT8183 clocks to be built as modules
clk: mediatek: Allow building most MT6765 clock drivers as modules
clk: mediatek: Allow building most MT6797 clock drivers as modules
clk: mediatek: Allow building MT8192 non-critical clocks as modules
clk: mediatek: Allow MT7622 clocks to be built as modules
clk: mediatek: clk-mtk: Introduce clk_mtk_pdev_{probe,remove}()
clk: mediatek: clk-mtk: Switch to device_get_match_data()
clk: mediatek: clk-pllfh: Export register/unregister/parse functions
clk: mediatek: clk-pllfh: fix missing of_node_put() in fhctl_parse_dt()
clk: mediatek: Consistently use GATE_MTK() macro
clk: mediatek: Ensure fhctl code is available for COMMON_CLK_MT6795
clk: mediatek: fhctl: Add support for older fhctl register layout
clk: mediatek: fhctl: Mark local variables static
clk: mediatek: Kconfig: Allow module build for core mt8192 clocks
clk: mediatek: Migrate to mtk_clk_pdev_probe() for multimedia clocks
clk: mediatek: mt2712-apmixedsys: Add .remove() callback for module build
clk: mediatek: mt2712: Add error handling to clk_mt2712_apmixed_probe()
clk: mediatek: mt2712: Change Kconfig options to allow module build
clk: mediatek: mt2712: Change to use module_platform_driver macro
clk: mediatek: mt2712: Compress clock arrays entries to 90 columns
clk: mediatek: mt2712: Migrate topckgen/mcucfg to mtk_clk_simple_probe()
clk: mediatek: mt2712: Move apmixedsys clock driver to its own file
clk: mediatek: mt6795: Add support for frequency hopping through FHCTL
clk: mediatek: mt7622-apmixedsys: Add .remove() callback for module build
clk: mediatek: mt7622: Convert to platform driver and simple probe
clk: mediatek: mt7622: Move apmixedsys clock driver to its own file
clk: mediatek: mt7622: Move infracfg to clk-mt7622-infracfg.c
clk: mediatek: mt7622: Properly use CLK_IS_CRITICAL flag
clk: mediatek: mt7986-apmixed: Use PLL_AO flag to set critical clock
clk: mediatek: mt7986-eth: Migrate to common probe mechanism
clk: mediatek: mt7986-infracfg: Migrate to common probe mechanism
clk: mediatek: mt8135-apmixedsys: Convert to platform_driver and module
clk: mediatek: mt8135: Convert to simple probe and enable module build
clk: mediatek: mt8135: Join root_clk_alias and top_divs arrays
clk: mediatek: mt8135: Move apmixedsys to its own file
clk: mediatek: mt8135: Properly use CLK_IS_CRITICAL flag
clk: mediatek: mt8167: Compress GATE_TOPx macros
clk: mediatek: mt8167: Convert to mtk_clk_simple_{probe,remove}()
clk: mediatek: mt8167: Move apmixedsys as platform_driver in new file
clk: mediatek: mt8167: Remove __initconst annotation from arrays
clk: mediatek: mt8173: Add support for frequency hopping through FHCTL
clk: mediatek: mt8183: Compress clocks arrays entries where possible
clk: mediatek: mt8183: Convert all remaining clocks to common probe
clk: mediatek: mt8183: Move apmixedsys clock driver to its own file
clk: mediatek: mt8186-mcu: Migrate to common probe mechanism
clk: mediatek: mt8192: Add support for frequency hopping through FHCTL
clk: mediatek: mt8192: Move apmixedsys clock driver to its own file
clk: mediatek: mt8195: Add support for frequency hopping through FHCTL
clk: mediatek: mt81xx: Ensure fhctl code is available
clk: mediatek: mt8365: Convert simple_gate to mtk_gate clocks
clk: mediatek: mt8365: Convert to mtk_clk_simple_{probe,remove}()
clk: mediatek: mt8365: Fix index issue
clk: mediatek: mt8365: Fix inverted topclk operations
clk: mediatek: mt8365: Join top_misc_mux_gates and top_misc_muxes arrays
clk: mediatek: mt8365: Move apmixedsys clock driver to its own file
clk: mediatek: mt8516: Allow building clock drivers as modules
clk: mediatek: mt8516: Convert to platform driver and simple probe
clk: mediatek: mt8516: Move apmixedsys clock driver to its own file
clk: mediatek: Propagate struct device with mtk_clk_register_dividers()
clk: mediatek: Split configuration options for MT8186 clock drivers
clk: mediatek: Split MT8195 clock drivers and allow module build
clk: mediatek: Switch to module_platform_driver() where possible
clk: mediatek: Use right match table, include mod_devicetable
clk: microchip: fix potential UAF in auxdev release callback
clk: microchip: mpfs: remove MODULE_LICENSE in non-modules
clk: mmp: Convert to platform remove callback returning void
clk: mvebu: Convert to platform remove callback returning void
clk: palmas: Convert to platform remove callback returning void
clk: Print an info line before disabling unused clocks
clk: pwm: Convert to platform remove callback returning void
clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accr
clk: qcom: add Global Clock controller (GCC) driver for IPQ5332 SoC
clk: qcom: Add Global Clock Controller (GCC) driver for SM7150
clk: qcom: Add Global Clock Controller driver for IPQ9574
clk: qcom: Add global clock controller driver for MSM8917
clk: qcom: Add GPU clock controller driver for SM6115
clk: qcom: Add GPU clock controller driver for SM6125
clk: qcom: Add GPU clock controller driver for SM6375
clk: qcom: Add STROMER PLUS PLL type for IPQ5332
clk: qcom: add the GPUCC driver for sa8775p
clk: qcom: apss-ipq-pll: add support for IPQ5332
clk: qcom: apss-ipq-pll: refactor the driver to accommodate different PLL types
clk: qcom: branch: Add helper functions for setting retain bits
clk: qcom: branch: Add helper functions for setting SLEEP/WAKE bits
clk: qcom: branch: Clean up branch enable registers
clk: qcom: branch: Move CBCR bits definitions to the header file
clk: qcom: clk-alpha-pll: Add support for Stromer PLLs
clk: qcom: clk-hfpll: switch to .determine_rate
clk: qcom: clk-krait: switch to .determine_rate
clk: qcom: Convert to platform remove callback returning void
clk: qcom: dispcc-qcm2290: Add MDSS_CORE reset
clk: qcom: dispcc-qcm2290: Remove inexistent DSI1PHY clk
clk: qcom: gcc-ipq4019: convert to parent data
clk: qcom: gcc-ipq4019: convert XO and sleep clk to parent_data
clk: qcom: gcc-ipq4019: move pcnoc clocks up
clk: qcom: gcc-ipq4019: move PLL clocks up
clk: qcom: gcc-msm8996: Update the .pwrsts for usb gdsc
clk: qcom: gcc-msm8998: Update the .pwrsts for usb gdsc
clk: qcom: gcc-qcm2290: Fix up gcc_sdcc2_apps_clk_src
clk: qcom: gcc-sc8280xp: Add EMAC GDSCs
clk: qcom: gcc-sm6115: Mark RCGs shared where applicable
clk: qcom: gcc-sm6375: Update the .pwrsts for usb gdsc
clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling
clk: qcom: gpucc-sm6375: Configure CX_GDSC disable wait value
clk: qcom: ipq5332: mark GPLL4 as ignore unused temporarily
clk: qcom: lpassaudiocc-sc7280: Add required gdsc power domain clks in lpass_cc_sc7280_desc
clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration
clk: qcom: remove unused variables gpucc_parent_data,map_2
clk: qcom: rpm: Use managed `of_clk_add_hw_provider()`
clk: qcom: smd-rpm: Add clocks for MSM8917
clk: qcom: smd: Add XO RPM clocks for MSM8226/MSM8974
clk: Remove mmask and nmask fields in struct clk_fractional_divider
clk: remove unnecessary (void*) conversions
clk: renesas: Convert to platform remove callback returning void
clk: renesas: cpg-mssr: Update MSSR register range for R-Car V4H
clk: renesas: r8a77970: Add Z2 clock
clk: renesas: r8a77980: Add I2C5 clock
clk: renesas: r8a77980: Add VIN clocks
clk: renesas: r8a77980: Add Z2 clock
clk: renesas: r8a77995: Fix VIN parent clock
clk: renesas: r8a779g0: Add Audio clocks
clk: renesas: r8a779g0: Add CSI-2 clocks
clk: renesas: r8a779g0: Add ISPCS clocks
clk: renesas: r8a779g0: Add thermal clock
clk: renesas: r8a779g0: Add VIN clocks
clk: renesas: r9a06g032: Document structs
clk: renesas: r9a06g032: Drop unused fields
clk: renesas: r9a06g032: Improve clock tables
clk: renesas: r9a06g032: Improve readability
clk: renesas: remove MODULE_LICENSE in non-modules
clk: rockchip: Remove values for mmask and nmask in struct clk_fractional_divider
clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
clk: rockchip: rk3588: make gate linked clocks critical
clk: rs9: Add support for 9FGV0441
clk: rs9: Check for vendor/device ID
clk: rs9: Support device specific dif bit calculation
clk: s2mps11: Convert to platform remove callback returning void
clk: samsung: clk-pll: Implement pll0818x PLL type
clk: samsung: Convert to platform remove callback returning void
clk: samsung: Don't pass reg_base to samsung_clk_register_pll()
clk: samsung: Extract clocks registration to common function
clk: samsung: Extract parent clock enabling to common function
clk: samsung: exynos5433: Extract PM support to common ARM64 layer
clk: samsung: exynos850: Add AUD and HSI main gate clocks
clk: samsung: exynos850: Implement CMU_G3D domain
clk: samsung: exynos850: Make PMU_ALIVE_PCLK critical
clk: samsung: Remove np argument from samsung_clk_init()
clk: samsung: Set dev in samsung_clk_init()
clk: scpi: Convert to platform remove callback returning void
clk: si514: Use managed `of_clk_add_hw_provider()`
clk: si521xx: Clock driver for Skyworks Si521xx I2C PCIe clock generators
clk: si5351: Use managed `of_clk_add_hw_provider()`
clk: si570: Use managed `of_clk_add_hw_provider()`
clk: sifive: make SiFive clk drivers depend on ARCH_ symbols
clk: socfpga: arria10: use of_clk_add_hw_provider and improve error handling
clk: socfpga: arria10: use of_clk_add_hw_provider and improve error handling
clk: socfpga: arria10: use of_clk_add_hw_provider and improve error handling
clk: socfpga: use of_clk_add_hw_provider and improve error handling
clk: socfpga: use of_clk_add_hw_provider and improve error handling
clk: socfpga: use of_clk_add_hw_provider and improve error handling
clk: sp7021: Adjust width of _m in HWM_FIELD_PREP()
clk: starfive: Add StarFive JH7110 always-on clock driver
clk: starfive: Add StarFive JH7110 system clock driver
clk: starfive: Avoid casting iomem pointers
clk: starfive: Delete the redundant dev_set_drvdata() in JH7110 clock drivers
clk: starfive: Factor out common JH7100 and JH7110 code
clk: starfive: Fix RESET_STARFIVE_JH7110 can't be selected in a specified case
clk: starfive: Rename "jh7100" to "jh71x0" for the common code
clk: starfive: Rename clk-starfive-jh7100.h to clk-starfive-jh71x0.h
clk: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE
clk: stm32: Convert to platform remove callback returning void
clk: stm32h7: Remove an unused field in struct stm32_fractional_divider
clk: stm32mp1: Convert to platform remove callback returning void
clk: tegra20: fix gcc-7 constant overflow warning
clk: tegra: Convert to platform remove callback returning void
clk: tegra: Don't warn three times about failure to unregister
clk: ti: Convert to platform remove callback returning void
clk: ti: Use of_address_to_resource()
clk: uniphier: Convert to platform remove callback returning void
clk: uniphier: Use managed `of_clk_add_hw_provider()`
clk: Use of_property_present() for testing DT property presence
clk: visconti: remove unused visconti_pll_provider::regmap
clk: x86: Convert to platform remove callback returning void
clk: xilinx: Convert to platform remove callback returning void
clk: xilinx: Drop if block with always false condition
clk: zynqmp: pll: Remove the limit
 
clock: milbeaut: use devm_platform_get_and_ioremap_resource()
 
clocking-wizard: Support higher frequency accuracy
 
clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails
 
clocksource/drivers/exynos_mct: Explicitly return 0 for shared timer
 
clocksource/drivers/sh_mtu2: Mark driver as non-removable
 
clocksource/drivers/stm32-lp: Drop of_match_ptr for ID table
 
clocksource/drivers/ti: Use of_property_read_bool() for boolean properties
 
clocksource/drivers/timer-imx-gpt: Remove non-DT function
 
clocksource/drivers/timer-mediatek: Split out CPUXGPT timers
 
clocksource/drivers/timer-stm32-lp: Mark driver as non-removable
 
clocksource/drivers/timer-tegra186: Convert to platform remove callback returning void
clocksource/drivers/timer-tegra186: remove MODULE_LICENSE in non-modules
 
clocksource/drivers/timer-ti-dm: Convert to platform remove callback returning void
clocksource/drivers/timer-ti-dm: Fix finding alwon timer
clocksource/drivers/timer-ti-dm: Improve error message in .remove
clocksource/drivers/timer-ti-dm: Use of_address_to_resource()
 
clocksource: hyper-v: make sure Invariant-TSC is used if it is available
clocksource: ingenic: Add explicit include for cpuhotplug.h
clocksource: remove MODULE_LICENSE in non-modules
clocksource: remove MODULE_LICENSE in non-modules
 
coda: simplify one-level sysctl registration for coda_table
 
coding-style: fix title of Greg K-H's talk
 
context_tracking: Fix KCSAN noinstr violation
 
Linux: convert setns(2) to fdget()/fdput()
Linux: convert sgx_set_attribute() to fdget()/fdput()
 
coresight: etm_pmu: Set the module field
coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
coresight: perf: Release Coresight path when alloc trace id failed
 
counter: Add Renesas RZ/G2L MTU3a counter driver
counter: rz-mtu3-cnt: Unlock on error in rz_mtu3_count_ceiling_write()
 
cpu/hotplug: move to use bus_get_dev_root()
 
cpu: Mark nmi_panic_self_stop() __noreturn
cpu: Mark panic_smp_self_stop() __noreturn
 
cpufreq: ACPI: Prevent a warning when another frequency driver is loaded
cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist
cpufreq: Adjust includes to remove of_device.h
cpufreq: amd-pstate: Add ->fast_switch() callback
cpufreq: amd-pstate: Add guided autonomous mode
cpufreq: amd-pstate: Add guided mode control support via sysfs
cpufreq: amd-pstate: Make varaiable mode_state_machine static
cpufreq: amd-pstate: move to use bus_get_dev_root()
cpufreq: amd-pstate: Remove fast_switch_possible flag from active driver
cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf()
cpufreq: drivers with target_index() must set freq_table
cpufreq: Fix typo in the ARM_BRCMSTB_AVS_CPUFREQ Kconfig entry
cpufreq: intel_pstate: Enable HWP IO boost for all servers
cpufreq: mediatek: fix KP caused by handler usage after regulator_put/clk_put
cpufreq: mediatek: fix passing zero to 'PTR_ERR'
cpufreq: mediatek: Raise proc and sram max voltage for MT7622/7623
cpufreq: mediatek: raise proc/sram max voltage for MT8516
cpufreq: move to use bus_get_dev_root()
cpufreq: pmac32: Use of_property_read_bool() for boolean properties
cpufreq: qcom-cpufreq-hw: fix double IO unmap and resource release on exit
cpufreq: qcom-cpufreq-hw: Revert adding cpufreq qos
cpufreq: qcom-hw: Simplify counting frequency domains
cpufreq: sun50i: Add explicit include for cpu.h
cpufreq: tegra194: add OPP support and set bandwidth
cpufreq: use correct unit when verify cur freq
cpufreq: Use of_property_present() for testing DT property presence
cpufreq: warn about invalid vals to scaling_max/min_freq interfaces
 
cpuidle: Adjust includes to remove of_device.h
cpuidle: move to use bus_get_dev_root()
cpuidle: pseries: Mark ->enter() functions as __cpuidle
cpuidle: Use of_property_present() for testing DT property presence
 
cpupower: Make TSC read per CPU for Mperf monitor
 
Linux: cpupower:Fix resource leaks in sysfs_get_enabled()
 
cpuset: Clean up cpuset_node_allowed
 
CREDITS: Update email address for Mat Martineau
 
crypto: acomp - Be more careful with request flags
crypto: acomp - Count error stats differently
crypto: aead - Count error stats differently
crypto: akcipher - Count error stats differently
crypto: algapi - Move stat reporting into algapi
crypto: algif_hash - Allocate hash state with kmalloc
crypto: api - Add crypto_clone_tfm
crypto: api - Add crypto_tfm_get
crypto: api - Check CRYPTO_USER instead of NET for report
crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()
crypto: api - Fix CRYPTO_USER checks for report function
crypto: api - Move low-level functions into algapi.h
crypto: api - Move MODULE_ALIAS_CRYPTO to algapi.h
crypto: arm64/aes-neonbs - fix crash with CFI enabled
crypto: aspeed - add error handling if dmam_alloc_coherent() failed
crypto: aspeed - fix uninitialized symbol 'idx' warning
crypto: aspeed - Use devm_platform_ioremap_resource()
crypto: atmel-aes - Detecting in-place operations two sg lists
crypto: atmel-aes - Match cfb block size with generic implementation
crypto: atmel-sha - Add zero length message digest support for hmac
crypto: atmel-sha204a - Mark OF related data as maybe unused
crypto: atmel-tdes - Detecting in-place operations with two sg lists
crypto: blake2s: remove module-related code
crypto: blake2s: remove module_init and module.h inclusion
crypto: caam - Clear some memory in instantiate_rng
crypto: caam - OP-TEE firmware support
crypto: caam - reduce page 0 regs access to minimum
crypto: caam - remove unnecessary (void*) conversions
crypto: caam/jr - add .shutdown hook
crypto: cavium/nitrox - remove unnecessary aer.h include
crypto: ccp - Add a header for multiple drivers to use `__psp_pa`
crypto: ccp - Add support for an interface for platform features
crypto: ccp - Add support for ringing a platform doorbell
crypto: ccp - Bump up doorbell debug message to error
crypto: ccp - Clear PSP interrupt status register before calling handler
crypto: ccp - Don't initialize CCP for PSP 0x1649
crypto: ccp - Drop extra doorbell checks
crypto: ccp - Drop TEE support for IRQ handler
crypto: ccp - Enable platform access interface on client PSP parts
crypto: ccp - Move some PSP mailbox bit definitions into common header
crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL
crypto: ccp - Return doorbell status code as an argument
crypto: ccp - Use lower 8 bytes to communicate with doorbell command register
crypto: ccp: Get rid of __sev_platform_init_locked()'s local function pointer
crypto: ccree - Depend on HAS_IOMEM
crypto: ccree - Use devm_platform_get_and_ioremap_resource()
crypto: cryptd - Add support for cloning hashes
crypto: cryptd - Convert hash to use modern init_tfm/exit_tfm
crypto: crypto4xx - remove unnecessary (void*) conversions
crypto: drbg - Only fail when jent is unavailable in FIPS mode
crypto: drivers - remove unnecessary (void*) conversions
crypto: engine - fix crypto_queue backlog handling
crypto: fips - simplify one-level sysctl registration for crypto_sysctl_table
crypto: hash - Add crypto_clone_ahash/shash
crypto: hash - Count error stats differently
crypto: hash - Fix kdoc errors about HASH_ALG_COMMON
crypto: hash - Remove maximum statesize limit
crypto: hisilicon/hpre - remove unnecessary aer.h include
crypto: hisilicon/qm - make struct bus_type * const
crypto: hisilicon/qm - remove unnecessary aer.h include
crypto: hisilicon/sec - remove unnecessary aer.h include
crypto: hisilicon/trng - add support for HiSTB TRNG
crypto: hisilicon/zip - remove unnecessary aer.h include
crypto: hmac - Add support for cloning
crypto: img-hash - Fix img_hash_match unused warning
crypto: img-hash - Use devm_platform_get_and_ioremap_resource()
crypto: ixp4xx - Do not check word size when compile testing
crypto: ixp4xx - fix building wiht 64-bit dma_addr_t
crypto: ixp4xx - Move driver to drivers/crypto/intel/ixp4xx
crypto: jitter - permanent and intermittent health errors
crypto: keembay - Drop if with an always false condition
crypto: keembay - Move driver to drivers/crypto/intel/keembay
crypto: kpp - Count error stats differently
crypto: lib/utils - Move utilities into new header
crypto: mxs-dcp - Use the devm_clk_get_optional_enabled() helper
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 - remove duplicate include header
crypto: p10-aes-gcm - Remove POWER10_CPU dependency
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: qat - add support for 402xx devices
crypto: qat - delay sysfs initialization
crypto: qat - drop redundant adf_enable_aer()
crypto: qat - fix apply custom thread-service mapping for dc service
crypto: qat - fix concurrency issue when device state changes
crypto: qat - Include algapi.h for low-level Crypto API
crypto: qat - make state machine functions static
crypto: qat - Move driver to drivers/crypto/intel/qat
crypto: qat - refactor device restart logic
crypto: qat - replace state machine calls
crypto: qce - Add a QCE IP family compatible 'qcom,qce'
crypto: qce - Add support to initialize interconnect path
crypto: qce - Make clocks optional
crypto: remove MODULE_LICENSE in non-modules
crypto: remove MODULE_LICENSE in non-modules
crypto: rng - Count error stats differently
crypto: sa2ul - Select CRYPTO_DES
crypto: safexcel - Cleanup ring IRQ workqueues on load failure
crypto: safexcel - Raise firmware load failure message to error
crypto: skcipher - Count error stats differently
crypto: stm32 - Fix empty message processing
crypto: stm32 - Move hash state into separate structure
crypto: stm32 - Move polling into do_one_request
crypto: stm32 - Remove unused HASH_FLAGS_ERRORS
crypto: stm32 - Remove unused hdev->err field
crypto: stm32 - Save 54 CSR registers
crypto: stm32 - Save and restore between each request
crypto: stm32 - Simplify finup
crypto: stm32 - Use devm_platform_get_and_ioremap_resource()
crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs()
crypto: testmgr - Add some test vectors for cmac(camellia)
crypto: testmgr - fix RNG performance in fuzz tests
crypto: x86/aegis128 - Use RIP-relative addressing
crypto: x86/aesni - Use local .L symbols for code
crypto: x86/aesni - Use RIP-relative addressing
crypto: x86/aria - Use 16 byte alignment for GFNI constant vectors
crypto: x86/aria - Use RIP-relative addressing
crypto: x86/camellia - Use RIP-relative addressing
crypto: x86/cast5 - Use RIP-relative addressing
crypto: x86/cast6 - Use RIP-relative addressing
crypto: x86/crc32 - Use local .L symbols for code
crypto: x86/crc32c - Use RIP-relative addressing
crypto: x86/des3 - Use RIP-relative addressing
crypto: x86/ghash - Use RIP-relative addressing
crypto: x86/sha - Use local .L symbols for code
crypto: x86/sha256 - Use RIP-relative addressing
 
csky/cpu: Make sure arch_cpu_idle_dead() doesn't return
 
csky: drop ARCH_FORCE_MAX_ORDER
csky: mmu: Prevent spurious page faults
csky: Remove kernel_thread declaration
csky: remove obsolete config CPU_TLB_SIZE
csky: simplify alignment sysctl registration
 
cxgb4: Drop redundant pci_enable_pcie_error_reporting()
 
cxl/core: Drop unused io-64-nonatomic-lo-hi.h
 
cxl/hdm: Add more HDM decoder debug messages at startup
cxl/hdm: Fail upon detecting 0-sized decoders
cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit
 
cxl/mbox: Add GET_POISON_LIST mailbox command
cxl/mbox: Deprecate poison commands
cxl/mbox: Initialize the poison state
cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all
cxl/mbox: Update CMD_RC_TABLE
 
cxl/mem: Add debugfs attributes for poison inject and clear
 
cxl/memdev: Add support for the Clear Poison mailbox command
cxl/memdev: Add support for the Inject Poison mailbox command
cxl/memdev: Add trigger_poison_list sysfs attribute
cxl/memdev: Trace inject and clear poison as cxl_poison events
cxl/memdev: Warn of poison inject or clear to a mapped region
 
cxl/pci: Rightsize CDAT response allocation
cxl/pci: Simplify CDAT retrieval error path
cxl/pci: Use CDAT DOE mailbox created by PCI core
cxl/pci: Use synchronous API for DOE
 
cxl/port: Enable the HDM decoder capability for switch ports
cxl/port: Fix NULL pointer access in devm_cxl_add_port()
cxl/port: Fix port to pci device assumptions in read_cdat_data()
cxl/port: Scan single-target ports for decoders
 
cxl/region: Provide region info to the cxl_poison trace event
 
cxl/test: Add mock test for set_timestamp
 
cxl/trace: Add an HPA to cxl_poison trace events
cxl/trace: Add TRACE support for CXL media-error records
 
cxl: Add missing return to cdat read error path
cxl: Explicitly initialize resources when media is not ready
cxl: Move cxl_await_media_ready() to before capacity info retrieval
cxl: Wait Memory_Info_Valid before access memory related info
 
Linux: Daniel Borkmann says:
 
dca: delete unnecessary variable
 
dccp: annotate lockless accesses to sk->sk_err_soft
dccp: preserve const qualifier in dccp_sk()
dccp: Print deprecation notice.
 
debugobject: Ensure pool refill (again)
debugobject: Prevent init race with static objects
 
debugobjects,locking: Annotate debug_object_fill_pool() wait type violation
 
debugobjects: Don't wake up kswapd from fill_pool()
 
delayacct: improve the average delay precision of getdelay tool to microsecond
delayacct: track delays from IRQ/SOFTIRQ
 
dev_ioctl: fix a W=1 warning
 
device property: Add headers to the Driver Core entry in MAINTAINERS
device property: Clarify description of returned value in some functions
device property: Constify a few fwnode APIs
device property: constify fwnode_get_phy_mode() argument
device property: make device_property functions take const device *
device property: Remove unused struct net_device forward declaration
 
device_cgroup: Fix typo in devcgroup_css_alloc description
 
devlink: change per-devlink netdev notifier to static one
devlink: Fix crash with CONFIG_NET_NS=n
 
devpts: simplify two-level sysctl registration for pty_kern_table
 
devres: Pass unique name of the resource to devm_add_action()
devres: Pass unique name of the resource to devm_add_action_or_reset()
 
DLM: increase socket backlog to avoid hangs with 16 nodes
 
dm bio prison v1: add dm_cell_key_has_valid_range
dm bio prison v1: improve concurrent IO performance
dm bio prison v1: intelligently size dm_bio_prison's prison_regions
dm bio prison v1: prepare to intelligently size dm_bio_prison's prison_regions
 
dm bufio: add dm_buffer_cache abstraction
dm bufio: add lock_history optimization for cache iterators
dm bufio: add LRU abstraction
dm bufio: don't bug for clear developer oversight
dm bufio: improve concurrent IO performance
dm bufio: intelligently size dm_buffer_cache's buffer_trees
dm bufio: move dm_bufio_client members to avoid spanning cachelines
dm bufio: never crash if dm_bufio_in_request()
dm bufio: prepare to intelligently size dm_buffer_cache's buffer_trees
dm bufio: remove unused dm_bufio_release_move interface
dm bufio: use multi-page bio vector
dm bufio: use waitqueue_active in __free_buffer_wake
dm bufio: use WARN_ON in dm_bufio_client_destroy and dm_bufio_exit
 
dm clone: call kmem_cache_destroy() in dm_clone_init() error path
 
dm error: add discard support
 
dm flakey: add an "error_reads" option
dm flakey: fix a crash with invalid table line
dm flakey: remove trailing space in the table line
 
dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
 
dm ioctl: fix nested locking in table_clear() to remove deadlock concern
 
dm mirror: add DMERR message if alloc_workqueue fails
 
dm raid: remove unused d variable
 
dm table: allow targets without devices to set ->io_hints
 
dm thin metadata: check fail_io before using data_sm
 
dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard
dm thin: speed up cell_defer_no_holder()
 
dm verity: emit audit events on verification failure and more
dm verity: fix error handling for check_at_most_once on FEC
 
dm zero: add discard support
 
dm: add dm_num_hash_locks()
dm: add helper macro for simple DM target module init and exit
dm: allow targets to require splitting WRITE_ZEROES and SECURE_ERASE
dm: don't lock fs when the map is NULL during suspend or resume
dm: don't lock fs when the map is NULL in process of resume
dm: improve hash_locks sizing and hash function
dm: push error reporting down to dm_register_target()
dm: remove unnecessary (void*) conversions
dm: split discards further if target sets max_discard_granularity
dm: unexport dm_get_queue_limits()
dm: use op specific max_sectors when splitting abnormal io
 
dma-api-howto: typo fix
 
dma-buf/dma-fence: Add deadline awareness
 
dma-buf/dma-resv: Add a way to set fence deadline
 
dma-buf/fence-array: Add fence deadline support
 
dma-buf/fence-chain: Add fence deadline support
 
dma-buf/sync_file: Surface sync-file uABI
 
dma-buf: actually set signaling bit for private stub fences
dma-buf: heaps: remove MODULE_LICENSE in non-modules
dma-buf: Include missing parentheses to documentation
dma-buf: make kobj_type structure constant
dma-buf: system_heap: avoid reclaim for order 4
 
dma-debug: add cacheline to user/kernel space dump messages
dma-debug: small dma_debug_entry's comment and variable name updates
dma-debug: Use %pa to format phys_addr_t
 
dma-direct: cleanup parameters to dma_direct_optimal_gfp_mask
 
dma-mapping: benchmark: remove MODULE_LICENSE in non-modules
dma-mapping: provide a fallback dma_default_coherent
dma-mapping: provide CONFIG_ARCH_DMA_DEFAULT_COHERENT
 
dma: gpi: remove spurious unlock in gpi_ch_init
 
dmaengine: at_hdmac: Extend the Flow Controller bitfield to three bits
dmaengine: at_hdmac: Repair bitfield macros for peripheral ID handling
dmaengine: at_xdmac: add a warning message regarding for unpaused channels
dmaengine: at_xdmac: align declaration of ret with the rest of variables
dmaengine: at_xdmac: disable/enable clock directly on suspend/resume
dmaengine: at_xdmac: do not enable all cyclic channels
dmaengine: at_xdmac: do not resume channels paused by consumers
dmaengine: at_xdmac: fix imbalanced runtime PM reference counter
dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()
dmaengine: at_xdmac: restore the content of grws register
dmaengine: bestcomm: Use of_address_to_resource()
dmaengine: dw-axi-dmac: Add support for StarFive JH7110 DMA
dmaengine: dw-axi-dmac: Increase polling time to DMA transmission completion status
dmaengine: dw-edma: Fix to change for continuous transfer
dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing
dmaengine: dw-edma: remove unused readq_ch and writeq_ch functions
dmaengine: idxd: add a device to represent the file opened
dmaengine: idxd: Add descriptor definitions for 16 bytes of pattern in memory fill operation
dmaengine: idxd: Add descriptor definitions for DIX generate operation
dmaengine: idxd: Add descriptor definitions for translation fetch operation
dmaengine: idxd: add descs_completed field for completion record
dmaengine: idxd: Add enable/disable device IOPF feature
dmaengine: idxd: add event log size sysfs attribute
dmaengine: idxd: add idxd_copy_cr() to copy user completion record during page fault handling
dmaengine: idxd: add interrupt handling for event log
dmaengine: idxd: add per DSA wq workqueue for processing cr faults
dmaengine: idxd: add per file user counters for completion record faults
dmaengine: idxd: add per wq PRS disable
dmaengine: idxd: add pid to exported sysfs attribute for opened file
dmaengine: idxd: create kmem cache for event log fault items
dmaengine: idxd: expose fault counters to sysfs
dmaengine: idxd: expose IAA CAP register via sysfs knob
dmaengine: idxd: Fix passing freed memory in idxd_cdev_open()
dmaengine: idxd: make misc interrupt one shot
dmaengine: idxd: process batch descriptor completion record faults
dmaengine: idxd: process user page faults for completion record
dmaengine: idxd: reformat swerror output to standard Linux bitmap output
dmaengine: idxd: Remove unnecessary aer.h include
dmaengine: idxd: setup event log configuration
dmaengine: idxd: use const struct bus_type *
dmaengine: imx-dma: Remove a redundant memset() call
dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting()
dmaengine: ioat: use PCI core macros for PCIe Capability
dmaengine: mv_xor_v2: Fix an error code.
dmaengine: mv_xor_v2: Use some clk_ helper functions to simplify code
dmaengine: pl330: rename _start to prevent build error
dmaengine: qcom_hidma: Add explicit platform_device.h and of_device.h includes
dmaengine: remove MODULE_LICENSE in non-modules
dmaengine: sh: rz-dmac: Add reset support
dmaengine: sh: rz-dmac: Remove unused rz_dmac_chan.*_word_size
dmaengine: stm32-mdma: remove MODULE_LICENSE in non-modules
dmaengine: tegra-apb: remove unused tdma_read function
dmaengine: tegra: explicitly select DMA_VIRTUAL_CHANNELS
dmaengine: ti: edma: remove unused edma_and function
dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4
dmaengine: ti: k3-udma: Add system suspend/resume support
dmaengine: ti: k3-udma: annotate pm function with __maybe_unused
dmaengine: ti: k3-udma: Workaround errata i2234
dmaengine: Use of_property_present() for testing DT property presence
dmaengine: zynqmp_dma: Sync DMA and coherent masks
 
dmanegine: idxd: add debugfs for event log dump
 
dmapool: add alloc/free performance test
dmapool: cleanup integer types
dmapool: cleanup integer types
dmapool: consolidate page initialization
dmapool: consolidate page initialization
dmapool: create/destroy cleanup
dmapool: don't memset on free twice
dmapool: don't memset on free twice
dmapool: link blocks across pages
dmapool: link blocks across pages
dmapool: move debug code to own functions
dmapool: move debug code to own functions
dmapool: rearrange page alloc failure handling
dmapool: rearrange page alloc failure handling
dmapool: remove checks for dev == NULL
dmapool: remove checks for dev == NULL
dmapool: simplify freeing
dmapool: simplify freeing
dmapool: speedup DMAPOOL_DEBUG with init_on_alloc
dmapool: speedup DMAPOOL_DEBUG with init_on_alloc
dmapool: use sysfs_emit() instead of scnprintf()
dmapool: use sysfs_emit() instead of scnprintf()
 
Linux: do not reuse connection if share marked as isolated
 
doc: Make sysfs-bus-iio doc more exact
doc: Update whatisRCU.rst
 
Linux: doc:it_IT: fix some typos
Linux: doc:it_IT: translation alignment
Linux: doc:it_IT: translation alignment
 
docs nbd: userspace NBD now favors github over sourceforge
 
Linux: docs/admin-guide/mm/ksm.rst fix intraface -> interface typo
 
docs/mm: Physical Memory: add example of interleaving nodes
docs/mm: Physical Memory: Fix grammar
 
docs/sp_SP: Add translation of process/adding-syscalls
docs/sp_SP: Add translation of process/deprecated
docs/sp_SP: Remove ZERO WIDTH SPACE in memory-barriers.txt
 
docs/zh_CN: fix a wrong format
 
docs: Add relevant kernel publications to list of books
docs: admin: unicode: update information on state of lanana.org document
docs: cgroup-v1/cpusets: update libcgroup project link
docs: clk: add documentation to log which clocks have been disabled
docs: create a top-level arch/ directory
docs: describe how to quickly build a trimmed kernel
docs: driver-api: firmware_loader: fix missing argument in usage example
docs: dt: fix documented Primecell compatible string
docs: f2fs: Correct instruction to disable checkpoint
docs: filesystems: vfs: actualize struct file_system_type description
docs: filesystems: vfs: actualize struct super_operations description
docs: fix "Reviewd" typo
docs: hwmon: Add documentaion for acbel-fsg032 PSU
docs: hwmon: sysfs-interface: Fix stray colon
docs: kmemleak: adjust to config renaming
docs: kvm: vfio: Suggest KVM_DEV_VFIO_GROUP_ADD vs VFIO_GROUP_GET_DEVICE_FD ordering
docs: leds: Add MT6370 RGB LED pattern document
docs: leds: ledtrig-oneshot: Fix spelling mistake
docs: Move arc architecture docs under Documentation/arch/
docs: move ia64 architecture docs under Documentation/arch/
docs: move m68k architecture documentation under Documentation/arch/
docs: move nios2 documentation under Documentation/arch/
docs: move openrisc documentation under Documentation/arch/
docs: move parisc documentation under Documentation/arch/
docs: move sparc documentation under Documentation/arch/
docs: move superh documentation under Documentation/arch/
docs: move x86 documentation into Documentation/arch/
docs: move xtensa documentation under Documentation/arch/
docs: net: move the probe and open/close sections of driver.rst up
docs: net: reformat driver.rst from a list to sections
docs: net: use C syntax highlight in driver.rst
docs: netdev: add note about Changes Requested and revising commit messages
docs: netdev: clarify the need to sending reverts as patches
docs: netdev: document the existence of the mail bot
docs: netlink: document struct support for genetlink-legacy
docs: netlink: document the sub-type attribute property
docs: networking: document NAPI
docs: networking: fix x25-iface.rst heading & index order
docs: process: allow Closes tags with links
docs: quickly-build-trimmed-linux: various small fixes and improvements
docs: Remove unnecessary unicode character
docs: trace: Fix typo in ftrace.rst
docs: tracing: Update fprobe documentation
docs: turn off "smart quotes" in the HTML build
docs: zh_CN/devicetree: sync usage-model fix
docs: zh_CN: create the architecture-specific top-level directory
 
Documentation/ABI: Update IFS ABI doc
 
Documentation/block: drop the request.rst file
 
Documentation/eth/intel: Remove references to SourceForge
Documentation/eth/intel: Update address for driver support
 
Documentation/filesystems: ramfs-rootfs-initramfs: use :Author:
Documentation/filesystems: sharedsubtree: add section headings
 
Documentation/hwmon: Remove description of deprecated registration functions
 
Documentation/process: Add Linux Kernel Contribution Maturity Model
Documentation/process: always CC responsible lists
 
Documentation/RCU: s/not/note/ in checklist.rst
 
Documentation/serial-console: Document the behavior when the last console= parameter is not used
 
Documentation/x86: Add the AMX enabling example
Documentation/x86: Explain the purpose for dynamic features
Documentation/x86: Explain the state component permission for guests
Documentation/x86: Update split lock documentation
 
Documentation: ABI: sysfs-bus-counter: add cascade_counts_enable and external_input_phase_clock_select
Documentation: Add document for false sharing
Documentation: arm: remove stih415/stih416 related entries
Documentation: bonding: fix the doc of peer_notif_delay
Documentation: core-api: update kernel-doc reference to kmod.c
Documentation: cpufreq: amd-pstate: Move amd_pstate param to alphabetical order
Documentation: cpufreq: amd-pstate: Update amd_pstate status sysfs for guided
Documentation: firmware: Clarify firmware path usage
Documentation: fs/proc: corrections and update
Documentation: gpio: Input mode is not true Hi-Z
Documentation: kernel-parameters: Remove meye entry
Documentation: kernel-parameters: sort all "no..." parameters
Documentation: kernel-parameters: sort NFS parameters
Documentation: leds: Add MT6370 doc to the toctree
Documentation: LEDs: Describe good names for network LEDs
Documentation: leds: mt6370: Properly wrap hw_pattern chart
Documentation: leds: MT6370: Use bullet lists for timing variables
Documentation: litmus-tests: Correct spelling
Documentation: maintainer-tip: Rectify link to "Describe your changes" section of submitting-patches.rst
Documentation: net/mlx5: Add blank line separator before numbered lists
Documentation: net/mlx5: Use bullet and definition lists for vnic counters description
Documentation: net/mlx5: Wrap notes in admonition blocks
Documentation: net/mlx5: Wrap vnic reporter devlink commands in code blocks
Documentation: RCU: Correct spelling
Documentation: RISC-V: patch-acceptance: mention patchwork's role
Documentation: sound: add description of Intel HDaudio multi-links
Documentation: timers: hrtimers: Make hybrid union historical
Documentation: update idmappings.rst
Documentation: update kernel stack for x86_64
Documentation: use capitalization for chapters and acronyms
 
drbd: Add peer device parameter to whole-bitmap I/O handlers
drbd: correctly submit flush bio on barrier
drbd: drbd_uuid_compare: pass a peer_device
drbd: INFO_bm_xfer_stats(): Pass a peer device argument
drbd: Pass a peer device to the resync and online verify functions
drbd: pass drbd_peer_device to __req_mod
drbd: Rename kvfree_rcu() to kvfree_rcu_mightsleep()
drbd: Rip out the ERR_IF_CNT_IS_NEGATIVE macro
 
driver core: Add a comment to set_primary_fwnode() on nullifying
driver core: Add CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT
driver core: Add fw_devlink.sync_state command line param
driver core: base.h: remove extern from function prototypes
driver core: bus.h: remove extern from function prototypes
driver core: bus: constantify bus_register()
driver core: bus: constify bus_get()
driver core: bus: constify bus_rescan_devices()
driver core: bus: constify class_unregister/destroy()
driver core: bus: constify driver_find()
driver core: bus: mark the struct bus_type for sysfs callbacks as constant
driver core: bus: move dev_root out of struct bus_type
driver core: bus: move documentation for lock_key to proper location.
driver core: class.c: convert to only use class_to_subsys
driver core: class.h: remove extern from function prototypes
driver core: class: fix block class problem when removing CONFIG_SYSFS_DEPRECATED*
driver core: class: fix documentation for class_create()
driver core: class: fix slab-use-after-free Read in class_register()
driver core: class: implement class_get/put without the private pointer.
driver core: class: make class_create/remove_file*() options const
driver core: class: make class_dev_iter_init() options const
driver core: class: make class_find_device*() options const
driver core: class: make class_for_each_device() options const
driver core: class: make class_register() take a const *
driver core: class: mark class_release() as taking a const *
driver core: class: mark the struct class for sysfs callbacks as constant
driver core: class: mark the struct class in struct class_interface constant
driver core: class: properly reference count class_dev_iter()
driver core: class: remove dev_kobj from struct class
driver core: class: remove module * from class_create()
driver core: class: remove struct class_interface * from callbacks
driver core: class: remove struct module owner out of struct class
driver core: class: remove subsystem private pointer from struct class
driver core: class: specify the module owner in __class_register()
driver core: class: use lock_class_key already present in struct subsys_private
driver core: clean up the logic to determine which /sys/dev/ directory to use
driver core: core: move to use class_to_subsys()
driver core: create class_is_registered()
driver core: device.h: make struct bus_type a const *
driver core: device.h: remove extern from function prototypes
driver core: device: make device_create*() take a const struct class *
driver core: device: make device_destroy() take a const class *
driver core: device: mark struct class in struct device as constant
driver core: Don't require dynamic_debug for initcall_debug probe timing
driver core: driver.h: remove extern from function prototypes
driver core: Make state_synced device attribute writeable
driver core: make sysfs_dev_block_kobj static
driver core: make sysfs_dev_char_kobj static
driver core: make the bus_type in struct device_driver constant
driver core: move sysfs_dev_char_kobj out of class.h
driver core: physical_location.h remove extern from function prototypes
driver core: remove CONFIG_SYSFS_DEPRECATED and CONFIG_SYSFS_DEPRECATED_V2
driver core: remove incorrect comment for device_create*
driver core: update comments in device_rename()
 
driver/ps3: Include
 
Driver: VMBus: Add Devicetree support
 
drivers/clocksource/hyper-v: non ACPI support in hyperv clock
 
drivers/gpu: fix typo in comment
 
drivers/net/phy: add driver for Microchip LAN867x 10BASE-T1S PHY
 
drivers/perf: apple_m1: Add Apple M2 support
drivers/perf: hisi: add NULL check for name
drivers/perf: hisi: Remove redundant initialized of pmu->name
drivers/perf: remove MODULE_LICENSE in non-modules
drivers/perf: Use devm_platform_get_and_ioremap_resource()
 
drivers/ps3: Read video= option with fb_get_option()
 
drivers/spi-rockchip.c : Remove redundant variable slave
drivers/spi-rockchip.c : Use devm_platform_get_and_ioremap_resource makes code better
 
drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug
drivers: base: cacheinfo: Update cpu_map_populated during CPU Hotplug
drivers: bus: simple-pm-bus: remove MODULE_LICENSE in non-modules
drivers: crypto: caam/jr - Allow quiesce when quiesced
 
Drivers: hv: Don't remap addresses that are above shared_gpa_boundary
Drivers: hv: Explicitly request decrypted in vmap_pfn() calls
Drivers: hv: Kconfig: Add HYPERV_VTL_MODE
Drivers: hv: move panic report code from vmbus to hv early init code
Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails
Drivers: hv: vmbus: Convert acpi_device to more generic platform_device
Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
Drivers: hv: vmbus: Remove second mapping of VMBus monitor pages
Drivers: hv: vmbus: Remove second way of mapping ring buffers
Drivers: hv: vmbus: Remove the per-CPU post_msg_page
 
drivers: iio: dac: ad5592r: add gpio_chip names
drivers: nfc: nfcsim: remove return value check of `dev_dir`
drivers: remoteproc: xilinx: Fix carveout names
drivers: remove struct module * setting from struct class
drivers: Restore alignment and newline in Makefile
drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler()
drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler()
drivers: staging: rtl8723bs: Remove pmlmepriv->num_of_scanned
drivers: staging: rtl8723bs: Remove unused clr_fwstate() function
drivers: watchdog: Add StarFive Watchdog driver
 
drm/amd/amdgpu/amdgpu_device: Provide missing kerneldoc entry for 'reset_context'
 
drm/amd/amdgpu/amdgpu_mes: Ensure amdgpu_bo_create_kernel()'s return value is checked
 
drm/amd/amdgpu/amdgpu_ucode: Remove unused function Б─≤amdgpu_ucode_print_imu_hdrБ─≥
 
drm/amd/amdgpu/amdgpu_vce: Provide description for amdgpu_vce_validate_bo()'s 'p' param
 
drm/amd/amdgpu/amdgpu_vm_pt: Supply description for amdgpu_vm_pt_free_dfs()'s unlocked param
 
drm/amd/amdgpu/gmc_v11_0: Provide a few missing param descriptions relating to hubs and flushes
 
drm/amd/amdgpu/ih_v6_0: Repair misspelling and provide descriptions for 'ih'
 
drm/amd/amdgpu: Add missing INT_STAT_DEBUG registers to GC 10.1 and 10.3 headers
drm/amd/amdgpu: Drop the hang limit parameter
drm/amd/amdgpu: Fix error do not initialise globals to 0
drm/amd/amdgpu: introduce gc_*_mes_2.bin v2
drm/amd/amdgpu: limit one queue per gang
drm/amd/amdgpu: Remove initialisation of globals to 0 or NULL
 
drm/amd/display : Log DP link training downspread info
 
drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Move defines out to where they are actually used
 
drm/amd/display/amdgpu_dm: Add a bl_idx to amdgpu_dm_connector
drm/amd/display/amdgpu_dm: Fix backlight_device_register() error handling
drm/amd/display/amdgpu_dm: Make amdgpu_dm_register_backlight_device() take an amdgpu_dm_connector
drm/amd/display/amdgpu_dm: Move most backlight setup into setup_backlight_device()
drm/amd/display/amdgpu_dm: Pass proper parent for backlight device registration v3
drm/amd/display/amdgpu_dm: Refactor register_backlight_device()
 
drm/amd/display/dc/core/dc_stat: Convert a couple of doc headers to kerneldoc format
 
drm/amd/display/dc/dc_hdmi_types: Move string definition to the only file it's used in
 
drm/amd/display/dc/dce/dmub_psr: Demote kerneldoc abuse
 
drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings
 
drm/amd/display/dc/link/link_detection: Demote a couple of kerneldoc abuses
drm/amd/display/dc/link/link_detection: Remove unused variable 'status'
 
drm/amd/display/dc/link/protocols/link_dp_capability: Demote non-compliant kerneldoc
drm/amd/display/dc/link/protocols/link_dp_capability: Remove unused variable and mark another as __maybe_unused
 
drm/amd/display/dc/link/protocols/link_dp_training: Remove set but unused variable 'result'
 
drm/amd/display: 3.2.225
drm/amd/display: 3.2.226
drm/amd/display: 3.2.227
drm/amd/display: 3.2.228
drm/amd/display: 3.2.230
drm/amd/display: [FW Promotion] Release 0.0.158.0
drm/amd/display: [FW Promotion] Release 0.0.160.0
drm/amd/display: [FW Promotion] Release 0.0.161.0
drm/amd/display: Add 90Mhz to video_optimized_pixel_rates
drm/amd/display: Add const to a function
drm/amd/display: Add CRC and DMUB test support
drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
drm/amd/display: add dscclk instance offset check
drm/amd/display: Add FPO + VActive support
drm/amd/display: Add function pointer for validate bw usb4
drm/amd/display: Add height granularity limitation for dsc slice height calculation
drm/amd/display: Add infrastructure for enabling FAMS for DCN30
drm/amd/display: Add logging for DP link traning Test Pattern Seqeunces
drm/amd/display: Add logging when DP link training Clock recovery is Successful
drm/amd/display: Add logging when setting DP sink power state fails
drm/amd/display: Add minimum Z8 residency debug option
drm/amd/display: add missing code change init pix_per_cycle
drm/amd/display: Add missing mclk update
drm/amd/display: Add missing WA and MCLK validation
drm/amd/display: Add NULL plane_state check for cursor disable logic
drm/amd/display: add ODM case when looking for first split pipe
drm/amd/display: add prefix to amdgpu_dm_crtc.h functions
drm/amd/display: add prefix to amdgpu_dm_plane.h functions
drm/amd/display: add scaler control for dcn32
drm/amd/display: Add support for 6.75 GBps link rate
drm/amd/display: Add symclk workaround during disable link output
drm/amd/display: add sysfs entry to read PSR residency from firmware
drm/amd/display: Add Validate BW for USB4 Links
drm/amd/display: Add wrapper to call planes and stream update
drm/amd/display: Adjust code identation and other minor details
drm/amd/display: align commit_planes_for_stream to latest dc code
drm/amd/display: Allocation at stream Enable
drm/amd/display: allow edp updates for virtual signal
drm/amd/display: Apply correct panel mode when reinitializing hardware
drm/amd/display: Block optimize on consecutive FAMS enables
drm/amd/display: Build DSC without DCN config
drm/amd/display: call remove_stream_from_ctx from res_pool funcs
drm/amd/display: Change default Z8 watermark values
drm/amd/display: change several dcn20 variables storage-class-specifier to static
drm/amd/display: change several dcn201 variables storage-class-specifier to static
drm/amd/display: change several dcn30 variables storage-class-specifier to static
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clear FAMS flag if FAMS doesn't reduce vlevel
drm/amd/display: Clearly states if long or short HPD event in dmesg logs
drm/amd/display: Conditionally enable 6.75 GBps link rate
drm/amd/display: convert link.h functions to function pointer style
drm/amd/display: copy dmub caps to dc on dcn31
drm/amd/display: Correct DML calculation to align HW formula
drm/amd/display: Correct DML calculation to follow HW SPEC
drm/amd/display: DAL to program DISPCLK WDIVIDER if PMFW doesn't
drm/amd/display: dcn32/321 dsc_pg_control not executed properly
drm/amd/display: default values for luminance range if they are 0
drm/amd/display: Disable migration to ensure consistency of per-CPU variable
drm/amd/display: disconnect MPCC only on OTG change
drm/amd/display: Do not clear GPINT register when releasing DMUB from reset
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 update DRR while BW optimizations pending
drm/amd/display: Don't restrict bpc to 8 bpc
drm/amd/display: Drop CONFIG_DRM_AMD_DC_HDCP
drm/amd/display: Drop CONFIG_DRM_AMD_DC_HDR
drm/amd/display: Drop dc_commit_state in favor of dc_commit_streams
drm/amd/display: Drop unnecessary DCN guards
drm/amd/display: Drop unnecessary DCN guards
drm/amd/display: edp do not add non-edid timings
drm/amd/display: enable DPG when disabling plane for phantom pipe
drm/amd/display: enable dpia validate
drm/amd/display: Enable FPO for configs that could reduce vlevel
drm/amd/display: Enable FPO optimization
drm/amd/display: Enable HostVM based on rIOMMU active
drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes
drm/amd/display: Ensure that planes are in the same order
drm/amd/display: Ensure vmin and vmax adjust for DCE
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: filter out invalid bits in pipe_fuses
drm/amd/display: Fix 4to1 MPC black screen with DPP RCO
drm/amd/display: fix access hdcp_workqueue assert
drm/amd/display: fix assert condition
drm/amd/display: fix clock sequence logic for DCN32
drm/amd/display: fix dm irq error message in gpu recover
drm/amd/display: fix double memory allocation
drm/amd/display: Fix DP MST sinks removal issue
drm/amd/display: fix flickering caused by S/G mode
drm/amd/display: Fix hang when skipping modeset
drm/amd/display: Fix HDCP failing to enable after suspend
drm/amd/display: fix memleak in aconnector->timing_requested
drm/amd/display: Fix no-DCN build
drm/amd/display: Fix potential null dereference
drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes
drm/amd/display: fix the system hang while disable PSR
drm/amd/display: fix typo in dc_dsc_config_options structure
drm/amd/display: Fix warning in disabling vblank irq
drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk
drm/amd/display: fixed dcn30+ underflow issue
drm/amd/display: Fixes for dcn32_clk_mgr implementation
drm/amd/display: Format input and output CSC matrix
drm/amd/display: Have Payload Properly Created After Resume
drm/amd/display: hpd rx irq not working with eDP interface
drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register
drm/amd/display: Improve robustness of FIXED_VS link training at DP1 rates
drm/amd/display: Improvement for handling edp link training fails
drm/amd/display: initialize link_srv in virtual env
drm/amd/display: Isolate remaining FPU code in DCN32
drm/amd/display: Keep PHY active for dp config
drm/amd/display: limit DPIA link rate to HBR3
drm/amd/display: link link_dp_dpia_bw.o in makefile
drm/amd/display: Lowering min Z8 residency time
drm/amd/display: Make DCN32 3dlut function available to future DCNs
drm/amd/display: Make DCN32 functions available to future DCNs
drm/amd/display: make is_synaptics_cascaded_panamera static
drm/amd/display: Mark function 'optc3_wait_drr_doublebuffer_pending_clear' as static
drm/amd/display: merge dc_link.h into dc.h and dc_types.h
drm/amd/display: Modify mismatched function name
drm/amd/display: move dc_link functions in accessories folder to dc_link_exports
drm/amd/display: move dc_link functions in link root folder to dc_link_exports
drm/amd/display: move dc_link functions in protocols folder to dc_link_exports
drm/amd/display: On clock init, maintain DISPCLK freq
drm/amd/display: Only keep cursor p-state force for FPO
drm/amd/display: Only wait for blank completion if OTG active
drm/amd/display: Pass proper parent for DM backlight device registration
drm/amd/display: Pass tg and hubp inst instead of pipe index for SubVP
drm/amd/display: Pass the right info to drm_dp_remove_payload
drm/amd/display: populate subvp cmd info only for the top pipe
drm/amd/display: power down eDP if eDP not present
drm/amd/display: prep work for root clock optimization enablement for DCN314
drm/amd/display: Promote DAL to 3.2.224
drm/amd/display: Promote DAL to 3.2.229
drm/amd/display: reallocate DET for dual displays with high pixel rate ratio
drm/amd/display: Reduce CPU busy-waiting for long delays
drm/amd/display: Reduce sdp bw after urgent to 90%
drm/amd/display: Reduce SubVP + DRR stretch margin
drm/amd/display: remove empty dc_link.c
drm/amd/display: remove incorrect early return
drm/amd/display: remove legacy fields of dc_plane_cap struct
drm/amd/display: Remove OTG DIV register write for Virtual signals.
drm/amd/display: remove outdated 8bpc comments
drm/amd/display: Remove the unused function link_timing_bandwidth_kbps()
drm/amd/display: Remove the unused variable dppclk_delay_subtotal
drm/amd/display: remove unused average_render_time_in_us and i variables
drm/amd/display: Remove unused local variables
drm/amd/display: Remove unused local variables and function
drm/amd/display: remove unused matching_stream_ptrs variable
drm/amd/display: Remove unused variable 'scl_enable'
drm/amd/display: remove unused variable available
drm/amd/display: remove unused variable res_pool
drm/amd/display: Remove wrong assignment of DP link rate
drm/amd/display: Rename DCN config to FP
drm/amd/display: replace all dc_link function call in link with link functions
drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset
drm/amd/display: reset the scaler boundary mode
drm/amd/display: Return error code on DSC atomic check failure
drm/amd/display: Set dcn32 caps.seamless_odm
drm/amd/display: Set dp_rate to dm_dp_rate_na by default
drm/amd/display: Set maximum VStartup if is DCN201
drm/amd/display: Set min_width and min_height capability for DCN30
drm/amd/display: Set MPC_SPLIT_DYNAMIC for DCN10
drm/amd/display: Set MPC_SPLIT_DYNAMIC for DCN301
drm/amd/display: set variable dccg314_init storage-class-specifier to static
drm/amd/display: set variable dcn3_14_soc storage-class-specifier to static
drm/amd/display: set variables aperture_default_system and context0_default_system storage-class-specifier to static
drm/amd/display: set variables dml*_funcs storage-class-specifier to static
drm/amd/display: Simplify register offsets
drm/amd/display: Simplify same effect if/else blocks
drm/amd/display: skip CLEAR_PAYLOAD_ID_TABLE if device mst_en is 0
drm/amd/display: skip wait vblank
drm/amd/display: Slightly optimize dm_dmub_outbox1_low_irq()
drm/amd/display: Take FEC Overhead into Timeslot Calculation
drm/amd/display: Uncomment assignments after HW headers are promoted
drm/amd/display: Unify DC logging for BW Alloc
drm/amd/display: Update bouding box values for DCN32
drm/amd/display: Update bounding box values for DCN321
drm/amd/display: Update BW ALLOCATION Function declaration
drm/amd/display: Update clock table to include highest clock setting
drm/amd/display: update dig enable sequence
drm/amd/display: update dio for two pixel per container case
drm/amd/display: Update FCLK change latency
drm/amd/display: Update minimum stutter residency for DCN314 Z8
drm/amd/display: update pixel format in DP hw sequence
drm/amd/display: Update to correct min FCLK when construction BB
drm/amd/display: Updating Video Format Fall Back Policy.
drm/amd/display: use a more accurate check in dm_helpers_dp_read_dpcd()
drm/amd/display: Use DC_LOG_DC in the trasform pixel function
drm/amd/display: Use dc_update_planes_and_stream
drm/amd/display: Use DPP inst instead of pipe idx for DPP DTO programming
drm/amd/display: Use per pipe P-State force for FPO
drm/amd/display: Use pointer in the memcpy
drm/amd/display: Use swap() instead of open coding it
drm/amd/display: w/a for dcn315 inconsistent smu clock table
drm/amd/display: When blanking during init loop to find OPP index
drm/amd/display: Whitespace cleanup
drm/amd/display: Write to correct dirty_rect
 
drm/amd/pm/swsmu/smu11/vangogh_ppt: Provide a couple of missing parameter descriptions
 
drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7
drm/amd/pm: Add PMFW headers for SMU 13.0.6
drm/amd/pm: Add SMU 13.0.6 support
drm/amd/pm: add sysfs node vclk1 and dclk1
drm/amd/pm: avoid potential UBSAN issue on legacy asics
drm/amd/pm: bump SMU 13.0.4 driver_if header version
drm/amd/pm: change pmfw_decoded_link_width, speed variables to globals
drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs
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 pcie link state check for SMU13
drm/amd/pm: Enable ecc_info table support for smu v13_0_10
drm/amd/pm: enable sysfs node vclk1 and dclk1 for NV2X
drm/amd/pm: enable sysfs node vclk1 and dclk1 for NV3X
drm/amd/pm: enable TEMP_DEPENDENT_VMIN for navi1x
drm/amd/pm: Fix incorrect comment about Vangogh power cap support
drm/amd/pm: Fix output of pp_od_clk_voltage
drm/amd/pm: fix possible power mode mismatch between driver and PMFW
drm/amd/pm: Fix power context allocation in SMU13
drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume
drm/amd/pm: parse pp_handle under appropriate conditions
drm/amd/pm: re-enable the gfx imu when smu resume
drm/amd/pm: Remove unavailable temperature params
drm/amd/pm: remove unused num_of_active_display variable
drm/amd/pm: resolve reboot exception for si oland
drm/amd/pm: reverse mclk and fclk clocks levels for renoir
drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4
drm/amd/pm: reverse mclk and fclk clocks levels for vangogh
drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp
drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5
drm/amd/pm: workaround for compute workload type on some skus
 
drm/amd: Convert amdgpu to use suballocation helper.
drm/amd: Disallow s0ix without BIOS support again
drm/amd: Fix an out of bounds error in BIOS parser
drm/amd: fix compilation issue with legacy gcc
drm/amd: Fix initialization for nbio 7.5.1
drm/amd: Fix initialization mistake for NBIO 7.3.0
drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_AMD_PMC` louder during suspend path
drm/amd: Make sure image is written to trigger VBIOS image update flow
drm/amd: Tighten permissions on VBIOS flashing attributes
 
drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.
 
drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well
drm/amdgpu/gfx11: update gpu_clock_counter logic
 
drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
drm/amdgpu/gfx: set cg flags to enter/exit safe mode
 
drm/amdgpu/gmc11: implement get_vbios_fb_size()
 
drm/amdgpu/jpeg: enable jpeg v4_0 for sriov
drm/amdgpu/jpeg: Remove harvest checking for JPEG3
 
drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi
drm/amdgpu/nv: fix codec array for SR_IOV
drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution
 
drm/amdgpu/pm: add capped/uncapped power profile modes
 
drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4
 
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: fix mmsch ctx table size
 
drm/amdgpu: add a missing lock for AMDGPU_SCHED
drm/amdgpu: add athub v1_8_0 ip headers
drm/amdgpu: add common early init support for GC 9.4.3
drm/amdgpu: add common ip block for GC 9.4.3
drm/amdgpu: Add fatal error handling in nbio v4_3
drm/amdgpu: add gc v9_4_3 ip headers
drm/amdgpu: add gc v9_4_3 rlc_funcs implementation
drm/amdgpu: add gfx v11_0_3 fed irq handling for sriov
drm/amdgpu: add gfxhub v1_2 support
drm/amdgpu: add GMC ip block for GC 9.4.3
drm/amdgpu: add gmc ip block support for GC 9.4.3
drm/amdgpu: add HDP ip block for HDP 4.4.2
drm/amdgpu: add hdp v4_4_2 ip headers
drm/amdgpu: add IH ip block for IH 4.4.2
drm/amdgpu: Add JPEG IP block to SRIOV reinit
drm/amdgpu: Add MES KIQ clear to tell RLC that KIQ is dequeued
drm/amdgpu: Add MES KIQ dequeue in MES hw fini
drm/amdgpu: add mes resume when do gfx post soft reset
drm/amdgpu: add missing radeon secondary PCI ID
drm/amdgpu: add mmhub v1_8 support
drm/amdgpu: add mmhub v1_8_0 ip headers
drm/amdgpu: add mp v13_0_6 ip headers
drm/amdgpu: add nbio v7_9 support
drm/amdgpu: add nbio v7_9_0 ip headers
drm/amdgpu: add new parameters in v11_struct
drm/amdgpu: add osssys v4_4_2 ip headers
drm/amdgpu: add psp early init for PSP 13.0.6
drm/amdgpu: add PSP ip block for PSP 13.0.6
drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6
drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0
drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6
drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0
drm/amdgpu: add sdma v4_4_2 ip headers
drm/amdgpu: add sdma v4_4_2 support (v4)
drm/amdgpu: add some basic elements for multiple XCD case
drm/amdgpu: Add userptr bo support for mGPUs when iommu is on
drm/amdgpu: added a sysfs interface for thermal throttling
drm/amdgpu: added a sysfs interface for thermal throttling
drm/amdgpu: Adding CAP firmware initialization
drm/amdgpu: allow more APUs to do mode2 reset when go to S4
drm/amdgpu: change gfx 11.0.4 external_id range
drm/amdgpu: change reserved vram info print
drm/amdgpu: change the reference clock for raven/raven2
drm/amdgpu: Correct gfx ras_late_init callback
drm/amdgpu: correct ras enabled flag
drm/amdgpu: Correct xgmi_wafl block name
drm/amdgpu: Differentiate between Raven2 and Raven/Picasso according to revision id
drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
drm/amdgpu: disable SDMA WPTR_POLL_ENABLE for SR-IOV
drm/amdgpu: don't enable secure display on incompatible platforms
drm/amdgpu: Don't resume IOMMU after incomplete init
drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs
drm/amdgpu: drop pm_sysfs_en flag from amdgpu_device structure
drm/amdgpu: drop ras check at asic level for new blocks
drm/amdgpu: DROP redundant drm_prime_sg_to_dma_addr_array
drm/amdgpu: Drop redundant pci_enable_pcie_error_reporting()
drm/amdgpu: drop redundant sched job cleanup when cs is aborted
drm/amdgpu: drop temp programming for pagefault handling
drm/amdgpu: drop the extra sign extension
drm/amdgpu: Enable doorbell selfring after resize FB BAR
drm/amdgpu: Enable GFX11 SDMA context empty interrupt
drm/amdgpu: Enable IH retry CAM on GFX9
drm/amdgpu: enable ras for mp0 v13_0_10 on SRIOV
drm/amdgpu: enable tmz by default for GC 11.0.1
drm/amdgpu: expose more memory stats in fdinfo
drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini
drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini
drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
drm/amdgpu: Fix call trace warning and hang when removing amdgpu device
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 mode2 reset for sienna cichlid
drm/amdgpu: fix no previous prototype warning
drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
drm/amdgpu: fix return value check in kfd
drm/amdgpu: Fix sdma v4 sw fini error
drm/amdgpu: Fix the warning info when removing amdgpu device
drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini
drm/amdgpu: fix unexpected block id
drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2)
drm/amdgpu: Fix warnings
drm/amdgpu: fix xclk freq on CHIP_STONEY
drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs
drm/amdgpu: Generalize KFD dmabuf import
drm/amdgpu: Implement gfx9 patch functions for resubmission
drm/amdgpu: include protection for doorbell.h
drm/amdgpu: Init MMVM_CONTEXTS_DISABLE in gmc11 golden setting under SRIOV
drm/amdgpu: init nbio v7_9 callbacks
drm/amdgpu: init sos microcode for psp v13_0_6
drm/amdgpu: initialize gfxhub v1_2 and mmhub v1_8 funcs
drm/amdgpu: initialize ta ucode for psp v13_0_6
drm/amdgpu: Initialize umc ras callback
drm/amdgpu: make kobj_type structures constant
drm/amdgpu: Make umc_v8_10_convert_error_address static and remove unused variable
drm/amdgpu: map new capped and uncapped mode power profiles for Vangogh
drm/amdgpu: Modify indirect buffer packages for resubmission
drm/amdgpu: Move hdp ras block init to ras sw_init
drm/amdgpu: Move jpeg ras block init to ras sw_init
drm/amdgpu: Move mmhub ras block init to ras sw_init
drm/amdgpu: move poll enabled/disable into non DC path
drm/amdgpu: Move to common helper to query soc rev_id
drm/amdgpu: Move to common indirect reg access helper
drm/amdgpu: Move umc ras block init to gmc ras sw_init
drm/amdgpu: Move vcn ras block init to ras sw_init
drm/amdgpu: move vmhub out of amdgpu_ring_funcs (v4)
drm/amdgpu: Optimize end of non-contig VA ranges
drm/amdgpu: optimize redundant code in umc_v6_7
drm/amdgpu: optimize redundant code in umc_v8_10
drm/amdgpu: print ras drv fw debug info
drm/amdgpu: Program gds backup address as zero if no gds allocated
drm/amdgpu: refine get gpu clock counter method
drm/amdgpu: register a vga_switcheroo client for MacBooks with apple-gmux
drm/amdgpu: reinit mes ip block during reset on SRIOV
drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init"
drm/amdgpu: remove dead code
drm/amdgpu: Remove second moot switch to set EEPROM I2C address
drm/amdgpu: Remove TTM resource->start visible VRAM condition v2
drm/amdgpu: remove unused variable
drm/amdgpu: remove unused variable ring
drm/amdgpu: rename num_doorbells
drm/amdgpu: reposition the gpu reset checking for reuse
drm/amdgpu: reserve the old gc_11_0_*_mes.bin
drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled
drm/amdgpu: resume ras for gfx v11_0_3 during reset on SRIOV
drm/amdgpu: Retire pcie_gen3_enable function
drm/amdgpu: Return from switch early for EEPROM I2C address
drm/amdgpu: Rework mca ras sw_init
drm/amdgpu: Rework pcie_bif ras sw_init
drm/amdgpu: Rework retry fault removal
drm/amdgpu: Rework xgmi_wafl_pcs ras sw_init
drm/amdgpu: separate ras irq from jpeg instance irq for UVD_POISON
drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON
drm/amdgpu: Set family for GC 9.4.3
drm/amdgpu: set gfx9 onwards APU atomics support to be true
drm/amdgpu: set ih chicken bit for IH 4.4.2
drm/amdgpu: set sdma v4_4_2 ip block
drm/amdgpu: simplify amdgpu_ras_eeprom.c
drm/amdgpu: simplify amdgpu_uvd_send_msg
drm/amdgpu: skip ASIC reset for APUs when go to S4
drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged
drm/amdgpu: skip hdp invalidation for HDP 4.4.2
drm/amdgpu: skip ih2 rb allocation for IH 4.4.2
drm/amdgpu: skip kfd-iommu suspend/resume for S0ix
drm/amdgpu: skip the invalid workload type
drm/amdgpu: skip unload tmr when tmr is not loaded
drm/amdgpu: Stop clearing kiq position during fini
drm/amdgpu: stop waiting in amdgpu_uvd_send_msg
drm/amdgpu: Support umc node harvest config on umc v8_10
drm/amdgpu: switch to golden tsc registers for raven/raven2
drm/amdgpu: switch to v9_4_3 gfx_funcs callbacks for GC 9.4.3
drm/amdgpu: use drm_device pointer directly rather than convert again
drm/amdgpu: use sdma_v6 single packet invalidation
drm/amdgpu: Use the default reset when loading or reloading the driver
drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1
 
drm/amdkfd: Add GC 9.4.3 KFD support
drm/amdkfd: Add gfx_target_version for GC 9.4.3
drm/amdkfd: Check PCIe atomics support on GFX11 to set CP_HQD_HQ_STATUS0[29]
drm/amdkfd: Enable HW_UPDATE_RPTR on GC 9.4.3
drm/amdkfd: fix a potential double free in pqm_create_queue
drm/amdkfd: Fix BO offset for multi-VMA page migration
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: Implement DMA buf fd export from KFD
drm/amdkfd: Make kobj_type structures constant
drm/amdkfd: Set noretry/xnack for GC 9.4.3
drm/amdkfd: Set TG_CHUNK_SIZE for GC 9.4.3
drm/amdkfd: Trap handler changes for GC 9.4.3 v2
 
drm/arcpgu: Use GEM DMA fbdev emulation
 
drm/arm/hdlcd: Use devm_platform_ioremap_resource()
 
drm/arm/malidp: Use devm_platform_get_and_ioremap_resource()
drm/arm/malidp: use sysfs_emit in show function callback
 
drm/aspeed: Use GEM DMA fbdev emulation
 
drm/ast: Fix ARM compatibility
drm/ast: Fix long time waiting on s3/s4 resume
drm/ast: Fix modeset failed on DisplayPort
drm/ast: Implement struct drm_plane_helper_funcs.atomic_enable
drm/ast: Remove little-endianism from I/O helpers
drm/ast: Rename struct ast_private to struct ast_device
drm/ast: Rename to_ast_private() to to_ast_device()
drm/ast: Rework definition of I/O read and write helpers
drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers
 
drm/atmel-hlcdc: Use GEM DMA fbdev emulation
 
drm/atomic-helper: Add atomic_enable plane-helper callback
drm/atomic-helper: Don't set deadline for modesets
drm/atomic-helper: Set fence deadline for vblank
 
drm/bridge: add psr support for panel bridge callbacks
drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535
drm/bridge: cdns-dsi: Convert to platform remove callback returning void
drm/bridge: display-connector: Convert to platform remove callback returning void
drm/bridge: display-connector: Use dev_err_probe()
drm/bridge: dw-hdmi-ahb-audio: Convert to platform remove callback returning void
drm/bridge: dw-hdmi-cec: Convert to platform remove callback returning void
drm/bridge: dw-hdmi-gp-audio: Convert to platform remove callback returning void
drm/bridge: dw-hdmi-i2s-audio: Convert to platform remove callback returning void
drm/bridge: fsl-ldb: Convert to platform remove callback returning void
drm/bridge: imx8qm-ldb: Convert to platform remove callback returning void
drm/bridge: imx8qxp-ldb: Convert to platform remove callback returning void
drm/bridge: imx8qxp-pixel-combiner: Convert to platform remove callback returning void
drm/bridge: imx8qxp-pixel-link: Convert to platform remove callback returning void
drm/bridge: imx8qxp-pxl2dpi: Convert to platform remove callback returning void
drm/bridge: it6505: Add range and selector_reg
drm/bridge: Kconfig: fix a spelling mistake
drm/bridge: lt8912b: Fix DSI Video Mode
drm/bridge: lvds-codec: Convert to platform remove callback returning void
drm/bridge: nwl-dsi: Convert to platform remove callback returning void
drm/bridge: panel: Set orientation on panel_bridge connector
drm/bridge: ps8640: Add a cache for EDID
drm/bridge: ps8640: Return NULL immediately when EDID read fail
drm/bridge: ps8640: Skip redundant bridge enable
drm/bridge: ps8640: Use constant sleep time for polling hpd
drm/bridge: simple-bridg: Convert to platform remove callback returning void
drm/bridge: tc358762: Set pre_enable_prev_first
drm/bridge: tc358767: Enable DSI burst mode, LPM, non-continuous clock
drm/bridge: thc63lvd1024: Convert to platform remove callback returning void
drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet
drm/bridge: ti-sn65dsi83: use dev_err_probe if host attach failed
drm/bridge: ti-sn65dsi86: Allow GPIO operations to sleep
drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow
drm/bridge: ti-tfp410: Convert to platform remove callback returning void
drm/bridge: use atomic enable/disable callbacks for panel bridge
 
drm/cirrus: Compute blit destination offset in single location
drm/cirrus: Convert to regular atomic helpers
drm/cirrus: Enable damage clipping on primary plane
drm/cirrus: Inline cirrus_check_size() into primary-plane atomic_check
drm/cirrus: Inline cirrus_fb_blit_rect()
drm/cirrus: Integrate connector into pipeline code
drm/cirrus: Introduce struct cirrus_primary_plane_state
drm/cirrus: Move drm_dev_{enter, exit}() into DRM helpers
drm/cirrus: Move primary-plane format arrays
drm/cirrus: Remove format test from cirrus_fb_create()
drm/cirrus: Remove size test from cirrus_fb_create()
drm/cirrus: Replace cpp value with format
drm/cirrus: Split cirrus_mode_set() into smaller functions
drm/cirrus: Store HW format/pitch in primary-plane state
drm/cirrus: Test mode against video-memory size in device-wide mode_valid
drm/cirrus: Use drm_fb_blit() to update scanout buffer
drm/cirrus: Use VGA macro constants to unblank
 
drm/connector: print max_requested_bpc in state debugfs
drm/connector: print max_requested_bpc in state debugfs
 
drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF
drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF
 
drm/displayid: add displayid_get_header() and check bounds better
drm/displayid: provide access to DisplayID version and primary use case
drm/displayid: return struct displayid_header from validate_displayid()
 
drm/dp_helper: Add helper to check DSC support with given o/p format
 
drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values
drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage
 
drm/edid: Fix csync detailed mode parsing
drm/edid: parse Tiled Display Topology Data Block for DisplayID 2.0
drm/edid: update non-desktop use also from DisplayID
 
drm/exynos: fix g2d_open/close helper function definitions
drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
drm/exynos: Implement fbdev emulation as in-kernel client
drm/exynos: Initialize fbdev DRM client
drm/exynos: Remove exynos_gem from struct exynos_drm_fbdev
drm/exynos: Remove fb_helper from struct exynos_drm_private
drm/exynos: Remove struct exynos_drm_fbdev
drm/exynos: vidi: fix a wrong error return
 
drm/fb-helper: Consolidate CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM
drm/fb-helper: drop redundant pixclock check from drm_fb_helper_set_par()
drm/fb-helper: Export drm_fb_helper_release_info()
drm/fb-helper: Fix height, width, and accel_flags in fb_var
drm/fb-helper: fix input validation gaps in check_var
drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
drm/fb-helper: Support smem_len in deferred I/O
 
drm/fbdev-dma: Implement fbdev emulation for GEM DMA helpers
 
drm/fbdev-generic: Always use shadow buffering
drm/fbdev-generic: Clean up after failed probing
drm/fbdev-generic: prohibit potential out-of-bounds access
drm/fbdev-generic: Remove unused prefer_shadow_fbdev flag
drm/fbdev-generic: Rename symbols
drm/fbdev-generic: Set screen size to size of GEM buffer
 
drm/format-helper: Add Kunit tests for drm_fb_xrgb8888_to_mono()
drm/format-helper: Make "destination_pitch" test usable for mono
drm/format-helper: Make conversion_buf_size() support sub-byte pixel fmts
drm/format-helper: Use drm_format_info_min_pitch() in tests helper
drm/format-helper: Use KUNIT_EXPECT_MEMEQ macro
 
drm/fsl-dcu: Use GEM DMA fbdev emulation
 
drm/gem-vram: handle NULL bo->resource in move callback
 
drm/gem: Add evict() callback to drm_gem_object_funcs
drm/gem: Export drm_gem_lru_move_tail_locked()
 
drm/gma500: Fix naming in fb_ops
drm/gma500: Implement client-based fbdev emulation
drm/gma500: Inline psbfb_create() into psbfb_probe()
drm/gma500: Move fbdev code into separate source file
drm/gma500: Pass fb_info to psb_fbdev_vm_fault()
drm/gma500: Remove fbdev vma open and close callbacks
drm/gma500: Remove unnecessary include statements
drm/gma500: remove unused gma_pipe_event function
 
drm/i915/active: Fix missing debug object activation
drm/i915/active: Fix misuse of non-idle barriers as fence trackers
 
drm/i915/adlp/tc: Align the connect/disconnect PHY sequence with bspec
drm/i915/adlp/tc: Use the DE HPD ISR register for hotplug detection
 
drm/i915/adlp: Fix typo for reference clock
 
drm/i915/audio: Track audio state per-transcoder
drm/i915/audio: update audio keepalive clock values
 
drm/i915/aux: split out DP AUX regs to a separate file
 
drm/i915/bios: Rename find_section to find_bdb_section
drm/i915/bios: set default backlight controller index
 
drm/i915/clock: mass rename dev_priv to i915
 
drm/i915/color: Fix typo for Plane CSC indexes
 
drm/i915/debugfs: add crtc i915_pipe debugfs file
drm/i915/debugfs: Enable upper layer interfaces to act on all gt's
drm/i915/debugfs: move IPS debugfs to hsw_ips.c
drm/i915/debugfs: switch crtc debugfs to struct intel_crtc
 
drm/i915/dg1: Drop final use of IS_DG1_GRAPHICS_STEP
drm/i915/dg1: Drop support for pre-production steppings
 
drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz
drm/i915/dg2: Drop one PCI ID
 
drm/i915/dgfx, mtl+: Disable display functionality if the display is not present
 
drm/i915/display/core: use intel_de_rmw if possible
 
drm/i915/display/dpll: use intel_de_rmw if possible
 
drm/i915/display/dsi: use intel_de_rmw if possible
 
drm/i915/display/fdi: use intel_de_rmw if possible
 
drm/i915/display/hdmi: use intel_de_rmw if possible
 
drm/i915/display/intel_display_debugfs: Fix incorrect param naming for 'intel_connector'
 
drm/i915/display/intel_display_power: Fix incorrectly documented function __intel_display_power_put_async()
 
drm/i915/display/intel_wm: Fix a little doc-rot in intel_update_watermarks()
 
drm/i915/display/interfaces: use intel_de_rmw if possible
 
drm/i915/display/misc: use intel_de_rmw if possible
 
drm/i915/display/mtl: Program latch to phy reset
 
drm/i915/display/panel: use intel_de_rmw if possible in panel related code
 
drm/i915/display/pch: use intel_de_rmw if possible
 
drm/i915/display/phys: use intel_de_rmw if possible
 
drm/i915/display/power: use intel_de_rmw if possible
 
drm/i915/display/vlv: fix pixel overlap register update
drm/i915/display/vlv: use intel_de_rmw if possible
 
drm/i915/display: Add 480 MHz CDCLK steps for RPL-U
drm/i915/display: ignore link training failures in CI
drm/i915/display: ignore long HPDs based on a flag
drm/i915/display: Pass drm_i915_private as param to i915 funcs
drm/i915/display: Set correct voltage level for 480MHz CDCLK
drm/i915/display: split out DSC and DSS registers
 
drm/i915/dmc: add for_each_dmc_id() and use it
drm/i915/dmc: add i915_to_dmc() and dmc->i915 and use them
drm/i915/dmc: add is_valid_dmc_id() and use it
drm/i915/dmc: add proper name to dmc id enum and use it
drm/i915/dmc: allocate dmc structure dynamically
drm/i915/dmc: check incoming dmc id validity
drm/i915/dmc: drop "ucode" from function names
drm/i915/dmc: Load DMC on MTL
drm/i915/dmc: mass rename dev_priv to i915
drm/i915/dmc: remove unnecessary dmc_id validity check
drm/i915/dmc: use has_dmc_id_fw() instead of poking dmc->dmc_info directly
 
drm/i915/doc: Escape wildcard in method names
 
drm/i915/dp: Check if DSC supports the given output_format
drm/i915/dp: Don't roundup max bpp, while computing compressed bpp
drm/i915/dp: Increase slice_height for DP
drm/i915/dp: prevent potential div-by-zero
 
drm/i915/dp_mst: Fix active port PLL selection for secondary MST streams
 
drm/i915/dpt: Add a modparam to disable DPT via the chicken bit
drm/i915/dpt: Introduce HAS_DPT()
drm/i915/dpt: Only do the POT stride remap when using DPT
drm/i915/dpt: Treat the DPT BO as a framebuffer
 
drm/i915/dsb: Allow vblank synchronized DSB execution
drm/i915/dsb: Define more DSB registers
drm/i915/dsb: Introduce intel_dsb_finish()
drm/i915/dsb: Nuke the DSB debug
drm/i915/dsb: Pimp debug/error prints
drm/i915/dsb: Skip DSB command buffer setup if we have no LUTs
drm/i915/dsb: Split intel_dsb_wait() from intel_dsb_commit()
drm/i915/dsb: split out DSB regs to a separate file
 
drm/i915/dsc: Add debugfs entry to validate DSC output formats
drm/i915/dsc: Adding the new registers for DSC
drm/i915/dsc: Enable YCbCr420 for VDSC
drm/i915/dsc: Fill in native_420 field
 
drm/i915/dsi: fix DSS CTL register offsets for TGL+
drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep()
 
drm/i915/fbdev: Implement fb_dirty for intel custom fb helper
drm/i915/fbdev: lock the fbdev obj before vma pin
 
drm/i915/fdi: split out FDI regs to a separate file
 
drm/i915/gem/i915_gem_create: Provide the function names for proper kerneldoc headers
 
drm/i915/gem/i915_gem_domain: Provide function names to complete proper kerneldoc
 
drm/i915/gem/i915_gem_object: Demote non-kerneldoc header with no param descriptions
 
drm/i915/gem/i915_gem_ttm: Demote half-filled kerneldoc
 
drm/i915/gem/i915_gem_ttm_move: Provide a couple of missing descriptions for 'num_pages' and 'ctx'
 
drm/i915/gem/i915_gem_ttm_pm: Provide a couple of missing descriptions for 'flags' and remove some superfluous ones
 
drm/i915/gem/i915_gem_wait: Provide function name to validate the kerneldoc header
 
drm/i915/gem: Flush lmem contents after construction
 
drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
 
drm/i915/gen12: Update combo PHY init sequence
 
drm/i915/gsc: Create GSC request submission mechanism
drm/i915/gsc: Fix race between HW init and GSC FW load
drm/i915/gsc: Fix the Driver-FLR completion
drm/i915/gsc: flush the GSC worker before wedging on unload
drm/i915/gsc: implement wa 14015076503
 
drm/i915/gt/intel_rps: Demote a kerneldoc abuse for ips_ping_for_i915_load()
 
drm/i915/gt/uc/intel_guc_hwconfig: Demote a few non-conforming kerneldoc headers
 
drm/i915/gt: Add selftests for TLB invalidation
drm/i915/gt: add sparse lock annotation to avoid warnings
drm/i915/gt: Avoid out-of-bounds access when loading HuC
drm/i915/gt: Create per-gt debugfs files
drm/i915/gt: Hold a wakeref for the active VM
drm/i915/gt: introduce vm->scratch_range callback
drm/i915/gt: make kobj attributes const
drm/i915/gt: perform uc late init after probe error injection
drm/i915/gt: prevent forcewake releases during BAR resize
drm/i915/gt: Rename dev_priv to i915 for private data naming consistency
drm/i915/gt: Update engine_init_common documentation
drm/i915/gt: Use sysfs_emit() and sysfs_emit_at()
drm/i915/gt: Use the correct error value when kernel_context() fails
 
drm/i915/guc: Actually return an error if GuC version range check fails
drm/i915/guc: Allow for very slow GuC loading
drm/i915/guc: Clean up of register capture search
drm/i915/guc: Don't capture Gen8 regs on Xe devices
drm/i915/guc: Fix missing ecodes
drm/i915/guc: Fix missing return code checks in submission init
drm/i915/guc: Improve clean up of busyness stats worker
drm/i915/guc: Improve debug message on context reset notification
drm/i915/guc: Improve GuC load error reporting
drm/i915/guc: More debug print updates - GSC firmware
drm/i915/guc: More debug print updates - GuC logging
drm/i915/guc: More debug print updates - GuC reg capture
drm/i915/guc: More debug print updates - GuC selftests
drm/i915/guc: More debug print updates - GuC SLPC
drm/i915/guc: More debug print updates - UC firmware
 
drm/i915/hdcp: Check if media_gt exists
drm/i915/hdcp: HDCP2.x Refactoring to agnostic hdcp
drm/i915/hdcp: Refactor HDCP API structures
drm/i915/hdcp: Use generic names for HDCP helpers and structs
 
drm/i915/hdmi: Go for scrambling only if platform supports TMDS clock > 340MHz
 
drm/i915/huc: Add and use HuC oriented print macros
drm/i915/huc: Cancel HuC delayed load timer on reset.
drm/i915/huc: use const struct bus_type pointers
 
drm/i915/hwmon: Accept writes of value 0 to power1_max_interval
drm/i915/hwmon: Enable PL1 limit when writing limit value to HW
drm/i915/hwmon: Enable PL1 power limit
drm/i915/hwmon: Replace hwm_field_scale_and_write with hwm_power_max_write
drm/i915/hwmon: Use 0 to designate disabled PL1 power limit
 
drm/i915/i915_gem: Provide function names to complete the expected kerneldoc format
 
drm/i915/i915_scatterlist: Fix kerneldoc formatting issue - missing '@'
 
drm/i915/i915_vma: Provide one missing param and demote another non-kerneldoc header
 
drm/i915/intel_region_ttm: Provide missing description for 'offset' param
 
drm/i915/ips: Add i915_ips_false_color debugfs file
drm/i915/ips: Make IPS debugfs per-crtc
 
drm/i915/lvds: Extract intel_lvds_regs.h
drm/i915/lvds: Fix whitespace
drm/i915/lvds: s/dev_priv/i915/
drm/i915/lvds: s/intel_encoder/encoder/ etc.
drm/i915/lvds: s/pipe_config/crtc_state/
drm/i915/lvds: Split long lines
drm/i915/lvds: Use intel_de_rmw()
drm/i915/lvds: Use REG_BIT() & co.
 
drm/i915/mtl: Add engine TLB invalidation
drm/i915/mtl: Add function to send command to GSC CS
drm/i915/mtl: Add HDCP GSC interface
drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info
drm/i915/mtl: Add Wa_14017856879
drm/i915/mtl: Add Wa_22015279794
drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203
drm/i915/mtl: Disable C6 on MTL A0 for media
drm/i915/mtl: Disable MC6 for MTL A step
drm/i915/mtl: Fix MTL stolen memory GGTT mapping
drm/i915/mtl: Fix Wa_16015201720 implementation
drm/i915/mtl: Initialize empty clockgating hooks for MTL
drm/i915/mtl: Synchronize i915/BIOS on C6 enabling
drm/i915/mtl: X-Tile support changes to client blits
 
drm/i915/opregion: Cleanup opregion after errors during driver loading
drm/i915/opregion: Fix CONFIG_ACPI=n builds adding missing intel_opregion_cleanup() prototype
drm/i915/opregion: Fix opregion setup during system resume on platforms without display
drm/i915/opregion: Register display debugfs later, after initialization steps
 
drm/i915/pcode: Give the punit time to settle before fatally failing
 
drm/i915/perf: Add engine class instance parameters to perf
drm/i915/perf: Add support for OA media units
drm/i915/perf: Clear out entire reports after reading if not power of 2 size
drm/i915/perf: Drop wakeref on GuC RC error
drm/i915/perf: Fail modprobe if i915_perf_init fails on OOM
drm/i915/perf: Group engines into respective OA groups
drm/i915/perf: Handle non-power-of-2 reports
drm/i915/perf: Parse 64bit report header formats correctly
drm/i915/perf: Pass i915 object to perf revision helper
drm/i915/perf: Validate OA sseu config outside switch
drm/i915/perf: Wa_14017512683: Disable OAM if media C6 is enabled in BIOS
 
drm/i915/pm: drop intel_pm_setup()
drm/i915/pm: drop intel_suspend_hw()
 
drm/i915/pmu: Use functions common with sysfs to read actual freq
 
drm/i915/power: move dc state members to struct i915_power_domains
 
drm/i915/pps: split out PPS regs to a separate file
 
drm/i915/psr: Add helpers for block count number handling
drm/i915/psr: Check that vblank is long enough for psr2
drm/i915/psr: clean up PSR debugfs sink status error handling
drm/i915/psr: Fix the delayed vblank w/a
drm/i915/psr: Implement Display WA #1136
drm/i915/psr: Implement Wa_14015648006
drm/i915/psr: Modify/Fix Wa_16013835468 and prepare for Wa_14015648006
drm/i915/psr: move PSR debugfs to intel_psr.c
drm/i915/psr: split out PSR regs to a separate file
drm/i915/psr: Split sel fetch plane configuration into arm and noarm
drm/i915/psr: Stop clobbering TRANS_SET_CONTEXT_LATENCY
drm/i915/psr: switch PSR debugfs to struct intel_connector
drm/i915/psr: Unify pre/post hooks
drm/i915/psr: Use calculated io and fast wake lines
 
drm/i915/pvc: Annotate two more workaround/tuning registers as MCR
 
drm/i915/pxp: add device link between i915 and mei_pxp
drm/i915/pxp: fix __le64 access to get rid of sparse warning
drm/i915/pxp: Invalidate all PXP fw sessions during teardown
drm/i915/pxp: limit drm-errors or warning on firmware API failures
drm/i915/pxp: Pxp hw init should be in resume_complete
drm/i915/pxp: Trigger the global teardown for before suspending
 
drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv
 
drm/i915/reg: fix QGV points register access offsets
drm/i915/reg: use the correct register to access SAGV block time
 
drm/i915/rps: split out display rps parts to a separate file
 
drm/i915/selftest: Fix engine timestamp and ktime disparity
drm/i915/selftest: Fix ktime_get() and h/w access order
drm/i915/selftest: Remove avoidable init assignment
 
drm/i915/selftests: Add some missing error propagation
drm/i915/selftests: Drop igt_cs_tlb
drm/i915/selftests: Fix live_requests for all engines
drm/i915/selftests: keep same cache settings as timeline
 
drm/i915/sseu: fix max_subslices array-index-out-of-bounds access
 
drm/i915/tc: Abort DP AUX transfer on a disconnected TC port
drm/i915/tc: Add asserts in TC PHY hooks that the required power is on
drm/i915/tc: Add generic TC PHY connect/disconnect handlers
drm/i915/tc: Add TC PHY hook to get the PHY HPD live status
drm/i915/tc: Add TC PHY hook to get the TC-cold blocking power domain
drm/i915/tc: Add TC PHY hook to init the PHY
drm/i915/tc: Add TC PHY hook to read out the PHY HW state
drm/i915/tc: Add TC PHY hooks to connect/disconnect the PHY
drm/i915/tc: Add TC PHY hooks to get the PHY ready/owned state
drm/i915/tc: Assume a TC port is legacy if VBT says the port has HDMI
drm/i915/tc: Block/unblock TC-cold in the PHY connect/disconnect hooks
drm/i915/tc: Check for TC PHY explicitly in intel_tc_port_fia_max_lane_count()
drm/i915/tc: Check TC mode instead of the VBT legacy flag
drm/i915/tc: Check the PLL type used by an enabled TC port
drm/i915/tc: demote a kernel-doc comment to a regular comment
drm/i915/tc: Don't connect the PHY in intel_tc_port_connected()
drm/i915/tc: Drop tc_cold_block()/unblock()'s power domain parameter
drm/i915/tc: Factor out a function querying active links on a TC port
drm/i915/tc: Factor out helpers converting HPD mask to TC mode
drm/i915/tc: Factor out tc_phy_verify_legacy_or_dp_alt_mode()
drm/i915/tc: Fix initial TC mode on disabled legacy ports
drm/i915/tc: Fix system resume MST mode restore for DP-alt sinks
drm/i915/tc: Fix target TC mode for a disconnected legacy port
drm/i915/tc: Fix TC mode for a legacy port if the PHY is not ready
drm/i915/tc: Fix TC port link ref init for DP MST during HW readout
drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state
drm/i915/tc: Fix up the legacy VBT flag only in disconnected mode
drm/i915/tc: Get power ref for reading the HPD live status register
drm/i915/tc: Group the TC PHY setup/query functions per platform
drm/i915/tc: Make the TC mode readout consistent in all PHY states
drm/i915/tc: Move TC port fields to a new intel_tc_port struct
drm/i915/tc: Move the intel_tc_port struct declaration to intel_tc.c
drm/i915/tc: Remove redundant wakeref=0 check from unblock_tc_cold()
drm/i915/tc: Rename tc_phy_status_complete() to tc_phy_is_ready()
drm/i915/tc: Use the adlp prefix for ADLP TC PHY functions
drm/i915/tc: Use the tc_phy prefix for all TC PHY functions
drm/i915/tc: Wait for IOM/FW PHY initialization of legacy TC ports
 
drm/i915/tgl: Drop support for pre-production steppings
 
drm/i915/ttm: audit remaining bo->resource
drm/i915/ttm: fix sparse warning
drm/i915/ttm: remove the virtualized start hack
 
drm/i915/tv: split out TV regs to a separate file
 
drm/i915/uapi: Replace fake flex-array with flexible-array member
 
drm/i915/uncore: cast iomem to avoid sparse warning
 
drm/i915/vdsc: Check slice design requirement
 
drm/i915/vrr: Fix "window2" handling
 
drm/i915/wakeref: fix kernel-doc comment
 
drm/i915/wm: add .get_hw_state to watermark funcs
drm/i915/wm: move functions to call watermark hooks to intel_wm.[ch]
drm/i915/wm: move ILK watermark sanitization to i9xx_wm.[ch]
drm/i915/wm: move remaining watermark code out of intel_pm.c
drm/i915/wm: move watermark debugfs to intel_wm.c
drm/i915/wm: remove display/ prefix from include
drm/i915/wm: remove ILK+ nop funcs fallback
drm/i915/wm: split out SKL+ watermark regs to a separate file
drm/i915/wm: warn about ilk_wm_sanitize() on display ver 9+
 
drm/i915/xehp: LNCF/LBCF workarounds should be on the GT list
 
drm/i915/xelp: Implement Wa_1606376872
 
drm/i915/xelpmp: Consider GSI offset when doing MCR lookups
 
drm/i915: Add _PICK_EVEN_2RANGES()
drm/i915: Add a .color_post_update() hook
drm/i915: Add a few more debugs for failed framebuffer creation
drm/i915: Add another EHL pci id
drm/i915: Add belts and suspenders locking for seamless M/N changes
drm/i915: Add encoder hook to get the PLL type used by TC ports
drm/i915: add guard page to ggtt->error_capture
drm/i915: Add i915.enable_sagv modparam
drm/i915: Add local adjusted_mode variable
drm/i915: Add PLANE_CHICKEN registers
drm/i915: Add RPL-U sub platform
drm/i915: Bump VBT version for expected child dev size check
drm/i915: Check for unreliable MMIO during forcewake
drm/i915: Check pipe source size when using skl+ scalers
drm/i915: Clean up g4x+ sprite TILEOFF programming
drm/i915: Clean up skl+ plane alpha bits
drm/i915: Configure TRANS_SET_CONTEXT_LATENCY correctly on ADL+
drm/i915: Consolidate TLB invalidation flow
drm/i915: Consult the registered encoders for the ICL combo PHY w/a
drm/i915: Convert _FIA() to _PICK_EVEN_2RANGES()
drm/i915: Convert MBUS_ABOX_CTL() to _PICK_EVEN_2RANGES()
drm/i915: Convert PALETTE() to _PICK_EVEN_2RANGES()
drm/i915: Convert PIPE3/PORT3 to _PICK_EVEN_2RANGES()
drm/i915: Convert pll macros to _PICK_EVEN_2RANGES
drm/i915: Copy highest enabled wm level to disabled wm levels for gen >= 9
drm/i915: Define cursor chicken reg
drm/i915: Define more pipe timestamp registers
drm/i915: Define skl+ universal plane SURFLIVE registers
drm/i915: Define the "unmodified vblank" interrupt bit
drm/i915: Define transcoder timing register bitmasks
drm/i915: Define vlv/chv sprite plane SURFLIVE registers
drm/i915: Disable DC states for all commits
drm/i915: Disable DPLLs before disconnecting the TC PHY
drm/i915: disable sampler indirect state in bindless heap
drm/i915: Document that PLANE_CHICKEN are for tgl+
drm/i915: Don't do the WM0->WM1 copy w/a if WM1 is already enabled
drm/i915: Don't hide function calls with side effects
drm/i915: Don't leak the DPT if drm_framebuffer_init() fails
drm/i915: Don't send idle pattern after DP2.0 link training
drm/i915: Don't switch to TPS1 when disabling DP_TP_CTL
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 useless intel_dp_has_audio() argument
drm/i915: Dump blanking start/end
drm/i915: Dump PGTBL_ER on gen2/3/4 error interrupt
drm/i915: enable kernel-doc warnings for CONFIG_DRM_I915_WERROR=y
drm/i915: Ensure DSC has enough BW and stays within HW limits
drm/i915: Explain the magic numbers for AUX SYNC/precharge length
drm/i915: Expose SAGV state via debugfs
drm/i915: Extract intel_crtc_scanline_offset()
drm/i915: Extract intel_sprite_uapi.c
drm/i915: Extract skl_wm_latency()
drm/i915: Extract {i9xx,i965)_error_mask()
drm/i915: Fix audio ELD handling for DP MST
drm/i915: Fix coding style on DPLL*_ENABLE defines
drm/i915: Fix context runtime accounting
drm/i915: Fix fast wake AUX sync len
drm/i915: Fix format for perf_limit_reasons
drm/i915: Fix GEN8_MISCCPCTL
drm/i915: fix MAX_ORDER usage in i915_gem_object_get_pages_internal()
drm/i915: Fix memory leaks in i915 selftests
drm/i915: Fix memory leaks in scatterlist
drm/i915: Fix NULL ptr deref by checking new_crtc_state
drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration
drm/i915: Fix platform default aux ch for skl
drm/i915: fix race condition UAF in i915_perf_add_config_ioctl
drm/i915: Fix SKL DDI A digital port .connected()
drm/i915: Fix system suspend without fbdev being initialized
drm/i915: Fix VBT DSI DVO port handling
drm/i915: Flatten intel_ddi_{enable,disable}_transcoder_clock()
drm/i915: Get HDR DPCD refresh timeout from VBT
drm/i915: Get rid of the gm45 HPD live state nonsense
drm/i915: Give CPU transcoder timing registers TRANS_ prefix
drm/i915: implement async_flip mode per plane tracking
drm/i915: Implement UHBR bandwidth check
drm/i915: Implement workaround for CDCLK PLL disable/enable
drm/i915: Include connector id+name in all backlight debugs/errors
drm/i915: Include stepping information in device info dump
drm/i915: Include timeline seqno in error capture
drm/i915: Initialize the obj flags for shmem objects
drm/i915: Introduce HAS_SAGV()
drm/i915: Iterate all child devs in intel_bios_is_port_present()
drm/i915: Keep sagv status updated on icl+
drm/i915: limit double GT reset to pre-MTL
drm/i915: Make backlight setup debugs consistent
drm/i915: Make intel_get_crtc_new_encoder() less oopsy
drm/i915: Make kobj_type structures constant
drm/i915: Make sure dsm_size has correct granularity
drm/i915: Make utility pin asserts more accurate
drm/i915: Mark FIFO underrun disabled earlier
drm/i915: Mask page table errors on gen2/3 with FBC
drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk
drm/i915: Move DG2 tuning to the right function
drm/i915: Move display power initialization during driver probing later
drm/i915: Move fd_install after last use of fence
drm/i915: Move MCR_REG define to i915_reg_defs.h
drm/i915: move memory frequency detection to intel_dram.c
drm/i915: Move PLANE_BUG_CFG bit definitions to the correct place
drm/i915: Move shared DPLL disabling into CRTC disable hook
drm/i915: Move variables to loop context
drm/i915: Pass devdata to intel_bios_port_aux_ch()
drm/i915: Pass the whole encoder to hotplug_enables()
drm/i915: Pick the backlight controller based on VBT on ICP+
drm/i915: Pimp encoder ddc_pin/aux_ch debug messages
drm/i915: Populate dig_port->connected() before connector init
drm/i915: Populate encoder->devdata for DSI on icl+
drm/i915: Populate encoder->devdata for g4x+ DP/HDMI ports
drm/i915: Populate wm.max_level for everyone
drm/i915: Prefix hex numbers with 0x
drm/i915: Preserve crtc_state->inherited during state clearing
drm/i915: probe lmem before the stolen portion
drm/i915: Program VLV/CHV PIPE_MSA_MISC register
drm/i915: Reduce ELD hex dumps a bit
drm/i915: Reject wm levels that exceed vblank time
drm/i915: Relocate intel_crtc_update_active_timings()
drm/i915: Relocate intel_plane_check_src_coordinates()
drm/i915: Remove pointless register read
drm/i915: Remove redundant check for DG1
drm/i915: Remove TC PHY disconnect workaround
drm/i915: Remove the encoder update_prepare()/complete() hooks
drm/i915: remove unnecessary intel_pm.h includes
drm/i915: remove unused config DRM_I915_UNSTABLE
drm/i915: Remove unused tmp assignment.
drm/i915: Remove unused/wrong INF_UNIT_LEVEL_CLKGATE
drm/i915: Rename intel_ddi_{enable,disable}_pipe_clock()
drm/i915: rename intel_pm.[ch] to intel_clock_gating.[ch]
drm/i915: rename intel_pm_types.h -> display/intel_wm_types.h
drm/i915: Replace _MMIO_PHY3() with _PICK_EVEN_2RANGES()
drm/i915: Replace intel_bios_is_lane_reversal_needed() with intel_bios_encoder_lane_reversal()
drm/i915: Replace intel_bios_is_lspcon_present() with intel_bios_encoder_is_lspcon()
drm/i915: Replace intel_bios_is_port_hpd_inverted() with intel_bios_encoder_hpd_invert()
drm/i915: Replace wm.max_levels with wm.num_levels and use it everywhere
drm/i915: Restructure intel_bios_port_aux_ch()
drm/i915: run kernel-doc on headers as part of HDRTEST
drm/i915: s/PIPECONF/TRANSCONF/
drm/i915: s/PIPEMISC/PIPE_MISC/
drm/i915: Sanitize the display fused-off check on GEN7/8
drm/i915: Sanitycheck MMIO access early in driver load
drm/i915: Simplify vcs/bsd engine selection
drm/i915: Skip cursor when writing PLANE_CHICKEN
drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm()
drm/i915: Sprinkle some FIXMEs about TGL+ DSI transcoder timing mess
drm/i915: Stop using pipe_offsets[] for PIPE_MISC*
drm/i915: Stop whitelisting CS_CTX_TIMESTAMP on Xe_HP platforms
drm/i915: taint kernel when force probing unsupported devices
drm/i915: Undo rmw damage to gen3 error interrupt handler
drm/i915: Update vblank timestamping stuff on seamless M/N change
drm/i915: Use 18 fast wake AUX sync len
drm/i915: Use compressed bpp when calculating m/n value for DP MST DSC
drm/i915: Use encoder->devdata in eDP init
drm/i915: Use encoder->devdata more
drm/i915: Use i915 instead of dev_priv insied the file_priv structure
drm/i915: Whitelist COMMON_SLICE_CHICKEN3 for UMD access
drm/i915: Workaround ICL CSC_MODE sticky arming
 
drm/imx/dcss: Use GEM DMA fbdev emulation
 
drm/imx/lcdc: Implement DRM driver for imx25
 
drm/imx: Use GEM DMA fbdev emulation
 
drm/kmb: Use GEM DMA fbdev emulation
 
drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()
 
drm/lima: add show_fdinfo for drm usage stats
drm/lima: add usage counting method to ctx_mgr
drm/lima: allocate unique id per drm_file
drm/lima: fix sched context destroy
drm/lima: Use drm_sched_job_add_syncobj_dependency()
 
drm/logicvc: Use GEM DMA fbdev emulation
 
drm/mcde: Do not use dirty GEM FB handling
drm/mcde: Use GEM DMA fbdev emulation
 
drm/mediatek: Add dma dev get function
drm/mediatek: Add drm ovl_adaptor sub driver for MT8195
drm/mediatek: Add ETHDR support for MT8195
drm/mediatek: Add mdp_rdma get format function
drm/mediatek: Add mediatek-drm of vdosys0 support for mt8188
drm/mediatek: Add mediatek-drm of vdosys1 support for MT8195
drm/mediatek: Add ovl_adaptor get format function
drm/mediatek: Add ovl_adaptor support for MT8195
drm/mediatek: Add support for AR30 and BA30 overlays
drm/mediatek: Change mmsys compatible for mt8195 mediatek-drm
drm/mediatek: dp: Change the aux retries times when receiving AUX_DEFER
drm/mediatek: dp: Only trigger DRM HPD events if bridge is attached
drm/mediatek: Enable AR30 and BA30 overlays on MT8195
drm/mediatek: Modify mediatek-drm for mt8195 multi mmsys support
drm/mediatek: Refactor pixel format logic
 
drm/meson/meson_venc: Relax the supported mode checks
 
drm/meson: Use GEM DMA fbdev emulation
 
drm/mgag200: Fix gamma lut not initialized.
drm/mgag200: Implement struct drm_plane_helper_funcs.atomic_enable
drm/mgag200: Remove disable handling from atomic_update
 
drm/mipi-dsi: Set the fwnode for mipi_dsi_device
 
drm/msm/a3xx: Implement .gpu_busy
 
drm/msm/a4xx: Implement .gpu_busy
 
drm/msm/a5xx: add devcoredump support to the fault handler
 
drm/msm/a6xx: add CONFIG_PM dependency
drm/msm/a6xx: Add support for A640 speed binning
drm/msm/a6xx: Add support for A650 speed binning
drm/msm/a6xx: initialize GMU mutex earlier
drm/msm/a6xx: Move ioremap out of hw_init path
drm/msm/a6xx: Remove cx gdsc polling using 'reset'
drm/msm/a6xx: Some reg64 conversion
drm/msm/a6xx: Use genpd notifier to ensure cx-gdsc collapse
drm/msm/a6xx: Vote for cx gdsc from gpu driver
 
drm/msm/adreno: adreno_gpu: Don't set OPP scaling clock w/ GMU
drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error
drm/msm/adreno: clean up component ops indentation
drm/msm/adreno: drop bogus pm_runtime_set_active()
drm/msm/adreno: Enable optional icc voting from OPP tables
drm/msm/adreno: fix runtime PM imbalance at gpu load
drm/msm/adreno: split a6xx fault handler into generic and a6xx parts
drm/msm/adreno: stall translation on fault for all GPU families
drm/msm/adreno: Use OPP for every GPU generation
 
drm/msm/atomic: Don't try async if crtc not active
drm/msm/atomic: Switch to vblank_start helper
 
drm/msm/disp/dpu1: add support for dspp sub block flush in sc7280
 
drm/msm/disp/dpu: add PSR support for eDP interface in dpu driver
drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources
drm/msm/disp/dpu: get timing engine status from intf status register
drm/msm/disp/dpu: reset the datapath after timing engine disable
drm/msm/disp/dpu: update dpu_enc crtc state on crtc enable/disable during self refresh
drm/msm/disp/dpu: use atomic enable/disable callbacks for encoder functions
drm/msm/disp/dpu: wait for extra vsync till timing engine status is disabled
 
drm/msm/dp: Add basic PSR support for eDP
drm/msm/dp: add module parameter for PSR
drm/msm/dp: Clean up handling of DP AUX interrupts
drm/msm/dp: enable HDP plugin/unplugged interrupts at hpd_enable/disable
drm/msm/dp: Fix spelling mistake "Capabiity" -> "Capability"
drm/msm/dp: Return IRQ_NONE for unhandled interrupts
drm/msm/dp: set self refresh aware based on PSR support
drm/msm/dp: unregister audio driver during unbind
drm/msm/dp: use atomic callbacks for DP bridge ops
drm/msm/dp: use the eDP bridge ops to validate eDP modes
 
drm/msm/dpu: add dpu_hw_sspp_cfg to dpu_plane_state
drm/msm/dpu: add DSPPs into reservation upon a CTM request
drm/msm/dpu: Add support for AR30 format
drm/msm/dpu: add support for wide planes
drm/msm/dpu: Allow variable INTF_BLK size
drm/msm/dpu: Allow variable SSPP_BLK size
drm/msm/dpu: Assign missing writeback log_mask
drm/msm/dpu: avoid unnecessary check in DPU reservations
drm/msm/dpu: catalog: add comments regarding DPU_CTL_SPLIT_DISPLAY
drm/msm/dpu: clean up SRC addresses when setting up SSPP for solid fill
drm/msm/dpu: constify DSC data structures
drm/msm/dpu: don't use unsupported blend stages
drm/msm/dpu: drop dpu_plane_pipe function
drm/msm/dpu: drop duplicate vig_sblk instances
drm/msm/dpu: drop EAGAIN check from dpu_format_populate_layout
drm/msm/dpu: drop redundant plane dst check from dpu_crtc_atomic_check()
drm/msm/dpu: drop smart_dma_rev from dpu_caps
drm/msm/dpu: drop src_split and multirect check from dpu_crtc_atomic_check
drm/msm/dpu: drop unused macros from hw catalog
drm/msm/dpu: duplicate sc7180 catalog entries
drm/msm/dpu: duplicate sdm845 catalog entries
drm/msm/dpu: duplicate sm8150 catalog entries
drm/msm/dpu: duplicate sm8250 catalog entries
drm/msm/dpu: duplicate sm8350 catalog entries
drm/msm/dpu: expand sc7180 catalog
drm/msm/dpu: expand sc8180x catalog
drm/msm/dpu: expand sm6115 catalog
drm/msm/dpu: expand sm8550 catalog
drm/msm/dpu: fetch DPU configuration from match data
drm/msm/dpu: Fix bit-shifting UB in DPU_HW_VER() macro
drm/msm/dpu: Fix PP_BLK_DIPHER -> DITHER typo
drm/msm/dpu: inline IRQ_n_MASK defines
drm/msm/dpu: introduce struct dpu_sw_pipe
drm/msm/dpu: log the multirect_index in _dpu_crtc_blend_setup_pipe
drm/msm/dpu: make _dpu_plane_calc_clk accept mode directly
drm/msm/dpu: manage DPU resources if CTM is requested
drm/msm/dpu: mark remaining pp data as const
drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header
drm/msm/dpu: move pipe_hw to dpu_plane_state
drm/msm/dpu: move SSPP allocation to the RM
drm/msm/dpu: move SSPP debugfs creation to dpu_kms.c
drm/msm/dpu: move stride programming to dpu_hw_sspp_setup_sourceaddress
drm/msm/dpu: Move TE setup to prepare_for_kickoff()
drm/msm/dpu: move the rest of plane checks to dpu_plane_atomic_check()
drm/msm/dpu: move UBWC/memory configuration to separate struct
drm/msm/dpu: pass dpu_format to _dpu_hw_sspp_setup_scaler3()
drm/msm/dpu: populate SmartDMA features in hw catalog
drm/msm/dpu: Reindent REV_7xxx interrupt masks with tabs
drm/msm/dpu: remove dpu_hw_fmt_layout from struct dpu_hw_sspp_cfg
drm/msm/dpu: Remove duplicate register defines from INTF
drm/msm/dpu: Remove empty prepare_commit() function
drm/msm/dpu: Remove TE2 block and feature from DPU >= 5.0.0 hardware
drm/msm/dpu: remove unused dpu_plane_validate_multirect_v2 function
drm/msm/dpu: Remove unused INTF0 interrupt mask from SM6115/QCM2290
drm/msm/dpu: rename dpu_hw_sspp_cfg to dpu_sw_pipe_cfg
drm/msm/dpu: rename struct dpu_hw_pipe(_cfg) to dpu_hw_sspp(_cfg)
drm/msm/dpu: rework dpu_plane_atomic_check()
drm/msm/dpu: rework dpu_plane_sspp_atomic_update()
drm/msm/dpu: rework plane CSC setting
drm/msm/dpu: rework static color fill code
drm/msm/dpu: rewrite plane's QoS-related functions to take dpu_sw_pipe and dpu_format
drm/msm/dpu: set dirty_fb flag while in self refresh mode
drm/msm/dpu: Set PINGPONG block length to zero for DPU >= 7.0.0
drm/msm/dpu: simplify dpu_plane_validate_src()
drm/msm/dpu: split MSM8998 catalog entry to the separate file
drm/msm/dpu: split pipe handling from _dpu_crtc_blend_setup_mixer
drm/msm/dpu: split QCM2290 catalog entry to the separate file
drm/msm/dpu: split SC7180 catalog entry to the separate file
drm/msm/dpu: split SC7280 catalog entry to the separate file
drm/msm/dpu: split SC8180X catalog entry to the separate file
drm/msm/dpu: split SC8280XP catalog entry to the separate file
drm/msm/dpu: split SDM845 catalog entry to the separate file
drm/msm/dpu: split SM6115 catalog entry to the separate file
drm/msm/dpu: split SM8150 catalog entry to the separate file
drm/msm/dpu: split SM8250 catalog entry to the separate file
drm/msm/dpu: split SM8350 catalog entry to the separate file
drm/msm/dpu: split SM8550 catalog entry to the separate file
drm/msm/dpu: tweak lm pairings in msm8998 hw catalog
drm/msm/dpu: tweak msm8998 hw catalog values
drm/msm/dpu: use defined symbol for sc8280xp's maxwidth
drm/msm/dpu: use dpu_sw_pipe for dpu_hw_sspp callbacks
drm/msm/dpu: Use V2 DITHER PINGPONG sub-block in SM8[34]50/SC8280XP
 
drm/msm/dsi: dsi_cfg: Deduplicate identical structs
drm/msm/dsi: dsi_cfg: Merge SC7180 config into SDM845
drm/msm/dsi: Fix DSI index detection when version clash occurs
drm/msm/dsi: Get rid of msm_dsi_config::num_dsi
drm/msm/dsi: Remove custom DSI config handling
drm/msm/dsi: Switch the QCM2290-specific compatible to index autodetection
 
drm/msm/gem: Avoid obj lock in job_run()
drm/msm/gem: Move update_lru()
drm/msm/gem: Protect pin_count/madv by LRU lock
drm/msm/gem: Simplify vmap vs LRU tracking
drm/msm/gem: Tidy up VMA API
 
drm/msm/gpu: Move BO allocation out of hw_init
drm/msm/gpu: Move fw loading out of hw_init() path
 
drm/msm/iommu: Fix null pointer dereference in no-IOMMU case
 
drm/msm/mdp4: Remove empty prepare_commit() function
 
drm/msm/mdp5: set varaiable msm8x76_config storage-class-specifier to static
 
drm/msm/mdss: add data for sc8180xp
drm/msm/mdss: add the sdm845 data for completeness
drm/msm/mdss: convert UBWC setup to use match data
drm/msm/mdss: Fix spelling mistake "Unuspported" -> "Unsupported"
 
drm/msm: Add deadline based boost support
drm/msm: Add wait-boost support
drm/msm: Avoid rounding down to zero jiffies
drm/msm: Be more shouty if per-process pgtables aren't working
drm/msm: Check for NULL before calling prepare_commit()
drm/msm: Clear aperture ownership outside of fbdev code
drm/msm: Decouple vma tracking from obj lock
drm/msm: fix drm device leak on bind errors
drm/msm: fix missing wq allocation error handling
drm/msm: fix NULL-deref on irq uninstall
drm/msm: fix NULL-deref on snapshot tear down
drm/msm: Fix submit error-path leaks
drm/msm: Fix vmap madv warning
drm/msm: fix vram leak on bind errors
drm/msm: fix workqueue leak on bind errors
drm/msm: Implement fbdev emulation as in-kernel client
drm/msm: Include
drm/msm: Initialize fbdev DRM client
drm/msm: move include directive
drm/msm: Move module parameter 'fbdev' to fbdev code
drm/msm: Move submit bo flags update from obj lock
drm/msm: Pre-allocate hw_fence
drm/msm: Remove fb from struct msm_fbdev
drm/msm: Remove fbdev from struct msm_drm_private
drm/msm: Remove struct msm_fbdev
drm/msm: Rename drm_msm_gem_submit_reloc::or in C++ code
drm/msm: Set max segment size earlier
drm/msm: Switch idr_lock to spinlock
drm/msm: Update generated headers
drm/msm: Use drm_sched_job_add_syncobj_dependency()
drm/msm: Use idr_preload()
 
drm/mxsfb/lcdif: Use GEM DMA fbdev emulation
 
drm/mxsfb: Use GEM DMA fbdev emulation
 
drm/nouveau/disp: make gv100_disp_core_mthd_base static
drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes
 
drm/nouveau/dp: check for NULL nv_connector->native_mode
 
drm/nouveau/fifo: set gf100_fifo_nonstall_block_dump storage-class-specifier to static
drm/nouveau/fifo: set nvkm_engn_cgrp_get storage-class-specifier to static
 
drm/nouveau/hwmon: Use sysfs_emit in show function callsbacks
 
drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype
 
drm/nouveau/led: explicitly include linux/leds.h
 
drm/nouveau/mc/ga100: make ga100_mc_device static
 
drm/nouveau/nvfw/acr: set wpr_generic_header_dump storage-class-specifier to static
 
drm/nouveau: add nv_encoder pointer check for NULL
drm/nouveau: don't detect DSM for non-NVIDIA device
 
drm/omapdrm: Implement fbdev emulation as in-kernel client
drm/omapdrm: Include
drm/omapdrm: Remove bo from struct omap_fbdev
drm/omapdrm: Remove fb from struct omap_fbdev
drm/omapdrm: Remove fbdev from struct omap_drm_private
 
drm/panel-edp: Add AUO NE135FBM-N41 v8.1 panel entry
drm/panel-edp: Add B133UAN01.0 edp panel entry
 
drm/panel: Add driver for Novatek NT36523
drm/panel: Add Magnachip D53E6EA8966 Panel Driver
drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable
drm/panel: magnachip: Prevent error pointer dereference in probe
drm/panel: novatek-nt35950: Improve error handling
drm/panel: novatek-nt35950: Only unregister DSI1 if it exists
drm/panel: otm8009a: Set backlight parent to panel device
drm/panel: seiko-43wvf1g: Add the 'enable-gpios' property
drm/panel: support for STARRY 2081101QFH032011-53G MIPI-DSI panel
 
drm/panfrost: Add basic support for speed binning
drm/panfrost: Add mediatek,mt8192-mali compatible
drm/panfrost: Add new compatible for Mali on the MT8183 SoC
drm/panfrost: Add support for Mali on the MT8186 SoC
drm/panfrost: Add the MT8192 GPU ID
drm/panfrost: Increase MAX_PM_DOMAINS to 5
drm/panfrost: Use drm_sched_job_add_syncobj_dependency()
 
drm/pl111: Fix FB depth on IMPD-1 framebuffer
drm/pl111: Use GEM DMA fbdev emulation
 
drm/prime: Fix documentation of drm_gem_prime_fd_to_handle()
drm/prime: reject DMA-BUF attach when get_sg_table is missing
 
drm/probe-helper: Cancel previous job before starting new one
 
drm/probe_helper: extract two helper functions
drm/probe_helper: sort out poll_running vs poll_enabled
 
drm/qxl: handle NULL bo->resource in move callback
 
drm/radeon: Correctly clean up failed display probing
drm/radeon: Disable outputs when releasing fbdev client
drm/radeon: Fix coding style in fbdev emulation
drm/radeon: Fix eDP for single-display iMac11,2
drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
drm/radeon: handle NULL bo->resource in move callback
drm/radeon: Implement client-based fbdev emulation
drm/radeon: Improve fbdev object-test helper
drm/radeon: Move fbdev cleanup code into fb_destroy callback
drm/radeon: Move fbdev object helpers before struct fb_ops et al
drm/radeon: Move radeon_align_pitch() next to dumb-buffer helpers
drm/radeon: Only build fbdev if DRM_FBDEV_EMULATION is set
drm/radeon: reintroduce radeon_dp_work_func content
drm/radeon: Remove struct radeon_fbdev
drm/radeon: Remove test for !screen_base in fbdev probing
drm/radeon: Use the drm suballocation manager implementation.
 
drm/rockchip: avoid duplicate mappings for IOMMU devices
drm/rockchip: Drop unbalanced obj unref
drm/rockchip: dsi: Remove the unused function dsi_read()
drm/rockchip: dw_hdmi: Add support for 4k@30 resolution
drm/rockchip: dw_hdmi: cleanup drm encoder during unbind
drm/rockchip: dw_hdmi: discard modes with unachievable pixelclocks
drm/rockchip: dw_hdmi: relax mode_valid hook
drm/rockchip: rgb: add video_port parameter to init function
drm/rockchip: rgb: embed drm_encoder into rockchip_encoder
drm/rockchip: vop2: Add error check to devm_regmap_init_mmio
drm/rockchip: vop2: add polarity flags to RGB output
drm/rockchip: vop2: add support for the rgb output block
drm/rockchip: vop2: fix uninitialized variable possible_crtcs
drm/rockchip: vop2: initialize possible_crtcs properly
drm/rockchip: vop2: use struct_size() in vop2_bind
drm/rockchip: vop2: use symmetric function pair vop2_{create,destroy}_crtcs
drm/rockchip: vop: limit maximum resolution to hardware capabilities
drm/rockchip: vop: Quiet always-warning AFBC log
 
drm/scdc-helper: Pimp SCDC debugs
 
drm/sched: Check scheduler work queue before calling timeout handling
drm/sched: Create wrapper to add a syncobj dependency to job
drm/sched: Remove redundant check
 
drm/scheduler: Add fence deadline support
drm/scheduler: Fix UAF race in drm_sched_entity_push_job()
drm/scheduler: Fix variable name in function description
 
drm/shmem-helper: Don't use vmap_use_count for dma-bufs
drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt()
drm/shmem-helper: Put booleans in the end of struct drm_gem_shmem_object
drm/shmem-helper: Switch to reservation lock
drm/shmem-helper: Switch to use drm_* debug helpers
 
drm/shmem: Cleanup drm_gem_shmem_create_with_handle()
 
drm/simpledrm: Allow physical width and height configuration via panel node
drm/simpledrm: Fix an NULL vs IS_ERR() bug
 
drm/sti: Use GEM DMA fbdev emulation
 
drm/stm: Use GEM DMA fbdev emulation
 
drm/suballoc: Extract amdgpu_sa.c as generic suballocation helper
 
drm/sun4i: Use GEM DMA fbdev emulation
 
drm/tegra: Allow compile test on !ARM v2
drm/tegra: Avoid potential 32-bit integer overflow
drm/tegra: dc: Convert to platform remove callback returning void
drm/tegra: dc: Remove set but unused variable 'state'
drm/tegra: dpaux: Convert to platform remove callback returning void
drm/tegra: dsi: Clear enable register if powered by bootloader
drm/tegra: dsi: Convert to platform remove callback returning void
drm/tegra: dsi: Make use of the helper function dev_err_probe()
drm/tegra: Fix another missing include
drm/tegra: gr2d: Convert to platform remove callback returning void
drm/tegra: gr3d: Convert to platform remove callback returning void
drm/tegra: hdmi: Convert to platform remove callback returning void
drm/tegra: Hide fbdev support behind config option
drm/tegra: hub: Convert to platform remove callback returning void
drm/tegra: Implement fbdev emulation as in-kernel client
drm/tegra: Include
drm/tegra: Include
drm/tegra: Initialize fbdev DRM client
drm/tegra: nvdec: Convert to platform remove callback returning void
drm/tegra: plane: Improve use of dev_err_probe()
drm/tegra: Remove struct tegra_fbdev
drm/tegra: Removed fb from struct tegra_fbdev
drm/tegra: rgb: Make tegra_dc_rgb_remove() return void
drm/tegra: sor: Convert to platform remove callback returning void
drm/tegra: sor: Make use of the helper function dev_err_probe()
drm/tegra: sor: Remove redundant error logging
drm/tegra: vic: Convert to platform remove callback returning void
 
drm/tests: helpers: Drop empty platform remove function
 
drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable
drm/tidss: Remove return values from dispc_plane_{setup, enable}()
drm/tidss: Use GEM DMA fbdev emulation
 
drm/tilcdc: Use GEM DMA fbdev emulation
 
drm/ttm/pool: Fix ttm_pool_alloc error path
 
drm/ttm/ttm_bo: Provide a missing 'bulk' description and correct misnaming of 'placement'
 
drm/ttm: clear the ttm_tt when bo->resource is NULL
drm/ttm: Don't print error message if eviction was interrupted
drm/ttm: Make the call to ttm_tt_populate() interruptible when faulting
drm/ttm: prevent moving of pinned BOs
drm/ttm: Reduce the number of used allocation orders for TTM pages
drm/ttm: remove comment referencing now-removed vmf_insert_mixed_prot()
drm/ttm: revert "Reduce the number of used allocation orders for TTM pages"
drm/ttm: stop allocating a dummy resource for pipelined gutting
drm/ttm: stop allocating dummy resources during BO creation
drm/ttm: Unexport ttm_global_swapout()
drm/ttm: Use the BIT macro for the TTM_TT_FLAGs
 
drm/tve200: Use GEM DMA fbdev emulation
 
drm/v3d: Use drm_sched_job_add_syncobj_dependency()
 
drm/vblank: Add helper to get next vblank time
drm/vblank: Fix for drivers that do not drm_vblank_init()
 
drm/vc4: hdmi: Enable power domain before setting minimum
drm/vc4: hdmi: Replace hardcoded value by define
drm/vc4: remove unused render_wait variable
drm/vc4: replace drm_gem_dma_object for drm_gem_object in vc4_exec_info
drm/vc4: replace obj lookup steps with drm_gem_objects_lookup
drm/vc4: Use GEM DMA fbdev emulation
 
drm/vgem: add missing mutex_destroy
drm/vgem: Drop struct drm_vgem_gem_object
 
drm/virtio: Add option to disable KMS support
drm/virtio: Enable fb damage clips property for the primary plane
drm/virtio: Fix handling CONFIG_DRM_VIRTIO_GPU_KMS option
drm/virtio: use strscpy() to instead of strncpy()
 
drm/vkms: allow the primary plane to be positioned
drm/vkms: Drop vkms_connector_destroy() wrapper
drm/vkms: Remove include
drm/vkms: remove the need for the primary plane to be visible
 
drm/vmwgfx: Abstract placement selection
drm/vmwgfx: Cleanup the vmw bo usage in the cursor paths
drm/vmwgfx: Do not drop the reference to the handle too soon
drm/vmwgfx: Drop mksstat_init_record fn as currently unused
drm/vmwgfx: Fix Legacy Display Unit atomic drm support
drm/vmwgfx: Fix src/dst_pitch confusion
drm/vmwgfx: Make the driver work without the dummy resources
drm/vmwgfx: Print errors when running on broken/unsupported configs
drm/vmwgfx: Remove the duplicate bo_free function
drm/vmwgfx: remove unused vmw_overlay function
drm/vmwgfx: Rename dummy to is_iomem
drm/vmwgfx: Rename vmw_buffer_object to vmw_bo
drm/vmwgfx: Replace one-element array with flexible-array member
drm/vmwgfx: Simplify fb pinning
drm/vmwgfx: Stop accessing buffer objects which failed init
drm/vmwgfx: Stop using raw ttm_buffer_object's
drm/vmwgfx: Use the common gem mmap instead of the custom code
 
drm/vram-helper: turn on PRIME import/export
 
drm/xlnx: Use GEM DMA fbdev emulation
 
drm: add helper functions to retrieve old and new crtc
drm: Add SDP Error Detection Configuration Register
drm: bridge: Generalize Exynos-DSI driver into a Samsung DSIM bridge
drm: bridge: ldb: add missing \n in dev_warn() string
drm: bridge: ldb: add support for using channel 1 only
drm: bridge: samsung-dsim: Add i.MX8M Mini/Nano support
drm: bridge: samsung-dsim: Add i.MX8M Plus support
drm: bridge: simple-bridge: Use dev_err_probe()
drm: document connector margin properties
drm: document DRM_IOCTL_GEM_CLOSE
drm: document DRM_IOCTL_PRIME_HANDLE_TO_FD and PRIME_FD_TO_HANDLE
drm: document expectations for GETFB2 handles
drm: Drop ARCH_MULTIPLATFORM from dependencies
drm: exynos: dsi: Add atomic check
drm: exynos: dsi: Add atomic_get_input_bus_fmts
drm: exynos: dsi: Add host helper for te_irq_handler
drm: exynos: dsi: Add input_bus_flags
drm: exynos: dsi: Add platform PLL_P (PMS_P) offset
drm: exynos: dsi: Consolidate component and bridge
drm: exynos: dsi: Drop explicit call to bridge detach
drm: exynos: dsi: Handle proper host initialization
drm: exynos: dsi: Introduce hw_type platform data
drm: exynos: dsi: Lookup OF-graph or Child node devices
drm: exynos: dsi: Mark PHY as optional
drm: Fix comment on mode parsing
drm: fix drmm_mutex_init()
drm: fix typo in margin connector properties docs
drm: Include
drm: msm: adreno: Disable preemption on Adreno 510
drm: of: Add drm_of_get_dsi_bus helper function
drm: panel-orientation-quirks: Change Air's quirk to support Air Plus
drm: panel: Add Elida KD50T048A to Sitronix ST7701 driver
drm: panel: Add orientation support for st7701
drm: panel: jd9365da-h3: Add Radxa Display 10HD
drm: panel: jd9365da-h3: Add Radxa Display 8HD
drm: rcar-du: Disable alpha blending for DU planes used with VSP
drm: rcar-du: Don't write unimplemented ESCR and OTAR registers on Gen3
drm: rcar-du: Fix a NULL vs IS_ERR() bug
drm: rcar-du: lvds: Call function directly instead of through pointer
drm: rcar-du: lvds: Fix LVDS PLL disable on D3/E3
drm: rcar-du: lvds: Move LVDS enable code to separate code section
drm: rcar-du: Rename DORCR fields to make them 0-based
drm: rcar-du: Write correct values in DORCR reserved fields
drm: remove drm_dev_set_unique
drm: remove dumb_destroy callback
drm: remove outdated doc TODO for subconnector property
drm: Track clients by tgid and not tid
drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2
drm: Use of_property_present() for testing DT property presence
drm: Use of_property_read_bool() for boolean properties
 
Linux: drm:amd:amdgpu: Fix missing buffer object unlock in failure path
 
dt-binding: arm: sunxi: add two board compatible strings
dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
 
dt-bindings: Add doc for FriendlyARM NanoPi R2C
dt-bindings: Add doc for FriendlyARM NanoPi R5C
dt-bindings: Add doc for FriendlyARM NanoPi R5S
dt-bindings: Add doc for Xunlong OrangePi R1 Plus LTS
dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas
dt-bindings: arm-pmu: Add PMU compatible strings for Apple M2 cores
dt-bindings: arm-smmu: Add compatible for SM8550 SoC
dt-bindings: arm-smmu: Add SM8350 Adreno SMMU
dt-bindings: arm-smmu: Document SM61[12]5 GPU SMMU
dt-bindings: arm-smmu: Use qcom,smmu compatible for MMU500 adreno SMMUs
dt-bindings: arm/soc: mediatek: Drop unneeded quotes
dt-bindings: arm: Add Cortex-A78C and X1C
dt-bindings: arm: Add Data Modul i.MX8M Plus eDM SBC
dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM on PDK3
dt-bindings: arm: amlogic: add support for BananaPi M2S variants
dt-bindings: arm: amlogic: Document the boards with the BPI-CM4 connected
dt-bindings: arm: apple: Add t8112 j413/j473/j493 compatibles
dt-bindings: arm: apple: apple,pmgr: Add t8112-pmgr compatible
dt-bindings: arm: cpus: Add apple,avalanche & blizzard compatibles
dt-bindings: arm: fsl: Add chargebyte Tarragon
dt-bindings: arm: fsl: Add colibri-imx8x carrier boards
dt-bindings: arm: fsl: add compatible string for Tolino Vision
dt-bindings: arm: fsl: add toradex,apalis-imx8 et al.
dt-bindings: arm: fsl: Add Y Soft IOTAб═Phoenix, Lynx, Pegasus and Pegasus+
dt-bindings: arm: fsl: Fix copy-paste error in comment
dt-bindings: arm: mediatek: sgmiisys: Convert to DT schema
dt-bindings: arm: msm: Add LLCC for SM7150
dt-bindings: arm: msm: Convert and split kpss-acc driver Documentation to yaml
dt-bindings: arm: msm: Fix register regions used for LLCC banks
dt-bindings: arm: msm: Rework kpss-gcc driver Documentation to yaml
dt-bindings: arm: msm: Update the maintainers for LLCC
dt-bindings: arm: nvidia: Drop unneeded quotes
dt-bindings: arm: oxnas: remove obsolete bindings
dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants
dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210
dt-bindings: arm: qcom,ids: Add IDs for QRB4210
dt-bindings: arm: qcom,ids: Add Soc ID for SM7150
dt-bindings: arm: qcom: Add ipq9574 compatible
dt-bindings: arm: qcom: Add QRB2210/QCM2290 and RB1 board
dt-bindings: arm: qcom: add QRD8550
dt-bindings: arm: qcom: add the SoC ID for SA8775P
dt-bindings: arm: qcom: Add Yiming LTE dongle uz801-v3.0 (yiming-uz801v3)
dt-bindings: arm: qcom: document MI01.6 board based on IPQ5332 family
dt-bindings: arm: qcom: Document the Qualcomm qrb4210-rb2 board
dt-bindings: arm: qcom: Document xiaomi,laurel-sprout board
dt-bindings: arm: rockchip: Add Khadas Edge2 board
dt-bindings: arm: stm32: add compatible for syscon gcan node
dt-bindings: arm: sunxi: document MangoPi MQ-R board names
dt-bindings: arm: ti: Add BeaglePlay
dt-bindings: arm: ti: k3: Add compatible for AM62x LP SK
dt-bindings: ata: Add UniPhier controller binding
dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries
dt-bindings: ata: Drop unneeded quotes
dt-bindings: bluetooth: marvell: add 88W8997
dt-bindings: bluetooth: marvell: add max-speed property
dt-bindings: bridge: Convert Samsung MIPI DSIM bridge to yaml
dt-bindings: bus: add CDX bus controller for versal net
dt-bindings: bus: Add Hyper-V VMBus
dt-bindings: cache: qcom,llcc: Fix SM8550 description
dt-bindings: can: fsl,flexcan: add optional power-domains property
dt-bindings: Change Damien Le Moal's contact email
dt-bindings: clk: add BCM63268 timer clock definitions
dt-bindings: clk: rs9: Add 9FGV0441
dt-bindings: clk: si521xx: Add Skyworks Si521xx I2C PCIe clock generators
dt-bindings: clock: Add BCM63268 timer binding
dt-bindings: clock: Add ipq9574 clock and reset definitions
dt-bindings: clock: Add Loongson-1 clock
dt-bindings: clock: add loongson-2 boot clock index
dt-bindings: clock: Add MSM8917 global clock controller
dt-bindings: clock: Add Qcom SM6115 GPUCC
dt-bindings: clock: Add Qcom SM6125 GPUCC
dt-bindings: clock: Add Qcom SM6375 GPUCC
dt-bindings: clock: Add Qualcomm IPQ5332 GCC
dt-bindings: clock: Add SM7150 GCC clocks
dt-bindings: clock: Add StarFive JH7110 always-on clock and reset generator
dt-bindings: clock: Add StarFive JH7110 system clock and reset generator
dt-bindings: clock: apple,nco: Add t8112-nco compatible
dt-bindings: clock: ast2600: Add top-level I3C clock
dt-bindings: clock: ast2600: Expand comment on reset definitions
dt-bindings: clock: ast2600: remove IC36 & I3C7 clock definitions
dt-bindings: clock: dispcc-qcm2290: Add MDSS_CORE reset
dt-bindings: clock: Drop unneeded quotes
dt-bindings: clock: exynos850: Add AUD and HSI main gate clocks
dt-bindings: clock: exynos850: Add Exynos850 CMU_G3D
dt-bindings: clock: imx8mp: Add audiomix block control
dt-bindings: clock: imx8mp: Add LDB clock entry
dt-bindings: clock: imx93: add NIC, A55 and ARM PLL CLK
dt-bindings: clock: mediatek,mt8186-fhctl: Support MT6795, MT8173/92/95
dt-bindings: clock: mediatek: Add new MT8188 clock
dt-bindings: clock: qcom,a53pll: add IPQ5332 compatible
dt-bindings: clock: qcom,rpmcc: Add MSM8917
dt-bindings: clock: qcom,sc7280-lpasscc: Add qcom,adsp-pil-mode property
dt-bindings: clock: qcom: describe the GPUCC clock for SA8775P
dt-bindings: clock: r8a7779: Add PWM module clock
dt-bindings: clock: r9a06g032-sysctrl: Change maintainer to Fabrizio Castro
dt-bindings: clock: split qcom,gcc-ipq4019 to separate file
dt-bindings: cpufreq: cpufreq-qcom-hw: Add QCM2290
dt-bindings: cpufreq: cpufreq-qcom-hw: Allow just 1 frequency domain
dt-bindings: cpufreq: cpufreq-qcom-hw: Sanitize data per compatible
dt-bindings: cpufreq: qcom-hw: add a compatible for sa8775p
dt-bindings: crypto: Add Qualcomm Inline Crypto Engine
dt-bindings: crypto: fsl,sec-v4.0: Convert to DT schema
dt-bindings: crypto: sec-v4.0-mon: add snvs power off support
dt-bindings: display/bridge: toshiba,tc358764: convert to dtschema
dt-bindings: display/msm: document DPU on SM8550
dt-bindings: display/msm: document MDSS on SM8550
dt-bindings: display/msm: dsi-controller-main: Add SM6115
dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi
dt-bindings: display/msm: dsi-controller-main: Fix deprecated QCM2290 compatible
dt-bindings: display/panel: Add Sony Tama TD4353 JDI display panel
dt-bindings: display: boe,tv101wum-nl6: document rotation
dt-bindings: display: bridge: convert analogix_dp.txt to yaml
dt-bindings: display: bridge: parade,ps8622: convert to dtschema
dt-bindings: display: bridge: snps,dw-mipi-dsi: fix clock properties
dt-bindings: display: Drop unneeded quotes
dt-bindings: display: dsi-controller: move clock-master property
dt-bindings: display: elida,kd35t133: document port and rotation
dt-bindings: display: exynos: dsim: Add NXP i.MX8M Mini/Nano support
dt-bindings: display: exynos: dsim: Add NXP i.MX8M Plus support
dt-bindings: display: feiyang,fy07024di26a30d: document port
dt-bindings: display: Fix lvds.yaml references
dt-bindings: display: imx: Describe drm binding for fsl,imx-lcdc
dt-bindings: display: mediatek: clean unnecessary item
dt-bindings: display: mediatek: simplify compatibles syntax
dt-bindings: display: msm: dp-controller: document SM8450 compatible
dt-bindings: display: msm: sm8450-mdss: Fix DSI compatible
dt-bindings: display: novatek,nt36672a: correct VDDIO supply
dt-bindings: display: panel-simple-dsi: allow vddio variant
dt-bindings: display: panel-simple-dsi: document port
dt-bindings: display: panel-simple: merge Innolux p120zdg-bf1
dt-bindings: display: panel: Add compatible for Starry 2081101QFH032011-53G
dt-bindings: display: panel: Add Novatek NT36523 bindings
dt-bindings: display: panel: Add Samsung AMS495QA01
dt-bindings: display: panel: jadard,jd9365da-h3: Add Radxa Display 10HD
dt-bindings: display: panel: jadard,jd9365da-h3: Add Radxa Display 8HD
dt-bindings: display: panel: sitronix,st7701: Add Elida KD50T048A Panel
dt-bindings: display: rockchip: convert analogix_dp-rockchip.txt to yaml
dt-bindings: display: rockchip: convert dw_mipi_dsi_rockchip.txt to yaml
dt-bindings: display: rockchip: convert rockchip-lvds.txt to YAML
dt-bindings: display: seiko,43wvf1g: Add the 'enable-gpios' property
dt-bindings: display: seiko,43wvf1g: Change the maintainer's contact
dt-bindings: display: simple-framebuffer: Document the panel node
dt-bindings: display: simplify compatibles syntax
dt-bindings: display: sitronix,st7701: document port and rotation
dt-bindings: display: sitronix,st7789v: document dc-gpios
dt-bindings: display: Start the info graphics with HS/VS change
dt-bindings: display: visionox,rm69299: document reg
dt-bindings: display: xinpeng,xpp055c272: document port
dt-bindings: dma: apple,admac: Add t8112-admac compatible
dt-bindings: dma: Drop unneeded quotes
dt-bindings: dma: rz-dmac: Document clock-names and reset-names
dt-bindings: dma: snps,dw-axi-dmac: constrain the items of resets for JH7110 dma
dt-bindings: dmaengine: qcom: gpi: Add QCM2290 GPI DMA
dt-bindings: drm/bridge: ti-sn65dsi86: Fix the video-interfaces.yaml references
dt-bindings: firmware: arm,scmi: Support mailboxes unidirectional channels
dt-bindings: firmware: document Qualcomm QCM2290 SCM
dt-bindings: firmware: document Qualcomm SC8180X SCM
dt-bindings: firmware: qcom,scm: document IPQ5332 SCM
dt-bindings: firmware: qcom,scm: Document that SCM can be dma-coherent
dt-bindings: firmware: qcom,scm: Update QDU1000/QRU1000 compatible
dt-bindings: firmware: qcom: scm: add SSC_Q6 and ADSP_Q6 VMIDs
dt-bindings: Fix SPI and I2C bus node names in examples
dt-bindings: fpga: replace Ivan Bornyakov maintainership
dt-bindings: fpga: xilinx-pr-decoupler: convert bindings to json-schema
dt-bindings: fpga: xilinx-spi: convert bindings to json-schema
dt-bindings: google,cros-ec-keyb: Fix spelling error
dt-bindings: gpio.txt: expand gpio-line-names recommendations
dt-bindings: gpio: add fcs,fxl6408
dt-bindings: gpio: add loongson gpio
dt-bindings: gpio: Add Loongson-1 GPIO
dt-bindings: gpio: nxp,pcf8575: add gpio-line-names
dt-bindings: gpu: mali-bifrost: Add compatible for MT8195 SoC
dt-bindings: gpu: mali-bifrost: Add new MT8183 compatible
dt-bindings: gpu: mali-bifrost: Add sub-schema for MT8192's power domains
dt-bindings: gpu: mali-bifrost: Add support for MediaTek MT8186
dt-bindings: gpu: mali-bifrost: Document nvmem for speedbin support
dt-bindings: gpu: mali-bifrost: Fix power-domain-names validation
dt-bindings: gpu: mali-bifrost: Set power-domains maxItems to 5
dt-bindings: gpu: mali-bifrost: Split out MediaTek power-domains variation
dt-bindings: hwmon: Add starfive,jh71x0-temp
dt-bindings: hwmon: ina2xx: add supply property
dt-bindings: hwmon: pwm-fan: Convert to DT schema
dt-bindings: i2c: apple,i2c: Add apple,t8112-i2c compatible
dt-bindings: i2c: brcm,kona-i2c: convert to YAML
dt-bindings: i2c: cadence: Document `fifo-depth` property
dt-bindings: i2c: cadence: Document `resets` property
dt-bindings: i2c: Drop unneeded quotes
dt-bindings: i2c: i2c-mt65xx: Add compatible for MT6795 Helio X10
dt-bindings: i2c: i2c-mt65xx: add MediaTek MT7981 SoC
dt-bindings: i2c: mpc: Mark "fsl,timeout" as deprecated
dt-bindings: i2c: opencores: Add missing type for "regstep"
dt-bindings: i2c: renesas,rzv2m: Change maintainer to Fabrizio Castro
dt-bindings: i2c: samsung: Fix 'deprecated' value
dt-bindings: i3c: Add AST2600 i3c controller
dt-bindings: i3c: silvaco,i3c-master: fix missing schema restriction
dt-bindings: iio: ad74413r: allow setting sink current for digital input
dt-bindings: iio: adc: Add TI ADS1100 and ADS1000
dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value
dt-bindings: iio: adc: renesas,rcar-gyroadc: Miscellaneous improvements
dt-bindings: iio: imu: st_lsm6dsx: add asm330lhb
dt-bindings: iio: imx8qxp-adc: add missing vref-supply
dt-bindings: iio: light: Support ROHM BU27034
dt-bindings: iio: pressure: bmp085: Add BMP580 compatible string
dt-bindings: iio: st-sensors: Add IIS328DQ accelerometer
dt-bindings: iio: st-sensors: Fix repeated text
dt-bindings: iio: temperature: ltc2983: Fix child node unevaluated properties
dt-bindings: iio: temperature: ltc2983: Make 'adi,custom-thermocouple' signed
dt-bindings: iio: ti,tmp117: add binding for the TMP116
dt-bindings: iio: ti,tmp117: fix documentation link
dt-bindings: imx-thermal: Add imx6sll and imx6ul compatible
dt-bindings: imx6q-pcie: Restruct i.MX PCIe schema
dt-bindings: input: Drop unneeded quotes
dt-bindings: input: Drop unneeded quotes
dt-bindings: input: pwm-beeper: convert to dt schema
dt-bindings: interconnect: OSM L3: Add SM6375 CPUCP compatible
dt-bindings: interconnect: qcom,msm8998-bwmon: Resolve MSM8998 support
dt-bindings: interrupt-controller: Add StarFive JH7110 plic
dt-bindings: interrupt-controller: apple,aic2: Add apple,t8112-aic compatible
dt-bindings: interrupt-controller: arm,gic-v3: Add quirk for Mediatek SoCs w/ broken FW
dt-bindings: interrupt-controller: Drop unneeded quotes
dt-bindings: interrupt-controller: qcom,pdc: document qcom,qdu1000-pdc
dt-bindings: interrupt-controller: qcom-pdc: add compatible for sa8775p
dt-bindings: iommu: apple,sart: Add apple,t8112-sart compatible string
dt-bindings: iommu: Convert QCOM IOMMU to YAML
dt-bindings: iommu: renesas, ipmmu-vmsa: Update for R-Car Gen4
dt-bindings: irq: mtk, sysirq: add support for mt8365
dt-bindings: irqchip: sti: remove stih415/stih416 and stid127
dt-bindings: irqchip: ti,sci-inta: Add optional power-domains property
dt-bindings: leds-qcom-lpg: Add qcom,pmk8550-pwm compatible string
dt-bindings: leds: Add "usbport" trigger
dt-bindings: leds: Add QCOM flash LED controller
dt-bindings: leds: Add ROHM BD2606MVV LED
dt-bindings: leds: Convert PCA9532 to dtschema
dt-bindings: leds: Document commonly used LED triggers
dt-bindings: leds: spmi-flash-led: Add pm6150l compatible
dt-bindings: mailbox: apple,mailbox: Add t8112 compatibles
dt-bindings: mailbox: Drop unneeded quotes
dt-bindings: mailbox: mediatek,gce-mailbox: Add support for MT6795
dt-bindings: mailbox: qcom,apcs-kpss-global: correct SDX55 clocks
dt-bindings: mailbox: qcom,apcs-kpss-global: fix SDX55 'if' match
dt-bindings: mailbox: qcom,apcs-kpss-global: use fallbacks for few variants
dt-bindings: mailbox: qcom: add compatible for IPQ9574 SoC
dt-bindings: media: gpio-ir-receiver: Document wakeup-souce property
dt-bindings: media: mediatek,jpeg: Remove dma-ranges property
dt-bindings: media: mediatek,vcodec: Remove dma-ranges property
dt-bindings: mediatek: add ethdr definition for mt8195
dt-bindings: memory-controller: Drop unneeded quotes
dt-bindings: memory-controllers: mediatek,smi-common: add mt8365
dt-bindings: memory-controllers: mediatek,smi-larb: add mt8365
dt-bindings: mfd: Add MAX5970 and MAX5978
dt-bindings: mfd: Add the tcsr compatible for IPQ9574
dt-bindings: mfd: Add TI-Nspire misc registers
dt-bindings: mfd: dlg,da9063: Document voltage monitoring
dt-bindings: mfd: dlg,da9063: document voltage monitoring
dt-bindings: mfd: Drop unneeded quotes in 'ref', 'id' and 'schema' entries
dt-bindings: mfd: qcom,spmi-pmic: Add compatible for pmm8654au
dt-bindings: mfd: qcom,spmi-pmic: Add nvram function
dt-bindings: mfd: qcom,spmi-pmic: Add PM2250
dt-bindings: mfd: qcom,spmi-pmic: Allow RRADC as adc@ subnode
dt-bindings: mfd: qcom,spmi-pmic: Document flash LED controller
dt-bindings: mfd: qcom,spmi-pmic: Use generic ADC node name in examples
dt-bindings: mfd: qcom,tcsr: Add compatible for sdx65
dt-bindings: mfd: qcom,tcsr: Add compatible for sm8450
dt-bindings: mfd: qcom,tcsr: Document SDX55 TCSR
dt-bindings: mfd: stm32: Remove unnecessary blank lines
dt-bindings: mfd: syscon: Add nuvoton,ma35d1-sys compatible
dt-bindings: mfd: syscon: Add StarFive JH7100 sysmain compatible
dt-bindings: mfd: ti,j721e-system-controller: Add SoC chip ID
dt-bindings: mfd: x-powers,axp152: Document the AXP15060 variant
dt-bindings: mfd: x-powers,axp152: Document the AXP313a variant
dt-bindings: mfd: x-powers,axp152: Simplify disallowing properties
dt-bindings: mips: loongson: Add Loongson-1 based boards
dt-bindings: mmc: arasan,sdci: Add Xilinx Versal Net compatible
dt-bindings: mmc: cdns: Add AMD Pensando Elba SoC
dt-bindings: mmc: fsl-imx-esdhc: ref sdhci-common.yaml
dt-bindings: mmc: fujitsu: Add Socionext Synquacer
dt-bindings: mmc: mediatek,mtk-sd: add mt8365
dt-bindings: mmc: Remove bindings for Intel Thunder Bay SoC"
dt-bindings: mmc: sdhci-msm: Document QCM2290 SDHCI
dt-bindings: mmc: sdhci-msm: Document the IPQ5018 compatible
dt-bindings: move cache controller bindings to a cache directory
dt-bindings: mt76: add active-low property for led
dt-bindings: mtd: Drop unneeded quotes
dt-bindings: net: Add support StarFive dwmac
dt-bindings: net: Add WCN6855 Bluetooth
dt-bindings: net: bluetooth: Add NXP bluetooth support
dt-bindings: net: can: add "st,can-secondary" property
dt-bindings: net: can: add STM32 bxcan DT bindings
dt-bindings: net: Convert ath10k to YAML
dt-bindings: net: Drop unneeded quotes
dt-bindings: net: dsa: b53: add BCM53134 support
dt-bindings: net: dsa: b53: add more 63xx SoCs
dt-bindings: net: dsa: brcm,sf2: Drop unneeded "#address-cells/#size-cells"
dt-bindings: net: dsa: mediatek,mt7530: add mediatek,mt7988-switch
dt-bindings: net: dsa: mediatek,mt7530: change some descriptions to literal
dt-bindings: net: dsa: qca8k: add LEDs definition example
dt-bindings: net: dwmac: sti: remove stih415/sti416/stid127
dt-bindings: net: ethernet-controller: Document support for LEDs node
dt-bindings: net: ethernet-switch: Make "#address-cells/#size-cells" required
dt-bindings: net: ethernet: Fix JSON pointer references
dt-bindings: net: fec: add power-domains property
dt-bindings: net: mediatek,net: add mt7981-eth binding
dt-bindings: net: mediatek: add WED RX binding for MT7981 eth driver
dt-bindings: net: pcs: mediatek,sgmiisys: add MT7981 SoC
dt-bindings: net: phy: Document support for LEDs node
dt-bindings: net: qcom,ethqos: Add Qualcomm sc8280xp compatibles
dt-bindings: net: qcom,ethqos: Convert bindings to yaml
dt-bindings: net: qcom,ipa: add SDX65 compatible
dt-bindings: net: realtek-bluetooth: Add RTL8821CS
dt-bindings: net: realtek-bluetooth: Fix double RTL8723CS in desc
dt-bindings: net: realtek-bluetooth: Fix RTL8821CS binding
dt-bindings: net: snps,dwmac: Add 'ahb' reset/reset-name
dt-bindings: net: snps,dwmac: Add dwmac-5.20 version
dt-bindings: net: snps,dwmac: Add Qualcomm Ethernet ETHQOS compatibles
dt-bindings: net: snps,dwmac: Update interrupt-names
dt-bindings: net: ti: k3-am654-cpsw-nuss: Add J784S4 CPSW9G support
dt-bindings: net: ti: k3-am654-cpsw-nuss: Document Serdes PHY
dt-bindings: net: ti: k3-am654-cpsw-nuss: Drop pinmux header
dt-bindings: net: ti: k3-am654-cpsw-nuss: Fix compatible order
dt-bindings: net: wireless: add ath11k pcie bindings
dt-bindings: nvme: apple: Add apple,t8112-nvme-ans2 compatible string
dt-bindings: nvmem: Add compatible for SM6350
dt-bindings: nvmem: Add compatible for SM6375
dt-bindings: nvmem: convert amlogic-efuse.txt to dt-schema
dt-bindings: nvmem: convert amlogic-meson-mx-efuse.txt to dt-schema
dt-bindings: nvmem: Drop unneeded quotes
dt-bindings: nvmem: Fix spelling mistake "platforn" -> "platform"
dt-bindings: nvmem: qcom,spmi-sdam: fix example 'reg' property
dt-bindings: nvmem: u-boot,env: add MAC's #nvmem-cell-cells
dt-bindings: optee driver interrupt can be a per-cpu interrupt
dt-bindings: pci: apple,pcie: Add t8112 support
dt-bindings: PCI: convert amlogic,meson-pcie.txt to dt-schema
dt-bindings: PCI: Drop unneeded quotes
dt-bindings: PCI: dwc: Add rk3588 compatible
dt-bindings: PCI: fsl,imx6q: fix assigned-clocks warning
dt-bindings: PCI: qcom-ep: Fix the unit address used in example
dt-bindings: PCI: qcom: Add "mhi" register region to supported SoCs
dt-bindings: PCI: qcom: Add SDX55 SoC
dt-bindings: PCI: qcom: Add SM8550 compatible
dt-bindings: PCI: qcom: Document msi-map and msi-map-mask properties
dt-bindings: PCI: qcom: Update maintainers entry
dt-bindings: perf: riscv,pmu: fix property dependencies
dt-bindings: phy: Add QMP UFS PHY comptible for SM7150
dt-bindings: phy: cadence-sierra: drop assigned-clocks
dt-bindings: phy: cadence-torrent: drop assigned-clocks
dt-bindings: phy: Drop unneeded quotes
dt-bindings: phy: intel: Remove Thunder Bay eMMC PHY bindings
dt-bindings: phy: mediatek: hdmi-phy: Add mt8195 compatible
dt-bindings: phy: qcom,qmp: Add SDX65 QMP PHY
dt-bindings: phy: qmp-ufs: describe the UFS PHY for sa8775p
dt-bindings: phy: rockchip: Add rk3588 compatible
dt-bindings: phy: ti,phy-am654-serdes: drop assigned-clocks type
dt-bindings: phy: ti,phy-j721e-wiz: document clock-output-names
dt-bindings: phy: ti,phy-j721e-wiz: drop assigned-clocks
dt-bindings: phy: ti: phy-gmii-sel: Add support for J784S4 CPSW9G
dt-bindings: pinctrl: add schema for NXP S32 SoCs
dt-bindings: pinctrl: apple,pinctrl: Add apple,t8112-pinctrl compatible
dt-bindings: pinctrl: Convert Amlogic Meson pinctrl binding
dt-bindings: pinctrl: Drop unneeded quotes
dt-bindings: pinctrl: k3: Deprecate header with register constants
dt-bindings: pinctrl: mediatek,mt8365-pinctrl: add drive strength property
dt-bindings: pinctrl: mediatek: deprecate custom bias pull properties for mt8365
dt-bindings: pinctrl: mediatek: deprecate custom drive strength property
dt-bindings: pinctrl: mediatek: drop quotes from referred schemas
dt-bindings: pinctrl: mediatek: fix naming inconsistency
dt-bindings: pinctrl: mediatek: fix pinmux header location
dt-bindings: pinctrl: mediatek: mt6795: rename to mediatek,mt6795-pinctrl
dt-bindings: pinctrl: mediatek: mt7620: split binding
dt-bindings: pinctrl: mediatek: mt7986: fix patternProperties regex
dt-bindings: pinctrl: mediatek: mt8186: rename to mediatek,mt8186-pinctrl
dt-bindings: pinctrl: mediatek: mt8192: rename to mediatek,mt8192-pinctrl
dt-bindings: pinctrl: mediatek: mt8195: rename to mediatek,mt8195-pinctrl
dt-bindings: pinctrl: qcom,ipq5332-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,ipq6018: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,ipq8074: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,mdm9607-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,mdm9615: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8226: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8660: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8909-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8916: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8953: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8960: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8974: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8976: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8994: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8996: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,msm8998: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,pmic-gpio: add compatible for pmm8654au-gpio
dt-bindings: pinctrl: qcom,pmic-gpio: add PMI632
dt-bindings: pinctrl: qcom,pmic-mpp: Fix schema for "qcom,paired"
dt-bindings: pinctrl: qcom,qcm2290-tlmm: Allow input-enable
dt-bindings: pinctrl: qcom,qcs404: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,qdu1000-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sa8775p-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sc7180-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sc7280-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sc8180x-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sc8280xp-tlmm: allow 'bias-bus-hold'
dt-bindings: pinctrl: qcom,sdm630: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sdm670-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sdm845: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sdx55: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sdx65-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm6115-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm6125-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm6350-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm6375-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm8150: Drop duplicate function value "atest_usb2"
dt-bindings: pinctrl: qcom,sm8150: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm8250: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm8350-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm8450-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom,sm8550-tlmm: simplify with unevaluatedProperties
dt-bindings: pinctrl: qcom: Add few missing functions
dt-bindings: pinctrl: qcom: Add output-enable
dt-bindings: pinctrl: qcom: Add SM7150 pinctrl binding
dt-bindings: pinctrl: qcom: Add support for IPQ9574
dt-bindings: pinctrl: qcom: lpass-lpi: correct description of second reg
dt-bindings: pinctrl: qcom: tlmm should use output-disable, not input-enable
dt-bindings: pinctrl: ralink: add new compatible strings
dt-bindings: pinctrl: ralink: drop quotes from referred schemas
dt-bindings: pinctrl: ralink: move additionalProperties to top
dt-bindings: pinctrl: ralink: rt305x: split binding
dt-bindings: pinctrl: ralink: {mt7620,mt7621}: rename to mediatek
dt-bindings: pinctrl: Remove bindings for Intel Thunderbay pinctrl driver
dt-bindings: pinctrl: renesas,rzn1: Change maintainer to Fabrizio Castro
dt-bindings: pinctrl: renesas,rzv2m: Change maintainer to Fabrizio Castro
dt-bindings: pinctrl: xway: drop the deprecated compatible strings
dt-bindings: pinctrl: {mediatek,ralink}: fix formatting
dt-bindings: power: apple,pmgr-pwrstate: Add t8112 compatible
dt-bindings: power: qcom,rpmpd: Add SA8155P
dt-bindings: power: supply: adc-battery: add binding
dt-bindings: pwm: Add Apple PWM controller
dt-bindings: pwm: Convert Amlogic Meson PWM binding
dt-bindings: pwm: mediatek: Add mediatek,mt7986 compatible
dt-bindings: qcom-qce: Add 'interconnects' and 'interconnect-names'
dt-bindings: qcom-qce: Add 'iommus' to optional properties
dt-bindings: qcom-qce: Add new SoC compatible strings for Qualcomm QCE IP
dt-bindings: qcom-qce: Convert bindings to yaml
dt-bindings: qcom-qce: document optional clocks and clock-names properties
dt-bindings: qcom: add ipq5332 boards
dt-bindings: qspi: cdns,qspi-nor: constrain minItems/maxItems of resets
dt-bindings: regulator: Add Richtek RT5739
dt-bindings: regulator: pf8x00: Remove restrictions for regulator-name
dt-bindings: remoteproc: Drop unneeded quotes
dt-bindings: remoteproc: stm32-rproc: Typo fix
dt-bindings: remoteproc: ti: Add new compatible for AM62 SoC family
dt-bindings: reserved-memory: Drop unneeded quotes
dt-bindings: reset: add BCM63268 timer reset definitions
dt-bindings: reset: Add binding for MediaTek MT6735 TOPRGU/WDT
dt-bindings: reset: Drop unneeded quotes
dt-bindings: reset: remove stih415/stih416 reset
dt-bindings: riscv: Add SiFive S7 compatible
dt-bindings: riscv: add sv57 mmu-type
dt-bindings: riscv: Document cboz-block-size
dt-bindings: riscv: explicitly mention assumption of Zicsr & Zifencei support
dt-bindings: rng: Drop unneeded quotes
dt-bindings: rockchip-thermal: Support the RK3588 SoC compatible
dt-bindings: rtc: Drop unneeded quotes
dt-bindings: scm: Add compatible for IPQ9574
dt-bindings: serial: 8250_omap: add rs485-rts-active-high
dt-bindings: serial: amlogic,meson-uart: Add compatible string for G12A
dt-bindings: serial: Drop unneeded quotes
dt-bindings: serial: fsl-lpuart: add optional power-domains property
dt-bindings: serial: imx: Document mandatory clock properties
dt-bindings: serial: imx: Document optional DMA properties
dt-bindings: serial: mediatek,uart: add MT8365
dt-bindings: serial: mediatek,uart: add MT8365
dt-bindings: serial: snps-dw-apb-uart: correct number of DMAs
dt-bindings: serial: snps-dw-apb-uart: Switch dma-names order
dt-bindings: soc: amlogic: convert clk-measure.txt to dt-schema
dt-bindings: soc: amlogic: Drop unneeded quotes
dt-bindings: soc: fsl: cpm_qe: Add QMC controller
dt-bindings: soc: fsl: cpm_qe: Add TSA controller
dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
dt-bindings: soc: imx-blk-ctrl: Drop leading label in blk-ctrl in examples
dt-bindings: soc: imx8m-blk-ctrl: Rename blk_ctrl to blk-ctrl in examples
dt-bindings: soc: imx8mp-media-blk-ctrl: Add LDB subnode into schema and example
dt-bindings: soc: imx8mp-media-blk-ctrl: Align block controller example name
dt-bindings: soc: mediatek: add display mutex for MT8365 SoC
dt-bindings: soc: mediatek: Add support for MT8195 VPPSYS
dt-bindings: soc: mediatek: specify which compatible requires clocks property
dt-bindings: soc: qcom,apr: correct qcom,intents type
dt-bindings: soc: qcom: aoss: Document QDU1000/QRU1000 compatible
dt-bindings: soc: qcom: Drop unneeded quotes
dt-bindings: soc: qcom: qcom,pmic-glink: document SM8450 compatible
dt-bindings: soc: qcom: qcom,pmic-glink: document SM8550 compatible
dt-bindings: soc: qcom: smd-rpm: Add IPQ9574 compatible
dt-bindings: soc: qcom: smd-rpm: re-add missing qcom,rpm-msm8994
dt-bindings: soc: renesas: Remove R-Car H3 ES1.*
dt-bindings: soc: renesas: renesas.yaml: Add renesas,rzn1d400-eb compatible
dt-bindings: soc: rockchip: grf: add rockchip,lvds.yaml
dt-bindings: soc: samsung: exynos-pmu: allow phys as child on Exynos3 and Exynos4
dt-bindings: sound: Add support for QMC audio
dt-bindings: spi: add Amlogic A1 SPI controller
dt-bindings: sram: qcom,imem: document SM6375 IMEM
dt-bindings: tegra: Document Jetson Orin NX
dt-bindings: tegra: Document Jetson Orin NX reference platform
dt-bindings: thermal: Drop unneeded quotes
dt-bindings: thermal: mediatek: Add AP domain to LVTS thermal controllers for mt8195
dt-bindings: thermal: mediatek: Add binding documentation for MT8365 SoC
dt-bindings: thermal: qcom-tsens: Correct unit address
dt-bindings: thermal: Use generic ADC node name in examples
dt-bindings: timer: Add StarFive JH7110 clint
dt-bindings: timer: convert timer/amlogic,meson6-timer.txt to dt-schema
dt-bindings: timer: Document RZ/G2L MTU3a bindings
dt-bindings: timer: Drop unneeded quotes
dt-bindings: timer: rockchip: Add rk3588 compatible
dt-bindings: timer: rockchip: Drop superfluous rk3288 compatible
dt-bindings: timestamp: Add Tegra234 support
dt-bindings: timestamp: Deprecate nvidia,slices property
dt-bindings: trivial-devices: Add acbel,fsg032
dt-bindings: usb: allow evaluated properties in OHCI controllers
dt-bindings: usb: ci-hdrc-usb2: allow multiple PHYs
dt-bindings: usb: ci-hdrc-usb2: convert to DT schema format
dt-bindings: usb: Drop unneeded quotes
dt-bindings: usb: dwc2: add utmi optional clock
dt-bindings: usb: dwc3: Add QCM2290 compatible
dt-bindings: usb: dwc3: Add snps,ulpi-ext-vbus-drv quirk
dt-bindings: usb: mediatek,mtk-xhci: drop assigned-clocks
dt-bindings: usb: mtk-xhci: add an optional frame count clock
dt-bindings: usb: mtu3: add two optional clocks
dt-bindings: usb: smsc,usb3503: Add usb3803
dt-bindings: usb: snps,dwc3: Add 'snps,parkmode-disable-hs-quirk' quirk
dt-bindings: usb: snps,dwc3: correct i.MX8MQ support
dt-bindings: usb: snps,dwc3: document extcon property
dt-bindings: usb: snps,dwc3: document HS & SS OF graph ports
dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type
dt-bindings: usb: snps,dwc3: support i.MX8MQ
dt-bindings: usb: ti,j721e-usb: drop assigned-clocks
dt-bindings: usb: ti,keystone-dwc3: drop assigned-clocks
dt-bindings: usb: tps6598x: make interrupts optional
dt-bindings: usb: typec-tcpci: convert to DT schema format
dt-bindings: usb: usb-device: make "compatible" optional
dt-bindings: usb: usb-nop-xceiv: add power-domains property
dt-bindings: usb: usbmisc-imx: convert to DT schema
dt-bindings: vendor-prefixes: add chargebyte
dt-bindings: vendor-prefixes: Add Henan Yiming Technology Co., Ltd.
dt-bindings: vendor-prefixes: Add prefix for acbel
dt-bindings: vendor-prefixes: add Source Parts and Lctech names
dt-bindings: vendor-prefixes: document Novatek
dt-bindings: w1: Add DS2482/DS2484 I2C to 1-W bridges
dt-bindings: watchdog: Add watchdog for StarFive JH7100 and JH7110
dt-bindings: watchdog: alphascale-asm9260: convert to DT schema
dt-bindings: watchdog: apple,wdt: Add t8112-wdt compatible
dt-bindings: watchdog: arm,sp805: drop unneeded minItems
dt-bindings: watchdog: Document Qualcomm SM6115 watchdog
dt-bindings: watchdog: drop duplicated GPIO watchdog bindings
dt-bindings: watchdog: Drop unneeded quotes
dt-bindings: watchdog: fsl-imx7ulp-wdt: simplify with unevaluatedProperties
dt-bindings: watchdog: indentation, quotes and white-space cleanup
dt-bindings: watchdog: mediatek,mtk-wdt: add mt8365
dt-bindings: watchdog: migrate rt2880 text bindings to YAML
dt-bindings: watchdog: qcom-wdt: add QCM2290
dt-bindings: watchdog: qcom-wdt: add qcom,apss-wdt-ipq5332 compatible
dt-bindings: watchdog: realtek,otto-wdt: simplify requiring interrupt-names
dt-bindings: watchdog: rockchip: Add rockchip,rk3588-wdt string
dt-bindings: watchdog: rockchip: Add rockchip,rk3588-wdt string
dt-bindings: watchdog: toshiba,visconti-wdt: simplify with unevaluatedProperties
dt-bindings: xilinx: Remove Naga from memory and mtd bindings
dt-bindings: yamllint: Require a space after a comment '#'
 
dts: add riscv include prefix link
 
dyndbg: cleanup dynamic usage in ib_srp.c
dyndbg: remove unused 'base' arg from __ddebug_add_module()
dyndbg: use the module notifier callbacks
 
e1000e: Remove unnecessary aer.h include
 
EDAC, altera: remove MODULE_LICENSE in non-modules
 
EDAC/altera: Remove MODULE_LICENSE in non-module
EDAC/altera: Remove redundant error logging
 
EDAC/amd64: Add get_err_info() to pvt->ops
EDAC/amd64: Do not discover ECC symbol size for Family 17h and later
EDAC/amd64: Drop dbam_to_cs() for Family 17h and later
EDAC/amd64: Fix indentation in umc_determine_edac_cap()
EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt
EDAC/amd64: Rename debug_display_dimm_sizes()
EDAC/amd64: Rename f17h_determine_edac_ctl_cap()
EDAC/amd64: Rework hw_info_{get,put}
EDAC/amd64: Split determine_edac_cap() into dct/umc functions
EDAC/amd64: Split determine_memory_type() into dct/umc functions
EDAC/amd64: Split dump_misc_regs() into dct/umc functions
EDAC/amd64: Split ecc_enabled() into dct/umc functions
EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions
EDAC/amd64: Split init_csrows() into dct/umc functions
EDAC/amd64: Split prep_chip_selects() into dct/umc functions
EDAC/amd64: Split read_base_mask() into dct/umc functions
EDAC/amd64: Split read_mc_regs() into dct/umc functions
EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions
 
EDAC/amd81[13]1: Remove trailing newline from MODULE_AUTHOR
 
EDAC/i10nm: Add Intel Sierra Forest server support
 
EDAC/i5100: Fix typo in comment
 
EDAC/qcom: Get rid of hardcoded register offsets
EDAC/qcom: Remove superfluous return variable assignment in qcom_llcc_core_setup()
 
EDAC/skx: Fix overflows on the DRAM row address mapping arrays
 
EDAC/sysfs: move to use bus_get_dev_root()
 
EDAC: Sanitize MODULE_AUTHOR strings
 
edd: make kobj_type structure constant
 
eeprom: at24: also select REGMAP
 
efi/cper: Remove unnecessary aer.h include
 
efi/libstub: zboot: Avoid eager evaluation of objcopy flags
 
efi/loongarch: Reintroduce efi_relocate_kernel() to relocate kernel
 
efi/pe: Import new BTI/IBT header flags from the spec
 
efi/zboot: Add BSS padding before compression
efi/zboot: arm64: Grab code size from ELF symbol in payload
efi/zboot: arm64: Inject kernel code size symbol into the zboot payload
efi/zboot: Set forward edge CFI compat header flag if supported
 
efi: Bump stub image version for macOS HVF compatibility
efi: fix missing prototype warnings
 
EISA: Drop unused pci_bus_for_each_resource() index argument
 
ELF: document some de-facto PT_* ABI quirks
ELF: fix all "Elf" typos
 
emulex/benet: clean up some inconsistent indenting
 
Linux: Enable I2S support for RK3588/RK3588S SoCs
Linux: Enable IB out-of-order by default in mlx5
 
epoll: ep_autoremove_wake_function should use list_del_init_careful
epoll: rename global epmutex
epoll: use refcount to reduce ep_mutex contention
 
erofs: add helpers to load long xattr name prefixes
erofs: avoid hardcoded blocksize for subpage block support
erofs: avoid pcpubuf.c inclusion if CONFIG_EROFS_FS_ZIP is off
erofs: cleanup i_format-related stuffs
erofs: don't warn ztailpacking feature anymore
erofs: enable long extended attribute name prefixes
erofs: fix null-ptr-deref caused by erofs_xattr_prefixes_init
erofs: fix potential overflow calculating xattr_isize
erofs: get rid of z_erofs_fill_inode()
erofs: handle long xattr name prefixes properly
erofs: initialize packed inode after root inode is assigned
erofs: introduce on-disk format for long xattr name prefixes
erofs: keep meta inode into erofs_buf
erofs: move packed inode out of the compression part
erofs: move several xattr helpers into xattr.c
erofs: rename init_inode_xattrs with erofs_ prefix
erofs: set block size to the on-disk block size
erofs: simplify erofs_xattr_generic_get()
erofs: stop parsing non-compact HEAD index if clusterofs is invalid
erofs: sunset erofs_dbg()
erofs: support flattened block device for multi-blob images
erofs: tidy up EROFS on-disk naming
erofs: use HIPRI by default if per-cpu kthreads are enabled
 
erspan: get the proto with the md version for collect_md
 
eth: bnxt: fix the wake condition
eth: ixgbe: fix the wake condition
eth: mlx5: avoid iterator use outside of a loop
 
ethernet: broadcom/sb1250-mac: clean up after SIBYTE_BCM1x55 removal
ethernet: ec_bhf: Remove redundant pci_clear_master
ethernet: remove superfluous clearing of phydev
 
ethtool: Add support for configuring tx_push_buf_len
ethtool: Fix uninitialized number of lanes
 
eventfd: use wait_event_interruptible_locked_irq() helper
 
eventpoll: align comment with nested epoll limitation
 
ext2: Check block size validity during mount
ext2: Correct maximum ext2 filesystem block size
ext2: remove redundant assignment to pointer end
 
ext4/super: Rename kfree_rcu() to kfree_rcu_mightsleep()
 
ext4: Abstract out overlap fix/check logic in ext4_mb_normalize_request()
ext4: Add a uapi header for ext4 userspace APIs
ext4: add bounds checking in get_max_inline_xattr_value_size()
ext4: add EA_INODE checking to ext4_iget()
ext4: add indication of ro vs r/w mounts in the mount message
ext4: add lockdep annotations for i_data_sem for ea_inode's
ext4: add missed brelse in ext4_free_blocks_simple
ext4: allow ext4_get_group_info() to fail
ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum
ext4: avoid deadlock in fs reclaim with page writeback
ext4: avoid unnecessary pointer dereference in ext4_mb_normalize_request
ext4: bail out of ext4_xattr_ibody_get() fails for any reason
ext4: call ext4_bg_num_gdb_[no]meta directly in ext4_num_base_meta_clusters
ext4: check iomap type only if ext4_iomap_begin() does not fail
ext4: clean up error handling in __ext4_fill_super()
ext4: Clear dirty bit from pages without data to write
ext4: Commit transaction before writing back pages in data=journal mode
ext4: Convert __ext4_block_zero_page_range() to use a folio
ext4: Convert data=journal writeback to use ext4_writepages()
ext4: Convert ext4_bio_write_page() to ext4_bio_write_folio()
ext4: Convert ext4_bio_write_page() to use a folio
ext4: Convert ext4_block_write_begin() to take a folio
ext4: Convert ext4_convert_inline_data_to_extent() to use a folio
ext4: Convert ext4_da_convert_inline_data_to_extent() to use a folio
ext4: Convert ext4_da_write_inline_data_begin() to use a folio
ext4: Convert ext4_finish_bio() to use folios
ext4: Convert ext4_journalled_zero_new_buffers() to use a folio
ext4: Convert ext4_mpage_readpages() to work on folios
ext4: Convert ext4_page_nomap_can_writeout to ext4_folio_nomap_can_writeout
ext4: Convert ext4_read_inline_page() to ext4_read_inline_folio()
ext4: Convert ext4_readpage_inline() to take a folio
ext4: Convert ext4_try_to_write_inline_data() to use a folio
ext4: Convert ext4_write_begin() to use a folio
ext4: Convert ext4_write_end() to use a folio
ext4: Convert ext4_write_inline_data_end() to use a folio
ext4: Convert mext_page_mkuptodate() to take a folio
ext4: Convert mpage_page_done() to mpage_folio_done()
ext4: Convert mpage_submit_page() to mpage_submit_folio()
ext4: Convert pa->pa_inode_list and pa->pa_obj_lock into a union
ext4: Convert pagecache_read() to use a folio
ext4: convert some BUG_ON's in mballoc to use WARN_RATELIMITED instead
ext4: correct calculation of s_mb_preallocated
ext4: correct start of used group pa for debug in ext4_mb_use_group_pa
ext4: correct validation check of inode table in ext4_valid_block_bitmap
ext4: disallow ea_inodes with extended attributes
ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled
ext4: Don't unlock page in ext4_bio_write_page()
ext4: Drop special handling of journalled data from ext4_evict_inode()
ext4: Drop special handling of journalled data from ext4_quota_on()
ext4: Drop special handling of journalled data from ext4_sync_file()
ext4: Drop special handling of journalled data from extent shifting operations
ext4: drop the call to ext4_error() from ext4_get_group_info()
ext4: enable the lazy init thread when remounting read/write
ext4: factor out ext4_block_group_meta_init()
ext4: factor out ext4_flex_groups_free()
ext4: factor out ext4_hash_info_init()
ext4: factor out ext4_percpu_param_init() and ext4_percpu_param_destroy()
ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()
ext4: fix comment: "start start" -> "start" in mpage_prepare_extent_to_map()
ext4: fix data races when using cached status extents
ext4: fix deadlock when converting an inline directory in nojournal mode
ext4: fix fsync for non-directories
ext4: fix i_disksize exceeding i_size problem in paritally written case
ext4: fix invalid free tracking in ext4_xattr_move_to_block()
ext4: fix lockdep warning when enabling MMP
ext4: fix lost error code reporting in __ext4_fill_super()
ext4: Fix special handling of journalled data from extent zeroing
ext4: fix typos in mballoc
ext4: fix unused iterator variable warnings
ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline
ext4: fix WARNING in mb_find_extent
ext4: Fix warnings when freezing filesystem with journaled data
ext4: get correct ext4_group_info in ext4_mb_prefetch_fini
ext4: improve error handling from ext4_dirhash()
ext4: improve error recovery code paths in __ext4_remount()
ext4: improve inode table blocks counting in ext4_num_overhead_clusters
ext4: Keep pages with journalled data dirty
ext4: Mark page for delayed dirtying only if it is pinned
ext4: Mark pages with journalled data dirty
ext4: move dax and encrypt checking into ext4_check_feature_compatibility()
ext4: Move mpage_page_done() calls after error handling
ext4: Move overlap assert logic into a separate function
ext4: Move page unlocking out of mpage_submit_page()
ext4: move s_reserved_gdt_blocks and addressable checking into ext4_check_geometry()
ext4: only check dquot_initialize_needed() when debugging
ext4: properly handle error of ext4_init_block_bitmap in ext4_read_block_bitmap_nowait
ext4: protect pa->pa_free in ext4_discard_allocated_blocks
ext4: Refactor code in ext4_mb_normalize_request() and ext4_mb_use_preallocated()
ext4: Refactor code related to freeing PAs
ext4: reflect error codes from ext4_multi_mount_protect() to its callers
ext4: remove a BUG_ON in ext4_mb_release_group_pa()
ext4: remove ac->ac_found > sbi->s_mb_min_to_scan dead check in ext4_mb_check_limits
ext4: remove comment code ext4_discard_preallocations
ext4: remove dead check in mb_buddy_mark_free
ext4: remove repeat assignment to ac_f_ex
ext4: remove stale comment in ext4_init_block_bitmap
ext4: Remove the logic to trim inode PAs
ext4: remove unnecessary check in ext4_bg_num_gdb_nometa
ext4: remove unnecessary check in ext4_mb_new_blocks
ext4: remove unnecessary count2 in ext4_free_data_in_buddy
ext4: remove unnecessary e4b->bd_buddy_page check in ext4_mb_load_buddy_gfp
ext4: remove unnecessary exit_meta_group_info tag
ext4: remove unnecessary goto in ext4_mb_mark_diskspace_used
ext4: Remove unnecessary release when memory allocation failed in ext4_mb_init_cache
ext4: remove unneeded check of nr_to_submit
ext4: remove unused group parameter in ext4_block_bitmap_csum_set
ext4: remove unused group parameter in ext4_block_bitmap_csum_verify
ext4: remove unused group parameter in ext4_inode_bitmap_csum_set
ext4: remove unused group parameter in ext4_inode_bitmap_csum_verify
ext4: remove unused return value of ext4_mb_try_best_found and ext4_mb_free_metadata
ext4: remove useless conditional branch code
ext4: rename two functions with 'check'
ext4: set goal start correctly in ext4_mb_normalize_request
ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()
ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple
ext4: Simplify handling of journalled data in ext4_bmap()
ext4: Stop searching if PA doesn't satisfy non-extent file
ext4: stop trying to verify just initialized bitmap in ext4_read_block_bitmap_nowait
ext4: Turn mpage_process_page() into mpage_process_folio()
ext4: Update comment in mpage_prepare_extent_to_map()
ext4: Update stale comment about write constraints
ext4: Use a folio in ext4_da_write_begin()
ext4: Use a folio in ext4_journalled_write_end()
ext4: Use a folio in ext4_page_mkwrite()
ext4: Use a folio in ext4_read_merkle_tree_page
ext4: Use a folio iterator in __read_end_io()
ext4: use best found when complex scan of group finishs
ext4: use ext4_group_desc_free() in ext4_put_super() to save some duplicated code
ext4: Use nr_to_write directly in mpage_prepare_extent_to_map()
ext4: Use rbtrees to manage PAs instead of inode i_prealloc_list
 
f2fs: add compression feature check for all compress mount opt
f2fs: add has_enough_free_secs()
f2fs: add radix_tree_preload_end in error case
f2fs: allocate node blocks for atomic write block replacement
f2fs: allocate trace path buffer from names_cache
f2fs: apply zone capacity to all zone type
f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
f2fs: convert is_extension_exist() to return bool type
f2fs: convert to MAX_SBI_FLAG instead of 32 in stat_show()
f2fs: convert to use bitmap API
f2fs: convert to use sysfs_emit
f2fs: export compress_percent and compress_watermark entries
f2fs: factor out discard_cmd usage from general rb_tree use
f2fs: factor out victim_entry usage from general rb_tree use
f2fs: fix align check for npo2
f2fs: Fix discard bug on zoned block devices with 2MiB zone size
f2fs: fix iostat lock protection
f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block
f2fs: fix passing relative address when discard zones
f2fs: fix potential corruption when moving a directory
f2fs: fix scheduling while atomic in decompression path
f2fs: Fix system crash due to lack of free space in LFS
f2fs: fix to avoid use-after-free for cached IPU bio
f2fs: fix to check readonly condition correctly
f2fs: fix to check return value of f2fs_do_truncate_blocks()
f2fs: fix to check return value of inc_valid_block_count()
f2fs: fix to drop all dirty pages during umount() if cp_error is set
f2fs: fix to handle filemap_fdatawrite() error in f2fs_ioc_decompress_file/f2fs_ioc_compress_file
f2fs: fix to keep consistent i_gc_rwsem lock order
f2fs: fix to recover quota data correctly
f2fs: fix uninitialized skipped_gc_rwsem
f2fs: handle dqget error in f2fs_transfer_project_quota()
f2fs: make f2fs_sync_inode_meta() static
f2fs: merge lz4hc_compress_pages() to lz4_compress_pages()
f2fs: preserve direct write semantics when buffering is forced
f2fs: refactor f2fs_gc to call checkpoint in urgent condition
f2fs: relax sanity check if checkpoint is corrupted
f2fs: remove batched_trim_sections node description
f2fs: remove bulk remove_proc_entry() and unnecessary kobject_del()
f2fs: remove else in f2fs_write_cache_pages()
f2fs: remove entire rb_entry sharing
f2fs: remove folio_detach_private() in .invalidate_folio and .release_folio
f2fs: remove power-of-two limitation of zoned device
f2fs: remove struct victim_selection default_v_ops
f2fs: remove unneeded in-memory i_crtime copy
f2fs: remove unnessary comment in __may_age_extent_tree
f2fs: set default compress option only when sb_has_compression
f2fs: support iopoll method
f2fs: use common implementation of file type
f2fs: use cow inode data when updating atomic write
f2fs: use f2fs_hw_is_readonly() instead of bdev_read_only()
 
fanotify: use pidfd_prepare()
 
fault-inject: allow configuration via configfs
fault-inject: fix build error when FAULT_INJECTION_CONFIGFS=y and CONFIGFS_FS=m
 
fbcon: Fix null-ptr-deref in soft_cursor
 
fbdev/radeon: use pci aperture helpers
 
fbdev: 68328fb: Init owner field of struct fb_ops
fbdev: 68328fb: Remove trailing whitespaces
fbdev: arcfb: Convert to platform remove callback returning void
fbdev: arcfb: Fix error handling in arcfb_probe()
fbdev: atmel_lcdfb: Remove trailing whitespaces
fbdev: atyfb: Remove unused clock determination
fbdev: au1100fb: Convert to platform remove callback returning void
fbdev: au1100fb: Drop if with an always false condition
fbdev: au1200fb: Convert to platform remove callback returning void
fbdev: broadsheetfb: Convert to platform remove callback returning void
fbdev: bw2: Convert to platform remove callback returning void
fbdev: cg14: Convert to platform remove callback returning void
fbdev: cg14: Remove trailing whitespaces
fbdev: cg3: Convert to platform remove callback returning void
fbdev: cg6: Convert to platform remove callback returning void
fbdev: clps711x-fb: Convert to platform remove callback returning void
fbdev: cobalt_lcdfb: Convert to platform remove callback returning void
fbdev: controlfb: Remove trailing whitespaces
fbdev: da8xx-fb: Convert to platform remove callback returning void
fbdev: efifb: Convert to platform remove callback returning void
fbdev: ep93xx-fb: Convert to platform remove callback returning void
fbdev: fbmem: mark get_fb_unmapped_area() static
fbdev: ffb: Convert to platform remove callback returning void
fbdev: Fix contact info in fb_cmdline.c
fbdev: fsl-diu-fb: Convert to platform remove callback returning void
fbdev: g364fb: Remove trailing whitespaces
fbdev: gbefb: Convert to platform remove callback returning void
fbdev: goldfishfb: Convert to platform remove callback returning void
fbdev: grvga: Convert to platform remove callback returning void
fbdev: Handle video= parameter in video/cmdline.c
fbdev: hecubafb: Convert to platform remove callback returning void
fbdev: hgafb: Convert to platform remove callback returning void
fbdev: hgafb: Remove trailing whitespaces
fbdev: hitfb: Convert to platform remove callback returning void
fbdev: hpfb: Remove trailing whitespaces
fbdev: i810: include i810_main.h in i810_dvt.c
fbdev: imsttfb: Fix error path of imsttfb_probe()
fbdev: imsttfb: Fix use after free bug in imsttfb_probe
fbdev: imsttfb: Release framebuffer and dealloc cmap on error path
fbdev: imxfb: Convert to platform remove callback returning void
fbdev: leo: Convert to platform remove callback returning void
fbdev: macfb: Remove trailing whitespaces
fbdev: matroxfb ssd1307fb: Switch i2c drivers back to use .probe()
fbdev: maxinefb: Remove trailing whitespaces
fbdev: mb862xx: Convert to platform remove callback returning void
fbdev: metronomefb: Convert to platform remove callback returning void
fbdev: mmp: Fix deferred clk handling in mmphw_probe()
fbdev: modedb: Add 1920x1080 at 60 Hz video mode
fbdev: Move option-string lookup into helper
fbdev: mx3fb: Convert to platform remove callback returning void
fbdev: ocfb: Convert to platform remove callback returning void
fbdev: offb: Convert to platform remove callback returning void
fbdev: omapfb: Convert to platform remove callback returning void
fbdev: omapfb: panel-tpo-td043mtea1: fix error code in probe()
fbdev: p9100: Convert to platform remove callback returning void
fbdev: p9100: Remove trailing whitespaces
fbdev: platinumfb: Convert to platform remove callback returning void
fbdev: platinumfb: Remove trailing whitespaces
fbdev: ps3fb: Init owner field of struct fb_ops
fbdev: pxa168fb: Convert to platform remove callback returning void
fbdev: pxa3xx-gcu: Convert to platform remove callback returning void
fbdev: pxafb: Convert to platform remove callback returning void
fbdev: Read video= option with fb_get_option() in modedb
fbdev: s1d13xxxfb: Convert to platform remove callback returning void
fbdev: s3c-fb: Convert to platform remove callback returning void
fbdev: sa1100fb: Remove trailing whitespaces
fbdev: sh7760fb: Convert to platform remove callback returning void
fbdev: sh_mobile_lcdcfb: Convert to platform remove callback returning void
fbdev: simplefb: Convert to platform remove callback returning void
fbdev: sm501fb: Convert to platform remove callback returning void
fbdev: stifb: Fix info entry in sti_struct on error path
fbdev: stifb: Remove trailing whitespaces
fbdev: stifb: Whitespace cleanups
fbdev: Support NULL for name in option-string lookup
fbdev: tcx: Convert to platform remove callback returning void
fbdev: Transfer video= option strings to caller; clarify ownership
fbdev: udlfb: Fix endpoint check
fbdev: udlfb: Use usb_control_msg_send()
fbdev: Unexport fb_mode_option
fbdev: uvesafb: Convert to platform remove callback returning void
fbdev: valkyriefb: Remove trailing whitespaces
fbdev: vesafb: Convert to platform remove callback returning void
fbdev: vfb: Convert to platform remove callback returning void
fbdev: vfb: Init owner field of struct fb_ops
fbdev: vfb: Remove trailing whitespaces
fbdev: vga16fb: Convert to platform remove callback returning void
fbdev: via: Convert to platform remove callback returning void
fbdev: vt8500lcdfb: Convert to platform remove callback returning void
fbdev: wm8505fb: Convert to platform remove callback returning void
fbdev: wmt_ge_rops: Convert to platform remove callback returning void
fbdev: xilinxfb: Convert to platform remove callback returning void
 
filemap: Handle error return from __filemap_get_folio()
 
firewire: init_ohci1394_dma: use correct function names in comments
firewire: net: fix unexpected release of object for asynchronous request packet
firewire: Replace zero-length array with flexible-array member
 
firmware/sysfb: Fix VESA format selection
 
firmware: arm_ffa: Check if ffa_driver remove is present before executing
firmware: arm_ffa: Fix FFA device names for logical partitions
firmware: arm_ffa: Fix usage of partition info get count flag
firmware: arm_ffa: Set handle field to zero in memory descriptor
firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors
firmware: arm_scmi: Add support for unidirectional mailbox channels
firmware: arm_scmi: Fix incorrect alloc_workqueue() invocation
firmware: arm_scmi: Fix xfers allocation on Rx channel
firmware: arm_sdei: Fix sleep from invalid context BUG
firmware: cs_dsp: Add a debugfs entry containing control details
firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs
firmware: cs_dsp: Log correct region name in bin error messages
firmware: cs_dsp: Support DSPs that don't require firmware download
firmware: dmi-sysfs: make kobj_type structures constant
firmware: imx: scu-pd: add missed lvds lpi2c and pwm power domains
firmware: imx: scu: use dev_err_probe
firmware: meson_sm: populate platform devices from sm device tree data
firmware: qcom_scm: Add SM6375 compatible
firmware: qcom_scm: Clear download bit during reboot
firmware: qcom_scm: Use fixed width src vm bitmap
firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
firmware: tegra: bpmp: Fix error paths in debugfs
firmware: turris-mox-rwtm: make kobj_type structure constant
firmware: Use of_property_present() for testing DT property presence
firmware: xilinx: Add pm api function for PL config reg readback
 
firmware_loader: Add debug message with checksum for FW file
firmware_loader: Fix a NULL vs IS_ERR() check
firmware_loader: rework crypto dependencies
firmware_loader: Strip off \n from customized path
 
Linux: Fix gitignore for recently added usptream self tests
Linux: Fix sound on ASUS Transformers
Linux: fix typos in net/sched/* files
 
floppy: fix MAX_ORDER usage
 
flow_dissector: Address kdoc warnings
 
fm10k: Remove unnecessary aer.h include
 
forcedeth: Fix an error handling path in nv_probe()
 
fork, vhost: Use CLONE_THREAD to fix freezer/ps regression
 
fork/vm: Move common PF_IO_WORKER behavior to new flag
 
fork: Add kernel_clone_args flag to ignore signals
fork: add kernel_clone_args flag to not dup/clone files
fork: allow kernel code to call copy_process
fork: use pidfd_prepare()
 
fpga: bridge: fix kernel-doc parameter description
fpga: lattice-sysconfig-spi: Add explicit include for of.h
fpga: zynqmp-fpga: Adds status interface
 
fprobe: Add nr_maxactive to specify rethook_node pool size
fprobe: add recursion detection in fprobe_exit_handler
fprobe: make fprobe_kprobe_handler recursion free
fprobe: Pass entry_data to handlers
fprobe: Skip exit_handler if entry_handler returns !0
 
fs-verity: simplify sysctls with register_sysctl()
 
fs.h: Add TRACE_IOCB_STRINGS for use in trace points
 
fs/9p: Add new mount modes
fs/9p: allow disable of xattr support on mount
fs/9p: Consolidate file operations and add readahead and writeback
fs/9p: Fix bit operation logic error
fs/9p: Remove unnecessary superblock flags
fs/9p: remove writeback fid and fix per-file modes
fs/9p: Rework cache modes and add new options to Documentation
 
fs/buffer.c: use b_folio for fscrypt work
fs/buffer.c: use b_folio for fsverity work
 
fs/buffer: add folio_create_empty_buffers helper
fs/buffer: add folio_set_bh helper
fs/buffer: convert create_page_buffers to folio_create_buffers
fs/buffer: Remove redundant assignment to err
 
fs/cachefiles: simplify one-level sysctl registration for cachefiles_sysctls
 
fs/namespace: fnic: Switch to use %ptTd
 
fs/ntfs3: Add check for kmemdup
fs/ntfs3: Add length check in indx_get_root
fs/ntfs3: Add missed "nocase" in ntfs_show_options
fs/ntfs3: Add null pointer checks
fs/ntfs3: Changed ntfs_get_acl() to use dentry
fs/ntfs3: Check for extremely large size of $AttrDef
fs/ntfs3: Code formatting and refactoring
fs/ntfs3: Enhance the attribute size check
fs/ntfs3: Fix a possible null-pointer dereference in ni_clear()
fs/ntfs3: Fix memory leak if ntfs_read_mft failed
fs/ntfs3: Fix ntfs_create_inode()
fs/ntfs3: Fix NULL dereference in ni_write_inode
fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode'
fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup()
fs/ntfs3: Fix OOB read in indx_insert_into_buffer
fs/ntfs3: Fix root inode checking
fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de()
fs/ntfs3: fix spelling mistake "attibute" -> "attribute"
fs/ntfs3: Fix wrong cast in xattr.c
fs/ntfs3: Improved checking of attribute's name length
fs/ntfs3: Optimization in ntfs_set_state()
fs/ntfs3: Print details about mount fails
fs/ntfs3: Refactoring of various minor issues
fs/ntfs3: Remove field sbi->used.bitmap.set_tail
fs/ntfs3: Remove noacsrules
fs/ntfs3: Restore overflow checking for attr size in mi_enum_attr
fs/ntfs3: Undo critial modificatins to keep directory consistency
fs/ntfs3: Undo endian changes
fs/ntfs3: Use bh_read to simplify code
fs/ntfs3: Validate MFT flags before replaying logs
 
fs/proc/kcore: avoid bounce buffer for ktext data
fs/proc/kcore: convert read_kcore() to read_kcore_iter()
 
fs/proc: add Kthread flag to /proc/$pid/status
 
fs/sysv: Don't round down address for kunmap_flush_on_unmap()
 
fs: Add FGP_WRITEBEGIN
fs: add FMODE_DIO_PARALLEL_WRITE flag
fs: consolidate duplicate dt_type helpers
fs: dlm: add unbound flag to dlm_io workqueue
fs: dlm: change dflags to use atomic bits
fs: dlm: fix DLM_IFL_CB_PENDING gets overwritten
fs: dlm: move internal flags to atomic ops
fs: dlm: remove deprecated code parts
fs: dlm: remove DLM_IFL_LOCAL_MS flag
fs: dlm: rename stub to local message flag
fs: dlm: rsb hash table flag value to atomic ops
fs: dlm: stop unnecessarily filling zero ms_extra bytes
fs: dlm: store lkb distributed flags into own value
fs: dlm: switch lkb_sbflags to atomic ops
fs: don't call posix_acl_listxattr in generic_listxattr
fs: drop unused posix acl handlers
fs: Fix description of vfs_tmpfile()
fs: fix sysctls.c built
fs: fix undefined behavior in bit shift for SB_NOUSER
fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()
fs: introduce lock_rename_child() helper
fs: rename generic posix acl handlers
fs: simplify ->listxattr() implementation
 
fs_context: drop the unused lsm_flags member
 
fscrypt: Add some folio helper functions
fscrypt: new helper function - fscrypt_prepare_lookup_partial()
fscrypt: optimize fscrypt_initialize()
fscrypt: use WARN_ON_ONCE instead of WARN_ON
 
fsverity: explicitly check for buffer overflow in build_merkle_tree()
fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds
fsverity: use WARN_ON_ONCE instead of WARN_ON
 
ftrace: Add MODIFIED flag to show if IPMODIFY or direct was attached
ftrace: Let unregister_ftrace_direct_multi() call ftrace_free_filter()
ftrace: Make DIRECT_CALLS work WITH_ARGS and !WITH_REGS
ftrace: Remove the legacy _ftrace_direct API
ftrace: Rename _ftrace_direct_multi APIs to _ftrace_direct APIs
ftrace: Replace uses of _ftrace_direct APIs with _ftrace_direct_multi
ftrace: selftest: remove broken trace_direct_tramp
ftrace: Show a list of all functions that have ever been enabled
ftrace: Store direct called addresses in their ops
 
fuse_dev_ioctl(): switch to fdget()
 
genetlink: make _genl_cmd_to_str static
 
genirq: Update affinity of secondary threads
 
genwqe: fix MAX_ORDER usage
 
gfs2: Don't deref jdesc in evict
gfs2: Don't get stuck writing page onto itself under direct I/O
gfs2: Eliminate gfs2_trim_blocks
gfs2: Fix inode height consistency check
gfs2: gfs2_ail_empty_gl no log flush on error
gfs2: Issue message when revokes cannot be written
gfs2: Move variable assignment behind a null pointer check in inode_go_dump
gfs2: Perform second log flush in gfs2_make_fs_ro
gfs2: Remove duplicate i_nlink check from gfs2_link()
gfs2: Remove ghs[] from gfs2_link
gfs2: Remove ghs[] from gfs2_unlink
gfs2: return errors from gfs2_ail_empty_gl
gfs2: Use gfs2_holder_initialized for jindex
 
gpio-f7188x: fix chip name and pin count on Nuvoton chip
 
gpio: 104-dio-48e: Utilize mask_buf_def in handle_mask_sync() callback
gpio: 104-dio-48e: Utilize no_status regmap-irq flag
gpio: Add support for Intel LJCA USB GPIO driver
gpio: adnp: Convert to immutable irq_chip
gpio: aggregator: Add missing header(s)
gpio: altera: Convert to immutable irq_chip
gpio: altera: drop of_match_ptr for ID table
gpio: aspeed-sgpio: Convert to immutable irq_chip
gpio: aspeed: Always register the irqchip
gpio: aspeed: Convert to immutable irq_chip
gpio: ath79: Convert to immutable irq_chip
gpio: cadence: Convert to immutable irq_chip
gpio: elkhartlake: Introduce Intel Elkhart Lake PSE GPIO
gpio: ftgpio010: drop of_match_ptr for ID table
gpio: fxl6408: add I2C GPIO expander driver
gpio: gpiolib: Simplify gpiochip_add_data_with_key() fwnode
gpio: hisi: Convert to immutable irq_chip
gpio: hlwd: Convert to immutable irq_chip
gpio: ich: Use devm_gpiochip_add_data() to simplify remove path
gpio: idt3243x: Convert to immutable irq_chip
gpio: loongson1: Add DT support
gpio: loongson1: Convert to SPDX identifier
gpio: loongson1: Introduce ls1x_gpio_chip struct
gpio: loongson: add gpio driver support
gpio: loongson: fixup the warning about OF_GPIO direct dependencies
gpio: loongson: Remove unnecessary .owner
gpio: max732x: Convert to immutable irq_chip
gpio: merrifield: Adapt to Intel Tangier GPIO driver
gpio: merrifield: Use dev_err_probe()
gpio: merrifield: Utilise temporary variable for struct device
gpio: mlxbf2: Convert to immutable irq_chip
gpio: mm-lantiq: Fix typo in the newly added header filename
gpio: mockup: Fix mode of debugfs files
gpio: msc313: Convert to immutable irq_chip
gpio: omap: Convert to immutable irq_chip
gpio: omap: Drop irq_base
gpio: pci-idio-16: Convert to immutable irq_chip
gpio: pcie-idio-24: Convert to immutable irq_chip
gpio: pcie-idio-24: Prune superfluous license boilerplate
gpio: pmic-eic-sprd: Move Kconfig to MFD expanders
gpio: pxa: remove unused gpio_is_pxa_type function
gpio: raspberrypi-exp: mark OF related data as maybe unused
gpio: rcar: drop of_match_ptr for ID table
gpio: rda: Convert to immutable irq_chip
gpio: reg: Add missing header(s)
gpio: regmap: Add missing header(s)
gpio: remove MODULE_LICENSE in non-modules
gpio: sama5d2-piobu: drop of_match_ptr for ID table
gpio: sifive: add missing check for platform_get_irq
gpio: sifive: drop of_match_ptr for ID table
gpio: sim: Deactivate device in reversed order
gpio: sim: fix memory corruption when adding named lines and unnamed hogs
gpio: sim: quietly ignore configured lines outside the bank
gpio: siox: Convert to immutable irq_chip
gpio: stmpe: Convert to immutable irq_chip
gpio: tangier: Introduce Intel Tangier GPIO driver
gpio: tegra186: Add Tegra234 hte support
gpio: thunderx: Convert to immutable irq_chip
gpio: tqmx86: Convert to immutable irq_chip
gpio: Use of_property_read_bool() for boolean properties
gpio: visconti: Convert to immutable irq_chip
gpio: visconti: drop of_match_ptr for ID table
gpio: xgs-iproc: Convert to immutable irq_chip
gpio: xilinx: Convert to immutable irq_chip
gpio: xlp: Convert to immutable irq_chip
gpio: xra1403: mark OF related data as maybe unused
 
gpiolib: Access device's fwnode via dev_fwnode()
gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xNU
gpiolib: acpi: Move ACPI device NULL check to acpi_get_driver_gpio_data()
gpiolib: acpi: use the fwnode in acpi_gpiochip_find()
gpiolib: Add gpiochip_set_data() helper
gpiolib: Check array_info for NULL only once in gpiod_get_array()
gpiolib: Clean up headers
gpiolib: coldfire: remove custom asm/gpio.h
gpiolib: Deduplicate forward declarations in consumer.h
gpiolib: Drop unused forward declaration from driver.h
gpiolib: fix allocation of mixed dynamic/static GPIOs
gpiolib: Fix GPIO chip IRQ initialization restriction
gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain()
gpiolib: Get rid of devprop prefix in one function
gpiolib: Get rid of gpio_bus_match() forward declaration
gpiolib: Group forward declarations in consumer.h
gpiolib: Make the legacy consumer-only
gpiolib: Move gpiochip_get_data() higher in the code
gpiolib: Move gpiodevice_*() to gpiodev namespace
gpiolib: remove asm-generic/gpio.h
gpiolib: Remove duplicative check in gpiod_find_and_request()
gpiolib: remove empty asm/gpio.h files
gpiolib: remove gpio_set_debounce()
gpiolib: remove legacy gpio_export()
gpiolib: Replace open coded krealloc()
gpiolib: split linux/gpio/driver.h out of linux/gpio.h
gpiolib: split of_mm_gpio_chip out of linux/of_gpio.h
gpiolib: Use IRQ hardware number getter instead of direct access
 
gpu/drm/panel: Add Sony TD4353 JDI panel driver
 
gpu: drm: bridge: sii9234: remove unused bridge_to_sii9234 function
gpu: host1x: Don't rely on dma_fence_wait_timeout return value
gpu: host1x: Fix memory leak of device names
gpu: host1x: Fix potential double free if IOMMU is disabled
gpu: host1x: Make host1x_client_unregister() return void
gpu: host1x: mipi: Use devm_platform_get_and_ioremap_resource()
 
gve: Add AF_XDP zero-copy support for GQI-QPL format
gve: Add XDP DROP and TX support for GQI-QPL format
gve: Add XDP REDIRECT support for GQI-QPL format
gve: Changes to add new TX queues
gve: Remove the code of clearing PBA bit
gve: Unify duplicate GQ min pkt desc size constants
gve: update MAINTAINERS
gve: XDP support GQI-QPL: helper function changes
 
HID: add KEY_CAMERA_FOCUS event in HID
HID: amd_sfh: Add support for shutdown operation
HID: amd_sfh: Correct the sensor enable and disable command
HID: amd_sfh: Correct the stop all command
HID: amd_sfh: Correct the structure fields
HID: amd_sfh: Fix illuminance value
HID: amd_sfh: Fix max supported HID devices
HID: amd_sfh: Handle "no sensors" enabled for SFH1.1
HID: amd_sfh: Increase sensor command timeout for SFH1.1
HID: amd_sfh: Support for additional light sensor
HID: apple: explicitly include linux/leds.h
HID: apple: Set the tilde quirk flag on the Geyser 3
HID: apple: Set the tilde quirk flag on the Geyser 4 and later
HID: asus: explicitly include linux/leds.h
HID: google: add jewel USB id
HID: hidpp: terminate retry loop on success
HID: i2c-hid-of: Add reset GPIO support to i2c-hid-of
HID: i2c-hid-of: Allow using i2c-hid-of on non OF platforms
HID: i2c-hid-of: Consistenly use dev local variable in probe()
HID: Ignore battery for ELAN touchscreen on ROG Flow X13 GV301RA
HID: kye: Add support for all kye tablets
HID: kye: Fix rdesc for kye tablets
HID: kye: Generate tablet fixup descriptors on the fly
HID: kye: Rewrite tablet descriptor fixup routine
HID: kye: Sort kye devices
HID: lg-g15: explicitly include linux/leds.h
HID: logitech-hidpp: Add Logitech G935 headset
HID: logitech-hidpp: Add support for ADC measurement feature
HID: logitech-hidpp: Don't use the USB serial for USB devices
HID: logitech-hidpp: Handle timeout differently from busy
HID: logitech-hidpp: Reconcile USB and Unifying serials
HID: logitech-hidpp: Set wireless_status for G935 receiver
HID: logitech-hidpp: Simplify array length check
HID: mcp2221: fix get and get_direction for gpio
HID: mcp2221: fix report layout for gpio get
HID: nintendo: fix rumble rate limiter
HID: nintendo: prevent rumble queue overruns
HID: Recognize "Digitizer" as a valid input application
HID: steelseries: explicitly include linux/leds.h
HID: wacom: Add error check to wacom_parse_and_register()
HID: wacom: avoid integer overflow in wacom_intuos_inout()
HID: wacom: Check for string overflow from strscpy calls
HID: wacom: generic: Set battery quirk only when we see battery data
HID: wacom: insert timestamp to packed Bluetooth (BT) events
HID: wacom: Lazy-init batteries
HID: wacom: Set a default resolution for older tablets
 
hte: Add Tegra234 provider
hte: Deprecate nvidia,slices property
hte: handle nvidia,gpio-controller property
hte: Re-phrase tegra API document
hte: tegra-194: Fix off by one in tegra_hte_map_to_line_id()
hte: tegra-194: Use proper includes
hte: tegra-194: Use proper includes
hte: tegra: fix 'struct of_device_id' build error
hte: Use device_match_of_node()
hte: Use of_property_present() for testing DT property presence
hte: Use of_property_present() for testing DT property presence
 
hugetlb: pte_alloc_huge() to replace huge pte_alloc_map()
hugetlb: remove PageHeadHuge()
 
hv: simplify sysctl registration
 
hv_netvsc: Remove second mapping of send and recv buffers
 
hwmon: (adt7475) Use device_property APIs when configuring polarity
hwmon: (aquacomputer_d5next) Add fan PWM control for Aquaero
hwmon: (aquacomputer_d5next) Add infrastructure for Aquaero control reports
hwmon: (aquacomputer_d5next) Add support for Aquacomputer Aquastream XT
hwmon: (aquacomputer_d5next) Add temperature offset control for Aquaero
hwmon: (aquacomputer_d5next) Device dependent control report settings
hwmon: (aquacomputer_d5next) Support one byte control values
hwmon: (aquacomputer_d5next) Support writing multiple control values at once
hwmon: (asus-ec-sensors) add ProArt B550-Creator
hwmon: (asus-ec-sensors) add ROG STRIX Z390-F GAMING
hwmon: (coretemp) Delete an obsolete comment
hwmon: (coretemp) Delete tjmax debug message
hwmon: (ftsteutates) Update specifications website
hwmon: (g762) add a check of devm_add_action in g762_of_clock_enable
hwmon: (gpio-fan) drop of_match_ptr for ID table
hwmon: (ibmpowernv, pwm-fan) Use of_property_present() for testing DT property presence
hwmon: (it87) Add calls to smbus_enable/smbus_disable as required
hwmon: (it87) Disable SMBus access for environmental controller registers.
hwmon: (it87) Disable/enable SMBus access for IT8622E chipset
hwmon: (it87) Test for error in it87_update_device
hwmon: (it87) Use voltage scaling macro where appropriate
hwmon: (k10temp) Add PCI ID for family 19, model 78h
hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write
hwmon: (ltc4245) Use of_property_read_bool() for boolean properties
hwmon: (nct6775) add Asus Pro A520M-C II/CSM
hwmon: (nct6775) ASUS PRIME Z590 boards support
hwmon: (nct6775) Drop unneeded casting and conjunction
hwmon: (nct6775) Fix ROG B550-XE WIFI and Pro B660M-C D4 names
hwmon: (nct6775) Fix TUF GAMING B550M-E WIFI name
hwmon: (nct6775) Sort ASUS board list
hwmon: (nct6775) update ASUS WMI monitoring list A520/B360/B460/B550...
hwmon: (nct6775) update ASUS WMI monitoring list A620/B760/W790
hwmon: (nct6775) update ASUS WMI monitoring list B360/H410/H610/Z390...
hwmon: (nzxt-smart2) add another USB ID
hwmon: (nzxt-smart2) handle failure of devm_add_action in nzxt_smart2_hid_probe
hwmon: (pmbus/acbel-fsg032) Add Acbel power supply
hwmon: (pmbus/core) Add interrupt support
hwmon: (pmbus/core) Add lock and unlock functions
hwmon: (pmbus/core) Add rdev in pmbus_data struct
hwmon: (pmbus/core) Add regulator event support
hwmon: (pmbus/core) Generalise pmbus get status
hwmon: (pmbus/core) Generalize pmbus status flag map
hwmon: (pmbus/core) Notify hwmon events
hwmon: (pmbus/core) Notify regulator events
hwmon: (pmbus/core) Request threaded interrupt with IRQF_ONESHOT
hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E
hwmon: (pmbus/ibm-cffps) Use default debugfs attributes and lock function
hwmon: (pwm-fan) set usage_power on PWM state
hwmon: (sfctemp) Add StarFive JH71x0 temperature sensor
hwmon: (sfctemp) Simplify error message
hwmon: adm1177: constify pointers to hwmon_channel_info
hwmon: adm9240: constify pointers to hwmon_channel_info
hwmon: adt7411: constify pointers to hwmon_channel_info
hwmon: adt7470: constify pointers to hwmon_channel_info
hwmon: adt7x10: constify pointers to hwmon_channel_info
hwmon: aht10: constify pointers to hwmon_channel_info
hwmon: aquacomputer: constify pointers to hwmon_channel_info
hwmon: as370: constify pointers to hwmon_channel_info
hwmon: axi-fan: constify pointers to hwmon_channel_info
hwmon: bt1-pvt: constify pointers to hwmon_channel_info
hwmon: constify pointers to hwmon_channel_info
hwmon: corsair: constify pointers to hwmon_channel_info
hwmon: dell-smm: constify pointers to hwmon_channel_info
hwmon: drivetemp: constify pointers to hwmon_channel_info
hwmon: emc2305: constify pointers to hwmon_channel_info
hwmon: fix typo in Makefile
hwmon: ftsteutates: constify pointers to hwmon_channel_info
hwmon: gxp-fan: constify pointers to hwmon_channel_info
hwmon: i5500_temp: constify pointers to hwmon_channel_info
hwmon: ina238: constify pointers to hwmon_channel_info
hwmon: ina2xx: add optional regulator support
hwmon: ina3221: constify pointers to hwmon_channel_info
hwmon: intel-m10-bmc: constify pointers to hwmon_channel_info
hwmon: jc42: constify pointers to hwmon_channel_info
hwmon: k10temp: constify pointers to hwmon_channel_info
hwmon: k8temp: constify pointers to hwmon_channel_info
hwmon: lan966x: constify pointers to hwmon_channel_info
hwmon: lm75: constify pointers to hwmon_channel_info
hwmon: lm83: constify pointers to hwmon_channel_info
hwmon: lm95241: constify pointers to hwmon_channel_info
hwmon: lm95245: constify pointers to hwmon_channel_info
hwmon: lochnagar: constify pointers to hwmon_channel_info
hwmon: lochnagar: Remove the unneeded include
hwmon: ltc2947: constify pointers to hwmon_channel_info
hwmon: ltc2992: constify pointers to hwmon_channel_info
hwmon: ltc4245: constify pointers to hwmon_channel_info
hwmon: ltq-cputemp: constify pointers to hwmon_channel_info
hwmon: max127: constify pointers to hwmon_channel_info
hwmon: max31730: constify pointers to hwmon_channel_info
hwmon: max31760: constify pointers to hwmon_channel_info
hwmon: max31790: constify pointers to hwmon_channel_info
hwmon: max6620: constify pointers to hwmon_channel_info
hwmon: max6621: constify pointers to hwmon_channel_info
hwmon: max6650: constify pointers to hwmon_channel_info
hwmon: mc34vr500: constify pointers to hwmon_channel_info
hwmon: mcp3021: constify pointers to hwmon_channel_info
hwmon: mlxreg: constify pointers to hwmon_channel_info
hwmon: nct7904: constify pointers to hwmon_channel_info
hwmon: npcm750-pwm: constify pointers to hwmon_channel_info
hwmon: ntc_thermistor: constify pointers to hwmon_channel_info
hwmon: nzxt: constify pointers to hwmon_channel_info
hwmon: oxp-sensors: constify pointers to hwmon_channel_info
hwmon: peci: constify pointers to hwmon_channel_info
hwmon: powr1220: constify pointers to hwmon_channel_info
hwmon: raspberrypi: constify pointers to hwmon_channel_info
hwmon: remove trailing whitespace in Kconfig
hwmon: remove unused superio_outb function
hwmon: sbrmi: constify pointers to hwmon_channel_info
hwmon: sbtsi_temp: constify pointers to hwmon_channel_info
hwmon: sch5627: constify pointers to hwmon_channel_info
hwmon: sht4x: constify pointers to hwmon_channel_info
hwmon: sl28cpld: constify pointers to hwmon_channel_info
hwmon: smpro: constify pointers to hwmon_channel_info
hwmon: sparx5-temp: constify pointers to hwmon_channel_info
hwmon: sy7636a: constify pointers to hwmon_channel_info
hwmon: tmp102: constify pointers to hwmon_channel_info
hwmon: tmp103: constify pointers to hwmon_channel_info
hwmon: tmp108: constify pointers to hwmon_channel_info
hwmon: tmp464: constify pointers to hwmon_channel_info
hwmon: tmp513: constify pointers to hwmon_channel_info
hwmon: tps23861: constify pointers to hwmon_channel_info
hwmon: w83627ehf: constify pointers to hwmon_channel_info
hwmon: w83773g: constify pointers to hwmon_channel_info
 
hwrng: meson - remove not needed call to platform_set_drvdata
hwrng: meson - remove unused member of struct meson_rng_data
hwrng: meson - use devm_clk_get_optional_enabled
hwrng: xgene - Improve error reporting for problems during .remove()
hwrng: xgene - remove unnecessary (void*) conversions
hwrng: xgene - Simplify using dev_err_probe()
hwrng: xgene - Simplify using devm_clk_get_optional_enabled()
 
hwspinlock: remove MODULE_LICENSE in non-modules
 
i2c: brcmstb: use devm_platform_ioremap_resource_byname()
i2c: cadence: Add reset controller support
i2c: cadence: Allow to specify the FIFO depth
i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path
i2c: cadence: Detect maximum transfer size
i2c: cadence: Remove always false ternary operator
i2c: cadence: Remove unnecessary register reads
i2c: cros-ec-tunnel: Mark ACPI and OF related data as maybe unused
i2c: davinci: remove dead code in probe
i2c: designware: Add doorbell support for Mendocino
i2c: designware: fix idx_write_cnt in read loop
i2c: designware: Use PCI PSP driver for communication
i2c: gxp: fix build failure without CONFIG_I2C_SLAVE
i2c: img-scb: Fix spelling mistake "innacurate" -> "inaccurate"
i2c: imx-lpi2c: avoid taking clk_prepare mutex in PM callbacks
i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
i2c: imx: Simplify using devm_clk_get_enabled()
i2c: mchp-pci1xxxx: Avoid cast to incompatible function type
i2c: mediatek: add support for MT7981 SoC
i2c: microchip-core: convert SOC_MICROCHIP_POLARFIRE to ARCH_MICROCHIP_POLARFIRE
i2c: mpc: Use i2c-scl-clk-low-timeout-us i2c property
i2c: mpc: Use of_property_read_u32 instead of of_get_property
i2c: mt65xx: drop of_match_ptr for ID table
i2c: mv64xxx: Fix reading invalid status value in atomic mode
i2c: omap: Fix standard mode false ACK readings
i2c: omap: Improve error reporting for problems during .remove()
i2c: owl: drop of_match_ptr for ID table
i2c: qup: Add missing unwind goto in qup_i2c_probe()
i2c: sprd: Delete i2c adapter in .remove's error path
i2c: synquacer: mark OF related data as maybe unused
i2c: tegra: Fix PEC support for SMBUS block read
i2c: Use of_property_read_bool() for boolean properties
i2c: xiic: hide OF related data for COMPILE_TEST
i2c: xiic: Use devm_platform_get_and_ioremap_resource()
i2c: xiic: xiic_xfer(): Fix runtime PM leak on error path
 
i3c: Allow OF-alias-based persistent bus numbering
i3c: ast2600: Add AST2600 platform-specific driver
i3c: ast2600: enable IBI support
i3c: ast2600: fix register setting for 545 ohm pullups
i3c: ast2600: set variable ast2600_i3c_ops storage-class-specifier to static
i3c: cdns: Convert to platform remove callback returning void
i3c: Correct reference to the Iб╡C device data type
i3c: dw: Add a platform facility for IBI PEC workarounds
i3c: dw: Add infrastructure for platform-specific implementations
i3c: dw: Add support for in-band interrupts
i3c: dw: Convert to platform remove callback returning void
i3c: dw: Create a generic fifo read function
i3c: dw: drop of_match_ptr for ID table
i3c: dw: Return the length from a read priv_xfer
i3c: dw: Turn DAT array entry into a struct
i3c: dw: use bus mode rather than device reg for conditional tCAS setting
i3c: Make i3c_master_unregister() return void
i3c: mipi-i3c-hci: Convert to platform remove callback returning void
i3c: svc: Convert to platform remove callback returning void
 
i40e: add pre-xdp page_count in rx_buffer
i40e: Add support for VF to specify its primary MAC address
i40e: add support for XDP multi-buffer Rx
i40e: add xdp_buff to i40e_ring struct
i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer
i40e: Change size to truesize when using i40e_rx_buffer_flip()
i40e: consolidate maximum frame size calculation for vsi
i40e: introduce next_to_process to i40e_ring
i40e: Remove unnecessary aer.h include
i40e: use frame_sz instead of recalculating truesize for building skb
 
i915/display/dp: SDP CRC16 for 128b132b link layer
 
ia64/cpu: Mark play_dead() __noreturn
 
ia64: don't allow users to override ARCH_FORCE_MAX_ORDER
ia64: fix an addr to taddr in huge_pte_offset()
ia64: mm/contig: fix section mismatch warning/error
ia64: salinfo: placate defined-but-not-used warning
ia64: simplify one-level sysctl registration for kdump_ctl_table
 
iavf: remove mask from iavf_irq_enable_queues()
iavf: Remove unnecessary aer.h include
iavf: send VLAN offloading caps once after VFR
 
IB/hfi1: check for user backed iterator, not specific iterator type
IB/hfi1: Drop redundant pci_enable_pcie_error_reporting()
IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests
IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order
IB/hfi1: Place struct mmu_rb_handler on cache line start
IB/hfi1: Remove trace newlines
IB/hfi1: Suppress useless compiler warnings
 
IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init
 
IB/iser: centralize setting desc type and done callback
IB/iser: remove redundant new line
IB/iser: remove unused macros
 
IB/isert: Fix dead lock in ib_isert
IB/isert: Fix incorrect release of isert connection
IB/isert: Fix possible list corruption in CMA handler
 
IB/qib: check for user backed iterator, not specific iterator type
IB/qib: Drop redundant pci_enable_pcie_error_reporting()
IB/qib: Remove unused cnt variable
 
IB/rdmavt: Fix target union member for rvt_post_one_wr()
 
IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
 
ice: always report VF overflowing mailbox even without PF VSI
ice: block LAN in case of VF to VF offload
ice: call ice_is_malicious_vf() from ice_vc_process_vf_msg()
ice: convert ice_mbx_clear_malvf to void and use WARN
ice: declare ice_vc_process_vf_msg in ice_virtchnl.h
ice: do not busy-wait to read GNSS data
ice: Don't dereference NULL in ice_gnss_read error path
ice: Fix ice module unload
ice: Fix ice VF reset during iavf initialization
ice: Fix stats after PF reset
ice: Fix undersized tx_flags variable
ice: Fix XDP memory leak when NIC is brought up and down
ice: increase the GNSS data polling interval to 20 ms
ice: initialize mailbox snapshot earlier in PF init
ice: make writes to /dev/gnssX synchronous
ice: merge ice_mbx_report_malvf with ice_mbx_vf_state_handler
ice: move ice_is_malicious_vf() to ice_virtchnl.c
ice: move VF overflow message count into struct ice_mbx_vf_info
ice: pass mbxdata to ice_is_malicious_vf()
ice: print message if ice_mbx_vf_state_handler returns an error
ice: re-order ice_mbx_reset_snapshot function
ice: recycle/free all of the fragments from multi-buffer frame
ice: remove comment about not supporting driver reinit
ice: remove ice_ctl_q_info::sq_cmd_timeout
ice: remove ice_mbx_deinit_snapshot
ice: remove unnecessary &array[0] and just use array
ice: Remove unnecessary aer.h include
ice: remove unused buffer copy code in ice_sq_send_cmd_retry()
ice: sleep, don't busy-wait, for ICE_CTL_Q_SQ_CMD_TIMEOUT
ice: sleep, don't busy-wait, in the SQ send retry loop
ice: track malicious VFs in new ice_mbx_vf_info structure
 
ieee802154/adf7242: Add MODULE_FIRMWARE macro
 
ieee802154: hwsim: Fix possible memory leaks
ieee802154: Replace strlcpy with strscpy
 
igb: fix bit_shift to be in [1..8] range
igb: Fix extts capture value format for 82580/i354/i350
igb: fix nvm.ops.read() error handling
igb: refactor igb_ptp_adjfine_82580 to use diff_by_scaled_ppm
igb: Remove unnecessary aer.h include
 
igbvf: add PCI reset handler functions
 
igc: Add qbv_config_change_errors counter
igc: Clean the TX buffer and TX descriptor ring
igc: Clean up and optimize watchdog task
igc: Fix possible system crash when loading module
igc: offload queue max SDU from tc-taprio
igc: read before write to SRRCTL register
igc: Remove obsolete DMA coalescing code
igc: Remove unnecessary aer.h include
 
iio: accel: add support for IIS328DQ variant
iio: accel: kionix-kx022a: Remove the unused member g_range
iio: accel: kx022a fix irq getting
iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method
iio: ad4130: Make sure clock provider gets removed
iio: ad74413r: wire up support for drive-strength-microamp property
iio: adc: ad7192: Change "shorted" channels to differential
iio: adc: ad7292: Add explicit include for of.h
iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag
iio: adc: Add TI ADS1100 and ADS1000
iio: adc: at91-sama5d2_adc: remove dead code in at91_adc_probe()
iio: adc: axp20x_adc: Minor code cleanups
iio: adc: axp20x_adc: Replace adc_en2 flag with adc_en2_mask field
iio: adc: imx93: fix a signedness bug in imx93_adc_read_raw()
iio: adc: meson_saradc: Better handle BL30 not releasing the hardware
iio: adc: mt6370: Fix ibus and ibat scaling value of some specific vendor ID chips
iio: adc: mxs-lradc: fix the order of two cleanup operations
iio: adc: palmas: add support for iio threshold events
iio: adc: palmas: always reset events on unload
iio: adc: palmas: don't alter event config on suspend/resume
iio: adc: palmas: fix off by one bugs
iio: adc: palmas: move eventX_enable into palmas_adc_event
iio: adc: palmas: remove adc_wakeupX_data
iio: adc: palmas: replace "wakeup" with "event"
iio: adc: palmas: Take probe fully device managed.
iio: adc: palmas: use iio_event_direction for threshold polarity
iio: adc: qcom-pm8xxx-xoadc: Remove useless condition in pm8xxx_xoadc_parse_channel()
iio: adc: rcar-gyroadc: mark OF related data as maybe unused
iio: adc: stm32-adc: set some stm32-adc.c variables storage-class-specifier to static
iio: adc: stm32-adc: skip adc-channels setup if none is present
iio: adc: stm32-adc: skip adc-diff-channels setup if none is present
iio: adc: ti-ads1100: fix error code in probe()
iio: addac: ad74413: fix resistance input processing
iio: addac: ad74413r: fix Current Input, Loop Powered Mode
iio: addac: stx104: Fix race condition for stx104_write_raw()
iio: addac: stx104: Fix race condition when converting analog-to-digital
iio: addac: stx104: Improve indentation in stx104_write_raw()
iio: addac: stx104: Migrate to the regmap API
iio: addac: stx104: Replace bitops.h header inclusion with bits.h
iio: addac: stx104: Use define rather than hardcoded limit for write val
iio: addac: stx104: Use regmap_read_poll_timeout() for conversion poll
iio: bu27034: Ensure reset is written
iio: bu27034: Fix integration time
iio: chemical: sps030: Reformat comment in a more readable way
iio: dac: build ad5758 driver when AD5758 is selected
iio: dac: cio-dac: Fix typo in comment listing supported devices
iio: dac: cio-dac: Migrate to the regmap API
iio: dac: mcp4725: Fix i2c_master_send() return value handling
iio: dac: set variable max5522_channels storage-class-specifier to static
iio: fix doc for iio_gts_find_sel_by_int_time
iio: frequency: admv1013: Benefit from devm_clk_get_enabled() to simplify
iio: gts-helpers: fix integration time units
iio: Improve the kernel-doc of iio_trigger_poll
iio: imu: adis16475: correct copy paste mistake in comment block
iio: imu: inv_icm42600: fix timestamp reset
iio: imu: lsm6dsx: Add ACPI mount matrix retrieval
iio: imu: lsm6dsx: Support SMO8B30 ACPI ID for LSM6DS3TR-C
iio: imu: Replace all spi->chip_select and spi->cs_gpiod references with function call
iio: imu: st_lsm6dsx: add support to ASM330LHB
iio: imu: st_lsm6dsx: discard samples during filters settling time
iio: light: Add gain-time-scale helpers
iio: light: max44009: add missing OF device matching
iio: light: ROHM BU27034 Ambient Light Sensor
iio: light: vcnl4035: fixed chip ID check
iio: pressure: bmp280: Add nvmem operations for BMP580
iio: pressure: bmp280: Add preinit callback
iio: pressure: bmp280: Add support for new sensor BMP580
iio: pressure: bmp280: Make read calibration callback optional
iio: pressure: bmp280: Use chip_info pointers for each chip as driver data
iio: pressure: Kconfig: Delete misleading I2C reference on bmp280 title
iio: proximity: sx9500: Reference ACPI and OF ID data
iio: proximity: sx_common: Add old register mapping
iio: proximity: sx_common: Drop documentation of non existent struct element.
iio: Rename iio_trigger_poll_chained and add kernel-doc
iio: temperature: tmp117: add TI TMP116 support
iio: temperature: tmp117: cosmetic alignment cleanup
iio: temperature: tmp117: improve fallback capabilities
iio: tmag5273: Fix runtime PM leak on measurement error
 
IMA: allow/fix UML builds
 
inet: preserve const qualifier in inet_sk()
 
inet_diag: constify raw_lookup() socket argument
 
init,mm: fold late call to page_ext_init() to page_alloc_init_late()
init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init()
 
init: Call mem_encrypt_init() after Hyper-V hypercall init is done
init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init()
init: Mark [arch_call_]rest_init() __noreturn
init: Mark start_kernel() __noreturn
 
inotify: Avoid reporting event with invalid wd
 
Input: add a new Novatek NVT-ts driver
Input: Add KUnit tests for some of the input core helper functions
Input: bbnsm_pwrkey - add bbnsm power key support
Input: bcm_iproc_tsc - drop of_match_ptr for ID table
Input: cma3000_d0x - remove unneeded code
Input: cyttsp5 - fix array length
Input: edt-ft5x06 - add spaces to ensure format specification
Input: edt-ft5x06 - calculate points data length only once
Input: edt-ft5x06 - convert to use regmap API
Input: edt-ft5x06 - don't print error messages with dev_dbg()
Input: edt-ft5x06 - don't recalculate the CRC
Input: edt-ft5x06 - fix indentation
Input: edt-ft5x06 - remove code duplication
Input: edt-ft5x06 - remove unnecessary blank lines
Input: edt-ft5x06 - select REGMAP_I2C
Input: edt-ft5x06 - unify the crc check
Input: fix open count when closing inhibited device
Input: gpio-keys - add support for linux,input-value DTS property
Input: hideep - clean up some inconsistent indenting
Input: hideep - optionally reset controller work mode to native HiDeep protocol
Input: hideep - silence error in SW_RESET()
Input: hp_sdc_rtc - mark an unused function as __maybe_unused
Input: iqs62x-keys - suppress duplicated error message in .remove()
Input: matrix_keypad - replace header inclusions by forward declarations
Input: melfas_mip4 - report palm touches
Input: psmouse - fix OOB access in Elantech protocol
Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe
Input: soc_button_array - add invalid acpi_index DMI quirk handling
Input: st-keyscan - drop of_match_ptr for ID table
Input: sun4i-ts - drop of_match_ptr for ID table
Input: synaptics-rmi4 - fix function name in kerneldoc
Input: tm2-touchkey - drop of_match_ptr for ID table
Input: tsc2007 - enable cansleep pendown GPIO
Input: Use of_property_read_bool() for boolean properties
Input: xpad - add constants for GIP interface numbers
Input: xpad - add VID for Turtle Beach controllers
Input: xpad - delete a Razer DeathAdder mouse VID/PID entry
Input: xpad - fix PowerA EnWired Controller guide button
Input: xpad - fix support for some third-party controllers
Input: xpad - remove unused field in VID/PID table
Input: xpad - treat Qanba controllers as Xbox360 controllers
Input: zinitix - use of_property_present() for testing DT property presence
 
instrumented.h: Fix all kernel-doc format warnings
 
integrity: machine keyring CA configuration
 
intel_idle: clean up intel_idle_init_cstates_icpu()
intel_idle: do not sprinkle module parameter definitions around
intel_idle: fix confusing message
intel_idle: further intel_idle_init_cstates_icpu() cleanup
intel_idle: improve C-state flags handling robustness
intel_idle: mark few variables as __read_mostly
intel_idle: use pr_info() instead of printk()
 
interconnect: drop racy registration API
interconnect: drop unused icc_link_destroy() interface
interconnect: qcom: Drop obsolete dependency on COMPILE_TEST
interconnect: qcom: drop obsolete OSM_L3/EPSS defines
interconnect: qcom: osm-l3: drop unuserd header inclusion
interconnect: qcom: rpm: Add support for specifying channel num
interconnect: qcom: rpm: drop bogus pm domain attach
interconnect: qcom: rpm: make QoS INVALID default
interconnect: qcom: Sort kerneldoc entries
interconnect: remove module-related code
interconnect: remove MODULE_LICENSE in non-modules
interconnect: Skip call into provider if initial bw is zero
interconnect: Use of_property_present() for testing DT property presence
 
Linux: Introduce a helper to translate register addresses
 
io-mapping: don't disable preempt on RT in io_mapping_map_atomic_wc().
 
io-wq: Drop struct io_wqe
io-wq: Move wq accounting to io_wq
 
io_uring/io-wq: clear current->worker_private on exit
io_uring/io-wq: don't clear PF_IO_WORKER on exit
io_uring/io-wq: drop outdated comment
 
io_uring/kbuf: add buffer_list->is_mapped member
io_uring/kbuf: disallow mapping a badly aligned provided ring buffer
io_uring/kbuf: move pinning of provided buffer ring into helper
io_uring/kbuf: remove extra ->buf_ring null check
io_uring/kbuf: rename struct io_uring_buf_reg 'pad' to'flags'
 
io_uring/net: clear msg_controllen on partial sendmsg retry
io_uring/net: disable partial retries for recvmsg with cmsg
io_uring/net: save msghdr->msg_control for retries
io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr
 
io_uring/notif: add constant for ubuf_info flags
 
io_uring/poll: serialize poll linked timer start with poll removal
 
io_uring/rsrc: add custom limit for node caching
io_uring/rsrc: add empty flag in rsrc_node
io_uring/rsrc: add lockdep checks
io_uring/rsrc: add lockdep sanity checks
io_uring/rsrc: cache struct io_rsrc_node
io_uring/rsrc: check for nonconsecutive pages
io_uring/rsrc: clean up __io_sqe_buffers_update()
io_uring/rsrc: consolidate node caching
io_uring/rsrc: devirtualise rsrc put callbacks
io_uring/rsrc: disassociate nodes and rsrc_data
io_uring/rsrc: don't offload node free
io_uring/rsrc: extract SCM file put helper
io_uring/rsrc: fix DEFER_TASKRUN rsrc quiesce
io_uring/rsrc: infer node from ctx on io_queue_rsrc_removal
io_uring/rsrc: inline io_rsrc_put_work()
io_uring/rsrc: inline switch_start fast path
io_uring/rsrc: keep cached refs per node
io_uring/rsrc: kill rsrc_ref_lock
io_uring/rsrc: merge nodes and io_rsrc_put
io_uring/rsrc: optimise io_rsrc_data refcounting
io_uring/rsrc: optimise io_rsrc_put allocation
io_uring/rsrc: pass node to io_rsrc_put_work()
io_uring/rsrc: protect node refs with uring_lock
io_uring/rsrc: refactor io_queue_rsrc_removal
io_uring/rsrc: refactor io_rsrc_node_switch
io_uring/rsrc: refactor io_rsrc_ref_quiesce
io_uring/rsrc: remove io_rsrc_node::done
io_uring/rsrc: remove rsrc_data refs
io_uring/rsrc: remove unused io_rsrc_node::llist
io_uring/rsrc: rename rsrc_list
io_uring/rsrc: simplify single file node switching
io_uring/rsrc: use non-pcpu refcounts for nodes
io_uring/rsrc: use nospec'ed indexes
io_uring/rsrc: use wq for quiescing
io_uring/rsrc: zero node's rsrc data on alloc
 
io_uring/uring_cmd: assign ioucmd->cmd at async prep time
io_uring/uring_cmd: take advantage of completion batching
 
io_uring: add irq lockdep checks
io_uring: Add KASAN support for alloc_caches
io_uring: add support for multishot timeouts
io_uring: add support for user mapped provided buffer ring
io_uring: add tw add flags
io_uring: Adjust mapping wrt architecture aliasing requirements
io_uring: avoid hashing O_DIRECT writes if the filesystem doesn't need it
io_uring: cap io_sqring_entries() at SQ ring size
io_uring: Create a helper to return the SQE size
io_uring: don't put nodes under spinlocks
io_uring: encapsulate task_work state
io_uring: inline llist_add()
io_uring: io_free_req() via tw
io_uring: kill unused notif declarations
io_uring: make io_uring_sqe_cmd() unconditionally available
io_uring: Move from hlist to io_wq_work_node
io_uring: move pinning out of io_req_local_work_add
io_uring: One wqe per wq
io_uring: optimise io_req_local_work_add
io_uring: optimize local tw add ctx pinning
io_uring: Pass whole sqe to commands
io_uring: reduce scheduling due to tw
io_uring: refactor __io_cq_unlock_post_flush()
io_uring: refactor io_cqring_wake()
io_uring: remove extra tw trylocks
io_uring: Remove unnecessary BUILD_BUG_ON
io_uring: rename trace_io_uring_submit_sqe() tracepoint
io_uring: shut io_prep_async_work warning
io_uring: undeprecate epoll_ctl support
io_uring: unlock sqd->lock before sq thread release CPU
 
iomap: Add DIO tracepoints
iomap: Remove IOMAP_DIO_NOSYNC unused dio flag
 
iommu/amd/pgtbl_v2: Fix domain max address
 
iommu/amd: Add 5 level guest page table support
iommu/amd: Add missing domain type checks
iommu/amd: Allocate IOMMU irqs using numa locality info
iommu/amd: Allocate page table using numa locality info
iommu/amd: Don't block updates to GATag if guest mode is on
iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE
iommu/amd: Fix domain flush size when syncing iotlb
iommu/amd: Fix possible memory leak of 'domain'
iommu/amd: Fix up merge conflict resolution
iommu/amd: Handle GALog overflows
iommu/amd: Set page size bitmap during V2 domain allocation
 
iommu/apple-dart: Convert to platform remove callback returning void
 
iommu/arm-smmu-qcom: Fix missing adreno_smmu's
iommu/arm-smmu-qcom: Limit the SMR groups to 128
 
iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
iommu/arm-smmu-v3: Convert to platform remove callback returning void
iommu/arm-smmu-v3: Explain why ATS stays disabled with bypass
 
iommu/arm-smmu: Convert to platform remove callback returning void
iommu/arm-smmu: Drop if with an always false condition
 
iommu/exynos: Use the devm_clk_get_optional() helper
 
iommu/fsl: fix all kernel-doc warnings in fsl_pamu.c
 
iommu/ioasid: Rename INVALID_IOASID
 
iommu/iommufd: Pass iommufd_ctx pointer in iommufd_get_ioas()
 
iommu/ipmmu-vmsa: Call arm_iommu_release_mapping() in release path
iommu/ipmmu-vmsa: Convert to platform remove callback returning void
iommu/ipmmu-vmsa: remove R-Car H3 ES1.* handling
 
iommu/mediatek: Add a gap for the iova regions
iommu/mediatek: Flush IOTLB completely only if domain has been attached
iommu/mediatek: Get regionid from larb/port id
iommu/mediatek: Improve comment for the current region/bank
iommu/mediatek: mt8186: Add iova_region_larb_msk
iommu/mediatek: mt8192: Add iova_region_larb_msk
iommu/mediatek: mt8195: Add iova_region_larb_msk
iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN
iommu/mediatek: Set dma_mask for the master devices
 
iommu/msm: Convert to platform remove callback returning void
 
iommu/mtk: Convert to platform remove callback returning void
 
iommu/mtk_iommu_v1: Convert to platform remove callback returning void
 
iommu/omap: Convert to platform remove callback returning void
iommu/omap: Use of_property_read_bool() for boolean properties
 
iommu/rockchip: Add missing set_platform_dma_ops callback
iommu/rockchip: Fix unwind goto issue
 
iommu/sprd: Add support for reattaching an existing domain
iommu/sprd: Convert to platform remove callback returning void
iommu/sprd: Release dma buffer to avoid memory leak
 
iommu/sun50i: remove MODULE_LICENSE in non-modules
iommu/sun50i: remove MODULE_LICENSE in non-modules
 
iommu/sva: Move PASID helpers to sva code
iommu/sva: Remove PASID to mm lookup function
iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()
iommu/sva: Stop using ioasid_set for SVA
iommu/sva: Use GFP_KERNEL for pasid allocation
 
iommu/vt-d: Allow SVA with device-specific IOPF
iommu/vt-d: Do not use GFP_ATOMIC when not needed
iommu/vt-d: Make size of operands same in bitwise operations
iommu/vt-d: Move iopf code from SVA to IOPF enabling path
iommu/vt-d: Move pfsid and ats_qdep calculation to device probe path
iommu/vt-d: Move PRI handling to IOPF feature path
iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn)
iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope()
iommu/vt-d: Remove BUG_ON in handling iotlb cache invalidation
iommu/vt-d: Remove BUG_ON in map/unmap()
iommu/vt-d: Remove BUG_ON on checking valid pfn range
iommu/vt-d: Remove BUG_ON when domain->pgd is NULL
iommu/vt-d: Remove extern from function prototypes
iommu/vt-d: Remove PASID supervisor request support
iommu/vt-d: Remove unnecessary checks in iopf disabling path
iommu/vt-d: Remove virtual command interface
iommu/vt-d: Use non-privileged mode for all PASIDs
 
iommu: Add iommu probe for CDX bus
iommu: Cleanup iommu_change_dev_def_domain()
iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages()
iommu: Make iommu_release_device() static
iommu: Make IPMMU_VMSA dependencies more strict
iommu: Make kobj_type structure constant
iommu: make the pointer to struct bus_type constant
iommu: Move lock from iommu_change_dev_def_domain() to its caller
iommu: Remove ioasid infrastructure
iommu: Remove iommu_group_get_by_id()
iommu: Replace device_lock() with group->mutex
iommu: Same critical region for device release and removal
iommu: Spelling s/cpmxchg64/cmpxchg64/
iommu: Split iommu_group_remove_device() into helpers
iommu: Use of_property_present() for testing DT property presence
iommu: Use sysfs_emit() for sysfs show
 
iommufd/selftest: Add a selftest for iommufd_device_attach() with a hwpt argument
iommufd/selftest: Catch overflow of uptr and length
iommufd/selftest: Cover domain unmap with huge pages and access
iommufd/selftest: Make selftest create a more complete mock device
iommufd/selftest: Rename domain_id to hwpt_id for FIXTURE iommufd_mock_domain
iommufd/selftest: Rename domain_id to stdev_id for FIXTURE iommufd_ioas
iommufd/selftest: Rename the remaining mock device_id's to stdev_id
iommufd/selftest: Rename the sefltest 'device_id' to 'stdev_id'
iommufd/selftest: Set varaiable mock_iommu_device storage-class-specifier to static
 
iommufd: Add iommufd_lock_obj() around the auto-domains hwpts
iommufd: Assert devices_lock for iommufd_hw_pagetable_has_group()
iommufd: Consistently manage hwpt_item
iommufd: Create access in vfio_iommufd_emulated_bind()
iommufd: Make iommufd_hw_pagetable_alloc() do iopt_table_add_domain()
iommufd: Move ioas related HWPT destruction into iommufd_hw_pagetable_destroy()
iommufd: Move iommufd_device to iommufd_private.h
 
ionic: catch failure from devlink_alloc
ionic: Don't overwrite the cyclecounter bitmask
ionic: remove noise from ethtool rxnfc error msg
ionic: Remove redundant pci_clear_master
 
iov: improve copy_iovec_from_user() code generation
 
iov_iter: add copy_page_to_iter_nofault()
iov_iter: add iter_iov_addr() and iter_iov_len() helpers
iov_iter: add iter_iovec() helper
iov_iter: convert import_single_range() to ITER_UBUF
iov_iter: import single vector iovecs as ITER_UBUF
iov_iter: Mark copy_compat_iovec_from_user() noinline
iov_iter: overlay struct iovec and ubuf/len
iov_iter: remove iov_iter_iovec()
iov_iter: set nr_segs = 1 for ITER_UBUF
 
ip_tunnel: Preserve pointer const in ip_tunnel_info_opts
 
ipip,ip_tunnel,sit: Add FOU support for externally controlled ipip devices
 
ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it
ipmi: fix SSIF not responding under certain cond.
ipmi: simplify sysctl registration
 
Linux: ipmi:ssif: Add send_retries increment
Linux: ipmi:ssif: Drop if blocks with always false condition
 
ipv4: constify ip_mc_sf_allow() socket argument
ipv4: Fix potential uninit variable access bug in __ip_make_skb()
ipv4: raw: constify raw_v4_match() socket argument
 
ipv6: add icmpv6_error_anycast_as_unicast for ICMPv6
ipv6: constify inet6_mc_check()
ipv6: Fix out-of-bounds access in ipv6_find_tlv()
ipv6: flowlabel: do not disable BH where not needed
ipv6: prevent router_solicitations for team port
ipv6: raw: constify raw_v6_match() socket argument
ipv6: raw: preserve const qualifier in raw6_sk()
ipv6: Remove in6addr_any alternatives.
ipv6: remove nexthop_fib6_nh_bh()
ipv6: remove one read_lock()/read_unlock() pair in rt6_check_neigh()
ipv6: rpl: Fix Route of Death.
 
ipvlan: fix bound dev checking for IPv6 l3s mode
 
Linux: ipvlan:Fix out-of-bounds caused by unclear skb->cb
 
ipvs: align inner_mac_header for encapsulation
ipvs: Consistently use array_size() in ip_vs_conn_init()
ipvs: Correct spelling in comments
ipvs: Remove {Enter,Leave}Function
ipvs: Update width of source for ip_vs_sync_conn_options
 
ipv{4,6}/raw: fix output xfrm lookup wrt protocol
 
irq_work: Trace self-IPIs sent via arch_irq_work_raise()
 
irqchip/al-fic: remove MODULE_LICENSE in non-modules
 
irqchip/bcm-6345-l1: Request memory region
 
irqchip/gic-v3: Add Rockchip 3588001 erratum workaround
irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
 
irqchip/gic: Correctly validate OF quirk descriptors
irqchip/gic: Drop support for board files
 
irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4
 
irqchip/irq-sifive-plic: Add syscore callbacks for hibernation
 
irqchip/irq-sl28cpld: remove MODULE_LICENSE in non-modules
 
irqchip/loongson-eiointc: Fix incorrect use of acpi_get_vec_parent
irqchip/loongson-eiointc: Fix registration of syscore_ops
irqchip/loongson-eiointc: Fix returned value on parsing MADT
 
irqchip/loongson-pch-pic: Fix pch_pic_acpi_init calling
irqchip/loongson-pch-pic: Fix registration of syscore_ops
 
irqchip/mbigen: move to use bus_get_dev_root()
irqchip/mbigen: Unify the error handling in mbigen_of_create_domain()
 
irqchip/mchp-eic: remove MODULE_LICENSE in non-modules
 
irqchip/meson-gpio: Mark OF related data as maybe unused
 
irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable
irqchip/mips-gic: Use raw spinlock for gic_lock
 
irqchip/riscv-intc: Add empty irq_eoi() for chained irq handlers
irqchip/riscv-intc: Allow drivers to directly discover INTC hwnode
 
irqchip/st: Remove stih415/stih416 and stid127 platforms support
 
irqchip: loongson-eiointc: Add explicit include for cpuhotplug.h
irqchip: remove MODULE_LICENSE in non-modules
irqchip: remove MODULE_LICENSE in non-modules
irqchip: remove MODULE_LICENSE in non-modules
irqchip: Use of_property_read_bool() for boolean properties
 
isdn: mISDN: netjet: Remove redundant pci_clear_master
 
ixgb: Remove ixgb driver
 
ixgbe: Allow flow hash to be set via ethtool
ixgbe: Enable setting RSS table to default values
ixgbe: Fix panic during XDP_TX with > 64 CPUs
ixgbe: Remove unnecessary aer.h include
ixgbe: use new queue try_stop/try_wake macros
 
jdb2: Don't refuse invalidation of already invalidated buffers
 
kallsyms, bpf: Move find_kallsyms_symbol_value out of internal header
 
kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol()
kallsyms: Disable preemption for find_kallsyms_symbol_value
kallsyms: expand symbol name into comment for debugging
kallsyms: move module-related functions under correct configs
 
kasan, arm64: add arch_suppress_tag_checks_start/stop
kasan, arm64: rename tagging-related routines
 
kasan: call clear_page with a match-all tag instead of changing page tag
kasan: drop empty tagging-related defines
kasan: fix lockdep report invalid wait context
kasan: hw_tags: avoid invalid virt_to_page()
kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14
kasan: remove PG_skip_kasan_poison flag
kasan: suppress recursive reports for HW_TAGS
 
kbuild, cpufreq: remove MODULE_LICENSE in non-modules
kbuild, cpufreq: tegra124: remove MODULE_LICENSE in non-modules
 
kbuild, drivers/perf: remove MODULE_LICENSE in non-modules
 
kbuild, gpio: gpio-aspeed-sgpio: remove MODULE_LICENSE in non-modules
kbuild, gpio: remove MODULE_LICENSE in non-modules
 
kbuild, soc: bcm: bcm2835-power: remove MODULE_LICENSE in non-modules
kbuild, soc: bcm: raspberrypi-power: remove MODULE_LICENSE in non-modules
kbuild, soc: sunxi: sram: remove MODULE_LICENSE in non-modules
 
kbuild: add srcdeb-pkg target
kbuild: builddeb: Eliminate debian/arch use
kbuild: clang: do not use CROSS_COMPILE for target triple
kbuild: deb-pkg: add KDEB_SOURCE_COMPRESS to specify source compression
kbuild: deb-pkg: specify targets in debian/rules as .PHONY
kbuild: rpm-pkg: remove kernel-drm PROVIDES
 
Kconfig: introduce HAS_IOPORT option and select it as necessary
 
kconfig: menuconfig: remove OLD_NCURSES macro
kconfig: menuconfig: remove unused M_EVENT macro
kconfig: menuconfig: reorder functions to remove forward declarations
 
kcov: improve documentation
 
kcsan: Avoid READ_ONCE() in read_instrumented_memory()
 
kernel.h: split the hexadecimal related helpers to hex.h
 
kernel/configs: Drop Android config fragments
 
kernel/fork: assert no VMA readers during its destruction
 
kernel/hung_task.c: set some hung_task.c variables storage-class-specifier to static
 
kernel/ksysfs.c: use sysfs_emit for sysfs show handlers
 
kernel/module: add documentation for try_module_get()
 
kernel/smp: Make csdlock_debug= resettable
 
kernel: Allow a kernel thread's name to be set in copy_process
kernel: Make io_thread and kthread bit fields
kernel: pid_namespace: simplify sysctls with register_sysctl()
 
kernfs: change kernfs_rename_lock into a read-write lock.
kernfs: Introduce separate rwsem to protect inode attributes.
kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.
 
kexec: remove unnecessary arch_kexec_kernel_image_load()
kexec: support purgatories with .text.hot sections
 
KEYS: Add missing function documentation
KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()
KEYS: CA link restriction
KEYS: Create static version of public_key_verify_signature
KEYS: remove MODULE_LICENSE in non-modules
KEYS: X.509: Parse Basic Constraints for CA
KEYS: X.509: Parse Key Usage
 
kheaders: Use array declaration instead of char
 
Linux: kill the last remaining user of proc_ns_fget()
 
kmemleak-test: fix kmemleak_test.c build logic
 
kmsan: add memsetXX tests
kmsan: add test_stackdepot_roundtrip
kmsan: another take at fixing memcpy tests
kmsan: fix a stale comment in kmsan_save_stack_with_flags()
 
Linux: kobject.h remove extern from function prototypes
 
kobject: align stacktrace levels to logging message
kobject: define common logging prefix
 
kselftest/alsa - mixer-test: Don't fail tests if we can't restore default
kselftest/alsa - mixer-test: Log values associated with event issues
 
kselftest/alsa - mixer: Always log control names
 
kselftest/alsa - pcm-test: Don't include diagnostic message in test name
 
kselftest/alsa: Log card names during startup
 
kselftest/arm64: Convert za-fork to use kselftest.h
 
kselftest: amd-pstate: Fix spelling mistakes
kselftest: bonding: add num_grat_arp test
kselftest: Support nolibc
 
ksmbd: add mnt_want_write to ksmbd vfs functions
ksmbd: allocate one more byte for implied bcc[0]
ksmbd: avoid duplicate negotiate ctx offset increments
ksmbd: block asynchronous requests when making a delay on session setup
ksmbd: call putname after using the last component
ksmbd: call rcu_barrier() in ksmbd_server_exit()
ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop
ksmbd: destroy expired sessions
ksmbd: fix credit count leakage
ksmbd: fix deadlock in ksmbd_find_crypto_ctx()
ksmbd: fix global-out-of-bounds in smb2_find_context_vals
ksmbd: fix incorrect AllocationSize set in smb2_get_info
ksmbd: fix memleak in session setup
ksmbd: fix multiple out-of-bounds read during context decoding
ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem()
ksmbd: fix out-of-bound read in deassemble_neg_contexts()
ksmbd: fix out-of-bound read in parse_lease_state()
ksmbd: fix out-of-bound read in smb2_write
ksmbd: fix posix_acls and acls dereferencing possible ERR_PTR()
ksmbd: fix racy issue from session setup and logoff
ksmbd: fix racy issue from smb2 close and logoff with multichannel
ksmbd: fix racy issue from using ->d_parent and ->d_name
ksmbd: fix racy issue under cocurrent smb2 tree disconnect
ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate
ksmbd: fix UAF issue from opinfo->conn
ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename()
ksmbd: fix uninitialized pointer read in smb2_create_link()
ksmbd: fix wrong UserName check in session_user
ksmbd: not allow guest user on multichannel
ksmbd: remove internal.h include
ksmbd: remove unused compression negotiate ctx packing
ksmbd: set NegotiateContextCount once instead of every inc
ksmbd: smb2: Allow messages padded to 8byte boundary
ksmbd: validate command payload size
ksmbd: validate session id and tree id in the compound request
ksmbd: validate smb request protocol id
 
ksz884x: Remove unused functions
 
kthread: Pass in the thread's name during creation
kthread: simplify kthread_use_mm refcounting
 
kunit: add tests for using current KUnit test field
kunit: fix bug in debugfs logs of parameterized tests
kunit: fix bug in the order of lines in debugfs logs
kunit: fix bug of extra newline characters in debugfs logs
kunit: increase KUNIT_LOG_SIZE to 2048 bytes
kunit: tool: add subscripts for type annotations where appropriate
kunit: tool: Add support for m68k under QEMU
kunit: tool: Add support for overriding the QEMU serial port
kunit: tool: Add support for SH under QEMU
kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py
kunit: tool: remove unused imports and variables
kunit: Use gfp in kunit_alloc_resource() kernel-doc
 
kvaser_usb: convert USB IDs to hexadecimal values
 
KVM: Add the missed title format
KVM: arm64: Acquire mp_state_lock in kvm_arch_vcpu_ioctl_vcpu_init()
KVM: arm64: Add a helper to check if a VM has ran once
KVM: arm64: Add support for KVM_EXIT_HYPERCALL
KVM: arm64: Add vm fd device attribute accessors
KVM: arm64: Avoid lock inversion when setting the VM register width
KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ON
KVM: arm64: Clarify host SME state management
KVM: arm64: Constify start/end/phys fields of the pgtable walker data
KVM: arm64: Document check for TIF_FOREIGN_FPSTATE
KVM: arm64: Document default vPMU behavior on heterogeneous systems
KVM: arm64: Document KVM_ARM_SET_CNT_OFFSETS and co
KVM: arm64: Drop last page ref in kvm_pgtable_stage2_free_removed()
KVM: arm64: Elide kern_hyp_va() in VHE-specific parts of the hypervisor
KVM: arm64: Ensure CPU PMU probes before pKVM host de-privilege
KVM: arm64: Expose SMC/HVC width to userspace
KVM: arm64: Expose {un,}lock_all_vcpus() to the rest of KVM
KVM: arm64: Fix repeated words in comments
KVM: arm64: Handle 32bit CNTPCTSS traps
KVM: arm64: Handle trap of tagged Set/Way CMOs
KVM: arm64: Have kvm_psci_vcpu_on() use WRITE_ONCE() to update mp_state
KVM: arm64: Infer PA offset from VA in hyp map walker
KVM: arm64: Infer the PA offset from IPA in stage-2 map walker
KVM: arm64: Introduce support for userspace SMCCC filtering
KVM: arm64: Iterate arm_pmus list to probe for default PMU
KVM: arm64: Let errors from SMCCC emulation to reach userspace
KVM: arm64: Limit length in kvm_vm_ioctl_mte_copy_tags() to INT_MAX
KVM: arm64: nv: timers: Add a per-timer, per-vcpu offset
KVM: arm64: nv: timers: Support hyp timer emulation
KVM: arm64: nvhe: Synchronise with page table walker on TLBI
KVM: arm64: nvhe: Synchronise with page table walker on vcpu run
KVM: arm64: pkvm: Document the side effects of kvm_flush_dcache_to_poc()
KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded
KVM: arm64: PMU: Restore the host's PMUSERENR_EL0
KVM: arm64: Populate fault info for watchpoint
KVM: arm64: Prevent unconditional donation of unmapped regions from the host
KVM: arm64: Prevent userspace from handling SMC64 arch range
KVM: arm64: Refactor hvc filtering to support different actions
KVM: arm64: Reload PTE after invoking walker callback on preorder traversal
KVM: arm64: Rename SMC/HVC call handler to reflect reality
KVM: arm64: Restore GICv2-on-GICv3 functionality
KVM: arm64: Restructure check for SVE support in FP trap handler
KVM: arm64: Return NOT_SUPPORTED to guest for unknown PSCI version
KVM: arm64: selftests: Add physical timer registers to the sysreg list
KVM: arm64: selftests: Augment existing timer test to handle variable offset
KVM: arm64: selftests: Deal with spurious timer interrupts
KVM: arm64: Slightly optimize flush_context()
KVM: arm64: Start handling SMCs from EL1
KVM: arm64: Test that SMC64 arch calls are reserved
KVM: arm64: timers: Abstract per-timer IRQ access
KVM: arm64: timers: Abstract the number of valid timers per vcpu
KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2
KVM: arm64: timers: Allow save/restoring of the physical timer
KVM: arm64: timers: Allow userspace to set the global counter offset
KVM: arm64: timers: Fast-track CNTPCT_EL0 trap handling
KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_data
KVM: arm64: timers: Rationalise per-vcpu timer init
KVM: arm64: timers: Use a per-vcpu, per-timer accumulator for fractional ns
KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timer
KVM: arm64: Use a maple tree to represent the SMCCC filter
KVM: arm64: Use config_lock to protect data ordered against KVM_RUN
KVM: arm64: Use config_lock to protect vgic state
KVM: arm64: Use raw_smp_processor_id() in kvm_pmu_probe_armpmu()
KVM: arm64: Use the bitmap API to allocate bitmaps
KVM: arm64: vgic: Add Apple M2 PRO/MAX cpus to the list of broken SEIS implementations
KVM: arm64: vgic: Don't acquire its_lock before config_lock
KVM: arm64: vgic: Fix a circular locking issue
KVM: arm64: vgic: Fix a comment
KVM: arm64: vgic: Fix locking comment
KVM: arm64: vgic: Wrap vgic_its_create() with config_lock
KVM: arm64: vhe: Drop extra isb() on guest exit
KVM: arm64: vhe: Synchronise with page table walker on MMU update
KVM: Avoid illegal stage2 mapping on invalid memory slot
KVM: Change return type of kvm_arch_vm_ioctl() to "int"
KVM: Don't enable hardware after a restart/shutdown is initiated
KVM: Fix comments that refer to the non-existent install_new_memslots()
KVM: Fix vcpu_array[0] races
 
kvm: kvm_main: Remove unnecessary (void*) conversions
 
KVM: MIPS: Make kvm_mips_callbacks const
KVM: nSVM: Disable intercept of VINTR if saved L1 host RFLAGS.IF is 0
KVM: nSVM: Don't sync vmcb02 V_IRQ back to vmcb12 if KVM (L0) is intercepting VINTR
KVM: nSVM: Implement support for nested VNMI
KVM: nSVM: Raise event on nested VM exit if L1 doesn't intercept IRQs
KVM: nVMX: Add helpers to setup VMX control msr configs
KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted
KVM: nVMX: Move EVMCS1_SUPPORT_* macros to hyperv.c
KVM: nVMX: Remove outdated comments in nested_vmx_setup_ctls_msrs()
KVM: PPC: Book3S HV: kvmppc_hv_entry: remove .global scope
KVM: PPC: Book3S HV: Set SRR1[PREFIX] bit on injected interrupts
KVM: PPC: BookE: Fix W=1 warnings
KVM: PPC: booke: Mark three local functions "static"
KVM: PPC: Enable prefixed instructions for HV KVM and disable for PR KVM
KVM: PPC: Fetch prefixed instructions from the guest
KVM: PPC: Make kvmppc_get_last_inst() produce a ppc_inst_t
KVM: PPC: Permit SRR1 flags in more injected interrupt types
KVM: PPC: Standardize on "int" return types in the powerpc KVM code
 
kvm: Remove "select SRCU"
 
KVM: RISC-V: Retry fault if vma_lookup() results become invalid
KVM: s390: fix race in gmap_make_secure()
KVM: s390: interrupt: fix virtual-physical confusion for next alert GISA
KVM: s390: pci: fix virtual-physical confusion on module unload/load
KVM: s390: pv: fix asynchronous teardown for small VMs
KVM: s390: Use "int" as return type for kvm_s390_get/set_skeys()
KVM: s390: vsie: clarifications on setting the APCB
KVM: selftests: Add 'malloc' failure check in vcpu_save_state
KVM: selftests: Add a common helper for the PMU event filter guest code
KVM: selftests: Add a fully functional "struct xstate" for x86
KVM: selftests: Add a helper for SMCCC calls with SMC instruction
KVM: selftests: Add a helper to read kvm boolean module parameters
KVM: selftests: Add all known XFEATURE masks to common code
KVM: selftests: Add check of CR0.TS in the #NM handler in amx_test
KVM: selftests: Add helpers for PMC asserts in PMU event filter test
KVM: selftests: Add negative testcase for PEBS format in PERF_CAPABILITIES
KVM: selftests: Add test for race in kvm_recalculate_apic_map()
KVM: selftests: Add test for SMCCC filter
KVM: selftests: Add test to verify KVM's supported XCR0
KVM: selftests: Adjust VM's initial stack address to align with SysV ABI spec
KVM: selftests: arm64: Fix pte encode/decode for PA bits > 48
KVM: selftests: arm64: Fix ttbr0_el1 encoding for PA bits > 48
KVM: selftests: Assert that both XTILE{CFG,DATA} are XSAVE-enabled
KVM: selftests: Assert that full-width PMC writes are supported if PDCM=1
KVM: selftests: Assert that XTILE is XSAVE-enabled
KVM: selftests: Assert that XTILE_DATA is set in IA32_XFD on #NM
KVM: selftests: Check that the palette table exists before using it
KVM: selftests: Check that XTILEDATA supports XFD
KVM: selftests: Close opened file descriptor in stable_tsc_check_supported()
KVM: selftests: Comment newly defined aarch64 ID registers
KVM: selftests: Copy full counter values from guest in PMU event filter test
KVM: selftests: Drop "all done!" printf() from PERF_CAPABILITIES test
KVM: selftests: Drop now-redundant checks on PERF_CAPABILITIES writes
KVM: selftests: Enable checking on xcomp_bv in amx_test
KVM: selftests: Expand negative testing of guest writes to PERF_CAPABILITIES
KVM: selftests: Fix an error in comment of amx_test
KVM: selftests: Fix nsec to sec conversion in demand_paging_test
KVM: selftests: Fix spelling mistake "KVM_HYPERCAL_EXIT_SMC" -> "KVM_HYPERCALL_EXIT_SMC"
KVM: selftests: Fix spelling mistake "perrmited" -> "permitted"
KVM: selftests: Fixup config fragment for access_tracking_perf_test
KVM: selftests: Move 0/initial value PERF_CAPS checks to dedicated sub-test
KVM: selftests: Move XGETBV and XSETBV helpers to common code
KVM: selftests: Move XSAVE and OSXSAVE CPUID checks into AMX's init_regs()
KVM: selftests: Print detailed info in PMU event filter asserts
KVM: selftests: Print out failing MSR and value in vcpu_set_msr()
KVM: selftests: Refactor LBR_FMT test to avoid use of separate macro
KVM: selftests: Report enable_pmu module value when test is skipped
KVM: selftests: Rework dynamic XFeature helper to take mask, not bit
KVM: selftests: Split PMU caps sub-tests to avoid writing MSR after KVM_RUN
KVM: selftests: Test all fungible features in PERF_CAPABILITIES
KVM: selftests: Test all immutable non-format bits in PERF_CAPABILITIES
KVM: selftests: Test post-KVM_RUN writes to PERF_CAPABILITIES
KVM: selftests: Test the PMU event "Instructions retired"
KVM: selftests: Use error codes to signal errors in PMU event filter test
KVM: selftests: Verify KVM preserves userspace writes to "durable" MSRs
KVM: selftests: Verify LBRs are disabled if vPMU is disabled
KVM: selftests: Verify XTILE_DATA in XSTATE isn't affected by IA32_XFD
KVM: Shrink struct kvm_mmu_memory_cache
KVM: Standardize on "int" return types instead of "long" in kvm_main.c
KVM: SVM: Add definitions for new bits in VMCB::int_ctrl related to vNMI
 
kvm: svm: Add IA32_FLUSH_CMD guest support
 
KVM: SVM: add wrappers to enable/disable IRET interception
KVM: SVM: Fix benign "bool vs. int" comparison in svm_set_cr0()
KVM: SVM: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID
KVM: SVM: Remove a duplicate definition of VMCB_AVIC_APIC_BAR_MASK
KVM: SVM: Return the local "r" variable from svm_set_msr()
KVM: SVM: Use kvm_is_cr4_bit_set() to query SMAP/SMEP in "can emulate"
KVM: SVM: vNMI pending bit is V_NMI_PENDING_MASK not V_NMI_BLOCKING_MASK
KVM: Use syscore_ops instead of reboot_notifier to hook restart/shutdown
 
kvm: vmx: Add IA32_FLUSH_CMD guest support
 
KVM: VMX: add MSR_IA32_TSX_CTRL into msrs_to_save
KVM: VMX: Don't rely _only_ on CPUID to enforce XCR0 restrictions for ECREATE
KVM: VMX: Fix header file dependency of asm/vmx.h
KVM: VMX: Make CR0.WP a guest owned bit
KVM: VMX: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID
KVM: VMX: Refactor intel_pmu_{g,}set_msr() to align with other helpers
KVM: VMX: Rename "KVM is using eVMCS" static key to match its wrapper
KVM: VMX: Stub out enable_evmcs static key for CONFIG_HYPERV=n
KVM: VMX: Use is_64_bit_mode() to check 64-bit mode in SGX handler
KVM: x86/mmu: Add a helper function to check if an SPTE needs atomic write
KVM: x86/mmu: Allow the roots to be invalid in FNAME(invlpg)
KVM: x86/mmu: Atomically clear SPTE dirty state in the clear-dirty-log flow
KVM: x86/mmu: Avoid indirect call for get_cr3
KVM: x86/mmu: Bypass __handle_changed_spte() when aging TDP MMU SPTEs
KVM: x86/mmu: Bypass __handle_changed_spte() when clearing TDP MMU dirty bits
KVM: x86/mmu: Check mmu->sync_page pointer in kvm_sync_page_check()
KVM: x86/mmu: Clean up mmu.c functions that put return type on separate line
KVM: x86/mmu: Clear only A-bit (if enabled) when aging TDP MMU SPTEs
KVM: x86/mmu: Collapse kvm_flush_remote_tlbs_with_{range,address}() together
KVM: x86/mmu: Consolidate Dirty vs. Writable clearing logic in TDP MMU
KVM: x86/mmu: Detect write #PF to shadow pages during FNAME(fetch) walk
KVM: x86/mmu: Drop access tracking checks when clearing TDP MMU dirty bits
KVM: x86/mmu: Drop unnecessary dirty log checks when aging TDP MMU SPTEs
KVM: x86/mmu: Fix comment typo
KVM: x86/mmu: Grab memslot for correct address space in NX recovery worker
KVM: x86/mmu: Merge all handle_changed_pte*() functions
KVM: x86/mmu: Move filling of Hyper-V's TLB range struct into Hyper-V code
KVM: x86/mmu: Move the check in FNAME(sync_page) as kvm_sync_page_check()
KVM: x86/mmu: Move the code out of FNAME(sync_page)'s loop body into mmu.c
KVM: x86/mmu: Reduce the update to the spte in FNAME(sync_spte)
KVM: x86/mmu: Refresh CR0.WP prior to checking for emulated permission faults
KVM: x86/mmu: Remove "record_acc_track" in __tdp_mmu_set_spte()
KVM: x86/mmu: Remove "record_dirty_log" in __tdp_mmu_set_spte()
 
kvm: x86/mmu: Remove @no_dirty_log from FNAME(prefetch_gpte)
 
KVM: x86/mmu: Remove FNAME(invlpg) and use FNAME(sync_spte) to update vTLB instead.
KVM: x86/mmu: Remove FNAME(is_self_change_mapping)
KVM: x86/mmu: Remove handle_changed_spte_dirty_log()
KVM: x86/mmu: Rename kvm_flush_remote_tlbs_with_address()
KVM: x86/mmu: Rename slot rmap walkers to add clarity and clean up code
KVM: x86/mmu: Replace comment with an actual lockdep assertion on mmu_lock
KVM: x86/mmu: Sanity check input to kvm_mmu_free_roots()
KVM: x86/mmu: Set mmu->sync_page as NULL for direct paging
KVM: x86/mmu: Skip calling mmu->sync_spte() when the spte is 0
KVM: x86/mmu: Track tail count in pte_list_desc to optimize guest fork()
KVM: x86/mmu: Use 64-bit address to invalidate to fix a subtle bug
KVM: x86/mmu: Use EMULTYPE flag to track write #PFs to shadow pages
KVM: x86/mmu: Use gfn_t in kvm_flush_remote_tlbs_range()
KVM: x86/mmu: Use kvm_ad_enabled() to determine if TDP MMU SPTEs need wrprot
KVM: x86/mmu: Use kvm_mmu_invalidate_addr() in kvm_mmu_invpcid_gva()
KVM: x86/mmu: Use kvm_mmu_invalidate_addr() in nested_ept_invalidate_addr()
 
kvm: x86/mmu: Use KVM_MMU_ROOT_XXX for kvm_mmu_invalidate_addr()
 
KVM: x86/pmu: Disallow legacy LBRs if architectural LBRs are available
KVM: x86/pmu: Fix a typo in kvm_pmu_request_counter_reprogam()
KVM: x86/pmu: Prevent the PMU from counting disallowed events
KVM: x86/pmu: Rename pmc_is_enabled() to pmc_is_globally_enabled()
KVM: x86/pmu: Rewrite reprogram_counters() to improve performance
KVM: x86/pmu: WARN and bug the VM if PMU is refreshed after vCPU has run
KVM: x86/pmu: Zero out LBR capabilities during PMU refresh
KVM: x86/pmu: Zero out pmu->all_valid_pmc_idx each time it's refreshed
KVM: x86: Account fastpath-only VM-Exits in vCPU stats
KVM: x86: Add a helper to handle filtering of unpermitted XCR0 features
KVM: x86: Add a helper to query whether or not a vCPU has ever run
KVM: x86: Add helpers to query individual CR0/CR4 bits
KVM: x86: Add macros to track first...last VMX feature MSRs
KVM: x86: Add support for SVM's Virtual NMI
 
kvm: x86: Advertise FLUSH_L1D to user space
 
KVM: x86: Assert that the emulator doesn't load CS with garbage in !RM
KVM: x86: Bail from kvm_recalculate_phys_map() if x2APIC ID is out-of-bounds
KVM: x86: Change return type of is_long_mode() to bool
KVM: x86: Disallow writes to immutable feature MSRs after KVM_RUN
KVM: x86: Do not unload MMU roots when only toggling CR0.WP with TDP enabled
KVM: x86: Don't adjust guest's CPUID.0x12.1 (allowed SGX enclave XFRM)
KVM: x86: Filter out XTILE_CFG if XTILE_DATA isn't permitted
KVM: x86: Generate set of VMX feature MSRs using first/last definitions
KVM: x86: Ignore CR0.WP toggles in non-paging mode
KVM: x86: Make use of kvm_read_cr*_bits() when testing bits
KVM: x86: Move MSR_IA32_PRED_CMD WRMSR emulation to common code
KVM: x86: Preserve TDP MMU roots until they are explicitly invalidated
KVM: x86: Raise an event request when processing NMIs if an NMI is pending
KVM: x86: Redefine 'longmode' as a flag for KVM_EXIT_HYPERCALL
KVM: x86: Remove a redundant guest cpuid check in kvm_set_cr4()
KVM: x86: Remove the KVM_GET_NR_MMU_PAGES ioctl
KVM: x86: Rename Hyper-V remote TLB hooks to match established scheme
KVM: x86: Rename kvm_init_msr_list() to clarify it inits multiple lists
KVM: x86: Revert MSR_IA32_FLUSH_CMD.FLUSH_L1D enabling
KVM: x86: Route pending NMIs from userspace through process_nmi()
KVM: x86: Save/restore all NMIs when multiple NMIs are pending
KVM: x86: set "mitigate_smt_rsb" storage-class-specifier to static
KVM: x86: Shrink struct kvm_pmu
KVM: x86: Tweak the code and comment related to handling concurrent NMIs
KVM: x86: Use boolean return value for is_{pae,pse,paging}()
KVM: x86: Virtualize FLUSH_L1D and passthrough MSR_IA32_FLUSH_CMD
 
lan966x: Don't use xdp_frame when action is XDP_TX
lan966x: Fix unloading/loading of the driver
 
landlock: Clarify documentation for the LANDLOCK_ACCESS_FS_REFER right
 
lazy tlb: allow lazy tlb mm refcounting to be configurable
lazy tlb: introduce lazy tlb mm refcount helper functions
lazy tlb: shoot lazies, non-refcounting lazy tlb mm reference handling scheme
 
leaking_addresses: also skip canonical ftrace path
 
leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver
leds: bd2606mvv: Driver for the Rohm 6 Channel i2c LED driver
leds: Fix reference to led_set_brightness() in doc
leds: flash: Add driver to support flash LED module in QCOM PMICs
leds: flash: mt6370: Add MediaTek MT6370 flashlight support
leds: flash: Set variables mvflash_{3,4}ch_regs storage-class-specifier to static
leds: lp8860: Remove duplicate NULL checks for gpio_desc
leds: lp8860: Remove unused of_gpio,h
leds: Mark GPIO LED trigger broken
leds: Provide stubs for when CLASS_LED & NEW_LEDS are disabled
leds: pwm-multicolor: Simplify an error message
leds: qcom-lpg: Fix PWM period limits
leds: rgb: leds-qcom-lpg: Add support for high resolution PWM
leds: rgb: leds-qcom-lpg: Add support for PMK8550 PWM
leds: rgb: mt6370: Add MediaTek MT6370 current sink type LED Indicator support
leds: rgb: mt6370: Correct config name to select in LEDS_MT6370_RGB
leds: rgb: mt6370: Fix implicit declaration for FIELD_GET
leds: tca6507: Fix error handling of using fwnode_property_read_string
leds: TI_LMU_COMMON: select REGMAP instead of depending on it
leds: tlc591xx: Mark OF related data as maybe unused
 
lib/group_cpus: Export group_cpus_evenly()
 
lib/rbtree: use '+' instead of '|' for setting color.
 
lib/show_mem.c: use for_each_populated_zone() simplify code
 
lib/stackdepot: kmsan: mark API outputs as initialized
 
lib/test-string_helpers: replace UNESCAPE_ANY by UNESCAPE_ALL_MASK
 
lib/test_fprobe: Add a test case for nr_maxactive
lib/test_fprobe: Add a testcase for skipping exit_handler
lib/test_fprobe: Add private entry_data testcases
 
lib/test_vmalloc.c: add vm_map_ram()/vm_unmap_ram() test case
lib/test_vmalloc.c: avoid garbage in page array
lib/test_vmalloc.c: Rename kvfree_rcu() to kvfree_rcu_mightsleep()
 
lib/vsprintf: Use isodigit() for the octal number check
 
lib: cpu_rmap: Add irq_cpu_rmap_remove to complement irq_cpu_rmap_add
lib: cpu_rmap: Avoid use after free on rmap->obj array entries
lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
lib: cpu_rmap: Use allocator for rmap entries
lib: packing: remove MODULE_LICENSE in non-modules
lib: remove MODULE_LICENSE in non-modules
 
libbpf: Add support for attaching uprobes to shared objects in APKs
libbpf: Add support to set kprobe/uprobe attach mode
libbpf: Cleanup linker_append_elf_relos
libbpf: Create a bpf_link in bpf_map__attach_struct_ops().
libbpf: disassociate section handler on explicit bpf_program__set_type() call
libbpf: Document bpf_{btf,link,map,prog}_get_info_by_fd()
libbpf: Don't enforce unnecessary verifier log restrictions on libbpf side
libbpf: Ensure print callback usage is thread-safe
libbpf: Explicitly call write to append content to file
libbpf: Fix arm syscall regs spec in bpf_tracing.h
libbpf: Fix bpf_xdp_query() in old kernels
libbpf: Fix double-free when linker processes empty sections
libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.
libbpf: Fix relocation of kfunc ksym in ld_imm64 insn.
libbpf: Fix theoretical u32 underflow in find_cd() function
libbpf: Ignore warnings about "inefficient alignment"
libbpf: Implement basic zip archive parsing support
libbpf: improve handling of unresolved kfuncs
libbpf: Introduce bpf_ksym_exists() macro.
libbpf: Introduce elf_find_func_offset_from_file() function
libbpf: mark bpf_iter_num_{new,next,destroy} as __weak
libbpf: misc internal libbpf clean ups around log fixup
libbpf: move bpf_for(), bpf_for_each(), and bpf_repeat() into bpf_helpers.h
libbpf: Refactor parse_usdt_arg() to re-use code
libbpf: Remove several dead assignments
libbpf: Remove unnecessary ternary operator
libbpf: Rename RELO_EXTERN_VAR/FUNC.
libbpf: report vmlinux vs module name when dealing with ksyms
libbpf: Support kfunc detection in light skeleton.
libbpf: Update a bpf_link with another struct_ops.
libbpf: USDT arm arg parsing support
libbpf: Use .struct_ops.link section to indicate a struct_ops with a link.
libbpf: Use struct user_pt_regs to define __PT_REGS_CAST() for LoongArch
libbpf: Wire through log_true_size for bpf_btf_load() API
libbpf: Wire through log_true_size returned from kernel for BPF_PROG_LOAD
 
libcrc32c: remove crc32c_impl
 
libgcc: add forward declarations for generic library routines
 
libperf evlist: Avoid a use of evsel idx
 
libperf rc_check: Enable implicitly with sanitizers
 
libperf: Add a perf_cpu_map__set_nr() available as an internal function for tools/perf to use
libperf: Add perf_cpu_map__refcnt() interanl accessor to use in the maps test
libperf: Add reference count checking macros
libperf: Make perf_cpu_map__alloc() available as an internal function for tools/perf to use
 
Linux: Linux 6.4
Linux: Linux 6.4-rc1
Linux: Linux 6.4-rc2
Linux: Linux 6.4-rc3
Linux: Linux 6.4-rc4
Linux: Linux 6.4-rc5
Linux: Linux 6.4-rc6
Linux: Linux 6.4-rc7
 
linux/dim: Do nothing if no time delta between samples
 
linux/vt_buffer.h: allow either builtin or modular for macros
linux/vt_buffer.h: allow either builtin or modular for macros
 
liquidio: remove unused IQ_INSTR_MODE_64B function
 
list: test: Test the klist structure
 
livepatch,sched: Add livepatch task switching to cond_resched()
 
livepatch: Convert stack entries array to percpu
livepatch: fix ELF typos
livepatch: Make kobj_type structures constant
livepatch: Skip task_call_func() for current task
 
lkdtm/stackleak: Fix noinstr violation
 
loadpin: simplify sysctls use with register_sysctl()
 
lockd: add some client-side tracepoints
lockd: define nlm_port_min,max with CONFIG_SYSCTL
lockd: fix races in client GRANTED_MSG wait logic
lockd: move struct nlm_wait to lockd.h
lockd: purge resources held on behalf of nlm clients when shutting down
lockd: remove 2 unused helper functions
lockd: server should unlock lock if client rejects the grant
lockd: simplify two-level sysctl registration for nlm_sysctls
lockd: simplify two-level sysctl registration for nlm_sysctls
 
locking/arch: Rename all internal __xchg() names to __arch_xchg()
locking/arch: Wire up local_try_cmpxchg()
 
locking/atomic: Add generic try_cmpxchg{,64}_local() support
locking/atomic: Correct (cmp)xchg() instrumentation
 
locking/csd_lock: Add Kconfig option for csd_debug default
locking/csd_lock: Remove added data from CSD lock debugging
locking/csd_lock: Remove per-CPU data indirection from CSD lock debugging
 
locking/generic: Wire up local{,64}_try_cmpxchg()
 
locking/lockdep: Improve the deadlock scenario print for sync and read lock
locking/lockdep: Introduce lock_sync()
 
locking/rwbase: Mitigate indefinite writer starvation
 
locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers
 
locking/x86: Define arch_try_cmpxchg_local()
 
locking: Reduce the number of locks in ww_mutex stress tests
 
locktorture: Add nested locking to mutex torture tests
locktorture: Add nested locking to rtmutex torture tests
locktorture: Add nested_[un]lock() hooks and nlocks parameter
locktorture: Add raw_spinlock* torture tests for PREEMPT_RT kernels
locktorture: With nested locks, occasionally skip main lock
 
loongarch/cpu: Make sure play_dead() doesn't return
loongarch/cpu: Mark play_dead() __noreturn
 
LoongArch: Add ARCH_HAS_FORTIFY_SOURCE selection
LoongArch: Add checksum optimization for 64-bit system
LoongArch: Add support for function error injection
LoongArch: Avoid uninitialized alignment_mask
LoongArch: BPF: Support mixing bpf2bpf and tailcalls
LoongArch: Clean up the architectural interrupt definitions
LoongArch: crypto: Add crc32 and crc32c hw acceleration
LoongArch: Define regular names for BCE/WATCH/HVC/GSPR exceptions
 
loongarch: drop ranges for definition of ARCH_FORCE_MAX_ORDER
 
LoongArch: Fix debugfs_create_dir() error checking
LoongArch: Fix format of CSR lines during show_regs()
LoongArch: Fix perf event id calculation
LoongArch: Fix the write_fcsr() macro
LoongArch: ftrace: Abstract DYNAMIC_FTRACE_WITH_ARGS accesses
LoongArch: ftrace: Add direct call support
LoongArch: ftrace: Add direct call trampoline samples support
LoongArch: ftrace: Fix build error if DYNAMIC_FTRACE_WITH_REGS is not set
LoongArch: ftrace: Implement ftrace_find_callable_addr() to simplify code
LoongArch: Humanize the CRMD line when showing registers
LoongArch: Humanize the ECFG line when showing registers
LoongArch: Humanize the ESTAT line when showing registers
LoongArch: Humanize the EUEN line when showing registers
LoongArch: Humanize the PRMD line when showing registers
LoongArch: Let pmd_present() return true when splitting pmd
LoongArch: Optimize memory ops (memset/memcpy/memmove)
LoongArch: Print GPRs with ABI names when showing registers
LoongArch: Print symbol info for $ra and CSR.ERA only for kernel-mode contexts
LoongArch: Provide kernel fpu functions
LoongArch: Relay BCE exceptions to userland as SIGSEGV with si_code=SEGV_BNDERR
LoongArch: Tweak the BADV and CPUCFG.PRID lines in show_regs()
 
lsm: fix a badly named parameter in security_get_getsecurity()
lsm: fix doc warnings in the LSM hook comments
lsm: move hook comments docs to security/security.c
lsm: move the AF_UNIX hook comments to security/security.c
lsm: move the audit hook comments to security/security.c
lsm: move the binder hook comments to security/security.c
lsm: move the bpf hook comments to security/security.c
lsm: move the file hook comments to security/security.c
lsm: move the filesystem hook comments to security/security.c
lsm: move the fs_context hook comments to security/security.c
lsm: move the Infiniband hook comments to security/security.c
lsm: move the inode hook comments to security/security.c
lsm: move the io_uring hook comments to security/security.c
lsm: move the kernfs hook comments to security/security.c
lsm: move the key hook comments to security/security.c
lsm: move the netlink hook comments to security/security.c
lsm: move the perf hook comments to security/security.c
lsm: move the program execution hook comments to security/security.c
lsm: move the remaining LSM hook comments to security/security.c
lsm: move the SCTP hook comments to security/security.c
lsm: move the socket hook comments to security/security.c
lsm: move the sysv hook comments to security/security.c
lsm: move the task hook comments to security/security.c
lsm: move the xfrm hook comments to security/security.c
lsm: styling fixes to security/security.c
 
m68k/mm: use correct bit number in _PAGE_SWP_EXCLUSIVE comment
 
m68k: defconfig: Update defconfigs for v6.3-rc1
m68k: Kconfig.machine: remove obsolete configs ROMBASE and ROMSIZE
m68k: kexec: Include
m68k: Move signal frame following exception on 68020/030
m68k: Remove obsolete config NO_KERNEL_MSG
m68k: reword ARCH_FORCE_MAX_ORDER prompt and help text
 
mac80211: minstrel_ht: remove unused n_supported variable
mac80211: support RNR for EMA AP
mac80211: use the new drop reasons infrastructure
 
mac80211_hwsim: add PMSR abort support via virtio
mac80211_hwsim: add PMSR capability support
mac80211_hwsim: add PMSR report support via virtio
mac80211_hwsim: add PMSR request support via virtio
mac80211_hwsim: fix memory leak in hwsim_new_radio_nl
 
mac802154: Rename kfree_rcu() to kvfree_rcu_mightsleep()
 
macintosh/windfarm_smu_sat: Add missing of_node_put()
 
macintosh: Use of_property_present() for testing DT property presence
macintosh: via-pmu-led: requires ATA to be set
 
macsec: Don't rely solely on the dst MAC address to identify destination MACsec device
 
macvlan: Add netlink attribute for broadcast cutoff
macvlan: Fix mc_filter calculation
macvlan: Skip broadcast queue if multicast with single receiver
 
mailbox: Allow direct registration to a channel
mailbox: bcm-pdc: drop of_match_ptr for ID table
mailbox: mailbox-test: Explicitly include header for spinlock support
mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()
mailbox: mpfs: check the service status in .tx_done()
mailbox: mpfs: convert SOC_MICROCHIP_POLARFIRE to ARCH_MICROCHIP_POLARFIRE
mailbox: mpfs: ditch a useless busy check
mailbox: mpfs: fix an incorrect mask width
mailbox: mpfs: switch to txdone_poll
mailbox: omap: Use mbox_bind_client
mailbox: pcc: Use mbox_bind_client
mailbox: qcom-apcs-ipc: do not grow the of_device_id
mailbox: rockchip: drop of_match_ptr for ID table
mailbox: rockchip: remove MODULE_LICENSE in non-modules
mailbox: Use of_property_read_bool() for boolean properties
mailbox: zynq: make modular
mailbox: zynqmp: Fix counts of child nodes
mailbox: zynqmp: Fix IPI isr handling
mailbox: zynqmp: Fix typo in IPI documentation
 
mailmap: add entries for Ben Dooks
mailmap: add entries for Nikolay Aleksandrov
mailmap: add entries for Paul Mackerras
mailmap: add entry for John Keeping
mailmap: add entry for Oleksandr
mailmap: add mailmap entries for Jens Axboe
 
MAINTAINERS: add Andy Shevchenko as reviewer for the GPIO subsystem
MAINTAINERS: add Benno Lossin as Rust reviewer
MAINTAINERS: Add Boqun to RCU entry
MAINTAINERS: Add Chuanhua Lei as Intel LGM GW PCIe maintainer
MAINTAINERS: add Conor as a dt-bindings maintainer
MAINTAINERS: Add entries for Apple PWM driver
MAINTAINERS: Add entries for Renesas RZ/G2L MTU3a counter driver
MAINTAINERS: Add entries for Renesas RZ/V2M I2C driver
MAINTAINERS: Add entry for debug objects
MAINTAINERS: Add entry for LED devices documentation
MAINTAINERS: Add entry for QAIC driver
MAINTAINERS: Add fragment for Xilinx watchdog driver
MAINTAINERS: add git trees for MPTCP
MAINTAINERS: Add HTE/timestamp subsystem details
MAINTAINERS: Add IIO gain-time-scale helpers
MAINTAINERS: Add include/drm/drm_bridge.h to DRM DRIVERS FOR BRIDGE CHIPS
MAINTAINERS: add Lorenzo as vmalloc reviewer
MAINTAINERS: add me as maintainer of MEDIATEK SWITCH DRIVER
MAINTAINERS: Add Mikko as backup maintainer for Tegra DRM
MAINTAINERS: Add myself as I2C host drivers maintainer
MAINTAINERS: Add myself as maintainer for DRM Panels drivers
MAINTAINERS: add myself as maintainer for enetc
MAINTAINERS: add myself as maintainer for Microchip AT91 sound drivers
MAINTAINERS: Add myself as ONIE tlv NVMEM layout maintainer
MAINTAINERS: Add myself as reviewer instead of Naga
MAINTAINERS: add myself as sl28vpd nvmem layout driver
MAINTAINERS: Add NXP S32 pinctrl maintainer and reviewer
MAINTAINERS: Add qcom-qce dt-binding file to QUALCOMM CRYPTO DRIVERS section
MAINTAINERS: add reviewers for SMC Sockets
MAINTAINERS: Add ROHM BU27034
MAINTAINERS: add the Freescale QMC audio entry
MAINTAINERS: add the Freescale QMC controller entry
MAINTAINERS: add the Freescale TSA controller entry
MAINTAINERS: add vringh.h to Virtio Core and Net Drivers
MAINTAINERS: Add workqueue_internal.h to the WORKQUEUE entry
MAINTAINERS: Add wpan patchwork
MAINTAINERS: Add x86 hardware vulnerabilities section
MAINTAINERS: Add Zqiang as a RCU reviewer
MAINTAINERS: adjust entry in THERMAL/POWER_ALLOCATOR after header movement
MAINTAINERS: adjust file entries after wifi driver movement
MAINTAINERS: adjust file entry for ARM/APPLE MACHINE SUPPORT
MAINTAINERS: Assume ov8856 driver maintainership
MAINTAINERS: Change Joel Fernandes from R: to M:
MAINTAINERS: Cleanup Arm Display IP maintainers
MAINTAINERS: don't CC docs@ for netlink spec changes
MAINTAINERS: drop uclinux.org
MAINTAINERS: exclude wireless drivers from netdev
MAINTAINERS: extend memblock entry to include MM initialization
MAINTAINERS: generalise StarFive clk/reset entries
MAINTAINERS: gpio: xra1403: drop Semi Malinen
MAINTAINERS: hwmon: drop Agathe Porte
MAINTAINERS: make me a reviewer of VIRTIO CORE AND NET DRIVERS
MAINTAINERS: move ralink pinctrl to mediatek mips pinctrl
MAINTAINERS: qcom: Add reviewer for Qualcomm Chromebooks
MAINTAINERS: re-sort all entries and fields
MAINTAINERS: remove file entry in NFC SUBSYSTEM after platform_data movement
MAINTAINERS: remove historic section DEVICE NUMBER REGISTRY
MAINTAINERS: Remove Mathieu Poirier as coresight maintainer
MAINTAINERS: remove obsolete file entry in MIPS/LOONGSON1 ARCHITECTURE
MAINTAINERS: Remove PPP maintainer
MAINTAINERS: Remove rage128 framebuffer driver maintainer
MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER
MAINTAINERS: Remove self from Cirrus Codec drivers
MAINTAINERS: Remove stale email address
MAINTAINERS: remove the obsolete section EMBEDDED LINUX
MAINTAINERS: renesas: Add "renesas," file contents pattern
MAINTAINERS: repair pattern in DIALOG SEMICONDUCTOR DRIVERS
MAINTAINERS: replace maintainer of FireWire subsystem
MAINTAINERS: sctp: move Neil to CREDITS
MAINTAINERS: skip CCing netdev for Bluetooth patches
MAINTAINERS: update Andi's e-mail to @kernel.org
MAINTAINERS: update arm64 Microchip entries
MAINTAINERS: Update maintainer of Amazon EFA driver
MAINTAINERS: Update maintainers of HiSilicon RoCE
MAINTAINERS: update Michal Simek's email
MAINTAINERS: update Microchip AT91 sound entries with documentation files
MAINTAINERS: update Microchip MPF FPGA reviewers
MAINTAINERS: Update the URI for MSM DRM bugs
MAINTAINERS: Update wpan tree
MAINTAINERS: Vaibhav Gupta is the new ipack maintainer
MAINTAINERS: w1: add Krzysztof Kozlowski as maintainer
 
Makefile: use -z pack-relative-relocs
 
maple_tree: add a test case to check maple_alloc
maple_tree: export symbol mas_preallocate()
maple_tree: fix allocation in mas_sparse_area()
maple_tree: make maple state reusable after mas_empty_area()
maple_tree: simplify mas_wr_node_walk()
maple_tree: use correct variable type in sizeof
 
mcb-lpc: Reallocate memory region to avoid memory overlapping
 
mcb-pci: Reallocate memory region to avoid memory overlapping
 
mcb: Return actual parsed size when reading chameleon table
 
mctp: remove MODULE_LICENSE in non-modules
 
md/raid10: don't BUG_ON() in raise_barrier()
md/raid10: don't call bio_start_io_acct twice for bio which experienced read error
md/raid10: fix leak of 'r10bio->remaining' for recovery
md/raid10: fix memleak for 'conf->bio_split'
md/raid10: fix memleak of md thread
md/raid10: fix null-ptr-deref in raid10_sync_request
md/raid10: fix task hung in raid10d
md/raid10: Fix typo in comment (replacment -> replacement)
 
md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk()
md/raid5: Improve performance for sequential IO
md/raid5: remove unused working_disks variable
 
md: add error_handlers for raid0 and linear
md: Fix bitmap offset type in sb writer
md: fix soft lockup in status_resync
md: Fix types in sb writer
md: make kobj_type structures constant
md: Move sb writer loop to its own function
md: simplify sysctl registration
md: Use optimal I/O size for last bitmap page
 
mdio_bus: unhide mdio_bus_init prototype
 
media: Accept non-subdev sinks in v4l2_create_fwnode_links_to_pad()
media: Add ABGR64_12 video format
media: Add BGR48_12 video format
media: Add P012 and P012M video format
media: add RealVideo format RV30 and RV40
media: add Sorenson Spark video format
media: Add Y012 video format
media: Add Y212 v4l2 format info
media: Add YUV48_12 video format
media: Adjust column width for pdfdocs
media: admin-guide/media/cec.rst: update CEC debugging doc
media: allegro-core: Convert to platform remove callback returning void
media: am437x-vpfe: Convert to platform remove callback returning void
media: amphion: decoder implement display delay enable
media: amphion: support to decode RealVideo video
media: amphion: support to decode sorenson spark video
media: ao-cec-g12a: Convert to platform remove callback returning void
media: ao-cec: Convert to platform remove callback returning void
media: aspeed-video: Convert to platform remove callback returning void
media: atmel-isi: Convert to platform remove callback returning void
media: atmel: atmel-isc: Use devm_platform_ioremap_resource()
media: atomisp: Add v4l2_get_acpi_sensor_info() helper
media: atomisp: Drop support for streaming from 2 sensors at once
media: atomisp: gc0310: Add error_unlock label to s_stream()
media: atomisp: gc0310: Add exposure and gain controls
media: atomisp: gc0310: Add runtime-pm support
media: atomisp: gc0310: Delay power-on till streaming is started
media: atomisp: gc0310: Drop custom ATOMISP_IOC_S_EXPOSURE support
media: atomisp: gc0310: Modernize and simply set_fmt(), get_fmt(), etc.
media: atomisp: gc0310: Remove enum gc0310_tok_type
media: atomisp: gc0310: Remove GC0310_TOK_*
media: atomisp: gc0310: Remove non working flip-controls
media: atomisp: gc0310: Remove read-only exposure control
media: atomisp: gc0310: Remove some unused structure definitions
media: atomisp: gc0310: Replace custom reg access functions with smbus helpers
media: atomisp: gc0310: Simplify gc0310_write_reg_array()
media: atomisp: gc0310: Switch over to ACPI powermanagement
media: atomisp: gc0310: Use devm_kzalloc() for data struct
media: atomisp: gmin_platform: Add Lenovo Ideapad Miix 310 gmin_vars
media: atomisp: gmin_platform: Make DMI quirks take precedence over the _DSM table
media: atomisp: ov2680: Error handling fixes
media: atomisp: ov2680: Use v4l2_get_acpi_sensor_info() for the GPIO lookups
media: atomisp: Remove atomisp_css_enable_raw_binning()
media: atomisp: Remove atomisp_get_metadata_type()
media: atomisp: Remove atomisp_try_fmt() call from atomisp_set_fmt()
media: atomisp: Remove ATOMISP_USE_YUVPP()
media: atomisp: Remove continuous mode related code from atomisp_set_fmt()
media: atomisp: Remove continuous mode support
media: atomisp: Remove crop_needs_override from atomisp_set_fmt()
media: atomisp: Remove custom V4L2_CID_FMT_AUTO control
media: atomisp: Remove delayed_init related code
media: atomisp: Remove depth-mode support
media: atomisp: Remove duplicate atomisp_[start|stop]_streaming() prototypes
media: atomisp: Remove online_process setting
media: atomisp: Remove remaining instance of call to trace_printk
media: atomisp: Remove snr_mbus_fmt local var from atomisp_try_fmt()
media: atomisp: Remove struct atomisp_sub_device index field
media: atomisp: Remove unused ATOM_ISP_MAX_WIDTH_TMP and ATOM_ISP_MAX_HEIGHT_TMP
media: atomisp: Remove unused SOC_CAMERA, XENON_FLASH and FILE_INPUT subdev types
media: atomisp: Remove yuvpp_mode
media: au0828: remove unnecessary (void*) conversions
media: av7110: prevent underflow in write_ts_to_decoder()
media: bdisp-v4l2: Convert to platform remove callback returning void
media: bdisp: Add missing check for create_workqueue
media: bttv: drop overlay support
media: c8sectpfe-core: Convert to platform remove callback returning void
media: cal: Convert to platform remove callback returning void
media: camif-core: Convert to platform remove callback returning void
media: camss: camss-video: Don't zero subdev format again after initialization
media: camss: Convert to platform remove callback returning void
media: camss: sm8250: Pipeline starting and stopping for multiple virtual channels
media: camss: sm8250: Virtual channels for CSID
media: camss: vfe-480: Multiple outputs support for SM8250
media: camss: vfe: Reserve VFE lines on stream start and link to CSID
media: ccs: Add V4L2 controls from properties
media: ccs: Align flipping behaviour with other drivers
media: ccs: Apply module manufacturer hack on non-CCS devices only
media: ccs: Differentiate SMIA and MIPI vendors in static data
media: ccs: Document CCS static data file names
media: ccs: Support 16-bit sensor revision number register
media: cdns-csi2rx: Convert to platform remove callback returning void
media: cdns-csi2tx: Convert to platform remove callback returning void
media: cec-gpio: Convert to platform remove callback returning void
media: cec: core: disable adapter in cec_devnode_unregister
media: cec: core: don't set last_initiator if tx in progress
media: cec: core: not all messages were passed on when monitoring
media: cedrus: fix use after free bug in cedrus_remove due to race condition
media: coda-common: Convert to platform remove callback returning void
media: common/saa7146: fix VFL direction for vbi output
media: common: btcx-risc.h: drop obsolete header
media: common: saa7146: add support for missing .vidioc_try_fmt_vbi_cap
media: common: saa7146: allow S_STD(G_STD)
media: common: saa7146: check minimum video format size
media: common: saa7146: disable clipping
media: common: saa7146: drop 'fmt' from struct saa7146_buf
media: common: saa7146: fix broken V4L2_PIX_FMT_YUV422P support
media: common: saa7146: fix compliance problems with field handling
media: common: saa7146: replace BUG_ON by WARN_ON
media: common: saa7146: use for_each_sg_dma_page
media: cros-ec-cec: Convert to platform remove callback returning void
media: cros-ec-cec: Don't exit early in .remove() callback
media: cx18: convert to vb2
media: cx18: fix format compliance issues
media: cx18: fix incorrect input counting
media: cx18: missing CAP_AUDIO for vbi stream
media: cx18: properly report pixelformats
media: cx18: reorder fmt_vid_cap functions in cx18-ioctl.c
media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish()
media: delta-v4l2: Convert to platform remove callback returning void
media: dm1105: Fix use after free bug in dm1105_remove due to race condition
media: dma2d: Convert to platform remove callback returning void
media: doc/media api: Try to make enum usage clearer
media: docs: media: v4l: uapi: Fix field type for SUBDEV_ENUM_FRAME_SIZE
media: docs: vidioc-g-ext-ctrls.rst: Document p_s32 and p_s64 fields
media: Documentation: admin-guide: cec.rst: document NTP issue
media: Documentation: userspace-api: media: drop clipping, destructive overlays
media: drop unnecessary networking includes
media: dt-bindings: Drop unneeded quotes
media: dt-bindings: i2c: samsung,s5k5baf: convert to dtschema
media: dt-bindings: i2c: samsung,s5k6a3: convert to dtschema
media: dt-bindings: media: Add i.MX8 ISI DT bindings
media: dt-bindings: media: convert meson-ir.txt to dt-schema
media: dt-bindings: media: i2c: Add imx327 version to IMX327 bindings
media: dt-bindings: media: i2c: Add mono version to IMX290 bindings
media: dt-bindings: media: i2c: imx334 add new link_freq
media: dt-bindings: media: mediatek: Remove "dma-ranges" property for decoder
media: dt-bindings: media: mediatek: Rename child node names for decoder
media: dt-bindings: media: mediatek: vcodec: adapt to the 'clock-names' of different platforms
media: dt-bindings: media: mediatek: vcodec: Change the max reg value to 2
media: dt-bindings: media: renesas,csi2: Add binding for V4H
media: dt-bindings: media: renesas,fcp: Document RZ/{G2L,V2L} FCPVD bindings
media: dt-bindings: media: renesas,isp: Add binding for V4H
media: dt-bindings: media: renesas,vin: Add binding for V4H
media: dt-bindings: media: renesas,vsp1: Document RZ/V2L VSPD bindings
media: dt-bindings: media: rkisp1: complete ov2685 example
media: dt-bindings: ov2685: convert to dtschema
media: dt-bindings: ov2685: Correct data-lanes attribute
media: dt-bindings: ov8856: Assign maintainership to myself
media: dt-bindings: qcom,msm8996-venus: document interconnects
media: dt-bindings: qcom,sc7180-venus: document OPP table
media: dt-bindings: qcom,sc7280-venus: document OPP table
media: dt-bindings: qcom,sdm845-venus-v2: document OPP table
media: dt-bindings: qcom,sm8250-venus: document OPP table
media: dt-bindings: qcom,venus: cleanup
media: dt-bindings: qcom,venus: document firmware-name
media: dt-bindings: qcom,venus: split common properties
media: dt-bindings: rc: add rc-beelink-mxiii
media: dt-bindings: rc: add rc-dreambox
media: dt-bindings: samsung,exynos4210-csis: convert to dtschema
media: dt-bindings: samsung,exynos4212-fimc-lite: convert to dtschema
media: dt-bindings: samsung,exynos4212-is: convert to dtschema
media: dt-bindings: samsung,fimc: convert to dtschema
media: dt-bindings: samsung,s5c73m3: convert to dtschema
media: dt-bindings: samsung-fimc: drop simple-bus
media: dt-bindings: silabs,si470x: Convert to DT schema
media: dt-bindings: st,stm32-cec: drop obsolete file
media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
media: dvb-core: Fix use-after-free due on race condition at dvb_net
media: dvb-core: Fix use-after-free due to race at dvb_register_device()
media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
media: dvb-core: Fix use-after-free on race condition at dvb_frontend
media: dvb-frontends: Fix a typo ("Unknow sleep mode")
media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()
media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer
media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()
media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()
media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address
media: dvb_ca_en50221: fix a size write bug
media: dvb_demux: fix a bug for the continuity counter
media: dw100: Convert to platform remove callback returning void
media: dw100: use devm_platform_get_and_ioremap_resource()
media: fimc-core: Convert to platform remove callback returning void
media: fimc-is-i2c: Convert to platform remove callback returning void
media: fimc-is: Convert to platform remove callback returning void
media: fimc-lite: Convert to platform remove callback returning void
media: Fix building pdfdocs
media: Fix indentation issues introduced by subdev-wide state struct
media: g2d: Convert to platform remove callback returning void
media: ge2d: Convert to platform remove callback returning void
media: gpio-ir-recv: Convert to platform remove callback returning void
media: gsc-core: Convert to platform remove callback returning void
media: hantro: useб═devm_reset_control_array_get_optional_exclusive()
media: hantro_drv: Convert to platform remove callback returning void
media: hi556: add 2592x1444 resolution
media: hi846: Fix memleak in hi846_init_controls()
media: hva-v4l2: Convert to platform remove callback returning void
media: i2c: adv748x: Fix lookup of DV timings
media: i2c: adv748x: Report correct DV timings for pattern generator
media: i2c: adv748x: Write initial DV timings to device
media: i2c: adv7604: Enable video adjustment
media: i2c: adv7604: Fix range of hue control
media: i2c: Drop unused ad9389b video encoder driver
media: i2c: Drop unused m5mols camera sensor driver
media: i2c: Drop unused mt9m032 camera sensor driver
media: i2c: Drop unused mt9t001 camera sensor driver
media: i2c: Drop unused noon010pc30 camera sensor driver
media: i2c: Drop unused s5k6aa camera sensor driver
media: i2c: Drop unused sr030pc30 camera sensor driver
media: i2c: Drop unused vs6624 camera sensor driver
media: i2c: imx258: Parse and register properties
media: i2c: imx290: Add missing \n on dev_err_probe() message
media: i2c: imx290: Add support for 74.25MHz external clock
media: i2c: imx290: Add support for H & V Flips
media: i2c: imx290: Add support for imx327 variant
media: i2c: imx290: Add support for the mono sensor variant
media: i2c: imx290: Add the error code to logs in start_streaming
media: i2c: imx290: Add V4L2_SUBDEV_FL_HAS_EVENTS and subscribe hooks
media: i2c: imx290: Convert V4L2_CID_HBLANK to read/write
media: i2c: imx290: Convert V4L2_CID_VBLANK to read/write
media: i2c: imx290: fix conditional function definitions
media: i2c: imx290: Fix the pixel rate at 148.5Mpix/s
media: i2c: imx290: Make use of get_unaligned_le24(), put_unaligned_le24()
media: i2c: imx290: Match kernel coding style on whitespace
media: i2c: imx290: Remove duplicated write to IMX290_CTRL_07
media: i2c: imx290: Set the colorspace fields in the format
media: i2c: imx290: Support 60fps in 2 lane operation
media: i2c: imx290: Use CSI timings as per datasheet
media: i2c: imx290: Use device_property_read_u32() directly
media: i2c: imx290: VMAX is mode dependent
media: i2c: imx296: Use v4l2_subdev_get_fmt()
media: i2c: imx334: add missing reset values for mode 3840x2160_regs[]
media: i2c: imx334: replace __v4l2_ctrl_s_ctrl to __v4l2_ctrl_modify_range
media: i2c: imx334: support lower bandwidth mode
media: i2c: ov2685: Add .get_selection() support
media: i2c: ov2685: Add controls from fwnode
media: i2c: ov2685: Add print for power on write failed
media: i2c: ov2685: Make reset gpio optional
media: i2c: ov5647: Add test pattern control
media: i2c: ov5647: Use bus-locked i2c_transfer()
media: i2c: ov5670: Properly handle !CONFIG_HAVE_CLK
media: i2c: ov5670: Support single-lane operation
media: i2c: ov5670: Use dev_err_probe in probe function
media: i2c: ov7670: Use the devm_clk_get_optional() helper
media: i2c: st-vgxy61: Fix control flow error on probe
media: i2c: st-vgxy61: Move 'detect' call to 'power_on'
media: i2c: st-vgxy61: Remove duplicate default mode set on probe
media: i2c: st-vgxy61: Use VGXY61_NB_POLARITIES instead of hardcoded value in tx_from_ep
media: img-ir-core: Convert to platform remove callback returning void
media: imx-jpeg: Bounds check sizeimage access
media: imx-jpeg: Clear slot next desc ptr if config error
media: imx-jpeg: Decoder add support for 12bit jpeg
media: imx-jpeg: Encoder add support for 12bit jpeg
media: imx-jpeg: Fix incorrect indentation
media: imx-jpeg: Refine the function mxc_jpeg_find_format
media: imx-mipi-csis: Convert to platform remove callback returning void
media: imx-pxp: Convert to platform remove callback returning void
media: imx258: Register H/V flip controls
media: imx258: Remove mandatory 180 degrees rotation
media: imx7-media-csi: Convert to platform remove callback returning void
media: imx: imx7-media-csi: Fail on invalid type in VIDIOC_G_SELECTION
media: imx: imx7-media-csi: Fix error handling in imx7_csi_async_register()
media: imx: imx7-media-csi: Fix mbus framefmt field init
media: imx: imx8mq-mipi-csi2: Remove unneeded state variable and function
media: imx: imx8mq-mipi-csi2: Use V4L2 subdev active state
media: ipu3-cio2: support more camera sensors in cio2-bridge
media: ipu3-cio2: support multiple sensors and VCMs with same HID
media: ir-hix5hd2: Convert to platform remove callback returning void
media: isp: Convert to platform remove callback returning void
media: it913x: Convert to platform remove callback returning void
media: jpeg-core: Convert to platform remove callback returning void
media: m2m-deinterlace: Convert to platform remove callback returning void
media: MAINTAINERS: Add myself as CAMSS maintainer
media: marvell: Convert to platform remove callback returning void
media: marvell: Simplify remove callback
media: max9286: Free control handler
media: mc-device: remove unnecessary __must_check
media: media api: Try to make enum usage clearer
media: media-dev: Convert to platform remove callback returning void
media: mediatek: vcodec: add core decode done event
media: mediatek: vcodec: add params to record lat and core lat_buf count
media: mediatek: vcodec: add remove function for decoder platform driver
media: mediatek: vcodec: change lat thread decode error condition
media: mediatek: vcodec: Coverity issues in encoder driver
media: mediatek: vcodec: fix decoder disable pm crash
media: mediatek: vcodec: Fix potential array out-of-bounds in decoder queue_setup
media: mediatek: vcodec: Force capture queue format to MM21
media: mediatek: vcodec: Make MM21 the default capture format
media: mediatek: vcodec: making sure queue_work successfully
media: mediatek: vcodec: move lat_buf to the top of core list
media: mediatek: vcodec: Only apply 4K frame sizes on decoder formats
media: mediatek: vcodec: Remove the setting for dma_mask
media: mediatek: vcodec: remove unused lat_buf
media: mediatek: vcodec: Use 4K frame size when supported by stateful decoder
media: mediatek: vcodec: using each instance lat_buf count replace core ready list
media: meson-ir-tx: Convert to platform remove callback returning void
media: meson-ir: Convert to platform remove callback returning void
media: microchip-csi2dc: Convert to platform remove callback returning void
media: microchip-sama5d2-isc: Convert to platform remove callback returning void
media: microchip-sama7g5-isc: Convert to platform remove callback returning void
media: mipi-csis: Convert to platform remove callback returning void
media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
media: mtk-cir: Convert to platform remove callback returning void
media: mtk-jpeg: add jpeg single core initial function
media: mtk-jpeg: Fixes jpeg enc&dec worker sw flow
media: mtk-jpeg: Fixes jpeghw multi-core judgement
media: mtk-jpeg: reconstructs the initialization mode of worker
media: mtk-jpeg: refactor hw dev initializaiton
media: mtk-jpeg: refactor some variables
media: mtk-jpeg: Remove some unnecessary variables
media: mtk-jpegdec: Remove the setting for dma_mask
media: mtk-jpegenc: Fix a compilation issue
media: mtk-mdp3-core: Convert to platform remove callback returning void
media: mtk_jpeg_core: Convert to platform remove callback returning void
media: mtk_mdp_core: Convert to platform remove callback returning void
media: mtk_vcodec_dec_drv: Convert to platform remove callback returning void
media: mtk_vcodec_enc_drv: Convert to platform remove callback returning void
media: mtk_vpu: Convert to platform remove callback returning void
media: mx2_emmaprp: Convert to platform remove callback returning void
media: mxb: allow tuner/input/audio ioctls for vbi
media: mxb: update the tvnorms when changing input
media: mxc-jpeg: Convert to platform remove callback returning void
media: mxl5005s: Bounds check size used for max array index
media: netup_unidvb: fix irq init by register it at the end of probe
media: netup_unidvb: fix use-after-free at del_timer()
media: nxp: Add i.MX8 ISI driver
media: nxp: ignore unused suspend operations
media: nxp: imx8-isi: Drop partial support for i.MX8QM and i.MX8QXP
media: nxp: imx8-isi: fix buiding on 32-bit
media: nxp: imx8-isi: Remove 300ms sleep after enabling channel
media: nxp: imx8-isi: Replace udelay() with fsleep()
media: omap_vout: Convert to platform remove callback returning void
media: ov13b10: remove streaming mode set from reg_list
media: ov13b10: Support device probe in non-zero ACPI D state
media: ov2685: Select VIDEO_V4L2_SUBDEV_API
media: ov5670: Fix probe on ACPI
media: ov8856: Do not check for for module version
media: pci: saa7146: advertise only those TV standard that are supported
media: pci: saa7146: hexium_orion: initialize input 0
media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish
media: platform: cros-ec: Add aurash to the match table
media: platform: cros-ec: Add Gladios/Lisbon to the match table
media: platform: exynos4-is: Fix spelling mistake "palne" -> "plane"
media: platform: mtk-mdp3: add files for chip configuration
media: platform: mtk-mdp3: Add missing check and free for ida_alloc
media: platform: mtk-mdp3: chip config split about color format
media: platform: mtk-mdp3: chip config split about component settings
media: platform: mtk-mdp3: chip config split about pipe info
media: platform: mtk-mdp3: chip config split about resolution limitations
media: platform: mtk-mdp3: chip config split about subcomponents
media: platform: mtk-mdp3: decompose hardware-related information in shared memory
media: platform: mtk-mdp3: dynamically allocate component clocks
media: platform: mtk-mdp3: extend mdp_color format for compressed mode
media: platform: mtk-mdp3: fix potential frame size overflow in mdp_try_fmt_mplane()
media: platform: mtk-mdp3: reconfigure shared memory
media: platform: mtk-mdp3: Split general definitions used in MDP3
media: platform: mtk-mdp3: work around unused-variable warning
media: platform: renesas: useб═devm_platform_get_and_ioremap_resource()
media: platform: stm32: useб═devm_platform_get_and_ioremap_resource()
media: platform: via: Handle error for dma_set_mask
media: Prefer designated initializers over memset for subdev pad ops
media: pvrusb2: clean up unneeded complexity in pvrusb2 class logic
media: pvrusb2: fix DVB_CORE dependency
media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols
media: pxa_camera: Convert to platform remove callback returning void
media: radio-platform-si4713: Convert to platform remove callback returning void
media: radio-shark: Add endpoint checks
media: radio-si476x: Convert to platform remove callback returning void
media: radio-timb: Convert to platform remove callback returning void
media: radio-wl1273: Convert to platform remove callback returning void
media: rc: add Beelink Mini MXIII keymap
media: rc: add common keymap for Dreambox RC10/RC0 and RC20/RC-BT remotes
media: rc: gpio-ir-recv: Fix support for wake-up
media: rcar-core: Convert to platform remove callback returning void
media: rcar-csi2: Convert to platform remove callback returning void
media: rcar-fcp: Convert to platform remove callback returning void
media: rcar-isp: Convert to platform remove callback returning void
media: rcar-vin: csi2: remove R-Car H3 ES1.* handling
media: rcar-vin: Fix NV12 size alignment
media: rcar-vin: Gen3 can not scale NV12
media: rcar-vin: remove R-Car H3 ES1.* handling
media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE
media: rcar_drif: Convert to platform remove callback returning void
media: rcar_fdp1: Convert to platform remove callback returning void
media: rcar_fdp1: Fix refcount leak in probe and remove function
media: rcar_jpu: Convert to platform remove callback returning void
media: renesas-ceu: Convert to platform remove callback returning void
media: renesas: fdp1: remove R-Car H3 ES1.* handling
media: Revert "venus: firmware: Correct non-pix start and end addresses"
media: rga: Convert to platform remove callback returning void
media: rkisp1-dev: Convert to platform remove callback returning void
media: rkisp1: Add NV16M and NV61M to output formats
media: rkisp1: Implement ENUM_FRAMESIZES
media: rkvdec: fix use after free bug in rkvdec_remove
media: rtl2832_sdr: Convert to platform remove callback returning void
media: rzg2l-core: Convert to platform remove callback returning void
media: rzg2l-csi2: Convert to platform remove callback returning void
media: s5p_cec: Convert to platform remove callback returning void
media: s5p_mfc: Convert to platform remove callback returning void
media: saa7134: drop overlay support
media: saa7134: fix use after free bug in saa7134_finidev due to race condition
media: saa7146: convert to vb2
media: saa7146: drop 'dev' and 'resources' from struct saa7146_fh
media: saa7146: drop overlay support
media: samsung: exynos4-is: do not require pinctrl
media: samsung: exynos4-is: drop simple-bus from compatibles
media: seco-cec: Convert to platform remove callback returning void
media: sh_vou: Convert to platform remove callback returning void
media: st_rc: Convert to platform remove callback returning void
media: staging: media: atmel-sama5d2-isc: Convert to platform remove callback returning void
media: staging: media: atmel-sama7g5-isc: Convert to platform remove callback returning void
media: staging: media: atomisp: init high & low vars
media: staging: media: av7110: fix VBI output support
media: staging: media: av7110: replace BUG_ON by WARN_ON
media: staging: media: imx-media-csi: Convert to platform remove callback returning void
media: staging: media: imx-media-dev: Convert to platform remove callback returning void
media: staging: media: imx6-mipi-csi2: Convert to platform remove callback returning void
media: staging: media: imx8mq-mipi-csi2: Convert to platform remove callback returning void
media: staging: media: imx: initialize hs_settle to avoid warning
media: staging: media: meson: vdec: Convert to platform remove callback returning void
media: staging: media: omap4iss: Convert to platform remove callback returning void
media: staging: media: rkvdec: Convert to platform remove callback returning void
media: staging: media: sun6i-isp: Convert to platform remove callback returning void
media: staging: media: sunxi: cedrus: Convert to platform remove callback returning void
media: stih-cec: Convert to platform remove callback returning void
media: stm32-cec: Convert to platform remove callback returning void
media: stm32-dcmi: Convert to platform remove callback returning void
media: stm32-dcmi: Enable incoherent buffer allocation
media: stm32: dma2d: remove unused fb_buf
media: subdev: Add V4L2_SUBDEV_ROUTING_NO_MULTIPLEXING
media: subdev: Fix validation state lockdep issue
media: subdev: Split V4L2_SUBDEV_ROUTING_NO_STREAM_MIX
media: subdev: Use 'shall' instead of 'may' in route validation
media: sun4i_csi: Convert to platform remove callback returning void
media: sun6i_csi: Convert to platform remove callback returning void
media: sun6i_mipi_csi2: Convert to platform remove callback returning void
media: sun8i-di: Convert to platform remove callback returning void
media: sun8i_a83t_mipi_csi2: Convert to platform remove callback returning void
media: sun8i_rotate: Convert to platform remove callback returning void
media: sunxi-cir: Convert to platform remove callback returning void
media: tc358746: Remove unneeded semicolon
media: tegra_cec: Convert to platform remove callback returning void
media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
media: Use designated initializers for all subdev pad ops
media: Use of_property_present() for testing DT property presence
media: uvcvideo: Don't expose unsupported formats to userspace
media: v4l2-core: drop v4l2_window clipping and bitmap support
media: v4l2-core: zero field base in struct v4l2_framebuffer
media: v4l2-ctrls: Fix doc for v4l2_ctrl_request_hdl_find
media: v4l2-dev.c: check for V4L2_CAP_STREAMING to enable streaming ioctls
media: v4l2-mc: Drop subdev check in v4l2_create_fwnode_links_to_pad()
media: v4l2-subdev: Add new ioctl for client capabilities
media: v4l2-subdev: Fix missing kerneldoc for client_caps
media: v4l: async: Return async sub-devices to subnotifier list
media: v4l: subdev: Make link validation safer
media: vb2: set owner before calling vb2_read
media: vde: Convert to platform remove callback returning void
media: vdec: Convert to platform remove callback returning void
media: venc: Convert to platform remove callback returning void
media: venus: Convert to platform remove callback returning void
media: venus: Correct P010 buffer alignment
media: venus: dec: Fix capture formats enumeration order
media: venus: dec: Fix handling of the start cmd
media: venus: drop unused opp_table field documentation
media: venus: Warn only once about problems in .remove()
media: verisilicon: Additional fix for the crash when opening the driver
media: verisilicon: Do not change context bit depth before validating the format
media: verisilicon: Do not set context src/dst formats in reset functions
media: verisilicon: Do not set ctx->bit_depth in hantro_try_ctrl()
media: verisilicon: Do not use ctx fields as format storage when resetting
media: verisilicon: Fix crash when probing encoder
media: verisilicon: HEVC: Only propose 10 bits compatible pixels formats
media: verisilicon: VP9: Only propose 10 bits compatible pixels formats
media: via-camera: Convert to platform remove callback returning void
media: vicodec-core: Convert to platform remove callback returning void
media: video-mux: Convert to platform remove callback returning void
media: videodev.h: drop V4L2_FBUF_CAP_LIST/BITMAP_CLIPPING
media: vidtv_bridge: Convert to platform remove callback returning void
media: vim2m: Convert to platform remove callback returning void
media: vimc-core: Convert to platform remove callback returning void
media: visl-core: Convert to platform remove callback returning void
media: vivid-core: Convert to platform remove callback returning void
media: vivid: drop bitmap and clipping output overlay support
media: vivid: drop overlay support
media: vpe: Convert to platform remove callback returning void
media: vpif: Convert to platform remove callback returning void
media: vpif_capture: Convert to platform remove callback returning void
media: vpif_display: Convert to platform remove callback returning void
media: vpu_core: Convert to platform remove callback returning void
media: vpu_drv: Convert to platform remove callback returning void
media: vsp1: Add underrun debug print
media: vsp1: Remove unused vsp1_subdev_internal_ops declaration
media: vsp1: Replace vb2_is_streaming() with vb2_start_streaming_called()
media: vsp1_drv: Convert to platform remove callback returning void
media: xilinx-csi2rxss: Convert to platform remove callback returning void
media: xilinx-tpg: Convert to platform remove callback returning void
media: xilinx-vipp: Convert to platform remove callback returning void
media: xilinx-vtc: Convert to platform remove callback returning void
media: zd1301_demod: Convert to platform remove callback returning void
media: Zero-initialize all structures passed to subdev pad operations
media: zoran: drop two obsolete prototypes from zoran_device.h
 
mei: clean pending read with vtag on bus
mei: mei-me: resume device in prepare
mei: Move uuid.h to the MEI namespace
 
memcg v1: provide read access to memory.pressure_level
 
memcg: do not drain charge pcp caches on remote isolated cpus
memcg: do not flush stats in irq context
memcg: do not modify rstat tree for zero updates
memcg: page_cgroup_ino() get memcg from the page's folio
memcg: rename mem_cgroup_flush_stats_"delayed" to "ratelimited"
memcg: replace stats_flush_lock with an atomic
memcg: sleep during flushing stats in safe contexts
 
memfd: check for non-NULL file_seals in memfd_create() syscall
memfd: pass argument of memfd_fcntl as int
 
memory: atmel-ebi: Use of_property_present() for testing DT property presence
memory: mtk-smi: mt8365: Add SMI Support
memory: remove MODULE_LICENSE in non-modules
memory: stm32-fmc2-ebi: depends on ARCH_STM32 instead of MACH_STM32MP157
memory: tegra: read values from correct device
memory: tegra: remove MODULE_LICENSE in non-modules
memory: tegra: remove redundant variable initialization
 
memstick: r592: Fix UAF bug in r592_remove due to race condition
 
Merge : 'irq/loongarch-fixes-6.4' into loongarch-next
 
Linux: Merge 6.3-rc2 into staging-next
Linux: Merge 6.3-rc3 into char-misc-next
Linux: Merge 6.3-rc3 into tty-next
Linux: Merge 6.3-rc4 into usb-next
Linux: Merge 6.3-rc5 into driver-core-next
Linux: Merge 6.3-rc6 into char-misc-next
Linux: Merge 6.3-rc6 into tty-next
Linux: Merge 6.3-rc6 into usb-next
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge back cpufreq changes for 6.4-rc1.
Linux: Merge back general thermal control changes for 6.4-rc1.
Linux: Merge back Intel thermal control material for 6.4-rc1.
Linux: Merge back Intel thermal driver changes for 6.4-rc1.
Linux: Merge back thermal control material for 6.4-rc1.
Linux: Merge back thermal control material for 6.4-rc1.
 
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 : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '20230208091340.124641-1-konrad.dybcio@linaro.org' into clk-for-6.4
Merge branch : '20230208091340.124641-1-konrad.dybcio@linaro.org' into HEAD
Merge branch : '20230213165318.127160-2-danila@jiaxyga.com' into clk-for-6.4
Merge branch : '20230223180935.60546-1-otto.pflueger@abscue.de' into clk-for-6.4
Merge branch : '20230307062232.4889-1-quic_kathirav@quicinc.com' into arm64-for-6.4
Merge branch : '20230307062232.4889-1-quic_kathirav@quicinc.com' into clk-for-6.4
Merge branch : '20230316-topic-qcm_dispcc_reset-v1-1-dd3708853014@linaro.org' into clk-for-6.4
Merge branch : '20230316072940.29137-2-quic_devipriy@quicinc.com' into clk-for-6.4
Merge branch : '20230316072940.29137-2-quic_devipriy@quicinc.com' into HEAD
Merge branch : '20230411-topic-hanaau-v2-1-fd3d70844b31@linaro.org' into arm64-fixes-for-6.4
Merge branch : '20230411-topic-hanaau-v2-1-fd3d70844b31@linaro.org' into drivers-fixes-for-6.4
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '6.3/scsi-fixes' into 6.4/scsi-staging
Merge branch : 'Access variable length array relaxed for integer type'
Merge branch : 'acpica'
Merge branch : 'act_pedit-minor-improvements'
Merge branch : 'Add FOU support for externally controlled ipip devices'
Merge branch : 'Add skb + xdp dynptrs'
Merge branch : 'Add support for kptrs in more BPF maps'
Merge branch : 'add-cpswxg-sgmii-support-for-j7200-and-j721e'
Merge branch : 'add-emac3-support-for-sa8540p-ride'
Merge branch : 'add-ethernet-driver-for-starfive-jh7110-soc'
Merge branch : 'add-kernel-tc-mqprio-and-tc-taprio-support-for-preemptible-traffic-classes'
Merge branch : 'add-page_pool-support-for-page-recycling-in-veth-driver'
Merge branch : 'add-ptp-support-for-sama7g5'
Merge branch : 'add-support-for-j784s4-cpsw9g'
Merge branch : 'add-tx-push-buf-len-param-to-ethtool'
Merge branch : 'af_unix-fix-two-data-races-reported-by-kcsan'
Merge branch : 'allocate-multiple-skbuffs-on-tx'
Merge branch : 'Allow BPF TCP CCs to write app_limited'
Merge branch : 'another-crack-at-a-handshake-upcall-mechanism'
Merge branch : 'arm64-fixes-for-6.3' into arm64-for-6.4
Merge branch : 'asm-generic-io' into asm-generic
Merge branch : 'bcm53134-support'
Merge branch : 'bnxt-ptp-optimizations'
Merge branch : 'bnxt_en-bug-fixes'
Merge branch : 'bonding-overflow'
Merge branch : 'BPF open-coded iterators'
Merge branch : 'bpf-kptr-rcu'
Merge branch : 'bpf-verifier-log-rotation'
 
Merge branch 'bpf: Add detection of kfuncs.'
Merge branch 'bpf: add netfilter program type'
Merge branch 'bpf: allow ctx writes using BPF_ST_MEM instruction'
Merge branch 'bpf: Allow helpers access ptr_to_btf_id.'
Merge branch 'bpf: bpf memory usage'
Merge branch 'bpf: fix NULL dereference during extable search'
Merge branch 'bpf: Follow up to RCU enforcement in the verifier.'
Merge branch 'bpf: Improve verifier for cond_op and spilled loop index variables'
Merge branch 'bpf: Support ksym detection in light skeleton.'
Merge branch 'bpf: Use bpf_mem_cache_alloc/free in bpf_local_storage'
 
Merge branch 'bpftool: Add inline annotations when dumping program CFGs'
 
Merge branch : 'bridge-neigh-suppression'
Merge branch : 'bug-fixes-for-net-handshake'
Merge branch : 'check-if-fips-mode-is-enabled-when-running-selftests'
Merge branch : 'clk-imx' into clk-next
Merge branch : 'couple-of-minor-improvements-to-build_skb-variants'
Merge branch : 'decompressor-memory-tracking' into features
Merge branch : 'Don't invoke KPTR_REF destructor on NULL xchg'
Merge branch : 'double-fix bpf_test_run + XDP_PASS recycling'
Merge branch : 'dsa-microchip-tc-ets'
Merge branch : 'dsa-mt7530-fixes'
Merge branch : 'dsa-rzn1-a5psw-stp'
Merge branch : 'dsa-skb_mac_header'
Merge branch : 'dsa-trace-events'
Merge branch : 'dsa_master_ioctl-notifier'
Merge branch : 'Enable RCU semantics for task kptrs'
Merge branch : 'enetc-fixes'
Merge branch : 'error checking where helpers call bpf_map_ops'
Merge branch : 'ethtool-mm-api-consolidation'
Merge branch : 'First set of verifier/*.c migrated to inline assembly'
Merge branch : 'fix __retval() being always ignored'
Merge branch : 'Fix attaching fentry/fexit/fmod_ret/lsm to modules'
Merge branch : 'Fix elem_size not being set for inner maps'
Merge branch : 'fix-small-bugs-and-annoyances-in-tc-testing'
Merge branch : 'fixes' into for-next
Merge branch : 'fixes-for-q-usgmii-speeds-and-autoneg'
Merge branch : 'for-6.3-fixes' into for-6.4
Merge branch : 'for-6.3/cxl-autodetect-fixes' into for-6.4/cxl
Merge branch : 'for-6.4/amd-sfh' into for-linus
Merge branch : 'for-6.4/apple' into for-linus
Merge branch : 'for-6.4/core' into for-linus
Merge branch : 'for-6.4/cxl-poison' into for-6.4/cxl
Merge branch : 'for-6.4/doc' into for-linus
Merge branch : 'for-6.4/i2c-hid' into for-linus
Merge branch : 'for-6.4/kye' into for-linus
Merge branch : 'for-6.4/led-includes' into for-linus
Merge branch : 'for-6.4/logitech-hidpp' into for-linus
Merge branch : 'for-6.4/mcp2221' into for-linus
Merge branch : 'for-6.4/nintendo' into for-linus
Merge branch : 'for-6.4/tests' into for-linus
Merge branch : 'for-6.4/wacom' into for-linus
Merge branch : 'for-joerg/arm-smmu/bindings' into for-joerg/arm-smmu/updates
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-next/acpi' into for-next/core
Merge branch : 'for-next/asm' into for-next/core
Merge branch : 'for-next/cpufeature' into for-next/core
Merge branch : 'for-next/ftrace' into for-next/core
Merge branch : 'for-next/kdump' into for-next/core
Merge branch : 'for-next/misc' into for-next/core
Merge branch : 'for-next/mm' into for-next/core
Merge branch : 'for-next/perf' into for-next/core
Merge branch : 'for-next/stacktrace' into for-next/core
Merge branch : 'for-next/sysreg' into for-next/core
Merge branch : 'for-v6.4/clk-exynos850-dt-binding' into next/clk
Merge branch : 'gve-xdp-support'
Merge branch : 'hns3-fixes'
Merge branch : 'hwmon-const' into HEAD
Merge branch : 'hwmon-const' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge branch : 'i2c/for-current' into i2c/for-mergewindow
Merge branch : 'ib-qcom-quad-spi' into devel
Merge branch : 'ib-qcom-quad-spi' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into arm64-for-6.4
Merge branch : 'in6addr_any-cleanups'
Merge branch : 'inet-const'
Merge branch : 'iommufd/for-rc' into for-next
Merge branch : 'ipv4-address-protocol'
Merge branch : 'ipv6-optimize-rt6_score_route'
Merge branch : 'J784S4-CPSW9G-bindings'
Merge branch : 'lan966x-tx-rx-improve'
 
Merge branch 'libbpf: allow users to set kprobe/uprobe attach mode'
Merge branch 'libbpf: fix several issues reported by static analysers'
Merge branch 'libbpf: usdt arm arg parsing support'
 
Merge branch : 'locking/rcuref' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch : 'macb-ptp-minor-updates'
Merge branch : 'macsec-fixes-for-cn10kb'
Merge branch : 'macsec-vlan'
Merge branch : 'macvlan-broadcast-queue-bypass'
Merge branch : 'main' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge branch : 'main' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge branch : 'Make struct bpf_cpumask RCU safe'
Merge branch : 'Make uprobe attachment APK aware'
Merge branch : 'mana-jumbo-frames'
Merge branch : 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.4/block
Merge branch : 'mlx5-ipsec-fixes'
Merge branch : 'mlx5-next' into wip/leon-for-next
Merge branch : 'mlx5e-xdp-extend'
Merge branch : 'mlxsw-transceiver-trip-points'
Merge branch : 'move SYS() macro to test_progs.h and run mptcp in a dedicated netns'
Merge branch : 'mptcp-addr-adv-fixes'
Merge branch : 'mptcp-cleanups'
Merge branch : 'mptcp-cleanups'
Merge branch : 'mptcp-fixes'
Merge branch : 'mptcp-fixes-for-6-4'
Merge branch : 'mptcp-fixes-for-connect-timeout-access-annotations-and-subflow-init'
Merge branch : 'mptcp-subflow-init'
Merge branch : 'msg_control-split'
Merge branch : 'msm-next-lumag-dpu' into msm-next-lumag
Merge branch : 'mt7988-support'
Merge branch : 'mtk_eth_soc-firmware'
Merge branch : 'napi_threaded_poll-enhancements'
Merge branch : 'net-better-const'
Merge branch : 'net-dsa-b53-configure-6318-and-63268-rgmii-ports'
Merge branch : 'net-dsa-microchip-ksz8-enhance-static-mac-table-operations-and-error-handling'
Merge branch : 'net-dsa-mv88e6xxx-accelerate-c45-scan'
Merge branch : 'net-ethernet-mtk_eth_soc-various-enhancements'
Merge branch : 'net-extend-drop-reasons'
Merge branch : 'net-ipa-fully-support-ipa-v5-0'
Merge branch : 'net-ipv6-skip_notify_on_dev_down-fix'
Merge branch : 'net-lan966x-add-support-for-is1-vcap'
Merge branch : 'net-lockless-stop-wake-combo-macros'
Merge branch : 'net-mlx5e-add-gbp-vxlan-hw-offload-support'
Merge branch : 'net-packet-KCSAN'
Merge branch : 'net-phy-mscc-support-vsc8501'
Merge branch : 'net-refcount-address-dst_entry-reference-count-scalability-issues'
Merge branch : 'net-remove-some-rcu_bh-cruft'
Merge branch : 'net-remove-some-skb_mac_header-assumptions'
Merge branch : 'net-rps-rfs-improvements'
Merge branch : 'net-sched-act_tunnel_key-add-support-for-tunnel_dont_fragment'
Merge branch : 'net-sched-fix-race-conditions-in-mini_qdisc_pair_swap'
Merge branch : 'net-sched-fixes-for-sch_ingress-and-sch_clsact'
Merge branch : 'net-sched-parsing-prints'
Merge branch : 'net-sk_err-lockless-annotate'
Merge branch : 'net-smc-updates'
Merge branch : 'net-stmmac-dwmac-anarion-address-issues-flagged-by-sparse'
Merge branch : 'net-thunderbolt-fix-for-sparse-warnings-and-typos'
Merge branch : 'net-use-read_once-write_once-for-ring-index-accesses'
 
Merge branch 'net: skbuff: skb bitfield compaction - bpf'
 
Merge branch : 'next' into for-linus
Merge branch : 'nfp-flower-add-support-for-multi-zone-conntrack'
Merge branch : 'ocelot-external-ports'
Merge branch : 'ocelot-felix-driver-cleanup'
Merge branch : 'ocelot-felix-driver-support-for-preemptible-traffic-classes'
Merge branch : 'octeon_ep-deferred-probe-and-mailbox'
Merge branch : 'octeontx2-af-fixes'
Merge branch : 'octeontx2-af-fixes'
Merge branch : 'ovs-selftests'
Merge branch : 'page_pool-allow-caching-from-safely-localized-napi'
Merge branch : 'pci-aer-remove-redundant-device-control-error-reporting-enable'
Merge branch : 'pci/aer'
Merge branch : 'pci/aspm'
Merge branch : 'pci/controller/dt'
Merge branch : 'pci/controller/dwc'
Merge branch : 'pci/controller/ixp4xx'
Merge branch : 'pci/controller/kconfig'
Merge branch : 'pci/controller/kirin'
Merge branch : 'pci/controller/layerscape'
Merge branch : 'pci/controller/mt7621'
Merge branch : 'pci/controller/qcom'
Merge branch : 'pci/controller/rcar'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/p2pdma'
Merge branch : 'pci/reset'
Merge branch : 'pci/resource'
Merge branch : 'pcs_get_state-fixes'
Merge branch : 'pds_core'
Merge branch : 'phy-smsc-edpd-tunable'
Merge branch : 'pm-cpufreq'
Merge branch : 'pm-cpuidle'
Merge branch : 'pm-sleep'
Merge branch : 'pm-tools'
Merge branch : 'Prepare veristat for packaging'
Merge branch : 'Provide bpf_for() and bpf_for_each() by libbpf'
Merge branch : 'quirk-for-oem-sfp-2-5g-t-copper-module'
Merge branch : 'r8152-fixes'
Merge branch : 'r8169-disable-ASPM-during-NAPI-poll'
Merge branch : 'r8169-use-new-macros-from-netdev_queues-h'
Merge branch : 'Remove KF_KPTR_GET kfunc flag'
Merge branch : 'remove-phylink_state-s-an_enabled-member'
Merge branch : 'reuse-smsc-phy-functionality'
Merge branch : 'rework-sfp-a2-access-conditionals'
Merge branch : 'rfs-lockless-annotate'
Merge branch : 'riscv-jh7110_initial_dts' into riscv-dt-for-next
Merge branch : 'rk3588-error-prints'
Merge branch : 'rtnetlink-a-couple-of-fixes-in-linkmsg-validation'
Merge branch : 'rxrpc-timeout-fixes'
Merge branch : 'sctp-add-another-two-stream-schedulers'
Merge branch : 'sctp-info-dump'
Merge branch : 'sctp-nested-flex-arrays'
Merge branch : 'selftests-mptcp-skip-tests-not-supported-by-old-kernels-part-1'
Merge branch : 'selftests-mptcp-skip-tests-not-supported-by-old-kernels-part-2'
Merge branch : 'selftests-seg6-make-srv6_end_dt4_l3vpn_test-more-robust'
 
Merge branch 'selftests/bpf: Add read_build_id function'
Merge branch 'selftests/bpf: make BPF_CFLAGS stricter with -Wall'
Merge branch 'selftests/bpf: support custom per-test flags and multiple expected messages'
 
Merge branch 'selftests: xsk: Add test case for packets at end of UMEM'
 
Merge branch : 'sfc-support-unicast-ptp'
Merge branch : 'sfc-tc-decap-support'
Merge branch : 'Shared ownership for local kptrs'
Merge branch : 'skbuff-bitfields'
Merge branch : 'slab/for-6.4/slob-removal' into slab/for-next
Merge branch : 'slab/for-6.4/trivial' into slab/for-next
Merge branch : 'sparx5-tc-flower-templates'
Merge branch : 'sunhme-cleanups'
Merge branch : 'Support stashing local kptrs with bpf_kptr_xchg'
Merge branch : 'support-tunnel-mode-in-mlx5-ipsec-packet-offload'
Merge branch : 'switch-phy-leds'
Merge branch : 'tc-action-fixes'
Merge branch : 'thermal-core'
Merge branch : 'thermal-core' into thermal
Merge branch : 'thermal-intel'
Merge branch : 'tipc-fixes'
Merge branch : 'tls-fixes'
Merge branch : 'tools-ynl-fill-in-some-gaps-of-ethtool-spec'
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'Transit between BPF TCP congestion controls.'
Merge branch : 'tsnep-xdp-socket-zero-copy-support'
Merge branch : 'two-fixes-for-smcrv2'
Merge branch : 'uaccess-inline-asm-cleanup' into features
Merge branch : 'udplite-dccp-print-deprecation-notice'
Merge branch : 'update-coding-style-and-check-alloc_frag'
Merge branch : 'update-cpsw-bindings-for-serdes-phy'
Merge branch : 'v6.3-rc7'
Merge branch : 'various-mtk_eth_soc-cleanups'
Merge branch : 'verifier/xdp_direct_packet_access.c converted to inline assembly'
 
Merge branch 'veristat: add better support of freplace programs'
 
Merge branch : 'vfio_mdev_ops' into iommufd.git for-next
Merge branch : 'vsock-return-errors-other-than-enomem-to-socket'
Merge branch : 'vsock-sockmap-support'
Merge branch : 'vxlan-MDB-support'
 
Merge branch 'x86-rep-insns': x86 user copy clarifications
 
Merge branch 'x86-uaccess-cleanup': x86 uaccess header cleanups
 
Merge branch : 'x86/cc' into x86/apic
Merge branch : 'x86/cc' into x86/sev
Merge branch : 'xdp-rx-hwts-metadata-for-stmmac-driver'
 
Merge branch 'xdp: recycle Page Pool backed skbs built from XDP frames'
 
Merge branch 'xsk: Fix unaligned descriptor validation'
 
Merge branch : 'ynl-add-support-for-user-headers-and-struct-attrs'
 
Linux: Merge branch irq/gic-6.4 into irq/irqchip-next
Linux: Merge branch irq/loongarch-fixes-6.4 into irq/irqchip-next
Linux: Merge branch irq/misc-6.4 into irq/irqchip-next
Linux: Merge branch irq/riscv-ipi into irq/irqchip-next
Linux: Merge branch kvm-arm64/lock-inversion into kvmarm-master/next
Linux: Merge branch kvm-arm64/misc-6.4 into kvmarm-master/fixes
Linux: Merge branch kvm-arm64/pgtable-fixes-6.4 into kvmarm-master/fixes
Linux: Merge branch kvm-arm64/selftest/lpa into kvmarm-master/next
Linux: Merge branch kvm-arm64/selftest/misc-6.4 into kvmarm-master/next
Linux: Merge branch kvm-arm64/smccc-filtering into kvmarm-master/next
Linux: Merge branch kvm-arm64/spec-ptw into kvmarm-master/next
Linux: Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/next
 
Merge branches : 'acpi-apei', 'acpi-properties', 'acpi-sbs' and 'acpi-thermal'
Merge branches : 'acpi-bus', 'acpi-video' and 'acpi-misc'
Merge branches : 'acpi-pm' and 'acpi-properties'
Merge branches : 'acpi-processor', 'acpi-pm', 'acpi-tables' and 'acpi-sysfs'
Merge branches : 'acpi-utils' and 'acpi-docs'
Merge branches : 'clk-cleanup', 'clk-aspeed', 'clk-dt', 'clk-renesas' and 'clk-skyworks' into clk-next
Merge branches : 'clk-mediatek', 'clk-sunplus', 'clk-loongson' and 'clk-socfpga' into clk-next
Merge branches : 'clk-of', 'clk-samsung', 'clk-rockchip' and 'clk-qcom' into clk-next
Merge branches : 'clk-starfive', 'clk-fractional' and 'clk-devmof' into clk-next
Merge branches : 'clk-xilinx', 'clk-broadcom' and 'clk-platform' into clk-next
Merge branches : 'edac-drivers', 'edac-amd64' and 'edac-misc' into edac-updates
Merge branches : 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', 'arm/omap', 'arm/renesas', 'arm/rockchip', 'arm/smmu', 'ppc/pamu', 'unisoc', 'x86/vt-d', 'x86/amd', 'core' and 'platform-remove_new' into next
Merge branches : 'misc' and 'fixes' into for-next
Merge branches : 'msm-next-lumag-dp', 'msm-next-lumag-dsi', 'msm-next-lumag-mdp5' and 'msm-next-lumag-mdp4' into msm-next-lumag
Merge branches : 'pm-core', 'pm-sleep', 'pm-opp' and 'pm-tools'
Merge branches : 'rcu/staging-core', 'rcu/staging-docs' and 'rcu/staging-kfree', remote-tracking branches 'paul/srcu-cf.2023.04.04a', 'fbq/rcu/lockdep.2023.03.27a' and 'fbq/rcu/rcutorture.2023.03.20a' into rcu/staging
 
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-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/netdev/net-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Linux: Merge mlx5 updates 2023-03-13
Linux: Merge patch series "Add poll support for hisi_sas v3 hw"
Linux: Merge patch series "Add RISC-V 32 NOMMU support"
Linux: Merge patch series "add virtual remote fabric"
Linux: Merge patch series "arcmsr fixes"
 
Merge patch series "can: bxcan: add support for single peripheral configuration"
Merge patch series "can: bxcan: add support for ST bxCAN controller"
Merge patch series "can: j1939: avoid possible use-after-free when j1939_can_rx_register fails"
Merge patch series "can: kvaser_pciefd: Bug fixes"
Merge patch series "can: m_can: Optimizations for m_can/tcan part 2"
Merge patch series "can: rcar_canfd: Add transceiver support"
Merge patch series "can: remove redundant pci_clear_master()"
 
Linux: Merge patch series "Constify most SCSI host templates"
Linux: Merge patch series "Fix shost command overloading issues"
Linux: Merge patch series "Introduce 64b relocatable kernel"
 
Merge patch series "lpfc: Update lpfc to revision 14.2.0.11"
 
Merge patch series "mailbox,soc: mpfs: add support for fallible services"
 
Merge patch series "mpi3mr: Few Enhancements and minor fixes"
 
Merge patch series "PCI/AER: Remove redundant Device Control Error Reporting Enable"
 
Linux: Merge patch series "RISC-V Hardware Probing User Interface"
Linux: Merge patch series "RISC-V Hibernation Support"
Linux: Merge patch series "RISC-V kasan rework"
 
Merge patch series "RISC-V: Apply Zicboz to clear_page"
Merge patch series "RISC-V: Fixes for riscv_has_extension[un]likely()'s alternative dependency"
 
Merge patch series "riscv, mm: detect svnapot cpu support at runtime"
 
Merge patch series "riscv: Add GENERIC_ENTRY support"
Merge patch series "riscv: alternative/cpufeature related cleanups"
Merge patch series "riscv: Use PUD/P4D/PGD pages for the linear mapping"
 
Merge patch series "scsi: hisi_sas: Some misc changes"
Merge patch series "scsi: target: make RTPI an TPG identifier"
 
Merge patch series "scsi_debug: Some minor improvements"
 
Merge patch series "target: TMF and recovery fixes"
 
Merge remote-tracking branch : 'acme/perf-tools' into perf-tools-next
Merge remote-tracking branch : 'drm/drm-next' into drm-misc-next
Merge remote-tracking branch : 'drm/drm-next' into msm-next
Merge remote-tracking branch : 'intel-speed-select/intel-sst' into review-hans
Merge remote-tracking branch : 'tip/x86/sev' into hyperv-next
 
Merge tag : '20230407105029.2274111-4-abel.vesa@linaro.org' into drivers-for-6.4
Merge tag : '6.4-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.4-rc-ksmbd-server-fixes-part2' of git://git.samba.org/ksmbd
Merge tag : '6.4-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.4-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.4-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.4-rc2-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.4-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.4-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.4-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.4-rc4-smb3-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.4-rc5-smb3-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.4-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.4-rc6-smb3-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge tag : 'acpi-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.4-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.4-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.4-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'afs-fixes-20230502' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'afs-fixes-20230719' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'amd-drm-fixes-6.4-2023-04-26' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.4-2023-05-03' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.4-2023-05-11' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.4-2023-05-18' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.4-2023-05-24' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.4-2023-05-31' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.4-2023-06-07' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.4-2023-06-14' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.4-2023-03-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.4-2023-03-31' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.4-2023-04-14' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amdtee-fix-for-v6.5' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'amlogic-arm-dt-for-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-arm64-dt-for-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-drivers-for-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
Merge tag : 'arm-fixes-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.4-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/for-6.4/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.4/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.4/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
Merge tag : 'arm-soc/for-6.4/soc' of https://github.com/Broadcom/stblinux into soc/arm
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'asahi-soc-dt-6.4' of https://github.com/AsahiLinux/linux into soc/dt
Merge tag : 'asahi-soc-dt-6.4-v2' of https://github.com/AsahiLinux/linux into soc/dt
Merge tag : 'asahi-soc-rtkit-6.4' of https://github.com/AsahiLinux/linux into soc/drivers
Merge tag : 'asm-generic-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v6.4-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.4-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.4-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.4-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.4-rc6-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.4-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
Merge tag : 'aspeed-6.4-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt
Merge tag : 'asym-keys-fix-for-linus-v6.4-rc5' of https://github.com/robertosassu/linux
Merge tag : 'at24-fixes-for-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-current
Merge tag : 'at91-dt-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'at91-fixes-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'ata-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'backlight-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'batadv-net-pullrequest-20230607' of git://git.open-mesh.org/linux-merge
Merge tag : 'block-6.4-2023-05-13' of git://git.kernel.dk/linux
Merge tag : 'block-6.4-2023-05-20' of git://git.kernel.dk/linux
Merge tag : 'block-6.4-2023-05-26' of git://git.kernel.dk/linux
Merge tag : 'block-6.4-2023-06-02' of git://git.kernel.dk/linux
Merge tag : 'block-6.4-2023-06-09' of git://git.kernel.dk/linux
Merge tag : 'block-6.4-2023-06-15' of git://git.kernel.dk/linux
Merge tag : 'block-6.4-2023-06-23' of git://git.kernel.dk/linux
Merge tag : 'btree-complain-bad-records-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'btree-hoist-scrub-checks-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'cacheinfo-updates-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into driver-core-next
Merge tag : 'ceph-for-6.4-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.4-rc3' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.4-rc6' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.4-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.4-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-imx-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'core-debugobjects-2023-04-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'core-debugobjects-2023-05-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'core-debugobjects-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'core-entry-2023-04-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'coresight-fixes-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-linus
Merge tag : 'coresight-next-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'cpufreq-arm-updates-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'csky-for-linus-6.4' of https://github.com/c-sky/csky-linux
Merge tag : 'cxl-fixes-6.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-fixes-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'devfreq-next-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
Merge tag : 'devicetree-fixes-for-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-fence-deadline' into HEAD
Merge tag : 'dma-fence-deadline' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'dma-mapping-6.4-2023-04-28' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-6.4' of git://git.lwn.net/linux
Merge tag : 'docs-6.4-2' of git://git.lwn.net/linux
Merge tag : 'docs-6.4-fixes' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-fixes-2023-05-12' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-05-20' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-05-26' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-06-02' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-06-09' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-06-17' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-06-23' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-habanalabs-next-2023-03-20' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into drm-next
Merge tag : 'drm-habanalabs-next-2023-04-10' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into drm-next
Merge tag : 'drm-intel-fixes-2023-05-11-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-05-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-05-25' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-06-01' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-06-08' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-gt-next-2023-03-16' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2023-04-06' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-03-07' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-03-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-04-06' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-04-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-04-20-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-04-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-05-04-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-misc-fixes-2023-05-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-05-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-06-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-06-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-06-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-next-2023-03-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-03-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-03-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-03-31' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-04-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-04-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-04-26' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-msm-fixes-2023-05-17' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-fixes-2023-06-08' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2023-04-10' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2023-04-24' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2023-04-27' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2023-05-05' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-rcar-next-20230325' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux into drm-next
Merge tag : 'drm/tegra/for-6.4-rc1' of https://gitlab.freedesktop.org/drm/tegra into drm-next
Merge tag : 'dt-cleanup-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'dt-fixes-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt
Merge tag : 'dt64-cleanup-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'edac_updates_for_v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-fixes-for-v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-next-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.4-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
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_stable' 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_stable' 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_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'exynos-drm-fixes-for-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes
Merge tag : 'exynos-drm-fixes-for-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes
Merge tag : 'exynos-drm-next-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
Merge tag : 'exynos-drm-next-for-v6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
Merge tag : 'f2fs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'ffa-fix-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'ffa-fixes-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'firewire-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'firewire-fixes-6.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'firewire-fixes-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'fix-asciici-bugs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'flex-array-transformations-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux
Merge tag : 'for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux
Merge tag : 'for-6.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.4/block-2023-04-21' of git://git.kernel.dk/linux
Merge tag : 'for-6.4/block-2023-05-06' of git://git.kernel.dk/linux
Merge tag : 'for-6.4/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.4/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.4/io_uring-2023-04-21' of git://git.kernel.dk/linux
Merge tag : 'for-6.4/io_uring-2023-05-07' 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/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 https://github.com/openrisc/linux
Merge tag : 'for-linus-2023042601' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2023060101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2023060501' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-6.4-1' of https://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-6.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.4-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-net-2023-05-19' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2023-06-05' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2023-04-23' 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-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-rc'
Merge tag : 'for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for-v6.4-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 : 'fs_for_v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
Merge tag : 'fsnotify_for_v6.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux
Merge tag : 'gfs2-v6.3-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gfs2-v6.3-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gfs2-v6.4-rc4-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'hardening-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hwmon-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20230619' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-next-signed-20230424' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.4-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.4-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i3c/for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'ib-pdx86-backlight-6.4' into review-hans
Merge tag : 'icc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'ieee802154-for-net-2023-06-19' of git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan
Merge tag : 'iio-fixes-for-6.4a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-for-6.4a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-for-6.4b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-defconfig-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag : 'imx-drivers-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
Merge tag : 'imx-dt-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-dt64-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-fixes-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-soc-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/arm
Merge tag : 'input-for-v6.4-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'integrity-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-gpio-v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-next
Merge tag : 'intel-gpio-v6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-next
Merge tag : 'intents-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'io_uring-6.4-2023-05-12' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.4-2023-05-26' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.4-2023-06-02' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.4-2023-06-15' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.4-2023-06-21' of git://git.kernel.dk/linux
Merge tag : 'iomap-6.4-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'iommu-fix-v6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-fixes-v6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'ipsec-2023-05-16' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'ipsec-2023-06-20' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'ipsec-esn-replay' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge tag : 'ipsec-libreswan-mlx5' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge tag : 'ipsec-next-2023-04-19' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge tag : 'irq-core-2023-04-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.4_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irqchip-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Merge tag : 'irqchip-fixes-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Merge tag : 'irqchip-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Merge tag : 'iter-ubuf.2-2023-04-21' of git://git.kernel.dk/linux
Merge tag : 'juno-fixes-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'kbuild-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kcsan.2023.04.04a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'kvm-riscv-6.4-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-s390-next-6.4-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-s390-next-6.4-2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.4' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-generic-6.4' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-misc-6.4' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mmu-6.4' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mmu-6.4-2' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-pmu-6.4' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-selftests-6.4' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-svm-6.4' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-vmx-6.4' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvmarm-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.4-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'landlock-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/linux
Merge tag : 'leds-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'linux-can-fixes-for-6.4-20230515' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.4-20230518' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.4-20230605' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-6.4-20230327' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.4-20230404-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-cpupower-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-kselftest-fixes-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-next-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-watchdog-6.4-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'livepatching-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lkmm-scripting.2023.04.07a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'lkmm.2023.04.07a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'locking-core-2023-05-05' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking_urgent_for_v6.4_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locktorture.2023.04.04a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'loongarch-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'lsm-pr-20230420' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'lsm-pr-20230428' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'm68k-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68k-for-v6.4-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68knommu-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge tag : 'mailbox-fixes-6.4-rc5' of git://git.linaro.org/landing-teams/working/fujitsu/integration
Merge tag : 'mailbox-v6.4' of git://git.linaro.org/landing-teams/working/fujitsu/integration
Merge tag : 'md-fixes-2023-05-24' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.4
Merge tag : 'md-next-2023-04-28' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.4/block
Merge tag : 'media/v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.4-4' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.4-6' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-next-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memory-controller-drv-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'memory-controller-drv-6.4-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'mfd-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mhi-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
Merge tag : 'mips-fixes_6.4_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mlx5-fixes-2023-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-05-22' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-05-24' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-05-31' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-06-16' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-03-20' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-03-28' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-04-05' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-04-14' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-hotfixes-stable-2023-05-03-16-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-05-06-10-45' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-05-18-15-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-06-12-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-06-20-12-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2023-05-03-16-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2023-05-06-10-49' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.4-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'modules-6.4-rc1-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'modules-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'modules-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'modules-6.4-rc5-second-pull' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'mt76-for-kvalo-2023-04-18' of https://github.com/nbd168/wireless
Merge tag : 'mtd/core-fixes-before-nvmem-layouts-for-6.4' into mtd/next
Merge tag : 'mtd/fixes-for-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mvebu-arm64-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/arm
Merge tag : 'mvebu-dt-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'mvebu-dt64-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'nand/for-6.4' into mtd/next
Merge tag : 'net-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.4-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nf-23-04-21' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-05-03' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-05-10' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-05-17' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-06-07' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-06-08' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-06-21' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-next-2023-03-30' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nf-next-23-04-22' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nfs-for-6.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-6.4-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfsd-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nios2_fix_v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
Merge tag : 'nolibc.2023.04.04a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'ntfs3_for_6.4' of https://github.com/Paragon-Software-Group/linux-ntfs3
Merge tag : 'nvme-6.4-2023-04-14' of git://git.infradead.org/nvme into for-6.4/block
Merge tag : 'nvme-6.4-2023-05-18' of git://git.infradead.org/nvme into block-6.4
Merge tag : 'nvme-6.4-2023-05-26' of git://git.infradead.org/nvme into block-6.4
Merge tag : 'nvme-6.4-2023-06-01' of git://git.infradead.org/nvme into block-6.4
Merge tag : 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool-urgent-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool_urgent_for_v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-v6.4/cleanup-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/arm
Merge tag : 'omap-for-v6.4/dt-overlays-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag : 'omap-for-v6.4/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag : 'omap-for-v6.4/omap1-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/arm
Merge tag : 'omap-for-v6.4/ti-sysc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/drivers
Merge tag : 'online-fsck-design-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'opp-updates-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm into pm-opp
Merge tag : 'optee-async-notif-fix-for-v6.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'optee-load-for-v6.4' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag : 'optee-per-cpu-irq-for-v6.4' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag : 'parisc-for-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.4-4' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'pass-perag-refs-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'pci-v6.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.4-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.4-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'perf-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.4-1-2023-05-20' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v6.4-2-2023-05-30' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v6.4-3-2023-05-06' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-urgent-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.4_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-fixes-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pipe-nonblock-2023-05-06' of git://git.kernel.dk/linux
Merge tag : 'platform-drivers-x86-v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.4-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.4-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.4-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'powerpc-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.4-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.4-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'probes-fixes-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'pstore-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-lock_rename_child' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into ksmbd-for-next
Merge tag : 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-nios2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-old-dio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-write-one-page' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pwm/for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'qcom-arm64-defconfig-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-fixes-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-fixes-for-6.4-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-arm64-for-6.4-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-clk-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-driver-fixes-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-drivers-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-drivers-for-6.4-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-dts-fixes-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-dts-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-dts-for-6.4-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-pinctrl-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into devel
Merge tag : 'ras_core_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jfern/linux
Merge tag : 'regmap-fix-v6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-fix-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-fix-v6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-no-status' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into gpio/for-next
Merge tag : 'regmap-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-arm-soc-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/arm
Merge tag : 'renesas-clk-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.4-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-drivers-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-drivers-for-v6.4-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-dt-bindings-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.4-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-pinctrl-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v6.4-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'repair-bitmap-rework-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'riscv-dt-for-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag : 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.4-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-jh7110-clk-reset-for-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into clk-starfive
Merge tag : 'riscv-soc-for-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag : 'rmap-btree-fix-key-handling-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'rpmsg-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rproc-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtc-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rust-6.4' of https://github.com/Rust-for-Linux/linux
Merge tag : 's390-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-clk-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-samsung
Merge tag : 'samsung-dt-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-dt64-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-soc-6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/arm
Merge tag : 'sched-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.4_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fix-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scmi-updates-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'scrub-btree-key-enhancements-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-detect-inobt-gaps-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-detect-mergeable-records-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-detect-refcount-gaps-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-detect-rmapbt-gaps-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-dir-iget-fixes-6.4_2023-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-drain-intents-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-fix-legalese-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-fix-xattr-memory-mgmt-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-iget-fixes-6.4_2023-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-merge-bmap-records-6.4_2023-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-parent-fixes-6.4_2023-04-12' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scrub-strengthen-rmap-checking-6.4_2023-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into guilt/xfs-for-next
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'selinux-pr-20230420' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'selinux-pr-20230601' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'sh-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
Merge tag : 'slab-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'Smack-for-6.4' of https://github.com/cschaufler/smack-next
Merge tag : 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'soc-arm-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-defconfig-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-drivers-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-dt-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'sound-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'soundwire-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'spi-fix-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-nor/for-6.4' into mtd/next
Merge tag : 'spi-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'stm32-dt-for-v6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag : 'sunxi-drivers-for-6.4-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
Merge tag : 'sunxi-dt-for-6.4-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'sysctl-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'sysctl-6.4-rc1-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'tag-chrome-platform-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tegra-for-6.4-arm-core' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.4-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.4-arm64-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/defconfig
Merge tag : 'tegra-for-6.4-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.4-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.4-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.4-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'thermal-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.4-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.4-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.4-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v6.4-rc1-1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thermal-v6.4-rc1-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thermal-v6.4-rc1-3' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thunderbolt-for-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'thunderbolt-for-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'thunderbolt-for-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'ti-driver-soc-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag : 'ti-k3-config-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
Merge tag : 'ti-k3-dt-for-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'timers-core-2023-04-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-core-2023-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2023-06-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v6.4-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'timers_urgent_for_v6.4_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'tomoyo-pr-20230424' of git://git.osdn.net/gitroot/tomoyo/tomoyo-test1
Merge tag : 'tpmdd-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-v6.4-rc1-fix-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-v6.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'tpmdd-v6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-direct-v6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace into for-next/ftrace
Merge tag : 'trace-tools-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tty-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'ubifs-for-linus-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Merge tag : 'uml-for-linus-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'uml-for-linus-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'urgent-rcu.2023.06.11a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'usb-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.4-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.4-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.4-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'v6.3-next-dts32' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
Merge tag : 'v6.3-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
Merge tag : 'v6.3-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/drivers
Merge tag : 'v6.3-rc2' into asoc-6.4 to fix clock related boot issues
Merge tag : 'v6.3-rc2' into next
Merge tag : 'v6.3-rc2' into regmap-6.4 to fix clock related boot issues
Merge tag : 'v6.3-rc2' into regulator-6.4 to fix clock related boot issues
Merge tag : 'v6.3-rc2' into spi-6.4 to fix clock related boot issues
Merge tag : 'v6.3-rc3'
Merge tag : 'v6.4-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.4-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.4-p3' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.4-rc2' into v4l_for_linus
Merge tag : 'v6.4-rc4' into v4l_for_linus
Merge tag : 'v6.4-rc5' into v4l_for_linus
Merge tag : 'v6.4-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
Merge tag : 'v6.4-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.4-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.4-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.4-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'v6.4/kernel.clone3.tests' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'v6.4/kernel.user_worker' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'v6.4/pidfd.file' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.4/vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'v6.4/vfs.open' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vexpress-update-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'vfio-v6.4-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfio-v6.4-rc4' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfs/v6.4-rc1/pipe' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs/v6.4-rc3/misc.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'wireless-2023-05-17' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-06-06' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-06-14' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2023-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-04-05' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-04-21' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wq-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'x86-apic-2023-04-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_acpi_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cleanups_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_fpu_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_misc_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_paravirt_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sev_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_tdx_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_6.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.4_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.4_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.4-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.4-rc1-fixes' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.4-rc5-fixes' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xtensa-20230523' of https://github.com/jcmvbkbc/linux-xtensa
 
Linux: Merge v6.3-rc4 into drm-next
Linux: Merge wireless/main into wireless-next/main
 
mfd: 88pm860x: Remove MODULE_LICENSE in non-modules
mfd: Add Renesas RZ/G2L MTU3a core driver
mfd: altera-sysmgr: remove MODULE_LICENSE in non-modules
mfd: arizona-i2c: Add the missing device table IDs for OF
mfd: arizona-spi: Add missing MODULE_DEVICE_TABLE
mfd: atc260x-i2c: Drop of_match_ptr for ID table
mfd: atmel-flexcom: Use devm_platform_get_and_ioremap_resource()
mfd: atmel-smc: Mark OF related data as maybe unused
mfd: axp20x: Add support for AXP15060 PMIC
mfd: axp20x: Fix axp288 writable-ranges
mfd: bcm2835-pm: Remove MODULE_LICENSE in non-modules
mfd: core: Remove .enable() and .disable() callbacks
mfd: core: Reorder fields in 'struct mfd_cell' to save some memory
mfd: da903x: Remove MODULE_LICENSE in non-modules
mfd: da9052-i2c: Remove MODULE_LICENSE in non-modules
mfd: da9052-spi: Remove MODULE_LICENSE in non-modules
mfd: da9052: Remove MODULE_LICENSE in non-modules
mfd: da9055-i2c: Remove MODULE_LICENSE in non-modules
mfd: da9055: Do not cite as modular
mfd: da9055: Remove MODULE_LICENSE in non-modules
mfd: da9062: Remove IRQ requirement
mfd: da9062: Use MFD_CELL_OF macro
mfd: dln2: Fix memory leak in dln2_probe()
mfd: ezx-pcap: Remove MODULE_LICENSE in non-modules
mfd: hi6421-pmic: Use devm_platform_get_and_ioremap_resource()
mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs
mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models
mfd: intel_soc_pmic_crc: Remove MODULE_LICENSE in non-modules
mfd: ipaq-micro: Use devm_platform_get_and_ioremap_resource()
mfd: lp8788: Remove MODULE_LICENSE in non-modules
mfd: max597x: Add support for MAX5970 and MAX5978
mfd: ocelot-spi: Fix unsupported bulk read
mfd: ocelot: add ocelot-serdes capability
mfd: omap-usb-host: Remove MODULE_LICENSE in non-modules
mfd: omap-usb-tll: Remove MODULE_LICENSE in non-modules
mfd: omap-usb-tll: Remove unused usbtll_readb() function
mfd: qcom-pm8008: Convert irq chip to config regs
mfd: qcom-pm8008: Fix swapped mask/unmask in irq chip
mfd: qcom-pm8008: Remove workaround for a regmap-irq quirk
mfd: qcom-pm8008: Use .get_irq_reg() for irq chip
mfd: qcom_rpm: Use devm_platform_get_and_ioremap_resource()
mfd: rsmu: Support 32-bit address space
mfd: rsmu_i2c: Convert to i2c's .probe_new() again
mfd: rsmu_spi: Remove unneeded casts of void *
mfd: rt5033: Fix comments and style in includes
mfd: sec: Remove PMICs without compatibles
mfd: si476x-cmd: Fix several issues reported by codespell
mfd: ssbi: Use devm_platform_get_and_ioremap_resource()
mfd: stmpe-i2c: Remove MODULE_LICENSE in non-modules
mfd: stmpe-spi: Remove MODULE_LICENSE in non-modules
mfd: sun4i-gpadc: Use devm_platform_get_and_ioremap_resource()
mfd: tc3589x: Remove MODULE_LICENSE in non-modules
mfd: tps6586x: Remove MODULE_LICENSE in non-modules
mfd: tqmx86: Correct board names for TQMxE39x
mfd: tqmx86: Do not access I2C_DETECT register through io_base
mfd: tqmx86: Specify IO port register range more precisely
mfd: twl-core: Remove unused add_child() and add_numbered_child() functions
mfd: twl4030-audio: Remove MODULE_LICENSE in non-modules
mfd: twl6040: Remove MODULE_LICENSE in non-modules
mfd: various: Use of_property_present() for testing DT property presence
mfd: various: Use of_property_read_bool() for boolean properties
 
Linux: Migrate the PCIe-IDIO-24 and WS16C48 GPIO drivers
 
migrate_pages_batch: fix statistics for longterm pin retry
 
Linux: Minor SoundWire Regmap Tweaks
 
mips/cpu: Expose play_dead()'s prototype definition
mips/cpu: Make sure play_dead() doesn't return
mips/cpu: Mark play_dead() __noreturn
 
MIPS: Add board config for virt board
MIPS: Alchemy: fix dbdma2
MIPS: Always select ARCH_HAS_SETUP_DMA_OPS
MIPS: Always select ARCH_HAS_SYNC_DMA_FOR_CPU for noncoherent platforms
 
mips: ar7: include linux/gpio/driver.h
 
MIPS: ath79: remove obsolete ATH79_DEV_* configs
MIPS: BCM47XX: Add support for Huawei B593u-12
MIPS: BCM47XX: remove MODULE_LICENSE in non-modules
MIPS: c-octeon: Provide alternative SMP cache flush function
MIPS: c-r4k: Always install dma flush functions
MIPS: cpu-features: Enable octeon_cache by cpu_type
MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK
 
mips: drop ranges for definition of ARCH_FORCE_MAX_ORDER
 
MIPS: Drop unused positional parameter in local_irq_{dis,en}able
 
mips: fix comment about pgtable_init()
 
MIPS: fw: Allow firmware to pass a empty env
MIPS: generic: Enable all CPUs supported by virt board in Kconfig
MIPS: lantiq: remove unused function declaration
MIPS: loongson2ef: Add missing break in cs5536_isa
MIPS: loongson32: Update the clock initialization
MIPS: Loongson64: Opt-out war_io_reorder_wmb
MIPS: Loongson64: Prefix ipi register address pointers with __iomem
MIPS: Loongson64: Remove CPU_HAS_WB
MIPS: Loongson64: smp: Correct nudge_writes usage
MIPS: Loongson64: smp: Use nudge_writes instead of wbflush
MIPS: Loongson: Don't select platform features with CPU
MIPS: Loongson: Move arch cflags to MIPS top level Makefile
MIPS: Mark check_bugs() as __init
MIPS: mips-cm: Check availability of config registers
MIPS: mm: Remove local_cache_flush_page
MIPS: mm: Remove unused *cache_page_indexed flush functions
MIPS: Move declaration of bcache ops to cache.c
 
mips: Move initrd_start check after initrd address sanitisation.
 
MIPS: Octeon: Allow CVMSEG to be disabled
MIPS: Octeon: Disable CVMSEG by default on other platforms
MIPS: octeon: Fix compile error
MIPS: Octeon: Opt-out 4k_cache feature
MIPS: octeon: Use of_address_to_resource()
MIPS: octeon_switch: Remove duplicated labels
 
mips: ralink: mt7620: define MT7620_SYSC_BASE with __iomem
mips: ralink: mt7620: introduce 'soc_device' initialization
mips: ralink: mt7620: soc queries and tests as functions
mips: ralink: rt288x: define RT2880_SYSC_BASE with __iomem
mips: ralink: rt288x: introduce 'soc_device' initialization
mips: ralink: rt288x: soc queries and tests as functions
mips: ralink: rt305x: define RT305X_SYSC_BASE with __iomem
mips: ralink: rt305x: introduce 'soc_device' initialization
mips: ralink: rt305x: soc queries and tests as functions
mips: ralink: rt3883: define RT3883_SYSC_BASE with __iomem
mips: ralink: rt3883: introduce 'soc_device' initialization
mips: ralink: rt3883: soc queries and tests as functions
 
MIPS: Remove deprecated CONFIG_MIPS_CMP
MIPS: Remove no longer used ide.h
 
mips: Remove obsolete configs IRQ_MSP_CIC and IRQ_MSP_SLP
 
MIPS: Remove set_swbp() in uprobes.c
MIPS: Restore Au1300 support
MIPS: sibyte: remove no longer needed board_mem_region
MIPS: sibyte: Remove Sibyte CARMEL and CRHINE board support
MIPS: sibyte: Remove unused config option SIBYTE_BCM1x55
MIPS: sibyte: Replace BCM1125H with SB1250 option
MIPS: Sink body of check_bugs_early() into its only call site
MIPS: smp-cps: Disable coherence setup for unsupported ISA
MIPS: unhide PATA_PLATFORM
MIPS: uprobes: Restore thread.trap_nr
MIPS: Use def_bool y for ARCH_SUPPORTS_UPROBES
 
mips: Use of_property_read_bool() for boolean properties
 
MIPS: vpe-cmp: remove module owner pointer from struct class usage.
 
misc/sram: Use of_property_read_bool() for boolean properties
 
misc: alcor_pci: remove unused alcor functions
misc: alcor_pci: Use PCI core to manage ASPM instead of open-coding
misc: fastrpc: Pass proper scm arguments for secure map request
misc: fastrpc: Reassign memory ownership only for remote heap
misc: fastrpc: reject new invocations during device removal
misc: fastrpc: return -EPIPE to invocations on device removal
misc: genwqe: Drop redundant pci_enable_pcie_error_reporting()
misc: hpilo: remove unused is_device_reset function
misc: lis3lv02d: Fix reading 'st,default-rate' property
misc: lis3lv02d: Use of_property_read_bool() for boolean properties
misc: microchip: pci1xxxx: Convert to immutable irqchip
misc: smpro-errmon: Add DIMM 2x Refresh rate event
misc: smpro-errmon: Add dimm training failure syndrome
misc: sram: Improve and simplify clk handling
misc: vmw_vmci: Rename kvfree_rcu() to kvfree_rcu_mightsleep()
 
mISDN: remove unneeded mISDN_class_release()
mISDN: remove unused vpm_read_address and cpld_read_reg functions
mISDN: Use list_count_nodes()
 
mlx4: use READ_ONCE/WRITE_ONCE for ring indexes
 
mlxbf-bootctl: Add sysfs file for BlueField boot fifo
 
mlxsw: core_thermal: Make mlxsw_thermal_module_init() void
mlxsw: core_thermal: Simplify transceiver module get_temp() callback
mlxsw: core_thermal: Use static trip points for transceiver modules
 
mm, memcg: Prevent memory.oom.group load/store tearing
mm, memcg: Prevent memory.oom_control load/store tearing
mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing
mm, memcg: Prevent memory.swappiness load/store tearing
 
mm, page_alloc: reduce page alloc/free sanity checks
mm, page_alloc: use check_pages_enabled static key to check tail pages
 
mm, page_flags: remove PG_slob_free
 
mm, pagemap: remove SLOB and SLQB from comments and documentation
 
mm, printk: introduce new format %pGt for page_type
 
mm, treewide: redefine MAX_ORDER sanely
 
mm,jfs: move write_one_page/folio_write_one to jfs
mm,jfs: move write_one_page/folio_write_one to jfs
 
mm,kfence: decouple kfence from page granularity mapping judgement
 
mm,unmap: avoid flushing TLB in batch if PTE is inaccessible
 
mm/damon/core: fix divide error in damon_nr_accesses_to_accesses_bp()
 
mm/damon/paddr: fix missing folio_sz update in damon_pa_young()
mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate()
mm/damon/paddr: minor refactor of damon_pa_pageout()
 
mm/damon/sysfs: make more kobj_type structures constant
 
mm/debug: use %pGt to display page_type in dump_page()
 
mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_huge_pte()
 
mm/gup.c: fix typo in comments
 
mm/gup_test: fix ioctl fail for compat task
 
mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked()
mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd""
 
mm/hugetlb: fix uffd-wp bit lost when unsharing happens
mm/hugetlb: fix uffd-wp during fork()
 
mm/hugetlb_vmemmap: rename ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP
 
mm/hwpoison: introduce copy_mc_highpage
 
mm/khugepaged: alloc_charge_hpage() take care of mem charge errors
mm/khugepaged: cleanup memcg uncharge for failure path
mm/khugepaged: drain lru after swapping in shmem
mm/khugepaged: fix conflicting mods to collapse_file()
mm/khugepaged: fix iteration in collapse_file
mm/khugepaged: maintain page cache uptodate flag
mm/khugepaged: recover from poisoned anonymous memory
mm/khugepaged: recover from poisoned file-backed memory
mm/khugepaged: refactor collapse_file control flow
mm/khugepaged: skip shmem with userfaultfd
mm/khugepaged: write-lock VMA while collapsing a huge page
 
mm/ksm: move disabling KSM from s390/gmap code to KSM code
mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0
 
mm/madvise: use vma_lookup() instead of find_vma()
 
mm/mempolicy: correctly update prev when policy is equal on mbind
 
mm/memtest: add results of early memtest to /proc/meminfo
 
mm/migrate: drop pte_mkhuge() in remove_migration_pte()
mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64"
 
mm/mmap/vma_merge: always check invariants
mm/mmap/vma_merge: convert mergeability checks to return bool
mm/mmap/vma_merge: explicitly assign res, vma, extend invariants
mm/mmap/vma_merge: fold curr, next assignment logic
mm/mmap/vma_merge: further improve prev/next VMA naming
mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case
mm/mmap/vma_merge: initialize mid and next in natural order
mm/mmap/vma_merge: rename adj_next to adj_start
mm/mmap/vma_merge: set mid to NULL if not applicable
mm/mmap/vma_merge: use only primary pointers for preparing merge
mm/mmap/vma_merge: use the proper vma pointer in case 3
mm/mmap/vma_merge: use the proper vma pointer in case 4
mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6
 
mm/mmap: Fix error path in do_vmi_align_munmap()
mm/mmap: free vm_area_struct without call_rcu in exit_mmap
mm/mmap: move vma_prepare before vma_adjust_trans_huge
mm/mmap: prevent pagefault handler from racing with mmu_notifier registration
mm/mmap: start distinguishing if vma can be removed in mergeability test
mm/mmap: write-lock VMAs in vma_prepare before modifying them
 
mm/mprotect: fix do_mprotect_pkey() limit check
 
mm/mremap: fix vm_pgoff in vma_merge() case 3
mm/mremap: simplify vma expansion again
mm/mremap: write-lock VMA while remapping it to a new address range
 
mm/page_alloc: add helper for checking if check_pages_enabled
mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page()
mm/page_alloc: make deferred page init free pages in MAX_ORDER blocks
mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp()
 
mm/page_reporting: fix MAX_ORDER usage in page_reporting_register()
 
mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending
 
mm/slab: document kfree() as allowed for kmem_cache_alloc() objects
mm/slab: remove CONFIG_SLOB code from slab common code
 
mm/slob: remove CONFIG_SLOB
mm/slob: remove slob.c
 
mm/slub: fix help comment of SLUB_DEBUG
mm/slub: fix MAX_ORDER usage in calculate_order()
 
mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED
 
mm/uffd: allow vma to merge as much as possible
mm/uffd: fix vma operation where start addr cuts part of vma
mm/uffd: UFFD_FEATURE_WP_UNPOPULATED
 
mm/userfaultfd: don't consider uffd-wp bit of writable migration entries
mm/userfaultfd: support WP on multiple VMAs
 
mm/vmalloc: do not output a spurious warning when huge vmalloc() fails
 
mm/vmemmap/devdax: fix kernel crash when probing devdax devices
 
mm/vmscan: simplify shrink_node()
 
mm/zswap: delay the initialization of zswap
mm/zswap: remove zswap_entry_cache_{create,destroy} helper function
mm/zswap: replace zswap_init_{started/failed} with zswap_init_state
mm/zswap: try to avoid worst-case scenario on same element pages
 
mm: add FAULT_FLAG_VMA_LOCK flag
mm: add new api to enable ksm per process
mm: add new KSM process and sysfs knobs
mm: add per-VMA lock and helper functions to control it
mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()
mm: add tracepoints to ksm
mm: apply __must_check to vmap_pages_range_noflush()
mm: avoid passing 0 to __ffs()
mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static
mm: be less noisy during memory hotplug
mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init()
mm: change per-VMA lock statistics to be disabled by default
mm: cma: make kobj_type structure constant
mm: compaction: consider the number of scanning compound pages in isolate fail path
mm: compaction: fix the possible deadlock when isolating hugetlb pages
mm: compaction: move compaction sysctl to its own file
mm: compaction: remove incorrect #ifdef checks
mm: conditionally write-lock VMA in free_pgtables
mm: convert copy_user_huge_page() to copy_user_large_folio()
mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list()
mm: do not increment pgfault stats when page fault handler retries
mm: do not reclaim private data from pinned page
mm: don't check VMA write permissions if the PTE/PMD indicates write permissions
mm: don't look at xarray value entries in split_huge_pages_in_file
mm: Expose untagging mask in /proc/$PID/status
mm: fall back to mmap_lock if vma->anon_vma is not yet set
mm: Fix copy_from_user_nofault().
mm: fix zswap writeback race condition
mm: handle hashdist initialization in mm/mm_init.c
mm: hold the RCU read lock over calls to ->map_pages
mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio
mm: hugetlb: move hugeltb sysctls to its own file
mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit
mm: hwpoison: coredump: support recovery from dump_user_range()
mm: hwpoison: support recovery from HugePage copy-on-write faults
mm: introduce CONFIG_PER_VMA_LOCK
mm: introduce lock_vma_under_rcu to be used from arch-specific code
mm: introduce per-VMA lock statistics
mm: Introduce untagged_addr_remote()
mm: introduce vma detached flag
mm: kfence: fix false positives on big endian
mm: kfence: improve the performance of __kfence_alloc() and __kfence_free()
mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file()
mm: kmsan: apply __must_check to non-void functions
mm: ksm: support hwpoison for ksm page
mm: make arch_has_descending_max_zone_pfns() static
mm: make mapping_get_entry available outside of filemap.c
mm: mark VMA as being written when changing vm_flags
mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT)
mm: memory-failure: Move memory failure sysctls to its own file
mm: memory-failure: refactor add_to_kill()
mm: memory: use folio_throttle_swaprate() in do_anonymous_page()
mm: memory: use folio_throttle_swaprate() in do_cow_fault()
mm: memory: use folio_throttle_swaprate() in do_swap_page()
mm: memory: use folio_throttle_swaprate() in page_copy_prealloc()
mm: memory: use folio_throttle_swaprate() in wp_page_copy()
mm: mlock: use folios_put() in mlock_folio_batch()
mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area()
mm: move free_area_empty() to mm/internal.h
mm: move get_page_from_free_area() to mm/page_alloc.c
mm: move init_mem_debugging_and_hardening() to mm/mm_init.c
mm: move kmem_cache_init() declaration to mm/slab.h
mm: move mem_init_print_info() to mm_init.c
mm: move mmap_lock assert function definitions
mm: move most of core MM initialization to mm/mm_init.c
mm: move vmalloc_init() declaration to mm/internal.h
mm: multi-gen LRU: clean up sysfs code
mm: multi-gen LRU: improve design doc
mm: Multi-gen LRU: remove wait_event_killable()
mm: page_table_check: Ensure user pages are not slab pages
mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM
mm: prefer fault_around_pages to fault_around_bytes
mm: prefer xxx_page() alloc/free functions for order-0 pages
mm: prevent do_swap_page from handling page faults under VMA lock
mm: prevent userfaults to be handled under per-vma lock
mm: rcu safe VMA freeing
mm: reduce lock contention of pcp buffer refill
mm: refactor do_fault_around()
mm: Remove "select SRCU"
mm: remove FGP_ENTRY
mm: remove unused vmf_insert_mixed_prot()
mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries
mm: return an ERR_PTR from __filemap_get_folio
mm: separate vma->lock from vm_area_struct
mm: shrinkers: convert shrinker_rwsem to mutex
mm: shrinkers: fix debugfs file permissions
mm: shrinkers: fix race condition on debugfs cleanup
mm: shrinkers: make count and scan in shrinker debugfs lockless
mm: slub: make kobj_type structure constant
mm: swap: remove unneeded cgroup_throttle_swaprate()
mm: uninline kstrdup()
mm: use filemap_get_entry in filemap_get_incore_folio
mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs
mm: userfaultfd: combine 'mode' and 'wp_copy' arguments
mm: userfaultfd: don't pass around both mm and vma
mm: userfaultfd: rename functions for clarity + consistency
mm: vmalloc: convert vread() to vread_iter()
mm: vmalloc: remove a global vmap_blocks xarray
mm: vmalloc: rename addr_to_vb_xarray() function
mm: vmscan: add a map_nr_max field to shrinker_info
mm: vmscan: add shrinker_srcu_generation
mm: vmscan: hold write lock to reparent shrinker nr_deferred
mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim
mm: vmscan: make global slab shrink lockless
mm: vmscan: make memcg slab shrink lockless
mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state()
mm: vmscan: refactor updating current->reclaim_state
mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()
mm: workingset: update description of the source file
mm: write-lock VMAs before removing them from VMA tree
 
mmc: arasan: Use of_property_present() for testing DT property presence
mmc: bcm2835: fix deferred probing
mmc: block: ensure error propagation for non-blk
mmc: core: add helpers mmc_regulator_enable/disable_vqmmc
mmc: core: Allow invalid regulator in mmc_regulator_set_ocr()
mmc: core: Log about empty non-removable slots
mmc: core: remove unnecessary (void*) conversions
mmc: core: Remove unused macro mmc_req_rel_wr
mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource()
mmc: jz4740: Use devm_platform_get_and_ioremap_resource()
mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: meson-gx: fix deferred probing
mmc: meson-gx: remove redundant mmc_request_done() call from irq context
mmc: meson-gx: simplify usage of mmc_regulator_set_ocr
mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc
mmc: mmci: stm32: fix max busy timeout calculation
mmc: mtk-sd: fix deferred probing
mmc: mvsdio: fix deferred probing
mmc: omap: fix deferred probing
mmc: omap: Use devm_platform_get_and_ioremap_resource()
mmc: omap_hsmmc: fix deferred probing
mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource()
mmc: owl: fix deferred probing
mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order
mmc: renesas_sdhi: remove R-Car H3 ES1.* handling
mmc: sdhci-acpi: fix deferred probing
mmc: sdhci-cadence: Add AMD Pensando Elba SoC support
mmc: sdhci-cadence: Enable device specific override of writel()
mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe()
mmc: sdhci-cadence: Support device specific init during probe
mmc: sdhci-cadence: Support mmc hardware reset
mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works
mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform
mmc: sdhci-of-arasan: Add support to request the "gate" clock
mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support
mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz
mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource()
mmc: sdhci-of-dwcmshc: properly determine max clock on Rockchip
mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data
mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue
mmc: sdhci-spear: fix deferred probing
mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub
mmc: sdhci_am654: Add support for PM suspend/resume
mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs
mmc: sdricoh_cs: remove unused sdricoh_readw function
mmc: sh_mmcif: fix deferred probing
mmc: sunxi: fix deferred probing
mmc: usdhi60rol0: fix deferred probing
mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource()
mmc: Use of_property_read_bool() for boolean properties
mmc: vub300: fix invalid response handling
mmc: vub300: remove unreachable code
 
mmflags.h: use less error prone method to define pageflag_names
 
module/decompress: Fix error checking on zstd decompression
module/decompress: Never use kunmap() for local un-mappings
 
module: add a for_each_modinfo_entry()
module: add debug stats to help identify memory pressure
module: add debugging auto-load duplicate module support
module: add sanity check for ELF module section
module: add section-size to move_module pr_debug
module: add stop-grap sanity check on module memcpy()
module: add symbol-name to pr_debug Absolute symbol
module: already_uses() - reduce pr_debug output volume
module: avoid allocation if module is already present and ready
module: converge taint work together
module: error out early on concurrent load of the same module file
module: extract patient module check into helper
module: fix building stats for 32-bit targets
module: fix kmemleak annotations for non init ELF sections
module: fix MIPS module_layout -> module_memory
module: fix module load for ia64
module: Fix use-after-free bug in read_file_mod_stats()
module: fold usermode helper kmod into modules directory
module: Ignore L0 and rename is_arm_mapping_symbol()
module: in layout_sections, move_module: add the modname
module: include internal.h in module/dups.c
module: make module_ktype structure constant
module: merge remnants of setup_load_info() to elf validation
module: move check_modinfo() early to early_mod_check()
module: move early sanity checks into a helper
module: move get_modinfo() helpers all above
module: Move is_arm_mapping_symbol() to module_symbol.h
module: move more elf validity checks to elf_validity_check()
module: move signature taint to module_augment_kernel_taints()
module: move tainting until after a module hits our linked list
module: Remove the unused function within
module: remove use of uninitialized variable len
module: rename check_module_license_and_versions() to check_export_symbol_versions()
module: rename next_string() to module_next_tag_pair()
module: rename set_license() to module_license_taint_check()
module: replace module_layout with module_memory
module: split taint adding with info checking
module: split taint work out of check_modinfo_livepatch()
module: stats: fix invalid_mod_bytes typo
module: stats: include uapi/linux/module.h
module: Sync code of is_arm_mapping_symbol()
 
modules/kmod: replace implementation with a semaphore
 
Linux: Move bp_type_idx to include/linux/hw_breakpoint.h
Linux: Move COMPAT_ATM_ADDPARTY to net/atm/svc.c
Linux: Move ep_take_care_of_epollwakeup() to fs/eventpoll.c
 
mpage: split submit_bio and bio end_io handler for reads and writes
mpage: use folios in bio end_io handler
 
mptcp: add address into userspace pm list
mptcp: add annotations around msk->subflow accesses
mptcp: add annotations around sk->sk_shutdown accesses
mptcp: annotate lockless accesses to sk->sk_err
mptcp: avoid unneeded __mptcp_nmpc_socket() usage
mptcp: avoid unneeded address copy
mptcp: consolidate fallback and non fallback state machine
mptcp: consolidate passive msk socket initialization
mptcp: do not fill info not used by the PM in used
mptcp: drop legacy code around RX EOF
mptcp: drop unneeded argument
mptcp: ensure listener is unhashed before updating the sk status
mptcp: fastclose msk when cleaning unaccepted sockets
mptcp: fix active subflow finalization
mptcp: fix connect timeout handling
mptcp: fix data race around msk->first access
mptcp: fix possible divide by zero in recvmsg()
mptcp: fix possible list corruption on passive MPJ
mptcp: handle correctly disconnect() failures
mptcp: make userspace_pm_append_new_local_addr static
mptcp: move fastopen subflow check inside mptcp_sendmsg_fastopen()
mptcp: move first subflow allocation at mpc access time
mptcp: only send RM_ADDR in nl_cmd_remove
mptcp: preserve const qualifier in mptcp_sk()
mptcp: remove unused 'remaining' variable
mptcp: simplify subflow_syn_recv_sock()
mptcp: update userspace pm infos
 
msm/disp/dpu: allow atomic_check in PSR usecase
 
mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data
 
mtd: Avoid magic values
mtd: Avoid printing error messages on probe deferrals
mtd: bcm63xxpart: remove MODULE_LICENSE in non-modules
mtd: core: fix error path for nvmem provider
mtd: core: fix nvmem error reporting
mtd: core: prepare mtd_otp_nvmem_add() to handle -EPROBE_DEFER
mtd: core: provide unique name for nvmem device, take two
mtd: devices: Replace all spi->chip_select and spi->cs_gpiod references with function call
mtd: lpddr_cmds: remove unused words variable
mtd: nand: Convert to platform remove callback returning void
mtd: nand: qcom: Use of_property_present() for testing DT property presence
mtd: nand: raw: qcom_nandc: Use devm_platform_get_and_ioremap_resource()
mtd: onenand: omap2: Drop obsolete dependency on COMPILE_TEST
mtd: parsers: remove reference to config MTD_NAND_TMIO
mtd: rawnand: Fix spelling mistake waifunc() -> waitfunc()
mtd: rawnand: hynix: fix up bit 0 of sdr_timing_mode
mtd: rawnand: ingenic: fix empty stub helper definitions
mtd: rawnand: marvell: don't set the NAND frequency select
mtd: rawnand: marvell: ensure timing values are written
mtd: rawnand: orion: use devm_platform_ioremap_resource()
mtd: rawnand: remove unused is_imx51_nfc and imx53_nfc functions
mtd: rawnand: stm32_fmc2: depends on ARCH_STM32 instead of MACH_STM32MP157
mtd: spi-nor: Add a macro to define more banks
mtd: spi-nor: Add a RWW flag
mtd: spi-nor: Allow post_sfdp hook to return errors
mtd: spi-nor: core: Introduce spi_nor_set_4byte_addr_mode()
mtd: spi-nor: core: Make spi_nor_set_4byte_addr_mode_brwr public
mtd: spi-nor: core: Move generic method to core - micron_st_nor_set_4byte_addr_mode
mtd: spi-nor: core: Update flash's current address mode when changing address mode
mtd: spi-nor: core: Update name and description of micron_st_nor_set_4byte_addr_mode
mtd: spi-nor: core: Update name and description of spansion_set_4byte_addr_mode
mtd: spi-nor: core: Update name and description of spi_nor_set_4byte_addr_mode
mtd: spi-nor: Delay the initialization of bank_size
mtd: spi-nor: Enhance locking to support reads while writes
mtd: spi-nor: Extract volatile register offset from SCCR map
mtd: spi-nor: Fix a trivial typo
mtd: spi-nor: Fix divide by zero for spi-nor-generic flashes
mtd: spi-nor: Introduce the concept of bank
mtd: spi-nor: macronix: Add support for mx25uw51245g with RWW
mtd: spi-nor: Prepare the introduction of a new locking mechanism
mtd: spi-nor: Reorder the preparation vs. locking steps
mtd: spi-nor: Separate preparation and locking
mtd: spi-nor: Set the 4-Byte Address Mode method based on SFDP data
mtd: spi-nor: sfdp: Add support for SCCR map for multi-chip device
mtd: spi-nor: spansion: Add a new ->ready() hook for multi-chip device
mtd: spi-nor: spansion: Add support for Infineon S25FS256T
mtd: spi-nor: spansion: Add support for s25hl02gt and s25hs02gt
mtd: spi-nor: spansion: Determine current address mode
mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s25hx SEMPER flash
mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s28hx SEMPER flash
mtd: spi-nor: spansion: Enable JFFS2 write buffer for S25FS256T
mtd: spi-nor: spansion: Make RD_ANY_REG_OP macro take number of dummy bytes
mtd: spi-nor: spansion: make sure local struct does not contain garbage
mtd: spi-nor: spansion: Rename method to cypress_nor_get_page_size
mtd: spi-nor: spansion: Rework cypress_nor_get_page_size() for multi-chip device support
mtd: spi-nor: spansion: Rework cypress_nor_quad_enable_volatile() for multi-chip device support
mtd: spi-nor: Stop exporting spi_nor_restore()
mtd: spinand: add support for ESMT F50x1G41LB
mtd: Use of_property_read_bool() for boolean properties
 
mtdblock: tolerate corrected bit-flips
 
mtdchar: mark bits of ioctl handler noinline
 
n_gsm: Use array_index_nospec() with index that comes from userspace
 
n_tty: Cleanup includes
n_tty: Convert no_space_left to space_left boolean
n_tty: Reindent if condition
n_tty: Sort includes alphabetically
n_tty: Use DIV_ROUND_UP() in room calculation
 
nbd: allow genl access outside init_net
nbd: Fix debugfs_create_dir error checking
nbd: fix incomplete validation of ioctl arg
nbd: use the structured req attr check
 
neighbour: annotate lockless accesses to n->nud_state
neighbour: delete neigh_lookup_nodev as not used
neighbour: fix unaligned access to pneigh_entry
neighbour: switch to standard rcu, instead of rcu_bh
 
net-sysfs: display two backlog queue len separately
 
net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps
 
net-zerocopy: Reduce compound page head access
 
net/compat: Update msg_control_is_user when setting a kernel pointer
 
net/fungible: Drop redundant pci_enable_pcie_error_reporting()
net/fungible: Remove redundant pci_clear_master
 
net/handshake: Add a kernel API for requesting a TLSv1.3 handshake
net/handshake: Add Kunit tests for the handshake consumer API
net/handshake: Create a NETLINK service for handling handshake requests
net/handshake: Enable the SNI extension to work properly
net/handshake: Fix handshake_dup() ref counting
net/handshake: Fix section mismatch in handshake_exit
net/handshake: Fix sock->file allocation
net/handshake: Fix uninitialized local variable
net/handshake: handshake_genl_notify() shouldn't ignore @flags
net/handshake: remove fput() that causes use-after-free
net/handshake: Remove unneeded check from handshake_dup()
net/handshake: Squelch allocation warning during Kunit test
net/handshake: Unpin sock->file if a handshake is cancelled
 
net/ipv4: ping_group_range: allow GID from 2147483648 to 4294967294
 
net/ipv6: convert skip_notify_on_dev_down sysctl to u8
net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down
net/ipv6: Initialise msg_control_is_user
 
net/ism: Remove extra include
net/ism: Remove redundant pci_clear_master
 
net/mlx4_en: Replace fake flex-array with flexible-array member
 
net/mlx5: Add comment to mlx5_devlink_params_register()
net/mlx5: Add mlx5_ifc bits for modify header argument
net/mlx5: Add mlx5_ifc definitions for bridge multicast support
net/mlx5: Add new WQE for updating flow table
net/mlx5: Add vnic devlink health reporter to PFs/VFs
net/mlx5: Allow blocking encap changes in eswitch
net/mlx5: Bridge, add per-port multicast replication tables
net/mlx5: Bridge, add tracepoints for multicast
net/mlx5: Bridge, extract code to lookup parent bridge of port
net/mlx5: Bridge, implement mdb offload
net/mlx5: Bridge, increase bridge tables sizes
net/mlx5: Bridge, move additional data structures to priv header
net/mlx5: Bridge, snoop igmp/mld packets
net/mlx5: Bridge, support multicast VLAN pop
net/mlx5: Collect command failures data only for known commands
net/mlx5: Consider VLAN interface in MACsec TX steering rules
net/mlx5: Create a new profile for SFs
net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
net/mlx5: Devcom, serialize devcom registration
net/mlx5: DR, Add cache for modify header pattern
net/mlx5: DR, Add create/destroy for modify-header-argument general object
net/mlx5: DR, Add memory statistics for domain object
net/mlx5: DR, Add missing mutex init/destroy in pattern manager
net/mlx5: DR, Add modify header arg pool mechanism
net/mlx5: DR, Add modify header argument pointer to actions attributes
net/mlx5: DR, Add modify-header-pattern ICM pool
net/mlx5: DR, Add more info in domain dbg dump
net/mlx5: DR, Add support for the pattern/arg parameters in debug dump
net/mlx5: DR, Add support for writing modify header argument
net/mlx5: DR, Apply new accelerated modify action and decapl3
net/mlx5: DR, Calculate sync threshold of each pool according to its type
net/mlx5: DR, Check for modify_header_argument device capabilities
net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE
net/mlx5: DR, Enable patterns and arguments for supporting devices
net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
net/mlx5: DR, Fix dumping of legacy modify_hdr in debug dump
net/mlx5: DR, Fix QP continuous allocation
net/mlx5: DR, Fix wrong action data allocation in decap action
net/mlx5: DR, Modify header action of size 1 optimization
net/mlx5: DR, Move ACTION_CACHE_LINE_SIZE macro to header
net/mlx5: DR, Prepare sending new WQE type
net/mlx5: DR, Read ICM memory into dedicated buffer
net/mlx5: DR, Set counter ID on the last STE for STEv1 TX
net/mlx5: DR, Split chunk allocation to HW-dependent ways
net/mlx5: DR, Support decap L3 action using pattern / arg mechanism
net/mlx5: DR, Support SW created encap actions for FW table
net/mlx5: Drain health before unregistering devlink
net/mlx5: E-switch, Create per vport table based on devlink encap mode
net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register
net/mlx5: E-switch, Don't destroy indirect table in split rule
net/mlx5: E-Switch, Remove redundant dev arg from mlx5_esw_vport_alloc()
net/mlx5: E-Switch, Remove unused mlx5_esw_offloads_vport_metadata_set()
net/mlx5: Enable MACsec offload feature for VLAN interface
net/mlx5: Ensure af_desc.mask is properly initialized
net/mlx5: Expose bits for enabling out-of-order by default
net/mlx5: Fix check for allocation failure in comp_irqs_request_pci()
net/mlx5: Fix driver load with single msix vector
net/mlx5: Fix error message when failing to allocate device memory
net/mlx5: Fix indexing of mlx5_irq
net/mlx5: Fix irq affinity management
net/mlx5: Fix post parse infra to only parse every action once
net/mlx5: Fix setting of irq->map.index for static IRQ case
net/mlx5: Fix wrong comment
net/mlx5: Free IRQ rmap and notifier on kernel shutdown
net/mlx5: Free irqs only on shutdown callback
net/mlx5: fs_chains: Refactor to detach chains from tc usage
net/mlx5: fs_core: Allow ignore_flow_level on TX dest
net/mlx5: fw_tracer, Fix event handling
net/mlx5: Handle pairing of E-switch via uplink un/load APIs
net/mlx5: Implement thermal zone
net/mlx5: Improve naming of pci function vectors
net/mlx5: Include linux/pci.h for pci_msix_can_alloc_dyn()
net/mlx5: Introduce other vport query for Q-counters
net/mlx5: Modify struct mlx5_irq to use struct msi_map
net/mlx5: Move devlink registration before mlx5_load
net/mlx5: Move needed PTYS functions to core layer
net/mlx5: Provide external API for allocating vectors
net/mlx5: Read embedded cpu after init bit cleared
net/mlx5: Refactor calculation of required completion vectors
net/mlx5: Refactor completion irq request/release code
net/mlx5: Release tunnel device after tc update skb
net/mlx5: remove redundant clear_bit
net/mlx5: Remove redundant pci_clear_master
net/mlx5: Remove rmap also in case dynamic MSIX not supported
net/mlx5: Rename kfree_rcu() to kfree_rcu_mightsleep()
net/mlx5: Set out of order (ooo) by default
net/mlx5: SF, Drain health before removing device
net/mlx5: Stop waiting for PCI up if teardown was triggered
net/mlx5: Support MACsec over VLAN
net/mlx5: Update cyclecounter shift value to improve ptp free running mode precision
net/mlx5: Update op_mode to op_mod for port selection
net/mlx5: Update relaxed ordering read HCA capabilities
net/mlx5: Use dynamic msix vectors allocation
net/mlx5: Use newer affinity descriptor
net/mlx5: Use one completion vector if eth is disabled
net/mlx5: Use recovery timeout on sync reset flow
 
net/mlx5e: Accept tunnel mode for IPsec packet offload
net/mlx5e: Add devlink hairpin queues parameters
net/mlx5e: Add helper for encap_info_equal for tunnels with options
net/mlx5e: Add IPsec packet offload tunnel bits
net/mlx5e: Add more information to hairpin table dump
net/mlx5e: Add SW implementation to support IPsec 64 bit soft and hard limits
net/mlx5e: Add vnic devlink health reporter to representors
net/mlx5e: Add XSK RQ state flag for RQ devlink health diagnostics
net/mlx5e: Allow policies with reqid 0, to support IKE policy holes
net/mlx5e: Check IPsec packet offload tunnel capabilities
net/mlx5e: Coding style fix, add empty line
net/mlx5e: Compare all fields in IPv6 address
net/mlx5e: Configure IPsec SA tables to support tunnel mode
net/mlx5e: Consider internal buffers size in port buffer calculations
net/mlx5e: Create IPsec table with tunnel support only when encap is disabled
net/mlx5e: CT: Use per action stats
net/mlx5e: do as little as possible in napi poll when budget is 0
net/mlx5e: Do not update SBCM when prio2buffer command is invalid
net/mlx5e: Don't attach netdev profile while handling internal error
net/mlx5e: Don't clone flow post action attributes second time
net/mlx5e: Don't delay release of hardware objects
net/mlx5e: Don't overwrite extack message returned from IPsec SA validator
net/mlx5e: Drop XFRM state lock when modifying flow steering
net/mlx5e: Enable TC offload for egress MACVLAN over bond
net/mlx5e: Enable TC offload for ingress MACVLAN over bond
net/mlx5e: Expose SQ SW state as part of SQ health diagnostics
net/mlx5e: Extract remaining tunnel encap code to dedicated file
net/mlx5e: Factor out IPsec ASO update function
net/mlx5e: Fix build break on 32bit
net/mlx5e: Fix deadlock in tc route query code
net/mlx5e: Fix error flow in representor failing to add vport rx rule
net/mlx5e: Fix error handling in mlx5e_refresh_tirs
net/mlx5e: Fix ESN update kernel panic
net/mlx5e: Fix FW error while setting IPsec policy block action
net/mlx5e: Fix RQ SW state layout in RQ devlink health diagnostics
net/mlx5e: Fix scheduling of IPsec ASO query while in atomic
net/mlx5e: Fix SQ SW state layout in SQ devlink health diagnostics
net/mlx5e: Fix SQ wake logic in ptp napi_poll context
net/mlx5e: Generalize IPsec work structs
net/mlx5e: Introduce extended version for mlx5e_xmit_data
net/mlx5e: Listen to ARP events to update IPsec L2 headers in tunnel mode
net/mlx5e: Move Ethernet driver debugfs to profile init callback
net/mlx5e: Move struct mlx5e_xmit_data to datapath header
net/mlx5e: Move XDP struct and enum to XDP header
net/mlx5e: Nullify table pointer when failing to create
net/mlx5e: Overcome slow response for first IPsec ASO WQE
net/mlx5e: Prepare IPsec packet reformat code for tunnel mode
net/mlx5e: Prevent encap offload when neigh update is running
net/mlx5e: Prevent zero IPsec soft/hard limits
net/mlx5e: Properly release work data structure
net/mlx5e: Reduce contention in IPsec workqueue
net/mlx5e: Refactor duplicated code in mlx5e_ipsec_init_macs
net/mlx5e: Release the label when replacing existing ct entry
net/mlx5e: Remove ESN callbacks if it is not supported
net/mlx5e: Remove redundant macsec code
net/mlx5e: Rename misleading skb_pc/cc references in ptp code
net/mlx5e: Rename RQ/SQ adaptive moderation state flag
net/mlx5e: RX, Add XDP multi-buffer support in Striding RQ
net/mlx5e: RX, Break the wqe bulk refill in smaller chunks
net/mlx5e: RX, Change wqe last_in_page field from bool to bit flags
net/mlx5e: RX, Defer page release in legacy rq for better recycling
net/mlx5e: RX, Defer page release in striding rq for better recycling
net/mlx5e: RX, Enable dma map and sync from page_pool allocator
net/mlx5e: RX, Enable skb page recycling through the page_pool
net/mlx5e: RX, Fix releasing page_pool pages twice for striding RQ
net/mlx5e: RX, Fix XDP_TX page release for legacy rq nonlinear case
net/mlx5e: RX, Generalize mlx5e_fill_mxbuf()
net/mlx5e: RX, Hook NAPIs to page pools
net/mlx5e: RX, Increase WQE bulk size for legacy rq
net/mlx5e: RX, Prepare non-linear striding RQ for XDP multi-buffer support
net/mlx5e: RX, Remove alloc unit layout constraint for legacy rq
net/mlx5e: RX, Remove alloc unit layout constraint for striding rq
net/mlx5e: RX, Remove internal page_cache
net/mlx5e: RX, Remove mlx5e_alloc_unit argument in page allocation
net/mlx5e: RX, Remove unnecessary recycle parameter and page_cache stats
net/mlx5e: RX, Rename xdp_xmit_bitmap to a more generic name
net/mlx5e: RX, Split off release path for xsk buffers for legacy rq
net/mlx5e: RX, Store SHAMPO header pages in array
net/mlx5e: RX, Take shared info fragment addition into a function
net/mlx5e: Set default can_offload action
net/mlx5e: Set IPsec replay sequence numbers
net/mlx5e: Simulate missing IPsec TX limits hardware functionality
net/mlx5e: Stringify RQ SW state in RQ devlink health diagnostics
net/mlx5e: Support IPsec acquire default SA
net/mlx5e: Support IPsec RX packet offload in tunnel mode
net/mlx5e: Support IPsec TX packet offload in tunnel mode
net/mlx5e: TC, Add null pointer check for hardware miss support
net/mlx5e: TC, Add support for VxLAN GBP encap/decap flows offload
net/mlx5e: TC, Cleanup ct resources for nic flow
net/mlx5e: TC, Extract indr setup block checks to function
net/mlx5e: TC, Fix using eswitch mapping in nic mode
net/mlx5e: TC, Move main flow attribute cleanup to helper func
net/mlx5e: TC, Remove CT action reordering
net/mlx5e: TC, Remove mirror and ct limitation
net/mlx5e: TC, Remove multiple ct actions limitation
net/mlx5e: TC, Remove sample and ct limitation
net/mlx5e: TC, Remove special handling of CT action
net/mlx5e: TC, Remove tuple rewrite and ct limitation
net/mlx5e: TC, Remove unused vf_tun variable
net/mlx5e: Update IPsec per SA packets/bytes count
net/mlx5e: Use chains for IPsec policy priority offload
net/mlx5e: Use correct encap attribute during invalidation
net/mlx5e: Use one rule to count all IPsec Tx offloaded traffic
net/mlx5e: Use query_special_contexts cmd only once per mdev
net/mlx5e: Utilize the entire fifo
net/mlx5e: XDP, Add support for multi-buffer XDP redirect-in
net/mlx5e: XDP, Allow growing tail for XDP multi buffer
net/mlx5e: XDP, Allow non-linear single-segment frames in XDP TX MPWQE
net/mlx5e: XDP, Consider large muti-buffer packets in Striding RQ params calculations
net/mlx5e: XDP, Improve Striding RQ check with XDP
net/mlx5e: XDP, Let XDP checker function get the params as input
net/mlx5e: XDP, Remove doubtful unlikely calls
net/mlx5e: XDP, Remove un-established assumptions on XDP buffer
net/mlx5e: XDP, Use multiple single-entry objects in xdpi_fifo
net/mlx5e: xsk: Set napi_id to support busy polling on XSK RQ
 
net/ncsi: clear Tx enable mode when handling a Config required AEN
 
net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
 
net/packet: annotate accesses to po->tp_tstamp
net/packet: annotate accesses to po->xmit
net/packet: convert po->auxdata to an atomic flag
net/packet: convert po->has_vnet_hdr to an atomic flag
net/packet: convert po->origdev to an atomic flag
net/packet: convert po->pressure to an atomic flag
net/packet: convert po->running to an atomic flag
net/packet: convert po->tp_loss to an atomic flag
net/packet: convert po->tp_tx_has_off to an atomic flag
net/packet: remove po->xmit
net/packet: support mergeable feature of virtio
 
net/sched: act_api: use the correct TCA_ACT attributes in dump
net/sched: act_ct: Fix promotion of offloaded unreplied tuple
net/sched: act_mirred: Add carrier check
net/sched: act_pedit: check static offsets a priori
net/sched: act_pedit: free pedit keys on bail from offset check
net/sched: act_pedit: Parse L3 Header for L4 offset
net/sched: act_pedit: rate limit datapath messages
net/sched: act_pedit: remove extra check for key type
net/sched: act_pedit: use extack in 'ex' parsing errors
net/sched: act_pedit: use NLA_POLICY for parsing 'ex' keys
net/sched: act_tunnel_key: add support for "don't fragment"
net/sched: cls_api: Fix lockup on flushing explicitly created chain
net/sched: cls_api: Initialize miss_cookie_node when action miss is not used
net/sched: cls_api: remove block_cb from driver_list before freeing
net/sched: cls_u32: Fix reference counter leak leading to overflow
net/sched: flower: fix error handler on replace
net/sched: flower: fix filter idr initialization
net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
net/sched: flower: Fix wrong handle assignment during filter change
net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values
net/sched: mqprio: add an extack message to mqprio_parse_opt()
net/sched: mqprio: add extack to mqprio_parse_nlattr()
net/sched: mqprio: allow per-TC user input of FP adminStatus
net/sched: mqprio: simplify handling of nlattr portion of TCA_OPTIONS
net/sched: pass netlink extack to mqprio and taprio offload
net/sched: Prohibit regrafting ingress or clsact Qdiscs
net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting
net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
net/sched: remove two skb_mac_header() uses
net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs
net/sched: sch_clsact: Only create under TC_H_CLSACT
net/sched: sch_fq: fix integer overflow of "credit"
net/sched: sch_htb: use extack on errors messages
net/sched: sch_ingress: Only create under TC_H_INGRESS
net/sched: sch_mqprio: use netlink payload helpers
net/sched: sch_qfq: refactor parsing of netlink parameters
net/sched: sch_qfq: use extack on errors messages
net/sched: taprio: allow per-TC user input of FP adminStatus
net/sched: taprio: fix slab-out-of-bounds Read in taprio_dequeue_from_txq
 
net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT
net/smc: Don't use RMBs not mapped to new link in SMCRv2 ADD LINK
net/smc: Introduce explicit check for v2 support
net/smc: Reset connection when trying to use SMCRv2 fails.
net/smc: Scan from current RMB list when no position specified
net/smc: Use percpu ref for wr tx reference
 
net/sysctl: Rename kvfree_rcu() to kvfree_rcu_mightsleep()
 
net: add debugging checks in skb_attempt_defer_free()
net: add macro netif_subqueue_completed_wake
net: Add MDB net device operations
net: add softnet_data.in_net_rx_action
net: add struct kernel_hwtstamp_config and make net_hwtstamp_validate() use it
net: add vlan_get_protocol_and_depth() helper
net: alteon: remove unused len variable
net: amd: Fix link leak when verifying config failed
net: annotate lockless accesses to sk->sk_err_soft
net: annotate sk->sk_err write from do_recvmmsg()
net: aquantia: constify pointers to hwmon_channel_info
net: atheros: atl1c: remove unused atl1c_irq_reset function
net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM
net: bcmgenet: Fix EEE implementation
net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
net: bcmgenet: Restore phy_stop() depending upon suspend/close
net: Catch invalid index in XPS mapping
net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
net: create a netdev notifier for DSA to reject PTP on DSA master
net: cxgb3: remove unused fl_to_qset function
net: cxgb4vf: Remove redundant pci_clear_master
net: datagram: fix data-races in datagram_poll()
net: deal with most data-races in sk_wait_event()
net: do not provide hard irq safety for sd->defer_lock
net: do not use skb_mac_header() in qdisc_pkt_len_init()
net: docs: update the sample code in driver.rst
net: don't abuse "default" case for unknown ioctl in dev_ifsioc()
net: dpaa2-mac: add 25gbase-r support
net: dpaa2-mac: use Autoneg bit rather than an_enabled
net: dpaa: avoid one skb_reset_mac_header() in dpaa_enable_tx_csum()
net: dpaa: Fix uninitialized variable in dpaa_stop()
net: dsa: add trace points for FDB/MDB operations
net: dsa: add trace points for VLAN operations
net: dsa: b53: add BCM63268 RGMII configuration
net: dsa: b53: add support for BCM63xx RGMIIs
net: dsa: b53: mdio: add support for BCM53134
net: dsa: b53: mmap: add more 63xx SoCs
net: dsa: b53: mmap: allow passing a chip ID
net: dsa: felix: act upon the mqprio qopt in taprio offload
net: dsa: felix: allow configurable phylink_mac_config
net: dsa: felix: allow serdes configuration for dsa ports
net: dsa: felix: attempt to initialize internal hsio plls
net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo frames
net: dsa: felix: remove confusing/incorrect comment from felix_setup()
net: dsa: fix db type confusion in host fdb/mdb add/del
net: dsa: hellcreek: Get rid of custom led_init_default_state_get()
net: dsa: introduce preferred_default_local_cpu_port and use on MT7530
net: dsa: ksz9477: drop of_match_ptr for ID table
net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods
net: dsa: lan9303: drop of_match_ptr for ID table
net: dsa: lantiq_gswip: mark OF related data as maybe unused
net: dsa: make dsa_port_supports_hwtstamp() construct a fake ifreq
net: dsa: microchip: add ETS Qdisc support for KSZ9477 series
net: dsa: microchip: add ksz_setup_tc_mode() function
net: dsa: microchip: ksz8: Implement add/del_fdb and use static MAC table operations
net: dsa: microchip: ksz8: Make ksz8_r_sta_mac_table() static
net: dsa: microchip: ksz8: Separate static MAC table operations for code reuse
net: dsa: microchip: ksz8_r_sta_mac_table(): Avoid using error code for empty entries
net: dsa: microchip: ksz8_r_sta_mac_table(): Utilize error values from read/write functions
net: dsa: microchip: Make ksz8_w_sta_mac_table() static
net: dsa: microchip: Utilize error values in ksz8_w_sta_mac_table()
net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
net: dsa: mt7530: fix handling of BPDUs on MT7530 switch
net: dsa: mt7530: fix handling of LLDP frames
net: dsa: mt7530: fix network connectivity with multiple CPU ports
net: dsa: mt7530: fix support for MT7531BE
net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
net: dsa: mt7530: introduce driver for MT7988 built-in switch
net: dsa: mt7530: introduce mt7530_probe_common helper function
net: dsa: mt7530: introduce mt7530_remove_common helper function
net: dsa: mt7530: introduce mutex helpers
net: dsa: mt7530: introduce separate MDIO driver
net: dsa: mt7530: make some noise if register read fails
net: dsa: mt7530: move p5_intf_modes() function to mt7530.c
net: dsa: mt7530: move SGMII PCS creation to mt7530_probe function
net: dsa: mt7530: refactor SGMII PCS creation
net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP
net: dsa: mt7530: skip locking if MDIO bus isn't present
net: dsa: mt7530: split-off common parts from mt7531_setup
net: dsa: mt7530: use external PCS driver
net: dsa: mt7530: use regmap to access switch register space
net: dsa: mt7530: use unlocked regmap accessors
net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
net: dsa: mv88e6xxx: Correct cmode to PHY_INTERFACE_
net: dsa: mv88e6xxx: don't dispose of Global2 IRQ mappings from mdiobus code
net: dsa: mv88e6xxx: fix mdio bus' phy_mask member
net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset
net: dsa: mv88e6xxx: Increase wait after reset deactivation
net: dsa: mv88e6xxx: mask apparently non-existing phys during probing
net: dsa: mv88e6xxx: move call to mv88e6xxx_mdios_register()
net: dsa: mv88e6xxx: re-order functions
net: dsa: ocelot: add support for external phys
net: dsa: ocelot: drop of_match_ptr for ID table
net: dsa: qca8k: add CONFIG_LEDS_TRIGGERS dependency
net: dsa: qca8k: add LEDs basic support
net: dsa: qca8k: add LEDs blink_set() support
net: dsa: qca8k: fix LEDS_CLASS dependency
net: dsa: qca8k: move qca8k_port_to_phy() to header
net: dsa: qca8k: remove assignment of an_enabled in pcs_get_state()
net: dsa: realtek: rtl8365mb: add change_mtu
net: dsa: replace NETDEV_PRE_CHANGE_HWTSTAMP notifier with a stub
net: dsa: rzn1-a5psw: disable learning for standalone ports
net: dsa: rzn1-a5psw: enable management frames for CPU port
net: dsa: rzn1-a5psw: fix STP states handling
net: dsa: seville_vsc9953: drop of_match_ptr for ID table
net: dsa: tag_ksz: do not rely on skb_mac_header() in TX paths
net: dsa: tag_ocelot: call only the relevant portion of __skb_vlan_pop() on TX
net: dsa: tag_ocelot: do not rely on skb_mac_header() for VLAN xmit
net: dsa: tag_sja1105: don't rely on skb_mac_header() in TX paths
net: dsa: tag_sja1105: replace skb_mac_header() with vlan_eth_hdr()
net: dsa: update TX path comments to not mention skb_mac_header()
net: dst: fix missing initialization of rt_uncached
net: dst: Prevent false sharing vs. dst_entry:: __refcnt
net: dst: Switch to rcuref_t reference counting
net: ena: Add an option to configure large LLQ headers
net: ena: Add support to changing tx_push_buf_len
net: ena: Advertise TX push support
net: ena: Make few cosmetic preparations to support large LLQ
net: ena: Recalculate TX state variables every device reset
net: ena: removed unused tx_bytes variable
net: enetc: add support for preemptible traffic classes
net: enetc: check the index of the SFI rather than the handle
net: enetc: correct rx_bytes statistics of XDP
net: enetc: correct the indexes of highest and 2nd highest TCs
net: enetc: correct the statistics of rx bytes
net: enetc: fix MAC Merge layer remaining enabled until a link down event
net: enetc: include MAC Merge / FP registers in register dump
net: enetc: only commit preemptible TCs to hardware when MM TX is active
net: enetc: rename "mqprio" to "qopt"
net: enetc: report mm tx-active based on tx-enabled and verify-status
net: Ensure ->msg_control_user is used for user buffers
net: ethernet: 8390: axnet_cs: remove unused xfer_count variable
net: ethernet: Add missing depends on MDIO_DEVRES
net: ethernet: mediatek: remove return value check of `mtk_wed_hw_add_debugfs`
net: ethernet: mtk_eth_soc: add code for offloading flows from wlan devices
net: ethernet: mtk_eth_soc: add support for MT7981 SoC
net: ethernet: mtk_eth_soc: drop generic vlan rx offload, only use DSA untagging
net: ethernet: mtk_eth_soc: fix NULL pointer dereference
net: ethernet: mtk_eth_soc: fix QoS on DSA MAC on non MTK_NETSYS_V2 SoCs
net: ethernet: mtk_eth_soc: mtk_ppe: prefer newly added l2 flows
net: ethernet: mtk_eth_soc: ppe: add support for flow accounting
net: ethernet: mtk_eth_soc: set MDIO bus clock frequency
net: ethernet: mtk_eth_soc: switch to external PCS driver
net: ethernet: mtk_eth_soc: use be32 type to store be32 values
net: ethernet: mtk_eth_soc: use WO firmware for MT7981
net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open
net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling
net: ethernet: stmmac: dwmac-rk: rework optional clock handling
net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127
net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate
net: ethernet: ti: am65-cpsw: Add support for SGMII mode
net: ethernet: ti: am65-cpsw: Call of_node_put() on error path
net: ethernet: ti: am65-cpsw: Convert to devm_of_phy_optional_get()
net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap
net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G
net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200
net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E
net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G
net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config()
net: ethernet: ti: am65-cpsw: Simplify setting supported interface
net: ethernet: ti: am65-cpsw: Update name of Serdes PHY
net: ethernet: ti: am65-cpts: adjust estf following ptp changes
net: ethernet: ti: Fix format specifier in netcp_create_interface()
net: ethtool: coalesce: try to make user settings stick twice
net: ethtool: correct MAX attribute value for stats
net: ethtool: create and export ethtool_dev_mm_supported()
net: ethtool: mm: sanitize some UAPI configurations
net: extend drop reasons for multiple subsystems
net: fddi: skfp: rmt: Clean up some inconsistent indenting
net: fec: add dma_wmb to ensure correct descriptor values
net: fec: Better handle pm_runtime_get() failing in .remove()
net: fec: correct the counting of XDP sent frames
net: fec: remove the xdp_return_frame when lack of tx BDs
net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().
net: fix skb leak in __skb_tstamp_tx()
net: fix stack overflow when LRO is disabled for virtual interfaces
net: geneve: accept every ethertype
net: geneve: set IFF_POINTOPOINT with IFLA_GENEVE_INNER_PROTO_INHERIT
net: hisilicon: Remove redundant pci_clear_master
net: hns3: fix output information incomplete for dumping tx queue info with debugfs
net: hns3: fix reset delay time to avoid configuration timeout
net: hns3: fix reset timeout when enable full VF
net: hns3: fix sending pfc frames after reset issue
net: hns3: remove unnecessary aer.h include
net: hns3: support wake on lan configuration and query
net: hsr: Don't log netdev_err message on unknown prp dst node
net: ieee802154: adf7242: drop of_match_ptr for ID table
net: ieee802154: adf7242: drop owner from driver
net: ieee802154: at86rf230: drop of_match_ptr for ID table
net: ieee802154: ca8210: drop of_match_ptr for ID table
net: ieee802154: ca8210: drop owner from driver
net: ieee802154: mcr20a: drop of_match_ptr for ID table
net: introduce a config option to tweak MAX_SKB_FRAGS
net: ipa: add IPA v5.0 configuration data
net: ipa: add IPA v5.0 GSI register definitions
net: ipa: add IPA v5.0 register definitions
net: ipa: add IPA v5.0 to ipa_version_string()
net: ipa: Use correct value for IPA_STATUS_SIZE
net: ipv4: Allow changing IPv4 address protocol
net: ipv6: fix skb hash for some RST packets
net: isa: include net/Space.h
net: ksz884x: remove unused change variable
net: lan966x: Add IS1 VCAP keyset configuration for lan966x
net: lan966x: Add IS1 VCAP model
net: lan966x: Add support for IS1 VCAP ethernet protocol types
net: lan966x: Add TC filter chaining support for IS1 and IS2 VCAPs
net: lan966x: Add TC support for IS1 VCAP
net: lan966x: Change lan966x_police_del return type
net: lan966x: Don't read RX timestamp if not needed
net: lan966x: Fix lan966x_ifh_get
net: lan966x: Stop using packing library
net: lapbether: only support ethernet devices
net: libwx: fix memory leak in wx_setup_rx_resources
net: liquidio: Remove redundant pci_clear_master
net: macb: Add PTP support to EMAC for sama7g5
net: macb: Add PTP support to GEM for sama7g5
net: macb: Enable PTP unicast
net: macb: Increase halt timeout to accommodate 10Mbps link
net: macb: Optimize reading HW timestamp
net: macb: Reset TX when TX halt times out
net: macb: Set MDIO clock divisor for pclk higher than 160MHz
net: macb: Update gem PTP support check
net: macsec: fix double free of percpu stats
net: make napi_threaded_poll() aware of sd->defer_list
net: make SO_BUSY_POLL available to all users
net: mana: Add new MANA VF performance counters for easier troubleshooting
net: mana: Add support for jumbo frame
net: mana: Check if netdev/napi_alloc_frag returns single page
net: mana: Enable RX path to handle various MTU sizes
net: mana: Fix perf regression: remove rx_cqes, tx_cqes counters
net: mana: Refactor RX buffer allocation code to prepare for various MTU
net: mana: Remove redundant pci_clear_master
net: mana: Rename mana_refill_rxoob and remove some empty lines
net: mana: Use napi_build_skb in RX path
net: marvell: pxa168_eth: drop of_match_ptr for ID table
net: mdio: fix the wrong parameters
net: mdio: i2c: fix rollball accessors
net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe()
net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure
net: micrel: Update the list of supported phys
net: microchip: sparx5: Add port keyset changing functionality
net: microchip: sparx5: Add TC template list to a port
net: microchip: sparx5: Add TC template support
net: microchip: sparx5: Correct the spelling of the keysets in debugfs
net: microchip: sparx5: Provide rule count, key removal and keyset select
net: minor reshuffle of napi_struct
net: move copy_from_user() out of net_hwtstamp_validate()
net: move dropreason.h to dropreason-core.h
net: move skb_defer_free_flush() up
net: mscc: ocelot: add support for mqprio offload
net: mscc: ocelot: add support for preemptible traffic classes
net: mscc: ocelot: debugging print for statistics regions
net: mscc: ocelot: don't rely on cached verify_status in ocelot_port_get_mm()
net: mscc: ocelot: export a single ocelot_mm_irq()
net: mscc: ocelot: expose generic phylink_mac_config routine
net: mscc: ocelot: expose ocelot_pll5_init routine
net: mscc: ocelot: expose serdes configuration function
net: mscc: ocelot: fix ineffective WARN_ON() in ocelot_stats.c
net: mscc: ocelot: fix stat counter register values
net: mscc: ocelot: optimize ocelot_mm_irq()
net: mscc: ocelot: refactor enum ocelot_reg decoding to helper
net: mscc: ocelot: remove blank line at the end of ocelot_stats.c
net: mscc: ocelot: remove incompatible prototypes
net: mscc: ocelot: remove struct ocelot_mm_state :: lock
net: mscc: ocelot: strengthen type of "int i" in ocelot_stats.c
net: mscc: ocelot: strengthen type of "u32 reg" and "u32 base" in ocelot_stats.c
net: mscc: ocelot: strengthen type of "u32 reg" in I/O accessors
net: mtk_eth_soc: mediatek: fix ppe flow accounting for v1 hardware
net: mtk_eth_soc: move trgmii ddr2 check to probe function
net: mtk_eth_soc: remove support for RMII and REVMII modes
net: mtk_eth_soc: remove unnecessary checks in mtk_mac_config()
net: mtk_eth_soc: tidy mtk_gmac0_rgmii_adjust()
net: mvpp2: Defer probe if MAC address source is not yet ready
net: napi_schedule_rps() cleanup
net: nfp: constify pointers to hwmon_channel_info
net: ngbe: Drop redundant pci_enable_pcie_error_reporting()
net: ni: drop of_match_ptr for ID table
net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
net: openvswitch: fix upcall counter access before allocation
net: optimize ____napi_schedule() to avoid extra NET_RX_SOFTIRQ
net: optimize napi_schedule_rps()
net: optimize napi_threaded_poll() vs RPS/RFS
net: page_pool, skbuff: make skb_mark_for_recycle() always available
net: pasemi: Fix return type of pasemi_mac_start_tx()
net: pcs: add driver for MediaTek SGMII PCS
net: pcs: lynx: don't print an_enabled in pcs_get_state()
net: pcs: xpcs: fix C73 AN not getting enabled
net: pcs: xpcs: fix incorrect number of interfaces
net: pcs: xpcs: remove double-read of link state when using AN
net: pcs: xpcs: use Autoneg bit rather than an_enabled
net: phy: Add a binding for PHY LEDs
net: phy: add basic driver for NXP CBTX PHY
net: phy: aquantia: constify pointers to hwmon_channel_info
net: phy: at803x: Replace of_gpio.h with what indeed is used
net: phy: bcm54140: constify pointers to hwmon_channel_info
net: phy: bcm7xx: Correct read from expansion register
net: phy: bcm7xxx: use devm_clk_get_optional_enabled to simplify the code
net: phy: dp83867: Add led_brightness_set support
net: phy: dp83867: add w/a for packet errors seen with short cables
net: phy: dp83867: Disable IRQs on suspend
net: phy: dp83867: Remove unnecessary (void*) conversions
net: phy: fix circular LEDS_CLASS dependencies
net: phy: Fix reading LED reg property
net: phy: hide the PHYLIB_LEDS knob
net: phy: improve phy_read_poll_timeout
net: phy: Improved PHY error reporting in state machine
net: phy: ks8995: drop of_match_ptr for ID table
net: phy: Manual remove LEDs to ensure correct ordering
net: phy: marvell-88x2222: remove unnecessary (void*) conversions
net: phy: marvell: Add software control of the LEDs
net: phy: marvell: constify pointers to hwmon_channel_info
net: phy: marvell: Fix inconsistent indenting in led_blink_set
net: phy: marvell: Implement led_blink_set()
net: phy: meson-gxl: enable edpd tunable support for G12A internal PHY
net: phy: meson-gxl: reuse functionality of the SMSC PHY driver
net: phy: micrel: Add support for PTP_PF_EXTTS for lan8841
net: phy: micrel: Add support for PTP_PF_PEROUT for lan8841
net: phy: micrel: drop superfluous use of temp variable
net: phy: micrel: Fix PTP_PF_PEROUT for lan8841
net: phy: micrel: Fix spelling mistake "minimim" -> "minimum"
net: phy: mscc: add support for VSC8501
net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
net: phy: mscc: enable VSC8501/2 RGMII RX clock
net: phy: mscc: remove unnecessary phydev locking
net: phy: mxl-gpy: enhance delay time required by loopback disable function
net: phy: mxl-gpy: extend interrupt fix to all impacted variants
net: phy: mxl: constify pointers to hwmon_channel_info
net: phy: nxp-tja11xx: constify pointers to hwmon_channel_info
net: phy: phy_device: Call into the PHY driver to set LED blinking
net: phy: phy_device: Call into the PHY driver to set LED brightness
net: phy: sfp: constify pointers to hwmon_channel_info
net: phy: smsc: add flag edpd_mode_set_by_user
net: phy: smsc: add helper smsc_phy_config_edpd
net: phy: smsc: add support for edpd tunable
net: phy: smsc: clear edpd_enable if interrupt mode is used
net: phy: smsc: enable edpd tunable support
net: phy: smsc: export functions for use by meson-gxl PHY driver
net: phy: smsc: prepare for making edpd wait period configurable
net: phy: smsc: rename flag energy_enable
net: phy: smsc: simplify lan95xx_config_aneg_ext
net: phy: smsc: use device_property_present in smsc_phy_probe
net: phy: smsc: use phy_set_bits in smsc_phy_config_init
net: phy: update obsolete comment about PHY_STARTING
net: phylink: actually fix ksettings_set() ethtool call
net: phylink: fix ksettings_set() ethtool call
net: phylink: remove an_enabled
net: phylink: report correct max speed for QUSGMII
net: phylink: use a dedicated helper to parse usgmii control word
net: piggy back on the memory barrier in bql when waking queues
net: promote SIOCSHWTSTAMP and SIOCGHWTSTAMP ioctls to dedicated handlers
net: provide macros for commonly copied lockless queue stop/wake code
net: qca_spi: Avoid high load if QCA7000 is not available
net: qede: Remove unnecessary aer.h include
net: qrtr: correct types of trace event parameters
net: reclaim skb->scm_io_uring bit
net: remove enum skb_free_reason
net: remove rcu_dereference_bh_rtnl()
net: renesas: rswitch: Fix return value in error path of xmit
net: renesas: rswitch: Fix timestamp feature after all descriptors are used
net: Replace all spi->chip_select and spi->cs_gpiod references with function call
net: restore alpha order to Ethernet devices in config
net: rfkill-gpio: Add explicit include for of.h
net: samsung: sxgbe: drop of_match_ptr for ID table
net: sched: act_police: fix sparse errors in tcf_police_dump()
net: sched: add rcu annotations around qdisc->qdisc_sleeping
net: sched: fix NULL pointer dereference in mq_attach
net: sched: fix possible refcount leak in tc_chain_tmplt_add()
net: sched: move rtm_tca_policy declaration to include file
net: sched: Print msecs when transmit queue time out
net: sched: remove qdisc_watchdog->last_expires
net: sched: wrap tc_skip_wrapper with CONFIG_RETPOLINE
net: selftests: Fix optstring
net: sfp-bus: allow SFP quirks to override Autoneg and pause bits
net: sfp: add A2h presence flag
net: sfp: add quirk for 2.5G copper SFP
net: sfp: only use soft polling if we have A2h access
net: simplify handling of dsa_ndo_eth_ioctl() return code
net: skb: plumb napi state thru skb freeing paths
net: skb_partial_csum_set() fix against transport header magic value
net: skbuff: hide csum_not_inet when CONFIG_IP_SCTP not set
net: skbuff: hide nf_trace and ipvs_property
net: skbuff: hide wifi_acked when CONFIG_WIRELESS not set
net: skbuff: move alloc_cpu into a potential hole
net: skbuff: move the fields BPF cares about directly next to the offset marker
net: skbuff: push nf_trace down the bitfield
net: skbuff: rename __pkt_vlan_present_offset to __mono_tc_offset
net: skbuff: reorder bytes 2 and 3 of the bitfield
net: skbuff: update and rename __kfree_skb_defer()
net: smc91x: Replace of_gpio.h with what indeed is used
net: socket: suppress unused warning
net: stmmac: Add glue layer for StarFive JH7110 SoC
net: stmmac: add Rx HWTS metadata to XDP receive pkt
net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt
net: stmmac: add support for platform specific reset
net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt()
net: stmmac: dwmac-anarion: Use annotation __iomem for register base
net: stmmac: dwmac-imx: use platform specific reset for imx93 SoCs
net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type
net: stmmac: dwmac-qcom-ethqos: Add EMAC3 support
net: stmmac: dwmac-qcom-ethqos: fix a regression on EMAC < 3
net: stmmac: dwmac-qcom-ethqos: Respect phy-mode and TX delay
net: stmmac: dwmac-qcom-ethqos: Use loopback_en for all speeds
net: stmmac: dwmac-starfive: Add phy interface settings
net: stmmac: dwmac4: Allow platforms to specify some DMA/MTL offsets
net: stmmac: fix call trace when stmmac_xdp_xmit() is invoked
net: stmmac: Fix DMA typo
net: stmmac: generic: drop of_match_ptr for ID table
net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register
net: stmmac: introduce wrapper for struct xdp_buff
net: stmmac: Pass stmmac_priv in some callbacks
net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string
net: stmmac: propagate feature flags to vlan
net: stmmac: qcom: drop of_match_ptr for ID table
net: stmmac: remove set but unused mask in stmmac_ethtool_set_link_ksettings()
net: stmmac: Remove some unnecessary void pointers
net: stmmac: Remove unnecessary if statement brackets
net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports
net: sunhme: Alphabetize includes
net: sunhme: Clean up mac address init
net: sunhme: Consolidate common probe tasks
net: sunhme: Consolidate mac address initialization
net: sunhme: Fix uninitialized return code
net: sunhme: Inline error returns
net: sunhme: Just restart autonegotiation if we can't bring the link up
net: sunhme: move asm includes to below linux includes
net: sunhme: Remove residual polling code
net: sunhme: Switch SBUS to devres
net: sunhme: Unify IRQ requesting
net: systemport: Replace platform_get_irq with platform_get_irq_optional
net: thunderbolt: Fix sparse warnings in tbnet_check_frame() and tbnet_poll()
net: thunderbolt: Fix sparse warnings in tbnet_xmit_csum_and_map()
net: thunderbolt: Fix typos in comments
net: tipc: resize nlattr array to correct size
net: txgbe: Drop redundant pci_enable_pcie_error_reporting()
net: Update an existing TCP congestion control algorithm.
net: usb: qmi_wwan: add support for Compal RXM-G1
net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818
net: Use of_property_present() for testing DT property presence
net: veth: add page_pool for page recycling
net: veth: add page_pool stats
net: virtio_net: implement exact header length guest feature
net: vlan: don't adjust MAC header in __vlan_insert_inner_tag() unless set
net: vlan: introduce skb_vlan_eth_hdr()
net: wangxun: Implement the ndo change mtu interface
net: wangxun: Remove macro that is redefined
net: wwan: Expose secondary AT port on DATA1
net: wwan: iosm: Convert single instance struct member to flexible array
net: wwan: iosm: fix NULL pointer dereference when removing device
net: wwan: t7xx: Ensure init is completed before system sleep
 
netdev: Enforce index cap in netdev_get_tx_queue
 
netfilter: bridge: call pskb_may_pull in br_nf_check_hbh_len
netfilter: bridge: check len before accessing more nh data
netfilter: bridge: introduce broute meta statement
netfilter: bridge: move pskb_trim_rcsum out of br_nf_check_hbh_len
netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT
netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper
netfilter: conntrack: fix possible bug_on with enable_hooks=1
netfilter: conntrack: fix typo
netfilter: conntrack: fix wrong ct->timeout value
netfilter: conntrack: restore IPS_CONFIRMED out of nf_conntrack_hash_check_insert()
netfilter: Correct documentation errors in nf_tables.h
netfilter: ctnetlink: Support offloaded conntrack entry deletion
netfilter: disallow bpf hook attachment at same priority
netfilter: ipset: Add schedule point in call_ad().
netfilter: keep conntrack reference until IPsecv6 policy checks are done
netfilter: move br_nf_check_hbh_len to utils
netfilter: nat: fix indentation of function arguments
netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
netfilter: nf_tables: Add null check for nla_nest_start_noflag() in nft_dump_basechain_hook()
netfilter: nf_tables: allow to create netdev chain without device
netfilter: nf_tables: always release netdev hooks from notifier
netfilter: nf_tables: deactivate anonymous set from preparation phase
netfilter: nf_tables: disallow element updates of bound anonymous sets
netfilter: nf_tables: disallow timeout for anonymous sets
netfilter: nf_tables: disallow updates of anonymous sets
netfilter: nf_tables: do not send complete notification of deletions
netfilter: nf_tables: do not store pktinfo in traceinfo structure
netfilter: nf_tables: do not store rule in traceinfo structure
netfilter: nf_tables: do not store verdict in traceinfo structure
netfilter: nf_tables: don't store address of last rule on jump
netfilter: nf_tables: don't store chain address on jump
netfilter: nf_tables: don't write table validation state without mutex
netfilter: nf_tables: drop map element references from preparation phase
netfilter: nf_tables: drop module reference after updating chain
netfilter: nf_tables: extended netlink error reporting for netdevice
netfilter: nf_tables: fix chain binding transaction logic
netfilter: nf_tables: fix ct untracked match breakage
netfilter: nf_tables: Fix for deleting base chains with payload
netfilter: nf_tables: fix nft_trans type confusion
netfilter: nf_tables: fix underflow in object reference counter
netfilter: nf_tables: hit ENOENT on unexisting chain/flowtable update with missing attributes
netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
netfilter: nf_tables: integrate pipapo into commit protocol
netfilter: nf_tables: make validation state per table
netfilter: nf_tables: merge nft_rules_old structure and end of ruleblob marker
netfilter: nf_tables: out-of-bound check in chain blob
netfilter: nf_tables: reject unbound anonymous set before commit phase
netfilter: nf_tables: reject unbound chain set before commit phase
netfilter: nf_tables: remove unneeded conditional
netfilter: nf_tables: rename function to destroy hook list
netfilter: nf_tables: support for adding new devices to an existing netdev chain
netfilter: nf_tables: support for deleting devices in an existing netdev chain
netfilter: nfnetlink hook: dump bpf prog id
netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM
netfilter: nfnetlink_log: remove rcu_bh usage
netfilter: nfnetlink_osf: fix module autoload
netfilter: nfnetlink_queue: enable classid socket info retrieval
netfilter: nft_bitwise: fix register tracking
netfilter: nft_masq: deduplicate eval call-backs
netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs
netfilter: nft_set_pipapo: .walk does not deal with generations
netfilter: nft_set_rbtree: fix null deref on element insertion
netfilter: use nf_ip6_check_hbh_len in nf_ct_skb_network_trim
netfilter: xtables: disable 32bit compat interface by default
 
netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
 
netlink-specs: add partial specification for devlink
 
netlink: Add a macro to set policy message with format string
netlink: annotate accesses to nlk->cb_running
netlink: remove unused 'compare' function
netlink: specs: add partial specification for openvswitch
netlink: specs: allow uapi-header in genetlink
netlink: specs: correct types of legacy arrays
netlink: specs: ethtool: fix random typos
netlink: Use copy_to_user() for optval in netlink_getsockopt().
 
netrom: fix info-leak in nr_write_internal()
 
netxen_nic: Drop redundant pci_enable_pcie_error_reporting()
netxen_nic: Replace fake flex-array with flexible-array member
 
nfc: fdp: Add MODULE_FIRMWARE macros
nfc: mrvl: Move platform_data struct into driver
nfc: mrvl: Use of_property_read_bool() for boolean properties
nfc: trf7970a: mark OF related data as maybe unused
 
nfcsim.c: Fix error checking for debugfs_create_dir
 
nfp: fix incorrect pointer deference when offloading IPsec with bonding
nfp: fix NFP_NET_MAX_DSCP definition error
nfp: flower: add get_flow_act_ct() for ct action
nfp: flower: add goto_chain_index for ct entry
nfp: flower: offload tc flows of multiple conntrack zones
nfp: flower: prepare for parameterisation of number of offload rules
nfp: flower: refactor function "is_post_ct_flow"
nfp: flower: refactor function "is_pre_ct_flow"
nfp: initialize netdev's dev_port with correct id
 
NFS: Cleanup unused rpc_clnt variable
NFS: Configure support for netfs when NFS fscache is configured
NFS: Convert buffered read paths to use netfs when fscache is enabled
NFS: Convert kmap_atomic() to kmap_local_folio()
NFS: Convert readdir page array functions to use a folio
NFS: Convert the readdir array-of-pages into an array-of-folios
 
nfs: fix another case of NULL/IS_ERR confusion wrt folio pointers
nfs: fix mis-merged __filemap_get_folio() error check
nfs: move nfs_fhandle_hash to common include file
 
NFS: Remove all NFSIOS_FSCACHE counters due to conversion to netfs API
 
nfs: remove empty if statement from nfs3_prepare_get_acl
 
NFS: Remove fscache specific trace points and NFS_INO_FSCACHE bit
NFS: Rename readpage_async_filler to nfs_read_add_folio
NFS: set varaiable nfs_netfs_debug_id storage-class-specifier to static
 
nfs: simplify two-level sysctl registration for nfs4_cb_sysctls
nfs: simplify two-level sysctl registration for nfs4_cb_sysctls
nfs: simplify two-level sysctl registration for nfs_cb_sysctls
nfs: simplify two-level sysctl registration for nfs_cb_sysctls
nfs: use vfs setgid helper
 
nfsd: add some comments to nfsd_file_do_acquire
nfsd: allow reaping files still under writeback
 
NFSD: Clean up xattr memory allocation flags
NFSD: Convert filecache to rhltable
 
nfsd: define exports_proc_ops with CONFIG_PROC_FS
nfsd: don't kill nfsd_files because of lease break error
nfsd: don't open-code clear_and_wake_up_bit
nfsd: don't take/put an extra reference when putting a file
nfsd: fix double fget() bug in __write_ports_addfd()
 
NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop
NFSD: Handle new xprtsec= export option
 
nfsd: make a copy of struct iattr before calling notify_change
nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries
 
NFSD: Remove open coding of string copy
 
nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator
nfsd: simplify the delayed disposal list code
nfsd: update comment over __nfsd_file_cache_purge
 
NFSD: Watch for rq_pages bounds checking errors in nfsd_splice_actor()
 
NFSv3: handle out-of-order write replies.
 
NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
 
NFSv4.2: Fix a potential double free with READ_PLUS
NFSv4.2: remove MODULE_LICENSE in non-modules
NFSv4.2: Rework scratch handling for READ_PLUS
 
nilfs2: do not write dirty data after degenerating to read-only
nilfs2: fix buffer corruption due to concurrent device reads
nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
nilfs2: fix infinite loop in nilfs_mdt_get_block()
nilfs2: fix possible out-of-bounds segment allocation in resize ioctl
nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
nilfs2: reject devices with insufficient block count
 
nios2: _TIF_ALLWORK_MASK is unused
nios2: drop ranges for definition of ARCH_FORCE_MAX_ORDER
nios2: dts: Fix tse_mac "max-frame-size" property
nios2: reword ARCH_FORCE_MAX_ORDER prompt and help text
 
notifier: Initialize new struct srcu_usage field
 
notifiers: add tracepoints to the notifiers infrastructure
 
nouveau: fix client work fence deletion race
 
ntfs: Add myself as a reviewer
ntfs: simplfy one-level sysctl registration for ntfs_sysctls
 
nubus: Drop noop match function
 
null_blk: Always check queue mode setting from configfs
null_blk: Fix: memory release when memory_backed=1
null_blk: use kmap_local_page() and kunmap_local()
null_blk: use non-deprecated lib functions
 
nvme-apple: return directly instead of else
nvme-apple: return directly instead of else
 
nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"
 
nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk
 
nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G
nvme-pci: add quirk for missing secondary temperature thresholds
nvme-pci: Add quirk for Teamgroup MP33 SSD
nvme-pci: clamp max_hw_sectors based on DMA optimized limitation
nvme-pci: drop redundant pci_enable_pcie_error_reporting()
 
nvme-rdma: minor cleanup in nvme_rdma_create_cq()
 
nvme-tcp: fence TCP socket on receive error
 
NVMe: Add MAXIO 1602 to bogus nid list.
 
nvme: check IO start time when deciding to defer KA
nvme: do not let the user delete a ctrl before a complete initialization
nvme: double KA polling frequency to avoid KATO with TBKAS on
nvme: fix async event trace event
nvme: fix double blk_mq_complete_request for timeout request with low probability
nvme: fix miss command type check
nvme: fix the name of Zone Append for verbose logging
nvme: improve handling of long keep alives
 
nvmem: Add macro to register nvmem layout drivers
nvmem: bcm-ocotp: Use devm_platform_ioremap_resource()
nvmem: cell: drop global cell_post_process
nvmem: core: add per-cell post processing
nvmem: core: allow to modify a cell before adding it
nvmem: core: handle the absence of expected layouts
nvmem: core: introduce NVMEM layouts
nvmem: core: provide own priv pointer in post process callback
nvmem: core: remove MODULE_LICENSE in non-modules
nvmem: core: request layout modules loading
nvmem: core: support specifying both: cell raw data & post read lengths
nvmem: imx-ocotp: replace global post processing with layouts
nvmem: layouts: onie-tlv: Add new layout driver
nvmem: layouts: onie-tlv: Drop wrong module alias
nvmem: layouts: onie-tlv: Use module_nvmem_layout_driver()
nvmem: layouts: sl28vpd: Add new layout driver
nvmem: layouts: sl28vpd: set varaiable sl28vpd_layout storage-class-specifier to static
nvmem: layouts: sl28vpd: Use module_nvmem_layout_driver()
nvmem: mtk-efuse: Support postprocessing for GPU speed binning data
nvmem: nintendo-otp: Use devm_platform_ioremap_resource()
nvmem: stm32-romem: mark OF related data as maybe unused
nvmem: u-boot-env: post-process "ethaddr" env variable
nvmem: vf610-ocotp: Use devm_platform_get_and_ioremap_resource()
nvmem: xilinx: zynqmp: make modular
 
nvmet-tcp: validate idle poll modparam value
nvmet-tcp: validate so_priority modparam value
 
nvmet: cleanup nvmet_execute_identify()
nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns()
nvmet: fix I/O Command Set specific Identify Controller
nvmet: fix Identify Active Namespace ID list handling
nvmet: fix Identify Controller handling
nvmet: fix Identify Identification Descriptor List handling
nvmet: fix Identify Namespace handling
nvmet: remove nvmet_req_cns_error_complete
nvmet: rename nvmet_execute_identify_cns_cs_ns
 
objtool: Add objtool_types.h
objtool: Add stackleak instrumentation to uaccess safe list
objtool: Add symbol iteration helpers
objtool: Add WARN_INSN()
objtool: Change UNWIND_HINT() argument order
objtool: Generate ORC data for __pfx code
objtool: Include weak functions in global_noreturns check
objtool: Remove superfluous dead_end_function() check
objtool: Separate prefix code from stack validation code
objtool: Use relative pointers for annotations
 
ocfs2: check new file size on fallocate call
ocfs2: don't use write_one_page in ocfs2_duplicate_clusters_by_page
ocfs2: don't use write_one_page in ocfs2_duplicate_clusters_by_page
ocfs2: fix use-after-free when unmounting read-only filesystem
ocfs2: reduce ioctl stack usage
ocfs2: Switch to security_inode_init_security()
 
octeon_ep: add heartbeat monitor
octeon_ep: Add missing check for ioremap
octeon_ep: add separate mailbox command and response queues
octeon_ep: control mailbox for multiple PFs
octeon_ep: defer probe if firmware not ready
octeon_ep: Drop redundant pci_enable_pcie_error_reporting()
octeon_ep: function id in link info and stats mailbox commands
octeon_ep: include function id in mailbox commands
octeon_ep: poll for control messages
octeon_ep: support asynchronous notifications
octeon_ep: unlock the correct lock on error path
 
octeontx2-af: Add validation for lmac type
octeontx2-af: Fix depth of cam and mem table.
octeontx2-af: Fix issues with NPC field hash extract
octeontx2-af: fix lbk link credits on cn10k
octeontx2-af: Fix promiscuous mode
octeontx2-af: Fix start and end bit for scan config
octeontx2-af: fixed resource availability check
octeontx2-af: mcs: Config parser to skip 8B header
octeontx2-af: mcs: Fix MCS block interrupt
octeontx2-af: mcs: Write TCAM_DATA and TCAM_MASK registers at once
octeontx2-af: Secure APR table update with the lock
octeontx2-af: Skip PFs if not enabled
octeontx2-af: Update correct mask to filter IPv4 fragments
octeontx2-af: update type of prof fields in nix_aw_enq_req
octeontx2-af: Update/Fix NPC field hash extract feature
 
octeontx2-pf: Disable packet I/O for graceful exit
octeontx2-pf: Fix TSOv6 offload
octeontx2-pf: Increase the size of dmac filter flows
octeontx2-pf: mcs: Clear stats before freeing resource
octeontx2-pf: mcs: Do not reset PN while updating secy
octeontx2-pf: mcs: Fix NULL pointer dereferences
octeontx2-pf: mcs: Fix shared counters logic
octeontx2-pf: mcs: Match macsec ethertype along with DMAC
 
octeontx2-vf: Detach LF resources on probe cleanup
 
octeonxt2-af: mcs: Fix per port bypass config
 
of/address: Add of_property_read_reg() helper
of/address: Add of_range_count() helper
of/address: Add of_range_to_resource() helper
of/address: Add support for 3 address cell bus
 
of: address: always use dma_default_coherent for default coherency
of: address: Document return value of of_address_to_resource()
of: address: Fix documented return value of of_pci_range_to_resource()
of: address: Reshuffle to remove forward declarations
of: device: Kill of_device_request_module()
of: Drop cpu.h include from of_device.h
of: Drop unnecessary includes in headers
of: fdt: Scan /memreserve/ last
of: Fix modalias string generation
of: Make devtree_lock declaration private
of: Move CPU node related functions to their own file
of: Move of_device_(add|register|unregister) to of_platform.h
of: Move of_device_get_match_data() declaration
of: Move of_modalias() to module.c
of: Move the request module helper logic to module.c
of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()
of: Rename of_modalias_node()
of: unittest: Add bus address range parsing tests
of: unittest: Convert to platform remove callback returning void
of: unittest: Drop call to platform_set_drvdata(..., NULL)
of: unittest: Drop if blocks with always false condition
of: Update of_device_get_modalias()
 
open: return EINVAL for O_DIRECTORY | O_CREAT
 
openrisc: Add floating point regset
openrisc: Properly store r31 to pt_regs on unhandled exceptions
openrisc: Support floating point user api
openrisc: Support storing and restoring fpu state
openrisc: Use common of_get_cpu_node() instead of open-coding
 
OPP: Adjust includes to remove of_device.h
OPP: Handle all genpd cases together in _set_required_opps()
OPP: Move required opps configuration to specialized callback
 
opp: Use of_property_present() for testing DT property presence
 
optee: add per cpu asynchronous notification
optee: fix uninited async notif value
 
orangefs: use folios in orangefs_readahead
 
ovl: check for ->listxattr() support
 
padata: Make kobj_type structure constant
padata: use alignment when calculating the number of worker threads
 
page cache: fix page_cache_next/prev_miss off by one
 
page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings
page_pool: allow caching from safely localized NAPI
page_pool: fix inconsistency for page_pool_ring_[un]lock()
page_pool: unlink from napi during destroy
 
parisc: Add lightweight spinlock checks
parisc: Allow to reboot machine after system halt
parisc: Cleanup mmap implementation regarding color alignment
parisc: Delete redundant register definitions in
parisc: Drop HP-UX constants and structs from grfioctl.h
parisc: Enable LOCKDEP support
parisc: Ensure page alignment in flush functions
parisc: Fix argument pointer in real64_call_asm()
parisc: Fix encoding of swp_entry due to added SWP_EXCLUSIVE flag
parisc: Fix flush_dcache_page() for usage from irq context
parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
parisc: Handle kgdb breakpoints only in kernel context
parisc: Handle kprobes breakpoints only in kernel context
parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
parisc: kexec: include reboot.h
parisc: Limit amount of kgdb breakpoints on parisc
parisc: Replace regular spinlock with spin_trylock on panic path
parisc: update kbuild doc. aliases for parisc64
parisc: Use num_present_cpus() in alternative patching code
 
pata: ixp4xx: Add explicit include for of.h
 
PCI/DOE: Allow mailbox creation without devres management
PCI/DOE: Create mailboxes on device enumeration
PCI/DOE: Deduplicate mailbox flushing
PCI/DOE: Make asynchronous API private
PCI/DOE: Make mailbox creation API private
PCI/DOE: Provide synchronous API and use it internally
PCI/DOE: Relax restrictions on request and response size
 
PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports
 
PCI/EDR: Add edr_handle_event() comments
PCI/EDR: Clear Device Status after EDR error recovery
 
PCI/P2PDMA: Fix pci_p2pmem_find_many() kernel-doc
 
PCI/PM: Drop pci_bridge_wait_for_secondary_bus() timeout parameter
PCI/PM: Extend D3hot delay for NVIDIA HDA controllers
PCI/PM: Increase wait time after resume
 
PCI: Document pci_bus_for_each_resource()
PCI: dwc: Sort Kconfig entries by vendor
PCI: Fix up L1SS capability for Intel Apollo Lake Root Port
PCI: hv: Add 'Microsoft' to Kconfig prompt
PCI: hv: Add a per-bus mutex state_lock
PCI: hv: Enable PCI pass-thru devices in Confidential VMs
PCI: hv: Fix a race condition bug in hv_pci_query_relations()
PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
PCI: hv: Replace retarget_msi_interrupt_params with hyperv_pcpu_input_arg
PCI: imx6: Install the fault handler only on compatible match
PCI: Introduce pci_dev_for_each_resource()
PCI: Introduce pci_resource_n()
PCI: ixp4xx: Use PCI_CONF1_ADDRESS() macro
PCI: kirin: Select REGMAP_MMIO
PCI: layerscape: Add EP mode support for ls1028a
PCI: Make pci_bus_for_each_resource() index optional
PCI: meson: Add 'Amlogic' to Kconfig prompt
PCI: mobiveil: Sort Kconfig entries by vendor
PCI: mt7621: Use dev_info() to log PCIe card detection
PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
PCI: qcom: Add missing macros for register fields
PCI: qcom: Add SM8550 PCIe support
PCI: qcom: Add support for SDX55 SoC
PCI: qcom: Add support for system suspend and resume
PCI: qcom: Enable async probe by default
PCI: qcom: Expose link transition counts via debugfs
PCI: qcom: Fix the incorrect register usage in v2.7.0 config
PCI: qcom: Remove PCIE20_ prefix from register definitions
PCI: qcom: Rename qcom_pcie_config_sid_sm8250() to reflect IP version
PCI: qcom: Sort and group registers and bitfield definitions
PCI: qcom: Use bitfield definitions for register fields
PCI: qcom: Use bulk clock APIs for handling clocks for IP rev 1.0.0
PCI: qcom: Use bulk clock APIs for handling clocks for IP rev 2.3.2
PCI: qcom: Use bulk clock APIs for handling clocks for IP rev 2.3.3
PCI: qcom: Use bulk reset APIs for handling resets for IP rev 2.1.0
PCI: qcom: Use bulk reset APIs for handling resets for IP rev 2.3.3
PCI: qcom: Use bulk reset APIs for handling resets for IP rev 2.4.0
PCI: qcom: Use lower case for hex
PCI: qcom: Use macros for defining total no. of clocks & supplies
PCI: rcar: Avoid defines prefixed with CONFIG
PCI: Sort controller Kconfig entries by vendor
PCI: Use consistent controller Kconfig menu entry language
PCI: Use of_property_present() for testing DT property presence
PCI: xilinx-nwl: Add 'Xilinx' to Kconfig prompt
PCI: xilinx: Drop obsolete dependency on COMPILE_TEST
 
pds_core: Add adminq processing and commands
pds_core: add AUXILIARY_BUS and NET_DEVLINK to Kconfig
pds_core: add auxiliary_bus devices
pds_core: add devcmd device interfaces
pds_core: add devlink health facilities
pds_core: add FW update feature to devlink
pds_core: add initial VF device handling
pds_core: add the aux client API
pds_core: devlink params for enabling VIF support
pds_core: Fix FW recovery detection
pds_core: fix mutex double unlock in error path
pds_core: health timer and workqueue
pds_core: initial framework for pds_core PF driver
pds_core: Kconfig and pds_core.rst
pds_core: publish events to the clients
pds_core: remove CONFIG_DEBUG_FS from makefile
pds_core: set up device and adminq
pds_core: set up the VIF definitions and defaults
 
perf annotate: Add init/exit to annotation_options remove default
perf annotate: Allow objdump to be set in perfconfig
perf annotate: Delete session for debug builds
perf annotate: Own objdump_path and disassembler_style strings
perf annotate: Use zfree() to reduce chances of use after free
 
perf arm-spe: Add raw decoding for SPEv1.3 MTE and MOPS load/store
perf arm-spe: Add SVE flags to the SPE samples
perf arm-spe: Refactor arm-spe to support operation packet type
perf arm-spe: Use zfree() to reduce chances of use after free
 
perf arm64: Fix build with refcount checking
 
perf arm: Fix include path to cs-etm.h
 
perf auxtrace: Fix address filter entire kernel size
 
perf bench inject-buildid: Use zfree() to reduce chances of use after free
 
perf bench numa: Fix type of loop iterator in do_work, it should be 'long'
 
perf bench syscall: Add fork syscall benchmark
perf bench syscall: Fix __NR_execve undeclared build error
 
perf bench: Add pmu-scan benchmark
perf bench: Avoid NDEBUG warning
 
perf block-range: Move debug code behind ifndef NDEBUG
 
perf bperf: Avoid use after free via unrelated 'struct evsel' anonymous union field
 
perf bpf filter: Add 'pid' sample data support
perf bpf filter: Add data_src sample data support
perf bpf filter: Add logical OR operator
perf bpf filter: Add more weight sample data support
perf bpf filter: Fix a broken perf sample data naming for BPF CO-RE
perf bpf filter: Implement event sample filtering
perf bpf filter: Introduce basic BPF filter expression
perf bpf filter: Show warning for missing sample flags
perf bpf filter: Support pre-5.16 kernels where 'mem_hops' isn't in 'union perf_mem_data_src'
 
perf bpf skels: Make vmlinux.h use bpf.h and perf_event.h in source directory
perf bpf skels: Stop using vmlinux.h generated from BTF, use subset of used structs + CO-RE
 
perf bpf: Do not use llvm-strip on BPF binary
perf bpf: Remove pre libbpf 1.0 conditional logic
 
perf bpf_counter: Use public cpumap accessors
 
perf build: Add system include paths to BPF builds
perf build: Add warning for when vmlinux.h generation fails
perf build: Allow C++ demangle without libelf
perf build: Conditionally define NDEBUG
perf build: Don't compile demangle-cxx.cpp if not necessary
perf build: Error if jevents won't work and NO_JEVENTS=1 isn't set
perf build: Error if no libelf and NO_LIBELF isn't set
perf build: Fix unescaped # in perf build-test
perf build: Gracefully fail the build if BUILD_BPF_SKEL=1 is specified and clang isn't available
perf build: If libtraceevent isn't present error the build
perf build: Make binutil libraries opt in
perf build: Make BUILD_BPF_SKEL default, rename to NO_BPF_SKEL
perf build: Remove libbpf pre-1.0 feature tests
perf build: Remove redundant NO_NEWT build option
perf build: Remove unused HAVE_GLIBC_SUPPORT
perf build: Support python/perf.so testing
perf build: Switch libpfm4 to opt-out rather than opt-in
perf build: Test the refcnt check build
perf build: Warn for BPF skeletons if endian mismatches
 
perf c2c: Use zfree() to reduce chances of use after free
 
perf cpumap: Add reference count checking
perf cpumap: Remove initializations done in perf_cpu_map__alloc()
perf cpumap: Use perf_cpu_map__cpu(map, cpu) instead of accessing map->map[cpu] directly
perf cpumap: Use perf_cpu_map__nr(cpus) to access cpus->nr
 
perf cs-etm: Add fix for coresight trace for any range of CPUs
perf cs-etm: Add separate decode paths for timeless and per-thread modes
perf cs-etm: Allow user to override timestamp and contextid settings
perf cs-etm: Avoid printing warning in cs_etm_is_ete() check
perf cs-etm: Copy kernel coresight-pmu.h header
perf cs-etm: Don't test full_auxtrace because it's always set
perf cs-etm: Fix contextid validation
perf cs-etm: Fix segfault in dso lookup
perf cs-etm: Fix timeless decode mode detection
perf cs-etm: Handle PERF_RECORD_AUX_OUTPUT_HW_ID packet
perf cs-etm: Move mapping of Trace ID and cpu into helper function
perf cs-etm: Reduce verbosity of ts_source warning
perf cs-etm: Update record event to use new Trace ID protocol
perf cs-etm: Use bool type for boolean values
perf cs-etm: Validate options after applying them
 
perf daemon: Use zfree() to reduce chances of use after free
 
perf doc: Refresh topdown documentation
 
perf dso: Add dso__filename_with_chroot() to reduce number of accesses to dso->nsinfo members
perf dso: Fix use before NULL check introduced by map__dso() introduction
 
perf env: Use zfree() to reduce chances of use after free
 
perf event: Add 'simd_flags' field to 'struct perf_sample'
 
perf evlist: Remove nr_groups
perf evlist: Use zfree() to reduce chances of use after free
 
perf evsel: Add function to compute group PMU name
perf evsel: Allow const evsel for certain accesses
perf evsel: Avoid SEGV if delete is called on NULL
perf evsel: Introduce evsel__name_is() method to check if the evsel name is equal to a given string
perf evsel: Modify group pmu name for software events
perf evsel: Remove use_uncore_alias
perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the same time
perf evsel: Use zfree() to reduce chances of use after free
 
perf expr: Make the online topology accessible globally
perf expr: More explicit NAN handling
perf expr: Use zfree() to reduce chances of use after free
 
perf ftrace latency: Remove unnecessary "--" from --use-nsec option
 
perf ftrace: Make system wide the default target for latency subcommand
perf ftrace: Reuse target::initial_delay
 
perf genelf: Use zfree() to reduce chances of use after free
 
perf header: Move perf_version_string declaration
 
perf hist: Add 'kvm_info' field in histograms entry
perf hist: Improve srcfile sort key performance (really)
 
perf inject: Use zfree() to reduce chances of use after free
 
perf intel-pt: Add event type names UINTR and UIRET
perf intel-pt: Add support for new branch instructions ERETS and ERETU
perf intel-pt: Fix CYC timestamps after standalone CBR
perf intel-pt: Use perf_pmu__scan_file_at() if possible
 
perf jevent: Parse metric thresholds
 
perf jevents: Add rand support to metrics
perf jevents: Sort list of input files
 
perf jit: Fix a few memory leaks
 
perf kvm: Add dimensions for KVM event statistics
perf kvm: Add dimensions for percentages
perf kvm: Add pointer to 'perf_kvm_stat' in kvm event
perf kvm: Add TUI mode for stat report
perf kvm: Delete histograms entries before exiting
perf kvm: Introduce histograms data structures
perf kvm: Move up metrics helpers
perf kvm: Parse address location for samples
perf kvm: Pass argument 'sample' to kvm_alloc_init_event()
perf kvm: Polish sorting key
perf kvm: Refactor overall statistics
perf kvm: Reference count 'struct kvm_info'
perf kvm: Support printing attributions for dimensions
perf kvm: Update documentation to reflect new changes
perf kvm: Use histograms list to replace cached list
perf kvm: Use macro to replace variable 'decode_str_len'
perf kvm: Use subtraction for comparison metrics
 
perf list: Add PMU pai_ext event description for IBM z16
perf list: Fix memory leaks in print_tracepoint_events()
perf list: Modify the warning message about scandirat(3)
perf list: Support for printing metric thresholds
perf list: Use relative path for tracepoint scan
perf list: Use zfree() to reduce chances of use after free
 
perf lock contention: Add data failure stat
perf lock contention: Add empty 'struct rq' to satisfy libbpf 'runqueue' type verification
perf lock contention: Do not try to update if hash map is full
perf lock contention: Fix compiler builtin detection
perf lock contention: Fix debug stat if no contention
perf lock contention: Fix msan issue in lock_contention_read()
perf lock contention: Fix struct rq lock access
perf lock contention: Revise needs_callstack() condition
perf lock contention: Rework offset calculation with BPF CO-RE
perf lock contention: Show detail failure reason for BPF
perf lock contention: Show lock type with address
perf lock contention: Show per-cpu rq_lock with address
perf lock contention: Simplify parse_lock_type()
perf lock contention: Support pre-5.14 kernels
perf lock contention: Track and show mmap_lock with address
perf lock contention: Track and show siglock with address
perf lock contention: Update default map size to 16384
perf lock contention: Update total/bad stats for hidden entries
perf lock contention: Use -M for --map-nr-entries
 
perf map: Add accessor for dso
perf map: Add accessor for start and end
perf map: Add accessors for ->pgoff and ->reloc
perf map: Add accessors for ->prot, ->priv and ->flags
perf map: Add helper for ->map_ip() and ->unmap_ip()
perf map: Add map__refcnt() accessor to use in the maps test
perf map: Add missing conversions to map__refcnt()
perf map: Add reference count checking
perf map: Add set_ methods for map->{start,end,pgoff,pgoff,reloc,erange_warned,dso,map_ip,unmap_ip,priv}
perf map: Changes to reference counting
perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp()
perf map: Move map list node into symbol
perf map: Rename map_ip() and unmap_ip()
 
perf maps: Add functions to access maps
perf maps: Add maps__refcnt() accessor to allow checking maps pointer
perf maps: Add reference count checking
perf maps: Modify maps_by_name to hold a reference to a map
perf maps: Remove rb_node from struct map
perf maps: Use maps__nr_maps() instead of open coded maps->nr_maps
 
perf mem: Add PERF_MEM_LVLNUM_NA to PERF_MEM_DATA_SRC_NONE
perf mem: Add support for printing PERF_MEM_LVLNUM_UNC
perf mem: Increase HISTC_MEM_LVL column size to 39 chars
perf mem: Refactor perf_mem__lvl_scnprintf() to process 'union perf_mem_data_src' more intuitively
 
perf metric: Add --metric-no-threshold option
perf metric: Change divide by zero and !support events behavior
perf metric: Compute and print threshold values
perf metric: Directly use counts rather than saved_value
perf metric: JSON flag to not group events if gathering a metric group
 
perf metricgroups: Use zfree() to reduce chances of use after free
 
perf metrics: Add has_pmem literal
perf metrics: Avoid segv with --topdown for metrics without a group
perf metrics: Fix SEGV with --for-each-cgroup
perf metrics: Improve variable names
 
perf namespaces: Add reference count checking
perf namespaces: Introduce nsinfo__mntns_path() accessor to avoid accessing ->mntns_path directly
perf namespaces: Introduce nsinfo__refcnt() accessor to avoid accessing ->refcnt directly
perf namespaces: Use the need_setns() accessors instead of accessing ->need_setns directly
 
perf parse-events: Do not break up AUX event group
perf parse-events: Don't reorder ungrouped events by PMU
perf parse-events: Pass ownership of the group name
perf parse-events: Sort and group parsed events
perf parse-events: Use zfree() to reduce chances of use after free
perf parse-events: Warn when events are regrouped
 
perf pmu-events: Change aggr_mode to be an enum
perf pmu-events: Change deprecated to be a bool
perf pmu-events: Change perpkg to be a bool
perf pmu-events: Don't '\0' terminate enum values
perf pmu-events: Make the metric_constraint an enum
perf pmu-events: Remove aggr_mode from pmu_event
perf pmu-events: Test parsing metric thresholds with the fake PMU
 
perf pmu: Add perf_pmu__destroy() function
perf pmu: Add perf_pmu__{open,scan}_file_at()
perf pmu: Earlier PMU auxtrace initialization
perf pmu: Fewer const casts
perf pmu: Fix a few potential fd leaks
perf pmu: Improve name/comments, avoid a memory allocation
perf pmu: Make parser reentrant
perf pmu: Sort and remove duplicates using JSON PMU name
perf pmu: Use perf_cpu_map__set_nr() in perf_pmu__cpus_match() to allow for refcnt checking
perf pmu: Use relative path for sysfs scan
perf pmu: Use relative path in perf_pmu__caps_parse()
perf pmu: Use relative path in setup_pmu_alias_list()
perf pmu: Use zfree() to reduce chances of use after free
perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents
 
perf probe: Add missing 0x prefix for addresses printed in hexadecimal
 
perf record: Add BPF event filter support
perf record: Fix "read LOST count failed" msg with sample read
perf record: Record dropped sample count
perf record: Reuse target::initial_delay
perf record: Update documentation for BPF filters
 
perf report: Add 'simd' sort field
perf report: Additional config warnings
perf report: Append inlines to non-DWARF callchains
 
perf sched: Fix sched latency analysis incorrection when using 'sched:sched_wakeup'
 
perf script ibs: Change bit description according to latest AMD PPR ("Processor Programming Reference")
 
perf script task-analyzer: Fix spelling mistake "miliseconds" -> "milliseconds"
 
perf script: Add new parameter in kfree_skb tracepoint to the python scripts using it
perf script: Fix Python support when no libtraceevent
perf script: Print raw ip instead of binary offset for callchain
perf script: Skip aggregation for stat events
 
perf scripts intel-pt-events.py: Fix IPC output for Python 2
 
perf scripts python intel-pt-events: Delete unused 'event_attr variable
 
perf srcline: Avoid addr2line SIGPIPEs
perf srcline: Simplify addr2line subprocess
perf srcline: Support for llvm-addr2line
 
perf stat: Add cpu_aggr_map for loop
perf stat: Add TopdownL1 metric as a default if present
perf stat: Avoid SEGV on counter->name
perf stat: Disable TopdownL1 on hybrid
perf stat: Don't remove all grouped events when CPU maps disagree
perf stat: Don't write invalid "started on" comment for JSON output
perf stat: Hide runtime_stat
perf stat: Implement --topdown using json metrics
perf stat: Introduce skippable evsels
perf stat: Modify the group test
perf stat: Move enums from header
perf stat: Remove hard coded transaction events
perf stat: Remove perf_stat_evsel_id
perf stat: Remove saved_value/runtime_stat
perf stat: Remove topdown event special handling
perf stat: Separate bperf from bpf_profiler
perf stat: Suppress warning when using cpum_cf events on s390
perf stat: Use counts rather than saved_value
perf stat: Use metrics for --smi-cost
 
perf symbol: Add abi::__cxa_demangle C++ demangling support
perf symbol: Add command line support for addr2line path
perf symbol: Avoid memory leak from abi::__cxa_demangle
perf symbol: Remove unused branch_callstack
perf symbol: Sort names under write lock
perf symbol: Use zfree() to reduce chances of use after free
 
perf symbols: Fix return incorrect build_id size in elf_read_build_id()
perf symbols: Fix unaligned access in get_x86_64_plt_disp()
perf symbols: Fix use-after-free in get_plt_got_name()
 
perf test attr: Fix python SafeConfigParser() deprecation warning
perf test attr: Update no event/metric expectations
 
perf test java symbol: Remove needless debuginfod queries
 
perf test record+probe_libc_inet_pton: Fix call chain match on s390
perf test record+probe_libc_inet_pton: Fix call chain match on x86_64
 
perf test stat+csv_output: Write CSV output to a file
 
perf test stat+json_output: Write JSON output to a file
 
perf test test_intel_pt.sh: Test sample mode with event with PMU name
 
perf test: Add extra diagnostics to maps test
perf test: Add stat test for record and script
perf test: Fix "PMU event table sanity" for NO_JEVENTS=1
perf test: Fix maps use after put
perf test: Fix memory leak in symbols
perf test: Fix offcpu test prev_state check
perf test: Fix wrong size expectation for 'Setup struct perf_event_attr'
perf test: Simplify for_each_test() to avoid tripping on -Werror=array-bounds
 
perf tests api-io: Use zfree() to reduce chances of use after free
 
perf tests record_offcpu.sh: Fix redirection of stderr to stdin
 
perf tests test_bridge_fdb_stress.sh: Fix redirection of stderr to stdin
 
perf tests: Add common error route for code-reading
 
perf tools bpf: Add vmlinux.h to .gitignore
 
perf tools: Add support for perf_event_attr::config3
perf tools: Add util function for overriding user set config values
perf tools: Avoid warning in do_realloc_array_as_needed()
perf tools: Ensure evsel name is initialized
perf tools: Fix a asan issue in parse_events_multi_pmu_add()
 
perf top: Add --branch-history option
perf top: Expand the range of multithreaded phase
perf top: Fix rare segfault in thread__comm_len()
 
perf trace: Use zfree() to reduce chances of use after free
 
perf tracepoint: Fix memory leak in is_valid_tracepoint()
 
perf ui: Move window resize signal functions
 
perf unwind: Suppress massive unsupported target platform errors
 
perf usage: Move usage strings
 
perf util: Move input_name to util
perf util: Move perf_guest/host declarations
perf util: Remove weak sched_getcpu
 
perf vendor events arm64: Add N1 metrics
 
perf vendor events intel: Add grandridge
perf vendor events intel: Add graniterapids events
perf vendor events intel: Add sierraforest
perf vendor events intel: Broadwell v27 events
perf vendor events intel: Broadwellde v9 events
perf vendor events intel: Broadwellx v20 events
perf vendor events intel: Correct knightslanding memory topic
perf vendor events intel: Fix uncore topics for alderlake
perf vendor events intel: Fix uncore topics for broadwell
perf vendor events intel: Fix uncore topics for broadwellde
perf vendor events intel: Fix uncore topics for broadwellx
perf vendor events intel: Fix uncore topics for cascadelakex
perf vendor events intel: Fix uncore topics for haswell
perf vendor events intel: Fix uncore topics for haswellx
perf vendor events intel: Fix uncore topics for icelake
perf vendor events intel: Fix uncore topics for icelakex
perf vendor events intel: Fix uncore topics for ivybridge
perf vendor events intel: Fix uncore topics for ivytown
perf vendor events intel: Fix uncore topics for jaketown
perf vendor events intel: Fix uncore topics for knightslanding
perf vendor events intel: Fix uncore topics for sandybridge
perf vendor events intel: Fix uncore topics for skylake
perf vendor events intel: Fix uncore topics for skylakex
perf vendor events intel: Fix uncore topics for snowridgex
perf vendor events intel: Fix uncore topics for tigerlake
perf vendor events intel: Haswell v33 events
perf vendor events intel: Haswellx v27 events
perf vendor events intel: Jaketown v23 events
perf vendor events intel: Refresh alderlake events
perf vendor events intel: Refresh alderlake-n metrics
perf vendor events intel: Refresh broadwell metrics
perf vendor events intel: Refresh broadwellde metrics
perf vendor events intel: Refresh broadwellx metrics
perf vendor events intel: Refresh cascadelakex events
perf vendor events intel: Refresh haswell metrics
perf vendor events intel: Refresh haswellx metrics
perf vendor events intel: Refresh icelake events
perf vendor events intel: Refresh icelakex metrics
perf vendor events intel: Refresh ivybridge metrics
perf vendor events intel: Refresh ivytown metrics
perf vendor events intel: Refresh jaketown events
perf vendor events intel: Refresh knightslanding events
perf vendor events intel: Refresh sandybridge events
perf vendor events intel: Refresh sapphirerapids events
perf vendor events intel: Refresh silvermont events
perf vendor events intel: Refresh skylake events
perf vendor events intel: Refresh skylakex metrics
perf vendor events intel: Refresh tigerlake events
perf vendor events intel: Refresh westmereep-dp events
perf vendor events intel: Sandybridge v19 events
perf vendor events intel: Update alderlake to v1.19
perf vendor events intel: Update alderlaken to v1.19
perf vendor events intel: Update free running alderlake events
perf vendor events intel: Update free running icelakex events
perf vendor events intel: Update free running snowridgex events
perf vendor events intel: Update free running tigerlake events
perf vendor events intel: Update graniterapids events
perf vendor events intel: Update icelakex to v1.19
perf vendor events intel: Update ivybridge and ivytown
perf vendor events intel: Update meteorlake events
perf vendor events intel: Update metrics to detect pmem at runtime
perf vendor events intel: Update sapphirerapids to v1.12
perf vendor events intel: Update skylake events
 
perf vendor events power9: Remove UTF-8 characters from JSON files
 
perf vendor events s390: Add cache metrics for z13
perf vendor events s390: Add cache metrics for z14
perf vendor events s390: Add cache metrics for z15
perf vendor events s390: Add cache metrics for z16
perf vendor events s390: Add common metrics
perf vendor events s390: Add metric for TLB and cache
perf vendor events s390: Remove UTF-8 characters from JSON file
 
perf vendor events: Update Alderlake for E-Core TMA v2.3
perf vendor events: Update alderlake to v1.20
perf vendor events: Update icelakex to v1.20
 
perf version: Use regular verbose flag
 
perf x86 iostat: Use zfree() to reduce chances of use after free
 
perf/amlogic: Fix config1/config2 parsing issue
 
perf/arm-cmn: Fix port detection for CMN-700
perf/arm-cmn: Move overlapping wp_combine field
perf/arm-cmn: Validate cycles events fully
 
perf/core: Drop __weak attribute from arch_perf_update_userpage() prototype
perf/core: Fix hardlockup failure caused by perf throttle
perf/core: fix MAX_ORDER usage in rb_alloc_aux_page()
perf/core: Fix perf_sample_data not properly initialized for different swevents in perf_tp_event()
 
perf/hw_breakpoint: remove MODULE_LICENSE in non-modules
 
perf/x86/cstate: Add Granite Rapids support
 
perf/x86/intel/ds: Flush PEBS DS when changing PEBS_DATA_CFG
 
perf/x86/intel/uncore: Add events for Intel SPR IMC PMU
 
perf/x86/intel: Add Granite Rapids
perf/x86/intel: Fix the FRONTEND encoding on GNR and MTL
perf/x86/intel: Save/restore cpuc->active_pebs_data_cfg when using guest PEBS
 
perf/x86/msr: Add Granite Rapids
 
perf/x86/uncore: Correct the number of CHAs on SPR
 
perf/x86: Fix missing sample size update on AMD BRS
 
perf: arm: Use devm_platform_get_and_ioremap_resource()
perf: arm_cspmu: Fix variable dereference warning
perf: pmuv3: Abstract PMU version checks
perf: pmuv3: Change GENMASK to GENMASK_ULL
perf: pmuv3: Move inclusion of kvm_host.h to the arch-specific helper
perf: qcom: Use devm_platform_get_and_ioremap_resource()
 
phy: allwinner: phy-sun4i-usb: Convert to platform remove callback returning void
phy: amlogic: phy-meson-g12a-mipi-dphy-analog: fix CNTL2_DIF_TX_CTL0 value
phy: broadcom: phy-brcm-usb: Convert to platform remove callback returning void
phy: cadence: cdns-dphy-rx: Add common module reset support
phy: cadence: cdns-dphy: Convert to platform remove callback returning void
phy: cadence: phy-cadence-sierra: Convert to platform remove callback returning void
phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void
phy: cadence: Sierra: Add PCIe + SGMII PHY multilink configuration
phy: cadence: Sierra: Replace `clk_register(`) with `clk_hw_register()`
phy: cadence: Sierra: Use clk_parent_data to provide parent information
phy: dphy: Use devm_platform_ioremap_resource()
phy: freescale: phy-fsl-imx8qm-lvds-phy: Convert to platform remove callback returning void
phy: intel: phy-intel-lgm-combo: Convert to platform remove callback returning void
phy: intel: remove MODULE_LICENSE in non-modules
phy: intel: Remove Thunder Bay eMMC PHY support
phy: marvell: drop of_match_ptr for ID table
phy: mediatek: add support for phy-mtk-hdmi-mt8195
phy: mediatek: hdmi: mt8195: fix uninitialized variable usage in pll_calc
phy: mediatek: hdmi: mt8195: fix wrong pll calculus
phy: mediatek: phy-mtk-mipi-dsi: Convert to platform remove callback returning void
phy: mediatek: rework the floating point comparisons to fixed point
phy: motorola: phy-cpcap-usb: Convert to platform remove callback returning void
phy: motorola: phy-mapphone-mdm6600: Convert to platform remove callback returning void
phy: omap-usb2-phy: Use dev_err_probe()
phy: phy-lgm-usb: Convert to platform remove callback returning void
phy: phy-mtk-hdmi: Add generic phy configure callback
phy: phy-ocelot-serdes: add ability to be used in a non-syscon configuration
phy: qcom-qmp-combo: fix init-count imbalance
phy: qcom-qmp-combo: fix v3 offsets table
phy: qcom-qmp-combo: use qmp_combo_offsets_v3 instead of _v6
phy: qcom-qmp-pcie-msm8996: fix init-count imbalance
phy: qcom-qmp-pcie: Add RC init sequence for SDX55
phy: qcom-qmp-pcie: drop sdm845_qhp_pcie_rx_tbl
phy: qcom-qmp-pcie: sc8180x PCIe PHY has 2 lanes
phy: qcom-qmp-pcie: Split out EP related init sequence for SDX55
phy: qcom-qmp-ufs: Add SM7150 support
phy: qcom-qmp: Add support for SDX65 QMP PCIe PHY
phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
phy: qualcomm: phy-qcom-apq8064-sata: Convert to platform remove callback returning void
phy: qualcomm: phy-qcom-eusb2-repeater: Convert to platform remove callback returning void
phy: qualcomm: phy-qcom-ipq806x-sata: Convert to platform remove callback returning void
phy: qualcomm: phy-qcom-qmp-ufs: add definitions for sa8775p
phy: renesas: phy-rcar-gen3-pcie: Convert to platform remove callback returning void
phy: renesas: phy-rcar-gen3-usb2: Convert to platform remove callback returning void
phy: renesas: phy-rcar-gen3-usb3: Convert to platform remove callback returning void
phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void
phy: rockchip-pcie: remove unused phy_rd_cfg function
phy: rockchip: Add naneng combo phy support for RK3588
phy: rockchip: phy-rockchip-inno-csidphy: Convert to platform remove callback returning void
phy: rockchip: phy-rockchip-inno-dsidphy: Convert to platform remove callback returning void
phy: rockchip: phy-rockchip-inno-hdmi: Convert to platform remove callback returning void
phy: rockchip: phy-rockchip-typec: Convert to platform remove callback returning void
phy: rockchip: remove unused hw_to_inno function
phy: st: miphy28lp: use _poll_timeout functions for waits
phy: st: phy-stm32-usbphyc: Convert to platform remove callback returning void
phy: st: spear: drop of_match_ptr for ID table
phy: stm32-usphyc: add 200 to 300 us delay to fix timeout on some machines
phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port
phy: tegra: xusb: Convert to platform remove callback returning void
phy: tegra: xusb: Support sleepwalk for Tegra234
phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E
phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select()
phy: ti: phy-am654-serdes: Convert to platform remove callback returning void
phy: ti: phy-da8xx-usb: Convert to platform remove callback returning void
phy: ti: phy-dm816x-usb: Convert to platform remove callback returning void
phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void
phy: ti: phy-omap-usb2: Convert to platform remove callback returning void
phy: ti: phy-ti-pipe3: Convert to platform remove callback returning void
phy: ti: phy-twl4030-usb: Convert to platform remove callback returning void
phy: Use of_property_present() for testing DT property presence
phy: xgene: Depend on ARCH_XGENE rather than plain arm64
phy: xilinx: phy-zynqmp: mention SGMII as supported protocol
 
pid: add pidfd_prepare()
 
pinctrl-bcm2835.c: fix race condition when setting gpio dir
 
pinctrl: actions: remove MODULE_LICENSE in non-modules
pinctrl: add NXP S32 SoC family support
pinctrl: amd: Add fields for interrupt status and wake status
pinctrl: amd: Adjust debugfs output
pinctrl: amd: remove MODULE_LICENSE in non-modules
pinctrl: armada-37xx: Convert to immutable irq_chip
pinctrl: at91-pio4: use dev_err_probe()
pinctrl: at91-pio4: use device_get_match_data()
pinctrl: at91-pio4: use devm_clk_get_enabled()
pinctrl: at91-pio4: use proper format specifier for unsigned int
pinctrl: at91: Don't mix non-devm calls with devm ones
pinctrl: at91: Make the irqchip immutable
pinctrl: at91: Remove pioc_index from struct at91_gpio_chip
pinctrl: at91: Use dev_err_probe() instead of custom messaging
pinctrl: at91: use devm_kasprintf() to avoid potential leaks (part 2)
pinctrl: at91: Use of_device_get_match_data()
pinctrl: at91: Utilise temporary variable for struct device
pinctrl: bcm: ns: remove MODULE_LICENSE in non-modules
pinctrl: equilibrium: Convert to immutable irq_chip
pinctrl: freescale: remove generic pin config core support
pinctrl: iproc: Convert to immutable irq_chip
pinctrl: mcp23s08: Convert to immutable irq_chip
pinctrl: mcp23s08: Implement gpio bulk functions
pinctrl: mcp23s08: Rename and change function that wraps regmap_update_bits()
pinctrl: mediatek: remove MODULE_LICENSE in non-modules
pinctrl: mediatek: remove OF_GPIO as reverse dependency
pinctrl: meson-axg: add missing GPIOA_18 gpio group
pinctrl: mlxbf3: Add pinctrl driver support
pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static
pinctrl: npcm7xx: Convert to immutable irq_chip
pinctrl: nsp: Convert to immutable irq_chip
pinctrl: nuvoton: npcm7xx: remove MODULE_LICENSE in non-modules
pinctrl: pic32: Convert to immutable irq_chip
pinctrl: pistachio: Convert to immutable irq_chip
pinctrl: plgpio: Convert to immutable irq_chip
pinctrl: qcom spmi-mpp: Convert to immutable irq_chip
pinctrl: qcom ssbi-gpio: Convert to immutable irq_chip
pinctrl: qcom ssbi-mpp: Convert to immutable irq_chip
pinctrl: qcom: Add "and" to PIN_CONFIG_INPUT_ENABLE comment
pinctrl: qcom: Add IPQ9574 pinctrl driver
pinctrl: qcom: Add SM7150 pinctrl driver
pinctrl: qcom: lpass-lpi: allow glitch-free output GPIO
pinctrl: qcom: lpass-lpi: set output value before enabling output
pinctrl: qcom: lpass-lpi: use consistent name for "group" variable
pinctrl: qcom: msm8998: Add MPM pin mappings
pinctrl: qcom: sm8550-lpass-lpi: allow GPIO function
pinctrl: qcom: spmi-gpio: Add PMI632 support
pinctrl: qcom: spmi-gpio: add support for pmm8654au-gpio
pinctrl: qcom: Support OUTPUT_ENABLE; deprecate INPUT_ENABLE
pinctrl: qcom: Use devm_platform_get_and_ioremap_resource()
pinctrl: ralink: move to mediatek as mtmips
pinctrl: ralink: mt7620: split out to mt76x8
pinctrl: ralink: reintroduce ralink,rt2880-pinmux compatible string
pinctrl: ralink: rt305x: add new compatible string for every SoC
pinctrl: Remove Intel Thunder Bay pinctrl driver
pinctrl: renesas: Add support for 1.8V/2.5V I/O voltage levels
pinctrl: renesas: Annotate sentinels in tables
pinctrl: renesas: core: Drop unneeded #ifdef CONFIG_OF
pinctrl: renesas: Drop support for Renesas-specific properties
pinctrl: renesas: r8a7779: Add bias pinconf support
pinctrl: renesas: r8a7779: Add PWM pins, groups, and functions
pinctrl: renesas: r8a77970: Add support for AVB power-source
pinctrl: renesas: r8a77980: Add support for AVB/GE power-sources
pinctrl: renesas: r8a77990: Add support for AVB power-source
pinctrl: renesas: r8a77995: Add support for AVB power-source
pinctrl: renesas: r8a77995: Retain POCCTRL0 register across suspend/resume
pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration
pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group
pinctrl: renesas: r8a779g0: Add Audio Clock pins, groups, and functions
pinctrl: renesas: r8a779g0: Add Audio SSI pins, groups, and functions
pinctrl: renesas: r8a779g0: Add support for AVB/TSN power-sources
pinctrl: renesas: r8a779g0: Fix ERROROUTC function names
pinctrl: renesas: r8a779g0: Fix Group 4/5 pin functions
pinctrl: renesas: r8a779g0: Fix Group 6/7 pin functions
pinctrl: renesas: rcar: Phase out old SH_PFC_PIN_CFG_IO_VOLTAGE flag
pinctrl: renesas: remove MODULE_LICENSE in non-modules
pinctrl: renesas: Remove R-Car H3 ES1.* handling
pinctrl: s32: refine error/return/config checks and simplify driver codes
pinctrl: s32cc: embed generic struct pingroup
pinctrl: s32cc: fix !CONFIG_PM_SLEEP build error
pinctrl: s32cc: refactor pin config parsing
pinctrl: s32cc: Use generic struct data to describe pin function
pinctrl: st: Convert to immutable irq_chip
pinctrl: stmfx: Convert to immutable irq_chip
pinctrl: sx150x: Convert to immutable irq_chip
pinctrl: sx150x: drop of_match_ptr for ID table
pinctrl: Use of_property_present() for testing DT property presence
pinctrl: wpcm450: select MFD_SYSCON
pinctrl: xway: drop the deprecated compatible strings
 
ping6: Fix send to link-local addresses with VRF.
 
pipe: check for IOCB_NOWAIT alongside O_NONBLOCK
pipe: set FMODE_NOWAIT on pipes
 
pktcdvd: Remove CONFIG_CDROM_PKTCDVD_WCACHE from uapi header
pktcdvd: simplify the class_pktcdvd logic
 
platform/chrome: cros_ec: remove unneeded label and if-condition
platform/chrome: cros_ec: Separate logic for getting panic info
platform/chrome: cros_ec_debugfs: fix kernel-doc warning
platform/chrome: cros_typec_switch: Add missing fwnode_handle_put()
platform/chrome: Replace fake flexible arrays with flexible-array member
platform/chrome: wilco_ec: remove return value check of debugfs_create_dir()
 
platform/mellanox: add firmware reset support
platform/mellanox: fix potential race in mlxbf-tmfifo driver
platform/mellanox: mlxbf-pmc: fix sscanf() error checking
 
platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device
 
platform/surface: aggregator: Allow completion work-items to be executed in parallel
platform/surface: aggregator: Make to_ssam_device_driver() respect constness
platform/surface: aggregator_registry: Add support for tablet-mode switch on Surface Pro 9
platform/surface: aggregator_tabletsw: Add support for book mode in KIP subsystem
platform/surface: aggregator_tabletsw: Add support for book mode in POS subsystem
platform/surface: aggregator_tabletsw: Add support for Type-Cover posture source
platform/surface: aggregator_tabletsw: Properly handle different posture source IDs
 
platform/x86/amd/pmf: Fix CnQF and auto-mode after resume
platform/x86/amd/pmf: Move out of BIOS SMN pair for driver probe
platform/x86/amd/pmf: Register notify handler only if SPS is enabled
 
platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso
platform/x86/amd: pmc: Don't try to read SMU version on Picasso
platform/x86/amd: pmc: Fix memory leak in amd_pmc_stb_debugfs_open_v2()
platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso
platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read`
platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init
platform/x86/amd: pmc: Report duration of time in hw sleep state
platform/x86/amd: pmc: Utilize SMN index 0 for driver probe
 
platform/x86/intel-uncore-freq: Return error on write frequency
 
platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain
platform/x86/intel/ifs: IFS cleanup
platform/x86/intel/ifs: Implement Array BIST test
platform/x86/intel/ifs: Introduce Array Scan test to IFS
platform/x86/intel/ifs: Reorganize driver data
platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data
platform/x86/intel/ifs: Sysfs interface for Array BIST
platform/x86/intel/ifs: Update IFS doc
 
platform/x86/intel/pmc/mtl: Put GNA/IPU/VPU devices in D3
 
platform/x86/intel/pmc: core: Always capture counters on suspend
platform/x86/intel/pmc: core: Report duration of time in HW sleep state
 
platform/x86/intel/pmt: Add INTEL_PMT module namespace
platform/x86/intel/pmt: Ignore uninitialized entries
 
platform/x86/intel/sdsi: Change mailbox timeout
 
platform/x86/intel: vsec: Explicitly enable capabilities
platform/x86/intel: vsec: Use intel_vsec_dev_release() to simplify init() error cleanup
 
platform/x86: acer-wmi: Convert to platform remove callback returning void
platform/x86: acerhdf: Remove unneeded semicolon
platform/x86: Add driver for Yoga Tablet Mode switch
platform/x86: Add intel_bytcrc_pwrsrc driver
platform/x86: Add new msi-ec driver
platform/x86: adv_swbutton: Convert to platform remove callback returning void
platform/x86: amd: hsmp: Convert to platform remove callback returning void
platform/x86: amd: pmc: Convert to platform remove callback returning void
platform/x86: amd: pmc: provide user message where s0ix is not supported
platform/x86: amd: pmc: Remove __maybe_unused from amd_pmc_suspend_handler()
platform/x86: amd: pmf: core: Convert to platform remove callback returning void
platform/x86: amilo-rfkill: Convert to platform remove callback returning void
platform/x86: apple-gmux: Add acpi_video_get_backlight_type() check
platform/x86: apple-gmux: add debugfs interface
platform/x86: apple-gmux: Fix iomem_base __iomem annotation
platform/x86: apple-gmux: refactor gmux types
platform/x86: apple-gmux: return -EFAULT if copy fails
platform/x86: apple-gmux: support MMIO gmux on T2 Macs
platform/x86: apple-gmux: Update apple_gmux_detect documentation
platform/x86: apple-gmux: use first bit to check switch state
platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
platform/x86: barco-p50-gpio: Convert to platform remove callback returning void
platform/x86: classmate: mark SPI related data as maybe unused
platform/x86: compal-laptop: Convert to platform remove callback returning void
platform/x86: dell-laptop: Register ctl-led for speaker-mute
platform/x86: dell: dcdbas: Convert to platform remove callback returning void
platform/x86: dell: dell-smo8800: Convert to platform remove callback returning void
platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct
platform/x86: hp: hp_accel: Convert to platform remove callback returning void
platform/x86: hp: tc1100-wmi: Convert to platform remove callback returning void
platform/x86: huawei-wmi: Convert to platform remove callback returning void
platform/x86: ibm_rtl: move to use bus_get_dev_root()
platform/x86: ideapad-laptop: Convert to platform remove callback returning void
platform/x86: int3472: Avoid crash in unregistering regulator gpio
platform/x86: intel-uncore-freq: Add client processors
platform/x86: intel-uncore-freq: move to use bus_get_dev_root()
platform/x86: intel: bxtwc_tmu: Convert to platform remove callback returning void
platform/x86: intel: chtdc_ti_pwrbtn: Convert to platform remove callback returning void
platform/x86: intel: chtwc_int33fe: Convert to platform remove callback returning void
platform/x86: intel: hid: Convert to platform remove callback returning void
platform/x86: intel: int0002_vgpio: Convert to platform remove callback returning void
platform/x86: intel: int1092: intel_sar: Convert to platform remove callback returning void
platform/x86: intel: int3472: discrete: Convert to platform remove callback returning void
platform/x86: intel: mrfld_pwrbtn: Convert to platform remove callback returning void
platform/x86: intel: pmc: core: Convert to platform remove callback returning void
platform/x86: intel: telemetry: pltdrv: Convert to platform remove callback returning void
platform/x86: intel: vbtn: Convert to platform remove callback returning void
platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield
platform/x86: ISST: Add API version of the target
platform/x86: ISST: Add IOCTL default callback
platform/x86: ISST: Add SST-BF support via TPMI
platform/x86: ISST: Add SST-CP support via TPMI
platform/x86: ISST: Add SST-PP support via TPMI
platform/x86: ISST: Add SST-TF support via TPMI
platform/x86: ISST: Add support for MSR 0x54
platform/x86: ISST: Add suspend/resume callbacks
platform/x86: ISST: Add TPMI target
platform/x86: ISST: Enumerate TPMI SST and create framework
platform/x86: ISST: Parse SST MMIO and update instance
platform/x86: ISST: Remove 8 socket limit
platform/x86: ISST: unlock on error path in tpmi_sst_init()
platform/x86: Move ideapad ACPI helpers to a new header
platform/x86: pcengines-apuv2: Drop platform:pcengines-apuv2 module-alias
platform/x86: samsung-q10: Convert to platform remove callback returning void
platform/x86: serial-multi-instantiate: Convert to platform remove callback returning void
platform/x86: serial-multi-instantiate: Replace all spi->chip_select and spi->cs_gpiod references with function call
platform/x86: sony: mark SPI related data as maybe unused
platform/x86: think-lmi: Properly interpret return value of tlmi_setting
platform/x86: think-lmi: Remove custom kobject sysfs_ops
platform/x86: think-lmi: Remove unnecessary casts for attributes
platform/x86: thinkpad_acpi: Add profile force ability
platform/x86: thinkpad_acpi: Fix Embedded Controller access on X380 Yoga
platform/x86: thinkpad_acpi: Fix platform profiles on T490
platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i
platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet
platform/x86: wmi: Convert to platform remove callback returning void
platform/x86: x86-android-tablets: Add "yogabook-touch-kbd-digitizer-switch" pdev for Lenovo Yoga Book
platform/x86: x86-android-tablets: Add accelerometer support for Yoga Tablet 2 1050/830 series
platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data
platform/x86: x86-android-tablets: Add backlight ctrl for Lenovo Yoga Tab 3 Pro YT3-X90F
platform/x86: x86-android-tablets: Add depends on PMIC_OPREGION
platform/x86: x86-android-tablets: Add gpio_keys support to x86_android_tablet_init()
platform/x86: x86-android-tablets: Add Lenovo Yoga Book X90F/L data
platform/x86: x86-android-tablets: Add LID switch support for Yoga Tablet 2 1050/830 series
platform/x86: x86-android-tablets: Add support for the Dolby button on Peaq C1010
platform/x86: x86-android-tablets: Add touchscreen support for Lenovo Yoga Tab 3 Pro YT3-X90F
platform/x86: x86-android-tablets: Add Wacom digitizer info for Lenovo Yoga Book
platform/x86: x86-android-tablets: Lenovo Yoga Book match is for YB1-X91 models only
platform/x86: x86-android-tablets: Move Asus tablets to their own file
platform/x86: x86-android-tablets: Move core code into new core.c file
platform/x86: x86-android-tablets: Move DMI match table into its own dmi.c file
platform/x86: x86-android-tablets: Move into its own subdir
platform/x86: x86-android-tablets: Move Lenovo tablets to their own file
platform/x86: x86-android-tablets: Move remaining tablets to other.c
platform/x86: x86-android-tablets: Move shared power-supply fw-nodes to a separate file
platform/x86: x86-android-tablets: Share lp855x_platform_data between different models
platform/x86: x86-android-tablets: Update Yoga Book HiDeep touchscreen comment
platform/x86: x86-android-tablets: Use LP8557 in direct mode on both the Yoga 830 and the 1050
platform/x86: xo1-rfkill: Convert to platform remove callback returning void
 
PM / devfreq: exynos-ppmu: Use devm_platform_get_and_ioremap_resource()
PM / devfreq: exynos: Use of_property_present() for testing DT property presence
PM / devfreq: exyos-bus: drop of_match_ptr for ID table
PM / devfreq: Remove "select SRCU"
 
pm-graph: Update to v5.11
 
PM: Add sysfs files to represent time spent in hardware sleep state
PM: core: Remove unnecessary (void *) conversions
PM: hibernate: Do not get block device exclusively in test_resume mode
PM: hibernate: Turn snapshot_test into global variable
PM: tools: sleepgraph: Recognize "CPU killed" messages
 
pnode: pass mountpoint directly
 
posix-cpu-timers: Implement the missing timer_wait_running callback
 
posix-timers: Prefer delivery of signals to the current thread
 
power: reset: keystone-reset: remove MODULE_LICENSE in non-modules
power: reset: mt6397: remove MODULE_LICENSE in non-modules
power: reset: qcom-pon: drop of_match_ptr for ID table
power: reset: remove MODULE_LICENSE in non-modules
power: supply: ab8500: Fix external_power_changed race
power: supply: axp288_charger: Use alt usb-id extcon on some x86 android tablets
power: supply: axp288_fuel_gauge: Fix external_power_changed race
power: supply: bq24190: Call power_supply_changed() after updating input current
power: supply: bq24257_charger: mark OF related data as maybe unused
power: supply: bq256xx: Support to disable charger
power: supply: bq25890: Call power_supply_changed() after updating input current or voltage
power: supply: bq25890: Fix external_power_changed race
power: supply: bq25890_charger: mark OF related data as maybe unused
power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status()
power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize
power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes
power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
power: supply: bq27xxx: Fix I2C IRQ race on remove
power: supply: bq27xxx: Fix poll_interval handling and races on remove
power: supply: bq27xxx: Move bq27xxx_battery_update() down
power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()
power: supply: charger-manager: Use of_property_read_bool() for boolean properties
power: supply: core: auto-exposure of simple-battery data
power: supply: Fix logic checking if system is running from battery
power: supply: Fix power_supply_get_battery_info() if parent is NULL
power: supply: generic-adc-battery: add DT support
power: supply: generic-adc-battery: add temperature support
power: supply: generic-adc-battery: convert to managed resources
power: supply: generic-adc-battery: drop charge now support
power: supply: generic-adc-battery: drop jitter delay support
power: supply: generic-adc-battery: drop memory alloc error message
power: supply: generic-adc-battery: fix unit scaling
power: supply: generic-adc-battery: improve error message
power: supply: generic-adc-battery: simplify read_channel logic
power: supply: generic-adc-battery: style fixes
power: supply: generic-adc-battery: update copyright info
power: supply: generic-adc-battery: use simple-battery API
power: supply: leds: Fix blink to LED on transition
power: supply: lp8727_charger: mark OF related data as maybe unused
power: supply: ltc4162-l-charger: mark OF related data as maybe unused
power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe
power: supply: Ratelimit no data debug output
power: supply: remove MODULE_LICENSE in non-modules
power: supply: rk817: Drop unneeded debugging code
power: supply: rk817: Fix low SOC bugs
power: supply: rt9455_charger: mark OF related data as maybe unused
power: supply: rt9467: Fix passing zero to 'dev_err_probe'
power: supply: sbs-charger: Fix INHIBITED bit for Status reg
power: supply: sc27xx: Fix external_power_changed race
power: supply: twl4030_charger: mark OF related data as maybe unused
 
powerc/mm: try VMA lock-based page fault handling first
 
powerpc/32: Include thread_info.h in head_booke.h
 
powerpc/40x: Add missing select OF_GPIO_MM_GPIOCHIP
 
powerpc/47x: Split ppc47x machine in two
 
powerpc/64: Add support to build with prefixed instructions
powerpc/64: Always build with 128-bit long double
powerpc/64: Don't call trace_hardirqs_on() in prep_irq_for_idle()
powerpc/64: Mark prep_irq_for_idle() __cpuidle
powerpc/64: modules support building with PCREL addresing
powerpc/64: Move initial base and TOC pointer calculation
powerpc/64: ret_from_fork avoid restoring regs twice
powerpc/64: vmlinux support building with PCREL addresing
 
powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled
powerpc/64s/radix: Fix soft dirty tracking
 
powerpc/64s: Disable pcrel code model on Clang
powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN
powerpc/64s: Run at the kernel virtual address earlier in boot
 
powerpc/83xx/mpc832x_rdb: Replace all spi->chip_select references with function call
 
powerpc/85xx: Fix function naming for p1023_rdb platform
powerpc/85xx: mpc85xx_ds: Move i8259 code into own file
powerpc/85xx: mpc85xx_ds: Move uli_init() code into its own driver file
powerpc/85xx: mpc85xx_ds: Simplify mpc85xx_exclude_device() function
powerpc/85xx: mpc85xx_rdb: Do not automatically select FSL_ULI1575
powerpc/85xx: mpc85xx_{ds/rdb} compact the call to mpic_alloc()
powerpc/85xx: mpc85xx_{ds/rdb} replace BUG_ON() by WARN_ON()
powerpc/85xx: mpc85xx_{ds/rdb} replace prink by pr_xxx macro
powerpc/85xx: p2020: Define just one machine description
powerpc/85xx: p2020: Enable boards by new config option CONFIG_PPC_P2020
powerpc/85xx: p2020: Move all P2020 DS machine descriptions to p2020.c
powerpc/85xx: p2020: Move all P2020 RDB machine descriptions to p2020.c
powerpc/85xx: p2020: Unify .setup_arch and .init_IRQ callbacks
powerpc/85xx: Remove #ifdef CONFIG_QUICC_ENGINE in mpc85xx_rdb
powerpc/85xx: Remove #ifdefs CONFIG_PPC_I8259 in mpc85xx_ds
powerpc/85xx: Remove DBG() macro
 
powerpc/86xx: mpc86xx_hpcn: Call uli_init() instead of explicit ppc_md assignment
 
powerpc/8xx: Use a larger CPM1 command check mask
 
powerpc/atomics: Remove unused function
 
powerpc/boot: Disable power10 features after BOOTAFLAGS assignment
powerpc/boot: Fix boot wrapper code generation with CONFIG_POWER10_CPU
powerpc/boot: Fix crt0.S current address branch form
powerpc/boot: Only use '-mabi=elfv2' with CONFIG_PPC64_BOOT_WRAPPER
 
powerpc/bpf: populate extable entries only during the last pass
 
powerpc/configs/64s: Add secure boot options to defconfig
powerpc/configs/64s: Drop IPV6 which is default y
powerpc/configs/64s: Drop JFS Filesystem
powerpc/configs/64s: Drop REISERFS
powerpc/configs/64s: Drop SPLPAR which is default y
powerpc/configs/64s: Enable AUDIT
powerpc/configs/64s: Enable BLK_DEV_NVME
powerpc/configs/64s: Enable CHECKPOINT_RESTORE
powerpc/configs/64s: Enable common accounting options
powerpc/configs/64s: Enable common CGROUP & related options
powerpc/configs/64s: Enable DEBUG_VM & other options
powerpc/configs/64s: Enable Device Mapper options
powerpc/configs/64s: Enable EMULATED_STATS
powerpc/configs/64s: Enable IO_STRICT_DEVMEM
powerpc/configs/64s: Enable KUNIT and most tests
powerpc/configs/64s: Enable NO_HZ_FULL
powerpc/configs/64s: Enable PAPR_SCM
powerpc/configs/64s: Enable PREEMPT_VOLUNTARY
powerpc/configs/64s: Enable PSTORE
powerpc/configs/64s: Enable SCHEDSTATS
powerpc/configs/64s: Enable SELINUX
powerpc/configs/64s: Enable SLAB hardening options
powerpc/configs/64s: Enable VLAN support
powerpc/configs/64s: Enable YAMA, LANDLOCK & BPF LSMs
powerpc/configs/64s: Enable ZSWAP & ZRAM
powerpc/configs/64s: Select ARCH_WANT_DEFAULT_BPF_JIT
powerpc/configs/64s: Update defconfig for symbol movement
powerpc/configs/64s: Use EXT4 to mount EXT2 filesystems
powerpc/configs/64s: Use SHA512 for module signatures
 
powerpc/configs/6s: Drop obsolete crypto ALGs
 
powerpc/configs/powernv: Add IGB=y
 
powerpc/configs: Add IBMVETH=y and IBMVNIC=y to guest configs
powerpc/configs: Incorporate generic kvm_guest.config into guest configs
powerpc/configs: Make pseries_defconfig an alias for ppc64le_guest
powerpc/configs: Make pseries_le an alias for ppc64le_guest
 
powerpc/corenet: Add PPC_QEMU_E500 to corenet configs
 
powerpc/cpu: Mark start_secondary_resume() __noreturn
 
powerpc/crypto: Fix aes-gcm-p10 build when VSX=n
powerpc/crypto: Fix aes-gcm-p10 link errors
 
powerpc/fsl: fix compiler warning in fsl_wakeup_sys_init()
powerpc/fsl: move to use bus_get_dev_root()
 
powerpc/fsl_rio: Use of_iomap()
 
powerpc/fsl_uli1575: Allow to disable FSL_ULI1575 support
powerpc/fsl_uli1575: fix kconfig warnings and build errors
powerpc/fsl_uli1575: Mark uli_exclude_device() as static
powerpc/fsl_uli1575: Misc cleanup
powerpc/fsl_uli1575: Simplify uli_exclude_device() usage
 
powerpc/gamecube|wii : Use machine_device_initcall()
 
powerpc/iommu: Add "borrowing" iommu_table_group_ops
powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains
powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs
powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device
powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall
powerpc/iommu: Remove iommu_del_device()
 
powerpc/irq: Mark check_return_regs_valid() notrace
 
powerpc/isa-bridge: Fix ISA mapping when "ranges" is not present
powerpc/isa-bridge: Remove open coded "ranges" parsing
 
powerpc/machdep: Define 'compatible' property in ppc_md and use it
powerpc/machdep: Make machine name const
 
powerpc/Makefile: Add generated defconfigs to help output
powerpc/Makefile: Don't prefix archhelp commands with "@"
 
powerpc/mm: Reinstate ARCH_FORCE_MAX_ORDER ranges
 
powerpc/mpc512x: fix resource printk format warning
 
powerpc/pci_64: Init pcibios subsys a bit later
 
powerpc/perf: Properly detect mpc7450 family
 
powerpc/platforms: Use 'compatible' property for simple cases
 
powerpc/powernv: move to use bus_get_dev_root()
 
powerpc/pseries: Add FW_FEATURE_PLPKS feature flag
powerpc/pseries: Add spaces around / operator
powerpc/pseries: Always inline functions called from cpuidle
powerpc/pseries: move to use bus_get_dev_root()
 
powerpc/purgatory: remove PGO flags
 
powerpc/rtas: ensure 8-byte alignment for struct rtas_args
powerpc/rtas: fix miswording in rtas_function kerneldoc
powerpc/rtas: lockdep annotations
powerpc/rtas: rtas_call_unlocked() kerneldoc
powerpc/rtas: use memmove for potentially overlapping buffer copy
 
powerpc/sysdev/tsi108: fix resource printk format warnings
 
powerpc/sysfs: move to use bus_get_dev_root()
 
powerpc/usbgecko: Use of_iomap()
 
powerpc/wii: fix resource printk format warnings
 
powerpc/xics: Use of_address_count()
 
powerpc/xmon: Use KSYM_NAME_LEN in array size
 
powerpc: add CFUNC assembly label annotation
powerpc: Add myself to MAINTAINERS for Power VFIO support
powerpc: Allow CONFIG_PPC64_BIG_ENDIAN_ELF_ABI_V2 with ld.lld 15+
powerpc: copy_thread differentiate kthreads and user mode threads
powerpc: copy_thread don't set _TIF_RESTOREALL
powerpc: copy_thread don't set PPR in user interrupt frame regs
powerpc: copy_thread make ret_from_fork register setup consistent
powerpc: copy_thread remove unused pkey code
powerpc: differentiate kthread from user kernel thread start
powerpc: drop HPC II (MPC7448) evaluation platform support.
powerpc: drop HPC-NET/MPC8641D evaluation platform support
powerpc: drop HPCD/MPC8610 evaluation platform support
powerpc: drop MPC8272-ADS and PowerQUICC II FADS shared code.
powerpc: drop MPC8272_ADS platform support
powerpc: drop MPC832x_MDS platform support
powerpc: drop MPC834x_MDS platform support
powerpc: drop MPC836x_MDS platform support
powerpc: drop MPC837x_MDS platform support
powerpc: drop PowerQUICC II Family ADS platform support
powerpc: drop ranges for definition of ARCH_FORCE_MAX_ORDER
powerpc: dts: turris1x.dts: Remove "fsl,P2020RDB-PC" compatible string
powerpc: Fix a kernel-doc warning
powerpc: Fix merge conflict between pcrel and copy_thread changes
powerpc: Fix use of '-mabi=elfv2' with clang
powerpc: Implement arch_within_stack_frames
powerpc: Make generic_calibrate_decr() the default
powerpc: Move Power10 feature PPC_MODULE_FEATURE_P10
powerpc: Move script to check relocations at compile time in scripts/
powerpc: Remove duplicate SPRN_HSRR definitions
powerpc: Remove memcpy_page_flushcache()
powerpc: reword ARCH_FORCE_MAX_ORDER prompt and help text
powerpc: Simplify sysctl registration for nmi_wd_lpm_factor_ctl_table
powerpc: Simplify sysctl registration for powersave_nap_ctl_table
powerpc: Use of_address_to_resource()
powerpc: Use of_property_present() for testing DT property presence
powerpc: Use of_property_read_bool() for boolean properties
powerpc: use switch frame for ret_from_kernel_thread parameters
 
prctl: add PR_GET_AUXV to copy auxv to userspace
 
printk: export console trace point for kcsan/kasan/kfence/kmsan
printk: Remove obsoleted check for non-existent "user" object
 
proc/stat: remove arch_idle_time()
 
proc: remove mark_inode_dirty() in .setattr()
 
proc_sysctl: enhance documentation
proc_sysctl: move helper which creates required subdirectories
proc_sysctl: update docs for __register_sysctl_table()
 
pstore: Revert pmsg_lock back to a normal mutex
 
ptp: add ToD device driver for Intel FPGA cards
ptp: ines: drop of_match_ptr for ID table
ptp: kvm: Use decrypted memory in confidential guest on x86
 
ptp_ocp: add force_irq to xilinx_spi configuration
 
ptrace: Provide set/get interface for syscall user dispatch
 
pwm: Add Apple PWM controller
pwm: atmel-hlcdc: Convert to platform remove callback returning void
pwm: atmel-tcb: Convert to platform remove callback returning void
pwm: atmel: Convert to platform remove callback returning void
pwm: bcm-iproc: Convert to platform remove callback returning void
pwm: bcm2835: Convert to platform remove callback returning void
pwm: berlin: Convert to platform remove callback returning void
pwm: brcmstb: Convert to platform remove callback returning void
pwm: clk: Convert to platform remove callback returning void
pwm: cros-ec: Convert to platform remove callback returning void
pwm: Delete deprecated functions pwm_request() and pwm_free()
pwm: hibvt: Convert to platform remove callback returning void
pwm: img: Convert to platform remove callback returning void
pwm: imx-tpm: Convert to platform remove callback returning void
pwm: lpc18xx-sct: Convert to platform remove callback returning void
pwm: lpss-platform: Convert to platform remove callback returning void
pwm: meson: Fix axg ao mux parents
pwm: meson: Fix g12a ao clk81 name
pwm: mtk-disp: Configure double buffering before reading in .get_state()
pwm: mtk-disp: Convert to platform remove callback returning void
pwm: mtk-disp: Disable shadow registers before setting backlight values
pwm: omap-dmtimer: Convert to platform remove callback returning void
pwm: rcar: Convert to platform remove callback returning void
pwm: rcar: Drop of_match_ptr for ID table
pwm: Remove unused radix tree
pwm: rockchip: Convert to platform remove callback returning void
pwm: samsung: Convert to platform remove callback returning void
pwm: sifive: Convert to platform remove callback returning void
pwm: spear: Convert to platform remove callback returning void
pwm: sprd: Convert to platform remove callback returning void
pwm: sti: Convert to platform remove callback returning void
pwm: stm32-lp: Drop of_match_ptr for ID table
pwm: stm32: Convert to platform remove callback returning void
pwm: stm32: Enforce settings for PWM capture
pwm: sun4i: Convert to platform remove callback returning void
pwm: tegra: Convert to platform remove callback returning void
pwm: tiecap: Convert to platform remove callback returning void
pwm: tiehrpwm: Convert to platform remove callback returning void
pwm: vt8500: Convert to platform remove callback returning void
pwm: xilinx: Convert to platform remove callback returning void
 
qcom: llcc/edac: Fix the base address used for accessing LLCC banks
qcom: llcc/edac: Support polling mode for ECC handling
 
qed/qede: Fix scheduling while atomic
 
qed: Drop redundant pci_enable_pcie_error_reporting()
qed: remove unused num_ooo_add_to_peninsula variable
 
qede: remove linux/version.h and linux/compiler.h
 
qlcnic: Drop redundant pci_enable_pcie_error_reporting()
qlcnic: Remove unnecessary aer.h include
 
qnx4: credit contributors in CREDITS
 
qnx6: credit contributor and mark filesystem orphan
 
quota: fixup *_write_file_info() to return proper error code
quota: make dquot_set_dqinfo return errors from ->write_info
quota: mark PRINT_QUOTA_WARNING as BROKEN
quota: simplify two-level sysctl registration for fs_dqstats_table
quota: update Kconfig comment
quota: Use register_sysctl_init() for registering fs_dqstats_table
 
r8152: fix flow control issue of RTL8156A
r8152: fix the autosuspend doesn't work
r8152: fix the poor throughput for 2.5G devices
r8152: move setting r8153b_rx_agg_chg_indicate()
 
r8169: consolidate disabling ASPM before EPHY access
r8169: disable ASPM during NAPI poll
r8169: enable cfg9346 config register access in atomic context
r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context
r8169: remove ASPM restrictions now that ASPM is disabled during NAPI poll
r8169: Use a raw_spinlock_t for the register locks.
r8169: use new macro netif_subqueue_completed_wake in the tx cleanup path
r8169: use new macro netif_subqueue_maybe_stop in rtl8169_start_xmit
r8169: use spinlock to protect access to registers Config2 and Config5
r8169: use spinlock to protect mac ocp register access
 
radix-tree: move declarations to header
 
rapidio/tsi721: remove redundant pci_clear_master
 
ravb: remove R-Car H3 ES1.* handling
 
raw: preserve const qualifier in raw_sk()
 
rbd: get snapshot context after exclusive lock is ensured to be held
rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
 
rcu-tasks: Fix warning for unused tasks_rcu_exit_srcu
rcu-tasks: Report stalls during synchronize_srcu() in rcu_tasks_postscan()
 
rcu/trace: use strscpy() to instead of strncpy()
 
rcu: Add comment to rcu_do_batch() identifying rcuoc code path
rcu: Annotate SRCU's update-side lockdep dependencies
rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed
rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check
rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race
rcu: Further comment and explain the state space of GP sequences
rcu: Permit start_poll_synchronize_rcu_expedited() to be invoked early
rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y kernels
rcu: Remove CONFIG_SRCU
rcu: Remove never-set needwake assignment from rcu_report_qs_rdp()
 
rcuscale: Move shutdown from wait_event() to wait_event_idle()
rcuscale: Rename kfree_rcu() to kfree_rcu_mightsleep()
 
rcutorture: Add RCU Tasks Trace and SRCU deadlock scenarios
rcutorture: Add SRCU deadlock scenarios
rcutorture: Add srcu_lockdep.sh
rcutorture: Add test_nmis module parameter
rcutorture: Create nocb kthreads only when testing rcu in CONFIG_RCU_NOCB_CPU=y kernels
rcutorture: Eliminate variable n_rcu_torture_boost_rterror
rcutorture: Make scenario TREE04 enable lazy call_rcu()
rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0
 
RDAM/bnxt_re: Use tlv apis while processing the slow path commands
 
RDMA/bnxt_re: Add resize_cq support
RDMA/bnxt_re: Convert RCFW_CMD_PREP macro to static inline function
RDMA/bnxt_re: Do not enable congestion control on VFs
RDMA/bnxt_re: Enable congestion control by default
RDMA/bnxt_re: Fix a possible memory leak
RDMA/bnxt_re: Fix reporting active_{speed,width} attributes
RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx
RDMA/bnxt_re: Fix the page_size used during the MR creation
RDMA/bnxt_re: Reduce number of argumets to control path command APIs
RDMA/bnxt_re: Remove HW queue mapping from RoCE Driver
RDMA/bnxt_re: remove unused num_srqne_processed and num_cqne_processed variables
RDMA/bnxt_re: RoCE slow path TLV support
RDMA/bnxt_re: Update HW interface headers
 
RDMA/cm: Trace icm_send_rej event before the cm state is reset
 
RDMA/cma: Always set static rate to 0 for RoCE
RDMA/cma: Remove NULL check before dev_{put, hold}
 
RDMA/core: Fix multiple -Warray-bounds warnings
 
RDMA/efa: Add data polling capability feature bit
RDMA/efa: Add rdma write capability to device caps
RDMA/efa: Fix unsupported page sizes in device
 
RDMA/erdma: Eliminate unnecessary casting of EQ doorbells
RDMA/erdma: Minor refactor of device init flow
RDMA/erdma: Unify byte ordering APIs usage
RDMA/erdma: Use fixed hardware page size
 
RDMA/hns: Add new command to support query vf caps
RDMA/hns: Fix base address table allocation
RDMA/hns: Fix timeout attr in query qp for HIP08
RDMA/hns: Modify the value of long message loopback slice
 
RDMA/irdma: Change name of interrupts
RDMA/irdma: Drop spurious WQ_UNBOUND from alloc_ordered_workqueue() call
RDMA/irdma: Fix Local Invalidate fencing
RDMA/irdma: Prevent QP use after free
RDMA/irdma: Refactor HW statistics
RDMA/irdma: Refactor PBLE functions
RDMA/irdma: Remove a redundant irdma_arp_table() call
RDMA/irdma: Slightly optimize irdma_form_ah_cm_frame()
 
RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()
 
RDMA/mlx5: Allow relaxed ordering read in VFs and VMs
RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR
RDMA/mlx5: Coding style fix reported by checkpatch
RDMA/mlx5: Create an indirect flow table for steering anchor
RDMA/mlx5: Disable out-of-order in integrity enabled QPs
RDMA/mlx5: Expand switchdev Q-counters to expose representor statistics
RDMA/mlx5: Fix affinity assignment
RDMA/mlx5: Fix flow counter query via DEVX
RDMA/mlx5: Fix Q-counters per vport allocation
RDMA/mlx5: Fix Q-counters query in LAG mode
RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
RDMA/mlx5: Remove pcie_relaxed_ordering_enabled() check for RO write
RDMA/mlx5: Remove unused num_alloc_xa_entries variable
RDMA/mlx5: Remove vport Q-counters dependency on normal Q-counters
RDMA/mlx5: Use correct device num_ports when modify DC
 
RDMA/ocrdma: remove unused discard_cnt variable
 
RDMA/qib: Remove deprecated kmap() call
 
RDMA/rdmavt: Delete unnecessary NULL check
 
RDMA/rtrs: Fix rxe_dealloc_pd warning
RDMA/rtrs: Fix the last iu->buf leak in err path
 
RDMA/rxe: Add error messages
RDMA/rxe: Change rxe_dbg to rxe_dbg_dev
RDMA/rxe: Clean kzalloc failure paths
RDMA/rxe: Cleanup error state handling in rxe_comp.c
RDMA/rxe: Cleanup reset state handling in rxe_resp.c
RDMA/rxe: Convert spin_{lock_bh,unlock_bh} to spin_{lock_irqsave,unlock_irqrestore}
RDMA/rxe: Convert tasklet args to queue pairs
RDMA/rxe: Extend dbg log messages to err and info
RDMA/rxe: Fix double unlock in rxe_qp.c
RDMA/rxe: Fix incorrect TASKLET_STATE_SCHED check in rxe_task.c
RDMA/rxe: Fix packet length checks
RDMA/rxe: Fix ref count error in check_rkey()
RDMA/rxe: Fix rxe_cq_post
RDMA/rxe: Fix spinlock recursion deadlock on requester
RDMA/rxe: Fix the error "trying to register non-static key in rxe_cleanup_task"
RDMA/rxe: Fix the use-before-initialization error of resp_pkts
RDMA/rxe: Make tasks schedule each other
RDMA/rxe: Move code to check if drained to subroutine
RDMA/rxe: Protect QP state with qp->state_lock
RDMA/rxe: Remove __rxe_do_task()
RDMA/rxe: Remove qp reference counting in tasks
RDMA/rxe: Remove qp->comp.state
RDMA/rxe: Remove qp->req.state
RDMA/rxe: Remove qp->resp.state
RDMA/rxe: Remove tasklet call from rxe_cq.c
RDMA/rxe: Replace exists by rxe in rxe.c
RDMA/rxe: Rewrite rxe_task.c
 
RDMA/siw: Fix potential page_array out of range access
RDMA/siw: Remove namespace check from siw_netdev_event()
 
RDMA/srpt: Add a check for valid 'mad_agent' pointer
 
RDMA/usnic: Remove redundant pci_clear_master
 
RDMA/uverbs: Restrict usage of privileged QKEYs
 
RDMA: Add ib_virt_dma_to_page()
 
recordmcount: Fix memory leaks in the uwrite function
 
Linux: Refactor Vangogh acp5x machine driver
 
refscale: Move shutdown from wait_event() to wait_event_idle()
 
regmap-irq: Add no_status support
regmap-irq: Place kernel doc of struct regmap_irq_chip in order
 
regmap: Account for register length when chunking
regmap: add a helper to translate the register address
regmap: Add maple tree based register cache
regmap: Add RAM backed register map
regmap: Add some basic kunit tests
regmap: Add support for devices with no interrupt readback
regmap: allow upshifting register addresses before performing operations
regmap: cache: Return error in cache sync operations for REGCACHE_NONE
regmap: cache: Silence checkpatch warning
regmap: Clarify error for unknown cache types
regmap: Factor out single value register syncing
regmap: Fix double unlock in the maple cache
regmap: Handle sparse caches in the default sync
regmap: maple: Drop the RCU read lock while syncing registers
regmap: Pass irq_drv_data as a parameter for set_type_config()
regmap: regcache: Don't sync read-only registers
regmap: REGMAP_KUNIT should not select REGMAP
regmap: Removed compressed cache support
regmap: sdw: check for invalid multi-register writes config
regmap: sdw: Remove 8-bit value size restriction
regmap: sdw: Update misleading comment
regmap: spi-avmm: Fix regmap_bus max_raw_write
regmap: Support paging for buses with reg_read()/reg_write()
regmap: Use mas_walk() instead of mas_find()
 
regulator: Add Richtek RT4803 boost regulator
regulator: Add support for Richtek RT5739 voltage regulator
regulator: arizona-ldo1: Use PROBE_FORCE_SYNCHRONOUS
regulator: arizona-micsupp: Use PROBE_FORCE_SYNCHRONOUS
regulator: consumer.rst: fix 'regulator_enable' typo.
regulator: core: Avoid lockdep reports when resolving supplies
regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()
regulator: core: Make regulator_lock_two() logic easier to follow
regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted
regulator: da9063: add voltage monitoring registers
regulator: da9063: disable unused voltage monitors
regulator: da9063: implement setter for voltage monitoring
regulator: dt-bindings: Add Richtek RT4803
regulator: dt-bindings: Drop unneeded quotes
regulator: dt-bindings: fcs,fan53555: Add support for RK860X
regulator: dt-bindings: qcom,rpmh: Add compatible for PMC8180
regulator: dt-bindings: qcom,rpmh: Combine PM6150L and PM8150L if-then
regulator: dt-bindings: qcom,rpmh: Correct PM8550 family supplies
regulator: fan53555: Add support for RK860X
regulator: fan53555: Improve vsel_mask computation
regulator: fan53555: Make use of the bit macros
regulator: fan53555: Remove unused *_SLEW_SHIFT definitions
regulator: fan53555: Use dev_err_probe
regulator: Fix error checking for debugfs_create_dir
regulator: lp872x: Mark OF related data as maybe unused
regulator: max20086: Mark OF related data as maybe unused
regulator: mp8859: Mark OF related data as maybe unused
regulator: mt6359: add read check for PMIC MT6359
regulator: mt6397-regulator: Mark OF related data as maybe unused
regulator: pca9450: Fix BUCK2 enable_mask
regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
regulator: qcom,rpmh: add compatible for pmm8654au RPMH
regulator: qcom-rpmh: add support for pmm8654au regulators
regulator: qcom-rpmh: Fix regulators for PM8550
regulator: qcom-rpmh: Revert "regulator: qcom-rpmh: Use PROBE_FORCE_SYNCHRONOUS"
regulator: qcom-rpmh: Use PROBE_FORCE_SYNCHRONOUS
regulator: qcom_smd: Add MP5496 S1 regulator
regulator: qcom_smd: Add s1 sub-node to mp5496 regulator
regulator: rt5739: Spelling s/Rcihtek/Richtek/
regulator: Set PROBE_PREFER_ASYNCHRONOUS for
regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.14 and 4.19
regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4
regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.10 and 5.15
regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.15 and 6.1
regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 5.4 and 5.10
regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that are newer than 6.1
regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14
regulator: stm32-pwr: fix of_iomap leak
regulator: stm32-pwr: remove MODULE_LICENSE in non-modules
regulator: Use of_property_present() for testing DT property presence
regulator: Use of_property_read_bool() for boolean properties
regulator: wm8994: Use PROBE_FORCE_SYNCHRONOUS
 
reiserfs: Add security prefix to xattr name in reiserfs_security_write()
reiserfs: remove unused iter variable
reiserfs: remove unused sched_count variable
reiserfs: rework ->listxattr() implementation
reiserfs: rework priv inode handling
reiserfs: Switch to security_inode_init_security()
 
relayfs: fix out-of-bounds access in relay_file_read
 
remoteproc/mtk_scpi_ipi: Fix one kernel-doc comment
 
remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores
remoteproc: imx_dsp_rproc: Add module parameter to ignore ready flag from remote processor
remoteproc: imx_dsp_rproc: Call of_node_put() on iteration error
remoteproc: imx_dsp_rproc: Fix kernel test robot sparse warning
remoteproc: imx_dsp_rproc: Improve exception handling in imx_dsp_rproc_mbox_alloc()
remoteproc: imx_rproc: Call of_node_put() on iteration error
remoteproc: k3-r5: Simplify cluster mode setting usage
remoteproc: k3-r5: Use separate compatible string for TI AM62x SoC family
remoteproc: pru: Remove always true check positive unsigned value
remoteproc: rcar_rproc: Call of_node_put() on iteration error
remoteproc: remove MODULE_LICENSE in non-modules
remoteproc: Remove unnecessary (void*) conversions
remoteproc: st: Call of_node_put() on iteration error
remoteproc: st: Use of_property_present() for testing DT property presence
remoteproc: stm32: Call of_node_put() on iteration error
remoteproc: stm32_rproc: Add mutex protection for workqueue
remoteproc: xilinx: Add mailbox channels for rpmsg
 
Linux: Remove orphaned CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT
 
reset: Create subdirectory for StarFive drivers
reset: lantiq: remove MODULE_LICENSE in non-modules
reset: mchp: sparx5: remove MODULE_LICENSE in non-modules
reset: mpfs: remove MODULE_LICENSE in non-modules
reset: starfive: Add StarFive JH7110 reset driver
reset: starfive: Extract the common JH71X0 reset code
reset: starfive: Factor out common JH71X0 reset code
reset: starfive: jh71x0: Use 32bit I/O on 32bit registers
reset: starfive: Rename "jh7100" to "jh71x0" for the common code
reset: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE
 
rethook, fprobe: do not trace rethook related functions
 
rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler
 
Revert "accel/qaic: Add mhi_qaic_cntl"
 
Revert "android: binder: stop saving a pointer to the VMA"
 
Revert "ARM: dts: stm32: add CAN support on stm32f746"
Revert "ARM: mach-virt: Select PMUv3 driver by default"
 
Revert "binder_alloc: add missing mmap_lock calls when using the VMA"
 
Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work"
 
Revert "clk: imx: composite-8m: Add support to determine_rate"
 
Revert "drm/amd/display: Block optimize on consecutive FAMS enables"
Revert "drm/amd/display: Do not set drr on pipe commit"
Revert "drm/amd/display: Do not set DRR on pipe commit"
Revert "drm/amd/display: Fix FreeSync active bit issue"
Revert "drm/amd/display: Pass proper parent for DM backlight device registration"
 
Revert "drm/amdgpu/display: change pipe policy for DCN 2.0"
Revert "drm/amdgpu/display: change pipe policy for DCN 2.1"
 
Revert "drm/amdgpu: change the reference clock for raven/raven2"
Revert "drm/amdgpu: Differentiate between Raven2 and Raven/Picasso according to revision id"
Revert "drm/amdgpu: enable ras for mp0 v13_0_10 on SRIOV"
Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system"
Revert "drm/amdgpu: switch to golden tsc registers for raven/raven2"
 
Revert "drm/i915/hwmon: Enable PL1 power limit"
 
Revert "drm/lima: add show_fdinfo for drm usage stats"
Revert "drm/lima: add usage counting method to ctx_mgr"
Revert "drm/lima: allocate unique id per drm_file"
 
Revert "drm/msm: Add missing check and destroy for alloc_ordered_workqueue"
Revert "drm/msm: Fix failure paths in msm_drm_init()"
 
Revert "drm/shmem-helper: Switch to reservation lock"
 
Revert "drm/vc4: hdmi: Enforce the minimum rate at runtime_resume"
Revert "drm/vc4: hdmi: Fix HSM clock too low on Pi4"
 
Revert "efi: random: refresh non-volatile random seed when RNG is initialized"
 
Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"
Revert "ext4: Fix warnings when freezing filesystem with journaled data"
Revert "ext4: remove ac->ac_found > sbi->s_mb_min_to_scan dead check in ext4_mb_check_limits"
Revert "ext4: remove unnecessary check in ext4_bg_num_gdb_nometa"
 
Linux: Revert "Fix XFRM-I support for nested ESP tunnels"
 
Revert "Input: xpad - fix support for some third-party controllers"
 
Revert "integrity: double check iint_cache was initialized"
 
Revert "io_uring/rsrc: disallow multi-source reg buffers"
 
Revert "media: dvb-core: Fix use-after-free on race condition at dvb_frontend"
 
Revert "MIPS: generic: Enable all CPUs supported by virt board in Kconfig"
 
Revert "mm: shrinkers: convert shrinker_rwsem to mutex"
Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless"
Revert "mm: vmscan: add shrinker_srcu_generation"
Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred"
Revert "mm: vmscan: make global slab shrink lockless"
Revert "mm: vmscan: make memcg slab shrink lockless"
Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()"
 
Revert "module: error out early on concurrent load of the same module file"
 
Revert "net/mlx5: Expose steering dropped packets counter"
Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports"
Revert "net/mlx5: Remove "recovery" arg from mlx5_load_one() function"
 
Revert "net/mlx5e: Don't use termination table when redundant"
 
Revert "net/sched: flower: Fix wrong handle assignment during filter change"
 
revert "net: align SO_RCVMARK required privileges with SO_MARK"
 
Revert "net: phy: dp83867: perform soft reset and retain established link"
 
Revert "objtool: Support addition to set CFA base"
 
Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
 
Revert "perf build: Make BUILD_BPF_SKEL default, rename to NO_BPF_SKEL"
Revert "perf build: Warn for BPF skeletons if endian mismatches"
 
Revert "Revert "arm64: dma: Drop cache invalidation from arch_dma_prep_coherent()""
 
Revert "riscv: Set more data to cacheinfo"
 
Revert "sh_eth: remove open coded netif_running()"
 
Revert "thermal/drivers/mediatek: Add delay after thermal banks initialization"
 
Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path"
 
Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started"
Revert "usb: gadget: udc: core: Prevent redundant calls to pullup"
 
Revert "virtio-blk: support completion batching for the IRQ path"
 
rfs: annotate lockless accesses to RFS sock flow table
rfs: annotate lockless accesses to sk->sk_rxhash
 
ring-buffer: Clearly check null ptr returned by rb_set_head_page()
ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus
ring-buffer: Sync IRQ works before buffer destruction
 
ring_buffer: Change some static functions to bool
ring_buffer: Change some static functions to void
ring_buffer: Use try_cmpxchg instead of cmpxchg
 
RISC-V: Add a syscall for HW probing
RISC-V: Add AIA related CSR defines
RISC-V: Add arch functions to support hibernation/suspend-to-disk
RISC-V: Add hwprobe vDSO function and data
RISC-V: Add Zicboz detection and block size parsing
RISC-V: align ISA extension Kconfig help text with each other
RISC-V: Align SBI probe implementation with spec
RISC-V: Allow marking IPIs as suitable for remote FENCEs
RISC-V: alternatives: Support patching multiple insns in assembly
RISC-V: Change suspend_save_csrs and suspend_restore_csrs to public function
RISC-V: Clear SIP bit only when using SBI IPI operations
RISC-V: convert new selectors of RISCV_ALTERNATIVE to dependencies
RISC-V: cpufeatures: Put the upper 16 bits of patch ID to work
RISC-V: Detect AIA CSRs from ISA string
RISC-V: Factor out body of riscv_init_cbom_blocksize loop
RISC-V: Factor out common code of __cpu_resume_enter()
RISC-V: fix sifive and thead section mismatches in errata
RISC-V: fixup in-flight collision with ARCH_WANT_OPTIMIZE_VMEMMAP rename
RISC-V: hwprobe: Add support for RISCV_HWPROBE_BASE_BEHAVIOR_IMA
RISC-V: hwprobe: Explicity check for -1 in vdso init
RISC-V: hwprobe: Remove __init on probe_vendor_features()
RISC-V: hwprobe: Support probing of misaligned access performance
RISC-V: hwprobe: There can only be one first
RISC-V: include cpufeature.h in cpufeature.c
RISC-V: KVM: Add ONE_REG interface for AIA CSRs
RISC-V: KVM: Add ONE_REG interface to enable/disable SBI extensions
RISC-V: KVM: Allow Zbb extension for Guest/VM
RISC-V: KVM: Alphabetize selects
RISC-V: KVM: Drop the _MASK suffix from hgatp.VMID mask defines
RISC-V: KVM: Expose Zicboz to the guest
RISC-V: KVM: Implement subtype for CSR ONE_REG interface
RISC-V: KVM: Initial skeletal support for AIA
RISC-V: KVM: Provide UAPI for Zicboz block size
RISC-V: KVM: Use bitmap for irqs_pending and irqs_pending_mask
RISC-V: KVM: Virtualize per-HART AIA CSRs
RISC-V: mark hibernation as nonportable
RISC-V: mm: Enable huge page support to kernel_page_present() function
RISC-V: Move struct riscv_cpuinfo to new header
RISC-V: Treat IPIs as normal Linux IRQs
RISC-V: Use IPIs for remote icache flush when possible
RISC-V: Use IPIs for remote TLB flush when possible
RISC-V: Use Zicboz in clear_page when available
 
riscv, bpf: Add kfunc support for RV64
 
riscv/purgatory: remove PGO flags
 
riscv: Add explicit include for cpu.h
riscv: Adjust dependencies of HAVE_DYNAMIC_FTRACE selection
riscv: Allow to downgrade paging mode from the command line
riscv: alternatives: Remove unnecessary define and unused struct
riscv: alternatives: Rename errata_id to patch_id
riscv: cacheinfo: Adjust includes to remove of_device.h
riscv: Check relocations at compile time
riscv: Check the virtual alignment before choosing a map size
riscv: Clarify RISCV_ALTERNATIVE help text
riscv: compat_syscall_table: Fixup compile warning
riscv: configs: Add nommu PHONY defconfig for RV32
riscv: cpufeature: Drop errata_list.h and other unused includes
riscv: dts: allwinner: d1: Add crypto engine node
riscv: dts: allwinner: d1: Switch dma-names order for snps,dw-apb-uart nodes
riscv: dts: allwinner: d1: Switch dma-names order for snps,dw-apb-uart nodes
riscv: dts: microchip: add mpfs specific macb reset support
riscv: dts: microchip: fix the mpfs' mailbox regs
riscv: dts: nezha-d1: add gpio-line-names
riscv: dts: starfive: Add initial StarFive JH7110 device tree
riscv: dts: starfive: Add StarFive JH7110 pin function definitions
riscv: dts: starfive: Add StarFive JH7110 VisionFive 2 board device tree
riscv: entry: Add noinstr to prevent instrumentation inserted
riscv: entry: Consolidate general regs saving/restoring
riscv: entry: Consolidate ret_from_kernel_thread into ret_from_fork
riscv: entry: Convert to generic entry
riscv: entry: Remove extra level wrappers of trace_hardirqs_{on,off}
riscv: entry: Save a0 prior syscall_enter_from_user_mode()
riscv: export cpu/freq invariant to scheduler
riscv: Fix EFI stub usage of KASAN instrumented strcmp function
riscv: Fix huge_ptep_set_wrprotect when PTE is a NAPOT
riscv: Fix kfence now that the linear mapping can be backed by PUD/P4D/PGD
riscv: fix kprobe __user string arg print fault issue
riscv: Fix orphan section warnings caused by kernel/pi
riscv: Fix ptdump when KASAN is enabled
riscv: Fix relocatable kernels with early alternatives using -fno-pie
riscv: Fix unused variable warning when BUILTIN_DTB is set
riscv: Get rid of riscv_pfn_base variable
riscv: Implement missing huge_ptep_get
riscv: Introduce CONFIG_RELOCATABLE
riscv: Kconfig: Allow RV32 to build with no MMU
riscv: Kconfig: enable SCHED_MC kconfig
riscv: lib: Include hwcap.h directly
riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readable
riscv: mm: modify pte format for Svnapot
riscv: mm: remove redundant parameter of create_fdt_early_page_table
riscv: mm: support Svnapot in huge vmap
riscv: mm: support Svnapot in hugetlb page
riscv: Move .rela.dyn outside of init to avoid empty relocations
riscv: Move .rela.dyn to the init sections
riscv: Move DTB_EARLY_BASE_VA to the kernel address space
riscv: Move the linear mapping creation in its own function
riscv: perf: Fix callchain parse error with kernel tracepoint events
riscv: Prepare EFI header for relocatable kernels
riscv: ptrace: Remove duplicate operation
riscv: Rename Kconfig.erratas to Kconfig.errata
riscv: Rework kasan population functions
riscv: Split early and final KASAN population functions
riscv: Unconditionnally select KASAN_VMALLOC if KASAN
riscv: Use --emit-relocs in order to move .rela.dyn in init
riscv: Use PUD/P4D/PGD pages for the linear mapping
 
rpmsg: glink: Consolidate TX_DATA and TX_DATA_CONT
rpmsg: glink: Propagate TX failures in intentless mode as well
rpmsg: glink: Transition intent request signaling to wait queue
rpmsg: glink: Wait for intent, not just request ack
rpmsg: qcom_glink_rpm: Convert to platform remove callback returning void
rpmsg: qcom_smd: Convert to platform remove callback returning void
rpmsg: qcom_smd: Make qcom_smd_unregister_edge() return void
 
rtc: 88pm80x: Convert to platform remove callback returning void
rtc: 88pm860x: Convert to platform remove callback returning void
rtc: ab8500: Convert to platform remove callback returning void
rtc: ac100: Convert to platform remove callback returning void
rtc: armada38x: use devm_platform_ioremap_resource_byname()
rtc: asm9260: Convert to platform remove callback returning void
rtc: at91sam9: Convert to platform remove callback returning void
rtc: brcmstb-waketimer: Convert to platform remove callback returning void
rtc: cadence: Convert to platform remove callback returning void
rtc: cmos: Convert to platform remove callback returning void
rtc: cros-ec: Convert to platform remove callback returning void
rtc: ds1390: mark OF related data as maybe unused
rtc: ds1685: Convert to platform remove callback returning void
rtc: ftrtc010: Convert to platform remove callback returning void
rtc: hid-sensor-time: Convert to platform remove callback returning void
rtc: jz4740: Make sure clock provider gets removed
rtc: k3: handle errors while enabling wake irq
rtc: lpc24xx: Convert to platform remove callback returning void
rtc: max77686: Convert to platform remove callback returning void
rtc: mc13xxx: Convert to platform remove callback returning void
rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time
rtc: mpc5121: Convert to platform remove callback returning void
rtc: mpfs: convert SOC_MICROCHIP_POLARFIRE to ARCH_MICROCHIP_POLARFIRE
rtc: mpfs: Convert to platform remove callback returning void
rtc: mt7622: Convert to platform remove callback returning void
rtc: mxc_v2: Convert to platform remove callback returning void
rtc: omap: Convert to platform remove callback returning void
rtc: omap: include header for omap_rtc_power_off_program prototype
rtc: palmas: Convert to platform remove callback returning void
rtc: pcf50633: Convert to platform remove callback returning void
rtc: pcf8523: fix coding-style issues
rtc: pcf8523: remove unnecessary OR operation
rtc: pic32: Convert to platform remove callback returning void
rtc: pm8xxx: Convert to platform remove callback returning void
rtc: rc5t583: Convert to platform remove callback returning void
rtc: rtd119x: Convert to platform remove callback returning void
rtc: rzn1: Convert to platform remove callback returning void
rtc: s3c: Convert to platform remove callback returning void
rtc: s5m: Drop S5M8763 support
rtc: sa1100: Convert to platform remove callback returning void
rtc: spear: Convert to platform remove callback returning void
rtc: stm32: Convert to platform remove callback returning void
rtc: stmp3xxx: Convert to platform remove callback returning void
rtc: sun6i: Use of_property_present() for testing DT property presence
rtc: sunplus: Convert to platform remove callback returning void
rtc: sunplus: use devm_platform_ioremap_resource_byname()
rtc: tegra: Convert to platform remove callback returning void
rtc: tps6586x: Convert to platform remove callback returning void
rtc: twl: Convert to platform remove callback returning void
rtc: vt8500: Convert to platform remove callback returning void
rtc: wm8350: Convert to platform remove callback returning void
rtc: xgene: Convert to platform remove callback returning void
rtc: zynqmp: Convert to platform remove callback returning void
 
rtla/timerlat: Add auto-analysis only option
rtla/timerlat: Fix "Previous IRQ" auto analysis' line
 
rtla: Add .gitignore file
 
rtnetlink: add the missing IFLA_GRO_ tb check in validate_linkmsg
rtnetlink: bridge: mcast: Move MDB handlers out of bridge driver
rtnetlink: bridge: mcast: Relax group address validation in common code
rtnetlink: call validate_linkmsg in rtnl_create_link
rtnetlink: move IFLA_GSO_ tb check to validate_linkmsg
 
rust: add basic `Task`
rust: add pin-init API core
rust: Add SPDX headers to alloc::vec::{spec_extend, set_len_on_drop}
rust: alloc: vec: Add some try_* methods we need
rust: enable the `pin_macro` feature
rust: Enable the new_uninit feature for kernel and driver crates
rust: error: Add a helper to convert a C ERR_PTR to a `Result`
rust: error: Add Error::from_errno{_unchecked}()
rust: error: Add Error::to_ptr()
rust: error: Add from_result() helper
rust: error: Add to_result() helper
rust: error: Rename to_kernel_errno() -> to_errno()
rust: Import upstream `alloc::vec::set_len_on_drop` module
rust: Import upstream `alloc::vec::spec_extend` module
rust: init/sync: add `InPlaceInit` trait to pin-initialize smart pointers
rust: init: add `PinnedDrop` trait and macros
rust: init: add `stack_pin_init!` macro
rust: init: add `Zeroable` trait and `init::zeroed` function
rust: init: add initialization macros
rust: init: broaden the blanket impl of `Init`
rust: introduce `ARef`
rust: introduce `current`
rust: ioctl: Add ioctl number manipulation functions
rust: lock: add `Guard::do_unlocked`
rust: lock: introduce `Mutex`
rust: lock: introduce `SpinLock`
rust: macros: add `quote!` macro
rust: macros: Allow specifying multiple module aliases
rust: prelude: add `pin-init` API items to prelude
rust: sync: add functions for initializing `UniqueArc>`
rust: sync: arc: Add UniqueArc::assume_init()
rust: sync: arc: Implement Arc::downcast()
rust: sync: change error type of constructor functions
rust: sync: impl {Debug,Display} for {Unique,}Arc
rust: sync: introduce `CondVar`
rust: sync: introduce `Lock` and `Guard`
rust: sync: introduce `LockClassKey`
rust: sync: introduce `LockedBy`
rust: sync: reduce stack usage of `UniqueArc::try_new_uninit`
rust: types: add `Opaque::ffi_init`
rust: types: add `Opaque::raw_get`
rust: uapi: Add UAPI crate
 
rv/reactor: remove MODULE_LICENSE in non-modules
 
rv: Fix addition on an uninitialized variable 'run'
rv: Remove redundant assignment to variable retval
 
rxrpc: Fix error when reading rxrpc tokens
rxrpc: Fix hard call timeout units
rxrpc: Fix potential data race in rxrpc_wait_to_be_connected()
rxrpc: Fix potential race in error handling in afs_make_call()
rxrpc: Fix timeout of a call that hasn't yet been granted a channel
rxrpc: Make it so that a waiting process can be aborted
rxrpc: Replace fake flex-array with flexible-array member
rxrpc: Truncate UTS_RELEASE for rxrpc version
 
RZ/G2L SSI: Update interrupt numbers
 
s390/amode31: use SYM* macros instead of ENTRY(), etc.
 
s390/ap: add ap status asynch error support
s390/ap: exploit new B bit from QCI config info
s390/ap: filter ap card functions, new queue functions attribute
s390/ap: implement SE AP bind, unbind and associate
s390/ap: introduce low frequency polling possibility
s390/ap: introduce new AP bus sysfs attribute features
s390/ap: make tapq gr2 response a struct
s390/ap: new low level inline functions ap_bapq() and ap_aapq()
s390/ap: provide F bit parameter for ap_rapq() and ap_zapq()
 
s390/boot: do not change default_lma
s390/boot: improve install.sh script
s390/boot: pin amode31 default lma
s390/boot: remove non-functioning image bootable check
s390/boot: rename mem_detect to physmem_info
s390/boot: rework decompressor reserved tracking
 
s390/bp: add missing BPENTER to program check handler
s390/bp: remove __bpon()
s390/bp: remove s390_isolate_bp_guest()
s390/bp: remove TIF_ISOLATE_BP
 
s390/checksum: always use cksm instruction
s390/checksum: remove not needed uaccess.h include
 
s390/cio: include subchannels without devices also for evaluation
s390/cio: replace zero-length array with flexible-array member
s390/cio: unregister device when the only path is gone
 
s390/cpum_cf: introduce static CPU counter facility information
s390/cpum_cf: log bad return code of function cfset_all_copy
s390/cpum_cf: provide counter number to validate_ctr_version()
s390/cpum_cf: remove function validate_ctr_auth() by inline code
s390/cpum_cf: remove unnecessary copy_from_user call
s390/cpum_cf: simplify pr_err() statement in cpumf_pmu_enable/disable
 
s390/cpum_sf: remove flag PERF_CPUM_SF_FULL_BLOCKS
 
s390/crc32be: use SYM* macros instead of ENTRY(), etc.
 
s390/crc32le: use SYM* macros instead of ENTRY(), etc.
 
s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc.
 
s390/crypto: use vector instructions only if available for ChaCha20
 
s390/dasd: add aq_mask sysfs attribute
s390/dasd: add aq_requeue sysfs attribute
s390/dasd: add aq_timeouts autoquiesce trigger
s390/dasd: add autoquiesce event for start IO error
s390/dasd: add autoquiesce feature
s390/dasd: fix command reject error on ESE devices
s390/dasd: fix hanging blockdevice after request requeue
s390/dasd: remove unused DASD EER defines
s390/dasd: Use correct lock while counting channel queue length
 
s390/debug: replace zero-length array with flexible-array member
 
s390/defconfigs: set CONFIG_INIT_STACK_NONE=y
 
s390/diag: replace zero-length array with flexible-array member
 
s390/dumpstack: resolve userspace last_break
s390/dumpstack: simplify in stack logic code
 
s390/earlypgm: use SYM* macros instead of ENTRY(), etc.
 
s390/entry: rely on long-displacement facility
s390/entry: use SYM* macros instead of ENTRY(), etc.
 
s390/expoline: use __ALIGN instead of open coded .align
 
s390/fcx: replace zero-length array with flexible-array member
 
s390/ftrace: do not assume module_alloc() returns executable memory
s390/ftrace: move hotpatch trampolines to mcount.S
 
s390/head64: use SYM* macros instead of ENTRY(), etc.
 
s390/iommu: get rid of S390_CCW_IOMMU and S390_AP_IOMMU
 
s390/ipl: fix IPIB virtual vs physical address confusion
s390/ipl: fix physical-virtual confusion for diag308
 
s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit()
 
s390/kasan: move shadow mapping to decompressor
s390/kasan: remove override of mem*() functions
 
s390/kaslr: generalize and improve random base distribution
s390/kaslr: provide kaslr_enabled() function
s390/kaslr: randomize amode31 base address
s390/kaslr: randomize module base load address
 
s390/Kconfig: remove obsolete configs SCHED_{BOOK,DRAWER}
 
s390/kdump: cleanup do_start_kdump() prototype and usage
s390/kdump: fix virtual vs physical address confusion
s390/kdump: remove nodat stack restriction for calling nodat functions
s390/kdump: rework invocation of DAT-off code
 
s390/kexec: turn DAT mode off immediately before purgatory
 
s390/kprobes: use SYM* macros instead of ENTRY(), etc.
 
s390/lib: use SYM* macros instead of ENTRY(), etc.
 
s390/mcount: use SYM* macros instead of ENTRY(), etc.
 
s390/mm,pageattr: allow KASAN shadow memory
 
s390/mm: enable ARCH_HAS_SET_DIRECT_MAP
s390/mm: fix direct map accounting
s390/mm: implement set_memory_rox()
s390/mm: implement set_memory_rwnx()
s390/mm: make use of atomic_fetch_xor()
s390/mm: rename POPULATE_ONE2ONE to POPULATE_DIRECT
s390/mm: try VMA lock-based page fault handling first
s390/mm: use BIT macro to generate SET_MEMORY bit masks
s390/mm: use set_memory_*() helpers instead of open coding
s390/mm: use VM_FLUSH_RESET_PERMS in module_alloc()
 
s390/module: create module allocations without exec permissions
 
s390/pci: clean up left over special treatment for function zero
s390/pci: only add specific device in zpci_bus_scan_device()
s390/pci: remove redundant pci_bus_add_devices() on new bus
 
s390/pkey: zeroize key blobs
 
s390/purgatory: disable branch profiling
s390/purgatory: use SYM* macros instead of ENTRY(), etc.
 
s390/qdio: fix do_sqbs() inline assembly constraint
 
s390/reipl: use SYM* macros instead of ENTRY(), etc.
 
s390/relocate_kernel: adjust indentation
s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc.
 
s390/sclp: replace zero-length array with flexible-array member
 
s390/setup: always inline gen_lpswe()
 
s390/smp: move to use bus_get_dev_root()
 
s390/stack: set lowcore kernel stack pointer early
s390/stack: use STACK_INIT_OFFSET where possible
 
s390/stackleak: provide fast __stackleak_poison() implementation
 
s390/stacktrace: remove call_on_stack_noreturn()
 
s390/topology: honour nr_cpu_ids when adding CPUs
s390/topology: move to use bus_get_dev_root()
 
s390/uaccess: get rid of not needed local variable
s390/uaccess: remove extra blank line
s390/uaccess: remove unused label in inline assemblies
s390/uaccess: rename tmp1 and tmp2 variables
s390/uaccess: rename/sort labels in inline assemblies
s390/uaccess: sort EX_TABLE list for inline assemblies
s390/uaccess: use symbolic names for inline assembly operands
 
s390/uapi: cover statfs padding by growing f_spare
 
s390/vdso: use __ALIGN instead of open coded .align
 
s390/vfio-ap: remove redundant driver match function
 
s390/zcrypt: make psmid unsigned long instead of long long
s390/zcrypt: remove unnecessary (void *) conversions
s390/zcrypt: remove unused ancient padding code
s390/zcrypt: replace scnprintf with sysfs_emit
s390/zcrypt: rework arrays with length zero occurrences
s390/zcrypt: rework length information for dqap
s390/zcrypt: simplify prep of CCA key token
 
s390: enable ARCH_HAS_MEMBARRIER_SYNC_CORE
s390: enable DEBUG_FORCE_FUNCTION_ALIGN_64B
s390: enable HAVE_ARCH_STACKLEAK
s390: make extables read-only
s390: make use of CONFIG_FUNCTION_ALIGNMENT
s390: move on_thread_stack() to processor.h
s390: remove arch_early_irq_init()
s390: remove the unneeded select GCC12_NO_ARRAY_BOUNDS
s390: select ARCH_USE_SYM_ANNOTATIONS
s390: simplify dynamic sysctl registration for appldata_register_ops
s390: simplify one level sysctl registration for cmm_table
s390: simplify one-level syctl registration for s390dbf_table
s390: simplify one-level sysctl registration for appldata_table
s390: simplify one-level sysctl registration for page_table_sysctl
s390: simplify one-level sysctl registration for topology_ctl_table
s390: trim ancient junk from copy_thread()
s390: use init_thread_union aka initial stack for the first process
s390: wire up memfd_secret system call
 
samples/bpf: Drop unnecessary fallthrough
samples/bpf: Fix fout leak in hbm's run_bpf_prog
samples/bpf: sampleip: Replace PAGE_OFFSET with _text address
 
samples: rust: print: Add sample code for Arc printing
 
sbus: display7seg: Use of_property_read_bool() for boolean properties
 
sch_cake: do not use skb_mac_header() in cake_overhead()
 
sch_netem: acquire qdisc lock in netem_change()
 
sched, smp: Trace IPIs sent via send_call_function_single_ipi()
sched, smp: Trace smp callback causing an IPI
 
sched/clock: Fix local_clock() before sched_clock_init()
 
sched/core: Avoid selecting the task that is throttled to run when core-sched enable
sched/core: Make sched_dynamic_mutex static
sched/core: Reduce cost of sched_move_task when config autogroup
 
sched/debug: Put sched/domains files under the verbose flag
 
sched/fair: Fix inaccurate tally of ttwu_move_affine
 
sched/idle: Make sure weak version of arch_cpu_idle_dead() doesn't return
sched/idle: Mark arch_cpu_idle_dead() __noreturn
 
sched/isolation: add cpu_is_isolated() API
 
sched/numa: apply the scan delay to every new vma
sched/numa: enhance vma scanning logic
sched/numa: implement access PID reset logic
sched/numa: use hash_32 to mix up PIDs accessing VMA
 
sched/psi: Allow unprivileged polling of N*2s period
sched/psi: Extract update_triggers side effect
sched/psi: Rearrange polling code in preparation
sched/psi: Rename existing poll members in preparation
 
sched/rt: Fix bad task migration for rt tasks
 
sched/topology: Make sched_energy_mutex,update static
 
sched: fix cid_lock kernel-doc warnings
sched: Fix KCSAN noinstr violation
sched: Fix performance regression introduced by mm_cid
sched: Interleave cfs bandwidth timers for improved single thread performance at low utilization
 
scm: fix MSG_CTRUNC setting condition for SO_PASSSEC
 
scripts/gdb: add a Radix Tree Parser
scripts/gdb: add GDB convenience functions $lx_dentry_name() and $lx_i_dentry()
scripts/gdb: bail early if there are no clocks
scripts/gdb: bail early if there are no generic PD
scripts/gdb: correct indentation in get_current_task
scripts/gdb: create linux/vfs.py for VFS related GDB helpers
scripts/gdb: fix lx-timerlist for HRTIMER_MAX_CLOCK_BASES printing
scripts/gdb: fix lx-timerlist for Python3
scripts/gdb: fix lx-timerlist for struct timequeue_head change
scripts/gdb: fix SB_* constants parsing
scripts/gdb: print interrupts
scripts/gdb: raise error with reduced debugging information
scripts/gdb: support getting current task struct in UML
scripts/gdb: timerlist: convert int chunks to str
scripts/gdb: use mem instead of core_layout to get the module address
 
scripts/kallsyms: change the output order
scripts/kallsyms: decrease expand_symbol() / cleanup_symbol_name() calls
scripts/kallsyms: exclude symbols generated by itself dynamically
scripts/kallsyms: move compiler-generated symbol patterns to mksysmap
scripts/kallsyms: remove redundant code for omitting U and N
scripts/kallsyms: update the usage in the comment block
 
scripts/link-vmlinux.sh: fix error message presentation
 
scripts/mksysmap: remove comments described in nm(1)
scripts/mksysmap: use sed with in-line comments
 
scripts/objdump-func: Support multiple functions
 
scripts: fix the gfp flags header path in gfp-translate
scripts: Remove ICC-related dead code
scripts: Update the CONFIG_* ignore list in headers_install.sh
 
scsi: 3w-9xxx: Declare SCSI host template const
scsi: 3w-sas: Declare SCSI host template const
scsi: 3w-xxxx: Declare SCSI host template const
scsi: a100u2w: Declare SCSI host template const
scsi: a2091: Declare SCSI host template const
scsi: a3000: Declare SCSI host template const
scsi: aacraid: Declare SCSI host template const
scsi: aacraid: Drop redundant pci_enable_pcie_error_reporting()
scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity
scsi: acornscsi: Declare SCSI host template const
scsi: advansys: Declare SCSI host template const
scsi: aha152x: Declare SCSI host template const
scsi: aha1542: Declare SCSI host template const
scsi: aha1740: Declare SCSI host template const
scsi: aic94xx: Declare SCSI host template const
scsi: arcmsr: Add driver proc_name
scsi: arcmsr: Declare SCSI host template const
scsi: arcmsr: Deprecate using arcmsr_pci_unmap_dma()
scsi: arcmsr: Fix ADAPTER_TYPE_B 64-bit DMA compatibility issue
scsi: arcmsr: Fix reading empty buffer length
scsi: arcmsr: Remove unnecessary aer.h include
scsi: arcmsr: Update driver version
scsi: arxescsi: Declare SCSI host template const
scsi: ata: Declare SCSI host templates const
scsi: atp870u: Declare SCSI host template const
scsi: be2iscsi: Drop redundant pci_enable_pcie_error_reporting()
scsi: be2iscsi: Make some variables static
scsi: be2iscsi: Remove unused variable internal_page_offset
scsi: bfa: Drop redundant pci_enable_pcie_error_reporting()
scsi: BusLogic: Declare SCSI host template const
scsi: core: Clean up struct ufs_saved_pwr_info
scsi: core: Declare most SCSI host template pointers const
scsi: core: Declare SCSI host template pointer members const
scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed
scsi: csiostor: Remove unnecessary aer.h include
scsi: cumana: Declare SCSI host template const
scsi: cxlflash: s/semahpore/semaphore/
scsi: dc395x: Declare SCSI host template const
scsi: dmx3191d: Declare SCSI host template const
scsi: eesox: Declare SCSI host template const
scsi: efct: Remove default fabric ops callouts
scsi: elx: efct: Declare SCSI host template const
scsi: esas2r: Declare SCSI host template const
scsi: esp_scsi: Declare SCSI host template const
scsi: fcoe: Declare SCSI host template const
scsi: fdomain: Declare SCSI host template const
scsi: firewire: sbp2: Declare the SCSI host template const
scsi: fnic: Declare host template const
scsi: fnic: Switch to use %ptTs
scsi: gvp11: Declare SCSI host template const
scsi: hisi_sas: Add device attribute experimental_iopoll_q_cnt for v3 hw
scsi: hisi_sas: Add function complete_v3_hw()
scsi: hisi_sas: Add poll support for v3 hw
scsi: hisi_sas: Declare SCSI host template const
scsi: hisi_sas: Ensure all enabled PHYs up during controller reset
scsi: hisi_sas: Exit suspend state when usage count is greater than 0
scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list
scsi: hisi_sas: Handle NCQ error when IPTT is valid
scsi: hisi_sas: Sync complete queue for poll queue
scsi: hisi_sas: Work around build failure in suspend function
scsi: hpsa: Declare SCSI host template const
scsi: hpsa: Remove unnecessary pci_disable_pcie_error_reporting() comment
scsi: hpsa: Remove unused variable transMethod
scsi: hptiop: Declare SCSI host template const
scsi: ibmvfc: Declare SCSI host template const
scsi: ibmvscsit: Remove default fabric ops callouts
scsi: imm: Declare SCSI host template const
scsi: infiniband: srpt: Remove default fabric ops callouts
scsi: initio: Declare SCSI host template const
scsi: ipr: Declare SCSI host template const
scsi: ipr: Remove SATA support
scsi: ipr: Remove several unused variables
scsi: isci: Declare SCSI host template const
scsi: iscsi: Declare SCSI host template const
scsi: libsas: Abort all in-flight requests when device is gone
scsi: lpfc: Copyright updates for 14.2.0.11 patches
scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery
scsi: lpfc: Defer issuing new PLOGI if received RSCN before completing REG_LOGIN
scsi: lpfc: Drop redundant pci_enable_pcie_error_reporting()
scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path
scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
scsi: lpfc: Fix lockdep warning for rx_monitor lock when unloading driver
scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
scsi: lpfc: Record LOGO state with discovery engine even if aborted
scsi: lpfc: Reorder freeing of various DMA buffers and their list removal
scsi: lpfc: Revise lpfc_error_lost_link() reason code evaluation logic
scsi: lpfc: Silence an incorrect device output
scsi: lpfc: Skip waiting for register ready bits when in unrecoverable state
scsi: lpfc: Update lpfc version to 14.2.0.11
scsi: mac53c94: Declare SCSI host template const
scsi: megaraid: Declare SCSI host template const
scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS
scsi: mesh: Declare SCSI host template const
scsi: message: fusion: Avoid flush_scheduled_work() usage
scsi: message: fusion: Declare SCSI host template members const
scsi: message: fusion: Mark mpt_halt_firmware() __noreturn
scsi: message: fusion: Remove unused sas_persist_task work
scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition
scsi: mpi3mr: Avoid escalating to higher level reset when target is removed
scsi: mpi3mr: Declare SCSI host template const
scsi: mpi3mr: Fix admin queue memory leak upon soft reset
scsi: mpi3mr: Fix W=1 compilation warnings
scsi: mpi3mr: Modify MUR timeout value to 120 seconds
scsi: mpi3mr: Successive VD delete and add causes FW fault
scsi: mpi3mr: Update copyright year
scsi: mpi3mr: Update driver version to 8.4.1.0.0
scsi: mpi3mr: Update MPI Headers to revision 27
scsi: mpi3mr: Use IRQ save variants of spinlock to protect chain frame allocation
scsi: mpt3sas: Declare SCSI host template const
scsi: mpt3sas: Drop redundant pci_enable_pcie_error_reporting()
scsi: mpt3sas: Fix an issue when driver is being removed
scsi: mpt3sas: Remove HBA BIOS version in the kernel log
scsi: mvme147: Declare SCSI host template const
scsi: mvsas: Declare SCSI host template const
scsi: mvumi: Declare SCSI host template const
scsi: myrb: Declare SCSI host template const
scsi: myrs: Declare SCSI host template const
scsi: NCR5380: Declare SCSI host template const
scsi: nsp32: Declare SCSI host template const
scsi: oak: Declare SCSI host template const
scsi: pcmcia-pm8001: Declare SCSI host template const
scsi: pcmcia-sym53c500: Declare SCSI host template const
scsi: pm80xx: Log device registration
scsi: pmcraid: Declare SCSI host template const
scsi: powertec: Declare SCSI host template const
scsi: ppa: Declare SCSI host template const
scsi: ps3rom: Declare SCSI host template const
scsi: qedf: Declare host template const
scsi: qedf: Remove unused 'num_handled' variable
scsi: qedi: Fix use after free bug in qedi_remove()
scsi: qla1280: Declare SCSI host template const
scsi: qla2xxx: Declare SCSI host template const
scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting()
scsi: qla2xxx: Fix NULL pointer dereference in target mode
scsi: qla2xxx: Refer directly to the qla2xxx_driver_template
scsi: qla2xxx: Remove default fabric ops callouts
scsi: qla4xxx: Drop redundant pci_enable_pcie_error_reporting()
scsi: qla4xxx: Remove unused 'count' variable
scsi: qlogicpti: Declare SCSI host template const
scsi: qlogicpti: sun_esp: Use of_property_read_bool() for boolean properties
scsi: RDMA/srp: Declare the SCSI host template const
scsi: Revert "scsi: core: Do not increase scsi_device's iorequest_cnt if dispatch failed"
scsi: rts5208: Declare SCSI host template const
scsi: scsi_debug: Abort commands from scsi_debug_device_reset()
scsi: scsi_debug: Add poll mode deferred completions to statistics
scsi: scsi_debug: Change shost list lock to a mutex
scsi: scsi_debug: Don't hold driver host struct pointer in host->hostdata[]
scsi: scsi_debug: Don't iter all shosts in clear_luns_changed_on_target()
scsi: scsi_debug: Drop check for num_in_q exceeding queue depth
scsi: scsi_debug: Drop scsi_debug_abort() NULL pointer checks
scsi: scsi_debug: Drop scsi_debug_bus_reset() NULL pointer checks
scsi: scsi_debug: Drop scsi_debug_device_reset() NULL pointer checks
scsi: scsi_debug: Drop scsi_debug_host_reset() device NULL pointer check
scsi: scsi_debug: Drop scsi_debug_target_reset() NULL pointer checks
scsi: scsi_debug: Drop sdebug_dev_info.num_in_q
scsi: scsi_debug: Drop sdebug_queue
scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd
scsi: scsi_debug: Fix check for sdev queue full
scsi: scsi_debug: Fix missing error code in scsi_debug_init()
scsi: scsi_debug: Get command abort feature working again
scsi: scsi_debug: Only allow sdebug_max_queue be modified when no shosts
scsi: scsi_debug: Protect block_unblock_all_queues() with mutex
scsi: scsi_debug: Remove redundant driver match function
scsi: scsi_debug: Stop setting devip->sdbg_host twice
scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll()
scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued()
scsi: scsi_debug: Use scsi_block_requests() to block queues
scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store()
scsi: scsi_transport_fc: Remove unused 'desc_cnt' variable
scsi: sgiwd93: Declare SCSI host template const
scsi: simplify sysctl registration with register_sysctl()
scsi: smartpqi: Declare SCSI host template const
scsi: snic: Declare SCSI host template const
scsi: snic: Remove unused 'xfer_len' variable
scsi: sr: Simplify the sr_open() function
scsi: stex: Declare SCSI host template const
scsi: stex: Fix gcc 13 warnings
scsi: storvsc: Always set no_report_opcodes
scsi: storvsc: Don't pass unused PFNs to Hyper-V host
scsi: sym53c8xx: Declare SCSI host template const
scsi: target: Add default fabric ops callouts
scsi: target: Add virtual remote target
scsi: target: core: Add RTPI attribute for target port
scsi: target: core: Add RTPI field to target port
scsi: target: core: Drop device-based RTPI
scsi: target: core: Fix error path in target_setup_session()
scsi: target: core: Fix invalid memory access
scsi: target: core: Remove unused 'prod_len' variable
scsi: target: core: Use RTPI from target port
scsi: target: fcoe: Remove default fabric ops callouts
scsi: target: Fix multiple LUN_RESET handling
scsi: target: iscsi: Fix hang in the iSCSI login code
scsi: target: iscsi: Handle abort for WRITE_PENDING cmds
scsi: target: iscsi: Prevent login threads from racing between each other
scsi: target: iscsi: Remove unused transport_timer
scsi: target: iscsit: Fix TAS handling during conn cleanup
scsi: target: iscsit: Free cmds before session free
scsi: target: iscsit: isert: Alloc per conn cmd counter
scsi: target: iscsit: Stop/wait on cmds during conn close
scsi: target: loop: Remove default fabric ops callouts
scsi: target: Move cmd counter allocation
scsi: target: Move sess cmd counter to new struct
scsi: target: Pass in cmd counter to use during cmd setup
scsi: target: sbp: Remove default fabric ops callouts
scsi: target: tcm-loop: Declare SCSI host template const
scsi: target: tcm_loop: Remove redundant driver match function
scsi: target: uapi: Replace fake flex-array with flexible-array member
scsi: ufs: core: Add trace event for MCQ
scsi: ufs: core: Disable the reset settle delay
scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend
scsi: ufs: core: Fix MCQ nr_hw_queues
scsi: ufs: core: Fix MCQ tag calculation
scsi: ufs: core: mcq: Fix &hwq->cq_lock deadlock issue
scsi: ufs: core: Print trs for pending requests in MCQ mode
scsi: ufs: core: Rename symbol sizeof_utp_transfer_cmd_desc()
scsi: ufs: core: Set the residual byte count
scsi: ufs: Declare SCSI host template const
scsi: ufs: exynos: Drop of_match_ptr() for ID table
scsi: ufs: hisi: Drop of_match_ptr() for ID table
scsi: ufs: mcq: Annotate ufshcd_inc_sq_tail() appropriately
scsi: ufs: mcq: Use pointer arithmetic in ufshcd_send_command()
scsi: ufs: qcom: Add __maybe_unused to OF ID table
scsi: ufs: ufs-pci: Add support for Intel Lunar Lake
scsi: usb: gadget: f_tcm: Remove default fabric ops callouts
scsi: usb: uas: Declare two host templates and host template pointers const
scsi: vhost-scsi: Remove default fabric ops callouts
scsi: virtio-scsi: Declare SCSI host template const
scsi: wd719x: Declare SCSI host template const
scsi: xen-scsiback: Remove default fabric ops callouts
scsi: xen-scsifront: Declare SCSI host template const
scsi: zfcp: Declare SCSI host template const
 
sctp: add fair capacity stream scheduler
sctp: add intl_capable and reconf_capable in ss peer_capable
sctp: add weighted fair queueing stream scheduler
sctp: delete the nested flexible array hmac
sctp: delete the nested flexible array params
sctp: delete the nested flexible array payload
sctp: delete the nested flexible array peer_init
sctp: delete the nested flexible array skip
sctp: delete the nested flexible array variable
sctp: delete the obsolete code for the host name address param
sctp: fix an error code in sctp_sf_eat_auth()
sctp: fix an issue that plpmtu can never go to complete state
sctp: handle invalid error codes without calling BUG()
 
seccomp: simplify sysctls with register_sysctl_init()
 
security: Introduce LSM_ORDER_LAST and set it for the integrity LSM
security: Remove integrity from the LSM list in Kconfig
security: Remove security_old_inode_init_security()
 
sed-opal: Add command to read locking range parameters.
sed-opal: add helper for adding user authorities in ACE.
sed-opal: add helper to get multiple columns at once.
sed-opal: allow user authority to get locking range attributes.
sed-opal: do not add same authority twice in boolean ace.
sed-opal: geometry feature reporting command
 
selftest, ptrace: Add selftest for syscall user dispatch config api
 
selftest/bpf: Add a test case for ld_imm64 copy logic.
 
selftests/bpf: __imm_insn & __imm_const macro for bpf_misc.h
selftests/bpf: Add --json-summary option to test_progs
selftests/bpf: Add -Wuninitialized flag to bpf prog flags
selftests/bpf: add __sink() macro to fake variable consumption
selftests/bpf: Add a selftest for checking subreg equality
selftests/bpf: Add a test case for bpf_cgroup_from_id()
selftests/bpf: Add a test case for kptr_rcu.
selftests/bpf: add a test case for vsock sockmap
selftests/bpf: add a test for subprogram extables
selftests/bpf: Add absolute timer test
selftests/bpf: Add access_inner_map selftest
selftests/bpf: Add bench for task storage creation
selftests/bpf: add bpf_for_each(), bpf_for(), and bpf_repeat() macros
selftests/bpf: Add err.h header
selftests/bpf: Add fixed vs rotating verifier log tests
selftests/bpf: add iterators tests
selftests/bpf: Add light skeleton test for kfunc detection.
selftests/bpf: Add local kptr stashing test
selftests/bpf: Add local-storage-create benchmark
selftests/bpf: add missing __weak kfunc log fixup test
selftests/bpf: add missing netfilter return value and ctx access tests
selftests/bpf: Add more tests for kptrs in maps
selftests/bpf: Add notion of auxiliary programs for test_loader
selftests/bpf: add number iterator tests
selftests/bpf: add pre bpf_prog_test_run_opts() callback for test_loader
selftests/bpf: Add read_build_id function
selftests/bpf: Add refcounted_kptr tests
selftests/bpf: Add RESOLVE_BTFIDS dependency to bpf_testmod.ko
selftests/bpf: Add test cases to assert proper ID tracking on spill
selftests/bpf: Add test for bpf_ksym_exists().
selftests/bpf: Add test for legacy/perf kprobe/uprobe attach mode
selftests/bpf: Add test to access integer type of variable array
selftests/bpf: Add test to access u32 ptr argument in tracing program
selftests/bpf: Add testcases for ptr_*_or_null_ in bpf_kptr_xchg
selftests/bpf: Add testing of log_buf==NULL condition for BPF_PROG_LOAD
selftests/bpf: Add tests for non-constant cond_op NE/EQ bound deduction
selftests/bpf: Add tests to validate log_true_size feature
selftests/bpf: Add tracing tests for walking skb and req.
selftests/bpf: Add various tests to check helper access into ptr_to_btf_id.
selftests/bpf: Add verifier log tests for BPF_BTF_LOAD command
selftests/bpf: Add verifier tests for code pattern ' '
selftests/bpf: add vsock to vmtest.sh
selftests/bpf: adjust log_fixup's buffer size for proper truncation
selftests/bpf: avoid mark_all_scalars_precise() trigger in one of iter tests
selftests/bpf: Check freeing sk->sk_local_storage with sk_local_storage->smap is NULL
selftests/bpf: Check when bounds are not in the 32-bit range
selftests/bpf: disable program test run for progs/refcounted_kptr.c
selftests/bpf: Disassembler tests for verifier.c:convert_ctx_access()
selftests/bpf: Don't assume page size is 4096
selftests/bpf: enhance align selftest's expected log matching
selftests/bpf: fix "metadata marker" getting overwritten by the netstack
selftests/bpf: fix __retval() being always ignored
selftests/bpf: Fix a fd leak in an error path in network_helpers.c
selftests/bpf: Fix BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL for empty flow label
selftests/bpf: Fix compilation errors: Assign a value to a constant
selftests/bpf: Fix compiler warnings in bpf_testmod for kfuncs
selftests/bpf: Fix conflicts with built-in functions in bench_local_storage_create
selftests/bpf: Fix cross compilation with CLANG_CROSS_FLAGS
selftests/bpf: Fix flaky fib_lookup test
selftests/bpf: Fix IMA test
selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach
selftests/bpf: fix lots of silly mistakes pointed out by compiler
selftests/bpf: Fix merge conflict due to SYS() macro change.
selftests/bpf: Fix pkg-config call building sign-file
selftests/bpf: Fix sockopt_sk selftest
selftests/bpf: Fix trace_virtqueue_add_sgs test issue with LLVM 17.
selftests/bpf: Fix use of uninitialized op_name in log tests
selftests/bpf: implement and test custom testmod_seq iterator
selftests/bpf: Improve error logs in XDP compliance test tool
selftests/bpf: Keep the loop in bpf_testmod_loop_test
selftests/bpf: make BPF compiler flags stricter
selftests/bpf: Modify linked_list tests to work with macro-ified inserts
selftests/bpf: move SYS() macro into the test_progs.h
selftests/bpf: populate map_array_ro map for verifier_array_access test
selftests/bpf: Prevent infinite loop in veristat when base file is too short
selftests/bpf: prevent unused variable warning in bpf_for()
selftests/bpf: prog_tests entry point for migrated test_verifier tests
selftests/bpf: Remove not used headers
selftests/bpf: Remove stand-along test_verifier_log test binary
selftests/bpf: Remove verifier/xdp_direct_packet_access.c, converted to progs/verifier_xdp_direct_packet_access.c
selftests/bpf: Replace CHECK with ASSERT in test_local_storage
selftests/bpf: Replace extract_build_id with read_build_id
selftests/bpf: Report program name on parse_test_spec error
selftests/bpf: Reset err when symbol name already exist in kprobe_multi_test
selftests/bpf: Rewrite two infinite loops in bound check cases
selftests/bpf: robustify test_xdp_do_redirect with more payload magics
selftests/bpf: run mptcp in a dedicated netns
selftests/bpf: Set __BITS_PER_LONG if target is bpf for LoongArch
selftests/bpf: Split test_attach_probe into multi subtests
selftests/bpf: Support custom per-test flags and multiple expected messages
selftests/bpf: test a BPF CC writing app_limited
selftests/bpf: Test FOU kfuncs for externally controlled ipip devices
selftests/bpf: test if pointer type is tracked for BPF_ST_MEM
selftests/bpf: Test switching TCP Congestion Control algorithms.
selftests/bpf: Test task storage when local_storage->smap is NULL
selftests/bpf: Tests execution support for test_loader.c
selftests/bpf: tests for using dynptrs to parse skb and xdp buffers
selftests/bpf: Tweak cgroup kfunc test.
selftests/bpf: Unprivileged tests for test_loader.c
selftests/bpf: Use __NR_prlimit64 instead of __NR_getrlimit in user_ringbuf test
selftests/bpf: Use ASSERT_EQ instead ASSERT_OK for testing memcmp result
selftests/bpf: use canonical ftrace path
selftests/bpf: Use ifname instead of ifindex in XDP compliance test tool
selftests/bpf: Use PERF_COUNT_HW_CPU_CYCLES event for get_branch_snapshot
selftests/bpf: Use read_perf_max_sample_freq() in perf_event_stackmap
selftests/bpf: verifier/and.c converted to inline assembly
selftests/bpf: verifier/array_access.c converted to inline assembly
selftests/bpf: verifier/basic_stack.c converted to inline assembly
selftests/bpf: verifier/bounds converted to inline assembly
selftests/bpf: verifier/bounds_deduction.c converted to inline assembly
selftests/bpf: verifier/bounds_mix_sign_unsign.c converted to inline assembly
selftests/bpf: verifier/bpf_get_stack converted to inline assembly
selftests/bpf: verifier/btf_ctx_access converted to inline assembly
selftests/bpf: verifier/cfg.c converted to inline assembly
selftests/bpf: verifier/cgroup_inv_retcode.c converted to inline assembly
selftests/bpf: verifier/cgroup_skb.c converted to inline assembly
selftests/bpf: verifier/cgroup_storage.c converted to inline assembly
selftests/bpf: verifier/const_or.c converted to inline assembly
selftests/bpf: verifier/ctx converted to inline assembly
selftests/bpf: verifier/ctx_sk_msg.c converted to inline assembly
selftests/bpf: verifier/d_path converted to inline assembly
selftests/bpf: verifier/direct_packet_access converted to inline assembly
selftests/bpf: verifier/direct_stack_access_wraparound.c converted to inline assembly
selftests/bpf: verifier/div0.c converted to inline assembly
selftests/bpf: verifier/div_overflow.c converted to inline assembly
selftests/bpf: verifier/helper_access_var_len.c converted to inline assembly
selftests/bpf: verifier/helper_packet_access.c converted to inline assembly
selftests/bpf: verifier/helper_restricted.c converted to inline assembly
selftests/bpf: verifier/helper_value_access.c converted to inline assembly
selftests/bpf: verifier/int_ptr.c converted to inline assembly
selftests/bpf: verifier/jeq_infer_not_null converted to inline assembly
selftests/bpf: verifier/ld_ind.c converted to inline assembly
selftests/bpf: verifier/leak_ptr.c converted to inline assembly
selftests/bpf: verifier/loops1 converted to inline assembly
selftests/bpf: verifier/lwt converted to inline assembly
selftests/bpf: verifier/map_in_map converted to inline assembly
selftests/bpf: verifier/map_ptr.c converted to inline assembly
selftests/bpf: verifier/map_ptr_mixing converted to inline assembly
selftests/bpf: verifier/map_ret_val.c converted to inline assembly
selftests/bpf: verifier/masking.c converted to inline assembly
selftests/bpf: verifier/meta_access.c converted to inline assembly
selftests/bpf: verifier/prevent_map_lookup converted to inline assembly
selftests/bpf: verifier/raw_stack.c converted to inline assembly
selftests/bpf: verifier/raw_tp_writable.c converted to inline assembly
selftests/bpf: verifier/ref_tracking converted to inline assembly
selftests/bpf: verifier/regalloc converted to inline assembly
selftests/bpf: verifier/ringbuf.c converted to inline assembly
selftests/bpf: verifier/runtime_jit converted to inline assembly
selftests/bpf: verifier/search_pruning converted to inline assembly
selftests/bpf: verifier/sock converted to inline assembly
selftests/bpf: verifier/spill_fill.c converted to inline assembly
selftests/bpf: verifier/spin_lock converted to inline assembly
selftests/bpf: verifier/stack_ptr.c converted to inline assembly
selftests/bpf: verifier/subreg converted to inline assembly
selftests/bpf: verifier/uninit.c converted to inline assembly
selftests/bpf: verifier/unpriv converted to inline assembly
selftests/bpf: verifier/value.c converted to inline assembly
selftests/bpf: verifier/value_adj_spill.c converted to inline assembly
selftests/bpf: verifier/value_illegal_alu converted to inline assembly
selftests/bpf: verifier/value_or_null.c converted to inline assembly
selftests/bpf: verifier/value_ptr_arith converted to inline assembly
selftests/bpf: verifier/var_off.c converted to inline assembly
selftests/bpf: verifier/xadd.c converted to inline assembly
selftests/bpf: verifier/xdp.c converted to inline assembly
selftests/bpf: Verifier/xdp_direct_packet_access.c converted to inline assembly
selftests/bpf: Verify optval=NULL case
selftests/bpf: Wait for receive in cg_storage_multi test
selftests/bpf: Workaround for older vm_sockets.h.
selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code
 
selftests/clone3: fix number of tests in ksft_set_plan
 
selftests/ftrace: Choose target function for filter test from samples
selftests/ftrace: Improve integration with kselftest runner
 
selftests/harness: allow tests to be skipped during setup
 
selftests/ksm: ksm_functional_tests: add prctl unmerge test
 
selftests/memfd: fix test_sysctl
 
selftests/mm: add a few options for uffd-unit-test
selftests/mm: add framework for uffd-unit-test
selftests/mm: add new selftests for KSM
selftests/mm: add platform independent in code comments
selftests/mm: add shmem-private test to uffd-stress
selftests/mm: add support for arm64 platform on va switch
selftests/mm: add tests for RO pinning vs fork()
selftests/mm: add uffdio register ioctls test
selftests/mm: allow allocate_area() to fail properly
selftests/mm: allow uffd test to skip properly with no privilege
selftests/mm: change MAP_CHUNK_SIZE
selftests/mm: change NR_CHUNKS_HIGH for aarch64
selftests/mm: configure nr_hugepages for arm64
selftests/mm: create uffd-common.[ch]
selftests/mm: drop global hpage_size in uffd tests
selftests/mm: drop global mem_fd in uffd tests
selftests/mm: drop sys/dev test in uffd-stress test
selftests/mm: drop test_uffdio_zeropage_eexist
selftests/mm: dump a summary in run_vmtests.sh
selftests/mm: extend and rename uffd pagemap test
selftests/mm: fix cross compilation with LLVM
selftests/mm: fix split huge page tests
selftests/mm: let uffd_handle_page_fault() take wp parameter
selftests/mm: link vm_util.c always
selftests/mm: merge default_huge_page_size() into one
selftests/mm: merge util.h into vm_util.h
selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions
selftests/mm: move uffd minor test to unit test
selftests/mm: move uffd pagemap test to unit test
selftests/mm: move uffd sig/events tests into uffd unit tests
selftests/mm: move zeropage test into uffd unit tests
selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS
selftests/mm: rename uffd_stats to uffd_args
selftests/mm: rename va_128TBswitch to va_high_addr_switch
selftests/mm: reuse pagemap_get_entry() in vm_util.h
selftests/mm: reuse read_pmd_pagesize() in COW selftest
selftests/mm: run hugetlb testcases of va switch
selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS
selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED
selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests
selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb
selftests/mm: uffd_[un]register()
selftests/mm: uffd_open_{dev|sys}()
selftests/mm: UFFDIO_API test
selftests/mm: update .gitignore with two missing tests
selftests/mm: use PM_* macros in vm_utils.h
selftests/mm: use TEST_GEN_PROGS where proper
selftests/mm: workaround no way to detect uffd-minor + wp
 
selftests/net: Add SHA256 computation over data sent in tcp_mmap
selftests/net: fix typo in tcp_mmap
 
selftests/nolibc: Add support for LoongArch
selftests/nolibc: Adjust indentation for Makefile
selftests/nolibc: skip the chroot_root and link_dir tests when not privileged
 
selftests/powerpc/dscr: Add lockstep test cases to DSCR explicit tests
selftests/powerpc/dscr: Correct typos
selftests/powerpc/dscr: Improve DSCR explicit random test case
selftests/powerpc/dscr: Restore timeout to DSCR selftests
selftests/powerpc/dscr: Speed up DSCR sysfs tests
 
selftests/powerpc/pmu: Fix sample field check in the mmcra_thresh_marked_sample_test
 
selftests/powerpc: Allow bind_to_cpu() to automatically pick CPU
selftests/powerpc: Increase timeout for vsx_signal test
selftests/powerpc: Make dd output quiet
selftests/powerpc: Move bind_to_cpu() to utils.h
selftests/powerpc: Pass make context to children
selftests/powerpc: Use CLEAN macro to fix make warning
 
selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity
selftests/proc: Remove idle time monotonicity assertions
 
selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
 
selftests/resctrl: Allow ->setup() to return errors
selftests/resctrl: Change initialize_llc_perf() return type to void
selftests/resctrl: Change name from CBM_MASK_PATH to INFO_PATH
selftests/resctrl: Check for return value after write_schemata()
selftests/resctrl: Cleanup properly when an error occurs in CAT test
selftests/resctrl: Commonize the signal handler register/unregister for all tests
selftests/resctrl: Correct get_llc_perf() param in function comment
selftests/resctrl: Fix incorrect error return on test complete
selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test
selftests/resctrl: Flush stdout file buffer before executing fork()
selftests/resctrl: Move ->setup() call outside of test specific branches
selftests/resctrl: Remove duplicate codes that clear each test result file
selftests/resctrl: Replace obsolete memalign() with posix_memalign()
selftests/resctrl: Return MBA check result and make it to output message
selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem
selftests/resctrl: Use correct exit code when tests fail
selftests/resctrl: Use remount_resctrlfs() consistently with boolean
 
selftests/sgx: Add "test_encl.elf" to TEST_FILES
 
selftests/tc-testing: Fix Error: failed to find target LOG
selftests/tc-testing: Fix Error: Specified qdisc kind is unknown.
selftests/tc-testing: Fix SFB db test
selftests/tc-testing: Remove configs that no longer exist
 
selftests/timers/posix_timers: Test delivery of signals across threads
 
selftests/user_events: Adapt dyn_test to non-persist events
selftests/user_events: Add ftrace self-test for empty arguments events
selftests/user_events: Add perf self-test for empty arguments events
selftests/user_events: Clear the events after perf self-test
selftests/user_events: Ensure auto cleanup works as expected
 
selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVA test cases for linear-address masking
selftests/x86/lam: Add inherit test cases for linear-address masking
selftests/x86/lam: Add io_uring test cases for linear-address masking
selftests/x86/lam: Add malloc and tag-bits test cases for linear-address masking
selftests/x86/lam: Add mmap and SYSCALL test cases for linear-address masking
selftests/x86/lam: Add test cases for LAM vs thread creation
 
selftests/xsk: add xdp populate metadata test
selftests/xsk: Fix munmap for hugepage allocated umem
selftests/xsk: Put MAP_HUGE_2MB in correct argument
 
selftests: add a selftest for big tcp
selftests: alsa: pcm-test: Fix compiler warnings about the format
selftests: cgroup: Add 'malloc' failures checks in test_memcontrol
selftests: cgroup: add 'malloc' failures checks in test_memcontrol
selftests: fib_tests: mute cleanup error message
selftests: forwarding: add a test for MAC Merge layer
selftests: forwarding: add tunnel_key "nofrag" test case
selftests: forwarding: Fix race condition in mirror installation
selftests: forwarding: generalize bail_on_lldpad from mlxsw
selftests: forwarding: hw_stats_l3: Detect failure to install counters
selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step
selftests: forwarding: introduce helper for standard ethtool counters
selftests: forwarding: lib: add netns support for tc rule handle stats get
selftests: forwarding: sch_tbf_*: Add a pre-run hook
selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change
selftests: hid: import hid-tools hid-apple tests
selftests: hid: import hid-tools hid-core tests
selftests: hid: import hid-tools hid-gamepad tests
selftests: hid: import hid-tools hid-ite tests
selftests: hid: import hid-tools hid-keyboards tests
selftests: hid: import hid-tools hid-mouse tests
selftests: hid: import hid-tools hid-multitouch and hid-tablets tests
selftests: hid: import hid-tools hid-sony and hid-playstation tests
selftests: hid: import hid-tools usb-crash tests
selftests: hid: import hid-tools wacom tests
selftests: hid: make vmtest rely on make
selftests: mptcp: add mptcp_info tests
selftests: mptcp: connect: skip disconnect tests if not supported
selftests: mptcp: connect: skip if MPTCP is not supported
selftests: mptcp: connect: skip TFO tests if not supported
selftests: mptcp: connect: skip transp tests if not supported
selftests: mptcp: diag: skip if MPTCP is not supported
selftests: mptcp: diag: skip inuse tests if not supported
selftests: mptcp: diag: skip listen tests if not supported
selftests: mptcp: join: avoid using 'cmp --bytes'
selftests: mptcp: join: fix ShellCheck warnings
selftests: mptcp: join: helpers to skip tests
selftests: mptcp: join: skip backup if set flag on ID not supported
selftests: mptcp: join: skip check if MIB counter not supported
selftests: mptcp: join: skip fail tests if not supported
selftests: mptcp: join: skip Fastclose tests if not supported
selftests: mptcp: join: skip fullmesh flag tests if not supported
selftests: mptcp: join: skip if MPTCP is not supported
selftests: mptcp: join: skip implicit tests if not supported
selftests: mptcp: join: skip mixed tests if not supported
selftests: mptcp: join: skip MPC backups tests if not supported
selftests: mptcp: join: skip PM listener tests if not supported
selftests: mptcp: join: skip test if iptables/tc cmds fail
selftests: mptcp: join: skip userspace PM tests if not supported
selftests: mptcp: join: support local endpoint being tracked or not
selftests: mptcp: join: support RM_ADDR for used endpoints or not
selftests: mptcp: join: uniform listener tests
selftests: mptcp: join: use 'iptables-legacy' if available
selftests: mptcp: lib: skip if missing symbol
selftests: mptcp: lib: skip if not below kernel version
selftests: mptcp: pm nl: remove hardcoded default limits
selftests: mptcp: pm nl: skip fullmesh flag checks if not supported
selftests: mptcp: pm nl: skip if MPTCP is not supported
selftests: mptcp: remove duplicated entries in usage
selftests: mptcp: simult flows: skip if MPTCP is not supported
selftests: mptcp: sockopt: relax expected returned size
selftests: mptcp: sockopt: skip getsockopt checks if not supported
selftests: mptcp: sockopt: skip if MPTCP is not supported
selftests: mptcp: sockopt: skip TCP_INQ checks if not supported
selftests: mptcp: update userspace pm addr tests
selftests: mptcp: update userspace pm subflow tests
selftests: mptcp: userspace pm: skip if 'ip' tool is unavailable
selftests: mptcp: userspace pm: skip if MPTCP is not supported
selftests: mptcp: userspace pm: skip if not supported
selftests: mptcp: userspace pm: skip PM listener events tests if unavailable
selftests: net: Add bridge neighbor suppression test
selftests: net: Add VXLAN MDB test
selftests: net: fcnal-test: check if FIPS mode is enabled
selftests: net: tls: check if FIPS mode is enabled
selftests: net: vrf-xfrm-tests: change authentication and encryption algos
selftests: netfilter: fix libmnl pkg-config usage
selftests: nft_flowtable.sh: check ingress/egress chain too
selftests: nft_flowtable.sh: monitor result file sizes
selftests: nft_flowtable.sh: no need for ps -x option
selftests: nft_flowtable.sh: use /proc for pid checking
selftests: nft_flowtable.sh: wait for specific nc pids
selftests: openvswitch: add flow dump support
selftests: openvswitch: add interface support
selftests: openvswitch: add support for upcall testing
selftests: prctl: Add new prctl test for PR_SET_VMA action
selftests: Refactor 'peeksiginfo' ptrace test part
selftests: rtnetlink: Add an address proto test
selftests: rtnetlink: Fix do_test_address_proto()
selftests: rtnetlink: Make the set of tests to run configurable
selftests: sched: Add more core schedule prctl calls
selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test
selftests: srv6: make srv6_end_dt46_l3vpn_test more robust
selftests: tc-testing: add "depends_on" property to skip tests
selftests: tc-testing: add more tests for sch_qfq
selftests: tc-testing: add tests for action binding
selftests: tc-testing: add tunnel_key "nofrag" test case
selftests: Test the new RISC-V hwprobe interface
selftests: tls: add a test for queuing data before setting the ULP
selftests: use canonical ftrace path
selftests: xsk: Add test case for packets at end of UMEM
selftests: xsk: Add test UNALIGNED_INV_DESC_4K1_FRAME_SIZE
selftests: xsk: Add xskxceiver.h dependency to Makefile
selftests: xsk: Deflakify STATS_RX_DROPPED test
selftests: xsk: Disable IPv6 on VETH1
selftests: xsk: Use correct UMEM size in testapp_invalid_desc
 
selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test
 
selinux: clean up dead code after removing runtime disable
selinux: don't use make's grouped targets feature yet
selinux: ensure av_permissions.h is built when needed
selinux: fix Makefile dependencies of flask.h
selinux: remove the 'checkreqprot' functionality
selinux: remove the runtime disable functionality
selinux: stop passing selinux_state pointers and their offspring
selinux: stop returning node from avc_insert()
selinux: uninline unlikely parts of avc_has_perm_noaudit()
selinux: update the file list in MAINTAINERS
 
seq_buf: Add seq_buf_do_printk() helper
 
serdev: Add method to assert break signal over tty UART port
serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP
 
serial: 8250: Add missing wakeup event reporting
serial: 8250: Document termios parameter of serial8250_em485_config()
serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
serial: 8250: Reinit port->pm on port specific driver unbind
serial: 8250: Reorder fields in 'struct plat_serial8250_port'
serial: 8250_bcm7271: balance clk_enable calls
serial: 8250_bcm7271: Fix arbitration handling
serial: 8250_bcm7271: fix leak in `brcmuart_probe`
serial: 8250_em: Add missing break statement
serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()}
serial: 8250_em: Drop unused header file
serial: 8250_em: Fix UART port type
serial: 8250_em: Simplify probe()
serial: 8250_em: Use devm_clk_get_enabled()
serial: 8250_em: Use pseudo offset for UART_FCR
serial: 8250_exar: Add support for USR298x PCI Modems
serial: 8250_tegra: Add explicit include for of.h
serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()
serial: Add support for Advantech PCI-1611U card
serial: arc_uart: fix of_iomap leak in `arc_serial_probe`
serial: bcm63xx-uart: add polling support
serial: core: Disable uart_start() on uart_remove_one_port()
serial: cpm_uart: Fix a COMPILE_TEST dependency
serial: cpm_uart: Use uart_circ_empty()
serial: fix TIOCSRS485 locking
serial: imx: Drop a few unneeded casts
serial: imx: remove unused imx_uart_is_imx* functions
serial: lantiq: add missing interrupt ack
serial: Make hw_stopped bool
serial: make SiFive serial drivers depend on ARCH_ symbols
serial: max310x: fix IO data corruption in batched operations
serial: Move uart_change_speed() earlier
serial: qcom-geni: fix enabling deactivated interrupt
serial: Remove extern from func prototypes in headers
serial: Remove uart_wait_until_sent() forward declaration
serial: Rename hw_stopped to old_hw_stopped & improve logic
serial: Rename uart_change_speed() to uart_change_line_settings()
serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal
serial: sh-sci: mark OF related data as maybe unused
serial: sprd: Drop of_match_ptr for ID table
serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted
serial: stm32: Remove unused struct stm32_port txdone element
serial: uart_poll_init() should power on the UART
serial: ucc_uart: Use uart_circ_empty()
serial: Use ARRAY_SIZE() with iso7816 reserved array
serial: Use B0 instead of implicit zero assumption
serial: Use of_property_present() for testing DT property presence
serial: Use of_property_read_bool() for boolean properties
 
sfc/siena: Drop redundant pci_enable_pcie_error_reporting()
 
sfc: Add back mailing list
sfc: add code to register and unregister encap matches
sfc: add functions to insert encap matches into the MAE
sfc: add notion of match on enc keys to MAE machinery
sfc: add offloading of 'foreign' TC (decap) rules
sfc: allow insertion of filters for unicast PTP
sfc: disable RXFCS and RXALL features by default
sfc: document TC-to-EF100-MAE action translation concepts
sfc: Drop redundant pci_enable_pcie_error_reporting()
sfc: falcon: Drop redundant pci_enable_pcie_error_reporting()
sfc: fix devlink info error handling
sfc: fix error unwinds in TC offload
sfc: Fix module EEPROM reporting for QSFP modules
sfc: fix XDP queues mode with legacy IRQ
sfc: handle enc keys in efx_tc_flower_parse_match()
sfc: remove expired unicast PTP filters
sfc: store PTP filters in a list
sfc: support offloading TC VLAN push/pop actions to the MAE
sfc: support unicast PTP
sfc: use budget for TX completions
 
sfc_ef100: Drop redundant pci_disable_pcie_error_reporting()
 
sgi-xp: simplify sysctl registration
 
sh/cpu: Expose arch_cpu_idle_dead()'s prototype definition
sh/cpu: Make sure play_dead() doesn't return
sh/cpu: Mark play_dead() __noreturn
 
sh: dma-sysfs: move to use bus_get_dev_root()
sh: drop ranges for definition of ARCH_FORCE_MAX_ORDER
sh: init: use OF_EARLY_FLATTREE for early init
sh: intc: move to use bus_get_dev_root()
sh: mach-x3proto: Add missing #include
sh: math-emu: fix macro redefined warning
sh: mcount.S: fix build error when PRINTK is not enabled
sh: nmi_debug: fix return value of __setup handler
sh: pci: Remove unused variable in SH-7786 PCI Express code
sh: remove sh5/sh64 last fragments
sh: Replace by
sh: reword ARCH_FORCE_MAX_ORDER prompt and help text
sh: SH2007: drop the bad URL info
sh: sq: Fix incorrect element size for allocating bitmap buffer
sh: sq: Use the bitmap API when applicable
sh: Use generic GCC library routines
 
sh_eth: remove open coded netif_running()
 
shmem: add support to ignore swap
shmem: move reclaim check early on writepages()
shmem: open code the page cache lookup in shmem_get_folio_gfp
shmem: remove check for folio lock on writepage()
shmem: restrict noswap option to initial user namespace
shmem: set shmem_writepage() variables early
shmem: shmem_get_partial_folio use filemap_get_entry
shmem: skip page split if we're not reclaiming
shmem: update documentation
 
sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
 
skbuff: Add likely to skb pointer in build_skb()
skbuff: Replace open-coded skb_propagate_pfmemalloc()s
 
slab: Adjust comment after refactoring of gfp.h
 
Smack: Improve mount process memory use
 
smack_lsm: remove unnecessary type casting
 
smaps: fix defined but not used smaps_shmem_walk_ops
 
smb/client: print "Unknown" instead of bogus link speed value
 
SMB3.1.1: add new tree connect ShareFlags
SMB3.1.1: correct definition for app_instance_id create contexts
 
SMB3: Add missing locks to protect deferred close file list
SMB3: Close all deferred handles of inode in case of handle lease break
SMB3: Close deferred file handles in case of handle lease break
 
smb3: display debug information better for encryption
 
SMB3: drop reference to cfile before sending oplock break
 
smb3: fix problem remounting a share after shutdown
 
SMB3: force unmount was failing to close deferred close files
 
smb3: improve parallel reads of large files
smb3: make query_on_disk_id open context consistent and move to common code
smb3: missing null check in SMB2_change_notify
smb3: move Documentation/filesystems/cifs to Documentation/filesystems/smb
smb3: move some common open context structs to smbfs_common
smb3: update a reviewer email in MAINTAINERS file
 
smb: delete an unnecessary statement
smb: move client and server files to common directory fs/smb
smb: remove obsolete comment
 
smc: preserve const qualifier in smc_sk()
 
smp: reword smp call IPI comment
smp: Trace IPIs sent via arch_send_call_function_ipi_mask()
 
smsc911x: remove superfluous variable init
 
soc/tegra: bpmp: Actually free memory on error path
soc/tegra: cbb: remove linux/version.h
soc/tegra: cbb: Remove MODULE_LICENSE in non-modules
soc/tegra: cbb: remove MODULE_LICENSE in non-modules
soc/tegra: cbb: tegra194: Use of_address_count() helper
soc/tegra: flowctrl: Use devm_platform_get_and_ioremap_resource()
soc/tegra: fuse: Remove nvmem root only access
soc/tegra: pmc: Add the PMIC wake event for Tegra234
soc/tegra: pmc: Add wake source interrupt for MGBE
soc/tegra: pmc: Support software wake-up for SPE
 
soc: amlogic: meson-gx-socinfo: use new soc_device_register functionality to populate machine name
soc: amlogic: meson-pwrc: Use dev_err_probe()
soc: apple: apple-pmgr-pwrstate: remove MODULE_LICENSE in non-modules
soc: apple: rtkit: Crop syslog messages
soc: apple: rtkit: Fix buffer address field width
soc: bcm: brcmstb: biuctrl: fix of_iomap leak
soc: bcm: brcmstb: Remove bare-metal ARM suspend/resume code
soc: canaan: Make K210_SYSCTL depend on CLK_K210
soc: fsl: cpm1: Add support for QMC
soc: fsl: cpm1: Add support for TSA
soc: fsl: cpm1: Fix TSA and QMC dependencies in case of COMPILE_TEST
soc: fsl: cpm1: qmc: Fix assigned timeslot masks
soc: fsl: cpm1: qmc: Fix test dependency
soc: fsl: Use of_property_present() for testing DT property presence
soc: fsl: Use of_property_present() for testing DT property presence
soc: fujitsu: remove MODULE_LICENSE in non-modules
soc: imx8m: Add MODULE_LICENSE
soc: imx8m: Support building imx8m soc driver as module
soc: imx: imx8m-blk-ctrl: Add MODULE_LICENSE
soc: imx: imx8m-blk-ctrl: reordering the fields
soc: imx: imx8m-blk-ctrl: Scan subnodes and bind drivers to them
soc: imx: imx8m-blk-ctrl: Use dev_pm_domain_attach_by_name
soc: imx: imx8mp-blk-ctrl: Add MODULE_LICENSE
soc: imx: imx8mp-blk-ctrl: Fix typo of imx8m_blk_ctrl_of_match
soc: imx: imx8mp-blk-ctrl: Use dev_pm_domain_attach_by_name
soc: mediatek: Cleanup ifdefs for IS_REACHABLE(CONFIG_MTK_CMDQ)
soc: mediatek: cmdq: Add inline functions for !CONFIG_MTK_CMDQ
soc: mediatek: Kconfig: Add MTK_CMDQ dependency to MTK_MMSYS
soc: mediatek: mmsys: add config api for RSZ switching and DCM
soc: mediatek: mtk-mmsys: Add .remove() callback
soc: mediatek: mtk-mmsys: Add MODULE_DEVICE_TABLE() to allow auto-load
soc: mediatek: mtk-mmsys: Add support for MT6795 Helio X10
soc: mediatek: mtk-mmsys: Change MT8173 num_resets to 64
soc: mediatek: mtk-mmsys: Compress of_device_id array entries
soc: mediatek: mtk-mmsys: Split out MT8173 mmsys DDP routing table
soc: mediatek: mtk-mmsys: Use module_platform_driver() macro
soc: mediatek: mtk-mutex: Compress of_device_id array entries
soc: mediatek: mtk-mutex: Replace max handles number with definition
soc: mediatek: mtk-mutex: Use module_platform_driver() macro
soc: mediatek: mtk-svs: Add explicit include for cpu.h
soc: mediatek: mtk-svs: add thermal voltage compensation if needed
soc: mediatek: mtk-svs: delete node name check
soc: mediatek: mtk-svs: fix passing zero to 'PTR_ERR'
soc: mediatek: mtk-svs: use common function to disable restore voltages
soc: mediatek: mtk-svs: use svs get efuse common function
soc: mediatek: mutex: Add mtk_mutex_set_mod support to set MOD1
soc: mediatek: mutex: support MT8195 VPPSYS
soc: mediatek: mutex: Use dev_err_probe()
soc: microchip: mpfs: add a prefix to rx_callback()
soc: microchip: mpfs: fix some horrible alignment
soc: microchip: mpfs: handle timeouts and failed services differently
soc: microchip: mpfs: simplify error handling in mpfs_blocking_transaction()
soc: microchip: mpfs: use a consistent completion timeout
soc: qcom: geni-se: Update Tx and Rx fifo depth based on QUP HW version
soc: qcom: gsbi: mark OF related data as maybe unused
soc: qcom: icc-bwmon: fix incorrect error code passed to dev_err_probe()
soc: qcom: icc-bwmon: Handle global registers correctly
soc: qcom: icc-bwmon: Remove unused struct member
soc: qcom: llcc: Add configuration data for SM7150
soc: qcom: llcc: Do not create EDAC platform device on SDM845
soc: qcom: Make the Qualcomm UFS/SDCC ICE a dedicated driver
soc: qcom: pmic_glink: register ucsi aux device
soc: qcom: ramp_controller: Fix an error handling path in qcom_ramp_controller_probe()
soc: qcom: Rename ice to qcom_ice to avoid module name conflict
soc: qcom: restrict L2 accessors to ARM64 build tests
soc: qcom: rmtfs: Fix error code in probe()
soc: qcom: rpmh-rsc: drop redundant unsigned >=0 comparision
soc: qcom: rpmh-rsc: Support RSC v3 minor versions
soc: qcom: rpmhpd: Add SA8155P power domains
soc: qcom: rpmpd: Add parent PD support
soc: qcom: rpmpd: Bring all definitions to the top
soc: qcom: rpmpd: Expand struct definition macros
soc: qcom: rpmpd: Hook up VDDMX as parent of SM6375 VDDGX
soc: qcom: rpmpd: Improve the naming
soc: qcom: rpmpd: Make bindings assignments consistent
soc: qcom: rpmpd: Remove SoC names from RPMPD definitions
soc: qcom: rpmpd: Remove useless comments
soc: qcom: rpmpd: Remove vdd* from struct names
soc: qcom: rpmpd: Unify Low Power Island definitions
soc: qcom: smd-rpm: Use GFP_ATOMIC in write path
soc: qcom: smem: update max processor count
soc: qcom: smsm: Use dev_err_probe()
soc: qcom: socinfo: Add IDs for IPQ9574 and its variants
soc: qcom: socinfo: Add IDs for QCM2290/QRB2210
soc: qcom: socinfo: Add IDs for QRB4210
soc: qcom: socinfo: Add Soc ID for SM7150
soc: qcom: socinfo: Add some PMICs
soc: qcom: socinfo: add support for SA8775P
soc: qcom: Use of_property_present() for testing DT property presence
soc: renesas: mark OF related data as maybe unused
soc: renesas: pwc-rzv2m: drop of_match_ptr for ID table
soc: renesas: rcar-sysc: Remove R-Car H3 ES1.* handling
soc: renesas: Remove r8a77950 arch
soc: renesas: renesas-soc: Release 'chipid' from ioremap()
soc: renesas: rmobile-sysc: Use of_fwnode_handle() helper
soc: renesas: Use "#ifdef" for single-symbol definition checks
 
SoC: SOF: Intel: hda/mtl: Improve and enable DMI L1
 
soc: sunxi: Use of_property_present() for testing DT property presence
soc: tegra: cbb: Drop empty platform remove function
soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring()
soc: ti: k3-socinfo: Add entry for J784S4 SOC
soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe
soc: ti: smartreflex: Simplify getting the opam_sr pointer
soc: ti: Use devm_platform_ioremap_resource()
soc: ti: Use of_property_present() for testing DT property presence
soc: ti: Use of_property_read_bool() for boolean properties
 
softirq: Add trace points for tasklet entry/exit
 
soundwire: amd: add pm_prepare callback and pm ops support
soundwire: amd: add runtime pm ops for AMD SoundWire manager driver
soundwire: amd: add SoundWire manager interrupt handling
soundwire: amd: Add support for AMD Manager driver
soundwire: amd: enable build for AMD SoundWire manager driver
soundwire: amd: handle SoundWire wake enable interrupt
soundwire: amd: register SoundWire manager dai ops
soundwire: bandwidth allocation: Use hweight32() to calculate set bits
soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow
soundwire: bus: Remove now outdated comments on no_pm IO
soundwire: bus: Update kernel doc for no_pm functions
soundwire: bus: Update sdw_nread/nwrite_no_pm to handle page boundaries
soundwire: cadence: add helpers to access IP_MCP registers
soundwire: cadence: change access to IP_MCP_CMD_BASE
soundwire: cadence: remove CDNS_MCP_CONFIG_SSPMOD
soundwire: cadence: split access to IP_MCP_CMDCTRL fields
soundwire: cadence: split access to IP_MCP_CONFIG fields
soundwire: cadence: split access to IP_MCP_CONTROL fields
soundwire: dmi-quirks: add new mapping for HP Spectre x360
soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15
soundwire: export sdw_compute_slave_ports() function
soundwire: intel: add abstraction for cmdsync check
soundwire: intel: add sync_arm/sync_go to ops
soundwire: intel: don't save hw_params for use in prepare
soundwire: intel: move bank switch routine to common intel_bus_common.c
soundwire: intel: move bus common sequences to different file
soundwire: intel: move common definitions to header file
soundwire: intel: remove PDI-level restrictions on rates and formats
soundwire: intel: remove stale/misleading comment
soundwire: intel: remove useless abstraction
soundwire: intel: simplify sync_go sequence
soundwire: intel: use indirection before moving bus start/stop sequences
soundwire: intel_auxdevice: improve pm_prepare step
soundwire: qcom: add proper error paths in qcom_swrm_startup()
soundwire: qcom: correct setting ignore bit on v1.5.1
soundwire: qcom: define hardcoded version magic numbers
soundwire: qcom: gracefully handle too many ports in DT
soundwire: stream: Add missing clear of alloc_slave_rt
soundwire: stream: remove bus->dev from logs on multiple buses
soundwire: stream: restore cumulative bus bandwidth when compute_params callback failed
soundwire: stream: uniquify dev_err() logs
 
sparc/cpu: Mark cpu_play_dead() __noreturn
 
sparc/mm: don't unconditionally set HW writable bit when setting PTE dirty on 64bit
sparc/mm: fix MAX_ORDER usage in tsb_grow()
 
sparc: reword ARCH_FORCE_MAX_ORDER prompt and help text
sparc: unify sparc32/sparc64 archhelp
sparc: Use of_property_present() for testing DT property presence
sparc: Use of_property_read_bool() for boolean properties
 
sparse: remove unnecessary 0 values from rc
 
spi/bcm63xx: Remove the unused function bcm_spi_readw()
 
spi: add support for Amlogic A1 SPI Flash Controller
spi: Add TPM HW flow flag
spi: ar934x: Convert to platform remove callback returning void
spi: armada-3700: Convert to platform remove callback returning void
spi: aspeed-smc: Convert to platform remove callback returning void
spi: at91-usart: Convert to platform remove callback returning void
spi: ath79: Convert to platform remove callback returning void
spi: atmel-quadspi: Convert to platform remove
spi: atmel-quadspi: Convert to platform remove callback returning void
spi: atmel-quadspi: Don't leak clk enable count in pm resume
spi: atmel-quadspi: Free resources even if runtime resume failed in .remove()
spi: atmel: Convert to platform remove callback returning void
spi: au1550: Convert to platform remove callback returning void
spi: axi-spi-engine: Convert to platform remove callback returning void
spi: bcm-qspi: Mark OF related data as maybe unused
spi: bcm2835: Convert to platform remove callback returning void
spi: bcm2835aux: Convert to platform remove callback returning void
spi: bcm63xx-hsspi: Convert to platform remove callback returning void
spi: bcm63xx: Convert to platform remove callback returning void
spi: bcm63xx: remove PM_SLEEP based conditional compilation
spi: bcm63xx: use macro DEFINE_SIMPLE_DEV_PM_OPS
spi: bcmbca-hsspi: Convert to platform remove callback returning void
spi: brcmstb-qspi: Convert to platform remove callback returning void
spi: Build coverage cleanups and improvements
spi: cadence-quadspi: Add missing check for dma_set_mask
spi: cadence-quadspi: Add support for StarFive JH7110 QSPI
spi: cadence-quadspi: Convert to platform remove callback returning void
spi: cadence-quadspi: Disable the SPI before reconfiguring
spi: cadence-quadspi: Fix random issues with Xilinx
spi: cadence-quadspi: fix suspend-resume implementations
spi: cadence-quadspi: Update the read timeout based on the length
spi: cadence-quadspi: use macro DEFINE_SIMPLE_DEV_PM_OPS
spi: cadence: Convert to platform remove callback returning void
spi: cavium-octeon: Convert to platform remove callback returning void
spi: coldfire-qspi: Convert to platform remove callback returning void
spi: Constify spi parameters of chip select APIs
spi: Constify spi_get_ctldata()'s spi parameter
spi: Constify spi_get_drvdata()'s spi parameter
spi: Convert to platform remove callback returning
spi: core: add spi_split_transfers_maxwords
spi: davinci: Convert to platform remove callback returning void
spi: davinci: Make available for build test
spi: dln2: Convert to platform remove callback returning void
spi: docs: adjust summary to CONFIG_SYSFS_DEPRECATED removal
spi: dw-bt1: Convert to platform remove callback returning void
spi: dw-mmio: Convert to platform remove callback returning void
spi: dw: Add AMD Pensando Elba SoC SPI Controller
spi: dw: Add support for AMD Pensando Elba SoC
spi: dw: Replace incorrect spi_get_chipselect with set
spi: dw: Replace spi->chip_select references with function calls
spi: ep93xx: Convert to platform remove callback returning void
spi: f_ospi: Add missing spi_mem_default_supports_op() helper
spi: Fix cocci warnings
spi: fsi: Make available for build test
spi: fsi: restore CONFIG_FSI dependency
spi: fsl-cpm: Use 16 bit mode for large transfers with even size
spi: fsl-dspi: avoid SCK glitches with continuous transfers
spi: fsl-dspi: Convert to platform remove callback returning void
spi: fsl-dspi: Remove unneeded cast to same type
spi: fsl-espi: Convert to platform remove callback returning void
spi: fsl-lpspi: Convert to platform remove callback returning void
spi: fsl-qspi: Convert to platform remove callback returning void
spi: fsl-spi: Change mspi_apply_cpu_mode_quirks() to void
spi: fsl-spi: Convert to platform remove callback returning void
spi: fsl-spi: Fix CPM/QE mode Litte Endian
spi: fsl-spi: No need to check transfer length versus word size
spi: fsl-spi: Re-organise transfer bits_per_word adaptation
spi: geni-qcom: Convert to platform remove callback returning void
spi: hisi-kunpeng: Convert to platform remove callback returning void
spi: img-spfi: Convert to platform remove callback returning void
spi: imx: Convert to platform remove callback returning void
spi: imx: Don't skip cleanup in remove's error path
spi: imx: Fix cleanup in remove and convert to
spi: imx: Use devm_platform_get_and_ioremap_resource()
spi: intel-pci: Add support for Meteor Lake-S SPI serial flash
spi: iproc-qspi: Convert to platform remove callback returning void
spi: lantiq-ssc: Convert to platform remove callback returning void
spi: lpspi: disable lpspi module irq in DMA mode
spi: MAINTAINERS: drop Krzysztof Kozlowski from Samsung SPI
spi: mchp-pci1xxxx: Fix improper implementation of disabling chip select lines
spi: mchp-pci1xxxx: Fix length of SPI transactions not set properly in driver
spi: mchp-pci1xxxx: Fix minor bugs in spi-pci1xxxx
spi: mchp-pci1xxxx: Fix SPI transactions not working after suspend and resume
spi: meson-spicc: Convert to platform remove callback returning void
spi: meson-spifc: Convert to platform remove callback returning void
spi: microchip-core-qspi: Convert to platform remove callback returning void
spi: microchip-core: Convert to platform remove callback returning void
spi: mpc52xx-psc: Modernize probe
spi: mpc52xx: Convert to platform remove callback returning void
spi: mpc5xxx-psc: Clean up even more and fix
spi: mpc5xxx-psc: Consistently use device property APIs
spi: mpc5xxx-psc: Convert probe to use devres functions
spi: mpc5xxx-psc: Correct error check for devm_platform_get_and_ioremap_resource()
spi: mpc5xxx-psc: Propagate firmware node
spi: mpc5xxx-psc: Remove goto to the unexisted label
spi: mpc5xxx-psc: Remove unused platform_data
spi: mpc5xxx-psc: Return immediately if IRQ resource is unavailable
spi: mpc5xxx-psc: use devm_clk_get_enabled() for core clock
spi: mpc5xxx-psc: Use platform resources instead of parsing DT properties
spi: mt65xx: make sure operations completed before unloading
spi: mtk-nor: Convert to platform remove callback returning void
spi: mtk-snfi: Convert to platform remove callback returning void
spi: mxic: Convert to platform remove callback returning void
spi: mxs: Convert to platform remove callback returning void
spi: npcm-fiu: Convert to platform remove callback returning void
spi: npcm-pspi: Convert to platform remove callback returning void
spi: nxp-flexspi: Add i.MX platform dependency
spi: nxp-flexspi: Fix ARCH_LAYERSCAPE dependency
spi: nxp-fspi: Convert to platform remove callback returning void
spi: oc-tiny: Convert to platform remove callback returning void
spi: omap-uwire: Convert to platform remove callback returning void
spi: omap2-mcspi: Convert to platform remove callback returning void
spi: omap2-mcspi: Use devm_platform_get_and_ioremap_resource()
spi: omap2-mcspi: Use of_property_read_bool() for boolean properties
spi: orion: Convert to platform remove callback returning void
spi: orion: Use devm_platform_get_and_ioremap_resource()
spi: pic32-sqi: Convert to platform remove callback returning void
spi: pic32: Convert to platform remove callback returning void
spi: pic32: Use devm_platform_get_and_ioremap_resource()
spi: ppc4xx: Convert to platform remove callback returning void
spi: Propagate firmware node
spi: pxa2xx: Convert to platform remove callback returning void
spi: pxa2xx: Mark OF related data as maybe unused
spi: qcom-qspi: Convert to platform remove callback returning void
spi: qcom-qspi: Make available for build test
spi: qup: Convert to platform remove callback
spi: qup: Convert to platform remove callback returning void
spi: qup: Don't skip cleanup in remove's error path
spi: qup: Request DMA before enabling clocks
spi: qup: Use devm_platform_get_and_ioremap_resource()
spi: rb4xx: Convert to platform remove callback returning void
spi: renesas,sh-msiof: Miscellaneous improvements
spi: Reorder fields in 'struct spi_message'
spi: Replace all spi->chip_select and spi->cs_gpiod references with function call
spi: Replace spi_pcpu_stats_totalize() macro by a C function
spi: rockchip-sfc: Convert to platform remove callback returning void
spi: rockchip-sfc: Use devm_platform_ioremap_resource()
spi: rockchip: Add architecture dependency
spi: rockchip: Convert to platform remove callback returning void
spi: rpc-if: Convert to platform remove callback returning void
spi: rspi: Convert to platform remove callback returning void
spi: rspi: Mark OF related data as maybe unused
spi: s3c64xx: add no_cs description
spi: s3c64xx: Convert to platform remove callback returning void
spi: sc18is602: Mark OF related data as maybe unused
spi: sh-hspi: Convert to platform remove callback returning void
spi: sh-msiof: Convert to platform remove callback returning void
spi: sh-msiof: Mark OF related data as maybe unused
spi: sh-msiof: Remove casts to drop constness
spi: sh-sci: Convert to platform remove callback returning void
spi: sh: Convert to platform remove callback returning void
spi: sifive: Convert to platform remove callback returning void
spi: slave-mt27xx: Convert to platform remove callback returning void
spi: sn-f-ospi: Convert to platform remove callback returning void
spi: spi-cadence: Add Slave mode support
spi: spi-cadence: Add support for Slave mode
spi: spi-cadence: Avoid read of RX FIFO before its ready
spi: spi-cadence: Interleave write of TX and read of RX FIFO
spi: spi-cadence: Only overlap FIFO transactions in slave mode
spi: spi-cadence: Switch to spi_controller structure
spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan()
spi: spi-geni-qcom: Select FIFO mode for chip select
spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
spi: spi-loopback-test: Add module param for iteration length
spi: spi-nxp-fspi: correct the comment for the DLL config
spi: spi-nxp-fspi: use DLL calibration when clock rate > 100MHz
spi: spi-qcom-qspi: Support pinctrl sleep states
spi: sprd-adi: Convert to platform remove callback returning void
spi: sprd-adi: Use devm_platform_get_and_ioremap_resource()
spi: sprd: Convert to platform remove callback
spi: sprd: Convert to platform remove callback returning void
spi: sprd: Don't skip cleanup in remove's error path
spi: sprd: Use devm_platform_get_and_ioremap_resource()
spi: st-ssc4: Convert to platform remove callback returning void
spi: stm32-qspi: Convert to platform remove callback returning void
spi: stm32: Convert to platform remove callback returning void
spi: stm32: split large transfers based on word size instead of bytes
spi: stm32: Use devm_platform_get_and_ioremap_resource()
spi: struct spi_device constification
spi: sun4i: Convert to platform remove callback returning void
spi: sun6i: Convert to platform remove callback returning void
spi: sunplus-sp7021: Convert to platform remove callback returning void
spi: synquacer: Convert to platform remove callback returning void
spi: tegra114: Convert to platform remove callback returning void
spi: tegra114: Use devm_platform_get_and_ioremap_resource()
spi: tegra20-sflash: Convert to platform remove callback returning void
spi: tegra20-slink: Convert to platform remove callback returning void
spi: tegra210-quad: Convert to platform remove callback returning void
spi: tegra210-quad: Enable TPM wait polling
spi: tegra210-quad: Use devm_platform_get_and_ioremap_resource()
spi: topcliff-pch: Convert to platform remove callback returning void
spi: uniphier: Convert to platform remove callback returning void
spi: xilinx: Convert to platform remove callback returning void
spi: xilinx: Use devm_platform_get_and_ioremap_resource()
spi: xtensa-xtfpga: Convert to platform remove callback returning void
spi: zynq-qspi: Convert to platform remove callback returning void
spi: zynqmp-gqspi: Convert to platform remove callback returning void
 
splice: clear FMODE_NOWAIT on file if splice/vmsplice is used
splice: report related fsnotify events
 
spmi: Add a check for remove callback when removing a SPMI driver
spmi: fix W=1 kernel-doc warnings
spmi: hisi-spmi-controller: Convert to platform remove callback returning void
spmi: mtk-pmif: Convert to platform remove callback returning void
spmi: mtk-pmif: Drop of_match_ptr for ID table
spmi: pmic-arb: Convert to platform remove callback returning void
 
srcu: Add comments for srcu_size_state
srcu: Add whitespace to __SRCU_STRUCT_INIT() & __DEFINE_SRCU()
srcu: Begin offloading srcu_struct fields to srcu_update
srcu: Check for readers at module-exit time
srcu: Clarify comments on memory barrier "E"
srcu: Fix long lines in cleanup_srcu_struct()
srcu: Fix long lines in srcu_funnel_gp_start()
srcu: Fix long lines in srcu_get_delay()
srcu: Fix long lines in srcu_gp_end()
srcu: Move ->level from srcu_struct to srcu_usage
srcu: Move ->lock from srcu_struct to srcu_usage
srcu: Move ->lock initialization after srcu_usage allocation
srcu: Move ->sda_is_static from srcu_struct to srcu_usage
srcu: Move ->srcu_cb_mutex from srcu_struct to srcu_usage
srcu: Move ->srcu_gp_mutex from srcu_struct to srcu_usage
srcu: Move ->srcu_size_state from srcu_struct to srcu_usage
srcu: Move grace-period fields from srcu_struct to srcu_usage
srcu: Move heuristics fields from srcu_struct to srcu_usage
srcu: Move srcu_barrier() fields from srcu_struct to srcu_usage
srcu: Move work-scheduling fields from srcu_struct to srcu_usage
srcu: Use static init for statically allocated in-module srcu_struct
 
stackleak: allow to specify arch specific stackleak poison function
 
staging/lynxfb: Use pci aperture helper
 
staging: axis-fifo: Convert to platform remove callback returning void
staging: axis-fifo: initialize timeouts in init only
staging: emxx_udc: Convert to platform remove callback returning void
staging: fieldbus: arcx-anybus: Convert to platform remove callback returning void
staging: greybus: arche-apb-ctrl: Convert to platform remove callback returning void
staging: greybus: arche: Convert to platform remove callback returning void
staging: greybus: drop loopback test files
staging: greybus: fix line ending with '('
 
Staging: greybus: Fix lines ending with '('
 
staging: greybus: Inline gb_audio_manager_module()
staging: greybus: Inline gpio_chip_to_gb_gpio_controller()
staging: greybus: Inline pwm_chip_to_gb_pwm_chip()
staging: greybus: remove unnecessary blank line
staging: iio: meter: Drop ade7854 driver
staging: iio: resolver: ad2s1210: Add explicit include for of.h
staging: iio: resolver: ads1210: fix config mode
staging: iio: resolver: ads1210: fix config mode
staging: ks7010: fix line ending with '('
staging: media: imx: Drop IMX_MEDIA_GRP_ID_CSI
staging: media: imx: Drop imx_media_subdev_bound()
staging: media: imx: Drop unused helper functions
staging: media: imx: Make imx_media_of_add_csi() static
staging: most: define iface_to_hdm as an inline function
staging: most: dim2: Convert to platform remove callback returning void
staging: most: dim2: Use devm_platform_get_and_ioremap_resource()
staging: most: fix line ending with '(' in dim2/
staging: most: fix line ending with '(' in video/
staging: most: remove extra blank line
staging: most: use inline functions for to_hdm
staging: nvec: Convert to platform remove callback returning void
staging: nvec: nvec_kbd: Convert to platform remove callback returning void
 
Staging: nvec: Remove macro definition to_nvec_led
 
staging: nvec_power: Convert to platform remove callback returning void
staging: nvec_ps2: Convert to platform remove callback returning void
staging: octeon: delete my name from TODO contact
staging: octeon: ethernet: Convert to platform remove callback returning void
 
Staging: octeon: Fix line ending with '('
Staging: qlge: Fix indentation in conditional statement
 
staging: Replace all spi->chip_select and spi->cs_gpiod references with function call
staging: rtl8172: Add blank lines after declarations
staging: rtl8192e: add blank lines after declarations
staging: rtl8192e: Add blank lines after declarations
staging: rtl8192e: add spaces around binary operators
staging: rtl8192e: avoid CamelCase
staging: rtl8192e: avoid CamelCase
staging: rtl8192e: avoid CamelCase
staging: rtl8192e: Change filename r8192E_hwimg.x to table.x
staging: rtl8192e: fix alignment to match open parenthesis
staging: rtl8192e: fix line ending with '('
staging: rtl8192e: fix unbalanced braces around else
staging: rtl8192e: Fix W_DISABLE# does not work after stop/start
staging: rtl8192e: Join constants AGCTAB_ArrayLength with ..LengthPciE
staging: rtl8192e: Join constants MACPHY_Array_PGLength with ..LengthPciE
staging: rtl8192e: Join constants MACPHY_ArrayLength with ..LengthPciE
staging: rtl8192e: Join constants PHY_REG_1T2RArray.. with ..LengthPciE
staging: rtl8192e: Join constants RadioA_ArrayLength with ..LengthPciE
staging: rtl8192e: Join constants RadioB_ArrayLength with ..LengthPciE
staging: rtl8192e: Join constants Rtl819XAGCTAB_.. with ..PciEAGCTAB..
staging: rtl8192e: Join constants Rtl819XMACPHY_.. with Rtl8192PciE..
staging: rtl8192e: Join constants Rtl819XMACPHY_..PG with Rtl8192PciE..
staging: rtl8192e: Join constants Rtl819XPHY_REG_.. with ..PciEPHY_REG_..
staging: rtl8192e: Join constants Rtl819XRadioA_.. with ..RadioA_..
staging: rtl8192e: Join constants Rtl819XRadioB_.. with ..RadioB_..
staging: rtl8192e: priv->rf_type is always RF_1T2R
staging: rtl8192e: Remove 5G wireless_mode in rtl92e_set_wireless_mode
staging: rtl8192e: Remove _rtl92e_get_supported_wireless_mode
staging: rtl8192e: remove blank lines after '{'
staging: rtl8192e: Remove case customer_id = RT_CID_819x_CAMEO, ..
staging: rtl8192e: Remove case customer_id = RT_CID_DEFAULT, ..
staging: rtl8192e: Remove case customer_id = RT_CID_DLINK
staging: rtl8192e: Remove checks of pointer to handle_a.. and handle_b..
staging: rtl8192e: Remove checks of pointer to LeisureP.. and start_se..
staging: rtl8192e: Remove checks of pointer to rtllib.. and ScanOpera..
staging: rtl8192e: Remove checks of pointer to stop_send.. and rtllib_..
staging: rtl8192e: Remove conditions for RF_2T4R
staging: rtl8192e: Remove dead code from struct rtl819x_ops
staging: rtl8192e: Remove double defined constants bMaskBytex and more
staging: rtl8192e: Remove empty Array Rtl8192PciEPHY_REGArray
staging: rtl8192e: Remove empty struct rtl819x_ops
staging: rtl8192e: Remove entry .get_eeprom_size from struct rtl819x_ops
staging: rtl8192e: Remove entry .init_adapter_.. from struct rtl819x_ops
staging: rtl8192e: Remove entry .initialize_ad.. from struct rtl819x_ops
staging: rtl8192e: Remove entry .interrupt_re.. from struct rtl819x_ops
staging: rtl8192e: Remove entry .irq_disable from struct rtl819x_ops
staging: rtl8192e: Remove entry .irq_enable from struct rtl819x_ops
staging: rtl8192e: Remove entry .link_change from struct rtl819x_ops
staging: rtl8192e: Remove entry .nic_type from struct rtl819x_ops
staging: rtl8192e: Remove entry .rx_check_stuc.. from struct rtl819x_ops
staging: rtl8192e: Remove entry .rx_enable from struct rtl819x_ops
staging: rtl8192e: Remove entry .rx_query_stat.. from struct rtl819x_ops
staging: rtl8192e: Remove entry .stop_adapter from struct rtl819x_ops
staging: rtl8192e: Remove entry .tx_check_stuc.. from struct rtl819x_ops
staging: rtl8192e: Remove entry .tx_enable from struct rtl819x_ops
staging: rtl8192e: Remove entry .tx_fill_cmd_d.. from struct rtl819x_ops
staging: rtl8192e: Remove entry .tx_fill_descr.. from struct rtl819x_ops
staging: rtl8192e: Remove entry .update_ratr_t.. from struct rtl819x_ops
staging: rtl8192e: Remove enum RF_1T2R and RF_Type
staging: rtl8192e: remove extra blank lines
staging: rtl8192e: remove extra blank lines
staging: rtl8192e: remove extra blank lines in rtllib_crypt_ccmp.c
staging: rtl8192e: Remove function rtl92e_is_legal_rf_path
staging: rtl8192e: Remove local variable Value and powerlevelOFDM24G
staging: rtl8192e: Remove macro IS_HARDWARE_TYPE_8192SE
staging: rtl8192e: Remove one of two checks for hardware RTL8192SE
staging: rtl8192e: Remove priv->rf_chip
staging: rtl8192e: Remove priv->rf_chip in _rtl92e_get_channel_map
staging: rtl8192e: Remove priv->rf_chip in _rtl92e_phy_rf_read
staging: rtl8192e: Remove priv->rf_chip in _rtl92e_phy_rf_write
staging: rtl8192e: Remove priv->rf_chip in _rtl92e_phy_switch_channel_step
staging: rtl8192e: Remove priv->rf_chip in _rtl92e_set_bw_mode_work_item
staging: rtl8192e: Remove priv->rf_chip in _rtl92e_set_rf_power_state
staging: rtl8192e: Remove priv->rf_chip in _rtl92e_set_tx_power_level
staging: rtl8192e: Remove priv->rf_chip in rtl92e_config_phy
staging: rtl8192e: Remove priv->rf_chip in rtl92e_set_tx_power
staging: rtl8192e: remove redundant setting of rf_type
staging: rtl8192e: Remove rf_chip in _rtl92e_get_supported_wireless_mode
staging: rtl8192e: Remove RF_Type from .._dm_tx_update_tssi_weak_signal
staging: rtl8192e: remove rf_type from struct r8192_priv
staging: rtl8192e: remove RTL819X_DEFAULT_RF_TYPE
staging: rtl8192e: Remove rtl92e_config_phy
staging: rtl8192e: Remove second initialization of bActuallySet
staging: rtl8192e: Remove set to true while true of bfirst_after_down
staging: rtl8192e: Remove unchanged variable chan_forced
staging: rtl8192e: Remove unchanged variable frame_sync_monitor
staging: rtl8192e: Remove unchanged variable RegRfPsLevel
staging: rtl8192e: Remove unchanged variables bfsync_processing and more
staging: rtl8192e: Remove unused Array Rtl8192PciERadioC_Array
staging: rtl8192e: Remove unused Array Rtl8192PciERadioD_Array
staging: rtl8192e: Remove unused function _rtl92e_dm_init_wa_broadcom_iot
staging: rtl8192e: Remove unused function rtl92e_disable_nic
staging: rtl8192e: Remove unused if clauses in rtl92e_set_wireless_mode
staging: rtl8192e: Remove unused macro queue_delayed_work_rsl and more
staging: rtl8192e: Remove unused macro RT_SET_PS_LEVEL
staging: rtl8192e: Remove unused RF90_PATH_C and ..D for rf3wireOffset
staging: rtl8192e: Remove unused RF90_PATH_C and ..D for rfHSSIPara2
staging: rtl8192e: Remove unused RF90_PATH_C and ..D for rfintfo and ..fe
staging: rtl8192e: Remove unused RF90_PATH_C and ..D for rfintfs
staging: rtl8192e: Remove unused RF90_PATH_C and ..D for rfLSSIReadBack
staging: rtl8192e: Remove unused RF90_PATH_C and ..D in rtl92e_config_rf
staging: rtl8192e: Remove unused variable RF_Type
staging: rtl8192e: Remove unused variable rfAGCControl1 and rfAGCControl2
staging: rtl8192e: Remove unused variable rfHSSIPara1 and rfSwitchControl
staging: rtl8192e: Remove unused variable rfintfi
staging: rtl8192e: Remove unused variable rfLSSI_Select and rfTxGainStage
staging: rtl8192e: Remove unused variable rfRxIQImbalance and rfRxAFE
staging: rtl8192e: Remove unused variable rfTxIQImbalance and rfTxAFE
staging: rtl8192e: Remove unused variable rtl819XAGCTAB_Array
staging: rtl8192e: Remove wireless mode WIRELESS_MODE_N_5G
staging: rtl8192e: Remove wireless modes A, N_5G from _rtl92e_hwconfig
staging: rtl8192e: Remove wireless modes A, N_5G from rtl92e_set_channel
staging: rtl8192e: Replace macro container_of_work_rsl with standard macro
staging: rtl8192e: Replace macro INIT_DELAYED_WORK_RSL with standard macro
staging: rtl8192e: Replace macro INIT_WORK_RSL with standard macro
staging: rtl8192e: Replace macro iwe_stream_add_event_rsl with standard function
staging: rtl8192e: Replace macro iwe_stream_add_point_rsl with standard function
staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE
staging: rtl8192e: Replace macro skb_tail_pointer_rsl with standard function
staging: rtl8192e: Replace RF90_PATH_C in test expression of for loop
staging: rtl8192e: rtl92e_clear_irq() is not used
staging: rtl8192u: add '*' on subsequent lines in block comment
staging: rtl8192u: add '*/' on separate line in block comments
staging: rtl8192u: dm_shadow_init() is not used
staging: rtl8192u: remove change history from comments
staging: rtl8192u: remove commented out code
staging: rtl8192u: remove unused ieee80211_SignalStrengthTranslate function
staging: rtl8192u: rtl8192_SetRFPowerState() is not used
staging: rtl8712: Fix multiple line dereference
staging: rtl8712: Remove extra spaces
staging: rtl8723bs: conform if's braces to kernel style
staging: rtl8723bs: indent with tab, align with space
staging: rtl8723bs: isAllSpaceOrTab() is not used
staging: rtl8723bs: linked_info_dump() is not used
staging: rtl8723bs: MapCharToHexDigit() is not used
staging: rtl8723bs: ParseQualifiedString() is not used
staging: rtl8723bs: remove hal_btcoex_SetChipType()
staging: rtl8723bs: rtw_get_raw_rssi_info() is not used
staging: rtl8723bs: use inline functions for dvobj_to_dev
staging: rts5208: remove unused xd_check_err_code function
staging: vc04_services: bcm2835-camera: Convert to platform remove callback returning void
staging: vc04_services: vchiq_arm: Convert to platform remove callback returning void
staging: vme: clean up duplicate definitions of dependencies
staging: vme: remove blank line after return statement
staging: vme_user: add space around operators
staging: vme_user: remove unnecessary blank lines
staging: vme_user: Replace "<<" with BIT macro
staging: vt6655: remove unused bb_power_save_mode_off() function
staging: vt6655: remove unused bb_power_save_mode_on() function
staging: vt6656: remove unused vnt_get_current_tsf() function
staging: wlan-ng: small cleanup in plugimage()
staging: wlan-ng: small cleanup in writeimage()
 
statfs: enforce statfs[64] structure initialization
 
stmmac: fix changing mac address
 
SUNRPC: always free ctxt when freeing deferred request
SUNRPC: Avoid relying on crypto API to derive CBC-CTS output IV
SUNRPC: Be even lazier about releasing pages
SUNRPC: Clear rq_xid when receiving a new RPC Call
SUNRPC: Convert svc_xprt_release() to the release_pages() API
SUNRPC: Don't change task->tk_status after the call to rpc_exit_task
SUNRPC: double free xprt_ctxt while still in use
SUNRPC: Ensure server-side sockets have a sock->file
SUNRPC: Fix encoding of accepted but unsuccessful RPC replies
SUNRPC: Fix error handling in svc_setup_socket()
SUNRPC: Fix trace_svc_register() call site
SUNRPC: Ignore return value of ->xpo_sendto
 
sunrpc: move sunrpc_table and proc routines above
 
SUNRPC: Recognize control messages in server-side TCP socket code
SUNRPC: Relocate svc_free_res_pages()
SUNRPC: remove the maximum number of retries in call_bind_status
SUNRPC: return proper error from get_expiry()
 
sunrpc: simplify one-level sysctl registration for debug_table
sunrpc: simplify one-level sysctl registration for xr_tunables_table
sunrpc: simplify one-level sysctl registration for xs_tunables_table
sunrpc: simplify two-level sysctl registration for svcrdma_parm_table
 
SUNRPC: Support TLS handshake in the server-side TCP socket code
 
SVM-SEV: convert the rest of fget() uses to fdget() in there
 
swiotlb: fix debugfs reporting of reserved memory pools
swiotlb: Omit total_used and used_hiwater if !CONFIG_DEBUG_FS
swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup
swiotlb: Remove bounce buffer remapping for Hyper-V
swiotlb: track and report io_tlb_used high water marks in debugfs
 
Linux: sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes
Linux: sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes
 
syscall_user_dispatch: Split up set_syscall_user_dispatch()
syscall_user_dispatch: Untag selector address before access_ok()
 
sysctl: clarify register_sysctl_init() base directory order
sysctl: remove register_sysctl_paths()
 
sysv: switch to put_and_unmap_page()
 
tap: add support for IOCB_NOWAIT
 
tasks: Extract rcu_users out of union
 
tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
 
tcp: add annotations around sk->sk_shutdown accesses
tcp: annotate lockless access to sk->sk_err
tcp: annotate lockless accesses to sk->sk_err_soft
tcp: deny tcp_disconnect() when threads are waiting
tcp: fix mishandling when the sack compression is deferred.
tcp: fix possible sk_priority leak in tcp_v4_send_reset()
tcp: fix skb_copy_ubufs() vs BIG TCP
tcp: gso: really support BIG TCP
tcp: preserve const qualifier in tcp_sk()
tcp: Refine SYN handling for PAWS.
tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set
 
tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta'
tee: optee: Add SMC for loading OP-TEE image
 
Linux: Tegra TPM driver with HW flow control
 
test_firmware: fix a memory leak with reqs buffer
test_firmware: fix the memory leak of the allocated firmware buffer
test_firmware: prevent race conditions by a correct implementation of locking
 
testing/vsock: add vsock_perf to gitignore
 
thermal/core: Add a thermal zone 'devdata' accessor
thermal/core: Add thermal_zone_device structure 'type' accessor
thermal/core: Alloc-copy-free the thermal zone parameters structure
thermal/core: Relocate the traces definition in thermal directory
thermal/core: Remove thermal_bind_params structure
thermal/core: Show a debug message when get_temp() fails
thermal/core: Use the thermal zone 'devdata' accessor in hwmon located drivers
thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers
thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers
 
thermal/drivers/acerhdf: Make interval setting only at module load time
thermal/drivers/acerhdf: Remove pointless governor test
 
thermal/drivers/bcm2835: Remove buggy call to thermal_of_zone_unregister
 
thermal/drivers/cpuidle_cooling: Delete unmatched comments
 
thermal/drivers/da9062: Don't access the thermal zone device fields
 
thermal/drivers/db8500: Use driver dev instead of tz->device
 
thermal/drivers/hisi: Use devm_platform_ioremap_resource()
 
thermal/drivers/imx: Remove get_trip_temp ops
thermal/drivers/imx: Use the thermal framework for the trip point
 
thermal/drivers/mediatek/lvts_thermal: Add AP domain for mt8195
thermal/drivers/mediatek/lvts_thermal: Fix sensor 1 interrupt status bitmask
 
thermal/drivers/mediatek: Add delay after thermal banks initialization
thermal/drivers/mediatek: Add support for MT8365 SoC
thermal/drivers/mediatek: Add temperature constraints to validate read
thermal/drivers/mediatek: Change clk_prepare_enable to devm_clk_get_enabled in mtk_thermal_probe
thermal/drivers/mediatek: Control buffer enablement tweaks
thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe
thermal/drivers/mediatek: Use of_address_to_resource()
 
thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling
 
thermal/drivers/rockchip: Simplify channel id logic
thermal/drivers/rockchip: Simplify clock logic
thermal/drivers/rockchip: Simplify getting match data
thermal/drivers/rockchip: Support dynamic sized sensor array
thermal/drivers/rockchip: Support RK3588 SoC in the thermal driver
thermal/drivers/rockchip: Use dev_err_probe
thermal/drivers/rockchip: use devm_reset_control_array_get_exclusive()
 
thermal/drivers/spear: Don't use tz->device but pdev->dev
 
thermal/drivers/stm: Don't set no_hwmon to false
 
thermal/drivers/tegra-bpmp: Handle offline zones
 
thermal/drivers/tegra: Remove unneeded lock when setting a trip point
 
thermal/drivers/ti: Use fixed update interval
 
thermal/hwmon: Do not set no_hwmon before calling thermal_add_hwmon_sysfs()
thermal/hwmon: Use the right device for devm_thermal_add_hwmon_sysfs()
thermal/hwmon: Use the thermal_core.h header
 
thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures
 
thermal/of: Unexport unused OF functions
 
thermal: Add a thermal zone id accessor
thermal: amlogic: Use dev_err_probe()
thermal: core: Clean up thermal_list_lock locking
thermal: core: Encapsulate tz->device field
thermal: cpuidle_cooling: Adjust includes to remove of_device.h
thermal: Don't use 'device' internal thermal zone structure field
thermal: gov_step_wise: Adjust code logic to match comment
thermal: gov_step_wise: Delete obsolete comment
thermal: intel: int340x: Add DLVR support for RFIM control
thermal: intel: int340x: Add new line for UUID display
thermal: intel: menlow: Get rid of this driver
thermal: intel: pch_thermal: Use thermal driver device to write a trace
thermal: intel: powerclamp: Fix NULL pointer access issue
thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input
thermal: Remove debug or error messages in get_temp() ops
thermal: thermal_hwmon: Fix a kernel NULL pointer dereference
thermal: thermal_hwmon: Revert recent message adjustment
thermal: Use of_property_present() for testing DT property presence
thermal: Use thermal_zone_device_type() accessor
 
thunderbolt: Clear registers properly when auto clear isn't in use
thunderbolt: dma_test: Use correct value for absent rings when creating paths
thunderbolt: Do not touch CL state configuration during discovery
thunderbolt: Get rid of redundant 'else'
thunderbolt: Increase DisplayPort Connection Manager handshake timeout
thunderbolt: Introduce usb4_port_sb_opcode_err_to_errno() helper
thunderbolt: Make use of SI units from units.h
thunderbolt: Mask ring interrupt on Intel hardware as well
thunderbolt: Refactor DROM reading
thunderbolt: use `tb_eeprom_get_drom_offset` to discover DROM offset
 
tick/broadcast: Make broadcast device replacement work correctly
 
tick/common: Align tick period during sched_timer setup
tick/common: Align tick period with the HZ tick.
 
tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem
 
timekeeping: Fix references to nonexistent ktime_get_fast_ns()
 
timers/nohz: Add a comment about broken iowait counter update race
timers/nohz: Only ever update sleeptime from idle exit
timers/nohz: Protect idle/iowait sleep time under seqcount
timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick()
timers/nohz: Restructure and reshuffle struct tick_sched
 
tipc: add tipc_bearer_min_mtu to calculate min mtu
tipc: check the bearer min mtu properly when setting it by netlink
tipc: do not update mtu if msg_max is too small in mtu negotiation
 
tls: improve lockless access safety of tls_err_abort()
tls: rx: device: fix checking decryption status
tls: rx: strp: don't use GFP_KERNEL in softirq context
tls: rx: strp: factor out copying skb data
tls: rx: strp: fix determining record length in copy mode
tls: rx: strp: force mixed decrypted records into copy mode
tls: rx: strp: preserve decryption status of skbs when needed
tls: rx: strp: set the skb->len of detached / CoW'ed skbs
 
tomoyo: replace tomoyo_round2() with kmalloc_size_roundup()
 
tools api: Add io__getline
 
tools arch x86: Sync the msr-index.h copy with the kernel sources
 
tools build: Add a feature test for scandirat(), that is not implemented so far in musl and uclibc
tools build: Add feature test for abi::__cxa_demangle
tools build: Pass libbpf feature only if libbpf 1.0+
 
tools headers disabled-features: Sync with the kernel sources
 
tools headers kvm: Sync uapi/{asm/linux} kvm.h headers with the kernel sources
 
tools headers UAPI: Sync arch prctl headers with the kernel sources
tools headers UAPI: Sync linux/prctl.h with the kernel sources
tools headers UAPI: Sync s390 syscall table file that wires up the memfd_secret syscall
tools headers UAPI: Sync the drm/drm.h with the kernel sources
tools headers UAPI: Sync the i915_drm.h with the kernel sources
tools headers UAPI: Sync the linux/const.h with the kernel headers
tools headers UAPI: Sync the linux/in.h with the kernel sources
tools headers UAPI: Sync the linux/in.h with the kernel sources
 
tools headers x86 cpufeatures: Sync with the kernel sources
 
tools headers: Remove s390 ptrace.h in check-headers.sh
tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench'
 
tools include UAPI: Sync the sound/asound.h copy with the kernel sources
tools include UAPI: Sync uapi/linux/perf_event.h with the kernel sources
 
tools/kvm_stat: use canonical ftrace path
 
tools/memory-model: Add "--" to parseargs.sh for additional arguments
tools/memory-model: Document locking corner cases
tools/memory-model: Add -v flag to jingle7 runs
tools/memory-model: Add checktheselitmus.sh to run specified litmus tests
tools/memory-model: Add data-race capabilities to judgelitmus.sh
tools/memory-model: Add documentation about SRCU read-side critical sections
tools/memory-model: Add simpletest.sh to check locking, RCU, and SRCU
tools/memory-model: Add smp_mb__after_srcu_read_unlock()
tools/memory-model: Allow herd to deduce CPU type
tools/memory-model: Document LKMM test procedure
tools/memory-model: Fix checkalllitmus.sh comment
tools/memory-model: Fix paulmck email address on pre-existing scripts
tools/memory-model: Fix scripting --jobs argument
tools/memory-model: Hardware checking for check{,all}litmus.sh
tools/memory-model: Implement --hw support for checkghlitmus.sh
tools/memory-model: Keep assembly-language litmus tests
tools/memory-model: Make checkghlitmus.sh use mselect7
tools/memory-model: Make cmplitmushist.sh note timeouts
tools/memory-model: Make history-check scripts use mselect7
tools/memory-model: Make judgelitmus.sh detect hard deadlocks
tools/memory-model: Make judgelitmus.sh handle hardware verifications
tools/memory-model: Make judgelitmus.sh handle scripted Result: tag
tools/memory-model: Make judgelitmus.sh identify bad macros
tools/memory-model: Make judgelitmus.sh note timeouts
tools/memory-model: Make judgelitmus.sh ransack .litmus.out files
tools/memory-model: Make ppo a subrelation of po
tools/memory-model: Make runlitmus.sh check for jingle errors
tools/memory-model: Make runlitmus.sh generate .litmus.out for --hw
tools/memory-model: Move from .AArch64.litmus.out to .litmus.AArch.out
tools/memory-model: Provide exact SRCU semantics
tools/memory-model: Remove out-of-date SRCU documentation
tools/memory-model: Repair parseargs.sh header comment
tools/memory-model: Restrict to-r to read-read address dependency
tools/memory-model: Split runlitmus.sh out of checklitmus.sh
tools/memory-model: Unify UNLOCK+LOCK pairings to po-unlock-lock-po
tools/memory-model: Update parseargs.sh for hardware verification
tools/memory-model: Update some warning labels
tools/memory-model: Use "-unroll 0" to keep --hw runs finite
tools/memory-model: Use "grep -E" instead of "egrep"
 
tools/nolibc/stdio: Implement vprintf()
 
tools/nolibc: add definitions for standard fds
tools/nolibc: add getuid() and geteuid()
tools/nolibc: Add gitignore to avoid git complaints about sysroot
tools/nolibc: add helpers for wait() signal exits
tools/nolibc: add integer types and integer limit macros
tools/nolibc: Add statx() and make stat() rely on statx() if necessary
tools/nolibc: add stdint.h
tools/nolibc: Add support for LoongArch
tools/nolibc: add support for stack protector
tools/nolibc: add tests for the integer limits in stdint.h
tools/nolibc: always disable stack protector for tests
tools/nolibc: check for S_I* macros before defining them
tools/nolibc: enlarge column width of tests
tools/nolibc: i386: add stackprotector support
tools/nolibc: Include linux/fcntl.h and remove duplicate code
tools/nolibc: tests: add test for -fstack-protector
tools/nolibc: tests: constify test_names
tools/nolibc: tests: fold in no-stack-protector cflags
tools/nolibc: x86_64: add stackprotector support
 
tools/perf: Add basic support for LoongArch
 
tools/power/x86/intel-speed-select: Abstract adjust_uncore_freq
tools/power/x86/intel-speed-select: Abstract clos_associate
tools/power/x86/intel-speed-select: Abstract clos_get_assoc_status
tools/power/x86/intel-speed-select: Abstract get_clos_information
tools/power/x86/intel-speed-select: Abstract get_config_levels
tools/power/x86/intel-speed-select: Abstract get_coremask_info
tools/power/x86/intel-speed-select: Abstract get_ctdp_control
tools/power/x86/intel-speed-select: Abstract get_fact_info
tools/power/x86/intel-speed-select: Abstract get_get_trl
tools/power/x86/intel-speed-select: Abstract get_get_trls
tools/power/x86/intel-speed-select: Abstract get_pbf_info
tools/power/x86/intel-speed-select: Abstract get_pwr_info
tools/power/x86/intel-speed-select: Abstract get_tdp_info
tools/power/x86/intel-speed-select: Abstract get_tjmax_info
tools/power/x86/intel-speed-select: Abstract get_trl_bucket_info
tools/power/x86/intel-speed-select: Abstract get_uncore_p0_p1_info
tools/power/x86/intel-speed-select: Abstract is_punit_valid
tools/power/x86/intel-speed-select: Abstract pm_get_clos
tools/power/x86/intel-speed-select: Abstract pm_qos_config
tools/power/x86/intel-speed-select: Abstract read_pm_config
tools/power/x86/intel-speed-select: Abstract set_clos
tools/power/x86/intel-speed-select: Abstract set_pbf_fact_status
tools/power/x86/intel-speed-select: Abstract set_tdp_level
tools/power/x86/intel-speed-select: Add cpu id check
tools/power/x86/intel-speed-select: Add missing free cpuset
tools/power/x86/intel-speed-select: Allow api_version based platform callbacks
tools/power/x86/intel-speed-select: Allow display non-cpu power domain info
tools/power/x86/intel-speed-select: Always invoke isst_fill_platform_info
tools/power/x86/intel-speed-select: Avoid setting duplicate tdp level
tools/power/x86/intel-speed-select: Change TRL display for Emerald Rapids
tools/power/x86/intel-speed-select: Display AMX base frequency
tools/power/x86/intel-speed-select: Display amx_p1 and cooling_type
tools/power/x86/intel-speed-select: Display fact info for non-cpu power domain
tools/power/x86/intel-speed-select: Display punit info
tools/power/x86/intel-speed-select: Enhance get_tdp_info
tools/power/x86/intel-speed-select: Fix clos-max display with TPMI I/F
tools/power/x86/intel-speed-select: Follow TRL nameing for FACT info
tools/power/x86/intel-speed-select: Get punit core mapping information
tools/power/x86/intel-speed-select: Hide invalid TRL level
tools/power/x86/intel-speed-select: Identify Emerald Rapids
tools/power/x86/intel-speed-select: Improve isst_print_extended_platform_info
tools/power/x86/intel-speed-select: Introduce api_version helper
tools/power/x86/intel-speed-select: Introduce is_debug_enabled()
tools/power/x86/intel-speed-select: Introduce isst-core-mbox.c
tools/power/x86/intel-speed-select: Introduce isst_get_disp_freq_multiplier
tools/power/x86/intel-speed-select: Introduce isst_is_punit_valid()
tools/power/x86/intel-speed-select: Introduce punit to isst_id
tools/power/x86/intel-speed-select: Introduce support for multi-punit
tools/power/x86/intel-speed-select: Introduce TPMI interface support
tools/power/x86/intel-speed-select: Move code right before its caller
tools/power/x86/intel-speed-select: Move mbox functions to isst-core.c
tools/power/x86/intel-speed-select: Move send_mbox_cmd to isst-core-mbox.c
tools/power/x86/intel-speed-select: Prevent cpu clos config for non-cpu power domain
tools/power/x86/intel-speed-select: Remove cpu mask display for non-cpu power domain
tools/power/x86/intel-speed-select: Remove isst_get_pbf_info_complete
tools/power/x86/intel-speed-select: Rename for_each_online_package_in_set
tools/power/x86/intel-speed-select: Show level 0 name for new api_version
tools/power/x86/intel-speed-select: Support large clos_min/max
tools/power/x86/intel-speed-select: Unify TRL levels
tools/power/x86/intel-speed-select: Update version
tools/power/x86/intel-speed-select: Use cgroup v2 isolation
 
tools/resolve_btfids: Add /libsubcmd to .gitignore
 
tools/testing/cxl: Add a sysfs attr to test poison inject limits
tools/testing/cxl: Mock support for Get Poison List
tools/testing/cxl: Mock the Clear Poison mailbox command
tools/testing/cxl: Mock the Inject Poison mailbox command
tools/testing/cxl: Require CONFIG_DEBUG_FS
tools/testing/cxl: Use DEFINE_STATIC_SRCU()
tools/testing/cxl: Use injected poison for get poison list
 
tools/virtio: Add .gitignore for ringtest
tools/virtio: Fix arm64 ringtest compilation error
tools/virtio: fix build caused by virtio_ring changes
tools/virtio: use canonical ftrace path
tools/virtio: virtio_test -h,--help should return directly
tools/virtio: virtio_test: Fix indentation
 
tools/x86/kcpuid: Dump the CPUID function in detailed view
tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007
tools/x86/kcpuid: Update AMD leaf Fn80000001
 
tools: bpftool: json: Fix backslash escape typo in jsonw_puts
tools: bpftool: print netfilter link info
tools: bpftool: Remove invalid \' json escape
tools: gpio: fix debounce_period_us output of lsgpio
tools: rcu: Add usage function and check for argument
tools: Rename __fallthrough to fallthrough
tools: ynl: Add C array attribute decoding to ynl
tools: ynl: Add fixed-header support to ynl
tools: ynl: Add missing types to encode/decode
tools: ynl: Add struct attr decoding to ynl
tools: ynl: Add struct parsing to nlspec
tools: ynl: add the Python requirements.txt file
tools: ynl: avoid dict errors on older Python versions
tools: ynl: default to treating enums as flags for mask generation
tools: ynl: ethtool testing tool
tools: ynl: populate most of the ethtool spec
tools: ynl: Remove absolute paths to yaml files from ethtool testing tool
tools: ynl: Rename ethtool to ethtool.py
tools: ynl: replace print with NlError
tools: ynl: skip the explicit op array size when not needed
tools: ynl: support byte-order in cli
tools: ynl: throw a more meaningful exception if family not supported
 
torture: Enable clocksource watchdog with "tsc=watchdog"
torture: Permit kvm-again.sh --duration to default to previous run
 
tpm, tpm: Implement usage counter for locality
 
tpm, tpm_tis: Avoid cache incoherency in test for interrupts
tpm, tpm_tis: Claim locality before writing interrupt registers
tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register
tpm, tpm_tis: Claim locality in interrupt handler
tpm, tpm_tis: Claim locality when interrupts are reenabled on resume
tpm, tpm_tis: correct tpm_tis_flags enumeration values
tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed
tpm, tpm_tis: do not check for the active locality in interrupt handler
tpm, tpm_tis: Do not skip reset of original interrupt vector
tpm, tpm_tis: Enable interrupt test
tpm, tpm_tis: Move interrupt mask checks into own function
tpm, tpm_tis: Only handle supported interrupts
tpm, tpm_tis: Request threaded interrupt handler
tpm, tpm_tis: startup chip before testing for interrupts
 
tpm/tpm_ftpm_tee: Convert to platform remove callback returning void
 
tpm/tpm_tis: Convert to platform remove callback returning void
tpm/tpm_tis: Disable interrupts for more Lenovo devices
 
tpm/tpm_tis_synquacer: Convert to platform remove callback returning void
 
tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call site
tpm: atmel: Add explicit include for of.h
tpm: cr50: i2c: use jiffies to wait for tpm ready irq
tpm: Fix a possible dereference of ERR_PTR in tpm_init()
tpm: fix up the tpm_class shutdown_pre pointer when created
tpm: Prevent hwrng from activating during resume
tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM drivers
tpm: remove unnecessary (void*) conversions
tpm: st33zp24: Mark ACPI and OF related data as maybe unused
tpm: tpm_tis: Disable interrupts for AEON UPX-i11
tpm: tpm_tis_spi: Mark ACPI and OF related data as maybe unused
 
tpm_tis: fix stall after iowrite*()s
tpm_tis: Use tpm_chip_{start,stop} decoration inside tpm_tis_resume
 
trace,smp: Trace all smp_function_call*() invocations
 
trace: Add trace_ipi_send_cpu()
trace: Add trace_ipi_send_cpumask()
trace: cma: remove unnecessary event class cma_alloc_class
 
tracing/histograms: Allow variables to have some modifiers
 
tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
 
tracing/rv/rtla: Update MAINTAINERS file to point to proper mailing list
 
tracing/selftests: Update synthetic event selftest to use common_stacktrace
 
tracing/timerlat: Always wakeup the timerlat thread
 
tracing/user_events: Add ABI self-test
tracing/user_events: Add auto cleanup and future persist flag
tracing/user_events: Add ioctl for disabling addresses
tracing/user_events: Align structs with tabs for readability
tracing/user_events: Charge event allocs to cgroups
tracing/user_events: Document auto-cleanup and remove dyn_event refs
tracing/user_events: Document user_event_mm one-shot list usage
tracing/user_events: Ensure bit is cleared on unregister
tracing/user_events: Ensure write index cannot be negative
tracing/user_events: Fix the incorrect trace record for empty arguments events
tracing/user_events: Fixup enable faults asyncly
tracing/user_events: Handle matching arguments that is null from dyn_events
tracing/user_events: Limit global user_event count
tracing/user_events: Limit max fault-in attempts
tracing/user_events: Prevent same address and bit per process
tracing/user_events: Prevent same name but different args event
tracing/user_events: Remove RCU lock while pinning pages
tracing/user_events: Remove user_ns walk for groups
tracing/user_events: Rename link fields for clarity
tracing/user_events: Set event filter_type from type
tracing/user_events: Split header into uapi and kernel
tracing/user_events: Split up mm alloc and attach
tracing/user_events: Store register flags on events
tracing/user_events: Track fork/exec/exit for mm lifetime
tracing/user_events: Track refcount consistently via put/get
tracing/user_events: Update documentation for ABI
tracing/user_events: Update self-tests to write ABI
tracing/user_events: Use long vs int for atomic bit ops
tracing/user_events: Use print_format_fields() for trace output
tracing/user_events: Use remote writes for event enablement
tracing/user_events: Use write ABI in example
 
tracing: Add "fields" option to show raw trace event fields
tracing: Add missing spaces in trace_print_hex_seq()
tracing: Fix permissions for the buffer_percent file
tracing: Fix print_fields() for __dyn_loc/__rel_loc
tracing: fprobe: Initialize ret valiable to fix smatch error
tracing: Have function_graph selftest call cond_resched()
tracing: Have tracer selftests call cond_resched() before running
tracing: make ftrace_likely_update() declaration visible
tracing: Make tracing_selftest_running/delete nops when not used
tracing: Modify print_fields() for fields output order
tracing: Move setting of tracing_selftest_running out of register_tracer()
tracing: Only make selftest conditionals affect the global_trace
tracing: Rename kvfree_rcu() to kvfree_rcu_mightsleep()
tracing: Rename stacktrace field to common_stacktrace
tracing: Unbreak user events
 
treewide: remove MODULE_LICENSE in non-modules
treewide: Trace IPIs sent via smp_send_reschedule()
 
tsnep: Add functions for queue enable/disable
tsnep: Add XDP socket zero-copy RX support
tsnep: Add XDP socket zero-copy TX support
tsnep: Move skb receive action to separate function
tsnep: Replace modulo operation with mask
tsnep: Rework TX/RX queue initialization
 
ttm/ttm_device.h: fix a trival typo
 
tty: Convert hw_stopped in tty_struct to bool
tty: Fix typo in LEGACY_TIOCSTI Kconfig description
tty: ipwireless: move Kconfig entry to tty
tty: make tty_class a static const structure
tty: n_gsm: add ioctl for DLC config via ldisc handle
tty: n_gsm: add ioctl for DLC specific parameter configuration
tty: n_gsm: allow window size configuration
tty: n_gsm: fix redundant assignment of gsm->encoding
tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
tty: serial: fsl_lpuart: adjust buffer length to the intended size
tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A
tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK
tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform
tty: serial: meson: Add a new compatible string for the G12A SoC
tty: serial: qcom-geni-serial: Add a poll_init() function
tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4
tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support
tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support
tty: serial: sh-sci: Add support for tx end interrupt handling
tty: serial: sh-sci: Fix end of transmission on SCI
tty: serial: sh-sci: Fix TE setting on SCI IP
tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction
tty: serial: simplify qcom_geni_serial_send_chunk_fifo()
tty: simplify sysctl registration
tty: synclink_gt: don't allocate and pass dummy flags
tty: tty_ldisc: Remove the ret variable
tty: vt: distribute EXPORT_SYMBOL()
tty: vt: drop checks for undefined VT_SINGLE_DRIVER
tty: vt: reformat tioclinux()
tty: vt: simplify some cases in tioclinux()
 
tty_ioctl: Use BIT() for internal flags
 
tun: Fix memory leak for detached NAPI queue.
tun: flag the device as supporting FMODE_NOWAIT
 
uapi nbd: add cookie alias to handle
uapi nbd: improve doc links to userspace spec
 
uapi/linux/const.h: prefer ISO-friendly __typeof__
 
uapi: net: ipv6: Replace fake flex-array with flex-array member
 
ubi: Fix return value overwrite issue in try_write_vid_and_data()
ubi: Simplify bool conversion
 
ubifs: Fix memleak when insert_old_idx() failed
ubifs: Fix memory leak in do_rename
ubifs: Free memory for tmpfile name
ubifs: Remove return in compr_exit()
 
ublk: add timeout handler
ublk: don't return 0 in case of any failure
ublk: fix AB-BA lockdep warning
ublk: fix command op code check
 
udf: Use folios in udf_adinicb_writepage()
udf: use wrapper i_blocksize() in udf_discard_prealloc()
 
udmabuf: remove MODULE_LICENSE in non-modules
udmabuf: revert 'Add support for mapping hugepages (v4)'
 
udp6: constify __udp_v6_is_mcast_sock() socket argument
udp6: Fix race condition in udp6_sendmsg & connect
 
udp: constify __udp_is_mcast_sock() socket argument
udp: introduce __sk_mem_schedule() usage
udp: preserve const qualifier in udp_sk()
 
udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
udplite: Print deprecation notice.
 
ufs: don't flush page immediately for DIRSYNC directories
ufs: don't flush page immediately for DIRSYNC directories
 
um: add __weak for exported functions
um: don't export printf()
um: fix MAX_ORDER usage in linux_main()
um: further clean up user_syms
um: harddog: fix modular build
um: hostfs: define our own API boundary
um: make stub data pages size tweakable
um: prevent user code in modules
 
unicode: remove MODULE_LICENSE in non-modules
 
Linux: Update relatime comments to include equality
 
usb-storage: fix deadlock when a scsi command timeouts more than once
 
usb: acpi: Switch to use acpi_evaluate_dsm_typed()
usb: Add explicit of.h of_platform.h include
usb: cdns3: change some trace event __dynamic_array() to __get_buf()
usb: cdns3: change trace event cdns3_ring() operation
usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM
usb: chipidea: debug: remove redundant 'role' debug file
usb: chipidea: fix missing goto in `ci_hdrc_probe`
usb: chipidea: imx: avoid unnecessary probe defer
 
USB: core: Add API to change the wireless_status
USB: core: Add routines for endpoint checks in old drivers
USB: core: Add wireless_status sysfs attribute
USB: core: Fix docs warning caused by wireless_status feature
 
usb: dwc2: Fix spelling mistake "schduler" -> "scheduler"
usb: dwc2: improve error handling in __dwc2_lowlevel_hw_enable
usb: dwc2: platform: add support for utmi optional clock
usb: dwc3-am62: Add support for system wakeup based on USB events
usb: dwc3-am62: Enable as a wakeup source by default
usb: dwc3-am62: Fix up wake-up configuration and spurious wake up
usb: dwc3: Add function suspend and function wakeup support
usb: dwc3: Add remote wakeup handling
usb: dwc3: add several registers dump for debugfs
usb: dwc3: change some trace event __dynamic_array() to __get_buf()
 
USB: dwc3: clean up core init error handling
USB: dwc3: clean up phy init error handling
USB: dwc3: clean up probe declarations
USB: dwc3: clean up probe error labels
 
usb: dwc3: core: add external vBus supply support for ulpi phy
usb: dwc3: core: add support for disabling High-speed park mode
usb: dwc3: debugfs: Resume dwc3 before accessing registers
 
USB: dwc3: disable autosuspend on unbind
USB: dwc3: drop dead hibernation code
 
usb: dwc3: fix a test for error in dwc3_core_init()
usb: dwc3: fix gadget mode suspend interrupt handler issue
 
USB: dwc3: fix runtime pm imbalance on probe errors
USB: dwc3: fix runtime pm imbalance on unbind
USB: dwc3: fix use-after-free on core driver unbind
 
usb: dwc3: gadget: Change condition for processing suspend event
 
USB: dwc3: gadget: drop dead hibernation code
 
usb: dwc3: gadget: Execute gadget stop after halting the controller
usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()
usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate API
usb: dwc3: gadget: Reset num TRBs before giving back the request
usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive
usb: dwc3: host: remove dead code in dwc3_host_get_irq()
usb: dwc3: pci: Change PCI device macros
 
USB: dwc3: qcom: fix NULL-deref on suspend
USB: dwc3: refactor clock lookups
USB: dwc3: refactor phy handling
 
usb: ftdi-elan: Delete driver
usb: gadget: Add function wakeup support
usb: gadget: aspeed: Rectify a bit a random header inclusion
usb: gadget: composite: Draw 100mA current if not configured
usb: gadget: drop superfluous ':' in doc string
usb: gadget: f_ecm: Add suspend/resume and remote wakeup support
usb: gadget: f_fs: Add unbind event before functionfs_unbind
usb: gadget: f_fs: Fix incorrect version checking of OS descs
usb: gadget: ffs: remove ENTER() macro
usb: gadget: Handle function suspend feature selector
usb: gadget: max3420_udc: drop of_match_ptr for ID table
usb: gadget: Properly configure the device for remote wakeup
usb: gadget: renesas_usb3: drop of_match_ptr for ID table
usb: gadget: rzv2m_usb3drd: drop of_match_ptr for ID table
usb: gadget: tegra-xudc: Fix crash in vbus_draw
usb: gadget: tegra-xudc: Remove unneeded return variable
usb: gadget: u_ether: Fix host MAC address case
usb: gadget: udc: add return value check of kzalloc in mv_udc_probe
usb: gadget: udc: core: Invoke usb_gadget_connect only when started
usb: gadget: udc: core: Offload usb_udc_vbus_handler processing
usb: gadget: udc: core: Prevent redundant calls to pullup
usb: gadget: udc: core: Prevent soft_connect_store() race
usb: gadget: udc: fix NULL dereference in remove()
usb: gadget: udc: remove unused usbf_ep_dma_reg_clrset function
usb: gadget: udc: renesas_usb3: Fix RZ/V2M {modprobe,bind} error
usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition
usb: gadget: udc: renesas_usb3: remove R-Car H3 ES1.* handling
usb: gadget: udc: replace kzalloc with devm_kzalloc in mv_udc_probe
usb: gadget: uvc: Make bmControls attr read/write
usb: host: max3421-hcd: drop of_match_ptr for ID table
usb: host: oxu210hp-hcd: Replace fake flex-array with flexible-array member
usb: host: u132-hcd: Delete driver
usb: host: u132-hcd: Drop if with an always true condition
usb: host: u132-hcd: Various style improvements
usb: host: xhci-plat: Use dev_is_pci() helper
usb: host: xhci-rcar: drop of_match_ptr for ID table
usb: host: xhci-rcar: remove leftover quirk handling
usb: host: xhci-rcar: remove R-Car H3 ES1.* handling
usb: host: xhci-tegra: Drop using of_irq_parse_one()
 
USB: mark all struct bus_type as const
 
usb: misc: usb251xb: drop of_match_ptr for ID table
usb: misc: usb3503: refactor code to prepare for usb3803 addition
usb: misc: usb3503: support usb3803 and bypass mode
usb: move config USB_USS720 to usb's misc Kconfig
usb: mtu3: add optional clock xhci_ck and frmcnt_ck
usb: mtu3: expose role-switch control to userspace
usb: mtu3: fix kernel panic at qmu transfer done irq handler
usb: mtu3: give back request when rx error happens
usb: mtu3: unlock @mtu->lock just before giving back request
usb: mtu3: use boolean return value
usb: musb: da8xx: Convert to platform remove callback returning void
usb: musb: jz4740: Convert to platform remove callback returning void
usb: musb: mediatek: Convert to platform remove callback returning void
usb: musb: mpfs: convert SOC_MICROCHIP_POLARFIRE to ARCH_MICROCHIP_POLARFIRE
usb: musb: mpfs: Convert to platform remove callback returning void
usb: musb: musb_core: Convert to platform remove callback returning void
usb: musb: musb_dsps: Convert to platform remove callback returning void
usb: musb: omap2430: Convert to platform remove callback returning void
usb: musb: sunxi: Convert to platform remove callback returning void
usb: musb: tusb6010: Convert to platform remove callback returning void
usb: musb: ux500: Convert to platform remove callback returning void
usb: pci-quirks: Reduce the length of a spinlock section in usb_amd_find_chipset_info()
usb: phy: ab8500: Convert to platform remove callback returning void
usb: phy: am335x: Convert to platform remove callback returning void
usb: phy: fsl: Convert to platform remove callback returning void
usb: phy: generic: Convert to platform remove callback returning void
usb: phy: gpio-vbus: Convert to platform remove callback returning void
usb: phy: keystone: Convert to platform remove callback returning void
usb: phy: mv: Convert to platform remove callback returning void
usb: phy: mxs: Convert to platform remove callback returning void
usb: phy: tahvo: Convert to platform remove callback returning void
usb: phy: tegra: Convert to platform remove callback returning void
usb: phy: twl6030: Convert to platform remove callback returning void
usb: remove dead code in dwc3_gadget_get_irq
usb: renesas_usbhs: drop of_match_ptr for ID table
 
USB: serial: option: add Quectel EM061KGL series
USB: serial: option: add UNISOC vendor and TOZED LT70C product
USB: serial: quatech2: remove unused qt2_setdevice function
USB: serial: quatech2: remove unused qt2_setdevice function
USB: sisusbvga: Add endpoint checks
 
usb: typec: altmodes/displayport: fix pin_assignment_show
usb: typec: Fix fast_role_swap_current show function
usb: typec: fusb302: mark OF related data as maybe unused
usb: typec: hd3ss3220: Drop of_match_ptr for ID table
usb: typec: tcpci_mt6360: remove unused mt6360_tcpc_read16 function
usb: typec: tcpm: fix multiple times discover svids error
usb: typec: tcpm: remove unnecessary (void*) conversions
usb: typec: tcpm: try to get role switch from tcpc fwnode
usb: typec: tipd: remove unused tps6598x_write16,32 functions
usb: typec: tps6598x: Add support for polling interrupts status
usb: typec: tps6598x: Fix broken polling mode after system suspend/resume
usb: typec: tps6598x: Fix fault at module removal
usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325
usb: typec: ucsi: add PMIC Glink UCSI driver
usb: typec: ucsi: don't print PPM init deferred errors
usb: typec: ucsi: Fix command cancellation
 
USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value
 
usb: ulpi: Use of_request_module()
usb: usbfs: Enforce page requirements for mmap
usb: usbfs: Use consistent mmap functions
 
USB: usbtmc: Fix direction for 0-length ioctl control messages
 
usb: Use of_property_present() for testing DT property presence
usb: Use of_property_read_bool() for boolean properties
usb: xhci-mtk: add optional frame count clock
usb: xhci: change some trace event __dynamic_array() to __get_buf()
usb: xhci: plat: Add USB 3.0 phy support
 
usbtv: usbtv_set_regs: the pipe is output
 
userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user()
userfaultfd: convert mfill_atomic() to use a folio
userfaultfd: convert mfill_atomic_hugetlb() to use a folio
userfaultfd: convert mfill_atomic_pte_copy() to use a folio
userfaultfd: move unprivileged_userfaultfd sysctl to its own file
userfaultfd: use helper function range_in_vma()
userfaultfd: use kmap_local_page() in copy_huge_page_from_user()
 
utsname: simplify one-level sysctl registration for uts_kern_table
 
vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
 
vdpa/mlx5: Avoid losing link state updates
vdpa/mlx5: Extend driver support for new features
vdpa/mlx5: Fix hang when cvq commands are triggered during device unregister
vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default
 
vdpa/snet: implement kick_vq_with_data callback
vdpa/snet: support getting and setting VQ state
vdpa/snet: support the suspend vDPA callback
vdpa/snet: use likely/unlikely macros in hot functions
 
vdpa: add bind_mm/unbind_mm callbacks
vdpa: Add eventfd for the vdpa callback
vdpa: Add set/get_vq_affinity callbacks in vdpa_config_ops
vdpa: address kdoc warnings
 
vdpa_sim: add support for user VA
vdpa_sim: make devices agnostic for work management
vdpa_sim: move buffer allocation in the devices
vdpa_sim: replace the spinlock with a mutex to protect the state
vdpa_sim: use kthread worker
 
vdpa_sim_blk: support shared backend
 
vdso: Improve cmd_vdso_check to check all dynamic relocations
 
vduse: Add sysfs interface for irq callback affinity
vduse: avoid empty string for dev name
vduse: Delay iova domain creation
vduse: Refactor allocation for vduse virtqueues
vduse: Signal vq trigger eventfd directly if possible
vduse: Support get_vq_affinity callback
vduse: Support set_vq_affinity callback
vduse: Support specifying bounce buffer size via sysfs
 
venus: Add support for min/max qp range.
venus: Fix for H265 decoding failure.
venus: venc: add handling for VIDIOC_ENCODER_CMD
 
veristat: add -d debug mode option to see debug libbpf log
veristat: Add more veristat control over verifier log options
veristat: avoid using kernel-internal headers
veristat: change guess for __sk_buff from CGROUP_SKB to SCHED_CLS
veristat: guess and substitue underlying program type for freplace (EXT) progs
veristat: improve version reporting
veristat: relicense veristat.c as dual GPL-2.0-only or BSD-2-Clause licensed
veristat: small fixed found in -O2 mode
 
vfio-iommufd: Make vfio_iommufd_emulated_bind() return iommufd_access ID
vfio-iommufd: No need to record iommufd_ctx in vfio_device
 
vfio/mdev: Uses the vfio emulated iommufd ops set in the mdev sample drivers
 
vfio/pci: Add DVSEC PCI Extended Config Capability to user visible list.
 
vfio/type1: check pfn valid before converting to struct page
 
vfio: Check the presence for iommufd callbacks in __vfio_register_dev()
vfio: correct kdoc for ops structures
 
vhost-scsi: Check for a cleared backend before queueing an event
vhost-scsi: Delay releasing our refcount on the tpg
vhost-scsi: Drop device mutex use in vhost_scsi_do_plug
vhost-scsi: Drop vhost_scsi_mutex use in port callouts
vhost-scsi: Reduce vhost_scsi_mutex use
 
vhost-vdpa: use bind_mm/unbind_mm device callbacks
vhost-vdpa: vhost_vdpa_alloc_domain() should be using a const struct bus_type *
 
vhost: Fix crash during early vhost_transport_send_pkt calls
vhost: Fix livepatch timeouts in vhost_worker()
vhost: Fix worker hangs due to missed wake up calls
vhost: move worker thread fields to new struct
vhost: support PACKED when setting-getting vring_base
vhost: use kzalloc() instead of kmalloc() followed by memset()
vhost: use struct_size and size_add to compute flex array sizes
vhost: use vhost_tasks for worker threads
 
vhost_net: revert upend_idx only on retriable error
 
vhost_task: Allow vhost layer to use copy_process
 
vhost_vdpa: fix unmap process in no-batch mode
vhost_vdpa: support PACKED when setting-getting vring_base
vhost_vdpa: tell vqs about the negotiated
 
video/aperture: Fix typos in comments
 
video: fbdev: remove MODULE_LICENSE in non-modules
 
virt/coco/sev-guest: Double-buffer messages
 
virt: acrn: Replace obsolete memalign() with posix_memalign()
virt: fsl: Use of_property_present() for testing DT property presence
 
virtio-mmio: Add explicit include for of.h
 
virtio-vdpa: add VIRTIO_F_NOTIFICATION_DATA feature support
virtio-vdpa: Support interrupt affinity spreading mechanism
 
virtio/vsock: allocate multiple skbuffs on tx
virtio/vsock: check argument to avoid no effect call
virtio/vsock: check transport before skb allocation
 
virtio: add VIRTIO_F_NOTIFICATION_DATA feature support
virtio: Reorder fields in 'struct virtqueue'
 
virtio_net: Fix error unwinding of XDP initialization
virtio_net: suppress cpu stall when free_unused_bufs
virtio_net: use control_buf for coalesce params
 
virtio_ring: add a struct device forward declaration
virtio_ring: Allow non power of 2 sizes for packed virtqueue
virtio_ring: Avoid using inline for small functions
virtio_ring: don't update event idx on get_buf
virtio_ring: Use const to annotate read-only pointer params
 
vlan: Add MACsec offload operations for VLAN interface
vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
vlan: partially enable SIOCSHWTSTAMP in container
 
vmci_host: fix a race condition in vmci_host_poll() causing GPF
 
vmlinux.lds.h: Discard .note.gnu.property section
 
vmscan: memcg: sleep when flushing stats during reclaim
 
vringh: address kdoc warnings
vringh: define the stride used for translation
vringh: fix typos in the vringh_init_* documentation
vringh: replace kmap_atomic() with kmap_local_page()
vringh: support VA with iotlb
 
vsock/loopback: don't disable irqs for queue access
 
vsock/test: update expected return values
 
vsock/vmci: convert VMCI error code to -ENOMEM on receive
 
vsock: avoid to close connected socket after the timeout
vsock: return errors other than -ENOMEM to socket
vsock: support sockmap
 
vxlan: Add MDB data path support
vxlan: Enable MDB support
vxlan: Expose helper vxlan_build_gbp_hdr
vxlan: Expose vxlan_xmit_one()
vxlan: mdb: Add an internal flag to indicate MDB usage
vxlan: mdb: Add MDB control path support
vxlan: Move address helpers to private headers
vxlan: Remove unused argument from vxlan_build_gbp_hdr( ) and vxlan_build_gpe_hdr( )
 
w1: ds2408: drop kerneldoc annotation
w1: ds2433: correct kerneldoc annotation
w1: ds2433: do not use assignment in if condition
w1: ds2482: add i2c id for DS2484
w1: ds2482: do not use assignment in if condition
w1: ds2482: drop unnecessary header
w1: ds28e04: correct kerneldoc annotation
w1: gpio: remove unnecessary ENOMEM messages
w1: matrox: remove unnecessary ENOMEM messages
w1: matrox: switch from asm to linux header
w1: matrox: use inline over __inline__
w1: minor white-space and code style fixes
w1: omap-hdq: add SPDX tag
w1: omap-hdq: allow compile testing
w1: omap-hdq: remove unnecessary ENOMEM messages
w1: use octal for file permissions
w1: w1-gpio: Use of_property_read_bool() for boolean properties
 
watch_queue: remove MODULE_LICENSE in non-modules
 
watchdog: acquirewdt: Convert to platform remove callback returning void
watchdog: advantechwdt: Convert to platform remove callback returning void
watchdog: ar7: Convert to platform remove callback returning void
watchdog: aspeed: Drop of_match_ptr for ID table
watchdog: at91rm9200: Convert to platform remove callback returning void
watchdog: ath79: Convert to platform remove callback returning void
watchdog: avoid usage of iterator after loop
watchdog: bcm2835: Convert to platform remove callback returning void
watchdog: bcm47xx: Simplify using devm_watchdog_register_device()
watchdog: bcm_kona: Convert to platform remove callback returning void
watchdog: core: Always set WDOG_HW_RUNNING when starting watchdog
watchdog: cpwd: Convert to platform remove callback returning void
watchdog: dw: Convert to platform remove callback returning void
watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe()
watchdog: dw_wdt: Simplify clk management
watchdog: ebc-c384_wdt: Mark status as orphaned
watchdog: gef: Convert to platform remove callback returning void
watchdog: geodewdt: Convert to platform remove callback returning void
watchdog: ib700wdt: Convert to platform remove callback returning void
watchdog: ie6xx: Convert to platform remove callback returning void
watchdog: imx2_wdg: Declare local symbols static
watchdog: ixp4xx: Use devm_clk_get_enabled() helper
watchdog: loongson1: Use devm_clk_get_enabled() helper
watchdog: loongson1_wdt: Implement restart handler
watchdog: lpc18xx: Convert to platform remove callback returning void
watchdog: menz069_wdt: fix timeout setting
watchdog: menz069_wdt: fix watchdog initialisation
watchdog: mtx-1: Convert to platform remove callback returning void
watchdog: nic7018: Convert to platform remove callback returning void
watchdog: nv_tco: Convert to platform remove callback returning void
watchdog: omap: Convert to platform remove callback returning void
watchdog: orion: Convert to platform remove callback returning void
watchdog: rc32434: Convert to platform remove callback returning void
watchdog: rdc321x: Convert to platform remove callback returning void
watchdog: renesas: Convert to platform remove callback returning void
watchdog: riowd: Convert to platform remove callback returning void
watchdog: rn5t618: Simplify using devm_watchdog_register_device()
watchdog: rt2880-wdt: avoid static global declarations
watchdog: rt2880-wdt: prefer unsigned int over unsigned
watchdog: rti: Convert to platform remove callback returning void
watchdog: s3c2410: Make s3c2410_get_wdt_drv_data() return an int
watchdog: s3c2410: remove unused freq_to_wdt and s3c2410wdt_is_running functions
watchdog: s3c2410_wdt: Simplify using dev_err_probe()
watchdog: s3c2410_wdt: Use devm_add_action_or_reset() to disable watchdog
watchdog: s3c2410_wdt: Use devm_clk_get[_optional]_enabled() helpers
watchdog: sa1100: Convert to platform remove callback returning void
watchdog: sbsa: Test WDOG_HW_RUNNING bit in suspend and resume
watchdog: sch311x: Convert to platform remove callback returning void
watchdog: shwdt: Convert to platform remove callback returning void
watchdog: sp5100_tco: Immediately trigger upon starting.
watchdog: st_lpc: Convert to platform remove callback returning void
watchdog: starfive: Fix the probe return error if PM and early_enable are both disabled
watchdog: starfive: Fix the warning of starfive_wdt_match
watchdog: stmp3xxx_rtc: Convert to platform remove callback returning void
watchdog: wm8350: Simplify using devm_watchdog_register_device()
 
wifi: airo: remove ISA_DMA_API dependency
wifi: ath10k: Remove redundant assignment to changed_flags
wifi: ath10k: Remove redundant pci_clear_master
wifi: ath10k: Remove the unused function shadow_dst_wr_ind_addr() and ath10k_ce_error_intr_enable()
wifi: ath10k: remove unused ath10k_get_ring_byte function
wifi: ath10k: snoc: enable threaded napi on WCN3990
wifi: ath11k: add debug prints in regulatory WMI event processing
wifi: ath11k: add peer mac information in failure cases
wifi: ath11k: add support to parse new WMI event for 6 GHz
wifi: ath11k: Add tx ack signal support for management packets
wifi: ath11k: Configure the FTM responder role using firmware capability flag
wifi: ath11k: Disable Spectral scan upon removing interface
wifi: ath11k: enable SAR support on WCN6750
wifi: ath11k: fix BUFFER_DONE read on monitor ring rx buffer
wifi: ath11k: fix deinitialization of firmware resources
wifi: ath11k: fix double free of peer rx_tid during reo cmd failure
wifi: ath11k: Fix incorrect update of radiotap fields
wifi: ath11k: Fix invalid management rx frame length issue
wifi: ath11k: fix return value check in ath11k_ahb_probe()
wifi: ath11k: fix rssi station dump not updated in QCN9074
wifi: ath11k: fix SAC bug on peer addition with sta band migration
wifi: ath11k: Fix SKB corruption in REO destination ring
wifi: ath11k: fix tx status reporting in encap offload mode
wifi: ath11k: fix undefined behavior with __fls in dp
wifi: ath11k: fix writing to unintended memory region
wifi: ath11k: generate rx and tx mcs maps for supported HE mcs
wifi: ath11k: Ignore frags from uninitialized peer in dp.
wifi: ath11k: modify accessor macros to match index size
wifi: ath11k: move HE MCS mapper to a separate function
wifi: ath11k: Optimize 6 GHz scan time
wifi: ath11k: pci: Add more MODULE_FIRMWARE() entries
wifi: ath11k: Prevent REO cmd failures
wifi: ath11k: print a warning when crypto_alloc_shash() fails
wifi: ath11k: push MU-MIMO params from hostapd to hardware
wifi: ath11k: Remove disabling of 80+80 and 160 MHz
wifi: ath11k: Remove redundant pci_clear_master
wifi: ath11k: Replace fake flex-array with flexible-array member
wifi: ath11k: Send 11d scan start before WMI_START_SCAN_CMDID
wifi: ath11k: Set ext passive scan flag to adjust passive scan start time
wifi: ath11k: Use platform_get_irq() to get the interrupt
wifi: ath11k: use proper regulatory reference for bands
wifi: ath12k: Add missing unwind goto in ath12k_pci_probe()
wifi: ath12k: dp_mon: clean up some inconsistent indentings
wifi: ath12k: dp_mon: Fix unsigned comparison with less than zero
wifi: ath12k: Enable IMPS for WCN7850
wifi: ath12k: fill peer meta data during reo_reinject
wifi: ath12k: fix firmware assert during channel switch for peer sta
wifi: ath12k: fix incorrect handling of AMSDU frames
wifi: ath12k: fix memory leak in ath12k_qmi_driver_event_work()
wifi: ath12k: fix packets are sent in native wifi mode while we set raw mode
wifi: ath12k: Fix spelling mistakes in warning messages and comments
wifi: ath12k: Handle lock during peer_id find
wifi: ath12k: Identify DFS channel when sending scan channel list command
wifi: ath12k: incorrect channel survey dump
wifi: ath12k: PCI ops for wakeup/release MHI
wifi: ath12k: remove memset with byte count of 278528
wifi: ath12k: Remove redundant pci_clear_master
wifi: ath12k: use kfree_skb() instead of kfree()
wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()
wifi: ath5k: Use platform_get_irq() to get the interrupt
wifi: ath6kl: minor fix for allocation size
wifi: ath6kl: reduce WARN to dev_dbg() in callback
wifi: ath9k: Don't mark channelmap stack variable read-only in ath9k_mci_update_wlan_channels()
wifi: ath9k: fix per-packet TX-power cap for TPC
wifi: ath9k: hif_usb: fix memory leak of remain_skbs
wifi: ath9k: Remove Qwest/Actiontec 802AIN ID
wifi: ath: Silence memcpy run-time false positive warning
wifi: b43: fix incorrect __packed annotation
wifi: b43legacy: Remove the unused function prev_slot()
wifi: b43legacy: remove unused freq_r3A_value function
wifi: brcmfmac: acpi: Add support for fetching Apple ACPI properties
wifi: brcmfmac: add Cypress 43439 SDIO ids
wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations
wifi: brcmfmac: cfg80211: Add support for scan params v2
wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
wifi: brcmfmac: Check for probe() id argument being NULL
wifi: brcmfmac: chip: Handle 1024-unit sizes for TCM blocks
wifi: brcmfmac: chip: Only disable D11 cores; handle an arbitrary number
wifi: brcmfmac: common: Add support for downloading TxCap blobs
wifi: brcmfmac: common: Add support for external calibration blobs
wifi: brcmfmac: feature: Add support for setting feats based on WLC version
wifi: brcmfmac: pcie: Add 4359C0 firmware definition
wifi: brcmfmac: pcie: Add BCM4378B3 support
wifi: brcmfmac: pcie: Add IDs/properties for BCM4387
wifi: brcmfmac: pcie: Load and provide TxCap blobs
wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device
wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
wifi: brcmfmac: support CQM RSSI notification with older firmware
wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 4356
wifi: brcmsmac: ampdu: remove unused suc_mpdu variable
wifi: brcmsmac: remove unused has_5g variable
wifi: carl9170: Fix multiple -Warray-bounds warnings
wifi: carl9170: Replace fake flex-array with flexible-array member
wifi: cfg80211/mac80211: report link ID on control port RX
wifi: cfg80211: Drop entries with invalid BSSIDs in RNR
wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()
wifi: cfg80211: fix link del callback to call correct handler
wifi: cfg80211: fix locking in regulatory disconnect
wifi: cfg80211: fix locking in sched scan stop work
wifi: cfg80211: reject bad AP MLD address
wifi: cfg80211: remove links only on AP
wifi: clean up erroneously introduced file
wifi: ieee80211: clean up public action codes
wifi: ieee80211: correctly mark FTM frames non-bufferable
wifi: ipw2x00: convert ipw_fw_error->elem to flexible array[]
wifi: ipw2x00: remove unused _ipw_read16 function
wifi: iwlwifi: acpi: support modules with high antenna gain
wifi: iwlwifi: add a new PCI device ID for BZ device
wifi: iwlwifi: add a validity check of queue_id in iwl_txq_reclaim
wifi: iwlwifi: Add required space before open '('
wifi: iwlwifi: Add RF Step Type for BZ device
wifi: iwlwifi: Add support for B step of BnJ-Fm4
wifi: iwlwifi: Adding the code to get RF name for MsP device
wifi: iwlwifi: Avoid disabling GCC specific flag with clang
wifi: iwlwifi: bump FW API to 75 for AX devices
wifi: iwlwifi: bump FW API to 77 for AX devices
wifi: iwlwifi: bump FW API to 78 for AX devices
wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues
wifi: iwlwifi: dbg: print pc register data once fw dump occurred
wifi: iwlwifi: debug: fix crash in __iwl_err()
wifi: iwlwifi: Do not include radiotap EHT user info if not needed
wifi: iwlwifi: Don't use valid_links to iterate sta links
wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table
wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO
wifi: iwlwifi: fix OEM's name in the ppag approved list
wifi: iwlwifi: Fix spelling mistake "upto" -> "up to"
wifi: iwlwifi: Fix the duplicate dump name
wifi: iwlwifi: fix typos in comment
wifi: iwlwifi: fw: fix argument to efi.get_variable
wifi: iwlwifi: fw: fix DBGI dump
wifi: iwlwifi: fw: fix memory leak in debugfs
wifi: iwlwifi: fw: move memset before early return
wifi: iwlwifi: fw: pnvm: fix uefi reduced TX power loading
wifi: iwlwifi: make the loop for card preparation effective
wifi: iwlwifi: mei: make mei filtered scan more aggressive
wifi: iwlwifi: mei: re-ask for ownership after it was taken by CSME
wifi: iwlwifi: modify scan request and results when in link protection
wifi: iwlwifi: move debug buffer allocation failure to info verbosity
wifi: iwlwifi: mvm: Add a remove_interface() callback for mld mode
wifi: iwlwifi: mvm: add all EHT based on data0 info from HW
wifi: iwlwifi: mvm: add all missing ops to iwl_mvm_mld_ops
wifi: iwlwifi: mvm: Add an add_interface() callback for mld mode
wifi: iwlwifi: mvm: add an assign_vif_chanctx() callback for MLD mode
wifi: iwlwifi: mvm: add an helper function radiotap TLVs
wifi: iwlwifi: mvm: add an indication that the new MLD API is used
wifi: iwlwifi: mvm: add an unassign_vif_chanctx() callback for MLD mode
wifi: iwlwifi: mvm: add cancel/remain_on_channel for MLD mode
wifi: iwlwifi: mvm: Add debugfs to get TAS status
wifi: iwlwifi: mvm: add DSM_FUNC_ENABLE_6E value to debugfs
wifi: iwlwifi: mvm: add EHT radiotap info based on rate_n_flags
wifi: iwlwifi: mvm: add EHT RU allocation to radiotap
wifi: iwlwifi: mvm: add fw link id allocation
wifi: iwlwifi: mvm: add link to firmware earlier
wifi: iwlwifi: mvm: add link_conf parameter for add/remove/change link
wifi: iwlwifi: mvm: Add locking to the rate read flow
wifi: iwlwifi: mvm: add LSIG info to radio tap info in EHT
wifi: iwlwifi: mvm: add MLO support to SF - use sta pointer
wifi: iwlwifi: mvm: add primary 80 known for EHT radiotap
wifi: iwlwifi: mvm: add set_hw_timestamp to mld ops
wifi: iwlwifi: mvm: add some new MLD ops
wifi: iwlwifi: mvm: add sta handling flows for MLD mode
wifi: iwlwifi: mvm: add start_ap() and join_ibss() callbacks for MLD mode
wifi: iwlwifi: mvm: add stop_ap() and leave_ibss() callbacks for MLD mode
wifi: iwlwifi: mvm: add support for post_channel_switch in MLD mode
wifi: iwlwifi: mvm: add support for PTP HW clock (PHC)
wifi: iwlwifi: mvm: add support for the new LINK command
wifi: iwlwifi: mvm: add support for the new MAC CTXT command
wifi: iwlwifi: mvm: add support for the new STA related commands
wifi: iwlwifi: mvm: add support for timing measurement
wifi: iwlwifi: mvm: adjust internal stations to MLO
wifi: iwlwifi: mvm: adjust iwl_mvm_scan_respect_p2p_go_iter() for MLO
wifi: iwlwifi: mvm: adjust iwl_mvm_sec_key_remove_ap to MLO
wifi: iwlwifi: mvm: adjust mld_mac_ctxt_/beacon_changed() for MLO
wifi: iwlwifi: mvm: adjust radar detection to MLO
wifi: iwlwifi: mvm: adjust rs init to MLO
wifi: iwlwifi: mvm: adjust smart fifo configuration to MLO
wifi: iwlwifi: mvm: adjust SMPS for MLO
wifi: iwlwifi: mvm: adjust some cleanup functions to MLO
wifi: iwlwifi: mvm: adjust some PS and PM methods to MLD
wifi: iwlwifi: mvm: adjust to MLO assign/unassign/switch_vif_chanctx()
wifi: iwlwifi: mvm: adopt the latest firmware API
wifi: iwlwifi: mvm: align to the LINK cmd update in the FW
wifi: iwlwifi: mvm: allow Microsoft to use TAS
wifi: iwlwifi: mvm: allow NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT
wifi: iwlwifi: mvm: allow number of beacons from FW
wifi: iwlwifi: mvm: always free dup_data
wifi: iwlwifi: mvm: always use the sta->addr as the peers addr
wifi: iwlwifi: mvm: avoid iterating over an un-initialized list
wifi: iwlwifi: mvm: avoid sending MAC context for idle
wifi: iwlwifi: mvm: avoid sta lookup in queue alloc
wifi: iwlwifi: mvm: avoid UB shift of snif_queue
wifi: iwlwifi: mvm: check firmware response size
wifi: iwlwifi: mvm: clean up duplicated defines
wifi: iwlwifi: mvm: clean up mac_id vs. link_id in MLD sta
wifi: iwlwifi: mvm: cleanup beacon_inject_active during hw restart
wifi: iwlwifi: mvm: coex: start handling multiple links
wifi: iwlwifi: mvm: configure TLC on link activation
wifi: iwlwifi: mvm: convert TID to FW value on queue remove
wifi: iwlwifi: mvm: correctly use link in iwl_mvm_sta_del()
wifi: iwlwifi: mvm: decode USIG_B1_B7 RU to nl80211 RU width
wifi: iwlwifi: mvm: don't check dtim_period in new API
wifi: iwlwifi: mvm: don't double-init spinlock
wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames
wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization
wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols
wifi: iwlwifi: mvm: don't trust firmware n_channels
wifi: iwlwifi: mvm: enable bz hw checksum from c step
wifi: iwlwifi: mvm: enable new MLD FW API
wifi: iwlwifi: mvm: enable support for MLO APIs
wifi: iwlwifi: mvm: enable TX beacon protection
wifi: iwlwifi: mvm: factor out iwl_mvm_sta_fw_id_mask()
wifi: iwlwifi: mvm: fix "modify_mask" value in the link cmd.
wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif()
wifi: iwlwifi: mvm: Fix _iwl_mvm_get_scan_type()
wifi: iwlwifi: mvm: fix A-MSDU checks
wifi: iwlwifi: mvm: fix access to fw_id_to_mac_id
wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock
wifi: iwlwifi: mvm: fix crash on queue removal for MLD API too
wifi: iwlwifi: mvm: fix EOF bit reporting
wifi: iwlwifi: mvm: fix getting lowest TX rate for MLO
wifi: iwlwifi: mvm: fix initialization of a return value
wifi: iwlwifi: mvm: fix iwl_mvm_sta_rc_update for MLO
wifi: iwlwifi: mvm: fix MIC removal confusion
wifi: iwlwifi: mvm: fix narrow RU check for MLO
wifi: iwlwifi: mvm: fix NULL deref in iwl_mvm_mld_disable_txq
wifi: iwlwifi: mvm: fix number of concurrent link checks
wifi: iwlwifi: mvm: fix OEM's name in the tas approved list
wifi: iwlwifi: mvm: fix potential memory leak
wifi: iwlwifi: mvm: fix ptk_pn memory leak
wifi: iwlwifi: mvm: fix RFKILL report when driver is going down
wifi: iwlwifi: mvm: Fix setting the rate for non station cases
wifi: iwlwifi: mvm: fix shift-out-of-bounds
wifi: iwlwifi: mvm: Fix spelling mistake "Gerenal" -> "General"
wifi: iwlwifi: mvm: fix station link data leak
wifi: iwlwifi: mvm: fix the order of TIMING_MEASUREMENT notifications
wifi: iwlwifi: mvm: free probe_resp_data later
wifi: iwlwifi: mvm: implement BAID link switching
wifi: iwlwifi: mvm: implement key link switching
wifi: iwlwifi: mvm: implement link change ops
wifi: iwlwifi: mvm: implement mac80211 callback change_sta_links
wifi: iwlwifi: mvm: implement PHC clock adjustments
wifi: iwlwifi: mvm: initialize max_rc_amsdu_len per-link
wifi: iwlwifi: mvm: initialize per-link STA ratescale data
wifi: iwlwifi: mvm: initialize seq variable
wifi: iwlwifi: mvm: make a few warnings only trigger once
wifi: iwlwifi: mvm: make flush code a bit clearer
wifi: iwlwifi: mvm: make HLTK configuration for PASN station optional
wifi: iwlwifi: mvm: make iwl_mvm_mac_ctxt_send_beacon() static
wifi: iwlwifi: mvm: make some HW flags conditional
wifi: iwlwifi: mvm: mark mac header with no data frames
wifi: iwlwifi: mvm: modify link instead of removing it during csa
wifi: iwlwifi: mvm: move function sequence
wifi: iwlwifi: mvm: move max_agg_bufsize into host TLC lq_sta
wifi: iwlwifi: mvm: only clients can be 20MHz-only
wifi: iwlwifi: mvm: parse FW frame metadata for EHT sniffer mode
wifi: iwlwifi: mvm: prefer RCU_INIT_POINTER()
wifi: iwlwifi: mvm: properly implement HE AP support
wifi: iwlwifi: mvm: read synced time from firmware if supported
wifi: iwlwifi: mvm: refactor __iwl_mvm_assign_vif_chanctx()
wifi: iwlwifi: mvm: refactor __iwl_mvm_unassign_vif_chanctx()
wifi: iwlwifi: mvm: refactor iwl_mvm_add_sta(), iwl_mvm_rm_sta()
wifi: iwlwifi: mvm: refactor iwl_mvm_cfg_he_sta()
wifi: iwlwifi: mvm: refactor iwl_mvm_mac_sta_state_common()
wifi: iwlwifi: mvm: refactor iwl_mvm_roc()
wifi: iwlwifi: mvm: refactor iwl_mvm_sta
wifi: iwlwifi: mvm: refactor iwl_mvm_sta_send_to_fw()
wifi: iwlwifi: mvm: Refactor MAC_CONTEXT_CMD sending flow
wifi: iwlwifi: mvm: Refactor STA_HE_CTXT_CMD sending flow
wifi: iwlwifi: mvm: refactor TX csum mode check
wifi: iwlwifi: mvm: remove chanctx WARN_ON
wifi: iwlwifi: mvm: remove not needed initializations
wifi: iwlwifi: mvm: remove only link-specific AP keys
wifi: iwlwifi: mvm: remove per-STA MFP setting
wifi: iwlwifi: mvm: remove RS rate init update argument
wifi: iwlwifi: mvm: remove setting of 'sta' parameter
wifi: iwlwifi: mvm: rename define to generic name
wifi: iwlwifi: mvm: replace bss_info_changed() with vif_cfg/link_info_changed()
wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status
wifi: iwlwifi: mvm: request limiting to 8 MSDUs per A-MSDU
wifi: iwlwifi: mvm: rework active links counting
wifi: iwlwifi: mvm: rfi: disable RFI feature
wifi: iwlwifi: mvm: rs-fw: don't crash on missing channel
wifi: iwlwifi: mvm: rs-fw: properly access sband->iftype_data
wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index
wifi: iwlwifi: mvm: rxmq: report link ID to mac80211
wifi: iwlwifi: mvm: scan legacy bands and UHB channels with same antenna
wifi: iwlwifi: mvm: select ptp cross timestamp from multiple reads
wifi: iwlwifi: mvm: send full STA during HW restart
wifi: iwlwifi: mvm: set STA mask for keys in MLO
wifi: iwlwifi: mvm: skip inactive links
wifi: iwlwifi: mvm: skip MEI update for MLO
wifi: iwlwifi: mvm: spin_lock_bh() to fix lockdep regression
wifi: iwlwifi: mvm: sta preparation for MLO
wifi: iwlwifi: mvm: support enabling and disabling HW timestamping
wifi: iwlwifi: mvm: support wowlan info notification version 2
wifi: iwlwifi: mvm: track AP STA pointer and use it for MFP
wifi: iwlwifi: mvm: track station mask for BAIDs
wifi: iwlwifi: mvm: translate management frame address
wifi: iwlwifi: mvm: tx: remove misleading if statement
wifi: iwlwifi: mvm: unite sta_modify_disable_tx flows
wifi: iwlwifi: mvm: update iwl_mvm_tx_reclaim() for MLO
wifi: iwlwifi: mvm: update mac config when assigning chanctx
wifi: iwlwifi: mvm: update mac id management
wifi: iwlwifi: mvm: Use 64-bit division helper in iwl_mvm_get_crosstimestamp_fw()
wifi: iwlwifi: mvm: use appropriate link for rate selection
wifi: iwlwifi: mvm: use bcast/mcast link station id
wifi: iwlwifi: mvm: use BSSID when building probe requests
wifi: iwlwifi: mvm: use correct sta mask to remove queue
wifi: iwlwifi: mvm: use OFDM rate if IEEE80211_TX_CTL_NO_CCK_RATE is set
wifi: iwlwifi: mvm: use STA link address
wifi: iwlwifi: mvm: use the correct link queue
wifi: iwlwifi: mvm: use the link sta address
wifi: iwlwifi: mvm: use the new lockdep-checking macros
wifi: iwlwifi: mvm: validate station properly in flush
wifi: iwlwifi: mvm: vif preparation for MLO
wifi: iwlwifi: nvm-parse: add full BW UL MU-MIMO support
wifi: iwlwifi: nvm-parse: enable 160/320 MHz for AP mode
wifi: iwlwifi: nvm: Update HE capabilities on 6GHz band for EHT device
wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
wifi: iwlwifi: pcie: fix possible NULL pointer dereference
wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0
wifi: iwlwifi: pcie: work around ROM bug on AX210 integrated
wifi: iwlwifi: reduce verbosity of some logging events
wifi: iwlwifi: Remove prohibited spaces
wifi: iwlwifi: Replace space with tabs as code indent
wifi: iwlwifi: rs-fw: break out for unsupported bandwidth
wifi: iwlwifi: separate AP link management queues
wifi: iwlwifi: suppress printf warnings in tracing
wifi: iwlwifi: trans: don't trigger d3 interrupt twice
wifi: iwlwifi: Update configuration for SO,SOF MAC and HR RF
wifi: iwlwifi: Update configurations for Bnj and Bz devices
wifi: iwlwifi: Update configurations for Bnj device
wifi: iwlwifi: Update configurations for Bnj-a0 and specific rf devices
wifi: iwlwifi: Update init sequence if tx diversity supported
wifi: iwlwifi: Update logs for yoyo reset sw changes
wifi: iwlwifi: Update support for b0 version
wifi: iwlwifi: yoyo: Add driver defined dump file name
wifi: iwlwifi: yoyo: Add new tlv for dump file name extension
wifi: iwlwifi: yoyo: Fix possible division by zero
wifi: iwlwifi: yoyo: skip dump correctly on hw error
wifi: mac80211: Abort running color change when stopping the AP
wifi: mac80211: add EHT MU-MIMO related flags in ieee80211_bss_conf
wifi: mac80211: add flush_sta method
wifi: mac80211: add LDPC related flags in ieee80211_bss_conf
wifi: mac80211: add mesh fast-rx support
wifi: mac80211: add netdev per-link debugfs data and driver hook
wifi: mac80211: add pointer from bss_conf to vif
wifi: mac80211: add support for driver adding radiotap TLVs
wifi: mac80211: add support for letting drivers register tc offload support
wifi: mac80211: add support for set_hw_timestamp command
wifi: mac80211: adjust scan cancel comment/check
wifi: mac80211: allow beacon protection HW offload
wifi: mac80211: check key taint for beacon protection
wifi: mac80211: clear all bits that relate rtap fields on skb
wifi: mac80211: consider reserved chanctx for mindef
wifi: mac80211: don't translate beacon/presp addrs
wifi: mac80211: enable EHT mesh support
wifi: mac80211: fix ieee80211_link_set_associated() type
wifi: mac80211: fix link activation settings order
wifi: mac80211: fix min center freq offset tracing
wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize()
wifi: mac80211: fix race in mesh sequence number assignment
wifi: mac80211: fix switch count in EMA beacons
wifi: mac80211: flush queues on STA removal
wifi: mac80211: fortify the spinlock against deadlock by interrupt
wifi: mac80211: fragment per STA profile correctly
wifi: mac80211: generate EMA beacons in AP mode
wifi: mac80211: implement support for yet another mesh A-MSDU format
wifi: mac80211: introduce ieee80211_refresh_tx_agg_session_timer()
wifi: mac80211: mesh fast xmit support
wifi: mac80211: mlme: fix non-inheritence element
wifi: mac80211: mlme: remove pointless sta check
wifi: mac80211: recalc chanctx mindef before assigning
wifi: mac80211: remove ieee80211_tx_status_8023
wifi: mac80211: remove return value check of debugfs_create_dir()
wifi: mac80211: remove SMPS from AP debugfs
wifi: mac80211: report all unusable beacon frames
wifi: mac80211: S1G capabilities information element in probe request
wifi: mac80211: set EHT support flag in AP mode
wifi: mac80211: simplify chanctx allocation
wifi: mac80211: simplify reasoning about EHT capa handling
wifi: mac80211: take lock before setting vif links
wifi: mac80211: Use active_links instead of valid_links in Tx
wifi: mac80211: use bullet list for amsdu_mesh_control formats list
wifi: mac80211: use correct iftype HE cap
wifi: mac80211: use mesh header cache to speed up mesh forwarding
wifi: mac80211: warn only once on AP probe
wifi: mac80211_hwsim: EMA support
wifi: mac80211_hwsim: fix potential NULL deref in hwsim_pmsr_report_nl()
wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT
wifi: mac80211_hwsim: move beacon transmission to a separate function
wifi: mac80211_hwsim: Multiple BSSID support
wifi: move mac80211_hwsim and virt_wifi to virtual directory
wifi: move raycs, wl3501 and rndis_wlan to legacy directory
wifi: mt76: add missing locking to protect against concurrent rx/status calls
wifi: mt76: add mt76_connac_gen_ppe_thresh utility routine
wifi: mt76: add mt76_connac_irq_enable utility routine
wifi: mt76: connac: add nss calculation into mt76_connac2_mac_tx_rate_val()
wifi: mt76: connac: fix stats->tx_bytes calculation
wifi: mt76: connac: fix txd multicast rate setting
wifi: mt76: connac: refresh tx session timer for WED device
wifi: mt76: dma: use napi_build_skb
wifi: mt76: drop the incorrect scatter and gather frame
wifi: mt76: dynamic channel bandwidth changes in AP mode
wifi: mt76: fix 6GHz high channel not be scanned
wifi: mt76: get rid of unused sta_ps callbacks
wifi: mt76: handle failure of vzalloc in mt7615_coredump_work
wifi: mt76: move irq_tasklet in mt76_dev struct
wifi: mt76: move mcu_uni_event and mcu_reg_event in common code
wifi: mt76: move shared mac definitions in mt76_connac2_mac.h
wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll
wifi: mt76: mt7615: increase eeprom size for mt7663
wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED device
wifi: mt76: mt7915: drop redundant prefix of mt7915_txpower_puts()
wifi: mt76: mt7915: expose device tree match table
wifi: mt76: mt7915: remove mt7915_mcu_beacon_check_caps()
wifi: mt76: mt7915: rework init flow in mt7915_thermal_init()
wifi: mt76: mt7915: unlock on error in mt7915_thermal_temp_store()
wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support
wifi: mt76: mt7921: enable p2p support
wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe`
wifi: mt76: mt7921: fix PCI DMA hang after reboot
wifi: mt76: mt7921: fix wrong command to set STA channel
wifi: mt76: mt7921: get rid of eeprom.h
wifi: mt76: mt7921: introduce mt7921_get_mac80211_ops utility routine
wifi: mt76: mt7921: Replace fake flex-arrays with flexible-array members
wifi: mt76: mt7921: use driver flags rather than mac80211 flags to mcu
wifi: mt76: mt7921e: fix probe timeout after reboot
wifi: mt76: mt7921e: improve reliability of dma reset
wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset
wifi: mt76: mt7921e: stop chip reset worker in unregister hook
wifi: mt76: mt7996: add eht rx rate support
wifi: mt76: mt7996: add full system reset knobs into debugfs
wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support
wifi: mt76: mt7996: enable BSS_CHANGED_MCAST_RATE support
wifi: mt76: mt7996: enable configured beacon tx rate
wifi: mt76: mt7996: enable coredump support
wifi: mt76: mt7996: enable full system reset support
wifi: mt76: mt7996: enable mesh HW amsdu/de-amsdu support
wifi: mt76: mt7996: fill txd by host driver
wifi: mt76: mt7996: fix eeprom tx path bitfields
wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE
wifi: mt76: mt7996: fix pointer calculation in ie countdown event
wifi: mt76: mt7996: fix possible NULL pointer dereference in mt7996_mac_write_txwi()
wifi: mt76: mt7996: fix radiotap bitfield
wifi: mt76: mt7996: init mpdu density cap
wifi: mt76: mt7996: let non-bufferable MMPDUs use correct hw queue
wifi: mt76: mt7996: remove mt7996_mcu_beacon_check_caps()
wifi: mt76: mt7996: remove mt7996_mcu_set_pm()
wifi: mt76: mt7996: Remove unneeded semicolon
wifi: mt76: mt7996: remove unused eeprom band selection
wifi: mt76: remove redundent MCU_UNI_CMD_* definitions
wifi: mt76: Replace zero-length array with flexible-array member
wifi: mt76: set NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 on supported drivers
wifi: mwifiex: remove unused evt_buf variable
wifi: nl80211: add a command to enable/disable HW timestamping
wifi: nl80211: Add support for randomizing TA of auth and deauth frames
wifi: nl80211: convert cfg80211_scan_request allocation to *_size macros
wifi: nl80211: make nl80211_send_chandef non-static
wifi: nl80211: support advertising S1G capabilities
wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ
wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ
wifi: qtnfmac: use struct_size and size_sub for payload length
wifi: radiotap: Add EHT radiotap definitions
wifi: radiotap: separate vendor TLV into header/content
wifi: rndis_wlan: clean up a type issue
wifi: rndis_wlan: Replace fake flex-array with flexible-array member
wifi: rsi: Slightly simplify rsi_set_channel()
wifi: rt2x00: Fix memory leak when handling surveys
wifi: rtl8xxxu: 8188e: parse single one element of RA report for station mode
wifi: rtl8xxxu: Add rtl8xxxu_write{8,16,32}_{set,clear}
wifi: rtl8xxxu: Clean up some messy ifs
wifi: rtl8xxxu: Don't print the vendor/product/serial
wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value
wifi: rtl8xxxu: mark Edimax EW-7811Un V2 as tested
wifi: rtl8xxxu: Remove always true condition in rtl8xxxu_print_chipinfo
wifi: rtl8xxxu: RTL8192EU always needs full init
wifi: rtl8xxxu: Simplify setting the initial gain
wifi: rtl8xxxu: Support devices with 5-6 out endpoints
wifi: rtl8xxxu: Support new chip RTL8710BU aka RTL8188GU
wifi: rtl8xxxu: use module_usb_driver
wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()
wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()
wifi: rtlwifi: Replace fake flex-array with flex-array member
wifi: rtlwifi: rtl8192ce: fix dealing empty EEPROM values
wifi: rtlwifi: rtl8192de: Remove the unused variable bcnfunc_enable
wifi: rtlwifi: rtl8192se: Remove some unused variables
wifi: rtw88: 8822c: add iface combination
wifi: rtw88: 8822c: extend reserved page number
wifi: rtw88: add bitmap for dynamic port settings
wifi: rtw88: add port switch for AP mode
wifi: rtw88: Add support for the SDIO based RTL8821CS chipset
wifi: rtw88: Add support for the SDIO based RTL8822BS chipset
wifi: rtw88: Add support for the SDIO based RTL8822CS chipset
wifi: rtw88: call rtw8821c_switch_rf_set() according to chip variant
wifi: rtw88: Clear RTW_FLAG_POWERON early in rtw_mac_power_switch()
wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS
wifi: rtw88: correct qsel_to_ep[] type as int
wifi: rtw88: disallow PS during AP mode
wifi: rtw88: Fix memory leak in rtw88_usb
wifi: rtw88: fix memory leak in rtw_usb_probe()
wifi: rtw88: handle station mode concurrent scan with AP mode
wifi: rtw88: mac: Add SDIO HCI support in the TX/page table setup
wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_seq_parser()
wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
wifi: rtw88: mac: Support SDIO specific bits in the power on sequence
wifi: rtw88: main: Add the {cpwm,rpwm}_addr for SDIO based chipsets
wifi: rtw88: main: Reserve 8 bytes of extra TX headroom for SDIO cards
wifi: rtw88: prevent scan abort with other VIFs
wifi: rtw88: refine reserved page flow for AP mode
wifi: rtw88: Remove redundant pci_clear_master
wifi: rtw88: remove unused rtw_pci_get_tx_desc function
wifi: rtw88: rtw8821c: Fix rfe_option field width
wifi: rtw88: rtw8821c: Implement RTL8821CS (SDIO) efuse parsing
wifi: rtw88: rtw8822b: Implement RTL8822BS (SDIO) efuse parsing
wifi: rtw88: rtw8822c: Implement RTL8822CS (SDIO) efuse parsing
wifi: rtw88: sdio: Add HCI implementation for SDIO based chipsets
wifi: rtw88: sdio: Always use two consecutive bytes for word operations
wifi: rtw88: set pkg_type correctly for specific rtw8821c variants
wifi: rtw88: Update spelling in main.h
wifi: rtw88: usb: fix priority queue to endpoint mapping
wifi: rtw88: use work to update rate to avoid RCU warning
wifi: rtw89: 8851b: add BB and RF tables (1 of 2)
wifi: rtw89: 8851b: add BB and RF tables (2 of 2)
wifi: rtw89: 8851b: add tables for RFK
wifi: rtw89: 8851b: fix TX path to path A for one RF path chip
wifi: rtw89: 8852b: add channel encoding for hw_scan
wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by access null page
wifi: rtw89: 8852b: enable hw_scan support
wifi: rtw89: 8852c: add beacon filter and CQM support
wifi: rtw89: add counters of register-based H2C/C2H
wifi: rtw89: add firmware format version to backward compatible with older drivers
wifi: rtw89: add flag check for power state
wifi: rtw89: add function to wait for completion of TX skbs
wifi: rtw89: add ieee80211::remain_on_channel ops
wifi: rtw89: add RNR support for 6 GHz scan
wifi: rtw89: add support of concurrent mode
wifi: rtw89: add tx_wake notify for 8852B
wifi: rtw89: adjust channel encoding to common function
wifi: rtw89: coex: Add LPS protocol radio state for RTL8852B
wifi: rtw89: coex: Add more error_map and counter to log
wifi: rtw89: coex: Add path control register to monitor list
wifi: rtw89: coex: Add register monitor report v2 format
wifi: rtw89: coex: Add report control v5 variation
wifi: rtw89: coex: Add traffic TX/RX info and its H2C
wifi: rtw89: coex: Add v2 Bluetooth scan info
wifi: rtw89: coex: Add v5 firmware cycle status report
wifi: rtw89: coex: Add WiFi role info v2
wifi: rtw89: coex: Enable Wi-Fi RX gain control for free run solution
wifi: rtw89: coex: Fix wrong structure assignment at null data report
wifi: rtw89: coex: Not to enable firmware report when WiFi is power saving
wifi: rtw89: coex: send more hardware module info to firmware for 8851B
wifi: rtw89: coex: Update function to get BT RSSI and hardware counter
wifi: rtw89: coex: Update RTL8852B LNA2 hardware parameter
wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.1
wifi: rtw89: config EDCCA threshold during scan to prevent TX failed
wifi: rtw89: correct 5 MHz mask setting
wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS
wifi: rtw89: Disallow power save with multiple stations
wifi: rtw89: fix authentication fail during scan
wifi: rtw89: fix crash due to null pointer of sta in AP mode
wifi: rtw89: fix incorrect channel info during scan due to ppdu_sts filtering
wifi: rtw89: fix potential race condition between napi_init and napi_enable
wifi: rtw89: fix power save function in WoWLAN mode
wifi: rtw89: fix SER L1 might stop entering LPS issue
wifi: rtw89: fw: configure CRASH_TRIGGER feature for 8852B
wifi: rtw89: fw: use generic flow to set/check features
wifi: rtw89: mac: update MAC settings to support 8851b
wifi: rtw89: mac: use regular int as return type of DLE buffer request
wifi: rtw89: pci: update PCI related settings to support 8851B
wifi: rtw89: prohibit enter IPS during HW scan
wifi: rtw89: read version of analog hardware
wifi: rtw89: refine FW feature judgement on packet drop
wifi: rtw89: refine scan function after chanctx
wifi: rtw89: release RX standby timer of beamformee CSI to save power
wifi: rtw89: remove redundant check of entering LPS
wifi: rtw89: Remove redundant pci_clear_master
wifi: rtw89: remove superfluous H2C of join_info
wifi: rtw89: set data lowest rate according to AP supported rate
wifi: rtw89: support parameter tables by RFE type
wifi: rtw89: support WoWLAN mode for 8852be
wifi: rtw89: update statistics to FW for fine-tuning performance
wifi: rtw89: use hardware CFO to improve performance
wifi: rtw89: use schedule_work to request firmware
wifi: rtw89: use struct instead of macros to set H2C command of hardware scan
wifi: wcn36xx: add support for pronto-v3
wifi: wcn36xx: Slightly optimize PREPARE_HAL_BUF()
wifi: wfx: Remove some dead code
wifi: wireless: cleanup unused function parameters
wifi: wireless: correct primary channel validation on 6 GHz
wifi: wireless: return primary channel regardless of DUP
 
workingset: memcg: sleep when flushing stats in workingset_refault()
 
workqueue: clean up WORK_* constant types, clarify masking
workqueue: Fix hung time report of worker pools
workqueue: Interrupted create_worker() is not a repeated event
workqueue: Introduce show_freezable_workqueues
workqueue: move to use bus_get_dev_root()
workqueue: Print backtraces from CPUs with hung CPU bound workqueues
workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu()
workqueue: Warn when a new worker could not be created
workqueue: Warn when a rescuer could not be created
 
writeback: fix call of incorrect macro
writeback: fix dereferencing NULL mapping->host on writeback_page_template
 
wwan: core: add print for wwan port attach/disconnect
wwan: core: Support slicing in port TX flow of WWAN subsystem
 
x25: preserve const qualifier in [a]x25_sk()
 
x86,objtool: Introduce ORC_TYPE_*
x86,objtool: Separate unret validation from unwind hints
x86,objtool: Split UNWIND_HINT_EMPTY in two
 
x86-64: make access_ok() independent of LAM
x86-64: mm: clarify the 'positive addresses' user address rules
 
x86/ACPI/boot: Improve __acpi_acquire_global_lock
 
x86/amd_nb: Add PCI ID for family 19h model 78h
 
x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel
 
x86/apic: Fix atomic update of offset in reserve_eilvt_offset()
x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
 
x86/arch_prctl: Add AMX feature numbers as ABI constants
 
x86/boot: Centralize __pa()/__va() definitions
 
x86/coco: Export cc_vendor
 
x86/CPU/AMD: Make sure EFER[AIBRSE] is set
 
x86/cpu: Add Xeon Emerald Rapids to list of CPUs that support PPIN
x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition
x86/cpu: Make sure play_dead() doesn't return
x86/cpu: Mark play_dead() __noreturn
x86/cpu: Mark {hlt,resume}_play_dead() __noreturn
 
x86/cpufeatures: Redefine synthetic virtual NMI bit as AMD's "real" vNMI
 
x86/entry: Change stale function name in comment to error_return()
 
x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed
 
x86/head: Mark *_start_kernel() __noreturn
 
x86/hyperv/vtl: Add noop for realmode pointers
 
x86/hyperv: Add callback filter to cpumask_to_vpset()
x86/hyperv: Add VTL specific structs and hypercalls
x86/hyperv: Change vTOM handling to use standard coco mechanisms
x86/hyperv: Exclude lazy TLB mode CPUs from enlightened TLB flushes
x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline
x86/hyperv: Make hv_get_nmi_reason public
x86/hyperv: Mark hv_ghcb_terminate() as noreturn
x86/hyperv: Reorder code to facilitate future work
x86/hyperv: VTL support for Hyper-V
 
x86/include/asm/msr-index.h: Add IFS Array test bits
 
x86/init: Make get/set_rtc_noop() public
 
x86/ioapic: Don't return 0 from arch_dynirq_lower_bound()
 
x86/ioremap: Add hypervisor callback for private MMIO mapping in coco VM
 
x86/kexec: remove unnecessary arch_kexec_kernel_image_load()
 
x86/linkage: Fix padding for typed functions
 
x86/MCE/AMD: Make kobj_type structure constant
x86/MCE/AMD: Use an u64 for bank_map
 
x86/mce: Always inline old MCA stubs
 
x86/microcode: move to use bus_get_dev_root()
 
x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules
 
x86/mm/iommu/sva: Do not allow to set FORCE_TAGGED_SVA bit from outside
x86/mm/iommu/sva: Fix error code for LAM enabling failure due to SVA
x86/mm/iommu/sva: Make LAM and SVA mutually exclusive
 
x86/mm/pat: clear VM_PAT if copy_p4d_range failed
 
x86/mm: Avoid incomplete Global INVLPG flushes
x86/mm: Avoid using set_pgd() outside of real PGD pages
x86/mm: Handle decryption/re-encryption of bss_decrypted consistently
x86/mm: Handle LAM on context switch
x86/mm: Provide arch_prctl() interface for LAM
x86/mm: Reduce untagged_addr() overhead for systems without LAM
x86/mm: Rework address range check in get_user() and put_user()
x86/mm: try VMA lock-based page fault handling first
 
x86/paravirt: Convert simple paravirt functions to asm
x86/paravirt: Merge activate_mm() and dup_mmap() callbacks
 
x86/pci/xen: populate MSI sysfs entries
 
x86/platform/intel-mid: Remove unused definitions from intel-mid.h
 
x86/purgatory: remove PGO flags
 
x86/resctrl: Avoid redundant counter read in __mon_event_count()
 
x86/retbleed: Fix return thunk alignment
 
x86/sev: Change snp_guest_issue_request()'s fw_err argument
 
x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
 
x86/smpboot: Reference count on smpboot_setup_warm_reset_vector()
x86/smpboot: Remove early_gdt_descr on 64-bit
x86/smpboot: Remove initial_gs
x86/smpboot: Remove initial_stack on 64-bit
 
x86/split_lock: Enumerate architectural split lock disable bit
 
x86/tdx: Drop flags from __tdx_hypercall()
 
x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
 
x86/uaccess: Provide untagged_addr() and remove tags before address check
x86/uaccess: Remove memcpy_page_flushcache()
 
x86/umwait: move to use bus_get_dev_root()
 
x86/unwind/orc: Add ELF section with ORC version identifier
 
x86: Allow atomic MM_CONTEXT flags setting
x86: CPUID and CR3/CR4 flags for Linear Address Masking
x86: don't use REP_GOOD or ERMS for small memory clearing
x86: don't use REP_GOOD or ERMS for small memory copies
x86: don't use REP_GOOD or ERMS for user memory clearing
x86: don't use REP_GOOD or ERMS for user memory copies
x86: improve on the non-rep 'clear_user' function
x86: improve on the non-rep 'copy_user' function
x86: inline the 'rep movs' in user copies for the FSRM case
x86: kmsan: don't rename memintrinsics in uninstrumented files
x86: kmsan: use C versions of memset16/memset32/memset64
x86: KVM: Add common feature flag for AMD's PSFD
x86: mm: remove 'sign' games from LAM untagged_addr*() macros
x86: mm: remove architecture-specific 'access_ok()' define
x86: move stac/clac from user copy routines into callers
x86: re-introduce support for ERMS copies for user space accesses
x86: remove 'zerorest' argument from __copy_user_nocache()
x86: rewrite '__copy_user_nocache' function
x86: set FSRS automatically on AMD CPUs that have FSRM
x86: Simplify one-level sysctl registration for abi_table2
x86: Simplify one-level sysctl registration for itmt_kern_table
x86: uaccess: move 32-bit and 64-bit parts into proper header
 
xattr: add listxattr helper
xattr: remove unused argument
xattr: simplify listxattr helpers
 
xdp: recycle Page Pool backed skbs built from XDP frames
xdp: remove unused {__,}xdp_release_frame()
 
xen/blkback: fix white space code style issues
xen/blkback: move blkif_get_x86_*_req() into blkback.c
xen/blkback: remove stale prototype
xen/blkback: simplify free_persistent_gnts() interface
 
xen/blkfront: Only check REQ_FUA for writes
 
xen/pciback: don't call pcistub_device_put() under lock
 
xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()
 
xen/pvcalls: don't call bind_evtchn_to_irqhandler() under lock
 
xen/scsiback: don't call scsiback_free_translation_entry() under lock
 
xen: simplify sysctl registration for balloon
 
xfrm: add missed call to delete offloaded policies
xfrm: add new device offload acquire flag
xfrm: Check if_id in inbound policy/secpath match
xfrm: copy_to_user_state fetch offloaded SA packets/bytes statistics
xfrm: don't check the default policy if the policy allows the packet
xfrm: don't require advance ESN callback for packet offload
xfrm: Ensure policies always checked on XFRM-I input path
xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
xfrm: Fix leak of dev tracker
xfrm: Linearize the skb after offloading if needed.
xfrm: Reject optional tunnel/BEET mode templates in outbound policies
xfrm: release all offloaded policy memory
xfrm: Remove inner/outer modes from input path
xfrm: Remove inner/outer modes from output path
xfrm: Treat already-verified secpath entries as optional
xfrm: Use xfrm_state selector for BEET input
 
xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done
xfs: accumulate iextent records when checking bmap
xfs: add a tracepoint to report incorrect extent refcounts
xfs: alert the user about data/attr fork mappings that could be merged
xfs: allow queued AG intents to drain before scrubbing
xfs: always check the existence of a dirent's child inode
xfs: always scrub record/key order of interior records
xfs: buffer pins need to hold a buffer reference
xfs: change bmap scrubber to store the previous mapping
xfs: check btree keys reflect the child block
xfs: check for reverse mapping records that could be merged
xfs: check overlapping rmap btree records
xfs: check that per-cpu inodegc workers actually run on that cpu
xfs: check the reference counts of gaps in the refcount btree
xfs: check used space of shortform xattr structures
xfs: clean up broken eearly-exit code in the inode btree scrubber
xfs: clean up scrub context if scrub setup returns -EDEADLOCK
xfs: clean up xattr scrub initialization
xfs: collect errors from inodegc for unlinked inode recovery
xfs: complain about bad file mapping records in the ondisk bmbt
xfs: complain about bad records in query_range helpers
xfs: convert xbitmap to interval tree
xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results
xfs: create traced helper to get extra perag references
xfs: cross-reference rmap records with ag btrees
xfs: cross-reference rmap records with free space btrees
xfs: cross-reference rmap records with inode btrees
xfs: cross-reference rmap records with refcount btrees
xfs: defered work could create precommits
xfs: deprecate the ascii-ci feature
xfs: detect unwritten bit set in rmapbt node block keys
xfs: directly cross-reference the inode btrees with each other
xfs: disable reaping in fscounters scrub
xfs: document btree bulk loading
xfs: document directory tree repairs
xfs: document full filesystem scans for online fsck
xfs: document future directions of online fsck
xfs: document how online fsck deals with eventual consistency
xfs: document metadata file repair
xfs: document online file metadata repair code
xfs: document pageable kernel memory
xfs: document the filesystem metadata checking strategy
xfs: document the general theory underlying online fsck design
xfs: document the motivation for online fsck design
xfs: document the testing plan for online fsck
xfs: document the user interface for online fsck
xfs: document the userspace fsck driver program
xfs: don't allocate into the data fork for an unshare request
xfs: don't call xchk_bmap_check_rmaps for btree-format file forks
xfs: don't consider future format versions valid
xfs: don't load local xattr values during scrub
xfs: don't shadow @leaf in xchk_xattr_block
xfs: don't take the MMAPLOCK when scrubbing file metadata
xfs: don't unconditionally null args->pag in xfs_bmap_btalloc_at_eof
xfs: drop the _safe behavior from the xbitmap foreach macro
xfs: ensure that all metadata and data blocks are not cow staging extents
xfs: ensure that single-owner file blocks are not owned by others
xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately
xfs: Extend table marker on deprecated mount options table
xfs: fix AGF vs inode cluster buffer deadlock
xfs: fix agf/agfl verification on v4 filesystems
xfs: fix an inode lookup race in xchk_get_inode
xfs: fix author and spdx headers on scrub/ files
xfs: fix broken logic when detecting mergeable bmap records
xfs: fix BUG_ON in xfs_getbmap()
xfs: fix double xfs_perag_rele() in xfs_filestream_pick_ag()
xfs: fix duplicate includes
xfs: fix livelock in delayed allocation at ENOSPC
xfs: fix negative array access in xfs_getbmap
xfs: fix parent pointer scrub racing with subdirectory reparenting
xfs: fix rm_offset flag handling in rmap keys
xfs: Fix undefined behavior of shift into sign bit
xfs: fix xfs_inodegc_stop racing with mod_delayed_work
xfs: flag free space btree records that could be merged
xfs: flag refcount btree records that could be merged
xfs: flush dirty data and drain directios before scrubbing cow fork
xfs: give xfs_bmap_intent its own perag reference
xfs: give xfs_extfree_intent its own perag reference
xfs: give xfs_refcount_intent its own perag reference
xfs: give xfs_rmap_intent its own perag reference
xfs: hoist inode record alignment checks from scrub
xfs: hoist rmap record flag checks from scrub
xfs: hoist rmap record flag checks from scrub
xfs: implement masked btree key comparisons for _has_records scans
xfs: introduce bitmap type for AG blocks
xfs: manage inode DONTCACHE status at irele time
xfs: minimize overhead of drain wakeups by using jump labels
xfs: move xattr scrub buffer allocation to top level function
xfs: only allocate free space bitmap for xattr scrub if needed
xfs: pass per-ag references to xfs_free_extent
xfs: refactor ->diff_two_keys callsites
xfs: refactor converting btree irec to btree key
xfs: remove flags argument from xchk_setup_xattr_buf
xfs: remove pointless shadow variable from xfs_difree_inobt
xfs: remove the for_each_xbitmap_ helpers
xfs: remove unnecessary dstmap in xattr scrubber
xfs: remove WARN when dquot cache insertion fails
xfs: remove xchk_parent_count_parent_dentries
xfs: remove xfs_filemap_map_pages() wrapper
xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing
xfs: replace xfs_btree_has_record with a general keyspace scanner
xfs: restore allocation trylock iteration
xfs: retain the AGI when we can't iget an inode to scrub the core
xfs: return a failure address from xfs_rmap_irec_offset_unpack
xfs: scrub should use ECHRNG to signal that the drain is needed
xfs: set bnobt/cntbt numrecs correctly when formatting new AGs
xfs: simplify two-level sysctl registration for xfs_table
xfs: simplify xchk_parent_validate
xfs: split freemap from xchk_xattr_buf.buf
xfs: split the xchk_bmap_check_rmaps into a predicate
xfs: split usedmap from xchk_xattr_buf.buf
xfs: split valuebuf from xchk_xattr_buf.buf
xfs: split xchk_bmap_xref_rmap into two functions
xfs: stabilize the dirent name transformation function used for ascii-ci dir hash computation
xfs: standardize ondisk to incore conversion for bmap btrees
xfs: standardize ondisk to incore conversion for free space btrees
xfs: standardize ondisk to incore conversion for inode btrees
xfs: standardize ondisk to incore conversion for refcount btrees
xfs: standardize ondisk to incore conversion for rmap btrees
xfs: streamline the directory iteration code for scrub
xfs: teach scrub to check for sole ownership of metadata objects
xfs: test the ascii case-insensitive hash
xfs: update copyright years for scrub/ files
xfs: use the directory name hash function for dir scrubbing
xfs: validate block number being freed before adding to xefi
xfs: validity check agbnos on the AGFL
xfs: verify buffer contents when we skip log replay
xfs: xattr scrub should ensure one namespace bit per name
xfs: xfs_iget in the directory scrubber needs to use UNTRUSTED
 
xhci-pci: Only run d3cold avoidance quirk for s2idle
 
xhci: Avoid PCI MSI/MSIX interrupt reinitialization at resume
xhci: Call MSI sync function from xhci-pci instead of generic xhci code
xhci: dbc: Provide sysfs option to configure dbc descriptors
xhci: fix debugfs register accesses while suspended
xhci: Fix incorrect tracking of free space on transfer rings
xhci: mem: Carefully calculate size for memory allocations
xhci: mem: Drop useless return:s
xhci: mem: Get rid of redundant 'else'
xhci: mem: Join string literals back
xhci: mem: Replace explicit castings with appropriate specifiers
xhci: mem: Use dma_poll_zalloc() instead of explicit memset()
xhci: mem: Use while (i--) pattern to clean up
xhci: Move functions to cleanup MSI to xhci-pci
xhci: Move functions to setup msi to xhci-pci
xhci: move PCI specific MSI/MSIX cleanup away from generic xhci functions
xhci: Move xhci MSI sync function to to xhci-pci
xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals
 
xsk: allow remap of fill and/or completion rings
xsk: Elide base_addr comparison in xp_unaligned_validate_desc
xsk: Fix unaligned descriptor validation
xsk: Simplify xp_aligned_validate_desc implementation
 
xtables: move icmp/icmpv6 logic to xt_tcpudp
 
xtensa/cpu: Make sure cpu_die() doesn't return
xtensa/cpu: Mark cpu_die() __noreturn
 
xtensa: add __bswap{si,di}2 helpers
xtensa: fix signal delivery to FDPIC process
xtensa: reword ARCH_FORCE_MAX_ORDER prompt and help text
 
yama: simplfy sysctls with register_sysctl()
 
ynl: allow to encode u8 attr
 
zpool: remove MODULE_LICENSE in non-modules
 
zram: always compile read_from_bdev_sync
zram: directly call zram_read_page in writeback_store
zram: don't pass a bvec to __zram_bvec_write
zram: don't return errors from read_from_bdev_async
zram: don't use highmem for the bounce buffer in zram_bvec_{read,write}
zram: fix synchronous reads
zram: fix up permission for the hot_add sysfs file
zram: make zram_bio_discard more self-contained
zram: move discard handling to zram_submit_bio
zram: pass a page to read_from_bdev
zram: refactor highlevel read and write handling
zram: refactor zram_bdev_read
zram: refactor zram_bdev_write
zram: remove valid_io_request
zram: rename __zram_bvec_read to zram_read_page
zram: return early on error in zram_bvec_rw
zram: return errors from read_from_bdev_sync
zram: simplify bvec iteration in __zram_make_request
 
zsmalloc: allow only one active pool compaction context
zsmalloc: fine-grained inuse ratio based fullness grouping
zsmalloc: move LRU update from zs_map_object() to zs_malloc()
zsmalloc: remove insert_zspage() ->inuse optimization
zsmalloc: reset compaction source zspage pointer after putback_zspage()
zsmalloc: rework compaction algorithm
zsmalloc: show per fullness group class stats
 
zswap: do not shrink if cgroup may not zswap
zswap: remove MODULE_LICENSE in non-modules