Changelog in Linux kernel 6.14

 
.mailmap: add entries for Jeff Johnson
.mailmap: update email address for Christopher Obbard
 
8250: microchip: pci1xxxx: Add workaround for RTS bit toggle
 
9p: fix ->rename_sem exclusion
 
: Allow the passing of both iomem and non-iomem pointers to no_free_ptr()
 
accel/amdxdna: Add __user to second parameter of aie2_query_status
accel/amdxdna: Add a new driver for AMD AI Engine
accel/amdxdna: Add command execution
accel/amdxdna: Add device status for aie2 devices
accel/amdxdna: Add documentation for AMD NPU accelerator driver
accel/amdxdna: Add error handling
accel/amdxdna: Add GEM buffer object management
accel/amdxdna: Add hardware context
accel/amdxdna: Add hardware resource solver
accel/amdxdna: Add include interrupt.h to amdxdna_mailbox.c
accel/amdxdna: Add missing include linux/slab.h
accel/amdxdna: Add MODULE_FIRMWARE() declarations
accel/amdxdna: Add query firmware version
accel/amdxdna: Add query functions
accel/amdxdna: Add RyzenAI-npu6 support
accel/amdxdna: Add suspend and resume
accel/amdxdna: Add zero check for pad in ioctl input structures
accel/amdxdna: Declare aie2_max_col as static
accel/amdxdna: Declare force_cmdlist as static
accel/amdxdna: Declare mailbox register base as __iomem pointer
accel/amdxdna: Declare npu device profile as static variables
accel/amdxdna: Declare npu6_dev_priv as static
accel/amdxdna: Enhance power management settings
accel/amdxdna: include linux/slab.h
accel/amdxdna: Read firmware interface version from registers
accel/amdxdna: Remove DRM_AMDXDNA_HWCTX_CONFIG_NUM
accel/amdxdna: Replace idr api with xarray
accel/amdxdna: Replace mmput with mmput_async to avoid dead lock
accel/amdxdna: Support hardware mailbox
accel/amdxdna: use modern PM helpers
accel/amdxdna: Use rcu_access_pointer for __rcu pointer
 
accel/habanalabs: convert timeouts to secs_to_jiffies()
 
accel/ivpu: Clear runtime_error after pm_runtime_resume_and_get() fails
accel/ivpu: Fix error handling in ivpu_boot()
accel/ivpu: Fix error handling in recovery/reset
accel/ivpu: Fix Qemu crash when running in passthrough
accel/ivpu: remove DRIVER_DATE conditional drm_driver init
 
accel/qaic: Drop redundant vfree() null check in sahara
accel/qaic: Fix integer overflow in qaic_validate_req()
accel/qaic: Fix possible data corruption in BOs > 2G
accel/qaic: Fix typo for struct qaic_manage_trans_passthrough
 
acct: avoid pointless reference count bump
acct: block access to kernel internal filesystems
acct: perform last write from workqueue
 
ACPI/HMAT: Move HMAT messages to pr_debug()
 
ACPI: battery: Rename extensions to hook in messages
ACPI: BGRT: Constify 'struct bin_attribute'
ACPI: BGRT: Mark bin_attribute as __ro_after_init
ACPI: bus: change the prototype for acpi_get_physical_device_location
ACPI: bus: implement acpi_device_hid when !ACPI
ACPI: bus: implement acpi_get_physical_device_location when !ACPI
ACPI: bus: implement for_each_acpi_consumer_dev when !ACPI
ACPI: bus: implement for_each_acpi_dev_match when !ACPI
ACPI: DPTF: Support Panther Lake
ACPI: fan: cleanup resources in the error path of .probe()
ACPI: GTDT: Relax sanity checking on Platform Timers array count
ACPI: header: implement acpi_device_handle when !ACPI
ACPI: OSL: Use usleep_range() in acpi_os_sleep()
ACPI: platform-profile: Add a name member to handlers
ACPI: platform_profile: Add `ops` member to handlers
ACPI: platform_profile: Add `probe` to platform_profile_ops
ACPI: platform_profile: Add a prefix to log messages
ACPI: platform_profile: Add choices attribute for class interface
ACPI: platform_profile: Add concept of a "custom" profile
ACPI: platform_profile: Add device pointer into platform profile handler
ACPI: platform_profile: Add devm_platform_profile_register()
ACPI: platform_profile: Add documentation
ACPI: platform_profile: Add name attribute to class interface
ACPI: platform_profile: Add platform handler argument to platform_profile_remove()
ACPI: platform_profile: Add profile attribute for class interface
ACPI: platform_profile: Add support for hidden choices
ACPI: platform_profile: Allow multiple handlers
ACPI: platform_profile: Check all profile handler to calculate next
ACPI: platform_profile: Clean platform_profile_handler
ACPI: platform_profile: Create class for ACPI platform profile
ACPI: platform_profile: Fix memory leak in profile_class_is_visible()
ACPI: platform_profile: Let drivers set drvdata to the class device
ACPI: platform_profile: Make sure all profile handlers agree on profile
ACPI: platform_profile: Move matching string for new profile out of mutex
ACPI: platform_profile: Move platform_profile_handler
ACPI: platform_profile: Move sanity check out of the mutex
ACPI: platform_profile: Notify change events on register and unregister
ACPI: platform_profile: Notify class device from platform_profile_notify()
ACPI: platform_profile: Only show profiles common for all handlers
ACPI: platform_profile: Pass the profile handler into platform_profile_notify()
ACPI: platform_profile: Remove platform_profile_handler from callbacks
ACPI: platform_profile: Remove platform_profile_handler from exported symbols
ACPI: platform_profile: Replace *class_dev member with class_dev
ACPI: platform_profile: Use `scoped_cond_guard`
ACPI: platform_profile: Use guard(mutex) for register/unregister
ACPI: PRM: Fix missing guid_t declaration in linux/prmt.h
ACPI: PRM: Remove unnecessary strict handler address checks
ACPI: property: Consider data nodes as being available
ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()
ACPI: resource: IRQ override for Eluktronics MECH-17
ACPI: sysfs: Constify 'struct bin_attribute'
ACPI: tables: Use string choice helpers
 
acpi: typec: ucsi: Introduce a ->poll_cci method
 
ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V
 
Linux: add a string-to-qstr constructor
Linux: Add audio support for the Renesas RZ/G3S SoC
Linux: Add function to constrain rates
Linux: Add SOF support for new board revisions
Linux: Add support for codec of F1C100s
 
af_unix: Add a prompt to CONFIG_AF_UNIX_OOB
af_unix: Clean up error paths in unix_dgram_sendmsg().
af_unix: Clean up error paths in unix_stream_connect().
af_unix: Clean up error paths in unix_stream_sendmsg().
af_unix: Clean up SOCK_DEAD error paths in unix_dgram_sendmsg().
af_unix: Defer sock_put() to clean up path in unix_dgram_sendmsg().
af_unix: Fix memory leak in unix_dgram_sendmsg()
af_unix: Move !sunaddr case in unix_dgram_sendmsg().
af_unix: Remove unix_our_peer().
af_unix: Reuse out_pipe label in unix_stream_sendmsg().
af_unix: Set drop reason in __unix_gc().
af_unix: Set drop reason in manage_oob().
af_unix: Set drop reason in unix_dgram_disconnected().
af_unix: Set drop reason in unix_release_sock().
af_unix: Set drop reason in unix_sock_destructor().
af_unix: Set drop reason in unix_stream_read_skb().
af_unix: Set error only when needed in unix_dgram_sendmsg().
af_unix: Set error only when needed in unix_stream_connect().
af_unix: Set error only when needed in unix_stream_sendmsg().
af_unix: Split restart label in unix_dgram_sendmsg().
af_unix: Use consume_skb() in connect() and sendmsg().
af_unix: Use msg->{msg_name,msg_namelen} in unix_dgram_sendmsg().
 
affs: don't write overlarge OFS data block size fields
affs: generate OFS sequence numbers starting at 1
 
afs: Add a tracepoint for afs_read_receive()
afs: Add more tracepoints to do with tracking validity
afs: Add rootcell checks
afs: Don't use mutex for I/O operation lock
afs: Eliminate afs_read
afs: Fix afs_atcell_get_link() to check if ws_cell is unset first
afs: Fix afs_atcell_get_link() to handle RCU pathwalk
afs: Fix cleanup of immediately failed async calls
afs: Fix directory format encoding struct
afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
afs: Fix the server_list to unuse a displaced server rather than putting it
afs: Give an afs_server object a ref on the afs_cell object it points to
afs: Locally initialise the contents of a new symlink on creation
afs: Make /afs/. as well as /afs/ mountpoints
afs: Make /afs/@cell and /afs/.@cell symlinks
afs: Make afs_init_request() get a key if not given a file
afs: Make afs_mkdir() locally initialise a new directory's content
afs: Make {Y,}FS.FetchData an asynchronous operation
afs: Use netfslib for directories
afs: Use netfslib for symlinks, allowing them to be cached
afs: Use the contained hashtable to search a directory
 
afs_d_revalidate(): use stable name and parent inode passed by caller
 
ahci: Introduce ahci_ignore_port() helper
ahci: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()
 
aio: avoid pointless cred reference count bump
 
alienware-wmi: Use devm_platform_profile_register()
 
Linux: Align git commit ID abbreviation guidelines and checks
 
alloc_tag: avoid current->alloc_tag manipulations when profiling is disabled
 
alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
 
alpha: align stack for page fault and user unaligned trap handlers
alpha: make stack 16-byte aligned (most cases)
alpha: remove duplicate included header file
alpha: replace hardcoded stack offsets with autogenerated ones
alpha: Replace one-element array with flexible array member
alpha: Use str_yes_no() helper in pci_dac_dma_supported()
 
ALSA: ac97: Modify the incorrect format specifier
ALSA: AC97: Use str_on_off() helper in snd_ac97_proc_read_main()
ALSA: ad1889: Use str_enabled_disabled() helper function
ALSA: Align the syntax of iov_iter helpers with standard ones
ALSA: cmipci: Modify the incorrect format specifier
ALSA: compress: Add output rate and output format support
ALSA: ctxfi: Simplify dao_clear_{left,right}_input() functions
ALSA: emu10k1: Simplify with str_on_off()
ALSA: emu10k1: Use str_yes_no() helper
ALSA: ens137x: Use str_on_off() helper in snd_ensoniq_proc_read()
ALSA: FCP: Add Focusrite Control Protocol driver
ALSA: firewire: Simplify with str_on_off()
ALSA: hda/cirrus: Correct the full scale volume set logic
ALSA: hda/cirrus: Reduce codec resume time
ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED
ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform
ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop
ALSA: hda/realtek: Add a comment for alc_fixup_inv_dmic()
ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA
ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA
ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA
ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA
ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA
ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA
ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA
ALSA: hda/realtek: Enable headset mic on Positivo C6400
ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx
ALSA: hda/realtek: Fix Asus Z13 2025 audio
ALSA: hda/realtek: Fix microphone regression on ASUS N705UD
ALSA: hda/realtek: Fix quirk matching for Legion Pro 7
ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
ALSA: hda/realtek: Fixup ALC225 depop procedure
ALSA: hda/realtek: Limit mic boost on Positivo ARN50
ALSA: hda/realtek: Remove (revert) duplicate Ally X config
ALSA: hda/realtek: Simplify with str_yes_no()
ALSA: hda/realtek: update ALC222 depop optimize
ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130
ALSA: hda/tas2781: Add tas2781 hda SPI driver
ALSA: hda/tas2781: Fix index issue in tas2781 hda SPI driver
ALSA: hda/tas2781: Update tas2781 hda SPI driver
ALSA: hda: Add AZX_DCAPS_NO_TCSEL flag for Loongson HDA devices
ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls()
ALSA: hda: Always check capability at opening a hwdep
ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers
ALSA: hda: Fix headset detection failure due to unstable sort
ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0
ALSA: hda: Fix typo in hda_sysfs.h
ALSA: hda: hda-intel: add Panther Lake-H support
ALSA: hda: intel-dsp-config: Add PTL-H support
ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage
ALSA: hda: Simplify with str_enable_disable()
ALSA: hda: Support for Ideapad hotkey mute LEDs
ALSA: hda: tas2781-spi: Delete some dead code
ALSA: hda: tas2781-spi: Fix -Wsometimes-uninitialized in tasdevice_spi_switch_book()
ALSA: hda: tas2781-spi: Fix bogus error handling in tas2781_hda_spi_probe()
ALSA: hda: tas2781-spi: Fix error code in tas2781_read_acpi()
ALSA: hda: tas2781-spi: select CRC32 instead of CRC32_SARWATE
ALSA: hda: Transfer firmware in two chunks
ALSA: hdsp: Use str_on_off() and str_yes_no() helper functions
ALSA: hdspm: Simplify with str_on_off()
ALSA: line6: convert timeouts to secs_to_jiffies()
ALSA: lola: Fix typo in lola_clock.c
ALSA: pcm: use new array-copying-wrapper
ALSA: ppc: Remove i2c client removal hack
ALSA: rawmidi: Bump protocol version to 2.0.5
ALSA: rawmidi: Expose the tied device number in info ioctl
ALSA: rawmidi: Make tied_device=0 as default / unknown
ALSA: rawmidi: Show substream activity in info ioctl
ALSA: rme9652: Simplify with str_yes_no()
ALSA: sb: Use str_enabled_disabled() helper in info_read()
ALSA: scarlett2: Add device_setup option to use FCP driver
ALSA: seq: Allow system notification in atomic
ALSA: seq: Avoid module auto-load handling at event delivery
ALSA: seq: Drop UMP events when no UMP-conversion is set
ALSA: seq: Make dependency on UMP clearer
ALSA: seq: Notify client and port info changes
ALSA: seq: Notify UMP EP and FB changes
ALSA: seq: oss: fix typo in seq_oss_init.c
ALSA: seq: oss: Send fragmented SysEx messages immediately
ALSA: seq: oss: Simplify with str_enabled_disabled()
ALSA: seq: Skip notifications unless subscribed to announce port
ALSA: sonicvibes: Simplify with str_off_on()
ALSA: sonicvibes: Use str_on_off() helper in snd_sonicvibes_proc_read()
ALSA: Switch to use hrtimer_setup()
ALSA: trident: Simplify with str_on_off()
ALSA: ump: Copy FB name string more safely
ALSA: ump: Copy safe string name to rawmidi
ALSA: ump: Update rawmidi name per EP name update
ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
ALSA: usb-audio: Add delay quirk for USB Audio Device
ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports
ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2
ALSA: usb: fcp: Fix hwdep read ops types
ALSA: usb: fcp: Fix incorrect resp->opcode retrieval
ALSA: usb: fcp: Fix meter_levels type to __le32
ALSA: usb: fcp: Fix return code from poll ops
ALSA: usx2y: validate nrpacks module parameter on probe
 
amdgpu/pm/legacy: fix suspend/resume issues
 
amdkfd: properly free gang_ctx_bo when failed to init user queue
 
APEI: GHES: Have GHES honor the panic= setting
 
apple-nvme: Release power domains when probe fails
apple-nvme: Support coprocessors left idle
 
ARC: migrate to the generic rule for built-in DTB
ARC: Remove GENERIC_PENDING_IRQ
 
arch: remove get_task_comm() and print task comm directly
 
arm/bL_switcher: Use kthread_run_on_cpu()
 
arm/crc-t10dif: expose CRC-T10DIF function through lib
 
arm/crc32: expose CRC32 functions through lib
 
arm64/cpufeature: Refactor conditional logic in init_cpu_ftr_reg()
 
arm64/crc-t10dif: expose CRC-T10DIF function through lib
 
arm64/gcs: Fix documentation for HWCAP
 
arm64/hwcap: Describe 2024 dpISA extensions to userspace
arm64/hwcap: Remove stray references to SF8MMx
 
arm64/Kconfig: Drop EXECMEM dependency from ARCH_WANTS_EXECMEM_LATE
 
arm64/kvm: Avoid invalid physical addresses to signal owner updates
arm64/kvm: Configure HYP TCR.PS/DS based on host stage1
 
arm64/mm: Drop INIT_MM_CONTEXT()
arm64/mm: Ensure adequate HUGE_MAX_HSTATE
arm64/mm: Fix Boot panic on Ampere Altra
arm64/mm: Override PARange for !LPA2 and use it consistently
arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled
arm64/mm: Rename pte_mkpresent() as pte_mkvalid()
arm64/mm: Replace open encodings with PXD_TABLE_BIT
arm64/mm: Replace open encodings with PXD_TABLE_BIT
 
arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu()
 
arm64/sysreg/tools: Move TRFCR definitions to sysreg
 
arm64/sysreg: Allow a 'Mapping' descriptor for system registers
arm64/sysreg: Convert *_EL12 accessors to Mapping
arm64/sysreg: Get rid of CPACR_ELx SysregFields
arm64/sysreg: Get rid of the TCR2_EL1x SysregFields
arm64/sysreg: Get rid of TRFCR_ELx SysregFields
arm64/sysreg: Update ID_AA64FPFR0_EL1 to DDI0601 2024-09
arm64/sysreg: Update ID_AA64ISAR2_EL1 to DDI0601 2024-09
arm64/sysreg: Update ID_AA64ISAR3_EL1 to DDI0601 2024-09
arm64/sysreg: Update ID_AA64PFR2_EL1 to DDI0601 2024-09
arm64/sysreg: Update ID_AA64SMFR0_EL1 to DDI0601 2024-12
arm64/sysreg: Update ID_AA64ZFR0_EL1 to DDI0601 2024-09
 
arm64: Add Blaize BLZP1600 SoC family
arm64: Add missing registrations of hwcaps
arm64: amu: Delay allocating cpumask for AMU FIE support
arm64: asm: Fix typo in pgtable.h
arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array
arm64: cpufeature: Add HAFT to cpucap_is_possible()
arm64: defconfig: Enable Amazon Elastic Network Adaptor
arm64: defconfig: Enable basic Qualcomm SM8750 SoC drivers
arm64: defconfig: Enable Blaize BLZP1600 platform
arm64: defconfig: enable clock controller, interconnect and pinctrl for QCS615
arm64: defconfig: enable clock controller, interconnect and pinctrl for QCS8300
arm64: defconfig: Enable ITE IT6263 driver
arm64: defconfig: enable Maxim TCPCI driver
arm64: defconfig: Enable MediaTek DWMAC
arm64: defconfig: Enable MediaTek STAR Ethernet MAC
arm64: defconfig: Enable pinctrl-based I2C mux
arm64: defconfig: Enable Qualcomm IPQ CMN PLL clock controller
arm64: defconfig: Enable R9A09G047 SoC
arm64: defconfig: Enable Renesas RZ/V2H(P) Watchdog driver
arm64: defconfig: Enable RFKILL GPIO
arm64: defconfig: Enable Rockchip extensions for Synopsys DW HDMI QP
arm64: defconfig: Enable sa8775p clock controllers
arm64: defconfig: Enable sound for MT8188
arm64: defconfig: Enable TI K3 M4 remoteproc driver
arm64: defconfig: Enable TISCI Interrupt Router and Aggregator
arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650
arm64: dts: Add initial support for Blaize BLZP1600 CB2
arm64: dts: allwinner: a100: Add syscon nodes
arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0
arm64: dts: allwinner: h313: enable DVFS for Tanix TX1
arm64: dts: altera: Remove unused and undocumented "snps,max-mtu" property
arm64: dts: bcm2712: PL011 UARTs are actually r1p5
arm64: dts: bcm4908: nvmem-layout conversion
arm64: dts: broadcom: Add display pipeline support to BCM2712
arm64: dts: broadcom: Add DT for D-step version of BCM2712
arm64: dts: broadcom: Add firmware clocks and power nodes to Pi5 DT
arm64: dts: broadcom: bcmbca: bcm4908: Add DT for Zyxel EX3510-B
arm64: dts: broadcom: bcmbca: bcm4908: Protect cpu-release-addr
arm64: dts: broadcom: bcmbca: bcm4908: Reserve CFE stub area
arm64: dts: broadcom: Remove unused and undocumented properties
arm64: dts: exynos850-e850-96: Specify reserved secure memory explicitly
arm64: dts: exynos8895: Add a PMU node for the second cluster
arm64: dts: exynos8895: Add camera hsi2c nodes
arm64: dts: exynos8895: Add serial_0/1 nodes
arm64: dts: exynos990: Add a PMU node for the third cluster
arm64: dts: exynos990: Add clock management unit nodes
arm64: dts: exynos990: Add pmu and syscon-reboot nodes
arm64: dts: exynos: Add Exynos9810 SoC support
arm64: dts: exynos: Add initial support for Samsung Galaxy S20 (x1slte)
arm64: dts: exynos: Add initial support for Samsung Galaxy S20 5G (x1s)
arm64: dts: exynos: Add initial support for Samsung Galaxy S20 FE (r8s)
arm64: dts: exynos: Add initial support for Samsung Galaxy S20 Series boards (x1s-common)
arm64: dts: exynos: Add initial support for Samsung Galaxy S9 (SM-G960F)
arm64: dts: exynos: gs101-oriole: add pd-disable and typec-power-opmode
arm64: dts: exynos: gs101-oriole: enable Maxim max77759 TCPCi
arm64: dts: exynos: gs101: allow stable USB phy Vbus detection
arm64: dts: exynos: gs101: phy region for exynos5-usbdrd is larger
arm64: dts: exynosautov920: Add DMA nodes
arm64: dts: exynosautov920: add watchdog DT node
arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card
arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card
arm64: dts: freescale: imx93-11x11-evk: enable fsl,ext-reset-output for wdog3
arm64: dts: freescale: imx93-14x14-evk: enable fsl,ext-reset-output for wdog3
arm64: dts: freescale: imx93-9x9-qsb: enable fsl,ext-reset-output for wdog3
arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply
arm64: dts: hisilicon: Remove unused and undocumented "enable-dma" and "bus-id" properties
arm64: dts: imx8mm-phg: Add LVDS compatible string
arm64: dts: imx8mn-bsh-smm-s2/pro: add simple-framebuffer
arm64: dts: imx8mp-evk: Add NXP LVDS to HDMI adapter cards
arm64: dts: imx8mp-skov-revb-mi1010ait-1cp1: Set "media_disp2_pix" clock rate to 70MHz
arm64: dts: imx8mp: add aristainetos3 board support
arm64: dts: imx8mq-zii-ultra: remove #address-cells of eeprom@a4
arm64: dts: imx93-9x9-qsb: add temp-sensor nxp,p3t1085
arm64: dts: imx93-tqma9352-mba93xxca: enable Open Drain for MDIO
arm64: dts: imx93-tqma9352-mba93xxla: enable Open Drain for MDIO
arm64: dts: imx93: add pca9452 support
arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock
arm64: dts: imx95-19x19-evk: add ENETC 0 support
arm64: dts: imx95: add NETC related nodes
arm64: dts: imx: Switch to simple-audio-card,hp-det-gpios
arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links
arm64: dts: marvell: drop additional phy-names for sata
arm64: dts: marvell: only enable complete sata nodes
arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible property
arm64: dts: mediatek: Add extcon node for DP bridge
arm64: dts: mediatek: Add MT8186 Chinchou Chromebooks
arm64: dts: mediatek: add per-SoC compatibles for keypad nodes
arm64: dts: mediatek: Introduce MT8188 Geralt platform based Ciri
arm64: dts: mediatek: Modify audio codec name for pmic
arm64: dts: mediatek: mt7988: Add CPU OPP table for clock scaling
arm64: dts: mediatek: mt7988: Add lvts node
arm64: dts: mediatek: mt7988: Add mcu-sys node for cpu
arm64: dts: mediatek: mt7988: Add missing clock-div property for i2c
arm64: dts: mediatek: mt7988: Add mmc support
arm64: dts: mediatek: mt7988: Add pcie nodes
arm64: dts: mediatek: mt7988: Add pinctrl support
arm64: dts: mediatek: mt7988: Add reserved memory
arm64: dts: mediatek: mt7988: Add t-phy for ssusb1
arm64: dts: mediatek: mt7988: Add thermal-zone
arm64: dts: mediatek: mt7988: Disable usb controllers by default
arm64: dts: mediatek: mt7988a-bpi-r4: Add default UART stdout
arm64: dts: mediatek: mt7988a-bpi-r4: Add dt overlays for sd + emmc
arm64: dts: mediatek: mt7988a-bpi-r4: Add fixed regulators for 1v8 and 3v3
arm64: dts: mediatek: mt7988a-bpi-r4: Add MediaTek MT6682A/RT5190A PMIC
arm64: dts: mediatek: mt7988a-bpi-r4: Add PCA9545 I2C Mux
arm64: dts: mediatek: mt7988a-bpi-r4: Add pinctrl subnodes for bpi-r4
arm64: dts: mediatek: mt7988a-bpi-r4: Add proc-supply for cpus
arm64: dts: mediatek: mt7988a-bpi-r4: Add thermal configuration
arm64: dts: mediatek: mt7988a-bpi-r4: Enable I2C controllers
arm64: dts: mediatek: mt7988a-bpi-r4: Enable pcie
arm64: dts: mediatek: mt7988a-bpi-r4: Enable pwm
arm64: dts: mediatek: mt7988a-bpi-r4: Enable serial0 debug uart
arm64: dts: mediatek: mt7988a-bpi-r4: Enable ssusb1 on bpi-r4
arm64: dts: mediatek: mt7988a-bpi-r4: Enable t-phy for ssusb1
arm64: dts: mediatek: mt7988a-bpi-r4: Enable watchdog
arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings
arm64: dts: mediatek: mt8183-kukui: align thermal node names with bindings
arm64: dts: mediatek: mt8183: Disable DPI display output by default
arm64: dts: mediatek: mt8183: Disable DSI display output by default
arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
arm64: dts: mediatek: mt8183: willow: Support second source touchscreen
arm64: dts: mediatek: mt8186: Add Starmie device
arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend
arm64: dts: mediatek: mt8188: Add GPU speed bin NVMEM cells
arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property
arm64: dts: mediatek: mt8192: Drop Chromebook variants that never shipped
arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property
arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property
arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1
arm64: dts: mediatek: mt8365-evk: Set ethernet alias
arm64: dts: mediatek: mt8390-genio-700-evk: Add sound output support
arm64: dts: mediatek: mt8395-genio-1200-evk: Drop regulator-compatible property
arm64: dts: mediatek: mt8516: add i2c clock-div property
arm64: dts: mediatek: mt8516: add keypad node
arm64: dts: mediatek: mt8516: fix GICv2 range
arm64: dts: mediatek: mt8516: fix wdt irq type
arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
arm64: dts: mediatek: Set mediatek,mac-wol on DWMAC node for all boards
arm64: dts: meson: remove broadcom wifi compatible from GX reference boards
arm64: dts: mt6359: Add #sound-dai-cells property
arm64: dts: mt7986: add overlay for SATA power socket on BPI-R3
arm64: dts: mt8183: set DMIC one-wire mode on Damu
arm64: dts: qcom: Add base SM8750 dtsi
arm64: dts: qcom: Add initial support for MSM8917
arm64: dts: qcom: add IPQ5424 SoC and rdp466 board support
arm64: dts: qcom: Add PM8937 PMIC
arm64: dts: qcom: Add PMD8028 PMIC
arm64: dts: qcom: Add PMIH0108 PMIC
arm64: dts: qcom: add QCS615 platform
arm64: dts: qcom: add QCS8300 platform
arm64: dts: qcom: Add X1E001DE Snapdragon Devkit for Windows
arm64: dts: qcom: Add Xiaomi Redmi 5A
arm64: dts: qcom: correct gpio-ranges for QCS615
arm64: dts: qcom: correct gpio-ranges for QCS8300
arm64: dts: qcom: ipq5332: update TRNG compatible
arm64: dts: qcom: ipq5424: Add LLCC/system-cache-controller
arm64: dts: qcom: ipq5424: add scm node
arm64: dts: qcom: ipq5424: Add smem and tcsr_mutex nodes
arm64: dts: qcom: ipq5424: add spi nodes
arm64: dts: qcom: ipq5424: add TRNG node
arm64: dts: qcom: ipq5424: Add USB controller and phy nodes
arm64: dts: qcom: ipq5424: Add watchdog node
arm64: dts: qcom: ipq5424: configure spi0 node for rdp466
arm64: dts: qcom: ipq5424: enable the download mode support
arm64: dts: qcom: ipq9574: Add CMN PLL node
arm64: dts: qcom: ipq9574: Add PCIe PHYs and controller nodes
arm64: dts: qcom: ipq9574: Enable PCIe PHYs and controllers
arm64: dts: qcom: ipq9574: update TRNG compatible
arm64: dts: qcom: ipq9574: Update xo_board_clk to use fixed factor clock
arm64: dts: qcom: move pon reboot-modes from pm8150.dtsi to board files
arm64: dts: qcom: msm8916-samsung-serranove: Add display panel
arm64: dts: qcom: msm8916: correct sleep clock frequency
arm64: dts: qcom: msm8939: correct sleep clock frequency
arm64: dts: qcom: msm8994-angler: Enable power key, volume up/down
arm64: dts: qcom: msm8994: correct sleep clock frequency
arm64: dts: qcom: msm8994: Describe USB interrupts
arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property
arm64: dts: qcom: msm8996: Fix up USB3 interrupts
arm64: dts: qcom: pm660l: add flash leds
arm64: dts: qcom: pmi8950: add LAB-IBB nodes
arm64: dts: qcom: pmk8350: Add more SDAM slices
arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency
arm64: dts: qcom: q[dr]u1000: move board clocks to qdu1000.dtsi file
arm64: dts: qcom: qcm6490-fairphone-fp5: Enable camera EEPROMs
arm64: dts: qcom: qcm6490-fairphone-fp5: Prefix regulator-fixed label
arm64: dts: qcom: qcm6490-idp: Allow UFS regulators load/mode setting
arm64: dts: qcom: qcm6490-shift-otter: remove invalid orientation-switch
arm64: dts: qcom: qcs404: correct sleep clock frequency
arm64: dts: qcom: qcs404: Disable USB U1/U2 entry
arm64: dts: qcom: qcs615-ride: Enable PMIC peripherals
arm64: dts: qcom: qcs615-ride: Enable primary USB interface
arm64: dts: qcom: qcs615-ride: enable SDHC1 and SDHC2
arm64: dts: qcom: qcs615-ride: Enable secondary USB controller on QCS615 Ride
arm64: dts: qcom: qcs615-ride: Enable UFS node
arm64: dts: qcom: qcs615: add AOSS_QMP node
arm64: dts: qcom: qcs615: add base RIDE board
arm64: dts: qcom: qcs615: Add coresight nodes
arm64: dts: qcom: qcs615: Add CPU and LLCC BWMON support
arm64: dts: qcom: qcs615: Add CPU capacity and DPC properties
arm64: dts: qcom: qcs615: Add LLCC support for QCS615
arm64: dts: qcom: qcs615: Add primary USB interface
arm64: dts: qcom: qcs615: Add QUPv3 configuration
arm64: dts: qcom: qcs615: add SDHC1 and SDHC2
arm64: dts: qcom: qcs615: Add support for secondary USB node on QCS615
arm64: dts: qcom: qcs615: add the APPS SMMU node
arm64: dts: qcom: qcs615: add the SCM node
arm64: dts: qcom: qcs615: add UFS node
arm64: dts: qcom: qcs615: Adds SPMI support
arm64: dts: qcom: qcs6490-rb3gen2: Configure onboard LEDs
arm64: dts: qcom: qcs8300-ride: enable ethernet0
arm64: dts: qcom: qcs8300-ride: Enable USB controllers
arm64: dts: qcom: qcs8300: Add ADSP and CDSP0 fastrpc nodes
arm64: dts: qcom: qcs8300: add base QCS8300 RIDE board
arm64: dts: qcom: qcs8300: Add capacity and DPC properties
arm64: dts: qcom: qcs8300: Add coresight nodes
arm64: dts: qcom: qcs8300: Add LLCC support for QCS8300
arm64: dts: qcom: qcs8300: Add PMU support for QCS8300
arm64: dts: qcom: qcs8300: add QCrypto nodes
arm64: dts: qcom: qcs8300: Add support for clock controllers
arm64: dts: qcom: qcs8300: Add support for usb nodes
arm64: dts: qcom: qcs8300: add the first 2.5G ethernet
arm64: dts: qcom: qcs8300: add TRNG node
arm64: dts: qcom: qcs8300: Add watchdog node
arm64: dts: qcom: qcs8300: enable the inline crypto engine
arm64: dts: qcom: qdu1000: Disable USB U1/U2 entry
arm64: dts: qcom: qrb4210-rb2: add HDMI audio playback support
arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency
arm64: dts: qcom: Remove unused and undocumented properties
arm64: dts: qcom: sa8775p-ride: Enable Display Port
arm64: dts: qcom: sa8775p: Add CPUs to psci power domain
arm64: dts: qcom: sa8775p: add display dt nodes for MDSS0 and DPU
arm64: dts: qcom: sa8775p: add DisplayPort device nodes
arm64: dts: qcom: sa8775p: Add support for clock controllers
arm64: dts: qcom: sa8775p: Disable USB U1/U2 entry
arm64: dts: qcom: sa8775p: Fix the size of 'addr_space' regions
arm64: dts: qcom: sa8775p: Update sleep_clk frequency
arm64: dts: qcom: sa8775p: Use a SoC-specific compatible for GPI DMA
arm64: dts: qcom: sa8775p: Use valid node names for GPI DMAs
arm64: dts: qcom: sar2130p: add QAR2130P board file
arm64: dts: qcom: sar2130p: add support for SAR2130P
arm64: dts: qcom: sar2130p: correct sleep clock frequency
arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone
arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply
arm64: dts: qcom: sc7180: Disable USB U1/U2 entry
arm64: dts: qcom: sc7180: fix psci power domain node names
arm64: dts: qcom: sc7280: correct sleep clock frequency
arm64: dts: qcom: sc7280: Disable USB U1/U2 entry
arm64: dts: qcom: sc8180x: Disable USB U1/U2 entry
arm64: dts: qcom: sc8180x: drop extra XO clock frequencies
arm64: dts: qcom: sc8280xp-blackrock: dt definition for WDK2023
arm64: dts: qcom: sc8280xp: Add Huawei Matebook E Go (sc8280xp)
arm64: dts: qcom: sc8280xp: Disable USB U1/U2 entry
arm64: dts: qcom: sc8280xp: Fix interrupt type of camss interrupts
arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes
arm64: dts: qcom: sdm450-lenovo-tbx605f: add DSI panel nodes
arm64: dts: qcom: sdm630: Disable USB U1/U2 entry
arm64: dts: qcom: sdm670-google-sargo: add flash leds
arm64: dts: qcom: sdm670-google-sargo: enable gpu
arm64: dts: qcom: sdm670: add camcc
arm64: dts: qcom: sdm670: add gpu
arm64: dts: qcom: sdm670: move board clocks to sdm670.dtsi file
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera
arm64: dts: qcom: sdm845: Disable USB U1/U2 entry
arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
arm64: dts: qcom: sdx75: correct sleep clock frequency
arm64: dts: qcom: sdx75: Disable USB U1/U2 entry
arm64: dts: qcom: sdx75: Fix MPSS memory length
arm64: dts: qcom: sm4250: add LPASS LPI pin controller
arm64: dts: qcom: sm4450: correct sleep clock frequency
arm64: dts: qcom: sm6115: add apr and its services
arm64: dts: qcom: sm6115: add LPASS LPI pin controller
arm64: dts: qcom: sm6115: Fix ADSP memory base and length
arm64: dts: qcom: sm6115: Fix CDSP memory length
arm64: dts: qcom: sm6115: Fix MPSS memory length
arm64: dts: qcom: sm6125: correct sleep clock frequency
arm64: dts: qcom: sm6125: Disable USB U1/U2 entry
arm64: dts: qcom: sm6350: Disable USB U1/U2 entry
arm64: dts: qcom: sm6350: Fix ADSP memory length
arm64: dts: qcom: sm6350: Fix MPSS memory length
arm64: dts: qcom: sm6350: Fix uart1 interconnect path
arm64: dts: qcom: sm6375: correct sleep clock frequency
arm64: dts: qcom: sm6375: Fix ADSP memory length
arm64: dts: qcom: sm6375: Fix CDSP memory base and length
arm64: dts: qcom: sm6375: Fix MPSS memory base and length
arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value
arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties
arm64: dts: qcom: sm8150: Disable USB U1/U2 entry
arm64: dts: qcom: sm8250-xiaomi-elish: Add bluetooth node
arm64: dts: qcom: sm8250-xiaomi-elish: Add qca6390-pmu node
arm64: dts: qcom: sm8250-xiaomi-elish: Add wifi node
arm64: dts: qcom: sm8250: correct sleep clock frequency
arm64: dts: qcom: sm8250: Disable USB U1/U2 entry
arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts
arm64: dts: qcom: sm8350-hdk: enable IPA
arm64: dts: qcom: sm8350: correct sleep clock frequency
arm64: dts: qcom: sm8350: Disable USB U1/U2 entry
arm64: dts: qcom: sm8350: Fix ADSP memory base and length
arm64: dts: qcom: sm8350: Fix CDSP memory base and length
arm64: dts: qcom: sm8350: Fix MPSS memory length
arm64: dts: qcom: sm8450: Add coresight nodes
arm64: dts: qcom: sm8450: correct sleep clock frequency
arm64: dts: qcom: sm8450: Disable USB U1/U2 entry
arm64: dts: qcom: sm8450: Fix ADSP memory base and length
arm64: dts: qcom: sm8450: Fix CDSP memory length
arm64: dts: qcom: sm8450: Fix MPSS memory length
arm64: dts: qcom: sm8550: Add 'global' interrupt to the PCIe RC nodes
arm64: dts: qcom: sm8550: add interconnect and opp-peak-kBps for GPU
arm64: dts: qcom: sm8550: correct MDSS interconnects
arm64: dts: qcom: sm8550: correct sleep clock frequency
arm64: dts: qcom: sm8550: Fix ADSP memory base and length
arm64: dts: qcom: sm8550: Fix CDSP memory length
arm64: dts: qcom: sm8550: Fix MPSS memory length
arm64: dts: qcom: sm8650: Add 'global' interrupt to the PCIe RC nodes
arm64: dts: qcom: sm8650: Add coresight nodes
arm64: dts: qcom: sm8650: add interconnect and opp-peak-kBps for GPU
arm64: dts: qcom: sm8650: correct MDSS interconnects
arm64: dts: qcom: sm8650: correct sleep clock frequency
arm64: dts: qcom: sm8650: Fix ADSP memory base and length
arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses
arm64: dts: qcom: sm8650: Fix CDSP memory length
arm64: dts: qcom: sm8650: Fix MPSS memory length
arm64: dts: qcom: sm8750: Add MTP and QRD boards
arm64: dts: qcom: sm8750: Add pmic dtsi
arm64: dts: qcom: x1e001de-devkit: Add audio related nodes
arm64: dts: qcom: x1e001de-devkit: Enable external DP support
arm64: dts: qcom: x1e001de-devkit: Enable SD card support
arm64: dts: qcom: x1e001de-devkit: Fix USB QMP PHY supplies
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Fix USB QMP PHY supplies
arm64: dts: qcom: x1e78100-qcp: Enable Type-A USB ports labeled 3 and 4/6
arm64: dts: qcom: x1e78100-t14s: add sound support
arm64: dts: qcom: x1e78100-t14s: Enable fingerprint reader
arm64: dts: qcom: x1e78100-t14s: Enable support for both Type-A USB ports
arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix USB QMP PHY supplies
arm64: dts: qcom: x1e80100-crd: Fix USB QMP PHY supplies
arm64: dts: qcom: x1e80100-dell-xps13-9345: Fix USB QMP PHY supplies
arm64: dts: qcom: x1e80100-dell-xps13-9345: Introduce retimer support
arm64: dts: qcom: x1e80100-hp-x14: dt for HP Omnibook X Laptop 14
arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add lid switch
arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix USB QMP PHY supplies
arm64: dts: qcom: x1e80100-microsoft-romulus: Fix USB QMP PHY supplies
arm64: dts: qcom: x1e80100-pmics: Enable all SMB2360 separately
arm64: dts: qcom: x1e80100-qcp: Add FSUSB42 USB switches
arm64: dts: qcom: x1e80100-qcp: Add FSUSB42 USB switches
arm64: dts: qcom: x1e80100-qcp: Enable external DP support
arm64: dts: qcom: x1e80100-qcp: Enable external DP support
arm64: dts: qcom: x1e80100-qcp: Enable SD card support
arm64: dts: qcom: x1e80100-qcp: Fix USB QMP PHY supplies
arm64: dts: qcom: x1e80100-romulus: Configure audio
arm64: dts: qcom: x1e80100-romulus: Set up PCIe3 / SDCard reader
arm64: dts: qcom: x1e80100-romulus: Set up PS8830s
arm64: dts: qcom: x1e80100-romulus: Update firmware nodes
arm64: dts: qcom: x1e80100-vivobook-s15: Add lid switch
arm64: dts: qcom: x1e80100-vivobook-s15: Enable the gpu
arm64: dts: qcom: x1e80100-vivobook-s15: Use the samsung,atna33xc20 panel driver
arm64: dts: qcom: x1e80100: Add coresight nodes
arm64: dts: qcom: x1e80100: Add QUP power domains and OPPs
arm64: dts: qcom: x1e80100: Add support for PCIe3 on x1e80100
arm64: dts: qcom: x1e80100: Add uart14
arm64: dts: qcom: x1e80100: correct sleep clock frequency
arm64: dts: qcom: x1e80100: Describe the SDHC controllers
arm64: dts: qcom: x1e80100: Disable USB U1/U2 entry
arm64: dts: qcom: x1e80100: Fix ADSP memory base and length
arm64: dts: qcom: x1e80100: Fix CDSP memory length
arm64: dts: qcom: x1e80100: Fix interconnect tags for SDHC nodes
arm64: dts: qcom: x1e80100: Fix usb_2 controller interrupts
arm64: dts: renesas: Add da7212 audio codec node
arm64: dts: renesas: Add initial device tree for RZ/G3E SMARC EVK board
arm64: dts: renesas: Add initial DTSI for RZ/G3E SoC
arm64: dts: renesas: Add initial support for RZ/G3E SMARC SoM
arm64: dts: renesas: Add R8A779G3 SoC support
arm64: dts: renesas: Factor out White Hawk Single board support
arm64: dts: renesas: falcon-ethernet: Describe PHYs connected on the breakout board
arm64: dts: renesas: gray-hawk-single: Add DisplayPort support
arm64: dts: renesas: gray-hawk-single: Add video capture support
arm64: dts: renesas: gray-hawk-single: Fix indentation
arm64: dts: renesas: r8a779a0: Remove address- and size-cells from AVB[1-5]
arm64: dts: renesas: r8a779g0: Add FCPVX instances
arm64: dts: renesas: r8a779g0: Add VSPX instances
arm64: dts: renesas: r8a779g3: Add White Hawk Single support
arm64: dts: renesas: r8a779h0: Add display support
arm64: dts: renesas: r9a08g045: Add ADC node
arm64: dts: renesas: r9a08g045: Add SSI nodes
arm64: dts: renesas: r9a08g045: Add the remaining SCIF interfaces
arm64: dts: renesas: r9a09g047: Add I2C nodes
arm64: dts: renesas: r9a09g047: Add OPP table
arm64: dts: renesas: r9a09g047: Add pincontrol node
arm64: dts: renesas: r9a09g047e57-smarc: Add SCIF pincontrol
arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Replace RZG2L macros
arm64: dts: renesas: rzg3s-smarc-som: Add versa3 clock generator node
arm64: dts: renesas: rzg3s-smarc-som: Enable ADC
arm64: dts: renesas: rzg3s-smarc: Add sound card
arm64: dts: renesas: rzg3s-smarc: Enable I2C1 and connected power monitor
arm64: dts: renesas: rzg3s-smarc: Enable SSI3
arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias
arm64: dts: renesas: ulcb: Add sample Audio Codec settings
arm64: dts: renesas: white-hawk-ard-audio: Drop SoC part
arm64: dts: renesas: white-hawk-csi-dsi: Define CSI-2 data line orders
arm64: dts: renesas: white-hawk-single: Add R-Car Sound support
arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64 board dtsi
arm64: dts: rockchip: Add BigTreeTech CB2 and Pi2
arm64: dts: rockchip: add DTs for Firefly ITX-3588J and its Core-3588J SoM
arm64: dts: rockchip: Add FRAM MB85RS128TY to rk3568-mecsbc
arm64: dts: rockchip: Add H96 Max V58 TV Box based on RK3588 SoC
arm64: dts: rockchip: Add missing PCIe supplies to RockPro64 board dtsi
arm64: dts: rockchip: Add Orange Pi 5 Max board
arm64: dts: rockchip: Add Radxa E52C
arm64: dts: rockchip: Add rk3576 evb1 board
arm64: dts: rockchip: Add rk3576 naneng combphy nodes
arm64: dts: rockchip: add usb related nodes for rk3576
arm64: dts: rockchip: add WLAN to rk3588-evb1 controller
arm64: dts: rockchip: adjust SMMU interrupt type on rk3588
arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts
arm64: dts: rockchip: Delete redundant RK3328 GMAC stability fixes
arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck
arm64: dts: rockchip: disable IOMMU when running rk3588 in PCIe endpoint mode
arm64: dts: rockchip: enable hdmi out audio on wolfvision pf5
arm64: dts: rockchip: enable the mmu600_pcie IOMMU on the rk3588 SoC
arm64: dts: rockchip: Enable the USB 3.0 port on NanoPi R6C/R6S
arm64: dts: rockchip: Enable USB 3.0 ports on orangepi-5-plus
arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588
arm64: dts: rockchip: fix fixed-regulator renames on rk3399-gru devices
arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook
arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic
arm64: dts: rockchip: Fix PCIe3 handling for Edgeble-6TOPS Modules
arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou
arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou
arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards
arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
arm64: dts: rockchip: hook up the MCU on the QNAP TS433
arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM
arm64: dts: rockchip: refactor common rk3588-orangepi-5.dtsi
arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar
arm64: dts: rockchip: remove supports-cqe from rk3588 tiger
arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1
arm64: dts: rockchip: Remove unused i2c2 node from rk3568-mecsbc
arm64: dts: rockchip: set hdd led labels on QNAP-TS433
arm64: dts: rockchip: slow down emmc freq for rock 5 itx
arm64: dts: socfpga: agilex5: Add gpio0 node and spi dma handshake id
arm64: dts: socfpga: agilex: Add VGIC maintenance interrupt
arm64: dts: sprd: Fix battery-detect-gpios property
arm64: dts: sprd: sc2731: move fuel-gauge monitored-battery to device DTS
arm64: dts: sprd: sc9863a: fix in-ports property
arm64: dts: sprd: sc9863a: reorder clocks, clock-names per bindings
arm64: dts: sprd: sp9860g-1h10: fix constant-charge-voltage-max-microvolt property
arm64: dts: sprd: sp9860g-1h10: fix factory-internal-resistance-micro-ohms property
arm64: dts: st: Add combophy node on stm32mp251
arm64: dts: st: add csi & dcmipp node in stm32mp25
arm64: dts: st: add i2s support to stm32mp251
arm64: dts: st: add sai support on stm32mp251
arm64: dts: st: add spdifrx support on stm32mp251
arm64: dts: st: Enable COMBOPHY on the stm32mp257f-ev1 board
arm64: dts: st: enable imx335/csi/dcmipp pipeline on stm32mp257f-ev1
arm64: dts: ti: am62-phyboard-lyra: Provide a vcc-supply for the I2C EEPROM
arm64: dts: ti: k3-am62-phycore-som: Define vcc-supply for I2C EEPROM
arm64: dts: ti: k3-am625-beagleplay: Fix DP83TD510E reset time
arm64: dts: ti: k3-am625-sk: Remove M4 mailbox node redefinition
arm64: dts: ti: k3-am62: Remove duplicate GICR reg
arm64: dts: ti: k3-am62a-wakeup: Configure ti-sysc for wkup_uart0
arm64: dts: ti: k3-am62a: Remove duplicate GICR reg
arm64: dts: ti: k3-am62p-j722s-common-main: Enable USB0 for DFU boot
arm64: dts: ti: k3-am62p: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-am62x-phyboard-lyra: Add HDMI bridge regulators
arm64: dts: ti: k3-am62x-phyboard-lyra: Set RGB input to 16-bit for HDMI bridge
arm64: dts: ti: k3-am62x-sk-common: Add bootph-all property in cpsw_mac_syscon node
arm64: dts: ti: k3-am62x-sk-common: Support SoC wakeup using USB1 wakeup
arm64: dts: ti: k3-am64-main: Switch ICSSG clock to core clock
arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to board dts
arm64: dts: ti: k3-am67a-beagley-ai: Add remote processor nodes
arm64: dts: ti: k3-am68-sk-base-board: Add overlay for PCIE1 Endpoint Mode
arm64: dts: ti: k3-am69-sk: Add overlay for PCIE0 Endpoint Mode
arm64: dts: ti: k3-am69-sk: Add USB SuperSpeed support
arm64: dts: ti: k3-am69-sk: Mark tps659413 regulators as bootph-all
arm64: dts: ti: k3-j7200: Add node to disable loopback connection
arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE1 Endpoint Mode
arm64: dts: ti: k3-j722s-evm: Enable PMIC
arm64: dts: ti: k3-j722s-evm: Enable support for mcu_i2c0
arm64: dts: ti: k3-j784s4-evm: Mark tps659413 regulators as bootph-all
arm64: dts: ti: k3-j784s4: Fix clock IDs for MCSPI instances
arm64: dts: ti: k3-j784s4: Use ti,j7200-padconf compatible
arm64: dts: ti: k3-pinctrl: Introduce deep sleep macros
arm64: dts: ti: Makefile: Fix typo "k3-j7200-evm-pcie1-ep.dtbo"
arm64: dts: ti: Remove unused and undocumented "ti,(rx|tx)-fifo-depth" properties
arm64: dts: uniphier: Switch to hp-det-gpios
arm64: dts: zynqmp: Add DMA for DP audio
arm64: Exclude nohz_full CPUs from 32bits el0 support
arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented
arm64: Fix 5-level paging support in kexec/hibernate trampoline
arm64: Handle .ARM.attributes section in linker scripts
arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level
arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes
arm64: Kconfig: force ARM64_PAN=y when enabling TTBR0 sw PAN
arm64: Kconfig: Remove selecting replaced HAVE_FUNCTION_GRAPH_RETVAL
arm64: kvm: Introduce nvhe stack size constants
arm64: mm: Populate vmemmap at the page level if not section aligned
arm64: mm: Test for pmd_sect() in vmemmap_check_pmd()
arm64: pgtable: move pagetable_dtor() to __tlb_remove_table()
arm64: pgtable: use mmu gather to free p4d level page table
arm64: Remove duplicate included header
arm64: rsi: Add automatic arm-cca-guest module loading
arm64: rust: clean Rust 1.85.0 warning using softfloat target
arm64: tegra: Disable Tegra234 sce-fabric node
arm64: tegra: Fix DMA ID for SPI2
arm64: tegra: Fix Tegra234 PCIe interrupt-map
arm64: tegra: Fix typo in Tegra234 dce-fabric compatible
 
ARM: 9432/2: add CLIDR accessor functions
ARM: 9433/2: implement cacheinfo support
ARM: 9437/1: vfp: Fix typographical errors in vfpmodule.c
ARM: 9438/1: assembler: Drop obsolete VFP accessor fallback
ARM: 9440/1: cacheinfo fix format field mask
ARM: at91: add new SoC sama7d65
ARM: at91: pm: change BU Power Switch to automatic mode
ARM: configs: at91: sama7: add new SoC config
ARM: configs: stm32: Clean STM32 defconfig
ARM: configs: stm32: Remove CRYPTO in STM32 defconfig
ARM: configs: stm32: Remove FLASH_MEM_BASE and FLASH_SIZE in STM32 defconfig
ARM: configs: stm32: Remove useless flags in STM32 defconfig
ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX
ARM: dts: amlogic: meson: remove size and address cells from USB nodes
ARM: dts: aspeed: Add device tree for Ampere's Mt. Jefferson BMC
ARM: dts: aspeed: Blueridge and Fuji: Fix LED node names
 
arm: dts: aspeed: Blueridge and Rainer: Add VRM presence GPIOs
 
ARM: dts: aspeed: catalina: add i2c-mux-idle-disconnect to all mux
ARM: dts: aspeed: catalina: enable mac2
ARM: dts: aspeed: catalina: move hdd board i2c mux bus to i2c5
ARM: dts: aspeed: catalina: remove interrupt of GPIOB4 form all IOEXP
ARM: dts: aspeed: catalina: revise ltc4287 shunt-resistor value
ARM: dts: aspeed: catalina: update NIC1 fru address
ARM: dts: aspeed: Enable PECI and LPC snoop for IBM System1
 
arm: dts: aspeed: Everest and Fuji: Add VRM presence gpio expander
 
ARM: dts: aspeed: Fix at24 EEPROM node names
ARM: dts: aspeed: Fix Rainier and Blueridge GPIO LED names
ARM: dts: aspeed: Harma: add rtc device
ARM: dts: aspeed: Harma: revise sgpio line name
ARM: dts: aspeed: minerva: add bmc ready led setting
ARM: dts: aspeed: minerva: add fru device for other blades
ARM: dts: aspeed: minerva: add i/o expanders on bus 0
ARM: dts: aspeed: minerva: add i/o expanders on each FCB
ARM: dts: aspeed: minerva: add second source RTC
ARM: dts: aspeed: minerva: change the i2c mux number for FCBs
ARM: dts: aspeed: minerva: Revise the SGPIO line name
ARM: dts: aspeed: mtmitchell: Add gpio line names for io expanders
ARM: dts: aspeed: mtmitchell: Add I2C FAN controllers
ARM: dts: aspeed: sbp1: IBM sbp1 BMC board
ARM: dts: aspeed: system1: Add GPIO line names
ARM: dts: aspeed: system1: Bump up i2c busses freq
ARM: dts: aspeed: system1: Enable serial gpio0
ARM: dts: aspeed: system1: Use crps PSU driver
ARM: dts: aspeed: yosemite4: Add gpio pca9506 for CPLD IOE
ARM: dts: aspeed: yosemite4: Add i2c-mux for ADC monitor on Spider Board
ARM: dts: aspeed: yosemite4: add i2c-mux for all Server Board slots
ARM: dts: aspeed: yosemite4: Add i2c-mux for CPLD IOE on Spider Board
ARM: dts: aspeed: yosemite4: Add i2c-mux for four NICs
ARM: dts: aspeed: yosemite4: Add i2c-mux for Management Board
ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards
ARM: dts: aspeed: yosemite4: adjust secondary flash name
ARM: dts: aspeed: yosemite4: Change eeprom for Medusa Board
ARM: dts: aspeed: yosemite4: Change the address of Fan IC on fan boards
ARM: dts: aspeed: yosemite4: correct the compatible string for max31790
ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272
ARM: dts: aspeed: yosemite4: Enable adc15
ARM: dts: aspeed: yosemite4: Enable interrupt setting for pca9555
ARM: dts: aspeed: yosemite4: Enable spi-gpio setting for TPM
ARM: dts: aspeed: yosemite4: Enable watchdog2
ARM: dts: aspeed: yosemite4: Remove IO expanders on I2C bus 13
ARM: dts: aspeed: yosemite4: Remove temperature sensors on Medusa Board
ARM: dts: aspeed: yosemite4: Revise adc128d818 adc mode on Fan Boards
ARM: dts: aspeed: yosemite4: Revise adc128d818 adc mode on Spider Board
ARM: dts: aspeed: yosemite4: Revise address of i2c-mux for two fan boards
ARM: dts: aspeed: yosemite4: revise flash layout to 128MB
ARM: dts: aspeed: yosemite4: Revise quad mode to dual mode
ARM: dts: aspeed: yosemite4: Revise to use adm1281 on Medusa board
ARM: dts: at91: Add sama7d65 pinmux
ARM: dts: bcm2711: Don't mark timer regs unconfigured
ARM: dts: bcm2711: Fix xHCI power-domain
ARM: dts: bcm2711: PL011 UARTs are actually r1p5
ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200
ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300
ARM: dts: bcm6846: Add ARM PL081 DMA block
ARM: dts: bcm6846: Add GPIO blocks
ARM: dts: bcm6846: Add iproc rng
ARM: dts: bcm6846: Add LED controller
ARM: dts: bcm6846: Add MDIO control block
ARM: dts: bcm6846: Enable watchdog
ARM: dts: broadcom: Add Genexis XG6846B DTS file
 
arm: dts: broadcom: Remove unused and undocumented properties
 
ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus
ARM: dts: imx6qdl-apalis: Change to "adi,force-bt656-4"
ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6
ARM: dts: imx6qdl-sabresd: add dr_mode to usbotg
ARM: dts: imx6qdl: add phy-3p0-supply to usb phys
ARM: dts: imx6sl: add phy-3p0-supply to usb phys
ARM: dts: imx6sx: add phy-3p0-supply to usb phys
ARM: dts: imx7-mba7: Add 3.3V and 5.0V regulators
ARM: dts: imx7-mba7: Fix SD card vmmc-supply
ARM: dts: imx7-mba7: Remove duplicated power supply
ARM: dts: imx7-mba7: remove LVDS transmitter regulator
ARM: dts: imx7-tqma7: add missing vs-supply for LM75A (rev. 01xxx)
ARM: dts: imx7-tqma7: Remove superfluous status="okay" property
ARM: dts: imx7[d]-mba7: add Ethernet PHY IRQ support
ARM: dts: imx: Switch to {hp,mic}-det-gpios
ARM: dts: imx: Use the correct mdio pattern
ARM: dts: marvell: mmp2-olpc-xo-1-75: Switch to {hp,mic}-det-gpios
ARM: dts: mediatek: mt7623: fix IR nodename
ARM: dts: meraki-mr26: set mac address for gmac0
ARM: dts: microchip: add sama7d65 SoC DT
ARM: dts: microchip: add support for sama7d65_curiosity board
ARM: dts: microchip: sam9x60: Add address/size to spi-controller nodes
ARM: dts: microchip: sam9x75_curiosity: Add power monitor support
ARM: dts: microchip: sam9x7: Add address/size to spi-controller nodes
ARM: dts: microchip: sam9x7: Move i2c address/size to dtsi
ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node
ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property to sdmmc0 node
ARM: dts: nuvoton: Fix at24 EEPROM node names
ARM: dts: qcom: sdx55: Add CPU PCIe EP interconnect path
ARM: dts: qcom: sdx55: Disable USB U1/U2 entry
ARM: dts: qcom: sdx65: Add PCIe EP interconnect path
ARM: dts: qcom: sdx65: Disable USB U1/U2 entry
ARM: dts: renesas: r7s72100: Add DMA support to RSPI
ARM: dts: samsung: exynos4212-tab3: Add MCLK2 clock to WM1811 codec config
ARM: dts: samsung: exynos4212-tab3: Drop interrupt from WM1811 codec
ARM: dts: samsung: exynos4212-tab3: Fix headset mic, add jack detection
ARM: dts: socfpga: remove non-existent DAC from CycloneV devkit
 
arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"
 
ARM: dts: socfpga_cyclone5_mcvevk: Drop unused #address-cells/#size-cells
ARM: dts: st: add node for the MALI gpu on stih410.dtsi
ARM: dts: st: enable the MALI gpu on the stih410-b2260
ARM: dts: stm32: add counter subnodes on stm32mp135f-dk
ARM: dts: stm32: add counter subnodes on stm32mp157 dk boards
ARM: dts: stm32: add counter subnodes on stm32mp157c-ev1
ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM
ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM
ARM: dts: stm32: lxa-tac: Add support for generation 3 devices
ARM: dts: stm32: lxa-tac: adjust USB gadget fifo sizes for multi function
ARM: dts: stm32: lxa-tac: disable the real time clock
ARM: dts: stm32: lxa-tac: extend the alias table
ARM: dts: stm32: lxa-tac: move adc and gpio{e,g} to gen{1,2} boards
ARM: dts: stm32: populate all timer counter nodes on stm32mp13
ARM: dts: stm32: populate all timer counter nodes on stm32mp15
ARM: dts: stm32: Sort M24256E write-lockable page in DH STM32MP13xx DHCOR SoM DT
ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM
ARM: dts: suniv: f1c100s: Activate Audio Codec for Lichee Pi Nano
ARM: dts: suniv: f1c100s: Add support for Audio Codec
ARM: dts: suniv: f1c100s: Add support for DMA
ARM: dts: ti/omap: gta04: fix pm issues caused by spi module
ARM: dts: ti/omap: omap3-gta04: use proper touchscreen properties
ARM: dts: ti: am437x-l4: remove autoidle for UART
ARM: imx_v6_v7_defconfig: enable JC42 for TQMa7x
ARM: mm: rename PGD helpers
ARM: omap1: Fix up the Retu IRQ on Nokia 770
ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP
ARM: OMAP2+: Fix a typo
ARM: omap2plus_defconfig: enable charger of TWL603X
 
arm: pgtable: fix NULL pointer dereference issue
arm: pgtable: move pagetable_dtor() to __tlb_remove_table()
arm: pxa: convert timeouts to use secs_to_jiffies()
 
ARM: riscpc: make ecard_bus_type constant
ARM: shmobile: defconfig: Refresh for v6.13-rc1
ARM: shmobile: smp: Enforce shmobile_smp_* alignment
ARM: tegra: nyan: Maintain power to USB ports on boot
 
arm_scmi: don't mess with ->d_parent->d_name
 
arp: switch to dev_getbyhwaddr() in arp_req_set_public()
arp: use RCU protection in arp_xmit()
 
asm-generic: pgalloc: provide generic __pgd_{alloc,free}
asm-generic: pgalloc: provide generic p4d_{alloc_one,free}
 
ASoC: acp: Support microphone from Lenovo Go S
ASoC: ad193x: Remove use of i2c_match_id()
ASoC: adau1761: Remove use of i2c_match_id()
ASoC: adau1781: Remove use of i2c_match_id()
ASoC: adau1977: Remove use of i2c_match_id()
ASoC: alc5623: Remove use of i2c_match_id()
ASoC: alc5632: Remove use of i2c_match_id()
ASoC: amd: acp: Fix possible deadlock
ASoC: amd: Add ACPI dependency to fix build error
ASoC: amd: ps: add ZSC control register programming sequence
ASoC: amd: ps: update mach params subsystem_rev variable
ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model
ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
ASoC: audio-graph-card2: use __free(device_node) for device node
ASoC: audio-graph-card2: use correct endpoint when getting link parameters
ASoC: audio-graph-card2: Use extra format on each DAI
ASoC: audio-graph-card2: use of_graph_get_port_by_id() at graph_get_next_multi_ep()
ASoC: audio-graph-card: use __free(device_node) for device node
ASoC: codec: es8316: "DAC Soft Ramp Rate" is just a 2 bit control
ASoC: codecs: Add aw88083 amplifier driver
ASoC: codecs: Add aw88083 amplifier driver
ASoC: codecs: ES8326: Improved PSRR
ASoC: codecs: nau8824: fix max volume for Speaker output
ASoC: codecs: Use ARRAY_SIZE() to calculate PEB2466_TLV_SIZE
ASoC: codecs: wcd9335: Add define for number of DAIs
ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius
ASoC: Correct *-objs usages
ASoC: cs35l41: Fallback to using HID for system_name if no SUB is available
ASoC: cs35l41: Fix acpi_device_hid() not found
ASoC: cs35l56: Prevent races when soft-resetting using SPI control
ASoC: cs35l56: Split SoundWire DAI into separate playback and capture
ASoC: cs40l50: Use *-y for Makefile
ASoC: cs42l43: Add jack delay debounce after suspend
ASoC: cs42l43: convert to SYSTEM_SLEEP_PM_OPS
ASoC: cs42l43: don't include '' directly
ASoC: cs42l43: Fix maximum ADC Volume
ASoC: cs42l51: Constify struct i2c_device_id
ASoC: cs42l84: Use *-y for Makefile
ASoC: da7213: Initialize the mutex
ASoC: dapm-graph: set fill colour of turned on nodes
ASoC: dapm: add support for preparing streams
ASoC: Drop explicit initialization of struct i2c_device_id::driver_data to 0
ASoC: dt-bindings: Add Allwinner suniv F1C100s Audio Codec
ASoC: dt-bindings: Add schema for "awinic,aw88083"
ASoC: dt-bindings: convert rt5682.txt to dt-schema
ASoC: dt-bindings: Correct indentation and style in DTS example
ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX943 platform
ASoC: dt-bindings: fsl,mqs: Add compatible string for i.MX943 platform
ASoC: dt-bindings: mediatek,mt8188-mt6359: Add compatible for mt8390 evk
ASoC: dt-bindings: mediatek,mt8188-mt6359: Allow DL_SRC/UL_SRC dai-links
ASoC: dt-bindings: qcom,wcd9335: Drop number of DAIs from the header
ASoC: dt-bindings: renesas,rsnd: remove post-init-providers property
ASoC: dt-bindings: renesas,rz-ssi: Document the Renesas RZ/G3S SoC
ASoC: dt-bindings: renesas,rz-ssi: Remove DMA description
ASoC: dt-bindings: ti,pcm1681: Fix the binding title
ASoC: es8328: fix route from DAC to output
ASoC: extra format on each DAI
ASoC: fsl: add memory to memory function for ASRC
ASoC: fsl: Rename stream name of SAI DAI driver
ASoC: fsl: Support micfil on i.MX943
ASoC: fsl: Support MQS on i.MX943
ASoC: fsl: two fixes for asrc memory to memory
ASoC: fsl_asrc: define functions for memory to memory usage
ASoC: fsl_asrc: register m2m platform device
ASoC: fsl_asrc_m2m: Add memory to memory function
ASoC: fsl_asrc_m2m: force cast for snd_pcm_format_t type
ASoC: fsl_asrc_m2m: only handle pairs for m2m in the suspend
ASoC: fsl_asrc_m2m: return error value in asrc_m2m_device_run()
ASoC: fsl_asrc_m2m: select CONFIG_DMA_SHARED_BUFFER
ASoC: fsl_easrc: define functions for memory to memory usage
ASoC: fsl_easrc: register m2m platform device
ASoC: fsl_micfil: Add i.MX943 platform support
ASoC: fsl_micfil: Enable default case in micfil_set_quality()
ASoC: fsl_micfil: Switch to common sample rate constraint function
ASoC: fsl_mqs: Add i.MX943 platform support
ASoC: fsl_sai: Add sample rate constraint
ASoC: fsl_utils: Add function to constrain rates
ASoC: fsl_xcvr: Add sample rate constraint
ASoC: fsl_xcvr: Add suspend and resume support
ASoC: fsl_xcvr: Add suspend and resume support
ASoC: fsl_xcvr: Use regmap for PHY and PLL registers
ASoC: hdmi-codec: move no_capture_mute to struct hdmi_codec_pdata
ASoC: hdmi-codec: pass data to get_dai_id too
ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device
ASoC: Intel: Add matches for Cirrus Logic CDB35L56
ASoC: Intel: avs: Add missing includes
ASoC: Intel: avs: Add MODULE_FIRMWARE to inform about FW
ASoC: Intel: avs: Adjust DSP status register names
ASoC: Intel: avs: Adjust IPC traces
ASoC: Intel: avs: Clearly state assumptions of hw_params()
ASoC: Intel: avs: Do not readq() u32 registers
ASoC: Intel: avs: Fix init-config parsing
ASoC: Intel: avs: Fix the minimum firmware version numbers
ASoC: Intel: avs: Fix theoretical infinite loop
ASoC: Intel: avs: Fixes and cleanups
ASoC: Intel: avs: Improve logging of firmware loading
ASoC: Intel: avs: Print IPC error messages in lower layer
ASoC: Intel: avs: Update ASRC definition
ASoC: Intel: avs: Update hda component teardown sequences
ASoC: Intel: boards: updates for 6.14
ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V
ASoC: Intel: don't check number of sdw links when set
ASoC: Intel: mtl-match: Add CDB35L56-EIGHT-C 8x CS35L56 without CS42L43
ASoC: Intel: mtl-match: Add CDB35L56-EIGHT-C with aggregated speakers
ASoC: intel: remove disable_route_checks
ASoC: Intel: soc-acpi-intel-lnl-match: add rt713_vb_l2_rt1320_l13 support
ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull
ASoC: Intel: soc-acpi-intel-ptl-match typo fixups
ASoC: Intel: soc-acpi-intel-ptl-match: add rt712_vb + rt1320 support
ASoC: Intel: soc-acpi-intel-ptl-match: add rt713_vb_l2_rt1320_l13 support
ASoC: Intel: soc-acpi-intel-ptl-match: revise typo of rt712_vb + rt1320 support
ASoC: Intel: soc-acpi-intel-ptl-match: revise typo of rt713_vb_l2_rt1320_l13
ASoC: Intel: soc-acpi-intel-tgl-match: declare adr as ull
ASoC: Intel: soc-acpi-intel-tgl/mtl-match: declare adr
ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops
ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct
ASoC: Intel: sof_sdw: Add a dev_dbg message for the SOC_SDW_CODEC_MIC quirk
ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID
ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14
ASoC: Intel: sof_sdw: Add support for Fatcat board with BT offload enabled in PTL platform
ASoC: Intel: sof_sdw: Add support for new devices
ASoC: Intel: sof_sdw: correct mach_params->dmic_num
ASoC: Intel: sof_sdw: Correct quirk for Lenovo Yoga Slim 7
ASoC: Intel: sof_sdw: Fix DMI match entries for a
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and 83NM
ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC
ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks()
ASoC: Intel: sof_sdw: improve the log of DAI link numbers
ASoC: Intel: sof_sdw: reduce log level for not using internal dmic
ASoC: Intel: sof_sdw: warn both sdw and pch dmic are used
ASoC: Intel: tgl-match: Add entries for CS35L56 on CDB35L56-EIGHT-C
ASoC: madera: Use str_enabled_disabled() helper function
ASoC: max98088: Remove use of i2c_match_id()
ASoC: max98090: Remove use of i2c_match_id()
ASoC: max98095: Remove use of i2c_match_id()
ASoC: mediatek: mt8192-afe-pcm: Simplify probe() with local dev variable
 
ASoc: mediatek: mt8365: Don't use "proxy" headers
 
ASoC: mediatek: mt8365: Use *-y for Makefile
ASoC: Merge up origin to resolve interaction with manline symbol changes
ASoC: Merge up v6.12-rc2
ASoC: Merge up v6.13-rc6
ASoC: ops: Consistently treat platform_max as control value
ASoC: pcm186x: Remove use of i2c_match_id()
 
ASoc: pcm6240: Remove use of i2c_match_id()
 
ASoC: qcom: sdm845: add handling of secondary MI2S clock
ASoC: remove disable_route_checks
ASoC: remove disable_route_checks
ASoC: renesas: rz-ssi: Add a check for negative sample_space
ASoC: renesas: rz-ssi: Add runtime PM support
ASoC: renesas: rz-ssi: Add suspend to RAM support
ASoC: renesas: rz-ssi: Enable runtime PM autosuspend support
ASoC: renesas: rz-ssi: Fix typo on SSI_RATES macro comment
ASoC: renesas: rz-ssi: Issue software reset in hw_params API
ASoC: renesas: rz-ssi: Rely on the ASoC subsystem to runtime resume/suspend the SSI
ASoC: renesas: rz-ssi: Remove pdev member of struct rz_ssi_priv
ASoC: renesas: rz-ssi: Remove the first argument of rz_ssi_stream_is_play()
ASoC: renesas: rz-ssi: Remove the rz_ssi_get_dai() function
ASoC: renesas: rz-ssi: Terminate all the DMA transactions
ASoC: renesas: rz-ssi: Use goto label names that specify their actions
ASoC: renesas: rz-ssi: Use only the proper amount of dividers
ASoC: renesas: rz-ssi: Use readl_poll_timeout_atomic()
ASoC: renesas: rz-ssi: Use temporary variable for struct device
ASoC: renesas: SND_SIU_MIGOR should depend on DMADEVICES
ASoC: rockchip: i2s-tdm: Fix a useless call issue
ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB]
ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback
ASoC: rsnd: adjust convert rate in 1%
ASoC: rsnd: adjust convert rate limitation
ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
ASoC: rsnd: indicate unsupported clock rate
ASoC: rt1320: set wake_capable = 0 explicitly
ASoC: rt5682: Support the ALC5682I-VE codec
ASoC: rt715: Remove unused hda_to_sdw
ASoC: rt722-sdca: add missing readable registers
ASoC: SDCA: Add bounds check for function address
ASoC: SDCA: Add missing function type names
ASoC: SDCA: Add missing header includes
ASoC: SDCA: Clean up error messages
ASoC: SDCA: Split function type patching and function naming
ASoC: SDCA: Update list of entity_0 controls
ASoC: SDCA: Use *-y for Makefile
ASoC: sdw_utils: cs_amp: Assign non-overlapping TDM masks for each codec on a bus
ASoC: simple-card-utils.c: add missing dlc->of_node
ASoC: simple-card-utils: check port reg first on graph_get_dai_id()
ASoC: simple-card-utils: fix priv->dai_props indexing
ASoC: simple-card-utils: tidyup for Multi connection
ASoC: simple-card-utils: Unify clock direction by clk_direction
ASoC: simple-card-utils: use __free(device_node) for device node
ASoC: simple-card-utils: use for_each_of_graph_port() on graph_get_dai_id()
ASoC: simple-card: Drop unnecessary "dai-tdm-slot-width-map" property presence check
ASoC: simple-card: use __free(device_node) for device node
ASoC: simple_card: Improve debugging messages
ASoC: simple_card: Show if link is unidirectional
ASoC: soc-card: remove card check
ASoC: soc-core: Enable to use extra format on each DAI
ASoC: soc-core: remove redundant assignment to variable ret
ASoC: soc-core: return 0 if np was NULL on snd_soc_daifmt_parse_clock_provider_raw()
ASoC: soc-core: tidyup ret handling for card->disable_route_checks
ASoC: soc-dai: add snd_soc_dai_prepare() and use it internally
ASoC: soc-dapm: remove !card check from snd_soc_dapm_set_bias_level()
ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback
ASoC: SOF: Add support for pause supported tokens from topology
ASoC: SOF: amd: Add branch prediction hint in ACP IRQ handler
ASoC: SOF: amd: Add post_fw_run_delay ACP quirk
ASoC: SOF: amd: Drop unused includes from Vangogh driver
ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE
ASoC: SOF: core/Intel: Handle pause supported token
ASoC: SOF: Correct sps->stream and cstream nullity
ASoC: SOF: imx8: Add entries for new 8QM and 8QXP revisions
ASoC: SOF: imx8m: Add entry for new 8M Plus revision
ASoC: SOF: imx8m: add SAI2,5,6,7
ASoC: SOF: imx: Add mach entry to select cs42888 topology
ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup
ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during params
ASoC: SOF: Intel: hda-pcm: Follow the pause_supported flag to drop PAUSE support
ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
ASoC: SOF: Intel: pci-ptl: Add support for PTL-H
ASoC: SOF: Intel: Use str_yes_no() helper in atom_dump()
ASoC: SOF: Intel: Use str_yes_no() to improve bdw_dump()
ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers
ASoC: SOF: ipc4-topology: Use macro to set the EXT_PARAM_SIZE in widget setup
ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close
ASoC: SOF: sof-priv: Remove unused SOF_DAI_STREAM() and SOF_FORMATS
ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data()
ASoC: Splitting cs35l56 SoundWire DAI into separate
ASoC: ssm2602: Remove use of i2c_match_id()
ASoC: sun4i-codec: Add DMA Max Burst field
ASoC: sun4i-codec: Add support for Allwinner suniv F1C100s
ASoC: sun4i-codec: Use new devm clk and reset APIs
ASoC: sun4i-spdif: Add 24bit support
ASoC: sun4i-spdif: Add clock multiplier settings
ASoC: sun4i-spdif: Add working 24bit audio support
ASoC: sun4i-spdif: Always set the valid data to be the MSB
ASoC: tas2562: Remove use of i2c_match_id()
ASoC: tas2764: Fix power control mask
ASoC: tas2764: Set the SDOUT polarity correctly
ASoC: tas2770: Fix volume scale
ASoC: tas2781: drop a redundant code
ASoC: tas2781: Fix redundant logical jump
ASoC: tas2781: Remove use of i2c_match_id()
ASoC: tas5720: Remove use of i2c_match_id()
ASoC: tegra: Fix ADX S24_LE audio format
ASoC: tlv320adc3xxx: Remove use of i2c_match_id()
ASoC: tlv320aic31xx: Remove use of i2c_match_id()
ASoC: tlv320aic3x: Remove use of i2c_match_id()
ASoC: tpa6130a2: Remove use of i2c_match_id()
ASoC: Use of_property_present() for non-boolean properties
ASoC: use to_platform_device() instead of container_of()
ASoC: wcd937x: Use *-y for Makefile
ASoC: wm8904: Remove use of i2c_match_id()
ASoC: wm8985: Remove use of i2c_match_id()
ASoC: xilinx: xlnx_spdif: Simpify using devm_clk_get_enabled()
 
ata: ahci: Make ahci_ignore_port() handle empty mask_port_map
ata: Constify struct pci_device_id
ata: libahci_platform: Do not set mask_port_map when not needed
ata: libahci_platform: support non-consecutive port numbers
ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs
ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 QVO drives
ata: libata-sff: Ensure that we cannot write outside the allocated buffer
ata: sata_gemini: Remove remaining reset glue
ata: sata_gemini: Remove unused gemini_sata_reset_bridge()
ata: Use always-managed version of pci_intx()
 
atomic64: Use arch_spin_locks instead of raw_spin_locks
 
audit: fix suffixed '/' filename matching
audit: Initialize lsmctx to avoid memory allocation error
 
auxdisplay: img-ascii-lcd: Constify struct img_ascii_lcd_config
auxdisplay: img-ascii-lcd: Remove an unused field in struct img_ascii_lcd_ctx
 
ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt
ax25: rcu protect dev->ax25_ptr
 
b43: stop embedding struct file_operations into their objects
 
b43legacy: make use of debugfs_get_aux()
 
bareudp: Handle stats using NETDEV_PCPU_STAT_DSTATS.
 
batman-adv: Don't keep redundant TT change events
batman-adv: Drop unmanaged ELP metric worker
batman-adv: Fix incorrect offset in batadv_tt_tvlv_ogm_handler_v1()
batman-adv: fix panic during interface removal
batman-adv: Ignore neighbor throughput metrics in error case
batman-adv: Ignore own maximum aggregation size during RX
batman-adv: Map VID 0 to untagged TT VLAN
batman-adv: netlink: reduce duplicate code by returning interfaces
batman-adv: Remove atomic usage for tt.local_changes
batman-adv: Reorder includes for distributed-arp-table.c
batman-adv: Start new development cycle
 
bcachefs docs: SubmittingPatches.rst
 
bcachefs: "Journal stuck" timeout now takes into account device latency
bcachefs: -o norecovery now bails out of recovery earlier
bcachefs: __bch2_btree_pos_to_text()
bcachefs: __bch2_key_has_snapshot_overwrites uses for_each_btree_key_reverse_norestart()
bcachefs: Add assert for use of journal replay keys for updates
bcachefs: Add bch_io_opts fields for indicating whether the opts came from the inode
bcachefs: Add block plugging to read paths
bcachefs: add counter_flags for counters
bcachefs: Add empty statement between label and declaration in check_inode_hash_info_matches_root()
bcachefs: Add locking for bch_fs.curr_recovery_pass
bcachefs: add missing BTREE_ITER_intent
bcachefs: Add missing parameter description to bch2_bucket_alloc_trans()
bcachefs: add missing printbuf_reset()
bcachefs: add more path idx debug asserts
bcachefs: Add support for FS_IOC_GETFSSYSFSPATH
bcachefs: Add support for FS_IOC_GETFSUUID
bcachefs: add support for true/false & yes/no in bool-type options
bcachefs: Add version check for bch_btree_ptr_v2.sectors_written validate
bcachefs: Add write buffer flush param to backpointer_get_key()
bcachefs: Advance to next bp on BCH_ERR_backpointer_to_overwritten_btree_node
bcachefs: alloc_data_type_set() happens in alloc trigger
bcachefs: Annotate struct bucket_gens with __counted_by()
bcachefs: Assert that btree write buffer only touches the right btrees
bcachefs: Assert that we're not violating key cache coherency rules
bcachefs: Assert we're not in a restart in bch2_trans_put()
bcachefs: avoid 'unsigned flags'
bcachefs: Avoid bch2_btree_id_str()
bcachefs: backpointer_to_missing_ptr is now autofix
bcachefs: Bad btree roots are now autofix
bcachefs: bcachefs_metadata_version_autofix_errors
bcachefs: bcachefs_metadata_version_backpointer_bucket_gen
bcachefs: bcachefs_metadata_version_directory_size
bcachefs: bcachefs_metadata_version_disk_accounting_big_endian
bcachefs: bcachefs_metadata_version_inode_depth
bcachefs: bcachefs_metadata_version_persistent_inode_cursors
bcachefs: bcachefs_metadata_version_reflink_p_may_update_opts
bcachefs: BCACHEFS_PATH_TRACEPOINTS should depend on TRACING
bcachefs: bch2_async_btree_node_rewrites_flush()
bcachefs: bch2_backpointer_get_key() now repairs dangling backpointers
bcachefs: bch2_bkey_sectors_need_rebalance() now only depends on bch_extent_rebalance
bcachefs: bch2_btree_bit_mod_iter()
bcachefs: bch2_btree_iter_peek_slot() handles navigating to nonexistent depth
bcachefs: bch2_btree_lost_data() now uses run_explicit_rceovery_pass_persistent()
bcachefs: bch2_btree_node_write_trans()
bcachefs: bch2_btree_path_peek_slot() doesn't return errors
bcachefs: bch2_bucket_do_index(): inconsistent_err -> fsck_err
bcachefs: bch2_check_key_has_snapshot() prints btree id
bcachefs: bch2_extent_ptr_to_bp() no longer depends on device
bcachefs: bch2_fs_btree_gc_init()
bcachefs: bch2_get_random_u64_below()
bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_have_single_bp
bcachefs: bch2_inum_path() no longer returns an error for disconnected inums
bcachefs: bch2_inum_path() now crosses subvolumes correctly
bcachefs: bch2_inum_to_path()
bcachefs: bch2_io_opts_fixups()
bcachefs: bch2_journal_meta() takes ref on c->writes
bcachefs: bch2_journal_noflush_seq() now takes [start, end)
bcachefs: bch2_kvmalloc()
bcachefs: bch2_prt_csum_opt()
bcachefs: bch2_run_explicit_recovery_pass() returns different error when not in recovery
bcachefs: bch2_snapshot_exists()
bcachefs: bch2_str_hash_check_key() now checks inode hash info
bcachefs: bch2_trans_log_msg()
bcachefs: bch2_trans_node_drop()
bcachefs: bch2_trans_relock() is trylock for lockdep
bcachefs: bch2_trans_unlock_write()
bcachefs: bch2_trans_verify_not_unlocked_or_in_restart()
bcachefs: bch2_write_inode() now checks for changing rebalance options
bcachefs: bch_backpointer -> bkey_i_backpointer
bcachefs: BCH_ERR_btree_node_read_error_cached
bcachefs: BCH_ERR_insufficient_journal_devices
bcachefs: BCH_FS_recovery_running
bcachefs: BCH_SB_VERSION_INCOMPAT
bcachefs: bch_verbose_ratelimited
bcachefs: better backpointer_target_not_found() error message
bcachefs: better check_bp_exists() error message
bcachefs: better error message in check_snapshot_tree()
bcachefs: Better in_restart error
bcachefs: Bias reads more in favor of faster device
bcachefs: bkey_fsck_err now respects errors_silent
bcachefs: bset_blacklisted_journal_seq is now AUTOFIX
bcachefs: btree_and_journal_iter: don't iterate over too many whiteouts when prefetching
bcachefs: btree_node_unlock() can now drop write locks
bcachefs: btree_path_very_locks(): verify lock seq
bcachefs: btree_write_buffer_flush_seq() no longer closes journal
bcachefs: bucket_pos_to_bp_end()
bcachefs: Call bch2_btree_lost_data() on btree read error
bcachefs: Can now block journal activity without closing cur entry
bcachefs: Change "disk accounting version 0" check to commit only
bcachefs: Change btree wb assert to runtime error
bcachefs: Check for -BCH_ERR_open_buckets_empty in journal resize
bcachefs: check for backpointers to invalid device
bcachefs: Check for bucket journal seq in the future
bcachefs: Check for dirents to overwritten inodes
bcachefs: Check for extent crc uncompressed/compressed size mismatch
bcachefs: Check for inode journal seq in the future
bcachefs: check_extents_to_backpointers() now only checks buckets with mismatches
bcachefs: check_indirect_extents can run online
bcachefs: check_unreachable_inodes is not actually PASS_ONLINE yet
bcachefs: compression workspaces should be indexed by opt, not type
bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTS
bcachefs: Convert open-coded lock_graph_pop_all to helper
bcachefs: Convert write path errors to inum_to_path()
bcachefs: copygc now skips non-rw devices
bcachefs: copygc_enabled, rebalance_enabled now opts.h options
bcachefs: Correct the description of the '--bucket=size' options
bcachefs: cryptographic MACs on superblock are not (yet?) supported
bcachefs: Delete backpointers check in try_alloc_bucket()
bcachefs: delete dead code
bcachefs: Delete dead code
bcachefs: Delete dead code from bch2_discard_one_bucket()
bcachefs: dev_alloc_list.devs -> dev_alloc_list.data
bcachefs: discard fastpath now uses bch2_discard_one_bucket()
bcachefs: discard_one_bucket() now uses need_discard_or_freespace_err()
bcachefs: disk_accounting: bch2_dev_rcu -> bch2_dev_rcu_noerror
bcachefs: Do not allow no fail lock request to fail
bcachefs: do_fsck_ask_yn()
bcachefs: Document issue with bch_stripe layout
bcachefs: Don't add unknown accounting types to eytzinger tree
bcachefs: Don't BUG_ON() inode unpack error
bcachefs: Don't BUG_ON() when superblock feature wasn't set for compressed data
bcachefs: Don't call bch2_btree_interior_update_will_free_node() until after update succeeds
bcachefs: Don't delete reflink pointers to missing indirect extents
bcachefs: Don't error out when logging fsck error
bcachefs: Don't recurse in check_discard_freespace_key
bcachefs: Don't rely on snapshot_tree.master_subvol for reattaching
bcachefs: Don't run overwrite triggers before insert
bcachefs: Don't set BCH_FEATURE_incompat_version_field unless requested
bcachefs: Don't set btree_path to updtodate if we don't fill
bcachefs: Don't start rewriting btree nodes until after journal replay
bcachefs: Don't try to en/decrypt when encryption not available
bcachefs: Don't use a shared decompress workspace mempool
bcachefs: Don't use BTREE_ITER_cached when walking alloc btree during fsck
bcachefs: Don't use page allocator for sb_read_scratch
bcachefs: Drop racy warning
bcachefs: Drop redundant "read error" call from btree_gc
bcachefs: Drop swab code for backpointers in alloc keys
bcachefs: Dropped superblock write is no longer a fatal error
bcachefs: errcode cleanup: journal errors
bcachefs: Explicitly select CRYPTO from BCACHEFS_FS
bcachefs: Factor out jset_entry_log_msg_bytes()
bcachefs: factor out str_hash.c
bcachefs: Fix accounting_read when we rewind
bcachefs: Fix allocating too big journal entry
bcachefs: Fix assert for online fsck
bcachefs: Fix b->written overflow
bcachefs: fix bch2_btree_key_cache_drop()
bcachefs: fix bch2_btree_node_flags
bcachefs: fix bch2_btree_node_header_to_text() format string
bcachefs: Fix bch2_btree_node_update_key_early()
bcachefs: Fix bch2_dev_journal_alloc() spuriously failing
bcachefs: fix bch2_extent_ptr_eq()
bcachefs: Fix bch2_indirect_extent_missing_error()
bcachefs: fix bch2_journal_key_insert_take() seq
bcachefs: fix bp_pos_to_bucket_nodev_noerror
bcachefs: Fix btree node scan when unknown btree IDs are present
bcachefs: Fix btree_trans_peek_key_cache()
bcachefs: Fix btree_trans_peek_key_cache() BTREE_ITER_all_snapshots
bcachefs: fix build on 32 bit in get_random_u64_below()
bcachefs: Fix check_backpointers_to_extents range limiting
bcachefs: Fix check_inode_hash_info_matches_root()
bcachefs: Fix deadlock
bcachefs: fix deadlock in journal_entry_open()
bcachefs: Fix discard path journal flushing
bcachefs: Fix dup/misordered check in btree node read
bcachefs: Fix evacuate_bucket tracepoint
bcachefs: Fix failure to allocate journal write on discard retry
bcachefs: Fix fsck directory i_size checking
bcachefs: Fix fsck.c build in userspace
bcachefs: fix incorrect pointer check in __bch2_subvolume_delete()
bcachefs: Fix journal_iter list corruption
bcachefs: Fix key cache + BTREE_ITER_all_snapshots
bcachefs: Fix marking reflink pointers to missing indirect extents
bcachefs: Fix memmove when move keys down
bcachefs: Fix null ptr deref in btree_path_lock_root()
bcachefs: fix O(n^2) issue with whiteouts in journal keys
bcachefs: Fix racy use of jiffies
bcachefs: Fix rcu imbalance in bch2_fs_btree_key_cache_exit()
bcachefs: Fix reuse of bucket before journal flush on multiple empty -> nonempty transition
bcachefs: Fix self healing on read error
bcachefs: Fix shutdown message
bcachefs: Fix srcu lock warning in btree_update_nodes_written()
bcachefs: fix tiny leak in bch2_dev_add()
bcachefs: Fix trace_copygc
bcachefs: Fix truncate sometimes failing and returning 1
bcachefs: Fix unhandled transaction restart in evacuate_bucket()
bcachefs: Fix use after free
bcachefs: Fix want_new_bset() so we write until the end of the btree node
bcachefs: Fix warning about passing flex array member by value
bcachefs: Fixes for snapshot_tree.master_subvol
bcachefs: get_update_rebalance_opts()
bcachefs: Go RW earlier, for normal rw mount
bcachefs: Guard against backpointers to unknown btrees
bcachefs: Guard against journal seq overflow
bcachefs: Handle -BCH_ERR_need_mark_replicas in gc
bcachefs: If we did repair on a btree node, make sure we rewrite it
bcachefs: Ignore empty btree root journal entries
bcachefs: Implement bch2_btree_iter_prev_min()
bcachefs: Improve "unable to allocate journal write" message
bcachefs: Improve decompression error messages
bcachefs: Improve journal pin flushing
bcachefs: Improve trace_move_extent_finish
bcachefs: Improve trace_rebalance_extent
bcachefs: improved bkey_val_copy()
bcachefs: Improved check_topology() assert
bcachefs: Initialize from_inode members for bch_io_opts
bcachefs: Introduce lock_graph_pop_from
bcachefs: io_opts_to_rebalance_opts()
bcachefs: Issue a transaction restart after commit in repair
bcachefs: journal keys: sort keys for interior nodes first
bcachefs: Journal space calculations should skip durability=0 devices
bcachefs: Journal write path refactoring, debug improvements
bcachefs: Journal writes are now IOPRIO_CLASS_RT
bcachefs: kill __bch2_bkey_sectors_need_rebalance()
bcachefs: kill __bch2_btree_iter_flags()
bcachefs: kill __bch2_extent_ptr_to_bp()
bcachefs: kill bch2_bkey_needs_rebalance()
bcachefs: Kill bch2_bucket_alloc_new_fs()
bcachefs: Kill bch2_get_next_backpointer()
bcachefs: kill bch2_journal_entries_free()
bcachefs: kill bch_backpointer.bucket_offset usage
bcachefs: Kill BCH_TRANS_COMMIT_lazy_rw
bcachefs: kill btree_trans_restart_nounlock()
bcachefs: Kill equiv_seen arg to delete_dead_snapshots_process_key()
bcachefs: kill flags param to bch2_subvolume_get()
bcachefs: Kill FSCK_NEED_FSCK
bcachefs: kill inconsistent err in invalidate_one_bucket()
bcachefs: kill retry_estale() in bch2_ioctl_subvolume_create()
bcachefs: Kill snapshot_t->equiv
bcachefs: kill sysfs internal/accounting
bcachefs: Kill unnecessary iter_rewind() in bkey_get_empty_slot()
bcachefs: Kill unnecessary mark_lock usage
bcachefs: list_pop_entry()
bcachefs: Log message in journal for snapshot deletion
bcachefs: logged ops only use inum 0 of logged ops btree
bcachefs: lru errors are expected when reconstructing alloc
bcachefs: lru, accounting are alloc btrees
bcachefs: make directory i_size meaningful
bcachefs: Make sure __bch2_run_explicit_recovery_pass() signals to rewind
bcachefs: Make sure trans is unlocked when submitting read IO
bcachefs: Make topology errors autofix
bcachefs: mark more errors AUTOFIX
bcachefs: Mark more errors autofix
bcachefs: Merge the condition to avoid additional invocation
bcachefs: Minor bucket alloc optimization
bcachefs: move bch2_xattr_handlers to .rodata
bcachefs: Move bch_extent_rebalance code to rebalance.c
bcachefs: Move fsck ioctl code to fsck.c
bcachefs: New backpointers helpers
bcachefs: New bch_extent_rebalance fields
bcachefs: Only abort the transactions in the cycle
bcachefs: Only run check_backpointers_to_extents in debug mode
bcachefs: Option changes now get propagated to reflinked data
bcachefs: Pass _orig_restart_count to trans_was_restarted
bcachefs: peek_prev_min(): Search forwards for extents, snapshots
bcachefs: Plumb bkey_validate_context to journal_entry_validate
bcachefs: Pop all the transactions from the abort one
bcachefs: print op->nonce on data update inconsistency
bcachefs: printbuf_reset() handles tabstops
bcachefs: Pull disk accounting hooks out of trans_commit.c
bcachefs: rcu_pending now works in userspace
bcachefs: rcu_pending: don't invoke __call_rcu() under lock
bcachefs: rebalance, copygc enabled are runtime opts
bcachefs: Reduce stack frame size of __bch2_str_hash_check_key()
bcachefs: Refactor c->opts.reconstruct_alloc
bcachefs: Refactor new stripe path to reduce dependencies on ec_stripe_head
bcachefs: Remove duplicate included headers
bcachefs: Remove redundant initialization in bch2_vfs_inode_init()
bcachefs: remove superfluous ; after statements
bcachefs: Remove unnecessary peek_slot()
bcachefs: remove write permission for gc_gens_pos sysfs interface
bcachefs: remove_backpointer() now uses dirent_get_by_pos()
bcachefs: Removes NULL pointer checks for __filemap_get_folio return values
bcachefs: rename bch_extent_rebalance fields to match other opts structs
bcachefs: Rename btree_iter_peek_upto() -> btree_iter_peek_max()
bcachefs: Reorganize reflink.c a bit
bcachefs: Reserve 8 bits in bch_reflink_p
bcachefs: Reuse transaction
bcachefs: Revert directory i_size
bcachefs: rework bch2_bucket_alloc_freelist() freelist iteration
bcachefs: Set bucket needs discard, inc gen on empty -> nonempty transition
bcachefs: Silence "unable to allocate journal write" if we're already RO
bcachefs: Silence read-only errors when deleting snapshots
bcachefs: Simplify btree_iter_peek() filter_snapshots
bcachefs: Simplify code in bch2_dev_alloc()
bcachefs: Simplify disk accounting validate late
bcachefs: Simplify option logic in rebalance
bcachefs: six locks: write locks can now be held recursively
bcachefs: small cleanup for extent ptr bitmasks
bcachefs: Snapshot deletion no longer uses snapshot_t->equiv
bcachefs: Split out journal pins by btree level
bcachefs: struct bkey_validate_context
bcachefs: target_congested -> get_random_u32_below()
bcachefs: tidy btree_trans_peek_journal()
bcachefs: tidy up __bch2_btree_iter_peek()
bcachefs: trace_accounting_mem_insert
bcachefs: trace_key_cache_fill
bcachefs: trace_write_buffer_maybe_flush
bcachefs: trivial btree write buffer refactoring
bcachefs: try_alloc_bucket() now uses bch2_check_discard_freespace_key()
bcachefs: Use a heap for handling overwrites in btree node scan
bcachefs: use attribute define helper for sysfs attribute
bcachefs: use bch2_data_update_opts_to_text() in trace_move_extent_fail()
bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over acl entries
bcachefs: Use proper errcodes for inode unpack errors
bcachefs: Use separate rhltable for bch2_inode_or_descendents_is_open()
bcachefs: Use str_write_read() helper function
bcachefs: Use str_write_read() helper in ec_block_endio()
bcachefs: Use str_write_read() helper in write_super_endio()
bcachefs: Write lock btree node in key cache fills
 
be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink
 
bgmac: reduce max frame size to support just MTU 1500
 
binder: concurrent page installation
binder: fix kernel-doc warning of 'file' member
binder: initialize lsm_context structure
binder: log transaction code on failure
binder: propagate vm_insert_page() errors
binder: rename alloc->buffer to vm_start
binder: replace alloc->vma with alloc->mapped
binder: select correct nid for pages in LRU
binder: store shrinker metadata under page->private
binder: use per-vma lock in page installation
binder: use per-vma lock in page reclaiming
 
binderfs: add new binder devices to binder_devices
binderfs: fix use-after-free in binder_devices
 
binfmt_flat: Fix integer overflow bug on 32 bit systems
 
binfmt_misc: avoid pointless cred reference count bump
 
bitops: add generic parity calculation for u8
 
blk-cgroup: Fix class @block_class's subsystem refcount leakage
blk-cgroup: fix kernel-doc warnings in header file
blk-cgroup: rwstat: fix kernel-doc warnings in header file
 
blk-mq: create correct map for fallback case
blk-mq: introduce blk_mq_map_hw_queues
blk-mq: Move more error handling into blk_mq_submit_bio()
blk-mq: remove unused queue mapping helpers
 
blk-zoned: Document locking assumptions
blk-zoned: Improve the queue reference count strategy documentation
blk-zoned: Minimize #include directives
blk-zoned: Split queue_zone_wplugs_show()
 
blktrace: don't centralize grabbing q->debugfs_mutex in blk_trace_ioctl
blktrace: move copy_[to|from]_user() out of ->debugfs_lock
blktrace: remove redundant return at end of function
 
block, bfq: constify sysfs attributes
 
block/merge: remove unnecessary min() with UINT_MAX
 
block: add a dma mapping iterator
block: add a queue_limits_commit_update_frozen helper
block: add a store_limit operations for sysfs entries
block: Add common atomic writes enable flag
block: add support to pass user meta buffer
block: better split mq vs non-mq code in add_disk_fwnode
block: change blk_mq_add_to_batch() third argument type to bool
block: Change blk_stack_atomic_writes_limits() unit_min check
block: check BLK_FEAT_POLL under q_usage_count
block: cleanup and fix batch completion adding conditions
block: copy back bounce buffer to user-space correctly in case of split
block: define set of integrity flags to be inherited by cloned bip
block: Delete bio_prio()
block: Delete bio_set_prio()
block: don't revert iter for -EIOCBQUEUED
block: Don't trim an atomic write
block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues
block: don't verify queue freeze manually in elevator_init_mq()
block: Ensure start sector is aligned for stacking atomic writes
block: fix 'kmem_cache of name 'bio-108' already exists'
block: fix conversion of GPT partition name to 7-bit
block: fix docs for freezing of queue limits updates
block: fix nr_hw_queue update racing with disk addition/removal
block: fix NULL pointer dereferenced within __blk_rq_map_sg
block: fix queue freeze vs limits lock order in sysfs store methods
block: force noio scope in blk_mq_freeze_queue
block: get rid of request queue ->sysfs_dir_lock
block: introduce BIP_CHECK_GUARD/REFTAG/APPTAG bip_flags
block: limit disk max sectors to (LLONG_MAX >> 9)
block: make bio_integrity_map_user() static inline
block: make segment size limit workable for > 4K PAGE_SIZE
block: mark GFP_NOIO around sysfs ->store()
block: modify bio_integrity_map_user to accept iov_iter as argument
block: mq-deadline: Constify sysfs attributes
block: Name the RQF flags enum
block: remove bio_add_pc_page
block: remove BLK_MQ_F_NO_SCHED
block: remove BLK_MQ_F_SHOULD_MERGE
block: remove blk_mq_init_bitmaps
block: remove blk_rq_bio_prep
block: remove unnecessary check in blk_unfreeze_check_owner()
block: Remove zone write plugs when handling native zone append writes
block: Reorder the request allocation code in blk_mq_submit_bio()
block: retry call probe after request_module in blk_request_module
block: rnull: Initialize the module in place
block: simplify tag allocation policy selection
block: track disk DEAD state automatically for modeling queue freeze lockdep
block: track queue dying state automatically for modeling queue freeze lockdep
block: use page_to_phys in bvec_phys
 
Bluetooth: Add ABI doc for sysfs reset
Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected()
Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name()
Bluetooth: Allow reset via sysfs
Bluetooth: Always allow SCO packets for user channel
Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name()
Bluetooth: btintel_pcie: Fix a potential race condition
Bluetooth: btmtk: Remove resetting mt7921 before downloading the fw
Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
Bluetooth: btrtl: check for NULL in btrtl_setup_realtek()
Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x
Bluetooth: btusb: Add MT7921e device 13d3:3576
Bluetooth: btusb: Add new VID/PID 13d3/3610 for MT7922
Bluetooth: btusb: Add new VID/PID 13d3/3628 for MT7925
Bluetooth: btusb: Add RTL8851BE device 13d3:3600
Bluetooth: btusb: add sysfs attribute to control USB alt setting
Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL
 
bluetooth: btusb: Initialize .owner field of force_poll_sync_fops
 
Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface()
Bluetooth: Fix error code in chan_alloc_skb_cb()
Bluetooth: Fix possible infinite recursion of btusb_reset
Bluetooth: Get rid of cmd_timeout and use the reset callback
Bluetooth: hci: Remove deadcode
Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters
Bluetooth: hci_event: Fix enabling passive scanning
Bluetooth: iso: Allow BIG re-sync
Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection
Bluetooth: L2CAP: Fix corrupted list in hci_chan_del
Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd
Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
 
bluetooth: mgmt: convert timeouts to secs_to_jiffies()
 
Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync
Bluetooth: MGMT: Mark LL Privacy as stable
Bluetooth: qca: Expand firmware-name to load specific rampatch
Bluetooth: qca: Fix poor RF performance for WCN6855
Bluetooth: qca: Update firmware-name to support board specific nvm
Bluetooth: Remove the cmd timeout count in btusb
Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready
Bluetooth: Use str_enable_disable-like helpers
 
bnxt_en: add support for hds-thresh ethtool command
bnxt_en: add support for rx-copybreak ethtool command
bnxt_en: add support for tcp-data-split ethtool command
bnxt_en: Add ULP call to notify async events
bnxt_en: Do not allow ethtool -m on an untrusted VF
bnxt_en: Skip MAC loopback selftest if it is unsupported by FW
bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW
bnxt_en: Skip reading PXP registers during ethtool -d if unsupported
bnxt_en: Use FW defined resource limits for RoCE
 
bonding: Correctly support GSO ESP offload
bonding: fix incorrect MAC address setting to receive NS messages
 
bpf, arm64: Emit A64_{ADD,SUB}_I when possible in emit_{lse,ll_sc}_atomic()
bpf, arm64: Factor out emit_a64_add_i()
bpf, arm64: Simplify if logic in emit_lse_atomic()
 
bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type()
 
bpf, verifier: Improve precision of BPF_MUL
 
bpf, xdp: constify some bpf_prog * function arguments
 
bpf/tests: Add 32 bits only long conditional jump tests
 
bpf: Add a __btf_get_by_fd helper
bpf: Add fd_array_cnt attribute for prog_load
bpf: Allow 'may_goto 0' instruction in verifier
bpf: Allow bpf_for/bpf_repeat calls while holding a spinlock
bpf: avoid holding freeze_mutex during mmap operation
bpf: Bail out early in __htab_map_lookup_and_delete_elem()
bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT
bpf: Consolidate locks and reference state in verifier state
bpf: Disable migration before calling ops->map_free()
bpf: Disable migration in bpf_selem_free_rcu
bpf: Disable migration when cloning sock storage
bpf: Disable migration when destroying inode storage
bpf: Disable migration when destroying sock storage
bpf: Disable non stream socket for strparser
bpf: Enable kprobe_multi feature if CONFIG_FPROBE is enabled
bpf: fix cgroup_skb prog test run direct packet access
bpf: Fix configuration-dependent BTF function references
bpf: Fix deadlock when freeing cgroup storage
bpf: Fix holes in special_kfunc_list if !CONFIG_NET
bpf: Fix range_tree_set() error handling
bpf: Fix softlockup in arena_map_free on 64k page kernel
bpf: Fix wrong copied_seq calculation
bpf: Free element after unlock in __htab_map_lookup_and_delete_elem()
bpf: Free special fields after unlock in htab_lru_map_delete_node()
bpf: Handle allocation failure in acquire_lock_state
bpf: Improve verifier log for resource leak on exit
bpf: Introduce support for bpf_local_irq_{save,restore}
bpf: lsm: Remove hook to bpf_task_storage_free
bpf: Move map/prog compatibility checks
bpf: Move out synchronize_rcu_tasks_trace from mutex CS
bpf: Refactor bpf_tracing_func_proto() and remove bpf_get_probe_write_proto()
bpf: Refactor check_pseudo_btf_id
bpf: Refactor mark_{dynptr,iter}_read
bpf: Refactor {acquire,release}_reference_state
bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing
bpf: Remove 'may_goto 0' instruction in opt_remove_nops()
bpf: Remove bpf_probe_write_user() warning message
bpf: Remove migrate_{disable,enable} in bpf_cpumask_release()
bpf: Remove migrate_{disable|enable} from bpf_cgrp_storage_lock helpers
bpf: Remove migrate_{disable|enable} from bpf_local_storage_alloc()
bpf: Remove migrate_{disable|enable} from bpf_local_storage_free()
bpf: Remove migrate_{disable|enable} from bpf_selem_alloc()
bpf: Remove migrate_{disable|enable} from bpf_selem_free()
bpf: Remove migrate_{disable|enable} from bpf_task_storage_lock helpers
bpf: Remove migrate_{disable|enable} from LPM trie
bpf: Remove migrate_{disable|enable} in ->map_for_each_callback
bpf: Remove migrate_{disable|enable} in bpf_obj_free_fields()
bpf: Remove migrate_{disable|enable} in htab_elem_free
bpf: Remove unnecessary BTF lookups in bpf_sk_storage_tracing_allowed
bpf: Remove unused MT_ENTRY define
bpf: Return error for missed kprobe multi bpf program execution
bpf: selftests: Test constant key extraction on irrelevant maps
bpf: selftests: verifier: Add nullness elision tests
bpf: Send signals asynchronously if !preemptible
bpf: skip non exist keys in generic_map_lookup_batch
bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write
bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic
bpf: Use ftrace_get_symaddr() for kprobe_multi probes
bpf: Use refcount_t instead of atomic_t for mmap_count
bpf: verifier: Add missing newline on verbose() call
bpf: verifier: Disambiguate get_constant_map_key() errors
bpf: verifier: Do not extract constant map keys for irrelevant maps
bpf: verifier: Refactor helper access type tracking
bpf: verifier: Support eliding map lookup nullness
 
bpftool: bash: Add bash completion for root_id argument
bpftool: btf: Support dumping a specific types from file
bpftool: btf: Validate root_type_ids early
bpftool: Fix control flow graph segfault during edge creation
bpftool: Link zstd lib required by libelf
bpftool: man: Add missing format argument to command description
bpftool: Probe for ISA v4 instruction set extension
 
bq27xxx: add voltage min design for bq27000 and bq27200
 
bridge: Make br_is_nd_neigh_msg() accept pointer to "const struct sk_buff"
 
btf: Switch module BTF attribute to sysfs_bin_attr_simple_read()
btf: Switch vmlinux BTF attribute to sysfs_bin_attr_simple_read()
 
btrfs: add a comment for new_bytenr in backref_cache_node
btrfs: add assertions and comment about path expectations to btrfs_cross_ref_exist()
btrfs: add extra error messages for delalloc range related errors
btrfs: add function comment for check_committed_ref()
btrfs: add io_uring interface for encoded writes
btrfs: add read policy to set a preferred device
btrfs: add tracking of read blocks for read policy
btrfs: assert RAID stripe-extent length is always greater than 0
btrfs: async-thread: rename DFT_THRESHOLD to DEFAULT_THRESHOLD
btrfs: avoid redundant call to get inline ref type at check_committed_ref()
btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop
btrfs: block-group: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: cache RAID stripe tree decision in btrfs_io_context
btrfs: cache stripe tree usage in struct btrfs_io_geometry
btrfs: change return type to bool type of check_eb_alignment()
btrfs: configure read policy via module parameter
btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling
btrfs: delayed-inode: remove unnecessary call to btrfs_mark_buffer_dirty()
btrfs: dev-replace: remove unnecessary call to btrfs_mark_buffer_dirty()
btrfs: dir-item: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: disable defrag on pre-content watched files
btrfs: do not handle non-shareable roots in backref cache
btrfs: do not output error message if a qgroup has been already cleaned up
btrfs: do proper folio cleanup when cow_file_range() failed
btrfs: do proper folio cleanup when run_delalloc_nocow() failed
btrfs: do regular iput instead of delayed iput during extent map shrinking
btrfs: don't BUG_ON() in btrfs_drop_extents()
btrfs: don't build backref tree for COW-only blocks
btrfs: don't include linux/rwlock_types.h directly
btrfs: don't try to delete RAID stripe-extents if we don't need to
btrfs: don't use btrfs_set_item_key_safe on RAID stripe-extents
btrfs: drop fs_info argument from btrfs_update_space_info_*()
btrfs: drop one time used local variable in end_bbio_meta_write()
btrfs: drop unused parameter fs_info to btrfs_delete_delayed_insertion_item()
btrfs: extent-tree: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: factor out btrfs_return_free_space()
btrfs: file-item: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: file: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: fix a leaked chunk map issue in read_one_chunk()
btrfs: fix assertion failure when splitting ordered extent after transaction abort
btrfs: fix data overwriting bug during buffered write when block size < page size
btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents()
btrfs: fix deletion of a range spanning parts two RAID stripe extents
btrfs: fix double accounting race when btrfs_run_delalloc_range() failed
btrfs: fix double accounting race when extent_writepage_io() failed
btrfs: fix error handling of submit_uncompressed_range()
btrfs: fix front delete range calculation for RAID stripe extents
btrfs: fix hole expansion when writing at an offset beyond EOF
btrfs: fix lockdep splat while merging a relocation root
btrfs: fix stale page cache after race between readahead and direct IO write
btrfs: fix tail delete of RAID stripe-extents
btrfs: fix two misuses of folio_shift()
btrfs: fix use-after-free on inode when scanning root during em shrinking
btrfs: fix use-after-free when attempting to join an aborted transaction
btrfs: free-space-cache: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: free-space-tree: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: handle free space tree rebuild in multiple transactions
btrfs: handle FS_IOC_READ_VERITY_METADATA ioctl
btrfs: implement hole punching for RAID stripe extents
btrfs: improve the warning and error message for btrfs_remove_qgroup()
btrfs: initialize fs_devices->fs_info earlier in btrfs_init_devices_late()
btrfs: inode-item: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: inode: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: introduce RAID1 round-robin read balancing
btrfs: ioctl: remove unnecessary call to btrfs_mark_buffer_dirty()
btrfs: make wait_on_extent_buffer_writeback() static inline
btrfs: move abort_should_print_stack() to transaction.h
btrfs: move btrfs_alloc_write_mask() into fs.h
btrfs: move BTRFS_BYTES_TO_BLKS() into fs.h
btrfs: move btrfs_is_empty_uuid() from ioctl.c into fs.c
btrfs: move csum related functions from ctree.c into fs.c
btrfs: move extent-tree function declarations out of ctree.h
btrfs: move select_delayed_ref() and export it
btrfs: move the exclusive operation functions into fs.c
btrfs: move the folio ordered helpers from ctree.h into fs.h
btrfs: open code __free_extent_buffer()
btrfs: open code set_page_extent_mapped()
btrfs: open-code btrfs_copy_from_user()
btrfs: output an error message if btrfs failed to find the seed fsid
btrfs: output the reason for open_ctree() failure
btrfs: pass btrfs_io_geometry to is_single_device_io
btrfs: pass write-hint for buffered IO
btrfs: print read policy on module load
btrfs: print status of experimental mode when loading module
btrfs: qgroup: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: raid-stripe-tree: remove unnecessary call to btrfs_mark_buffer_dirty()
btrfs: relocation: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: remove clone_backref_node() from relocation
btrfs: remove detached list from struct btrfs_backref_cache
btrfs: remove no longer needed strict argument from can_nocow_extent()
btrfs: remove pointless comment from ctree.h
btrfs: remove redundant variables from __process_folios_contig() and lock_delalloc_folios()
btrfs: remove stray comment about SRCU
btrfs: remove the ->lowest and ->leaves members from struct btrfs_backref_node
btrfs: remove the changed list for backref cache
btrfs: remove the snapshot check from check_committed_ref()
btrfs: remove the unused locked_folio parameter from btrfs_cleanup_ordered_extents()
btrfs: remove unused define WAIT_PAGE_LOCK for extent io
btrfs: remove unused variable length in btrfs_insert_one_raid_extent()
btrfs: rename __get_extent_map() and pass btrfs_inode
btrfs: rename __unlock_for_delalloc() and drop underscores
btrfs: rename btrfs_release_extent_buffer_pages() to mention folios
btrfs: replace deprecated strncpy() with strscpy()
btrfs: root-tree: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: selftests: add a selftest for deleting two out of three extents
btrfs: selftests: add delayed ref self test cases
btrfs: selftests: add selftest for punching holes into the RAID stripe extents
btrfs: selftests: add test for punching a hole into 3 RAID stripe-extents
btrfs: selftests: check for correct return value of failed lookup
btrfs: selftests: correct RAID stripe-tree feature flag setting
btrfs: selftests: don't split RAID extents in half
btrfs: selftests: fix btrfs_test_delayed_refs() leak of transaction
btrfs: selftests: test RAID stripe-tree deletion spanning two items
btrfs: send: remove redundant assignments to variable ret
btrfs: simplify arguments for btrfs_cross_ref_exist()
btrfs: simplify btrfs_backref_release_cache()
btrfs: simplify loop in select_reloc_root()
btrfs: simplify return logic at check_committed_ref()
btrfs: skip inodes without loaded extent maps when shrinking extent maps
btrfs: split waiting from read_extent_buffer_pages(), drop parameter wait
btrfs: subpage: dump the involved bitmap when ASSERT() failed
btrfs: subpage: fix the bitmap dump of the locked flags
btrfs: switch grab_extent_buffer() to folios
btrfs: sysfs: add btrfs_read_policy_to_enum() helper and refactor read policy store
btrfs: sysfs: handle value associated with read balancing policy
btrfs: sysfs: refactor output formatting in btrfs_read_policy_show()
btrfs: tree-log: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: uncollapse transaction aborts during renames
btrfs: unwrap folio locking helpers
btrfs: update __btrfs_add_delayed_item() to use rb helper
btrfs: update btrfs_add_block_group_cache() to use rb helper
btrfs: update btrfs_add_chunk_map() to use rb helpers
btrfs: update prelim_ref_insert() to use rb helpers
btrfs: update tree_insert() to use rb helpers
btrfs: use btrfs_inode in extent_writepage()
btrfs: use PTR_ERR() instead of PTR_ERR_OR_ZERO() for btrfs_get_extent()
btrfs: use SECTOR_SIZE defines in btrfs_issue_discard()
btrfs: use uuid_is_null() to verify if an uuid is empty
btrfs: uuid-tree: remove unnecessary call to btrfs_mark_buffer_dirty()
btrfs: validate system chunk array at btrfs_validate_super()
btrfs: volumes: remove unnecessary calls to btrfs_mark_buffer_dirty()
btrfs: xattr: remove unnecessary call to btrfs_mark_buffer_dirty()
btrfs: zoned: fix extent range end unlock in cow_file_range()
btrfs: zoned: reclaim unused zone by zone resetting
 
bus: fsl-mc: Constify fsl_mc_device_match()
bus: fsl-mc: constify the struct device_type usage
bus: mhi: host: Free mhi_buf vector inside mhi_alloc_bhie_table()
bus: mhi: host: pci_generic: Add support for QDU100 device
bus: mhi: host: pci_generic: Enable MSI-X if the endpoint supports
bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock
bus: simple-pm-bus: fix forced runtime PM use
 
cachefiles: Add auxiliary data trace
cachefiles: Add some subrequest tracepoints
cachefiles: avoid pointless cred reference count bump
cachefiles: Clean up some whitespace in trace header
 
cachestat: fix page cache statistics permission checking
 
caif_virtio: fix wrong pointer check in cfv_probe()
 
can: c_can: fix unbalanced runtime PM disable in error path
can: ctucanfd: handle skb allocation failure
can: dev: can_get_state_str(): Remove dead code
can: etas_es58x: fix potential NULL pointer dereference on udev->serial
can: flexcan: disable transceiver during system PM
can: flexcan: only change CAN state when link up in system PM
can: grcan: move napi_enable() from under spin lock
can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero
can: kvaser_pciefd: Add support for CAN_CTRLMODE_BERR_REPORTING
can: kvaser_pciefd: Update stats and state even if alloc_can_err_skb() fails
can: kvaser_usb: Add support for CAN_CTRLMODE_BERR_REPORTING
can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails
can: m_can: add deinit callback
can: m_can: call deinit/init callback when going into suspend/resume
can: rcar_canfd: Fix page entries in the AFL list
can: rockchip: rkcanfd_handle_rx_fifo_overflow_int(): bail out if skb cannot be allocated
can: statistics: use atomic access in hot path
can: sun4i_can: continue to use likely() to check skb
can: tcan4x5x: add deinit callback to set standby mode
can: tcan4x5x: add option for selecting nWKRQ voltage
can: tcan4x5x: get rid of false clock errors
can: ucan: fix out of bound read in strscpy() source
 
capabilities: remove cap_mmap_file()
 
carl9170: stop embedding file_operations into their objects
 
cdx: disable cdx bus from bus shutdown callback
cdx: Fix possible UAF error in driver_override_show()
 
ceph: convert timeouts to secs_to_jiffies()
ceph: exchange hardcoded value on NAME_MAX
ceph: fix memory leak in ceph_mds_auth_match()
ceph: streamline request head structures in MDS client
 
ceph_d_revalidate(): propagate stable name down into request encoding
ceph_d_revalidate(): use stable parent inode passed by caller
 
cgroup/dmem: Don't open-code css_for_each_descendant_pre
cgroup/dmem: Fix parameters documentation
cgroup/dmem: Select PAGE_COUNTER
 
cgroup/rdma: Drop bogus PAGE_COUNTER select
 
cgroup: avoid pointless cred reference count bump
cgroup: fix race between fork and cgroup.kill
cgroup: Remove steal time from usage_usec
 
char: misc: deallocate static minor in error path
 
Linux: char:ipmi: Fix a not-used variable on a non-ACPI system
Linux: char:ipmi: Fix the wrong format specifier
 
checkpatch: check return of `git_commit_info`
checkpatch: don't complain on _Generic() use
checkpatch: don't warn about extra parentheses in staging/
checkpatch: remove migrated RCU APIs from deprecated_apis
checkpatch: update reference to include/asm-
 
cifs: Add missing NT_STATUS_* codes from nterr.h to nterr.c
cifs: Add mount option -o reparse=none
cifs: Add mount option -o symlink= for choosing symlink create type
cifs: Add support for creating native Windows sockets
cifs: Add support for creating NFS-style symlinks
cifs: Add support for creating WSL-style symlinks
cifs: avoid pointless cred reference count bump
cifs: avoid pointless cred reference count bump
cifs: Change translation of STATUS_NOT_A_REPARSE_POINT to -ENODATA
cifs: Change translation of STATUS_PRIVILEGE_NOT_HELD to -EPERM
cifs: Do not attempt to call CIFSGetSrvInodeNumber() without CAP_INFOLEVEL_PASSTHRU
cifs: Do not attempt to call CIFSSMBRenameOpenFile() without CAP_INFOLEVEL_PASSTHRU
cifs: Fix creating and resolving absolute NT-style symlinks
cifs: Fix endian types in struct rfc1002_session_packet
cifs: Fix getting and setting SACLs over SMB1
cifs: fix incorrect validation for num_aces field of smb_acl
cifs: Fix integer overflow while processing acdirmax mount option
cifs: Fix integer overflow while processing acregmax mount option
cifs: Fix integer overflow while processing actimeo mount option
cifs: Fix integer overflow while processing closetimeo mount option
cifs: Fix parsing native symlinks directory/file type
cifs: Fix printing Status code into dmesg
cifs: Fix struct FILE_ALL_INFO
cifs: Fix the smb1 readv callback to correctly call netfs
cifs: pick channels for individual subrequests
cifs: Remove declaration of dead CIFSSMBQuerySymLink function
cifs: Remove duplicate struct reparse_symlink_data and SYMLINK_FLAG_RELATIVE
cifs: Remove intermediate object of failed create SFU call
cifs: Remove struct reparse_posix_data from struct cifs_open_info_data
cifs: Remove symlink member from cifs_open_info_data union
cifs: Remove unicode parameter from parse_reparse_point() function
cifs: Rename struct reparse_posix_data to reparse_nfs_data_buffer and move to common/smb2pdu.h
cifs: Simplify reparse point check in cifs_query_path_info() function
cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point()
cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes
cifs: Update description about ACL permissions
cifs: update internal version number
cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c
cifs: Validate EAs for WSL reparse points
 
cleanup, tags: Create tags for the cleanup primitives
 
clk: analogbits: Fix incorrect calculation of vco rate delta
clk: at91: sama7d65: add sama7d65 pmc driver
clk: at91: sckc: Use SCKC_{TD, MD}_SLCK IDs for clk32k clocks
clk: bcm: rpi: Add disp clock
clk: bcm: rpi: Add ISP to exported clocks
clk: bcm: rpi: Allow cpufreq driver to also adjust gpu clocks
clk: bcm: rpi: Create helper to retrieve private data
clk: bcm: rpi: Enable minimize for all firmware clocks
clk: clk-loongson2: Fix the number count of clk provider
clk: clk-loongson2: Switch to use devm_clk_hw_register_fixed_rate_parent_data()
clk: clocking-wizard: calculate dividers fractional parts
clk: davinci: remove platform data struct
clk: Drop obsolete devm_clk_bulk_get_all_enable() helper
clk: en7523: Add clock for eMMC for EN7581
clk: en7523: Rework clock handling for different clock numbers
clk: ep93xx: make const read-only arrays static
clk: fix an OF node reference leak in of_clk_get_parent_name()
clk: imx8mp: Fix clkout1/2 support
clk: imx93: Add IMX93_CLK_SPDIF_IPG clock
clk: imx: Apply some clks only for i.MX93
clk: imx: pll14xx: Add 208 MHz and 416 MHz entries for PLL1416x
clk: lmk04832: make read-only const arrays static
clk: mediatek: mt2701-aud: fix conversion to mtk_clk_simple_probe
clk: mediatek: mt2701-bdp: add missing dummy clk
clk: mediatek: mt2701-img: add missing dummy clk
clk: mediatek: mt2701-mm: add missing dummy clk
clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe
clk: mmp2: call pm_genpd_init() only after genpd.name is set
clk: mmp: pxa1908-apbc: Fix NULL vs IS_ERR() check
clk: mmp: pxa1908-apbcp: Fix a NULL vs IS_ERR() check
clk: mmp: pxa1908-mpmu: Fix a NULL vs IS_ERR() check
clk: qcom: Add CMN PLL clock controller driver for IPQ SoC
clk: qcom: Add SM6115 LPASSCC
clk: qcom: Add support for GCC on SM8750
clk: qcom: Add TCSR clock driver for SM8750
clk: qcom: Add X1P42100 GPUCC driver
clk: qcom: apps-ipq-pll: drop 'alpha_en_mask' from IPQ5332 PLL config
clk: qcom: apss-ipq-pll: drop 'alpha_en_mask' from IPQ5018 PLL config
clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs
clk: qcom: clk-alpha-pll: Add Pongo PLL
clk: qcom: clk-alpha-pll: Add support for controlling Taycan PLLs
clk: qcom: clk-alpha-pll: fix alpha mode configuration
clk: qcom: clk-rcg2: document calc_rate function
clk: qcom: clk-rcg2: split __clk_rcg2_configure function
clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate
clk: qcom: dispcc-qcm2290: remove alpha values from disp_cc_pll0_config
clk: qcom: dispcc-sm6115: remove alpha values from disp_cc_pll0_config
clk: qcom: dispcc-sm6350: Add missing parent_map for a clock
clk: qcom: dispcc-sm8750: Add SM8750 Display clock controller
clk: qcom: dispcc-sm8750: Drop incorrect CLK_SET_RATE_PARENT on byte intf parent
clk: qcom: gcc-ipq6018: remove alpha values from NSS Crypto PLL's config
clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg
clk: qcom: gcc-sdm845: Add general purpose clock ops
clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs
clk: qcom: gcc-sm6350: Add missing parent_map for two clocks
clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable()
clk: qcom: gcc-sm8650: Do not turn off PCIe GDSCs during gdsc_disable()
clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC
clk: qcom: gcc: Add support for QCS615 GCC clocks
clk: qcom: ipq5424: add gcc_xo_clk
clk: qcom: ipq5424: remove apss_dbg clock
clk: qcom: ipq5424: Use icc-clk for enabling NoC related clocks
clk: qcom: Make GCC_8150 depend on QCOM_GDSC
clk: qcom: mmcc-msm8960: handle LVDS clock
clk: qcom: rcg: add 1/1 pixel clock ratio
clk: qcom: rpm: simplify locking with guard()
clk: qcom: rpmh: Add support for SM8750 rpmh clocks
clk: qcom: rpmh: Sort the match table alphabetically
clk: qcom: rpmhcc: Add support for QCS615 Clocks
clk: qcom: Select CLK_X1E80100_GCC in config CLK_X1P42100_GPUCC
clk: qcom: smd-rpm: Add clocks for MSM8937
clk: qcom: smd-rpm: Add clocks for MSM8940
clk: qcom: smd-rpm: simplify locking with guard()
clk: qcom: spmi-pmic-div: simplify locking with guard()
clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883
clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init()
clk: renesas: r8a779g0: Add FCPVX clocks
clk: renesas: r8a779g0: Add VSPX clocks
clk: renesas: r8a779h0: Add display clocks
clk: renesas: r9a06g032: Add restart handler
clk: renesas: r9a06g032: Use BIT macro consistently
clk: renesas: r9a08g045: Add clock, reset and power domain for the remaining SCIFs
clk: renesas: r9a08g045: Add clocks, resets and power domain support for the ADC IP
clk: renesas: r9a08g045: Add clocks, resets and power domains support for SSI
clk: renesas: r9a09g047: Add CA55 core clocks
clk: renesas: r9a09g047: Add I2C clocks/resets
clk: renesas: r9a09g057: Add clock and reset entries for GIC
clk: renesas: r9a09g057: Add reset entry for SYS
clk: renesas: r9a09g057: Add support for PLLVDO, CRU clocks, and resets
clk: renesas: rzv2h: Add MSTOP support
clk: renesas: rzv2h: Add selective Runtime PM support for clocks
clk: renesas: rzv2h: Add support for RZ/G3E SoC
clk: rockchip: expose rockchip_clk_set_lookup
clk: rockchip: implement linked gate clock support
clk: rockchip: rk3588: drop RK3588_LINKED_CLK
clk: rockchip: rk3588: make refclko25m_ethX critical
clk: rockchip: rk3588: register GATE_LINK later
clk: rockchip: support clocks registered late
clk: samsung: clk-pll: Add support for pll_{0717x, 0718x, 0732x}
clk: samsung: gs101: fix synchronous external abort in samsung_clk_save()
clk: samsung: Introduce Exynos990 clock controller driver
clk: samsung: update PLL locktime for PLL142XX used on FSD platform
clk: socfpga: arria10: Optimize local variables in clk_pll_recalc_rate()
clk: starfive: Make _clk_get become a common helper function
clk: stm32f4: support spread spectrum clock generation
clk: stm32f4: use FIELD helpers to access the PLLCFGR fields
clk: sunxi-ng: a100: enable MMC clock reparenting
clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI
clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent
clk: sunxi-ng: h616: Reparent CPU clock during frequency changes
clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot
clk: thead: Fix clk gate registration to pass flags
clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks
clk: ti: use kcalloc() instead of kzalloc()
clk: Use str_enable_disable-like helpers
clk: versaclock3: Add support for the 5L35023 variant
clk: versaclock3: Prepare for the addition of 5L35023 device
 
clocksource/wdtest: Print time values for short udelay(1)
 
clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context
clocksource: Use pr_info() for "Checking clocksource synchronization" message
 
cn10k-ipsec: Add SA add/del support for outb ipsec crypto offload
cn10k-ipsec: Allow ipsec crypto offload for skb with SA
cn10k-ipsec: Enable outbound ipsec crypto offload
cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD disabled
cn10k-ipsec: Init hardware for outbound ipsec crypto offload
cn10k-ipsec: Process outbound ipsec crypto offload
 
coccinelle: misc: add secs_to_jiffies script
 
compiler.h: add const_true()
compiler.h: Introduce __must_be_byte_array()
compiler.h: Move C string helpers into C-only kernel section
 
configfs: update MAINTAINERS
 
coredump: avoid pointless cred reference count bump
coredump: Do not lock during 'comm' reporting
coredump: Only sort VMAs when core_sort_vma sysctl is set
 
coresight-tpda: Optimize the function of reading element size
 
coresight: Add a helper to check if a device is source
coresight: Add support for trace filtering by source
coresight: Add support to get static id for system trace sources
coresight: Drop atomics in connection refcounts
coresight: dummy: Add static trace id support for dummy source
coresight: Fix dsb_mode_store() unsigned val is never less than zero
 
Coresight: Narrow down the matching range of tpdm
 
coresight: Pass guest TRFCR value to KVM
coresight: trbe: Remove redundant disable call
 
cpu: Remove unused init_cpu_online
 
cpufreq/amd-pstate: Add trace event for EPP perf updates
cpufreq/amd-pstate: Always write EPP value when updating perf
cpufreq/amd-pstate: Cache EPP value and use that everywhere
cpufreq/amd-pstate: Change amd_pstate_update_perf() to return an int
cpufreq/amd-pstate: convert mutex use to guard()
cpufreq/amd-pstate: Convert the amd_pstate_get/set_epp() to static calls
cpufreq/amd-pstate: Drop boost_state variable
cpufreq/amd-pstate: Drop cached epp_policy variable
cpufreq/amd-pstate: Drop ret variable from amd_pstate_set_energy_pref_index()
cpufreq/amd-pstate: Fix cpufreq_policy ref counting
cpufreq/amd-pstate: Fix max_perf updation with schedutil
cpufreq/amd-pstate: Fix per-policy boost flag incorrect when fail
cpufreq/amd-pstate: Fix prefcore rankings
cpufreq/amd-pstate: Merge amd_pstate_epp_cpu_offline() and amd_pstate_epp_offline()
cpufreq/amd-pstate: Move limit updating code
cpufreq/amd-pstate: Move the invocation of amd_pstate_update_perf()
cpufreq/amd-pstate: Only update the cached value in msr_set_epp() on success
cpufreq/amd-pstate: Refactor amd_pstate_epp_reenable() and amd_pstate_epp_offline()
cpufreq/amd-pstate: Refactor max frequency calculation
cpufreq/amd-pstate: Remove the cppc_state check in offline/online functions
cpufreq/amd-pstate: Remove the goto label in amd_pstate_update_limits
cpufreq/amd-pstate: Set different default EPP policy for Epyc and Ryzen
cpufreq/amd-pstate: store all values in cpudata struct in khz
cpufreq/amd-pstate: Use FIELD_PREP and FIELD_GET macros
 
cpufreq/schedutil: Only bind threads if needed
 
cpufreq: ACPI: Fix max-frequency computation
cpufreq: ACPI: Remove set_boost in acpi_cpufreq_cpu_init()
cpufreq: airoha: Add EN7581 CPUFreq SMCCC driver
cpufreq: airoha: Depends on OF
cpufreq: airoha: modify CONFIG_OF dependency
cpufreq: apple-soc: Add Apple A7-A8X SoC cpufreq support
cpufreq: apple-soc: Allow per-SoC configuration of APPLE_DVFS_CMD_PS1
cpufreq: apple-soc: Drop setting the PS2 field on M2+
cpufreq: apple-soc: Increase cluster switch timeout to 400us
cpufreq: apple-soc: Set fallback transition latency to APPLE_DVFS_TRANSITION_TIMEOUT
cpufreq: apple-soc: Use 32-bit read for status register
cpufreq: CPPC: Fix wrong max_freq in policy initialization
cpufreq: Fix re-boost issue after hotplugging a CPU
cpufreq: fix using cpufreq-dt as module
cpufreq: intel_pstate: Drop Arrow Lake from "scaling factor" list
cpufreq: intel_pstate: Use CPPC to get scaling factors
cpufreq: intel_pstate: Use CPUFREQ_POLICY_UNKNOWN
cpufreq: Introduce a more generic way to set default per-policy boost flag
cpufreq: prevent NULL dereference in cpufreq_online()
cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available
cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks
cpufreq: s3c64xx: Fix compilation warning
cpufreq: schedutil: Fix superfluous updates caused by need_freq_update
cpufreq: scmi: Register for limit change notifications
cpufreq: sparc: change kzalloc to kcalloc
cpufreq: Use str_enable_disable()-like helpers
 
cpuidle: psci: Activate GENPD_FLAG_ACTIVE_WAKEUP with OSI
cpuidle: teo: Clarify two code comments
cpuidle: teo: Combine candidate state index checks against 0
cpuidle: teo: Drop local variable prev_intercept_idx
cpuidle: teo: Rearrange idle state lookup code
cpuidle: teo: Reorder candidate state index checks
cpuidle: teo: Replace time_span_ns with a flag
cpuidle: teo: Simplify counting events used for tick management
cpuidle: teo: Simplify handling of total events count
cpuidle: teo: Skip getting the sleep length if wakeups are very frequent
cpuidle: teo: Skip sleep length computation for low latency constraints
 
cpumask: Rephrase comments for cpumask_any*() APIs
 
cpupower: Add support for amd-pstate preferred core rankings
cpupower: Add support for parsing 'enabled' or 'disabled' strings from table
cpupower: Add support for showing energy performance preference
cpupower: Adjust whitespace for amd-pstate specific prints
cpupower: Don't fetch maximum latency when EPP is enabled
cpupower: Don't try to read frequency from hardware when kernel uses aperfmperf
cpupower: fix TSC MHz calculation
cpupower: Remove spurious return statement
cpupower: revise is_valid flag handling for idle_monitor
 
cred: Fix RCU warnings in override/revert_creds
cred: fold get_new_cred_many() into get_cred_many()
cred: remove old {override,revert}_creds() helpers
cred: remove unused get_new_cred()
cred: return old creds from revert_creds_light()
 
CREDITS: fix spelling mistake
 
crypto: aegis - remove assignments of 0 to cra_alignmask
crypto: ahash - make hash walk functions private to ahash.c
crypto: anubis - stop using cra_alignmask
crypto: api - Call crypto_schedule_test outside of mutex
crypto: api - Fix boot-up self-test race
crypto: aria - stop using cra_alignmask
crypto: asymmetric_keys - Remove unused key_being_used_for[]
crypto: bcm - Drop unused setting of local 'ptr' variable
crypto: caam - use JobR's space to access page 0 regs
crypto: ccp - Use scoped guard for mutex
crypto: ccp: Add external API interface for PSP module initialization
crypto: crc32 - don't unnecessarily register arch algorithms
crypto: crct10dif - expose arch-optimized lib function
crypto: fips - Use str_enabled_disabled() helper in fips_enable()
crypto: hisilicon/qm - support new function communication
crypto: hisilicon/sec2 - fix for aead icv error
crypto: hisilicon/sec2 - fix for aead invalid authsize
crypto: hisilicon/zip - add data aggregation feature
crypto: hisilicon/zip - support new error report
crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async'
crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
crypto: keywrap - remove assignment of 0 to cra_alignmask
crypto: keywrap - remove unused keywrap algorithm
crypto: khazad - stop using cra_alignmask
crypto: lib/aesgcm - Reduce stack usage in libaesgcm_init
crypto: lib/gf128mul - Remove some bbe deadcode
crypto: n2 - remove Niagara2 SPU driver
crypto: omap - switch from scatter_walk to plain offset
crypto: powerpc/p10-aes-gcm - simplify handling of linear associated data
crypto: proc - Use str_yes_no() and str_no_yes() helpers
crypto: qce - convert qce_dma_request() to use devres
crypto: qce - convert tasklet to workqueue
crypto: qce - fix goto jump in error path
crypto: qce - fix priority to be less than ARMv8 CE
crypto: qce - make qce_register_algs() a managed interface
crypto: qce - remove unneeded call to icc_set_bw() in error path
crypto: qce - revert "use __free() for a buffer that's always freed"
crypto: qce - shrink code with devres clk helpers
crypto: qce - switch to using a mutex
crypto: qce - unregister previously registered algos in error path
crypto: qce - use __free() for a buffer that's always freed
crypto: seed - stop using cra_alignmask
crypto: sig - Set maskset to CRYPTO_ALG_TYPE_MASK
crypto: skcipher - call cond_resched() directly
crypto: skcipher - clean up initialization of skcipher_walk::flags
crypto: skcipher - document skcipher_walk_done() and rename some vars
crypto: skcipher - fold skcipher_walk_skcipher() into skcipher_walk_virt()
crypto: skcipher - optimize initializing skcipher_walk fields
crypto: skcipher - remove redundant check for SKCIPHER_WALK_SLOW
crypto: skcipher - remove redundant clamping to page size
crypto: skcipher - remove support for physical address walks
crypto: skcipher - remove unnecessary page alignment of bounce buffer
crypto: tea - stop using cra_alignmask
crypto: tegra - do not transfer req when tegra init fails
crypto: vmac - remove unused VMAC algorithm
crypto: x86 - remove assignments of 0 to cra_alignmask
crypto: x86/aes-gcm - code size optimization
crypto: x86/aes-gcm - tune better for AMD CPUs
crypto: x86/aes-xts - additional optimizations
crypto: x86/aes-xts - change len parameter to int
crypto: x86/aes-xts - improve some comments
crypto: x86/aes-xts - make the register aliases per-function
crypto: x86/aes-xts - more code size optimizations
crypto: x86/aes-xts - use .irp when useful
 
cxl/core/regs: Refactor out functions to count regblocks of given type
 
cxl/events: Add Component Identifier formatting for CXL spec rev 3.1
cxl/events: Update Common Event Record to CXL spec rev 3.1
cxl/events: Update DRAM Event Record to CXL spec rev 3.1
cxl/events: Update General Media Event Record to CXL spec rev 3.1
cxl/events: Update Memory Module Event Record to CXL spec rev 3.1
 
cxl/pci: Add CXL Type 1/2 support to cxl_dvsec_rr_decode()
 
cxl/pmem: Remove is_cxl_nvdimm_bridge()
cxl/pmem: Replace match_nvdimm_bridge() with API device_match_type()
 
cxl/test: Update test code for event records to CXL spec rev 3.1
 
cxl: Constify 'struct bin_attribute'
cxl: Deprecate driver
cxl: Fix cross-reference in documentation and add deprecation warning
 
dcache: back inline names with a struct-wrapped array of unsigned long
dcache: use lockref_init for d_lockref
 
dccp: Prepare dccp_v4_route_skb() to .flowi4_tos conversion.
 
debugfs: allow to store an additional opaque pointer at file creation
debugfs: don't mess with bits in ->d_fsdata
debugfs: Fix the missing initializations in __debugfs_file_get()
debugfs: get rid of dynamically allocation proxy_ops
debugfs: move ->automount into debugfs_inode_info
debugfs: separate cache for debugfs inodes
debugfs: take debugfs_short_fops definition out of ifdef
 
delayacct: add delay max to record delay peak
delayacct: add delay min to record delay peak
 
dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name().
dev: Hold per-netns RTNL in (un)?register_netdev().
dev: Hold rtnl_net_lock() for dev_ifsioc().
dev: Remove devnet_rename_sem.
dev: Use rtnl_net_dev_lock() in unregister_netdev().
 
devcoredump: cleanup some comments
devcoredump: Constify 'struct bin_attribute'
devcoredump: Define 'struct bin_attribute' through macro
 
device property: Split property reading bool and presence test ops
 
devlink: add devl guard
devlink: add devlink_fmsg_dump_skb() function
devlink: add devlink_fmsg_put() macro
devlink: fix xa_alloc_cyclic() error handling
devlink: Improve the port attributes description
 
devres: add devm_remove_action_nowarn()
 
Linux: dissolve external_name.u into separate members
 
dlm: fix removal of rsb struct that is master and dir record
dlm: fix srcu_read_lock() return type to int
dlm: return -ENOENT if no comm was found
 
dlmfs: convert to the new mount API
 
dm raid: fix spelling errors in raid_ctr()
 
dm vdo: add missing spin_lock_init
 
dm-crypt: don't initialize cc_sector again
dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()
dm-crypt: fully initialize clone->bi_iter in crypt_alloc_buffer()
dm-crypt: set atomic as false when calling crypt_convert() in kworker
dm-crypt: track tag_offset in convert_context
dm-crypt: use bi_sector in bio when initialize integrity seed
 
dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature
 
dm-integrity: Avoid divide by zero in table status in Inline mode
dm-integrity: Do not emit journal configuration in DM table for Inline mode
 
dm-io: Warn on creating multiple atomic write bios for a region
 
dm-linear: Enable atomic writes
 
dm-mirror: Support atomic writes
 
dm-stripe: Enable atomic writes
 
dm-table: atomic writes support
 
dm-transaction-manager: use red-black trees instead of linear lists
 
dm: change kzalloc to kcalloc
dm: disable REQ_NOWAIT for flushes
dm: Ensure cloned bio is same length for atomic write
dm: remove useless test in alloc_multiple_bios
 
dma-engine: sun4i: Add a quirk to support different chips
dma-engine: sun4i: Add has_reset option to quirk
dma-engine: sun4i: Add support for Allwinner suniv F1C100s
 
dma-mapping: fix missing clear bdr in check_ram_in_range_map()
dma-mapping: update MAINTAINERS
 
dma: kmsan: export kmsan_handle_dma() for modules
 
dmaengine: ae4dma: Add AMD ae4dma controller driver
dmaengine: ae4dma: Register AE4DMA using pt_dmaengine_register
dmaengine: ae4dma: Register debugfs using ptdma_debugfs_setup
dmaengine: amd: qdma: make read-only arrays h2c_types and c2h_types static const
dmaengine: bcm2835-dma: Prevent suspend if DMA channel is busy
dmaengine: fsl-edma: add support for S32G based platforms
dmaengine: fsl-edma: read/write multiple registers in cyclic transactions
dmaengine: fsl-edma: remove FSL_EDMA_DRV_SPLIT_REG check when parsing muxbase
dmaengine: fsl-edma: select of_dma_xlate based on the dmamuxs presence
dmaengine: idxd: Add a new IAA device ID on Panther Lake family platforms
dmaengine: idxd: Add idxd_device_config_save() and idxd_device_config_restore() helpers
dmaengine: idxd: Add idxd_pci_probe_alloc() helper
dmaengine: idxd: Binding and unbinding IDXD device and driver
dmaengine: idxd: Enable Function Level Reset (FLR) for halt
dmaengine: idxd: Refactor halt handler
dmaengine: idxd: Remove a useless mutex
dmaengine: idxd: Remove unused idxd_(un)register_bus_type
dmaengine: Move AMD PTDMA driver to amd directory
dmaengine: mv_xor: switch to for_each_child_of_node_scoped()
dmaengine: ptdma: Extend ptdma to support multi-channel and version
dmaengine: ptdma: Extend ptdma-debugfs to support multi-queue
dmaengine: qcom: bam_dma: Avoid writing unavailable register
dmaengine: qcom: gpi: Add GPI immediate DMA support for SPI protocol
dmaengine: Revert "dmaengine: qcom: bam_dma: Avoid writing unavailable register"
dmaengine: sh: rcar-dmac: add comment for r8a779a0 compatible
dmaengine: tegra210-adma: check for adma max page
dmaengine: tegra210-adma: Support channel page
dmaengine: tegra210-adma: Use div_u64 for 64 bit division
dmaengine: ti: edma: fix OF node reference leaks in edma_driver
dmaengine: ti: edma: make the loop condition simpler in edma_probe()
dmaengine: ti: k3-udma: Add support for J722S CSI BCDMA
dmaengine: xilinx: xdma: remove redundant check on ret
dmaengine: xilinx_dma: Configure parking registers only if parking enabled
 
dns_resolver: avoid pointless cred reference count bump
 
doc/cgroup: Fix title underline length
 
doc: correcting two prefix errors in idmappings.rst
doc: module: DEFAULT_SYMBOL_NAMESPACE must be defined before #includes
doc: module: Fix documented type of namespace
doc: mptcp: sysctl: blackhole_timeout is per-netns
 
docs, nvme: introduce nvme-multipath document
 
Docs/ABI/damon: document DAMOS filter allow sysfs file
Docs/ABI/damon: document per-region DAMOS filter-passed bytes stat file
Docs/ABI/damon: document per-scheme filter-passed bytes stat file
 
Docs/admin-guide/mm/damon/start: update snapshot example
 
Docs/admin-guide/mm/damon/usage: document DAMOS filter 'allow' sysfs file
Docs/admin-guide/mm/damon/usage: document sz_filtered_out of scheme tried region directories
Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed
Docs/admin-guide/mm/damon/usage: fix and add missing DAMOS filter sysfs files on files hierarchy
Docs/admin-guide/mm/damon/usage: link damos stat design doc
Docs/admin-guide/mm/damon/usage: omit DAMOS filter details in favor of design doc
Docs/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentation
 
Docs/mm/damon/design: add 'statistics' section
Docs/mm/damon/design: add monitoring parameters tuning guide
Docs/mm/damon/design: document allow/reject DAMOS filter behaviors
Docs/mm/damon/design: document DAMOS regions walking
Docs/mm/damon/design: document per-region sz_filter_passed stat
Docs/mm/damon/design: document sz_ops_filter_passed
Docs/mm/damon/design: update for removal of DAMON debugfs interface
 
Docs/mm/damon: add an example monitoring intervals tuning
 
docs/mm: Physical memory: Remove zone_t
 
docs/sp_SP: Add translation of process/3.Early-stage.rst
docs/sp_SP: Add translation of process/4.Coding.rst
docs/sp_SP: Add translation of process/5.Posting.rst
docs/sp_SP: Add translation of process/6.Followthrough.rst
docs/sp_SP: Add translation of process/7.AdvancedTopics.rst
docs/sp_SP: Add translation of process/8.Conclusion.rst
docs/sp_SP: Move development-process to top of index
 
Docs/translations/*/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentation
 
docs/zh_CN: Add landlock index Chinese translation
docs/zh_CN: Add sak index Chinese translation
docs/zh_CN: Add security digsig Chinese translation
docs/zh_CN: Add security IMA-templates Chinese translation
docs/zh_CN: Add security index Chinese translation
docs/zh_CN: Add security lsm Chinese translation
docs/zh_CN: Add siphash index Chinese translation
 
docs: 5.Posting: mentioned Suggested-by: tag
docs: admin-guide: add some subsection headings
docs: admin-guide: bring some order to the "everything else" section
docs: admin-guide: join the sysfs information in one place
docs: arch/x86/sva: Fix two grammar errors under Background and FAQ
docs: arm64: Document EL3 requirements for cpu debug architecture
docs: arm64: Document EL3 requirements for FEAT_PMUv3
docs: debugging: add more info about devcoredump
docs: dt-bindings: Document preferred line wrapping
docs: dt: unittest: Correct SELFTEST to UNITTEST
docs: filesystems: bcachefs: fixed some spelling mistakes in the bcachefs coding style page
docs: Kconfig: fix defconfig description
docs: net: bonding: fix typos
docs: netdev: document requirements for Supported status
docs: ntsync: Add documentation for the ntsync uAPI.
docs: platform/x86: wmi: mention tool for invoking WMI methods
docs: power: Fix footnote reference for Toshiba Satellite P10-554
docs: process: submitting-patches: split canonical patch format section
docs: remove duplicate word
docs: submitting-patches: clarify Acked-by and introduce "# Suffix"
docs: submitting-patches: clarify difference between Acked-by and Reviewed-by
docs: submitting-patches: clarify that signers may use their discretion on tags
docs: tls: document TLS1.3 key updates
docs: tmpfs: drop 'fadvise()' from the documentation
docs: tmpfs: update the large folios policy for tmpfs and shmem
docs: Update Schedstat version to 17
 
Documentation ABI: add PPS generators documentation
 
Documentation pps.rst: add PPS generators documentation
 
Documentation/ABI: Add document for Mellanox PMC driver
Documentation/ABI: Add new sysfs field to sysfs-platform-mellanox-pmc
 
Documentation/accounting: Fix typo in taskstats-struct.rst
 
Documentation/core-api: min_heap: add author information
 
Documentation/filesystems/proc.rst: fix possessive form of "process"
 
Documentation/gpu: Clarify drm memory stats definition
 
Documentation/kbuild: Add DWARF module versioning
Documentation/kbuild: Document storage of symbol information
 
Documentation/kernel-parameters: Fix a reference to vga-softcursor.rst
Documentation/kernel-parameters: Fix a typo in kvm.enable_virt_at_load text
 
Documentation/networking: fix basic node example document ISO 15765-2
 
Documentation/rv: Fix typos
 
Documentation/sysctl: Add timer_migration to kernel.rst
 
Documentation: Add documentation about class interface for platform profiles
Documentation: arm64: Remove stale and redundant virtual memory diagrams
Documentation: bug-hunting.rst: remove odd contact information
Documentation: core-api: add generic parser docbook
Documentation: Document the NVMe PCI endpoint target driver
Documentation: dwc_pcie_pmu: Fix the mnemonics and eventid
Documentation: extcon: add documentation for Extcon subsystem
Documentation: filesystems: fix two misspells
Documentation: fix doc link to fault-injection.rst
Documentation: Fix pci=config_acs= example
Documentation: Fix simple typo on filesystems/porting.rst
Documentation: Fix typo localmodonfig -> localmodconfig
Documentation: Fix x86_64 UEFI outdated references to elilo
Documentation: hyperv: Add overview of guest VM hibernation
Documentation: ieee802154: fix grammar
Documentation: ioctl-number: Carve out some identifiers for use by sample drivers
Documentation: kvm: fix typo in api.rst
Documentation: Merge x86-specific boot options doc into kernel-parameters.txt
Documentation: move dev-tools debugging files to process/debugging/
 
documentation: networking: fix spelling mistakes
 
Documentation: networking: update PHY error counter diagnostics in twisted pair guide
Documentation: probes: Update fprobe on function-graph tracer
Documentation: remove :kyb: tags
Documentation: sched/RT: Update paragraphs about RT bandwidth control
Documentation: ublk: Drop Stefan Hajnoczi's message footnote
Documentation: Update the behaviour of "kvm-arm.mode"
Documentation: update the Squashfs filesystem documentation
Documentation: zram: fix dictionary spelling
 
Linux: Documentation:leds: Add leds-st1202.rst
Linux: Documentation:leds: Add leds-st1202.rst
 
dpll: fix xa_alloc_cyclic() error handling
 
driver core: add a faux bus for use when a simple device/bus is needed
driver core: bus: add irq_get_affinity callback to bus_type
driver core: class: Fix wild pointer dereferences in API class_dev_iter_next()
driver core: Constify API device_find_child() and adapt for various usages
driver core: Correct API device_for_each_child_reverse_from() prototype
driver core: Correct parameter check for API device_for_each_child_reverse_from()
driver core: Introduce an device matching API device_match_type()
driver core: Introduce device_iter_t for device iterating APIs
driver core: Move true expression out of if condition in 3 device finding APIs
driver core: Move two simple APIs for finding child device to header
driver core: Remove match_any()
driver core: Rename declaration parameter name for API device_find_child() cluster
driver core: Simplify API device_find_child_by_name() implementation
 
drivers pps/generators: add dummy PPS generator
 
drivers pps: add PPS generators support
 
drivers/block/sunvdc.c: update the correct AIP call
 
drivers/card_reader/rtsx_usb: Restore interrupt based detection
 
drivers/perf: apple_m1: Map generic branch events
drivers/perf: hisi: Add a common function to retrieve topology from firmware
drivers/perf: hisi: Define a symbol namespace for HiSilicon Uncore PMUs
drivers/perf: hisi: Delete redundant blank line of DDRC PMU
drivers/perf: hisi: Don't update the associated_cpus on CPU offline
drivers/perf: hisi: Export associated CPUs of each PMU through sysfs
drivers/perf: hisi: Extract topology information to a separate structure
drivers/perf: hisi: Fix incorrect variable name "hha_pmu" in DDRC PMU driver
drivers/perf: hisi: Migrate to one online CPU if no associated one online
drivers/perf: hisi: Provide a generic implementation of cpumask/identifier
drivers/perf: hisi: Refactor the detection of associated CPUs
drivers/perf: hisi: Set correct IRQ affinity for PMUs with no association
 
drivers/soc/litex: Use devm_register_restart_handler()
 
drivers/xen: Use never-managed version of pci_intx()
 
drivers: base: Don't match devices with NULL of_node/fwnode/etc
drivers: base: test: Add ...find_device_by...(... NULL) tests
drivers: base: test: Enable device model tests with KUNIT_ALL_TESTS
drivers: core: fix device leak in __fw_devlink_relax_cycles()
drivers: core: remove device_link argument from class_compat_[create|remove]_link
 
Drivers: hv: Don't assume cpu_possible_mask is dense
Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
Drivers: hv: vmbus: Log on missing offers if any
Drivers: hv: vmbus: Wait for boot-time offers during boot and resume
 
drivers: remove get_task_comm() and print task comm directly
drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
 
drm/admgpu: replace kmalloc() and memcpy() with kmemdup()
 
drm/amd/amdgpu/vcn: Fix kdoc entries for VCN clock/power gating functions
 
drm/amd/amdgpu: Add Annotations to Process Isolation functions
drm/amd/amdgpu: Add Descriptions to Process Isolation and Cleaner Shader Sysfs Functions
drm/amd/amdgpu: Add missing kdoc 'inst' parameter in 'smu_dpm_set_power_gate' function
drm/amd/amdgpu: Add support for isp buffers
drm/amd/amdgpu: change the config of cgcg on gfx12
drm/amd/amdgpu: Enable scratch data dump for mes 12
drm/amd/amdgpu: Prevent null pointer dereference in GPU bandwidth calculation
 
drm/amd/amdkfd: Evict all queues even HWS remove queue failed
 
drm/amd/display/dc: add helper for panic updates
 
drm/amd/display: 3.2.311
drm/amd/display: 3.2.312
drm/amd/display: 3.2.313
drm/amd/display: 3.2.314
drm/amd/display: 3.2.316
drm/amd/display: [FW Promotion] Release 0.0.246.0
drm/amd/display: [FW Promotion] Release 0.0.248.0
drm/amd/display: Add 6bpc RGB case for dcn32 output bpp calculations
drm/amd/display: Add a new flag for replay low hz
drm/amd/display: add a quirk to enable eDP0 on DP1
drm/amd/display: add CEC notifier to amdgpu driver
drm/amd/display: Add check for granularity in dml ceil/floor helpers
drm/amd/display: add clear_tiling hubp callbacks
drm/amd/display: add clear_tiling mi callbacks
drm/amd/display: add DC drm_panic support
drm/amd/display: Add disable_ips_in_dpms_off flag for IPS
drm/amd/display: Add DP required HBlank size calc to link interface
drm/amd/display: Add expanded HBlank field to dc_crtc_timing
drm/amd/display: Add guards around MAX/MIN
drm/amd/display: Add HBlank reduction DPCD write to DPMS sequence
drm/amd/display: Add hubp cache reset when powergating
drm/amd/display: Add Interface to Dump DSC Caps from dm
drm/amd/display: Add new message for DF throttling optimization on dcn401
drm/amd/display: add non-DC drm_panic support
drm/amd/display: Add replay desync error count tracking and reset functionality
drm/amd/display: Add SMU interface to get UMC count for dcn401
drm/amd/display: Add support for custom recout_width in SPL
drm/amd/display: Add support for FAMS2+ interface versions
drm/amd/display: Add support for minimum backlight quirk
drm/amd/display: Add support for setting multiple CRC windows in dc
drm/amd/display: Add support to configure CRC window on specific CRC instance
drm/amd/display: Add VC for VESA Aux Backlight Control
drm/amd/display: Adjust dc_stream_forward_crc_window to accept assignment of phy_id
drm/amd/display: Adjust dm to use supported interfaces for setting multiple crc windows
drm/amd/display: Adjust DPCD read for DP tunneling
drm/amd/display: Adjust secure_display_context data structure
drm/amd/display: Apply (some) policy for DML2 formulation on DCN35/DCN351
drm/amd/display: Apply DML21 Patches
drm/amd/display: Assign normalized_pix_clk when color depth = 14
drm/amd/display: avoid reset DTBCLK at clock init
drm/amd/display: Block Invalid TMDS operation
drm/amd/display: Check that hw cursor is not required when falling back to subvp sw cursor
drm/amd/display: Clean up SPL code
drm/amd/display: clean up SPL code
drm/amd/display: Cleanup outdated interfaces in dcn401_clk_mgr
drm/amd/display: correct dcn351 dpm clk table based on pmfw_drv_if
drm/amd/display: Correct register address in dcn35
drm/amd/display: correct type mismatches in comparisons in DML2
drm/amd/display: delete legacy code
drm/amd/display: Disable MPC rate control on ODM pipe update
drm/amd/display: Disable PSR-SU on eDP panels
drm/amd/display: Disable replay and psr while VRR is enabled
drm/amd/display: Disable unneeded hpd interrupts during dm_init
drm/amd/display: DML2.1 Post-Si Cleanup
drm/amd/display: DML21 Reintegration For Various Fixes
drm/amd/display: DML21 Update Prefetch Calculations
drm/amd/display: Do not elevate mem_type change to full update
drm/amd/display: Do not wait for PSR disable on vbl enable
drm/amd/display: Don't allow IPS2 in D0 for RCG Dynamic
drm/amd/display: Enable EASF based on luma taps only
drm/amd/display: Ensure correct GFX tiling info passed to DML
drm/amd/display: expose DCN401 HUBP functions
drm/amd/display: Extend capability to get multiple ROI CRCs
drm/amd/display: Extend dc_stream_get_crc to support 2nd crc engine
drm/amd/display: Extend secure display to support DisplayCRC mode
drm/amd/display: Fix brightness adjustment on MiniLED
drm/amd/display: fix CEC DC_DEBUG_MASK documentation
drm/amd/display: fix default brightness
drm/amd/display: fix divide error in DM plane scale calcs
drm/amd/display: Fix error pointers in amdgpu_dm_crtc_mem_type_changed
drm/amd/display: Fix HPD after gpu reset
drm/amd/display: Fix incorrect fw_state address in dmub_srv
drm/amd/display: fix init_adj offset for cositing in SPL
drm/amd/display: Fix message for support_edp0_on_dp1
drm/amd/display: fix missing .is_two_pixels_per_container
drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor
drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
drm/amd/display: Fix NULL pointer dereference in dmub_tracebuffer_show
drm/amd/display: Fix out-of-bound accesses
drm/amd/display: fix page fault due to max surface definition mismatch
drm/amd/display: Fix phy id mapping issue for secure display
drm/amd/display: Fix PSR-SU not support but still call the amdgpu_dm_psr_enable
drm/amd/display: Fix seamless boot sequence
drm/amd/display: Fix slab-use-after-free on hdcp_work
drm/amd/display: fix SUBVP DC_DEBUG_MASK documentation
drm/amd/display: Fix uninitialized variables in amdgpu_dm_debugfs
drm/amd/display: fix v tap calculation for non-adaptive scaling in SPL
drm/amd/display: have pretrain for dpia
drm/amd/display: Implement Replay Low Hz Visual Confirm
drm/amd/display: improve dpia pre-train
drm/amd/display: increase MAX_SURFACES to the value supported by hw
drm/amd/display: Increase sanitizer frame larger than limit when compile testing with clang
drm/amd/display: init dc_power_state
drm/amd/display: Initialize denominator defaults to 1
drm/amd/display: initialize uninitialized variable
drm/amd/display: Limit Scaling Ratio on DCN3.01
drm/amd/display: Log Hard Min Clocks and Phantom Pipe Status
drm/amd/display: Make DMCUB tracebuffer debugfs chronological
drm/amd/display: mark static functions noinline_for_stack
drm/amd/display: modify init dc_power_state
drm/amd/display: Optimize cursor position updates
drm/amd/display: Optimize cursor position updates
drm/amd/display: Overwriting dualDPP UBF values before usage
drm/amd/display: Parse RECEIVE_PORT0_CAP capabilities from DPCD
drm/amd/display: Populate chroma prefetch parameters, DET buffer fix
drm/amd/display: populate VABC support in DMCUB
drm/amd/display: power up all gating blocks when releasing hw DCN35
drm/amd/display: Promote DC to 3.2.315
drm/amd/display: Re-validate streams on commit_streams
drm/amd/display: Reapply fdedd77b0eb3
drm/amd/display: Reduce accessing remote DPCD overhead
drm/amd/display: Refactor dcn31_panel_construct to avoid assert
drm/amd/display: remove clearance code of force_ffu_mode flag in dmub_psr_copy_settings()
drm/amd/display: Remove unnecessary amdgpu_irq_get/put
drm/amd/display: Remove unnecessary eDP power down
drm/amd/display: Remove unused dc_stream_warmup_writeback
drm/amd/display: Remove unused dcn_find_dcfclk_suits_all
drm/amd/display: Remove unused dwb3_set_host_read_rate_control
drm/amd/display: Remove unused enable_surface_flip_reporting
drm/amd/display: Remove unused mmhubbub_warmup field
drm/amd/display: Remove unused read_ono_state function from Hwss module
drm/amd/display: Respect user's CONFIG_FRAME_WARN more for dml files
drm/amd/display: Restore correct backlight brightness after a GPU reset
drm/amd/display: restore edid reading from a given i2c adapter
drm/amd/display: restore invalid MSA timing check for freesync
drm/amd/display: Revised for Replay Pseudo vblank control
drm/amd/display: Revised for Replay Pseudo vblank control
drm/amd/display: Update chip_cap defines and usage
drm/amd/display: Update color space, bias and scale programming sequence
drm/amd/display: Update dc_tiling_info union to structure
drm/amd/display: update dcn351 used clock offset
drm/amd/display: Update FAMS2 config cmd
drm/amd/display: update sequential pg logic DCN35
drm/amd/display: use eld_mutex to protect access to connector->eld
drm/amd/display: Use HW lock mgr for PSR1
drm/amd/display: Use HW lock mgr for PSR1 when only one eDP
drm/amd/display: Use resource_build_scaling_params for dcn20
drm/amd/display: use swap() in update_phy_id_mapping()
drm/amd/display: Validate mdoe under MST LCT=1 case as well
 
drm/amd/dp_mst: Expose a connector to kernel users after it's properly initialized
 
drm/amd/pm: fix BUG: scheduling while atomic
drm/amd/pm: Add capability flags for SMU v13.0.6
drm/amd/pm: add inst to dpm_set_powergating_by_smu
drm/amd/pm: add inst to set_powergating_by_smu
drm/amd/pm: add inst to smu_dpm_set_vcn_enable
drm/amd/pm: Add mode2 support for SMU v13.0.12
drm/amd/pm: Add smu_v13_0_12 support
drm/amd/pm: add unique_id for gfx12
drm/amd/pm: always allow ih interrupt from fw
drm/amd/pm: Fill max mem bw & total app clk counter
drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config()
drm/amd/pm: Fix smu v13.0.6 caps initialization
drm/amd/pm: implement dpm sdma reset function
drm/amd/pm: Mark MM activity as unsupported
drm/amd/pm: power up or down vcn by instance
drm/amd/pm: Refactor SMU 13.0.6 SDMA reset firmware version checks
drm/amd/pm: Revert state if force level fails
drm/amd/pm: update smu_v13_0_6 smu header
drm/amd/pm: Update SMUv13.0.6 PMFW headers
 
drm/amd: Add debug option to disable subvp
drm/amd: Add Suspend/Hibernate notification callback support
drm/amd: Add the capability to mark certain firmware as "required"
drm/amd: Clarify kdoc for amdgpu.gttsize
drm/amd: define gc ip version local variable
drm/amd: Invert APU check for amdgpu_device_evict_resources()
drm/amd: Keep display off while going into S4
drm/amd: Require CONFIG_HOTPLUG_PCI_PCIE for BOCO
drm/amd: Show an info message about optional firmware missing
drm/amd: Update atomfirmware: add new retimer definition
drm/amd: update mtype flags for gfx 9.5.0
drm/amd: Update strapping for NBIO 2.5.0
 
drm/amdgpu/display: Allow DCC for video formats on GFX12
 
drm/amdgpu/gfx10: Add cleaner shader for GFX10.3.0
drm/amdgpu/gfx10: Enable cleaner shader for GFX10.3.2/10.3.4/10.3.5 GPUs
 
drm/amdgpu/gfx11: clean up kcq reset code
 
drm/amdgpu/gfx12: Add Cleaner Shader Support for GFX12.0 GPUs
drm/amdgpu/gfx12: clean up kcq reset code
drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini()
drm/amdgpu/gfx12: fix IP version check
 
drm/amdgpu/gfx9: manually control gfxoff for CS on RV
 
drm/amdgpu/gfx: add gfx950 microcode
drm/amdgpu/gfx: only call mes for enforce isolation if supported
 
drm/amdgpu/jpeg4.0.3: use num_jpeg_inst for SR-IOV
 
drm/amdgpu/jpeg5.0.1: use num_jpeg_inst for SR-IOV
 
drm/amdgpu/mes12: Implement reset gfx/compute queue function by mmio
drm/amdgpu/mes12: Implement reset sdmav7 queue function by mmio
 
drm/amdgpu/mes: keep enforce isolation up to date
 
drm/amdgpu/mmhub4.1: fix IP version check
 
drm/amdgpu/nbio7.0: fix IP version check
 
drm/amdgpu/nbio7.11: fix IP version check
 
drm/amdgpu/nbio7.7: fix IP version check
 
drm/amdgpu/pm: add definition PPSMC_MSG_ResetSDMA2
drm/amdgpu/pm: fix UVD handing in amdgpu_dpm_set_powergating_by_smu()
drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2
drm/amdgpu/pm: Implement SDMA queue reset for different asic
drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2
 
drm/amdgpu/sdma4.4.2: add apu support in sdma queue reset
drm/amdgpu/sdma4.4.2: implement ring reset callback for sdma4.4.2
 
drm/amdgpu/sdma7: Add queue reset sysfs for sdmav7
drm/amdgpu/sdma7: implement queue reset callback for sdma7
drm/amdgpu/sdma7: Implement resume function for each instance
 
drm/amdgpu/smu13: update powersave optimizations
 
drm/amdgpu/smu14.0.2: fix IP version check
 
drm/amdgpu/vce2: fix ip block reference
 
drm/amdgpu/vcn: reset fw_shared under SRIOV
 
drm/amdgpu: add "restore" missing variable comment
drm/amdgpu: add a BO metadata flag to disable write compression for Vulkan
drm/amdgpu: add a flag to indicate UMC channel index version
drm/amdgpu: Add a lock when accessing the buddy trim function
drm/amdgpu: add ACA support for jpeg v4.0.3
drm/amdgpu: add ACA support for vcn v4.0.3
drm/amdgpu: Add amdgpu_vcn_sched_mask debugfs
drm/amdgpu: add flag to indicate the type of RAS eeprom record
drm/amdgpu: add function to find all memory pages in one physical row
drm/amdgpu: add generic display panic helper code
drm/amdgpu: Add handler for SDMA context empty
drm/amdgpu: add ih cam support for IH 4.4.4
drm/amdgpu: add initial support for gfx950
drm/amdgpu: add initial support for sdma444
drm/amdgpu: add inst to amdgpu_dpm_enable_vcn
drm/amdgpu: add interface to get die id from memory address
drm/amdgpu: add ip_dump support for vcn 5.0.1
drm/amdgpu: add irq source ids for VCN5_0/JPEG5_0
drm/amdgpu: Add JPEG5_0_1 support
drm/amdgpu: add psp 13_0_12 version support
drm/amdgpu: Add psp v13_0_12 firmware specifiers
drm/amdgpu: Add psp v14_0_3 ras support
drm/amdgpu: add return value for convert_ras_err_addr
drm/amdgpu: Add secure display v2 command
drm/amdgpu: add sysfs reset mask for vcn 5.0.1
drm/amdgpu: add TA_RAS_INV_NODE value
drm/amdgpu: Add umc v8_14 ras functions
drm/amdgpu: Add umc v8_14_0 ip headers
drm/amdgpu: Add VCN_5_0_1 codec query
drm/amdgpu: Add VCN_5_0_1 firmware
drm/amdgpu: Add VCN_5_0_1 support
drm/amdgpu: always sync the GFX pipe on ctx switch
drm/amdgpu: Apply gc v9_5_0 golden settings
drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table()
drm/amdgpu: Avoid to release the FW twice in the validated error
drm/amdgpu: Avoid VF for RAS recovery source check
drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()
drm/amdgpu: bump version for RV/PCO compute fix
drm/amdgpu: cache gpu pcie link width
drm/amdgpu: Check fence emitted count to identify bad jobs
drm/amdgpu: correct the calculation of RAS bad page
drm/amdgpu: device: fix spellos and punctuation
drm/amdgpu: disable BAR resize on Dell G5 SE
drm/amdgpu: disable gfxoff with the compute workload on gfx12
drm/amdgpu: do RAS MCA2PA conversion in device init phase
drm/amdgpu: don't access invalid sched
drm/amdgpu: Don't enable sdma 4.4.5 CTXEMPTY interrupt
drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free
drm/amdgpu: enable gfx12 queue reset flag
drm/amdgpu: enable JPEG5_0_1 ip block
drm/amdgpu: Enable psp v14_0_3 RAS support for non-SRIOV configurations.
drm/amdgpu: Enable RAS for psp v13_0_12
drm/amdgpu: Enable VCN_5_0_1 IP block
drm/amdgpu: Enable xgmi for gfx v9_5_0
drm/amdgpu: Failed to check various return code
drm/amdgpu: Fetch refclock for SMU v13.0.12
drm/amdgpu: fill the ucode bo during psp resume for SRIOV
drm/amdgpu: fix amdgpu_coredump
drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX Isolation
drm/amdgpu: Fix error handling in amdgpu_ras_add_bad_pages
drm/amdgpu: Fix for MEC SJT FW Load Fail on VF
drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}
drm/amdgpu: fix gpu recovery disable with per queue reset
drm/amdgpu: fix incorrect active RB bitmap in setup RBs
drm/amdgpu: fix incorrect number of active RBs for gfx12
drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size
drm/amdgpu: Fix potential integer overflow in scheduler mask calculations
drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
drm/amdgpu: fix ring timeout issue in gfx10 sr-iov environment
drm/amdgpu: Fix shift type in amdgpu_debugfs_sdma_sched_mask_set()
drm/amdgpu: fix the PCIe lanes reporting in the INFO IOCTL
drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
drm/amdgpu: Increase FRU File Id buffer size
drm/amdgpu: Init mmhub v1_8_1 ras func
drm/amdgpu: init return value in amdgpu_ttm_clear_buffer
drm/amdgpu: Load spdm_drv for psp v13_0_12
drm/amdgpu: make convert_ras_err_addr visible outside UMC block
drm/amdgpu: mark a bunch of module parameters unsafe
drm/amdgpu: Mark debug KFD module params as unsafe
drm/amdgpu: move common ACA ipid defines into amdgpu_aca.h
drm/amdgpu: move per inst variables to amdgpu_vcn_inst
drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags
drm/amdgpu: Optimize gfx v9 GPU page fault handling
drm/amdgpu: parse legacy RAS bad page mixed with new data in various NPS modes
drm/amdgpu: partially revert "reduce reset time"
drm/amdgpu: pass ip_block in set_clockgating_state
drm/amdgpu: pass ip_block in set_powergating_state
drm/amdgpu: Prefer RAS recovery for scheduler hang
drm/amdgpu: reduce memory usage for umc_lookup_bad_pages_in_a_row
drm/amdgpu: reduce RLC safe mode request for gfx clock gating
drm/amdgpu: reduce the mmio writes in kiq setting
drm/amdgpu: Refine ip detection log message
drm/amdgpu: Remove gfxoff usage
drm/amdgpu: remove is_mca_add for ras_add_bad_pages
drm/amdgpu: Remove JPEG from vega and carrizo video caps
drm/amdgpu: remove redundant RAS error address coversion code
drm/amdgpu: Remove unnecessary NULL check
drm/amdgpu: remove unused function parameter
drm/amdgpu: remove useless init from amdgpu_job_alloc
drm/amdgpu: rename register headers to dcn_2_0_1
drm/amdgpu: Restore uncached behaviour on GFX12
drm/amdgpu: retire RAS bad pages in different NPS modes
drm/amdgpu: return error when eeprom checksum failed
drm/amdgpu: save UMC global channel index to eeprom
drm/amdgpu: Set proper MTYPE for GC 9.5.0
drm/amdgpu: set the VM pointer to NULL in amdgpu_job_prepare
drm/amdgpu: set UMC PA per NPS mode when PA is 0
drm/amdgpu: Show warning message if IH ring overflow
drm/amdgpu: Simplify cleanup check for FRU sysfs
drm/amdgpu: simplify RAS page retirement in one memory row
drm/amdgpu: simplify return statement in amdgpu_ras_eeprom_init
drm/amdgpu: split ras_eeprom_init into init and check functions
drm/amdgpu: store only one RAS bad page record for all pages in one row
drm/amdgpu: store PA with column bits cleared for RAS bad page
drm/amdgpu: Support nbif v6_3_1 fatal error handling
drm/amdgpu: support to find RAS bad pages via old TA
drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini()
drm/amdgpu: track bo memory stats at runtime
drm/amdgpu: update irq sec header for jpeg 5.0.0
drm/amdgpu: update irq sec header for vcn 5.0.0
drm/amdgpu: update macro for maximum jpeg rings
drm/amdgpu: Update the variable name to dma_buf
drm/amdgpu: Use dbg level for VBIOS check messages
drm/amdgpu: Use DRM scheduler API in amdgpu_xcp_release_sched
drm/amdgpu: wrong array index to get ip block for PSP
 
drm/amdkfd: add gc 9.5.0 support on kfd
drm/amdkfd: Adjust CWSR trap handler for gfx950
drm/amdkfd: always include uapi header in priv.h
drm/amdkfd: Block per-queue reset when halt_if_hws_hang=1
drm/amdkfd: Clear MODE.VSKIP in gfx9 trap handler
drm/amdkfd: Differentiate logging message for driver oversubscription
drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler
drm/amdkfd: Failed to check various return code
drm/amdkfd: Fix instruction hazard in gfx12 trap handler
drm/amdkfd: Fix NULL Pointer Dereference in KFD queue
drm/amdkfd: Fix partial migrate issue
drm/amdkfd: Fix user queue validation on Gfx7/8
drm/amdkfd: fixed page fault when enable MES shader debugger
drm/amdkfd: Handle save/restore of lds allocated in 1280B blocks
drm/amdkfd: Improve signal event slow path
drm/amdkfd: KFD interrupt access ih_fifo data in-place
drm/amdkfd: Move gfx12 trap handler to separate file
drm/amdkfd: only flush the validate MES contex
drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd
drm/amdkfd: Queue interrupt work to different CPU
drm/amdkfd: Sync trap handler binary with source
drm/amdkfd: Uninitialized pointer read
drm/amdkfd: update buffer_{store,load}_* modifiers for gfx940
drm/amdkfd: update the cwsr area size for gfx950
drm/amdkfd: wq_release signals dma_fence only when available
 
drm/ast: astdp: Fix timeout for enabling video signal
 
drm/atomic: Filter out redundant DPMS calls
 
drm/bochs: Do not put DRM device in PCI remove callback
drm/bochs: Fix DPMS regression
 
drm/bridge/synopsys: Add MIPI DSI2 host controller bridge
 
drm/bridge: anx7625: use eld_mutex to protect access to connector->eld
drm/bridge: cdns-mhdp8546: Remove unused functions
drm/bridge: connector: add support for HDMI codec framework
drm/bridge: Constify struct i2c_device_id
drm/bridge: dw-hdmi-qp: drop atomic_check() callback
drm/bridge: dw-hdmi-qp: replace mode_valid with tmds_char_rate
drm/bridge: fix documentation for the hdmi_audio_prepare() callback
drm/bridge: it6505: add AUX operation for HDCP KSV list read
drm/bridge: it6505: add I2C functionality on AUX
drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT
drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE
drm/bridge: it6505: fix HDCP Bstatus check
drm/bridge: it6505: fix HDCP CTS compare V matching
drm/bridge: it6505: fix HDCP CTS KSV list read with UNIGRAF DPR-100.
drm/bridge: it6505: fix HDCP CTS KSV list wait timer
drm/bridge: it6505: fix HDCP encryption when R0 ready
drm/bridge: it6505: improve AUX operation for edid read
drm/bridge: ite-it6263: drop atomic_check() callback
drm/bridge: ite-it6263: Support VESA-24 input format
drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eld
drm/bridge: lontium-lt9611: drop atomic_check() callback
drm/bridge: lontium-lt9611: drop TMDS char rate check in mode_valid
drm/bridge: lt9611: switch to using the DRM HDMI codec framework
drm/bridge: synopsys: Fix Copyright Writing Style of dw-hdmi-qp
drm/bridge: ti-sn65dsi83: Add ti,lvds-vod-swing optional properties
drm/bridge: ti-sn65dsi83: use dev_err_probe when failing to get panel bridge
 
Linux: drm/bridge:anx7625: Update HDCP content status
 
drm/bridge_connector: hook drm_atomic_helper_connector_hdmi_hotplug()
 
drm/cirrus: Rename to cirrus-qemu
drm/cirrus: Use virtual encoder and connector types
 
drm/client: Fix drm client endless Kconfig loop
drm/client: Handle tiled displays better
drm/client: Move public client header to clients/ subdirectory
 
drm/connector: Add a way to init/add a connector in separate steps
drm/connector: Add deprecation notes for drm_connector_register/unregister
drm/connector: Add FIXME for GETRESOURCES ioctl wrt. uninited connectors
drm/connector: add mutex to protect ELD from concurrent access
drm/connector: Allow clearing HDMI infoframes
drm/connector: hdmi: Do atomic check when necessary
drm/connector: implement generic HDMI audio helpers
drm/connector: Warn if a connector is registered/added incorrectly
 
drm/display/hdmi: implement hotplug functions
 
drm/display: bridge_connector: provide atomic_check for HDMI bridges
drm/display: bridge_connector: use drm_bridge_connector_mode_valid()
drm/display: hdmi-state-helper: add drm_display_mode declaration
drm/display: hdmi: add generic mode_valid helper
drm/display: hdmi: Do not read EDID on disconnected connectors
 
drm/doc: Include new drm-compute documentation
 
drm/dp: extract drm_dp_dpcd_clear_payload()
drm/dp: extract drm_dp_dpcd_poll_act_handled()
drm/dp: extract drm_dp_dpcd_write_payload()
 
drm/dp_mst: Fix locking when skipping CSN before topology probing
drm/dp_mst: Register connectors via drm_connector_dynamic_register()
 
drm/drv: Add drmm managed registration helper for dmem cgroups.
 
drm/etnaviv: Add fdinfo support for memory stats
drm/etnaviv: add optional reset support
drm/etnaviv: Convert timeouts to secs_to_jiffies()
drm/etnaviv: Drop the offset in page manipulation
drm/etnaviv: Drop unused data member from the etnaviv_gem_object structure
drm/etnaviv: etnaviv_cmdbuf.c: Drop the unneeded 'etnaviv_perfmon.h' header
drm/etnaviv: Fix page property being used for non writecombine buffers
drm/etnaviv: Fix the debug log of the etnaviv_iommu_map()
drm/etnaviv: Improve VA, PA, SIZE alignment checking
 
drm/exynos: hdmi: use eld_mutex to protect access to connector->eld
 
drm/fbdev-client: Unexport drm_fbdev_client_setup()
 
drm/fbdev-dma: Add shadow buffering for deferred I/O
 
drm/fsl-dcu: Include
 
drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
 
drm/hibmc: Drop dependency on ARM64
 
drm/hisilicon/hibmc: add dp aux in hibmc drivers
drm/hisilicon/hibmc: add dp hw moduel in hibmc driver
drm/hisilicon/hibmc: add dp link moduel in hibmc drivers
drm/hisilicon/hibmc: add dp module in hibmc
drm/hisilicon/hibmc: refactored struct hibmc_drm_private
drm/hisilicon/hibmc: select CONFIG_DRM_DISPLAY_DP_HELPER
 
drm/hyperv: Fix address space leak when Hyper-V DRM device is removed
 
drm/i915/adlp+/dp_mst: Align master transcoder disabling with spec wrt. DP2 config
drm/i915/adlp+/dp_mst: Align slave transcoder enabling with spec wrt. DDI function
drm/i915/adlp+/dp_mst: Align slave transcoder sequences with spec wrt. DP2 config
 
drm/i915/audio: use eld_mutex to protect access to connector->eld
 
drm/i915/backlight: Return immediately when scale() finds invalid parameters
 
drm/i915/cdclk: Do cdclk post plane programming later
drm/i915/cdclk: Drop pointles max_t() usage in intel_vdsc_min_cdclk()
drm/i915/cdclk: Extract hsw_ips_min_cdclk()
drm/i915/cdclk: Extract intel_audio_min_cdclk()
drm/i915/cdclk: Extract intel_cdclk_guardband() and intel_cdclk_ppc()
drm/i915/cdclk: Extract vlv_dsi_min_cdclk()
drm/i915/cdclk: Factor out has_audio check in intel_audio_min_cdclk()
drm/i915/cdclk: Factor out INTEL_OUTPUT_DSI check in vlv_dsi_min_cdclk()
drm/i915/cdclk: Relocate intel_vdsc_min_cdclk()
drm/i915/cdclk: Suck the compression_enable check into intel_vdsc_min_cdclk()
drm/i915/cdclk: Unify cdclk max() parameter order
 
drm/i915/color: Stop using non-posted DSB writes for legacy LUT
 
drm/i915/crt: Clean up ADPA_HOTPLUG_BITS definitions
drm/i915/crt: Drop pointless drm_device variables
drm/i915/crt: Drop the unused ADPA_DPMS bit definitions
drm/i915/crt: Extract intel_crt_regs.h
drm/i915/crt: Nuke unused crt->connector
drm/i915/crt: Rename some variables
drm/i915/crt: s/pipe_config/crtc_state/
drm/i915/crt: Split long line
drm/i915/crt: Use REG_BIT() & co.
 
drm/i915/cx0: split out mtl_get_cx0_buf_trans() to c10 and c20 variants
 
drm/i915/cx0_phy: Fix C10 pll programming sequence
 
drm/i915/ddi: 128b/132b SST also needs DP_TP_CTL_MODE_MST
drm/i915/ddi: change intel_ddi_init_{dp, hdmi}_connector() return type
drm/i915/ddi: clarify intel_ddi_connector_get_hw_state() for DP MST
drm/i915/ddi: disable trancoder port select for 128b/132b SST
drm/i915/ddi: enable 128b/132b TRANS_DDI_FUNC_CTL mode for UHBR SST
drm/i915/ddi: enable ACT handling for 128b/132b SST
drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL
drm/i915/ddi: gracefully handle errors from intel_ddi_init_hdmi_connector()
drm/i915/ddi: handle 128b/132b SST in intel_ddi_read_func_ctl()
drm/i915/ddi: initialize 128b/132b SST DP2 VFREQ registers
drm/i915/ddi: only call shutdown hooks for valid encoders
drm/i915/ddi: Optimize mtl_port_buf_ctl_program
drm/i915/ddi: refactor intel_ddi_connector_get_hw_state()
drm/i915/ddi: rename temp to ddi_func_ctl in intel_ddi_read_func_ctl()
drm/i915/ddi: simplify intel_ddi_get_encoder_pipes() slightly
drm/i915/ddi: split up intel_ddi_read_func_ctl() by output type
drm/i915/ddi: start distinguishing 128b/132b SST and MST at state readout
drm/i915/ddi: use intel_ddi_* naming convention for encoder enable/disable
drm/i915/ddi: write payload for 128b/132b SST
 
drm/i915/dg1: Fix power gate sequence.
 
drm/i915/dg2: Implement Wa_14022698537
drm/i915/dg2: Introduce DG2_D subplatform
 
drm/i915/dislay: convert i9xx_display_sr.[ch] to struct intel_display
 
drm/i915/display/xe3lpd: Avoid setting YUV420_MODE in PIPE_MISC
 
drm/i915/display: add a gelper to relative data rate handling
drm/i915/display: add intel_display_conversion.c to hide stuff better
drm/i915/display: add intel_encoder_is_hdmi()
drm/i915/display: add mobile platform group
drm/i915/display: add struct drm_device to struct intel_display conversion function
drm/i915/display: Adjust Added Wake Time with PKG_C_LATENCY
drm/i915/display: clean up DP Adaptive Sync SDP state mismatch logging
drm/i915/display: convert display device identification to struct intel_display
drm/i915/display: convert for_each_power_domain_well() to struct intel_display
drm/i915/display: convert for_each_power_well() to struct intel_display
drm/i915/display: convert global state to struct intel_display
drm/i915/display: convert HAS_4TILE() to struct intel_display
drm/i915/display: convert HAS_D12_PLANE_MINIMIZATION() to struct intel_display
drm/i915/display: convert HAS_DOUBLE_BUFFERED_M_N() to struct intel_display
drm/i915/display: convert HAS_DP20() to struct intel_display
drm/i915/display: convert HAS_GMBUS_BURST_READ() to struct intel_display
drm/i915/display: convert HAS_HW_SAGV_WM() to struct intel_display
drm/i915/display: convert HAS_IPS() to struct intel_display
drm/i915/display: convert HAS_MBUS_JOINING() to struct intel_display
drm/i915/display: convert HAS_SAGV() to struct intel_display
drm/i915/display: convert HAS_ULTRAJOINER() to struct intel_display
drm/i915/display: convert high level power interfaces to struct intel_display
drm/i915/display: Convert i915_suspend into i9xx_display_sr
drm/i915/display: convert intel_display_driver.[ch] to struct intel_display
drm/i915/display: convert power domain code internally to struct intel_display
drm/i915/display: convert power map to struct intel_display
drm/i915/display: convert power wells to struct intel_display
drm/i915/display: drop i915_drv.h include from intel_display_trace.h
drm/i915/display: drop unnecessary i915_drv.h includes
drm/i915/display: identify discrete graphics
drm/i915/display: make CHICKEN_TRANS() display version aware
drm/i915/display: Move regfile registers intel_display.restore
drm/i915/display: pass struct pci_dev * to intel_display_device_probe()
drm/i915/display: prefer DISPLAY_VER over GRAPHICS_VER in display s/r
drm/i915/display: Prepare for dsc 3 stream splitter
drm/i915/display: Refactor DPKGC code to call it from atomic_commit_tail
drm/i915/display: remove unused for_each_crtc()
drm/i915/display: rename i915 parameter to __display in feature helpers
drm/i915/display: replace dig_port->saved_port_bits with flags
drm/i915/display: UHBR rates for Thunderbolt
drm/i915/display: update to plane_wm register access function
drm/i915/display: use drm_print_hex_dump() for buffer mismatch dumps
drm/i915/display: use drm_print_hex_dump() for crtc state dump
drm/i915/display: Use struct intel_display instead of struct drm_i915_private
 
drm/i915/dmc_wl: Add and use HAS_DMC_WAKELOCK()
drm/i915/dmc_wl: Allow simpler syntax for single reg in range tables
drm/i915/dmc_wl: Check for non-zero refcount in release work
drm/i915/dmc_wl: Couple enable/disable with dynamic DC states
drm/i915/dmc_wl: Deal with existing references when disabling
drm/i915/dmc_wl: Extract intel_dmc_wl_flush_release_work()
drm/i915/dmc_wl: Extract intel_dmc_wl_reg_in_range()
drm/i915/dmc_wl: Get wakelock when disabling dynamic DC states
drm/i915/dmc_wl: Rename lnl_wl_range to powered_off_ranges
drm/i915/dmc_wl: Sanitize enable_dmc_wl according to hardware support
drm/i915/dmc_wl: store register ranges in rodata
drm/i915/dmc_wl: Track registers touched by the DMC
drm/i915/dmc_wl: Use i915_mmio_reg_offset() instead of reg.reg
drm/i915/dmc_wl: Use non-sleeping variant of MMIO wait
drm/i915/dmc_wl: Use sentinel item for range tables
 
drm/i915/dp: add comments about hooks called from MST stream encoders
drm/i915/dp: add g4x_dp_compute_config()
drm/i915/dp: compute config for 128b/132b SST w/o DSC
drm/i915/dp: convert interfaces to struct intel_display
drm/i915/dp: convert to struct intel_display
drm/i915/dp: demote source OUI read/write failure logging to debug
drm/i915/dp: Drop check for FEC in intel_dp_fec_compute_config
drm/i915/dp: Drop max_requested_bpc for dsc pipe_min/max bpp
drm/i915/dp: Enable 3 DSC engines for 12 slices
drm/i915/dp: Ensure hactive is divisible by slice count
drm/i915/dp: finish link training conversion to struct intel_display
drm/i915/dp: Fix disabling the transcoder function in 128b/132b mode
drm/i915/dp: Fix error handling during 128b/132b link training
drm/i915/dp: Fix potential infinite loop in 128b/132b SST
drm/i915/dp: fix the Adaptive sync Operation mode for SDP
drm/i915/dp: Include the time taken by AUX Tx for timeout
drm/i915/dp: Iterate DSC BPP from high to low on all platforms
drm/i915/dp: Limit max compressed bpp to 18 when forcing DSC
drm/i915/dp: Make dsc helpers accept const crtc_state pointers
drm/i915/dp: move g4x_dp_set_clock() call to g4x_dp_compute_config()
drm/i915/dp: read Aux RD interval just before setting the FFE preset
drm/i915/dp: refactor clear/wait for act sent
drm/i915/dp: Refactor FEC support check in intel_dp_supports_dsc
drm/i915/dp: Refactor pipe_bpp limits with dsc
drm/i915/dp: Remove HAS_DSC macro for intel_dp_dsc_max_src_input_bpc
drm/i915/dp: Return early if dsc is required but not supported
drm/i915/dp: Return early if DSC not supported
drm/i915/dp: Return int from dsc_max/min_src_input_bpc helpers
drm/i915/dp: Return min bpc supported by source instead of 0
drm/i915/dp: s/intel_connector/connector/
drm/i915/dp: s/intel_encoder/encoder/
drm/i915/dp: Separate out helper for compute fec_enable
drm/i915/dp: Set the DSC link limits in intel_dp_compute_config_link_bpp_limits
drm/i915/dp: Update Comment for Valid DSC Slices per Line
drm/i915/dp: Use clamp for pipe_bpp limits with DSC
drm/i915/dp: use fsleep instead of usleep_range for LT
drm/i915/dp: Use intel_display instead of drm_i915_private
drm/i915/dp: use seq buf for printing rates
 
drm/i915/dp_mst: Add a way to disable the DP2 config
drm/i915/dp_mst: Expose a connector to kernel users after it's properly initialized
drm/i915/dp_mst: Fix connector initialization in intel_dp_add_mst_connector()
drm/i915/dp_mst: Fix encoder HW state readout for UHBR MST
drm/i915/dp_mst: Use helpers to get dsc min/max input bpc
drm/i915/dp_mst: Use link.{min/max}_bpp_x16
drm/i915/dp_mst: Use pipe_bpp->limits.{max/min}_bpp for dsc
 
drm/i915/dpt: Evict all DPT VMAs on suspend
 
drm/i915/dsb: Don't use indexed register writes needlessly
drm/i915/dsb: Nuke the MMIO->indexed register write logic
 
drm/i915/dsc: Expose dsc sink max slice count via debugfs
 
drm/i915/dsi: Stop using pixel_format_from_register_bits() to parse VBT
drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro
 
drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.
 
drm/i915/gt: Increase a time to retry RING_HEAD reset
drm/i915/gt: Log reason for setting TAINT_WARN at reset
drm/i915/gt: Prefer IS_ENABLED() instead of defined() on config option
drm/i915/gt: Prevent uninitialized pointer reads
drm/i915/gt: Remove unused execlists_unwind_incomplete_requests
drm/i915/gt: Use ENGINE_TRACE for tracing.
drm/i915/gt: Use spin_lock_irqsave() in interruptible context
 
drm/i915/guc: Debug print LRC state entries only if the context is pinned
drm/i915/guc: Flush ct receive tasklet during reset preparation
drm/i915/guc: Update guc_err message to show outstanding g2h responses
 
drm/i915/gvt: always pass struct intel_display * to register macros
 
drm/i915/hdcp: Fix Repeater authentication during topology change
drm/i915/hdcp: Fix when the first read and write are retried
drm/i915/hdcp: Handle HDCP Line Rekeying for HDCP 1.4
drm/i915/hdcp: Remove log for HDMI HDCP LIC check
drm/i915/hdcp: Use correct function to check if encoder is HDMI
 
drm/i915/hdmi: add error handling in g4x_hdmi_init()
drm/i915/hdmi: propagate errors from intel_hdmi_init_connector()
 
drm/i915/irq: emphasize display_irqs_enabled is only about VLV/CHV
drm/i915/irq: hide display_irqs_enabled access
 
drm/i915/lvds: Use struct intel_pps_delays for LVDS power sequencing
 
drm/i915/mst: adapt intel_dp_mtp_tu_compute_config() for 128b/132b SST
drm/i915/mst: add beginnings of DP MST documentation
drm/i915/mst: change naming from fake encoders to MST stream encoders
drm/i915/mst: change return value of mst_stream_find_vcpi_slots_for_bpp()
drm/i915/mst: convert to struct intel_display
drm/i915/mst: drop connector parameter from intel_dp_mst_bw_overhead()
drm/i915/mst: drop connector parameter from intel_dp_mst_compute_m_n()
drm/i915/mst: introduce to_primary_encoder() and to_primary_dp()
drm/i915/mst: pass intel_dp around in mst stream helpers
drm/i915/mst: pass primary encoder to primary encoder hooks
drm/i915/mst: remove crtc_state->pbn
drm/i915/mst: rename intel_encoder to encoder
drm/i915/mst: simplify mst_connector_get_hw_state()
drm/i915/mst: split out a helper for figuring out the TU
drm/i915/mst: unify MST connector function naming to mst_connector_*
drm/i915/mst: unify MST topology callback naming to mst_topology_*
drm/i915/mst: update max stream count to match number of pipes
drm/i915/mst: use intel_dp_compute_config_limits() for DP MST
drm/i915/mst: use primary_encoder in fake mst encoder creation
 
drm/i915/overlay: add intel_overlay_available() and use it
drm/i915/overlay: convert to struct intel_display
 
drm/i915/plane: convert initial plane setup to struct intel_display
 
drm/i915/pmdemand: convert to struct intel_display
drm/i915/pmdemand: convert to_intel_pmdemand_state() to a function
drm/i915/pmdemand: make struct intel_pmdemand_state opaque
 
drm/i915/pmu: Fix zero delta busyness issue
drm/i915/pmu: Remove pointless synchronize_rcu() call
drm/i915/pmu: Rename cpuhp_slot to cpuhp_state
drm/i915/pmu: Replace closed with registered
drm/i915/pmu: Stop setting event_init to NULL
 
drm/i915/pps: debug log the remaining power cycle delay to wait
drm/i915/pps: Decouple pps delays from VBT struct definition
drm/i915/pps: Eliminate pointless get_delay() macro
drm/i915/pps: Extract msecs_to_pps_units()
drm/i915/pps: Extract pps_units_to_msecs()
drm/i915/pps: include panel power cycle delay in debugfs
drm/i915/pps: Rename intel_pps_delay members
drm/i915/pps: Spell out the eDP spec power sequencing delays a bit more clearly
drm/i915/pps: Store the power cycle delay without the +1
 
drm/i915/psr: add LATENCY_REPORTING_REMOVED() register bit helper
drm/i915/psr: Disable Panel Replay as well if VRR is enabled
drm/i915/psr: Disable psr1 if setup_time > vblank
drm/i915/psr: stop using bitwise OR with booleans in wm_optimization_wa()
 
drm/i915/ptl/dp_mst: Fix slave transcoder enabling wrt. DDI function
 
drm/i915/reg: convert DP_TP_CTL/DP_TP_STATUS to REG_BIT() and friends
 
drm/i915/sbi: add a dedicated mutex for LPT/WPT IOSF sideband
drm/i915/sbi: add intel_sbi_{lock,unlock}()
 
drm/i915/scaler: Carve up intel_atomic_setup_scalers()
drm/i915/scaler: Clean up intel_atomic_setup_scalers() a bit
drm/i915/scaler: Convert the scaler code to intel_display
drm/i915/scaler: Extract intel_allocate_scaler()
drm/i915/scaler: Make scaler in_use a bool
drm/i915/scaler: Pass the whole atomic state into intel_atomic_setup_scalers()
drm/i915/scaler: Remove redudant junk from skl_scaler.h
drm/i915/scaler: s/intel_crtc/crtc/ etc.
 
drm/i915/selftests: Add delay to stabilize frequency in live_rps_power
drm/i915/selftests: avoid using uninitialized context
drm/i915/selftests: Implement frequency logging for energy reading validation
drm/i915/selftests: Use preemption timeout on cleanup
 
drm/i915/uncore: add to_intel_uncore() and use it
 
drm/i915/vdsc: Add support for read/write PPS for 3rd DSC engine
drm/i915/vdsc: Introduce 3rd VDSC engine VDSC2
drm/i915/vdsc: Use VDSC0/VDSC1 for LEFT/RIGHT VDSC engine
 
drm/i915/wm: Club initialized variables of same type together
drm/i915/wm: Initialize max_latency variable to appropriate value
drm/i915/wm: Modify latency programmed into PKG_C_LATENCY
drm/i915/wm: Refactor dpkgc value prepration
drm/i915/wm: Use intel_display structure in DPKGC code
 
drm/i915/xe3: do not configure auto min dbuf for cursor WMs
drm/i915/xe3: Use hw support for min/interim ddb allocations for async flip
 
drm/i915/xe3lpd: Power request asserting/deasserting
drm/i915/xe3lpd: Update HDCP rekeying bit
drm/i915/xe3lpd: Use DMC wakelock by default
 
drm/i915: add a dedicated mutex for VLV/CHV IOSF sideband
drm/i915: Don't reuse commit_work for the cleanup
drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes
drm/i915: ensure segment offset never exceeds allowed max
drm/i915: extract intel_uncore_trace.[ch]
drm/i915: Extract mbus_ctl_join_update()
drm/i915: Extract pipe_mbus_dbox_ctl()
drm/i915: Extract pipe_mbus_dbox_ctl_update()
drm/i915: Fix memory leak by correcting cache object name in error handler
drm/i915: Fix NULL pointer dereference in capture_engine
drm/i915: Fix page cleanup on DMA remap failure
drm/i915: Fixed an typo in i915_gem_gtt.c
drm/i915: Grab intel_display from the encoder to avoid potential oopsies
drm/i915: hide VLV PUNIT IOSF sideband qos handling better
drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to indicate support for partial mmaps
drm/i915: Introduce HAS_DOUBLE_WIDE()
drm/i915: Introduce intel_cpu_info.c for CPU IDs
drm/i915: Intruduce display.wq.cleanup
drm/i915: Make sure all planes in use by the joiner have their crtc included
drm/i915: move DDI_CLK_VALFREQ next to other Cx0 PHY registers
drm/i915: relocate _VGA_MSR_WRITE register definition
drm/i915: Relocate the SKL wm sanitation code
drm/i915: Remove deadcode
drm/i915: Remove unused intel_huc_suspend
drm/i915: Remove unused intel_ring_cacheline_align
drm/i915: Remove vga and gmbus seq out of i915_restore_display
drm/i915: Sanitize MBUS joining
drm/i915: Simplify xelpdp_is_only_pipe_per_dbuf_bank()
drm/i915: split out i9xx_wm_regs.h
 
drm/imagination: avoid deadlock on fence release
drm/imagination: Fix timestamps in firmware traces
drm/imagination: Hold drm_gem_gpuva lock for unmap
drm/imagination: only init job done fences once
drm/imagination: remove unnecessary header include path
 
drm/intel/pciids: Refactor DG2 PCI IDs into segment ranges
 
drm/komeda: Add check for komeda_get_layer_fourcc_list()
 
drm/log: Add integer scaling support
drm/log: Color the timestamp, to improve readability
drm/log: Do not draw if drm_master is taken
drm/log: Implement suspend/resume
drm/log: Introduce a new boot logger to draw the kmsg on the screen
drm/log: select CONFIG_FONT_SUPPORT
 
drm/lsdc: Request PCI BAR
 
drm/mediatek: dp: Add sdp path reset
drm/mediatek: dp: Support flexible length of DP calibration data
 
drm/modes: Fix drm_mode_vrefres() docs
 
drm/modeset: Handle tiled displays in pan_display_atomic.
 
drm/msm/a5xx: remove null pointer check on pdev
 
drm/msm/a6xx: Only print the GMU firmware version once
drm/msm/a6xx: Print GMU core firmware version at boot
 
drm/msm/dp: account for widebus and yuv420 during mode validation
drm/msm/dp: disable the opp table request even for dp_ctrl_off_link()
drm/msm/dp: do not touch the MMSS_DP_INTF_CONFIG for tpg
drm/msm/dp: dont call dp_catalog_ctrl_mainlink_ctrl in dp_ctrl_configure_source_params()
drm/msm/dp: drop msm_dp_panel_dump_regs() and msm_dp_catalog_dump_regs()
drm/msm/dp: drop obsolete audio headers access through catalog
drm/msm/dp: drop struct msm_dp_panel_in
drm/msm/dp: fix msm_dp_utils_pack_sdp_header interface
drm/msm/dp: set safe_to_exit_level before printing it
drm/msm/dp: stop passing panel to msm_dp_audio_get()
drm/msm/dp: use eld_mutex to protect access to connector->eld
drm/msm/dp: use msm_dp_utils_pack_sdp_header() for audio packets
 
drm/msm/dpu1: don't choke on disabling the writeback connector
 
drm/msm/dpu: Add CWB entry to catalog for SM8650
drm/msm/dpu: add CWB support to dpu_hw_wb
drm/msm/dpu: add devcoredumps for cwb registers
drm/msm/dpu: Add dpu_hw_cwb abstraction for CWB block
drm/msm/dpu: Add RM support for allocating CWB
drm/msm/dpu: Add SM6150 support
drm/msm/dpu: add support for virtual planes
drm/msm/dpu: Add VBIF to DPU snapshot
drm/msm/dpu: allow using two SSPP blocks for a single plane
drm/msm/dpu: check dpu_plane_atomic_print_state() for valid sspp
drm/msm/dpu: correct LM pairing for SM6150
drm/msm/dpu: Disable dither in phys encoder cleanup
drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields
drm/msm/dpu: Drop extraneous return in dpu_crtc_reassign_planes()
drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x
drm/msm/dpu: filter out too wide modes if no 3dmux is present
drm/msm/dpu: Fix uninitialized variable
drm/msm/dpu: fix x1e80100 intf_6 underrun/vsync interrupt
drm/msm/dpu: get rid of struct dpu_rm_requirements
drm/msm/dpu: include SSPP allocation state into the dumped state
drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X
drm/msm/dpu: link DSPP_2/_3 blocks on SM8150
drm/msm/dpu: link DSPP_2/_3 blocks on SM8250
drm/msm/dpu: link DSPP_2/_3 blocks on SM8350
drm/msm/dpu: link DSPP_2/_3 blocks on SM8550
drm/msm/dpu: link DSPP_2/_3 blocks on SM8650
drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100
drm/msm/dpu: provide DSPP and correct LM config for SDM670
drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450
drm/msm/dpu: Specify dedicated CWB pingpong blocks
 
drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source
drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side
drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver
 
drm/msm/dsi: Add dsi phy support for SM6150
drm/msm/dsi: Add support for SM6150
 
drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()
 
drm/msm/hdmi: simplify code in pll_get_integloop_gain
 
drm/msm/mdp4: correct LCDC regulator name
 
drm/msm/mdss: define bitfields for the UBWC_STATIC register
drm/msm/mdss: reuse defined bitfields for UBWC 2.0
drm/msm/mdss: use boolean values for macrotile_mode
 
drm/msm: adreno: add defines for gpu & gmu frequency table sizes
drm/msm: adreno: add plumbing to generate bandwidth vote table for GMU
drm/msm: adreno: dynamically generate GMU bw table
drm/msm: adreno: enable GMU bandwidth for A740 and A750
drm/msm: adreno: find bandwidth index of OPP and set it along freq index
drm/msm: Avoid rounding up to one jiffy
drm/msm: Check return value of of_dma_configure()
drm/msm: don't clean up priv->kms prematurely
drm/msm: Expose uche trap base via uapi
drm/msm: fix -Wformat-security warnings
drm/msm: mdss: Add SM6150 support
drm/msm: registers: Add GMU FW version register
drm/msm: UAPI error reporting
 
drm/mst: remove mgr parameter and debug logging from drm_dp_get_vc_payload_bw()
 
drm/nouveau/dp_mst: Expose a connector to kernel users after it's properly initialized
 
drm/nouveau/pmu: Fix gp10b firmware guard
 
drm/nouveau: create module debugfs root
drm/nouveau: Do not override forced connector status
drm/nouveau: expose GSP-RM logging buffers via debugfs
drm/nouveau: retain device pointer in nvkm_gsp_mem object
drm/nouveau: select FW caching
 
drm/panel-edp: Add KDB KD116N2130B12
drm/panel-edp: Add unknown BOE panel for HP Omnibook X14
 
drm/panel: Include
drm/panel: panel-orisetech-otm8009a: Include
drm/panel: panel-samsung-s6e3ha2: Include
drm/panel: panel-samsung-s6e63m0: Include
drm/panel: simple: add Multi-Inno Technology MI0700A2T-30
drm/panel: simple: add Multi-Inno Technology MI1010Z1T-1CP11
drm/panel: simple: Add Tianma TM070JDHG34-00 panel support
drm/panel: visionox-rm69299: Remove redundant assignments of panel fields
 
drm/panfrost: Add GPU ID for MT8188 Mali-G57 MC3
 
drm/panic: fix overindented list items in documentation
drm/panic: Move drawing functions to drm_draw
drm/panic: use `div_ceil` to clean Clippy warning
 
drm/panthor: avoid garbage value in panthor_ioctl_dev_query()
drm/panthor: Be robust against resume failures
drm/panthor: Be robust against runtime PM resume failures in the suspend path
drm/panthor: Explicitly set the coherency mode
drm/panthor: Fix a typo in the FW iface flag definitions
drm/panthor: Fix compilation failure on panthor_fw.c
drm/panthor: Fix the fast-reset logic
drm/panthor: Ignore devfreq_{suspend, resume}_device() failures
drm/panthor: Preserve the result returned by panthor_fw_resume()
drm/panthor: Report innocent group kill
drm/panthor: Simplify FW fast reset path
drm/panthor: Update memattr programing to align with GPU spec
 
drm/print: add drm_print_hex_dump()
drm/print: Include drm_device.h
 
drm/qxl: switch to using drm_exec v2
 
drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M
drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
drm/radeon: switch over to drm_exec v2
drm/radeon: use eld_mutex to protect access to connector->eld
 
drm/rcar-du: Add support for r8a779h0
drm/rcar-du: dsi: Add r8a779h0 support
drm/rcar-du: dsi: Fix PHY lock bit check
drm/rcar-du: Write DPTSR only if the second source exists
 
drm/rockchip: Add MIPI DSI2 glue driver for RK3588
drm/rockchip: analogix_dp: allow to work without panel
drm/rockchip: avoid 64-bit division
drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()
drm/rockchip: dw_hdmi_qp: Add support for RK3588 HDMI1 output
drm/rockchip: dw_hdmi_qp: Simplify clock handling
drm/rockchip: Fix Copyright description
drm/rockchip: Remove unnecessary checking
drm/rockchip: vop2: Add check for 32 bpp format for rk3588
drm/rockchip: vop2: Add debugfs support
drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8
drm/rockchip: vop2: don't check color_mgmt_changed in atomic_enable
drm/rockchip: vop2: Don't spam logs in atomic update
drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset
drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification
drm/rockchip: vop2: Fix the mixer alpha setup for layer 0
drm/rockchip: vop2: Fix the windows switch between different layers
drm/rockchip: vop2: include rockchip_drm_drv.h
drm/rockchip: vop2: Set AXI id for rk3588
drm/rockchip: vop2: Setup delay cycle for Esmart2/3
drm/rockchip: vop2: Support 32x8 superblock afbc
 
drm/sched: Fix drm_sched_fini() docu generation
drm/sched: Fix fence reference count leak
drm/sched: Fix preprocessor guard
 
drm/sti: hdmi: use eld_mutex to protect access to connector->eld
 
drm/sun4i: use drm_atomic_helper_connector_hdmi_check()
drm/sun4i: use drm_hdmi_connector_mode_valid()
 
drm/tests: Add tests for drm_connector_dynamic_init()/register()
drm/tests: hdmi: Add connector disablement test
drm/tests: hdmi: Fix recursive locking
drm/tests: hdmi: Fix WW_MUTEX_SLOWPATH failures
drm/tests: hdmi: handle empty modes in find_preferred_mode()
drm/tests: hdmi: Remove redundant assignments
drm/tests: hdmi: rename connector creation function
drm/tests: hdmi: Reorder DRM entities variables assignment
drm/tests: hdmi: return meaningful value from set_connector_edid()
 
drm/tidss: Add printing of underflows
drm/tidss: Clear the interrupt status for interrupts being disabled
drm/tidss: Fix issue in irq handling causing irq-flood issue
drm/tidss: Fix race condition while handling interrupt registers
drm/tidss: Remove extra K2G check
drm/tidss: Remove unused OCP error flag
drm/tidss: Rename 'wait_lock' to 'irq_lock'
 
drm/tiny: panel-mipi-dbi: Include
 
drm/ttm: Add ttm_bo_access
drm/ttm: Handle cgroup based eviction in TTM
drm/ttm: use GEM references for VM mappings
 
drm/v3d: Add DRM_IOCTL_V3D_PERFMON_SET_GLOBAL
drm/v3d: Assign job pointer to NULL before signaling the fence
drm/v3d: Don't run jobs that have errors flagged in its fence
drm/v3d: Fix miscellaneous documentation errors
drm/v3d: Fix performance counter source settings on V3D 7.x
drm/v3d: Set job pointer to NULL when the job's fence has an error
drm/v3d: Stop active perfmon if it is being destroyed
 
drm/vc4: Add additional warn_on for incorrect revisions
drm/vc4: crtc: Add support for BCM2712 PixelValves
drm/vc4: Drop planes that are completely off-screen or 0 crtc size
drm/vc4: drv: Add support for 2712 D-step
drm/vc4: drv: Support BCM2712
drm/vc4: Enable bg_fill if there are no planes enabled
drm/vc4: Fix reading of frame count on GEN5 / Pi4
drm/vc4: hdmi: Add support for BCM2712 HDMI controllers
drm/vc4: hdmi: stop rereading EDID in get_modes()
drm/vc4: hdmi: Support 2712 D-step register map
drm/vc4: hdmi: switch to using generic HDMI Codec infrastructure
drm/vc4: hdmi: use drm_atomic_helper_connector_hdmi_hotplug()
drm/vc4: hdmi: use eld_mutex to protect access to connector->eld
drm/vc4: hvs: Add in support for 2712 D-step.
drm/vc4: hvs: Add support for BCM2712 HVS
drm/vc4: plane: Add support for 2712 D-step.
drm/vc4: plane: Remove WARN on state being set in plane_reset
drm/vc4: txp: Add a new TXP encoder type
drm/vc4: txp: Add BCM2712 MOPLET support
drm/vc4: txp: Add byte enable toggle bit
drm/vc4: txp: Add horizontal and vertical size offset toggle bit
drm/vc4: txp: Add support for BCM2712 MOP
drm/vc4: txp: Handle 40-bits DMA Addresses
drm/vc4: txp: Introduce structure to deal with revision differences
drm/vc4: txp: Move the encoder type in the variant structure
drm/vc4: txp: Rename TXP data structure
drm/vc4: unlock on error in vc4_hvs_get_fifo_frame_count()
drm/vc4: use drm_hdmi_connector_mode_valid()
drm/vc4: Use of_device_get_match_data to set generation
 
drm/virtio: Add a helper to map and note the dma addrs and lengths
drm/virtio: Add helpers to initialize and free the imported object
drm/virtio: Add prepare and cleanup routines for imported dmabuf obj
drm/virtio: Don't create a context with default param if context_init is supported
drm/virtio: Fix UAF in virtgpu_dma_buf_free_obj()
drm/virtio: Implement VIRTIO_GPU_CMD_RESOURCE_DETACH_BACKING cmd
drm/virtio: Import prime buffers from other devices as guest blobs
drm/virtio: New fence for every plane update
drm/virtio: Use drm_gem_plane_helper_prepare_fb()
drm/virtio: Use generic dumb_map_offset implementation
 
drm/vkms: Add typedef and documentation for pixel_read and pixel_write functions
drm/vkms: Avoid computing blending limits inside pre_mul_alpha_blend
drm/vkms: Code formatting
drm/vkms: Introduce pixel_read_direction enum
drm/vkms: Re-introduce line-per-line composition algorithm
drm/vkms: Remove index parameter from init_vkms_output
drm/vkms: Remove useless drm_rotation_simplify
drm/vkms: Round fixp2int conversion in lerp_u16
drm/vkms: Update pixels accessor to support packed and multi-plane formats.
drm/vkms: Use const for input pointers in pixel_read an pixel_write functions
drm/vkms: Use drm_frame directly
 
drm/vmwgfx: Remove initialization of connector status
 
drm/xe/client: bo->client does not need bos_lock
 
drm/xe/devcoredump: Move exec queue snapshot to Contexts section
 
drm/xe/dg1: Fix power gate sequence.
 
drm/xe/display: Delay dsm handler registration
drm/xe/display: Delay hpd_init resume
drm/xe/display: Extract xe_display_pm_runtime_suspend_late()
drm/xe/display: fix ttm_bo_access() usage
drm/xe/display: Flush DMC wakelock release work on runtime suspend
drm/xe/display: Update intel_bo_read_from_page to use ttm_bo_access
 
drm/xe/gsc: Improve SW proxy error checking and logging
drm/xe/gsc: Make GSCCS disabling message less alarming
 
drm/xe/guc/tlb: Flush g2h worker in case of tlb timeout
 
drm/xe/guc: Add support for G2G communications
drm/xe/guc: Add VF_CFG_SCHED_PRIORITY to KLV helper
drm/xe/guc: Add VF_CFG_SCHED_PRIORITY_KEY KLV definition
drm/xe/guc: Adding steering info support for GuC register lists
drm/xe/guc: Do not assert CTB state while sending MMIO
drm/xe/guc: Don't read data from G2H prior to length check
drm/xe/guc: Don't treat GuC generic CAT error as protocol error
drm/xe/guc: Drop redundant logs about invalid G2H length
drm/xe/guc: Enable WA_DUAL_QUEUE for newer platforms
drm/xe/guc: Fix dereference before NULL check
drm/xe/guc: Fix for dead CT dump not re-arming
drm/xe/guc: Fix missing init value and add register order check
drm/xe/guc: Fix size_t print format
drm/xe/guc: Log content of the failed G2H message
drm/xe/guc: Prefer GT oriented asserts in submit code
drm/xe/guc: Prefer GT oriented logs in submit code
drm/xe/guc: Reduce default GuC log verbosity
drm/xe/guc: Remove duplicate source field
drm/xe/guc: Support crash dump notification from GuC
 
drm/xe/guc_pc: Retry and wait longer for GuC PC start
 
drm/xe/guc_submit: fix race around pending_disable
drm/xe/guc_submit: fix race around suspend_pending
 
drm/xe/hmm: Don't dereference struct page pointers without notifier lock
drm/xe/hmm: Style- and include fixes
 
drm/xe/irq: Manage MSI-X interrupts allocation
drm/xe/irq: Separate MSI and MSI-X flows
 
drm/xe/migrate: fix pat index usage
drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
 
drm/xe/oa/uapi: Expose an unblock after N reports OA property
drm/xe/oa/uapi: Make OA buffer size configurable
 
drm/xe/oa: Allow oa_exponent value of 0
drm/xe/oa: Fix "Missing outer runtime PM protection" warning
drm/xe/oa: Preserve oa_ctrl unused bits
drm/xe/oa: Set stream->pollin in xe_oa_buffer_check_unlocked
 
drm/xe/pf: Add functions to configure VF scheduling priority
drm/xe/pf: Adjust scheduling priority based on policy change
drm/xe/pf: Allow to control scheduling priority using debugfs
drm/xe/pf: Drop 2GiB limit of fair LMEM allocation
drm/xe/pf: Fix migration initialization
drm/xe/pf: Fix potential GGTT allocation leak
drm/xe/pf: Use correct function to check LMEM provisioning
 
drm/xe/pm: Also avoid missing outer rpm warning on system suspend
drm/xe/pm: Temporarily disable D3Cold on BMG
 
drm/xe/ptl: Add another PTL PCI ID
 
drm/xe/reg_sr: Convert whitelist to gt logging
drm/xe/reg_sr: Remove register pool
drm/xe/reg_sr: Stop setting all whitelist slots
 
drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size)
 
drm/xe/rtp: Add match helper to omit SR-IOV VF device
 
drm/xe/slpc: Remove unnecessary force wakes
 
drm/xe/tests: Move shrink test out of xe_bo
drm/xe/tests: Wait for clear fence operation to complete
 
drm/xe/throttle: Log throttle reasons
 
drm/xe/trace: improve xe_sched_msg trace
 
drm/xe/tracing: Fix a potential TP_printk UAF
 
drm/xe/ufence: Flush xe ordered_wq in case of ufence timeout
drm/xe/ufence: Wake up waiters after setting ufence->signalled
 
drm/xe/userptr: Fix an incorrect assert
drm/xe/userptr: fix EFAULT handling
drm/xe/userptr: properly setup pfn_flags_mask
drm/xe/userptr: restore invalidation list on error
drm/xe/userptr: Unmap userptrs in the mmu notifier
 
drm/xe/vf: Defer fixups if migrated twice fast
drm/xe/vf: Document SRIOV VF restore flow
drm/xe/vf: Don't apply Wa_22019338487 for VF
drm/xe/vf: Don't check has flat ccs in bios on VF
drm/xe/vf: React to MIGRATED interrupt
drm/xe/vf: Send RESFIX_DONE message at end of VF restore
drm/xe/vf: Start post-migration fixups with provisioning query
 
drm/xe/vm: Fix a misplaced #endif
drm/xe/vm: Validate userptr during gpu vma prefetching
 
drm/xe/vm_doc: fix more doc typos
 
drm/xe/vram: drop 2G block restriction
drm/xe/vram: fix lpfn check
 
drm/xe/vsec: Address static checker issue
drm/xe/vsec: Support BMG devices
 
drm/xe/xe3lpg: Add Wa_16024792527
 
drm/xe/xe_guc_ads: Add nonpriv registers to write list
 
drm/xe: Add a reason string to the devcoredump
drm/xe: Add exec queue param to devcoredump
drm/xe: Add gt_id to xe_sched_job traces
drm/xe: Add mutex locking to devcoredump
drm/xe: Add ring address to LRC snapshot
drm/xe: Add ring start to LRC snapshot
drm/xe: Add staging tree for VM binds
drm/xe: Add trace to lrc timestamp update
drm/xe: Add xe_bo_vm_access
drm/xe: Add xe_ring_lrc_is_idle() helper
drm/xe: Add xe_ttm_access_memory
drm/xe: Allow bo mapping on multiple ggtts
drm/xe: Allow fault injection in vm create and vm bind IOCTLs
drm/xe: Apply whitelist to engine save-restore
drm/xe: Avoid evicting object of the same vm in none fault mode
drm/xe: Avoid the OOM killer on buffer object memory allocation
drm/xe: Call invalidation_fence_fini for PT inval fences in error state
drm/xe: cancel pending job timer before freeing scheduler
drm/xe: Carve out wopcm portion from the stolen memory
drm/xe: Change xe_engine_snapshot_capture_for_job to be for queue
drm/xe: convert timeout to secs_to_jiffies()
drm/xe: Don't unnecessarily invoke the OOM killer on multiple binds
drm/xe: Drop HAS_HECI_*
drm/xe: drop unused component dependencies
drm/xe: Drop useless d3cold allowed message
drm/xe: Drop VM dma-resv lock on xe_sync_in_fence_get failure in exec IOCTL
drm/xe: Ensure all locks released in exec IOCTL
drm/xe: Fix all typos in xe
drm/xe: Fix and re-enable xe_print_blob_ascii85()
drm/xe: Fix build error for XE_IOCTL_DBG macro
drm/xe: Fix case for asserts in documentation
drm/xe: Fix drm-next merge
drm/xe: Fix error handling in xe_irq_install()
drm/xe: Fix exporting xe buffers multiple times
drm/xe: Fix fault mode invalidation with unbind
drm/xe: Fix fault on fd close after unbind
drm/xe: Fix GT "for each engine" workarounds
drm/xe: Fix possible exec queue leak in exec IOCTL
drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt
drm/xe: Fix tlb invalidation when wedging
drm/xe: Force write completion of MI_STORE_DATA_IMM
drm/xe: handle flat ccs during hibernation on igpu
drm/xe: Ignore GGTT TLB inval errors during GT reset
drm/xe: Implement cgroup for vram
drm/xe: Improve devcoredump documentation
drm/xe: improve hibernation on igpu
drm/xe: Improve schedule disable response failure
drm/xe: Include xe_oa_types.h
drm/xe: Initial MSI-X support for HW engines
drm/xe: Introduce the RPa information
drm/xe: Introduce xe_gt_dbg_printer()
drm/xe: Make GUC binaries dump consistent with other binaries in devcoredump
drm/xe: Make irq enabled flag atomic
drm/xe: Mark preempt fence workqueue as reclaim
drm/xe: Mimic i915 behavior for non-sleeping MMIO wait
drm/xe: Move LNL scheduling WA to xe_device.h
drm/xe: Move the coredump registration to the worker thread
drm/xe: Move Wa 1607983814 to oob
drm/xe: Only allow contiguous BOs to use xe_bo_vmap
drm/xe: Release guc ids before cancelling work
drm/xe: Remove "graphics tile" from kernel doc
drm/xe: Remove double pageflip
drm/xe: remove redundant check in xe_vm_create_ioctl()
drm/xe: remove unused xe_pciids.h harder, add missing PCI ID
drm/xe: Restore system memory GGTT mappings
drm/xe: Revert some changes that break a mesa debug tool
drm/xe: Reword exec_queue and vm lock doc
drm/xe: Sample gpu timestamp closer to exec queues
drm/xe: Set mask bits for CCS_MODE register
drm/xe: Set XE_BO_FLAG_PINNED in migrate selftest BOs
drm/xe: Sort again the info flags
drm/xe: Split xe_gt_stat.h
drm/xe: Stop accumulating LRC timestamp on job_free
drm/xe: Take job list lock in xe_sched_first_pending_job
drm/xe: Take PM ref in delayed snapshot capture worker
drm/xe: Trace xe_bo_validate
drm/xe: Update xe2_graphics name string
drm/xe: Use managed BO in memirq
drm/xe: Use non-interruptible wait when moving BO to system
drm/xe: Use q->xef for accessing xe file
drm/xe: Use the filelist from drm for ccs_mode change
drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed
drm/xe: Wait for migration job before unmapping pages
drm/xe: Wait on killed exec queues
drm/xe: Wire devcoredump to LR TDR
drm/xe: Wire up devcoredump in documentation
 
drm/xen: remove redundant initialization info print
 
drm/{i915, xe}/display: Move DP MST calls to display_driver
 
drm/{i915, xe}: Move power_domains suspend/resume to display_power
 
drm: add drm_memory_stats_is_zero
drm: Add panel backlight quirks
drm: Drop explicit initialization of struct i2c_device_id::driver_data to 0
drm: Fix DSC BPP increment decoding
drm: make drm-active- stats optional
drm: Move client code to clients/ subdirectory
drm: panel-backlight-quirks: Add Framework 13 glossy and 2.8k panels
drm: panel-backlight-quirks: Add Framework 13 matte panel
drm: panel-simple: support TOPLAND TIAN G07017 LCD panel
drm: panel: jd9365da-h3: fix reset signal polarity
drm: remove driver date from struct drm_driver and all drivers
drm: renesas: rz-du: Drop DU_MCR0_DPI_OE macro
drm: renesas: rz-du: Increase supported resolutions
drm: renesas: rz-du: rzg2l_du_encoder: Fix max dot clock for DPI
drm: select DRM_KMS_HELPER from DRM_GEM_SHMEM_HELPER
drm: Use of_property_present() for non-boolean properties
drm: xlnx: zynqmp_dpsub: Add DP audio support
drm: xlnx: zynqmp_dpsub: Fix kernel doc
drm: zynqmp_dp: Fix integer overflow in zynqmp_dp_rate_get()
drm: zynqmp_dp: Unlock on error in zynqmp_dp_bridge_atomic_enable()
 
drop_monitor: fix incorrect initialization order
 
dsa: mv88e6xxx: Centralise common statistics check
dsa: mv88e6xxx: Move available stats into info structure
dsa: Use str_enable_disable-like helpers
 
dt-bindings: Add Blaize vendor prefix
dt-bindings: Add ROHM BD79703
dt-bindings: arm-smmu: document QCS615 GPU SMMU
dt-bindings: arm-smmu: Document SM8750 SMMU
dt-bindings: arm64: bcmbca: Add Zyxel EX3510-B based on BCM4906
dt-bindings: arm: Add arm,static-trace-id for coresight dummy source
dt-bindings: arm: aspeed: add IBM SBP1 board
dt-bindings: arm: aspeed: add Mt. Jefferson board
dt-bindings: ARM: at91: Document Microchip SAMA7D65 Curiosity
dt-bindings: arm: bcmbca: Add Genexis XG6846B
dt-bindings: arm: blaize: Add Blaize BLZP1600 SoC
dt-bindings: arm: coresight: Update the pattern of ete node name
dt-bindings: arm: fsl: Add ABB SoM and carrier
dt-bindings: arm: imx: Add board revisions for i.MX8MP, i.MX8QM and i.MX8QXP
dt-bindings: arm: mediatek: Add MT8186 Chinchou Chromebook
dt-bindings: arm: mediatek: Add MT8186 Starmie Chromebooks
dt-bindings: arm: mediatek: Add MT8188 Lenovo Chromebook Duet (11", 9)
dt-bindings: arm: mediatek: Drop MT8192 Chromebook variants that never shipped
dt-bindings: arm: qcom,coresight-static-replicator: Add property for source filtering
dt-bindings: arm: qcom,ids: add SoC ID for QCS9075
dt-bindings: arm: qcom-soc: Extend X1E prefix match for X1P
dt-bindings: arm: qcom: Add HP Omnibook X 14
dt-bindings: arm: qcom: Add Microsoft Windows Dev Kit 2023
dt-bindings: arm: qcom: add missing elements to the SoC list
dt-bindings: arm: qcom: add QAR2130P board
dt-bindings: arm: qcom: Add Snapdragon Devkit for Windows
dt-bindings: arm: qcom: Add X1P42100 SoC & CRD
dt-bindings: arm: qcom: Add Xiaomi Redmi 5A
dt-bindings: arm: qcom: Document Huawei Matebook E Go (sc8280xp)
dt-bindings: arm: qcom: document QCS615 and the reference board
dt-bindings: arm: qcom: document QCS8300 SoC and reference board
dt-bindings: arm: qcom: Document SM8750 SoC and boards
dt-bindings: arm: rockchip: Add BigTreeTech CB2 and Pi2
dt-bindings: arm: rockchip: Add Firefly ITX-3588J board
dt-bindings: arm: rockchip: Add H96 Max V58 TV box
dt-bindings: arm: rockchip: Add Radxa E52C
dt-bindings: arm: rockchip: Add rk3576 evb1 board
dt-bindings: arm: rockchip: Add Xunlong Orange Pi 5 Max
dt-bindings: arm: rockchip: Sort for boards not in correct order
dt-bindings: arm: samsung: Add compatible for Samsung Galaxy S20 FE (SM-G780F)
dt-bindings: arm: samsung: samsung-boards: Add bindings for SM-G981B and SM-G980F board
dt-bindings: arm: stm32: add compatible strings for Linux Automation LXA TAC gen 3
dt-bindings: atmel-sysreg: add sama7d65 RAM and PIT
dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750
dt-bindings: cache: qcom,llcc: Add IPQ5424 compatible
dt-bindings: can: convert tcan4x5x.txt to DT schema
dt-bindings: can: mpfs: add PIC64GX CAN compatibility
dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for R-Car V4M
dt-bindings: can: st,stm32-bxcan: fix st,gcan property type
dt-bindings: can: tcan4x5x: Document the ti,nwkrq-voltage-vio option
dt-bindings: clk: at91: Add clock IDs for the slow clock controller
dt-bindings: clock: add ID for eMMC for EN7581
dt-bindings: clock: Add Qualcomm SM6115 LPASS clock controller
dt-bindings: clock: Add SAMA7D65 PMC compatible string
dt-bindings: clock: convert stm32 rcc bindings to json-schema
dt-bindings: clock: drop NUM_CLOCKS define for EN7581
dt-bindings: clock: imx93: Add SPDIF IPG clk
dt-bindings: clock: move qcom,x1e80100-camcc to its own file
dt-bindings: clock: qcom,mmcc-msm8960: add LCDC-related clocks
dt-bindings: clock: qcom,mmcc: support LVDS PLL input for apq8064
dt-bindings: clock: qcom,rpmcc: Add MSM8937 compatible
dt-bindings: clock: qcom,rpmcc: Add MSM8940 compatible
dt-bindings: clock: qcom,sc7280-lpasscorecc: add top-level constraints
dt-bindings: clock: qcom,sc7280-lpasscorecc: order properties to match convention
dt-bindings: clock: qcom,sdm845-camcc: add sdm670 compatible
dt-bindings: clock: qcom,sm8550-dispcc: Add SM8750 DISPCC
dt-bindings: clock: qcom,x1e80100-gcc: Add X1P42100
dt-bindings: clock: qcom,x1e80100-gpucc: Extend for X1P42100
dt-bindings: clock: qcom-rpmhcc: Add RPMHCC bindings for QCS615
dt-bindings: clock: qcom-rpmhcc: Add RPMHCC for SM8750
dt-bindings: clock: qcom: Add CAMCC clocks for QCS8300
dt-bindings: clock: qcom: Add CMN PLL clock controller for IPQ SoC
dt-bindings: clock: qcom: Add GPU clocks for QCS8300
dt-bindings: clock: qcom: Add QCS615 GCC clocks
dt-bindings: clock: qcom: Add QCS8300 video clock controller
dt-bindings: clock: qcom: Add SM8750 GCC
dt-bindings: clock: qcom: Document the SM8750 TCSR Clock Controller
dt-bindings: clock: qcom: gcc-ipq5424: add gcc_xo_clk macro
dt-bindings: clock: qcom: gcc-ipq5424: remove apss_dbg clock macro
dt-bindings: clock: renesas,r9a08g045-vbattb: Fix include guard
dt-bindings: clock: renesas: Document RZ/G3E SoC CPG
dt-bindings: clock: samsung: Add Exynos990 SoC CMU bindings
dt-bindings: clock: st,stm32-rcc: support spread spectrum clocking
dt-bindings: clock: st,stm32mp1-rcc: complete the reference path
dt-bindings: clock: st,stm32mp1-rcc: fix reference paths
dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI
dt-bindings: clock: ti: Convert composite.txt to json-schema
dt-bindings: clock: ti: Convert gate.txt to json-schema
dt-bindings: clock: versaclock3: Document 5L35023 Versa3 clock generator
dt-bindings: clock: xilinx: Add reset GPIO for VCU
dt-bindings: clock: xilinx: Convert VCU bindings to dtschema
dt-bindings: clocks: atmel,at91sam9x5-sckc: add sama7d65
dt-bindings: connector: Add pd-revision property
dt-bindings: cpufreq: apple,cluster-cpufreq: Add A7-A11, T2 compatibles
dt-bindings: cpufreq: Document support for Airoha EN7581 CPUFreq
dt-bindings: cpus: add a thead vlen register length property
dt-bindings: cros-ec: Remove google,cros-kbd-led-backlight
dt-bindings: crypto: ice: document the qcs8300 inline crypto engine
dt-bindings: crypto: qcom,inline-crypto-engine: Document the SM8750 ICE
dt-bindings: crypto: qcom,prng: document ipq9574, ipq5424 and ipq5322
dt-bindings: crypto: qcom,prng: document QCS8300
dt-bindings: crypto: qcom,prng: Document SM8750 RNG
dt-bindings: crypto: qcom-qce: document the QCS8300 crypto engine
dt-bindings: crypto: qcom-qce: Document the SM8750 crypto engine
dt-bindings: display/msm: Add SM6150 DSI phy
dt-bindings: display/msm: Add SM6150 MDSS & DPU
dt-bindings: display/msm: dsi-controller-main: Document SM6150
dt-bindings: display/msm: qcom,sa8775p-mdss: fix the example
dt-bindings: display/xlnx/zynqmp-dpsub: Add audio DMAs
dt-bindings: display: Add BCM2712 HDMI bindings
dt-bindings: display: Add BCM2712 HVS bindings
dt-bindings: display: Add BCM2712 KMS driver bindings
dt-bindings: display: Add BCM2712 MOP bindings
dt-bindings: display: Add BCM2712 MOPLET bindings
dt-bindings: display: Add BCM2712 PixelValve bindings
dt-bindings: display: Add powertip,{st7272|hx8238a} as DT Schema description
dt-bindings: display: bridge: renesas,dsi-csi2-tx: Add r8a779h0
dt-bindings: display: Correct indentation and style in DTS example
dt-bindings: display: mediatek: ovl: Add compatible strings for MT8188 MDP3
dt-bindings: display: mediatek: ovl: Modify rules for MT8195/MT8188
dt-bindings: display: msm: dp: update maintainer entry
dt-bindings: display: panel-lvds: Add compatible for AUO G084SN05 V9
dt-bindings: display: panel-simple: Document Topland TIAN-G07017-01
dt-bindings: display: panel: samsung,atna56ac03: Document ATNA56AC03
dt-bindings: display: renesas,du: Add missing constraints
dt-bindings: display: renesas,du: Add r8a779h0
dt-bindings: display: rockchip: Add schema for RK3588 DW DSI2 controller
dt-bindings: display: simple: Add Tianma TM070JDHG34-00 panel
dt-bindings: display: simple: Document Multi-Inno Technology MI0700A2T-30 panel
dt-bindings: display: simple: Document Multi-Inno Technology MI1010Z1T-1CP11 panel
dt-bindings: display: ti: Fix compatible for am62a7 dss
dt-bindings: dma: adi,axi-dmac: convert to yaml schema
dt-bindings: dma: adi,axi-dmac: deprecate adi,channels node
dt-bindings: dma: atmel: Convert to json schema
dt-bindings: dma: fsl-edma: add nxp,s32g2-edma compatible string
dt-bindings: dma: qcom,gpi: Add QCS615 compatible
dt-bindings: dma: qcom,gpi: Add QCS8300 compatible
dt-bindings: dma: qcom,gpi: Add SA8775P compatible
dt-bindings: dma: qcom,gpi: Document the sm8750 GPI DMA engine
dt-bindings: dma: st-stm32-dmamux: Add description for dma-cell values
dt-bindings: dma: Support channel page to nvidia,tegra210-adma
dt-bindings: dma: ti: k3-bcdma: Add J722S CSI BCDMA
dt-bindings: dmaengine: Add Allwinner suniv F1C100s DMA
dt-bindings: drm/bridge: ti-sn65dsi83: Add properties for ti,lvds-vod-swing
dt-bindings: Drop Bhupesh Sharma from maintainers
dt-bindings: eeprom: at24: Add compatible for Giantec GT24P128F
dt-bindings: eeprom: at24: Add compatible for Puya P24C256C
dt-bindings: firmware: qcom,scm: Document ipq5424 SCM
dt-bindings: firmware: qcom,scm: document QCS615 SCM
dt-bindings: gpio: brcmstb: permit gpio-line-names property
dt-bindings: gpio: fairchild,74hc595: Document chip select vs. latch clock
dt-bindings: gpio: fsl,qoriq-gpio: Add compatible string fsl,mpc8314-gpio
dt-bindings: gpu: mali-utgard: Add st,stih410-mali compatible
dt-bindings: hwmon: adm1275: add adm1273
dt-bindings: hwmon: intel,crps185: Add to trivial
dt-bindings: hwmon: lm75: Add NXP P3T1755
dt-bindings: i2c: exynos5: Add samsung,exynos8895-hsi2c compatible
dt-bindings: i2c: qcom-cci: Document x1e80100 compatible
dt-bindings: i2c: renesas,riic: Document the R9A09G047 support
dt-bindings: iio: accel: adxl345: add interrupt-names
dt-bindings: iio: accel: adxl345: make interrupts not a required property
dt-bindings: iio: accel: fxls8962af: add compatible string 'nxp,fxls8967af'
dt-bindings: iio: accel: fxls8962af: add compatible string 'nxp,fxls8974cf'
dt-bindings: iio: accel: fxls8962af: add wakeup-source property
dt-bindings: iio: adc: adi,ad4000: Add PulSAR
dt-bindings: iio: adc: adi,ad4695: change include path
dt-bindings: iio: adc: adi,ad7{124,173,192,780}: Allow specifications of a gpio for irq line
dt-bindings: iio: adc: renesas,rzg2l-adc: Document RZ/G3S SoC
dt-bindings: iio: adis16480: add devices to adis16480
dt-bindings: iio: bosch,bme680: Move from trivial-devices and add supplies
dt-bindings: iio: dac: ad5791: ldac gpio is active low
dt-bindings: iio: dac: adi-axi-adc: fix ad7606 pwm-names
dt-bindings: iio: imu: bmi160: add boolean type for drive-open-drain
dt-bindings: iio: imu: bmi270: add boolean type for drive-open-drain
dt-bindings: iio: imu: bmi323: add boolean type for drive-open-drain
dt-bindings: iio: imu: mpu6050: Add invensense,iam20380 compatible string
dt-bindings: iio: kx022a: Support KX134-1211
dt-bindings: iio: light: Document TI OPT4060 RGBW sensor
dt-bindings: iio: light: Drop BU27008 and BU27010
dt-bindings: iio: pressure: bmp085: Add SPI interface
dt-bindings: input/touchscreen: imagis: add compatible for ist3038h
dt-bindings: interconnect: add interconnect bindings for SM8750
dt-bindings: interconnect: Add Qualcomm IPQ5424 support
dt-bindings: interconnect: OSM L3: Document sm8650 OSM L3 compatible
dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM8750 CPU BWMONs
dt-bindings: interconnect: qcom-bwmon: Document QCS615 bwmon compatibles
dt-bindings: interconnect: qcom-bwmon: Document QCS615 bwmon compatibles
dt-bindings: interrupt-controller: Add SpacemiT K1 PLIC
dt-bindings: interrupt-controller: arm,gic: Correct VGIC interrupt description
dt-bindings: interrupt-controller: Correct indentation and style in DTS example
dt-bindings: interrupt-controller: microchip,lan966x-oic: Clarify endpoint use
dt-bindings: interrupt-controller: qcom,pdc: Document SM8750 PDC
dt-bindings: interrupt-controller: ti,omap4-wugen-mpu: Add file extension
dt-bindings: interrupt-controller: update imsic reg address to 0x24000000 in Example 1
dt-bindings: iommu: arm,smmu: add sdm670 adreno iommu compatible
dt-bindings: iommu: qcom,iommu: Add MSM8917 IOMMU to SMMUv1 compatibles
dt-bindings: iommu: rockchip: Add Rockchip RK3576
dt-bindings: leds: Add LED1202 LED Controller
dt-bindings: leds: Add LED1202 LED Controller
dt-bindings: leds: class-multicolor: Fix path to color definitions
dt-bindings: leds: Convert LP8860 into YAML format
dt-bindings: leds: cznic,turris-omnia-leds: Allow interrupts property
dt-bindings: leds: qcom,spmi-flash-led: Add pm660l compatible
dt-bindings: mailbox: add binding for Microchip IPC mailbox controller
dt-bindings: mailbox: add google,gs101-mbox
dt-bindings: mailbox: qcom,apcs-kpss-global: Document the qcs615 APSS
dt-bindings: mailbox: qcom: Add IPQ5424 APCS compatible
dt-bindings: media: add description of stm32 csi
dt-bindings: media: add the stm32mp25 compatible of DCMIPP
dt-bindings: media: nxp,imx8-isi: Add i.MX8ULP ISI compatible string
dt-bindings: media: qcom,sc8280xp-camss: Fix interrupt types
dt-bindings: media: qcom,sdm845-camss: Fix interrupt types
dt-bindings: media: qcom,sm8250-camss: Fix interrupt types
dt-bindings: mediatek,mt6779-keypad: add more compatibles
dt-bindings: memory-controller: qca,ath79-ddr-controller: Drop consumer from example
dt-bindings: mfd: Add binding for qnap,ts433-mcu devices
dt-bindings: mfd: atmel,at91sam9260: Convert to YAML schema
dt-bindings: mfd: atmel: Convert to YAML schema
dt-bindings: mfd: bd71815: Fix rsense and typos
dt-bindings: mfd: mediatek: mt6397: Add bindings for MT6328
dt-bindings: mfd: qcom,tcsr: Add compatible for ipq5424
dt-bindings: mfd: sprd,sc2731: Reference sprd,sc2731-efuse bindings
dt-bindings: mfd: syscon: Add rk3562 QoS register compatible
dt-bindings: mfd: syscon: Fix al,alpine-sysfabric-service compatible
dt-bindings: mfd: syscon: Fix ti,j784s4-acspcie-proxy-ctrl compatible
dt-bindings: misc: lwn,bk4-spi: Add binding
dt-bindings: mmc: atmel,sama5d2-sdhci: add microchip,sama7d65-sdhci
dt-bindings: mmc: controller: clarify the address-cells description
dt-bindings: mmc: controller: move properties common with slot out to mmc-controller-common
dt-bindings: mmc: controller: remove '|' when not needed
dt-bindings: mmc: convert amlogic,meson-mx-sdio.txt to dtschema
dt-bindings: mmc: document mmc-slot
dt-bindings: mmc: marvell,xenon-sdhci: Simplify Armada 3700 if/then schema
dt-bindings: mmc: mtk-sd: Document compatibles that need two register ranges
dt-bindings: mmc: samsung,exynos-dw-mshc: add specific compatible for exynos8895
dt-bindings: mtd: cadence: convert cadence-nand-controller.txt to yaml
dt-bindings: mtd: cadence: document required clock-names
dt-bindings: mtd: davinci: convert to yaml
dt-bindings: mtd: jedec,spi-nor: add optional vcc-supply
dt-bindings: mtd: mchp48l640 add mb85rs128ty compatible
dt-bindings: mtd: nuvoton,ma35d1-nand: add new bindings
dt-bindings: net: Add DT bindings for DWMAC on NXP S32G/R SoCs
dt-bindings: net: bluetooth: qca: Expand firmware-name property
dt-bindings: net: can: atmel: Convert to json schema
dt-bindings: net: Correct indentation and style in DTS example
dt-bindings: net: dp83822: Add support for GPIO2 clock output
dt-bindings: net: qcom,ethqos: Correct fallback compatible for qcom,qcs615-ethqos
dt-bindings: net: qcom,ipa: Use recommended MBN firmware format in DTS example
dt-bindings: net: sparx5: document RGMII delays
dt-bindings: net: wireless: Describe ath12k PCI module with WSI
dt-bindings: nvmem: Add compatible for IPQ5424
dt-bindings: nvmem: Add compatible for MS8917
dt-bindings: nvmem: qcom,qfprom: Add SAR2130P compatible
dt-bindings: nvmem: qfprom: Add compatible for QCS615
dt-bindings: nvmem: qfprom: Add compatible for QCS8300
dt-bindings: nvmem: rmem: Add mobileye,eyeq5-bootloader-config
dt-bindings: opp: h6: Add A100 operating points
dt-bindings: PCI: fsl,imx6q-pcie-ep: Add compatible string fsl,imx8q-pcie-ep
dt-bindings: PCI: fsl,imx6q-pcie: Add Refclk for i.MX95 RC
dt-bindings: PCI: microchip,pcie-host: Allow dma-noncoherent
dt-bindings: PCI: mobiveil: Convert mobiveil-pcie.txt to YAML
dt-bindings: PCI: qcom,pcie-sm8550: Document 'global' interrupt
dt-bindings: PCI: qcom: Document the IPQ5424 PCIe controller
dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5 host1
dt-bindings: phy: imx8mq-usb: correct reference to usb-switch.yaml
dt-bindings: phy: qcom,ipq8074-qmp-pcie: Document the IPQ5424 QMP PCIe PHYs
dt-bindings: phy: qcom,qmp-pcie: document the SM8350 two lanes PCIe PHY
dt-bindings: phy: qcom,qmp-usb: Add IPQ5424 USB3 PHY
dt-bindings: phy: qcom,qusb2: Document IPQ5424 compatible
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add SAR2130P compatible
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the QCS615 QMP PCIe PHY Gen3 x1
dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add SAR2130P compatible
dt-bindings: phy: rockchip: add rk3576 compatible
dt-bindings: pinctrl: add binding for MT7988 SoC
dt-bindings: pinctrl: Add rk3562 pinctrl support
dt-bindings: pinctrl: Correct indentation and style in DTS example
dt-bindings: pinctrl: qcom: Add MSM8917 pinctrl
dt-bindings: pinctrl: qcom: update spi0 function
dt-bindings: pinctrl: renesas: Add alpha-numerical port support for RZ/V2H
dt-bindings: pinctrl: renesas: Document RZ/G3E SoC
dt-bindings: pinctrl: sunxi: add compatible for V853
dt-bindings: power: Convert raspberrypi,bcm2835-power to Dt schema
dt-bindings: power: domain-idle-state: Allow idle-state-name
dt-bindings: power: reset: atmel,sama5d2-shdwc: add sam9x7
dt-bindings: power: supply: Add STC3117 Fuel Gauge
dt-bindings: power: supply: bq24190: Add BQ24297 compatible
dt-bindings: power: supply: gpio-charger: add support for default charge current limit
dt-bindings: power: supply: ltc4162-l-charger: Add ltc4162-f/s and ltc4015
dt-bindings: power: supply: max17042: add max77705 support
dt-bindings: pwm: Correct indentation and style in DTS example
dt-bindings: pwm: marvell,berlin-pwm: Convert from txt to yaml
dt-bindings: pwm: sprd,ums512-pwm: convert to YAML
dt-bindings: qcom,pdc: document QCS615 Power Domain Controller
dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller
dt-bindings: qcom: Add ipq5424 boards
dt-bindings: remoteproc: qcom,sa8775p-pas: Document QCS8300 remoteproc
dt-bindings: reset: add bindings for A1 SoC audio reset controller
dt-bindings: riscv: add SpacemiT K1 bindings
dt-bindings: riscv: Add SpacemiT X60 compatibles
dt-bindings: riscv: Add xtheadvector ISA extension description
dt-bindings: rockchip: pmu: Ensure all properties are defined
dt-bindings: ROHM KX134ACR-LBZ
dt-bindings: rtc: mxc: Document fsl,imx31-rtc
dt-bindings: samsung,mipi-dsim: Add imx7d specific compatible
dt-bindings: samsung: exynos-usi: Restrict possible samsung,mode values
dt-bindings: serial: 8250: Add SpacemiT K1 uart compatible
dt-bindings: serial: renesas: Document RZ/G3E (r9a09g047) scif
dt-bindings: serial: sc16is7xx: Add description for polling mode
dt-bindings: soc: altera: convert socfpga-system.txt to yaml
dt-bindings: soc: amlogic,meson-gx-hhi-sysctrl: Document the System Control registers found on early Meson SoC
dt-bindings: soc: qcom,aoss-qmp: Document the qcs615
dt-bindings: soc: renesas: Document R8A779G3 White Hawk Single
dt-bindings: soc: renesas: Document Renesas RZ/G3E SoC variants
dt-bindings: soc: renesas: Document RZ/G3E SMARC SoM and Carrier-II EVK
dt-bindings: soc: renesas: Move R8A779G0 White Hawk up
dt-bindings: soc: rockchip: add rk3576 hdptxphy grf syscon
dt-bindings: soc: samsung: exynos-pmu: Add exynos990-pmu compatible
dt-bindings: soc: samsung: exynos-sysreg: add sysreg compatibles for exynos8895
dt-bindings: soc: ti: pruss: Add clocks for ICSSG
dt-bindings: sram: qcom,imem: Document MSM8976
dt-bindings: sram: sunxi-sram: Add A100 compatible
dt-bindings: thermal: qcom-tsens: Document ipq6018 temperature sensor
dt-bindings: timer: Add SpacemiT K1 CLINT
dt-bindings: timer: fsl,imxgpt: Document fsl,imx35-gpt
dt-bindings: timer: fsl,imxgpt: Fix the fsl,imx7d-gpt fallback
dt-bindings: trivial-devices: Add Injoinic IP5306
dt-bindings: ufs: Correct indentation and style in DTS example
dt-bindings: ufs: qcom: Add UFS Host Controller for QCS615
dt-bindings: usb: Correct indentation and style in DTS example
dt-bindings: usb: gpio-sbu-mux: Add an entry for FSUSB42
dt-bindings: usb: max33359: add max77759-tcpci flavor
dt-bindings: usb: qcom,dwc3: Add IPQ5424 to USB DWC3 bindings
dt-bindings: usb: qcom,dwc3: Add QCS615 to USB DWC3 bindings
dt-bindings: usb: qcom,dwc3: Add QCS615 to USB DWC3 bindings
dt-bindings: usb: qcom,dwc3: Make ss_phy_irq optional for X1E80100
dt-bindings: usb: renesas,usbhs: Document RZ/G3S SoC
dt-bindings: usb: snps,dwc3: Split core description
dt-bindings: vendor-prefixes: Add Genexis
dt-bindings: vendor-prefixes: add prefix for Topland Electronics (H.K)
dt-bindings: vendor-prefixes: Add Puya Semiconductor (Shanghai) Co., Ltd.
dt-bindings: vendor-prefixes: add Siflower
dt-bindings: w1: ds2482: Add vcc-supply property
dt-bindings: watchdog: Document Qualcomm IPQ5424
 
dts: arm64: mediatek: mt8188: Update OVL compatible from MT8183 to MT8195
dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL
 
EDAC/cell: Remove powerpc Cell driver
 
EDAC/i10nm: Add Intel Clearwater Forest server support
 
EDAC/qcom: Correct interrupt enable register configuration
 
EDAC/{i10nm,skx,skx_common}: Support UV systems
 
EDAC: Add an EDAC driver for the Loongson memory controller
EDAC: Fix typos in comments
 
eeprom: digsy_mtc: Make GPIO lookup table match the device
 
efi/cper: Fix cper_arm_ctx_info alignment
efi/cper: Fix cper_ia_proc_ctx alignment
 
efi/libstub: Avoid physical address 0x0 when doing random allocation
efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32
efi/libstub: Refactor and clean up GOP resolution picker code
efi/libstub: Simplify GOP handling code
efi/libstub: Simplify PCI I/O handle buffer traversal
efi/libstub: Use __free() helper for pool deallocations
efi/libstub: Use C99-style for loop to traverse handle buffer
efi/libstub: Use cleanup helpers for freeing copies of the memory map
 
efi/mokvar-table: Avoid repeated map/unmap of the same page
 
efi: Avoid cold plugged memory for placing the kernel
efi: Don't map the entire mokvar table to determine its size
efi: libstub: Use '-std=gnu11' to fix build with GCC 15
efi: sysfb_efi: fix W=1 warnings when EFI is not set
efi: Use BIT_ULL() constants for memory attributes
 
efivarfs: abstract initial variable creation routine
efivarfs: add helper to convert from UC16 name and GUID to utf8 name
efivarfs: add variable resync after hibernation
efivarfs: allow creation of zero length files
efivarfs: Defer PM notifier registration until .fill_super
efivarfs: fix error on write to new variable leaving remnants
efivarfs: fix NULL dereference on resume
efivarfs: make variable_is_present use dcache lookup
efivarfs: move variable lifetime management into the inodes
efivarfs: prevent setting of zero size on the inodes in the cache
efivarfs: remove unused efi_variable.Attributes and efivar_entry.kobj
efivarfs: remove unused efivarfs_list
efivarfs: use I_MUTEX_CHILD nested lock to traverse variables on resume
 
elevator: Enable const sysfs attributes
 
enic: Fix typo in comment in table indexed by link speed
enic: Move RX coalescing set function
enic: Obtain the Link speed only after the link comes up
 
erofs: convert z_erofs_bind_cache() to folios
erofs: fix potential return value overflow of z_erofs_shrink_scan()
erofs: get rid of `z_erofs_next_pcluster_t`
erofs: micro-optimize superblock checksum
erofs: refine z_erofs_get_extent_compressedlen()
erofs: remove dead code in erofs_fc_parse_param
erofs: return SHRINK_EMPTY if no objects to free
erofs: shorten bvecs[] for file-backed mounts
erofs: simplify z_erofs_load_compact_lcluster()
erofs: tidy up zdata.c
erofs: use lockref_init for pcl->lockref
 
eth: 8139too: fix calling napi_enable() in atomic context
eth: bnxt: allocate enough buffer space to meet HDS threshold
eth: bnxt: apply hds_thrs settings correctly
eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic
eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx}
eth: bnxt: fix memory leak in queue reset
eth: bnxt: fix string truncation warning in FW version
eth: bnxt: fix truesize for mb-xdp-pass case
eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc()
eth: bnxt: update header sizing defaults
eth: fbnic: Add hardware monitoring support via HWMON interface
eth: fbnic: add IRQ reuse support
eth: fbnic: centralize the queue count and NAPI<>queue setting
eth: fbnic: don't reset the secondary RSS indir table
eth: fbnic: hwmon: Add completion infrastructure for firmware requests
eth: fbnic: hwmon: Add support for reading temperature and voltage sensors
eth: fbnic: let user control the RSS hash fields
eth: fbnic: reorder ethtool code
eth: fbnic: store NAPIs in an array instead of the list
eth: fbnic: support querying RSS config
eth: fbnic: support ring channel get and set while down
eth: fbnic: support ring channel set while up
eth: fbnic: support setting RSS configuration
eth: fbnic: update fbnic_poll return value
eth: forcedeth: fix calling napi_enable() in atomic context
eth: forcedeth: remove local wrappers for napi enable/disable
eth: iavf: extend the netdev_lock usage
eth: niu: fix calling napi_enable() in atomic context
eth: tg3: fix calling napi_enable() in atomic context
eth: via-rhine: fix calling napi_enable() in atomic context
 
ethernet: Make OA_TC6 config symbol invisible
 
ethtool: Fix set RXNFC command with symmetric RSS hash
ethtool: linkstate: migrate linkstate functions to support multi-PHY setups
ethtool: ntuple: fix rss + ring_cookie check
ethtool: regenerate uapi header from the spec
ethtool: remove the comments that are not gonna be generated
ethtool: rss: fix hiding unsupported fields in dumps
ethtool: separate definitions that are gonna be generated
 
exec: Add a new AT_EXECVE_CHECK flag to execveat(2)
exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case
exec: Make sure task->comm is always NUL-terminated
exec: move warning of null argv to be next to the relevant code
exec: remove legacy custom binfmt modules autoloading
 
exfat: add a check for invalid data size
exfat: fix just enough dentries but allocate a new cluster to dir
exfat: fix soft lockup in exfat_clear_bitmap
exfat: short-circuit zero-byte writes in exfat_file_write_iter
 
exfat_d_revalidate(): use stable parent inode passed by caller
 
Linux: Expand SoundWire MBQ register map support
 
export: Add __gendwarfksyms_ptr_ references to exported symbols
 
exportfs: add open method
exportfs: add permission method
 
ext4 fast_commit: make use of name_snapshot primitives
 
ext4: add pre-content fsnotify hook for DAX faults
ext4: switch to using the crc32c library
ext4: use inode_set_cached_link()
 
extcon: Drop explicit initialization of struct i2c_device_id::driver_data to 0
extcon: realtek: fix NULL deref check in extcon_rtk_type_c_probe
 
f2fs: Add F2FS_F_SB()
f2fs: add parameter @len to f2fs_invalidate_blocks()
f2fs: add parameter @len to f2fs_invalidate_internal_cache()
f2fs: avoid trying to get invalid block address
f2fs: cache more dentry pages
f2fs: Clean up the loop outside of f2fs_invalidate_blocks()
f2fs: Convert __read_io_type() to take a folio
f2fs: Convert f2fs_finish_read_bio() to use folios
f2fs: Convert submit tracepoints to take a folio
f2fs: don't call block truncation for aliased file
f2fs: ensure that node info flags are always initialized
f2fs: expand f2fs_invalidate_compress_page() to f2fs_invalidate_compress_pages_range()
f2fs: Fix format specifier in sanity_check_inode()
f2fs: fix inconsistent dirty state of atomic file
f2fs: fix to avoid changing 'check only' behaior of recovery
f2fs: fix to avoid return invalid mtime from f2fs_get_section_mtime()
f2fs: fix to do sanity check correctly on i_inline_xattr_size
f2fs: fix using wrong 'submitted' value in f2fs_write_cache_pages
f2fs: Introduce linear search for dentries
f2fs: introduce update_sit_entry_for_release/alloc()
f2fs: Optimize f2fs_truncate_data_blocks_range()
f2fs: procfs: show mtime in segment_bits
f2fs: remove blk_finish_plug
f2fs: Remove calls to folio_file_mapping()
f2fs: switch to using the crc32 library
f2fs: The GC triggered by ioctl also needs to mark the segno as victim
f2fs: update_sit_entry_for_release() supports consecutive blocks.
f2fs: Use a data folio in f2fs_submit_page_bio()
f2fs: Use a folio in f2fs_all_cluster_page_ready()
f2fs: Use a folio in f2fs_compress_write_end()
f2fs: Use a folio in f2fs_truncate_partial_cluster()
f2fs: Use a folio in f2fs_write_compressed_pages()
f2fs: Use a folio more in f2fs_submit_page_bio()
 
fanotify: allow to set errno in FAN_DENY permission response
fanotify: disable readahead if we have pre-content watches
fanotify: don't skip extra event info if no info_mode is set
fanotify: Fix crash in fanotify_init(2)
fanotify: introduce FAN_PRE_ACCESS permission event
fanotify: rename a misnamed constant
fanotify: report file range info with pre-content events
fanotify: reserve event bit of deprecated FAN_DIR_MODIFY
 
fault-inject: use prandom where cryptographically secure randomness is not needed
 
fbdev: efifb: Change the return value type to void
fbdev: hyperv_fb: Allow graceful removal of framebuffer
fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs
fbdev: hyperv_fb: iounmap() the correct memory when removing a device
fbdev: hyperv_fb: Simplify hvfb_putmem
fbdev: lcdcfb: Use backlight helper
fbdev: omap: use threaded IRQ for LCD DMA
fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
fbdev: omapfb: Remove unused hdmi5_core_handle_irqs
fbdev: omapfb: Use of_property_present() to test existence of DT property
fbdev: omapfb: Use syscon_regmap_lookup_by_phandle_args
fbdev: radeon: Use const 'struct bin_attribute' callbacks
fbdev: sm501fb: Use str_enabled_disabled() helper in sm501fb_init_fb()
fbdev: udlfb: Use const 'struct bin_attribute' callback
fbdev: vga16fb: fix orig_video_isVGA confusion
 
fgraph: Fix set_graph_notrace with setting TRACE_GRAPH_NOTRACE_BIT
fgraph: Get ftrace recursion lock in function_graph_enter
fgraph: Pass ftrace_regs to entryfunc
fgraph: Pass ftrace_regs to retfunc
fgraph: Remove calltime and rettime from generic operations
fgraph: Remove unnecessary disabling of interrupts and recursion
fgraph: Replace fgraph_ret_regs with ftrace_regs
 
fhandle: pull CAP_DAC_READ_SEARCH check into may_decode_fh()
fhandle: simplify error handling
 
fiemap: use kernel-doc includes in fiemap docbook
 
file: flush delayed work in delayed fput()
 
filemap: move prefaulting out of hot write path
filemap: remove unused folio_add_wait_queue
 
firewire: ohci: use generic power management
firewire: test: Fix potential null dereference in firewire kunit test
 
firmware: arm_scmi: Add aliases to transport modules
firmware: arm_scmi: Add module aliases to i.MX vendor protocols
firmware: arm_scmi: Allow transport properties for multiple instances
firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set
firmware: arm_scmi: Support vendor protocol modules autoloading
firmware: avoid pointless reference count bump
firmware: cirrus: Add KUnit tests for cs_dsp
firmware: cs_dsp: Add KUnit testing of bin error cases
firmware: cs_dsp: Add KUnit testing of bin file download
firmware: cs_dsp: Add KUnit testing of client callbacks
firmware: cs_dsp: Add KUnit testing of control cache
firmware: cs_dsp: Add KUnit testing of control parsing
firmware: cs_dsp: Add KUnit testing of control read/write
firmware: cs_dsp: Add KUnit testing of wmfw download
firmware: cs_dsp: Add KUnit testing of wmfw error cases
firmware: cs_dsp: Add mock bin file generator for KUnit testing
firmware: cs_dsp: Add mock DSP memory map for KUnit testing
firmware: cs_dsp: Add mock regmap for KUnit testing
firmware: cs_dsp: Add mock wmfw file generator for KUnit testing
firmware: cs_dsp: avoid large local variables
firmware: cs_dsp: Avoid using a u32 as a __be32 in cs_dsp_mock_mem_maps.c
firmware: cs_dsp: Delete redundant assignments in cs_dsp_test_bin.c
firmware: cs_dsp: Fix endianness conversion in cs_dsp_mock_wmfw.c
firmware: cs_dsp: Fix kerneldoc typos in cs_dsp_mock_bin.c
firmware: cs_dsp: FW_CS_DSP_KUNIT_TEST should not select REGMAP
firmware: cs_dsp: Remove async regmap writes
firmware: google: cbmem: Constify 'struct bin_attribute'
firmware: google: gsmi: Constify 'struct bin_attribute'
firmware: google: memconsole: Use const 'struct bin_attribute' callback
firmware: google: vpd: Use const 'struct bin_attribute' callback
firmware: imx-scu: fix OF node leak in .probe()
firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC
firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry
firmware: qcom: scm: add calls for wrapped key support
firmware: qcom: scm: Allow QSEECOM for HP Omnibook X14
firmware: qcom: scm: Allow QSEECOM for Windows Dev Kit 2023
firmware: qcom: scm: Allow QSEECOM on Huawei Matebook E Go (sc8280xp)
firmware: qcom: scm: Allow QSEECOM on the asus vivobook s15
firmware: qcom: scm: Allow QSEECOM on X1P42100 CRD
firmware: qcom: scm: Cleanup global '__scm' on probe failures
firmware: qcom: scm: Fix error code in probe()
firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool()
firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available()
firmware: qcom: scm: smc: Handle missing SCM device
firmware: qcom: scm: smc: Narrow 'mempool' variable scope
firmware: qcom: uefisecapp: fix efivars registration race
firmware: stratix10-svc: Use kthread_run_on_cpu()
 
firmware_loader: Constify 'struct bin_attribute'
 
fix braino in "9p: fix ->rename_sem exclusion"
 
Linux: Fix mmu notifiers for range-based invalidates
 
flow_dissector: Fix handling of mixed port and port-range keys
flow_dissector: Fix port range key handling in BPF conversion
flow_dissector: use RCU protection to fetch dev_net()
 
fpga: dfl: afu: define local pointer to feature device
fpga: dfl: afu: use parent device to log errors on port enable/disable
fpga: dfl: allocate platform device after feature device data
fpga: dfl: convert features from flexible array member to separate array
fpga: dfl: destroy/recreate feature platform device on port release/assign
fpga: dfl: drop unneeded get_device() and put_device() of feature device
fpga: dfl: factor out feature data creation from build_info_commit_dev()
fpga: dfl: factor out feature device data from platform device data
fpga: dfl: factor out feature device registration
fpga: dfl: omit unneeded argument pdata from dfl_feature_instance_init()
fpga: dfl: pass feature platform data instead of device as argument
fpga: dfl: refactor internal DFL APIs to take/return feature device data
fpga: dfl: remove unneeded function build_info_create_dev()
fpga: dfl: return platform data from dfl_fpga_inode_to_feature_dev_data()
fpga: dfl: store FIU type in feature platform data
fpga: dfl: store MMIO resources in feature device data
fpga: dfl: store platform device id in feature device data
fpga: dfl: store platform device name in feature device data
 
fprobe: Add fprobe_header encoding feature
fprobe: Always unregister fgraph function from ops
fprobe: Fix accounting of when to unregister from function graph
fprobe: Rewrite fprobe on function-graph tracer
fprobe: Use ftrace_regs in fprobe entry handler
fprobe: Use ftrace_regs in fprobe exit handler
 
fs, iov_iter: define meta io descriptor
 
fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr()
fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode()
 
fs/overlayfs/namei.c: get rid of include ../internal.h
 
fs/pipe: add simpler helpers for common cases
fs/pipe: do not open-code pipe head/tail logic in FIONREAD
fs/pipe: express 'pipe_empty()' in terms of 'pipe_occupancy()'
fs/pipe: fix pipe buffer index use in FUSE
fs/pipe: Fix pipe_occupancy() with 16-bit indexes
fs/pipe: Read pipe->{head,tail} atomically outside pipe->mutex
fs/pipe: remove buggy and unused 'helper' function
 
fs/proc/vmcore: convert vmcore_cb_lock into vmcore_mutex
fs/proc/vmcore: disallow vmcore modifications while the vmcore is open
fs/proc/vmcore: factor out allocating a vmcore range and adding it to a list
fs/proc/vmcore: factor out freeing a list of vmcore ranges
fs/proc/vmcore: introduce PROC_VMCORE_DEVICE_RAM to detect device RAM ranges in 2nd kernel
fs/proc/vmcore: move vmcore definitions out of kcore.h
fs/proc/vmcore: prefix all pr_* with "vmcore:"
fs/proc/vmcore: replace vmcoredd_mutex by vmcore_mutex
 
fs/proc: do_task_stat: Fix ESP not readable during coredump
 
fs/stat.c: avoid harmless garbage value problem in vfs_statx_path()
 
fs: add mount namespace to rbtree late
fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag
fs: add RWF_DONTCACHE iocb and FOP_DONTCACHE file_operations flag
fs: add STATX_DIO_READ_ALIGN
fs: binfmt: Fix a typo
fs: cache first and last mount
fs: delay sysctl_nr_open check in expand_files()
fs: don't block write during exec on pre-content watched files
fs: enable pre-content events on supported file systems
fs: erofs: xattr.c change kzalloc to kcalloc
fs: fc_log replace magic number 7 with ARRAY_SIZE()
fs: fix adding security options to statmount.mnt_opt
fs: Fix grammar and spelling in propagate_umount()
fs: fix proc_handler for sysctl_nr_open
fs: Fix return type of do_mount() from long to int
fs: get rid of __FMODE_NONOTIFY kludge
fs: introduce IOCB_HAS_METADATA for metadata
fs: lockless mntns lookup for nsfs
fs: lockless mntns rbtree lookup
fs: pack struct kstat better
fs: prepend statmount.mnt_opts string with security_sb_mnt_opts()
fs: reformat the statx definition
fs: remove useless lockdep assertion
fs: simplify rwlock to spinlock
fs: sort out a stale comment about races between fd alloc and dup2
fs: use a consume fence in mnt_idmap()
fs: use xarray for old mount id
 
fscrypt_d_revalidate(): use stable parent inode passed by caller
 
fsnotify: add pre-content hooks on mmap()
fsnotify: check if file is actually being watched for pre-content events on open
fsnotify: disable notification by default for all pseudo files
fsnotify: disable pre-content and permission events by default
fsnotify: generate pre-content permission event on page fault
fsnotify: generate pre-content permission event on truncate
fsnotify: introduce pre-content permission events
fsnotify: opt-in for permission events at file open time
fsnotify: pass optional file access range in pre-content event
fsnotify: use accessor to set FMODE_NONOTIFY_*
 
ftrace: Add CONFIG_HAVE_FTRACE_GRAPH_FUNC
ftrace: Add ftrace_get_symaddr to convert fentry_ip to symaddr
ftrace: Avoid potential division by zero in function_stat_show()
ftrace: Correct preemption accounting for function tracing.
ftrace: Do not add duplicate entries in subops manager ops
ftrace: Do not disable interrupts in profiler
ftrace: Fix accounting of adding subops to a manager ops
ftrace: Implement :mod: cache filtering on kernel command line
ftrace: Remove unneeded goto jumps
ftrace: Switch ftrace.c code over to use guard()
 
fujitsu-laptop: replace strcpy -> strscpy
 
fuse: Add fuse-io-uring design documentation
fuse: Add fuse-io-uring handling into fuse_copy
fuse: Add io-uring sqe commit and fetch support
fuse: Allow to queue bg requests through io-uring
fuse: Allow to queue fg requests through io-uring
fuse: block request allocation until io-uring init is complete
fuse: don't truncate cached, mutated symlink
fuse: enable fuse-over-io-uring
fuse: fix possible deadlock if rings are never initialized
fuse: fix uring race condition for null dereference of fc
fuse: make args->in_args[0] to be always the header
fuse: Make fuse_copy non static
fuse: Move fuse_get_dev to header file
fuse: Move request bits
fuse: prevent disabling io-uring on active connections
fuse: rename to fuse_dev_end_requests and make non-static
fuse: revert back to __readahead_folio() for readahead
fuse: {io-uring} Handle SQEs - register commands
fuse: {io-uring} Handle teardown of ring entries
fuse: {io-uring} Make fuse_dev_queue_{interrupt,forget} non-static
fuse: {io-uring} Make hash-list req unique finding functions non-static
fuse: {io-uring} Prevent mount point hang on fuse-server termination
 
fuse_dentry_revalidate(): use stable parent inode and name passed by caller
 
futex: Pass in task to futex_queue()
 
gcov: clang: use correct function param names
 
gendwarfksyms: Add a cache for processed DIEs
gendwarfksyms: Add address matching
gendwarfksyms: Add die_map debugging
gendwarfksyms: Add support for kABI rules
gendwarfksyms: Add support for reserved and ignored fields
gendwarfksyms: Add support for symbol type pointers
gendwarfksyms: Add symbol versioning
gendwarfksyms: Add symtypes output
gendwarfksyms: Expand array_type
gendwarfksyms: Expand base_type
gendwarfksyms: Expand structure types
gendwarfksyms: Expand subroutine_type
gendwarfksyms: Expand type modifiers and typedefs
gendwarfksyms: Limit structure expansion
 
generic_ci_d_compare(): use shortname_storage
 
geneve: Fix use-after-free in geneve_find_dev().
geneve: Handle stats using NETDEV_PCPU_STAT_DSTATS.
geneve: Suppress list corruption splat in geneve_destroy_tunnels().
 
genirq/generic_chip: Export irq_gc_mask_disable_and_ack_set()
 
genirq/kexec: Prevent redundant IRQ masking by checking state before shutdown
 
genirq/timings: Add kernel-doc for a function parameter
 
genirq: Make handle_enforce_irqctx() unconditionally available
genirq: Move irq_thread_fn() further up in the code
genirq: Provide IRQCHIP_MOVE_DEFERRED
genirq: Remove handle_enforce_irqctx() wrapper
genirq: Remove IRQ_MOVE_PCNTXT and related code
genirq: Remove leading space from irq_chip::irq_print_chip() callbacks
genirq: Remove unused CONFIG_GENERIC_PENDING_IRQ_CHIPFLAGS
genirq: Reuse irq_thread_fn() for forced thread case
 
genksyms: decouple ATTRIBUTE_PHRASE from type-qualifier
genksyms: fix 6 shift/reduce conflicts and 5 reduce/reduce conflicts
genksyms: fix last 3 shift/reduce conflicts
genksyms: fix memory leak when the same symbol is added from source
genksyms: fix memory leak when the same symbol is read from *.symref file
genksyms: fix syntax error for attribute after 'struct'
genksyms: fix syntax error for attribute after 'union'
genksyms: fix syntax error for attribute after abstact_declarator
genksyms: fix syntax error for attribute before abstract_declarator
genksyms: fix syntax error for attribute before init-declarator
genksyms: fix syntax error for attribute before nested_declarator
genksyms: fix syntax error for builtin (u)int*x*_t types
genksyms: record attributes consistently for init-declarator
genksyms: reduce the indentation in the for-loop in __add_symbol()
genksyms: reduce type_qualifier directly to decl_specifier
genksyms: refactor the return points in the for-loop in __add_symbol()
genksyms: remove Makefile hack
genksyms: rename cvar_qualifier to type_qualifier
genksyms: rename m_abstract_declarator to abstract_declarator
genksyms: restrict direct-abstract-declarator to take one parameter-type-list
genksyms: restrict direct-declarator to take one parameter-type-list
genksyms: use generic macros for hash table implementation
genksyms: use uint32_t instead of unsigned long for calculating CRC
 
get_task_exe_file: check PF_KTHREAD locklessly
 
getdelays: fix error format characters
 
gfs2: reorder capability check last
gfs2: switch to lockref_init(..., 1)
gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
gfs2: use lockref_init for gl_lockref
gfs2: use lockref_init for qd_lockref
 
gfs2_drevalidate(): use stable parent inode and name passed by caller
 
gpio: aggregator: protect driver attr handlers against module unload
gpio: altera: Drop .mapped_irq from driver data
gpio: bcm-kona: Add missing newline to dev_err format string
gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0
gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ
gpio: cdev: use raw notifier for line state events
gpio: GPIO_GRGPIO should depend on OF
gpio: mpc8xxx: Add MPC8314 support
gpio: mxc: remove dead code after switch to DT-only
gpio: omap: allow building the module with COMPILE_TEST=y
gpio: pca953x: Improve interrupt support
gpio: pca953x: log an error when failing to get the reset GPIO
gpio: rcar: Fix missing of_node_put() call
gpio: rcar: Use raw_spinlock to protect register access
gpio: regmap: Use generic request/free ops
gpio: sim: lock hog configfs items if present
gpio: sim: Remove gpio_sim_dev_match_fwnode()
gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock
gpio: tps65219: Use existing kernel gpio macros
gpio: tqmx86: add macros for interrupt configuration
gpio: tqmx86: add support for changing GPIO directions
gpio: tqmx86: consistently refer to IRQs by hwirq numbers
gpio: tqmx86: introduce tqmx86_gpio_clrsetbits() helper
gpio: tqmx86: use cleanup guards for spinlock
gpio: twl4030: use gpiochip_get_data
gpio: vf610: add locking to gpio direction functions
 
gpiolib: acpi: Add a quirk for Acer Nitro ANV14
gpiolib: check the return value of gpio_chip::get_direction()
gpiolib: don't bail out if get_direction() fails in gpiochip_add_data()
gpiolib: don't check the retval of get_direction() when registering a chip
gpiolib: Fix crash on error in gpiochip_get_ngpios()
gpiolib: Fix Oops in gpiod_direction_input_nonotify()
gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set
 
gpu: drm: replace of_graph_get_next_endpoint()
gpu: drm_dp_cec: fix broken CEC adapter properties check
gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU
gpu: host1x: Fix a use of uninitialized mutex
 
Linux: Grab mm lock before grabbing pt lock
 
gre: Drop ip_route_output_gre().
gre: Fix IPv6 link-local address generation.
gre: Prepare ipgre_open() to .flowi4_tos conversion.
 
Linux: greybus/camera - stop messing with ->d_iname
 
gtp: Prepare ip4_route_output_gtp() to .flowi4_tos conversion.
gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl().
 
gve: Convert timeouts to secs_to_jiffies()
gve: Remove unused gve_adminq_set_mtu
gve: set xdp redirect target only when it is available
gve: unlink old napi when stopping a queue using queue API
gve: Update MAINTAINERS
 
hardening: Document INIT_STACK_ALL_PATTERN behavior with GCC
 
hexagon: Fix unbalanced spinlock in die()
hexagon: fix using plain integer as NULL pointer warning in cmpxchg
hexagon: Fix warning comparing pointer to 0
hexagon: Move kernel prototypes out of uapi/asm/setup.h header
hexagon: Remove GENERIC_PENDING_IRQ leftover
hexagon: time: Remove redundant null check for resource
 
HID: amd_sfh: Add support to export device operating states
HID: amd_sfh: Use always-managed version of pcim_intx()
HID: apple: disable Fn key handling on the Omoton KB066
HID: apple: fix up the F6 key on the Omoton KB066 keyboard
HID: appleir: Fix potential NULL dereference at raw event handle
HID: core: constify 'struct bin_attribute'
HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
HID: core: use utility macros to define sysfs attributes
HID: corsair-void: Add missing delayed work cancel for headset status
HID: corsair-void: Initialise memory for psy_cfg
HID: corsair-void: Update power supply values with a unified work handler
HID: debug: Fix spelling mistake "Messanger" -> "Messenger"
HID: fix generic desktop D-Pad controls
HID: google: fix unused variable warning under !CONFIG_ACPI
HID: hid-apple: Apple Magic Keyboard a3203 USB-C support
HID: hid-asus: Disable OOBE mode on the ProArt P16
HID: hid-sensor-hub: don't use stale platform-data on remove
HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ context
HID: hid-steam: Fix issues with disabling both gamepad mode and lizard mode
HID: hid-steam: Fix use-after-free when detaching device
HID: hid-steam: Make sure rumble work is canceled on removal
HID: hid-steam: Move hidraw input (un)registering to work
HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints()
HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check
HID: i2c-hid: improve i2c_hid_get_report error message
HID: i2c-hid: introduce qtec vendor, enable re-power-on quirk
HID: i2c-hid: introduce re-power-on quirk
HID: ignore non-functional sensor in HP 5MP Camera
HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove()
HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove()
HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs
HID: intel-ish-hid: Remove unused ishtp_cl_get_tx_*
HID: intel-ish-hid: Remove unused ishtp_cl_tx_empty
HID: intel-ish-hid: Remove unused ishtp_dev_state_str
HID: intel-ish-hid: Send clock sync message immediately after reset
HID: intel-thc-hid: Add basic THC driver skeleton
HID: intel-thc-hid: fix build errors in um mode
HID: intel-thc-hid: Fix spelling mistake "intput" -> "input"
HID: intel-thc-hid: intel-quicki2c: Add HIDI2C protocol implementation
HID: intel-thc-hid: intel-quicki2c: Add PM implementation
HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C ACPI interfaces
HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C driver hid layer
HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C driver skeleton
HID: intel-thc-hid: intel-quicki2c: Complete THC QuickI2C driver
HID: intel-thc-hid: intel-quicki2c: fix potential memory corruption
HID: intel-thc-hid: intel-quickspi: Add HIDSPI protocol implementation
HID: intel-thc-hid: intel-quickspi: Add PM implementation
HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI ACPI interfaces
HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI driver hid layer
HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI driver skeleton
HID: intel-thc-hid: intel-quickspi: Complete THC QuickSPI driver
HID: Intel-thc-hid: Intel-quickspi: Correct device state after S4
HID: intel-thc-hid: intel-thc: Add APIs for interrupt
HID: intel-thc-hid: intel-thc: Add THC DMA interfaces
HID: intel-thc-hid: intel-thc: Add THC I2C config interfaces
HID: intel-thc-hid: intel-thc: Add THC interrupt handler
HID: intel-thc-hid: intel-thc: Add THC LTR interfaces
HID: intel-thc-hid: intel-thc: Add THC PIO operation APIs
HID: intel-thc-hid: intel-thc: Add THC registers definition
HID: intel-thc-hid: intel-thc: Add THC SPI config interfaces
HID: intel-thc-hid: intel-thc: Fix error code in thc_i2c_subip_init()
HID: intel-thc: fix CONFIG_HID dependency
HID: lenovo: Fix undefined platform_profile_cycle in ThinkPad X12 keyboard patch
HID: lenovo: select CONFIG_ACPI_PLATFORM_PROFILE
HID: lenovo: Support for ThinkPad-X12-TAB-1/2 Kbd Fn keys
HID: magicmouse: Update device name for Apple Magic Trackpad
HID: multitouch: Add NULL check in mt_input_configured
HID: multitouch: Add quirk for Hantick 5288 touchpad
HID: multitouch: fix support for Goodix PID 0x01e9
HID: nintendo: add support for md/gen 6B controller
HID: nintendo: fix gencon button events map
HID: roccat: arvo: constify 'struct bin_attribute'
HID: roccat: common, konepure, ryos, savu: constify 'struct bin_attribute'
HID: roccat: isku: constify 'struct bin_attribute'
HID: roccat: kone: constify 'struct bin_attribute'
HID: roccat: koneplus: constify 'struct bin_attribute'
HID: roccat: kovaplus: constify 'struct bin_attribute'
HID: roccat: lua: constify 'struct bin_attribute'
HID: roccat: pyro: constify 'struct bin_attribute'
HID: steelseries: add SteelSeries Arctis 9 support
HID: steelseries: export charging state for the SteelSeries Arctis 9 headset
HID: steelseries: export model and manufacturer
HID: steelseries: preparation for adding SteelSeries Arctis 9 support
HID: steelseries: remove unnecessary return
HID: THC: Add documentation
HID: topre: Fix n-key rollover on Realforce R3S TKL boards
HID: uclogic: make const read-only array touch_ring_model_params_buf static
HID: Wacom: Add PCI Wacom device support
HID: wacom: Improve behavior of non-standard LED brightness values
HID: wacom: Initialize brightness of LED trigger
HID: wacom: Status luminance properties should set brightness of all LEDs
HID: winwing: Add NULL check in winwing_init_led()
 
hostfs: Convert to writepages
hostfs: fix string handling in __dentry_name()
 
hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING
hrtimers: Mark is_migration_base() with __always_inline
hrtimers: Update the return type of enqueue_hrtimer()
 
hugetlb: prioritize surplus allocation from current node
 
hung_task: add task->flags, blocked by coredump to log
 
hv_balloon: Fallback to generic_online_page() for non-HV hot added mem
 
hv_netvsc: Replace one-element array with flexible array member
 
hwmon: (acpi_power_meter) Fix uninitialized variables
hwmon: (acpi_power_meter) Fix update the power trip points on failure
hwmon: (ad7314) Validate leading zero bits and return error
hwmon: (asus-ec-sensors) Add support for fan cpu opt on AMD 600 motherboards
hwmon: (asus-ec-sensors) Add TUF GAMING X670E PLUS
hwmon: (asus_atk0110) Use str_enabled_disabled() and str_enable_disable() helpers
hwmon: (chipcap2) Switch to guard() for mutext handling
hwmon: (core) Avoid ifdef CONFIG_THERMAL in C source file
hwmon: (core) Use device name as a fallback in devm_hwmon_device_register_with_info
hwmon: (dell-smm) Add Dell XPS 9370 to fan control whitelist
hwmon: (isl28022) apply coding style to module init/exit
hwmon: (isl28022) document shunt voltage channel
hwmon: (isl28022) Drop explicit initialization of struct i2c_device_id::driver_data to 0
hwmon: (isl28022) use proper path for DT bindings
hwmon: (lm75) add I3C support for P3T1755
hwmon: (lm75) Add NXP P3T1755 support
hwmon: (lm75) Fix LM75B document link
hwmon: (lm75) Hide register size differences in regmap access functions
hwmon: (lm75) Remove superfluous 'client' member from private struct
hwmon: (lm75) separate probe into common and I2C parts
hwmon: (lm75) simplify lm75_write_config()
hwmon: (lm75) simplify regulator handling
hwmon: (nct6683) Add another customer ID for MSI
hwmon: (nct6683) Add customer ID for ASRock B650 Steel Legend WiFi
hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace
hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table
hwmon: (occ/p9_sbe) Constify 'struct bin_attribute'
hwmon: (peci/dimmtemp) Do not provide fake thresholds data
hwmon: (pmbus) Initialise page count in pmbus_identify()
hwmon: (pmbus/adm1275) add adm1273 support
hwmon: (pmbus/core) Add PMBUS_REVISION in debugfs
hwmon: (pmbus/core) add wp module param
hwmon: (pmbus/core) improve handling of write protected regulators
hwmon: (pmbus/crps) Add Intel CRPS185 power supply
hwmon: (pmbus/max15301) Add support for MAX15303
hwmon: (pmbus/tps25990) Add initial support
hwmon: (pwm-fan) Default to the Maximum cooling level if provided
hwmon: (pwm-fan): Make use of device properties everywhere
hwmon: (raspberrypi) Add PM suspend/resume support
hwmon: (spd5118) Use generic parity calculation
hwmon: (tmp108) Add basic regulator support
hwmon: (tmp108) Drop of_match_ptr() protection
hwmon: add driver for the hwmon parts of qnap-mcu devices
hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe()
hwmon: Fix help text for aspeed-g6-pwm-tach
hwmon: pmbus: dps920ab: Add ability to instantiate through i2c
 
hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio
 
hyperv: Add new Hyper-V headers in include/hyperv
hyperv: Clean up unnecessary #includes
hyperv: Do not overlap the hvcall IO areas in get_vtl()
hyperv: Do not overlap the hvcall IO areas in hv_vtl_apicid_to_vp_id()
hyperv: Enable the hypercall output page for the VTL mode
hyperv: Move hv_connection_id to hyperv-tlfs.h
hyperv: Remove the now unused hyperv-tlfs.h files
hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h
 
i2c: add core-managed per-client directory in debugfs
i2c: add kdoc for the new debugfs entry of clients
i2c: ali1535: Fix an error handling path in ali1535_probe()
i2c: ali15x3: Fix an error handling path in ali15x3_probe()
i2c: amd-asf: Fix EOI register write to enable successive interrupts
i2c: amd-mp2: drop free_irq() of devm_request_irq() allocated irq
i2c: amd756: Fix endianness handling for word data
i2c: amd756: Remove superfluous TODO
i2c: core: Allocate temp client on the stack in i2c_detect
i2c: core: Allocate temporary client dynamically
i2c: davinci: kill platform data
i2c: davinci: order includes alphabetically
i2c: davinci: use generic device property accessors
i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces
i2c: exynos5: Add support for Exynos8895 SoC
i2c: Fix core-managed per-client debugfs handling
i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz
i2c: I2C_BRCMSTB should not default to y when compile-testing
i2c: i801: Add lis3lv02d for Dell Precision M6800
i2c: i801: Remove unnecessary PCI function call
i2c: imx-lpi2c: add eDMA mode support for LPI2C
i2c: imx-lpi2c: add target mode support
i2c: imx-lpi2c: make controller available until the system enters suspend_noirq() and from resume_noirq().
i2c: imx-lpi2c: select CONFIG_I2C_SLAVE
i2c: imx: fix divide by zero warning
i2c: imx: make controller available until system suspend_noirq() and from resume_noirq()
i2c: imx: support DMA defer probing
i2c: imx: switch different pinctrl state in different system power status
i2c: isch: Convert comma to semicolon
i2c: keba: drop check because i2c_unregister_device() is NULL safe
i2c: ls2x: Fix frequency division register access
i2c: nomadik: Enable compile testing for the Nomadik driver
i2c: npcm: Assign client address earlier for `i2c_recover_bus()`
i2c: npcm: disable interrupt enable bit before devm_request_irq
i2c: npcm: Enable slave in eob interrupt
i2c: npcm: Modify timeout evaluation mechanism
i2c: npcm: use i2c frequency table
i2c: omap: fix IRQ storms
i2c: qcom-geni: Simplify error handling in probe function
i2c: qcom-geni: Use dev_err_probe in the probe function
i2c: Replace list-based mechanism for handling auto-detected clients
i2c: Replace list-based mechanism for handling userspace-created clients
i2c: riic: Add `riic_bus_barrier()` to check bus availability
i2c: riic: Introduce a separate variable for IRQ
i2c: riic: Make use of devres helper to request deasserted reset line
i2c: riic: Mark riic_irqs array as const
i2c: riic: Use BIT macro consistently
i2c: riic: Use dev_err_probe in probe and riic_init_hw functions
i2c: riic: Use GENMASK() macro for bitmask definitions
i2c: riic: Use local `dev` pointer in `dev_err_probe()`
i2c: riic: Use predefined macro and simplify clock tick calculation
i2c: sis630: Fix an error handling path in sis630_probe()
i2c: slave-eeprom: Constify 'struct bin_attribute'
i2c: xiic: Add atomic transfer support
i2c: xiic: Relocate xiic_i2c_runtime_suspend and xiic_i2c_runtime_resume to facilitate atomic mode
 
i3c: cdns: use parity8 helper instead of open coding it
i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition
i3c: dw: use parity8 helper instead of open coding it
i3c: fix kdoc parameter description for module_i3c_i2c_driver()
i3c: master: Fix missing 'ret' assignment in set_speed()
i3c: master: Improve initialization of numbered I2C adapters
i3c: mipi-i3c-hci: Add Intel specific quirk to ring resuming
i3c: mipi-i3c-hci: Add support for MIPI I3C HCI on PCI bus
i3c: mipi-i3c-hci: use parity8 helper instead of open coding it
 
i40e: add ability to reset VF for Tx and Rx MDD events
i40e: Deadcode i40e_aq_*
i40e: Deadcode profile code
i40e: Remove unused i40e_(read|write)_phy_register
i40e: Remove unused i40e_asq_send_command_v2
i40e: Remove unused i40e_blink_phy_link_led
i40e: Remove unused i40e_commit_partition_bw_setting
i40e: Remove unused i40e_dcb_hw_get_num_tc
i40e: Remove unused i40e_del_filter
i40e: Remove unused i40e_get_cur_guaranteed_fd_count
 
i915/guc: Accumulate active runtime on gt reset
i915/guc: Ensure busyness counter increases motonically
i915/guc: Reset engine utilization buffer before registration
 
iavf: allow changing VLAN state without calling PF
iavf: Fix a locking bug in an error path
iavf: fix circular lock dependency with netdev_lock
 
IB/hfi1: Remove unused hfi1_format_hwerrors
 
IB/mlx5: Set and get correct qp_num for a DCT QP
 
ibmvnic: Don't reference skb after sending to VIOS
 
ice: Add check for devm_kzalloc()
ice: add fw and port health reporters
ice: Add in/out PTP pin delays
ice: add lock to protect low latency interface
ice: Add MDD logging via devlink health
ice: add recipe priority check in search
ice: add Tx hang devlink health reporter
ice: Avoid setting default Rx VSI twice in switchdev setup
ice: c827: move wait for FW to ice_init_hw()
ice: check low latency PHY timer update firmware capability
ice: cleanup Rx queue context programming functions
ice: do not configure destination override for switchdev
ice: Fix deinitializing VF in error path
ice: fix ice_parser_rt::bst_key array size
ice: fix memory leak in aRFS after reset
ice: Fix switchdev slow-path in LAG
ice: gather page_count()'s of each frag right before XDP prog call
ice: ice_probe: init ice_adapter after HW init
ice: implement low latency PHY timer updates
ice: minor: rename goto labels from err to unroll
ice: move prefetch enable to ice_setup_rx_ctx
ice: put Rx buffers after being done with current frame
ice: reduce size of queue context fields
ice: register devlink prior to creating health reporters
ice: remove int_q_state from ice_tlan_ctx
ice: remove invalid parameter of equalizer
ice: rename devlink_port.[ch] to port.[ch]
ice: rename TS_LL_READ* macros to REG_LL_PROXY_H_*
ice: split ice_init_hw() out from ice_init_dev()
ice: stop storing XDP verdict within ice_rx_buf
ice: support FW Recovery Mode
ice: use for Tx and Rx queue context data
ice: use read_poll_timeout_atomic in ice_read_phy_tstamp_ll_e810
ice: use string choice helpers
ice: use structures to keep track of queue context size
 
idpf: Acquire the lock before accessing the xn->salt
idpf: add more info during virtchnl transaction timeout/salt mismatch
idpf: add read memory barrier when checking descriptor done bit
idpf: call set_real_num_queues in idpf_open
idpf: convert workqueues to unbound
idpf: fix checksums set in idpf_rx_rsc()
idpf: fix handling rsc packet with a single segment
idpf: fix transaction timeouts on reset
idpf: record rx queue in skb for RSC packets
 
if_vlan: fix kdoc warnings
 
igb: Add AF_XDP zero-copy Rx support
igb: Add AF_XDP zero-copy Tx support
igb: Add XDP finalize and stats update functions
igb: Fix passing 0 to ERR_PTR in igb_run_xdp()
igb: Introduce igb_xdp_is_enabled()
igb: Introduce XSK data structures and helpers
igb: Remove static qualifiers
 
igc: Allow hot-swapping XDP program
igc: Fix HW RX timestamp when passed by ZC XDP
igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog()
igc: Link IRQs to NAPI instances
igc: Link queues to NAPI instances
igc: Remove unused igc_acquire/release_nvm
igc: Remove unused igc_read/write_pci_cfg wrappers
igc: Remove unused igc_read/write_pcie_cap_reg
igc: Set buffer type for empty frames in igc_init_empty_frame
 
iio: ABI: combine current input sections
iio: ABI: document in_illuminance_hardwaregain
iio: ABI: use Y consistently as channel number
iio: accel: adxl345: add FIFO with watermark events
iio: accel: adxl345: add function to switch measuring mode
iio: accel: adxl345: complete the list of defines
iio: accel: adxl345: initialize FIFO delay value for SPI
iio: accel: adxl345: introduce interrupt handling
iio: accel: adxl345: refrase comment on probe
iio: accel: adxl345: rename variable data to st
iio: accel: bma220: Use aligned_s64 instead of open coding alignment.
iio: accel: fxls8962af: add fxls8967af support
iio: accel: fxls8962af: add fxls8974cf support
iio: accel: kx022a: Improve reset delay
iio: accel: kx022a: Support ICs with different G-ranges
iio: accel: kx022a: Support KX134-1211
iio: accel: kx022a: Use cleanup.h helpers
iio: adc: ad-sigma-delta: Document ABI for sigma delta adc
iio: adc: ad4000: Add support for PulSAR devices
iio: adc: ad4000: Add timestamp channel
iio: adc: ad4000: Use device specific timing for SPI transfers
iio: adc: ad4695: move dt-bindings header
iio: adc: ad7124: Add error reporting during probe
iio: adc: ad7124: Don't create more channels than the driver can handle
iio: adc: ad7124: Implement temperature measurement
iio: adc: ad7124: Refuse invalid input specifiers
iio: adc: ad7173: add calibration support
iio: adc: ad7173: remove unused field
iio: adc: ad7192: fix channel select
iio: adc: ad7606: Fix hardcoded offset in the ADC channels
iio: adc: ad7606: fix wrong scale available
iio: adc: ad7625: Add ending newlines to error messages
iio: adc: ad7944: Fix sign and use aligned_s64 for timestamp.
iio: adc: ad_sigma_delta: Add support for reading irq status using a GPIO
iio: adc: ad_sigma_delta: add tab to align irq_line
iio: adc: ad_sigma_delta: Check for previous ready signals
iio: adc: ad_sigma_delta: Fix a race condition
iio: adc: ad_sigma_delta: Handle CS assertion as intended in ad_sd_read_reg_raw()
iio: adc: ad_sigma_delta: Store information about reset sequence length
iio: adc: ad_sigma_delta: Use `unsigned int` instead of plain `unsigned`
iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value
iio: adc: dln2-adc: zero full struct instead of just the padding
iio: adc: max1363: Use a small fixed size buffer to replace dynamic allocation
iio: adc: meson: fix voltage reference selection field name typo
iio: adc: meson: simplify MESON_SAR_ADC_REG11 register access
iio: adc: meson: use tabs instead of spaces for some REG11 bit fields
iio: adc: pac1921: Add ACPI support to Microchip pac1921
iio: adc: pac1921: Move ACPI_FREE() to cover all branches
iio: adc: rockchip: correct alignment of timestamp
iio: adc: rzg2l_adc: Add support for channel 8
iio: adc: rzg2l_adc: Add support for Renesas RZ/G3S
iio: adc: rzg2l_adc: Add suspend/resume support
iio: adc: rzg2l_adc: Convert dev_err() to dev_err_probe()
iio: adc: rzg2l_adc: Enable runtime PM autosuspend support
iio: adc: rzg2l_adc: Prepare for the addition of RZ/G3S support
iio: adc: rzg2l_adc: Simplify the locking scheme in rzg2l_adc_read_raw()
iio: adc: rzg2l_adc: Simplify the runtime PM code
iio: adc: rzg2l_adc: Switch to RUNTIME_PM_OPS() and pm_ptr()
iio: adc: rzg2l_adc: Use devres helpers to request pre-deasserted reset controls
iio: adc: rzg2l_adc: Use read_poll_timeout()
iio: adc: ti-lmp92064: Switch timestamp type from int64_t __aligned(8) to aligned_s64
iio: adc: Use aligned_s64 instead of open coding alignment.
iio: adc: vf610_adc: limit i.MX6SX's channel number to 4
iio: adc: vf610_adc: use devm_* and dev_err_probe() to simple code
iio: bm1390: simplify using guard(mutex)
iio: bu27034: simplify using guard(mutex)
iio: buffer-dmaengine: document iio_dmaengine_buffer_setup_ext
iio: chemical: bme680: add power management
iio: chemical: bme680: add regulators
iio: chemical: bme680: Fix uninitialized variable in __bme680_read_raw()
iio: chemical: scd4x: switch timestamp type from int64_t __aligned(8) to aligned_s64
iio: chemical: Use aligned_s64 instead of open coding alignment.
iio: common: ssp_sensors: drop conditional optimization for simplicity
iio: consumers: ensure read buffers for labels and ext_info are page aligned
iio: core: fix doc reference to iio_push_to_buffers_with_ts_unaligned
iio: core: mark scan_timestamp as __private
iio: dac ad8801: drop driver remove function
iio: dac ltc2632: drop driver remove function
iio: dac: ad3552r-common: fix ad3541/2r ranges
iio: dac: ad3552r-hs: clear reset status flag
iio: dac: ad3552r: clear reset status flag
iio: dac: ad5624r: Drop docs of missing members
iio: dac: ad5624r: fix struct name in doc comment
iio: dac: ad5686: fix struct name in doc comment
iio: dac: ad5686: use devm_regulator_get_enable_read_voltage()
iio: dac: ad7293: enable power before reset
iio: dac: ad8801: use devm_regulator_get_enable_read_voltage()
iio: dac: Fix converters spelling typo.
iio: dac: ltc2632: use devm_regulator_get_enable_read_voltage()
iio: dac: ltc2688: use devm_regulator_get_enable_read_voltage()
iio: dac: max5821: use devm_regulator_get_enable_read_voltage()
iio: dac: mcp4725: Use of_property_present() for non-boolean properties
iio: dac: Support ROHM BD79703 DAC
iio: filter: admv8818: Force initialization of SDO
iio: gts-helper: add helpers to ease searches of gain_sel and new_gain
iio: gyro: Add support for iam20380 sensor
iio: gyro: Use aligned_s64 instead of open coding alignment.
iio: hid-sensor-prox: Fix invalid read_raw for attention
iio: hid-sensor-prox: Split difference from multiple channels
iio: humidity: Use aligned_s64 instead of open coding alignment.
iio: iio-mux: kzalloc instead of devm_kzalloc to ensure page alignment
iio: imu: adis16480: add devices to adis16480 - docs
iio: imu: adis16480: add devices to adis16480 driver
iio: imu: adis: Remove documented not used elements
iio: imu: bno055: constify 'struct bin_attribute'
iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64
iio: imu: lsm6dsx: Use i3cdev_to_dev to get device pointer
iio: imu: st_lsm6dsx: don't always auto-enable I2C, I3C and SPI interface drivers
iio: imu: Use aligned_s64 instead of open coding alignment.
iio: invensense: Prevent possible integer overflow while multiplication
iio: kx022a: document new chip_info structure members
iio: kx022a: Support ROHM KX134ACR-LBZ
iio: light: Add support for TI OPT4060 color sensor
iio: light: apds9306: fix max_scale_nano values
iio: light: as73211: fix channel handling in only-color triggered buffer
iio: light: cm3232: Reset before reading HW ID
iio: light: Drop BU27008 and BU27010
iio: light: Use aligned_s64 instead of open coding alignment.
iio: light: veml3235: extend regmap to add cache
iio: light: veml3235: fix code style
iio: light: veml3235: fix scale to conform to ABI
iio: light: veml6030: add support for triggered buffer
iio: magnetometer: Use aligned_s64 instead of open coding alignment.
iio: pressure: bmp280: Make time vars intuitive and move to fsleep
iio: pressure: bmp280: Use sizeof() for denominator
iio: pressure: Use aligned_s64 instead of open coding alignment.
iio: proximity: aw96103: Constify struct iio_info​
iio: proximity: Fix use-after-free in hx9023s_send_cfg()
iio: proximity: hx9023s: Added firmware file parsing functionality
iio: proximity: Use aligned_s64 instead of open coding alignment.
iio: resolver: ad2s1210: Use aligned_s64 instead of open coding alignment.
iio: temperature: tmp006: Use aligned_s64 instead of open coding alignment.
iio: trigger: stm32-timer-trigger: Add check for clk_enable()
iio: trigger: stm32-timer: add support for stm32mp25
 
ima: ignore suffixed policy rule comments
ima: instantiate the bprm_creds_for_exec() hook
ima: kexec: silence RCU list traversal warning
ima: limit the builtin 'tcb' dont_measure tmpfs policy rule
ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr
ima: Suspend PCR extends and log appends when rebooting
 
include/linux/log2.h: mark is_power_of_2() with __always_inline
 
include/linux/lz4.h: add some missing macros
 
include/linux/pipe_fs_i: Add htmldoc annotation for "head_tail" member
 
include: net: add static inline dst_dev_overhead() to dst.h
include: uapi: protocol number and packet structs for AGGFRAG in ESP
include: update references to include/asm-
 
inet: add indirect call wrapper for getfrag() calls
inet: ipmr: fix data-races
 
inetpeer: avoid false sharing in inet_peer_xrlim_allow()
inetpeer: do not get a refcount in inet_getpeer()
inetpeer: remove create argument of inet_getpeer()
inetpeer: remove create argument of inet_getpeer_v[46]()
inetpeer: update inetpeer timestamp in inet_getpeer()
 
init: fix removal warning for deprecated initrd loading
 
inotify: Use strscpy() for event->name copies
 
Input: add driver for the input part of qnap-mcu devices
Input: ads7846 - fix gpiod allocation
Input: allocate keycode for phone linking
Input: atkbd - map F23 key to support default copilot shortcut
Input: bbnsm_pwrkey - add remove hook
Input: davinci-keyscan - remove leftover header
Input: ff-core - convert locking to guard notation
Input: ff-core - make use of __free() cleanup facility
Input: ff-memless - convert locking to guard notation
Input: ff-memless - make use of __free() cleanup facility
Input: goodix-berlin - fix comment referencing wrong regulator
Input: goodix-berlin - fix vddio regulator references
Input: i8042 - add required quirks for missing old boardnames
Input: i8042 - Add support for platform filter contexts
Input: i8042 - swap old quirk combination with new quirk for more devices
Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ
Input: i8042 - swap old quirk combination with new quirk for several devices
Input: imagis - add support for imagis IST3038H
Input: iqs7222 - preserve system status register
Input: joystick - use str_off_on() helper in sw_connect()
Input: mma8450 - add chip ID check in probe
Input: mt - convert locking to guard notation
Input: mt - make use of __free() cleanup facility
Input: poller - convert locking to guard notation
Input: remove evbug driver
Input: synaptics - fix crash when enabling pass-through port
Input: use guard notation in input core
Input: Use str_enable_disable-like helpers
Input: wdt87xx_i2c - fix compiler warning
Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers
Input: xpad - add multiple supported devices
Input: xpad - add QH Electronics VID/PID
Input: xpad - add support for Nacon Evol-X Xbox One Controller
Input: xpad - add support for Nacon Pro Compact
Input: xpad - add support for TECNO Pocket Go
Input: xpad - add support for wooting two he (arm)
Input: xpad - add support for ZOTAC Gaming Zone
Input: xpad - add unofficial Xbox 360 wireless receiver clone
Input: xpad - improve name of 8BitDo controller 2dc8:3106
Input: xpad - rename QH controller to Legion Go S
 
integrity: fix typos and spelling errors
 
intel/fm10k: Remove unused fm10k_iov_msg_mac_vlan_pf
 
intel_idle: add Clearwater Forest SoC support
intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly
 
intel_th: core: fix kernel-doc warnings
intel_th: msu: Fix kernel-doc warnings
intel_th: msu: Fix less trivial kernel-doc warnings
intel_th: pci: Add Arrow Lake support
intel_th: pci: Add Panther Lake-H support
intel_th: pci: Add Panther Lake-P/U support
 
interconnect: qcom: Add interconnect provider driver for SM8750
interconnect: sm8750: Add missing const to static qcom_icc_desc
 
io-wq: backoff when retrying worker creation
 
io: adc: ina2xx-adc: Fix sign and use aligned_s64 for timestamp.
 
io_uring/alloc_cache: get rid of _nocache() helper
 
io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname
 
io_uring/futex: Allocate ifd with generic alloc_cache helper
 
io_uring/kbuf: fix unintentional sign extension on shift of reg.bgid
io_uring/kbuf: reallocate buf lists on upgrade
io_uring/kbuf: remove pbuf ring refcounting
io_uring/kbuf: use mmap_lock to sync with mmap
io_uring/kbuf: use region api for pbuf rings
 
io_uring/memmap: account memory before pinning
io_uring/memmap: add IO_REGION_F_SINGLE_REF
io_uring/memmap: flag regions with user pages
io_uring/memmap: flag vmap'ed regions
io_uring/memmap: helper for pinning region pages
io_uring/memmap: implement kernel allocated regions
io_uring/memmap: implement mmap for regions
io_uring/memmap: optimise single folio regions
io_uring/memmap: reuse io_free_region for failure path
io_uring/memmap: unify io_uring mmap'ing code
 
io_uring/msg_ring: don't leave potentially dangling ->tctx pointer
io_uring/msg_ring: Drop custom destructor
 
io_uring/net: Allocate msghdr async data through helper
io_uring/net: clean io_msg_copy_hdr()
io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally
io_uring/net: don't retry connect operation on EPOLLERR
io_uring/net: extract io_send_select_buffer()
io_uring/net: fix sendzc double notif flush
io_uring/net: make io_net_vec_assign() return void
io_uring/net: save msg_control for compat
 
io_uring/poll: Allocate apoll with generic alloc_cache helper
 
io_uring/register: use atomic_read/write for sq_flags migration
 
io_uring/rsrc: export io_check_coalesce_buffer
io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() to caller
io_uring/rsrc: remove unused constants
io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc()
io_uring/rsrc: require cloned buffers to share accounting contexts
io_uring/rsrc: Simplify buffer cloning by locking both rings
io_uring/rsrc: simplify the bvec iter count calculation
 
io_uring/rw: Allocate async data through helper
io_uring/rw: always clear ->bytes_done on io_async_rw setup
io_uring/rw: clean up mshot forced sync mode
io_uring/rw: don't directly use ki_complete
io_uring/rw: don't gate retry on completion context
io_uring/rw: don't mask in f_iocb_flags
io_uring/rw: ensure reissue path is correctly handled for IOPOLL
io_uring/rw: forbid multishot async reads
io_uring/rw: handle -EAGAIN retry at IO completion time
io_uring/rw: move ki_complete init into prep
io_uring/rw: simplify io_rw_recycle()
io_uring/rw: use io_rw_recycle() from cleanup path
io_uring/rw: use NULL for rw->free_iovec assigment
 
io_uring/uring_cmd: Allocate async data through generic helper
io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout
io_uring/uring_cmd: don't assume io_uring_cmd_data layout
io_uring/uring_cmd: remove dead req_has_async_data() check
io_uring/uring_cmd: switch sqe to async_data on EAGAIN
io_uring/uring_cmd: unconditionally copy SQEs at prep time
io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()
 
io_uring/waitid: don't abuse io_tw_state
io_uring/waitid: setup async data in the prep handler
 
io_uring: add alloc_cache.c
io_uring: Add generic helper to allocate async data
io_uring: avoid pointless cred reference count bump
io_uring: clean up io_prep_rw_setup()
io_uring: clean up io_uring_register_get_file()
io_uring: don't vmap single page regions
io_uring: dont ifdef io_alloc_cache_kasan()
io_uring: ensure io_queue_deferred() is out-of-line
io_uring: expose read/write attribute capability
io_uring: Factor out a function to parse restrictions
io_uring: fix multishots with selected buffers
io_uring: fix spelling error in uapi io_uring.h
io_uring: Fold allocation into alloc_cache helper
io_uring: get rid of alloc cache init_once handling
io_uring: include all deps for alloc_cache.h
io_uring: introduce attributes for read/write and PI support
io_uring: Move old async data allocation helper to header
io_uring: pass ctx to io_register_free_rings
io_uring: prevent opcode speculation
io_uring: prevent reg-wait speculations
io_uring: remove !KASAN guards from cache free
io_uring: rename ->resize_lock
io_uring: reuse io_should_terminate_tw() for cmds
io_uring: simplify the SQPOLL thread check when cancelling requests
io_uring: use region api for CQ
io_uring: use region api for SQ
 
iomap: Minor code simplification in iomap_dio_bio_iter()
 
iommu/amd: Change amd_iommu_pgtable to use enum protection_domain_mode
iommu/amd: Disable AMD IOMMU if CMPXCHG16B feature is not supported
iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path
iommu/amd: Fully decode all combinations of alloc_paging_flags
iommu/amd: Introduce helper function get_dte256()
iommu/amd: Introduce helper function to update 256-bit DTE
iommu/amd: Introduce struct ivhd_dte_flags to store persistent DTE flags
iommu/amd: Lock DTE before updating the entry with WRITE_ONCE()
iommu/amd: Make the blocked domain support PASID
iommu/amd: Misc ACPI IVRS debug info clean up
iommu/amd: Modify clear_dte_entry() to avoid in-place update
iommu/amd: Modify set_dte_entry() to use 256-bit DTE helpers
iommu/amd: Move the nid to pdom_setup_pgtable()
iommu/amd: Preserve default DTE fields when updating Host Page Table Root
iommu/amd: Remove amd_iommu_apply_erratum_63()
iommu/amd: Remove dev == NULL checks
iommu/amd: Remove domain_alloc()
iommu/amd: remove return value of amd_iommu_detect
iommu/amd: Remove type argument from do_iommu_domain_alloc() and related
iommu/amd: Remove unused amd_iommu_domain_update()
 
iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible
 
iommu/arm-smmu-v3: Add missing #include of linux/string_choices.h
iommu/arm-smmu-v3: Clean up more on probe failure
iommu/arm-smmu-v3: Document SVA interaction with new pagetable features
iommu/arm-smmu-v3: Introduce struct arm_smmu_event
iommu/arm-smmu-v3: Log better event records
iommu/arm-smmu-v3: Make domain_alloc_paging_flags() directly determine the S1/S2
iommu/arm-smmu-v3: Make the blocked domain support PASID
iommu/arm-smmu-v3: Remove arm_smmu_domain_finalise() during attach
iommu/arm-smmu-v3: Remove domain_alloc_paging()
iommu/arm-smmu-v3: Use str_read_write helper w/ logs
 
iommu/arm-smmu: Add ACTLR data and support for qcom_smmu_500
iommu/arm-smmu: Add support for PRR bit setup
iommu/arm-smmu: Introduce ACTLR custom prefetcher settings
iommu/arm-smmu: Make instance lookup robust
iommu/arm-smmu: Re-enable context caching in smmu reset operation
iommu/arm-smmu: Refactor qcom_smmu structure to include single pointer
iommu/arm-smmu: Retire probe deferral workaround
 
iommu/arm-smmuv3: Update comments about ATS and bypass
 
iommu/exynos: Fix typos
 
iommu/hyper-v: Don't assume cpu_possible_mask is dense
 
iommu/io-pgtable-arm: Add coverage for different OAS in selftest
iommu/io-pgtable-arm: Add way to debug pgtable walk
iommu/io-pgtable-arm: Fix cfg reading in arm_lpae_concat_mandatory()
iommu/io-pgtable-arm: Fix stage-2 concatenation with 16K
iommu/io-pgtable-arm: Make pgtable walker more generic
iommu/io-pgtable-arm: Re-use the pgtable walk for iova_to_phys
 
iommu/msm: Use helper function devm_clk_get_prepared()
 
iommu/riscv: Add shutdown function for iommu driver
iommu/riscv: Add support for platform msi
iommu/riscv: Empty iommu queue before enabling it
iommu/riscv: Fixup compile warning
 
iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcoding
 
iommu/vt-d: Avoid use of NULL after WARN_ON_ONCE
iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set
iommu/vt-d: Fix suspicious RCU usage
iommu/vt-d: Link cache tags of same iommu unit together
iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RID
iommu/vt-d: Make the blocked domain support PASID
iommu/vt-d: Remove device comparison in context_setup_pass_through_cb
iommu/vt-d: Remove domain_alloc_paging()
iommu/vt-d: Remove iommu cap audit
 
iommu: Consolidate the ops->remove_dev_pasid usage into a helper
iommu: Detaching pasid by attaching to the blocked_domain
iommu: Fix a spelling error
iommu: Fix potential memory leak in iopf_queue_remove_device()
iommu: iommufd: fix WARNING in iommufd_device_unbind
iommu: Manage driver probe deferral better
iommu: Prevent pasid attach if no ops->remove_dev_pasid
iommu: Remove the remove_dev_pasid op
iommu: Use str_enable_disable-like helpers
 
iommufd/fault: Destroy response and mutex in iommufd_fault_destroy()
iommufd/fault: Use a separate spinlock to protect fault->deliver list
 
iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()
 
iommufd/selftest: Remove domain_alloc_paging()
 
iommufd: Deal with IOMMU_HWPT_FAULT_ID_VALID in iommufd core
iommufd: Fix struct iommu_hwpt_pgfault init and padding
iommufd: Keep OBJ/IOCTL lists in an alphabetical order
 
ionic: add asic codes to firmware interface file
ionic: add speed defines for 200G and 400G
ionic: add support for QSFP_PLUS_CMIS
ionic: remove the unused nb_work
ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP
ionic: Use VLAN_ETH_HLEN when possible
 
iov_iter: remove setting of page->index
 
ipc/util.c: complete the kernel-doc function descriptions
 
ipmi: ipmb: Add check devm_kasprintf() returned value
ipmi: make ipmi_destroy_user() return void
ipmi: ssif_bmc: Fix new request loss when bmc ready for a response
 
ipmr: do not call mr_mfc_uses_dev() for unres entries
 
ipv4: add RCU protection to ip4_dst_hoplimit()
ipv4: Define inet_sk_init_flowi4() and use it in inet_sk_rebuild_header().
ipv4: fib_rules: Reject flow label attributes
ipv4: icmp: convert to dev_net_rcu()
ipv4: output metric as unsigned int
ipv4: Prepare inet_rtm_getroute() to .flowi4_tos conversion.
ipv4: remove useless arg
ipv4: Use inet_sk_init_flowi4() in __ip_queue_xmit().
ipv4: Use inet_sk_init_flowi4() in inet_csk_rebuild_route().
ipv4: Use inet_sk_init_flowi4() in ip4_datagram_release_cb().
ipv4: use RCU protection in __ip_rt_update_pmtu()
ipv4: use RCU protection in inet_select_addr()
ipv4: use RCU protection in ip_dst_mtu_maybe_forward()
ipv4: use RCU protection in ipv4_default_advmss()
ipv4: use RCU protection in rt_is_expired()
 
ipv6: Add __in6_dev_get_rtnl_net().
ipv6: Add flow label to route get requests
ipv6: Convert inet6_ioctl() to per-netns RTNL.
ipv6: Convert inet6_rtm_deladdr() to per-netns RTNL.
ipv6: Convert inet6_rtm_newaddr() to per-netns RTNL.
ipv6: Convert net.ipv6.conf.${DEV}.XXX sysctl to per-netns RTNL.
ipv6: fib_rules: Add flow label support
ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
ipv6: Hold rtnl_net_lock() in addrconf_dad_work().
ipv6: Hold rtnl_net_lock() in addrconf_init() and addrconf_cleanup().
ipv6: Hold rtnl_net_lock() in addrconf_verify_work().
ipv6: icmp: convert to dev_net_rcu()
ipv6: mcast: add RCU protection to mld_newpack()
ipv6: mcast: annotate data-race around psf->sf_count[MCAST_XXX]
ipv6: mcast: annotate data-races around mc->mca_sfcount[MCAST_EXCLUDE]
ipv6: mcast: extend RCU protection in igmp6_send()
ipv6: mcast: reduce ipv6_chk_mcast_addr() indentation
ipv6: Move lifetime validation to inet6_rtm_newaddr().
ipv6: Pass dev to inet6_addr_add().
ipv6: Set cfg.ifa_flags before device lookup in inet6_rtm_newaddr().
ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
ipv6: Use RCU in ip6_input()
ipv6: use RCU protection in ip6_default_advmss()
 
ipvlan: ensure network headers are in skb linear part
ipvlan: Support bonding events
 
ipvs: Always clear ipvs_property flag in skb_scrub_packet()
ipvs: prevent integer overflow in do_ip_vs_get_ctl()
ipvs: speed up reads from ip_vs_conn proc file
 
irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so
 
irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled
 
irqchip/irq-brcmstb-l2: Replace brcmstb_l2_mask_and_ack() by generic function
 
irqchip/irq-mvebu-icu: Fix access to msi_data from irq_domain::host_data
 
irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt request
 
irqchip/lan966x-oic: Make CONFIG_LAN966X_OIC depend on CONFIG_MCHP_LAN966X_PCI
 
irqchip/loongarch-avec: Add multi-nodes topology support
 
irqchip/qcom-pdc: Workaround hardware register bug on X1E80100
 
irqchip/riscv: Ensure ordering of memory writes and IPI writes
 
irqchip/ti-sci-inta : Add module build support
 
irqchip/ti-sci-intr: Add module build support
 
irqchip/ts4800: Replace seq_printf() by seq_puts()
 
irqchip: keystone: Use syscon_regmap_lookup_by_phandle_args
 
iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
 
isdn: Remove unused get_Bprotocol4id()
 
isofs: Partially convert zisofs_read_folio to use a folio
 
ixgbe: Add ixgbe_x540 multiple header inclusion protection
ixgbe: Add link management support for E610 device
ixgbe: Add support for E610 device capabilities detection
ixgbe: Add support for E610 FW Admin Command Interface
ixgbe: Add support for EEPROM dump in E610 device
ixgbe: Add support for NVM handling in E610 device
ixgbe: Clean up the E610 link management related code
ixgbe: Enable link management in E610 device
ixgbe: fix media cage present detection for E610 device
ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp()
ixgbe: Fix possible skb NULL pointer dereference
 
ixgbevf: Add support for Intel(R) E610 device
ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp()
ixgbevf: Remove unused ixgbevf_hv_mbx_ops
 
jbd2: switch to using the crc32c library
 
jiffies: Cast to unsigned long in secs_to_jiffies() conversion
 
jump_label: Define guard() for jump_label_lock
 
kallsyms: Use kthread_run_on_cpu()
 
kasan: don't call find_vm_area() in a PREEMPT_RT kernel
kasan: fix typo in kasan_poison_new_object documentation
kasan: hw_tags: Use str_on_off() helper in kasan_init_hw_tags()
kasan: make kasan_record_aux_stack_noalloc() the default behaviour
kasan: sw_tags: use str_on_off() helper in kasan_init_sw_tags()
kasan: use correct kernel-doc format
 
kbuild/btf: Propagate CONFIG_WERROR to resolve_btfids
 
kbuild: Add gendwarfksyms as an alternative to genksyms
kbuild: deb-pkg: allow hooks also in /usr/share/kernel
kbuild: deb-pkg: do not include empty hook directories
kbuild: fix Clang LTO with CONFIG_OBJTOOL=n
kbuild: fix linux-headers package build when $(CC) cannot link userspace
kbuild: fix misspelling in scripts/Makefile.lib
kbuild: Fix signing issue for external modules
kbuild: hdrcheck: fix cross build with clang
kbuild: install-extmod-build: add missing quotation marks for CC variable
kbuild: install-extmod-build: Fix build when specifying KBUILD_OUTPUT
kbuild: keep symbols for symbol_get() even with CONFIG_TRIM_UNUSED_KSYMS
kbuild: Move -Wenum-enum-conversion to W=2
kbuild: refactor cross-compiling linux-headers package
kbuild: rust: add PROCMACROLDFLAGS
kbuild: Strip runtime const RELA sections correctly
kbuild: suppress stdout from merge_config for silent builds
kbuild: Use -fzero-init-padding-bits=all
kbuild: userprogs: fix bitsize and target detection on clang
kbuild: userprogs: use correct lld when linking through clang
 
kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
kconfig: fix memory leak in sym_warn_unmet_dep()
kconfig: qconf: use preferred form of QString API
 
kdb: Remove unused flags stack
kdb: use kmap_local_page()
 
kernel-wide: add explicity||explicitly to spelling.txt
 
kernel/cgroup: Add "dmem" memory accounting cgroup
kernel/cgroup: Remove the unused variable climit
 
kernel/ksysfs.c: simplify bin_attribute definition
 
kernel/resource: simplify API __devm_release_region() implementation
 
kernel: be more careful about dup_mmap() failures and uprobe registering
kernel: remove get_task_comm() and print task comm directly
 
kexec: Consolidate machine_kexec_mask_interrupts() implementation
 
kexec_core: Add and update comments regarding the KEXEC_JUMP flow
 
keys: drop shadowing dead prototype
keys: Fix UAF in key_put()
 
KEYS: trusted: dcp: fix improper sg use with CONFIG_VMAP_STACK=y
 
kfence: skip __GFP_THISNODE allocations on NUMA systems
 
kheaders: avoid unnecessary process forks of grep
kheaders: exclude include/generated/utsversion.h from kheaders_data.tar.xz
kheaders: prevent `find` from seeing perl temp files
kheaders: rename the 'cpio_dir' variable to 'tmpdir'
kheaders: Simplify attribute through __BIN_ATTR_SIMPLE_RO()
kheaders: use 'tar' instead of 'cpio' for copying files
 
kobject: Remove unused functions
 
kprobes: Adopt guard() and scoped_guard()
kprobes: Reduce preempt disable scope in check_kprobe_access_safe()
kprobes: Remove remaining gotos
kprobes: Remove unneeded goto
kprobes: Use guard for rcu_read_lock
kprobes: Use guard() for external locks
 
kref: Improve documentation
 
kselftest/arm64: Add 2024 dpISA extensions to hwcap test
 
ksm: add ksm involvement information for each process
 
ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL
ksmbd: fix bug on trap in smb2_lock
ksmbd: fix incorrect validation for num_aces field of smb_acl
ksmbd: fix integer overflows on 32 bit systems
ksmbd: fix out-of-bounds in parse_sec_desc()
ksmbd: fix type confusion via race condition when using ipc_msg_send_request
ksmbd: fix use-after-free in ksmbd_free_work_struct
ksmbd: fix use-after-free in smb2_lock
ksmbd: prevent connection release during oplock break notification
ksmbd: Remove unused functions
 
ktest.pl: Check kernelrelease return in get_version
ktest.pl: Fix typo "accesing"
ktest.pl: Fix typo in comment
ktest.pl: Remove unused declarations in run_bisect_test function
 
kthread: correct comments before kthread_queue_work()
kthread: Default affine kthread to its preferred NUMA node
kthread: Fix return value on kzalloc() failure in kthread_affine_preferred()
kthread: Implement preferred affinity
kthread: Make sure kthread hasn't started while binding it
kthread: modify kernel-doc function name to match code
kthread: Unify kthread_create_on_cpu() and kthread_create_worker_on_cpu() automatic format
 
ktime: Add us_to_ktime()
 
kunit: add fallback for os.sched_getaffinity
kunit: configs: remove configs for DAMON debugfs interface tests
kunit: enable hardware acceleration when available
kunit: Introduce autorun option
kunit: platform: Resolve 'struct completion' warning
kunit: platform: Resolve 'struct completion' warning
 
KVM/x86: add comment to kvm_mmu_do_page_fault()
 
KVM: Add a dedicated API for setting KVM-internal memslots
KVM: Add member to struct kvm_gfn_range to indicate private/shared
KVM: arm64: Add {get,put}_pkvm_hyp_vm() helpers
KVM: arm64: Allow control of dpISA extensions in ID_AA64ISAR3_EL1
KVM: arm64: Avoid reading ID_AA64DFR0_EL1 for debug save/restore
KVM: arm64: Calculate cptr_el2 traps on activating traps
KVM: arm64: Change the layout of enum pkvm_page_state
KVM: arm64: Clean up KVM_SET_GUEST_DEBUG handler
KVM: arm64: Compute MDCR_EL2 at vcpu_load()
KVM: arm64: Consolidate allowed and restricted VM feature checks
KVM: arm64: Convert the SVE guest vcpu flag to a vm flag
KVM: arm64: Convert timer offset VA when accessed in HYP code
KVM: arm64: coresight: Give TRBE enabled state to KVM
KVM: arm64: Don't hijack guest context MDSCR_EL1
KVM: arm64: Drop MDSCR_EL1_DEBUG_MASK
KVM: arm64: Drop pkvm_mem_transition for FF-A
KVM: arm64: Drop pkvm_mem_transition for host/hyp donations
KVM: arm64: Drop pkvm_mem_transition for host/hyp sharing
KVM: arm64: Eagerly switch ZCR_EL{1,2}
KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2
KVM: arm64: Evaluate debug owner at vcpu_load()
KVM: arm64: Explicitly handle BRBE traps as UNDEFINED
KVM: arm64: Fail protected mode init if no vgic hardware is present
KVM: arm64: Fix __pkvm_host_mkyoung_guest() return value
KVM: arm64: Fix alignment of kvm_hyp_memcache allocations
KVM: arm64: Fix FEAT_MTE in pKVM
KVM: arm64: Fix nested S2 MMU structures reallocation
KVM: arm64: Fix nVHE stacktrace VA bits mask
KVM: arm64: Fix RAS trapping in pKVM for protected VMs
KVM: arm64: Fix selftests after sysreg field name update
KVM: arm64: Fix tcr_el2 initialisation in hVHE mode
KVM: arm64: Fix the value of the CPTR_EL2 RES1 bitmask for nVHE
KVM: arm64: Flush hyp bss section after initialization of variables in bss
KVM: arm64: Flush/sync debug state in protected mode
KVM: arm64: Fold DBGxVR/DBGxCR accessors into common set
KVM: arm64: Get rid of __kvm_get_mdcr_el2() and related warts
KVM: arm64: Group setting traps for protected VMs by control register
KVM: arm64: Handle counter access early in non-HYP context
KVM: arm64: Improve error handling from check_host_shared_guest()
KVM: arm64: Initialize feature id registers for protected VMs
KVM: arm64: Initialize HCR_EL2.E2H early
KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu()
KVM: arm64: Introduce __pkvm_host_mkyoung_guest()
KVM: arm64: Introduce __pkvm_host_relax_guest_perms()
KVM: arm64: Introduce __pkvm_host_share_guest()
KVM: arm64: Introduce __pkvm_host_test_clear_young_guest()
KVM: arm64: Introduce __pkvm_host_unshare_guest()
KVM: arm64: Introduce __pkvm_host_wrprotect_guest()
KVM: arm64: Introduce __pkvm_tlb_flush_vmid()
KVM: arm64: Introduce __pkvm_vcpu_{load,put}()
KVM: arm64: Introduce the EL1 pKVM MMU
KVM: arm64: Make hyp_page::order a u8
KVM: arm64: Make kvm_pgtable_stage2_init() a static inline function
KVM: arm64: Manage software step state at load/put
KVM: arm64: Mark some header functions as inline
KVM: arm64: Move checking protected vcpu features to a separate function
KVM: arm64: Move enum pkvm_page_state to memory.h
KVM: arm64: Move host page ownership tracking to the hyp vmemmap
KVM: arm64: Move host SME/SVE tracking flags to host data
KVM: arm64: nv: Accelerate EL0 counter accesses from hypervisor context
KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV in use
KVM: arm64: nv: Add handling of EL2-specific timer registers
KVM: arm64: nv: Add trap routing for CNTHCTL_EL2.EL1{NVPCT,NVVCT,TVT,TVCT}
KVM: arm64: nv: Advertise the lack of AArch32 EL0 support
KVM: arm64: nv: Always evaluate HCR_EL2 using sanitising accessors
KVM: arm64: nv: Apply RESx settings to sysreg reset values
KVM: arm64: nv: Document EL2 timer API
KVM: arm64: nv: Fix doc header layout for timers
KVM: arm64: nv: Honor MDCR_EL2.TDE routing for debug exceptions
KVM: arm64: nv: Propagate CNTHCTL_EL2.EL1NV{P,V}CT bits
KVM: arm64: nv: Publish emulated timer interrupt state in the in-memory state
KVM: arm64: nv: Sanitise CNTHCTL_EL2
KVM: arm64: nv: Sync nested timer state with FEAT_NV2
KVM: arm64: nv: Use FEAT_ECV to trap access to EL0 timers
KVM: arm64: Pass walk flags to kvm_pgtable_stage2_mkyoung
KVM: arm64: Pass walk flags to kvm_pgtable_stage2_relax_perms
KVM: arm64: Plumb the pKVM MMU in KVM
KVM: arm64: Promote guest ownership for DBGxVR/DBGxCR reads
KVM: arm64: Refactor CPTR trap deactivation
KVM: arm64: Refactor exit handlers
KVM: arm64: Refactor kvm_reset_cptr_el2()
KVM: arm64: Reload vCPU for accesses to OSLAR_EL1
KVM: arm64: Remove debug tracepoints
KVM: arm64: Remove fixed_config.h header
KVM: arm64: Remove host FPSIMD saving for non-protected KVM
KVM: arm64: Remove KVM_ARM_VCPU_POWER_OFF from protected VMs allowed features in pKVM
KVM: arm64: Remove PtrAuth guest vcpu flag
KVM: arm64: Remove redundant setting of HCR_EL2 trap bit
KVM: arm64: Remove vestiges of debug_ptr
KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN
KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
KVM: arm64: Rework specifying restricted features for protected VMs
KVM: arm64: Select debug state to save/restore based on debug owner
KVM: arm64: Set protected VM traps based on its view of feature registers
KVM: arm64: Simplify np-guest hypercalls
KVM: arm64: Simplify warning in kvm_arch_vcpu_load_fp()
KVM: arm64: Support trace filtering for guests
KVM: arm64: timer: Always evaluate the need for a soft timer
KVM: arm64: timer: Correctly handle EL1 timer emulation when !FEAT_ECV
KVM: arm64: timer: Don't adjust the EL2 virtual timer offset
KVM: arm64: timer: Drop warning on failed interrupt signalling
KVM: arm64: Track presence of SPE/TRBE in kvm_host_data instead of vCPU
KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
KVM: arm64: Use debug_owner to track if debug regs need save/restore
KVM: arm64: Use KVM extension checks for allowed protected VM capabilities
KVM: arm64: Use kvm_vcpu_has_feature() directly for struct kvm
KVM: arm64: vgic: Hoist SGI/PPI alloc from vgic_init() to kvm_create_vgic()
KVM: arm64: vgic: Use str_enabled_disabled() in vgic_v3_probe()
KVM: arm64: Work around x1e's CNTVOFF_EL2 bogosity
KVM: arm64: Write MDCR_EL2 directly from kvm_arm_setup_mdcr_el2()
KVM: Assert slots_lock is held when setting memory regions
 
kvm: defer huge page recovery vhost task to later
 
KVM: Disallow all flags for KVM-internal memslots
KVM: Do not restrict the size of KVM-internal memory regions
KVM: Don't BUG() the kernel if xa_insert() fails with -EBUSY
KVM: Drop hack that "manually" informs lockdep of kvm->lock vs. vcpu->mutex
KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
KVM: Grab vcpu->mutex across installing the vCPU's fd and bumping online_vcpus
KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.file
KVM: Move KVM_REG_SIZE() definition to common uAPI header
KVM: nSVM: Enter guest mode before initializing nested NPT MMU
KVM: nVMX: Check for pending INIT/SIPI after entering non-root mode
KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
KVM: nVMX: Drop manual vmcs01.GUEST_INTERRUPT_STATUS.RVI check at VM-Enter
KVM: nVMX: Explicitly update vPPR on successful nested VM-Enter
KVM: nVMX: Honor event priority when emulating PI delivery during VM-Enter
KVM: nVMX: Process events on nested VM-Exit if injectable IRQ or NMI is pending
KVM: nVMX: Use vmcs01's controls shadow to check for IRQ/NMI windows at VM-Enter
KVM: Open code kvm_set_memory_region() into its sole caller (ioctl() API)
KVM: remove kvm_arch_post_init_vm
 
kvm: retry nx_huge_page_recovery_thread creation
 
KVM: riscv: selftests: Add SBI SUSP to get-reg-list test
KVM: riscv: selftests: Add Svvptc/Zabha/Ziccrse exts to get-reg-list test
KVM: s390: fake memslot for ucontrol VMs
KVM: s390: get rid of gmap_fault()
KVM: s390: get rid of gmap_translate()
KVM: s390: move gmap_shadow_pgt_lookup() into kvm
KVM: s390: move PGSTE softbits
KVM: s390: move pv gmap functions into kvm
KVM: s390: move some gmap shadowing functions away from mm/gmap.c
KVM: s390: pv: fix race when making a page secure
KVM: s390: remove the last user of page->index
KVM: s390: remove useless page->index usage
KVM: s390: selftests: fix ucontrol memory region test
KVM: s390: selftests: Streamline uc_skey test to issue iske after sske
KVM: s390: stop using lists to keep track of used dat tables
KVM: s390: stop using page->index for non-shadow gmaps
KVM: s390: use __kvm_faultin_pfn()
KVM: s390: vsie: fix some corner-cases when grabbing vsie pages
KVM: s390: vsie: stop messing with page refcount
KVM: s390: vsie: stop using "struct page" for vsie page
KVM: s390: vsie: stop using page->index
KVM: s390: wrapper for KVM_BUG
KVM: sefltests: Explicitly include ucall_common.h in mmu_stress_test.c
KVM: selftests: Add a read-only mprotect() phase to mmu_stress_test
KVM: selftests: Add and use a helper function for x86's LIDT
KVM: selftests: Add CPUID tests for Hyper-V features that need in-kernel APIC
KVM: selftests: Add test case for MMIO during vectoring on x86
KVM: selftests: Assert that STI blocking isn't set after event injection
KVM: selftests: Assert that vcpu->cpuid is non-NULL when getting CPUID entries
KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate
KVM: selftests: Check for a potential unhandled exception iff KVM_RUN succeeded
KVM: selftests: Compute number of extra pages needed in mmu_stress_test
KVM: selftests: Enable mmu_stress_test on arm64
KVM: selftests: Ensure all vCPUs hit -EFAULT during initial RO stage
KVM: selftests: Fix a bad TEST_REQUIRE() in x86's KVM PV test
KVM: selftests: Fix printf() format goof in SEV smoke test
KVM: selftests: Fix spelling mistake "initally" -> "initially"
KVM: selftests: Manage CPUID array in Hyper-V CPUID test's core helper
KVM: selftests: Mark test_hv_cpuid_e2big() static in Hyper-V CPUID test
KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test
KVM: selftests: Override ARCH for x86_64 instead of using ARCH_DIR
KVM: selftests: Precisely limit the number of guest loops in mmu_stress_test
KVM: selftests: Provide empty 'all' and 'clean' targets for unsupported ARCHs
KVM: selftests: Refresh vCPU CPUID cache in __vcpu_get_cpuid_entry()
KVM: selftests: Rename max_guest_memory_test to mmu_stress_test
KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param
KVM: selftests: Update x86's KVM PV test to match KVM's disabling exits behavior
KVM: selftests: Update x86's set_sregs_test to match KVM's CPUID enforcement
KVM: selftests: Use canonical $(ARCH) paths for KVM selftests directories
KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test
KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ)
KVM: selftests: Verify KVM stuffs runtime CPUID OS bits on CR4 writes
KVM: SVM: Don't rely on DebugSwap to restore host DR0..DR3
KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value
KVM: SVM: Ensure PSP module is initialized if KVM module is built-in
KVM: SVM: Handle event vectoring error in check_emulate_instruction()
KVM: SVM: Macrofy SEV=n versions of sev_xxx_guest()
KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled
KVM: SVM: Remove redundant TLB flush on guest CR4.PGE change
KVM: SVM: Save host DR masks on CPUs with DebugSwap
KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow
KVM: SVM: Suppress DEBUGCTL.BTF on AMD
KVM: SVM: Use str_enabled_disabled() helper in sev_hardware_setup()
KVM: SVM: Use str_enabled_disabled() helper in svm_hardware_setup()
KVM: Verify there's at least one online vCPU when iterating over all vCPUs
KVM: VMX: Allow toggling bits in MSR_IA32_RTIT_CTL when enable bit is cleared
KVM: VMX: Fix comment of handle_vmx_instruction()
KVM: VMX: Handle event vectoring error in check_emulate_instruction()
KVM: VMX: read the PML log in the same order as it was written
KVM: VMX: refactor PML terminology
KVM: VMX: Reinstate __exit attribute for vmx_exit()
KVM: x86/mmu: Add an external pointer to struct kvm_mmu_page
KVM: x86/mmu: Add an is_mirror member for union kvm_mmu_page_role
KVM: x86/mmu: Ensure NX huge page recovery thread is alive before waking
KVM: x86/mmu: Make kvm_tdp_mmu_alloc_root() return void
KVM: x86/mmu: Prevent aliased memslot GFNs
KVM: x86/mmu: Return RET_PF* instead of 1 in kvm_mmu_page_fault()
KVM: x86/mmu: Support GFN direct bits
KVM: x86/mmu: Zap invalid roots with mmu_lock holding for write at uninit
KVM: x86/pmu: Drop now-redundant refresh() during init()
KVM: x86/tdp_mmu: Don't zap valid mirror roots in kvm_tdp_mmu_zap_all()
KVM: x86/tdp_mmu: Extract root invalid check from tdx_mmu_next_root()
KVM: x86/tdp_mmu: Introduce KVM MMU root types to specify page table type
KVM: x86/tdp_mmu: Propagate attr_filter to MMU notifier callbacks
KVM: x86/tdp_mmu: Propagate building mirror page tables
KVM: x86/tdp_mmu: Propagate tearing down mirror page tables
KVM: x86/tdp_mmu: Support mirror root for TDP MMU
KVM: x86/tdp_mmu: Take root in tdp_mmu_for_each_pte()
KVM: x86/tdp_mmu: Take root types for kvm_tdp_mmu_invalidate_all_roots()
KVM: x86/tdp_mmu: Take struct kvm in iter loops
KVM: x86: #undef SPEC_CTRL_SSBD in cpuid.c to avoid macro collisions
KVM: x86: Account for KVM-reserved CR4 bits when passing through CR4 on VMX
KVM: x86: Account for max supported CPUID leaf when getting raw host CPUID
KVM: x86: Add a helper to check for user interception of KVM hypercalls
KVM: x86: Add a macro for features that are synthesized into boot_cpu_data
KVM: x86: Add a macro to init CPUID features that are 64-bit only
KVM: x86: Add a macro to init CPUID features that ignore host kernel support
KVM: x86: Add a macro to init CPUID features that KVM emulates in software
KVM: x86: Add a macro to precisely handle aliased 0x1.EDX CPUID features
KVM: x86: Add a VM type define for TDX
KVM: x86: Add emulation status for unhandleable exception vectoring
KVM: x86: Add function for vectoring error generation
KVM: x86: Add information about pending requests to kvm_exit tracepoint
KVM: x86: Add interrupt injection information to the kvm_entry tracepoint
KVM: x86: Advertise HYPERVISOR in KVM_GET_SUPPORTED_CPUID
KVM: x86: Advertise SRSO_USER_KERNEL_NO to userspace
KVM: x86: Advertise TSC_DEADLINE_TIMER in KVM_GET_SUPPORTED_CPUID
KVM: x86: Always complete hypercall via function callback
KVM: x86: Always operate on kvm_vcpu data in cpuid_entry2_find()
KVM: x86: Avoid double CPUID lookup when updating MWAIT at runtime
KVM: x86: Avoid double RDPKRU when loading host/guest PKRU
KVM: x86: Bump hypercall stat prior to fully completing hypercall
KVM: x86: Clear PV_UNHALT for !HLT-exiting only when userspace sets CPUID
KVM: x86: clear vcpu->run->hypercall.ret before exiting for KVM_EXIT_HYPERCALL
KVM: x86: Disallow KVM_CAP_X86_DISABLE_EXITS after vCPU creation
KVM: x86: Do all post-set CPUID processing during vCPU creation
KVM: x86: Do reverse CPUID sanity checks in __feature_leaf()
KVM: x86: Don't update PV features caches when enabling enforcement capability
KVM: x86: Drop double-underscores from __kvm_set_memory_region()
KVM: x86: Drop now-redundant MAXPHYADDR and GPA rsvd bits from vCPU creation
KVM: x86: Drop superfluous host XSAVE check when adjusting guest XSAVES caps
KVM: x86: Drop the now unused KVM_X86_DISABLE_VALID_EXITS
KVM: x86: Drop unnecessary check that cpuid_entry2_find() returns right leaf
KVM: x86: Explicitly do runtime CPUID updates "after" initial setup
KVM: x86: Explicitly track feature flags that are enabled at runtime
KVM: x86: Explicitly track feature flags that require vendor enabling
KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM
KVM: x86: Extract code for generating per-entry emulated CPUID information
KVM: x86: Free vCPUs before freeing VM state
KVM: x86: Handle kernel- and KVM-defined CPUID words in a single helper
KVM: x86: Harden CPU capabilities processing against out-of-scope features
KVM: x86: Initialize guest cpu_caps based on guest CPUID
KVM: x86: Initialize guest cpu_caps based on KVM support
KVM: x86: Limit use of F() and SF() to kvm_cpu_cap_{mask,init_kvm_defined}()
KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop
KVM: x86: Move "emulate hypercall" function declarations to x86.h
KVM: x86: Move __kvm_is_valid_cr4() definition to x86.h
KVM: x86: Move kvm_find_cpuid_entry{,_index}() up near cpuid_entry2_find()
KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()
KVM: x86: Pull CPUID capabilities from boot_cpu_data only as needed
KVM: x86: Refactor __kvm_emulate_hypercall() into a macro
KVM: x86: Reject disabling of MWAIT/HLT interception when not allowed
KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel
KVM: x86: Remove all direct usage of cpuid_entry2_find()
KVM: x86: Remove hwapic_irr_update() from kvm_x86_ops
KVM: x86: Remove unnecessary caching of KVM's PV CPUID base
KVM: x86: Rename "governed features" helpers to use "guest_cpu_cap"
KVM: x86: Rename "SF" macro to "SCATTERED_F"
KVM: x86: Rename kvm_cpu_cap_mask() to kvm_cpu_cap_init()
KVM: x86: Replace (almost) all guest CPUID feature queries with cpu_caps
KVM: x86: Replace guts of "governed" features with comprehensive cpu_caps
KVM: x86: Shuffle code to prepare for dropping guest_cpuid_has()
KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs
KVM: x86: Snapshot the host's DEBUGCTL in common x86
 
kvm: x86: SRSO_USER_KERNEL_NO is not synthesized
 
KVM: x86: Swap incoming guest CPUID into vCPU before massaging in KVM_SET_CPUID2
KVM: x86: Treat MONTIOR/MWAIT as a "partially emulated" feature
KVM: x86: Try to unprotect and retry on unhandleable emulation failure
KVM: x86: Unpack F() CPUID feature flag macros to one flag per line of code
KVM: x86: Update guest cpu_caps at runtime for dynamic CPUID-based features
KVM: x86: Update OS{XSAVE,PKE} bits in guest CPUID irrespective of host support
KVM: x86: Use feature_bit() to clear CONSTANT_TSC when emulating CPUID
KVM: x86: Use LVT_TIMER instead of an open coded literal
KVM: x86: Use only local variables (no bitmask) to init kvm_cpu_caps
KVM: x86: Zero out PV features cache when the CPUID leaf is not present
 
kyber: constify sysfs attributes
 
l2tp: Handle eth stats using NETDEV_PCPU_STAT_DSTATS.
l2tp: Use inet_sk_init_flowi4() in l2tp_ip_sendmsg().
 
landlock: Align partial refer access checks with final ones
landlock: Constify get_mode_access()
landlock: Factor out check_access_path()
landlock: Fix grammar error
landlock: Fix non-TCP sockets restriction
landlock: Handle weird files
landlock: Minor typo and grammar fixes in IPC scoping documentation
landlock: Move access types
landlock: Optimize file path walks and prepare for audit support
landlock: Simplify initially denied access rights
landlock: Use scoped guards for ruleset
landlock: Use scoped guards for ruleset in landlock_add_rule()
 
latencytop: use correct kernel-doc format for func params
 
lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN
 
leds: Add AAEON UP board LED driver
leds: Add driver for LEDs from qnap-mcu devices
leds: Add LED1202 I2C driver
leds: Add LED1202 I2C driver
leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak
leds: leds-st1202: Fix NULL pointer access on race condition
leds: ledtrig-activity: Fix the wrong format specifier
leds: lp8860: Write full EEPROM, not only half of it
leds: lp8864: Add support for Texas Instruments LP8864, LP8864S, LP8866 LED-backlights
leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
leds: pwm-multicolor: Disable PWM when going to suspend
leds: trigger: netdev: Check offload ability on interface up
leds: triggers: Constify 'struct bin_attribute'
leds: turris-omnia: Document driver private structures
leds: turris-omnia: Inform about missing LED gamma correction feature in the MCU driver
leds: turris-omnia: Notify sysfs on MCU global LEDs brightness change
leds: turris-omnia: Use command execution functions from the MCU driver
leds: turris-omnia: Use dev_err_probe() where appropriate
leds: turris-omnia: Use global header for MCU command definitions
leds: turris-omnia: Use uppercase first letter in all comments
 
lib min_heap: add brief introduction to Min Heap API
lib min_heap: improve type safety in min_heap macros by using container_of
lib min_heap: Switch to size_t
 
lib/crc-t10dif: add support for arch overrides
lib/crc-t10dif: stop wrapping the crypto API
 
lib/crc16_kunit: delete obsolete crc16_kunit.c
 
lib/crc32: drop leading underscores from __crc32c_le_base
lib/crc32: expose whether the lib is really optimized at runtime
lib/crc32: improve support for arch-specific overrides
lib/crc32: make crc32c() go directly to lib
lib/crc32: remove other generic implementations
 
lib/crc32test: delete obsolete crc32test.c
 
lib/crc: simplify the kconfig options for CRC implementations
 
lib/crc_kunit.c: add KUnit test suite for CRC library functions
 
lib/inflate.c: remove dead code
 
lib/iov_iter: fix import_iovec_ubuf iovec management
 
lib/list_debug.c: add object information in case of invalid object
 
lib/list_sort: clarify comparison function requirements in list_sort()
 
lib/math: add int_sqrt test suite
 
lib/rhashtable: fix the typo for preemptible
 
lib/sort: clarify comparison function requirements in sort_r()
 
lib/test_min_heap: use inline min heap variants to reduce attack vector
 
lib: packing: add pack_fields() and unpack_fields()
lib: packing: create __pack() and __unpack() variants without error checking
lib: packing: demote truncation error in pack() to a warning in __pack()
lib: packing: document recently added APIs
lib: test_objpool: Use kthread_run_on_cpu()
 
libbpf: Add unique_match option for multi kprobe
libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing
libbpf: Extend linker API to support in-memory ELF files
libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED
libbpf: Fix return zero when elf_begin failed
libbpf: Fix segfault due to libelf functions not setting errno
libbpf: Improve debug message when the base BTF cannot be found
libbpf: prog load: Allow to use fd_array_cnt
libbpf: Pull file-opening logic up to top-level functions
libbpf: Set MFD_NOEXEC_SEAL when creating memfd
libbpf: Work around kernel inconsistently stripping '.llvm.' suffix
 
libfs: Fix duplicate directory entry in offset_dir_lookup
libfs: Replace simple_offset end-of-directory detection
libfs: Return ENOSPC when the directory offset range is exhausted
libfs: Use d_children list to iterate simple_offset directories
 
libnvdimm: Replace namespace_match() with device_find_child_by_name()
 
libperf cpumap: Be tolerant of newline at the end of a cpumask
libperf cpumap: Grow array of read CPUs in smaller increments
libperf cpumap: Hide/reduce scope of MAX_NR_CPUS
libperf cpumap: Refactor perf_cpu_map__merge()
libperf cpumap: Remove perf_cpu_map__read()
libperf cpumap: Remove use of perf_cpu_map__read()
 
Linux: Linux 6.14
Linux: Linux 6.14-rc1
Linux: Linux 6.14-rc2
Linux: Linux 6.14-rc3
Linux: Linux 6.14-rc4
Linux: Linux 6.14-rc5
Linux: Linux 6.14-rc6
Linux: Linux 6.14-rc7
 
linux/bits.h: simplify GENMASK_INPUT_CHECK()
 
list_lru: expand list_lru_add() docs with info about sublists
 
livepatch: Add stack_order sysfs attribute
livepatch: convert timeouts to secs_to_jiffies()
 
llc: do not use skb_get() before dev_queue_xmit()
 
lockdep: Clarify size for LOCKDEP_*_BITS configs
lockdep: Document MAX_LOCKDEP_CHAIN_HLOCKS calculation
lockdep: Fix upper limit for LOCKDEP_*_BITS configs
lockdep: Mark chain_hlock_class_idx() with __maybe_unused
lockdep: Move lockdep_assert_locked() under #ifdef CONFIG_PROVE_LOCKING
 
lockdown: initialize local array before use to quiet static analysis
 
locking/csd-lock: make CSD lock debug tunables writable in /sys
 
locking/lockdep: Enforce PROVE_RAW_LOCK_NESTING only if ARCH_SUPPORTS_RT
 
locking/rtmutex: Use the 'struct' keyword in kernel-doc comment
 
locking/semaphore: Use wake_q to wake up processes outside lock critical section
 
locking/ww_mutex/test: Use swap() macro
 
locking: MAINTAINERS: Start watching Rust locking primitives
 
lockref: add a lockref_init helper
lockref: drop superfluous externs
lockref: improve the lockref_get_not_zero description
lockref: remove count argument of lockref_init
lockref: remove lockref_put_not_zero
lockref: use bool for false/true returns
 
loongarch/crc32: expose CRC32 functions through lib
 
LoongArch: Add debugfs entries to switch SFB/TSO state
LoongArch: Add pgprot_nx() implementation
LoongArch: Adjust SETUP_SLEEP and SETUP_WAKEUP
LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}
LoongArch: Convert unreachable() to BUG()
LoongArch: Correct the __switch_to() prototype in comments
LoongArch: Correct the cacheinfo sharing information
LoongArch: csum: Fix OoB access in IP checksum code for negative lengths
LoongArch: Derive timer max_delta from PRCFG1's timer_bits
LoongArch: Disable FIX_EARLYCON_MEM when ARCH_IOREMAP is enabled
LoongArch: Eliminate superfluous get_numa_distances_cnt()
LoongArch: Extend the maximum number of watchpoints
LoongArch: Fix idle VS timer enqueue
LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE
LoongArch: Fix warnings during S3 suspend
LoongArch: KVM: Add hypercall service support for usermode VMM
LoongArch: KVM: Add interrupt checking for AVEC
LoongArch: KVM: Clear LLBCTL if secondary mmu mapping is changed
LoongArch: KVM: Fix GPA size issue about VM
LoongArch: KVM: Fix typo issue about GCFG feature detection
LoongArch: KVM: Reload guest CSR registers after sleep
LoongArch: KVM: Remove duplicated cache attribute setting
LoongArch: KVM: Set host with kernel mode when switch to VM mode
LoongArch: Migrate to the generic rule for built-in DTB
LoongArch: Refactor bug_handler() implementation
LoongArch: Remove the deprecated notifier hook mechanism
LoongArch: Set hugetlb mmap base address aligned with pmd size
LoongArch: Set max_pfn with the PFN of the last page
 
loongarch: Use ASM_REACHABLE
 
LoongArch: Use polling play_dead() when resuming from hibernation
LoongArch: Use str_yes_no() helper function for /proc/cpuinfo
 
loop: allow loop_set_status to re-enable direct I/O
loop: create a lo_can_use_dio helper
loop: don't clear LO_FLAGS_PARTSCAN on LOOP_SET_STATUS{,64}
loop: don't freeze the queue in loop_update_dio
loop: fix queue freeze vs limits lock order
loop: move updating lo_flags out of loop_set_status_from_info
loop: only write back pagecache when starting to to use direct I/O
loop: open code the direct I/O flag update in loop_set_dio
loop: refactor queue limits updates
loop: remove the use_dio field in struct loop_device
loop: update commands in loop_set_status still referring to transfers
 
lsm,nfs: fix memory leak of lsm_context
 
lsm: constify function parameters
lsm: ensure the correct LSM context releaser
lsm: lsm_context in security_dentry_init_security
lsm: Only build lsm_audit.c if CONFIG_SECURITY and CONFIG_AUDIT are set
lsm: rename variable to avoid shadowing
lsm: replace context+len with lsm_context
lsm: secctx provider check on release
lsm: use lsm_context in security_inode_getsecctx
 
m68k: atari: Use str_on_off() helper in atari_nvram_proc_read()
m68k: coldfire: Use proper clock rate for timers
m68k: libgcc: Fix lvalue abuse in umul_ppmm()
m68k: mm: add calls to pagetable_pmd_[cd]tor
m68k: sun3: add check for __pgd_alloc()
m68k: Use kernel's generic muldi3 libgcc function
m68k: vga: Fix I/O defines
 
macintosh: declare ctl_table as const
 
mailbox: add Microchip IPC support
mailbox: add Samsung Exynos driver
mailbox: mpfs: fix copy and paste bug in probe
mailbox: qcom-ipcc: Reset CLEAR_ON_RECV_RD if set from boot firmware
mailbox: qcom: Add support for IPQ5424 APCS IPC
mailbox: tegra-hsp: Clear mailbox before using message
mailbox: th1520: Fix a NULL vs IS_ERR() bug
mailbox: th1520: Fix memory corruption due to incorrect array size
mailbox: zynqmp: Remove invalid __percpu annotation in zynqmp_ipi_probe()
 
mailmap, MAINTAINERS, docs: update Carlos's email address
 
mailmap: add an entry for Hamza Mahfooz
mailmap: add an entry for Oliver Hartkopp
mailmap: add entries for Simon Wunderlich
mailmap: add entries for Sven Eckelmann
mailmap: add entry for Feng Tang
mailmap: Add entry for Rodrigo Siqueira
mailmap: remove unwanted entry for Antonio Quartulli
mailmap: update entry for Linus Lüssing
mailmap: update Nick's entry
 
MAINTAINER: Add entry for Blaize SoC
 
MAINTAINERS: .mailmap: update Sumit Garg's email address
MAINTAINERS: add a general entry for BSD sockets
MAINTAINERS: add a sample ethtool section entry
 
maintainers: Add an entry for ntsync.
 
MAINTAINERS: Add Andrea Mayer as a maintainer of SRv6
MAINTAINERS: Add apple-spi driver & binding files
MAINTAINERS: add Danilo to DRIVER CORE
MAINTAINERS: Add entry for AAEON UP board FPGA drivers
MAINTAINERS: add entry for CRC library
MAINTAINERS: Add entry for DMEM cgroup controller
MAINTAINERS: add entry for ethtool
MAINTAINERS: Add entry for linux/pruss_driver.h
MAINTAINERS: add entry for Samsung Exynos mailbox driver
MAINTAINERS: add entry for UNIX sockets
MAINTAINERS: add include/linux/sysfs.h
MAINTAINERS: Add Jan Petrous as the NXP S32G/R DWMAC driver maintainer
MAINTAINERS: add Kuniyuki Iwashima to TCP reviewers
MAINTAINERS: add lib/test_xarray.c
MAINTAINERS: Add maintainer for Qualcomm's I2C GENI driver
MAINTAINERS: Add maintainer for ROHM BD79703
MAINTAINERS: add me as /proc/kcore maintainer
MAINTAINERS: Add missing file entries for the USB video class driver
MAINTAINERS: Add myself (Neal Gompa) as a reviewer for ARM Apple support
MAINTAINERS: add myself and Tudor as reviewers for Google Tensor SoC
MAINTAINERS: Add myself as a riscv reviewer
MAINTAINERS: add Neal to TCP maintainers
MAINTAINERS: add Paul Fertser as a NC-SI reviewer
MAINTAINERS: Add perf list for drivers/perf/
MAINTAINERS: add Raphael Gallais-Pou to DRM/STi maintainers
MAINTAINERS: Add Rust Misc Sample to MISC entry
MAINTAINERS: Add sctp headers to the general netdev entry
MAINTAINERS: add slimbus documentation
MAINTAINERS: Add static_call_inline.c to STATIC BRANCH/CALL
MAINTAINERS: add tambarus as R for Samsung SPI
MAINTAINERS: Adjust the file entry for the qnap-mcu header
MAINTAINERS: arm: apple: Add Janne as maintainer
MAINTAINERS: assign em_canid.c additionally to CAN maintainers
MAINTAINERS: Assume maintainership of PL111
MAINTAINERS: bnxt_en: Add Pavan Chebbi as co-maintainer
MAINTAINERS: Change AMD PMC driver status to "Supported"
MAINTAINERS: change maintainer for FSI
MAINTAINERS: Change maintainer for RDT
MAINTAINERS: Change my role from Maintainer to Reviewer
MAINTAINERS: correct list and scope of LTC4286 HARDWARE MONITOR
MAINTAINERS: create entry for ethtool MAC merge
MAINTAINERS: delete entry for AXXIA I2C
MAINTAINERS: downgrade Ethernet NIC drivers without CI reporting
MAINTAINERS: Drop IIO from the title of the Chipcap 2 hwmon driver
MAINTAINERS: exec: Add auxvec.h UAPI
MAINTAINERS: exec: Mark Kees as maintainer
MAINTAINERS: fix DWMAC S32 entry
MAINTAINERS: fix list entries with display names
MAINTAINERS: include linux-mm for xarray maintenance
MAINTAINERS: ipmi: update my email address
MAINTAINERS: list openvswitch docs under its entry
MAINTAINERS: mailmap: add entries for Antonio Quartulli
MAINTAINERS: mailmap: update Yosry Ahmed's email address
MAINTAINERS: Mark Andrew as M: for ASPEED MACHINE SUPPORT
MAINTAINERS: Move Pavel to kernel.org address
MAINTAINERS: Move rhashtable over to linux-crypto
MAINTAINERS: Remove myself
MAINTAINERS: Remove myself
MAINTAINERS: Remove myself
MAINTAINERS: Remove myself from the goodix touchscreen maintainers
MAINTAINERS: Remove Shengyang as JH7110 DPHY maintainer
MAINTAINERS: repair file entry in MEDIA DRIVERS FOR STM32 - CSI
MAINTAINERS: setup support for SpacemiT SoC tree
MAINTAINERS: sfc: remove Martin Habets
MAINTAINERS: socket timestamping: add Jason Xing as reviewer
MAINTAINERS: trim the GVE entry
MAINTAINERS: Update AMDGPU DML maintainers info
MAINTAINERS: update amdgpu maintainers list
MAINTAINERS: update email address in cifs and ksmbd entry
MAINTAINERS: update email address of Marek Linder
MAINTAINERS: Update entry for DH electronics DHSOM SoMs and boards
MAINTAINERS: Update Ike Panhc's email address
MAINTAINERS: update maintainer for Microsoft MANA RDMA driver
MAINTAINERS: update MEMORY MAPPING section
MAINTAINERS: Update my email address
MAINTAINERS: update Nick's contact info
MAINTAINERS: Update nvmem section
MAINTAINERS: Update own email address from Bootlin to sys-base
MAINTAINERS: Update RCU git tree
MAINTAINERS: Update the bnxt_re maintainers
MAINTAINERS: Use my kernel.org address for ACPI GPIO work
MAINTAINERS: Use my kernel.org address for I2C ACPI work
MAINTAINERS: wifi: ath: remove Kalle
MAINTAINERS: wifi: remove Kalle
 
Linux: make sure that DNAME_INLINE_LEN is a multiple of word size
Linux: make take_dentry_name_snapshot() lockless
 
maple_tree: add a test check deficient node
maple_tree: index has been checked to be smaller than pivot
maple_tree: not possible to be a root node after loop
maple_tree: only root node could be deficient
maple_tree: simplify split calculation
maple_tree: use mas_next_slot() directly
maple_tree: we don't set offset to MAPLE_NODE_SLOTS on error
 
mctp i2c: drop check because i2c_unregister_device() is NULL safe
 
mctp i3c: handle NULL header address
 
mctp: no longer rely on net->dev_index_head[]
 
md/md-bitmap: factor behind write counters out from bitmap_{start/end}write()
md/md-bitmap: move bitmap_{start, end}write to md upper layer
md/md-bitmap: remove the last parameter for bimtap_ops->endwrite()
md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
 
md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()
 
md/raid*: Fix the set_queue_limits implementations
 
md/raid5: implement pers->bitmap_sector()
 
md: add a new callback pers->bitmap_sector()
md: Fix linear_set_limits()
md: reintroduce md-linear
md: Replace deprecated kmap_atomic() with kmap_local_page()
 
media: b2c2: Remove unused functions
media: bcm2835-unicam: Allow setting of unpacked formats
media: bcm2835-unicam: Disable trigger mode operation
media: bcm2835-unicam: Fix for possible dummy buffer overrun
media: bcm2835-unicam: Improve frame sequence count handling
media: camif-core: Add check for clk_enable()
media: ccs: Clean up parsed CCS static data on parse failure
media: ccs: Fail the probe on CCS static data parser failure
media: ccs: Fix CCS static data parsing for large block sizes
media: ccs: Fix cleanup order in ccs_probe()
media: ccs: Print a warning on CCS static data parser failure
media: cec: include linux/debugfs.h and linux/seq_file.h where needed
media: cx18: Remove unused cx18_reset_ir_gpio
media: cx231xx: remove redundant assignment to variable value
media: cxd2841er: fix 64-bit division on gcc-9
media: Documentation: ipu3: Remove unused and obsolete references
media: Documentation: PHY information can be obtained from OF endpoint too
media: Documentation: tx-rx: Fix formatting
media: dt-bindings: Add property to describe CSI-2 C-PHY line orders
media: dt-bindings: Add qcom,sc7280-camss
media: dt-bindings: qcom-venus: Deprecate video-decoder and video-encoder where applicable
media: dt-bindings: sony,imx290: Add IMX462 to the IMX290 binding
media: dt-bindings: trivial white-space and example cleanup
media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer
media: fix secfeed undefined when filter alloc fail
media: hantro: Replace maintainers
media: i2c: ds90ub913: Add error handling to ub913_hw_init()
media: i2c: ds90ub953: Add error handling for i2c reads/writes
media: i2c: ds90ub953: Clear CRC errors in ub953_log_status()
media: i2c: ds90ub960: Add RGB24, RAW8 and RAW10 formats
media: i2c: ds90ub960: Add support for I2C_RX_ID
media: i2c: ds90ub960: Drop unused indirect block define
media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702
media: i2c: ds90ub960: Fix shadowing of local variables
media: i2c: ds90ub960: Fix UB9702 refclk register access
media: i2c: ds90ub960: Fix UB9702 VC map
media: i2c: ds90ub960: Fix use of non-existing registers on UB9702
media: i2c: ds90ub960: Handle errors in ub960_log_status_ub960_sp_eq()
media: i2c: ds90ub960: Reduce sleep in ub960_rxport_wait_locks()
media: i2c: ds90ub960: Use HZ_PER_MHZ
media: i2c: ds90ub9x3: Fix extra fwnode_handle_put()
media: i2c: imx208: Use const 'struct bin_attribute' callback
media: i2c: imx290: Add configuration for IMX462
media: i2c: imx290: Limit analogue gain according to module
media: i2c: imx290: Register 0x3011 varies between imx327 and imx290
media: i2c: imx412: Add missing newline to prints
media: i2c: ov9282: Correct the exposure offset
media: imon: don't push static constants on stack for %*ph
media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
media: imx296: Add standby delay during probe
media: intel/ipu6: move some boot messages to debug level
media: intel/ipu6: remove cpu latency qos request on error
media: ipu-bridge: Remove unneeded conditional compilations
media: lmedm04: Handle errors for lme2510_int_read
media: marvell: Add check for clk_enable()
media: mc: fix endpoint iteration
media: mceusb: don't include 'pm_wakeup.h' directly
media: mceusb: don't push static constants on stack for %*ph
media: mgb4: Defines cleanup
media: mgb4: Unify register names in inputs/outputs
media: mgb4: Unify the outputs padding logic with the inputs
media: mipi-csis: Add check for clk_enable()
media: mmp: Bring back registration of the device
media: nuvoton: Fix an error check in npcm_video_ece_init()
media: nxp: imx8-isi: Add i.MX8ULP support
media: nxp: imx8-isi: fix v4l2-compliance test errors
media: ov2740: Add camera orientation and sensor rotation controls
media: ov2740: Add powerdown GPIO support
media: ov2740: Add regulator support
media: ov2740: Debug log chip ID
media: ov5640: fix get_light_freq on auto
media: platform: exynos4-is: Remove unused __is_get_frame_size
media: platform: exynos4-is: Remove unused fimc_is_param_strerr
media: platform: mtk-mdp3: cmdq: Remove duplicated platforms checks
media: platform: mtk-mdp3: Get fine-grain control of cmdq_pkt_finalize()
media: platform: mtk-mdp3: Remove mask parameter from MM_REG_POLL macro
media: platform: mtk-mdp3: Remove mask parameter from MM_REG_WRITE macro
media: platform: mtk-mdp3: Remove useless variadic arguments from macros
media: platform: mtk-mdp3: Use cmdq_pkt_create() and cmdq_pkt_destroy()
media: platform: mtk-mdp3: Use cmdq_pkt_write when no mask is needed
media: platform: rzg2l-cru: rzg2l-video: Fix the comment in rzg2l_cru_start_streaming_vq()
media: qcom: camss: Add support for camss driver on sc7280
media: qcom: camss: document csiphy_lanes_cfg structure
media: qcom: camss: reducing the repitious error message string
media: qcom: camss: Restructure camss_link_entities
media: qcom: camss: Sort camss version enums and compatible strings
media: rc: iguanair: handle timeouts
media: rcar-csi2: Allow specifying C-PHY line order
media: rcar-csi2: Update D-PHY startup on V4M
media: remove dead TI wl128x FM radio driver
media: rkisp1: Fix unused value issue
media: rkisp1: Reduce min_queued_buffers to 1
media: rockchip: rga: Fix Copyright description
media: rtl2832_sdr: assign vb2 lock before vb2_queue_init
media: s5p-mfc: Fix an error handling path s5p_mfc_open()
media: saa7164: Remove unused values
media: solo6x10: Use const 'struct bin_attribute' callback
media: stm32: csi: addition of the STM32 CSI driver
media: stm32: dcmipp: add 1X16 RGB / YUV formats support
media: stm32: dcmipp: add bayer 10~14 bits formats
media: stm32: dcmipp: add core support for the stm32mp25
media: stm32: dcmipp: add support for csi input into dcmipp-input
media: stm32: dcmipp: avoid duplicated format on enum in bytecap
media: stm32: dcmipp: correct dma_set_mask_and_coherent mask value
media: stm32: dcmipp: fill media ctl hw_revision field
media: stm32: dcmipp: rename dcmipp_parallel into dcmipp_input
media: stm32: dcmipp: replace s_stream with enable/disable_streams
media: stm32: dcmipp: use v4l2_subdev_is_streaming
media: tuners: fc0013 Remove unused functions
media: uvcvideo: Add Kurokesu C1 PRO camera
media: uvcvideo: Add more logging to uvc_query_ctrl()
media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera
media: uvcvideo: Allow changing noparam on the fly
media: uvcvideo: Annotate lock requirements for uvc_ctrl_set
media: uvcvideo: Announce the user our deprecation intentions
media: uvcvideo: Fix crash during unbind if gpio unit is in use
media: uvcvideo: Fix deadlock during uvc_probe
media: uvcvideo: Fix double free in error path
media: uvcvideo: Fix event flags in uvc_ctrl_send_events
media: uvcvideo: Flush the control cache when we get an event
media: uvcvideo: Implement dual stream quirk to fix loss of usb packets
media: uvcvideo: Invert default value for nodrop module param
media: uvcvideo: Only save async fh if success
media: uvcvideo: Propagate buf->error to userspace
media: uvcvideo: Refactor frame parsing code into a uvc_parse_frame function
media: uvcvideo: Remove dangling pointers
media: uvcvideo: Remove duplicated cap/out code
media: uvcvideo: Remove redundant NULL assignment
media: uvcvideo: Reorder uvc_status_init()
media: uvcvideo: Support partial control reads
media: uvcvideo: Use uvc_query_name in uvc_get_video_ctrl
media: v4l: fwnode: Parse MiPI DisCo for C-PHY line-orders
media: venus: Add support for static video encoder/decoder declarations
media: venus: destroy hfi session after m2m_ctx release
media: venus: match instance creation and destruction order
media: venus: Populate video encoder/decoder nodename entries
media: venus: Remove unused hfi_core_ping()
media: verisilicon: av1: Store chroma and mv offsets
media: verisilicon: Fix IMX8 native pixel-format step values
media: verisilicon: Store reference frames pixels format
media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread
 
mediatek: stop messing with ->d_iname
 
mei: me: add panther lake P DID
mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO
 
memcg/hugetlb: introduce mem_cgroup_charge_hugetlb
memcg/hugetlb: introduce memcg_accounts_hugetlb
memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol
 
memcg: avoid dead loop when setting memory.max
memcg: drain obj stock on cpu hotplug teardown
memcg: fix soft lockup in the OOM process
 
memory: omap-gpmc: deadcode a pair of functions
memory: omap-gpmc: drop no compatible check
memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()
memory: ti-aemif: Create aemif_check_cs_timings()
memory: ti-aemif: Create aemif_set_cs_timings()
memory: ti-aemif: Export aemif_*_cs_timings()
memory: ti-aemif: Remove unnecessary local variables
memory: ti-aemif: Store timings parameter in number of cycles - 1
memory: ti-aemif: Wrap CS timings into a struct
 
memstick: core: fix kernel-doc notation
 
Linux: Merge 6.13-rc3 into staging-next
Linux: Merge 6.13-rc3 into tty-next
Linux: Merge 6.13-rc3 into usb-next
Linux: Merge 6.13-rc4 into char-misc-next
Linux: Merge 6.13-rc7 into driver-core-next
Linux: Merge 6.13-rc7 into staging next
Linux: Merge 6.13-rc7 into tty-next
Linux: Merge 6.13-rc7 into usb-next
Linux: Merge 6.14-rc4 into usb-next
Linux: Merge afs RCU pathwalk fix
Linux: Merge back earlier cpufreq material for 6.14
Linux: Merge back earlier cpufreq material for 6.14
Linux: Merge back earlier cpuidle material for 6.14
 
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/next-queue
Merge branch : '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '20241022-qcs615-clock-driver-v4-0-3d716ad0d987@quicinc.com' into clk-for-6.14
Merge branch : '20241022-qcs615-clock-driver-v4-0-3d716ad0d987@quicinc.com' into HEAD
Merge branch : '20241027-sar2130p-clocks-v5-0-ecad2a1432ba@linaro.org' into arm64-for-6.13
Merge branch : '20241028060506.246606-3-quic_srichara@quicinc.com' into arm64-for-6.13
Merge branch : '20241204-sm8750_master_clks-v3-0-1a8f31a53a86@quicinc.com' into clk-for-6.14
Merge branch : '20241221-topic-x1p4_clk-v1-2-dbaeccb74884@oss.qualcomm.com' into clk-for-6.14
Merge branch : '20250103-qcom_ipq_cmnpll-v8-1-c89fb4d4849d@quicinc.com' into arm64-for-6.14
Merge branch : '20250103-qcom_ipq_cmnpll-v8-1-c89fb4d4849d@quicinc.com' into clk-for-6.14
Merge branch : '20250106-sm8750-dispcc-v2-1-6f42beda6317@linaro.org' into clk-for-6.14
Merge branch : '6.13/scsi-fixes' into 6.14/scsi-staging
Merge branch : '6.14/scsi-queue' into 6.14/scsi-fixes
Merge branch : 'Add IP-TFS mode to xfrm'
Merge branch : 'add-fd_array_cnt-attribute-for-bpf_prog_load'
Merge branch : 'add-more-feautues-for-enetc-v4-round-1'
Merge branch : 'add-multicast-filtering-support-for-vlan-interface'
Merge branch : 'add-perout-library-for-rds-ptp-supported-phys'
Merge branch : 'add-rds-ptp-library-for-microchip-phys'
Merge branch : 'add-support-for-so_priority-cmsg'
Merge branch : 'add-support-for-synopsis-dwmac-ip-on-nxp-automotive-socs-s32g2xx-s32g3xx-s32r45'
Merge branch : 'af_unix-prepare-for-skb-drop-reason'
Merge branch : 'af_unix-set-skb-drop-reason-in-every-kfree_skb-path'
Merge branch : 'arm64-for-6.13' into arm64-for-6.14
Merge branch : 'arrange-pse-core-and-update-tps23881-driver'
Merge branch : 'bcachefs-kill-retry-estale' into HEAD
Merge branch : 'bnxt_en-driver-update'
Merge branch : 'bnxt_en-implement-tcp-data-split-and-thresh-option'
Merge branch : 'bonding-fix-incorrect-mac-address-setting'
Merge branch : 'bpf-allow-bpf_for-bpf_repeat-while-holding-spin'
Merge branch : 'bpf-allow-may_goto-0-instruction'
Merge branch : 'bpf-fix-wrong-copied_seq-calculation-and-add-tests'
Merge branch : 'bpf-reduce-the-use-of-migrate_-disable-enable'
Merge branch : 'bpf-skip-non-exist-keys-in-generic_map_lookup_batch'
Merge branch : 'bpf-some-fixes-for-nullness-elision'
Merge branch : 'bpf-verifier-improve-precision-of-bpf_mul'
Merge branch : 'bpftool-btf-support-dumping-a-single-type-from-file'
Merge branch : 'bridge-handle-changes-in-vlan_flag_bridge_binding'
Merge branch : 'clk-fixes' into clk-next
Merge branch : 'cn10k-ipswec-outbound-inline-support'
Merge branch : 'cpuidle-teo'
Merge branch : 'dev-covnert-dev_change_name-to-per-netns-rtnl'
Merge branch : 'dev-hold-per-netns-rtnl-in-register-netdev'
Merge branch : 'devmem-tcp-fixes'
Merge branch : 'docs-fixes' into docs-mw
Merge branch : 'dp83822-gpio2'
Merge branch : 'dsa-mv88e6xxx-refactor-statistics-ready-for-rmu-support'
Merge branch : 'efivarfs' into next
Merge branch : 'enic-set-link-speed-only-after-link-up'
Merge branch : 'eth-bnxt-fix-several-bugs-in-the-bnxt-module'
Merge branch : 'eth-fbnic-add-hardware-monitoring-support'
Merge branch : 'eth-fbnic-support-basic-rss-config-and-setting-channel-count'
Merge branch : 'eth-fix-calling-napi_enable-in-atomic-context'
Merge branch : 'ethtool-generate-uapi-header-from-the-spec'
Merge branch : 'ethtool-get_ts_stats-for-dsa-and-ocelot-driver'
Merge branch : 'ethtool-rss-minor-fixes-for-recent-rss-changes'
Merge branch : 'fix-missing-rtnl-lock-in-suspend-path'
Merge branch : 'fix-race-conditions-in-ndo_get_stats64'
Merge branch : 'fixes' into 'for-next'
Merge branch : 'fixes' into next
Merge branch : 'fixes-for-ipa-v4-7'
Merge branch : 'fixes-for-seg6-and-rpl-lwtunnels-on-input'
Merge branch : 'flow_dissector-fix-handling-of-mixed-port-and-port-range-keys'
Merge branch : 'for-6.14-cpu_sync-fixup' into for-linus
Merge branch : 'for-6.14/constify-bin-attribute' into for-linus
Merge branch : 'for-6.14/core' into for-linus
Merge branch : 'for-6.14/intel-ish' into for-linus
Merge branch : 'for-6.14/intel-thc' into for-linus
Merge branch : 'for-6.14/lenovo' into for-linus
Merge branch : 'for-6.14/nintendo' into for-linus
Merge branch : 'for-6.14/selftests-trivial' into for-linus
Merge branch : 'for-6.14/steelseries' into for-linus
Merge branch : 'for-6.14/uclogic' into for-linus
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-next/cca' into for-next/core
Merge branch : 'for-next/cpufeature' into for-next/core
Merge branch : 'for-next/docs' 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-v6.14/dt-bindings-clk-samsung' into next/dt64
Merge branch : 'free-htab-element-out-of-bucket-lock'
Merge branch : 'gre-fix-regressions-in-ipv6-link-local-address-generation'
Merge branch : 'gre-revert-ipv6-link-local-address-fix'
Merge branch : 'gtp-geneve-suppress-list_del-splat-during-exit_batch_rtnl'
Merge branch : 'hisilicon-hns-deadcoding'
Merge branch : 'i2c/i2c-host' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
Merge branch : 'i40e-deadcoding'
Merge branch : 'icc-sar2130p' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into HEAD
Merge branch : 'icc-sm8750' into icc-next
Merge branch : 'icc-sm8750' of https://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into arm64-for-6.14
Merge branch : 'igc-deadcoding'
Merge branch : 'inetpeer-reduce-false-sharing-and-atomic-operations'
Merge branch : 'intel-sst' of https://github.com/spandruvada/linux-kernel into review-ilpo-next
Merge branch : 'intel-wired-lan-driver-updates-2025-01-06-igb-igc-ixgbe-ixgbevf-i40e-fm10k'
Merge branch : 'intel-wired-lan-driver-updates-2025-02-24-ice-idpf-iavf-ixgbe'
Merge branch : 'introduce-unified-and-structured-phy'
Merge branch : 'ionic-minor-code-updates'
Merge branch : 'ipv4-consolidate-route-lookups-from-ipv4-sockets'
Merge branch : 'ipv6-convert-rtm_-new-del-addr-and-more-to-per-netns-rtnl'
Merge branch : 'ipv6-mcast-add-data-race-annotations'
Merge branch : 'ipvlan-support-bonding-events'
Merge branch : 'irq-save-restore'
Merge branch : 'kvm-mirror-page-tables' into HEAD
Merge branch : 'kvm-userspace-hypercall' into HEAD
Merge branch : 'kvmarm-fixes-6.13-3'
Merge branch : 'lan78xx-preparations-for-phylink'
Merge branch : 'lan78xx-preparations-for-phylink'
Merge branch : 'lan78xx-preparations-for-phylink'
Merge branch : 'lib-packing-introduce-and-use-un-pack_fields'
Merge branch : 'libbpf-extend-linker-api-to-support-in-memory-elf-files'
Merge branch : 'limit-devicetree-parameters-to-hardware-capability'
Merge branch : 'linus' into x86/cleanups, to resolve conflict
Merge branch : 'linus' into x86/mm, to pick up fixes
Merge branch : 'linus' into x86/urgent, to pick up dependent patches
Merge branch : 'locking/urgent'
Merge branch : 'maintainers-recognize-kuniyuki-iwashima-as-a-maintainer'
Merge branch : 'make-time-wait-reuse-delay-deterministic-and-configurable'
Merge branch : 'md-6.14-bitmap' into md-6.14
Merge branch : 'mdio-support-updates'
Merge branch : 'mitigate-the-two-reallocations-issue-for-iptunnels'
Merge branch : 'mlx5-hardware-steering-part-2'
Merge branch : 'mlx5-hw-managed-flow-steering-in-fs-core-level'
Merge branch : 'mlx5-misc-changes-2024-12-19'
Merge branch : 'mlx5-misc-fixes-2025-02-25'
Merge branch : 'mlx5-misc-fixes-2025-03-10'
Merge branch : 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge branch : 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge branch : 'mlxsw-move-tx-header-handling-to-pci-driver'
Merge branch : 'mptcp-blackhole-only-if-1st-syn-retrans-w-o-mpc-is-accepted'
Merge branch : 'mptcp-fixes-addressing-syzbot-reports'
Merge branch : 'mptcp-misc-fixes'
Merge branch : 'mptcp-pm-userspace-misc-cleanups'
Merge branch : 'mptcp-selftests-more-debug-in-case-of-errors'
Merge branch : 'net-add-and-use-phy_disable_eee'
Merge branch : 'net-add-negotiation-of-in-band-capabilities'
Merge branch : 'net-add-phylink-managed-eee-support'
Merge branch : 'net-airoha-add-qdisc-offload-support'
Merge branch : 'net-bcm-asp2-fix-fallout-from-phylib-eee-changes'
Merge branch : 'net-bridge-add-skb-drop-reasons-to-the-most-common-drop-points'
Merge branch : 'net-constify-struct-bin_attribute'
Merge branch : 'net-convert-some-udp-tunnel-drivers-to-netdev_pcpu_stat_dstats'
Merge branch : 'net-core-improvements-to-device-lookup-by-hardware-address'
Merge branch : 'net-dsa-cleanup-eee-part-1'
Merge branch : 'net-dsa-cleanup-eee-part-2'
Merge branch : 'net-enetc-fix-some-known-issues'
Merge branch : 'net-ethernet-simplify-few-things'
Merge branch : 'net-ethernet-ti-am65-cpsw-streamline-rx-tx-queue-creation-and-cleanup'
Merge branch : 'net-ethernet-ti-am65-cpsw-xdp-fixes'
Merge branch : 'net-ethtool-fixes-for-hds-threshold'
Merge branch : 'net-fib_rules-add-flow-label-selector-support'
Merge branch : 'net-first-round-to-use-dev_net_rcu'
Merge branch : 'net-fix-lwtunnel-reentry-loops'
Merge branch : 'net-fix-race-of-rtnl_net_lock-dev_net-dev'
Merge branch : 'net-hold-per-netns-rtnl-during-netdev-notifier-registration'
Merge branch : 'net-lan969x-add-fdma-support'
Merge branch : 'net-lan969x-add-rgmii-support'
Merge branch : 'net-make-sure-we-retain-napi-ordering-on-netdev-napi_list'
Merge branch : 'net-mlx5e-ct-add-support-for-hardware-steering'
Merge branch : 'net-net-add-negotiation-of-in-band-capabilities-remainder'
Merge branch : 'net-pcs-add-supported_interfaces-bitmap-for-pcs'
Merge branch : 'net-phy-nxp-c45-tja11xx-add-errata-for-tja112xa-b'
Merge branch : 'net-phy-realtek-add-hwmon-support'
Merge branch : 'net-phylib-eee-cleanups'
Merge branch : 'net-phylink-fix-pcs-without-autoneg'
Merge branch : 'net-prepare-for-removal-of-net-dev_index_head'
Merge branch : 'net-reduce-rtnl-pressure-in-unregister_netdevice'
Merge branch : 'net-remove-the-single-page-frag-cache-for-good'
Merge branch : 'net-second-round-to-use-dev_net_rcu'
Merge branch : 'net-smc-two-features-for-smc-r'
Merge branch : 'net-stmmac-clean-up-and-fix-eee-implementation'
Merge branch : 'net-stmmac-further-eee-cleanups-and-one-fix'
Merge branch : 'net-stmmac-rx-performance-improvement'
Merge branch : 'net-timestamp-selectable'
Merge branch : 'net-use-netdev-lock-to-protect-napi'
Merge branch : 'net-xilinx-axienet-enable-adaptive-irq-coalescing-with-dim'
Merge branch : 'net_sched-prevent-creation-of-classes-with-tc_h_root'
Merge branch : 'net_sched-sch_sfq-reject-limit-of-1'
Merge branch : 'net_sched-two-security-bug-fixes-and-test-cases'
Merge branch : 'netcons-add-udp-send-fail-statistics-to-netconsole'
Merge branch : 'netconsole-selftest-for-userdata-overflow'
Merge branch : 'next' into for-linus
Merge branch : 'pci-device-recovery' into features
Merge branch : 'pci/aspm'
Merge branch : 'pci/controller/dra7xx'
Merge branch : 'pci/controller/dwc'
Merge branch : 'pci/controller/imx6'
Merge branch : 'pci/controller/iommu-map'
Merge branch : 'pci/controller/layerscape'
Merge branch : 'pci/controller/mediatek'
Merge branch : 'pci/controller/microchip'
Merge branch : 'pci/controller/mvebu'
Merge branch : 'pci/controller/rcar-ep'
Merge branch : 'pci/controller/rockchip'
Merge branch : 'pci/controller/xilinx-cpm'
Merge branch : 'pci/devres'
Merge branch : 'pci/dpc'
Merge branch : 'pci/dt-bindings'
Merge branch : 'pci/endpoint'
Merge branch : 'pci/endpoint-test'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/err'
Merge branch : 'pci/misc'
Merge branch : 'pci/of'
Merge branch : 'pci/pci-sysfs'
Merge branch : 'pci/pm'
Merge branch : 'pci/switchtec'
Merge branch : 'perf/urgent'
Merge branch : 'platform-drivers-x86-platform-profile' into for-next
Merge branch : 'platform-drivers-x86-platform-profile' into for-next
Merge branch : 'pm-cpufreq'
Merge branch : 'pm-cpuidle'
Merge branch : 'pm-powercap'
Merge branch : 'pm-sleep'
Merge branch : 'pm-tools'
Merge branch : 'ptp-vmclock-bugfixes-and-cleanups-for-error-handling'
Merge branch : 'r8169-add-support-for-rtl8125d-rev-b'
Merge branch : 'realtek-link-down'
Merge branch : 'rxrpc-afs-miscellaneous-fixes'
Merge branch : 'rxrpc-call-state-fixes'
Merge branch : 'rxrpc-implement-jumbo-data-transmission-and-rack-tlp'
Merge branch : 'sched/urgent'
Merge branch : 'selftests-bpf-migrate-test_flow_dissector-sh-to-test_progs'
Merge branch : 'selftests-bpf-migrate-test_xdp_meta-sh-to-test_progs'
Merge branch : 'selftests-bpf-migrate-test_xdp_redirect-sh-to-test_progs'
Merge branch : 'selftests-net-packetdrill-import-multiple-tests'
Merge branch : 'slab/for-6.14/kfree_rcu_move' into slab/for-next
Merge branch : 'sockmap-vsock-for-connectible-sockets-allow-only-connected'
Merge branch : 'sunxi/shared-clk-ids-for-6.14' into sunxi/dt-for-6.14
Merge branch : 'support-eliding-map-lookup-nullness'
Merge branch : 'support-some-features-for-the-hibmcge-driver'
Merge branch : 'tcp-add-a-new-paws_ack-drop-reason'
Merge branch : 'thermal-intel'
Merge branch : 'tls1.3-key-updates'
Merge branch : 'tools-ynl-add-install-target'
Merge branch : 'tools-ynl-decode-link-types-present-in-tests'
Merge branch : 'topic/post-6.13-rc1' into for-next
Merge branch : 'ucc_geth-phylink-conversion'
Merge branch : 'usbnet-ipheth-prevent-oob-reads-of-ndp16'
Merge branch : 'vfs-6.14.uncached_buffered_io'
Merge branch : 'vsnprintf'
Merge branch : 'vsock-null-ptr-deref-when-so_linger-enabled'
Merge branch : 'vsock-test-tests-for-memory-leaks'
Merge branch : 'vsock-transport-reassignment-and-error-handling-issues'
Merge branch : 'vxlan-support-user-defined-reserved-bits'
Merge branch : 'x86/urgent' into x86/boot, to pick up dependent fixes
Merge branch : 'xa_alloc_cyclic-checks'
Merge branch : 'xdp-a-fistful-of-generic-changes-pt-i'
Merge branch : 'xdp-a-fistful-of-generic-changes-pt-ii'
Merge branch : 'xdp-a-fistful-of-generic-changes-pt-iii'
 
Linux: Merge branch kvm-arm64/coresight-6.14 into kvmarm-master/next
Linux: Merge branch kvm-arm64/debug-6.14 into kvmarm-master/next
Linux: Merge branch kvm-arm64/misc-6.14 into kvmarm-master/next
Linux: Merge branch kvm-arm64/nv-resx-fixes-6.14 into kvmarm-master/next
Linux: Merge branch kvm-arm64/nv-timers into kvmarm-master/next
Linux: Merge branch kvm-arm64/pkvm-fixed-features-6.14 into kvmarm-master/next
Linux: Merge branch kvm-arm64/pkvm-memshare-declutter into kvmarm-master/next
Linux: Merge branch kvm-arm64/pkvm-np-guest into kvmarm-master/next
 
Merge branches : '20241204-sm8750_master_clks-v3-0-1a8f31a53a86@quicinc.com' and '20250106-sm8750-dispcc-v2-1-6f42beda6317@linaro.org' into arm64-for-6.14
Merge branches : 'acpi-battery', 'acpi-fan' and 'acpi-misc'
Merge branches : 'acpi-osl', 'acpi-tables', 'acpi-property', 'acpi-prm' and 'acpi-apei'
Merge branches : 'acpi-property' and 'acpi-resource'
Merge branches : 'arm/smmu/updates', 'arm/smmu/bindings', 'qualcomm/msm', 'rockchip', 'riscv', 'core', 'intel/vt-d' and 'amd/amd-vi' into next
Merge branches : 'clk-airoha', 'clk-rockchip', 'clk-stm', 'clk-thead' and 'clk-bcm' into clk-next
Merge branches : 'clk-cleanup', 'clk-renesas', 'clk-mediatek', 'clk-samsung' and 'clk-socfpga' into clk-next
Merge branches : 'clk-microchip', 'clk-xilinx', 'clk-allwinner', 'clk-imx' and 'clk-qcom' into clk-next
Merge branches : 'fixes.2024.12.14a', 'rcutorture.2024.12.14a', 'srcu.2024.12.14a' and 'torture-test.2024.12.14a' into rcu-merge.2024.12.14a
Merge branches : 'for-6.14/wacom' and 'for-6.14/wacom-pci' into for-linus
Merge branches : 'pm-devfreq' and 'pm-opp'
Merge branches : 'pm-sleep', 'pm-cpuidle' and 'pm-em'
 
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next-fixes
Linux: Merge drm/drm-next into drm-xe-next
Linux: Merge drm/drm-next into drm-xe-next
Linux: Merge drm/drm-next into drm-xe-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
 
Merge import NS conversion from : 'https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git' into for-next
 
Merge patch series "acct: don't allow access to internal filesystems"
 
Linux: Merge patch series "add STATX_DIO_READ_ALIGN v3"
 
Merge patch series "afs: Dynamic root improvements"
 
Merge patch series "can: flexcan: only change CAN state when link up in system PM"
Merge patch series "can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails"
Merge patch series "can: tcan4x5x/m_can: use standby mode when down and in suspend"
Merge patch series "can: tcan4x5x: add option for selecting nWKRQ voltage"
 
Merge patch series "cred: rework {override,revert}_creds()"
 
Linux: Merge patch series "Fix for huge faults regression"
Linux: Merge patch series "fix reading ESP during coredump"
Linux: Merge patch series "fixes for uncached IO"
 
Merge patch series "fs: listmount()/statmount() fix and sample program"
Merge patch series "fs: lockless mntns lookup"
Merge patch series "fs: tweak mntns iteration"
 
Linux: Merge patch series "further lockref cleanups"
Linux: Merge patch series "Improve simple directory offset wrap behavior"
Linux: Merge patch series "Introduce support for Fabric Discovery and Login Services"
Linux: Merge patch series "lockref cleanups"
 
Merge patch series "netfs: Miscellaneous fixes"
Merge patch series "netfs: Miscellaneous fixes"
Merge patch series "netfs: Read performance improvements and "single-blob" support"
 
Merge patch series "pid_namespace: namespacify sysctl kernel.pid_max"
 
Merge patch series "pidfs: file handle preliminaries"
Merge patch series "pidfs: implement file handle support"
Merge patch series "pidfs: support bind-mounts"
 
Merge patch series "proc/kcore: performance optimizations"
 
Linux: Merge patch series "R-Car CANFD fixes"
Linux: Merge patch series "Replace the "slave_*" function names"
 
Merge patch series "riscv: Add support for xtheadvector"
 
Merge patch series "scsi: Constify 'struct bin_attribute'"
 
Linux: Merge patch series "symlink length caching"
Linux: Merge patch series "Untie the host lock entanglement - part 2"
Linux: Merge patch series "Update lpfc to revision 14.4.0.7"
 
Merge remote-tracking branch : 'arm64/for-next/cpufeature' into kvm-arm64/pkvm-fixed-features-6.14
Merge remote-tracking branch : 'drm-misc/drm-misc-next-fixes' into drm-misc-fixes
Merge remote-tracking branch : 'drm/drm-next' into drm-misc-next
Merge remote-tracking branch : 'drm/drm-next' into drm-misc-next-fixes
Merge remote-tracking branch : 'pm/opp/linux-next' into HEAD
Merge remote-tracking branch : 'torvalds/master' into perf-tools-next
 
Merge remote-tracking branches : 'ras/edac-drivers' and 'ras/edac-misc' into edac-updates
 
Merge tag : 'acpi-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.14-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'affs-6.14-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'alpha-fixes-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha
Merge tag : 'amd-drm-fixes-6.14-2025-01-29' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.14-2025-02-05' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.14-2025-02-13' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.14-2025-02-26' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.14-2025-03-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.14-2025-03-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.14-2025-03-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.14-2024-12-18' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.14-2025-01-10' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.14-2025-01-24' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-pstate-v6.14-2024-12-18' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.14-2025-01-07' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amd-pstate-v6.14-2025-02-06' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
Merge tag : 'amlogic-arm-dt-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-arm64-dt-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-drivers-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'arm-soc/for-6.14/defconfig-arm64' of https://github.com/Broadcom/stblinux into soc/defconfig
Merge tag : 'arm-soc/for-6.14/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.14/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.14/devicetree-arm64-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
Merge tag : 'arm-soc/for-6.14/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
Merge tag : 'arm-soc/for-6.14/devicetree-fixes-part2' of https://github.com/Broadcom/stblinux into arm/fixes
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 : 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'asahi-soc-maintainers-6.14-fixes' of https://github.com/AsahiLinux/linux into arm/fixes
Merge tag : 'asoc-fix-v6.13-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.14-merge-window' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.14-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.14-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.14-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.14-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'aspeed-6.14-devicetree' of https://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt
Merge tag : 'at24-updates-for-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow
Merge tag : 'at91-defconfig-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/defconfig
Merge tag : 'at91-dt-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'at91-dt-6.14-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'at91-soc-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/arm
Merge tag : 'AT_EXECVE_CHECK-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'AT_EXECVE_CHECK-v6.14-rc1-fix1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'ata-6.14-final' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.14-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ata-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag : 'ath-current-20250124' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'ath-next-20241209' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'ath-next-20250114' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
Merge tag : 'audit-pr-20250121' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'audit-pr-20250130' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'auxdisplay-v6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay
Merge tag : 'batadv-net-pullrequest-20250207' of git://git.open-mesh.org/linux-merge
Merge tag : 'batadv-net-pullrequest-20250318' of git://git.open-mesh.org/linux-merge
Merge tag : 'batadv-next-pullrequest-20250117' of git://git.open-mesh.org/linux-merge
Merge tag : 'bcachefs-2025-01-20.2' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-01-29' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-02-06.2' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-02-12' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-02-20' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-02-26' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-03-06' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-03-13' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-03-14' of git://evilpiepirate.org/bcachefs
Merge tag : 'bcachefs-2025-03-14.2' of git://evilpiepirate.org/bcachefs
Merge tag : 'bitmap-for-6.14' of https://github.com:/norov/linux
Merge tag : 'block-6.14-20250131' of git://git.kernel.dk/linux
Merge tag : 'block-6.14-20250207' of git://git.kernel.dk/linux
Merge tag : 'block-6.14-20250214' of git://git.kernel.dk/linux
Merge tag : 'block-6.14-20250221' of git://git.kernel.dk/linux
Merge tag : 'block-6.14-20250228' of git://git.kernel.dk/linux
Merge tag : 'block-6.14-20250306' of git://git.kernel.dk/linux
Merge tag : 'block-6.14-20250313' of git://git.kernel.dk/linux
Merge tag : 'bootconfig-fixes-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'bpf-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'btree-ifork-records_2024-12-23' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into for-next
Merge tag : 'caps-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/sergeh/linux
Merge tag : 'ceph-for-6.14-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-dmem-drm-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into drm-next
Merge tag : 'cgroup-for-6.14-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'chrome-platform-firmware-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'chrome-platform-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-imx-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'clk-microchip-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-microchip
Merge tag : 'constfy-sysctl-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl
Merge tag : 'core-urgent-2025-03-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'coresight-next-v6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'cpufreq-arm-updates-6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
Merge tag : 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
Merge tag : 'csd-lock.2025.01.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'cxl-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'devfreq-next-for-6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
Merge tag : 'devicetree-fixes-for-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-6.14-2025-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux
Merge tag : 'dmaengine-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-6.14' of git://git.lwn.net/linux
Merge tag : 'docs-6.14-2' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.14-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-etnaviv-next-2025-01-08' of https://git.pengutronix.de/git/lst/linux into drm-next
Merge tag : 'drm-fixes-2025-02-08' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2025-02-14' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2025-02-22' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2025-02-28' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2025-03-07' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2025-03-14' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-fixes-2025-03-21' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-intel-fixes-2025-02-06' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2025-02-13' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2025-02-20' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2025-02-27' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2025-03-06' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-fixes-2025-03-13' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag : 'drm-intel-gt-next-2024-12-18' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-gt-next-2025-01-10' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-2024-12-11' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-intel-next-2025-01-07' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
Merge tag : 'drm-misc-fixes-2025-01-24' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-fixes-2025-02-06' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2025-02-13' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2025-02-20' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2025-02-27' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2025-03-06' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2025-03-13' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-fixes-2025-03-20' of ssh://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag : 'drm-misc-next-2024-12-05' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2024-12-19' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-2025-01-06' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-fixes-2025-01-16' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-misc-next-fixes-2025-01-24' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
Merge tag : 'drm-msm-fixes-2025-02-20' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2025-01-07' of gitlab.freedesktop.org:drm/msm into drm-next
Merge tag : 'drm-next-2025-01-17' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-next-2025-01-27' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-next-2025-02-01' of https://gitlab.freedesktop.org/drm/kernel
Merge tag : 'drm-xe-fixes-2025-02-06' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2025-02-13' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2025-02-20' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2025-02-27' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2025-03-06' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2025-03-13' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-fixes-2025-03-20' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag : 'drm-xe-next-2024-12-11' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-2025-01-07' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'drm-xe-next-2025-01-10' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
Merge tag : 'dt-cleanup-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'dt64-cleanup-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'edac_updates_for_v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'edac_urgent_for_v6.14_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-fixes-for-v6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-fixes-for-v6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-fixes-for-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-next-for-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'execve-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'execve-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'execve-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'exfat-for-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Merge tag : 'extcon-next-for-6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag : 'f2fs-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'firewire-updates-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'for-6.14-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.14-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.14-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.14-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.14-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.14/block-20250118' of git://git.kernel.dk/linux
Merge tag : 'for-6.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.14/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.14/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.14/io_uring-20250119' of git://git.kernel.dk/linux
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' 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-6.14-1' of https://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-6.14-ofs4' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux
Merge tag : 'for-linus-6.14-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.14-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.14-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-hexagon-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-net-2025-01-29' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2025-02-13' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2025-02-21' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2025-02-27' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2025-03-07' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2025-03-14' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2025-01-15' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for-v6.14-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 : 'fpga-for-6.14-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fs_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsnotify_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsnotify_for_v6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsnotify_hsm_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'ftrace-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'ftrace-v6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'ftrace-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'ftrace-v6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'fuse-fixes-6.14-rc4' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'fuse-update-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gfs2-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.14-rc3-take2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'hardening-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.14-rc1-fix1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hid-for-linus-2025012001' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hid-for-linus-2025021001' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hid-for-linus-2025030501' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hisi-arm64-dt-for-6.14' of https://github.com/hisilicon/linux-hisi into soc/dt
Merge tag : 'hwmon-fixes-for-v6.14-rc8/6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20250311' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-next-signed-20250123' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.14-rc1-take2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-host-fixes-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i2c-host-fixes-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i2c-host-fixes-6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i2c-host-fixes-6.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
Merge tag : 'i3c/for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'icc-6.14-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'ieee802154-for-net-next-2025-01-03' of git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next
Merge tag : 'iio-fixes-for-6.13b' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-fixes-for-6.14a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-for-6.14a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-defconfig-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag : 'imx-drivers-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/drivers
Merge tag : 'imx-dt-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-dt64-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-fixes-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'input-for-v6.14-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'integrity-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'integrity-v6.14-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'io_uring-6.14-20250131' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.14-20250214' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.14-20250221' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.14-20250228' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.14-20250306' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.14-20250321' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.14-20250322' of git://git.kernel.dk/linux
Merge tag : 'iommu-fixes-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'iommu-fixes-v6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'iommu-updates-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag : 'ipsec-2025-01-27' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'ipsec-2025-03-19' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge tag : 'ipsec-next-2025-01-09' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge tag : 'irq-core-2025-01-21' into loongarch-next
Merge tag : 'irq-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2025-02-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2025-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2025-02-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.14_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'kbuild-fixes-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kernel-6.14-rc1.cred' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'kernel-6.14-rc1.pid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'keys-next-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'keys-next-6.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'kgdb-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Merge tag : 'ktest-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest
Merge tag : 'kthread-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks
Merge tag : 'kthreads-fixes-2025-02-04' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks
Merge tag : 'kvm-memslots-6.14' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-riscv-6.14-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-riscv-fixes-6.14-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-s390-master-6.14-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-s390-next-6.14-2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-selftests-treewide-6.14' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.13-rcN' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.14-rcN' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.14-rcN.2' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-misc-6.14' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mmu-6.14' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-svm-6.14' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-vcpu_array-6.14' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-vmx-6.14' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvmarm-fixes-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.14-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'landlock-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'landlock-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-fixes-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'leds-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'linux-can-fixes-for-6.14-20250208' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.14-20250314' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-6.14-20250110' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-cpupower-6.14-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-cpupower-6.14-rc1-second' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-watchdog-6.14-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'linux_kselftest-kunit-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-next-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-nolibc-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'litex-6.13-rc1' of https://github.com/litex-hub/linux into soc/drivers
Merge tag : 'livepatching-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'livepatching-for-6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lockdep-for-tip.20241220' of git://git.kernel.org/pub/scm/linux/kernel/git/boqun/linux into locking/core
Merge tag : 'locking-core-2025-01-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-urgent-2025-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-urgent-2025-02-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-urgent-2025-03-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'loongarch-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-kvm-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson into HEAD
Merge tag : 'lsm-pr-20250121' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'm68k-for-v6.14-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68knommu-for-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge tag : 'mailbox-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox
Merge tag : 'md-6.14-20250113' of https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux into for-6.14/block
Merge tag : 'md-6.14-20250116' of https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux into for-6.14/block
Merge tag : 'md-6.14-20250124' of https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux into block-6.14
Merge tag : 'md-6.14-20250206' of https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux into block-6.14
Merge tag : 'md-6.14-20250218' of https://git.kernel.org/pub/scm/linux/kernel/git/mdraid/linux into block-6.14
Merge tag : 'media/v6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-next-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memory-controller-drv-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'memory-controller-drv-ti-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into nand/next
Merge tag : 'memory-controller-drv-ti-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'mfd-fixes-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mfd-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mhi-fixes-for-v6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-linus
Merge tag : 'mhi-for-v6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
Merge tag : 'mips-fixes_6.14_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips-fixes_6.14_2' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.14_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mm-hotfixes-stable-2025-02-01-03-56' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2025-02-19-17-49' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2025-03-08-16-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2025-03-17-20-09' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/modules/linux
Merge tag : 'mt76-for-kvalo-2025-01-14' of https://github.com/nbd168/wireless
Merge tag : 'mtd/fixes-for-6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/qcom-reorg-for-spi-6.14' into nand/next
Merge tag : 'mtk-defconfig-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/defconfig
Merge tag : 'mtk-dts32-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag : 'mtk-dts64-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
Merge tag : 'mtk-soc-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
Merge tag : 'mvebu-dt64-6.14-1' of https://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'nand/for-6.14' into mtd/next
Merge tag : 'net-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nf-25-01-30' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-25-02-13' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-25-03-06' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-25-03-13' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-next-25-01-11' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nf-next-25-01-19' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nfs-for-6.14-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-6.14-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfsd-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nolibc-20250113-for-6.14-1' of https://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc into nolibc
Merge tag : 'ntfs3_for_6.14' of https://github.com/Paragon-Software-Group/linux-ntfs3
Merge tag : 'nvme-6.14-2025-01-12' of git://git.infradead.org/nvme into for-6.14/block
Merge tag : 'nvme-6.14-2025-01-31' of git://git.infradead.org/nvme into block-6.14
Merge tag : 'nvme-6.14-2025-02-20' of git://git.infradead.org/nvme into block-6.14
Merge tag : 'nvme-6.14-2025-03-05' of git://git.infradead.org/nvme into block-6.14
Merge tag : 'nvme-6.14-2025-03-13' of git://git.infradead.org/nvme into block-6.14
Merge tag : 'objtool-core-2025-01-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool-urgent-2025-02-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool_urgent_for_v6.14_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-v6.14/dt-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
Merge tag : 'omap-for-v6.14/soc-signed' of https://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
Merge tag : 'opp-updates-6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'optee-for-v6.14' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc/drivers
Merge tag : 'parisc-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'pci-v6.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.14-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.14-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.14-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'perf-core-2025-01-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.14-2-2025-02-25' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-fixes-for-v6.14-2025-01-30' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-for-v6.14-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-urgent-2025-02-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-urgent-2025-02-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-urgent-2025-03-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-urgent-2025-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-urgent-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.14_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.14-4' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-v6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.14-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.14-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.14-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.14-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pmdomain-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'pmdomain-v6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'powerpc-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.14-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'probes-fixes-v6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'pstore-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'pull-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-revalidate' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pwm/for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
Merge tag : 'pwm/for-6.14-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
Merge tag : 'pwrseq-updates-for-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'qcom-arm32-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-arm64-defconfig-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-fixes-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-clk-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-drivers-fixes-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-drivers-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'ras_core_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu.release.v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux
Merge tag : 'realtime-reflink_2024-12-23' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into for-next
Merge tag : 'realtime-rmap_2024-12-23' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into for-next
Merge tag : 'regmap-fix-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v6.14-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v6.14-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-clk-for-v6.14-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.14-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-drivers-for-v6.14-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-dts-for-v6.14-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.14-tag2' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-fixes-for-v6.14-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/fixes
Merge tag : 'renesas-pinctrl-for-v6.14-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v6.14-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v6.14-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-r9a09g047-dt-binding-defs-tag1' into renesas-clk-for-v6.14
Merge tag : 'renesas-r9a09g047-dt-binding-defs-tag1' into renesas-dts-for-v6.14
Merge tag : 'renesas-r9a09g047-dt-binding-defs-tag2' into renesas-dts-for-v6.14
Merge tag : 'renesas-r9a09g047-dt-binding-defs-tag2' into renesas-pinctrl-for-v6.14
Merge tag : 'renesas-r9a09g057-dt-binding-defs-tag2' into renesas-dts-for-v6.14
Merge tag : 'renesas-r9a09g057-dt-binding-defs-tag2' into renesas-pinctrl-for-v6.14
Merge tag : 'reserve-rt-metadata-space_2024-12-23' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into for-next
Merge tag : 'reset-fixes-for-v6.14' of git://git.pengutronix.de/pza/linux into arm/fixes
Merge tag : 'reset-for-v6.14-2' of git://git.pengutronix.de/pza/linux into soc/drivers
Merge tag : 'riscv-config-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/defconfig
Merge tag : 'riscv-dt-fixes-for-v6.14-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag : 'riscv-dt-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag : 'riscv-for-linus-6.14-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'rproc-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtc-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rtw-next-2024-12-12' of https://github.com/pkshih/rtw
Merge tag : 'rtw-next-2025-01-12' of https://github.com/pkshih/rtw
Merge tag : 'rust-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
Merge tag : 'rust-fixes-6.14' of https://github.com/Rust-for-Linux/linux
Merge tag : 'rust-fixes-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
Merge tag : 'rust-fixes-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
Merge tag : 's390-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.14-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.14-5' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.14-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-clk-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-samsung
Merge tag : 'samsung-clk-fixes-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-fixes
Merge tag : 'samsung-drivers-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
Merge tag : 'samsung-dt-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-dt64-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-pinctrl-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
Merge tag : 'sched-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2025-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2025-02-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2025-02-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2025-03-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2025-03-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-urgent-2025-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_ext-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.14-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_ext-for-6.14-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag : 'sched_urgent_for_v6.14_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fix-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scmi-updates-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'seccomp-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'selinux-pr-20250121' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'sh-for-v6.14-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
Merge tag : 'slab-for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'Smack-for-6.14' of https://github.com/cschaufler/smack-next
Merge tag : 'soc-arm-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-defconfig-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-drivers-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-dt-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-new-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'socfpga_clk_update_for_v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into clk-socfpga
Merge tag : 'socfpga_dts_updates_v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
Merge tag : 'socfpga_firmware_update_for_v6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into char-misc-next
Merge tag : 'sound-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'spacemit-dt-for-6.14-1' of https://github.com/spacemit-com/linux into soc/newsoc
Merge tag : 'sparc-for-6.14-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc
Merge tag : 'spi-fix-v6.14-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-mem-dtr-2' into nand/next
Merge tag : 'spi-nor/fixes-for-6.14-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux into mtd/fixes
Merge tag : 'spi-nor/for-6.14' into mtd/next
Merge tag : 'spi-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'stable/for-linus-6.14-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/ibft
Merge tag : 'staging-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'sti-dt-for-v6.14-round1' of https://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt
Merge tag : 'stm32-dt-for-v6.14-1' of https://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag : 'stop-machine.2025.01.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'sunxi-clk-fixes-for-6.13' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-fixes
Merge tag : 'sunxi-clk-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-allwinner
Merge tag : 'sunxi-dt-for-6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'tegra-for-6.14-arm-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.14-arm64-dt' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.14-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'thead-dt-for-v6.14' of https://github.com/pdp7/linux into soc/dt
Merge tag : 'thermal-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thunderbolt-for-v6.14-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'thunderbolt-for-v6.14-rc7' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'ti-k3-config-fixes-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into HEAD
Merge tag : 'ti-k3-config-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
Merge tag : 'ti-k3-dt-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'ti-k3-maintainer-for-v6.14' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag : 'timers-core-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2025-02-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2025-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'tomoyo-pr-20250123' of git://git.code.sf.net/p/tomoyo/tomoyo
Merge tag : 'tomoyo-pr-20250211' of git://git.code.sf.net/p/tomoyo/tomoyo
Merge tag : 'tpmdd-next-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-ring-buffer-v6.14-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-ringbuffer-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-ringbuffer-v6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-rv-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-sorttable-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-tools-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tty-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'turbostat-2025.02.02' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Merge tag : 'ubifs-for-linus-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Merge tag : 'uml-for-linus-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'uml-for-linus-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'usb-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.14-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.14-rc3' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'usb-serial-6.14-rc7' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'v6.13-rc1' into perf/core, to refresh the branch
Merge tag : 'v6.13-rc3' into drm-next
Merge tag : 'v6.13-rc3' into next
Merge tag : 'v6.13-rc6' into drm-next
Merge tag : 'v6.14-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.14-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : 'v6.14-rc-smb3-client-fixes-part' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.14-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.14-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.14-rc3-smb3-client-fix-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.14-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.14-rc4-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.14-rc5-smb3-fixes' of git://git.samba.org/ksmbd
Merge tag : 'v6.14-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.14-rc6-smb3-server-fixes' of git://git.samba.org/ksmbd
Merge tag : 'v6.14-rc7-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.14-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
Merge tag : 'v6.14-rockchip-defconfig64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/defconfig
Merge tag : 'v6.14-rockchip-dts64-1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.14-rockchip-dtsfixes1' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into HEAD
Merge tag : 'v6.14-rockchip-dtsfixes2' of https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'v6.14rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'vfio-v6.14-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfs-6.14-final.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc1.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc1.kcore' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc1.libfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc1.mount.v2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc1.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc1.statx.dio' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc2.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc4.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc5.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc6.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.14-rc7.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'w1-drv-6.14' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/krzk/linux-w1 into char-misc-next
Merge tag : 'wireless-2025-02-07' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2025-03-04' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2025-03-12' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2024-12-19' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2025-01-17' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wq-for-6.14-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'wq-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'x86-boot-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-cleanups-2025-01-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-mm-2025-01-31' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2025-01-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2025-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2025-02-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2025-02-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2025-03-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2025-03-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2025-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2025-03-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_bugs_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_microcode_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_microcode_for_v6.14_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_misc_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sev_for_v6.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_tdx_for_6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.13-fixes_2024-12-23' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into for-next
Merge tag : 'xfs-fixes-6.14-rc2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-fixes-6.14-rc4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-fixes-6.14-rc6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-fixes-6.14-rc7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-merge-6.14' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xtensa-20250126' of https://github.com/jcmvbkbc/linux-xtensa
 
Linux: Merge v6.13 into drm-next
 
mfd: Add base driver for qnap-mcu devices
mfd: Add support for AAEON UP board FPGA
mfd: axp20x: Use devm_register_power_off_handler()
mfd: core: Make platform_data pointer const in struct mfd_cell
mfd: cs42l43: Increase the SoundWire attach timeout
mfd: cs42l43: Prepare support for updated bios patch
mfd: cs42l43: Use devres for remove as well
mfd: cs42l43: Use gpiod_set_raw for GPIO operations
mfd: da9052: Store result from fault_log
mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value
mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
mfd: stpmic1: Use devm_register_power_off_handler()
mfd: syscon: Allow syscon nodes without a "syscon" compatible
mfd: syscon: Fix race in device_node_get_regmap()
mfd: syscon: Remove the platform driver support
mfd: syscon: Restore device_node_to_regmap() for non-syscon nodes
mfd: tps65219: Remove unused macros & add regmap.h
mfd: tps65219: Use MFD_CELL macros
 
minmax.h: add whitespace around operators and after commas
minmax.h: move all the clamp() definitions after the min/max() ones
minmax.h: reduce the #define expansion of min(), max() and clamp()
minmax.h: remove some #defines that are only expanded once
minmax.h: simplify the variants of clamp()
minmax.h: update some comments
minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()
 
Linux: Minor debugging improvements
 
mips/crc32: expose CRC32 functions through lib
 
mips/math-emu: fix emulation of the prefx instruction
 
MIPS: Add a blank line after __HEAD
MIPS: Export syscall stack arguments properly for remote use
MIPS: fix mips_get_syscall_arg() for o32
 
mips: fix shmctl/semctl/msgctl syscall for o32
 
MIPS: Fix the wrong format specifier
MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static
MIPS: Ignore relocs against __ex_table for relocatable kernel
MIPS: kernel: Rename read/write_c0_ecc to read/writec0_errctl
MIPS: Loongson64: env: Use str_on_off() helper in prom_lefi_init_env()
MIPS: Loongson64: remove ROM Size unit in boardinfo
MIPS: Loongson: Add comments for interface_info
MIPS: migrate to generic rule for built-in DTBs
MIPS: mobileye: eyeq5: add bootloader config reserved memory
MIPS: pci-legacy: Override pci_address_to_pio
MIPS: traps: Use str_enabled_disabled() in parity_protection_init()
 
mips: vdso: prefer do_mmap() to mmap_region()
 
misc: c2port: Calculate bin_attribute size through group callback
misc: c2port: Constify 'struct bin_attribute'
misc: ds1682: Constify 'struct bin_attribute'
misc: eeprom/idt_89hpesx: Constify 'struct bin_attribute'
misc: eeprom/max6875: Constify 'struct bin_attribute'
misc: fastrpc: Add support for multiple PD from one process
misc: fastrpc: Deregister device nodes properly in error scenarios
misc: fastrpc: Fix copy buffer page size
misc: fastrpc: Fix registered buffer page address
misc: fastrpc: Rename tgid and pid to client_id
misc: Kconfig: Make MCHP_LAN966X_PCI depend on OF_OVERLAY
misc: keba: Fix kernfs warning on module unload
misc: microchip: pci1xxxx: Add push-pull drive support for GPIO
misc: misc_minor_alloc to use ida for all dynamic/misc dynamic minors
misc: pch_phub: Constify 'struct bin_attribute'
misc: pci_endpoint_test: Add consecutive BAR test
misc: pci_endpoint_test: Add support for capabilities
misc: pci_endpoint_test: Fix IOCTL return value
misc: pci_endpoint_test: Remove redundant 'remainder' test
misc: sram: constify 'struct bin_attribute'
misc: trivial: Remove undesired double space from struct definition
misc: Use never-managed version of pci_intx()
 
Linux: misc:minor basic kunit tests
 
miscdevice: rust: use build_error! macro instead of function
 
mlxbf-bootctl: Constify 'struct bin_attribute'
 
mlxsw: Add mlxsw_txhdr_info structure
mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw()
mlxsw: Define Tx header fields in txheader.h
mlxsw: Do not store Tx header length as driver parameter
mlxsw: Initialize txhdr_info according to PTP operations
mlxsw: Move Tx header handling to PCI driver
mlxsw: spectrum_flower: Do not allow mixing sample and mirror actions
mlxsw: Switch to napi_gro_receive()
 
mm, memcontrol: avoid duplicated memcg enable check
 
mm, swap: avoid BUG_ON in relocate_cluster()
mm, swap: clean up device availability check
mm, swap: clean up plist removal and adding
mm, swap: fix reclaim offset calculation error during allocation
mm, swap: fold swap_info_get_cont in the only caller
mm, swap: hold a reference during scan and cleanup flag usage
mm, swap: introduce a helper for retrieving cluster from offset
mm, swap: minor clean up for swap entry allocation
mm, swap: reduce contention on device lock
mm, swap: remove old allocation path for HDD
mm, swap: simplify percpu cluster updating
mm, swap: use a global swap cluster for non-rotation devices
mm, swap: use an enum to define all cluster flags and wrap flags changes
mm, swap: use cluster lock for HDD
 
mm, swap_slots: remove slot cache for freeing path
 
mm,madvise,hugetlb: check for 0-length range after end address adjustment
 
mm/compaction: fix UBSAN shift-out-of-bounds warning
 
mm/damon/core: add damos_filter->allow field
mm/damon/core: implement damos_walk()
mm/damon/core: implement per-scheme ops-handled filter-passed bytes stat
mm/damon/core: initialize damos->walk_completed in damon_new_scheme()
mm/damon/core: introduce damon_call()
mm/damon/core: pass per-region filter-passed bytes to damos_walk_control->walk_fn()
mm/damon/core: remove duplicate list_empty quota->goals check
mm/damon/core: support damos_filter->allow
mm/damon/core: use str_high_low() helper in damos_wmark_wait_us()
 
mm/damon/paddr: improve readability of damon_pa_stat
mm/damon/paddr: increment pa_stat damon address range by folio size
mm/damon/paddr: report filter-passed bytes back for DAMOS_STAT action
mm/damon/paddr: report filter-passed bytes back for normal actions
mm/damon/paddr: support damos_filter->allow
 
mm/damon/syfs-schemes: implement per-scheme filter-passed bytes stat
 
mm/damon/sysfs-schemes: add a file for setting damos_filter->allow
mm/damon/sysfs-schemes: expose per-region filter-passed bytes
mm/damon/sysfs-schemes: remove unnecessary schemes existence check in damon_sysfs_schemes_clear_regions()
 
mm/damon/sysfs: handle clear_schemes_tried_regions from DAMON sysfs context
mm/damon/sysfs: remove unused code for schemes tried regions update
mm/damon/sysfs: use damon_call() for commit_schemes_quota_goals
mm/damon/sysfs: use damon_call() for update_schemes_effective_quotas
mm/damon/sysfs: use damon_call() for update_schemes_stats
mm/damon/sysfs: use damos_walk() for update_schemes_tried_{bytes,regions}
 
mm/damon/tests/vaddr-kunit.h: reduce stack consumption
 
mm/damon: add 'allow' argument to damos_new_filter()
mm/damon: ask apply_scheme() to report filter-passed region-internal bytes
mm/damon: clarify trying vs applying on damos_stat kernel-doc comment
mm/damon: explain "effective quota" on kernel-doc comment
mm/damon: fixup damos_filter kernel-doc
mm/damon: remove DAMON debugfs interface
mm/damon: remove DAMON debugfs interface kunit tests
mm/damon: respect core layer filters' allowance decision on ops layer
 
mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state
mm/debug: prefer VM_WARN_ON_VMG() to report VMG debug warnings
 
mm/early_ioremap: add null pointer checks to prevent NULL-pointer dereference
 
mm/fake-numa: allow later numa node hotplug
mm/fake-numa: handle cases with no SRAT info
 
mm/filemap: add filemap_fdatawrite_range_kick() helper
mm/filemap: add read support for RWF_DONTCACHE
mm/filemap: change filemap_create_folio() to take a struct kiocb
mm/filemap: drop streaming/uncached pages when writeback completes
mm/filemap: fix miscalculated file range for filemap_fdatawrite_range_kick()
mm/filemap: use page_cache_sync_ra() to kick off read-ahead
 
mm/gup: Use raw_seqcount_try_begin()
 
mm/huge_memory.c: rename shadowed local
 
mm/huge_memory: convert has_hwpoisoned into a pure folio flag
mm/huge_memory: drop beyond-EOF folios with the right number of refs
 
mm/hugetlb-cgroup: convert hugetlb_cgroup_css_offline() to work on folios
 
mm/hugetlb: clean up map/global resv accounting when allocate
mm/hugetlb: don't map folios writable without VM_WRITE when copying during fork()
mm/hugetlb: drop vma_has_reserves()
mm/hugetlb: fix avoid_reserve to allow taking folio from subpool
mm/hugetlb: fix hugepage allocation for interleaved memory nodes
mm/hugetlb: fix surplus pages in dissolve_free_huge_page()
mm/hugetlb: rename avoid_reserve to cow_from_owner
mm/hugetlb: rename folio_putback_active_hugetlb() to folio_putback_hugetlb()
mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb()
mm/hugetlb: simplify vma_has_reserves()
mm/hugetlb: stop using avoid_reserve flag in fork()
mm/hugetlb: support FOLL_FORCE|FOLL_WRITE
mm/hugetlb: unify restore reserve accounting for new allocations
mm/hugetlb: use folio->lru int demote_free_hugetlb_folios()
mm/hugetlb: wait for hugetlb folios to be freed
 
mm/hugetlb_cgroup: avoid useless return in void function
 
mm/kfence: use str_write_read() helper in get_access_type()
 
mm/memblock: add memblock_alloc_or_panic interface
 
mm/memfd: refactor and cleanup the logic in memfd_create()
mm/memfd: use strncpy_from_user() to read memfd name
 
mm/memmap: prevent double scanning of memmap by kmemleak
 
mm/memory: fix a comment typo in lock_mm_and_find_vma()
 
mm/memory_hotplug: don't use __GFP_HARDWALL when migrating pages via memory offlining
mm/memory_hotplug: move debug_pagealloc_map_pages() into online_pages_range()
 
mm/mempolicy: add alloc_frozen_pages()
 
mm/mglru: clean up workingset
mm/mglru: fix PTE-mapped large folios
mm/mglru: optimize deactivation
mm/mglru: rework aging feedback
mm/mglru: rework refault detection
mm/mglru: rework type selection
mm/mglru: rework workingset protection
 
mm/migrate: don't call folio_putback_active_hugetlb() on dst hugetlb folio
mm/migrate: fix shmem xarray update during migration
mm/migrate: remove slab checks in isolate_movable_page()
 
mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
 
mm/page-writeback: consolidate wb_thresh bumping logic into __wb_calc_thresh
 
mm/page_alloc: add __alloc_frozen_pages()
mm/page_alloc: add some detailed comments in can_steal_fallback
mm/page_alloc: cache page_zone() result in free_unref_page()
mm/page_alloc: don't use __GFP_HARDWALL when migrating pages via alloc_contig*()
mm/page_alloc: export free_frozen_pages() instead of free_unref_page()
mm/page_alloc: fix memory accept before watermarks gets initialized
mm/page_alloc: fix uninitialized variable
mm/page_alloc: forward the gfp flags from alloc_contig_range() to post_alloc_hook()
mm/page_alloc: make __alloc_contig_migrate_range() static
mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_cpuset_fallback()
mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_direct_compact()
mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_direct_reclaim()
mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_may_oom()
mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_slowpath()
mm/page_alloc: move set_page_refcounted() to callers of get_page_from_freelist()
mm/page_alloc: move set_page_refcounted() to callers of post_alloc_hook()
mm/page_alloc: move set_page_refcounted() to callers of prep_new_page()
mm/page_alloc: move set_page_refcounted() to end of __alloc_pages()
mm/page_alloc: remove the incorrect and misleading comment
mm/page_alloc: sort out the alloc_contig_range() gfp flags mess
 
mm/page_idle: constify 'struct bin_attribute'
 
mm/page_isolation: don't pass gfp flags to isolate_single_pageblock()
mm/page_isolation: don't pass gfp flags to start_isolate_page_range()
 
mm/readahead: add folio allocation helper
mm/readahead: add readahead_control->dropbehind member
 
mm/rodata_test: use READ_ONCE() to read const variable
mm/rodata_test: verify test data is unchanged, rather than non-zero
 
mm/shmem: refactor to reuse vfs_parse_monolithic_sep for option parsing
 
mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq
 
mm/slab: fix kernel-doc func param names
mm/slab: Move kvfree_rcu() into SLAB
 
mm/swap_cgroup: decouple swap cgroup recording and clearing
mm/swap_cgroup: remove global swap cgroup lock
mm/swap_cgroup: remove swap_cgroup_cmpxchg
 
mm/truncate: add folio_unmap_invalidate() helper
mm/truncate: don't skip dirty page in folio_unmap_invalidate()
 
mm/vma: do not register private-anon mappings with khugepaged during mmap
mm/vma: move __vm_munmap() to mm/vma.c
mm/vma: move brk() internals to mm/vma.c
mm/vma: move stack expansion logic to mm/vma.c
mm/vma: move unmapped_area() internals to mm/vma.c
 
mm/vmscan: accumulate nr_demoted for accurate demotion statistics
mm/vmscan: fix hard LOCKUP in function isolate_lru_folios
 
mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc()
mm/zsmalloc: add and use pfn/zpdesc seeking funcs
mm/zsmalloc: add two helpers for zs_page_migrate() and make it use zpdesc
mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool
mm/zsmalloc: convert __free_zspage() to use zpdesc
mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to use zpdesc
mm/zsmalloc: convert create_page_chain() and its users to use zpdesc
mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc
mm/zsmalloc: convert get_zspage() to take zpdesc
mm/zsmalloc: convert init_zspage() to use zpdesc
mm/zsmalloc: convert location_to_obj() to take zpdesc
mm/zsmalloc: convert migrate_zspage() to use zpdesc
mm/zsmalloc: convert obj_allocated() and related helpers to use zpdesc
mm/zsmalloc: convert obj_malloc() to use zpdesc
mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc
mm/zsmalloc: convert reset_page to reset_zpdesc
mm/zsmalloc: convert SetZsPageMovable and remove unused funcs
mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc()
mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage()
 
mm/zswap: add LRU_STOP to comment about dropping the lru lock
mm/zswap: fix inconsistency when zswap_store_page() fails
 
mm: abort vma_modify() on merge out of memory failure
mm: abstract get_arg_page() stack expansion and mmap read lock
mm: add build-time option for hotplug memory default online type
mm: add comments to do_mmap(), mmap_region() and vm_mmap()
mm: add FGP_DONTCACHE folio creation flag
mm: add per-order mTHP swap-in fallback/fallback_charge counters
mm: add PG_dropbehind folio flag
mm: alloc_pages_bulk: rename API
mm: alloc_pages_bulk_noprof: drop page_list argument
mm: assert mmap write lock held on do_mmap(), mmap_region()
mm: call filemap_fdatawrite_range_kick() after IOCB_DONTCACHE issue
mm: change type of cma_area_count to unsigned int
mm: compaction: use the proper flag to determine watermarks
mm: convert mm_lock_seq to a proper seqcount
mm: convert mm_lock_seq to a proper seqcount
mm: Create/affine kcompactd to its preferred node
mm: Create/affine kswapd to its preferred node
mm: decline to manipulate the refcount on a slab page
mm: do_zap_pte_range: return any_skipped information to the caller
mm: don't allow huge faults for files with pre content watches
mm: don't skip arch_sync_kernel_mappings() in error paths
mm: enforce __must_check on VMA merge and split
mm: factor out the order calculation into a new helper
mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT
mm: fix finish_fault() handling for large folios
mm: fix kernel BUG when userfaultfd_move encounters swapcache
mm: fix outdated incorrect code comments for handle_mm_fault()
mm: fix possible NULL pointer dereference in __swap_duplicate
mm: gup: fix infinite loop within __get_longterm_locked
mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()
mm: hugetlb: avoid fallback for specific node allocation of 1G pages
mm: introduce ctor/dtor at PGD level
mm: introduce do_zap_pte_range()
mm: introduce mmap_lock_speculate_{try_begin|retry}
mm: introduce mmap_lock_speculate_{try_begin|retry}
mm: introduce zap_nonpresent_ptes()
mm: khugepaged: recheck pmd state in retract_page_tables()
mm: kmemleak: convert timeouts to secs_to_jiffies()
mm: kmemleak: fix upper boundary check for physical address objects
mm: make alloc_pages_mpol() static
mm: make mmap_region() internal
mm: make zap_pte_range() handle full within-PMD range
mm: memcontrol: fix swap counter leak from offline cgroup
mm: memory-failure: update ttu flag inside unmap_poisoned_folio
mm: memory-hotplug: check folio ref count first in do_migrate_range
mm: migrate: remove unused argument vma from migrate_misplaced_folio()
mm: mmap_lock: optimize mmap_lock tracepoints
mm: move common part of pagetable_*_ctor to helper
mm: perform all memfd seal checks in a single place
mm: pgtable: add statistics for P4D level page table
mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table()
mm: pgtable: fix incorrect reclaim of non-empty PTE pages
mm: pgtable: introduce generic __tlb_remove_table()
mm: pgtable: introduce generic pagetable_dtor_free()
mm: pgtable: introduce pagetable_dtor()
mm: pgtable: make ptep_clear() non-atomic
mm: pgtable: move __tlb_remove_table_one() in x86 to generic file
mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED)
mm: prefer 'unsigned int' to bare use of 'unsigned'
mm: remove PageTransTail()
mm: remove the non-useful else after a break in a if statement
mm: remove unnecessary calls to lru_add_drain
mm: remove unnecessary whitespace before a quoted newline
mm: replace free hugepage folios after migration
mm: separate move/undo parts from migrate_pages_batch()
mm: shmem: add a kernel command line to change the default huge policy for tmpfs
mm: shmem: add large folio support for tmpfs
mm: shmem: change shmem_huge_global_enabled() to return huge order bitmap
mm: shmem: fix potential data corruption during shmem swapin
mm: shmem: remove unnecessary warning in shmem_writepage()
mm: shmem: skip swapcache for swapin of synchronous swap device
mm: skip over all consecutive none ptes in do_zap_pte_range()
mm: swap: add back full cluster when no entry is reclaimed
mm: swap: use correct step in loop to wait all clusters in wait_for_allocation()
mm: swap_cgroup: allocate swap_cgroup map using vcalloc()
mm: swap_cgroup: get rid of __lookup_swap_cgroup()
mm: unexport apply_to_existing_page_range
mm: userfaultfd: recheck dst_pmd entry in move_pages_pte()
mm: zap_install_uffd_wp_if_needed: return whether uffd-wp pte has been re-installed
mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages
 
Linux: mm:kasan: fix sparse warnings: Should it be static?
 
mmc: atmel-mci: Add missing clk_disable_unprepare()
mmc: bcm2835: add suspend/resume pm support
mmc: core: don't include 'pm_wakeup.h' directly
mmc: core: Drop the MMC_RSP_R1_NO_CRC response
mmc: core: Introduce the MMC_RSP_R1B_NO_CRC response
mmc: core: Respect quirk_max_rate for non-UHS SDIO card
mmc: crypto: add mmc_from_crypto_profile()
mmc: hi3798mv200: Use syscon_regmap_lookup_by_phandle_args
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: mtk-sd: Add support for ignoring cmd response CRC
mmc: mtk-sd: Fix register settings for hs400(es) mode
mmc: mtk-sd: Limit getting top_base to SoCs that require it
mmc: sdhci-acpi: Remove not so useful error message
mmc: sdhci-acpi: Use devm_platform_ioremap_resource()
mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops
mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32G
mmc: sdhci-msm: convert to use custom crypto profile
mmc: sdhci-msm: Correctly set the load for the regulator
mmc: Use of_property_present() for non-boolean properties
 
modpost: Allow extended modversions without basic MODVERSIONS
modpost: Fix a few typos in a comment
modpost: Produce extended MODVERSIONS information
modpost: zero-pad CRC values in modversion_info array
 
module: Constify 'struct module_attribute'
module: Don't fail module loading when setting ro_after_init section RO failed
module: Extend the preempt disabled section in dereference_symbol_descriptor().
module: get symbol CRC back to unsigned
module: Handle 'struct module_version_attribute' as const
module: Put known GPL offenders in an array
module: sign with sha512 instead of sha1 by default
module: Split module_enable_rodata_ro()
module: sysfs: Add notes attributes through attribute_group
module: sysfs: Drop 'struct module_sect_attr'
module: sysfs: Drop member 'module_sect_attr::address'
module: sysfs: Drop member 'module_sect_attrs::nsections'
module: sysfs: Simplify section attribute allocation
module: sysfs: Use const 'struct bin_attribute'
 
modules: Support extended MODVERSIONS info
 
mount: remove inlude/nospec.h include
 
mptcp: add mptcp_for_each_userspace_pm_addr macro
mptcp: add mptcp_userspace_pm_get_sock helper
mptcp: add mptcp_userspace_pm_lookup_addr helper
mptcp: always handle address removal under msk socket lock
mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted
mptcp: change local addr type of subflow_destroy
mptcp: consolidate suboption status
mptcp: drop free_list for deleting entries
mptcp: drop useless "err = 0" in subflow_destroy
mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr
mptcp: Fix data stream corruption in the address announcement
mptcp: fix for setting remote ipv4mapped address
mptcp: handle fastopen disconnect correctly
mptcp: move mptcp_pm_remove_addrs into pm_userspace
mptcp: pm: only set fullmesh for subflow endp
mptcp: reset when MPTCP opts are dropped after join
mptcp: safety check before fallback
mptcp: sysctl: add syn_retrans_before_tcp_fallback
 
mseal: remove can_do_mseal()
 
mtd: hyperbus: hbmc-am654: fix an OF node reference leak
mtd: hyperbus: Use of_property_present() for non-boolean properties
mtd: mchp48l640: add support for Fujitsu MB85RS128TY FRAM
mtd: mchp48l640: make WEL behaviour configurable
mtd: nand: Add qpic_common API file
mtd: nand: davinci: add support for on-die ECC engine type
mtd: onenand: Fix uninitialized retlen in do_otp_read()
mtd: phram: Add the kernel lock down check
mtd: phram: only call platform_driver_unregister if phram_setup fails
mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc
mtd: rawnand: cadence: fix error code in cadence_nand_init()
mtd: rawnand: cadence: fix incorrect device in dma_unmap_single
mtd: rawnand: cadence: fix unchecked dereference
mtd: rawnand: cadence: use dma_map_resource for sdma address
mtd: rawnand: davinci: Add clock resource
mtd: rawnand: davinci: add ROM supported OOB layout
mtd: rawnand: davinci: Always depends on TI_AEMIF
mtd: rawnand: davinci: Implement setup_interface() operation
mtd: rawnand: davinci: Reduce polling interval in NAND_OP_WAITRDY_INSTR
mtd: rawnand: nuvoton: add new driver for the Nuvoton MA35 SoC
mtd: rawnand: qcom: Add qcom prefix to common api
mtd: rawnand: qcom: cleanup qcom_nandc driver
mtd: rawnand: qcom: fix broken config in qcom_param_page_type_exec
mtd: rawnand: qcom: Fix build issue on x86 architecture
mtd: rawnand: qcom: use FIELD_PREP and GENMASK
mtd: spi-nor: atmel: add at25sf321 entry
mtd: spi-nor: extend description of size member of struct flash_info
mtd: spi-nor: macronix: remove mx25u25635f from parts list to enable SFDP
mtd: spi-nor: macronix: use nor->addr_nbytes
mtd: spi-nor: spansion: Add support for S28HL02GT
mtd: spi-nor: spansion: Add support for S28HL256T
mtd: spi-nor: sst: Fix SST write failure
mtd: spi-nor: support vcc-supply regulator
mtd: spi-nor: sysfs: constify 'struct bin_attribute'
mtd: spi-nor: use local variable for struct device
mtd: spinand: Add an optional frequency to read from cache macros
mtd: spinand: add support for FORESEE F35SQA001G
mtd: spinand: Add support for read DTR operations
mtd: spinand: Add support for SkyHigh S35ML-3 family
mtd: spinand: Create distinct fast and slow read from cache variants
mtd: spinand: Enhance the logic when picking a variant
mtd: spinand: Introduce a way to avoid raw access
mtd: spinand: Remove write_enable_op() in markbad()
mtd: spinand: skyhigh: Align with recent read from cache variant changes
mtd: spinand: winbond: Add comment about naming
mtd: spinand: winbond: Add support for DTR operations
mtd: spinand: winbond: Update the *JW chip definitions
mtd: st_spi_fsm: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()
 
mtu3: don't mess wiht ->d_iname
 
mux: constify mux class
 
nbd: don't allow reconnect after disconnect
nbd: fix partial sending
nbd: fix queue freeze vs limits lock order
 
ndisc: extend RCU protection in ndisc_send_skb()
ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu()
ndisc: use RCU protection in ndisc_alloc_skb()
 
neighbour: use RCU protection in __neigh_notify()
 
net-timestamp: support TCP GSO case for a few missing flags
 
net/ethernet: Use never-managed version of pci_intx()
 
net/mlx5: Add ConnectX-8 device to ifc
net/mlx5: Add device cap abs_native_port_num
net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers
net/mlx5: Add support for MRTCQ register
net/mlx5: Add support for new scheduling elements
net/mlx5: Bridge, fix the crash caused by LAG state check
net/mlx5: DR, add support for ConnectX-8 steering
net/mlx5: DR, expand SWS STE callbacks and consolidate common structs
net/mlx5: DR, use the right action structs for STEv3
net/mlx5: Fill out devlink dev info only for PFs
net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs
net/mlx5: fix unintentional sign extension on shift of dest_attr->vport.vhca_id
net/mlx5: Fix vport QoS cleanup on error
net/mlx5: fs, add counter object to flow destination
net/mlx5: fs, add dest table cache
net/mlx5: fs, add HWS actions pool
net/mlx5: fs, add HWS flow group API functions
net/mlx5: fs, add HWS flow table API functions
net/mlx5: fs, add HWS fte API functions
net/mlx5: fs, add HWS get capabilities
net/mlx5: fs, add HWS modify header API function
net/mlx5: fs, add HWS packet reformat API function
net/mlx5: fs, add HWS root namespace functions
net/mlx5: fs, add HWS to steering mode options
net/mlx5: fs, add mlx5_fs_pool API
net/mlx5: fs, add support for dest vport HWS action
net/mlx5: fs, Add support for RDMA RX steering over IB link layer
net/mlx5: fs, manage flow counters HWS action sharing by refcount
net/mlx5: fs, retry insertion to hash table on EBUSY
net/mlx5: fs, set create match definer to not supported by HWS
net/mlx5: handle errors in mlx5_chains_create_table()
net/mlx5: HWS, add error message on failure to move rules
net/mlx5: HWS, change error flow on matcher disconnect
net/mlx5: HWS, denote how refcounts are protected
net/mlx5: HWS, do not initialize native API queues
net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset
net/mlx5: HWS, handle returned error value in pool alloc
net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close
net/mlx5: HWS, num_of_rules counter on matcher should be atomic
net/mlx5: HWS, reduce memory consumption of a matcher struct
net/mlx5: HWS, remove implementation of unused FW commands
net/mlx5: HWS, remove the use of duplicated structs
net/mlx5: HWS, remove wrong deletion of the miss table list
net/mlx5: HWS, rework the check if matcher size can be increased
net/mlx5: HWS, Rightsize bwc matcher priority
net/mlx5: HWS, separate SQ that HWS uses from the usual traffic SQs
net/mlx5: HWS, set timeout on polling for completion
net/mlx5: HWS, simplify allocations as we support only FDB
net/mlx5: HWS, support flow sampler destination
net/mlx5: HWS, update flow - remove the use of dual RTCs
net/mlx5: HWS, update flow - support through bigger action RTC
net/mlx5: HWS, use the right size when writing arg data
net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits
net/mlx5: IRQ, Fix null string in debug print
net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch
net/mlx5: LAG, Refactor lag logic
net/mlx5: LAG, Support LAG over Multi-Host NICs
net/mlx5: qos: Add ifc support for cross-esw scheduling
net/mlx5: Remove PTM support log message
net/mlx5: Restore missing trace event when enabling vport QoS
net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps
net/mlx5: Update mlx5_ifc to support FEC for 200G per lane link modes
net/mlx5: use do_aux_work for PHC overflow checks
 
net/mlx5e: add missing cpu_to_node to kvzalloc_node in mlx5e_open_xdpredirect_sq
net/mlx5e: CT: Add initial support for Hardware Steering
net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule reusable
net/mlx5e: CT: Offload connections with hardware steering rules
net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
net/mlx5e: Report rx_discards_phy via rx_dropped
net/mlx5e: Update TX ESN context for IPSec hardware offload
 
net/mlxfw: Drop hard coded max FW flash image size
 
net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling
net/ncsi: wait for the last response to Deselect Package before configuring channel
 
net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
 
net/rose: prevent integer overflows in rose_setsockopt()
 
net/sched: Add drop reasons for AQM-based qdiscs
net/sched: cls_api: fix error handling causing NULL dereference
 
net/smc: delete pointless divide by one
net/smc: fix data error when recvmsg with MSG_PEEK flag
net/smc: support ipv4 mapped ipv6 addr client for smc-r v2
net/smc: support SMC-R V2 for rdma devices with max_recv_sge equals to 1
 
net: add dev_net_rcu() helper
net: add helpers for lookup and walking netdevs under netdev_lock()
net: Add net_passive_inc() and net_passive_dec().
net: add netdev->up protected by netdev_lock()
net: add netdev_lock() / netdev_unlock() helpers
net: Add non-RCU dev_getbyhwaddr() helper
net: Add rx_skb of kfree_skb to raw_tp_null_args[].
net: Add the possibility to support a selected hwtstamp in netdevice
net: airoha: Add sched ETS offload support
net: airoha: Add sched HTB offload support
net: airoha: Enable Tx drop capability for each Tx DMA ring
net: airoha: Enforce ETS Qdisc priomap
net: airoha: Fix channel configuration for ETS Qdisc
net: airoha: Fix error path in airoha_probe()
net: airoha: Fix wrong GDM4 register definition
net: airoha: Introduce ndo_select_queue callback
net: allow small head cache usage with large MAX_SKB_FRAGS values
net: appletalk: Drop aarp_send_probe_phase1()
net: atlantic: fix warning during hot unplug
net: atm: fix use after free in lec_send()
net: avoid race between device unregistration and ethnl ops
net: axienet: Set mac_managed_pm
net: bcm: asp2: convert to phylib managed EEE
net: bcm: asp2: fix LPI timer handling
net: bcm: asp2: remove tx_lpi_enabled
net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN
net: better track kernel sockets lifetime
net: bridge: add skb drop reasons to the most common drop points
net: bridge: constify 'struct bin_attribute'
net: bridge: Extract a helper to handle bridge_binding toggles
net: bridge: Handle changes in VLAN_FLAG_BRIDGE_BINDING
net: cadence: macb: Synchronize stats calculations
net: cleanup init_dummy_netdev_core()
net: Clear old fragment checksum value in napi_reuse_skb
net: corrections for security_secid_to_secctx returns
net: davicom: fix UAF in dm9000_drv_remove
net: destroy dev->lock later in free_netdev()
net: devmem: add ring parameter filtering
net: devmem: do not WARN conditionally after netdev_rx_queue_restart()
net: disallow setup single buffer XDP when tcp-data-split is enabled.
net: Document netmem driver support
net: dropreason: Gather SOCKET_ drop reasons.
net: dsa: add hook to determine whether EEE is supported
net: dsa: b53/bcm_sf2: implement .support_eee() method
net: dsa: b53/bcm_sf2: remove b53_get_mac_eee()
net: dsa: felix: report timestamping stats from the ocelot library
net: dsa: implement get_ts_stats ethtool operation for user ports
net: dsa: ksz: implement .support_eee() method
net: dsa: ksz: remove ksz_get_mac_eee()
net: dsa: ksz: remove setting of tx_lpi parameters
net: dsa: microchip: Add suspend/resume support to KSZ DSA driver
net: dsa: microchip: Do not execute PTP driver code for unsupported switches
net: dsa: microchip: Make MDIO bus name unique
net: dsa: mt7530: Fix traffic flooding for MMIO devices
net: dsa: mt753x: implement .support_eee() method
net: dsa: mt753x: remove ksz_get_mac_eee()
net: dsa: mt753x: remove setting of tx_lpi parameters
net: dsa: mv88e6xxx: implement .support_eee() method
net: dsa: mv88e6xxx: remove mv88e6xxx_get_mac_eee()
net: dsa: mv88e6xxx: Verify after ATU Load ops
net: dsa: no longer call ds->ops->get_mac_eee()
net: dsa: provide implementation of .support_eee()
net: dsa: qca8k: Fix inconsistent use of jiffies vs milliseconds
net: dsa: qca8k: implement .support_eee() method
net: dsa: qca8k: Use of_property_present() for non-boolean properties
net: dsa: qca: remove qca8k_get_mac_eee()
net: dsa: remove check for dp->pl in EEE methods
net: dsa: remove get_mac_eee() method
net: dsa: require .support_eee() method to be implemented
net: dsa: rtl8366rb: don't prompt users for LED control
net: dsa: rtl8366rb: Fix compilation problem
net: dwmac-dwc-qos-eth: Use helper rgmii_clock
net: dwmac-imx: add imx93 clock input support in RMII mode
net: dwmac-imx: Use helper rgmii_clock
net: dwmac-intel-plat: Use helper rgmii_clock
net: dwmac-rk: Use helper rgmii_clock
net: dwmac-starfive: Use helper rgmii_clock
net: dwmac-sti: Use helper rgmii_clock
net: ena: Fix incorrect indentation
net: enetc: add LSO support for i.MX95 ENETC PF
net: enetc: add missing enetc4_link_deinit()
net: enetc: add Tx checksum offload for i.MX95 ENETC
net: enetc: add UDP segmentation offload support
net: enetc: correct the xdp_tx statistics
net: enetc: fix the off-by-one issue in enetc_map_tx_buffs()
net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs()
net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs()
net: enetc: remove the mm_lock from the ENETC v4 driver
net: enetc: update max chained Tx BD number for i.MX95 ENETC
net: enetc: update UDP checksum when updating originTimestamp field
net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC
net: ethernet: sunplus: Switch to ndo_eth_ioctl
net: ethernet: ti: am65-cpsw: ensure proper channel cleanup in error path
net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()
net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases
net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence
net: ethernet: ti: am65-cpsw: fix RX & TX statistics for XDP_TX case
net: ethernet: ti: am65-cpsw: select PAGE_POOL
net: ethernet: ti: am65-cpsw: streamline RX queue creation and cleanup
net: ethernet: ti: am65-cpsw: streamline TX queue creation and cleanup
net: ethernet: ti: am65-cpsw: VLAN-aware CPSW only if !DSA
net: ethernet: ti: am65_cpsw: fix tx_cleanup for XDP case
net: ethernet: ti: cpsw: disable PHY EEE advertisement
net: ethernet: ti: cpsw: fix the comment regarding VLAN-aware ALE
net: ethtool: add hds_config member in ethtool_netdev_state
net: ethtool: add ring parameter filtering
net: ethtool: add support for configuring hds-thresh
net: ethtool: add support for structured PHY statistics
net: ethtool: Add support for tsconfig command to get/set hwtstamp config
net: ethtool: fix ioctl confusing drivers about desired HDS user config
net: ethtool: Fix suspicious rcu_dereference usage
net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device
net: ethtool: plumb PHY stats to PHY drivers
net: ethtool: populate the default HDS params in the core
net: ethtool: store netdev in a temp variable in ethnl_default_set_doit()
net: ethtool: ts: add separate counter for unconfirmed one-step TX timestamps
net: ethtool: tsconfig: Fix netlink type of hwtstamp flags
net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp by net topology
net: ethtool: tsinfo: Fix dump command
net: ethtool: Use hwprov under rcu_read_lock
net: expedite synchronize_net() for cleanup_net()
net: fec: implement TSO descriptor cleanup
net: fec: use phydev->eee_cfg.tx_lpi_timer
net: fib_rules: Add flow label selector attributes
net: fib_rules: annotate data-races around rule->[io]ifindex
net: fib_rules: Enable flow label selector usage
net: Fix dev_net(dev) race in unregister_netdevice_notifier_dev_net().
net: freescale: ucc_geth: Drop support for the "interface" DT property
net: freescale: ucc_geth: Fix WOL configuration
net: freescale: ucc_geth: Hardcode the preamble length to 7 bytes
net: freescale: ucc_geth: Introduce a helper to check Reduced modes
net: freescale: ucc_geth: Move the serdes configuration around
net: freescale: ucc_geth: phylink conversion
net: freescale: ucc_geth: Simplify frame length check
net: freescale: ucc_geth: split adjust_link for phylink conversion
net: freescale: ucc_geth: Use netdev->phydev to access the PHY
net: freescale: ucc_geth: Use the correct type to store WoL opts
net: gso: fix ownership in __udp_gso_segment
net: Handle napi_schedule() calls from non-interrupt
net: harmonize tstats and dstats
net: hibmcge: Add debugfs supported in this module
net: hibmcge: Add irq_info file to debugfs
net: hibmcge: Add nway_reset supported in this module
net: hibmcge: Add pauseparam supported in this module
net: hibmcge: Add register dump supported in this module
net: hibmcge: Add reset supported in this module
net: hibmcge: Add unicast frame filter supported in this module
net: hide the definition of dev_get_by_napi_id()
net: hinic: Fix typo in dev_err message
net: hisilicon: hns: Remove reset helpers
net: hisilicon: hns: Remove unused enums
net: hisilicon: hns: Remove unused hns_dsaf_roce_reset
net: hisilicon: hns: Remove unused hns_rcb_start
net: hns3: fix oops when unload drivers paralleling
net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error
net: Hold __rtnl_net_lock() in (un)?register_netdevice_notifier().
net: Hold rtnl_net_lock() in (un)?register_netdevice_notifier_dev_net().
net: Hold rtnl_net_lock() in (un)?register_netdevice_notifier_net().
net: hsr: Create and export hsr_get_port_ndev()
net: hsr: fix fill_frame_info() regression vs VLAN packets
net: hsr: remove one synchronize_rcu() from hsr_del_port()
net: hsr: remove synchronize_rcu() from hsr_add_port()
net: introduce netdev_napi_exit()
net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7
net: ipa: Fix QSB data for v4.7
net: ipa: Fix v4.7 resource group names
net: ipv6: fix dst ref loop in ila lwtunnel
net: ipv6: fix dst ref loop on input in rpl lwt
net: ipv6: fix dst ref loop on input in seg6 lwt
net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels
net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels
net: ipv6: fix missing dst ref drop in ila lwtunnel
net: ipv6: fix TCP GSO segmentation with NAT
net: ipv6: ioam6: fix lwtunnel_output() loop
net: ipv6: ioam6_iptunnel: mitigate 2-realloc issue
net: ipv6: rpl_iptunnel: mitigate 2-realloc issue
net: ipv6: seg6_iptunnel: mitigate 2-realloc issue
net: lan743x: convert to phylink managed EEE
net: lan743x: use netdev in lan743x_phylink_mac_link_down()
net: lan969x: add FDMA implementation
net: lan969x: add RGMII implementation
net: lan969x: add RGMII registers
net: let net.core.dev_weight always be non-zero
net: loopback: Avoid sending IP packets without an Ethernet header
net: loopback: Hold rtnl_net_lock() in blackhole_netdev_init().
net: lwtunnel: fix recursion loops
net: mac802154: Remove unused ieee802154_mlme_tx_one
net: macb: Use helper rgmii_clock
net: macsec: Add endianness annotations in salt struct
net: Make dev_get_hwtstamp_phylib accessible
net: Make net_hwtstamp_validate accessible
net: make netdev netlink ops hold netdev_lock()
net: make netdev_lock() protect netdev->reg_state
net: make sure we retain NAPI ordering on netdev->napi_list
net: mana: cleanup mana struct after debugfs_remove()
net: mana: Support holes in device list reply msg
net: mctp i2c: Copy headers if cloned
net: mctp i3c: Copy headers if cloned
net: mctp: unshare packets when reassembling
net: mdio: add definition for clock stop capable bit
net: mii: Fix the Speed display when the network cable is not connected
net: move HDS config from ethtool state
net: mscc: ocelot: add TX timestamping statistics
net: mvneta: convert to phylink EEE implementation
net: mvneta: fix locking in mvneta_cpu_online()
net: mvneta: implement pcs_inband_caps() method
net: mvpp2: add EEE implementation
net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination.
net: mvpp2: implement pcs_inband_caps() method
net: netdevsim: try to close UDP port harness races
net: netlink: catch attempts to send empty messages
net: no longer assume RTNL is held in flush_all_backlogs()
net: no longer hold RTNL while calling flush_all_backlogs()
net: no longer reset transport_header in __netif_receive_skb_core()
net: openvswitch: remove misbehaving actions length check
net: page_pool: create page_pool_alloc_netmem
net: page_pool: don't try to stash the napi id
net: page_pool: rename page_pool_alloc_netmem to *_netmems
net: page_pool: rename page_pool_is_last_ref()
net: pcs: lynx: fill in PCS supported_interfaces
net: pcs: mtk-lynxi: fill in PCS supported_interfaces
net: pcs: pcs-lynx: implement pcs_inband_caps() method
net: pcs: pcs-mtk-lynxi: correctly report in-band status capabilities
net: pcs: pcs-mtk-lynxi: implement pcs_inband_caps() method
net: pcs: xpcs: fill in PCS supported_interfaces
net: pcs: xpcs: implement pcs_inband_caps() method
net: pcs: xpcs: make xpcs_get_interfaces() static
net: phy: add configuration of rx clock stop mode
net: phy: Add helper for mapping RGMII link speed to clock rate
net: phy: add phy_config_inband()
net: phy: add phy_disable_eee
net: phy: add phy_inband_caps()
net: phy: add support for querying PHY clock stop capability
net: phy: avoid genphy_c45_ethtool_get_eee() setting eee_enabled
net: phy: bcm84881: implement phy_inband_caps() method
net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset
net: phy: Constify struct mdio_device_id
net: phy: dp83822: Add support for GPIO2 clock output
net: phy: dp83822: Add support for PHY LEDs on DP83822
net: phy: dp83822: Fix typo "outout" -> "output"
net: phy: dp83822: Replace DP83822_DEVADDR with MDIO_MMD_VEND2
net: phy: dp83td510: add statistics support
net: phy: dp83tg720: add statistics support
net: phy: fix phy_disable_eee
net: phy: introduce optional polling interface for PHY statistics
net: phy: Kconfig: Add rds ptp library support and 1588 optional flag in Microchip phys
net: phy: ks8995: constify 'struct bin_attribute'
net: phy: Makefile: Add makefile support for rds ptp in Microchip phys
net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios
net: phy: marvell: implement config_inband() method
net: phy: marvell: implement phy_inband_caps() method
net: phy: marvell: use phydev->eee_cfg.eee_enabled
net: phy: micrel: use helper phy_disable_eee
net: phy: microchip_rds_ptp : Add PEROUT feature library for RDS PTP supported Microchip phys
net: phy: microchip_rds_ptp : Add rds ptp library for Microchip phys
net: phy: microchip_rds_ptp: Add header file for Microchip rds ptp library
net: phy: microchip_rds_ptp: Header file library changes for PEROUT
net: phy: microchip_t1 : Add initialization of ptp for lan887x
net: phy: microchip_t1: depend on PTP_1588_CLOCK_OPTIONAL
net: phy: microchip_t1: Enable pin out specific to lan887x phy for PEROUT signal
net: phy: move realtek PHY driver to its own subdirectory
net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata
net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata
net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT
net: phy: realtek: add hwmon support for temp sensor on RTL822x
net: phy: realtek: add support for reading MDIO_MMD_VEND2 regs on RTL8125/RTL8126
net: phy: realtek: always clear NBase-T lpa
net: phy: realtek: clear 1000Base-T lpa if link is down
net: phy: realtek: clear master_slave_state if link is down
net: phy: realtek: HWMON support for standalone versions of RTL8221B and RTL8251
net: phy: remove genphy_c45_eee_is_active()'s is_enabled arg
net: phy: remove leftovers from switch to linkmode bitmaps
net: phy: update phy_ethtool_get_eee() documentation
net: phylink: add debug for phylink_major_config()
net: phylink: add EEE management
net: phylink: add negotiation of in-band capabilities
net: phylink: add pcs_inband_caps() method
net: phylink: add phylink_link_is_up() helper
net: phylink: add support for PCS supported_interfaces bitmap
net: phylink: always do a major config when attaching a SFP PHY
net: phylink: fix regression when binding a PHY
net: phylink: improve phylink_sfp_config_phy() error message with missing PHY driver
net: phylink: make configuring clock-stop dependent on MAC support
net: phylink: pass neg_mode into .pcs_get_state() method
net: phylink: pass neg_mode into c22 state decoder
net: phylink: pass phylink and pcs into phylink_pcs_neg_mode()
net: phylink: provide fixed state for 1000base-X and 2500base-X
net: phylink: remove phylink_phy_no_inband()
net: phylink: split cur_link_an_mode into requested and active
net: phylink: use neg_mode in phylink_mii_c22_pcs_decode_state()
net: phylink: use pcs_neg_mode in phylink_mac_pcs_get_state()
net: pktgen: Use kthread_create_on_cpu()
net: protect NAPI config fields with netdev_lock()
net: protect NAPI enablement with netdev_lock()
net: protect napi->irq with netdev_lock()
net: protect netdev->napi_list with netdev_lock()
net: protect threaded status of NAPI with netdev_lock()
net: provide pending ring configuration in net_device
net: pse-pd: Add power limit check
net: pse-pd: Avoid setting max_uA in regulator constraints
net: pse-pd: Clean ethtool header of PSE structures
net: pse-pd: Fix deadlock in current limit functions
net: pse-pd: Fix missing PI of_node description
net: pse-pd: pd692x0: Fix power limit retrieval
net: pse-pd: Remove is_enabled callback from drivers
net: pse-pd: Remove unused pse_ethtool_get_pw_limit function declaration
net: pse-pd: Split ethtool_get_status into multiple callbacks
net: pse-pd: tps23881: Add missing configuration register after disable
net: pse-pd: tps23881: Add support for power limit and measurement features
net: pse-pd: tps23881: Simplify function returns by removing redundant checks
net: pse-pd: tps23881: Use helpers to calculate bit offset for a channel
net: pse-pd: Use power limit at driver side instead of current limit
net: ravb: Fix missing rtnl lock in suspend/resume path
net: reduce RTNL hold duration in unregister_netdevice_many_notify() (part 1)
net: reduce RTNL hold duration in unregister_netdevice_many_notify() (part 2)
net: reformat kdoc return statements
net: Remove bouncing hippi list
net: remove get_task_comm() and print task comm directly
net: remove init_dummy_netdev()
net: renesas: rswitch: add mdio C22 support
net: renesas: rswitch: align mdio C45 operations with datasheet
net: renesas: rswitch: do not deinit disabled ports
net: renesas: rswitch: do not write to MPSM register at init time
net: renesas: rswitch: enable only used MFWD features
net: renesas: rswitch: remove speed from gwca structure
net: renesas: rswitch: use FIELD_PREP for remaining MPIC register fields
net: renesas: rswitch: use generic MPSM operation for mdio C45
net: revert RTNL changes in unregister_netdevice_many_notify()
net: rose: fix timer races against user threads
net: rose: lock the socket in rose_bind()
net: sched: calls synchronize_net() only when needed
net: sched: Disallow replacing of child qdisc from one parent to another
net: sched: fix ets qdisc OOB Indexing
net: sched: Fix truncation of offloaded action statistics
net: sched: refine software bypass handling in tc_run
net: set the minimum for net_hotdata.netdev_budget_usecs
net: sh_eth: Fix missing rtnl lock in suspend/resume path
net: simplify resource acquisition + ioremap
net: sparx5: activate FDMA tx in start()
net: sparx5: add function for RGMII port check
net: sparx5: do some preparation work
net: sparx5: enable FDMA on lan969x
net: sparx5: only return PCS for modes that require it
net: sparx5: ops out certain FDMA functions
net: sparx5: skip low-speed configuration when port is RGMII
net: sparx5: split sparx5_fdma_{start(),stop()}
net: sparx5: use is_port_rgmii() throughout
net: sparx5: verify RGMII speeds
net: stmmac: add stmmac_try_to_start_sw_lpi()
net: stmmac: Apply new page pool parameters when SPH is enabled
net: stmmac: check priv->eee_sw_timer_en in suspend path
net: stmmac: clean up stmmac_disable_eee_mode()
net: stmmac: combine stmmac_enable_eee_mode()
net: stmmac: Convert prefetch() to net_prefetch() for received frames
net: stmmac: convert to phylink managed EEE support
net: stmmac: convert to use phy_eee_rx_clock_stop()
net: stmmac: correct priv->eee_sw_timer_en setting
net: stmmac: Drop redundant dwxgmac_tc_ops variable
net: stmmac: Drop redundant skb_mark_for_recycle() for SKB frags
net: stmmac: Drop useless code related to ethtool rx-copybreak
net: stmmac: dwc-qos-eth: use devm_kzalloc() for AXI data
net: stmmac: dwmac-loongson: Add fix_soc_reset() callback
net: stmmac: dwmac-s32: add basic NXP S32G/S32R glue driver
net: stmmac: Extend CSR calc support
net: stmmac: Fix clock rate variables size
net: stmmac: Fix CSR divider comment
net: stmmac: imx: Use syscon_regmap_lookup_by_phandle_args
net: stmmac: Limit FIFO size by hardware capability
net: stmmac: Limit the number of MTL queues to hardware capability
net: stmmac: make EEE depend on phy->enable_tx_lpi
net: stmmac: move priv->eee_active into stmmac_eee_init()
net: stmmac: move priv->eee_enabled into stmmac_eee_init()
net: stmmac: move setup of eee_ctrl_timer to stmmac_dvr_probe()
net: stmmac: move tx_lpi_timer tracking to phylib
net: stmmac: Optimize cache prefetch in RX path
net: stmmac: provide function for restarting sw LPI timer
net: stmmac: provide stmmac_eee_tx_busy()
net: stmmac: Relocate extern declarations in common.h and hwif.h
net: stmmac: remove priv->eee_tw_timer
net: stmmac: remove priv->tx_lpi_enabled
net: stmmac: remove redundant code from ethtool EEE ops
net: stmmac: remove stmmac_lpi_entry_timer_config()
net: stmmac: remove unnecessary EEE handling in stmmac_release()
net: stmmac: rename stmmac_disable_sw_eee_mode()
net: stmmac: report EEE error statistics if EEE is supported
net: stmmac: restart LPI timer after cleaning transmit descriptors
net: stmmac: Set dma_sync_size to zero for discarded frames
net: stmmac: Set page_pool_params.max_len to a precise size
net: stmmac: simplify TX cleanup decision for ending sw LPI mode
net: stmmac: Specify hardware capability value when FIFO size isn't specified
net: stmmac: split hardware LPI timer control
net: stmmac: sti: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()
net: stmmac: sti: Use syscon_regmap_lookup_by_phandle_args
net: stmmac: stm32: Use syscon_regmap_lookup_by_phandle_args
net: stmmac: Switch to zero-copy in non-XDP RX path
net: stmmac: TSO: Simplify the code flow of DMA descriptor allocations
net: stmmac: Unexport stmmac_rx_offset() from stmmac.h
net: stmmac: use boolean for eee_enabled and eee_active
net: stmmac: use correct type for tx_lpi_timer
net: stmmac: use PCS supported_interfaces
net: stmmac: use unsigned int for eee_timer
net: switchdev: Convert blocking notification chain to a raw one
net: tc: improve qdisc error messages
net: the appletalk subsystem no longer uses ndo_do_ioctl
net: ti: am65-cpsw-nuss: Use syscon_regmap_lookup_by_phandle_args
net: ti: icss-iep: Reject perout generation request
net: ti: icssg-prueth: Add lock to stats
net: ti: icssg-prueth: Add Multicast Filtering support for VLAN in MAC mode
net: ti: icssg-prueth: Add Support for Multicast filtering with VLAN in HSR mode
net: ti: icssg-prueth: Add VLAN support in EMAC mode
net: ti: icssg-prueth: Do not print physical memory addresses
net: tipc: remove one synchronize_net() from tipc_nametbl_stop()
net: usb: lan78xx: Add error handling to lan78xx_get_regs
net: usb: lan78xx: Add error handling to lan78xx_init_ltm
net: usb: lan78xx: Add error handling to lan78xx_init_mac_address
net: usb: lan78xx: Add error handling to lan78xx_irq_bus_sync_unlock
net: usb: lan78xx: Add error handling to lan78xx_set_mac_addr
net: usb: lan78xx: Add error handling to lan78xx_setup_irq_domain
net: usb: lan78xx: Add error handling to set_rx_max_frame_length and set_mtu
net: usb: lan78xx: Fix error handling in MII read/write functions
net: usb: lan78xx: Fix return value handling in lan78xx_set_features
net: usb: lan78xx: Improve error handling in dataport and multicast writes
net: usb: lan78xx: Improve error handling in EEPROM and OTP operations
net: usb: lan78xx: Improve error handling in lan78xx_phy_wait_not_busy
net: usb: lan78xx: Improve error handling in WoL operations
net: usb: lan78xx: Improve error reporting with %pe specifier
net: usb: lan78xx: move functions to avoid forward definitions
net: usb: lan78xx: Remove KSZ9031 PHY fixup
net: usb: lan78xx: Remove LAN8835 PHY fixup
net: usb: lan78xx: remove PHY register access from ethtool get_regs
net: usb: lan78xx: Rename lan78xx_phy_wait_not_busy to lan78xx_mdiobus_wait_not_busy
net: usb: lan78xx: rename phy_mutex to mdiobus_mutex
net: usb: lan78xx: Sanitize return values of register read/write functions
net: usb: lan78xx: Simplify lan78xx_update_reg
net: usb: lan78xx: Use action-specific label in lan78xx_mac_reset
net: usb: lan78xx: Use ETIMEDOUT instead of ETIME in lan78xx_stop_hw
net: usb: rtl8150: enable basic endpoint checking
net: Use rtnl_net_dev_lock() in register_netdevice_notifier_dev_net().
net: vxlan: rename SKB_DROP_REASON_VXLAN_NO_REMOTE
net: wan: framer: Simplify API framer_provider_simple_of_xlate() implementation
net: warn during dump if NAPI list is not sorted
net: watchdog: rename __dev_watchdog_up() and dev_watchdog_down()
net: wwan: iosm: Fix hibernation by re-binding the driver around it
net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
net: wwan: t7xx: Replace deprecated PCI functions
net: xdp: Disallow attaching device-bound programs in generic mode
net: xgene_enet: Use helper rgmii_clock
net: xilinx: axienet: Add some symbolic constants for IRQ delay timer
net: xilinx: axienet: Report an error for bad coalesce settings
 
net_sched: Prevent creation of classes with TC_H_ROOT
net_sched: sch_cake: Add drop reasons
net_sched: sch_fq: add three drop_reason
net_sched: sch_sfq: don't allow 1 packet limit
 
netcons: Add udp send fail statistics to netconsole
 
netconsole: selftest: Delete all userdata keys
netconsole: selftest: Split the helpers from the selftest
netconsole: selftest: verify userdata entry limit
netconsole: Warn if MAX_USERDATA_ITEMS limit is exceeded
 
netdev-genl: remove rtnl_lock protection from NAPI ops
 
netdev: define NETDEV_INTERNAL
 
netdevsim: add debugfs-triggered queue reset
netdevsim: add HDS feature
netdevsim: add queue alloc/free helpers
netdevsim: add queue management API support
netdevsim: allocate rqs individually
netdevsim: don't assume core pre-populates HDS params on GET
netdevsim: don't embed file_operations into your structs
netdevsim: support NAPI config
 
netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
 
netfilter: br_netfilter: remove unused conditional and dead code
netfilter: conntrack: add conntrack event timestamp
netfilter: conntrack: cleanup timeout definitions
netfilter: conntrack: remove skb argument from nf_ct_refresh
netfilter: conntrack: rework offload nf_conn timeout extension logic
netfilter: flowtable: add CLOSING state
netfilter: flowtable: teardown flow if cached mtu is stale
netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around
netfilter: nf_tables: Compare netdev hooks based on stored name
netfilter: nf_tables: fix set size with rbtree backend
netfilter: nf_tables: Flowtable hook's pf value never varies
netfilter: nf_tables: make destruction work queue pernet
netfilter: nf_tables: reject mismatching sum of field_len with set key length
netfilter: nf_tables: remove the genmask parameter
netfilter: nf_tables: Simplify chain netdev notifier
netfilter: nf_tables: Store user-defined hook ifname
netfilter: nf_tables: Tolerate chains with no remaining hooks
netfilter: nf_tables: Use stored ifname in netdev hook dumps
netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
netfilter: nft_exthdr: fix offset with ipv4_find_option()
netfilter: nft_flow_offload: clear tcp MAXACK flag before moving to slowpath
netfilter: nft_flow_offload: update tcp state flags under lock
netfilter: xt_hashlimit: htable_selective_cleanup() optimization
 
netfs: Abstract out a rolling folio buffer implementation
netfs: Add a tracepoint to log the lifespan of folio_queue structs
netfs: Add functions to build/clean a buffer in a folio_queue
netfs: Add retry stat counters
netfs: Add support for caching single monolithic objects such as AFS dirs
netfs: Call `invalidate_cache` only if implemented
netfs: Change the read result collector to only use one work item
netfs: Clean up some whitespace in trace header
netfs: Don't use bh spinlock
netfs: Drop the error arg from netfs_read_subreq_terminated()
netfs: Drop the was_async arg from netfs_read_subreq_terminated()
netfs: Fix a number of read-retry hangs
netfs: Fix collection of results during pause when collection offloaded
netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int
netfs: Fix rolling_buffer_load_from_ra() to not clear mark bits
netfs: Fix setting NETFS_RREQ_ALL_QUEUED to be after all subreqs queued
netfs: Make netfs_advance_write() return size_t
netfs: Remove some extraneous directory invalidations
netfs: Report on NULL folioq in netfs_writeback_unlock_folios()
netfs: Split retry code out of fs/netfs/write_collect.c
netfs: Use a folio_queue allocation and free functions
 
netkit: Add add netkit {head,tail}room to rt_link.yaml
netkit: Allow for configuring needed_{head,tail}room
 
netlink: add IGMP/MLD join/leave notifications
netlink: add IPv6 anycast join/leave notifications
netlink: correct nlmsg size for multicast notifications
netlink: specs: Add FIB rule flow label attributes
netlink: specs: add phys-binding attr to rt_link spec
netlink: specs: Add route flow label attribute
netlink: specs: add uint, sint to netlink-raw schema
netlink: specs: rt_link: decode ip6tnl, vti and vti6 link attrs
 
netmem: add a couple of page helper wrappers
netmem: prevent TX of unreadable skbs
 
netpoll: hold rcu read lock in __netpoll_send_skb()
netpoll: Make netpoll_send_udp return status instead of void
netpoll: Use rtnl_dereference() for npinfo pointer access
 
netxen_nic: constify 'struct bin_attribute'
 
nfc: mrvl: Don't use "proxy" headers
 
NFC: nci: Add bounds checking in nci_hci_create_pipe()
 
nfc: st21nfca: Drop unneeded null check in st21nfca_tx_work()
nfc: st21nfca: Remove unused of_gpio.h
 
nfp: bpf: Add check for nfp_app_ctrl_msg_alloc()
nfp: Convert timeouts to secs_to_jiffies()
 
nfs/localio: add direct IO enablement with sync and async IO support
nfs/localio: avoid pointless cred reference count bumps
nfs/localio: remove redundant code and simplify LOCALIO enablement
 
nfs/nfs4idmap: avoid pointless reference count bump
 
nfs/nfs4recover: avoid pointless cred reference count bump
 
NFS: Adjust delegated timestamps for O_DIRECT reads and writes
 
nfs: cache all open LOCALIO nfsd_file(s) in client
 
NFS: CB_OFFLOAD can return NFS4ERR_DELAY
 
nfs: fix ->d_revalidate() UAF on ->d_name accesses
nfs: fix incorrect error handling in LOCALIO
 
NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback
NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client()
NFS: Fix typo in OFFLOAD_CANCEL comment
 
nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending on it
 
NFS: O_DIRECT writes must check and adjust the file length
 
nfs: probe for LOCALIO when v3 client reconnects to server
nfs: probe for LOCALIO when v4 client reconnects to server
 
NFS: Rename struct nfs4_offloadcancel_data
 
nfs_common: add nfs_localio trace events
nfs_common: make include/linux/nfs4.h include generated nfs4_1.h
nfs_common: move localio_lock to new lock member of nfs_uuid_t
nfs_common: rename functions that invalidate LOCALIO nfs_clients
nfs_common: rename nfslocalio nfs_uuid_lock to nfs_uuids_lock
nfs_common: track all open nfsd_files per LOCALIO nfs_client
 
NFSD: add cb opcode to WARN_ONCE on failed callback
 
nfsd: add nfsd_file_{get,put} to 'nfs_to' nfsd_localio_operations
nfsd: add session slot count to /proc/fs/nfsd/clients/*/info
nfsd: add shrinker to reduce number of slots allocated per session
nfsd: add support for delegated timestamps
nfsd: add support for FATTR4_OPEN_ARGUMENTS
nfsd: add support for freeing unused session-DRC slots
nfsd: allocate new session-based DRC slots on demand.
nfsd: avoid pointless cred reference count bump
 
NFSD: Clean up unused variable
 
nfsd: clear acl_access/acl_default after releasing them
nfsd: don't use sv_nrthreads in connection limiting calculations.
 
NFSD: Encode COMPOUND operation status on page boundaries
 
nfsd: fix __fh_verify for localio
 
NFSD: Fix CB_GETATTR status fix
NFSD: fix decoding in nfs4_xdr_dec_cb_getattr
 
nfsd: fix handling of delegated change attr in CB_GETATTR
 
NFSD: fix hang in nfsd4_shutdown_callback
 
nfsd: fix legacy client tracking initialization
nfsd: fix UAF when access ex_uuid or ex_stats
nfsd: fix uninitialised slot info when a request is retried
nfsd: handle delegated timestamps in SETATTR
nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION
 
NFSD: Insulate nfsd4_encode_fattr4() from page boundaries in the encode buffer
NFSD: Insulate nfsd4_encode_read() from page boundaries in the encode buffer
NFSD: Insulate nfsd4_encode_read_plus() from page boundaries in the encode buffer
NFSD: Insulate nfsd4_encode_read_plus_data() from page boundaries in the encode buffer
NFSD: Insulate nfsd4_encode_readlink() from page boundaries in the encode buffer
NFSD: Insulate nfsd4_encode_secinfo() from page boundaries in the encode buffer
 
nfsd: nfsd_file_acquire_local no longer returns GC'd nfsd_file
nfsd: no need get cache ref when protected by rcu
nfsd: prepare delegation code for handing out *_ATTRS_DELEG delegations
 
NFSD: Refactor nfsd4_do_encode_secinfo() again
 
nfsd: remove artificial limits on the session-based DRC
nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_ACCESS_WANT_*
nfsd: rename nfsd_serv_ prefixed methods and variables with nfsd_net_
nfsd: rework NFS4_SHARE_WANT_* flag handling
nfsd: switch to autogenerated definitions for open_delegation_type4
nfsd: trace: remove redundant stateid even deleg_recall
nfsd: update percpu_ref to manage references on nfsd_net
nfsd: use an xarray to store v4.1 session slots
nfsd: use new wake_up_var interfaces.
nfsd: validate the nfsd_serv pointer before calling svc_wake_up
 
nfsfh: avoid pointless cred reference count bump
 
NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
NFSv4.2: make LAYOUTSTATS and LAYOUTERROR MOVEABLE
NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
 
NFSv4: Fix a deadlock when recovering state on a sillyrenamed file
 
nfs{,4}_lookup_validate(): use stable parent inode passed by caller
 
nilfs2: add missing return value kernel-doc descriptions
nilfs2: correct return value kernel-doc descriptions for bmap functions
nilfs2: correct return value kernel-doc descriptions for ioctl functions
nilfs2: correct return value kernel-doc descriptions for metadata files
nilfs2: correct return value kernel-doc descriptions for sufile
nilfs2: correct return value kernel-doc descriptions for the rest
nilfs2: do not force clear folio if buffer is referenced
nilfs2: do not update mtime of renamed directory that is not moved
nilfs2: fix possible int overflows in nilfs_fiemap()
nilfs2: handle errors that nilfs_prepare_chunk() may return
nilfs2: protect access to buffers with no active references
nilfs2: revise the return value description style for consistency.
 
niu: Use page->private instead of page->index
 
nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range()
 
nsfs: remove d_op->d_delete
 
ntb: Use never-managed version of pci_intx()
 
ntfs3: Remove an access to page->index
 
ntsync: Check wait count based on byte size.
ntsync: fix a file reference leak in drivers/misc/ntsync.c
ntsync: Fix reference leaks in the remaining create ioctls.
ntsync: Introduce alertable waits.
ntsync: Introduce NTSYNC_IOC_CREATE_EVENT.
ntsync: Introduce NTSYNC_IOC_CREATE_MUTEX.
ntsync: Introduce NTSYNC_IOC_EVENT_PULSE.
ntsync: Introduce NTSYNC_IOC_EVENT_READ.
ntsync: Introduce NTSYNC_IOC_EVENT_RESET.
ntsync: Introduce NTSYNC_IOC_EVENT_SET.
ntsync: Introduce NTSYNC_IOC_MUTEX_KILL.
ntsync: Introduce NTSYNC_IOC_MUTEX_READ.
ntsync: Introduce NTSYNC_IOC_MUTEX_UNLOCK.
ntsync: Introduce NTSYNC_IOC_SEM_READ.
ntsync: Introduce NTSYNC_IOC_WAIT_ALL.
ntsync: Introduce NTSYNC_IOC_WAIT_ANY.
ntsync: No longer depend on BROKEN.
ntsync: Rename NTSYNC_IOC_SEM_POST to NTSYNC_IOC_SEM_RELEASE.
ntsync: Return the fd from NTSYNC_IOC_CREATE_SEM.
ntsync: Set the permissions to be 0666
 
null_blk: Add rotational feature support
null_blk: Remove accesses to page->index
 
nvkm/gsp: correctly advance the read pointer of GSP message queue
 
nvkm: correctly calculate the available space of the GSP cmdq buffer
 
nvme-fc: do not ignore connectivity loss during connecting
nvme-fc: go straight to connecting state when initializing
nvme-fc: rely on state transitions to handle connectivity loss
nvme-fc: use ctrl state getter
 
nvme-ioctl: fix leaked requests on mapping error
 
nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk
nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk
nvme-pci: clean up CMBMSC when registering CMB fails
nvme-pci: fix comment typo
nvme-pci: fix stuck reset on concurrent DPC and HP
nvme-pci: quirk Acer FA100 for non-uniqueue identifiers
nvme-pci: remove redundant dma frees in hmb
nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
nvme-pci: use correct size to free the hmb buffer
 
nvme-tcp: add basic support for the C2HTermReq PDU
nvme-tcp: Fix a C2HTermReq error message
nvme-tcp: fix connect failure on receiving partial ICResp PDU
nvme-tcp: Fix I/O queue cpu spreading for multiple controllers
nvme-tcp: fix possible UAF in nvme_tcp_poll
nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu()
nvme-tcp: fix signedness bug in nvme_tcp_init_connection()
 
nvme/ioctl: add missing space in err message
 
nvme: Add error check for xa_store in nvme_get_effects_log
nvme: Add error path for xa_store in nvme_init_effects
nvme: Add PCI transport type
nvme: add support for passing on the application tag
nvme: change return type of nvme_poll_cq() to bool
nvme: Cleanup the definition of the controller config register fields
nvme: fix bogus kzalloc() return check in nvme_init_effects_log()
nvme: fix queue freeze vs limits lock order
nvme: handle connectivity loss in nvme_set_queue_count
nvme: make nvme_tls_attrs_group static
nvme: move error logging from nvme_end_req() to __nvme_end_req()
nvme: Move opcode string helper functions declarations
nvme: only allow entering LIVE from CONNECTING state
nvme: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues
nvme: tcp: Fix compilation warning with W=1
 
nvmem: core: constify 'struct bin_attribute'
nvmem: core: improve range check for nvmem_cell_write()
nvmem: imx-ocotp-ele: fix MAC address byte order
nvmem: imx-ocotp-ele: fix reading from non zero offset
nvmem: imx-ocotp-ele: set word length to 1
nvmem: imx-ocotp-ele: simplify read beyond device check
nvmem: qcom-spmi-sdam: Set size in struct nvmem_config
nvmem: rmem: add CRC validation for Mobileye EyeQ5 NVMEM
nvmem: rmem: make ->reg_read() straight forward code
nvmem: rmem: remove unused struct rmem::size field
nvmem: specify ->reg_read/reg_write() expected return values
 
nvmet-rdma: recheck queue state is LIVE in state lock in recv done
 
nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch
 
nvmet: add a missing endianess conversion in nvmet_execute_admin_connect
nvmet: Add drvdata field to struct nvmet_ctrl
nvmet: Add support for I/O queue management admin commands
nvmet: Add vendor_id and subsys_vendor_id subsystem attributes
nvmet: Do not require SGL for PCI target controller commands
nvmet: Export nvmet_update_cc() and nvmet_cc_xxx() helpers
nvmet: fix a memory leak in controller identify
nvmet: Fix crash when a namespace is disabled
nvmet: fix rw control endian access
nvmet: handle rw's limited retry flag
nvmet: Implement arbitration feature support
nvmet: Implement host identifier set feature support
nvmet: Implement interrupt coalescing feature support
nvmet: Implement interrupt config feature support
nvmet: Improve nvmet_alloc_ctrl() interface and implementation
nvmet: Introduce get/set_feature controller operations
nvmet: Introduce nvmet_get_cmd_effects_admin()
nvmet: Introduce nvmet_req_transfer_len()
nvmet: Introduce nvmet_sq_create() and nvmet_cq_create()
nvmet: New NVMe PCI endpoint function target driver
nvmet: pci-epf: Avoid RCU stalls under heavy workload
nvmet: pci-epf: Correctly initialize CSTS when enabling the controller
nvmet: pci-epf: Do not add an IRQ vector if not needed
nvmet: pci-epf: Do not uselessly write the CSTS register
nvmet: pci-epf: Set NVMET_PCI_EPF_Q_LIVE when a queue is fully created
nvmet: remove old function prototype
nvmet: the result field in nvmet_alloc_ctrl_args is little endian
nvmet: Use enum definitions instead of hardcoded values
 
objtool/rust: add one more `noreturn` Rust function
 
objtool: Add bch2_trans_unlocked_or_in_restart_error() to bcachefs noreturns
objtool: Allow arch code to discover jump table size
objtool: Collapse annotate sequences
objtool: Collect more annotations in objtool.h
objtool: Convert ANNOTATE_IGNORE_ALTERNATIVE to ANNOTATE
objtool: Convert ANNOTATE_INTRA_FUNCTION_CALL to ANNOTATE
objtool: Convert ANNOTATE_NOENDBR to ANNOTATE
objtool: Convert ANNOTATE_RETPOLINE_SAFE to ANNOTATE
objtool: Convert instrumentation_{begin,end}() to ANNOTATE
objtool: Convert VALIDATE_UNRET_BEGIN to ANNOTATE
objtool: Convert {.UN}REACHABLE to ANNOTATE
objtool: Fix ANNOTATE_REACHABLE to be a normal annotation
objtool: Fix C jump table annotations for Clang
objtool: Generic annotation infrastructure
objtool: Ignore dangling jump table entries
objtool: Move dodgy linker warn to verbose
objtool: Remove annotate_{,un}reachable()
objtool: Warn about unknown annotation types
 
ocfs2: check el->l_next_free_rec in ocfs2_get_clusters_nocache
ocfs2: check tl->count of truncate log inode in ocfs2_get_truncate_log_info
ocfs2: convert ocfs2_clear_page_regions() to ocfs2_clear_folio_regions()
ocfs2: convert ocfs2_duplicate_clusters_by_page() to use a folio
ocfs2: convert ocfs2_inode_lock_with_page() to ocfs2_inode_lock_with_folio()
ocfs2: convert ocfs2_map_and_dirty_page() to ocfs2_map_and_dirty_folio()
ocfs2: convert ocfs2_map_page_blocks() to ocfs2_map_folio_blocks()
ocfs2: convert ocfs2_page_mkwrite() to use a folio
ocfs2: convert ocfs2_read_inline_data() to take a folio
ocfs2: convert ocfs2_readpage_inline() to take a folio
ocfs2: convert ocfs2_write_failure() to use a folio
ocfs2: convert to the new mount API
ocfs2: convert w_pages to w_folios
ocfs2: convert w_target_page to w_target_folio
ocfs2: correct l_next_free_rec in online check
ocfs2: fix incorrect CPU endianness conversion causing mount failure
ocfs2: handle a symlink read error correctly
ocfs2: heartbeat: replace simple_strtoul with kstrtoul
ocfs2: mark dquot as inactive if failed to start trans while releasing dquot
ocfs2: miscellaneous spelling fixes
ocfs2: pass mmap_folio around instead of mmap_page
ocfs2: remove ocfs2_start_walk_page_trans() prototype
ocfs2: remove parameter parent_fe_bh from __ocfs2_mknod_locked
ocfs2: replace deprecated simple_strtol with kstrtol
ocfs2: support large folios in ocfs2_write_zero_page()
ocfs2: support large folios in ocfs2_zero_cluster_folios()
ocfs2: use a folio in ocfs2_fast_symlink_read_folio()
ocfs2: use a folio in ocfs2_map_and_dirty_page()
ocfs2: use a folio in ocfs2_prepare_page_for_write()
ocfs2: use a folio in ocfs2_write_begin_inline()
ocfs2: use a folio in ocfs2_write_end_nolock()
ocfs2: use a folio in ocfs2_zero_new_buffers()
ocfs2: use an array of folios instead of an array of pages
ocfs2: use str_yes_no() and str_no_yes() helper functions
 
ocfs2_dentry_revalidate(): use stable parent inode and name passed by caller
 
octeon_ep: add ndo ops for VFs in PF driver
octeon_ep: remove firmware stats fetch in ndo_get_stats64
octeon_ep: update tx/rx stats locally for persistence
 
octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64
octeon_ep_vf: update tx/rx stats locally for persistence
 
octeontx2-af: Disable backpressure between CPT and NIX
octeontx2-af: fix build regression without CONFIG_DCB
 
octeontx2-pf: map skb data as device writeable
octeontx2-pf: mcs: Remove dead code and semi-colon from rsrc_name()
octeontx2-pf: Move skb fragment map/unmap to common code
 
octeontx2: don't mess with ->d_parent or ->d_parent->d_name
 
ocxl: Constify 'struct bin_attribute'
 
of/fdt: Check fdt_get_mem_rsv() error in early_init_fdt_scan_reserved_mem()
of/fdt: Dump __be32 array in CPU type order in of_dump_addr()
of/fdt: Implement use BIN_ATTR_SIMPLE macro for fdt sysfs attribute
of/fdt: Restore possibility to use both ACPI and FDT from bootloader
 
of/irq: Correct element count for array @dummy_imask in API of_irq_parse_raw()
 
of: address: Add kunit test for __of_address_resource_bounds()
of: address: Add parent_bus_addr to struct of_pci_range
of: address: Fix empty resource handling in __of_address_resource_bounds()
of: Constify 'struct bin_attribute'
of: Correct child specifier used as input of the 2nd nexus node
of: Correct element count for two arrays in API of_parse_phandle_with_args_map()
of: Do not expose of_alias_scan() and correct its comments
of: Fix of_find_node_opts_by_path() handling of alias+path+options
of: Hide of_default_bus_match_table[]
of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map()
of: Remove a duplicated code block
of: reserved-memory: Do not make kmemleak ignore freed address
of: reserved-memory: Fix using wrong number of cells to get property 'alignment'
of: reserved-memory: Move an assignment to effective place in __reserved_mem_alloc_size()
of: reserved-memory: Warn for missing static reserved memory regions
of: Simplify API of_find_node_with_property() implementation
of: unittest: Add a test case for of_find_node_opts_by_path() with alias+path+options
of: Warn when of_property_read_bool() is used on non-boolean properties
 
open: avoid pointless cred reference count bump
 
openrisc: Add HAVE_REGS_AND_STACK_ACCESS_API support
openrisc: Add support for restartable sequences
openrisc: migrate to the generic rule for built-in DTB
 
openvswitch: use RCU protection in ovs_vport_cmd_fill_info()
 
OPP: add index check to assert to avoid buffer overflow in _read_freq()
 
opp: core: Fix off by one in dev_pm_opp_get_bw()
opp: core: implement dev_pm_opp_get_bw
 
OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized
OPP: OF: Fix an OF node leak in _opp_add_static_v2()
 
optee: fix format string for printing optee build_id
 
orangefs-debugfs: don't mess with ->d_name
 
orangefs: fix a oob in orangefs_debug_write
 
orangefs_d_revalidate(): use stable parent inode and name passed by caller
 
overlayfs.rst: Fix and improve grammar
 
ovl: avoid pointless cred reference count bump
ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up
 
padata: add pd get/put refcnt helper
padata: avoid UAF for reorder_work
padata: fix sysfs store callback check
padata: fix UAF in padata_reorder
 
page_pool: add page_pool_dev_alloc_netmem()
page_pool: allow mixing PPs within one bulk
page_pool: disable sync for cpu for dmabuf memory provider
page_pool: make page_pool_put_page_bulk() handle array of netmems
page_pool: Set `dma_sync` to false for devmem memory provider
 
params: Prepare for 'const struct module_attribute *'
 
parisc: add vdso linker script to 'targets' instead of extra-y
parisc: mm: ensure pagetable_pmd_[cd]tor are called
parisc: Remove memcpy_toio and memset_io
parisc: Temporarily disable jump label support
 
partitions: ldm: remove the initial kernel-doc notation
partitions: mac: fix handling of bogus partition table
 
Linux: Pass parent directory inode and expected name to ->d_revalidate()
 
PCI/ACPI: Constify 'struct bin_attribute'
 
PCI/ASPM: Fix L1SS saving
PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state()
 
PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P
 
PCI/MSI: Use never-managed version of pci_intx()
 
PCI/P2PDMA: Constify 'struct bin_attribute'
 
PCI/sysfs: Constify 'struct bin_attribute'
PCI/sysfs: Move reset related sysfs code to correct file
PCI/sysfs: Remove unnecessary zero in initializer
PCI/sysfs: Use __free() in reset_method_store()
 
PCI/TPH: Restore TPH Requester Enable correctly
 
PCI/VPD: Constify 'struct bin_attribute'
 
PCI: Add defines for TLP Header/Prefix log sizes
PCI: Add enable_device() and disable_device() callbacks for bridges
PCI: Add PCI_VDEVICE_SUB helper macro
PCI: Add pcie_print_tlp_log() to print TLP Header and Prefix Log
PCI: Add TLP Prefix reading to pcie_read_tlp_log()
PCI: apple: Convert to {en,dis}able_device() callbacks
PCI: artpec6: Implement dw_pcie_ep operation get_features
PCI: Avoid FLR for Mediatek MT7922 WiFi
PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
PCI: Batch BAR sizing operations
PCI: Don't expose pcie_read_tlp_log() outside PCI subsystem
PCI: Don't include 'pm_wakeup.h' directly
PCI: dra7xx: Use syscon_regmap_lookup_by_phandle_args
PCI: dw-rockchip: Don't wait for link since we can detect Link Up
PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ
PCI: dwc: Add dw_pcie_suspend_noirq(), dw_pcie_resume_noirq() stubs for !CONFIG_PCIE_DW_HOST
PCI: dwc: Always stop link in the dw_pcie_suspend_noirq
PCI: dwc: Don't wait for link up if driver can detect Link Up event
PCI: dwc: ep: Add 'address' alignment to 'size' check in dw_pcie_prog_ep_inbound_atu()
PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar()
PCI: dwc: ep: Write BAR_MASK before iATU registers in pci_epc_set_bar()
PCI: dwc: Fix potential truncation in dw_pcie_edma_irq_verify()
PCI: dwc: Remove LTSSM state test in dw_pcie_suspend_noirq()
PCI: dwc: Simplify config resource lookup
PCI: Encourage resource request API users to supply driver name
PCI: endpoint: Add size check for fixed size BARs in pci_epc_set_bar()
PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf()
PCI: endpoint: pci-epf-test: Add support for capabilities
PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error
PCI: endpoint: Replace magic number '6' by PCI_STD_NUM_BARS
PCI: endpoint: Simplify pci_epc_get()
PCI: endpoint: Verify that requested BAR size is a power of two
PCI: Export pci_intx_unmanaged() and pcim_intx()
PCI: exynos: Switch to devm_clk_bulk_get_all_enabled()
PCI: Fix BUILD_BUG_ON usage for old gcc
PCI: hookup irq_get_affinity callback
PCI: host-generic: Allow {en,dis}able_device() to be provided via pci_ecam_ops
PCI: imx6: Add i.MX8MQ, i.MX8Q and i.MX95 PM support
PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support
PCI: imx6: Add IOMMU and ITS MSI support for i.MX95
PCI: imx6: Add missing reference clock disable logic
PCI: imx6: Add Refclk for i.MX95 PCIe
PCI: imx6: Clean up comments and whitespace
PCI: imx6: Configure PHY based on Root Complex or Endpoint mode
PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset()
PCI: imx6: Fetch dbi2 and iATU base addesses from DT
PCI: imx6: Remove surplus imx7d_pcie_init_phy() function
PCI: imx6: Skip controller_id generation logic for i.MX7D
PCI: imx6: Use DWC common suspend resume method
PCI: layerscape: Use syscon_regmap_lookup_by_phandle_args
PCI: mediatek-gen3: Add comment about initialization order in mtk_pcie_en7581_power_up()
PCI: mediatek-gen3: Avoid PCIe resetting via PERST# for Airoha EN7581 SoC
PCI: mediatek-gen3: Enable async probe by default
PCI: mediatek-gen3: Move reset delay in mtk_pcie_en7581_power_up()
PCI: mediatek-gen3: Move reset/assert callbacks in .power_up()
PCI: mediatek-gen3: Rely on clk_bulk_prepare_enable() in mtk_pcie_en7581_power_up()
PCI: mediatek-gen3: Rely on msleep() in mtk_pcie_en7581_power_up()
PCI: microchip: Set inbound address translation for coherent or non-coherent mode
PCI: Move TLP Log handling to its own file
PCI: mvebu: Enable module autoloading
PCI: of: Drop 'No bus range found' message
PCI: of: Simplify devm_of_pci_get_host_bridge_resources() interface
PCI: of_property: Rename struct of_pci_range to of_pci_range_entry
PCI: pci_ids: add INTEL_HDA_PTL_H
PCI: qcom: Don't wait for link if we can detect Link Up
PCI: qcom: Update ICC and OPP values after Link Up event
PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
PCI: Remove devres from pci_intx()
PCI: Remove redundant PCI_VSEC_HDR and PCI_VSEC_HDR_LEN_SHIFT
PCI: Restore original INTX_DISABLE bit by pcim_intx()
PCI: rockchip-ep: Fix error code in rockchip_pcie_ep_init_ob_mem()
PCI: rockchip: Add missing fields descriptions for struct rockchip_pcie_ep
PCI: rockchip: Refactor rockchip_pcie_disable_clocks() signature
PCI: rockchip: Simplify clock handling by using clk_bulk*() functions
PCI: rockchip: Simplify reset control handling by using reset_control_bulk*() function
PCI: Store number of supported End-End TLP Prefixes
PCI: switchtec: Add Microchip PCI100X device IDs
PCI: Unexport of_pci_parse_bus_range()
PCI: Update code comment on PCI_EXP_LNKCAP_SLS for PCIe r3.0
PCI: Use same names in pcie_read_tlp_log() prototype and definition
PCI: Use unsigned int i in pcie_read_tlp_log()
PCI: xilinx-cpm: Add support for Versal CPM5 Root Port Controller 1
 
perf annotate: Prefer passing evsel to evsel->core.idx
perf annotate: Use an array for the disassembler preference
 
perf arm-spe: Add support for SPE Data Source packet on AmpereOne
perf arm-spe: Prepare for adding data source packet implementations for other cores
 
perf bench: Fix undefined behavior in cmpworker()
perf bench: Remove reference to cmd_inject
 
perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info()
 
perf btf: Make the sigtrap test helper to find a member by name widely available
 
perf build: Minor improvement for linking libzstd
perf build: Remove test library from python shared object
 
perf config: Add a function to set one variable in .perfconfig
perf config: Fix trival typo 'an' -> 'can'
 
perf cpumap: Add checking for reference counter
perf cpumap: Add more tests for CPU map merging
perf cpumap: Fix die and cluster IDs
perf cpumap: Reduce transitive dependencies on libperf MAX_NR_CPUS
 
perf disasm: Return a proper error when not determining the file type
 
perf docs: Add documentation for --force-btf option
perf docs: arm_spe: Document new discard mode
 
perf Documentation: Clarify sysfs event names characters
perf Documentation: Describe the PMU naming convention
 
perf env: Ensure failure broken topology file reads are always -1 encoded
perf env: Move arch errno function to only use in env
 
perf evsel: Add/use accessor for tp_format
perf evsel: Allow evsel__newtp without libtraceevent
perf evsel: Improve the evsel__open_strerror() for EBUSY
 
perf expr: Initialize is_test value in expr__ctx_new()
 
perf ftrace latency: Add --max-latency option
perf ftrace latency: Fix compiler error for clang 12
perf ftrace latency: Introduce --bucket-range to ask for linear bucketing
perf ftrace latency: Introduce --min-latency to narrow down into a latency range
perf ftrace latency: Pass ftrace pointer to histogram routines to pass more args
 
perf ftrace profile: Add --graph-opts option
 
perf ftrace: Check min/max latency only with bucket range
perf ftrace: Display latency statistics at the end
perf ftrace: Fix display for range of the first bucket
 
perf header: Fix one memory leakage in process_bpf_btf()
perf header: Fix one memory leakage in process_bpf_prog_info()
 
perf hist: Deduplicate cmp/sort/collapse code
perf hist: Fix bogus profiles when filters are enabled
perf hist: Fix width calculation in hpp__fmt()
 
perf hwmon_pmu: Use openat rather than dup to refresh directory
 
perf inject: Fix use without initialization of local variables
 
perf intel-pt: Add a test for pause / resume
perf intel-pt: Add documentation for pause / resume
perf intel-pt: Improve man page format
perf intel-pt: Remove stale build comment
 
perf jevents: Fix build issue in '*/' in event descriptions
perf jevents: Provide better path information for broken JSON
 
perf jitdump: Accept jitdump mmaps emitted from inside containers
perf jitdump: Fixup in_pidns member when java agent and 'perf record' are not in the same pidns
 
perf kvm: Move functions used in util out of builtin
 
perf kwork: Make perf_kwork_add_work a callback
 
perf llvm-add2line: Remove unused symbol_conf.h include
 
perf lock contention: Add and use LCB_F_TYPE_MASK
perf lock contention: Handle slab objects in -L/--lock-filter option
perf lock contention: Resolve slab object name using BPF
perf lock contention: Run BPF slab cache iterator
 
perf lock: Add percpu-rwsem for type filter
perf lock: Fix parse_lock_type which only retrieve one lock flag
perf lock: Fix return code for functions in __cmd_contention
perf lock: Move common lock contention code to new file
perf lock: Rename fields in lock_type_table
 
perf machine: Don't ignore _etext when not a text symbol
 
perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball
perf MANIFEST: Add license files
 
perf maps: Fix display of kernel symbols
 
perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool
perf namespaces: Introduce nsinfo__set_in_pidns()
 
perf path: Remove unused is_executable_file()
 
perf pmu: Remove use of perf_cpu_map__read()
 
perf probe: Rename err label
perf probe: Replace unacceptable characters when generating event name
 
perf python: Add __str__ and __repr__ functions to evlist
perf python: Add __str__ and __repr__ functions to evsel
perf python: Add parse_events function
perf python: Constify variables and parameters
perf python: Correctly throw IndexError
perf python: Remove python 2 scripting support
perf python: Remove unused #include
 
perf record: Fix segfault with --off-cpu when debuginfo is not enabled
 
perf report: Fix misleading help message about --demangle
 
perf script python: Improve physical mem type resolution
 
perf script: Cache the output type
perf script: Move find_scripts to browser/scripts.c
perf script: Move perf_sample__sprintf_flags to trace-event-scripting.c
perf script: Move script_fetch_insn to trace-event-scripting.c
perf script: Move script_spec code to trace-event-scripting.c
perf script: Move scripting_max_stack out of builtin
perf script: Use openat for directory iteration
 
perf stat: Also hide metric-units from JSON when event didn't run
perf stat: Document and clarify outstate members
perf stat: Document and simplify interval timestamps
perf stat: Fix trailing comma when there is no metric unit
perf stat: Move stat_config into config.c
perf stat: Remove empty new_line_metric function
 
perf stream: Use evsel rather than evsel->idx
 
perf string: Avoid undefined NULL+1
 
perf symbol-elf: Avoid a weak cxx_demangle_sym function
 
perf symbol: Prefer non-label symbols with same address
 
perf test brstack: Speed up running test by using tr -s instead of xargs
 
perf test cpumap: Avoid use-after-free following merge
 
perf test hwmon_pmu: Fix event file location
 
perf test perftool_testsuite: Add missing description
perf test perftool_testsuite: Return correct value for skipping
 
perf test record+probe_libc_inet_pton: Make test resilient
 
perf test stat: Avoid hybrid assumption when virtualized
 
perf test trace_btf_general: Fix shellcheck warning
 
perf test: Add a runs-per-test flag
perf test: Fix parallel/sequential option documentation
perf test: Improve verbose documentation
perf test: Introduce DEFINE_SUITE_EXCLUSIVE()
perf test: Mark remaining probe tests as exclusive
perf test: Parse 'perf stat' Topdown events for aarch64
perf test: Remove duplicate word
perf test: Rename functions and variables for better clarity
perf test: Send list output to stdout rather than stderr
perf test: Skip syscall enum test if no landlock syscall
perf test: Update event_groups test to use instructions
perf test: Update ftrace test to use --graph-opts
 
perf tests arm_spe: Add test for discard mode
 
perf tests base_probe: Fix check for the count of existing probes in test_adding_kernel
 
perf tests code-reading: Handle change in objdump output from binutils >= 2.41 on riscv
 
perf tests shell task_analyzer: Run this test exclusively
 
perf tests switch-tracking: Set this test to run exclusively
 
perf tests: Enable tests disabled due to tracepoint parsing
perf tests: Fix an incorrect type in append_script()
 
perf tools alpha: Support syscall header
 
perf tools arc: Support generic syscall headers
 
perf tools arch powerpc: Add register mask for power11 PVR in extended regs
 
perf tools arm-spe: Don't allocate buffer or tracking event in discard mode
perf tools arm-spe: Pull out functions for aux buffer and tracking setup
 
perf tools arm64: Use syscall table
 
perf tools arm: Support syscall headers
 
perf tools csky: Support generic syscall headers
 
perf tools loongarch: Use syscall table
 
perf tools mips: Fix mips syscall generation
perf tools mips: Use generic syscall scripts
 
perf tools parisc: Support syscall header
 
perf tools powerpc: Use generic syscall table scripts
 
perf tools s390: Use generic syscall table scripts
 
perf tools sh: Support syscall headers
 
perf tools sparc: Support syscall headers
 
perf tools tests shell base_probe: Enhance print_overall_results to print summary information
 
perf tools x86: Use generic syscall scripts
 
perf tools xtensa: Support syscall header
 
perf tools: Add aux-action config term
perf tools: Add aux_start_paused, aux_pause and aux_resume
perf tools: Add missing_features for aux_start_paused, aux_pause, aux_resume
perf tools: Avoid unaligned pointer operations
perf tools: Create generic syscall table support
perf tools: Expose quiet/verbose variables in Makefile.perf
perf tools: Fixup end address of modules
perf tools: Parse aux-action
perf tools: Remove dependency on libaudit
 
perf top: Don't complain about lack of vmlinux when not resolving some kernel samples
 
perf trace-event: Always build trace-event-info.c
perf trace-event: Constify print arguments
 
perf trace: Add tests for BTF general augmentation
perf trace: Fix BPF loading failure (-E2BIG)
perf trace: Fix runtime error of index out of bounds
perf trace: Fix unaligned access for augmented args
 
perf values: Use evsel rather than evsel->idx
 
perf vendor events arm64: Add FUJITSU-MONAKA PMU event
perf vendor events arm64: Update N2/V2 events from source
 
perf x86: Define arch_fetch_insn in NO_AUXTRACE builds
 
perf/amd/ibs: Prevent leaking sensitive data to userspace
 
perf/arm-cmn: Permit more exhaustive groups
 
perf/core: Add RCU read lock protection to perf_iterate_ctx()
perf/core: Check sample_type in perf_sample_save_brstack
perf/core: Check sample_type in perf_sample_save_callchain
perf/core: Export perf_exclude_event()
perf/core: Fix low freq setting via IOC_PERIOD
perf/core: Fix perf_pmu_register() vs. perf_init_event()
perf/core: Fix pmus_lock vs. pmus_srcu ordering
perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list
perf/core: Save raw sample data conditionally based on sample type
 
perf/dwc_pcie: Fix the event numbers
perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision
 
perf/marvell: Odyssey DDR Performance monitor support
perf/marvell: Odyssey LLC-TAD performance monitor support
perf/marvell: Refactor to extract platform data
perf/marvell: Refactor to extract platform data
perf/marvell: Refactor to extract PMU operations
 
perf/x86/intel/ds: Clarify adaptive PEBS processing
perf/x86/intel/ds: Factor out functions for PEBS records processing
perf/x86/intel/ds: Simplify the PEBS records processing for adaptive PEBS
 
perf/x86/intel/uncore: Clean up func_id
perf/x86/intel/uncore: Support more units on Granite Rapids
 
perf/x86/intel: Clean up PEBS-via-PT on hybrid
perf/x86/intel: Ensure LBRs are disabled when a CPU is starting
perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF
perf/x86/intel: Fix event constraints for LNC
perf/x86/intel: Support RDPMC metrics clear mode
perf/x86/intel: Use better start period for frequency mode
 
perf/x86/rapl: Add arguments to the init and cleanup functions
perf/x86/rapl: Add core energy counter support for AMD CPUs
perf/x86/rapl: Add support for Intel Arrow Lake U
perf/x86/rapl: Fix error handling in init_rapl_pmus()
perf/x86/rapl: Fix the error checking order
perf/x86/rapl: Make rapl_model struct global
perf/x86/rapl: Modify the generic variable names to *_pkg*
perf/x86/rapl: Move the cntr_mask to rapl_pmus struct
perf/x86/rapl: Remove the cpu_to_rapl_pmu() function
perf/x86/rapl: Remove the global variable rapl_msrs
perf/x86/rapl: Remove the unused get_rapl_pmu_cpumask() function
perf/x86/rapl: Rename rapl_pmu variables
 
perf/x86: Check data address for IBS software filter
perf/x86: Fix low freqency setting issue
perf/x86: Relax privilege filter restriction on AMD IBS
 
perf: arm_cspmu: nvidia: enable NVLINK-C2C port filtering
perf: arm_cspmu: nvidia: fix sysfs path in the kernel doc
perf: arm_cspmu: nvidia: monitor all ports by default
perf: arm_cspmu: nvidia: remove unsupported SCF events
perf: arm_spe: Add format option for discard mode
perf: imx9_perf: Introduce AXI filter version to refactor the driver and better extension
perf: Increase MAX_NR_CPUS to 4096
perf: map pages in advance
 
pfifo_tail_enqueue: Drop new packet when sch->limit == 0
 
phy: core: Simplify API of_phy_simple_xlate() implementation
phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk
phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit()
phy: fix xa_alloc_cyclic() error handling
phy: freescale: fsl-samsung-hdmi: Clean up fld_tg_code calculation
phy: freescale: fsl-samsung-hdmi: Expand Integer divider range
phy: freescale: fsl-samsung-hdmi: Limit PLL lock detection clock divider to valid range
phy: freescale: fsl-samsung-hdmi: Stop searching when exact match is found
phy: HiSilicon: Don't use "proxy" headers
phy: marvell: Fix spelling mistake "exlicitly" -> "explicitly"
phy: mediatek: phy-mtk-hdmi: Register PHY provided regulator
phy: qcom-qusb2: add QUSB2 support for IPQ5424
phy: qcom-qusb2: Add support for QCS615
phy: qcom: qmp: Add phy register and clk setting for QCS615 PCIe
phy: qcom: qmp: Enable IPQ5424 support
phy: qualcomm: qmp-combo: add support for SAR2130P
phy: qualcomm: qmp-pcie: add support for SAR2130P
phy: qualcomm: qmp-pcie: define several new registers
phy: qualcomm: qmp-pcie: split PCS_LANE1 region
phy: rockchip-naneng-combo: add rk3576 support
phy: rockchip-pcie: Refactor mutex handling in rockchip_pcie_phy_power_off()
phy: rockchip-pcie: Refactor mutex handling in rockchip_pcie_phy_power_on()
phy: rockchip-pcie: Simplify error handling with dev_err_probe()
phy: rockchip-pcie: Use devm_clk_get_enabled() helper
phy: rockchip-pcie: Use guard notation when acquiring mutex
phy: rockchip-pcie: Use regmap_read_poll_timeout() for PCIe reference clk PLL status
phy: rockchip: fix Kconfig dependency more
phy: rockchip: naneng-combphy: compatible reset with old DT
phy: rockchip: phy-rockchip-typec: Fix Copyright description
phy: samsung-ufs: switch back to syscon_regmap_lookup_by_phandle()
phy: stm32: Fix constant-value overflow assertion
phy: sun4i-usb: Remove unused of_gpio.h
phy: tegra194: p2u: Allow to enable driver on Tegra234
phy: tegra: xusb: reset VBUS & ID OVERRIDE
phy: ti: gmii-sel: Do not use syscon helper to build regmap
 
pid: allow pid_max to be set per pid namespace
pid: Do not set pid_max in new pid namespaces
 
pidfs: allow bind-mounts
pidfs: check for valid ioctl commands
pidfs: implement file handle support
pidfs: improve ioctl handling
pidfs: lookup pid through rbtree
pidfs: remove 32bit inode number handling
pidfs: remove d_op->d_delete
pidfs: rework inode number allocation
pidfs: support FS_IOC_GETVERSION
 
pinctrl: amd: Take suspend type into consideration which pins are non-wake
pinctrl: bcm281xx: Fix incorrect regmap max_registers value
pinctrl: cy8c95x0: Avoid accessing reserved registers
pinctrl: cy8c95x0: Enable regmap locking for debug
pinctrl: cy8c95x0: Fix off-by-one in the regmap range settings
pinctrl: cy8c95x0: Rename PWMSEL to SELPWM
pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware
pinctrl: Fix the clean up on pinconf_apply_setting failure
pinctrl: ingenic: Replace seq_printf() by seq_puts()
pinctrl: mediatek: add MT7988 pinctrl driver
pinctrl: mediatek: add support for MTK_PULL_PD_TYPE
pinctrl: mediatek: Drop mtk_pinconf_bias_set_pd()
pinctrl: nomadik: Add check for clk_enable()
pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw
pinctrl: ocelot: Constify some structures
pinctrl: pinconf-generic: Print unsigned value if a format is registered
pinctrl: qcom: Add MSM8917 tlmm pinctrl driver
pinctrl: qcom: ipq5424: split spi0 pin group
pinctrl: renesas: rzg2l: Add audio clock pins on RZ/G3S
pinctrl: renesas: rzg2l: Add support for RZ/G3E SoC
pinctrl: renesas: rzg2l: Fix PFC_MASK for RZ/V2H and RZ/G3E
pinctrl: renesas: rzg2l: Update r9a09g057_variable_pin_cfg table
pinctrl: rockchip: add rk3562 support
pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails
pinctrl: samsung: Fix irq handling if an error occurs in exynos_irq_demux_eint16_31()
pinctrl: samsung: update child reference drop comment
pinctrl: spacemit: enable config option
pinctrl: spacemit: PINCTRL_SPACEMIT_K1 should not default to y unconditionally
pinctrl: stm32: Add check for clk_enable()
pinctrl: sunxi: add missed lvds pins for a100/a133
pinctrl: Use str_enable_disable-like helpers
 
pipe_read: don't wake up the writer if the pipe is still full
 
platform/chrome: cros_ec: jump to RW before probing
platform/chrome: cros_ec_lpc: Handle EC without CRS section
platform/chrome: cros_ec_lpc: Merge lpc_driver_ops into ec private structure
platform/chrome: cros_ec_lpc: Only check for events on MKBP notifies
platform/chrome: cros_ec_lpc: Support direct EC register memory access
platform/chrome: cros_ec_proto: remove unnecessary retries
platform/chrome: cros_ec_typec: Disable tbt on port
platform/chrome: cros_ec_typec: Displayport support
platform/chrome: cros_ec_typec: Thunderbolt support
platform/chrome: cros_ec_typec: Update partner altmode active
platform/chrome: cros_ec_vbc: Constify 'struct bin_attribute'
platform/chrome: cros_kbd_led_backlight: Remove OF match
platform/chrome: cros_kbd_led_backlight: remove unneeded if-statement
platform/chrome: cros_usbpd_logger: Use str_enabled_disabled() helper
platform/chrome: Update ChromeOS EC command tracing
platform/chrome: Update ChromeOS EC header for UCSI
 
platform/mellanox: mlxbf-bootctl: use sysfs_emit() instead of sprintf()
platform/mellanox: mlxbf-pmc: Add support for clock_measure performance block
platform/mellanox: mlxbf-pmc: Add support for monitoring cycle count
platform/mellanox: mlxbf-pmc: incorrect type in assignment
platform/mellanox: mlxreg-hotplug: use sysfs_emit() instead of sprintf()
platform/mellanox: mlxreg-io: use sysfs_emit() instead of sprintf()
 
platform/surface: aggregator_registry: Add Support for Surface Pro 11
platform/surface: surface_platform_profile: Use devm_platform_profile_register()
 
platform/x86/amd/hsmp: Add support for HSMP protocol version 7 messages
platform/x86/amd/hsmp: Constify 'struct bin_attribute'
 
platform/x86/amd/pmc: Add STB support for AMD Desktop variants
platform/x86/amd/pmc: Define enum for S2D/PMC msg_port and add helper function
platform/x86/amd/pmc: Isolate STB code changes to a new file
platform/x86/amd/pmc: Move STB block into amd_pmc_s2d_init()
platform/x86/amd/pmc: Move STB functionality to a new file for better code organization
platform/x86/amd/pmc: Update function names to align with new STB file
platform/x86/amd/pmc: Update IP information structure for newer SoCs
platform/x86/amd/pmc: Update S2D message id for 1Ah Family 70h model
platform/x86/amd/pmc: Use ARRAY_SIZE() to fill num_ips information
 
platform/x86/amd/pmf: Enable Custom BIOS Inputs for PMF-TA
platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc()
platform/x86/amd/pmf: Get SRA sensor data from AMD SFH driver
platform/x86/amd/pmf: Initialize and clean up `cb_mutex`
platform/x86/amd/pmf: Propagate PMF-TA return codes
platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA
 
platform/x86/amd: pmc: Use guard(mutex)
platform/x86/amd: pmf: Add 'quiet' to hidden choices
platform/x86/amd: pmf: Add balanced-performance to hidden choices
platform/x86/amd: pmf: Drop all quirks
platform/x86/amd: pmf: Fix missing hidden options for Smart PC
platform/x86/amd: pmf: Switch to guard(mutex)
 
platform/x86/dell: dell-pc: Create platform device
 
platform/x86/intel/ifs: Update documentation with image download path
 
platform/x86/intel/pmt: Constify 'struct bin_attribute'
 
platform/x86/intel/sdsi: Constify 'struct bin_attribute'
 
platform/x86/intel/tpmi/plr: Make char[] longer to silence warning
 
platform/x86/intel/vsec: Add Diamond Rapids support
 
platform/x86/intel: bytcrc_pwrsrc: fix power_supply dependency
platform/x86/intel: bytcrc_pwrsrc: Optionally register a power_supply dev
platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show()
 
platform/x86: acer-wmi: add support for Acer Nitro AN515-58
platform/x86: acer-wmi: Add support for Acer PH14-51
platform/x86: acer-wmi: Add support for Acer Predator PH16-72
platform/x86: acer-wmi: Fix initialization of last_non_turbo_profile
platform/x86: acer-wmi: Ignore AC events
platform/x86: acer-wmi: Implement proper hwmon support
platform/x86: acer-wmi: Improve error handling when reading gaming system information
platform/x86: acer-wmi: Rename ACER_CAP_FAN_SPEED_READ
platform/x86: acer-wmi: simplify platform profile cycling
platform/x86: acer-wmi: use an ACPI bitmap to set the platform profile choices
platform/x86: acer-wmi: Use devm_platform_profile_register()
platform/x86: acer-wmi: use new helper function for setting overclocks
platform/x86: acer-wmi: use WMI calls for platform profile handling
platform/x86: alienware-wmi: Improve hdmi_mux, amplifier and deepslp group creation
platform/x86: alienware-wmi: Improve rgb-zones group creation
platform/x86: alienware-wmi: Modify parse_rgb() signature
platform/x86: alienware-wmi: Move Lighting Control State
platform/x86: alienware-wmi: Remove unnecessary check at module exit
platform/x86: alienware_wmi: General cleanup of WMAX methods
platform/x86: amd: pmf: sps: Use devm_platform_profile_register()
platform/x86: asus-wmi: Use devm_platform_profile_register()
platform/x86: dell-laptop: Use power_supply_charge_types_show/_parse() helpers
platform/x86: dell-pc: Use devm_platform_profile_register()
platform/x86: dell-smo8800: Add a couple more models to lis3lv02d_devices[]
platform/x86: dell-smo8800: Add support for probing for the accelerometer i2c address
platform/x86: dell-smo8800: Move instantiation of lis3lv02d i2c_client from i2c-i801 to dell-lis3lv02d
platform/x86: dell-smo8800: Move SMO88xx acpi_device_ids to dell-smo8800-ids.h
platform/x86: dell-sysman: Directly use firmware_attributes_class
platform/x86: dell-uart-backlight: Use blacklight power constant
platform/x86: dell: dcdbas: Constify 'struct bin_attribute'
platform/x86: dell_rbu: Constify 'struct bin_attribute'
platform/x86: firmware_attributes_class: Drop lifecycle functions
platform/x86: firmware_attributes_class: Move include linux/device/class.h
platform/x86: firmware_attributes_class: Simplify API
platform/x86: hp-bioscfg: Directly use firmware_attributes_class
platform/x86: hp-wmi: Add fan and thermal profile support for Victus 16-s1000
platform/x86: hp-wmi: Use devm_platform_profile_register()
platform/x86: ideapad-laptop: pass a correct pointer to the driver data
platform/x86: ideapad-laptop: Use devm_platform_profile_register()
platform/x86: inspur_platform_profile: Use devm_platform_profile_register()
platform/x86: int3472: Call "reset" GPIO "enable" for INT347E
platform/x86: int3472: Check for adev == NULL
platform/x86: int3472: Debug log the sensor name
platform/x86: int3472: Fix skl_int3472_handle_gpio_resources() return value
platform/x86: int3472: Make "pin number mismatch" message a debug message
platform/x86: int3472: Use correct type for "polarity", call it gpio_flags
platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet
platform/x86: intel: int0002_vgpio: Make the irqchip immutable
platform/x86: intel: punit_ipc: Remove unused function
platform/x86: lenovo-wmi-camera: Use SW_CAMERA_LENS_COVER instead of KEY_CAMERA_ACESS
platform/x86: quickstart: don't include 'pm_wakeup.h' directly
platform/x86: serdev_helpers: Add get_serdev_controller_from_parent() helper
platform/x86: serdev_helpers: Check for serial_ctrl_uid == NULL
platform/x86: think-lmi: Directly use firmware_attributes_class
platform/x86: thinkpad-acpi: replace strcpy with strscpy
platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e
platform/x86: thinkpad_acpi: Add support for new phone link hotkey
platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e
platform/x86: thinkpad_acpi: Fix registration of tpacpi platform driver
platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles
platform/x86: thinkpad_acpi: Use devm_platform_profile_register()
platform/x86: wmi-bmof: Make use of .bin_size() callback
platform/x86: x86-android-tablets: Add Bluetooth support for Vexia EDU ATLA 10
platform/x86: x86-android-tablets: Add missing __init to get_i2c_adap_by_*()
platform/x86: x86-android-tablets: Add support for getting serdev-controller by PCI parent
platform/x86: x86-android-tablets: Add Vexia EDU ATLA 10 EC battery driver
platform/x86: x86-android-tablets: Change x86_instantiate_serdev() prototype
platform/x86: x86-android-tablets: make platform data be static
platform/x86: x86-android-tablets: Make variables only used locally static
platform/x86: x86-android-tablets: Store serdev-controller ACPI HID + UID in a union
 
platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU
platform: cznic: turris-omnia-mcu: Inform about missing LED panel brightness change interrupt feature
 
pldmfw: enable selected component update
 
PM / devfreq: event: Call of_node_put() only once in devfreq_event_get_edev_by_phandle()
PM / devfreq: exynos: remove unused function parameter
 
PM / OPP: Add reference counting helpers for Rust implementation
 
pm: cpupower: Add header changes for cpufreq.h to SWIG bindings
pm: cpupower: Add install and uninstall options to bindings makefile
pm: cpupower: Add missing residency header changes in cpuidle.h to SWIG
pm: cpupower: Makefile: Fix cross compilation
 
PM: EM: Move sched domains rebuild function from schedutil to EM
PM: hibernate: Add error handling for syscore_suspend()
PM: Revert "Add EXPORT macros for exporting PM functions"
PM: sleep: Allow configuring the DPM watchdog to warn earlier than panic
PM: sleep: autosleep: don't include 'pm_wakeup.h' directly
PM: sleep: convert comment from kernel-doc to plain comment
PM: sleep: core: Restrict power.set_active propagation
PM: sleep: core: Synchronize runtime PM status of parents and children
PM: sleep: sysfs: don't include 'pm_wakeup.h' directly
PM: sleep: Update stale comment in device_resume()
PM: sleep: wakeirq: Introduce device-managed variant of dev_pm_set_wake_irq()
PM: wakeup: implement devm_device_init_wakeup() helper
 
pmdomain: airoha: Add Airoha CPU PM Domain support
pmdomain: airoha: Fix compilation error with Clang-20 and Thumb2 mode
pmdomain: amlogic: fix T7 ISP secpower
pmdomain: arm: scmi_pm_domain: Send an explicit request to set the current state
pmdomain: core: Support naming idle states
pmdomain: imx-gpcv2: Suppress bind attrs
pmdomain: imx8m[p]-blk-ctrl: Suppress bind attrs
pmdomain: Merge branch fixes into next
pmdomain: Merge branch fixes into next
pmdomain: ti_sci: add per-device latency constraint management
pmdomain: ti_sci: add wakeup constraint management
pmdomain: ti_sci: handle wake IRQs for IO daisy chain wakeups
 
pnfs/flexfiles: retry getting layout segment for reads
 
posix-timers: Fix typo in __lock_timer()
 
power: ip5xxx_power: Add battery type for 4.4V
power: ip5xxx_power: Add support for IP5306
power: ip5xxx_power: Allow for more parameters to be configured
power: ip5xxx_power: Check for optional bits
power: ip5xxx_power: Fall back to Charge End bit if status register is absent
power: ip5xxx_power: Fix return value on ADC read errors
power: ip5xxx_power: Fix uninitialized variable read
power: ip5xxx_power: Use regmap_field API
power: reset: as3722-poweroff: Remove unnecessary return in as3722_poweroff_probe
power: reset: at91-poweroff: lookup for proper pmc dt node for sam9x7
power: reset: at91-reset: add reset support for sam9x7 SoC
power: reset: at91-reset: add sdhwc support for sam9x7 SoC
power: reset: gpio-poweroff: Clarify the warning message
power: reset: keystone: Use syscon_regmap_lookup_by_phandle_args
power: sequencing: qcom-wcn: add support for the WCN6750 PMU
power: sequencing: qcom-wcn: explain why we need the WLAN_EN GPIO hack
power: supply: ab8500: use dev_to_psy()
power: supply: ab8500: use power_supply_for_each_psy()
power: supply: Add STC3117 fuel gauge unit driver
power: supply: add undervoltage health status property
power: supply: apm_power: use power_supply_for_each_psy()
power: supply: axp20x_battery: Fix fault handling for AXP717
power: supply: bq2415x_charger: Immediately reschedule delayed work on notifier events
power: supply: bq2415x_charger: report charging state changes to userspace
power: supply: bq2415x_charger: use dev_to_psy()
power: supply: bq24190: Add BQ24297 support
power: supply: bq24190_charger: Add support for "charge_types" property
power: supply: bq24190_charger: Fix typo 'jeta' -> 'jeita'
power: supply: bq24190_charger: use dev_to_psy()
power: supply: bq24257_charger: use dev_to_psy()
power: supply: core: Add new "charge_types" property
power: supply: core: add UAPI to discover currently used extensions
power: supply: core: fix build of extension sysfs group if CONFIG_SYSFS=n
power: supply: core: Fix extension related lockdep warning
power: supply: core: implement extension API
power: supply: core: introduce dev_to_psy()
power: supply: core: introduce power_supply_for_each_psy()
power: supply: core: introduce power_supply_has_property()
power: supply: core: remove power_supply_for_each_device()
power: supply: core: rename psy_has_property() to psy_desc_has_property()
power: supply: core: use dev_to_psy()
power: supply: core: use power_supply_for_each_psy()
power: supply: cros_charge-control: implement a power supply extension
power: supply: da9150-fg: fix potential overflow
power: supply: ds2760: constify 'struct bin_attribute'
power: supply: ds2780: constify 'struct bin_attribute'
power: supply: ds2781: constify 'struct bin_attribute'
power: supply: ds2782: Free IDA with devm action
power: supply: ds2782: Switch to simpler IDA interface
power: supply: ds2782: Use devm based memory allocators
power: supply: ds2782: Use devm_delayed_work_autocancel() helper
power: supply: ds2782: Use devm_power_supply_register() helper
power: supply: gpio-charger: add support for default charge current limit
power: supply: hwmon: prepare for power supply extensions
power: supply: ltc4162-l-charger: Add support for ltc4162-f/s and ltc4015
power: supply: ltc4162l: Use GENMASK macro in bitmask operation
power: supply: max17042: add max77705 fuel gauge support
power: supply: max17042: add platform driver variant
power: supply: max17042: make interrupt shared
power: supply: max1720x: add charge full property
power: supply: max1720x: add support for reading internal and thermistor temperatures
power: supply: Merge fixes branch into for-next
power: supply: mm8013: use accessor for driver data
power: supply: olpc_battery: constify 'struct bin_attribute'
power: supply: power_supply_show_enum_with_available(): Replace spaces with '_'
power: supply: surface_battery: use dev_to_psy()
power: supply: sysfs: prepare for power supply extensions
power: supply: sysfs: print single value in uevent for POWER_SUPPLY_PROP_CHARGE_BEHAVIOUR
power: supply: sysfs: rework uevent property loop
power: supply: sysfs: use dev_to_psy()
power: supply: test-power: implement a power supply extension
power: supply: ug3105_battery: Let the core handle POWER_SUPPLY_PROP_TECHNOLOGY
power: supply: Use power_supply_external_power_changed() in __power_supply_changed_work()
power: supply: Use str_enable_disable-like helpers
 
powercap: call put_device() on an error path in powercap_register_control_type()
powercap: intel_rapl: Add support for Panther Lake platform
 
powernv/memtrace: use __GFP_ZERO with alloc_contig_pages()
 
powerpc/32: Replace mulhdu() by mul_u64_u64_shr()
 
powerpc/64: Use get_user() in start_thread()
 
powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline
 
powerpc/8xx: Drop legacy-of-mm-gpiochip.h header
 
powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active
 
powerpc/code-patching: Disable KASAN report during patching via temporary mm
powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC
 
powerpc/crc-t10dif: expose CRC-T10DIF function through lib
 
powerpc/crc32: expose CRC32 functions through lib
 
powerpc/crc: delete obsolete crc-vpmsum_test.c
 
powerpc/papr_scm: convert timeouts to secs_to_jiffies()
 
powerpc/prom_init: Use IS_ENABLED()
 
powerpc/pseries/eeh: Fix get PE state translation
 
powerpc/pseries/iommu: Don't unset window if it was never set
powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW
 
powerpc/vdso: Mark the vDSO code read-only after init
 
powerpc/xmon: Use str_yes_no() helper in dump_one_paca()
 
powerpc: Add preempt lazy support
powerpc: Large user copy aware of full:rt:lazy preemption
powerpc: Use str_on_off() helper in check_cache_coherency()
 
ppp: Fix KMSAN uninit-value warning with bpf
 
pps: adjust references to actual name of uapi header file
pps: clients: gpio: Bypass edge's direction check when not needed
pps: Fix a use-after-free
 
printk: Defer legacy printing when holding printk_cpu_sync
printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
printk: Remove redundant deferred check in vprintk()
 
proc/kcore: don't walk list on every read
proc/kcore: mark proc entry as permanent
proc/kcore: use percpu_rw_semaphore for kclist_lock
 
proc: fix UAF in proc_get_inode()
 
procfs: fix a locking bug in a vmcore_add_device_dump() error path
 
ps3disk: Do not use dev->bounce_size before it is set
 
pseudofs: add support for export_ops
 
psi: Fix race when task wakes up before psi_sched_switch() adjusts flags
 
pstore/blk: trivial typo fixes
 
pstore/zone: avoid dereferencing zero sized ptr after init zones
 
ptp: Ensure info->enable callback is always set
ptp: ocp: constify 'struct bin_attribute'
ptp: Properly handle compat ioctls
ptp: Switch back to struct platform_driver::remove()
ptp: vmclock: Add .owner to vmclock_miscdev_fops
ptp: vmclock: Clean up miscdev and ptp clock through devres
ptp: vmclock: Don't unregister misc device if it was not registered
ptp: vmclock: Remove goto-based cleanup logic
ptp: vmclock: Set driver data before its usage
 
ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple()
 
pwm: Ensure callbacks exist before calling them
pwm: microchip-core: fix incorrect comparison with max period
pwm: Replace deprecated PCI functions
pwm: stm32-lp: Add check for clk_enable()
pwm: stm32: Add check for clk_enable()
 
qat: don't mess with ->d_name
 
qlcnic: fix memory leak issues in qlcnic_sriov_common.c
qlcnic: use const 'struct bin_attribute' callbacks
 
r8169: add support for RTL8125BP rev.b
r8169: add support for RTL8125D rev.b
r8169: adjust version numbering for RTL8126
r8169: remove support for chip version 11
r8169: remove unused flag RTL_FLAG_TASK_RESET_NO_QUEUE_WAKE
r8169: simplify setting hwmon attribute visibility
 
rapidio: add check for rio_add_net() in rio_scan_alloc_net()
rapidio: fix an API misues when rio_add_net() fails
 
rbtree: add rb_find_add_cached() to rbtree.h
 
rcu/kvfree: Adjust a shrinker name
rcu/kvfree: Adjust names passed into trace functions
rcu/kvfree: Initialize kvfree_rcu() separately
rcu/kvfree: Move some functions under CONFIG_TINY_RCU
 
rcu: Add KCSAN exclusive-writer assertions for rdp->cpu_no_qs.b.exp
rcu: Add lockdep_assert_irqs_disabled() to rcu_exp_need_qs()
rcu: Make preemptible rcu_exp_handler() check idempotency
rcu: Make rcu_report_exp_cpu_mult() caller acquire lock
rcu: Move rcu_report_exp_rdp() setting of ->cpu_no_qs.b.exp under lock
rcu: Replace open-coded rcu_exp_need_qs() from rcu_exp_handler() with call
rcu: Report callbacks enqueued on offline CPU blind spot
rcu: Use kthread preferred affinity for RCU boost
rcu: Use kthread preferred affinity for RCU exp kworkers
 
rculist: add list_bidir_{del,prev}_rcu()
 
rcuref: Plug slowpath race in rcuref_put()
 
rcutorture: Add ->cond_sync_exp_full function to rcu_ops structure
rcutorture: Add documentation for recent conditional and polled APIs
rcutorture: Add full read-side contexts to "busted" torture type
rcutorture: Add parameters to control polled/conditional wait interval
rcutorture: Add per-reader-segment preemption diagnostics
rcutorture: Add preempt_count() to rcutorture_one_extend_check() diagnostics
rcutorture: Add random real-time preemption
rcutorture: Check preemption for failing reader
rcutorture: Decorate failing reader segments with CPU ID
rcutorture: Decorate failing reader segments with last CPU ID
rcutorture: Ignore attempts to test preemption and forward progress
rcutorture: Make rcutorture_one_extend() check reader state
rcutorture: Make the TREE03 scenario do preemption
rcutorture: Pretty-print rcutorture reader segments
rcutorture: Read CPU ID for decoration protected by both reader types
rcutorture: Use finer-grained timeouts for rcu_torture_writer() polling
rcutorture: Use symbols for SRCU reader flavors
 
RDMA/bnxt_re: Add Async event handling support
RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
RDMA/bnxt_re: Add sanity checks on rdev validity
RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event
RDMA/bnxt_re: Allocate dev_attr information dynamically
RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
RDMA/bnxt_re: Eliminate need for some forward declarations
RDMA/bnxt_re: Fix allocation of QP table
RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier
RDMA/bnxt_re: Fix issue in the unload path
RDMA/bnxt_re: Fix reporting maximum SRQs on P7 chips
RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers
RDMA/bnxt_re: Fix the statistics for Gen P7 VF
RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error
RDMA/bnxt_re: Optimize error handling in bnxt_re_probe
RDMA/bnxt_re: Pass the context for ulp_irq_stop
RDMA/bnxt_re: Query firmware defaults of CC params during probe
RDMA/bnxt_re: Remove deliver net device event
RDMA/bnxt_re: Remove extra new line in bnxt_re_netdev_event
RDMA/bnxt_re: Remove unnecessary goto in bnxt_re_netdev_event
RDMA/bnxt_re: Remove unnecessary header file inclusion
 
RDMA/core: Add ib_query_netdev_port() to query netdev port by IB device.
RDMA/core: Remove unused ib_copy_path_rec_from_user
RDMA/core: Remove unused ib_find_exact_cached_pkey
RDMA/core: Remove unused ib_ud_header_unpack
RDMA/core: Remove unused ibdev_printk
RDMA/core: Support link status events dispatching
 
RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED event
 
rdma/cxgb4: Prevent potential integer overflow on 32bit
 
RDMA/efa: Align interrupt related fields to same type
RDMA/efa: Reset device on probe failure
 
RDMA/erdma: Add address handle implementation
RDMA/erdma: Add erdma_modify_qp_rocev2() interface
RDMA/erdma: Add GID table management interfaces
RDMA/erdma: Add missing fields to the erdma_device_ops_rocev2
RDMA/erdma: Add the erdma_query_pkey() interface
RDMA/erdma: Add the query_qp command to the cmdq
RDMA/erdma: Fix incorrect response returned from query_qp
RDMA/erdma: Fix opcode conditional check
RDMA/erdma: Probe the erdma RoCEv2 device
RDMA/erdma: Refactor the code of the modify_qp interface
RDMA/erdma: Remove deliver net device event
RDMA/erdma: Support create_ah/destroy_ah in non-sleepable contexts
RDMA/erdma: Support non-sleeping erdma_post_cmd_wait()
RDMA/erdma: Support UD QPs and UD WRs
 
RDMA/hfi1: Constify 'struct bin_attribute'
 
RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS
RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()
RDMA/hns: Fix invalid sq params not being blocked
RDMA/hns: Fix mbox timing out by adding retry mechanism
RDMA/hns: Fix missing xa_destroy()
RDMA/hns: Fix soft lockup during bt pages loop
RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()
RDMA/hns: Fix wrong value of max_sge_rd
RDMA/hns: Support fast path for link-down events dispatching
 
RDMA/irdma: Remove deliver net device event
RDMA/irdma: Remove unused irdma_cqp_*_fpm_val_cmd functions
 
RDMA/mana_ib: Allocate PAGE aligned doorbell index
 
RDMA/mlx4: Avoid false error about access to uninitialized gids array
RDMA/mlx4: Support report_port_event() ops
RDMA/mlx4: Use DMA iterator to write MTT
RDMA/mlx4: Use ib_umem_find_best_pgsz() to calculate MTT size
 
RDMA/mlx5: Extend ODP statistics with operation count
RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error
RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error
RDMA/mlx5: Fix a WARN during dereg_mr for DM type
RDMA/mlx5: Fix AH static rate parsing
RDMA/mlx5: Fix bind QP error cleanup flow
RDMA/mlx5: Fix implicit ODP hang on parent deregistration
RDMA/mlx5: Fix implicit ODP use after free
RDMA/mlx5: Fix indirect mkey ODP page count
RDMA/mlx5: Fix link status down event for MPV
RDMA/mlx5: Fix the recovery flow of the UMR QP
RDMA/mlx5: Handle errors returned from mlx5r_ib_rate()
RDMA/mlx5: Handle link status event only for LAG device
 
RDMA/pvrdma: Support report_port_event() ops
 
RDMA/qib: Constify 'struct bin_attribute'
 
RDMA/rtrs: Add missing deinit() call
 
RDMA/rxe: Fix mismatched max_msg_sz
RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests
RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"
RDMA/rxe: Remove deliver net device event
 
RDMA/siw: Remove deliver net device event
 
RDMA/srp: Fix error handling in srp_add_port
 
RDMA/usnic: Support report_port_event() ops
 
readahead: don't shorten readahead window in read_pages()
readahead: properly shorten readahead when falling back to do_page_cache_ra()
 
Reapply "net: skb: introduce and use a single page frag cache"
 
refscale: Add test for sched_clock()
 
regmap-irq: Add missing kfree()
 
regmap: cache: mapple: use kmalloc_array() to replace kmalloc()
regmap: cache: rbtree: use krealloc_array() to replace krealloc()
regmap: cache: Use BITS_TO_BYTES()
regmap: Cleanup and microoptimization
regmap: Merge up v6.12-rc2
regmap: place foo / 8 and foo % 8 closer to each other
regmap: regmap_multi_reg_read(): make register list const
regmap: sdw-mbq: Add support for further MBQ register sizes
regmap: sdw-mbq: Add support for SDCA deferred controls
regmap: Use BITS_TO_BYTES()
 
regulator: Add support for power budget
regulator: bd96801: Add ERRB IRQ
regulator: check that dummy regulator has been probed before using it
regulator: core: Add missing newline character
regulator: core: Fix deadlock in create_regulator()
regulator: core: let dt properties override driver init_data
regulator: core: Resolve supply using of_node from regulator_config
regulator: dt-bindings: Add regulator-power-budget-milliwatt property
regulator: dt-bindings: mt6315: Drop regulator-compatible property
regulator: dt-bindings: pca9450: Add pca9452 support
regulator: dummy: force synchronous probing
regulator: Merge up v6.12-rc2
regulator: of: Implement the unwind path of of_regulator_match()
regulator: pca9450: add enable_value for all bucks
regulator: pca9450: Add PMIC pca9452 support
regulator: pca9450: Use dev_err_probe() to simplify code
regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator
regulator: rtq2208: Fix incorrect buck converter phase mapping
regulator: rtq2208: Fix the LDO DVS capability
regulator: TPS6287X: Use min/max uV to get VRANGE
regulator: tps65219: Remove debugging helper function
regulator: tps65219: Remove MODULE_ALIAS
regulator: tps65219: Update driver name
regulator: tps65219: Use dev_err_probe() instead of dev_err()
 
remoteproc: core: Fix ida_free call while not allocated
remoteproc: k3-r5: Add devm action to release reserved memory
remoteproc: k3-r5: Add devm action to release tsp
remoteproc: k3-r5: Use devm_ioremap_wc() helper
remoteproc: k3-r5: Use devm_kcalloc() helper
remoteproc: k3-r5: Use devm_rproc_add() helper
remoteproc: keystone: Simplify returning syscon PTR_ERR
remoteproc: keystone: Use syscon_regmap_lookup_by_phandle_args
remoteproc: mtk_scp: Only populate devices for SCP cores
remoteproc: omap: Handle ARM dma_iommu_mapping
remoteproc: omap: Simplify returning syscon PTR_ERR
remoteproc: st: Simplify with dev_err_probe
remoteproc: st: Use syscon_regmap_lookup_by_phandle_args
 
Remove stale generated : 'genheaders' file
 
reset: amlogic: add support for A1 SoC in auxiliary reset driver
reset: amlogic: aux: drop aux registration helper
reset: amlogic: aux: get regmap through parent device
reset: mchp: sparx5: Fix for lan966x
 
Revert "arm64: dts: qcom: sdm845: Affirm IDR0.CCTW on apps_smmu"
 
Revert "ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 QVO drives"
 
Revert "bcachefs: Fix bch2_btree_node_upgrade()"
 
Revert "binder: switch alloc->mutex to spinlock_t"
 
Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context"
 
Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection"
 
Revert "drm/amd/display: Don't allow IPS2 in D0 for RCG Dynamic"
Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"
Revert "drm/amd/display: Fix green screen issue after suspend"
Revert "drm/amd/display: Optimize cursor position updates"
Revert "drm/amd/display: Revised for Replay Pseudo vblank"
Revert "drm/amd/display: Use HW lock mgr for PSR1"
 
revert "drm/amdgpu/pm: add definition PPSMC_MSG_ResetSDMA2"
revert "drm/amdgpu/pm: Implement SDMA queue reset for different asic"
 
Revert "drm/i915/dpt: Make DPT object unshrinkable"
 
Revert "drm/i915/hdcp: Don't enable HDCP1.4 directly from check_link"
 
Revert "drm/xe: Force write completion of MI_STORE_DATA_IMM"
 
Revert "ext4: add pre-content fsnotify hook for DAX faults"
 
Revert "fanotify: disable readahead if we have pre-content watches"
 
Revert "fsnotify: generate pre-content permission event on page fault"
 
Revert "gre: Fix IPv6 link-local address generation."
 
Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
 
Revert "i2c: amd756: Fix endianness handling for word data"
Revert "i2c: Replace list-based mechanism for handling auto-detected clients"
Revert "i2c: Replace list-based mechanism for handling userspace-created clients"
 
Revert "KVM: Fix vcpu_array[0] races"
 
Revert "libfs: Add simple_offset_empty()"
Revert "libfs: fix infinite directory reads for offset dir"
 
Revert "media: qcom: camss: Restructure camss_link_entities"
Revert "media: uvcvideo: Require entities to have a non-zero unique ID"
 
Revert "mfd: axp20x: Allow multiple regulators"
 
Revert "MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if SMP && 64BIT"
 
Revert "mips: fix shmctl/semctl/msgctl syscall for o32"
 
Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone"
 
Revert "mm: don't allow huge faults for files with pre content watches"
 
Revert "mmc: sdhci_am654: Add sdhci_am654_start_signal_voltage_switch"
 
Revert "net: skb: introduce and use a single page frag cache"
Revert "net: skb: introduce and use a single page frag cache"
Revert "net: stmmac: Specify hardware capability value when FIFO size isn't specified"
 
Revert "netfilter: flowtable: teardown flow if cached mtu is stale"
 
Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'"
 
Revert "openvswitch: switch to per-action label counting in conntrack"
 
Revert "ptp: Switch back to struct platform_driver::remove()"
 
Revert "sched/core: Reduce cost of sched_move_task when config autogroup"
 
Revert "selftests/mm: remove local __NR_* definitions"
 
Revert "selftests: Add IPv6 link-local address generation tests for GRE devices."
 
Revert "serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()""
Revert "serial: 8250: Switch to nbcon console"
 
Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"
 
Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
 
revert "xarray: port tests to kunit"
 
Revert "xfs: add pre-content fsnotify hook for DAX faults"
 
rhashtable: Fix potential deadlock by moving schedule_work outside lock
rhashtable: Fix rhashtable_try_insert test
 
ring-buffer: Check for empty ring-buffer with rb_num_of_entries()
ring-buffer: Do not allow events in NMI with generic atomic64 cmpxchg()
ring-buffer: Make reading page consistent with the code logic
ring-buffer: Unlock resize on mmap error
ring-buffer: Update pages_touched to reflect persistent buffer content
ring-buffer: Validate the persistent meta data subbuf array
 
RISC-V: define the elements of the VCSR vector CSR
RISC-V: KVM: Add new exit statstics for redirected traps
RISC-V: KVM: Add SBI system suspend support
RISC-V: KVM: Allow Svvptc extension for Guest/VM
RISC-V: KVM: Allow Zabha extension for Guest/VM
RISC-V: KVM: Allow Ziccrse extension for Guest/VM
RISC-V: KVM: Redirect instruction access fault trap to guest
RISC-V: KVM: Update firmware counters for various events
RISC-V: Mark riscv_v_init() as __init
 
riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg
 
riscv/futex: Optimize atomic cmpxchg
riscv/futex: sign extend compare value in atomic cmpxchg
 
riscv/mm/fault: add show_pte() before die()
 
riscv: add a warning when physical memory address overflows
riscv: Add ghostwrite vulnerability
riscv: add SpacemiT SoC family Kconfig support
riscv: Add thead and xtheadvector as a vendor extension
riscv: Add xtheadvector instruction definitions
riscv: Always inline bitops
riscv: cacheinfo: Use of_property_present() for non-boolean properties
riscv: cpufeature: use bitmap_equal() instead of memcmp()
riscv: csr: Add CSR encodings for CSR_VXRM/CSR_VXSAT
riscv: defconfig: drop RT_GROUP_SCHED=y
riscv: defconfig: enable pinctrl and dwmac support for TH1520
riscv: defconfig: enable pinctrl and dwmac support for TH1520
riscv: defconfig: enable SpacemiT SoC
riscv: dts: add initial SpacemiT K1 SoC device tree
riscv: dts: allwinner: Add xtheadvector to the D1/D1s devicetree
riscv: dts: spacemit: add Banana Pi BPI-F3 board device tree
riscv: dts: spacemit: add pinctrl property to uart0 in BPI-F3
riscv: dts: spacemit: move aliases to board dts
riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions
riscv: dts: starfive: jh7110-milkv-mars: enable usb0 host function
riscv: dts: starfive: jh7110-pine64-star64: enable usb0 host function
riscv: dts: thead: Add mailbox node
riscv: export __cpuid_to_hartid_map
riscv: hwprobe: Add thead vendor extension probing
riscv: hwprobe: Document thead vendor extensions and xtheadvector extension
riscv: KVM: Fix hart suspend status check
riscv: KVM: Fix hart suspend_type use
riscv: KVM: Fix SBI IPI error generation
riscv: KVM: Fix SBI sleep_type use
riscv: KVM: Fix SBI TIME error generation
riscv: KVM: Remove unnecessary vcpu kick
riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one
riscv: pgtable: move pagetable_dtor() to __tlb_remove_table()
riscv: sbi: vendorid_list: Add Microchip Technology to the vendor list
riscv: signal: fix signal frame size
riscv: signal: fix signal_minsigstksz
riscv: vector: Support xtheadvector save/restore
riscv: vector: Use vlenb from DT for thead
 
rockchip/drm: vop2: add support for gamma LUT
 
rseq/selftests: Add support for OpenRISC
rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm
 
rseq: Fix rseq registration with CONFIG_DEBUG_RSEQ
rseq: Fix rseq unregistration regression
rseq: Validate read-only fields under DEBUG_RSEQ config
 
rtase: Add support for RTL907XD-VA PCIe port
rtase: Fix improper release of ring list entries in rtase_sw_reset
rtase: Refine the if statement
 
rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()
rtc: pcf2127: add BSM support
rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
rtc: Remove hpet_rtc_dropped_irq()
rtc: RTC_DRV_SPEAR should not default to y when compile-testing
rtc: stm32: Use syscon_regmap_lookup_by_phandle_args
rtc: tps6594: Fix integer overflow on 32bit systems
rtc: use boolean values with device_init_wakeup()
rtc: zynqmp: Fix optional clock name property
 
rtla/osnoise: Distinguish missing workload option
 
rtla/timerlat_hist: Abort event processing on second signal
rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
rtla/timerlat_hist: Stop timerlat tracer on signal
 
rtla/timerlat_top: Abort event processing on second signal
rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
rtla/timerlat_top: Stop timerlat tracer on signal
 
rtla: Add function to report missed events
rtla: Add trace_instance_stop
rtla: Count all processed events
rtla: Count missed trace events
rtla: Report missed event count
 
rtnetlink: add ndo_fdb_dump_context
rtnetlink: Add rtnl_net_lock_killable().
rtnetlink: fix netns leak with rtnl_setlink()
rtnetlink: remove pad field in ndo_fdb_dump_context
rtnetlink: switch rtnl_fdb_dump() to for_each_netdev_dump()
 
rust/kernel: Add faux device bindings
 
rust: add `build_error!` to the prelude
rust: add `io::{Io, IoRaw}` base types
rust: add `Revocable` type
rust: add devres abstraction
rust: add rcu abstraction
rust: alloc: add doctest for `ArrayLayout::new()`
rust: alloc: align Debug implementation for Box with Display
rust: alloc: implement Display for Box
rust: alloc: satisfy POSIX alignment requirement
rust: arc: split unsafe block, add missing comment
rust: arc: use `NonNull::new_unchecked`
rust: block: fix formatting in GenDisk doc
rust: block: fix use of BLK_MQ_F_SHOULD_MERGE
rust: cleanup unnecessary casts
rust: device: Add property_present()
rust: device: Replace CString with CStr in property_present()
rust: device: Use as_char_ptr() to avoid explicit cast
rust: devres: remove action in `Devres::drop`
rust: Disallow BTF generation with Rust + LTO
rust: docs: add missing newline to printing macro examples
rust: document `bindgen` 0.71.0 regression
rust: driver: address soundness issue in `RegistrationOps`
rust: driver: implement `Adapter`
rust: error: add missing newline to pr_warn! calls
rust: error: import `kernel`'s `LayoutError` instead of `core`'s
rust: error: modify `from_errno` to use `try_from_errno`
rust: finish using custom FFI integer types
rust: give Clippy the minimum supported Rust version
rust: implement `IdArray`, `IdTable` and `RawDeviceId`
rust: implement generic driver registration
rust: init: add missing newline to pr_info! calls
rust: init: fix `Zeroable` implementation for `Option>` and `Option>`
rust: init: replace unwraps with question mark operators
rust: init: update `stack_try_pin_init` examples
rust: init: use explicit ABI to clean warning in future compilers
rust: io: move module entry to its correct location
rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflags
rust: kbuild: do not export generated KASAN ODR symbols
rust: kbuild: run Clippy for `rusttest` code
rust: kbuild: use host dylib naming in rusttestlib-kernel
rust: kernel: add improved version of `ForeignOwnable::borrow_mut`
rust: kernel: change `ForeignOwnable` pointer to mut
rust: kernel: move `build_error` hidden function to prevent mistakes
rust: kernel: reorder `ForeignOwnable` items
rust: lockdep: Remove support for dynamically allocated LockClassKeys
rust: map `long` to `isize` and `char` to `u8`
rust: miscdevice: access file in fops
rust: miscdevice: access the `struct miscdevice` from fops->open()
rust: miscdevice: add fops->show_fdinfo() hook
rust: miscdevice: Provide accessor to pull out miscdevice::this_device
rust: module: add trait `ModuleMetadata`
rust: net::phy scope ThisModule usage in the module_phy_driver macro
rust: of: add `of::DeviceId` abstraction
rust: page: remove unnecessary helper function from doctest
rust: pci: add basic PCI device / driver abstractions
rust: pci: do not depend on CONFIG_PCI_MSI
rust: pci: implement I/O mappable `pci::Bar`
rust: platform: add basic platform device / driver abstractions
rust: rbtree: fix overindented list item
rust: rbtree: remove unwrap in asserts
rust: remove leftover mentions of the `alloc` crate
rust: replace lsm context+len with lsm_context
rust: str: replace unwraps with question mark operators
rust: sync: Add lock::Backend::assert_is_held()
rust: sync: Add Lock::from_raw() for Lock<(), B>
rust: sync: add missing newline in locked_by log example
rust: sync: Add MutexGuard type alias
rust: sync: Add SpinLockGuard type alias
rust: sync: document `PhantomData` in `Arc`
rust: sync: Make Guard::new() public
rust: task: fix `SAFETY` comment in `Task::wake_up`
rust: types: add `Opaque::pin_init`
rust: types: avoid `as` casts
rust: uaccess: generalize userSliceReader to support any Vec
rust: use derive(CoercePointee) on rustc >= 1.84.0
rust: Use gendwarfksyms + extended modversions for CONFIG_MODVERSIONS
rust: use host dylib naming convention to support macOS
rust: use the `build_error!` macro, not the hidden function
rust: workqueue: add missing newline to pr_info! examples
rust: workqueue: Enable execution of doctests
 
rv: Reset per-task monitors also for idle tasks
rv: Simplify manual steps in monitor creation
 
rxrpc, afs: Fix peer hash locking vs RCU callback
 
rxrpc: Add a reason indicator to the tx_ack tracepoint
rxrpc: Add a reason indicator to the tx_data tracepoint
rxrpc: Add a tracepoint to show variables pertinent to jumbo packet size
rxrpc: Adjust names and types of congestion-related fields
rxrpc: Adjust the rxrpc_rtt_rx tracepoint
rxrpc: call->acks_hard_ack is now the same call->tx_bottom, so remove it
rxrpc: Clean up Tx header flags generation handling
rxrpc: Disable IRQ, not BH, to take the lock for ->attend_link
rxrpc: Display stats about jumbo packets transmitted and received
rxrpc: Display userStatus in rxrpc_rx_ack trace
rxrpc: Don't allocate a txbuf for an ACK transmission
rxrpc: Don't need barrier for ->tx_bottom and ->acks_hard_ack
rxrpc: Don't set the MORE-PACKETS rxrpc wire header flag
rxrpc: Don't use received skbuff timestamps
rxrpc: Fix ability to add more data to a call once MSG_MORE deasserted
rxrpc: Fix alteration of headers whilst zerocopy pending
rxrpc: Fix call state set to not include the SERVER_SECURING state
rxrpc: Fix CPU time starvation in I/O thread
rxrpc: Fix handling of received connection abort
rxrpc: Fix initial resend timeout
rxrpc: Fix injection of packet loss
rxrpc: Fix ipv6 path MTU discovery
rxrpc: Fix locking issues with the peer record hash
rxrpc: Fix race in call state changing vs recvmsg()
rxrpc: Fix request for an ACK when cwnd is minimum
rxrpc: Fix the calculation and use of RTO
rxrpc: Fix the rxrpc_connection attend queue handling
rxrpc: Generate rtt_min
rxrpc: Implement path-MTU probing using padded PING ACKs (RFC8899)
rxrpc: Implement progressive transmission queue struct
rxrpc: Implement RACK/TLP to deal with transmission stalls [RFC8985]
rxrpc: Manage RTT per-call rather than per-peer
rxrpc: Only set DF=1 on initial DATA transmission
rxrpc: peer->mtu_lock is redundant
rxrpc: Prepare to be able to send jumbo DATA packets
rxrpc: Replace call->acks_first_seq with tracking of the hard ACK point
rxrpc: Request an ACK on impending Tx stall
rxrpc: rxperf: Fix missing decoding of terminal magic cookie
rxrpc: Send jumbo DATA packets
rxrpc: Separate the packet length from the data length in rxrpc_txbuf
rxrpc: Show stats counter for received reason-0 ACKs
rxrpc: Store the DATA serial in the txqueue and use this in RTT calc
rxrpc: Tidy up the ACK parsing a bit
rxrpc: Timestamp DATA packets before transmitting them
rxrpc: Use a large kvec[] in rxrpc_local rather than every rxrpc_txbuf
rxrpc: Use irq-disabling spinlocks between app and I/O thread
rxrpc: Use the new rxrpc_tx_queue struct to more efficiently process ACKs
rxrpc: Use umin() and umax() rather than min_t()/max_t() where possible
 
s390/abs_lowcore: Include linux/smp.h for get_cpu() and put_cpu()
 
s390/amode31: Use exrl instead of ex
 
s390/atomic: Consistent layering between atomic.h and atomic_ops.h
s390/atomic: Implement arch_atomic_inc() / arch_atomic_dec()
s390/atomic: Provide arch_atomic_*_and_test() implementations
 
s390/bitops: Disable arch_test_bit() optimization for PROFILE_ALL_BRANCHES
s390/bitops: Provide optimized arch_test_bit()
s390/bitops: Switch to generic bitops
s390/bitops: Use correct constraint for arch_test_bit() inline assembly
 
s390/boot: Add %% support to boot_printk()
s390/boot: Add bootdebug option to control debug messages
s390/boot: Add decimal conversion specifiers to boot_printk()
s390/boot: Add field width and padding handling to boot_printk()
s390/boot: Add length modifiers to boot_printk()
s390/boot: Add physmem tracking debug support
s390/boot: Add physmem_alloc()
s390/boot: Add prefix filtering to bootdebug messages
s390/boot: Add startup debugging support
s390/boot: Add support for boot messages loglevels
s390/boot: Add timestamps to early boot messages
s390/boot: Add vmem debugging support
s390/boot: Allow KASAN mapping to fallback to small pages
s390/boot: Defer boot messages when earlyprintk is not enabled
s390/boot: Dump message ring buffer on crash with bootdebug
s390/boot: Fix ESSA detection
s390/boot: Improve decompression error reporting
s390/boot: Introduce ring buffer for boot messages
s390/boot: Make boot_printk() return int
s390/boot: Move command line parsing earlier
s390/boot: Rename physmem_alloc_top_down() to physmem_alloc_or_die()
s390/boot: Replace boot_printk() with loglevel-specific helpers
s390/boot: Use decimal format specifiers in boot messages
 
s390/cio: Fix CHPID "configure" attribute caching
s390/cio: Use array indices instead of pointer arithmetic
 
s390/configs: Remove CONFIG_LSM
 
s390/crc32: expose CRC32 functions through lib
 
s390/crypto/cpacf: Constify 'struct bin_attribute'
 
s390/debug: Add a reverse mode for debug_dump()
s390/debug: Add debug_dump() to write debug view to a string buffer
s390/debug: Simplify and document debug_next_entry() logic
s390/debug: Split private data alloc/free out of file operations
 
s390/diag324: Retrieve power readings via diag 0x324
 
s390/diag: Add memory topology information via diag310
s390/diag: Create misc device /dev/diag
s390/diag: Move diag.c to diag specific folder
 
s390/ebcdic: Fix length check in codepage_convert()
s390/ebcdic: Fix length decrement in codepage_convert()
s390/ebcdic: Use exrl instead of ex
 
s390/extable: Rename EX_TABLE_UA_STORE to EX_TABLE_UA_FAULT
s390/extable: Replace open-coded sfpc inline assembly with fpu_sfpc()
 
s390/fgraph: Fix to remove ftrace_test_recursion_trylock()
 
s390/fpu: Add fpc exception handler / remove fixup section again
s390/fpu: Use CONFIG_CC_HAS_ASM_AOR_FORMAT_FLAGS instead of CONFIG_CC_IS_CLANG
 
s390/ftrace: Fix return address recovery of traced function
 
s390/futex: Avoid KMSAN instrumention for user pointers
s390/futex: Cleanup futex_atomic_cmpxchg_inatomic()
s390/futex: Fix FUTEX_OP_ANDN implementation
s390/futex: Generate futex atomic op functions
 
s390/ipl: Constify 'struct bin_attribute'
 
s390/ipl_report: Remove unused 'size' variable
 
s390/ism: add release function for struct device
 
s390/Kconfig: Select KASAN_VMALLOC if KASAN is enabled
s390/Kconfig: Select VMAP_STACK unconditionally
 
s390/kdump: virtio-mem kdump support (CONFIG_PROC_VMCORE_DEVICE_RAM)
 
s390/lib: Use exrl instead of ex in string functions
s390/lib: Use exrl instead of ex in xor functions
 
s390/mm/hugetlbfs: Remove huge_pte_none() / huge_pte_none_mostly()
 
s390/mm: add missing ctor/dtor on page table upgrade
s390/mm: Allow large pages for KASAN shadow mapping
s390/mm: Remove incorrect comment
s390/mm: Remove unused PAGE_KERNEL_EXEC and friends
s390/mm: Simplify noexec page protection handling
 
s390/pci: Add pci_msg debug view to PCI report
s390/pci: Constify 'struct bin_attribute'
s390/pci: Fix handling of isolated VFs
s390/pci: Fix SR-IOV for PFs initially in standby
s390/pci: Pull search for parent PF out of zpci_iov_setup_virtfn()
s390/pci: Report PCI error recovery results via SCLP
 
s390/pkey: Constify 'struct bin_attribute'
 
s390/preempt: Add comments
s390/preempt: Adjust coding style
s390/preempt: Optimize __preempt_count_dec_and_test()
s390/preempt: Remove special pre MARCH_HAS_Z196_FEATURES implementation
 
s390/purgatory: Use -D__DISABLE_EXPORTS
 
s390/qdio: Move memory alloc/pointer arithmetic for slib and sl into one place
s390/qdio: Rename feature flag aif_osa to aif_qdio
 
s390/qeth: move netif_napi_add_tx() and napi_enable() from under BH
 
s390/sclp: Constify 'struct bin_attribute'
s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init()
 
s390/setup: Cleanup stack_alloc() and stack_free()
 
s390/stackleak: Use exrl instead of ex in __stackleak_poison()
 
s390/tlb: Add missing TLB range adjustment
 
s390/tools: Use array instead of string initializer
 
s390/topology: Improve topology detection
 
s390/tracing: Define ftrace_get_symaddr() for s390
s390/tracing: Enable HAVE_FTRACE_GRAPH_FUNC
 
s390/traps: Fix test_monitor_call() inline assembly
 
s390/uaccess: Cleanup noinstr __put_user()/__get_user() inline assembly constraints
s390/uaccess: Implement __get_kernel_nofault()/__put_kernel_nofault() with mvc
s390/uaccess: Move put_user() / __put_user() close to put_user() asm code
s390/uaccess: Remove __put_user_fn()/__get_user_fn() wrappers
s390/uaccess: Remove INLINE_COPY_FROM_USER and INLINE_COPY_TO_USER
s390/uaccess: Remove usage of the oac specifier
s390/uaccess: Rename get_put_user_noinstr_attributes to uaccess_kmsan_or_inline
s390/uaccess: Replace EX_TABLE_UA_LOAD_MEM exception handling
s390/uaccess: Use asm goto for __mvc_kernel_nofault()
s390/uaccess: Use asm goto for put_user()/get_user()
 
s390/vmem: Fix null-pointer-arithmetic warning in vmem_map_init()
 
s390/vmlogrdr: Use array instead of string initializer
s390/vmlogrdr: Use internal_name for error messages
 
s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
s390: Add KERNEL_IMAGE_BASE to kasan.config
s390: Introduce CC_HAS_ASM_AOR_FORMAT_FLAGS Kconfig option
s390: kernel: convert timeouts to use secs_to_jiffies()
s390: Optimize __pa/__va when RANDOMIZE_IDENTITY_BASE is off
s390: pgtable: add statistics for PUD and P4D level page table
s390: pgtable: consolidate PxD and PTE TLB free paths
s390: Remove __bootdata annotations from declarations
s390: Remove superfluous new lines from inline assemblies
s390: Rename GCC_ASM_FLAG_OUTPUT_BROKEN to CC_ASM_FLAG_OUTPUT_BROKEN
s390: Update defconfigs
s390: Use pr_info for "KernelAddressSanitizer initialized" message
 
safesetid: check size of policy writes
 
samples/bpf: Pass TPROGS_USER_CFLAGS to libbpf makefile
samples/bpf: Remove unused variable
 
samples/check-exec: Add an enlighten "inc" interpreter and 28 tests
samples/check-exec: Add set-exec
 
samples/damon/prcl: implement schemes setup
 
samples/damon/wsse: implement working set size estimation and logging
samples/damon/wsse: start and stop DAMON as the user requests
 
samples/damon: introduce a skeleton of a smaple DAMON module for proactive reclamation
 
samples/hid: fix broken vmlinux path for VMLINUX_BTF
samples/hid: remove unnecessary -I flags from libbpf EXTRA_CFLAGS
 
samples/landlock: Fix possible NULL dereference in parse_path()
 
samples/vfs/mountinfo: Use __u64 instead of uint64_t
 
samples/vfs: fix build warnings
samples/vfs: use shared header
 
samples: add a mountinfo program to demonstrate statmount()/listmount()
samples: add a skeleton of a sample DAMON module for working set size estimation
samples: add test-list-all-mounts
samples: rust: add Rust PCI sample driver
samples: rust: add Rust platform sample driver
samples: rust: Provide example using the new Rust MiscDevice abstraction
samples: rust_misc_device: Demonstrate additional get/set value functionality
samples: rust_misc_device: Provide an example C program to exercise functionality
 
Linux: saner replacement for debugfs_rename()
 
sched, psi: Don't account irq time if sched_clock_irqtime is disabled
 
sched,arm64: Handle CPU isolation on last resort fallback rq selection
 
sched/clock: Don't define sched_clock_irqtime as static key
 
sched/core: Prevent rescheduling when interrupts are disabled
sched/core: Prioritize migrating eligible tasks in sched_balance_rq()
sched/core: Remove HK_TYPE_SCHED
 
sched/deadline: Check bandwidth overflow earlier for hotplug
sched/deadline: Consolidate Timer Cancellation
sched/deadline: Correctly account for allocated bandwidth during hotplug
sched/deadline: Restore dl_server bandwidth on non-destructive root domain changes
sched/deadline: Use online cpus for validating runtime
 
sched/debug: Change need_resched warnings to pr_err
sched/debug: Provide slice length for fair tasks
 
sched/fair: Add new cfs_rq.h_nr_runnable
sched/fair: Cleanup in migrate_degrades_locality() to improve readability
sched/fair: Do not compute NUMA Balancing stats unnecessarily during lb
sched/fair: Do not compute overloaded status unnecessarily during lb
sched/fair: Do not try to migrate delayed dequeue task
sched/fair: Encapsulate set custom slice in a __setparam_fair() function
sched/fair: Fix CPU bandwidth limit bypass during CPU hotplug
sched/fair: Fix inaccurate h_nr_runnable accounting with delayed dequeue
sched/fair: Fix potential memory corruption in child_cfs_rq_on_list
sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat
sched/fair: Fix variable declaration position
sched/fair: Mark m*_vruntime() with __maybe_unused
sched/fair: Remove CONFIG_CFS_BANDWIDTH=n definition of cfs_bandwidth_used()
sched/fair: Remove unused cfs_rq.idle_nr_running
sched/fair: Removed unsued cfs_rq.h_nr_delayed
sched/fair: Rename cfs_rq.idle_h_nr_running into h_nr_idle
sched/fair: Rename cfs_rq.nr_running into nr_queued
sched/fair: Rename h_nr_running into h_nr_queued
sched/fair: Untangle NEXT_BUDDY and pick_next_task()
sched/fair: Update comments after sched_tick() rename.
sched/fair: Use the new cfs_rq.h_nr_runnable
 
sched/isolation: Consolidate housekeeping cpumasks that are always identical
sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full"
 
sched/rt: Update limit of sched_rt sysctl in documentation
 
sched/stats: Print domain name in /proc/schedstat
 
sched/wake_q: Add helper to call wake_up_q after unlock with preemption disabled
 
sched: add READ_ONCE to task_on_rq_queued
sched: address a potential NULL pointer dereference in the GRED scheduler.
sched: Clarify wake_up_q()'s write to task->wake_q.next
sched: Compact RSEQ concurrency IDs with reduced threads and affinity
sched: deadline: Cleanup goto label in pick_earliest_pushable_dl_task
sched: Define sched_clock_irqtime as static key
sched: Don't account irq time if sched_clock_irqtime is disabled
sched: Don't try to catch up excess steal time.
sched: Fix race between yield_to() and try_to_wake_up()
sched: Move sched domain name out of CONFIG_SCHED_DEBUG
sched: Report the different kinds of imbalances in /proc/schedstat
sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE
 
sched_ext: Add option -l in selftest runner to list all available tests
sched_ext: Add scx_bpf_now() for BPF scheduler
sched_ext: Add time helpers for BPF schedulers
sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq()
sched_ext: Fix incorrect autogroup migration detection
sched_ext: Fix incorrect time delta calculation in time_delta()
sched_ext: fix kernel-doc warnings
sched_ext: Fix lock imbalance in dispatch_to_local_dsq()
sched_ext: Fix migration disabled handling in targeted dispatches
sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called without balance()
sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h.
sched_ext: Fixes typos in comments
sched_ext: idle: clarify comments
sched_ext: idle: introduce check_builtin_idle_enabled() helper
sched_ext: idle: small CPU iteration refactoring
sched_ext: idle: use assign_cpu() to update the idle cpumask
sched_ext: Implement auto local dispatching of migration disabled tasks
sched_ext: Implement scx_bpf_now()
sched_ext: Include remaining task time slice in error state dump
sched_ext: Include task weight in the error state dump
sched_ext: Relocate scx_enabled() related code
sched_ext: Replace bpf_ktime_get_ns() to scx_bpf_now()
sched_ext: selftests/dsp_local_on: Fix selftest on UP systems
sched_ext: selftests/dsp_local_on: Fix sporadic failures
sched_ext: selftests: Fix grammar in tests description
sched_ext: update scx_bpf_dsq_insert() doc for SCX_DSQ_LOCAL_ON
sched_ext: Use SCX_CALL_OP_TASK in task_tick_scx
sched_ext: Use sizeof_field for key_len in dsq_hash_params
sched_ext: Use str_enabled_disabled() helper in update_selcpu_topology()
sched_ext: Use the NUMA scheduling domain for NUMA optimizations
sched_ext: Use time helpers in BPF schedulers
sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl()
 
scripts/gdb: fix aarch64 userspace detection in get_current_task
 
scripts/kernel-doc: fix identifier parsing regex
 
scripts/Makefile.extrawarn: Do not show clang's non-kprintf warnings at W=1
 
scripts/sorttable: Add helper functions for Elf_Ehdr
scripts/sorttable: Add helper functions for Elf_Shdr
scripts/sorttable: Add helper functions for Elf_Sym
scripts/sorttable: Convert Elf_Ehdr to union
scripts/sorttable: Convert Elf_Sym MACRO over to a union
scripts/sorttable: Get start/stop_mcount_loc from ELF file directly
scripts/sorttable: Have the ORC code use the _r() functions to read
scripts/sorttable: Make compare_extable() into two functions
scripts/sorttable: Move code from sorttable.h into sorttable.c
scripts/sorttable: Remove unneeded Elf_Rel
scripts/sorttable: Remove unused macro defines
scripts/sorttable: Remove unused write functions
scripts/sorttable: Replace Elf_Shdr Macro with a union
scripts/sorttable: Use a structure of function pointers for elf helpers
scripts/sorttable: Use uint64_t for mcount sorting
 
scripts/spdxcheck: Handle license identifiers in Jinja comments
scripts/spdxcheck: Parse j2 comments correctly
 
scripts/spelling.txt: add more spellings to spelling.txt
 
scripts/tags.sh: Don't tag usages of DECLARE_BITMAP
scripts/tags.sh: Tag timer definitions
 
scripts: generate_rust_analyzer: add missing include_dirs
scripts: generate_rust_analyzer: add missing macros deps
scripts: generate_rust_analyzer: add uapi crate
 
scsi/cxlflash: Deprecate driver
 
scsi: 3w-sas: Constify 'struct bin_attribute'
scsi: add support for user-meta interface
scsi: aic7xxx: Fix build 'aicasm' warning
scsi: arcmsr: Constify 'struct bin_attribute'
scsi: arcmsr: convert timeouts to secs_to_jiffies()
scsi: bnx2fc: Use kthread_create_on_cpu()
scsi: bnx2i: Use kthread_create_on_cpu()
scsi: bsg: Replace zero-length array with flexible array member
scsi: Constify struct pci_device_id
scsi: Convert SCSI drivers to .sdev_configure()
scsi: core: Add passthrough tests for success and no failure definitions
scsi: core: Clear driver private data when retrying request
scsi: core: Constify 'struct bin_attribute'
scsi: core: Do not retry I/Os during depopulation
scsi: core: Remove the .slave_configure() method
scsi: core: Update API documentation
scsi: core: Use GFP_NOIO to avoid circular locking dependency
scsi: csiostor: Fix typo doesnt->doesn't
scsi: docs: Remove init_this_scsi_driver()
scsi: documentation: Corrections for struct updates
scsi: documentation: scsi_eh: updates for EH changes
scsi: driver-api: documentation: Change what is added to docbook
scsi: Eliminate scsi_register() and scsi_unregister() usage & docs
scsi: esas2r: Constify 'struct bin_attribute'
scsi: esp: Fix variable typo
scsi: fnic: Add and integrate support for FDMI
scsi: fnic: Add and integrate support for FIP
scsi: fnic: Add Cisco hardware model names
scsi: fnic: Add functionality in fnic to support FDLS
scsi: fnic: Add headers and definitions for FDLS
scsi: fnic: Add stats and related functionality
scsi: fnic: Add support for fabric based solicited requests and responses
scsi: fnic: Add support for target based solicited requests and responses
scsi: fnic: Add support for unsolicited requests and responses
scsi: fnic: Add support to handle port channel RSCN
scsi: fnic: Code cleanup
scsi: fnic: Delete incorrect debugfs error handling
scsi: fnic: Fix use of uninitialized value in debug message
scsi: fnic: Increment driver version
scsi: fnic: Modify fnic interfaces to use FDLS
scsi: fnic: Modify IO path to use FDLS
scsi: fnic: Propagate SCSI error code from fnic_scsi_drv_init()
scsi: fnic: Remove always-true IS_FNIC_FCP_INITIATOR macro
scsi: fnic: Remove extern definition from .c files
scsi: fnic: Remove unnecessary else and unnecessary break in FDLS
scsi: fnic: Remove unnecessary else to fix warning in FDLS FIP
scsi: fnic: Replace shost_printk() with dev_info()/dev_err()
scsi: fnic: Return appropriate error code for mem alloc failure
scsi: fnic: Return appropriate error code from failure of scsi drv init
scsi: fnic: Test for memory allocation failure and return error code
scsi: fnic: Use vcalloc() instead of vmalloc() and memset(0)
scsi: ibmvfc: Constify 'struct bin_attribute'
scsi: ipr: Constify 'struct bin_attribute'
scsi: isci: Remove unused isci_remote_device_reset_complete()
scsi: iscsi: Remove unused iscsi_create_session()
scsi: lpfc: Add handling for LS_RJT reason explanation authentication required
scsi: lpfc: Add support for large fw object application layer reads
scsi: lpfc: Change lpfc_nodelist save_flags member into a bitmask
scsi: lpfc: Constify 'struct bin_attribute'
scsi: lpfc: convert timeouts to secs_to_jiffies()
scsi: lpfc: Copyright updates for 14.4.0.7 patches
scsi: lpfc: Delete NLP_TARGET_REMOVE flag due to obsolete usage
scsi: lpfc: Modify handling of ADISC based on ndlp state and RPI registration
scsi: lpfc: Redefine incorrect type in lpfc_create_device_data()
scsi: lpfc: Restrict the REG_FCFI MAM field to FCoE adapters only
scsi: lpfc: Update definition of firmware configuration mbox cmds
scsi: lpfc: Update lpfc version to 14.4.0.7
scsi: MAINTAINERS: Remove myself as isci driver maintainer
scsi: MAINTAINERS: Update zfcp entry
scsi: mpi3mr: Fix possible crash when setting up bsg fails
scsi: mpt3sas: Add details to EEDPTagMode error message
scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
scsi: myrb: Remove dead code
scsi: pm8001: convert timeouts to secs_to_jiffies()
scsi: pm80xx: Do not use libsas port ID
scsi: pm80xx: Improve debugging for aborted commands
scsi: pm80xx: Increase reserved tags from 8 to 128
scsi: pm80xx: Use dynamic tag numbers for PHY start and stop
scsi: qedf: Constify 'struct bin_attribute'
scsi: qedi: Constify 'struct bin_attribute'
scsi: qedi: Use kthread_create_on_cpu()
scsi: qla1280: Fix kernel oops when debug level > 2
scsi: qla2xxx: Constify 'struct bin_attribute'
scsi: qla2xxx: Move FCE Trace buffer allocation to user control
scsi: qla4xxx: Constify 'struct bin_attribute'
scsi: Rename .device_configure() into .sdev_configure()
scsi: Rename .slave_alloc() and .slave_destroy()
scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues
scsi: Revert "scsi: ufs: core: Probe for EXT_IID support"
scsi: scsi_debug: Constify sdebug_driver_template
scsi: scsi_debug: Skip host/bus reset settle delay
scsi: scsi_error: Add kernel-doc for exported functions
scsi: scsi_ioctl: Add kernel-doc for exported functions
scsi: scsi_lib: Add kernel-doc for exported functions
scsi: scsi_scan: Add kernel-doc for exported function
scsi: st: Don't set pos_unknown just after device recognition
scsi: storvsc: Don't assume cpu_possible_mask is dense
scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
scsi: storvsc: Set correct data length for sending SCSI command without payload
scsi: target: core: Add line break to status show
scsi: target: iscsi: switch to using the crc32c library
scsi: target: Remove unused functions
scsi: transport: sas: spi: Fix kernel-doc for exported functions
scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
scsi: ufs: bsg: Set bsg_queue to NULL after removal
scsi: ufs: core: bsg: Fix crash when arpmb command fails
scsi: ufs: core: Do not hold any lock in ufshcd_hba_stop()
scsi: ufs: core: Ensure clk_gating.lock is used only after initialization
scsi: ufs: core: Fix error return with query response
scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions
scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out()
scsi: ufs: core: Fix use-after free in init error and remove paths
scsi: ufs: core: Introduce a new clock_gating lock
scsi: ufs: core: Introduce a new clock_scaling lock
scsi: ufs: core: Introduce ufshcd_has_pending_tasks()
scsi: ufs: core: Prepare to introduce a new clock_gating lock
scsi: ufs: core: Set default runtime/system PM levels before ufshcd_hba_init()
scsi: ufs: core: Simplify temperature exception event handling
scsi: ufs: crypto: Add ufs_hba_from_crypto_profile()
scsi: ufs: crypto: Remove ufs_hba_variant_ops::program_key
scsi: ufs: Fix toggling of clk_gating.state when clock gating is not allowed
scsi: ufs: qcom: Convert to use UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE
scsi: ufs: qcom: Fix crypto key eviction
scsi: zfcp: Clarify zfcp_port refcount ownership during "link" test
scsi: zfcp: Correct kdoc parameter description for sending ELS and CT
 
sctp: Fix undefined behavior in left shift operation
sctp: Prepare sctp_v4_get_dst() to dscp_t conversion.
 
seccomp: passthrough uretprobe systemcall without filtering
 
security: Add EXEC_RESTRICT_FILE and EXEC_DENY_INTERACTIVE securebits
security: add trace event for cap_capable
security: remove get_task_comm() and print task comm directly
security: remove redundant assignment to return variable
 
select: Fix unbalanced user_access_end()
 
selftest/bpf: Adapt vsock_delete_on_close to sockmap rejecting unconnected
selftest/bpf: Add vsock test for sockmap rejecting unconnected
selftest/bpf: Replace magic constants by macros
 
selftest/mm: remove seal_elf
 
selftest/powerpc/ptrace/core-pkey: Remove duplicate macros
 
selftest/powerpc/ptrace/ptrace-pkey: Remove duplicate macros
 
selftest/powerpc/ptrace: Cleanup duplicate macro definitions
 
selftest: media_tests: fix trivial UAF typo
selftest: net-drv: hds: add test for HDS feature
 
selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata
selftests/bpf: add -fno-strict-aliasing to BPF_CFLAGS
selftests/bpf: add -std=gnu11 to BPF_CFLAGS and CFLAGS
selftests/bpf: add a macro to compare raw memory
selftests/bpf: Add a specific dst port matching
selftests/bpf: Add a test for kprobe multi with unique_match
selftests/bpf: add cgroup skb direct packet access test
selftests/bpf: Add distilled BTF test about marking BTF_IS_EMBEDDED
selftests/bpf: add gre packets testing to flow_dissector
selftests/bpf: Add IRQ save/restore tests
selftests/bpf: Add kprobe session recursion check test
selftests/bpf: Add more stats into veristat
selftests/bpf: add network helpers to generate udp checksums
selftests/bpf: Add some tests related to 'may_goto 0' insns
selftests/bpf: Add strparser test for bpf
selftests/bpf: Add test case for the freeing of bpf_timer
selftests/bpf: Add testcases for BPF_MUL
selftests/bpf: Add tests for fd_array_cnt
selftests/bpf: Adjust data size to have ETH_HLEN
selftests/bpf: Avoid generating untracked files when running bpf selftests
selftests/bpf: Clear out Python syntax warnings
selftests/bpf: Consolidate kernel modules into common directory
selftests/bpf: document pseudo-header checksum helpers
selftests/bpf: Enable generic tc actions in selftests config
selftests/bpf: Enable Tx hwtstamp in xdp_hw_metadata
selftests/bpf: ensure proper root namespace cleanup when test fail
selftests/bpf: Expand coverage of preempt tests to sleepable kfunc
selftests/bpf: expose all subtests from flow_dissector
selftests/bpf: Extend netkit tests to validate set {head,tail}room
selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test
selftests/bpf: Fix fill_link_info selftest on powerpc
selftests/bpf: Fix invalid flag of recv()
selftests/bpf: Fix test_xdp_adjust_tail_grow2 selftest on powerpc
selftests/bpf: Fix undefined UINT_MAX in veristat.c
selftests/bpf: fix veristat comp mode with new stats
selftests/bpf: Handle prog/attach type comparison in veristat
selftests/bpf: make BPF_TARGET_ENDIAN non-recursive to speed up *.bpf.o build
selftests/bpf: migrate bpf flow dissectors tests to test_progs
selftests/bpf: migrate flow_dissector namespace exclusivity test
selftests/bpf: Migrate test_xdp_meta.sh into xdp_context_test_run.c
selftests/bpf: Migrate test_xdp_redirect.c to test_xdp_do_redirect.c
selftests/bpf: Migrate test_xdp_redirect.sh to xdp_do_redirect.c
selftests/bpf: move ip checksum helper to network helpers
selftests/bpf: re-split main function into dedicated tests
selftests/bpf: remove test_flow_dissector.sh
selftests/bpf: replace CHECK calls with ASSERT macros in flow_dissector test
selftests/bpf: test bpf_for within spin lock section
selftests/bpf: test_xdp_meta: Rename BPF sections
selftests/bpf: test_xdp_redirect: Rename BPF sections
selftests/bpf: use ASSERT_MEMEQ to compare bpf flow keys
selftests/bpf: use the same udp and tcp headers in tests under test_progs
 
selftests/cgroup: use bash in test_cpuset_v1_hp.sh
 
selftests/cpufreq: gitignore output files and clean them in make clean
 
selftests/damon/config: remove configs for DAMON debugfs interface selftests
 
selftests/damon/damon_nr_regions: set ops update for merge results check to 100ms
selftests/damon/damon_nr_regions: sort collected regiosn before checking with min/max boundaries
 
selftests/damon/damos_quota: make real expectation of quota exceeds
 
selftests/damon/damos_quota_goal: handle minimum quota that cannot be further reduced
 
selftests/damon: remove tests for DAMON debugfs interface
 
selftests/efivarfs: add check for disallowing file truncation
selftests/efivarfs: add concurrent update tests
selftests/efivarfs: fix tests for failed write removal
 
selftests/exec: Add 32 tests for AT_EXECVE_CHECK and exec securebits
selftests/exec: add a test for execveat()'s comm
 
selftests/filesystems: Add missing gitignore file
 
selftests/ftrace: Add a test case for repeating register/unregister fprobe
selftests/ftrace: Add test that tests event :mod: commands
selftests/ftrace: Fix to use remount when testing mount GID option
selftests/ftrace: Let fprobe test consider already enabled functions
selftests/ftrace: Make uprobe test more robust against binary name
selftests/ftrace: Update fprobe test to check enabled_functions file
 
selftests/hid: Add host-tools to .gitignore
 
selftests/ipc: Remove unused variables
 
selftests/landlock: Add binaries to .gitignore
selftests/landlock: Add layout1.umount_sandboxer tests
selftests/landlock: Add test to check partial access in a mount tree
selftests/landlock: Add tests for execveat + AT_EXECVE_CHECK
selftests/landlock: Add wrappers.h
selftests/landlock: Enable the new CONFIG_AF_UNIX_OOB
selftests/landlock: Fix build with non-default pthread linking
selftests/landlock: Fix error message
selftests/landlock: Remove unused macros in ptrace_test.c
selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP
selftests/landlock: Test that MPTCP actions are not restricted
 
selftests/livepatch: Replace hardcoded module name with variable in test-callbacks.sh
 
selftests/memfd/memfd_test: fix possible NULL pointer dereference
 
selftests/mm/cow: modify the incorrect checking parameters
 
selftests/mm/mkdirty: fix memory leak in test_uffdio_copy()
 
selftests/mm: add a few missing gitignore files
selftests/mm: add fork CoW guard page test
selftests/mm: add new test cases to the migration test
selftests/mm: add tests for splitting pmd THPs to all lower orders
selftests/mm: build with -O2
selftests/mm: define types using typedef in pkey-helpers.h
selftests/mm: ensure non-global pkey symbols are marked static
selftests/mm: ensure pkey-*.h define inline functions only
selftests/mm: fix -Warray-bounds warnings in pkey_sighandler_tests
selftests/mm: fix -Wmaybe-uninitialized warnings
selftests/mm: fix check for running THP tests
selftests/mm: fix condition in uffd_move_test_common()
selftests/mm: fix strncpy() length
selftests/mm: introduce uffd-wp-mremap regression test
selftests/mm: mremap_test: Remove unused variable and type mismatches
selftests/mm: mseal_test: remove unused variables
selftests/mm: pagemap_ioctl: Fix types mismatches shown by compiler options
selftests/mm: remove empty pkey helper definition
selftests/mm: remove unused pkey helpers
selftests/mm: remove X permission from sigaltstack mapping
selftests/mm: rename pkey register macro
selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation
selftests/mm: skip pkey_sighandler_tests if support is missing
selftests/mm: thp_settings: remove const from return type
selftests/mm: use selftests framework to print test result
selftests/mm: use sys_pkey helpers consistently
selftests/mm: virtual_address_range: avoid reading from VM_IO mappings
selftests/mm: virtual_address_range: mmap() without PROT_WRITE
selftests/mm: virtual_address_range: unmap chunks after validation
selftests/mm: vm_util: split up /proc/self/smaps parsing
 
selftests/net/forwarding: Add a test case for tc-flower of mixed port and port-range
selftests/net/forwarding: teamd command not found
 
selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack()
 
selftests/net: Add test for loading devbound XDP program in generic mode
selftests/net: call sendmmsg via udpgso_bench.sh
selftests/net: packetdrill: import tcp/ecn, tcp/close, tcp/sack, tcp/tcp_info
selftests/net: packetdrill: import tcp/eor, tcp/splice, tcp/ts_recent, tcp/blocking
selftests/net: packetdrill: import tcp/fast_recovery, tcp/nagle, tcp/timestamping
selftests/net: packetdrill: import tcp/user_timeout, tcp/validate, tcp/sendfile, tcp/limited-transmit, tcp/syscall_bad_arg
selftests/net: packetdrill: make tcp buf limited timing tests benign
selftests/net: packetdrill: more xfail changes (and a correction)
selftests/net: packetdrill: report benign debug flakes as xfail
 
selftests/nolibc: add configurations for riscv32
selftests/nolibc: rename riscv to riscv64
selftests/nolibc: run-tests.sh: detect missing toolchain
selftests/nolibc: skip tests for unimplemented syscalls
selftests/nolibc: use a pipe to in vfprintf tests
selftests/nolibc: use waitid() over waitpid()
 
selftests/pidfd: add pidfs file handle selftests
 
selftests/powerpc: Fix argument order to timer_sub()
selftests/powerpc: Fix typo in test-vphn.c
 
selftests/resctrl: Adjust effective L3 cache size with SNC enabled
selftests/resctrl: Discover SNC kernel support and adjust messages
 
selftests/ring-buffer: Add test for out-of-bound pgoff mapping
 
selftests/rseq: Fix handling of glibc without rseq support
 
selftests/run_kselftest.sh: Fix help string for --per-test-log
 
selftests/sched_ext: Fix enum resolution
 
selftests/seccomp: validate uretprobe syscall passes through seccomp
 
selftests/tc-testing: Add a test case for DRR class with TC_H_ROOT
selftests/tc-testing: Add a test case for pfifo_head_drop qdisc when limit==0
selftests/tc-testing: Add a test case for qdisc_tree_reduce_backlog()
selftests/tc-testing: sfq: test that kernel rejects limit of 1
 
selftests/tracing: Add hist poll() support test
 
selftests/vDSO: Fix GNU hash table entry size for s390x
selftests/vDSO: support DT_GNU_HASH
 
selftests/zram: gitignore output file
 
selftests: acct: Add ksft_exit_skip if not running as root
selftests: Add IPv6 link-local address generation tests for GRE devices.
selftests: add listmount() iteration tests
selftests: add pidfd bind-mount tests
selftests: add tests for mntns iteration
selftests: always check mask returned by statmount(2)
selftests: bonding: add ipvlan over bond testing
selftests: bonding: fix incorrect mac address
selftests: bpf: test batch lookup on array of maps with holes
selftests: coredump: Add stackdump test
selftests: drv-net-hw: inject pp_alloc_fail errors in the right place
selftests: drv-net: add xdp cases for ping.py
selftests: drv-net: assume stats refresh is 0 if no ethtool -c support
selftests: drv-net: Check if combined-count exists
selftests: drv-net: rss_ctx: add missing cleanup in queue reconfigure
selftests: drv-net: rss_ctx: don't fail reconfigure test if queue offset not supported
selftests: drv-net: test drivers sleeping in ndo_get_stats64
selftests: drv-net: test XDP, HDS auto and the ioctl path
selftests: drv-net: use defer in the ping test
selftests: fib_rule_tests: Add flow label selector match tests
selftests: forwarding: add a pvid_change test to bridge_vlan_unaware
selftests: forwarding: Add a selftest for the new reserved_bits UAPI
selftests: ftrace: Remove obsolate maxactive syntax check
selftests: gpio: gpio-sim: Fix missing chip disablements
selftests: Handle old glibc without execveat(2)
selftests: harness: fix printing of mismatch values in __EXPECT()
selftests: kselftest: Add ksft_test_result_xpass
selftests: kselftest: Fix the wrong format specifier
selftests: ktap_helpers: Fix uninitialized variable
selftests: livepatch: add test cases of stack_order sysfs interface
selftests: livepatch: handle PRINTK_CALLER in check_result()
selftests: mm: fix conversion specifiers in transact_test()
selftests: Move PCI Endpoint tests from tools/pci to Kselftests
selftests: mptcp: add -m with ss in case of errors
selftests: mptcp: connect: -f: no reconnect
selftests: mptcp: connect: better display the files size
selftests: mptcp: connect: remove unused variable
selftests: mptcp: extend CFLAGS to keep options from environment
selftests: mptcp: move stats info in case of errors to lib.sh
selftests: mptcp: simult_flows: unify errors msgs
selftests: mptcp: sockopt: save nstat infos
selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment
selftests: net: Add a VLAN bridge binding selftest
selftests: net: cleanup busy_poller.c
selftests: net: give up on the cmsg_time accuracy on slow machines
selftests: net: lib: Add a couple autodefer helpers
selftests: net: lib: Add several autodefer helpers
selftests: net: lib: Rename ip_link_master() to ip_link_set_master()
selftests: net: remove redundant ncdevmem print
selftests: net: test for lwtunnel dst ref loops
selftests: net: test listing NAPI vs queue resets
selftests: net: test SO_PRIORITY ancillary data with cmsg_sender
selftests: netfilter: skip br_netfilter queue tests if kernel is tainted
selftests: ntsync: Add a stress test for contended waits.
selftests: ntsync: Add some tests for auto-reset event state.
selftests: ntsync: Add some tests for manual-reset event state.
selftests: ntsync: Add some tests for mutex state.
selftests: ntsync: Add some tests for NTSYNC_IOC_WAIT_ALL.
selftests: ntsync: Add some tests for NTSYNC_IOC_WAIT_ANY.
selftests: ntsync: Add some tests for semaphore state.
selftests: ntsync: Add some tests for wakeup signaling via alerts.
selftests: ntsync: Add some tests for wakeup signaling with events.
selftests: ntsync: Add some tests for wakeup signaling with WINESYNC_IOC_WAIT_ALL.
selftests: ntsync: Add some tests for wakeup signaling with WINESYNC_IOC_WAIT_ANY.
selftests: ntsync: Add tests for alertable waits.
selftests: pci_endpoint: Migrate to Kselftest framework
selftests: refactor the lsm `flags_overset_lsm_set_self_attr` test
selftests: remove unneeded include
selftests: riscv: Fix vector tests
selftests: riscv: Support xtheadvector in vector tests
selftests: timers: clocksource-switch: Adapt progress to kselftest framework
selftests: tls: add key_generation argument to tls_crypto_info_init
selftests: tls: add rekey tests
selftests: tmpfs: Add kselftest support to tmpfs
selftests: tmpfs: Add Test-skip if not run as root
selftests: Warn about skipped tests in result summary
 
selinux: add generated av_permissions.h to targets
selinux: add netlink nlmsg_type audit message
selinux: add support for xperms in conditional policies
selinux: avoid unnecessary indirection in struct level_datum
selinux: avoid using types indicating user space interaction
selinux: constify and reconcile function parameter names
selinux: Fix SCTP error inconsistency in selinux_socket_bind()
selinux: make more use of str_read() when loading the policy
selinux: rename comparison functions for clarity
selinux: rework match_ipv6_addrmask()
selinux: supply missing field initializers
selinux: use known type instead of void pointer
selinux: use native iterator types
 
seltests: move nsfs into filesystems subfolder
 
seqlock: add missing parameter documentation for raw_seqcount_try_begin()
seqlock: add raw_seqcount_try_begin
seqlock: add raw_seqcount_try_begin
seqlock: annotate spinning as unlikely() in __read_seqcount_begin
 
serial: 8250: Adjust the timeout for FIFO mode
serial: 8250: Do not set UART_LSR_THRE in @read_status_mask
serial: 8250: Explain the role of @read_status_mask
serial: 8250: Fix fifo underflow on flush
serial: 8250: Never adjust UART_LSR_DR in @read_status_mask
serial: 8250: Provide flag for IER toggling for RS485
serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()"
serial: 8250: Switch to nbcon console
serial: 8250: Use @ier bits to determine if Rx is stopped
serial: 8250: Use frame time to determine timeout
serial: 8250: Use high-level writing function for FIFO
serial: 8250_of: Remove unneeded ->iotype assignment
serial: 8250_pci: Resolve WCH vendor ID ambiguity
serial: 8250_pci: Share WCH IDs with parport_serial driver
serial: 8250_platform: Remove unneeded ->iotype assignment
serial: 8250_pnp: Remove unneeded ->iotype assignment
serial: 8250_port: Assign UPIO_UNKNOWN instead of its direct value
serial: altera_jtaguart: Use device name when requesting IRQ
serial: altera_jtaguart: Use KBUILD_MODNAME
serial: altera_uart: Use KBUILD_MODNAME
serial: amba-pl011: Fix RTS handling in RS485 mode
serial: kgdb_nmi: Remove unused knock code
serial: mpc52xx: Fix typo in mpc52xx_uart.c
serial: port: Always update ->iotype in __uart_read_properties()
serial: port: Assign ->iotype correctly when ->iobase is set
serial: port: Make ->iotype validation global in __uart_read_properties()
serial: sc16is7xx: Add polling mode if no IRQ pin is available
serial: sc16is7xx: Fix IRQ number check behavior
serial: sh-sci: Clean sci_ports[0] after at earlycon exit
serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use
serial: sh-sci: Drop __initdata macro for port_cfg
serial: sh-sci: Increment the runtime usage counter for the earlycon device
serial: sh-sci: Move runtime PM enable to sci_probe_single()
serial: sh-sci: Use plain struct copy in early_console_setup()
 
sev-dev: avoid pointless cred reference count bump
 
sfc: remove efx_writed_page_locked
sfc: Use netdev refcount tracking in struct efx_async_filter_insertion
 
sh: boards: Use imply to enable hardware with complex dependencies
sh: irq: Use seq_put_decimal_ull_width() for decimal values
sh: Migrate to the generic rule for built-in DTB
 
skbuff: allow 2-4-argument skb_frag_dma_map()
 
slab: allocate frozen pages
 
slimbus: core: Constify slim_eaddr_equal()
slimbus: core: Remove of_slim_match_dev()
slimbus: messaging: Free transaction ID in delayed interrupt scenario
slimbus: messaging: Reorganize kerneldoc parameter names
 
slub: don't mess with ->d_name
 
smack: deduplicate access to string conversion
 
smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions
 
smb3: add missing tracepoint for querying wsl EAs
smb3: add support for IAKerb
 
smb: avoid pointless cred reference count bump
smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings
smb: client: Add check for next_buffer in receive_encrypted_standard()
smb: client: change lease epoch type from unsigned int to __u16
smb: client: correctly handle ErrorContextData as a flexible array
smb: client: don't check for @leaf_fullpath in match_server()
smb: client: don't retry DFS targets on server shutdown
smb: client: don't retry IO on failed negprotos with soft mounts
smb: client: don't trust DFSREF_STORAGE_SERVER bit
smb: client: fix chmod(2) regression with ATTR_READONLY
smb: client: fix DFS mount against old servers with NTLMSSP
smb: client: Fix match_session bug preventing session reuse
smb: client: fix noisy when tree connecting to DFS interlink targets
smb: client: fix oops due to unset link speed
smb: client: fix order of arguments of tracepoints
smb: client: fix regression with guest option
smb: client: fix return value of parse_dfs_referrals()
smb: client: get rid of kstrdup() in get_ses_refpath()
smb: client: get rid of TCP_Server_Info::refpath_lock
smb: client: handle lack of EA support in smb2_query_path_info()
smb: client: introduce av_for_each_entry() helper
smb: client: optimize referral walk on failed link targets
smb: client: parse av pair type 4 in CHALLENGE_MESSAGE
smb: client: parse DNS domain name from domain= option
smb: client: provide dns_resolve_{unc,name} helpers
smb: common: change the data type of num_aces to le16
 
smp/scf: Evaluate local cond_func() before IPI side-effects
 
soc/qman: test: Use kthread_run_on_cpu()
 
soc/tegra: cbb: Drop unnecessary debugfs error handling
soc/tegra: Fix spelling error in tegra234_lookup_slave_timeout()
soc/tegra: fuse: Update Tegra234 nvmem keepout list
 
soc: atmel: fix device_node release in atmel_soc_device_init()
soc: hisilicon: kunpeng_hccs: Fix incorrect string assembly
soc: imx8m: Unregister cpufreq and soc dev in cleanup path
soc: imx: Add SoC device register for i.MX9
soc: loongson: loongson2_guts: Add check for devm_kstrdup()
soc: mediatek: cmdq: Remove cmdq_pkt_finalize() helper function
soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
soc: mediatek: pwrap: Switch to devm_clk_bulk_get_all_enabled()
soc: qcom: llcc: Enable LLCC_WRCACHE at boot on X1
soc: qcom: llcc: Update configuration data for IPQ5424
soc: qcom: pd-mapper: Add X1P42100
soc: qcom: pd_mapper: Add SM7225 compatible
soc: qcom: pdr: Fix the potential deadlock
soc: qcom: pmic_glink: Drop redundant pg assignment before taking lock
soc: qcom: pmic_glink: simplify locking with guard()
soc: qcom: pmic_glink_altmode: simplify locking with guard()
soc: qcom: Rework BCM_TCS_CMD macro
soc: qcom: rmtfs: allow building the module with COMPILE_TEST=y
soc: qcom: rmtfs: constify rmtfs_class
soc: qcom: smem_state: fix missing of_node_put in error path
soc: qcom: socinfo: add QCS9075 SoC ID
soc: qcom: socinfo: Avoid out of bounds read of serial number
soc: renesas: Add RZ/G3E (R9A09G047) config option
soc: samsung: exynos-pmu: Fix uninitialized ret in tensor_set_bits_atomic()
 
sock: Introduce sk_set_prio_allowed helper function
sock: Introduce SO_RCVPRIORITY socket option
sock: support SO_PRIORITY cmsg
 
socket: Remove unused kernel_sendmsg_locked
 
sockmap, vsock: For connectible sockets allow only connected
 
sof-client-ipc-flood-test: don't mess with ->d_name
 
soundwire: add lane field in sdw_port_runtime
soundwire: add lane_used_bandwidth in struct sdw_bus
 
Soundwire: add sdw_slave_get_scale_index helper
 
soundwire: amd: clear wake enable register for power off mode
soundwire: bus: Move irq mapping cleanup into devres
soundwire: generic_bandwidth_allocation: add lane in sdw_group_params
soundwire: generic_bandwidth_allocation: check required freq accurately
soundwire: generic_bandwidth_allocation: correct clk_freq check in sdw_select_row_col
soundwire: generic_bandwidth_allocation: count the bandwidth of active streams only
soundwire: generic_bandwidth_allocation: select data lane
 
Soundwire: generic_bandwidth_allocation: set frame shape on fly
 
soundwire: generic_bandwidth_allocation: skip DEPREPARED streams
soundwire: mipi_disco: read lane mapping properties from ACPI
 
SoundWire: pass stream to compute_params()
 
soundwire: SDCA: Add additional SDCA address macros
 
Soundwire: stream: program BUSCLOCK_SCALE
 
soundwire: stream: set DEPREPARED state earlier
 
sparc/crc32: expose CRC32 functions through lib
 
sparc/irq: Remove unneeded if check in sun4v_cookie_only_virqs()
sparc/irq: use seq_put_decimal_ull_width() for decimal values
sparc/irq: Use str_enabled_disabled() helper function
 
sparc/PCI: Update reference to devm_of_pci_get_host_bridge_resources()
 
sparc: replace zero-length array with flexible-array member
 
Linux: spi-nand/spi-mem DTR support
Linux: spi-nand/spi-mem DTR support
 
spi: Add spi_mem_calc_op_duration() helper
spi: amd: Drop redundant check
spi: amd: Fix -Wuninitialized in amd_spi_exec_mem_op()
spi: amd: Support per spi-mem operation frequency switches
spi: amlogic-spifc-a1: Support per spi-mem operation frequency switches
spi: atmel-qspi: Memory barriers after memory-mapped I/O
spi: atmel-quadspi: Add support for sama7g5 QSPI
spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families
spi: atmel-quadspi: Factor out switching to Serial Memory Mode to function
spi: atmel-quadspi: Fix warning in doc-comment
spi: atmel-quadspi: Refactor to allow supporting
spi: atmel-quadspi: remove references to runtime PM on error path
spi: atmel-quadspi: Update to current device naming terminology
spi: atmel-quadspi: Use devm_ clock management
spi: cadence-qspi: Support per spi-mem operation frequency switches
spi: cadence-quadspi: Add support for device reset
spi: cadence-quadspi: Enable SPI_TX_QUAD
spi: cadence-quadspi: Support for device reset via OSPI controller
spi: cadence-quadspi: Use quirks to set dma_set_mask instead of compatible string for 64-bit DMA support
spi: Deduplicate deferred probe checks in spi_probe()
spi: dt-bindings: cdns,qspi-nor: Add compatible string to support OSPI controller on Versal Gen2 platform
spi: dt-bindings: Document CS active-high
spi: dw: Support per spi-mem operation frequency switches
spi: Fix reference count leak in slave_show()
spi: fsl-qspi: Support per spi-mem operation frequency switches
spi: fsl-spi: Remove display of virtual address
spi: Merge up fixes
spi: Merge up v6.12-rc2
spi: Merge up v6.13-rc6
spi: microchip-core-qspi: Support per spi-mem operation frequency switches
spi: microchip-core: prevent RX overflows when transmit size > FIFO size
spi: mt65xx: Support per spi-mem operation frequency switches
spi: mxic: Support per spi-mem operation frequency switches
spi: mxs: support effective_speed_hz
spi: nxp-fspi: Support per spi-mem operation frequency switches
spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors
spi: pxa2xx: Fix regression when toggling chip select on LPSS devices
spi: pxa2xx: Introduce __lpss_ssp_update_priv() helper
spi: rockchip-sfc: Optimize the judgment mechanism completed by the controller
spi: rockchip-sfc: Support ACPI
spi: rockchip-sfc: Support per spi-mem operation frequency switches
spi: rockchip-sfc: Support pm ops
spi: rockchip-sfc: Support sclk_x2 version
spi: rockchip-sfc: Using normal memory for dma
spi: sc18is602: Switch to generic firmware properties and drop of_match_ptr()
spi: sn-f-ospi: Fix division by zero
spi: spi-kspi2: Add KEBA SPI controller support
spi: spi-mem: Add a new controller capability
spi: spi-mem: Create macros for DTR operation
spi: spi-mem: Estimate the time taken by operations
spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency
spi: spi-mem: Reorder spi-mem macro assignments
spi: spi-sn-f-ospi: Support per spi-mem operation frequency switches
spi: spi-ti-qspi: Support per spi-mem operation frequency switches
spi: spidev: Add an entry for lwn,bk4-spi
spi: spidev: Align ordering of spidev_spi_ids[] and spidev_dt_ids[]
spi: ti-qspi: Use syscon_regmap_lookup_by_phandle_args
spi: Unify and simplify fwnode related checks
spi: Unify firmware node type checks
spi: zynq-qspi: Add check for clk_enable()
spi: zynq-qspi: Support per spi-mem operation frequency switches
spi: zynqmp-gqspi: Support per spi-mem operation frequency switches
 
spmi: hisi-spmi-controller: Drop duplicated OF node assignment in spmi_controller_probe()
spmi: Set fwnode for spmi devices
 
squashfs: convert squashfs_fill_page() to take a folio
squashfs: convert squashfs_readpage_block() to take a folio
 
Squashfs: don't allocate fragment caches more than fragments
 
squashfs: don't allocate read_page cache if SQUASHFS_FILE_DIRECT configured
squashfs: fix invalid pointer dereference in squashfs_cache_delete
squashfs: make squashfs_cache_init() return ERR_PTR(-ENOMEM)
squashfs: pass a folio to squashfs_readpage_fragment()
squashfs: update Kconfig information
squashfs: use a folio throughout squashfs_read_folio()
 
Linux: squashfs; convert squashfs_copy_cache() to take a folio
 
srcu: Fix typo s/srcu_check_read_flavor()/__srcu_check_read_flavor()/
srcu: Guarantee non-negative return value from srcu_read_lock()
srcu: Remove redundant GP sequence checks in srcu_funnel_gp_start
 
stackinit: Add old-style zero-init syntax to struct tests
stackinit: Add union initialization to selftests
stackinit: Fix comment for test_small_end
stackinit: Keep selftest union size small on m68k
 
stackleak: Use str_enabled_disabled() helper in stack_erasing_sysctl()
 
staging: Fix tnt4882 license to be SPDX compliant
staging: gpib: Add missing mutex unlock in agilent usb driver
staging: gpib: Add missing mutex unlock in ni usb driver
staging: gpib: Agilent usb code cleanup
staging: gpib: agilent_82350b: Handle gpib_register_driver() errors
staging: gpib: agilent_82357a: Handle gpib_register_driver() errors
staging: gpib: Avoid plain integers as NULL pointers
staging: gpib: cb7210: Handle gpib_register_driver() errors
staging: gpib: cec: Handle gpib_register_driver() errors
staging: gpib: Fix inadvertent negative shift
staging: gpib: Fix NULL pointer dereference in detach
staging: gpib: fix prefixing 0x with decimal output
staging: gpib: fluke: Handle gpib_register_driver() errors
staging: gpib: fmh: Handle gpib_register_driver() errors
staging: gpib: gpio: Return error value from gpib_register_driver()
staging: gpib: hp_82335: Return error value from gpib_register_driver()
staging: gpib: hp_82341: Handle gpib_register_driver() errors
staging: gpib: ines: Handle gpib_register_driver() errors
staging: gpib: lpvo_usb: Return error value from gpib_register_driver()
staging: gpib: Modernize gpib_interface_t initialization and make static
staging: gpib: Modify gpib_register_driver() to return error if it fails
staging: gpib: ni_usb: Handle gpib_register_driver() errors
staging: gpib: pc2: Handle gpib_register_driver() errors
staging: gpib: Remove commented-out debug code
staging: gpib: Remove duplicate include
staging: gpib: Remove useless include
staging: gpib: Replace semaphore with completion for one-time signaling
staging: gpib: tnt4882: Handle gpib_register_driver() errors
staging: gpib: Use __iomem attribute for io addresses
staging: gpib: Use __user for user space pointers
staging: gpib: Use C99 syntax and make static
staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
staging: media: max96712: fix kernel oops when removing module
staging: rtl8723bs: change pointer initialization style
staging: rtl8723bs: Cleanups for rtw_inc_and_chk_continual_io_error
staging: rtl8723bs: delete DBG_RX_SIGNAL_DISPLAY_RAW_DATA ifdef code
staging: rtl8723bs: delete HAL_DEF_DBG_RX_INFO_DUMP enum and caller
staging: rtl8723bs: Remove ioctl interface
staging: vc04_services: convert timeouts to secs_to_jiffies()
staging: vme_user: vme_tsi148.c: avoid parenthesis line ending
 
Linux: staging:fbtft: Using str_true_false() helper instead of hardcoded strings
 
statmount: let unset strings be empty
 
stmmac: loongson: Pass correct arg to PCI function
 
stop_machine: Fix rcu_momentary_eqs() call in multi_cpu_stop()
 
string.h: Use ARRAY_SIZE() for memtostr*()/strtomem*()
 
strparser: Add read_sock callback
 
sunrpc/svc: use store_release_wake_up()
 
sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info
 
SUNRPC: display total RPC tasks for RPC client
SUNRPC: do not retry on EKEYEXPIRED when user TGT ticket expired
SUNRPC: Document validity guarantees of the pointer returned by reserve_space
SUNRPC: Handle -ETIMEDOUT return from tlshd
SUNRPC: introduce cache_check_rcu to help check in rcu context
SUNRPC: no need get cache ref when protected by rcu
SUNRPC: only put task on cl_tasks list after the RPC call slot is reserved.
SUNRPC: Prevent looping due to rpc_signal_task() races
 
sunrpc: remove all connection limit configuration
sunrpc: Remove gss_generic_token deadcode
sunrpc: Remove gss_{de,en}crypt_xdr_buf deadcode
sunrpc: Remove unused xprt_iter_get_xprt
sunrpc: suppress warnings for unused procfs functions
 
sysctl net: Remove macro checks for CONFIG_SYSCTL
 
sysfs: constify bin_attribute argument of sysfs_bin_attr_simple_read()
sysfs: constify macro BIN_ATTRIBUTE_GROUPS()
 
target_core_configfs: avoid pointless cred reference count bump
 
taskstats: modify taskstats version
 
tcp: add drop_reason support to tcp_disordered_ack()
tcp: add LINUX_MIB_PAWS_OLD_ACK SNMP counter
tcp: Add sysctl to configure TIME-WAIT reuse delay
tcp: add TCP_RFC7323_PAWS_ACK drop reason
tcp: adjust rcvq_space after updating scaling ratio
tcp: correct handling of extreme memory squeeze
tcp: Defer ts_recent changes until req is owned
tcp: devmem: don't write truncated dmabuf CMSGs to userspace
tcp: drop secpath at the same time as we currently drop dst
tcp: Measure TIME-WAIT reuse delay with millisecond precision
 
tcp_cubic: fix incorrect HyStart round start detection
 
team: better TEAM_OPTION_TYPE_STRING validation
team: prevent adding a device which is already a team device lower
 
tee: optee: Fix supplicant wait loop
 
tegra210-adma: fix 32-bit x86 build
 
test_maple_tree: test exhausted upper limit of mtree_alloc_cyclic()
 
test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined
 
tests/pid_namespace: add pid_max tests
 
tg3: Disable tg3 PCIe AER on system reboot
 
thermal/cpufreq_cooling: Remove structure member documentation
 
thermal/netlink: Prevent userspace segmentation fault by adjusting UAPI header
 
thermal/of: Fix cdev lookup in thermal_of_should_bind()
 
thermal: core: Add stub for thermal_zone_device_update()
thermal: core: Rename callback functions in two governors
thermal: core: Rename function argument related to trip crossing
thermal: gov_bang_bang: Relocate regulation logic description
thermal: gov_power_allocator: Fix incorrect calculation in divvy_up_power()
thermal: gov_power_allocator: Update total_weight on bind and cdev updates
thermal: intel: Fix compile issue when CONFIG_NET is not defined
thermal: intel: int340x: Panther Lake DLVR support
thermal: intel: int340x: Panther Lake power floor and workload hint support
thermal: intel: int340x: processor: Enable MMIO RAPL for Panther Lake
thermal: intel: Remove explicit user_space governor selection
 
thunderbolt: Debug log an invalid config space reply just once
thunderbolt: debugfs: Add write capability to path config space
thunderbolt: Drop doubled empty line from ctl.h
thunderbolt: Drop tb_tunnel_restart()
thunderbolt: Expose router DROM through debugfs
thunderbolt: Handle DisplayPort tunnel activation asynchronously
thunderbolt: Increase DPRX capabilities read timeout
thunderbolt: Log config space when invalid config space reply is received
thunderbolt: Make tb_tunnel_one_dp() return void
thunderbolt: Move forward declarations in one place
thunderbolt: Pass reason to tb_dp_resource_unavailable()
thunderbolt: Prevent use-after-free in resume from hibernate
thunderbolt: Rework how tunnel->[init|deinit] hooks are called
thunderbolt: Rework tb_tunnel_consumed_bandwidth()
thunderbolt: Show path name in debug log when path is deactivated
 
tick/broadcast: Add kernel-doc for function parameters
 
timekeeping: Remove unused ktime_get_fast_timestamps()
 
timer/migration: Fix kernel-doc warnings for union tmigr_state
 
timers/migration: Fix off-by-one root mis-connection
timers/migration: Simplify top level detection on group setup
 
timers: Optimize get_timer_[this_]cpu_base()
 
tipc: re-order conditions in tipc_crypto_key_rcv()
 
tls: add counters for rekey
tls: block decryption when a rekey is pending
tls: implement rekey for TLS1.3
tls: skip setting sk_write_space on rekey
 
tmpfs: use inode_set_cached_link()
 
tomoyo: automatically use patterns for several situations in learning mode
tomoyo: don't emit warning in tomoyo_write_control()
tomoyo: fix spelling error
tomoyo: fix spelling errors
tomoyo: use better patterns for procfs in learning mode
tomoyo: use realpath if symlink's pathname refers to procfs
 
tool api fs: Correctly encode errno for read/write open failures
 
tools build feature: Add some comments to explain the FEATURE_TESTS logic
tools build feature: Don't set feature-libcap=1 if libcap-devel isn't available
tools build feature: Don't set feature-libslang-include-subdir=1 if test-all.c builds
 
tools build: Add feature test for libelf with ZSTD
tools build: Remove the libunwind feature tests from the ones detected when test-all.o builds
tools build: Test for presence of libtraceevent and libtracefs in test-all.c
 
tools features: Don't check for libunwind devel files by default
 
tools headers: Sync uapi/asm-generic/socket.h with the kernel sources
 
tools/accounting/procacct: fix minor errors
 
tools/bootconfig: Fix the wrong format specifier
 
tools/mm: fix build warnings with musl-libc
 
tools/net/ynl: add support for --family and --list-families
tools/net/ynl: ethtool: support spec load from install location
 
tools/nolibc: add support for waitid()
 
tools/power turbostat: Add an NMI column
tools/power turbostat: add Busy% to "show idle"
tools/power turbostat: Add CPU%c1e BIC for CWF
tools/power turbostat: Add fixed RAPL PSYS divisor for SPR
tools/power turbostat: Add initial support for ClearwaterForest
tools/power turbostat: Add initial support for PantherLake
tools/power turbostat: Add PMT directory iterator helper
tools/power turbostat: Add tcore clock PMT type
tools/power turbostat: Allow adding PMT counters directly by sysfs path
tools/power turbostat: Allow mapping multiple PMT files with the same GUID
tools/power turbostat: Check for non-zero value when MSR probing
tools/power turbostat: Enhance turbostat self-performance visibility
tools/power turbostat: Exit on unsupported Intel models
tools/power turbostat: Exit on unsupported Vendors
tools/power turbostat: Extend PMT identification with a sequence number
tools/power turbostat: Fix forked child affinity regression
tools/power turbostat: Fix PMT mmaped file size rounding
tools/power turbostat: Harden one-shot mode against cpu offline
tools/power turbostat: Improve --help output
tools/power turbostat: Introduce --force parameter
tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT
tools/power turbostat: Return default value for unmapped PMT domains
tools/power turbostat: update turbostat(8)
tools/power turbostat: version 2025.01.14
tools/power turbostat: version 2025.02.02
 
tools/power/x86/intel-speed-select: Fix TRL restore after SST-TF disable
tools/power/x86/intel-speed-select: v1.21 release
 
tools/resolve_btfids: Add --fatal_warnings option
 
tools/rtla: Add basic test suite
tools/rtla: Add osnoise_trace_is_off()
 
tools/sched_ext: Add helper to check task migration state
tools/sched_ext: Receive updates from SCX repo
 
tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
 
tools: Add gendwarfksyms
tools: add VM_WARN_ON_VMG definition
tools: arm64: Update sysreg.h header files
tools: fix annoying "mkdir -p ..." logs when building tools in parallel
tools: Remove redundant quiet setup
tools: Sync if_xdp.h uapi tooling header
tools: testing: add simple __mmap_region() userland test
tools: Unify top-level quiet infrastructure
tools: ynl-gen-c: annotate valid choices for --mode
tools: ynl-gen-c: don't require -o argument
tools: ynl-gen-c: improve support for empty nests
tools: ynl: add initial pyproject.toml for packaging
tools: ynl: add install target for generated content
tools: ynl: add main install target
tools: ynl: c: correct reverse decode of empty attrs
tools: ynl: correctly handle overrides of fields in subset
tools: ynl: move python code to separate sub-directory
tools: ynl: print some information about attribute we can't parse
 
torture: Add dowarn argument to torture_sched_setaffinity()
torture: Make kvm-remote.sh give up on unresponsive system
 
tpm: Change to kvalloc() in eventlog/acpi.c
 
trace: avoid pointless cred reference count bump
 
tracepoint: Reduce duplication of __DO_TRACE_CALL
 
tracing/eprobe: Adopt guard() and scoped_guard()
 
tracing/fprobe: Enable fprobe events with CONFIG_DYNAMIC_FTRACE_WITH_ARGS
tracing/fprobe: Remove nr_maxactive from fprobe
 
tracing/hist: Add poll(POLLIN) support on hist file
tracing/hist: Support POLLPRI event for poll on histogram
 
tracing/kprobe: Adopt guard() and scoped_guard()
 
tracing/kprobes: Simplify __trace_kprobe_create() by removing gotos
 
tracing/osnoise: Fix resetting of tracepoints
 
tracing/string: Create and use __free(argv_free) in trace_dynevent.c
 
tracing/uprobe: Adopt guard() and scoped_guard()
 
tracing: Add :mod: command to enabled module events
tracing: Add ftrace_fill_perf_regs() for perf event
tracing: Add ftrace_partial_regs() for converting ftrace_regs to pt_regs
tracing: Add task_prctl_unknown tracepoint
tracing: Adopt __free() and guard() for trace_fprobe.c
tracing: Cache ":mod:" events for modules not loaded yet
tracing: Correct the refcount if the hist/hist_debug file fails to open
tracing: Do not allow mmap() of persistent ring buffer
tracing: Fix #if CONFIG_MODULES to #ifdef CONFIG_MODULES
tracing: Fix allocation of printing set_event file content
tracing: Fix bad hist from corrupting named_triggers list
tracing: Fix memory leak when reading set_event file
tracing: Fix output of set_event for some cached module events
tracing: Fix using ret variable in tracing_set_tracer()
tracing: fprobe-events: Log error for exceeding the number of entry args
tracing: Have event_enable_write() just return error on error
tracing: Have the error of __tracing_resize_ring_buffer() passed to user
tracing: ipv6: Add flow label to fib6_table_lookup tracepoint
tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro
tracing: Remove pid in task_rename tracing output
tracing: Rename update_cache() to update_mod_cache()
tracing: Return -EINVAL if a boot tracer tries to enable the mmiotracer at boot
tracing: Simplify event_enable_func() goto out_free logic
tracing: Simplify event_enable_func() goto_reg logic
tracing: Switch trace.c code over to use guard()
tracing: Switch trace_events.c code over to use guard()
tracing: Switch trace_events_filter.c code over to use guard()
tracing: Switch trace_events_hist.c code over to use guard()
tracing: Switch trace_events_synth.c code over to use guard()
tracing: Switch trace_events_trigger.c code over to use guard()
tracing: Switch trace_osnoise.c code over to use guard() and __free()
tracing: Switch trace_stack.c code over to use guard()
tracing: Switch trace_stat.c code over to use guard()
tracing: tprobe-events: Fix a memory leak when tprobe with $retval
tracing: tprobe-events: Fix leakage of module refcount
tracing: tprobe-events: Fix to clean up tprobe correctly when module unload
tracing: tprobe-events: Reject invalid tracepoint name
tracing: Use __free() for kprobe events to cleanup
tracing: Use __free() in trace_probe for cleanup
 
tree-wide: s/override_creds()/override_creds_light(get_new_cred())/g
tree-wide: s/override_creds_light()/override_creds()/g
tree-wide: s/revert_creds()/put_cred(revert_creds_light())/g
tree-wide: s/revert_creds_light()/revert_creds()/g
 
treewide: const qualify ctl_tables where applicable
treewide: Introduce kthread_run_worker[_on_cpu]()
 
tsnep: Link queues to NAPIs
 
tty: atmel_serial: Use of_property_present() for non-boolean properties
tty: Make sysctl table const
tty: mips_ejtag_fdc: fix one more u8 warning
tty: n_gsm: Fix control dlci ADM mode processing
tty: n_gsm: wait until channel 0 is ready
tty: Permit some TIOCL_SETSEL modes without CAP_SYS_ADMIN
tty: serial: atmel: make it selectable for ARCH_LAN969X
tty: serial: extract uart_change_port() from uart_set_info()
tty: serial: fsl_lpuart: flush RX and TX FIFO when lpuart shutdown
tty: serial: fsl_lpuart: increase maximum uart_nr to 12
tty: serial: get rid of exit label from uart_set_info()
tty: serial_core: use more guard(mutex)
tty: xilinx_uartps: split sysrq handling
 
tun: fix group permission check
tun: revert fix group permission check
 
turris-omnia-mcu-interface.h: Add LED commands related definitions to global header
turris-omnia-mcu-interface.h: Move command execution function to global header
turris-omnia-mcu-interface.h: Move macro definitions outside of enums
 
ubi: Add a check for ubi_num
ubi: Expose interface for detailed erase counters
ubi: Implement ioctl for detailed erase counters
ubi: Revert "ubi: wl: Close down wear-leveling before nand is suspended"
ubi: ubi_get_ec_info: Fix compiling error 'cast specifies array type'
 
ubifs: dump_lpt_leb: remove return at end of void function
ubifs: skip dumping tnc tree when zroot is null
ubifs: ubifs_dump_leb: remove return from end of void function
 
ublk: set_params: properly check if parameters can be applied
 
ucounts: move kfree() out of critical zone protected by ucounts_lock
 
udp: Deal with race between UDP socket address change and rehash
udp: gso: do not drop small packets when PMTU reduces
 
uio: Fix return value of poll
uio: uio_dmem_genirq: check the return value of devm_kasprintf()
 
uio_hv_generic: Add a check for HV_NIC for send, receive buffers setup
 
um: add back support for FXSAVE registers
um: avoid copying FP state from init_task
um: convert irq_lock to raw spinlock
um: Count iomem_size only once in physmem calculation
um: fix execve stub execution on old host OSs
um: Include missing headers in asm/pgtable.h
um: Mark get_top_address as __init
um: Mark install_fatal_handler as __init
um: Mark parse_cache_line as __init
um: Mark parse_host_cpu_flags as __init
um: Mark set_stklim as __init
um: Mark setup_env_path as __init
um: properly align signal stack on x86_64
um: Remove obsolete fixmap support
um: Remove unused asm/archparam.h header
um: Remove unused MODULES_LEN macro
um: Remove unused PGD_BOUND macro
um: Remove unused THREAD_NAME_LEN macro
um: Remove unused user_context function
um: rtc: use RTC time when calculating the alarm
um: virt-pci: don't use kmalloc()
um: virtio_uml: use raw spinlock
 
unreachable: Unify
 
uprobes: add speculative lockless VMA-to-inode-to-uprobe resolution
uprobes: Decouple return_instance list traversal and freeing
uprobes: Don't use %pK through printk
uprobes: Ensure return_instance is detached from the list before freeing
uprobes: Guard against kmemdup() failing in dup_return_instance()
uprobes: Reject the shared zeropage in uprobe_write_opcode()
uprobes: Remove too strict lockdep_assert() condition in hprobe_expire()
uprobes: Reuse return_instances between multiple uretprobes within task
uprobes: simplify find_active_uprobe_rcu() VMA checks
uprobes: Simplify session consumer tracking
 
usb-storage: fix queue freeze vs limits lock order
 
USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone
 
usb: atm: cxacru: fix a flaw in existing endpoint checks
usb: cdc-acm: Check control transfer buffer size before access
 
USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk
 
usb: cdc-acm: Fix handling of oversized fragments
usb: cdns3: remove redundant if branch
usb: chipidea: host: Improve port index sanitizing
usb: collapse USB_STORAGE Kconfig comment
usb: common: expand documentation for USB functions
usb: core: fix pipe creation for get_bMaxPacketSize0
usb: core: sysfs: Constify 'struct bin_attribute'
usb: dwc2: gadget: remove of_node reference upon udc_stop
usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()
usb: dwc3: core: Defer the probe until USB power supply ready
usb: dwc3: core: Disable USB2 retry for DWC_usb31 1.80a and prior
usb: dwc3: Document nostream_work
usb: dwc3: dwc3-am62: Re-initialize controller if lost power in PM suspend
usb: dwc3: Fix timeout issue during controller enter/exit from halt state
usb: dwc3: gadget: Fix incorrect UDC state after manual deconfiguration
usb: dwc3: gadget: Prevent irq storm when TH re-executes
usb: dwc3: gadget: Reinitiate stream for all host NoStream behavior
usb: dwc3: omap: Fix devm_regulator_get_optional() error handling
usb: dwc3: omap: Use devm_regulator_get_optional()
usb: dwc3: remove unused sg struct member
usb: dwc3: Set SUSPENDENABLE soon after phy init
usb: dwc3: Skip resume if pm_runtime_set_active() fails
usb: dwc3: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()
 
USB: Fix the issue of task recovery failure caused by USB status when S4 wakes up
 
usb: gadget: Check bmAttributes only if configuration is valid
usb: gadget: core: flush gadget workqueue after device removal
 
USB: gadget: f_midi: f_midi_complete to call queue_work
 
usb: gadget: f_midi: fix MIDI Streaming descriptor lengths
usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retries
usb: gadget: f_tcm: Allocate matching number of commands to streams
usb: gadget: f_tcm: Check overlapped command
usb: gadget: f_tcm: Cleanup requests on ep disable
usb: gadget: f_tcm: Decrement command ref count on cleanup
usb: gadget: f_tcm: Don't free command immediately
usb: gadget: f_tcm: Don't prepare BOT write request twice
usb: gadget: f_tcm: Don't set static stream_id
usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint
usb: gadget: f_tcm: Execute command on write completion
usb: gadget: f_tcm: Fix Get/SetInterface return value
usb: gadget: f_tcm: Get stream by sbitmap number
usb: gadget: f_tcm: Handle abort command
usb: gadget: f_tcm: Handle multiple commands in parallel
usb: gadget: f_tcm: Handle TASK_MANAGEMENT commands
usb: gadget: f_tcm: Increase bMaxBurst
usb: gadget: f_tcm: Increase stream count
usb: gadget: f_tcm: Limit number of sessions
usb: gadget: f_tcm: Minor cleanup redundant code
usb: gadget: f_tcm: Refactor goto check_condition
usb: gadget: f_tcm: Requeue command request on error
usb: gadget: f_tcm: Return ATA cmd direction
usb: gadget: f_tcm: Save CPU ID per command
usb: gadget: f_tcm: Send sense on cancelled transfer
usb: gadget: f_tcm: Stall on invalid CBW
usb: gadget: f_tcm: Stop proceeding further on -ESHUTDOWN
usb: gadget: f_tcm: Track BOT command kref
usb: gadget: f_tcm: Translate error to sense
usb: gadget: f_tcm: Use extra number of commands
usb: gadget: Fix setting self-powered state on suspend
usb: gadget: functionfs: fix spellos
usb: gadget: Set self-powered based on MaxPower and bmAttributes
usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails
usb: gadget: udc: renesas_usb3: Fix compiler warning
 
USB: gadget: Use str_enable_disable-like helpers
 
usb: gadget: uvc: Fix unstarted kthread worker
usb: hcd: Bump local buffer size in rh_string()
 
USB: host: Use str_enable_disable-like helpers
 
usb: host: xhci-plat: add support compatible ID PNP0D15
usb: host: xhci-plat: Assign shared_hcd->rsrc_start
 
USB: hub: Ignore non-compliant devices with too many configs or interfaces
 
usb: hub: lack of clearing xHC resources
 
USB: Optimize goto logic in API usb_register_driver()
USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI
 
usb: phy: generic: Use proper helper for property detection
usb: phy: Remove API devm_usb_put_phy()
 
USB: phy: Use str_enable_disable-like helpers
 
usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader
usb: quirks: Add NO_LPM quirk for TOSHIBA TransMemory-Mx device
 
USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist
 
usb: renesas_usbhs: Call clk_put()
usb: renesas_usbhs: Flush the notify_hotplug_work
usb: renesas_usbhs: Use devm_usb_get_phy()
 
USB: Replace own str_plural with common one
 
usb: roles: set switch registered flag early on
 
USB: serial: ch341: add hardware flow control RTS/CTS
USB: serial: ch341: use fix-width types consistently
USB: serial: ftdi_sio: add support for Altera USB Blaster 3
USB: serial: option: add MeiG Smart SLM828
USB: serial: option: add Telit Cinterion FE990B compositions
USB: serial: option: add Telit Cinterion FN990B compositions
USB: serial: option: drop MeiG Smart defines
USB: serial: option: fix Telit Cinterion FE990A name
USB: serial: option: fix Telit Cinterion FN990A name
USB: serial: option: match on interface class for Telit FN990B
USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
 
usb: storage: add a macro for the upper limit of max LUN
usb: typec: Add driver for Thunderbolt 3 Alternate Mode
usb: typec: class: Remove both cable_match() and partner_match()
usb: typec: cros-ec-ucsi: Add newlines to printk messages
usb: typec: cros-ec-ucsi: Mark cros_ucsi_ops static/const
usb: typec: hd3ss3220: configure advertised power opmode based on fwnode property
usb: typec: hd3ss3220: support configuring port type
usb: typec: hd3ss3220: support configuring role preference based on fwnode property and typec_operation
usb: typec: intel_pmc_mux: Silence snprintf() output truncation warning
usb: typec: Make active on port altmode writable
usb: typec: Only use SVID for matching altmodes
usb: typec: Print err when displayport fails to enter
usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS
usb: typec: tcpci: set local CC to Rd only when cc1/cc2 status is Rp
usb: typec: tcpci_mt6370: don't include 'pm_wakeup.h' directly
usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality
usb: typec: tcpm: Add new AMS for Get_Revision response
usb: typec: tcpm: Add support for parsing pd-revision DT property
usb: typec: tcpm: fix state transition for SNK_WAIT_CAPABILITIES state in run_state_machine()
usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY
usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE
usb: typec: ucsi: Add a macro definition for UCSI v1.0
usb: typec: ucsi: Fix NULL pointer access
usb: typec: ucsi: Implement ChromeOS UCSI driver
usb: typec: ucsi: increase timeout for PPM reset operations
usb: typec: ucsi: make yoga_c630_ucsi_ops be static
 
USB: typec: Use str_enable_disable-like helpers
USB: usbip: Update USB/IP OP_REP_IMPORT documentation.
USB: usblp: remove redundant semicolon
USB: Use str_enable_disable-like helpers
 
usb: xhci: Enable the TRB overfetch quirk on VIA VL805
usb: xhci: Fix host controllers "dying" after suspend and resume
usb: xhci: Fix NULL pointer dereference on certain command aborts
usb: xhci: Restore xhci_pci support for Renesas HCs
usb: xhci: tegra: Fix OF boolean read warning
 
usbip: Accept arbitrarily long scatter-gather list
usbip: Correct format specifier for seqnum from %d to %u
usbip: Fix seqnum sign extension issue in vhci_tx_urb
usbip: vudc: Constify 'struct bin_attribute'
 
usbnet: gl620a: fix endpoint checking in genelink_bind()
usbnet: ipheth: break up NCM header size computation
usbnet: ipheth: check that DPE points past NCM header
usbnet: ipheth: document scope of NCM implementation
usbnet: ipheth: fix DPE OoB read
usbnet: ipheth: fix possible overflow in DPE length check
usbnet: ipheth: refactor NCM datagram loop
usbnet: ipheth: use static NDP16 location in URB
 
userfaultfd: do not block on locking a large folio with raised refcount
userfaultfd: fix PTE unmapping stack-allocated PTE copies
 
vbox: add HAS_IOPORT dependency
vbox: Enable VBOXGUEST and VBOXSF_FS on ARM64
 
vboxsf: Add __nonstring annotations for unterminated strings
vboxsf: fix building with GCC 15
 
vdpa/octeon_ep: enable support for multiple interrupts per device
vdpa/octeon_ep: handle device config change events
vdpa/octeon_ep: read vendor-specific PCI capability
 
vdpa/vp_vdpa: implement kick_vq_with_data callback
 
vdpa: solidrun: Replace deprecated PCI functions
 
vdso: Correct typo in PAGE_SHIFT comment
 
vduse: relicense under GPL-2.0 OR BSD-3-Clause
 
verification/dot2k: Add support for name and description options
verification/dot2k: Auto patch current kernel source
verification/dot2k: Fix template directory detection
verification/dot2k: Implement event type detection
verification/dot2k: More robust template variables
verification/dot2k: Simplify manual steps in monitor creation
verification/dot2k: Unify main.c templates
 
veristat: Document verifier log dumping capability
veristat: Fix top source line stat collection
veristat: Load struct_ops programs only once
 
vfat_revalidate{,_ci}(): use stable parent inode passed by caller
 
vfio/nvgrace-gpu: Add GB200 SKU to the devid table
vfio/nvgrace-gpu: Check the HBM training and C2C link status
vfio/nvgrace-gpu: Expose the blackwell device PF BAR1 to the VM
vfio/nvgrace-gpu: Read dvsec register to determine need for uncached resmem
 
vfio/pci: Enable iowrite64 and ioread64 for vfio pci
vfio/pci: Expose setup ROM at ROM bar when needed
vfio/pci: Remove #ifdef iowrite64 and #ifdef ioread64
vfio/pci: Remove shadow ROM specific code paths
vfio/pci: Use never-managed version of pci_intx()
 
vfio/platform: check the bounds of read/write syscalls
 
vfs: sanity check the length passed to inode_set_cached_link()
vfs: support caching symlink lengths in inodes
 
vhost/net: Set num_buffers for virtio 1.0
 
vhost: return task creation error instead of NULL
 
video: hdmi: Remove unused hdmi_infoframe_check
 
virt: sev-guest: Allocate request data dynamically
virt: sev-guest: Move SNP Guest Request data pages handling under snp_cmd_mutex
virt: sev-guest: Remove is_vmpck_empty() helper
virt: sev-guest: Replace GFP_KERNEL_ACCOUNT with GFP_KERNEL
 
virtio-mem: mark device ready before registering callbacks in kdump mode
virtio-mem: remember usable region size
virtio-mem: support CONFIG_PROC_VMCORE_DEVICE_RAM
 
virtio-pci: define type and header for PCI vendor data
 
virtio: blk/scsi: replace blk_mq_virtio_map_queues with blk_mq_map_hw_queues
virtio: console: Replace deprecated kmap_atomic with kmap_local_page
virtio: hookup irq_get_affinity callback
 
virtio_balloon: Use outer variable 'page'
 
virtio_blk: Add support for transport error recovery
 
virtio_pci: Add support for PCIe Function Level Reset
 
virtio_snd.h: clarify that `controls` depends on VIRTIO_SND_F_CTLS
 
vlan: enforce underlying device type
 
VMCI: fix reference to ioctl-number.rst
VMCI: remove unused ioctl definitions
 
vmlinux.lds: Ensure that const vars with relocations are mapped R/O
 
vmxnet3: Fix tx queue race condition with XDP
 
vrf: Make pcpu_dstats update functions available to other modules.
vrf: use RCU protection in l3mdev_l3_out()
 
vsnprintf: collapse the number format state into one single state
vsnprintf: fix the number base for non-numeric formats
vsnprintf: fix up kerneldoc for argument name changes
vsnprintf: inline skip_atoi() again
vsnprintf: mark the indirect width and precision cases unlikely
 
vsock/bpf: Warn on socket without transport
 
vsock/test: Adapt send_byte()/recv_byte() to handle MSG_ZEROCOPY
vsock/test: Add README blurb about kmemleak usage
vsock/test: Add test for accept_queue memory leak
vsock/test: Add test for connect() retries
vsock/test: Add test for MSG_ZEROCOPY completion memory leak
vsock/test: Add test for sk_error_queue memory leak
vsock/test: Add test for SO_LINGER null ptr deref
vsock/test: Add test for UAF due to socket unbinding
vsock/test: Introduce option to select tests
vsock/test: Introduce vsock_bind()
vsock/test: Introduce vsock_connect_fd()
vsock/test: Use NSEC_PER_SEC
 
vsock/virtio: fix variables initialization during resuming
 
vsock: Allow retrying on connect() failure
vsock: Keep the binding until socket destruction
vsock: Orphan socket after transport release
 
vsprintf: associate the format state with the format pointer
vsprintf: avoid nested switch statement on same variable
vsprintf: deal with format flags with a simple lookup table
vsprintf: deal with format specifiers with a lookup table
vsprintf: don't make the 'binary' version pack small integer arguments
vsprintf: fix calling convention for format_decode()
vsprintf: simplify number handling
 
vxlan: Add an attribute to make VXLAN header validation configurable
vxlan: Bump error counters for header mismatches
vxlan: check vxlan_vnigroup_init() return value
vxlan: Fix uninit-value in vxlan_vnifilter_dump()
vxlan: Handle stats using NETDEV_PCPU_STAT_DSTATS.
vxlan: In vxlan_rcv(), access flags through the vxlan netdevice
vxlan: Track reserved bits explicitly as part of the configuration
vxlan: vxlan_rcv() callees: Drop the unparsed argument
vxlan: vxlan_rcv() callees: Move clearing of unparsed flags out
vxlan: vxlan_rcv(): Drop unparsed
vxlan: vxlan_rcv(): Extract vxlan_hdr(skb) to a named variable
 
w1: Constify 'struct bin_attribute'
w1: core: use sysfs_emit() instead of sprintf()
w1: ds2406: Constify 'struct bin_attribute'
w1: ds2408: Constify 'struct bin_attribute'
w1: ds2413: Constify 'struct bin_attribute'
w1: ds2430: Constify 'struct bin_attribute'
w1: ds2431: Constify 'struct bin_attribute'
w1: ds2433: Constify 'struct bin_attribute'
w1: ds2438: Constify 'struct bin_attribute'
w1: ds2482: Add regulator support
w1: ds2482: Fix datasheet URL
w1: ds2482: switch to devm_kzalloc() from kzalloc()
w1: ds2780: Constify 'struct bin_attribute'
w1: ds2781: Constify 'struct bin_attribute'
w1: ds2805: Constify 'struct bin_attribute'
w1: ds28e04: Constify 'struct bin_attribute'
 
watch_queue: Use page->private instead of page->index
 
watchdog: da9052_wdt: add support for bootstatus bits
watchdog: max77620: fix excess field in kerneldoc
watchdog: output this_cpu when printing hard LOCKUP
watchdog: rti: Fix off-by-one in heartbeat recovery
watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()
watchdog: rzv2h_wdt: Use local `dev` pointer in probe
watchdog: sp805: Report correct timeleft at maximum
watchdog: sp805_wdt: Drop documentation of non-existent `status` member
 
wifi: ath11k: add support for QCA6698AQ
wifi: ath11k: cleanup struct ath11k_mon_data
wifi: ath11k: cleanup struct ath11k_reg_tpc_power_info
wifi: ath11k: cleanup struct ath11k_vif
wifi: ath11k: convert timeouts to secs_to_jiffies()
wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855
wifi: ath11k: mark ath11k_dp_rx_mon_mpdu_pop() as noinline
wifi: ath11k: mark ath11k_wow_convert_8023_to_80211() as noinline
wifi: ath11k: mark some QMI driver event helpers as noinline
wifi: ath11k: miscellaneous spelling fixes
wifi: ath11k: Suspend hardware before firmware mode off for WCN6750
wifi: ath12k: add ath12k_ab_to_ah() and ath12k_ab_set_ah()
wifi: ath12k: add ATH12K_FW_FEATURE_MLO capability firmware feature
wifi: ath12k: add ath12k_get_num_hw()
wifi: ath12k: add can_activate_links mac operation
wifi: ath12k: Add documentation HTT_H2T_MSG_TYPE_RX_RING_SELECTION_CFG
wifi: ath12k: add helper function to init partner cmem configuration
wifi: ath12k: add helper to find multi-link station
wifi: ath12k: Add helpers for multi link peer creation and deletion
wifi: ath12k: Add MLO peer assoc command support
wifi: ath12k: Add MLO station state change handling
wifi: ath12k: Add MLO WMI setup and teardown functions
wifi: ath12k: add multi-link flag in peer create command
wifi: ath12k: add no-op without debug print in WMI Rx event
wifi: ath12k: add partner device buffer support in receive data path
wifi: ath12k: add primary link for data path operations
wifi: ath12k: add reo queue lookup table for ML peers
wifi: ath12k: Add support for parsing 64-bit TLVs
wifi: ath12k: add support to allocate MLO global memory region
wifi: ath12k: advertise MLO support and capabilities
wifi: ath12k: advertise multi device interface combination
wifi: ath12k: assign unique hardware link IDs during QMI host cap
wifi: ath12k: ath12k_bss_assoc(): MLO support
wifi: ath12k: ath12k_mac_op_ampdu_action(): MLO support
wifi: ath12k: ath12k_mac_op_flush(): MLO support
wifi: ath12k: ath12k_mac_op_set_key(): fix uninitialized symbol 'ret'
wifi: ath12k: ath12k_mac_op_sta_rc_update(): use mac80211 provided link id
wifi: ath12k: ath12k_mac_op_tx(): MLO support
wifi: ath12k: ath12k_mac_station_add(): fix potential rx_stats leak
wifi: ath12k: ath12k_mac_vdev_create(): use goto for error handling
wifi: ath12k: Avoid explicit type cast in monitor status parse handler
wifi: ath12k: avoid redundant code in DP Rx error process
wifi: ath12k: Change the Tx monitor SRNG ring ID
wifi: ath12k: cleanup Rx peer statistics structure
wifi: ath12k: convert struct ath12k::wmi_mgmt_tx_work to struct wiphy_work
wifi: ath12k: Decrease ath12k_bss_assoc() stack usage
wifi: ath12k: Decrease ath12k_mac_op_remain_on_channel() stack usage
wifi: ath12k: Decrease ath12k_mac_station_assoc() stack usage
wifi: ath12k: Decrease ath12k_sta_rc_update_wk() stack usage
wifi: ath12k: defer vdev creation for MLO
wifi: ath12k: do not return invalid link id for scan link
wifi: ath12k: enable MLO setup and teardown from core
wifi: ath12k: fix ar->supports_6ghz usage during hw register
wifi: ath12k: fix ath12k_qmi_alloc_chunk() to handle too large allocations
wifi: ath12k: fix CAC running state during virtual interface start
wifi: ath12k: Fix endianness issue in struct hal_tlv_64_hdr
wifi: ath12k: Fix for out-of bound access error
wifi: ath12k: fix handling of 6 GHz rules
wifi: ath12k: Fix inappropriate use of print_array_to_buf_index()
wifi: ath12k: fix incorrect TID updation in DP monitor status path
wifi: ath12k: fix key cache handling
wifi: ath12k: fix leaking michael_mic for non-primary links
wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev()
wifi: ath12k: Fix spelling mistake "requestted" -> "requested"
wifi: ath12k: Fix the misspelled of hal TLV tag HAL_PHYRX_GENERICHT_SIG
wifi: ath12k: fix tx power, max reg power update to firmware
wifi: ath12k: Fix uninitialized variable access in ath12k_mac_allocate() function
wifi: ath12k: handle radar detection with MLO
wifi: ath12k: Include MLO memory in firmware coredump collection
wifi: ath12k: introduce ath12k_hw_warn()
wifi: ath12k: introduce device group abstraction
wifi: ath12k: introduce interface combination cleanup helper
wifi: ath12k: introduce mlo_capable flag for device group
wifi: ath12k: introduce QMI firmware ready flag
wifi: ath12k: mark QMI driver event helpers as noinline
wifi: ath12k: MLO vdev bringup changes
wifi: ath12k: modify chanctx iterators for MLO
wifi: ath12k: move ATH12K_FLAG_REGISTERED handling to ath12k_mac_register()
wifi: ath12k: move struct ath12k_hw from per device to group
wifi: ath12k: move to HW link id based receive handling
wifi: ath12k: Off by one in ath12k_wmi_process_csa_switch_count_event()
wifi: ath12k: parse multiple device information from Device Tree
wifi: ath12k: pass link ID during MLO while delivering skb
wifi: ath12k: Refactor ath12k_hw set helper function argument
wifi: ath12k: refactor ath12k_qmi_alloc_target_mem_chunk()
wifi: ath12k: refactor core start based on hardware group
wifi: ath12k: Refactor core startup
wifi: ath12k: Refactor monitor status TLV structure
wifi: ath12k: Refactor radio frequency information
wifi: ath12k: Refactor sta state machine
wifi: ath12k: Refactor the ath12k_hw get helper function argument
wifi: ath12k: Remove ath12k_get_num_hw() helper function
wifi: ath12k: Remove unused HAL Rx mask in DP monitor path
wifi: ath12k: remove warning print in htt mlo offset event message
wifi: ath12k: rename CAC_RUNNING flag
wifi: ath12k: rename mlo_capable_flags to single_chip_mlo_supp
wifi: ath12k: send partner device details in QMI MLO capability
wifi: ath12k: send QMI host capability after device group is ready
wifi: ath12k: set flag for mgmt no-ack frames in Tx completion
wifi: ath12k: Support AST Entry Stats
wifi: ath12k: support change_sta_links() mac80211 op
wifi: ath12k: Support Downlink Pager Stats
wifi: ath12k: Support MBSSID Control Frame Stats
wifi: ath12k: Support pdev Puncture Stats
wifi: ath12k: Support phy counter and TPC stats
wifi: ath12k: Support SoC Common Stats
wifi: ath12k: Support Transmit Buffer OFDMA Stats
wifi: ath12k: Support Transmit PER Rate Stats
wifi: ath12k: Support Transmit Rate Buffer Stats
wifi: ath12k: symmetrize scan vdev creation and deletion during HW scan
wifi: ath12k: use arsta instead of sta
wifi: ath12k: Use mac80211 sta's link_sta instead of deflink
wifi: ath12k: Use mac80211 vif's link_conf instead of bss_conf
wifi: ath9k: Add RX inactivity detection and reset chip when it occurs
wifi: ath9k: cleanup a few (mostly) TX-related routines
wifi: ath9k: cleanup ath9k_hw_get_nf_hist_mid()
wifi: ath9k: cleanup ath_txq_skb_done()
wifi: ath9k: miscellaneous spelling fixes
wifi: ath9k: simplify internal time management
wifi: brcmfmac: add missing header include for brcmf_dbg
wifi: brcmfmac: Add missing Return: to function documentation
wifi: brcmfmac: Check the return value of of_property_read_string_index()
wifi: brcmfmac: clarify unmodifiable headroom log message
wifi: brcmfmac: fix brcmf_vif_clear_mgmt_ies when stopping AP
wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
wifi: brcmfmac: fix scatter-gather handling by detecting end of sg list
wifi: brcmfmac: keep power during suspend if board requires it
wifi: brcmfmac: use random seed flag for BCM4355 and BCM4364 firmware
wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
wifi: cfg80211: Add support for controlling EPCS
wifi: cfg80211: Add support for dynamic addition/removal of links
wifi: cfg80211: adjust allocation of colocated AP data
wifi: cfg80211: cancel wiphy_work before freeing wiphy
wifi: cfg80211: check extended MLD capa/ops in assoc
wifi: cfg80211: copy multi-link element from the multi-link probe request's frame body to the generated elements
wifi: cfg80211: define and use wiphy guard
wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier
wifi: cfg80211: regulatory: improve invalid hints checking
wifi: cfg80211: scan: skip duplicate RNR entries
wifi: cfg80211: send MLO links tx power info in GET_INTERFACE
wifi: cfg80211: skip regulatory for punctured subchannels
wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap()
wifi: ieee80211: Add some missing MLO related definitions
wifi: iwlegacy: Remove unused il3945_calc_db_from_ratio()
wifi: iwlegacy: Remove unused il_get_single_channel_number()
wifi: iwlwifi: add a new NMI type
wifi: iwlwifi: add channel_load_not_by_us in iwl_mvm_phy_ctxt
wifi: iwlwifi: add mapping of prph register crf for PE RF
wifi: iwlwifi: add WIKO to PPAG approved list
wifi: iwlwifi: Allow entering EMLSR for more band combinations
wifi: iwlwifi: api: remove the double word
wifi: iwlwifi: api: remove version number from latest stored_beacon_notif
wifi: iwlwifi: avoid memory leak
wifi: iwlwifi: bump FW API to 95 for BZ/SC devices
wifi: iwlwifi: bump FW API to 96 for BZ/SC devices
wifi: iwlwifi: cleanup unused variable in trans.h
wifi: iwlwifi: config: unify fw/pnvm MODULE_FIRMWARE
wifi: iwlwifi: context-info: add kernel-doc markers
wifi: iwlwifi: differentiate NIC error types
wifi: iwlwifi: extend TAS_CONFIG cmd support for v5
wifi: iwlwifi: Fix A-MSDU TSO preparation
wifi: iwlwifi: fix documentation about initial values in station table
wifi: iwlwifi: Fix spelling typo in comment
wifi: iwlwifi: Free pages allocated when failing to build A-MSDU
wifi: iwlwifi: fw: allocate chained SG tables for dump
wifi: iwlwifi: fw: api: tdls: remove MVM_ from name
wifi: iwlwifi: fw: avoid using an uninitialized variable
wifi: iwlwifi: fw: fix repeated words in comments
wifi: iwlwifi: fw: fix typo 'adderss'
wifi: iwlwifi: fw: read STEP table from correct UEFI var
wifi: iwlwifi: get the max number of links from the firmware
wifi: iwlwifi: implement product reset for TOP errors
wifi: iwlwifi: implement reset escalation
wifi: iwlwifi: interpret STEP URM BIOS configuration
wifi: iwlwifi: iwl-drv: refactor image loading a bit
wifi: iwlwifi: iwl_fw_error_collect() is always called sync
wifi: iwlwifi: limit printed string from FW file
wifi: iwlwifi: mark that we support TX_CMD_API_S_VER_10
wifi: iwlwifi: mld: make iwl_mvm_find_ie_offset a iwlwifi util
wifi: iwlwifi: move fw_dbg_collect to fw debugfs
wifi: iwlwifi: move fw_ver debugfs to firmware runtime
wifi: iwlwifi: mvm: add UHB canada support in GET_TAS_STATUS cmd resp
wifi: iwlwifi: mvm: add UHB canada support in TAS_CONFIG cmd
wifi: iwlwifi: mvm: avoid NULL pointer dereference
wifi: iwlwifi: mvm: Check BAR packet size before accessing data
wifi: iwlwifi: mvm: clean up FW restart a bit
wifi: iwlwifi: mvm: clean up ROC on failure
wifi: iwlwifi: mvm: cleanup iwl_mvm_sta_del
wifi: iwlwifi: mvm: don't count mgmt frames as MPDU
wifi: iwlwifi: mvm: don't dump the firmware state upon RFKILL while suspend
wifi: iwlwifi: mvm: don't try to talk to a dead firmware
wifi: iwlwifi: mvm: fix add stream vs. restart race
wifi: iwlwifi: mvm: fix AP STA comparison
wifi: iwlwifi: mvm: Fix duplicated 'if' in comment
wifi: iwlwifi: mvm: Fix duplicated 'the' in comment
wifi: iwlwifi: mvm: fix iwl_ssid_exist() check
wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms
wifi: iwlwifi: mvm: handle version 3 GET_TAS_STATUS notification
wifi: iwlwifi: mvm: Improve code style in pointer declarations
wifi: iwlwifi: mvm: improve/fix chanctx min_def use logic
wifi: iwlwifi: mvm: log error for failures after D3
wifi: iwlwifi: mvm: Move TSO code to shared utility
wifi: iwlwifi: mvm: remove pre-mld code from mld path
wifi: iwlwifi: mvm: remove STARTING state
wifi: iwlwifi: mvm: remove unneeded NULL pointer checks
wifi: iwlwifi: mvm: remove unused tas_rsp variable
wifi: iwlwifi: mvm: remove warning on unallocated BAID
wifi: iwlwifi: mvm: rename iwl_dev_tx_power_common::mac_context_id
wifi: iwlwifi: mvm: Replace spaces for tabs in iwl_mvm_vendor_events_idx
wifi: iwlwifi: mvm: restart device through NMI
wifi: iwlwifi: mvm: restrict MAC start retry to timeouts
wifi: iwlwifi: mvm: send the right link id
wifi: iwlwifi: mvm: skip short statistics window when updating EMLSR
wifi: iwlwifi: mvm: support EMLSR on WH/PE
wifi: iwlwifi: mvm: update documentation for iwl_nvm_channel_flags
wifi: iwlwifi: mvm: Use helper function IS_ERR_OR_NULL()
wifi: iwlwifi: mvm: Use IWL_FW_CHECK() for BAR notif size validation
wifi: iwlwifi: mvm: use the right version of the rate API
wifi: iwlwifi: pcie: Add support for new device ids
wifi: iwlwifi: pcie: check for WiAMT/CSME presence
wifi: iwlwifi: pcie: Fix TSO preparation
wifi: iwlwifi: pcie: make _iwl_trans_pcie_gen2_stop_device() static
wifi: iwlwifi: pcie: make iwl_pcie_d3_complete_suspend() static
wifi: iwlwifi: Remove a duplicate assignment in iwl_dbgfs_amsdu_len_write()
wifi: iwlwifi: remove Mr/Ms radio
wifi: iwlwifi: remove mvm from session protection cmd's name
wifi: iwlwifi: Remove mvm prefix from iwl_mvm_compressed_ba_notif
wifi: iwlwifi: Remove MVM prefix from TX API macros
wifi: iwlwifi: rename bits in config/boot control register
wifi: iwlwifi: rename iwl_datapath_monitor_notif::mac_id to link_id
wifi: iwlwifi: restrict driver retry loops to timeouts
wifi: iwlwifi: return ERR_PTR from opmode start()
wifi: iwlwifi: rework firmware error handling
wifi: iwlwifi: simplify nested if checks
wifi: iwlwifi: support BIOS override for 5G9 in CA also in LARI version 8
wifi: iwlwifi: support BIOS override for UNII4 in CA/US also in LARI versions < 12
wifi: iwlwifi: trans: cancel restart work on op mode leave
wifi: iwlwifi: unify cmd_queue_full() into nic_error()
wifi: mac80211: Accept authentication frames on P2P device
wifi: mac80211: add an option to filter a sta from being flushed
wifi: mac80211: add EHT 320 MHz support for mesh
wifi: mac80211: add some support for RX OMI power saving
wifi: mac80211: also verify requirements in EXT_SUPP_RATES
wifi: mac80211: avoid double free in auth/assoc timeout
wifi: mac80211: change disassoc sequence a bit
wifi: mac80211: clarify key idx documententaion
wifi: mac80211: Clean up debugfs_key deadcode
wifi: mac80211: Cleanup sta TXQs on flush
wifi: mac80211: don't flush non-uploaded STAs
wifi: mac80211: don't queue sdata::work for a non-running sdata
wifi: mac80211: ethtool: add monitor channel reporting
wifi: mac80211: Fix common size calculation for ML element
wifi: mac80211: fix memory leak in ieee80211_mgd_assoc_ml_reconf()
wifi: mac80211: fix MLE non-inheritance parsing
wifi: mac80211: fix MPDU length parsing for EHT 5/6 GHz
wifi: mac80211: fix SA Query processing in MLO
wifi: mac80211: Fix sparse warning for monitor_sdata
wifi: mac80211: fix tid removal during mesh forwarding
wifi: mac80211: fix typo in HE MCS check
wifi: mac80211: fix variable used in for_each_sdata_link()
wifi: mac80211: fix vendor-specific inheritance
wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state
wifi: mac80211: get tx power per link
wifi: mac80211: ibss: mark IBSS left before leaving
wifi: mac80211: ibss: stop transmit when merging IBSS
wifi: mac80211: improve stop/wake queue tracing
wifi: mac80211: log link information in ieee80211_determine_chan_mode
wifi: mac80211: mlme: improve messages from config_bw()
wifi: mac80211: parse BSS selectors and unknown rates
wifi: mac80211: pass correct link ID on assoc
wifi: mac80211: prohibit deactivating all links
wifi: mac80211: Pull link space calculation to a function
wifi: mac80211: Refactor adding association elements
wifi: mac80211: reject per-band vendor elements with MLO
wifi: mac80211: remove an unneeded check in Rx
wifi: mac80211: remove debugfs dir for virtual monitor
wifi: mac80211: Remove unused basic_rates variable
wifi: mac80211: Remove unused ieee80211_smps_is_restrictive
wifi: mac80211: set key link ID to the deflink one
wifi: mac80211: skip all known membership selectors
wifi: mac80211: Support dynamic link addition and removal
wifi: mac80211: Support parsing EPCS ML element
wifi: mac80211: tests: add utility to create sdata skeleton
wifi: mac80211: use wiphy guard
wifi: mac80211: verify BSS membership selectors and basic rates
wifi: mac80211_hwsim: add 6 GHz EHT Mesh capabilities
wifi: mt76: add chanctx functions for multi-channel phy support
wifi: mt76: add code for emulating hardware scanning
wifi: mt76: add multi-radio remain_on_channel functions
wifi: mt76: add multi-radio support to a few core hw ops
wifi: mt76: add multi-radio support to scanning code
wifi: mt76: add multi-radio support to tx scheduling
wifi: mt76: add support for allocating a phy without hw
wifi: mt76: add vif link specific data structure
wifi: mt76: connac: adjust phy capabilities based on band constraints
wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO
wifi: mt76: connac: prepare mt76_connac_mcu_sta_basic_tlv for MLO support
wifi: mt76: connac: rework connac helpers
wifi: mt76: do not add wcid entries to sta poll list during MCU reset
wifi: mt76: do not hold queue lock during initial rx buffer alloc
wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO
wifi: mt76: Fix EHT NSS radiotap reporting.
wifi: mt76: initialize more wcid fields mt76_wcid_init
wifi: mt76: introduce mt792x_config_mac_addr_list routine
wifi: mt76: move napi_enable() from under BH
wifi: mt76: mt7615: Convert comma to semicolon
wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO
wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916
wifi: mt76: mt7915: decrease timeout for commonly issued MCU commands
wifi: mt76: mt7915: ensure that only one sta entry is active per mac address
wifi: mt76: mt7915: exclude tx backoff time from airtime
wifi: mt76: mt7915: firmware restart on devices with a second pcie link
wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface()
wifi: mt76: mt7915: fix eifs value on older chipsets
wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC
wifi: mt76: mt7915: fix omac index assignment after hardware reset
wifi: mt76: mt7915: fix overflows seen when writing limit attributes
wifi: mt76: mt7915: fix register mapping
wifi: mt76: mt7915: fix slot time for 5/6GHz
wifi: mt76: mt7915: hold dev->mutex while interacting with the thermal state
wifi: mt76: mt7915: reduce the number of command retries
wifi: mt76: mt7921: add rfkill_poll for hardware rfkill
wifi: mt76: mt7921: avoid undesired changes of the preset regulatory domain
wifi: mt76: mt7921: fix a potential scan no APs
wifi: mt76: mt7921: fix using incorrect group cipher after disconnection.
wifi: mt76: mt7921: introduce CSA support
wifi: mt76: mt7921s: fix a potential firmware freeze during startup
wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH
wifi: mt76: mt7925: add handler to hif suspend/resume event
wifi: mt76: mt7925: Cleanup MLO settings post-disconnection
wifi: mt76: mt7925: config the dwell time by firmware
wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO
wifi: mt76: mt7925: fix CLC command timeout when suspend/resume
wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO
wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer
wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support
wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO
wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment
wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links
wifi: mt76: mt7925: fix off by one in mt7925_load_clc()
wifi: mt76: mt7925: fix the invalid ip address for arp offload
wifi: mt76: mt7925: fix the unfinished command of regd_notifier before suspend
wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode
wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info
wifi: mt76: mt7925: Init secondary link PM state
wifi: mt76: mt7925: Properly handle responses for commands with events
wifi: mt76: mt7925: replace zero-length array with flexible-array member
wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state
wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO
wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS
wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA
wifi: mt76: mt7925: Update secondary link PS flow
wifi: mt76: mt7925e: fix too long of wifi resume time
wifi: mt76: mt792x: add P2P_DEVICE support
wifi: mt76: mt7996: Add eht radiotap tlv
wifi: mt76: mt7996: add implicit beamforming support for mt7992
wifi: mt76: mt7996: add max mpdu len capability
wifi: mt76: mt7996: add support for more variants
wifi: mt76: mt7996: exclude tx backoff time from airtime
wifi: mt76: mt7996: extend flexibility of mt7996_mcu_get_eeprom()
wifi: mt76: mt7996: fix beacon command during disabling
wifi: mt76: mt7996: fix definition of tx descriptor
wifi: mt76: mt7996: fix HE Phy capability
wifi: mt76: mt7996: fix incorrect indexing of MIB FW event
wifi: mt76: mt7996: fix invalid interface combinations
wifi: mt76: mt7996: fix ldpc setting
wifi: mt76: mt7996: fix monitor mode
wifi: mt76: mt7996: fix overflows seen when writing limit attributes
wifi: mt76: mt7996: fix register mapping
wifi: mt76: mt7996: fix rx filter setting for bfee functionality
wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU
wifi: mt76: mt7996: move all debugfs files to the primary phy
wifi: mt76: mt7996: pass wcid to mt7996_mcu_sta_hdr_trans_tlv
wifi: mt76: mt7996: prepare mt7996_mcu_add_beacon for MLO support
wifi: mt76: mt7996: prepare mt7996_mcu_add_dev/bss_info for MLO support
wifi: mt76: mt7996: prepare mt7996_mcu_set_timing for MLO support
wifi: mt76: mt7996: prepare mt7996_mcu_set_tx for MLO support
wifi: mt76: mt7996: prepare mt7996_mcu_update_bss_color for MLO support
wifi: mt76: mt7996: remove phy->monitor_vif
wifi: mt76: mt7996: set correct background radar capability
wifi: mt76: mt7996: split link specific data from struct mt7996_vif
wifi: mt76: mt7996: switch to single multi-radio wiphy
wifi: mt76: mt7996: use emulated hardware scan support
wifi: mt76: mt7996: use mac80211 .sta_state op
wifi: mt76: only enable tx worker after setting the channel
wifi: mt76: remove dev->wcid_phy_mask
wifi: mt76: remove mt76_calculate_default_rate()
wifi: mt76: rename struct mt76_vif to mt76_vif_link
wifi: mvm: Request periodic system statistics earlier
wifi: mwifiex: decrease timeout waiting for host sleep from 10s to 5s
wifi: nl80211: disable multi-link reconfiguration
wifi: nl80211: fix assoc link handling
wifi: nl80211: fix nl80211_start_radar_detection return value
wifi: nl80211: permit userspace to pass supported selectors
wifi: nl80211: reject cooked mode if it is set along with other flags
wifi: nl80211: simplify nested if checks
wifi: nl80211: Split the links handling of an association request
wifi: qtnfmac: fix spelling error in core.h
wifi: qtnfmac: use always-managed version of pcim_intx()
wifi: rework MAINTAINERS entries a bit
wifi: rt2x00: Remove unused rfval values
wifi: rtl8xxxu: add more missing rtl8192cu USB IDs
wifi: rtl8xxxu: Fix RTL8188EU firmware upload block size
wifi: rtlwifi: destroy workqueue at rtl_deinit_core
wifi: rtlwifi: do not complete firmware loading needlessly
wifi: rtlwifi: fix init_sw_vars leak when probe fails
wifi: rtlwifi: fix memory leaks and invalid access at probe error path
wifi: rtlwifi: pci: wait for firmware loading before releasing memory
wifi: rtlwifi: remove unused check_buddy_priv
wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step
wifi: rtlwifi: rtl8821ae: Fix media status report
wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop
wifi: rtlwifi: usb: fix workqueue leak when probe fails
wifi: rtlwifi: wait for firmware loading before releasing memory
wifi: rtw88: 8703b: Fix RX/TX issues
wifi: rtw88: 8812a: Support RFE type 2
wifi: rtw88: 8812au: Add more device IDs
wifi: rtw88: 8821a/8812a: Set ptct_efuse_size to 0
wifi: rtw88: 8821au: Add additional devices to the USB_DEVICE list
wifi: rtw88: add __packed attribute to efuse layout struct
wifi: rtw88: Add additional USB IDs for RTL8812BU
wifi: rtw88: add RTW88_LEDS depends on LEDS_CLASS to Kconfig
wifi: rtw88: Add support for LED blinking
wifi: rtw88: Add USB PHY configuration
wifi: rtw88: Delete rf_type member of struct rtw_sta_info
wifi: rtw88: Handle C2H_ADAPTIVITY in rtw_fw_c2h_cmd_handle()
wifi: rtw88: sdio: Fix disconnection after beacon loss
wifi: rtw88: usb: Copy instead of cloning the RX skb
wifi: rtw88: usb: Enable RX aggregation for 8821au/8812au
wifi: rtw88: usb: Preallocate and reuse the RX skbs
wifi: rtw88: usb: Support USB 3 with RTL8812AU
wifi: rtw89: 8851b: rfk: remove unnecessary assignment of return value of _dpk_dgain_read()
wifi: rtw89: 8852b: add beacon filter and CQM support
wifi: rtw89: 8852bt: add beacon filter and CQM support
wifi: rtw89: 8852c: disable ER SU when 4x HE-LTF and 0.8 GI capability differ
wifi: rtw89: 8852c: rfk: refine target channel calculation in _rx_dck_channel_calc()
wifi: rtw89: 8922a: configure AP_LINK_PS if FW supports
wifi: rtw89: 8922a: Extend channel info field length for scan
wifi: rtw89: 8922a: update format of RFK pre-notify H2C command v2
wifi: rtw89: 8922a: use RSSI from PHY report in RX descriptor
wifi: rtw89: 8922ae: add variant info to support RTL8922AE-VS
wifi: rtw89: add crystal_cap check to avoid setting as overflow value
wifi: rtw89: adjust thermal protection step and more RTL8852BE-VT ID
wifi: rtw89: apply MLD pairwise key to dynamically active links
wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed
wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles()
wifi: rtw89: correct header conversion rule for MLO only
wifi: rtw89: debug: print regd for QATAR/UK/THAILAND
wifi: rtw89: disable firmware training HE GI and LTF
wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes
wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion
wifi: rtw89: handle different TX power between RF path
wifi: rtw89: implement ops of change vif/sta links
wifi: rtw89: introduce dynamic antenna gain feature
wifi: rtw89: mcc: consider time limits not divisible by 1024
wifi: rtw89: pass target link_id to ieee80211_gtk_rekey_add()
wifi: rtw89: pass target link_id to ieee80211_nullfunc_get()
wifi: rtw89: pci: disable PCI completion timeout control
wifi: rtw89: pci: disable PCIE wake bit when PCIE deinit
wifi: rtw89: pci: treat first receiving part as first segment for 8922AE
wifi: rtw89: phy: add dummy C2H event handler for report of TAS power
wifi: rtw89: ps: refactor channel info to firmware before entering PS
wifi: rtw89: ps: refactor PS flow to support MLO
wifi: rtw89: ps: update data for firmware and settings for hardware before/after PS
wifi: rtw89: read hardware capabilities part 1 via firmware command
wifi: rtw89: refine link handling for link_sta_rc_update
wifi: rtw89: regd: update regulatory map to R68-R51
wifi: rtw89: register ops of can_activate_links
wifi: rtw89: sar: tweak 6GHz SAR subbands span
wifi: wcn36xx: fix channel survey memory allocation size
wifi: wilc1000: unregister wiphy only after netdev registration
wifi: wilc1000: unregister wiphy only if it has been registered
wifi: wlcore: fix unbalanced pm_runtime calls
wifi: wlcore: sysfs: constify 'struct bin_attribute'
wifi: wlcore: testmode: Constify strutc nla_policy
 
workqueue: Log additional details when rejecting work
workqueue: Put the pwq after detaching the rescuer from the pool
 
x86/acpi: Fix LAPIC/x2APIC parsing order
 
x86/amd_nb, hwmon: (k10temp): Simplify amd_pci_dev_to_node_id()
 
x86/amd_nb: Clean up early_is_amd_nb()
x86/amd_nb: Move SMN access code to a new amd_node driver
x86/amd_nb: Restrict init function to AMD-based systems
x86/amd_nb: Simplify function 3 search
x86/amd_nb: Simplify function 4 search
x86/amd_nb: Simplify root device search
x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()
x86/amd_nb: Use topology info to get AMD node count
 
x86/amd_node: Remove dependency on AMD_NB
x86/amd_node: Update __amd_smn_rw() error paths
x86/amd_node: Use defines for SMN register offsets
 
x86/apic: Convert to IRQCHIP_MOVE_DEFERRED
x86/apic: Remove "disablelapic" cmdline option
 
x86/boot/64: Avoid intentional absolute symbol references in .head.text
x86/boot/64: Determine VA/PA offset before entering C code
x86/boot/64: Fix spurious undefined reference when CONFIG_X86_5LEVEL=n, on GCC-12
 
x86/boot/compressed: Remove unused header includes from kaslr.c
 
x86/boot: Disable UBSAN in early boot code
x86/boot: Move .head.text into its own output section
x86/boot: Reject absolute references in .head.text
x86/boot: Sanitize boot params before parsing command line
x86/boot: Use '-std=gnu11' to fix build with GCC 15
 
x86/bugs: Add SRSO_USER_KERNEL_NO support
 
x86/cacheinfo: Validate CPUID leaf 0x2 EDX output
 
x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit
 
x86/cpu: Expose only stepping min/max interface
x86/cpu: Fix typo in x86_match_cpu()'s doc
 
x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems
 
x86/cpu: Introduce new microcode matching helper
x86/cpu: Make all all CPUID leaf names consistent
x86/cpu: Move AMD erratum 1386 table over to 'x86_cpu_id'
x86/cpu: Move MWAIT leaf definition to common header
x86/cpu: Move TSC CPUID leaf definition
x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63
x86/cpu: Refresh DCA leaf reading code
x86/cpu: Remove 'x86_cpu_desc' infrastructure
x86/cpu: Remove unnecessary MwAIT leaf checks
x86/cpu: Replace PEBS use of 'x86_cpu_desc' use with 'x86_cpu_id'
x86/cpu: Use MWAIT leaf definition
x86/cpu: Validate CPUID leaf 0x2 EDX output
 
x86/cpufeature: Document cpu_feature_enabled() as the default to use
 
x86/cpufeatures: Free up unused feature bits
x86/cpufeatures: Make AVX-VNNI depend on AVX
x86/cpufeatures: Remove "AMD" from the comments to the AMD-specific leaf
 
x86/crc-t10dif: expose CRC-T10DIF function through lib
 
x86/crc32: expose CRC32 functions through lib
x86/crc32: update prototype for crc32_pclmul_le_16()
x86/crc32: update prototype for crc_pcl()
 
x86/Documentation: Align Note Blocks style
x86/Documentation: Elaborate Intel MID device list
x86/Documentation: Make Literal Blocks to follow reStructuredText specification
 
x86/efi: skip memattr table on kexec boot
 
x86/efistub: Drop long obsolete UGA support
 
x86/entry: Fix kernel-doc warning
 
x86/fpu: Move CPUID leaf definitions to common code
x86/fpu: Remove unnecessary CPUID level check
 
x86/hyperv/vtl: Stop kernel from probing VTL0 low memory
 
x86/hyperv: Don't assume cpu_possible_mask is dense
x86/hyperv: Fix output argument to hypercall that changes page visibility
 
x86/ioapic: Remove a stray tab in the IO-APIC type string
 
x86/ioremap: Remove unused size parameter in remapping functions
x86/ioremap: Simplify setup_data mapping variants
 
x86/irq: Define trace events conditionally
 
x86/itmt: Convert "sysctl_sched_itmt_enabled" to boolean
x86/itmt: Move the "sched_itmt_enabled" sysctl to debugfs
x86/itmt: Use guard() for itmt_update_mutex
 
x86/kernel: Move ENTRY_TEXT to the start of the image
 
x86/kexec: Add data section to relocate_kernel
x86/kexec: Allocate PGD for x86_64 transition page tables separately
x86/kexec: Clean up and document register use in relocate_kernel_64.S
x86/kexec: Clean up register usage in relocate_kernel()
x86/kexec: Cope with relocate_kernel() not being at the start of the page
x86/kexec: Copy control page into place in machine_kexec_prepare()
x86/kexec: Disable global pages before writing to control page
x86/kexec: Drop page_list argument from relocate_kernel()
x86/kexec: Eliminate writes through kernel mapping of relocate_kernel page
x86/kexec: Ensure preserve_context flag is set on return to kernel
x86/kexec: Fix location of relocate_kernel with -ffunction-sections
x86/kexec: Fix stack and handling of re-entry point for ::preserve_context
x86/kexec: Invoke copy of relocate_kernel() instead of the original
x86/kexec: Mark machine_kexec() with __nocfi
x86/kexec: Mark relocate_kernel page as ROX instead of RWX
x86/kexec: Move relocate_kernel to kernel .data section
x86/kexec: Only swap pages for ::preserve_context mode
x86/kexec: Use correct swap page in swap_pages function
x86/kexec: Use named labels in swap_pages in relocate_kernel_64.S
x86/kexec: Use typedef for relocate_kernel_fn function prototype
 
x86/mce/amd: Remove shared threshold bank plumbing
 
x86/mce/threshold: Remove the redundant this_cpu_dec_return()
 
x86/mce: Break up __mcheck_cpu_apply_quirks()
x86/mce: Convert family/model mixed checks to VFM-based checks
x86/mce: Make four functions return bool
x86/mce: Make several functions return bool
x86/mce: Remove the redundant mce_hygon_feature_init()
 
x86/microcode/AMD: Add get_patch_level()
x86/microcode/AMD: Add some forgotten models to the SHA check
x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration
x86/microcode/AMD: Have __apply_microcode_amd() return bool
x86/microcode/AMD: Load only SHA256-checksummed patches
x86/microcode/AMD: Make __verify_patch_size() return bool
x86/microcode/AMD: Merge early_apply_microcode() into its single callsite
x86/microcode/AMD: Remove bogus comment from parse_container()
x86/microcode/AMD: Remove ret local var in early_apply_microcode()
x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature
x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations
x86/microcode/AMD: Return bool from find_blobs_in_containers()
 
x86/mm/selftests: Fix typo in lam.c
 
x86/mm/tlb: Add tracepoint for TLB flush IPI to stale CPU
x86/mm/tlb: Also remove local CPU from mm_cpumask if stale
x86/mm/tlb: Only trim the mm_cpumask once a second
x86/mm/tlb: Update mm_cpumask lazily
 
x86/mm: Convert unreachable() to BUG()
x86/mm: Define PTRS_PER_PMD for assembly code too
x86/mm: Remove unnecessary include of
 
x86/mtrr: Rename mtrr_overwrite_state() to guest_force_mtrr_state()
x86/mtrr: Rename mtrr_overwrite_state() to guest_force_mtrr_state()
 
x86/of: Don't use DTB for SMP setup if ACPI is enabled
 
x86/paravirt: Remove the WBINVD callback
 
x86/resctrl: Add "mba_MBps_event" file to CTRL_MON directories
x86/resctrl: Add write option to "mba_MBps_event" file
x86/resctrl: Compute memory bandwidth for all supported events
x86/resctrl: Document the new "mba_MBps_event" file
x86/resctrl: Introduce resctrl_file_fflags_init() to initialize fflags
x86/resctrl: Make mba_sc use total bandwidth if local is not supported
x86/resctrl: Modify update_mba_bw() to use per CTRL_MON group event
x86/resctrl: Prepare for per-CTRL_MON group mba_MBps control
x86/resctrl: Use kthread_run_on_cpu()
 
x86/sev/docs: Document the SNP Reverse Map Table (RMP)
 
x86/sev: Add full support for a segmented RMP table
x86/sev: Add Secure TSC support for SNP guests
x86/sev: Add support for the RMPREAD instruction
x86/sev: Add the Secure TSC feature for SNP guests
x86/sev: Avoid WARN()s and panic()s in early boot code
x86/sev: Carve out and export SNP guest messaging init routines
x86/sev: Change TSC MSR behavior for Secure TSC enabled guests
x86/sev: Disable ftrace branch profiling in SEV startup code
x86/sev: Disable jump tables in SEV startup code
x86/sev: Disable UBSAN on SEV code that may execute very early
x86/sev: Don't hang but terminate on failure to remap SVSM CA
x86/sev: Fix broken SNP support with KVM module built-in
x86/sev: Map only the RMP table entries instead of the full RMP range
x86/sev: Mark the TSC in a secure TSC guest as reliable
x86/sev: Move the SNP probe routine out of the way
x86/sev: Prepare for using the RMPREAD instruction to access the RMP
x86/sev: Prevent GUEST_TSC_FREQ MSR interception for Secure TSC enabled guests
x86/sev: Prevent RDTSC/RDTSCP interception for Secure TSC enabled guests
x86/sev: Relocate SNP guest messaging routines to common code
x86/sev: Require the RMPREAD instruction after Zen4
x86/sev: Treat the contiguous RMP table as a single RMP segment
 
x86/sgx: Fix size overflows in sgx_encl_create()
x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
 
x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
x86/speculation: Simplify and make CALL_NOSPEC consistent
 
x86/sysfs: Constify 'struct bin_attribute'
 
x86/tdx: Disable unnecessary virtualization exceptions
x86/tdx: Dump attributes and TD_CTLS on boot
 
x86/topology: Introduce topology_logical_core_id()
x86/topology: Remove x86_smt_flags and use cpu_smt_flags directly
x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally
 
x86/tsc: Init the TSC for Secure TSC guests
x86/tsc: Move away from TSC leaf magic numbers
x86/tsc: Remove CPUID "frequency" leaf magic numbers.
 
x86/virt/tdx: Rename 'struct tdx_tdmr_sysinfo' to reflect the spec better
x86/virt/tdx: Require the module to assert it has the NO_RBP_MOD mitigation
x86/virt/tdx: Start to track all global metadata in one structure
x86/virt/tdx: Switch to use auto-generated global metadata reading code
x86/virt/tdx: Use auto-generated code to read global metadata
x86/virt/tdx: Use dedicated struct members for PAMT entry sizes
 
x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors
 
x86/xen: add FRAME_END to xen_hypercall_hvm()
x86/xen: allow larger contiguous memory regions in PV guests
x86/xen: fix xen_hypercall_hvm() to not clobber %rbx
x86/xen: remove unneeded dummy push from xen_hypercall_hvm()
 
x86: Convert unreachable() to BUG()
x86: mm: free page table pages by RCU instead of semi RCU
x86: pgtable: convert __tlb_remove_table() to use struct ptdesc
x86: pgtable: move pagetable_dtor() to __tlb_remove_table()
x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0
x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64
x86: Start moving AMD node functionality out of AMD_NB
x86: use cmov for user address masking
x86: use proper 'clac' and 'stac' opcode names
 
Xarray: distinguish large entries correctly in xas_split_alloc()
Xarray: do not return sibling entries from xas_find_marked()
 
xarray: extract helper from __xa_{insert,cmpxchg}
xarray: extract xa_zero_to_null
 
XArray: minor documentation improvements
 
Xarray: move forward index correctly in xas_pause()
 
xarray: port tests to kunit
 
Xarray: remove repeat check in xas_squash_marks()
Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent
 
xdp, xsk: constify read-only arguments of some static inline helpers
 
xdp: add generic xdp_buff_add_frag()
xdp: add generic xdp_build_skb_from_buff()
xdp: allow attaching already registered memory model to xdp_rxq_info
xdp: get rid of xdp_frame::mem.id
xdp: make __xdp_return() MP-agnostic
xdp: register system page pool as an XDP memory model
 
xe/oa: Drop the unused logic to parse context image
xe/oa: Fix query mode of operation for OAR/OAC
 
xen/blkback: convert timeouts to secs_to_jiffies()
 
Xen/swiotlb: mark xen_swiotlb_fixup() __init
 
xen/swiotlb: relax alignment requirements
 
xen: pcpu: remove unnecessary __ref annotation
xen: update pvcalls_front_accept prototype
 
xfrm: add generic iptfs defines and functionality
xfrm: add mode_cbs module functionality
xfrm: config: add CONFIG_XFRM_IPTFS
xfrm: delete intermediate secpath entry in packet offload mode
xfrm: Don't disable preemption while looking up cache state.
xfrm: Fix the usage of skb->sk
xfrm: fix tunnel mode TX datapath in packet offload mode
xfrm: iptfs: add basic receive packet (tunnel egress) handling
xfrm: iptfs: add fragmenting of larger than MTU user packets
xfrm: iptfs: add new iptfs xfrm mode impl
xfrm: iptfs: add reusing received skb for the tunnel egress packet
xfrm: iptfs: add skb-fragment sharing code
xfrm: iptfs: add tracepoint functionality
xfrm: iptfs: add user packet (tunnel ingress) handling
xfrm: iptfs: handle received fragmented inner packets
xfrm: iptfs: handle reordering of received packets
xfrm: iptfs: share page fragments of inner packets
xfrm: netlink: add config (netlink) options
xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
xfrm: state: fix out-of-bounds read during lookup
xfrm: Support ESN context update to hardware for TX
 
xfrm_output: Force software GSO only in tunnel mode
 
xfs/libxfs: replace kmalloc() and memcpy() with kmemdup()
 
xfs: add a b_iodone callback to struct xfs_buf
xfs: add a realtime flag to the refcount update log redo items
xfs: add a realtime flag to the rmap update log redo items
xfs: Add error handling for xfs_reflink_cancel_cow_range
xfs: add metadata reservations for realtime refcount btree
xfs: add metadata reservations for realtime rmap btrees
xfs: add pre-content fsnotify hook for DAX faults
xfs: add realtime refcount btree block detection to log recovery
xfs: add realtime refcount btree inode to metadata directory
xfs: add realtime refcount btree operations
xfs: add realtime reverse map inode to metadata directory
xfs: add realtime rmap btree operations
xfs: add some rtgroup inode helpers
xfs: allow dquot rt block count to exceed rt blocks on reflink fs
xfs: allow inode-based btrees to reserve space in the data device
xfs: allow inodes to have the realtime and reflink flags
xfs: allow overlapping rtrmapbt records for shared data extents
xfs: allow queued realtime intents to drain before scrubbing
xfs: always complete the buffer inline in xfs_buf_submit
xfs: apply rt extent alignment constraints to CoW extsize hint
xfs: capture realtime CoW staging extents when rebuilding rt rmapbt
xfs: check for dead buffers in xfs_buf_find_insert
xfs: check for shared rt extents when rebuilding rt file's data fork
xfs: check new rtbitmap records against rt refcount btree
xfs: check reference counts of gaps between rt refcount records
xfs: check that the rtrefcount maxlevels doesn't increase when growing fs
xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs
xfs: clean up xfs_end_ioend() to reuse local variables
xfs: cleanup xfs_vn_getattr
xfs: compute rtrmap btree max levels when reflink enabled
xfs: constify feature checks
xfs: create a shadow rmap btree during realtime rmap repair
xfs: create routine to allocate and initialize a realtime refcount btree inode
xfs: create routine to allocate and initialize a realtime rmap btree inode
xfs: cross-reference checks with the rt refcount btree
xfs: cross-reference realtime bitmap to realtime rmapbt scrubber
xfs: cross-reference the realtime rmapbt
xfs: decouple buffer readahead from the normal buffer read path
xfs: detect and repair misaligned rtinherit directory cowextsize hints
xfs: Do not allow norecovery mount with quotacheck
xfs: do not check NEEDSREPAIR if ro,norecovery mount.
xfs: don't call remap_verify_area with sb write protection held
xfs: don't flag quota rt block usage on rtreflink filesystems
xfs: don't over-report free space or inodes in statvfs
xfs: don't shut down the filesystem for media failures beyond end of log
xfs: don't take m_sb_lock in xfs_fs_statfs
xfs: enable CoW for realtime data
xfs: enable extent size hints for CoW operations
xfs: enable realtime reflink
xfs: enable realtime rmap btree
xfs: enable sharing of realtime file blocks
xfs: fix a double completion for buffers on in-memory targets
xfs: fix buffer lookup vs release race
xfs: fix CoW forks for realtime files
xfs: fix data fork format filtering during inode repair
xfs: fix mount hang during primary superblock recovery failure
xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n
xfs: fix the comment above xfs_discard_endio
xfs: fix the entry condition of exact EOF block allocation optimization
xfs: fix xfs_get_extsz_hint behavior with realtime alwayscow files
xfs: flush inodegc before swapon
xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
xfs: hoist the node iroot update code out of xfs_btree_new_iroot
xfs: hook live realtime rmap operations during a repair operation
xfs: introduce realtime refcount btree ondisk definitions
xfs: introduce realtime rmap btree ondisk definitions
xfs: make xfs_iroot_realloc a bmap btree function
xfs: make xfs_iroot_realloc take the new numrecs instead of deltas
xfs: mark xfs_dir_isempty static
xfs: move b_li_list based retry handling to common code
xfs: move in-memory buftarg handling out of _xfs_buf_ioapply
xfs: move invalidate_kernel_vmap_range to xfs_buf_ioend
xfs: move write verification out of _xfs_buf_ioapply
xfs: move xfs_buf_iowait out of (__)xfs_buf_submit
xfs: namespace the maximum length/refcount symbols
xfs: online repair of realtime bitmaps for a realtime group
xfs: online repair of realtime file bmaps
xfs: online repair of the realtime refcount btree
xfs: online repair of the realtime rmap btree
xfs: prepare refcount btree cursor tracepoints for realtime
xfs: prepare refcount functions to deal with rtrefcountbt
xfs: prepare rmap btree cursor tracepoints for realtime
xfs: prepare rmap functions to deal with rtrmapbt
xfs: prepare to reuse the dquot pointer space in struct xfs_inode
xfs: pretty print metadata file types in error messages
xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end
xfs: react to fsdax failure notifications on the rt device
xfs: realtime refcount btree transaction reservations
xfs: realtime rmap btree transaction reservations
xfs: recover CoW leftovers in the realtime volume
xfs: reduce context switches for synchronous buffered I/O
xfs: refactor reflink quota updates
xfs: refactor the inode fork memory allocation functions
xfs: refactor xfs_fs_statfs
xfs: refactor xfs_reflink_find_shared
xfs: release the dquot buf outside of qli_lock
xfs: remove an out of data comment in _xfs_buf_alloc
xfs: remove bp->b_error check in xfs_attr3_root_inactive
xfs: remove most in-flight buffer accounting
xfs: remove redundant update for ticket->t_curr_res in xfs_log_ticket_regrant
xfs: remove the extra buffer reference in xfs_buf_submit
xfs: remove the incorrect comment about the b_pag field
xfs: remove the incorrect comment above xfs_buf_free_maps
xfs: remove the t_magic field in struct xfs_trans
xfs: remove the XBF_STALE check from xfs_buf_rele_cached
xfs: remove xfs_buf_cache.bc_lock
xfs: remove xfs_buf_delwri_submit_buffers
xfs: remove XFS_ILOG_NONCORE
xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate
xfs: repair inodes that have a refcount btree in the data fork
xfs: repair inodes that have realtime extents
xfs: repair rmap btree inodes
xfs: report larger dio alignment for COW inodes
xfs: report realtime refcount btree corruption errors to the health system
xfs: report realtime rmap btree corruption errors to the health system
xfs: report the correct read/write dio alignment for reflinked inodes
xfs: scan rt rmap when we're doing an intense rmap check of bmbt mappings
xfs: scrub the metadir path of rt refcount btree files
xfs: scrub the metadir path of rt rmap btree files
xfs: scrub the realtime refcount btree
xfs: scrub the realtime rmapbt
xfs: simplify buffer I/O submission
xfs: simplify the xfs_rmap_{alloc,free}_extent calling conventions
xfs: simplify xfs_buf_delwri_pushbuf
xfs: simplify xfsaild_resubmit_item
xfs: support file data forks containing metadata btrees
xfs: support recovering refcount intent items targetting realtime extents
xfs: support recovering rmap intent items targetting realtime extents
xfs: support repairing metadata btrees rooted in metadir inodes
xfs: support storing records in the inode core root
xfs: tidy up xfs_bmap_broot_realloc a bit
xfs: tidy up xfs_iroot_realloc
xfs: update rmap to allow cow staging extents in the rt rmap
xfs: Use abs_diff instead of XFS_ABSDIFF
xfs: walk the rt reference count tree when rebuilding rmap
xfs: walk the rt reverse mapping tree when rebuilding rmap
xfs: wire up a new metafile type for the realtime refcount
xfs: wire up a new metafile type for the realtime rmap
xfs: wire up getfsmap to the realtime reverse mapping btree
xfs: wire up realtime refcount btree cursors
xfs: wire up rmap map and unmap to the realtime rmapbt
 
xhci: Add command completion parameter support
xhci: Add missing capability definition bits
xhci: dbc: Improve performance by removing delay in transfer event polling.
xhci: dbgtty: Improve performance by handling received data immediately.
xhci: don't mess with ->d_iname
xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts
 
xsk: add generic XSk &xdp_buff -> skb conversion
xsk: align &xdp_buff_xsk harder
xsk: allow attaching XSk pool via xdp_rxq_info_reg_mem_model()
xsk: fix an integer overflow in xp_create_and_assign_umem()
xsk: make xsk_buff_add_frag() really add the frag via __xdp_buff_add_frag()
 
xtensa/simdisk: Use str_write_read() helper in simdisk_transfer()
 
xtensa: annotate dtb_start variable as static __initdata
xtensa: Remove zero-length alignment array
 
ynl: add missing pieces to ethtool spec to better match uapi header
ynl: include uapi header after all dependencies
ynl: skip rendering attributes with header property in uapi mode
ynl: support directional specs in ynl-gen-c.py
ynl: support enum-cnt-name attribute in legacy definitions
 
zorro: Constify 'struct bin_attribute'
 
zram: cond_resched() in writeback loop
zram: factor out different page types read
zram: factor out ZRAM_HUGE write
zram: factor out ZRAM_SAME write
zram: free slot memory early during write
zram: remove entry element member
zram: remove zcomp_stream_put() from write_incompressible_page()
zram: use zram_read_from_zspool() in writeback