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

 
ASoC: Changes to SOF kcontrol data set/get ops
 
82596: use eth_hw_addr_set()
 
8390: hydra: use eth_hw_addr_set()
8390: mac8390: use eth_hw_addr_set()
8390: smc-ultra: use eth_hw_addr_set()
8390: wd: use eth_hw_addr_set()
 
9p, afs, ceph, nfs: Use current_is_kswapd() rather than gfpflags_allow_blocking()
 
9p/trans_fd: split into dedicated module
 
9p/trans_virtio: Fix typo in the comment for p9_virtio_create()
 
9p/xen: autoload when xenbus service is available
 
9p: Copy local writes to the cache when writing to the server
9p: fix enodata when reading growing file
9p: only copy valid iattrs in 9P2000.L setattr implementation
9p: Use BUG_ON instead of if condition followed by BUG.
9p: Use fscache indexing rewrite and reenable caching
 
Linux: [smb3] improve error message when mount options conflict with posix
 
ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumeration() helpers
ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win
ACPI / x86: Add PWM2 on the Xiaomi Mi Pad 2 to the always_present list
ACPI / x86: Allow specifying acpi_device_override_status() quirks by path
ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table
ACPI / x86: Introduce an acpi_quirk_skip_acpi_ac_and_battery() helper
ACPI / x86: Skip AC and battery devices on x86 Android tablets with broken DSDTs
 
ACPI/IORT: Check node revision for PMCG resources
 
ACPI: Add a context argument for table parsing handlers
ACPI: APD: Add a fmw property clk-name
ACPI: APD: Check for NULL pointer after calling devm_ioremap()
ACPI: battery: Add the ThinkPad "Not Charging" quirk
ACPI: Change acpi_device_always_present() into acpi_device_override_status()
ACPI: CPPC: Add CPPC enable register function
ACPI: CPPC: Amend documentation in the comments
ACPI: CPPC: Check present CPUs for determining _CPC is valid
ACPI: CPPC: Drop redundant local variable from cpc_read()
ACPI: CPPC: Fix up I/O port access in cpc_read()
ACPI: CPPC: Implement support for SystemIO registers
ACPI: delay enumeration of devices with a _DEP pointing to an INT3472 device
ACPI: DPTF: Support Raptor Lake
ACPI: DPTF: Update device ID in a comment
ACPI: EC: Avoid queuing unnecessary work in acpi_ec_submit_event()
ACPI: EC: Call advance_transaction() from acpi_ec_dispatch_gpe()
ACPI: EC: Fold acpi_ec_check_event() into acpi_ec_event_handler()
ACPI: EC: Make the event work state machine visible
ACPI: EC: Mark the ec_sys write_support param as module_param_hw()
ACPI: EC: Pass one argument to acpi_ec_query()
ACPI: EC: Rearrange the loop in acpi_ec_event_handler()
ACPI: EC: Relocate acpi_ec_create_query() and drop acpi_ec_delete_query()
ACPI: EC: Rename three functions
ACPI: EC: Rework flushing of EC work while suspended to idle
ACPI: EC: Simplify locking in acpi_ec_event_handler()
 
acpi: Export acpi_bus_type
 
ACPI: Introduce Platform Firmware Runtime Telemetry driver
ACPI: Introduce Platform Firmware Runtime Update device driver
ACPI: Keep sub-table parsing infrastructure available for modules
ACPI: NFIT: Import GUID before use
ACPI: NUMA: Add a node and memblk for each CFMWS not in SRAT
ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG
ACPI: PCC: Implement OperationRegion handler for the PCC Type 3 subtype
ACPI: PCC: pcc_ctx can be static
ACPI: pfr_telemetry: Fix info leak in pfrt_log_ioctl()
ACPI: pfr_update: Fix return value check in pfru_write()
ACPI: PM: Avoid CPU cache flush when entering S4
ACPI: PM: Emit debug messages when enabling/disabling wakeup power
ACPI: PM: Remove redundant cache flushing
ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems"
ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE
ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_temp() function
ACPI: PMIC: constify all struct intel_pmic_opregion_data declarations
ACPI: PMIC: xpower: Fix _TMP ACPI errors
ACPI: processor idle: Use swap() instead of open coding it
ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40
ACPI: processor: idle: Only flush cache on entering C3
ACPI: processor: Replace kernel.h with the necessary inclusions
ACPI: processor: thermal: avoid cpufreq_get_policy()
ACPI: require CRC32 to build
ACPI: scan: Change acpi_scan_init() return value type to void
ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes
ACPI: scan: Do not add device IDs from _CID if _HID is not valid
ACPI: scan: Introduce acpi_fetch_acpi_dev()
ACPI: scan: Rename label in acpi_scan_init()
ACPI: scan: Simplify initialization of power and sleep buttons
ACPI: SPCR: check if table->serial_port.access_width is too wide
 
acpi: Store CRC-32 hash of the _PLD in struct acpi_device
 
ACPI: sysfs: use default_groups in kobj_type
ACPI: tables: Add AEST to the list of known table signatures
ACPI: tables: Quiet ACPI table not found warning
ACPI: Teach ACPI table parsing about the CEDT header format
ACPI: thermal: drop an always true check
ACPI: tools: Introduce utility for firmware updates/telemetry
ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device()
 
ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions
ACPICA: Add support for PCC Opregion special context data
ACPICA: Avoid subobject buffer overflow when validating RSDP signature
ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER)
ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()
ACPICA: Fix AEST Processor generic resource substructure data field byte length
ACPICA: Fix wrong interpretation of PCC address
ACPICA: Fixed a couple of warnings under MSVC
ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5
ACPICA: iASL/Disassembler: Additional support for NHLT table
ACPICA: iASL/NHLT table: "Specific Data" field support
ACPICA: iASL: Add suppport for AGDI table
ACPICA: iASL: Add TDEL table to both compiler/disassembler
ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR
ACPICA: Update version to 20211217
ACPICA: Use original data_table_region pointer for accesses
ACPICA: Use original pointer for virtual origin tables
ACPICA: Utilities: Avoid deleting the same object twice in a row
 
Linux: add includes masked by cgroup -> bpf dependency
Linux: Add low power hibernation support to cs35l41
Linux: add missing bpf-cgroup.h includes
Linux: Add Paolo Abeni to networking maintainers
 
af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register
 
af_packet: fix data-race in packet_setsockopt / packet_setsockopt
af_packet: fix tracking issues in packet_do_bind()
 
af_unix: Add helpers to calculate hashes.
af_unix: Allocate unix_address in unix_bind_(bsd|abstract)().
af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress
af_unix: Copy unix_mkname() into unix_find_(bsd|abstract)().
af_unix: Cut unix_validate_addr() out of unix_mkname().
af_unix: Factorise unix_find_other() based on address types.
af_unix: Pass struct sock to unix_autobind().
af_unix: Relax race in unix_autobind().
af_unix: Remove UNIX_ABSTRACT() macro and test sun_path[0] instead.
af_unix: Remove unix_mkname().
af_unix: Replace the big lock with small locks.
af_unix: Return an error as a pointer in unix_find_other().
af_unix: Save hash in sk_hash.
af_unix: Use offsetof() instead of sizeof().
 
afs: Convert afs to use the new fscache API
afs: Copy local writes to the cache when writing to the server
afs: Fix potential thrashing in afs writeback
afs: Skip truncation on the server of data we haven't written yet
 
agp/intel-gtt: reduce intel-gtt dependencies more
agp/intel-gtt: Replace kernel.h with the necessary inclusions
 
aio: move aio sysctl to aio.c
 
all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate
 
alpha: Snapshot thread flags
 
ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c
 
ALSA: core: Fix SSID quirk lookup for subvendor=0
ALSA: core: Simplify snd_power_ref_and_wait() with the standard macro
ALSA: Fix some typo
ALSA: gus: Fix erroneous memory allocation
ALSA: gus: Fix memory leaks at memory allocator error paths
ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409
ALSA: hda/cs8409: Fix Jack detection after resume
ALSA: hda/cs8409: Increase delay during jack detection
ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present
ALSA: hda/hdmi: Disable silent stream on GLK
ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows
ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops
ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks
ALSA: hda/realtek: Add quirk for ASUS GU603
ALSA: hda/realtek: Add quirk for Legion Y9000X 2019
ALSA: hda/realtek: Add quirk for Legion Y9000X 2020
ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices
ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop
ALSA: hda/realtek: Fix deadlock by COEF mutex
ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows
ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset)
ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
ALSA: hda/realtek: Re-order quirk entries for Lenovo
ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop
ALSA: hda/tegra: Fix Tegra194 HDA reset failure
ALSA: hda: Add AlderLake-N PCI ID
ALSA: hda: Add missing rwsem around snd_ctl_remove() calls
ALSA: hda: Add new AlderLake-P variant PCI ID
ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk
ALSA: hda: cs35l41: Add calls to newly added test key function
ALSA: hda: cs35l41: Add missing default cases
ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems
ALSA: hda: cs35l41: Avoid overwriting register patch
ALSA: hda: cs35l41: fix double free on error in probe()
ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void
ALSA: hda: cs35l41: Make use of the helper function dev_err_probe()
ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace
ALSA: hda: cs35l41: Tidyup code
ALSA: hda: Do disconnect jacks at codec unbind
ALSA: hda: Fill gaps in NHLT endpoint-interface
ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses
ALSA: hda: Fix dependency on ASoC cs35l41 codec
ALSA: hda: Fix missing codec probe on Shenker Dock 15
ALSA: hda: Fix potential deadlock at codec unbinding
ALSA: hda: Fix regression on forced probe mask option
ALSA: hda: Fix signedness of sscanf() arguments
ALSA: hda: Fix UAF of leds class devs at unbinding
ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables
ALSA: hda: intel-dsp-config: add JasperLake support
ALSA: hda: intel-dsp-config: reorder the config table
ALSA: hda: intel: More comprehensive PM runtime setup for controller driver
ALSA: hda: Make proper use of timecounter
ALSA: hda: realtek: Fix race at concurrent COEF updates
ALSA: hda: Remove redundant runtime PM calls
ALSA: hda: Set max DMA segment size
ALSA: hda: Simplify DMIC-in-NHLT check
ALSA: hda: Skip codec shutdown in case the codec is not registered
ALSA: hda: use swap() to make code cleaner
ALSA: intel_hdmi: Check for error num after setting mask
ALSA: intel_hdmi: Fix reference to PCM buffer address
ALSA: jack: Add missing rwsem around snd_ctl_remove() calls
ALSA: led: Use restricted type for iface assignment
ALSA: memalloc: Fix dma_need_sync() checks
ALSA: memalloc: invalidate SG pages before sync
ALSA: memalloc: Unify x86 SG-buffer handling (take#3)
ALSA: mixart: Add sanity check for timer notify streams
ALSA: mixart: Reduce size of mixart_timer_notify
ALSA: oss: fix compile error when OSS_DEBUG is enabled
ALSA: oss: remove useless NULL check before kfree
ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls
ALSA: pcm: comment about relation between msbits hw parameter and [S|U]32 formats
ALSA: pcm: introduce INFO_NO_REWINDS flag
ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary range
ALSA: ppc: beep: fix clang -Wimplicit-fallthrough
ALSA: Replace acpi_bus_get_device()
ALSA: seq: Set upper limit of processed events
ALSA: seq: virmidi: Add a drain operation
ALSA: sound/isa/gus: check the return value of kstrdup()
ALSA: sparc: no need to initialise statics to 0
ALSA: uapi: use C90 comment style instead of C99 style
ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi.
ALSA: usb-audio: Add minimal-mute notion in dB mapping table
ALSA: usb-audio: Correct quirk for VF0770
ALSA: usb-audio: Don't abort resume upon errors
ALSA: usb-audio: Drop CONFIG_PM ifdefs
ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID
ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink
ALSA: usb-audio: initialize variables that could ignore errors
ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra
ALSA: usb-audio: Use int for dB map values
ALSA: virmidi: Remove duplicated code
 
alx: acquire mutex for alx_reinit in alx_change_mtu
 
amd64-agp: convert to generic power management
 
amd: a2065/ariadne: use eth_hw_addr_set()
amd: atarilance: use eth_hw_addr_set()
amd: declance: use eth_hw_addr_set()
amd: hplance: use eth_hw_addr_set()
amd: lance: use eth_hw_addr_set()
amd: mvme147: use eth_hw_addr_set()
amd: ni65: use eth_hw_addr_set()
 
amdgpu/pm: Create shared array of power profile name strings
amdgpu/pm: Make sysfs pm attributes as read-only for VFs
amdgpu/pm: Modify implmentations of get_power_profile_mode to use amdgpu_pp_profile_name
 
amdgpu: fix some comment typos
amdgpu: fix some kernel-doc markup
amdgpu: use drm_kms_helper_connector_hotplug_event
 
amt: fix wrong return type of amt_send_membership_update()
 
aoe: remove redundant assignment on variable n
 
apple: macmace: use eth_hw_addr_set()
 
applicom: unneed to initialise statics to 0
 
ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply
 
ARC: perf: fix misleading comment about pmu vs counter stop
 
arc: perf: Move static structs to where they're really used
 
ARC: perf: Remove redundant initialization of variable idx
 
arc: Replace lkml.org links with lore
 
ARC: thread_info.h: correct two typos in a comment
 
arc: use swap() to make code cleaner
 
arch/ia64/kernel/setup.c: use swap() to make code cleaner
 
arch/Kconfig: Remove CLANG_VERSION check in HAS_LTO_CLANG
arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SIZE_LESS_THAN_64KB
 
arch: arm64: ti: Add support J721S2 Common Processor Board
arch: decompressor: remove useless vmlinux.bin.all-y
arch: Make ARCH_STACKWALK independent of STACKTRACE
arch: remove GENERIC_FIND_FIRST_BIT entirely
arch: Remove leftovers from mandatory file locking
arch: Remove leftovers from prism54 wireless driver
 
arch_topology: Introduce thermal pressure update function
arch_topology: Remove unused topology_set_thermal_pressure() and related
 
arm/arm64: dts: Add MV88E6393X to CN9130-CRB device tree
arm/arm64: dts: Enable CP0 GPIOs for CN9130-CRB
 
arm/xen: Read extended regions from DT and init Xen resource
arm/xen: Switch to use gnttab_setup_auto_xlat_frames() for DT
 
arm64/bpf: Remove 128MB limit for BPF JIT programs
 
arm64/fp: Add comments documenting the usage of state restore functions
 
arm64/fpsimd: Document the use of TIF_FOREIGN_FPSTATE by KVM
 
arm64/kvm: Fix bitrotted comment for SVE handling in handle_exit.c
 
arm64/sve: Generalise vector length configuration prctl() for SME
arm64/sve: Make sysctl interface for SVE reusable by SME
arm64/sve: Minor clarification of ABI documentation
 
arm64/xor: use EOR3 instructions when available
 
arm64: Add comment for stack_info::kr_cur
arm64: Add Cortex-A510 CPU part definition
arm64: Add Cortex-X2 CPU part definition
arm64: add ID_AA64ISAR2_EL1 sys register
arm64: Add macro version of the BTI instruction
arm64: Add missing include of asm/cpufeature.h to asm/mmu.h
arm64: Add percpu vectors for EL1
arm64: atomics lse: define SUBs in terms of ADDs
arm64: atomics: format whitespace consistently
arm64: atomics: lse: define ANDs in terms of ANDNOTs
arm64: atomics: lse: define RETURN ops in terms of FETCH ops
arm64: atomics: lse: Dereference matching size
arm64: atomics: lse: improve constraints for simple ops
arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1
arm64: Correct wrong label in macro __init_el2_gicv3
arm64: cpufeature: add HWCAP for FEAT_AFP
arm64: cpufeature: add HWCAP for FEAT_RPRES
arm64: cpufeature: List early Cortex-A510 parts as having broken dbm
arm64: defconfig: enable drivers for booting i.MX8ULP
arm64: defconfig: enable drivers for TQ TQMa8MxML-MBa8Mx
arm64: defconfig: Enable OV5640
arm64: defconfig: Enable R-Car S4-8
arm64: defconfig: Enable Samsung I2C driver
arm64: defconfig: Enable VIDEO_IMX_MEDIA
arm64: Do not include __READ_ONCE() block in assembly files
arm64: Drop outdated links in comments
arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg"
arm64: dts: allwinner: a64: Add CEC clock to HDMI
arm64: dts: allwinner: a64: Update MBUS node
arm64: dts: allwinner: add 'chassis-type' property
arm64: dts: allwinner: h6: Add Hantro G2 node
arm64: dts: allwinner: h6: Add Tanix TX6 mini dts
arm64: dts: allwinner: h6: tanix-tx6: Add I2C node
arm64: dts: allwinner: h6: tanix-tx6: Add SPDIF
arm64: dts: allwinner: h6: tanix-tx6: Enable bluetooth
arm64: dts: allwinner: h6: tanix-tx6: Split to DT and DTSI
arm64: dts: allwinner: h6: tanix: Add MMC1 node
arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+
arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name
arm64: dts: amlogic: meson-g12: Fix thermal-zones indent
arm64: dts: apple: Add missing M1 (t8103) devices
arm64: dts: apple: t8103: Add apple,min-state to DCP PMGR nodes
arm64: dts: apple: t8103: Add cd321x nodes
arm64: dts: apple: t8103: Add i2c nodes
arm64: dts: apple: t8103: Add PMGR nodes
arm64: dts: apple: t8103: Add UART2
arm64: dts: apple: t8103: Add watchdog node
arm64: dts: apple: t8103: Expose PCI node for the WiFi MAC address
arm64: dts: apple: t8103: Remove PCIe max-link-speed properties
arm64: dts: apple: t8103: Rename clk24 to clkref
arm64: dts: apple: t8103: Sort nodes by address
arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias
arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500
arm64: dts: exynos: convert serial_0 to USI on ExynosAutov9
arm64: dts: exynos: Rename hsi2c nodes to i2c for Exynos5433 and Exynos7
arm64: dts: freescale: add 'chassis-type' property
arm64: dts: freescale: add initial device tree for TQMa8MQML with i.MX8MM
arm64: dts: freescale: add initial device tree for TQMa8MQNL with i.MX8MN
arm64: dts: freescale: add initial device tree for TQMa8Mx with i.MX8M
arm64: dts: freescale: Fix sound card model for MBa8Mx
arm64: dts: fsl-ls1043a-rdb: add delay between CS and CLK signal for flash device
arm64: dts: imx8m: add cache info
arm64: dts: imx8m: configure FEC PHY VDDIO voltage
arm64: dts: imx8m: disable smart eee for FEC PHY
arm64: dts: imx8m: remove unused "nvmem_macaddr_swap" property for FEC
arm64: dts: imx8mm-beacon: Enable OV5640 Camera
arm64: dts: imx8mm-beacon: Enable USB Controllers
arm64: dts: imx8mm/n: Remove the 'pm-ignore-notify' property
arm64: dts: imx8mm: Add CSI nodes
arm64: dts: imx8mm: don't assign PLL2 in SoC dtsi
arm64: dts: imx8mm: Fix VPU Hanging
arm64: dts: imx8mn-bsh-smm-s2/pro: Add iMX8MN BSH SMM S2 boards
arm64: dts: imx8mn-evk: add hardware reset for FEC PHY
arm64: dts: imx8mn-venice-gw7902: disable gpu
arm64: dts: imx8mp-evk: add hardware reset for EQOS PHY
arm64: dts: imx8mp-evk: configure multiple queues on eqos
arm64: dts: imx8mp-evk: disable CLKOUT clock for ENET PHY
arm64: dts: imx8mp: add mac address for EQOS
arm64: dts: imx8mq-evk: link regulator to VPU domain
arm64: dts: imx8mq-librem5-r3.dtsi: describe selfie cam XSHUTDOWN pin
arm64: dts: imx8mq-librem5: describe power supply for cameras
arm64: dts: imx8mq-librem5: describe the selfie cam
arm64: dts: imx8mq-librem5: fix mipi_csi1 port number to sensor
arm64: dts: imx8mq: fix lcdif port node
arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers
arm64: dts: imx8mq: fix the schema check errors for fsl,tmu-calibration
arm64: dts: imx8qm: add cache info
arm64: dts: imx8qxp: add cache info
arm64: dts: imx8ulp: add power domain entry for usdhc
arm64: dts: imx8ulp: add scmi firmware node
arm64: dts: imx8ulp: Add the basic dts for imx8ulp evk board
arm64: dts: imx8ulp: Add the basic dtsi file for imx8ulp
arm64: dts: imx8ulp: Set #thermal-sensor-cells to 1 as required
arm64: dts: imx: imx8mn-beacon: Drop undocumented clock-names reference
arm64: dts: juno: Remove GICv2m dma-range
arm64: dts: ls1028a-qds: add overlays for various serdes protocols
arm64: dts: ls1028a-qds: enable lpuart1
arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus
arm64: dts: ls1028a-rdb: add aliases for the Ethernet ports
arm64: dts: ls1028a-rdb: add an alias for the FlexSPI controller
arm64: dts: ls1028a-rdb: enable pwm0
arm64: dts: ls1028a-rdb: sort nodes alphabetically by label
arm64: dts: ls1028a-rdb: update copyright
arm64: dts: ls1028a: add flextimer based pwm nodes
arm64: dts: ls1028a: add ftm_alarm1 node to be used as wakeup source
arm64: dts: ls1028a: Add PCIe EP nodes
arm64: dts: ls1028a: sl28: re-enable ftm_alarm0
arm64: dts: ls1088a: Add reboot nodes
arm64: dts: ls1088a: add snps incr burst type adjustment for usb1
arm64: dts: lx2160a-qds: Add mdio mux nodes
arm64: dts: lx2160a-rdb: Add Inphi PHY node
arm64: dts: lx2160a: add optee-tz node
arm64: dts: lx2160a: enable usb3-lpm-capable for usb3 nodes
arm64: dts: lx2162a-qds: add interrupt line for RTC node
arm64: dts: lx2162a-qds: support SD UHS-I and eMMC HS400 modes
arm64: dts: lx2162a: Add CAN nodes for LX2162A-QDS
arm64: dts: marvell: armada-37xx: Add xtal clock to comphy node
arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0
arm64: dts: marvell: cn9130: add GPIO and SPI aliases
arm64: dts: marvell: cn9130: enable CP0 GPIO controllers
arm64: dts: mediatek: add basic mt7986 support
arm64: dts: mediatek: add pinctrl support for mt7986a
arm64: dts: mediatek: add pinctrl support for mt7986b
arm64: dts: mediatek: mt8173-elm: Add backlight enable pin config
arm64: dts: mediatek: mt8173-elm: Move pwm pinctrl to pwm0 node
arm64: dts: mediatek: mt8173: Add gce-client-reg to display od/ufo
arm64: dts: mediatek: mt8183-evb: Add node for thermistor
arm64: dts: mediatek: mt8192: fix i2c node names
arm64: dts: mediatek: mt8516: remove 2 invalid i2c clocks
arm64: dts: meson-g12: add ATF BL32 reserved-memory region
arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133'
arm64: dts: meson-gx: add ATF BL32 reserved-memory region
arm64: dts: meson-gxbb-wetek: fix HDMI in early boot
arm64: dts: meson-gxbb-wetek: fix missing GPIO binding
arm64: dts: meson-gxbb-wetek: use updated LED bindings
arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2
arm64: dts: meson-sm1-odroid: add cec nodes
arm64: dts: meson-sm1-odroid: fix boot loop after reboot
arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator
arm64: dts: meson: p241: add sound support
arm64: dts: meson: p241: add vcc_5v regulator
arm64: dts: mt8183-kukui: Update Tboard sensor mapping table
arm64: dts: mt8183: Add kakadu sku22
arm64: dts: mt8183: Add kukui-jacuzzi-cozmo board
arm64: dts: mt8183: Add more fennel SKUs
arm64: dts: mt8183: change rpmsg property name
arm64: dts: mt8183: jacuzzi: Fix bus properties in anx's DSI endpoint
arm64: dts: mt8183: jacuzzi: remove unused ddc-i2c-bus
arm64: dts: mt8183: kukui: Add Type C node
arm64: dts: mt8183: support coresight-cpu-debug for mt8183
arm64: dts: n5x: add qspi, usb, and ethernet support
arm64: dts: nitrogen8-som: correct i2c1 pad-ctrl
arm64: dts: nitrogen8-som: correct network PHY reset
arm64: dts: qcom: *8350* Consolidate PON/RESIN usage
arm64: dts: qcom: Add base SM8450 DTSI
arm64: dts: qcom: Add base SM8450 QRD DTS
arm64: dts: qcom: Add device tree for Samsung J5 2015 (samsung-j5)
arm64: dts: qcom: add minimal DTS for Microsoft Surface Duo 2
arm64: dts: qcom: Add missing 'chassis-type's
arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY
arm64: dts: qcom: Add support for SONY Xperia XZ2 / XZ2C / XZ3 (Tama platform)
arm64: dts: qcom: Add support for Xperia 1 III / 5 III
arm64: dts: qcom: apq8096-db820c: add missing regulator details
arm64: dts: qcom: apq8096-db820c: correct lvs1 and lvs2 supply property
arm64: dts: qcom: apq8096-db820c: specify adsp firmware name
arm64: dts: qcom: c630: add headset jack and button detection support
arm64: dts: qcom: c630: disable crypto due to serror
arm64: dts: qcom: c630: Fix soundcard setup
arm64: dts: qcom: Drop input-name property
arm64: dts: qcom: ipq6018: Fix gpio-ranges property
arm64: dts: qcom: ipq8074: add MDIO bus
arm64: dts: qcom: msm8916: Add RPM sleep stats
arm64: dts: qcom: msm8916: fix MMC controller aliases
arm64: dts: qcom: msm8994-sony-xperia-kitakami: correct lvs1 and lvs2 supply property
arm64: dts: qcom: msm8996-sony-xperia-tone: fix SPMI regulators declaration
arm64: dts: qcom: msm8996-xiaomi-common: Change TUSB320 to TUSB320L
arm64: dts: qcom: msm8996-xiaomi-scorpio: Add touchkey controller
arm64: dts: qcom: msm8996: drop not documented adreno properties
arm64: dts: qcom: pm8998: Add ADC Thermal Monitor node
arm64: dts: qcom: sc7180: Fix ps8640 power sequence for Homestar rev4
arm64: dts: qcom: sc7180: Include gpio.h in edp bridge dts
arm64: dts: qcom: sc7180: Specify "data-lanes" for DSI host output
arm64: dts: qcom: sc7180: Support Homestar rev4
arm64: dts: qcom: sc7180: Support Lazor/Limozeen rev9
arm64: dts: qcom: sc7280-crd: Add device tree files for CRD
arm64: dts: qcom: sc7280-crd: Add Touchscreen and touchpad support
arm64: dts: qcom: sc7280: Add pcie clock support
arm64: dts: qcom: sc7280: Add venus DT node
arm64: dts: qcom: sc7280: Define EC and H1 nodes for IDP/CRD
arm64: dts: qcom: sc7280: Fix 'interrupt-map' parent address cells
arm64: dts: qcom: sc7280: Fix incorrect clock name
arm64: dts: qcom: sdm630-pm660: Move RESIN to pm660 dtsi
arm64: dts: qcom: sdm630: Assign numbers to eMMC and SD
arm64: dts: qcom: sdm660-xiaomi-lavender: Add eMMC and SD
arm64: dts: qcom: sdm660-xiaomi-lavender: Add PWRKEY and RESIN
arm64: dts: qcom: sdm660-xiaomi-lavender: Add RPM and fixed regulators
arm64: dts: qcom: sdm660-xiaomi-lavender: Add USB
arm64: dts: qcom: sdm660-xiaomi-lavender: Add volume up button
arm64: dts: qcom: sdm660-xiaomi-lavender: Enable Simple Framebuffer
arm64: dts: qcom: sdm845-oneplus-*: add msm-id and board-id
arm64: dts: qcom: sdm845-oneplus-common: set venus firmware path
arm64: dts: qcom: sdm845-xiaomi-beryllium: set venus firmware path
arm64: dts: qcom: sdm845: add QFPROM chipset specific compatible
arm64: dts: qcom: sdm845: mtp: Add vadc channels and thermal zones
arm64: dts: qcom: sm6125: Add power domains to sdhc
arm64: dts: qcom: sm6125: Add RPMPD node
arm64: dts: qcom: sm6125: Avoid using missing SM6125_VDDCX
arm64: dts: qcom: sm6350: Add ADSP nodes
arm64: dts: qcom: sm6350: Add CDSP nodes
arm64: dts: qcom: sm6350: Add MPSS nodes
arm64: dts: qcom: sm6350: Fix validation errors
arm64: dts: qcom: sm7225-fairphone-fp4: Enable ADSP, CDSP & MPSS
arm64: dts: qcom: sm8250-mtp: add sound card support
arm64: dts: qcom: sm8250-mtp: Add wcd9380 audio codec node
arm64: dts: qcom: sm8250-mtp: Add wsa8810 audio codec node
arm64: dts: qcom: sm8250: Add CPU opp tables
arm64: dts: qcom: sm8250: Add nodes for tx and rx macros with soundwire masters
arm64: dts: qcom: sm8350-sagami: Configure remote processors
arm64: dts: qcom: sm8350-sagami: Enable and populate I2C/SPI nodes
arm64: dts: qcom: sm8350: Add LLCC node
arm64: dts: qcom: sm8350: Add missing QUPv3 ID2
arm64: dts: qcom: sm8350: Add redistributor stride to GICv3
arm64: dts: qcom: sm8350: Assign iommus property to QUP WRAPs
arm64: dts: qcom: sm8350: Correct UFS symbol clocks
arm64: dts: qcom: sm8350: Describe GCC dependency clocks
arm64: dts: qcom: sm8350: Move gpio.h inclusion to SoC DTSI
arm64: dts: qcom: sm8350: Set up WRAP0 QUPs
arm64: dts: qcom: sm8350: Set up WRAP1 QUPs
arm64: dts: qcom: sm8350: Set up WRAP2 QUPs
arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name
arm64: dts: qcom: sm8350: Specify clock-frequency for arch timer
arm64: dts: qcom: sm8450-qrd: Add rpmh regulator nodes
arm64: dts: qcom: sm8450-qrd: enable ufs nodes
arm64: dts: qcom: sm8450-qrd: Enable USB nodes
arm64: dts: qcom: sm8450: add cpufreq support
arm64: dts: qcom: sm8450: add i2c13 and i2c14 device nodes
arm64: dts: qcom: sm8450: Add reserved memory nodes
arm64: dts: qcom: sm8450: Add rpmhpd node
arm64: dts: qcom: sm8450: add smmu nodes
arm64: dts: qcom: sm8450: Add tlmm nodes
arm64: dts: qcom: sm8450: add ufs nodes
arm64: dts: qcom: sm8450: Add usb nodes
arm64: dts: qcom: sm8450: enable GCC_USB3_0_CLKREF_EN for usb
arm64: dts: qcom: sm8450: fix apps_smmu interrupts
arm64: dts: qcom: sm[68]350: Use interrupts-extended with pdc interrupts
arm64: dts: reneas: rcar-gen3: Add SDnH clocks
arm64: dts: reneas: rzg2: Add SDnH clocks
arm64: dts: renesas: Add Renesas R8A779F0 SoC support
arm64: dts: renesas: Add Renesas Spider boards support
arm64: dts: renesas: cat875: Add rx/tx delays
arm64: dts: renesas: falcon-cpu: Add DSI display output
arm64: dts: renesas: Fix operating point table node names
arm64: dts: renesas: Fix pin controller node names
arm64: dts: renesas: Fix thermal bindings
arm64: dts: renesas: r8a779a0: Add DSI encoders
arm64: dts: renesas: r8a779a0: Add DU support
arm64: dts: renesas: r9a07g044: Add Mali-G31 GPU node
arm64: dts: renesas: r9a07g044: Add OPP table
arm64: dts: renesas: r9a07g044: Add OSTM nodes
arm64: dts: renesas: r9a07g044: Add RSPI{0,1,2} nodes
arm64: dts: renesas: r9a07g044: Add SCI[0-1] nodes
arm64: dts: renesas: r9a07g044: Add SCIF[1-4] nodes
arm64: dts: renesas: r9a07g044: Add TSU node
arm64: dts: renesas: r9a07g044: Add WDT nodes
arm64: dts: renesas: r9a07g044: Create thermal zone to support IPA
arm64: dts: renesas: r9a07g044: Rename SDHI clocks
arm64: dts: renesas: r9a07g044: Sort psci node
arm64: dts: renesas: rzg2l-smarc-som: Add vdd core regulator
arm64: dts: renesas: rzg2l-smarc-som: Enable OSTM
arm64: dts: renesas: rzg2l-smarc-som: Enable serial NOR flash
arm64: dts: renesas: rzg2l-smarc-som: Enable watchdog
arm64: dts: renesas: rzg2l-smarc: Enable RSPI1 on carrier board
arm64: dts: renesas: rzg2l-smarc: Enable SCIF2 on carrier board
arm64: dts: renesas: salvator-common: Merge hdmi0_con
arm64: dts: renesas: ulcb: Merge hdmi0_con
arm64: dts: rockchip: add interrupt and headphone-detection for Rock Pi4's audio codec
arm64: dts: rockchip: Add missing secondary compatible for PX30 DSI
arm64: dts: rockchip: Add spi nodes on rk356x
arm64: dts: rockchip: Add spi1 pins on Quartz64 A
arm64: dts: rockchip: add variables for pcie completion to helios64
arm64: dts: rockchip: align pl330 node name with dtschema
arm64: dts: rockchip: Change pwm pinctrl-name to "default" on rk356x
arm64: dts: rockchip: define usb hub and 2.5GbE nic on helios64
arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568
arm64: dts: rockchip: Enable HDD power on helios64
arm64: dts: rockchip: Fix Bluetooth on ROCK Pi 4 boards
arm64: dts: rockchip: fix dma-controller node names on rk356x
arm64: dts: rockchip: fix Quartz64-A ddr regulator voltage
arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity
arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode
arm64: dts: rockchip: reorder rk3399 hdmi clocks
arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output
arm64: dts: split out a shared imx8mq-librem5-r3.dtsi description
arm64: dts: ti: Add initial support for J721S2 SoC
arm64: dts: ti: Add initial support for J721S2 System on Module
arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes
arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level
arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node
arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node
arm64: dts: ti: k3-am64-main: Add support for MCAN
arm64: dts: ti: k3-am64-main: add timesync router node
arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK
arm64: dts: ti: k3-am642: Fix the L2 cache sets
arm64: dts: ti: k3-am65-mcu: Add Support for MCAN
arm64: dts: ti: k3-j7200: Correct the d-cache-sets info
arm64: dts: ti: k3-j7200: Fix the L2 cache sets
arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes
arm64: dts: ti: k3-j721e: Add support for MCAN nodes
arm64: dts: ti: k3-j721e: correct cache-sets info
arm64: dts: ti: k3-j721e: Fix the L2 cache sets
arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2
arm64: dts: ti: k3-j721s2: Move aliases to board dts
arm64: dts: Update NAND MTD partition for Agilex and Stratix 10
arm64: Enable Cortex-A510 erratum 2051678 by default
arm64: Enable KCSAN
arm64: Ensure execute-only permissions are not allowed without EPAN
arm64: Ensure that the 'bti' macro is defined where linkage.h is included
arm64: entry.S: Add ventry overflow sanity checks
arm64: entry: Add macro for reading symbol addresses from the trampoline
arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations
arm64: entry: Add vectors that have the bhb mitigation sequences
arm64: entry: Allow the trampoline text to occupy multiple pages
arm64: entry: Allow tramp_alias to access symbols after the 4K boundary
arm64: entry: Don't assume tramp_vectors is the start of the vectors
arm64: entry: Free up another register on kpti's tramp_exit path
arm64: entry: Make the kpti trampoline's kpti sequence optional
arm64: entry: Make the trampoline cleanup optional
arm64: entry: Move the trampoline data page before the text page
arm64: entry: Move trampoline macros out of ifdef'd section
arm64: entry: Use SDEI event constants
arm64: errata: Add detection for TRBE ignored system register writes
arm64: errata: Add detection for TRBE invalid prohibited states
arm64: errata: Add detection for TRBE trace data corruption
arm64: errata: avoid duplicate field initializer
arm64: errata: Fix exec handling in erratum 1418040 workaround
arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with Cortex-X2 ranges
arm64: extable: fix load_unaligned_zeropad() reg indices
arm64: extable: remove unused ex_handler_t definition
arm64: exynos: Enable Exynos Multi-Core Timer driver
arm64: fix clang warning about TRAMP_VALIAS
arm64: kasan: fix include error in MTE functions
arm64: kexec: reduce calls to page_address()
arm64: Make __get_wchan() use arch_stack_walk()
arm64: Make dump_backtrace() use arch_stack_walk()
arm64: Make perf_callchain_kernel() use arch_stack_walk()
arm64: Make profile_pc() use arch_stack_walk()
arm64: Make return_address() use arch_stack_walk()
arm64: Make some stacktrace functions private
arm64: Mark __switch_to() as __sched
arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
arm64: Mitigate spectre style branch history side channels
arm64: mm: apply __ro_after_init to memory_limit
arm64: mm: log potential KASAN shadow alias
arm64: mm: Rename asid2idx() to ctxid2asid()
arm64: mm: Use asid feature macro for cheanup
arm64: mm: use die_kernel_fault() in do_mem_abort()
arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP == 1
arm64: perf: Add userspace counter access disable switch
arm64: perf: Don't register user access sysctl handler multiple times
arm64: perf: Enable PMU counter userspace access for perf event
arm64: perf: Simplify registration boilerplate
arm64: perf: Support Denver and Carmel PMUs
arm64: perf: Support new DT compatibles
arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting
arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2
arm64: qcom: dts: drop legacy property #stream-id-cells
arm64: remove __dma_*_area() aliases
arm64: Remove ARCH_VULCAN
arm64: Simplify checking for populated DT
arm64: Snapshot thread flags
arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
arm64: tegra: Add clock for Tegra234 RTC
arm64: tegra: Add dma-coherent for Tegra194 VIC
arm64: tegra: Add EMC general interrupt on Tegra194
arm64: tegra: Add host1x hotflush reset on Tegra210
arm64: tegra: Add ISO SMMU controller for Tegra194
arm64: tegra: Add main and AON GPIO controllers on Tegra234
arm64: tegra: Add memory controller on Tegra234
arm64: tegra: Add missing TSEC properties on Tegra210
arm64: tegra: Add native timer support on Tegra186
arm64: tegra: Add NVENC and NVJPG nodes for Tegra186 and Tegra194
arm64: tegra: Add NVIDIA Jetson AGX Orin Developer Kit support
arm64: tegra: Add OPP tables on Tegra132
arm64: tegra: Add support to enumerate SD in UHS mode
arm64: tegra: Add Tegra234 TCU device
arm64: tegra: Adjust length of CCPLEX cluster MMIO region
arm64: tegra: Describe Tegra234 CPU hierarchy
arm64: tegra: Disable ISO SMMU for Tegra194
arm64: tegra: Drop unit-address for audio card graph endpoints
arm64: tegra: Drop unsupported nvidia,lpdr property
arm64: tegra: Drop unused AHCI clocks on Tegra132
arm64: tegra: Drop unused properties for Tegra194 PCIe
arm64: tegra: Fill in properties for Tegra234 eMMC
arm64: tegra: Fix compatible string for Tegra132 timer
arm64: tegra: Fix Tegra132 I2C compatible string list
arm64: tegra: Fix Tegra186 compatible string list
arm64: tegra: Fix Tegra194 HSP compatible string
arm64: tegra: Fix unit-addresses on Norrin
arm64: tegra: Fixup SYSRAM references
arm64: tegra: Hook up MMC and BPMP to memory controller
arm64: tegra: jetson-nano: Remove extra PLL power supplies for PCIe and XUSB
arm64: tegra: jetson-tx1: Remove extra PLL power supplies for PCIe and XUSB
arm64: tegra: Remove non existent Tegra194 reset
arm64: tegra: Remove undocumented Tegra194 PCIe "core_m" clock
arm64: tegra: Remove unsupported properties on Norrin
arm64: tegra: Remove unsupported regulator properties
arm64: tegra: Remove unused only-1-8-v properties
arm64: tegra: Rename Ethernet PHY nodes
arm64: tegra: Rename GPIO hog nodes to match schema
arm64: tegra: Rename power-monitor input nodes
arm64: tegra: Rename TCU node to "serial"
arm64: tegra: Rename thermal zones nodes
arm64: tegra: Rename top-level clocks
arm64: tegra: Rename top-level regulators
arm64: tegra: smaug: Remove extra PLL power supplies for XUSB
arm64: tegra: Sort Tegra132 XUSB clocks correctly
arm64: tegra: Sort Tegra210 XUSB clocks correctly
arm64: tegra: Update SDMMC4 speeds for Tegra194
arm64: tegra: Update Tegra234 BPMP channel addresses
arm64: tegra: Use JEDEC vendor prefix for SPI NOR flash chips
arm64: Unconditionally override SYM_FUNC macros
arm64: Unhash early pointer print plus improve comment
arm64: Use BTI C directly and unconditionally
arm64: Use correct method to calculate nomap region boundaries
arm64: Use the clearbhb instruction in mitigations
arm64: vdso: Fix "no previous prototype" warning
 
ARM: 9154/1: decompressor: do not copy source files while building
ARM: 9158/1: leave it to core code to manage thread_info::cpu
ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding
ARM: 9161/1: mm: mark private VM_FAULT_X defines as vm_fault_t
ARM: 9162/1: amba: Kill sysfs attribute file of irq
ARM: 9163/1: amba: Move of_amba_device_decode_irq() into amba_probe()
ARM: 9164/1: mm: Provide set_memory_valid()
ARM: 9165/1: mm: Provide is_write_fault()
ARM: 9166/1: Support KFENCE for ARM
ARM: 9167/1: Add support for Cortex-M33 processor
ARM: 9168/1: Add support for Cortex-M55 processor
ARM: 9170/1: fix panic when kasan and kprobe are enabled
ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE
ARM: 9179/1: uaccess: avoid alignment faults in copy_[from|to]_kernel_nofault
ARM: 9180/1: Thumb2: align ALT_UP() sections in modules sufficiently
ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions
ARM: at91: pm: Add of_node_put() before goto
ARM: BCM53016: MR32: convert to Broadcom iProc I2C Driver
ARM: boot: dts: bcm2711: Fix HVS register range
ARM: config: multi v7: Enable display drivers used by Tegra devices
ARM: config: multi v7: Enable NVIDIA Tegra20 APB DMA driver
ARM: config: multi v7: Enable NVIDIA Tegra20 S/PDIF driver
ARM: configs: at91: Enable crypto software implementations
ARM: configs: at91: sama7: Enable SPI NOR and QSPI controller
ARM: configs: gemini: Activate crypto driver
ARM: Do not use NOCROSSREFS directive with ld.lld
ARM: dts: Add FSG3 system controller and LEDs
ARM: dts: Add Goramo MultiLink device tree
ARM: dts: add JOZ Access Point
ARM: dts: Add openbmc-flash-layout-64-alt.dtsi
ARM: dts: am335x-boneblack-common: move system-power-controller
ARM: dts: am335x-icev2: Add system-power-controller to RTC node
ARM: dts: am335x-wega: Fix typo in mcasp property rx-num-evt
ARM: dts: am335x: Use correct vendor prefix for Asahi Kasei Corp.
ARM: dts: am437x-cm-t43: Use a correctly spelled DT property
ARM: dts: am437x-gp-evm: enable ADC1
ARM: dts: am43xx: Describe the magnetic reader/ADC1 hardware module
ARM: dts: armada-38x: Add generic compatible to UART nodes
ARM: dts: aspeed: add device tree for YADRO VEGMAN BMC
ARM: dts: aspeed: add LCLK setting into LPC IBT node
ARM: dts: aspeed: add LCLK setting into LPC KCS nodes
ARM: dts: aspeed: Add secure boot controller node
ARM: dts: aspeed: Add TYAN S8036 BMC machine
ARM: dts: aspeed: Adding Facebook Bletchley BMC
ARM: dts: aspeed: Fix AST2600 quad spi group
ARM: dts: aspeed: g220a: Enable secondary flash
ARM: dts: aspeed: mtjade: Add I2C buses for NVMe devices
ARM: dts: aspeed: mtjade: Add uefi partition
ARM: dts: aspeed: p10: Add TPM device
ARM: dts: aspeed: p10: Enable USB host ports
ARM: dts: aspeed: tyan-s7106: Add uart_routing and fix vuart config
ARM: dts: aspeed: tyan-s7106: Update nct7802 config
ARM: dts: at91: add Microchip EVB-KSZ9477 board
ARM: dts: at91: sama5d2: Name the qspi clock
ARM: dts: at91: sama5d2_xplained: remove PA11__SDMMC0_VDDSEL from pinctrl
ARM: dts: at91: sama7g5: Add QSPI nodes
ARM: dts: at91: sama7g5ek: Add QSPI0 node
ARM: dts: at91: update alternate function of signal PD20
ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array
ARM: dts: BCM5301X: correct RX delay and enable flow control on Asus RT-AC88U
ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U
ARM: dts: BCM5301X: remove unnecessary address & size cells from Asus RT-AC88U
ARM: dts: BCM5301X: update CRU block description
ARM: dts: BCM5301X: use non-deprecated USB 2.0 PHY binding
ARM: dts: Cygnus: Fixed iProc PCIe controller properties
ARM: dts: Cygnus: Update PCIe PHY node unit name(s)
ARM: dts: Don't use legacy clock defines for dra7 clkctrl
ARM: dts: elpida_ecb240abacn: Change Elpida compatible
ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100
ARM: dts: exynos: Rename hsi2c nodes to i2c for Exynos5260
ARM: dts: exynos: Use interrupt for BCM4330 host wakeup in I9100
ARM: dts: Fix boot regression on Skomer
ARM: dts: Fix timer regression for beagleboard revision c
ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors
ARM: dts: gpio-ranges property is now required
ARM: dts: HR2: Fixed iProc PCIe MSI sub-node
ARM: dts: imx1: drop "fsl,imx-clk32"
ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group
ARM: dts: imx25: drop "fsl,imx-osc"
ARM: dts: imx50: drop "fsl,imx-ckih1"
ARM: dts: imx50: drop "fsl,imx-ckih2"
ARM: dts: imx50: drop "fsl,imx-ckil"
ARM: dts: imx50: drop "fsl,imx-osc"
ARM: dts: imx51: drop "fsl,imx-ckih1"
ARM: dts: imx51: drop "fsl,imx-ckih2"
ARM: dts: imx51: drop "fsl,imx-ckil"
ARM: dts: imx51: drop "fsl,imx-osc"
ARM: dts: imx53: drop "fsl,imx-ckih1"
ARM: dts: imx53: drop "fsl,imx-ckih2"
ARM: dts: imx53: drop "fsl,imx-ckil"
ARM: dts: imx53: drop "fsl,imx-osc"
ARM: dts: imx6: phytec: Add PEB-WLBT-05 support
ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Crux/Crux+ board
ARM: dts: imx6qdl-dhcom: Add USB overcurrent pin on SoM layer
ARM: dts: imx6qdl-dhcom: Align PHY reset timing with other DHCOM SoMs
ARM: dts: imx6qdl-dhcom: Identify the PHY by ethernet-phy-id0007.c0f0
ARM: dts: imx6qdl-tqma6: add ERR006687 hardware workaround for "a" variant
ARM: dts: imx6qdl-udoo: Properly describe the SD card detect
ARM: dts: imx6qdl: add TQ-Systems MBa6x device trees
ARM: dts: imx6qdl: drop "fsl,imx-ckih1"
ARM: dts: imx6qdl: drop "fsl,imx-ckil"
ARM: dts: imx6qdl: drop "fsl,imx-osc"
ARM: dts: imx6qdl: phytec: Add support for optional PEB-AV-02 LCD adapter
ARM: dts: imx6qdl: phytec: Add support for optional PEB-EVAL-01 board
ARM: dts: imx6ulz-bsh-smm-m2: Add BSH SMM-M2 IMX6ULZ SystemMaster
ARM: dts: imx7: Drop reset-names property for mipi_csi node
ARM: dts: imx7: Group mipi_csi 'port' children in a 'ports' node
ARM: dts: imx7d-remarkable2: add wacom digitizer device
ARM: dts: imx7s-warp: Drop undefined property in mipi_csi node
ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo
ARM: dts: imx: Change spba to spba-bus
ARM: dts: imx: Fix typo in pinfunc comments
ARM: dts: ixp4xx: Add devicetree for Gateway 7001
ARM: dts: meson8: Fix the UART device-tree schema validation
ARM: dts: meson8b: Fix the UART device-tree schema validation
ARM: dts: meson: Fix the UART compatible strings
ARM: dts: milbeaut: add a clock node for M10V
ARM: dts: milbeaut: set clock phandle to timer node
ARM: dts: milbeaut: set clock phandle to uart node
ARM: dts: motorola-mapphone: Drop second ti,wlcore compatible value
 
arm: dts: mt6589: Add device tree for Fairphone 1
 
ARM: dts: NSP: Fixed iProc PCIe MSI sub-node
ARM: dts: NSP: MX65: add qca8k falling-edge, PLL properties
ARM: dts: NSP: Rename SATA unit name
ARM: dts: omap3-n900: Fix lp5523 for multi color
ARM: dts: qcom: Add SDX65 platform and MTP board support
ARM: dts: qcom: Build apq8016-sbc/DragonBoard 410c DTB on ARM32
ARM: dts: qcom: Drop input-name property
ARM: dts: qcom: sdx55-fn980: Enable IPA
ARM: dts: qcom: sdx55-fn980: Enable PCIe EP
ARM: dts: qcom: sdx55-fn980: Enable PCIE0 PHY
ARM: dts: qcom: sdx55-t55: Enable IPA
ARM: dts: qcom: sdx55: Add support for PCIe EP
ARM: dts: qcom: sdx55: Add support for PCIe PHY
ARM: dts: qcom: sdx55: fix IPA interconnect definitions
ARM: dts: qcom: sdx65: Add pincontrol node
ARM: dts: qcom: update USB nodes with new platform specific compatible
ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add missing camera regulators
ARM: dts: Remove "spidev" nodes
ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
ARM: dts: rockchip: reorder rk322x hmdi clocks
ARM: dts: spear320: Drop unused and undocumented 'irq-over-gpio' property
ARM: dts: spear3xx: Add spear320s dtsi
ARM: dts: spear3xx: Use plgpio regmap in SPEAr310 and SPEAr320
ARM: dts: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 10.1" OF
ARM: dts: stm32: add pull-up to USART3 and UART7 RX pins on STM32MP15 DKx boards
ARM: dts: stm32: clean uart4_idle_pins_a node for stm32mp15
ARM: dts: stm32: Enable LVDS panel on i.Core STM32MP1 EDIMM2.2
ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco
ARM: dts: stm32: fix stusb1600 pinctrl used on stm32mp157c-dk
ARM: dts: stm32: tune the HS USB PHYs on stm32mp157c-ev1
ARM: dts: stm32: tune the HS USB PHYs on stm32mp15xx-dkx
ARM: dts: sun8i: Adjust power key nodes
ARM: dts: sun8i: h3: beelink-x2: Add GPIO CEC node
ARM: dts: sun8i: h3: beelink-x2: Sort nodes
ARM: dts: sun8i: r40: add node for CAN controller
ARM: dts: sunxi: Add CEC clock to DW-HDMI
ARM: dts: sunxi: h3/h5: Update MBUS node
ARM: dts: switch timer config to common devkit8000 devicetree
ARM: dts: Use 32KiHz oscillator on devkit8000
ARM: dts: ux500: Add reset lines to IP blocks
ARM: dts: ux500: Fixup Gavini magnetometer
ARM: dts: vf610-zii-dev-rev-b: correct phy-mode for 6185 dsa link
ARM: dts: vf610-zii-dev-rev-b: specify phy-mode for external PHYs
ARM: early traps initialisation
ARM: fix build error when BPF_SYSCALL is disabled
ARM: fix build warning in proc-v7-bugs.c
ARM: fix co-processor register typo
ARM: Fix kgdb breakpoint for Thumb2
ARM: fix Thumb2 regression with Spectre BHB
ARM: imx: remove dead left-over from i.MX{27,31,35} removal
ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART
ARM: imx_v6_v7_defconfig: Enable for DHCOM devices required RTC_DRV_RV3029C2
ARM: include unprivileged BPF status in Spectre V2 reporting
 
arm: ioremap: Implement standard PCI function pci_remap_iospace()
arm: ioremap: Remove unused ARM-specific function pci_ioremap_io()
arm: ioremap: Replace pci_ioremap_io() usage by pci_remap_iospace()
 
ARM: ixp4xx: remove dead configs CPU_IXP43X and CPU_IXP46X
ARM: ixp4xx: remove unused header file pata_ixp4xx_cf.h
ARM: mstar: Select HAVE_ARM_ARCH_TIMER
ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of
ARM: OMAP2+: hwmod: Add of_node_put() before break
ARM: pxa/lubbock: Replace custom ->cs_control() by GPIO lookup table
ARM: reduce the information printed in call traces
 
arm: remove zte zx platform left-over
 
ARM: report Spectre v2 status through sysfs
ARM: s3c: add one more "fallthrough" statement in Jive
ARM: s3c: include header for prototype of s3c2410_modify_misccr
ARM: samsung: Remove HAVE_S3C2410_I2C and use direct dependencies
ARM: shmobile: rcar-gen2: Add missing of_node_put()
ARM: Snapshot thread flags
ARM: socfpga: fix missing RESET_CONTROLLER
ARM: Spectre-BHB workaround
ARM: Spectre-BHB: provide empty stub for non-config
ARM: tegra20/30: Disable unused host1x hardware
ARM: tegra: acer-a500: Enable S/PDIF and HDMI audio
ARM: tegra: Add #reset-cells for Tegra114 MC
ARM: tegra: Add 500 MHz entry to Tegra30 memory OPP table
ARM: tegra: Add back gpio-ranges properties
ARM: tegra: Add common device-tree base for Tegra30 ASUS Transformers
ARM: tegra: Add common device-tree for LVDS display panels of Tegra30 ASUS tablets
ARM: tegra: Add compatible string for built-in ASIX on Colibri boards
ARM: tegra: Add CPU thermal zones to Nyan device-tree
ARM: tegra: Add device-tree for 1080p version of Nyan Big
ARM: tegra: Add device-tree for ASUS Transformer EeePad TF101
ARM: tegra: Add device-tree for ASUS Transformer Infinity TF700T
ARM: tegra: Add device-tree for ASUS Transformer Pad TF300T
ARM: tegra: Add device-tree for ASUS Transformer Pad TF300TG
ARM: tegra: Add device-tree for ASUS Transformer Pad TF701T
ARM: tegra: Add device-tree for ASUS Transformer Prime TF201
ARM: tegra: Add device-tree for Pegatron Chagall
ARM: tegra: Add dummy backlight power supplies
ARM: tegra: Add HDMI audio graph to Tegra20 device-tree
ARM: tegra: Add host1x hotflush reset on Tegra124
ARM: tegra: Add memory client hotflush resets on Tegra114
ARM: tegra: Add Memory Client resets to Tegra20 GR2D, GR3D and Host1x
ARM: tegra: Add Memory Client resets to Tegra30 GR2D, GR3D and Host1x
ARM: tegra: Add OPP tables and power domains to Tegra20 device-trees
ARM: tegra: Add OPP tables and power domains to Tegra30 device-trees
ARM: tegra: Add S/PDIF node to Tegra20 device-tree
ARM: tegra: Add usb-role-switch property to USB OTG ports
ARM: tegra: Avoid phandle indirection on Ouya
ARM: tegra: Avoid pwm- prefix in pinmux nodes
ARM: tegra: Clean up external memory controller nodes
ARM: tegra: Drop reg-shift for Tegra HS UART
ARM: tegra: Drop unused AHCI clocks on Tegra124
ARM: tegra: Enable CPU DFLL on Nyan
ARM: tegra: Enable HDMI CEC on Nyan
ARM: tegra: Enable video decoder on Tegra114
ARM: tegra: Fix compatible string for Tegra114+ timer
ARM: tegra: Fix I2C mux reset GPIO reference on Cardhu
ARM: tegra: Fix SLINK compatible string on Tegra30
ARM: tegra: Fix Tegra124 I2C compatible string list
ARM: tegra: Move Nyan FHD panels to AUX bus
ARM: tegra: Move panels to AUX bus
ARM: tegra: nexus7: Drop clock-frequency from NFC node
ARM: tegra: nexus7: Use common LVDS display device-tree
ARM: tegra: paz00: Enable S/PDIF and HDMI audio
ARM: tegra: Remove PHY reset GPIO references from USB controller node
ARM: tegra: Remove stray #reset-cells property
ARM: tegra: Remove unsupported properties on Apalis
ARM: tegra: Rename CPU and EMC OPP table device-tree nodes
ARM: tegra: Rename GPIO hog nodes to match schema
ARM: tegra: Rename GPU node on Tegra124
ARM: tegra: Rename SPI flash chip nodes
ARM: tegra: Rename thermal zone nodes
ARM: tegra: Rename top-level clocks
ARM: tegra: Rename top-level regulators
ARM: tegra: Sort Tegra124 XUSB clocks correctly
ARM: tegra: Specify correct PMIC compatible on Tegra114 boards
ARM: tegra: Use correct vendor prefix for Invensense
ARM: tegra_defconfig: Enable drivers wanted by Acer Chromebooks and ASUS tablets
ARM: tegra_defconfig: Enable S/PDIF driver
ARM: use LOADADDR() to get load address of sections
 
arp: Remove #ifdef CONFIG_PROC_FS
 
asm-generic/bitops, kcsan: Add instrumentation for barriers
 
asm-generic/error-injection.h: fix a spelling mistake, and a coding style issue
 
asm-generic: Add missing brackets for io_stop_wc macro
asm-generic: introduce io_stop_wc() and add implementation for ARM64
asm-generic: Prepare for riscv use of pud_alloc_one and pud_free
 
ASoC : soc-pcm: fix trigger race conditions with shared BE
 
Linux: ASoC DPCM lockdep fixes
 
ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire
ASoC/SoundWire: improve suspend flows and use set_stream() instead of set_tdm_slots() for HDAudio
 
ASoC/soundwire: intel: simplify callbacks for params/hw_free
 
ASoC: adau1701: Replace legacy gpio interface for gpiod
ASoC: Add AK4375 support
ASoC: Add support for CS35L41 in HDA systems
ASoC: ak4375: Fix unused function error
ASoC: amd: acp-config: Enable SOF audio for Google chrome boards.
ASoC: AMD: acp-config: fix missing dependency on SND_SOC_ACPI
ASoC: amd: acp-config: Remove legacy acpi based machine struct
ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines
ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devices
ASoC: amd: acp-pcm-dma: add .delay support
ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops
ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id
ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback.
ASoC: amd: acp: Remove duplicate dependency in Kconfig
ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine driver
ASoC: amd: Add module to determine ACP configuration
ASoC: amd: Convert to new style DAI format definitions
ASoC: AMD: fix depend/select mistake on SND_AMD_ACP_CONFIG
ASoC: amd: Fix dependency for SPI master
ASoC: ateml: Use dev_err_probe() helper
ASoC: bcm: Use platform_get_irq() to get the interrupt
ASoC: codec: tlv320adc3xxx: Fix missing clk_disable_unprepare() on error in adc3xxx_i2c_probe()
ASoC: codec: tlv320adc3xxx: New codec driver
ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer
ASoC: codecs: ak4118: Use dev_err_probe() helper
ASoC: codecs: ak4375: Change invert controls to a stereo switch
ASoC: codecs: Axe some dead code in 'wcd_mbhc_adc_hs_rem_irq()'
ASoC: codecs: es7241: Use dev_err_probe() helper
ASoC: codecs: lpass-rx-macro: fix sidetone register offsets
ASoC: codecs: max9759: Use dev_err_probe() helper
ASoC: codecs: max9860: Use dev_err_probe() helper
ASoC: codecs: MBHC: Add support for special headset
ASoC: codecs: MBHC: Remove useless condition check
ASoC: codecs: pcm3168a: Use dev_err_probe() helper
ASoC: codecs: sgtl5000: Use dev_err_probe() helper
ASoC: codecs: simple-amplifier: Use dev_err_probe() helper
ASoC: codecs: simple-mux: Use dev_err_probe() helper
ASoC: codecs: ssm2305: Use dev_err_probe() helper
ASoC: codecs: tfa989x: Add support for tfa9897 optional rcv-gpios
ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper
ASoC: codecs: wcd934x: remove redundant ret variable
ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list instead
ASoC: codecs: wcd938x: fix incorrect used of portid
ASoC: codecs: wcd938x: fix return value of mixer put function
ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utils
ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name
ASoC: cs35l41: Add cs35l51/53 IDs
ASoC: cs35l41: Add support for hibernate memory retention mode
ASoC: cs35l41: Convert tables to shared source code
ASoC: cs35l41: Correct DSP power down
ASoC: cs35l41: Correct handling of some registers in the cache
ASoC: cs35l41: Create shared function for boost configuration
ASoC: cs35l41: Create shared function for errata patches
ASoC: cs35l41: Create shared function for setting channels
ASoC: cs35l41: DSP Support
ASoC: cs35l41: Fix link problem
ASoC: cs35l41: Fix undefined reference to core functions
ASoC: cs35l41: Move cs35l41_otp_unpack to shared code
ASoC: cs35l41: Move power initializations to reg_sequence
ASoC: cs35l41: Remove incorrect comment
ASoC: cs35l41: Update handling of test key registers
ASoC: cs4265: Add a remove() function
ASoC: cs4265: Fix part number ID error message
ASoC: cs4265: Fix the duplicated control name
ASoC: cs42l42: Add control for audio slow-start switch
ASoC: cs42l42: Remove redundant code
ASoC: cs42l42: Remove redundant pll_divout member
ASoC: cs42l42: Remove redundant writes to DETECT_MODE
ASoC: cs42l42: Remove redundant writes to RS_PLUG/RS_UNPLUG masks
ASoC: cs42l42: Report initial jack state
ASoC: cs42l42: Simplify reporting of jack unplug
ASoC: dai_dma: remove slave_id field
ASoC: dt-bindings: Add binding for Tegra20 S/PDIF
ASoC: dt-bindings: aiu: spdif-dit: add missing sound-name-prefix property
ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master
ASoC: dt-bindings: codecs: Add bindings for ak4375
ASoC: dt-bindings: cs42l42: Convert binding to yaml
ASoC: dt-bindings: nxp, tfa989x: Add rcv-gpios property for tfa9897
ASoC: dt-bindings: qcom: apq8016-sbc: Move to qcom,sm8250 DT schema
ASoC: dt-bindings: qcom: Document qcom,msm8916-qdsp6-sndcard compatible
ASoC: dt-bindings: qcom: sm8250: Document "aux-devs"
ASoC: dt-bindings: qcom: sm8250: Document "pin-switches" and "widgets"
ASoC: dt-bindings: qcom: sm8250: Drop redundant MultiMedia routes
ASoC: dt-bindings: rt5682s: add AMIC delay time property
ASoC: dt-bindings: spdif-dit: add missing sound-name-prefix property
ASoC: dt-bindings: tegra20-i2s: Convert to schema
ASoC: dt-bindings: tegra20-i2s: Document new nvidia,fixed-parent-rate property
ASoC: dt-bindings: tegra: Document interconnects property
ASoC: dt-bindings: Use name-prefix schema
ASoC: fsl-asoc-card: Add missing Kconfig option for tlv320aic31xx
ASoC: fsl-asoc-card: Add missing Kconfig option for tlv320aic31xx
ASoC: fsl-asoc-card: Support fsl,imx-audio-tlv320aic31xx codec
ASoC: fsl: Add missing error handling in pcm030_fabric_probe
ASoC: fsl: Use dev_err_probe() helper
ASoC: fsl_asrc: refine the check of available clock divider
ASoC: fsl_mqs: fix MODULE_ALIAS
ASoC: generic: Use dev_err_probe() helper
ASoC: hdmi-codec: Fix OOB memory accesses
ASoC: img: Use dev_err_probe() helper
ASoC: imx-card: Fix mclk calculation issue for akcodec
ASoC: imx-card: improve the sound quality for low rate
ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ
ASoC: imx-card: several improvement and fixes
ASoC: imx-hdmi: add put_device() after of_find_device_by_node()
ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio
ASoC: Intel: add sof-nau8825 machine driver
ASoC: Intel: boards: add 'static' qualifiers for max98390 routes
ASoC: Intel: boards: add max98390 2/4 speakers support
ASoC: intel: boards: bytcht*: Constify static snd_soc_ops
ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detect
ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28 ACPI dev
ASoC: Intel: catpt: Dma-transfer fix and couple
ASoC: Intel: catpt: Reduce size of catpt_component_open()
ASoC: Intel: catpt: Streamline locals declaration for PCM-functions
ASoC: Intel: catpt: Test dmaengine_submit() result before moving on
ASoC: Intel: hda_dsp_common: don't multiline PCM topology warning
ASoC: intel: skylake: Set max DMA segment size
ASoC: Intel: Skylake: Use NHLT API to search for blob
ASoC: Intel: sof_rt5682: Move rt1015 speaker amp to common file
ASoC: intel: sof_sdw: add link adr order check
ASoC: Intel: sof_sdw: add SKU for Dell Latitude 9520
ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible
ASoC: intel: sof_sdw: move DMIC link id overwrite to create_sdw_dailink
ASoC: intel: sof_sdw: remove get_next_be_id
ASoC: intel: sof_sdw: remove SOF_RT715_DAI_ID_FIX quirk
ASoC: intel: sof_sdw: remove sof_sdw_mic_codec_mockup_init
ASoC: intel: sof_sdw: rename be_index/link_id to link_index
ASoC: intel: sof_sdw: return the original error number
ASoC: intel: sof_sdw: Use a fixed DAI link id for AMP
ASoC: intel: sst-mfld-platform-pcm: add .delay support
ASoC: max9759: fix underflow in speaker_gain_control_put()
ASoC: mediatek: assign correct type to argument
ASoC: mediatek: Check for error clk pointer
ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMIC
ASoC: mediatek: mt8173: fix device_node leak
ASoC: mediatek: mt8173: reduce log verbosity in probe()
ASoC: mediatek: mt8183: fix device_node leak
ASoC: mediatek: mt8192-mt6359: fix device_node leak
ASoC: mediatek: mt8195-mt6359: reduce log verbosity in probe()
ASoC: mediatek: mt8195: add adsp and dai-link property
ASoC: mediatek: mt8195: add headset codec rt5682s support
ASoC: mediatek: mt8195: add memory-region property
ASoC: mediatek: mt8195: add model property
ASoC: mediatek: mt8195: add playback support to PCM1_BE dai_link
ASoC: mediatek: mt8195: add sof support on mt8195-mt6359-rt1019-rt5682
ASoC: mediatek: mt8195: Constify static snd_soc_ops
ASoC: mediatek: mt8195: correct default value
ASoC: mediatek: mt8195: correct pcmif BE dai control flow
ASoC: mediatek: mt8195: make several arrays static const
ASoC: mediatek: mt8195: release device_node after snd_soc_register_card
ASoC: mediatek: mt8195: repair pcmif BE dai
ASoC: mediatek: mt8195: silence uninitialized variable warning
ASoC: mediatek: mt8195: support reserved memory assignment
ASoC: mediatek: mt8195: update control for RT5682 series
ASoC: mediatek: remove unnecessary CONFIG_PM
ASoC: mediatek: support memory-region assignment
ASoC: mediatek: Update MT8195 machine driver
ASoC: mediatek: use of_device_get_match_data()
ASoC: Merge fixes
ASoC: meson: g12a: add missing sound-name-prefix property
ASoC: meson: t9015: add missing sound-name-prefix property
ASoC: meson: Use dev_err_probe() helper
ASoC: More amlogic sound-name-prefix DT fixes
ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R
ASoC: mxs: Use dev_err_probe() helper
ASoC: nvidia,tegra-audio: Convert multiple txt bindings to yaml
ASoC: ops: Check for negative values before reading them
ASoC: ops: Fix stereo change notifications
ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()
ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()
ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx()
ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx()
ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()
ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()
ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()
ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
ASoC: qcom: Actually clear DMA interrupt register for HDMI
ASoC: qcom: Add support for ALC5682I-VS codec
ASoC: qcom: apq8016_sbc: Allow routing audio through QDSP6
ASoC: qcom: apq8016_sbc: Allow routing audio through QDSP6
ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT
ASoC: qcom: Distinguish headset codec by codec_dai->name
ASoC: qcom: Parse "pin-switches" and "widgets" from DT
ASoC: qcom: sdm845: only setup slim ports once
ASoC: qcom: Use dev_err_probe() helper
ASoC: qdsp6: fix a use after free bug in open()
ASoC: qdsp6: Fix an IS_ERR() vs NULL bug
ASoC: qdsp6: q6apm-dai: only stop graphs that are started
ASoC: remove unneeded variable
ASoC: Revert "ASoC: mediatek: Check for error clk pointer"
ASoC: rockchip: Use dev_err_probe() helper
ASoC: rt5640: Add support for boards with an external jack-detect GPIO
ASoC: rt5640: Add the binding include file for the HDA header support
ASoC: rt5640: Add the HDA header support
ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQ
ASoC: rt5640: Change jack_work to a delayed_work
ASoC: rt5640: Fix possible NULL pointer deref on resume
ASoC: rt5640: Fix the wrong state of the JD in the HDA header
ASoC: rt5663: Handle device_property_read_u32_array error codes
ASoC: rt5668: do not block workqueue if card is unbound
ASoC: rt5682: do not block workqueue if card is unbound
ASoC: rt5682: Fix deadlock on resume
ASoC: rt5682: Register wclk with its parent_hws instead of parent_data
ASoC: rt5682s: add delay time to fix pop sound issue
ASoC: rt5682s: do not block workqueue if card is unbound
ASoC: samsung: idma: Check of ioremap return value
ASoC: samsung: Use dev_err_probe() helper
ASoC: sh: rz-ssi: Check return value of pm_runtime_resume_and_get()
ASoC: simple-card: fix probe failure on platform component
ASoC: soc-component: add snd_soc_pcm_component_delay()
ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_dai_delay()
ASoC: soc-pcm: align BE 'atomicity' with that of the FE
ASoC: soc-pcm: Fix and cleanup DPCM locking
ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE
ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks
ASoC: soc-pcm: Move debugfs removal out of spinlock
ASoC: soc-pcm: serialize BE triggers
ASoC: soc-pcm: test refcount before triggering
ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method
ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method
ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure
ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic()
ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump()
ASoC: SOF: Add a helper for freeing PCM stream
ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flags
ASoC: SOF: Add mt8195 device descriptor
ASoC: SOF: Add ops for core_get and core_put
ASoC: SOF: Add PM support for i.MX8/i.MX8X/i.MX8M
ASoC: SOF: add support for dynamic pipelines with multi-core
ASoC: SOF: Add support for Mediatek MT8195
ASoC: SOF: align the hw_free sequence with stop
ASoC: SOF: amd: Add dai driver dsp ops callback for Renoir
ASoC: SOF: amd: Add fw loader and renoir dsp ops to load firmware
ASoC: SOF: amd: Add helper callbacks for ACP's DMA configuration
ASoC: SOF: amd: Add IPC support for ACP IP block
ASoC: SOF: amd: Add machine driver dsp ops for Renoir platform
ASoC: SOF: amd: Add PCM stream callback for Renoir dai's
ASoC: SOF: amd: Add Renoir ACP HW support
ASoC: SOF: amd: Add Renoir PCI driver interface
ASoC: SOF: amd: Add support for SOF firmware authentication
ASoC: SOF: amd: Add trace logger support
ASoC: SOF: AMD: simplify return status handling
ASoC: SOF: avoid casting "const" attribute away
ASoC: SOF: call platform hw_free for paused streams during suspend
ASoC: SOF: control: Do not handle control notification with component type
ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debug
ASoC: SOF: core: Unregister machine driver before IPC and debugfs
 
ASoc: SOF: core: Update the FW boot state transition diagram
 
ASoC: SOF: couple of cleanups
ASoC: SOF: debug: Add support for IPC message injection
ASoC: SOF: debug: Use DEBUG log level for optional prints
ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data()
ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stack
ASoC: SOF: enable multicore with dynamic pipelines
ASoC: SOF: Fixes for Intel HD-Audio DMA stopping
ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines
ASoC: SOF: handle paused streams during system suspend
ASoC: SOF: hda-stream: only enable DPIB if needed
ASoC: SOF: hda: don't use the core op for power up/power down
ASoC: SOF: hda: Set max DMA segment size
ASoC: SOF: i.MX: simplify Kconfig
ASoC: SOF: imx8: Add runtime PM / System PM support
ASoC: SOF: imx8m: Add runtime PM / System PM support
ASoC: SOF: imx8m: Implement DSP start
ASoC: SOF: imx8m: Implement reset callback
ASoC: SOF: imx: Add code to manage DSP related clocks
ASoC: SOF: imx: Use the generic helper to get the reply
ASoC: SOF: Intel: add .ack support for HDaudio platforms
ASoC: SOF: Intel: add comment on JasperLake support
ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops
ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES
ASoC: SOF: Intel: hda-ctrl: apply symmetry for DPIB
ASoC: SOF: Intel: hda-dai: remove unused fields
ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTS
ASoC: SOF: Intel: hda-stream: limit PROCEN workaround
ASoC: SOF: Intel: hda: Add a helper function for stream reset
ASoC: SOF: Intel: hda: add quirks for HDAudio DMA position information
ASoC: SOF: Intel: hda: clear stream before freeing the DAI widget
ASoC: SOF: Intel: hda: expose get_chip_info()
ASoC: SOF: Intel: hda: free DAI widget during stop and suspend
ASoC: SOF: Intel: hda: remove support for RESUME in platform trigger
ASoC: SOF: Intel: hda: remove support for RESUME trigger
ASoC: SOF: Intel: hda: reset stream before coupling host and link DMA's
ASoC: SOF: Intel: hda: send DAI_CONFIG IPC during pause
ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints
ASoC: SOF: Intel: ICL: move ICL-specific ops to icl.c
ASoC: SOF: Intel: power optimizations with HDaudio SPIB register
ASoC: SOF: Intel: TGL: set core_get/put ops
 
ASOC: SOF: Intel: use snd_soc_dai_get_widget()
 
ASoC: SOF: intel: Use the generic helper to get the reply
ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK
ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED
ASoC: SOF: Introduce num_cores and ref count per core
ASoC: SOF: IPC: Add new IPC command to free trace DMA
ASoC: SOF: ipc: Add null pointer check for substream->runtime
ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags
ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE state
ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data()
ASoC: SOF: IPC: update ipc_log_header()
ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF
ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195
ASoC: SOF: mediatek: Add DSP system PM callback for mt8195
ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware
ASoC: SOF: mediatek: Add missing of_node_put() in platform_parse_resource()
ASoC: SOF: mediatek: Add mt8195 dsp clock support
ASoC: SOF: mediatek: Add mt8195 hardware support
ASoC: SOF: mediatek: Use %pR/%pa to print resources/physical addresses
ASoC: SOF: Move the definition of enum snd_sof_fw_state to global header
ASoC: SOF: New debug feature: IPC message injector
ASoC: SOF: OF: Avoid reverse module dependency
ASoC: SOF: ops: Always print DSP Panic message but use different message
ASoC: SOF: ops: Use dev_warn() if the panic offsets differ
ASoC: SOF: pcm: add .ack callback support
ASoC: SOF: pcm: invoke platform hw_free for STOP/SUSPEND triggers
ASoC: SOF: pcm: move the check for prepared flag
ASoC: SOF: pcm: remove support for RESUME trigger
ASoC: SOF: Platform updates for AMD and Mediatek
ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also
ASoC: SOF: Re-visit firmware state and panic tracking/handling
ASoC: SOF: Remove pm_runtime_put_autosuspend() for SOF OF device
ASoC: SOF: remove suport for TRIGGER_RESUME
ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state'
ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameter
ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during boot
ASoC: SOF: sof-audio: Drop the `cmd` member from struct snd_sof_control
ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step
ASoC: SOF: sof-pci-dev: use community key on all Up boards
ASoC: SOF: sof-probes: Constify sof_probe_compr_ops
ASoC: SOF: tokens: add token for Mediatek AFE
ASoC: SOF: topology: Add support for AMD ACP DAIs
ASoC: SOF: topology: Add support for Mediatek AFE DAI
ASoC: SOF: topology: don't use list_for_each_entry_reverse()
ASoC: SOF: topology: read back control data from DSP
ASoC: SOF: topology: remove sof_load_pipeline_ipc()
ASoC: SOF: topology: Set control_data->cmd alongside scontrol->cmd
ASoC: SOF: trace: send DMA_TRACE_FREE IPC during release
ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directly
ASoC: SOF: utils: Add generic function to get the reply for a tx message
ASoC: stm32: add pm runtime support
ASoC: stm32: dfsdm: add pm_runtime support for audio
ASoC: stm32: i2s: add pm_runtime support
ASoC: stm32: sai: increase channels_max limit
ASoC: stm32: spdifrx: add pm_runtime support
ASoC: stm: Use dev_err_probe() helper
ASoC: sun8i-codec: Add AIF, ADC, and DAC volume controls
ASoC: sunxi: sun4i-spdif: Implement IEC958 control
ASoC: sunxi: Use dev_err_probe() helper
ASoC: tas2770: Insert post reset delay
ASoC: tegra-audio-rt5677: Correct example
ASoC: tegra20-spdif: stop setting slave_id
ASoC: tegra20: i2s: Filter out unsupported rates
ASoC: tegra20: spdif: Filter out unsupported rates
ASoC: tegra20: spdif: Improve driver's code
ASoC: tegra20: spdif: Reset hardware
ASoC: tegra20: spdif: Set FIFO trigger level
ASoC: tegra20: spdif: Support device-tree
ASoC: tegra20: spdif: Support system suspend
ASoC: tegra20: spdif: Use more resource-managed helpers
ASoC: tegra: Add master volume/mute control support
ASoC: test-component: fix null pointer dereference.
ASoC: test-component: fix null pointer dereference.
ASoC: ti: davinci-mcasp: Get rid of duplicate of_node assignment
ASoC: ti: davinci-mcasp: Remove unnecessary conditional
ASoC: ti: Use dev_err_probe() helper
ASoC: tlv320adc3xxx: New codec bindings
ASoC: tlv320aic31xx: Add divs for bclk as clk_in
ASoC: tlv320aic31xx: Add support for pll_r coefficient
ASoC: tlv320aic31xx: Fix typo in BCLK clock name
ASoC: tlv320aic31xx: Handle BCLK set as PLL input configuration
ASoC: topology: Fix typo
ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA
ASoC: Use dev_err_probe() helper
ASoC: wcd9335: Keep a RX port value for each SLIM RX mux
ASoC: wm8903: Convert txt bindings to yaml
ASoC: wm_adsp: Add support for "toggle" preloaders
ASoC: wm_adsp: Correct control read size when parsing compressed buffer
ASoC: wm_adsp: Remove the wmfw_add_ctl helper function
ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes
ASoC: xlnx: Use platform_get_irq() to get the interrupt
ASoC: zl38060: Setup parent device and get rid of unnecessary of_node assignment
 
ata: ahci: Add support for AMD A85 FCH (Hudson D4)
ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
ata: ahci: use sysfs_emit()
ata: ahci_brcm: add compile test support
ata: ahci_da850: add compile test support
ata: ahci_dm816: add compile test support
ata: ahci_mtk: add compile test support
ata: ahci_mvebu: add compile test support
ata: ahci_seattle: add compile test support
ata: ahci_sunxi: add compile test support
ata: ahci_tegra: add compile test support
ata: ahci_xgene: add compile test support
ata: ahci_xgene: use correct type for port mmio address
ata: fix read_id() ata port operation interface
ata: libahci_platform: Get rid of dup message when IRQ can't be retrieved
ata: libahci_platform: Remove bogus 32-bit DMA mask attempt
ata: libata-core: Disable TRIM on M88V29
ata: libata-core: Fix ata_dev_config_cpr()
ata: libata-core: Introduce ATA_HORKAGE_NO_LOG_DIR horkage
ata: libata-sata: use sysfs_emit()
ata: libata-scsi: drop DPRINTK calls for cdb translation
ata: libata-scsi: rework ata_dump_status to avoid using pr_cont()
ata: libata-scsi: simplify __ata_scsi_queuecmd()
ata: libata-scsi: use sysfs_emit()
ata: libata-sff: tracepoints for HSM state machine
ata: libata: Add ata_port_classify() helper
ata: libata: add qc_prep tracepoint
ata: libata: add reset tracepoints
ata: libata: add tracepoints for ATA error handling
ata: libata: drop ata_msg_ctl()
ata: libata: drop ata_msg_drv()
ata: libata: drop ata_msg_error() and ata_msg_intr()
ata: libata: drop ata_msg_info()
ata: libata: drop ata_msg_malloc()
ata: libata: drop ata_msg_probe()
ata: libata: drop ata_msg_warn()
ata: libata: move ata_dump_id() to dynamic debugging
ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros
ata: libata: move DPRINTK to ata debugging
ata: libata: remove 'new' ata message handling
ata: libata: remove debug compilation switches
ata: libata: remove pointless debugging messages
ata: libata: remove pointless VPRINTK() calls
ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
ata: libata: revamp ata_get_cmd_descript()
ata: libata: sanitize ATA_HORKAGE_DUMP_ID
ata: libata: tracepoints for bus-master DMA
ata: libata: use min() to make code cleaner
ata: libata: whitespace cleanup
ata: pata_ali: no need to initialise statics to 0
ata: pata_ali: remove redundant return statement
ata: pata_atp867x: convert printk() calls
ata: pata_bk3710: add compile test support
ata: pata_cmd640: convert printk() calls
ata: pata_cmd64x: convert printk() calls
ata: pata_cs5520: convert printk() calls
ata: pata_cs5535: add compile test support
ata: pata_cs5536: convert printk() calls
ata: pata_cypress: convert printk() calls
ata: pata_ftide010: add compile test support
ata: pata_hpt366: convert pr_warn() calls
ata: pata_hpt37x: convert pr_XXX() calls
ata: pata_hpt37x: disable primary channel on HPT371
ata: pata_hpt37x: fix PCI clock detection
ata: pata_hpt3x2n: convert pr_XXX() calls
ata: pata_imx: add compile test support
ata: pata_it821x: convert printk() calls
ata: pata_marvell: convert printk() calls
ata: pata_octeon_cf: Drop pointless VPRINTK() calls and convert the remaining one
ata: pata_octeon_cf: fix call to trace_ata_bmdma_stop()
ata: pata_octeon_cf: remove DPRINTK() macro in interrupt context
ata: pata_octeon_cf: remove redundant val variable
ata: pata_octeon_cf: Replace pr_XXX() calls with structured logging
ata: pata_of_platform: Use platform_get_irq_optional() to get the interrupt
ata: pata_pdc2027x: Replace PDPRINTK() with standard ata logging
ata: pata_platform: Fix a NULL pointer dereference in __pata_platform_probe()
ata: pata_pxa: add compile test support
ata: pata_rz1000: convert printk() calls
ata: pata_samsung_cf: add compile test support
ata: pata_serverworks: convert printk() calls
ata: pata_sil680: convert printk() calls
ata: pata_via: Drop pointless VPRINTK() calls
ata: pdc_adma: Drop pointless VPRINTK() calls and remove disabled NCQ debugging
ata: pdc_adma: Remove DPRINTK call
ata: sata_dwc_460ex: drop DEBUG_NCQ
ata: sata_dwc_460ex: remove 'check_status' argument
ata: sata_dwc_460ex: Remove debug compile options
ata: sata_dwc_460ex: Remove unused forward declaration
ata: sata_dwc_460ex: Use devm_platform_*ioremap_resource() APIs
ata: sata_dwc_460ex: Use temporary variable for struct device
ata: sata_fsl: add compile test support
ata: sata_fsl: convert VPRINTK() calls to ata_port_dbg()
ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions
ata: sata_fsl: fix scsi host initialization
ata: sata_fsl: fix sscanf() and sysfs_emit() format strings
ata: sata_fsl: move DPRINTK to ata debugging
ata: sata_fsl: Use struct_group() for memcpy() region
ata: sata_fsl: use sysfs_emit()
ata: sata_gemini: convert pr_err() calls
ata: sata_inic162x: Drop pointless VPRINTK() calls
ata: sata_mv: convert remaining printk() to structured logging
ata: sata_mv: Drop pointless VPRINTK() call and convert the remaining one
ata: sata_mv: kill 'port' argument in mv_dump_all_regs()
ata: sata_mv: replace DPRINTK with dynamic debugging
ata: sata_nv: drop pointless VPRINTK() calls and convert remaining ones
ata: sata_promise: Drop pointless VPRINTK() calls and convert the remaining ones
ata: sata_qstor: Drop pointless VPRINTK() calls
ata: sata_qstor: replace DPRINTK() with dev_dbg()
ata: sata_rcar: Drop pointless VPRINTK() calls
ata: sata_rcar: replace DPRINTK() with ata_port_dbg()
ata: sata_sil: Drop pointless VPRINTK() calls
ata: sata_sx4: add module parameter 'dimm_test'
ata: sata_sx4: convert printk() calls
ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones
 
ath10k: drop beacon and probe response which leak from other channel
ath10k: fetch (pre-)calibration data via nvmem subsystem
ath10k: fix scan abort when duration is set for hw scan
ath10k: Fix the MTU size on QCA9377 SDIO
ath10k: Fix tx hanging
ath10k: htt: remove array of flexible structures
ath10k: replace strlcpy with strscpy
ath10k: wmi: remove array of flexible structures
 
ath11k: add 11d scan offload support
ath11k: add ab to TARGET_NUM_VDEVS & co
ath11k: add branch predictors in dp_tx path
ath11k: add branch predictors in process_rx
ath11k: add CE and ext IRQ flag to indicate irq_handler
ath11k: add configure country code for QCA6390 and WCN6855
ath11k: Add htt cmd to enable full monitor mode
ath11k: add hw_param for wakeup_mhi
ath11k: Add missing qmi_txn_cancel()
ath11k: add read variant from SMBIOS for download board data
ath11k: add regdb.bin download for regdb offload
ath11k: add signal report to mac80211 for QCA6390 and WCN6855
ath11k: add software monitor ring descriptor for full monitor
ath11k: add spectral/CFR buffer validation support
ath11k: add string type to search board data in board-2.bin for WCN6855
ath11k: add support for BSS color change
ath11k: add support for hardware rfkill for QCA6390
ath11k: add support for WCN6855 hw2.1
ath11k: add support of firmware logging for WCN6855
ath11k: add support one MSI vector
ath11k: add trace log support
ath11k: add wait operation for tx management packets for flush from mac80211
ath11k: allocate dst ring descriptors from cacheable memory
ath11k: allocate HAL_WBM2SW_RELEASE ring from cacheable memory
ath11k: avoid active pdev check for each msdu
ath11k: avoid additional access to ath11k_hal_srng_dst_num_free
ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work
ath11k: Avoid false DEADLOCK warning reported by lockdep
ath11k: Avoid NULL ptr access during mgmt tx cleanup
ath11k: avoid unnecessary BH disable lock in STA kickout event
ath11k: avoid unnecessary lock contention in tx_completion path
ath11k: avoid while loop in ring selection of tx completion interrupt
ath11k: calculate the correct NSS of peer for HE capabilities
ath11k: Change qcn9074 fw to operate in mode-2
ath11k: change to treat alpha code na as world wide regdomain
ath11k: change to use dynamic memory for channel list of scan
ath11k: Clear auth flag only for actual association in security mode
ath11k: clear the keys properly via DISABLE_KEY
ath11k: convert ath11k_wmi_pdev_set_ps_mode() to use enum wmi_sta_ps_mode
ath11k: disable unused CE8 interrupts for ipq8074
ath11k: Disabling credit flow for WMI path
ath11k: do not restore ASPM in case of single MSI vector
ath11k: enable 802.11 power save mode in station mode
ath11k: enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS for WCN6855
ath11k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE if NSS ratio enabled
ath11k: Fix 'unused-but-set-parameter' error
ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan()
ath11k: Fix buffer overflow when scanning with extraie
ath11k: Fix crash caused by uninitialized TX ring
ath11k: Fix deleting uninitialized kernel timer during fragment cache flush
ath11k: fix DMA memory free in CE pipe cleanup
ath11k: fix error routine when fallback of add interface fails
ath11k: Fix ETSI regd with weather radar overlap
ath11k: fix FCS_ERR flag in radio tap header
ath11k: fix firmware crash during channel switch
ath11k: fix fw crash due to peer get authorized before key install
ath11k: Fix mon status ring rx tlv processing
ath11k: Fix napi related hang
ath11k: Fix QMI file type enum value
ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev
ath11k: Fix spelling mistake "detetction" -> "detection"
ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request
ath11k: Fix unexpected return buffer manager error for QCA6390
ath11k: fix warning of RCU usage for ath11k_mac_get_arvif_by_vdev_id()
ath11k: get msi_data again after request_irq is called
ath11k: Increment pending_mgmt_tx count before tx send invoke
ath11k: modify dp_rx desc access wrapper calls inline
ath11k: move peer delete after vdev stop of station for QCA6390 and WCN6855
ath11k: Process full monitor mode rx support
ath11k: refactor multiple MSI vector implementation
ath11k: remove mod operator in dst ring processing
ath11k: remove return for empty tx bitrate in mac_op_sta_statistics
ath11k: remove usage quota while processing rx packets
ath11k: report rssi of each chain to mac80211 for QCA6390/WCN6855
ath11k: report tx bitrate for iw wlan station dump
ath11k: reset RSN/WPA present state for open BSS
ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware
ath11k: send proper txpower and maxregpower values to firmware
ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855
ath11k: set DTIM policy to stick mode for station interface
ath11k: Set IRQ affinity to CPU0 in case of one MSI vector
ath11k: skip sending vdev down for channel switch
ath11k: support MAC address randomization in scan
ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ
ath11k: use cache line aligned buffers for dbring
ath11k: Use host CE parameters for CE interrupts configuration
ath11k: Use memset_startat() for clearing queue descriptors
ath11k: Use reserved host DDR addresses from DT for PCI devices
 
ath5k: switch to rate table based lookup
 
ath6kl: Use struct_group() to avoid size-mismatched casting
 
ath9k: fix intr_txqs setting
ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream
ath9k: switch to rate table based lookup
ath9k: use swap() to make code cleaner
 
ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep()
ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet()
 
ath: regdom: extend South Korea regulatory domain support
 
atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC
 
atm: eni: Add check for dma_map_single
atm: firestream: check the return value of ioremap() in fs_init()
atm: iphase: remove redundant pointer skb
 
audit: don't deref the syscall args when checking the openat2 open_how::flags
audit: ensure userspace is penalized the same as the kernel when under pressure
audit: improve audit queue handling when "audit=1" on cmdline
audit: replace zero-length array with flexible-array member
audit: use struct_size() helper in audit_[send|make]_reply()
audit: use struct_size() helper in kmalloc()
 
auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature
auxdisplay: lcd2s: Fix memory leak in ->remove()
auxdisplay: lcd2s: Use proper API to free the instance of charlcd object
 
ax25: add net device refcount tracker
ax25: add refcount in ax25_dev to avoid UAF bugs
ax25: fix NPD bug in ax25_disconnect
ax25: Fix NULL pointer dereference in ax25_kill_by_device
ax25: fix reference count leaks of ax25_dev
ax25: fix UAF bugs of net_device caused by rebinding operation
ax25: improve the incomplete fix to avoid UAF and NPD bugs
ax25: uninitialized variable in ax25_setsockopt()
 
backlight: lp855x: Add dev helper variable to lp855x_probe()
backlight: lp855x: Add support ACPI enumeration
backlight: lp855x: Move device_config setting out of lp855x_configure()
backlight: qcom-wled: Fix off-by-one maximum with default num_strings
backlight: qcom-wled: Override default length with qcom,enabled-strings
backlight: qcom-wled: Pass number of elements to read to read_u32_array
backlight: qcom-wled: Provide enabled_strings default for WLED 4 and 5
backlight: qcom-wled: Remove unnecessary 4th default string in WLED3
backlight: qcom-wled: Remove unnecessary double whitespace
backlight: qcom-wled: Respect enabled-strings in set_brightness
backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion
backlight: qcom-wled: Validate enabled string indices in DT
 
bareudp: Add extack support to bareudp_configure()
bareudp: Move definition of struct bareudp_conf to bareudp.c
bareudp: Remove bareudp_dev_create()
 
batman-adv: allow netlink usage in unprivileged containers
batman-adv: Don't expect inter-netns unique iflink indices
batman-adv: remove unneeded variable in batadv_nc_init
batman-adv: Request iflink once in batadv-on-batadv check
batman-adv: Request iflink once in batadv_get_real_netdevice
batman-adv: Start new development cycle
 
bcmgenet: add WOL IRQ check
 
bdev: Improve lookup_bdev documentation
 
be2net: Remove useless DMA-32 fallback configuration
be2net: Use irq_update_affinity_hint()
 
bfq: Do not let waker requests skip proper accounting
bfq: Limit number of requests consumed by each cgroup
bfq: Limit waker detection in time
bfq: Log waker detections
bfq: Provide helper to generate bfqq name
bfq: simplify bfq_bic_lookup
bfq: Store full bitmap depth in bfq_data
bfq: Track number of allocated requests in bfq_entity
bfq: use bfq_bic_lookup in bfq_limit_depth
 
binder: avoid potential data leakage when copying txn
binder: defer copies of pre-patched txn data
binder: fix handling of error during copy
binder: fix pointer cast warning
binder: read pre-translated fds from sender buffer
binder: remove repeat word from comment
binder: use proper cacheflush header file
 
binfmt_elf: Avoid total_mapping_size for ET_EXEC
 
binfmt_misc: fix crash when load/unload module
 
bio.h: fix kernel-doc warnings
 
bitfield.h: Fix "type of reg too small for mask" test
 
bitmap: unify find_bit operations
 
bitops: move find_bit_*_le functions from le.h to find.h
bitops: protect find_first_{,zero}_bit properly
 
blk-crypto: remove blk_crypto_unregister()
 
blk-ioprio: don't set bio priority if not needed
 
blk-mq: Add blk_mq_complete_request_direct()
blk-mq: blk-mq: check quiesce state before queue_rqs
blk-mq: check q->poll_stat in queue_poll_stat_show
blk-mq: cleanup request allocation
blk-mq: Delete busy_iter_fn
blk-mq: don't run might_sleep() if the operation needn't blocking
blk-mq: don't use plug->mq_list->q directly in blk_mq_run_dispatch_ops()
blk-mq: Drop busy_iter_fn blk_mq_hw_ctx argument
blk-mq: fix missing blk_account_io_done() in error path
blk-mq: fix tag_get wait task can't be awakened
blk-mq: Fix wrong wakeup batch configuration which will cause hang
blk-mq: move blk_mq_flush_plug_list
blk-mq: move more plug handling from blk_mq_submit_bio into blk_add_rq_to_plug
blk-mq: move srcu from blk_mq_hw_ctx to request_queue
blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags
blk-mq: pass request queue to blk_mq_run_dispatch_ops
blk-mq: remove hctx_lock and hctx_unlock
blk-mq: run dispatch lock once in case of issuing from list
blk-mq: simplify the plug handling in blk_mq_submit_bio
blk-mq: use bio->bi_opf after bio is checked
 
blk_mq: remove repeated includes
 
blktrace: fix use after free for struct blk_trace
blktrace: switch trace spinlock to a raw spinlock
 
block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
 
block/rnbd-clt-sysfs: use default_groups in kobj_type
 
block/wbt: fix negative inflight counter when remove scsi device
 
block: Add bio_add_folio()
block: Add bio_for_each_folio_all()
block: add bio_start_io_acct_time() to control start_time
block: add completion handler for fast path
block: Add handling for zone append command in blk_complete_request
block: add mq_ops->queue_rqs hook
block: assign bi_bdev for cloned bios in blk_rq_prep_clone
block: bio-integrity: Advance seed correctly for larger interval sizes
block: call blk_exit_queue() before freeing q->stats
block: check minor range in device_add_disk()
block: cleanup ioc_clear_queue
block: cleanup q->srcu
block: cleanup the GENHD_FL_* definitions
block: clear iocb->private in blkdev_bio_end_io_async()
block: don't check ->rq_disk in merges
block: don't include in blk.h
block: don't include in blk.h
block: don't include in blk.h
block: don't include blk-mq headers in blk-core.c
block: don't include blk-mq-sched.h in blk.h
block: don't include blk-mq.h in blk.h
block: don't protect submit_bio_checks by q_usage_counter
block: don't set GENHD_FL_NO_PART for hidden gendisks
block: drop needless assignment in set_task_ioprio()
block: factor out a alloc_io_context helper
block: fix async_depth sysfs interface for mq-deadline
block: fix blk_mq_attempt_bio_merge and rq_qos_throttle protection
block: fix DIO handling regressions in blkdev_read_iter()
block: fix double bio queue when merging in cached request path
block: fix error in handling dead task for ioprio setting
block: fix error unwinding in device_add_disk
block: Fix fsync always failed if once failed
block: fix memory leak in disk_register_independent_access_ranges
block: fix old-style declaration
block: fix surprise removal for drivers calling blk_set_queue_dying
block: Fix wrong offset in bio_truncate()
block: fold create_task_io_context into ioc_find_get_icq
block: fold get_task_io_context into set_task_ioprio
block: get rid of useless goto and label in blk_mq_get_new_requests()
block: introduce rq_list_for_each_safe macro
block: introduce rq_list_move
block: loop:use kstatfs.f_bsize of backing file to set discard granularity
block: make queue stat accounting a reference
block: mark put_io_context_active static
block: merge disk_scan_partitions and blkdev_reread_part
block: move blk_account_io_{start,done} to blk-mq.c
block: move blk_dump_rq_flags to blk-mq.c
block: move blk_get_flush_queue to blk-flush.c
block: move blk_mq_sched_assign_ioc to blk-ioc.c
block: move blk_print_req_error to blk-mq.c
block: move blk_rq_err_bytes to scsi
block: move blk_rq_init to blk-mq.c
block: move blk_steal_bios to blk-mq.c
block: move direct_IO into our own read_iter handler
block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->event_flags
block: move GENHD_FL_NATIVE_CAPACITY to disk->state
block: move io_context creation into where it's needed
block: move request based cloning helpers to blk-mq.c
block: move rq_list macros to blk-mq.h
block: move set_task_ioprio to blk-ioc.c
block: move the remaining elv.icq handling to the I/O scheduler
block: null_blk: batched complete poll requests
block: null_blk: only set set->nr_maps as 3 if active poll_queues is > 0
block: only allocate poll_stats if there's a user of them
block: only build the icq tracking code when needed
block: open code create_task_io_context in set_task_ioprio
block: Provide blk_mq_sched_get_icq()
block: refactor put_io_context
block: refactor put_iocontext_active
block: release rq qos structures for queue without disk
block: remove a dead check in show_partition
block: remove blk-exec.c
block: remove elevator_exit
block: remove GENHD_FL_CD
block: remove GENHD_FL_EXT_DEVT
block: remove GENHD_FL_SUPPRESS_PARTITION_INFO
block: remove get_io_context_active
block: Remove redundant initialization of variable ret
block: remove rq_flush_dcache_pages
block: remove the ->rq_disk field in struct request
block: remove the e argument to elevator_exit
block: remove the gendisk argument to blk_execute_rq
block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open
block: remove the nr_task field from struct io_context
block: remove the NULL ioc check in put_io_context
block: remove the rsxx driver
block: remove unnecessary trailing '\'
block: Remove unnecessary variable assignment
block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART
block: return the io_context from create_task_io_context
block: simplify ioc_create_icq
block: simplify ioc_lookup_icq
block: simplify struct io_context refcounting
block: switch to atomic_t for request references
block: use "unsigned long" for blk_validate_block_size().
block: use alloc_io_context in __copy_io
block: use singly linked list for bio cache
 
Bluetooth: Add hci_cmd_sync_cancel to public API
Bluetooth: Add helper for serialized HCI command execution
Bluetooth: add quirk disabling LE Read Transmit Power
Bluetooth: Add struct of reading AOSP vendor capabilities
Bluetooth: aosp: Support AOSP Bluetooth Quality Report
Bluetooth: assign len after null check
Bluetooth: Attempt to clear HCI_LE_ADV on adv set terminated error event
Bluetooth: bfusb: fix division by zero in send path
Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2
Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip
Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader
Bluetooth: btintel: Fix bdaddress comparison with garbage value
Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices
Bluetooth: btmrvl_main: repair a non-kernel-doc comment
Bluetooth: btmtksdio: add .set_bdaddr support
Bluetooth: btmtksdio: add MT7921s Bluetooth support
Bluetooth: btmtksdio: add support of processing firmware coredump and log
Bluetooth: btmtksdio: drop the unnecessary variable created
Bluetooth: btmtksdio: enable AOSP extension for MT7921
Bluetooth: btmtksdio: enable msft opcode
Bluetooth: btmtksdio: explicitly set WHISR as write-1-clear
Bluetooth: btmtksdio: fix resume failure
Bluetooth: btmtksdio: handle runtime pm only when sdio_func is available
Bluetooth: btmtksdio: move interrupt service to work
Bluetooth: btmtksdio: transmit packet according to status TX_EMPTY
Bluetooth: btmtksdio: update register CSDIOCSR operation
Bluetooth: btmtksdio: use register CRPLR to read packet length
Bluetooth: btmtksido: rely on BT_MTK module
Bluetooth: btqca: sequential validation
Bluetooth: btsdio: Do not bind to non-removable BCM4345 and BCM43455
Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE
Bluetooth: btusb: Add one more Bluetooth part for WCN6855
Bluetooth: btusb: Add support for Foxconn MT7922A
Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0
Bluetooth: btusb: Add support for queuing during polling interval
Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller
Bluetooth: btusb: Add the new support IDs for WCN6855
Bluetooth: btusb: Add two more Bluetooth parts for WCN6855
Bluetooth: btusb: Cancel sync commands for certain URB errors
Bluetooth: btusb: enable Mediatek to support AOSP extension
Bluetooth: btusb: Fix application of sizeof to pointer
Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb()
Bluetooth: btusb: Handle download_firmware failure cases
Bluetooth: btusb: re-definition for board_id in struct qca_version
Bluetooth: btusb: Return error code when getting patch status failed
Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails
Bluetooth: Don't initialize msft/aosp when using user channel
Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
Bluetooth: fix data races in smp_unregister(), smp_del_chan()
Bluetooth: Fix debugfs entry leak in hci_register_dev()
Bluetooth: Fix handling of SUSPEND_DISCONNECTING
Bluetooth: Fix memory leak of hci device
Bluetooth: Fix not checking MGMT cmd pending queue
Bluetooth: Fix removing adv when processing cmd complete
Bluetooth: fix uninitialized variables notify_evt
Bluetooth: HCI: Fix definition of hci_rp_delete_stored_link_key
Bluetooth: HCI: Fix definition of hci_rp_read_stored_link_key
Bluetooth: HCI: Use skb_pull_data to parse BR/EDR events
Bluetooth: HCI: Use skb_pull_data to parse Command Complete event
Bluetooth: HCI: Use skb_pull_data to parse Extended Inquiry Result event
Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result event
Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result with RSSI event
Bluetooth: HCI: Use skb_pull_data to parse LE Advertising Report event
Bluetooth: HCI: Use skb_pull_data to parse LE Direct Advertising Report event
Bluetooth: HCI: Use skb_pull_data to parse LE Ext Advertising Report event
Bluetooth: HCI: Use skb_pull_data to parse LE Metaevents
Bluetooth: HCI: Use skb_pull_data to parse Number of Complete Packets event
Bluetooth: hci_bcm: Check for error irq
Bluetooth: hci_bcm: Remove duplicated entry in OF table
Bluetooth: hci_core: Cancel sync command if sending a frame failed
Bluetooth: hci_core: Fix leaking sent_cmd skb
Bluetooth: hci_core: Fix unbalanced unlock in set_device_flags()
Bluetooth: hci_core: Rework hci_conn_params flags
Bluetooth: hci_event: Rework hci_inquiry_result_with_rssi_evt
Bluetooth: hci_event: Use of a function table to handle Command Complete
Bluetooth: hci_event: Use of a function table to handle Command Status
Bluetooth: hci_event: Use of a function table to handle HCI events
Bluetooth: hci_event: Use of a function table to handle LE subevents
Bluetooth: hci_event: Use skb_pull_data when processing inquiry results
Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf()
Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe
Bluetooth: hci_qca: Stop IBS timer during BT OFF
Bluetooth: hci_request: Remove bg_scan_update work
Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt()
Bluetooth: hci_sock: purge socket queues in the destruct() callback
Bluetooth: hci_sync: Add check simultaneous roles support
Bluetooth: hci_sync: Add hci_le_create_conn_sync
Bluetooth: hci_sync: Add support for waiting specific LE subevents
Bluetooth: hci_sync: Convert adv_expire
Bluetooth: hci_sync: Convert MGMT_OP_GET_CLOCK_INFO
Bluetooth: hci_sync: Convert MGMT_OP_GET_CONN_INFO
Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_DATA
Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_EXT_DATA
Bluetooth: hci_sync: Convert MGMT_OP_SET_ADVERTISING
Bluetooth: hci_sync: Convert MGMT_OP_SET_CONNECTABLE to use cmd_sync
Bluetooth: hci_sync: Convert MGMT_OP_SET_DISCOVERABLE to use cmd_sync
Bluetooth: hci_sync: Convert MGMT_OP_SET_FAST_CONNECTABLE
Bluetooth: hci_sync: Convert MGMT_OP_SET_LE
Bluetooth: hci_sync: Convert MGMT_OP_SET_LOCAL_NAME
Bluetooth: hci_sync: Convert MGMT_OP_SET_PHY_CONFIGURATION
Bluetooth: hci_sync: Convert MGMT_OP_SET_SECURE_CONN
Bluetooth: hci_sync: Convert MGMT_OP_SSP
Bluetooth: hci_sync: Convert MGMT_OP_START_DISCOVERY
Bluetooth: hci_sync: Convert MGMT_SET_POWERED
Bluetooth: hci_sync: Enable advertising when LL privacy is enabled
Bluetooth: hci_sync: Enable synch'd set_bredr
Bluetooth: hci_sync: Fix hci_update_accept_list_sync
Bluetooth: hci_sync: Fix missing static warnings
Bluetooth: hci_sync: Fix not always pausing advertising when necessary
Bluetooth: hci_sync: Fix not processing all entries on cmd_sync_work
Bluetooth: hci_sync: Fix not setting adv set duration
Bluetooth: hci_sync: Fix not using conn_timeout
Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 1
Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 2
Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 3
Bluetooth: hci_sync: Push sync command cancellation to workqueue
Bluetooth: hci_sync: Rework background scan
Bluetooth: hci_sync: Rework hci_suspend_notifier
Bluetooth: hci_sync: Rework init stages
Bluetooth: hci_sync: Set Privacy Mode when updating the resolving list
Bluetooth: hci_sync: Wait for proper events when connecting LE
Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev
Bluetooth: hci_vhci: Fix to set the force_wakeup value
Bluetooth: Ignore HCI_ERROR_CANCELLED_BY_HOST on adv set terminated event
Bluetooth: Introduce HCI_CONN_FLAG_DEVICE_PRIVACY device flag
Bluetooth: L2CAP: Fix not initializing sk_peer_pid
Bluetooth: L2CAP: Fix using wrong mode
Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt()
Bluetooth: Limit duration of Remote Name Resolve
Bluetooth: mediatek: add BT_MTK module
Bluetooth: mgmt: Fix Experimental Feature Changed event
Bluetooth: MGMT: Fix LE simultaneous roles UUID if not supported
Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "simultaneous"
Bluetooth: mgmt: Introduce mgmt_alloc_skb and mgmt_send_event_skb
Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_CONNECTED
Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_FOUND
Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag
Bluetooth: msft: Fix compilation when CONFIG_BT_MSFTEXT is not set
Bluetooth: Read codec capabilities only if supported
Bluetooth: refactor malicious adv data check
Bluetooth: Reset more state when cancelling a sync command
Bluetooth: Send device found event on name resolve failure
Bluetooth: stop proccessing malicious adv data
Bluetooth: vhci: Add support for setting msft_opcode and aosp_capable
Bluetooth: vhci: Fix checking of msft_opcode
Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES
Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle()
 
bna: Simplify DMA setting
 
bnx2: Fix an error message
 
bnx2x: constify static inline stub for dev_addr
bnx2x: fix built-in kernel driver load failure
bnx2x: fix driver load from initrd
bnx2x: Invalidate fastpath HSI version for VFs
bnx2x: Remove useless DMA-32 fallback configuration
bnx2x: Use struct_group() for memcpy() region
bnx2x: Utilize firmware 7.13.21.0
 
bnxt_en: add dynamic debug support for HWRM messages
bnxt_en: Add event handler for PAUSE Storm event
bnxt_en: convert to xdp_do_flush
bnxt_en: enable interrupt sampling on 5750X for DIM
bnxt_en: Fix active FEC reporting to ethtool
bnxt_en: Fix devlink fw_activate
bnxt_en: Fix incorrect multicast rx mask setting when not requested
bnxt_en: Fix occasional ethtool -t loopback test failures
bnxt_en: Fix offline ethtool selftest with RDMA enabled
bnxt_en: improve firmware timeout messaging
bnxt_en: improve VF error messages when PF is unavailable
bnxt_en: Increase firmware message response DMA wait time
bnxt_en: Log error report for dropped doorbell
bnxt_en: Restore the resets_reliable flag in bnxt_open()
bnxt_en: Support configurable CQE coalescing mode
bnxt_en: Support CQE coalescing mode in ethtool
bnxt_en: use firmware provided max timeout for messages
bnxt_en: Use page frag RX buffers for better software GRO performance
 
bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device
 
Bonding: add arp_missed_max option
 
bonding: fix data-races around agg_select_timer
bonding: Fix extraction of ports from the packet headers
bonding: force carrier update when releasing slave
 
Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP
 
bonding: pair enable_port with slave_arr_updates
 
Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space
 
bonding: use rcu_dereference_rtnl when get bonding active slave
 
bootmem: Use page->index instead of page->freelist
 
bpf powerpc: refactor JIT compiler code
bpf powerpc: Remove extra_pass from bpf_jit_build_body()
bpf powerpc: Remove unused SEEN_STACK
 
bpf ppc32: Access only if addr is kernel address
bpf ppc32: Add BPF_PROBE_MEM support for JIT
 
bpf ppc64: Access only if addr is kernel address
bpf ppc64: Add BPF_PROBE_MEM support for JIT
 
bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC
 
bpf, docs: Add a setion to explain the basic instruction encoding
bpf, docs: Add subsections for ALU and JMP instructions
bpf, docs: Change underline in btf to match style guide
bpf, docs: Document the opcode classes
bpf, docs: Fix ordering of bpf documentation
bpf, docs: Fix verifier references
bpf, docs: Fully document the ALU opcodes
bpf, docs: Fully document the JMP mode modifiers
bpf, docs: Fully document the JMP opcodes
bpf, docs: Generate nicer tables for instruction encodings
bpf, docs: Move handling of maps to Documentation/bpf/maps.rst
bpf, docs: Move the packet access instructions last in instruction-set.rst
bpf, docs: Prune all references to "internal BPF"
bpf, docs: Rename bpf_lsm.rst to prog_lsm.rst
bpf, docs: Split general purpose eBPF documentation out of filter.rst
bpf, docs: Split the comparism to classic BPF from instruction-set.rst
 
bpf, mips: Fix build errors about __NR_bpf undeclared
 
bpf, selftests: Add ringbuf memory type confusion test
bpf, selftests: Add various ringbuf tests with invalid offset
bpf, selftests: Add verifier test for mem_or_null register with offset.
 
bpf, sockmap: Do not ignore orig_len parameter
bpf, sockmap: Fix double bpf_prog_put on error case in map_link
bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser()
 
bpf, x64: Replace some stack_size usage with offset variables
 
bpf/selftests: Add check for updating XDP bpf_link with wrong program type
bpf/selftests: convert xdp_link test to ASSERT_* macros
bpf/selftests: Fix namespace mount setup in tc_redirect
bpf/selftests: Test bpf_d_path on rdonly_mem.
bpf/selftests: Test PTR_TO_RDONLY_MEM
bpf/selftests: Update local storage selftest for sleepable programs
 
bpf: Add bpf_core_add_cands() and wire it into bpf_core_apply_relo_insn().
bpf: Add bpf_loop helper
bpf: Add bpf_strncmp helper
bpf: Add get_func_[arg|ret|arg_cnt] helpers
bpf: Add ingress_ifindex to bpf_sk_lookup
bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem.
bpf: Add missing map_get_next_key method to bloom filter map.
bpf: Add schedule points in batch ops
bpf: Add SO_RCVBUF/SO_SNDBUF in _bpf_getsockopt().
bpf: Adjust BTF log size limit.
bpf: Allow access to int pointer arguments in tracing programs
bpf: Allow bpf_local_storage to be used by sleepable programs
bpf: Change bpf_kallsyms_lookup_name size type to ARG_CONST_SIZE_OR_ZERO
bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33
bpf: Clean-up bpf_verifier_vlog() for BPF_LOG_KERNEL log level
bpf: Convert PTR_TO_MEM_OR_NULL to composable types.
bpf: Define enum bpf_core_relo_kind as uapi.
bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD)
bpf: Do not try bpf_msg_push_data with len 0
bpf: Do not WARN in bpf_warn_invalid_xdp_action()
bpf: Don't promote bogus looking registers after null check.
bpf: Emit bpf_timer in vmlinux BTF
bpf: Extend BTF_ID_LIST_GLOBAL with parameter for number of IDs
bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support
bpf: Fix a bpf_timer initialization issue
bpf: Fix crash due to incorrect copy_map_value
bpf: Fix crash due to out of bounds access into reg2btf_ids.
bpf: Fix incorrect integer literal used for marking scratched stack.
bpf: Fix mount source show for bpffs
bpf: Fix out of bounds access for ringbuf helpers
bpf: Fix possible race in inc_misses_counter
bpf: Fix renaming task_getsecid_subj->current_getsecid_subj.
bpf: Fix ringbuf memory type confusion when passing to helpers
bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().
bpf: Fix the test_task_vma selftest to support output shorter than 1 kB
bpf: Fix typo in a comment in bpf lpm_trie.
bpf: Fix verifier support for validation of async callbacks
bpf: Generalize check_ctx_reg for reuse with other types
bpf: Generally fix helper register offset check
bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()
bpf: Introduce btf_tracing_ids
bpf: Introduce composable reg, ret and arg types.
bpf: Introduce helper bpf_find_vma
bpf: Introduce MEM_RDONLY flag
bpf: Invert the dependency between bpf-netns.h and netns/bpf.h
bpf: Let bpf_warn_invalid_xdp_action() report more info
bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM.
bpf: Mark PTR_TO_FUNC register initially with zero offset
bpf: Only print scratched registers and stack slots to verifier logs.
bpf: Pass a set of bpf_core_relo-s to prog_load command.
bpf: Prepare relo_core.c for kernel duty.
bpf: Remove a redundant comment on bpf_prog_free
bpf: Remove config check to enable bpf support for branch records
bpf: Remove redundant assignment to pointer t
bpf: Remove the cgroup -> bpf header dependecy
bpf: Rename btf_member accessors.
bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL
bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL
bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL
bpf: Right align verifier states in verifier logs.
bpf: selftests: Add bind retry for post_bind{4, 6}
bpf: selftests: Use C99 initializers in test_sock.c
bpf: Silence coverity false positive warning.
bpf: Silence purge_cand_cache build warning.
bpf: Support BTF_KIND_TYPE_TAG for btf_type_tag attributes
bpf: Use kmemdup() to replace kmalloc + memcpy
bpf: Use struct_size() helper
bpf: Use VM_MAP instead of VM_ALLOC for ringbuf
 
bpftool: Add current libbpf_strict mode to version output
bpftool: Add debug mode for gen_loader.
bpftool: Add SPDX tags to RST documentation files
bpftool: Enable cross-building with clang
bpftool: Enable libbpf's strict mode by default
bpftool: Enable line buffering for stdout
bpftool: Fix indent in option lists in the documentation
bpftool: Fix memory leak in prog_dump()
bpftool: Fix mixed indentation in documentation
bpftool: Fix SPDX tag for Makefiles and .gitignore
bpftool: Migrate -1 err checks of libbpf fn calls
bpftool: Migrate off of deprecated bpf_create_map_xattr() API
bpftool: Normalize compile rules to specify output file last
bpftool: Probe for bounded loop support
bpftool: Probe for instruction set extensions
bpftool: Refactor misc. feature probe
bpftool: Reimplement large insn size limit feature probing
bpftool: Remove inclusion of utilities.mak from Makefiles
bpftool: Stop using deprecated bpf_load_program()
bpftool: Support BTF_KIND_TYPE_TAG
bpftool: Switch bpf_object__load_xattr() to bpf_object__load()
bpftool: Update btf_dump__new() and perf_buffer__new_raw() calls
bpftool: Update doc (use susbtitutions) and test_bpftool_synctypes.py
bpftool: Update the lists of names for maps and prog-attach types
bpftool: Use bpf_obj_get_info_by_fd directly
bpftool: Use libbpf_get_error() to check error
 
brcmfmac: Configure keep-alive packet on suspend
brcmfmac: firmware: Fix crash in brcm_alt_fw_path
brcmfmac: Fix incorrect type assignments for keep-alive
 
brd: remove brd_devices_mutex mutex
 
bridge: use __set_bit in __br_vlan_set_default_pvid
 
btrfs: add a btrfs_block_group_root() helper
btrfs: add an inode-item.h
btrfs: add back missing dirty page rate limiting to defrag
btrfs: add btrfs_set_item_*_nr() helpers
btrfs: add extent allocator hook to decide to allocate chunk or not
btrfs: add inode to truncate control
btrfs: add missing run of delayed items after unlink during log replay
btrfs: add self test for bytes_index free space cache
btrfs: add truncate control struct
btrfs: allow defrag to be interruptible
btrfs: allow device add if balance is paused
btrfs: allow generic_bin_search() to take low boundary as an argument
btrfs: autodefrag: only scan one inode once
btrfs: change name and type of private member of btrfs_free_space_ctl
btrfs: change root to fs_info for btrfs_reserve_metadata_bytes
btrfs: check for priority ticket granting before flushing
btrfs: check the root node for uptodate before returning it
btrfs: check ticket->steal in steal_from_global_block_rsv
btrfs: combine extra if statements in btrfs_truncate_inode_items
btrfs: consolidate bitmap_clear_bits/__bitmap_clear_bits
btrfs: consolidate device_list_mutex in prepare_sprout to its parent
btrfs: consolidate unlink_free_space/__unlink_free_space functions
btrfs: control extent reference updates with a control flag for truncate
btrfs: convert BUG() for pending_del_nr into an ASSERT
btrfs: convert BUG_ON() in btrfs_truncate_inode_items to ASSERT
btrfs: defrag: allow defrag_one_cluster() to skip large extent which is not a target
btrfs: defrag: bring back the old file extent search behavior
btrfs: defrag: don't defrag extents which are already at max capacity
btrfs: defrag: don't try to defrag extents which are under writeback
btrfs: defrag: don't try to merge regular extents with preallocated extents
btrfs: defrag: don't use merged extent map for their generation check
btrfs: defrag: fix wrong number of defragged sectors
btrfs: defrag: properly update range->start for autodefrag
btrfs: defrag: remove an ambiguous condition for rejection
btrfs: do not check -EAGAIN when truncating inodes in the log root
btrfs: do not special case the extent root for switch commit roots
btrfs: do not start relocation until in progress drops are done
btrfs: do not WARN_ON() if we have PageError set
btrfs: don't check stripe length if the profile is not stripe based
btrfs: don't hold CPU for too long when defragging a file
btrfs: don't start transaction for scrub if the fs is mounted read-only
btrfs: don't use extent_root in iterate_extent_inodes
btrfs: don't use the extent root in btrfs_chunk_alloc_add_chunk_item
btrfs: don't use the extent_root in flush_space
btrfs: drop the _nr from the item helpers
btrfs: eliminate if in main loop in tree_search_offset
btrfs: fallback to blocking mode when doing async dio over multiple extents
btrfs: fix argument list that the kdoc format and script verified
btrfs: fix csum assert to check objectid of the root
btrfs: fix deadlock between quota disable and qgroup rescan worker
btrfs: fix deadlock between quota enable and other quota operations
btrfs: fix deadlock when reserving space during defrag
btrfs: fix ENOSPC failure when attempting direct IO write into NOCOW range
btrfs: fix lost prealloc extents beyond eof after full fsync
btrfs: fix relocation crash due to premature return from btrfs_commit_transaction()
btrfs: fix too long loop when defragging a 1 byte file
btrfs: fix use of uninitialized variable at rm device ioctl
btrfs: fix use-after-free after failure to create a snapshot
btrfs: get next entry in tree_search_offset before doing checks
btrfs: get rid of root->orphan_cleanup_state
btrfs: get rid of warning on transaction commit when using flushoncommit
btrfs: handle priority ticket failures in their respective helpers
btrfs: include the free space tree in the global rsv minimum calculation
btrfs: index free space entries on size
btrfs: init root block_rsv at init root time
btrfs: introduce exclusive operation BALANCE_PAUSED state
btrfs: introduce item_nr token variant helpers
btrfs: make __btrfs_add_free_space take just block group reference
btrfs: make btrfs_file_extent_inline_item_len take a slot
btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv stealing code
btrfs: make device add compatible with paused balance in btrfs_exclop_start_try_lock
btrfs: make remove_extent_backref pass the root
btrfs: make send work with concurrent block group relocation
btrfs: make should_throttle loop local in btrfs_truncate_inode_items
btrfs: move btrfs_kill_delayed_inode_items into evict
btrfs: move btrfs_truncate_inode_items to inode-item.c
btrfs: move comment in find_parent_nodes()
btrfs: move extent locking outside of btrfs_truncate_inode_items
btrfs: move leaf search logic out of btrfs_search_slot()
btrfs: only call inode_sub_bytes in truncate paths that care
btrfs: only copy dir index keys when logging a directory
btrfs: only update i_size in truncate paths that care
btrfs: only use ->max_extent_size if it is set in the bitmap
btrfs: output more debug messages for uncommitted transaction
btrfs: pass fs_info to trace_btrfs_transaction_commit
btrfs: pass the ino via truncate control
btrfs: pass the root to add_keyed_refs
btrfs: prevent copying too big compressed lzo segment
btrfs: qgroup: fix deadlock between rescan worker and remove qgroup
btrfs: reduce extent threshold for autodefrag
btrfs: reduce the scope of the tree log mutex during transaction commit
btrfs: refactor unlock_up
btrfs: remove BUG_ON(!eie) in find_parent_nodes
btrfs: remove BUG_ON() after splitting leaf
btrfs: remove BUG_ON() in find_parent_nodes()
btrfs: remove found_extent from btrfs_truncate_inode_items
btrfs: remove free space cache inode check in btrfs_truncate_inode_items
btrfs: remove global rsv stealing logic for orphan cleanup
btrfs: remove no longer needed logic for replaying directory deletes
btrfs: remove reada infrastructure
btrfs: remove SANITY_TESTS check form find_parent_nodes
btrfs: remove spurious unlock/lock of unused_bgs_lock
btrfs: remove stale comment about locking at btrfs_search_slot()
btrfs: remove the btrfs_item_end() helper
btrfs: remove trans_handle->root
btrfs: remove unnecessary @nr_written parameters
btrfs: remove unnecessary extent root check in btrfs_defrag_leaves
btrfs: remove unnecessary parameter type from compression_decompress_bio
btrfs: remove unused BTRFS_FS_BARRIER flag
btrfs: remove unused parameter fs_devices from btrfs_init_workqueues
btrfs: remove useless condition check before splitting leaf
btrfs: remove useless WARN_ON in record_root_in_trans
btrfs: rename btrfs_item_end_nr to btrfs_item_data_end
btrfs: reserve extra space for the free space tree
btrfs: respect the max size in the header when activating swap file
btrfs: rework async transaction committing
btrfs: scrub: cleanup the argument list of scrub_chunk()
btrfs: scrub: cleanup the argument list of scrub_stripe()
btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES_PER_WR_BIO
btrfs: scrub: remove the unnecessary path parameter for scrub_raid56_parity()
btrfs: scrub: use btrfs_path::reada for extent tree readahead
btrfs: selftests: dump extent io tree if extent-io-tree test failed
btrfs: send: in case of IO error log it
btrfs: send: remove unused found_type parameter to lookup_dir_item_inode()
btrfs: send: remove unused type parameter to iterate_inode_ref_t
btrfs: set BTRFS_FS_STATE_NO_CSUMS if we fail to load the csum root
btrfs: skip reserved bytes warning on unmount after log cleanup failure
btrfs: skip transaction commit after failure to create subvolume
btrfs: stop accessing ->csum_root directly
btrfs: stop accessing ->extent_root directly
btrfs: stop accessing ->free_space_root directly
btrfs: subpage: fix a wrong check on subpage->writers
btrfs: switch seeding_dev in init_new_device to bool
btrfs: sysfs: add devinfo/fsid to retrieve actual fsid from the device
btrfs: track the csum, extent, and free space trees in a rb tree
btrfs: tree-checker: check item_size for dev_item
btrfs: tree-checker: check item_size for inode_item
btrfs: tree-checker: use u64 for item data end to avoid overflow
btrfs: try to unlock parent nodes earlier when inserting a key
btrfs: update SCRUB_MAX_PAGES_PER_BLOCK
btrfs: update writeback index when starting defrag
btrfs: use a flag to control when to clear the file extent range
btrfs: use btrfs_item_size_nr/btrfs_item_offset_nr everywhere
btrfs: use chunk_root in find_free_extent_update_loop
btrfs: use generic Kconfig option for 256kB page size limit
btrfs: zoned: cache reported zone during mount
btrfs: zoned: drop redundant check for REQ_OP_ZONE_APPEND and btrfs_is_zoned
btrfs: zoned: encapsulate inode locking for zoned relocation
btrfs: zoned: fix chunk allocation condition for zoned allocator
btrfs: zoned: simplify btrfs_check_meta_write_pointer
btrfs: zoned: sink zone check into btrfs_repair_one_zone
btrfs: zoned: unset dedicated block group on allocation failure
 
bus: fsl-mc-msi: Allocate MSI device data on first use
bus: fsl-mc-msi: Simplify MSI descriptor handling
bus: fsl-mc-msi: Use msi_desc::msi_index
bus: fsl-mc: fsl-mc-allocator: Rework MSI handling
bus: imx-weim: optionally enable continuous burst clock
bus: mhi: core: Add an API for auto queueing buffers for DL channel
bus: mhi: core: Fix race while handling SYS_ERR at power up
bus: mhi: core: Fix reading wake_capable channel configuration
bus: mhi: core: Minor style and comment fixes
bus: mhi: core: Use correctly sized arguments for bit field
bus: mhi: core: Use macros for execution environment features
bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W
bus: mhi: pci_generic: Add mru_default for Foxconn SDX55
bus: mhi: pci_generic: Add new device ID support for T99W175
bus: mhi: pci_generic: Graceful shutdown on freeze
bus: mhi: pci_generic: Introduce Sierra EM919X support
bus: mhi: pci_generic: Simplify code and axe the use of a deprecated API
bus: mvebu-mbus: Export symbols for public API window functions
bus: tegra-gmi: Add runtime PM and OPP support
 
cachefiles: Add a couple of tracepoints for logging errors
cachefiles: Add cache error reporting macro
cachefiles: Add security derivation
cachefiles: Add some error injection support
cachefiles: Add tracepoints for calls to the VFS
cachefiles: Allow cachefiles to actually function
cachefiles: Calculate the blockshift in terms of bytes, not pages
cachefiles: Check that the backing filesystem supports tmpfiles
cachefiles: Define structs
cachefiles: Delete the cachefiles driver pending rewrite
cachefiles: Explain checks in a comment
cachefiles: Fix incorrect length to fallocate()
cachefiles: Fix volume coherency attribute
cachefiles: Implement a function to get/create a directory in the cache
cachefiles: Implement backing file wrangling
cachefiles: Implement begin and end I/O operation
cachefiles: Implement cache registration and withdrawal
cachefiles: Implement cookie resize for truncate
cachefiles: Implement culling daemon commands
cachefiles: Implement key to filename encoding
cachefiles: Implement metadata/coherency data storage in xattrs
cachefiles: Implement object lifecycle funcs
cachefiles: Implement the I/O routines
cachefiles: Implement volume support
cachefiles: Introduce rewritten driver
cachefiles: Make some tracepoint adjustments
cachefiles: Mark a backing file in use with an inode flag
cachefiles: Provide a function to check how much space there is
cachefiles: Register a miscdev and parse commands over it
cachefiles: set default tag name if it's unspecified
cachefiles: Trace active-mark failure
 
can: bittiming: replace CAN units with the generic ones from linux/units.h
can: dev: add sanity check in can_set_static_ctrlmode()
can: dev: reorder struct can_priv members for better packing
can: dev: replace can_priv::ctrlmode_static by can_get_static_ctrlmode()
can: do not copy the payload of RTR frames
can: do not increase rx statistics when generating a CAN rx error message frame
can: do not increase rx_bytes statistics for RTR frames
can: do not increase tx_bytes statistics for RTR frames
can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8
can: etas_es58x: es58x_init_netdev: populate net_device::dev_port
can: flexcan: add ethtool support to change rx-rtr setting during runtime
can: flexcan: add ethtool support to get rx/tx ring parameters
can: flexcan: add more quirks to describe RX path capabilities
can: flexcan: allow to change quirks at runtime
can: flexcan: mark RX via mailboxes as supported on MCF5441X
can: flexcan: move driver into separate sub directory
can: flexcan: rename RX modes
can: gs_usb: change active_channels's type from atomic_t to u8
can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data
can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}
can: hi311x: hi3110_can_probe(): convert to use dev_err_probe()
can: hi311x: hi3110_can_probe(): make use of device property API
can: hi311x: hi3110_can_probe(): try to get crystal clock rate from property
can: hi311x: hi3110_can_probe(): use devm_clk_get_optional() to get the input clock
can: isotp: convert struct tpcon::{idx,len} to unsigned int
can: isotp: fix error path in isotp_sendmsg() to unlock wait queue
can: isotp: fix potential CAN frame reception race in isotp_rcv()
can: janz-ican3: initialize dlc variable
can: kvaser_usb: do not increase tx statistics when sending error message frames
can: kvaser_usb: make use of units.h in assignment of frequency
can: m_can: m_can_fifo_{read,write}: don't read or write from/to FIFO if length is 0
can: mcp251x: mcp251x_gpio_setup(): Get rid of duplicate of_node assignment
can: mcp251xfd: add missing newline to printed strings
can: mcp251xfd: introduce and make use of mcp251xfd_is_fd_mode()
can: mcp251xfd: mcp251xfd.h: sort function prototypes
can: mcp251xfd: mcp251xfd_handle_rxovif(): denote RX overflow message to debug + add rate limiting
can: mcp251xfd: mcp251xfd_open(): make use of pm_runtime_resume_and_get()
can: mcp251xfd: mcp251xfd_open(): open_candev() first
can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message
can: mcp251xfd: move chip FIFO init into separate file
can: mcp251xfd: move ring init into separate function
can: mcp251xfd: move RX handling into separate file
can: mcp251xfd: move TEF handling into separate file
can: mcp251xfd: move TX handling into separate file
can: mcp251xfd: remove double blank lines
can: netlink: report the CAN controller mode supported flags
can: rcar_canfd: rcar_canfd_channel_probe(): make sure we free CAN network device
can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready
can: sja1000: sp_probe(): use platform_get_irq() to get the interrupt
can: softing: softing_startstop(): fix set but not used variable warning
can: softing_cs: softingcs_probe(): fix memleak on registration failure
can: sun4i_can: add support for R40 CAN controller
can: tcan4x5x: regmap: fix max register value
can: ti_hecc: ti_hecc_probe(): use platform_get_irq() to get the interrupt
can: usb_8dev: remove unused member echo_skb from struct usb_8dev_priv
can: xilinx_can: xcan_probe(): check for error irq
 
carl9170: Use the bitmap API when applicable
 
CDC-NCM: avoid overflow in sanity checking
 
cdrom: simplify subdirectory registration with register_sysctl()
 
ceph: add fscache writeback support
ceph: add new "nopagecache" option
ceph: conversion to new fscache API
ceph: don't check for quotas on MDS stray dirs
ceph: drop send metrics debug message
ceph: Fix incorrect statfs report for small quota
ceph: mount syntax module parameter
ceph: move CEPH_SUPER_MAGIC definition to magic.h
ceph: new device mount syntax
ceph: properly put ceph_string reference after async create attempt
ceph: put the requests/sessions when it fails to alloc memory
ceph: record updated mon_addr on remount
ceph: remove redundant Lsx caps check
ceph: set pool_ns in new inode layout for async creates
 
certs: check-in the default x509 config file
certs: Fix build error when CONFIG_MODULE_SIG_KEY is empty
certs: Fix build error when CONFIG_MODULE_SIG_KEY is PKCS#11 URI
certs: move scripts/extract-cert to certs/
certs: move the 'depends on' to the choice of module signing keys
certs: refactor file cleaning
certs: remove meaningless $(error ...) in certs/Makefile
certs: remove misleading comments about GCC PR
certs: remove noisy messages while generating the signing key
certs: remove unneeded -I$(srctree) option for system_certificates.o
certs: simplify $(srctree)/ handling and remove config_filename macro
certs: unify duplicated cmd_extract_certs and improve the log
certs: use $< and $@ to simplify the key generation rule
certs: use 'cmd' to hide openssl output in silent builds more simply
certs: use if_changed to re-generate the key when the key type is changed
 
cfg80211: Add support for notifying association comeback
cfg80211: allow continuous radar monitoring on offchannel chain
cfg80211: delete redundant free code
cfg80211: Enable regulatory enforcement checks for drivers supporting mesh iface
cfg80211: fix CONFIG_CFG80211_EXTRA_REGDB_KEYDIR typo
cfg80211: Fix order of enum nl80211_band_iftype_attr documentation
cfg80211: fix possible NULL pointer dereference in cfg80211_stop_offchan_radar_detection
cfg80211: fix race in netlink owner interface destruction
cfg80211: implement APIs for dedicated radar detection HW
cfg80211: move offchan_cac_event to a dedicated work
cfg80211: refactor cfg80211_get_ies_channel_number()
cfg80211: rename offchannel_chain structs to background_chain to avoid confusion with ETSI standard
cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_event
cfg80211: simplify cfg80211_chandef_valid()
cfg80211: use ieee80211_bss_get_elem() instead of _get_ie()
cfg80211: Use the HE operation IE to determine a 6GHz BSS channel
 
cgroup-v1: Correct privileges check in release_agent writes
cgroup-v1: Require capabilities to set release_agent
 
cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchy
cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning
cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchy
 
cgroup/rstat: check updated_next only for root
 
cgroup: clarify cgroup_css_set_fork()
cgroup: fix a typo in comment
cgroup: get the wrong css for css_alloc() during cgroup_init_subsys()
cgroup: return early if it is already on preloaded list
cgroup: rstat: explicitly put loop variant in while
cgroup: rstat: Mark benign data race to silence KCSAN
cgroup: Trace event cgroup id fields should be u64
 
char/mwave: Adjust io port register size
 
char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on device property
 
checkpatch: improve Kconfig help test
checkpatch: relax regexp for COMMIT_LOG_LONG_LINE
 
chelsio: cxgb: Use dma_set_mask_and_coherent() and simplify code
 
cifs: add WARN_ON for when chan_count goes below minimum
cifs: adjust DebugData to use chans_need_reconnect for conn status
cifs: alloc_path_with_tree_prefix: do not append sep. if the path is empty
cifs: avoid race during socket reconnect between send and recv
cifs: call cifs_reconnect when a connection is marked
cifs: call helper functions for marking channels for reconnect
cifs: check reconnects for channels of active tcons too
cifs: cifs_ses_mark_for_reconnect should also update reconnect bits
cifs: clean up an inconsistent indenting
cifs: do not use uninitialized data in the owner/group sid
cifs: fix confusing unneeded warning message on smb2.1 and earlier
cifs: fix double free race when mount fails in cifs_get_root()
cifs: fix FILE_BOTH_DIRECTORY_INFO definition
cifs: fix hang on cifs_get_next_mid()
cifs: fix set of group SID via NTSD xattrs
cifs: Fix smb311_update_preauth_hash() kernel-doc comment
cifs: fix the cifs_reconnect path for DFS
cifs: fix the connection state transitions with multichannel
cifs: Fix the readahead conversion to manage the batch when reading from cache
cifs: fix workstation_name for multiuser mounts
cifs: free ntlmsspblob allocated in negotiate
cifs: Implement cache I/O by accessing the cache directly
cifs: maintain a state machine for tcp/smb/tcon sessions
cifs: make status checks in version independent callers
cifs: mark sessions for reconnection in helper function
cifs: modefromsids must add an ACE for authenticated users
cifs: move superblock magic defitions to magic.h
cifs: protect all accesses to chan_* with chan_lock
cifs: quirk for STATUS_OBJECT_NAME_INVALID returned for non-ASCII dfs refs
cifs: reconnect only the connection and not smb session where possible
cifs: remove redundant assignment to pointer p
cifs: remove repeated state change in dfs tree connect
cifs: remove unused variable ses_selected
cifs: serialize all mount attempts
cifs: Support fscache indexing rewrite
cifs: take cifs_tcp_ses_lock for status checks
cifs: track individual channel status using chans_need_reconnect
cifs: Transition from ->readpages() to ->readahead()
cifs: unlock chan_lock before calling cifs_put_tcp_session
cifs: update internal module number
cifs: update tcpStatus during negotiate and sess setup
cifs: use the chans_need_reconnect bitmap for reconnect status
 
cirrus: mac89x0: use eth_hw_addr_set()
 
clk/ti/adpll: Make const pointer error a static const array
 
clk: __clk_core_init() never takes NULL
clk: Add write operation for clk_parent debugfs node
clk: bcm-2835: Pick the closest clock rate
clk: bcm-2835: Remove rounding up the dividers
clk: bm1880: remove kfrees on static allocations
clk: clk_core_get() can also return NULL
clk: Drop unused COMMON_CLK_STM32MP157_SCMI config
clk: Emit a stern warning with writable debugfs enabled
clk: Enable/Disable runtime PM for clk_summary
clk: gate: Add devm_clk_hw_register_gate()
clk: Gemini: fix struct name in kernel-doc
clk: imx8mn: Fix imx8mn_clko1_sels
clk: imx8mp: Fix the parent clk of the audio_root_clk
clk: imx8mp: Remove IPG_AUDIO_ROOT from imx8mp-clock.h
clk: imx: imx8ulp: set suppress_bind_attrs to true
clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1
clk: imx: Use div64_ul instead of do_div
clk: ingenic: Add MDMA and BDMA clocks
clk: Introduce clk-tps68470 driver
clk: jz4725b: fix mmc0 clock gating
clk: lan966x: Add lan966x SoC clock driver
clk: lan966x: Extend lan966x clock driver for clock gating support
clk: lan966x: Fix linking error
clk: mediatek: add mt7986 clock IDs
clk: mediatek: add mt7986 clock support
clk: mediatek: clk-gate: Shrink by adding clockgating bit check helper
clk: mediatek: clk-gate: Use regmap_{set/clear}_bits helpers
clk: mediatek: relicense mt7986 clock driver to GPL-2.0
clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB
clk: qcom: Add clock driver for SM8450
clk: qcom: Add LUCID_EVO PLL type for SDX65
clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver
clk: qcom: Add SDX65 GCC support
clk: qcom: Add support for SDX65 RPMh clocks
clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time
clk: qcom: dispcc: Update the transition delay for MDSS GDSC
clk: qcom: gcc-msm8994: explicitly include clk-provider.h
clk: qcom: gcc-msm8994: Remove NoC clocks
clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled
clk: qcom: gcc-sm6350: explicitly include clk-provider.h
clk: qcom: gcc-sm8350: explicitly include clk-provider.h
clk: qcom: gdsc: Add support to update GDSC transition delay
clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h
clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h
clk: qcom: mmcc-apq8084: explicitly include clk-provider.h
clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h
clk: qcom: rpmh: add support for SM8450 rpmh clocks
clk: qcom: smd-rpm: Drop binary value handling for buffered clock
clk: qcom: smd-rpm: Drop MFD qcom-rpm reference
clk: qcom: smd-rpm: Drop the use of struct rpm_cc
clk: qcom: turingcc-qcs404: explicitly include clk-provider.h
clk: renesas: cpg-mssr: Add support for R-Car S4-8
clk: renesas: cpg-mssr: Check return value of pm_genpd_init()
clk: renesas: cpg-mssr: propagate return value of_genpd_add_provider_simple()
clk: renesas: r8a779a0: Add SDnH clock to V3U
clk: renesas: r9a07g044: Add clock and reset entry for SCI1
clk: renesas: r9a07g044: Add GPU clock and reset entries
clk: renesas: r9a07g044: Add mux and divider for G clock
clk: renesas: r9a07g044: Add OSTM clock and reset entries
clk: renesas: r9a07g044: Add RSPI clock and reset entries
clk: renesas: r9a07g044: Add TSU clock and reset entry
clk: renesas: r9a07g044: Add WDT clock and reset entries
clk: renesas: r9a07g044: Change core clock "I" from DEF_FIXED->DEF_DIV
clk: renesas: r9a07g044: Rename CLK_PLL2_DIV16 and CLK_PLL2_DIV20 macros
clk: renesas: r9a07g044: Rename CLK_PLL3_DIV4 macro
clk: renesas: rcar-gen3: Add dummy SDnH clock
clk: renesas: rcar-gen3: Add SDnH clock
clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST
clk: renesas: rcar-gen3: Switch to new SD clock handling
clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver
clk: renesas: rzg2l: Add CPG_PL1_DDIV macro
clk: renesas: rzg2l: Add missing kerneldoc for resets
clk: renesas: rzg2l: Check return value of pm_genpd_init()
clk: renesas: rzg2l: propagate return value of_genpd_add_provider_simple()
clk: samsung: Add initial Exynos7885 clock driver
clk: samsung: clk-pll: Add support for pll1417x
clk: samsung: exynos850: Add missing sysreg clocks
clk: samsung: exynos850: Implement CMU_APM domain
clk: samsung: exynos850: Implement CMU_CMGP domain
clk: samsung: exynos850: Keep some crucial clocks running
clk: samsung: exynos850: Register clocks early
clk: samsung: Make exynos850_register_cmu shared
clk: samsung: remove __clk_lookup() usage
clk: samsung: Remove meaningless __init and extern from header files
clk: samsung: Update CPU clk registration
clk: si5341: Fix clock HW provider cleanup
clk: socfpga: agilex: Make use of the helper function devm_platform_ioremap_resource()
clk: socfpga: remove redundant assignment after a mask operation
clk: socfpga: remove redundant assignment on division
clk: socfpga: s10: Make use of the helper function devm_platform_ioremap_resource()
clk: st: clkgen-fsyn: search reg within node or parent
clk: st: clkgen-mux: search reg within node or parent
clk: starfive: Add JH7100 clock generator driver
clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell
clk: stm32mp1: remove redundant assignment to pointer data
clk: sunxi-ng: Add support for the D1 SoC clocks
clk: sunxi-ng: Allow drivers to be built as modules
clk: sunxi-ng: Allow the CCU core to be built as a module
clk: sunxi-ng: Convert early providers to platform drivers
clk: sunxi-ng: div: Add macros using clk_parent_data and clk_hw
clk: sunxi-ng: Export symbols used by CCU drivers
clk: sunxi-ng: gate: Add macros for gates with fixed dividers
clk: sunxi-ng: mp: Add macros using clk_parent_data and clk_hw
clk: sunxi-ng: mux: Add macros using clk_parent_data and clk_hw
clk: tegra: Make vde a child of pll_p on tegra114
clk: tegra: Support runtime PM and power domain
clk: ti: Move dra7 clock devices out of the legacy section
clk: visconti: Add support common clock driver and reset driver
clk: visconti: Fix uninitialized variable in printk
clk: visconti: Remove pointless NULL check in visconti_pll_add_lookup()
clk: x86: Fix clk_gate_flags for RV_CLK_GATE
clk: x86: Use dynamic con_id string during clk registration
clk: zynq: pll: Fix kernel-doc warnings
 
clocksource/drivers/exynos_mct: Fix silly typo resulting in checkpatch warning
clocksource/drivers/exynos_mct: Refactor resources allocation
 
clocksource/drivers/imx-sysctr: Mark two variable with __ro_after_init
 
clocksource/drivers/msc313e: Add support for ssd20xd-based platforms
 
clocksource/drivers/pistachio: Fix -Wunused-but-set-variable warning
 
clocksource/drivers/renesas,ostm: Make RENESAS_OSTM symbol visible
 
clocksource/drivers/renesas-ostm: Add RZ/G2L OSTM support
 
clocksource/drivers/timer-imx-sysctr: Set cpumask to cpu_possible_mask
 
clocksource/drivers: Add MStar MSC313e timer support
 
clocksource: Avoid accidental unstable marking of clocksources
clocksource: Reduce the default clocksource_watchdog() retries to 2
 
codel: remove unnecessary pkt_sched.h include
codel: remove unnecessary sock.h include
 
comedi: Move "comedi_8254.h" to
comedi: Move "comedi_isadma.h" to
comedi: Move and rename "8255.h" to
comedi: Move the main COMEDI headers
comedi: ni_routing: tools: Update due to moved COMEDI headers
 
compiler_attributes.h: Add __disable_sanitizer_instrumentation
 
configfs: fix a race in configfs_{,un}register_subsystem()
 
configs/debug: restore DEBUG_INFO=y for overriding
configs/debug: set CONFIG_DEBUG_INFO=y properly
 
configs: introduce debug.config for CI-like setup
 
connector/cn_proc: Use task_is_in_init_pid_ns()
 
const_structs.checkpatch: add frequently used ops structs
 
copy_process(): Move fd_install() out of sighand->siglock critical section
 
coredump: Stop setting signal->group_exit_task
 
coresight: configfs: Allow configfs to activate configuration
coresight: configuration: Update API to introduce load owner concept
coresight: configuration: Update API to permit dynamic load/unload
coresight: core: Fix typo in a comment
coresight: syscfg: Example CoreSight configuration loadable module
coresight: syscfg: Update load API for config loadable modules
coresight: Use devm_bitmap_zalloc when applicable
 
counter: 104-quad-8: Convert to counter_priv() wrapper
counter: 104-quad-8: Convert to new counter registration
counter: 104-quad-8: Fix persistent enabled events bug
counter: 104-quad-8: Fix use-after-free by quad8_irq_handler
counter: Add the necessary colons and indents to the comments of counter_compi
counter: fix an IS_ERR() vs NULL bug
counter: ftm-quaddec: Convert to counter_priv() wrapper
counter: ftm-quaddec: Convert to new counter registration
counter: ftm-quaddec: Drop unused platform_set_drvdata()
counter: intel-qep: Convert to counter_priv() wrapper
counter: intel-qep: Convert to new counter registration
counter: interrupt-cnt: Convert to counter_priv() wrapper
counter: interrupt-cnt: Convert to new counter registration
counter: microchip-tcb-capture: Convert to counter_priv() wrapper
counter: microchip-tcb-capture: Convert to new counter registration
counter: microchip-tcb-capture: Drop unused platform_set_drvdata()
counter: Provide a wrapper to access device private data
counter: Provide alternative counter registration functions
counter: remove old and now unused registration API
counter: stm32-lptimer-cnt: Convert to counter_priv() wrapper
counter: stm32-lptimer-cnt: Convert to new counter registration
counter: stm32-timer-cnt: Convert to counter_priv() wrapper
counter: stm32-timer-cnt: Convert to new counter registration
counter: Stop using dev_get_drvdata() to get the counter device
counter: ti-eqep: Convert to counter_priv() wrapper
counter: ti-eqep: Convert to new counter registration
counter: ti-eqep: Use container_of instead of struct counter_device::priv
counter: Update documentation for new counter registration functions
counter: Use container_of instead of drvdata to track counter_device
 
cpuacct: Convert BUG_ON() to WARN_ON_ONCE()
 
cpufreq: amd-pstate: Add AMD P-State frequencies attributes
cpufreq: amd-pstate: Add AMD P-State performance attributes
cpufreq: amd-pstate: Add boost mode support for AMD P-State
cpufreq: amd-pstate: Add fast switch function for AMD P-State
cpufreq: amd-pstate: Add trace for AMD P-State module
cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State
cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment
cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors
cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution
cpufreq: Fix initialization of min and max frequency QoS requests
cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call
cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes
cpufreq: intel_pstate: Update EPP for AlderLake mobile
cpufreq: mediatek-hw: Fix double devm_remap in hotplug case
cpufreq: qcom-cpufreq-hw: Avoid stack buffer for IRQ name
cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu thermal pressure
cpufreq: qcom-cpufreq-hw: Use new thermal pressure update function
cpufreq: qcom-hw: Delay enabling throttle_irq
cpufreq: qcom-hw: Fix probable nested interrupt handling
cpufreq: qcom-hw: Set CPU affinity of dcvsh interrupts
cpufreq: qcom-hw: Use optional irq API
cpufreq: Reintroduce ready() callback
cpufreq: use default_groups in kobj_type
 
cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment
cpuidle: menu: Fix typo in a comment
cpuidle: use default_groups in kobj_type
 
cpumask: replace cpumask_next_* with cpumask_first_* where appropriate
cpumask: use find_first_and_bit()
 
cpuset: convert 'allowed' in __cpuset_node_allowed() to be boolean
cpuset: Fix kernel-doc
cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask()
 
cputime, cpuacct: Include guest time in user time in cpuacct.stat
 
crypto: af_alg - get rid of alg_memory_allocated
crypto: af_alg - rewrite NULL pointer check
crypto: api - Move cryptomgr soft dependency into algapi
crypto: api - Replace kernel.h with the necessary inclusions
crypto: atmel-aes - Reestablish the correct tfm context at dequeue
crypto: caam - replace this_cpu_ptr with raw_cpu_ptr
crypto: caam - save caam memory to support crypto engine retry mechanism.
crypto: cavium - Use kcalloc() instead of kzalloc()
crypto: ccp - Add psp_init_on_probe module parameter
crypto: ccp - Add SEV_INIT rc error logging on init
crypto: ccp - Add SEV_INIT_EX support
crypto: ccp - Move SEV_INIT retry for corrupted data
crypto: ccp - no need to initialise statics to 0
crypto: ccp - Refactor out sev_fw_alloc()
crypto: ccp - remove unneeded semicolon
crypto: ccree - remove redundant 'flush_workqueue()' calls
crypto: des - disallow des3 in FIPS mode
crypto: dh - limit key size to 2048 in FIPS mode
crypto: dh - remove duplicate includes
crypto: drbg - ignore jitterentropy errors if not in FIPS mode
crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors
crypto: drbg - make reseeding from get_random_bytes() synchronous
crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed()
crypto: drbg - prepare for more fine-grained tracking of seeding state
crypto: drbg - reseed 'nopr' drbgs periodically from get_random_bytes()
crypto: drbg - track whether DRBG was seeded with !rng_is_initialized()
crypto: hisilicon - cleanup warning in qm_get_qos_value()
crypto: hisilicon - modify the value of engine type rate
crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init()
crypto: hisilicon/hpre - use swap() to make code cleaner
crypto: hisilicon/qm - code movement
crypto: hisilicon/qm - disable qm clock-gating
crypto: hisilicon/qm - disable queue when 'CQ' error
crypto: hisilicon/qm - fix deadlock for remove driver
crypto: hisilicon/qm - fix incorrect return value of hisi_qm_resume()
crypto: hisilicon/qm - modify the handling method after abnormal interruption
crypto: hisilicon/qm - modify the value of qos initialization
crypto: hisilicon/qm - remove unnecessary device memory reset
crypto: hisilicon/qm - reset function if event queue overflows
crypto: hisilicon/qm - simplified the calculation of qos shaper parameters
crypto: hisilicon/qm - some optimizations of ths qos write process
crypto: hisilicon/qm - use request_threaded_irq instead
crypto: hisilicon/zip - add new algorithms for uacce device
crypto: hisilicon/zip - enable ssid for sva sgl
crypto: jitter - add oversampling of noise source
crypto: jitter - consider 32 LSB for APT
crypto: jitter - don't limit ->health_failure check to FIPS mode
crypto: jitter - quit sample collection loop upon RCT failure
crypto: kdf - Add key derivation self-test support code
crypto: kdf - add SP800-108 counter key derivation function
crypto: kdf - select SHA-256 required for self-test
crypto: keembay-ocs-ecc - Fix error return code in kmb_ocs_ecc_probe()
crypto: marvell/octeontx - Use kcalloc() instead of kzalloc()
crypto: mips/sha - remove duplicate hash init function
crypto: octeontx2 - add apis for custom engine groups
crypto: octeontx2 - Avoid stack variable overflow
crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete()
crypto: octeontx2 - parameters for custom engine groups
crypto: octeontx2 - prevent underflow in get_cores_bmap()
crypto: octeontx2 - uninitialized variable in kvf_limits_store()
crypto: octeontx2 - Use swap() instead of swap_engines()
crypto: octeontx2 - use swap() to make code cleaner
crypto: omap - increase priority of DES/3DES
crypto: omap-aes - Fix broken pm_runtime_and_get() usage
crypto: powerpc/sha - remove duplicate hash init function
crypto: qat - abstract PFVF messages with struct pfvf_message
crypto: qat - abstract PFVF receive logic
crypto: qat - abstract PFVF send function
crypto: qat - add PFVF support to enable the reset of ring pairs
crypto: qat - add PFVF support to the GEN4 host driver
crypto: qat - add pfvf_ops
crypto: qat - add support for compression for 4xxx
crypto: qat - add the adf_get_pmisc_base() helper function
crypto: qat - allow detection of dc capabilities for 4xxx
crypto: qat - change PFVF ACK behaviour
crypto: qat - config VFs based on ring-to-svc mapping
crypto: qat - differentiate between pf2vf and vf2pf offset
crypto: qat - do not handle PFVF sources for qat_4xxx
crypto: qat - do not rely on min version
crypto: qat - exchange device capabilities over PFVF
crypto: qat - exchange ring-to-service mappings over PFVF
crypto: qat - extend crypto capability detection for 4xxx
crypto: qat - fix definition of ring reset results
crypto: qat - fix undetected PFVF timeout in ACK loop
crypto: qat - fix VF IDs in PFVF log messages
crypto: qat - get compression extended capabilities
crypto: qat - handle retries due to collisions in adf_iov_putmsg()
crypto: qat - improve logging of PFVF messages
crypto: qat - improve the ACK timings in PFVF send
crypto: qat - introduce support for PFVF block messages
crypto: qat - leverage bitfield.h utils for PFVF messages
crypto: qat - leverage read_poll_timeout in PFVF send
crypto: qat - make PFVF message construction direction agnostic
crypto: qat - make PFVF send and receive direction agnostic
crypto: qat - move interrupt code out of the PFVF handler
crypto: qat - move VF message handler to adf_vf2pf_msg.c
crypto: qat - move vf2pf interrupt helpers
crypto: qat - pass the PF2VF responses back to the callers
crypto: qat - re-enable interrupts for legacy PFVF messages
crypto: qat - refactor PF top half for PFVF
crypto: qat - refactor pfvf version request messages
crypto: qat - relocate PFVF disabled function
crypto: qat - relocate PFVF PF related logic
crypto: qat - relocate PFVF VF related logic
crypto: qat - reorganize PFVF code
crypto: qat - reorganize PFVF protocol definitions
crypto: qat - set CIPHER capability for QAT GEN2
crypto: qat - set COMPRESSION capability for QAT GEN2
crypto: qat - set PFVF_MSGORIGIN just before sending
crypto: qat - split PFVF message decoding from handling
crypto: qat - store the PFVF protocol version of the endpoints
crypto: qat - store the ring-to-service mapping
crypto: qat - support fast ACKs in the PFVF protocol
crypto: qat - support the reset of ring pairs on PF
crypto: qat - use enums for PFVF protocol codes
crypto: qce - fix uaf on qce_aead_register_one
crypto: qce - fix uaf on qce_ahash_register_one
crypto: qce - fix uaf on qce_skcipher_register_one
crypto: qcom-rng - ensure buffer for generate is completely filled
crypto: rsa - limit key size to 2048 in FIPS mode
crypto: s390/sha512 - Use macros instead of direct IV numbers
crypto: sa2ul - Use bitfield helpers
crypto: sha256 - remove duplicate generic hash init function
crypto: sparc/sha - remove duplicate hash init function
crypto: stm32 - Revert broken pm_runtime_resume_and_get changes
crypto: stm32/crc32 - Fix kernel BUG triggered in probe()
crypto: stm32/cryp - check early input data
crypto: stm32/cryp - defer probe for reset controller
crypto: stm32/cryp - don't print error on probe deferral
crypto: stm32/cryp - fix bugs and crash in tests
crypto: stm32/cryp - fix CTR counter carry
crypto: stm32/cryp - fix double pm exit
crypto: stm32/cryp - fix lrw chaining mode
crypto: stm32/cryp - fix xts and race condition in crypto_engine requests
crypto: stm32/cryp - reorder hw initialization
crypto: sun8i-ce - Add support for the D1 variant
crypto: testmgr - Fix wrong test case of RSA
crypto: ux500 - Use platform_get_irq() to get the interrupt
crypto: x86/aesni - don't require alignment of data
crypto: x86/curve25519 - use in/out register constraints more precisely
crypto: x86/des3 - remove redundant assignment of variable nbytes
 
csky: Fix function name in csky_alignment() and die()
 
cuda/pmu: Make find_via_cuda/pmu init functions
 
cxgb3: Remove useless DMA-32 fallback configuration
cxgb3: Use struct_group() for memcpy() region
 
cxgb4: allow reading unrecognized port module eeprom
cxgb4: Remove useless DMA-32 fallback configuration
cxgb4: Use struct_group() for memcpy() region
 
cxgb4vf: Remove useless DMA-32 fallback configuration
 
cxl/acpi: Convert CFMWS parsing to ACPI sub-table helpers
 
cxl/core: Convert to EXPORT_SYMBOL_NS_GPL
cxl/core: Remove cxld_const_init in cxl_decoder_alloc()
 
cxl/mbox: Remove bad comment
 
cxl/memdev: Change cxl_mem to a more descriptive name
cxl/memdev: Remove unused cxlmd field
 
cxl/pmem: Fix module reload vs workqueue state
cxl/pmem: Fix reference counting for delayed work
 
cxl/test: Mock acpi_table_parse_cedt()
 
cxl: use default_groups in kobj_type
 
dax: fix up some of the block device related ifdefs
dax: Kill DEV_DAX_PMEM_COMPAT
dax: move the partition alignment check into fs_dax_get_by_bdev
dax: remove CONFIG_DAX_DRIVER
dax: remove dax_capable
dax: remove the copy_from_iter and copy_to_iter methods
dax: remove the DAXDEV_F_SYNC flag
dax: remove the pgmap sanity checks in generic_fsdax_supported
dax: return the partition offset from fs_dax_get_by_bdev
dax: simplify dax_synchronous and set_dax_synchronous
dax: simplify the dax_device <-> gendisk association
 
dccp/tcp: Remove an unused argument in inet_csk_listen_start().
 
dccp: Inline dccp_listen_start().
 
debugfs: lockdown: Allow reading debugfs files that are not world readable
 
delayacct: cleanup flags in struct task_delay_info and functions use it
delayacct: fix incomplete disable operation when switch enable to disable
delayacct: support swapin delay accounting for swapping without blkio
delayacct: track delays from memory compact
 
dev_addr: add a modification check
 
dev_addr_list: put the first addr on the tree
 
device property: Add fwnode_iomap()
device property: Check fwnode->secondary when finding properties
device property: Drop fwnode_graph_get_remote_node()
device property: Fix documentation for FWNODE_GRAPH_DEVICE_DISABLED
device property: Fix fwnode_graph_devcon_match() fwnode leak
device property: Implement fwnode_graph_get_endpoint_count()
device property: Remove device_add_properties() API
device property: Use fwnode_graph_for_each_endpoint() macro
 
device-dax: compound devmap support
device-dax: ensure dev_dax->pgmap is valid for dynamic devices
device-dax: factor out page mapping initialization
device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault()
device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}()
device-dax: use ALIGN() for determining pgoff
device-dax: use struct_size()
 
device: Add device:: Msi_data pointer and struct msi_device_data
device: Move MSI related data into a struct
 
devlink: Add 'enable_iwarp' generic device param
devlink: Add new "event_eq_size" generic device param
devlink: Add new "io_eq_size" generic device param
devlink: Clarifies max_macs generic devlink param
devlink: Remove misleading internal_flags from health reporter dump
devlink: Simplify devlink resources unregister call
 
devtmpfs regression fix: reconfigure on each mount
 
devtmpfs: mount with noexec and nosuid
 
display/amd: decrease message verbosity about watermarks table failure
 
dm btree remove: change a bunch of BUG_ON() calls to proper errors
 
dm btree spine: eliminate duplicate le32_to_cpu() in node_check()
dm btree spine: remove extra node_check function declaration
 
dm btree: add a defensive bounds check to insert_at()
 
dm integrity: Use struct_group() to zero struct journal_sector
 
dm space map common: add bounds check to sm_ll_lookup_bitmap()
 
dm sysfs: use default_groups in kobj_type
 
dm-linear: add a linear_dax_pgoff helper
 
dm-log-writes: add a log_writes_dax_pgoff helper
 
dm-stripe: add a stripe_dax_pgoff helper
 
dm: fix alloc_dax error handling in alloc_dev
dm: make the DAX support depend on CONFIG_FS_DAX
dm: properly fix redundant bio-based IO accounting
dm: revert partial fix for redundant bio-based IO accounting
 
dma-buf: add dma_fence_describe and dma_resv_describe v2
dma-buf: add dma_resv selftest v4
dma-buf: cma_heap: Fix mutex locking section
dma-buf: fix kerneldoc for renamed members
dma-buf: heaps: Fix potential spectre v1 gadget
dma-buf: make fence mandatory for dma_resv_add_excl_fence v2
dma-buf: nuke dma_resv_get_excl_unlocked
dma-buf: remove restriction of IOCTL:DMA_BUF_SET_NAME
dma-buf: st: fix error handling in test_get_fences()
dma-buf: Update obsoluted comments on dma_buf_vmap/vunmap()
 
dma-direct: add a dma_direct_use_pool helper
dma-direct: always leak memory that can't be re-encrypted
dma-direct: clean up the remapping checks in dma_direct_alloc
dma-direct: don't call dma_set_decrypted for remapped allocations
dma-direct: drop two CONFIG_DMA_RESTRICTED_POOL conditionals
dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations
dma-direct: factor out dma_set_{de,en}crypted helpers
dma-direct: factor the swiotlb code out of __dma_direct_alloc_pages
dma-direct: fail allocations that can't be made coherent
dma-direct: refactor the !coherent checks in dma_direct_alloc
dma-direct: warn if there is no pool for force unencrypted allocations
 
dma/pool: create dma atomic pool only if dma zone has managed pages
 
dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled()
 
dmaengine: Add consumer for the new DMA_MEMCPY_SG API function.
dmaengine: Add core function and capability check for DMA_MEMCPY_SG
dmaengine: Add documentation for new memcpy scatter-gather function
dmaengine: at_xdmac: Don't start transactions at tx_submit level
dmaengine: at_xdmac: Fix at_xdmac_lld struct definition
dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie
dmaengine: at_xdmac: Fix concurrency over xfers_list
dmaengine: at_xdmac: Fix lld view setting
dmaengine: at_xdmac: Fix missing unlock in at_xdmac_tasklet()
dmaengine: at_xdmac: Fix race for the tx desc callback
dmaengine: at_xdmac: Fix race over irq_status
dmaengine: at_xdmac: Move the free desc to the tail of the desc list
dmaengine: at_xdmac: Print debug message after realeasing the lock
dmaengine: at_xdmac: Remove a level of indentation in at_xdmac_advance_work()
dmaengine: at_xdmac: Remove a level of indentation in at_xdmac_tasklet()
dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending
dmaengine: at_xdmac: Use struct_size() in devm_kzalloc()
dmaengine: idxd: add helper for per interrupt handle drain
dmaengine: idxd: add knob for enqcmds retries
dmaengine: idxd: change bandwidth token to read buffers
dmaengine: idxd: change MSIX allocation based on per wq activation
dmaengine: idxd: create locked version of idxd_quiesce() call
dmaengine: idxd: deprecate token sysfs attributes for read buffers
dmaengine: idxd: embed irq_entry in idxd_wq struct
dmaengine: idxd: fix descriptor flushing locking
dmaengine: idxd: fix wq settings post wq disable
dmaengine: idxd: handle interrupt handle revoked event
dmaengine: idxd: handle invalid interrupt handle descriptors
dmaengine: idxd: int handle management refactoring
dmaengine: idxd: move interrupt handle assignment
dmaengine: idxd: rework descriptor free path on failure
dmaengine: idxd: set defaults for wq configs
dmaengine: ioatdma: use default_groups in kobj_type
dmaengine: jz4780: Add support for the MDMA and BDMA in the JZ4760(B)
dmaengine: jz4780: Replace uint32_t with u32
dmaengine: jz4780: Support bidirectional I/O on one channel
dmaengine: jz4780: Work around hardware bug on JZ4760 SoCs
dmaengine: mv_xor_v2: Get rid of msi_desc abuse
dmaengine: pch_dma: Remove usage of the deprecated "pci-dma-compat.h" API
dmaengine: ppc4xx: remove unused variable `rval'
dmaengine: ptdma: Fix the error handling path in pt_core_init()
dmaengine: pxa/mmp: stop referencing config->slave_id
dmaengine: qcom-adm: stop abusing slave_id config
dmaengine: qcom: gpi: Remove unnecessary print function dev_err()
dmaengine: qcom_hidma: Cleanup MSI handling
dmaengine: rcar-dmac: Add support for R-Car S4-8
dmaengine: remove slave_id config field
dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size
dmaengine: sh: rcar-dmac: Check for error num after setting mask
dmaengine: sh: Use bitmap_zalloc() when applicable
dmaengine: shdma: Fix runtime PM imbalance on error
dmaengine: shdma: remove legacy slave_id parsing
dmaengine: sprd: stop referencing config->slave_id
dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe
dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK
dmaengine: stm32-mdma: Remove redundant initialization of pointer hwdesc
dmaengine: stm32-mdma: Use bitfield helpers
dmaengine: tegra20-apb: stop checking config->slave_id
dmaengine: ti: edma: Use 'for_each_set_bit' when possible
dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC
dmaengine: uniphier-xdmac: Fix type of address variables
dmaengine: xilinx: Handle IRQ mapping errors
dmaengine: xilinx_dpdma: stop using slave_id field
dmaengine: xilinx_dpdma: use correct SDPX tag for header file
 
dnotify: move dnotify sysctl to dnotify.c
 
doc/zh-CN: Update cpu-freq/core.rst to make it more readable
doc/zh-CN: Update cpu-freq/cpu-drivers.rst to make it more readable
doc/zh-CN: Update cpufreq-stats.rst to make it more readable
 
doc/zh_CN: add Chinese document coding style reminder
 
doc: Add refcount analogy to What is RCU
doc: document new CephFS mount device syntax
doc: fs: remove bdev_try_to_free_page related doc
doc: kbuild: fix default in `imply` table
 
Doc: networking: Fix the title's Sphinx overline in rds.rst
 
doc: RCU: Avoid 'Symbol' font-family in SVG figures
doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_HZ advice
 
docs/ABI: testing: aspeed-uart-routing: Escape asterisk
 
Docs/admin-guide/mm/damon/reclaim: document statistics parameters
 
Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning
Docs/admin-guide/mm/damon/usage: remove redundant information
Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts
Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks
Docs/admin-guide/mm/damon/usage: update for schemes statistics
 
docs/arm64: delete a space from tagged-address-abi
 
docs/bpf: Update documentation for BTF_KIND_TYPE_TAG support
 
docs/driver-api: Replace a comma in the n_gsm.rst with a double colon
 
docs/kselftest: clarify running mainline tests on stables
 
docs/scheduler: fix typo and warning in sched-bwc
 
docs/trace: fix a label of boottime-trace
 
docs/vm: add vmalloced-kernel-stacks document
docs/vm: clarify overcommit amount sysctl behavior
docs/vm: Fix typo in *harden*
 
docs/zh_CN: add completion translation
docs/zh_CN: Add cputopology Chinese translation
docs/zh_CN: add msi-howto translation
docs/zh_CN: add pci-iov-howto translation
docs/zh_CN: add pciebus-howto translation
docs/zh_CN: Add sched-capacity Chinese translation
docs/zh_CN: Add sched-design-CFS Chinese translation
docs/zh_CN: Add sched-domains translation
docs/zh_CN: add scheduler index translation
docs/zh_CN: add scheduler sched-arch translation
docs/zh_CN: add scheduler sched-bwc translation
docs/zh_CN: add sysfs-pci trnaslation
docs/zh_CN: Add zh_CN/accounting/delay-accounting.rst
docs/zh_CN: Add zh_CN/accounting/taskstats.rst
docs/zh_CN: move sparse into dev-tools
docs/zh_CN: Update and fix a couple of typos
docs/zh_CN: update sparse translation
 
docs: 5.Posting.rst: describe Fixes: and Link: tags
docs: ABI: added missing num_requests param to UAC2
docs: ABI: fixed formatting in configfs-usb-gadget-uac2
docs: ABI: fixed req_number desc in UAC1
docs: Add documentation for ARC processors
docs: add support for RTD dark mode
docs: address some text issues with css/theme support
docs: allow selecting a Sphinx theme
docs: allow to pass extra DOCS_CSS themes via make
docs: ARC: Improve readability
docs: automarkup.py: Fix invalid HTML link output and broken URI fragments
docs: block: remove queue-sysfs.rst
docs: discourage use of list tables
docs: document sysfs ABI for vDPA bus
docs: document the sysfs ABI for "isolated"
docs: document the sysfs ABI for "nohz_full"
docs: fix typo in Documentation/kernel-hacking/locking.rst
docs: ftrace: fix ambiguous sentence
docs: Hook the RTLA documents into the kernel docs build
docs: kvm: fix WARNINGs from api.rst
docs: Makefile: use the right path for DOCS_CSS
docs: networking: device drivers: add can sub-folder
docs: networking: device drivers: can: add flexcan
docs: perf: Add description for HiSilicon PCIe PMU driver
docs: set format for the classic mode
docs: staging/tee.rst: add a section on OP-TEE notifications
docs: staging/tee.rst: fix two typos found while reading
docs: sysfs-block: add contact for nomerges
docs: sysfs-block: document stable_writes
docs: sysfs-block: document virt_boundary_mask
docs: sysfs-block: fill in missing documentation from queue-sysfs.rst
docs: sysfs-block: move to stable directory
docs: sysfs-block: sort alphabetically
docs: update mapping documentation
docs: update self-protection __ro_after_init status
 
Docs: usb: update comment and code near increment usage count
Docs: usb: update err() to pr_err() and replace __FILE__
Docs: usb: update writesize, copy_from_user, usb_fill_bulk_urb, usb_submit_urb
 
Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH
Documentation, arch: Remove leftovers from raw device
 
Documentation/accounting/delay-accounting.rst: add thrashing page cache and direct compact
 
Documentation/admin-guide: Document nomodeset kernel parameter
 
Documentation/auxiliary_bus: Add example code for module_auxiliary_driver()
Documentation/auxiliary_bus: Clarify __auxiliary_driver_register
Documentation/auxiliary_bus: Clarify auxiliary_device creation
Documentation/auxiliary_bus: Clarify match_name
Documentation/auxiliary_bus: Clarify the release of devices from find device
Documentation/auxiliary_bus: Move the text into the code
Documentation/auxiliary_bus: Update Auxiliary device lifespan
 
Documentation/filesystem/dax: DAX on virtiofs
 
Documentation/gpu: Add amdgpu and dc glossary
Documentation/gpu: Add basic overview of DC pipeline
Documentation/gpu: Document amdgpu_dm_visual_confirm debugfs entry
Documentation/gpu: Document pipe split visual confirmation
Documentation/gpu: How to collect DTN log
Documentation/gpu: include description of AMDGPU hardware structure
Documentation/gpu: include description of some of the GC microcontrollers
Documentation/gpu: Reorganize DC documentation
Documentation/gpu: split amdgpu/index for readability
 
Documentation/hw-vuln: Update spectre doc
 
Documentation/sphinx: fix typos of "its"
 
Documentation: ACPI: Fix data node reference documentation
Documentation: ACPI: Update references
Documentation: add TTY chapter
Documentation: amd-pstate: Add AMD P-State driver introduction
Documentation: arm64: Document PMU counters access from userspace
Documentation: arm: marvell: Extend Avanta list
Documentation: coresight: Fix documentation issue
Documentation: coresight: Update coresight configuration docs
Documentation: dev-tools: Add KTAP specification
Documentation: devlink: mlx5.rst: Fix htmldoc build warning
Documentation: dmaengine: Add a description of what dmatest does
Documentation: dmaengine: Correctly describe dmatest with channel unset
Documentation: dt: iio: st_lsm6dsx: add disable-sensor-hub property
Documentation: fix firewire.rst ABI file path error
Documentation: kgdb: properly capitalize the MAGIC_SYSRQ config
Documentation: kgdb: Replace deprecated remotebaud
Documentation: KUnit: Added KUnit Architecture
Documentation: KUnit: Fix usage bug
Documentation: kunit: remove claims that kunit is a mocking framework
Documentation: kunit: Reorganize documentation related to running tests
Documentation: KUnit: Restyle Test Style and Nomenclature page
Documentation: KUnit: Restyled Frequently Asked Questions
Documentation: KUnit: Rework writing page to focus on writing tests
Documentation: KUnit: Rewrite getting started
Documentation: KUnit: Rewrite main page
Documentation: livepatch: Add livepatch API page
Documentation: networking: net_failover: Fix documentation
Documentation: power: Update outdated contents in opp.rst
Documentation: Raise the minimum supported version of LLVM to 11.0.0
Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization
Documentation: remove trivial tree
Documentation: syfs-class-firmware-attributes: Lenovo Opcode support
 
Linux: Documentation:ABI:testing:admv1013: add ABI docs
 
dpaa2-eth: Initialize mutex used in one step timestamping path
dpaa2-eth: unregister the netdev before disconnecting from the PHY
 
dpaa2-mac: bail if the dpmacs fwnode is not found
dpaa2-mac: return -EPROBE_DEFER from dpaa2_mac_open in case the fwnode is not set
 
dpaa2-switch: check if the port priv is valid
dpaa2-switch: fix default return of dpaa2_switch_flower_parse_mirror_key
 
drbd: Use struct_group() to zero algs
 
driver core: auxiliary bus: Add driver data helpers
driver core: Don't call device_remove_properties() from device_del()
driver core: Free DMA range map when device is released
driver core: Make bus notifiers in right order in really_probe()
driver core: make kobj_type constant.
driver core: Move driver_sysfs_remove() after driver_sysfs_add()
driver core: platform: document registration-failure requirement
driver core: platform: Make use of the helper function dev_err_probe()
driver core: Simplify async probe test code by using ktime_ms_delta()
 
driver: soc: xilinx: register for power events in zynqmp power driver
 
drivers/amd/pm: drop statement to print FW version for smu_v13
drivers/amd/pm: smu13: use local variable adev
 
drivers/firmware: Add missing platform_device_put() in sysfb_create_simplefb
 
drivers/infiniband: replace open-coded string copy with get_task_comm
 
drivers/misc/ocxl: remove redundant rc variable
 
drivers/net/ftgmac100: adjust code place for function call dependency
drivers/net/ftgmac100: fix DHCP potential failure with systemd
drivers/net/ftgmac100: refactor ftgmac100_reset_task to enable direct function call
 
drivers/pcmcia: Fix ifdef covering yenta_pm_ops
 
drivers/perf: hisi: Add driver for HiSilicon PCIe PMU
 
drivers/regulator: remove redundant ret variable
 
drivers: acpi: acpi_apd: Remove unused device property "is-rv"
drivers: dma: ti: k3-psil: Add support for J721S2
drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
 
Drivers: hv: balloon: account for vmbus packet header in max_pkt_size
Drivers: hv: Fix definition of hypercall input & output arg variables
Drivers: hv: utils: Make use of the helper macro LIST_HEAD()
Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj
Drivers: hv: vmbus: Initialize request offers message for Isolation VM
Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64)
 
drivers: perf: Add LLC-TAD perf counter support
drivers: perf: marvell_cn10k: fix an IS_ERR() vs NULL check
drivers: soc: xilinx: add xilinx event management driver
 
Linux: drivers:iio:dac: Add AD3552R driver support
 
drm/1915/fbc: Replace plane->has_fbc with a pointer to the fbc instance
 
drm/amd/amdgpu: Add pcie indirect support to amdgpu_mm_wreg_mmio_rlc()
drm/amd/amdgpu: cleanup the code style a bit
drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV
drm/amd/amdgpu: fix potential memleak
drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV
drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV
drm/amd/amdgpu: remove useless break after return
 
drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again
 
drm/amd/display/dc/calcs/dce_calcs: Fix a memleak in calculate_bandwidth()
 
drm/amd/display: 3.2.161
drm/amd/display: 3.2.162
drm/amd/display: 3.2.163
drm/amd/display: 3.2.164
drm/amd/display: 3.2.166
drm/amd/display: 3.2.167
drm/amd/display: [FW Promotion] Release 0.0.92
drm/amd/display: [FW Promotion] Release 0.0.93
drm/amd/display: [FW Promotion] Release 0.0.94
drm/amd/display: [FW Promotion] Release 0.0.95
drm/amd/display: [FW Promotion] Release 0.0.96
drm/amd/display: [FW Promotion] Release 0.0.97
drm/amd/display: [FW Promotion] Release 0.0.98
drm/amd/display: access hpo dp link encoder only through link resource
drm/amd/display: Add 16ms AUX RD interval W/A for specific LTTPR
drm/amd/display: add a debug option to force dp2 lt fallback method
drm/amd/display: Add check for forced_clocks debug option
drm/amd/display: add connector type check for CRC source set
drm/amd/display: Add debugfs entry for ILR
drm/amd/display: Add Debugfs Entry to Force in SST Sequence
drm/amd/display: Add DP-HDMI FRL PCON SST Support in DM
drm/amd/display: Add DP-HDMI FRL PCON Support in DC
drm/amd/display: add else to avoid double destroy clk_mgr
drm/amd/display: Add feature flags to disable LTTPR
drm/amd/display: Add force detile buffer size debug flag
drm/amd/display: add function for eDP and backlight power on
drm/amd/display: add hdmi disable debug check
drm/amd/display: Add helper for blanking all dp displays
drm/amd/display: Add hpd pending flag to indicate detection of new hpd
drm/amd/display: Add reg defs for DCN303
drm/amd/display: Add src/ext ID info for dummy service
drm/amd/display: Add vendor specific LTTPR workarounds for DCN31
drm/amd/display: Add version check before using DP alt query interface
drm/amd/display: Add W/A for PHY tests with certain LTTPR
drm/amd/display: Add work around for tunneled MST.
drm/amd/display: Added Check For dc->res_pool
drm/amd/display: Added power down for DCN10
drm/amd/display: Adding dpia debug bits for hpd delay
drm/amd/display: Adjust code indentation
drm/amd/display: Allow DSC on supported MST branch devices
drm/amd/display: Apply LTTPR workarounds to non-transparent mode
drm/amd/display: based on flag reset z10 function pointer
drm/amd/display: Block z-states when stutter period exceeds criteria
drm/amd/display: bring dcn31 clk mgr in line with other version style
drm/amd/display: Cap pflip irqs per max otg number
drm/amd/display: change FIFO reset condition to embedded display only
drm/amd/display: Changed pipe split policy to allow for multi-display pipe split
drm/amd/display: check top_pipe_to_program pointer
drm/amd/display: clean up some formats and log
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: cleanup the code a bit
drm/amd/display: Clear DPCD lane settings after repeater training
drm/amd/display: Code change for DML isolation
drm/amd/display: Correct MPC split policy for DCN301
drm/amd/display: define link res and make it accessible to all link interfaces
drm/amd/display: Display object info table changes
drm/amd/display: Don't reinitialize DMCUB on s0ix resume
drm/amd/display: Drop config guard for DC_LOG_DP2
drm/amd/display: Enable DSC over eDP
drm/amd/display: Enable P010 for DCN3x ASICs
drm/amd/display: enable seamless boot for DCN301
drm/amd/display: explicitly set is_dsc_supported to false before use
drm/amd/display: fix accidental casting enum to bool
drm/amd/display: fix application of sizeof to pointer
drm/amd/display: fix B0 TMDS deepcolor no dislay issue
drm/amd/display: Fix bug in debugfs crc_win_update entry
drm/amd/display: Fix check for null function ptr
drm/amd/display: fix cond_no_effect.cocci warnings
drm/amd/display: Fix Coverity Issues
drm/amd/display: fix dereference before NULL check
drm/amd/display: Fix detection of aligned DMUB firmware meta info
drm/amd/display: Fix DPIA outbox timeout after GPU reset
drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset
drm/amd/display: Fix dual eDP abnormal display issue
drm/amd/display: Fix eDP will flash when boot to OS
drm/amd/display: Fix for otg synchronization logic
drm/amd/display: Fix for otg synchronization logic
drm/amd/display: Fix for the no Audio bug with Tiled Displays
drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw.
drm/amd/display: fix function scopes
drm/amd/display: Fix LTTPR not Enabled
drm/amd/display: Fix ODM combine issue with fast boot
drm/amd/display: Fix OLED brightness control on eDP
drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs
drm/amd/display: Fix RGB MPO underflow with multiple displays
drm/amd/display: fix stale info in link encoder assignment
drm/amd/display: Fix stream->link_enc unassigned during stream removal
drm/amd/display: Fix the uninitialized variable in enable_stream_features()
drm/amd/display: Fix underflow for fused display pipes case
drm/amd/display: Fix USB4 null pointer dereference in update_psp_stream_config
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: Fix warning comparing pointer to 0
drm/amd/display: fix yellow carp wm clamping
drm/amd/display: fixed an error related to 4:2:0/4:2:2 DSC
drm/amd/display: Fixed DSC would not PG after removing DSC stream
drm/amd/display: fixed the DSC power off sequence during Driver PnP
drm/amd/display: For vblank_disable_immediate, check PSR is really used
drm/amd/display: Force det buf size to 192KB with 3+ streams and upscaling
drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels
drm/amd/display: get and restore link res map
drm/amd/display: implement dc_mode_memclk
drm/amd/display: Initialise encoder assignment when initialising dc_state
drm/amd/display: introduce mpo detection flags
drm/amd/display: invalid parameter check in dmub_hpd_callback
drm/amd/display: keep eDP Vdd on when eDP stream is already enabled
drm/amd/display: Limit max link cap with LTTPR caps
drm/amd/display: log amdgpu_dm_atomic_check() failure cause
drm/amd/display: Move link_enc init logic to DC
drm/amd/display: ODM + MPO window on only one half of ODM
drm/amd/display: Only flush delta from last command execution
drm/amd/display: parse and check PSR SU caps
drm/amd/display: Pass panel inst to a PSR command
drm/amd/display: populate link res in both detection and validation
drm/amd/display: Prevent PSR disable/reenable in HPD IRQ
drm/amd/display: prevent reading unitialized links
drm/amd/display: Protect update_bw_bounding_box FPU code.
drm/amd/display: PSR panel capability debugfs
drm/amd/display: Query all entries in assignment table during updates.
drm/amd/display: Query DMCUB for dp alt status
drm/amd/display: Reduce dmesg error to a debug print
drm/amd/display: Reduce stack size for dml31 UseMinimumDCFCLK
drm/amd/display: Reduce stack size for dml31_ModeSupportAndSystemConfigurationFull
drm/amd/display: Reduce stack usage
drm/amd/display: Refactor vendor specific link training sequence
drm/amd/display: Remove CR AUX RD Interval limit for LTTPR
drm/amd/display: remove dmcub_support cap dependency
drm/amd/display: remove no need NULL check before kfree
drm/amd/display: remove unnecessary conditional operators
drm/amd/display: Rename a struct field to describe a cea component better
drm/amd/display: Rename dcn_validate_bandwidth to dcn10_validate_bandwidth
drm/amd/display: reset dcn31 SMU mailbox on failures
drm/amd/display: Reset DMCUB before HW init
drm/amd/display: Reset fifo after enable otg
drm/amd/display: Reset link encoder assignments for GPU reset
drm/amd/display: retain/release at proper places in link_enc assignment
drm/amd/display: retain/release stream pointer in link enc table
drm/amd/display: revert "Reset fifo after enable otg"
drm/amd/display: Revert "retain/release stream pointer in link enc table"
drm/amd/display: Revert changes for MPO underflow
drm/amd/display: Revert W/A for hard hangs on DCN20/DCN21
drm/amd/display: Run full global validation in dc_commit_state
drm/amd/display: Secondary display goes blank on Non DCN31
drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization
drm/amd/display: Set exit_optimized_pwr_state for DCN31
drm/amd/display: set MSA vsp/hsp to 0 for positive polarity for DP 128b/132b
drm/amd/display: Set optimize_pwr_state for DCN31
drm/amd/display: Set plane update flags for all planes in reset
drm/amd/display: Skip vendor specific LTTPR w/a outside link training
drm/amd/display: support dynamic HPO DP link encoder allocation
drm/amd/display: To support sending TPS3 pattern when restoring link
drm/amd/display: Undo ODM combine
drm/amd/display: unhard code link to phy idx mapping in dc link and clean up
drm/amd/display: update bios scratch when setting backlight
drm/amd/display: Update watermark values for DCN301
drm/amd/display: Use link_enc_cfg API for queries.
drm/amd/display: use link_rate_set above DPCD 1.3 (#1527)
drm/amd/display: Use oriented source size when checking cursor scaling
drm/amd/display: Visual Confirm Bar Height Adjust
drm/amd/display: Wait for ACK for INBOX0 HW Lock
drm/amd/display: watermark latencies is not enough on DCN31
drm/amd/display: Wrap dcn301_calculate_wm_and_dlg for FPU.
 
drm/amd/pm: Add debug prints
drm/amd/pm: Add debugfs info for STB
drm/amd/pm: add GFXCLK/SCLK clocks level print support for APUs
drm/amd/pm: add message smu to get ecc_table v2
drm/amd/pm: add new fields for Sienna Cichlid.
drm/amd/pm: Add STB accessors interface
drm/amd/pm: Add STB support in sienna_cichlid
drm/amd/pm: Add warning for unexpected PG requests
drm/amd/pm: avoid duplicate powergate/ungate setting
drm/amd/pm: correct the MGpuFanBoost support for Beige Goby
drm/amd/pm: correct the sequence of sending gpu reset msg
drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish and Beige Goby
drm/amd/pm: Enhanced reporting also for a stuck command
drm/amd/pm: fix a potential gpu_metrics_table memory leak
drm/amd/pm: fix hwmon node of power1_label create issue
drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC
drm/amd/pm: fix some OEM SKU specific stability issues
drm/amd/pm: Fix xgmi link control on aldebaran
drm/amd/pm: keep the BACO feature enabled for suspend
drm/amd/pm: only send GmiPwrDnControl msg on master die (v3)
drm/amd/pm: Print the error on command submission
drm/amd/pm: Remove artificial freq level on Navi1x
drm/amd/pm: restore SMU version print statement for dGPUs
drm/amd/pm: Sienna: Print failed BTC
drm/amd/pm: Skip power state allocation
drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume
drm/amd/pm: Update smu driver interface for aldebaran
 
drm/amd: add some extra checks that is_dig_enabled is defined
drm/amd: add support to check whether the system is set to s3
drm/amd: append missing includes
drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled
drm/amd: Check if ASPM is enabled from PCIe subsystem
drm/amd: fix improper docstring syntax
drm/amd: Mark IP_BASE definition as __maybe_unused
drm/amd: move variable to local scope
drm/amd: Only run s3 or s0ix if system is configured properly
drm/amd: Warn users about potential s0ix problems
 
drm/amdgpu/display: adjust msleep limit in dp_wait_for_training_aux_rd_interval
drm/amdgpu/display: change pipe policy for DCN 2.0
drm/amdgpu/display: Only set vblank_disable_immediate when PSR is not enabled
drm/amdgpu/display: Remove t_srx_delay_us.
drm/amdgpu/display: set vblank_disable_immediate for DC
drm/amdgpu/display: use msleep rather than udelay for long delays
 
drm/amdgpu/gfx10: add wraparound gpu counter check for APUs as well
 
drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
 
drm/amdgpu/pm: clean up some inconsistent indenting
drm/amdgpu/pm: fix powerplay OD interface
 
drm/amdgpu/sriov/vcn: add new vcn ip revision check case for SIENNA_CICHLID
 
drm/amdgpu: Access the FRU on Aldebaran
drm/amdgpu: Add *_SOC15_IP_NO_KIQ() macro definitions
drm/amdgpu: add dummy event6 for vega10
drm/amdgpu: add error print when failing to add IP block(v2)
drm/amdgpu: add gpu reset control for umc page retirement
drm/amdgpu: add helper to load ip_discovery binary from file
drm/amdgpu: add helper to verify ip discovery binary signature
drm/amdgpu: add modifiers in amdgpu_vkms_plane_init()
drm/amdgpu: add new query interface for umc block v2
drm/amdgpu: Add recovery_lock to save bad pages function
drm/amdgpu: add support for IP discovery gc_info table v2
drm/amdgpu: add support for SMU debug option
drm/amdgpu: add utcl2_harvest to gc 10.3.1
drm/amdgpu: added PSP XGMI initialization for SRIOV VF during recover
drm/amdgpu: adjust the kfd reset sequence in reset sriov function
drm/amdgpu: always reset the asic in suspend (v2)
drm/amdgpu: apply vcn harvest quirk
drm/amdgpu: bypass tiling flag check in virtual display case (v2)
drm/amdgpu: Call amdgpu_device_unmap_mmio() if device is unplugged to prevent crash in GPU initialization failure
drm/amdgpu: cancel the correct hrtimer on exit
drm/amdgpu: check atomic flag to differeniate with legacy path
drm/amdgpu: check df_funcs and its callback pointers
drm/amdgpu: Check the memory can be accesssed by ttm_device_clear_dma_mappings.
drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
drm/amdgpu: clean up some leftovers from bring up
drm/amdgpu: Clear garbage data in err_data before usage
drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE
drm/amdgpu: correct the wrong cached state for GMC on PICASSO
drm/amdgpu: declare static function to fix compiler warning
drm/amdgpu: Declare Unpin BO api as static
drm/amdgpu: Detect if amdgpu in IOMMU direct map mode
drm/amdgpu: disable default navi2x co-op kernel support
drm/amdgpu: disable MMHUB PG for Picasso
drm/amdgpu: do not enable asic reset for raven2
drm/amdgpu: do not pass ttm_resource_manager to gtt_mgr
drm/amdgpu: do not pass ttm_resource_manager to vram_mgr
drm/amdgpu: don't do resets on APUs which don't support it
drm/amdgpu: Don't halt RLC on GFX suspend
drm/amdgpu: Don't inherit GEM object VMAs in child process
drm/amdgpu: don't override default ECO_BITs setting
drm/amdgpu: don't set s3 and s0ix at the same time
drm/amdgpu: don't skip runtime pm get on A+A config
drm/amdgpu: drop flags check for CHIP_IP_DISCOVERY
drm/amdgpu: drop redundant semicolon
drm/amdgpu: drop the critial WARN_ON in amdgpu_vkms
drm/amdgpu: enable Navi 48-bit IH timestamp counter
drm/amdgpu: enable Navi retry fault wptr overflow
drm/amdgpu: enable RAS poison flag when GPU is connected to CPU
drm/amdgpu: Enable recovery on yellow carp
drm/amdgpu: Enable second VCN for certain Navy Flounder.
drm/amdgpu: Enable unique_id for Aldebaran
drm/amdgpu: explicitly check for s0ix when evicting resources
drm/amdgpu: extended waiting SRIOV VF reset completion timeout to 10s
drm/amdgpu: filter out radeon secondary ids as well
drm/amdgpu: Filter security violation registers
drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()
drm/amdgpu: fix a potential GPU hang on cyan skillfish
drm/amdgpu: fix amdgpu_ras_mca_query_error_status scope
drm/amdgpu: fix byteorder error in amdgpu discovery
drm/amdgpu: fix disable ras feature failed when unload drvier v2
drm/amdgpu: Fix double free of dmabuf
drm/amdgpu: fix function scopes
drm/amdgpu: fix incorrect VCN revision in SRIOV
drm/amdgpu: fix location of prototype for amdgpu_kms_compat_ioctl
drm/amdgpu: fix logic inversion in check
drm/amdgpu: Fix MMIO HDP flush on SRIOV
drm/amdgpu: Fix rejecting Tahiti GPUs
drm/amdgpu: fix runpm documentation
drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors
drm/amdgpu: fix suspend/resume hang regression
drm/amdgpu: fix the missed handling for SDMA2 and SDMA3
drm/amdgpu: fix vkms crtc settings
drm/amdgpu: fixup bad vram size on gmc v8
drm/amdgpu: free vkms_output after use
drm/amdgpu: get xgmi info before ip_init
drm/amdgpu: Handle fault with same timestamp
drm/amdgpu: handle IH ring1 overflow
drm/amdgpu: handle SRIOV VCN revision parsing
drm/amdgpu: IH process reset count when restart
drm/amdgpu: Increase potential product_name to 64 characters
drm/amdgpu: introduce a kind of halt state for amdgpu device
drm/amdgpu: introduce new amdgpu_fence object to indicate the job embedded fence
drm/amdgpu: invert the logic in amdgpu_device_should_recover_gpu()
drm/amdgpu: Modify indirect register access for amdkfd_gfx_v9 sriov
drm/amdgpu: Modify indirect register access for gfx9 sriov
drm/amdgpu: Modify indirect register access for gmc_v9_0 sriov
drm/amdgpu: move kfd post_reset out of reset_sriov function
drm/amdgpu: move smu_debug_mask to a more proper place
drm/amdgpu: no DC support for headless chips
drm/amdgpu: not return error on the init_apu_flags
drm/amdgpu: only hw fini SMU fisrt for ASICs need that
drm/amdgpu: Only overwrite serial if field is empty
drm/amdgpu: only skip get ecc info for aldebaran
drm/amdgpu: partially revert "svm bo enable_signal call condition"
drm/amdgpu: Pin MMIO/DOORBELL BO's in GTT domain
drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform
drm/amdgpu: query umc error info from ecc_table v2
drm/amdgpu: re-format file header comments
drm/amdgpu: read and authenticate ip discovery binary
drm/amdgpu: recover gart table at resume
drm/amdgpu: recover XGMI topology for SRIOV VF after reset
drm/amdgpu: Reduce SG bo memory usage for mGPUs
drm/amdgpu: remove power on/off SDMA in SMU hw_init/fini()
drm/amdgpu: Remove the redundant code of psp bootloader functions
drm/amdgpu: remove unnecessary checks
drm/amdgpu: remove unnecessary variables
drm/amdgpu: remove unneeded variable
drm/amdgpu: rename discovery_read_binary helper
drm/amdgpu: replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmi
drm/amdgpu: return early on error while setting bar0 memtype
drm/amdgpu: save error count in RAS poison handler
drm/amdgpu: Send Message to SMU on aldebaran passthrough for sbr handling
drm/amdgpu: Separate vf2pf work item init from virt data exchange
drm/amdgpu: Skip ASPM programming on aldebaran
drm/amdgpu: skip query ecc info in gpu recovery
drm/amdgpu: skip reset other device in the same hive if it's SRIOV VF
drm/amdgpu: skip umc ras error count harvest
drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix.
drm/amdgpu: SRIOV flr_work should use down_write
drm/amdgpu: stop getting excl fence separately
drm/amdgpu: support new mode-1 reset interface (v2)
drm/amdgpu: Unmap MMIO mappings when device is not unplugged
drm/amdgpu: Update BO memory accounting to rely on allocation flag
drm/amdgpu: update drm_display_info correctly when the edid is read
drm/amdgpu: update fw_load_type module parameter doc to match code
drm/amdgpu: update the domain flags for dumb buffer creation
drm/amdgpu: use adev_to_drm to get drm_device pointer
drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2
drm/amdgpu: use default_groups in kobj_type
drm/amdgpu: use drm_edid_get_monitor_name() instead of duplicating the code
drm/amdgpu: use generic fb helpers instead of setting up AMD own's.
drm/amdgpu: Use MAX_HWIP instead of HW_ID_MAX
drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable
drm/amdgpu: use new iterator in amdgpu_vm_prt_fini
drm/amdgpu: use spin_lock_irqsave to avoid deadlock by local interrupt
drm/amdgpu: use the new iterator in amdgpu_sync_resv
drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled
 
drm/amdkfd: add amdgpu_device entry to kfd_dev
drm/amdkfd: add kfd_device_info_init function
drm/amdkfd: add Navi2x to GWS init conditions
drm/amdkfd: add reset parameter for unmap queues
drm/amdkfd: add reset queue function for RAS poison (v2)
drm/amdkfd: Add sysfs bitfields and enums to uAPI
drm/amdkfd: Check for null pointer after calling kmemdup
drm/amdkfd: convert KFD_IS_SOC to IP version checking
drm/amdkfd: convert misc checks to IP version checking
drm/amdkfd: convert switches to IP version checking
drm/amdkfd: correct sdma queue number in kfd device init (v3)
drm/amdkfd: Correct the value of the no_atomic_fw_version variable
drm/amdkfd: Don't split unchanged SVM ranges
drm/amdkfd: enable sdma ecc interrupt event can be handled by event_interrupt_wq_v9
drm/amdkfd: err_pin_bo path leaks kfd_bo_list
drm/amdkfd: Fix ASIC name typos
drm/amdkfd: fix double free mem structure
drm/amdkfd: Fix DQM asserts on Hawaii
drm/amdkfd: Fix error handling in svm_range_add
drm/amdkfd: fix function scopes
drm/amdkfd: fix svm_bo release invalid wait context warning
drm/amdkfd: Fix svm_range_is_same_attrs
drm/amdkfd: handle VMA remove race
drm/amdkfd: Make KFD support on Hawaii experimental
drm/amdkfd: make SPDX License expression more sound
drm/amdkfd: process exit and retry fault race
drm/amdkfd: process_info lock not needed for svm
drm/amdkfd: remove hardcoded device_info structs
drm/amdkfd: remove kgd_dev declaration and initialization
drm/amdkfd: Remove unused entries in table
drm/amdkfd: remove unused function
drm/amdkfd: replace asic_family with asic_type
drm/amdkfd: replace asic_name with amdgpu_asic_name
drm/amdkfd: replace kgd_dev in get amdgpu_amdkfd funcs
drm/amdkfd: replace kgd_dev in gpuvm amdgpu_amdkfd funcs
drm/amdkfd: replace kgd_dev in hqd/mqd kfd2kgd funcs
drm/amdkfd: replace kgd_dev in static gfx v10 funcs
drm/amdkfd: replace kgd_dev in static gfx v10_3 funcs
drm/amdkfd: replace kgd_dev in static gfx v7 funcs
drm/amdkfd: replace kgd_dev in static gfx v8 funcs
drm/amdkfd: replace kgd_dev in static gfx v9 funcs
drm/amdkfd: replace kgd_dev in various amgpu_amdkfd funcs
drm/amdkfd: replace kgd_dev in various kfd2kgd funcs
drm/amdkfd: replace trivial funcs with direct access
drm/amdkfd: replace/remove remaining kgd_dev references
drm/amdkfd: reset queue which consumes RAS poison (v2)
drm/amdkfd: Retrieve SDMA numbers from amdgpu
drm/amdkfd: set "r = 0" explicitly before goto
drm/amdkfd: simplify drain retry fault
drm/amdkfd: Slighly optimize 'init_doorbell_bitmap()'
drm/amdkfd: Use bitmap_zalloc() when applicable
drm/amdkfd: use default_groups in kobj_type
drm/amdkfd: use max() and min() to make code cleaner
drm/amdkfd: Use prange->list head for insert_list
drm/amdkfd: Use prange->update_list head for remove_list
 
drm/arm: arm hdlcd select DRM_GEM_CMA_HELPER
 
drm/ast: Convert I2C code to managed cleanup
drm/ast: Handle failed I2C initialization gracefully
drm/ast: Move I2C code into separate source file
 
drm/atomic: Add the crtc to affected crtc only if uapi.enable = true
drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode
drm/atomic: Don't pollute crtc_state->mode_blob with error pointers
 
drm/bridge: adv7511: Register and attach our DSI device at probe
drm/bridge: adv7533: Switch to devm MIPI-DSI helpers
drm/bridge: analogix_dp: Make PSR-exit block less
drm/bridge: anx7625: add HDMI audio function
drm/bridge: anx7625: add MIPI DPI input feature
drm/bridge: anx7625: fix an error code in anx7625_register_audio()
drm/bridge: anx7625: Fix edid_read break case in sp_tx_edid_read()
drm/bridge: anx7625: fix not correct return value
drm/bridge: anx7625: Register and attach our DSI device at probe
drm/bridge: anx7625: Switch to devm MIPI-DSI helpers
drm/bridge: display-connector: fix an uninitialized pointer in probe()
drm/bridge: display-connector: implement bus fmts callbacks
drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/bridge: lt8912b: Register and attach our DSI device at probe
drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers
drm/bridge: lt9611: Register and attach our DSI device at probe
drm/bridge: lt9611: Switch to devm MIPI-DSI helpers
drm/bridge: lt9611uxc: Register and attach our DSI device at probe
drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers
drm/bridge: lvds-codec: Add support for pixel data sampling edge select
drm/bridge: megachips: Ensure both bridges are probed before registration
drm/bridge: parade-ps8640: Add backpointer to drm_device in drm_dp_aux
drm/bridge: parade-ps8640: Enable runtime power management
drm/bridge: parade-ps8640: Fix additional suspend/resume at bootup
drm/bridge: parade-ps8640: Populate devices on aux-bus
drm/bridge: ps8640: Register and attach our DSI device at probe
drm/bridge: ps8640: Switch to devm MIPI-DSI helpers
drm/bridge: sn65dsi83: Fix bridge removal
drm/bridge: sn65dsi83: Register and attach our DSI device at probe
drm/bridge: sn65dsi83: Switch to devm MIPI-DSI helpers
drm/bridge: sn65dsi86: defer if there is no dsi host
drm/bridge: sn65dsi86: Register and attach our DSI device at probe
drm/bridge: sn65dsi86: Switch to devm MIPI-DSI helpers
drm/bridge: sn65dsi86: ti_sn65dsi86_read_u16() __maybe_unused
drm/bridge: synopsys: dw-hdmi: also allow interlace on bridge
drm/bridge: tc358768: Calculate video start delay
drm/bridge: tc358768: Correct BTACNTRL1 programming
drm/bridge: tc358768: Disable non-continuous clock mode
drm/bridge: tc358768: Enable reference clock
drm/bridge: tc358768: Support pulse mode
drm/bridge: tc358775: Register and attach our DSI device at probe
drm/bridge: tc358775: Switch to devm MIPI-DSI helpers
drm/bridge: ti-sn65dsi83: Optimize reset line toggling
drm/bridge: ti-sn65dsi86: Implement the pwm_chip
drm/bridge: ti-sn65dsi86: Properly undo autosuspend
drm/bridge: ti-sn65dsi86: Set max register for regmap
drm/bridge: ti-sn65dsi86: Use regmap_bulk_write API
 
drm/cma-helper: Export dedicated wrappers for GEM object functions
drm/cma-helper: Move driver and file ops to the end of header
drm/cma-helper: Pass GEM CMA object in public interfaces
drm/cma-helper: Set VM_DONTEXPAND for mmap
 
drm/connector: Add a drm_connector privacy-screen helper functions (v2)
drm/connector: Add support for privacy-screen properties (v4)
drm/connector: use drm_sysfs_connector_hotplug_event
 
drm/dp, drm/i915: Add support for VESA backlights using PWM for brightness control
 
drm/dp: add helpers to read link training delays
drm/dp: Add macro to check max_downspread capability
drm/dp: Don't read back backlight mode in drm_edp_backlight_enable()
drm/dp: reuse the 8b/10b link training delay helpers
 
drm/edid: Always set RGB444
 
drm/etnaviv: consider completed fence seqno in hang check
drm/etnaviv: constify static struct cooling_ops
drm/etnaviv: fix dma configuration of the virtual device
drm/etnaviv: limit submit sizes
drm/etnaviv: relax submit size limits
drm/etnaviv: replace dma_resv_get_excl_unlocked
drm/etnaviv: stop getting the excl fence separately here
drm/etnaviv: use a 32 bit mask as coherent DMA mask
drm/etnaviv: use dma_resv_describe
drm/etnaviv: use new iterator in etnaviv_gem_describe
drm/etnaviv: use PLATFORM_DEVID_NONE
 
drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname() to get the interrupt
 
drm/exynos/exynos_drm_fimd: Use platform_get_irq_byname() to get the interrupt
 
drm/exynos/fimc: Use platform_get_irq() to get the interrupt
 
drm/exynos: Don't fail if no TE-gpio is defined for DSI driver
drm/exynos: drop the use of label from exynos_dsi_register_te_irq
drm/exynos: gsc: Use platform_get_irq() to get the interrupt
drm/exynos: Implement mmap as GEM object function
drm/exynos: mixer: Use platform_get_irq() to get the interrupt
drm/exynos: remove useless type conversion
drm/exynos: Replace legacy gpio interface for gpiod interface
drm/exynos: Search for TE-gpio in DSI panel's node
 
drm/fb-helper: Allocate shadow buffer of surface height
 
drm/format-helper: Add destination-buffer pitch to drm_fb_swab()
drm/format-helper: Add drm_fb_xrgb8888_to_xrgb2101010_toio()
drm/format-helper: Export drm_fb_clip_offset()
drm/format-helper: Rework format-helper conversion functions
drm/format-helper: Rework format-helper memcpy functions
drm/format-helper: Streamline blit-helper interface
 
drm/fourcc: Add packed 10bit YUV 4:2:0 format
 
drm/gma500: Allocate GTT ranges in stolen memory with psb_gem_create()
drm/gma500: Inline psb_gtt_attach_pages() and psb_gtt_detach_pages()
drm/gma500: Inline psb_gtt_{alloc,free}_range() into rsp callers
drm/gma500: Move helpers for struct gtt_range from gtt.c to gem.c
drm/gma500: Reimplement psb_gem_create()
drm/gma500: Remove generic DRM drivers in probe function
drm/gma500: Rename psb_gtt_{pin,unpin}() to psb_gem_{pin,unpin}()
drm/gma500: Rename struct gtt_range to struct psb_gem_object
drm/gma500: Rewrite GTT page insert/remove without struct gtt_range
drm/gma500: Set page-caching flags in GEM pin/unpin
drm/gma500: Use to_gtt_range() everywhere
 
drm/i915/: Extend VRR platform support to Gen 11
 
drm/i915/active: remove useless i915_utils.h include
 
drm/i915/adl_p: Add ddc pin mapping
 
drm/i915/adlp/fb: Fix remapping of linear CCS AUX surfaces
drm/i915/adlp/fb: Prevent the mapping of redundant trailing padding NULL pages
drm/i915/adlp/fb: Remove restriction on CCS AUX plane strides
drm/i915/adlp/fb: Remove restriction on semiplanar UV plane offset
 
drm/i915/adlp: Extend PSR2 support in transcoder B
drm/i915/adlp: Fix TypeC PHY-ready status readout
drm/i915/adlp: Implement workaround 16013190616
drm/i915/adlp: Remove require_force_probe protection
 
drm/i915/audio: define the audio struct separately from drm_i915_private
drm/i915/audio: group audio under anonymous struct in drm_i915_private
drm/i915/audio: move intel_audio_funcs internal to intel_audio.c
drm/i915/audio: name the audio sub-struct in drm_i915_private
drm/i915/audio: rename intel_init_audio_hooks to intel_audio_hooks_init
 
drm/i915/cdclk: hide struct intel_cdclk_vals
drm/i915/cdclk: move intel_atomic_check_cdclk() to intel_cdclk.c
drm/i915/cdclk: put the cdclk vtables in const data
 
drm/i915/clflush: disallow on discrete
drm/i915/clflush: fixup handling of cache_dirty
 
drm/i915/crtc: rename intel_get_crtc_for_pipe() to intel_crtc_for_pipe()
drm/i915/crtc: rename intel_get_crtc_for_plane() to intel_crtc_for_plane()
drm/i915/crtc: un-inline some crtc functions and move to intel_crtc.[ch]
 
drm/i915/ddi: add use_edp_hobl() and use_edp_low_vswing() helpers
 
drm/i915/debugfs: add noreclaim annotations
drm/i915/debugfs: move debug printing to intel_display_power.c
 
drm/i915/dg2: Add initial gt/ctx/engine workarounds
drm/i915/dg2: Add Wa_14010547955
drm/i915/dg2: Add Wa_16011777198
drm/i915/dg2: Add Wa_16013000631
drm/i915/dg2: extend Wa_1409120013 to DG2
drm/i915/dg2: Implement WM0 cursor WA for DG2
drm/i915/dg2: Print PHY name properly on calibration error
drm/i915/dg2: Program recommended HW settings
drm/i915/dg2: s/DISP_STEPPING/DISPLAY_STEPPING/
drm/i915/dg2: Tile 4 plane format support
 
drm/i915/display/adlp: Disable underrun recovery
drm/i915/display/adlp: Implement new step in the TC voltage swing prog sequence
 
drm/i915/display/dg2: Introduce CD clock squashing table
drm/i915/display/dg2: Read CD clock from squasher table
drm/i915/display/dg2: Sanitize CD clock
drm/i915/display/dg2: Set CD clock squashing registers
 
drm/i915/display/ehl: Update voltage swing table
 
drm/i915/display: Add initial selective fetch support for biplanar formats
drm/i915/display: add intel_crtc_wait_for_next_vblank() and use it
drm/i915/display: Add warn_on in intel_psr_pause()
drm/i915/display: Check async flip state of every crtc and plane once
drm/i915/display: convert dp_to_i915() to a macro
drm/i915/display: Fix an unsigned subtraction which can never be negative.
drm/i915/display: program audio CDCLK-TS for keepalives
drm/i915/display: remove intel_wait_for_vblank()
drm/i915/display: Rename POWER_DOMAIN_DPLL_DC_OFF to POWER_DOMAIN_DC_OFF
drm/i915/display: stop including i915_drv.h from intel_display_types.h
drm/i915/display: Use to_gt() helper
drm/i915/display: Wait PSR2 get out of deep sleep to update pipe
 
drm/i915/dmabuf: drop the flush on discrete
drm/i915/dmabuf: fix broken build
 
drm/i915/dmc: Change max DMC FW size on ADL-P
drm/i915/dmc: Update DMC to v2.14 on ADL-P
 
drm/i915/dp: Ensure max link params are always valid
drm/i915/dp: Ensure sink rate values are always valid
drm/i915/dp: Ensure sink/link max lane count values are always valid
drm/i915/dp: fix integer overflow in 128b/132b data rate calculation
drm/i915/dp: For PCON TMDS mode set only the relavant bits in config DPCD
drm/i915/dp: Optimize the FRL configuration for HDMI2.1 PCON
drm/i915/dp: Perform 30ms delay after source OUI write
drm/i915/dp: Sanitize link common rate array lookups
drm/i915/dp: Sanitize sink rate DPCD register values
drm/i915/dp: Skip the HW readout of DPCD on disabled encoders
drm/i915/dp: use new link training delay helpers
 
drm/i915/driver: add i915_driver_ prefix to functions
drm/i915/driver: rename driver to i915_drm_driver
drm/i915/driver: rename i915_drv.c to i915_driver.c
 
drm/i915/dsc: demote noisy drm_info() to drm_kms_dbg()
 
drm/i915/dsi/xelpd: Add DSI transcoder support
drm/i915/dsi/xelpd: Disable DC states in Video mode
drm/i915/dsi/xelpd: Fix the bit mask for wakeup GB
 
drm/i915/dsi: disable lpdt if it is not enabled
drm/i915/dsi: split out icl_dsi.h
drm/i915/dsi: split out intel_dsi_vbt.h
drm/i915/dsi: split out vlv_dsi.h
drm/i915/dsi: split out vlv_dsi_pll.h
drm/i915/dsi: transmit brightness command in HS state
 
drm/i915/fb: Don't report MC CCS plane capability on GEN<12
drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum
drm/i915/fb: Factor out functions to remap contiguous FB obj pages
drm/i915/fb: Fix rounding error in subsampled plane size calculation
drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps
drm/i915/fb: move intel_fb_uses_dpt to intel_fb.c and un-inline
drm/i915/fb: reduce include dependencies
drm/i915/fb: Rename i915_color_plane_view::stride to mapping_stride
 
drm/i915/fbc: Allocate intel_fbc dynamically
drm/i915/fbc: avoid intel_frontbuffer.h include with declaration
drm/i915/fbc: Clean up all register defines
drm/i915/fbc: Disable FBC fully on FIFO underrun
drm/i915/fbc: Eliminate racy intel_fbc_is_active() usage
drm/i915/fbc: Extract helpers to compute FBC control register values
drm/i915/fbc: Extract snb_fbc_program_fence()
drm/i915/fbc: Extract {skl,glk}_fbc_program_cfb_stride()
drm/i915/fbc: Finish polishing FBC1 registers
drm/i915/fbc: fix the FBC kernel-doc warnings
drm/i915/fbc: Fix the plane end Y offset check
drm/i915/fbc: Flatten __intel_fbc_pre_update()
drm/i915/fbc: Introduce .nuke() vfunc
drm/i915/fbc: Introduce .program_cfb() vfunc
drm/i915/fbc: Introduce intel_fbc_add_plane()
drm/i915/fbc: Introduce intel_fbc_funcs
drm/i915/fbc: Introduce intel_fbc_is_compressing()
drm/i915/fbc: Introduce intel_fbc_set_false_color()
drm/i915/fbc: Just use params->fence_y_offset always
drm/i915/fbc: Move FBC debugfs stuff into intel_fbc.c
drm/i915/fbc: Move plane pointer into intel_fbc_state
drm/i915/fbc: Move stuff from intel_fbc_can_enable() into intel_fbc_check_plane()
drm/i915/fbc: No FBC+double wide pipe
drm/i915/fbc: Nuke BDW_FBC_COMP_SEG_MASK
drm/i915/fbc: Nuke lots of crap from intel_fbc_state_cache
drm/i915/fbc: Nuke more FBC state
drm/i915/fbc: Nuke state_cache
drm/i915/fbc: Pass around FBC instance instead of crtc
drm/i915/fbc: Pass i915 instead of FBC instance to FBC underrun stuff
drm/i915/fbc: Pass whole plane state to intel_fbc_min_limit()
drm/i915/fbc: Pimp the FBC debugfs output
drm/i915/fbc: Relocate intel_fbc_override_cfb_stride()
drm/i915/fbc: Remember to update FBC state even when not reallocating CFB
drm/i915/fbc: Reuse the same struct for the cache and params
drm/i915/fbc: s/dev_priv/i915/
drm/i915/fbc: s/gen7/ivb/
drm/i915/fbc: s/parms/fbc_state/
drm/i915/fbc: Start passing around intel_fbc
drm/i915/fbc: Track FBC usage per-plane
 
drm/i915/gem: Break out some shmem backend utils
drm/i915/gem: Fix a NULL pointer dereference in igt_request_rewind()
drm/i915/gem: Fix gem_madvise for ttm+shmem objects
drm/i915/gem: placate scripts/kernel-doc
drm/i915/gem: Use to_gt() helper
 
drm/i915/gemfs: don't mark huge_opt as static
 
drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()
 
drm/i915/gt: Hold RPM wakelock during PXP suspend
drm/i915/gt: Use hw_engine_masks as reset_domains
drm/i915/gt: Use to_gt() helper
 
drm/i915/gtt/xehpsdv: move scratch page to system memory
 
drm/i915/gtt: drop unneeded make_unshrinkable
drm/i915/gtt: flush the scratch page
drm/i915/gtt: stop caching the scratch page
 
drm/i915/guc/slpc: Add waitboost functionality for SLPC
drm/i915/guc/slpc: Check GuC status before freq boost
drm/i915/guc/slpc: Correct the param count for unset param
drm/i915/guc/slpc: Define and initialize boost frequency
drm/i915/guc/slpc: Update boost sysfs hooks for SLPC
 
drm/i915/guc: Add extra debug on CT deadlock
drm/i915/guc: Don't go bang in GuC log if no GuC
drm/i915/guc: Don't hog IRQs when destroying contexts
drm/i915/guc: fix NULL vs IS_ERR() checking
drm/i915/guc: fix NULL vs IS_ERR() checking
drm/i915/guc: Fix recursive lock in GuC submission
drm/i915/guc: Flag an error if an engine reset fails
drm/i915/guc: Increase GuC log size for CONFIG_DEBUG_GEM
drm/i915/guc: Kick G2H tasklet if no credits
drm/i915/guc: Only assign guc_id.id when stealing guc_id
drm/i915/guc: Refcount context during error capture
drm/i915/guc: Remove racey GEM_BUG_ON
drm/i915/guc: Request RP0 before loading firmware
drm/i915/guc: Selftest for stealing of guc ids
drm/i915/guc: Speed up GuC log dumps
drm/i915/guc: support bigger RSA keys
drm/i915/guc: Use correct context lock when callig clr_context_registered
 
drm/i915/gvt: clean up kernel-doc in gtt.c
drm/i915/gvt: Make DRM_I915_GVT depend on X86
drm/i915/gvt: Use to_gt() helper
 
drm/i915/hdmi: Extract intel_hdmi_output_format()
drm/i915/hdmi: Introduce intel_hdmi_is_ycbr420()
drm/i915/hdmi: Introduce intel_hdmi_tmds_clock()
drm/i915/hdmi: Split intel_hdmi_bpc_possible() to source vs. sink pair
drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown()
drm/i915/hdmi: Unify "4:2:0 also" logic between .mode_valid() and .compute_config()
 
drm/i915/migrate: don't check the scratch page
drm/i915/migrate: fix length calculation
drm/i915/migrate: fix offset calculation
 
drm/i915/opregion: check port number bounds for SWSCI display power state
 
drm/i915/overlay: Prevent divide by zero bugs in scaling
 
drm/i915/pmu: Add a name to the execlists stats
drm/i915/pmu: Avoid with_intel_runtime_pm within spinlock
drm/i915/pmu: Connect engine busyness stats from GuC to pmu
drm/i915/pmu: Fix KMD and GuC race on accessing busyness
drm/i915/pmu: Fix synchronization of PMU callback with reset
drm/i915/pmu: Fix wakeref leak in PMU busyness during reset
drm/i915/pmu: Increase the live_engine_busy_stats sample period
drm/i915/pmu: Use PM timestamp instead of RING TIMESTAMP for reference
drm/i915/pmu: Wait longer for busyness data to be available from GuC
 
drm/i915/psr: avoid intel_frontbuffer.h include with declaration
drm/i915/psr: Disable PSR before modesets turn off all planes
drm/i915/psr: Fix PSR2 handling of multiplanar format
drm/i915/psr: Set "SF Partial Frame Enable" also on full update
 
drm/i915/pxp: fix includes for headers in include/drm
drm/i915/pxp: Hold RPM wakelock during PXP unbind
drm/i915/pxp: remove useless includes
drm/i915/pxp: un-inline intel_pxp_is_enabled()
drm/i915/pxp: Use to_gt() helper
 
drm/i915/reset: include intel_display.h instead of intel_display_types.h
 
drm/i915/resets: Don't set / test for per-engine reset bits with GuC submission
 
drm/i915/rpl-s: Add PCH Support for Raptor Lake S
drm/i915/rpl-s: Add PCI IDS for Raptor Lake S
drm/i915/rpl-s: Enable guc submission by default
 
drm/i915/rpm: Enable runtime pm autosuspend by default
 
drm/i915/selftest: Disable IRQ for timestamp calculation
 
drm/i915/selftests: Fix inconsistent IS_ERR and PTR_ERR
drm/i915/selftests: Follow up on increase timeout in i915_gem_contexts selftests
drm/i915/selftests: handle object rounding
drm/i915/selftests: Increase timeout in requests perf selftest
drm/i915/selftests: Rework context handling in hugepages selftests
drm/i915/selftests: Update live.evict to wait on requests / idle GPU after each loop
drm/i915/selftests: Use clear_and_wake_up_bit() for the per-engine reset bitlocks
drm/i915/selftests: Use to_gt() helper
 
drm/i915/snps: use div32 version of MPLLB word clock for UHBR
 
drm/i915/trace: clean up boilerplate organization
drm/i915/trace: split out display trace to a separate file
 
drm/i915/ttm: add tt shmem backend
drm/i915/ttm: add unmap_virtual callback
drm/i915/ttm: Correctly handle waiting for gpu when shrinking
drm/i915/ttm: Drop region reference counting
drm/i915/ttm: enable shmem tt backend
drm/i915/ttm: ensure we unmap when purging
drm/i915/ttm: Failsafe migration blits
drm/i915/ttm: Fix error code in i915_ttm_eviction_valuable()
drm/i915/ttm: Fix illegal addition to shrinker list
drm/i915/ttm: fix large buffer population trucation
drm/i915/ttm: fixup build failure
drm/i915/ttm: Implement asynchronous TTM moves
drm/i915/ttm: move shrinker management into adjust_lru
drm/i915/ttm: Move the i915_gem_obj_copy_ttm() function
drm/i915/ttm: only fault WILLNEED objects
drm/i915/ttm: Reorganize the ttm move code
drm/i915/ttm: Return some errors instead of trying memcpy move
drm/i915/ttm: tweak priority hint selection
drm/i915/ttm: Update i915_gem_obj_copy_ttm() to be asynchronous
drm/i915/ttm: use cached system pages when evicting lmem
 
drm/i915/uc: Allow platforms to have GuC but not HuC
drm/i915/uc: correctly track uc_fw init failure
drm/i915/uc: Prepare for different firmware key sizes
 
drm/i915/vlv_dsi: Double pixelclock on read-back for dual-link panels
 
drm/i915/xehpsdv: Add initial workarounds
drm/i915/xehpsdv: set min page-size to 64K
 
drm/i915/xelpd: Add Pipe Color Lut caps to platform config
drm/i915/xelpd: Enable Pipe color support for D13 platform
drm/i915/xelpd: Enable Pipe Degamma
 
drm/i915: abstraction for iosf to compile on all archs
drm/i915: Add a platform independent way to check for CCS AUX planes
drm/i915: Add a platform independent way to get the RC CCS CC plane
drm/i915: Add a table with a descriptor for all i915 modifiers
drm/i915: Add functions to check for RC CCS CC and MC CCS modifiers
drm/i915: Add has_64k_pages flag
drm/i915: Add intel_modeset_probe_defer() helper
drm/i915: Add PLANE_CUS_CTL restriction in max_width
drm/i915: Add privacy-screen support (v3)
drm/i915: add some kernel-doc for shrink_pin and friends
drm/i915: Add struct to hold IP version
drm/i915: Add support for moving fence waiting
drm/i915: Add support for panels with VESA backlights with PWM enable/disable
drm/i915: Add tiling attribute to the modifier descriptor
drm/i915: Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting
drm/i915: Add ww ctx to i915_gem_object_trylock
drm/i915: Allocate intel_engine_coredump_alloc with ALLOW_FAIL
drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration
drm/i915: Allow cdclk squasher to be reconfigured live
drm/i915: Avoid allocating a page array for the gpu coredump
drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk()
drm/i915: Avoid using the i915_fence_array when collecting dependencies
drm/i915: Break out the i915_deps utility
drm/i915: Call intel_update_active_dpll() for both bigjoiner pipes
drm/i915: Change shrink ordering to use locking around unbinding.
drm/i915: Clarify probing order in intel_dp_aux_init_backlight_funcs()
drm/i915: Clean up CRC register defines
drm/i915: Clean up DPINVGTT/VLV_DPFLIPSTAT bits
drm/i915: Clean up FPGA_DBG/CLAIM_ER bits
drm/i915: Clean up the {ilk,lpt}_pch_enable() calling convention
drm/i915: Clean-up bonding debug message.
drm/i915: Correctly populate use_sagv_wm for all pipes
drm/i915: Create a dummy object for gen6 ppgtt
drm/i915: Create a full object for mock_ring, v2.
drm/i915: Declare .(de)gamma_lut_tests for icl+
drm/i915: Disable all planes before modesetting any pipes
drm/i915: Disable D3Cold in s2idle and runtime pm
drm/i915: Disable DRRS on IVB/HSW port != A
drm/i915: Disable DSB usage for now
drm/i915: Disconnect PHYs left connected by BIOS on disabled ports
drm/i915: Do vblank evasion correctly if vrr push has already been sent
drm/i915: Do vrr push before sampling the frame counter
drm/i915: don't call free_mmap_offset when purging
drm/i915: Don't disable interrupts and pretend a lock as been acquired in __timeline_mark_lock().
drm/i915: Don't leak the capture list items
drm/i915: Don't propagate the gen split confusion further
drm/i915: Don't read query SSEU for non-existent slice 0 on old platforms
drm/i915: Don't request GMBUS to generate irqs when called while irqs are off
drm/i915: Drain the ttm delayed workqueue too
drm/i915: drop intel_display.h include from intel_ddi.h
drm/i915: drop intel_display.h include from intel_display_power.h
drm/i915: drop intel_display.h include from intel_dpll_mgr.h
drm/i915: Drop stealing of bits from i915_sw_fence function pointer
drm/i915: drop unneeded make_unshrinkable in free_object
drm/i915: Enable per-lane drive settings for icl+
drm/i915: Enable WaProgramMgsrForCorrectSliceSpecificMmioReads for Gen9
drm/i915: enforce min page size for scratch
drm/i915: Ensure gem_contexts selftests work with unbind changes, v2.
drm/i915: Ensure i915_vma tests do not get -ENOSPC with the locking changes.
drm/i915: Exclude reserved stolen from driver use
drm/i915: Extract ilk_pch_get_config()
drm/i915: Factor out i915_ggtt_suspend_vm/i915_ggtt_resume_vm()
drm/i915: Fix async flip with decryption and/or DPT
drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGV
drm/i915: Fix comment about modeset parameters
drm/i915: Fix coredump of perma-pinned vmas
drm/i915: Fix dbuf slice config lookup
drm/i915: Fix DPT suspend/resume on !HAS_DISPLAY platforms
drm/i915: Fix error pointer dereference in i915_gem_do_execbuffer()
drm/i915: Fix fastsets on TypeC ports following a non-blocking modeset
drm/i915: Fix framestart_delay commens in VRR code
drm/i915: Fix header test for !CONFIG_X86
drm/i915: Fix i915_request fence wait semantics
drm/i915: Fix icl+ combo phy static lane power down setup
drm/i915: Fix implicit use of struct pci_dev
drm/i915: Fix mbus join config lookup
drm/i915: Fix Memory BW formulae for ADL-P
drm/i915: Fix oops due to missing stack depot
drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms
drm/i915: Fix up skl_program_plane() pxp stuff
drm/i915: Fix up the sprite namespacing
drm/i915: fixup dma_fence_wait usage
drm/i915: Flush TLBs before releasing backing store
drm/i915: Force ww lock for i915_gem_object_ggtt_pin_ww, v2.
drm/i915: Get rid of the "sizes are 0 based" stuff
drm/i915: Get rid of the 64bit PLANE_CC_VAL mmio
drm/i915: Handle CCS CC planes separately from CCS AUX planes
drm/i915: include intel-gtt.h only where needed
drm/i915: Introduce ilk_pch_disable() and ilk_pch_post_disable()
drm/i915: Introduce intel_master_crtc()
drm/i915: Introduce lpt_pch_disable()
drm/i915: Introduce new macros for i915 PTE
drm/i915: Introduce refcounted sg-tables
drm/i915: Introduce to_gt() helper
drm/i915: Lock timeline mutex directly in error path of eb_pin_timeline
drm/i915: make array states static const
drm/i915: move cpu_write_needs_clflush
drm/i915: move enum hpd_pin to intel_display.h
drm/i915: Move function prototypes to the correct header
drm/i915: Move iCLKIP readout to the pch code
drm/i915: Move intel_ddi_fdi_post_disable() to fdi code
drm/i915: Move intel_format_info_is_yuv_semiplanar() to intel_fb.c
drm/i915: Move intel_get_format_info() to intel_fb.c
drm/i915: Move is_ccs_modifier() to intel_fb.c
drm/i915: Move LPT PCH readout code
drm/i915: Move PCH modeset code to its own file
drm/i915: Move PCH refclock stuff into its own file
drm/i915: Move pipe/transcoder/abox masks under intel_device_info.display
drm/i915: move structs from intel_display_power.h to .c
drm/i915: move the pre_pin earlier
drm/i915: Move the pxp plane state computation
drm/i915: Move vrr push after the frame counter sampling again
drm/i915: Nuke PIPE_CONFIG_QUIRK_BIGJOINER_SLAVE
drm/i915: Nuke {pipe,plane}_to_crtc_mapping[]
drm/i915: Perform correct cpu_transcoder readout for bigjoiner
drm/i915: pin: delete duplicate check in intel_pin_and_fence_fb_obj()
drm/i915: Populate pipe dbuf slices more accurately during readout
drm/i915: Query the vswing levels per-lane for icl combo phy
drm/i915: Query the vswing levels per-lane for icl mg phy
drm/i915: Query the vswing levels per-lane for snps phy
drm/i915: Query the vswing levels per-lane for tgl dkl phy
drm/i915: Reduce bigjoiner special casing
drm/i915: Reject planar formats when doing async flips
drm/i915: Relocate FBC_LLC_READ_CTRL
drm/i915: Relocate intel_crtc_for_plane()
drm/i915: remove CNL leftover
drm/i915: Remove dma_resv_prune
drm/i915: Remove dma_resv_prune
drm/i915: Remove gen6_ppgtt_unpin_all
drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members, v3.
drm/i915: remove questionable fence optimization during copy
drm/i915: Remove resv from i915_vma
drm/i915: Remove some dead struct fwd decl from i915_drv.h
drm/i915: Remove the drm_dbg() from the vblank evade critical section
drm/i915: Remove unused bits of i915_vma/active api
drm/i915: Rename GT_STEP to GRAPHICS_STEP
drm/i915: Rename i915->gt to i915->gt0
drm/i915: Rename intel_load_plane_csc_black()
drm/i915: Rename plane YUV order bits
drm/i915: Rename PLANE_CUS_CTL Y plane bits
drm/i915: replace X86_FEATURE_PAT with pat_enabled()
drm/i915: Require object lock when freeing pages during destruction
drm/i915: Require the vm mutex for i915_vma_bind()
drm/i915: Restore memory mapping for DPT FBs across system suspend/resume
drm/i915: Revert 'guc_id' from i915_request tracepoint
drm/i915: rework some irq functions to take intel_gt as argument
drm/i915: s/intel_get_first_crtc/intel_first_crtc/
drm/i915: s/JSP2/ICP2/ PCH
drm/i915: Sanitycheck device iomem on probe
drm/i915: Simplify intel_crtc_copy_uapi_to_hw_state_nomodeset()
drm/i915: Simplify the modifier check for interlaced scanout support
drm/i915: Skip error capture when wedged on init
drm/i915: Skip remap_io_mapping() for non-x86 platforms
drm/i915: Split g4x+ sprite plane update into noarm+arm pair
drm/i915: split general MMIO setup from per-GT uncore init
drm/i915: Split ivb+ sprite plane update into noarm+arm pair
drm/i915: split out intel_pm_types.h
drm/i915: Split PPS write from DSC enable
drm/i915: Split pre-skl primary plane update into noarm+arm pair
drm/i915: Split skl+ plane update into noarm+arm pair
drm/i915: Split update_plane() into update_noarm() + update_arm()
drm/i915: Split vlv/chv sprite plane update into noarm+arm pair
drm/i915: stop setting cache_dirty on discrete
drm/i915: Stop using group access when progrmming icl combo phy TX
drm/i915: Store backpointer to GT in uncore
drm/i915: Take object lock in i915_ggtt_pin if ww is not set
drm/i915: Test all device memory on probing
drm/i915: Track media IP stepping separated from GT
drm/i915: Trylock the object when shrinking
drm/i915: Unexport is_semiplanar_uv_plane()
drm/i915: Update error capture code to avoid using the current vma state
drm/i915: Update memory bandwidth formulae
drm/i915: Use __GFP_KSWAPD_RECLAIM in the capture code
drm/i915: Use ERR_CAST instead of ERR_PTR(PTR_ERR())
drm/i915: Use intel_de_rmw() for icl combo phy programming
drm/i915: Use intel_de_rmw() for icl mg phy programming
drm/i915: Use intel_de_rmw() for tgl dkl phy programming
drm/i915: use new cursor in intel_prepare_plane_fb v2
drm/i915: use new iterator in i915_gem_object_wait_priority
drm/i915: use new iterator in i915_gem_object_wait_reservation
drm/i915: Use per device iommu check
drm/i915: use the new iterator in i915_gem_busy_ioctl v2
drm/i915: use the new iterator in i915_sw_fence_await_reservation v3
drm/i915: Use to_gt() helper
drm/i915: Use trylock instead of blocking lock for __i915_gem_free_objects.
drm/i915: Use unlocked register accesses for LUT loads
drm/i915: Use vblank workers for gamma updates
drm/i915: vma is always backed by an object.
drm/i915: Widen the QGV point mask
drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL
 
drm/imx/dcss: i.MX8MQ DCSS select DRM_GEM_CMA_HELPER
 
drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check()
 
drm/ingenic: Add support for private objects
drm/ingenic: Attach bridge chain to encoders
drm/ingenic: Move IPU scale settings to private state
drm/ingenic: Remove bogus register write
drm/ingenic: Set DMA descriptor chain register when starting CRTC
drm/ingenic: Simplify code by using hwdescs array
drm/ingenic: Upload palette before frame
 
drm/kirin: dsi: Adjust probe order
 
drm/kmb: Enable support for framebuffer console
drm/kmb: Fix for build errors with Warray-bounds
 
drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y
 
drm/locking: fix __stack_depot_* name conflict
 
drm/mediatek: Add cmdq_handle in mtk_crtc
drm/mediatek: Add component OVL_2L2
drm/mediatek: Add component POSTMASK
drm/mediatek: Add component RDMA4
drm/mediatek: Add mbox_free_channel in mtk_drm_crtc_destroy
drm/mediatek: Add support for Mediatek SoC MT8192
drm/mediatek: Adjust to the alphabetic order for mediatek-drm
drm/mediatek: Clear pending flag when cmdq packet is done
drm/mediatek: Detect CMDQ execution timeout
drm/mediatek: mtk_dsi: Avoid EPROBE_DEFER loop with external bridge
drm/mediatek: Remove the pointer of struct cmdq_client
drm/mediatek: Remove unused define in mtk_drm_ddp_comp.c
drm/mediatek: Rename the define of register offset
drm/mediatek: Set the default value of rotation to DRM_MODE_ROTATE_0
drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
 
drm/meson: encoder_cvbs: switch to bridge with ATTACH_NO_CONNECTOR
drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/meson: remove useless recursive components matching
drm/meson: rename venc_cvbs to encoder_cvbs
drm/meson: split out encoder from meson_dw_hdmi
 
drm/mgag200: Fix PLL setup for g200wb and g200ew
 
drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy
drm/mipi-dbi: Remove dependency on GEM CMA helper library
 
drm/msm/a5xx: Add support for Adreno 506 GPU
drm/msm/a5xx: Fix missing CP_PROTECT for SMMU on A540
 
drm/msm/a6xx: Add missing suspend_count increment
drm/msm/a6xx: Capture gmu log in devcoredump
drm/msm/a6xx: Skip crashdumper state if GPU needs_hw_init
 
drm/msm/adreno: Name the shadow buffer
 
drm/msm/debugfs: Add display/kms state snapshot
 
drm/msm/disp/dpu1: set default group ID for CTL.
 
drm/msm/disp: Export helper for capturing snapshot
drm/msm/disp: Tweak display snapshot to match gpu snapshot
 
drm/msm/dp: Add "qcom, sc7280-dp" to support display port.
drm/msm/dp: Add DP controllers for sc7280
drm/msm/dp: displayPort driver need algorithm rational
drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed
drm/msm/dp: Drop now unused hpd_high member
drm/msm/dp: employ bridge mechanism for display enable and disable
drm/msm/dp: Enable ASSR for supported DP sinks
drm/msm/dp: Enable downspread for supported DP sinks
drm/msm/dp: Fix double free on error in msm_dp_bridge_init()
drm/msm/dp: Re-order dp_audio_put in deinit_sub_modules
drm/msm/dp: remove unneeded variable
 
drm/msm/dpu: add dpu_crtc_atomic_print_state
drm/msm/dpu: add dpu_plane_atomic_print_state
drm/msm/dpu: add layer mixer register dump to dpu snapshot
drm/msm/dpu: Add more of the INTF interrupt regions
drm/msm/dpu: don't cache pipe->cap->features in dpu_plane
drm/msm/dpu: don't cache pipe->cap->sblk in dpu_plane
drm/msm/dpu: drop dpu_csc_cfg from dpu_plane
drm/msm/dpu: drop pe argument from _dpu_hw_sspp_setup_scaler3
drm/msm/dpu: drop pipe_name from struct dpu_plane
drm/msm/dpu: drop plane's default_scaling debugfs file
drm/msm/dpu: drop scaler config from plane state
drm/msm/dpu: fix CDP setup to account for multirect index
drm/msm/dpu: fix safe status debugfs file
drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc
drm/msm/dpu: make danger_status/safe_status readable
drm/msm/dpu: move disable_danger out of plane subdir
drm/msm/dpu: move dpu_hw_pipe_cfg out of struct dpu_plane
drm/msm/dpu: move LUT levels out of QOS config
drm/msm/dpu: move SSPP debugfs support from plane to SSPP code
drm/msm/dpu: remove dpu_hw_pipe_cdp_cfg from dpu_plane
drm/msm/dpu: Remove encoder->enable() hack
drm/msm/dpu: remove node from list before freeing the node
drm/msm/dpu: remove pipe_qos_cfg from struct dpu_plane
drm/msm/dpu: remove stage_cfg from struct dpu_crtc
drm/msm/dpu: Remove useless checks in dpu_encoder
drm/msm/dpu: removed logically dead code
drm/msm/dpu: simplify DPU's regset32 code
drm/msm/dpu: simplify DPU_SSPP features checks
drm/msm/dpu: stop manually removing debugfs files for the DPU CRTC
drm/msm/dpu: stop manually removing debugfs files for the DPU plane
 
drm/msm/dpu_kms: Re-order dpu includes
 
drm/msm/dsi: Adjust probe order
drm/msm/dsi: fix initialization in the bonded DSI case
drm/msm/dsi: Fix missing put_device() call in dsi_get_phy
drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable
drm/msm/dsi: stop setting clock parents manually
drm/msm/dsi: untangle cphy setting from the src pll setting
 
drm/msm/edp: drop old eDP support
 
drm/msm/gpu: Add a comment in a6xx_gmu_init()
drm/msm/gpu: Add some WARN_ON()s
drm/msm/gpu: Also snapshot GMU HFI buffer
drm/msm/gpu: Cancel idle/boost work on suspend
drm/msm/gpu: Don't allow zero fence_id
drm/msm/gpu: Make a6xx_get_gmu_log() more generic
drm/msm/gpu: Name GMU bos
drm/msm/gpu: Respect PM QoS constraints
drm/msm/gpu: Snapshot GMU debug buffer
drm/msm/gpu: Wait for idle before suspending
 
drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy
drm/msm/hdmi: switch to drm_bridge_connector
 
drm/msm/mdp5: drop eDP support
drm/msm/mdp5: drop vdd regulator
 
drm/msm: Add debugfs to disable hw err handling
drm/msm: Allocate msm_drm_private early and pass it as driver data
drm/msm: Don't use autosuspend for display
drm/msm: Drop priv->lastctx
drm/msm: Fix wrong size calculation
drm/msm: Handle fence rollover
drm/msm: Increase gpu boost interval
drm/msm: Initialize MDSS irq domain at probe time
drm/msm: Remove struct_mutex usage
drm/msm: Remove unnecessary struct_mutex
drm/msm: remove variable set but not used
drm/msm: use compatible lists to find mdp node
drm/msm: use new iterator in msm_gem_describe
drm/msm: use the new dma_resv_describe
 
drm/nouveau/bios/init: A typo fix
 
drm/nouveau/core/client: Mark nvkm_uclient_sclass with static keyword
 
drm/nouveau/device: use snprintf() to replace strncpy() to avoid NUL-terminated string loss
 
drm/nouveau/dispnv50/headc57d: Make local function 'headc57d_olut' static
 
drm/nouveau/fifo: make tu102_fifo_runlist static
 
drm/nouveau/kms/nv04: use vzalloc for nv04_display
 
drm/nouveau/kms/nv140-: Add CRC methods to gv100_disp_core_mthd_head
drm/nouveau/kms/nv140-: Use hard-coded wndws or core channel for CRC channel
 
drm/nouveau/kms/nv50-: Always validate LUTs in nv50_head_atomic_check_lut()
drm/nouveau/kms/nv50-: Check vbl count after CRC context flip
drm/nouveau/kms/nv50-: Correct size checks for cursors
drm/nouveau/kms/nv50-: Explicitly check DPCD backlights for aux enable/brightness
drm/nouveau/kms/nv50-: Remove several set but not used variables "ret" in disp.c
drm/nouveau/kms/nv50-: Use drm_dbg_kms() in crc.c
drm/nouveau/kms/nv50-: Use NV_ATOMIC() in nv50_head_atomic_check_lut()
 
drm/nouveau/kms/nvd9-nv138: Fix CRC calculation for the cursor channel
 
drm/nouveau/kms: delete an useless function call in nouveau_framebuffer_new()
 
drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR
drm/nouveau/pmu/gm200-: use alternate falcon reset sequence
 
drm/nouveau: fix off by one in BIOS boundary checking
drm/nouveau: Remove unused variable ret
drm/nouveau: set RGB quantization range to FULL
drm/nouveau: use the new interator in nv50_wndw_prepare_fb
drm/nouveau: use the new iterator in nouveau_fence_sync
 
drm/omap: Add a 'right overlay' to plane state
drm/omap: Add ability to check if requested plane modes can be supported
drm/omap: Add global state as a private atomic object
drm/omap: Add ovl checking funcs to dispc_ops
drm/omap: add plane_atomic_print_state support
drm/omap: add sanity plane state check
drm/omap: dss: Make use of the helper macro SET_RUNTIME_PM_OPS()
drm/omap: dynamically assign hw overlays to planes
drm/omap: increase DSS5 max tv pclk to 192MHz
drm/omap: introduce omap_hw_overlay
drm/omap: Make use of the helper function devm_platform_ioremap_resourcexxx()
drm/omap: omap_plane: subclass drm_plane_state
 
drm/omapdrm: Convert to SPDX identifier
 
drm/panel-simple: Add Vivax TPC-9150 panel v6
 
drm/panel: Add BOE BF060Y8M-AJ0 5.99" AMOLED panel driver
drm/panel: Add driver for Novatek NT35950 DSI DriverIC panels
drm/panel: Add JDI R63452 MIPI DSI panel driver
drm/panel: Add Sony Tulip Truly NT35521 driver
drm/panel: Delete panel on mipi_dsi_attach() failure
drm/panel: dsi-cm: replace snprintf in show functions with sysfs_emit
drm/panel: ej030na: Make use of the helper function dev_err_probe()
drm/panel: fy07024di26a30d: Make use of the helper function dev_err_probe()
drm/panel: ili9881c: Make use of the helper function dev_err_probe()
drm/panel: ilitek-ili9881c: Make gpio-reset optional
drm/panel: ilitek-ili9881c: Read panel orientation
drm/panel: ilitek-ili9881d: add support for Wanchanglong W552946ABA panel
drm/panel: innolux-p079zca: Delete panel on attach() failure
drm/panel: k101-im2ba02: Make use of the helper function dev_err_probe()
drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure
drm/panel: ls037v7dw01: Make use of the helper function dev_err_probe()
drm/panel: make sharp_ls055d1sx04 static
drm/panel: novatek-nt35950: remove unneeded semicolon
drm/panel: nt39016: Make use of the helper function dev_err_probe()
drm/panel: s6e63j0x03: Make use of the helper function dev_err_probe()
drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP
drm/panel: simple: Add Team Source Display TST043015CMHX panel
drm/panel: simple: Assign data from panel_dpi_probe() correctly
drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings
drm/panel: sofef00: Make use of the helper function dev_err_probe()
drm/panel: td043mtea1: Make use of the helper function dev_err_probe()
drm/panel: Update Boe-tv110c9m and Inx-hj110iz initial code
drm/panel: xpp055c272: Make use of the helper function dev_err_probe()
drm/panel: y030xx067a: Make use of the helper function dev_err_probe()
 
drm/privacy-screen: Add notifier support (v2)
drm/privacy-screen: Add X86 specific arch init code
drm/privacy-screen: Fix sphinx warning
drm/privacy-screen: honor acpi=off in detect_thinkpad_privacy_screen
 
drm/probe-helper: add drm_kms_helper_connector_hotplug_event
drm/probe-helper: use drm_kms_helper_connector_hotplug_event
 
drm/qxl: use iterator instead of dma_resv_shared_list
 
drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()
 
drm/radeon: correct indentation
drm/radeon: Fix backlight control on iMac 12,1
drm/radeon: fix error handling in radeon_driver_open_kms
drm/radeon: Fix syntax errors in comments
drm/radeon: fix variable type
drm/radeon: use dma_resv_wait_timeout() instead of manually waiting
drm/radeon: use new iterator in radeon_sync_resv
 
drm/rcar: stop using 'imply' for dependencies
 
drm/rockchip: dsi: Disable PLL clock on bind error
drm/rockchip: dsi: Fix unbalanced clock on probe error
drm/rockchip: dsi: Hold pm-runtime across bind/unbind
drm/rockchip: dsi: Reconfigure hardware on resume()
drm/rockchip: dw_hdmi: Do not leave clock enabled in error case
drm/rockchip: Implement mmap as GEM object function
drm/rockchip: pass 0 to drm_fbdev_generic_setup()
drm/rockchip: use generic fbdev setup
drm/rockchip: vop: Add timeout for DSP hold
drm/rockchip: vop: Correct RK3399 VOP register fields
 
drm/sched: Avoid lockdep spalt on killing a processes
 
drm/scheduler: fix drm_sched_job_add_implicit_dependencies
 
drm/shmem-helper: Export dedicated wrappers for GEM object functions
drm/shmem-helper: Pass GEM shmem object in public interfaces
drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle()
 
drm/simpledrm: Add [AX]RGB2101010 formats
drm/simpledrm: Enable FB_DAMAGE_CLIPS property
drm/simpledrm: Support virtual screen sizes
 
drm/sprd: add Unisoc's drm display controller driver
drm/sprd: add Unisoc's drm kms master
drm/sprd: add Unisoc's drm mipi dsi&dphy driver
 
drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i_hdmi_phy_get
drm/sun4i: mixer: Fix P010 and P210 format numbers
drm/sun4i: virtual CMA addresses are not needed
 
drm/sysfs: introduce drm_sysfs_connector_hotplug_event
 
drm/tegra: Add back arm_iommu_detach_device()
drm/tegra: Add NVDEC driver
drm/tegra: Bump VIC/NVDEC clock rates to Fmax
drm/tegra: Consolidate runtime PM management of older UAPI codepath
drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+
drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC
drm/tegra: dc: Support OPP and SoC core voltage scaling
drm/tegra: Do not reference tegra_plane_funcs directly
drm/tegra: dpaux: Populate AUX bus
drm/tegra: Fix cast to restricted __le32
drm/tegra: gr2d: Explicitly control module reset
drm/tegra: gr2d: Support generic power domain and runtime PM
drm/tegra: gr3d: Support generic power domain and runtime PM
drm/tegra: hdmi: Add OPP support
drm/tegra: hdmi: Register audio CODEC on Tegra20
drm/tegra: hdmi: Unwind tegra_hdmi_init() errors
drm/tegra: Implement buffer object cache
drm/tegra: Implement correct DMA-BUF semantics
drm/tegra: Mark nvdec PM functions as __maybe_unused
drm/tegra: Mark nvdec_writel() as inline
drm/tegra: nvdec: Stop channel on suspend
drm/tegra: Propagate errors from drm_gem_plane_helper_prepare_fb()
drm/tegra: Remove duplicate struct declaration
drm/tegra: submit: Add missing pm_runtime_mark_last_busy()
drm/tegra: submit: Remove pm_runtime_enabled() checks
drm/tegra: Support asynchronous commits for cursor
drm/tegra: vic: Fix DMA API misuse
drm/tegra: vic: Handle tegra_drm_alloc() failure
drm/tegra: vic: Stop channel on suspend
drm/tegra: vic: Use autosuspend
 
drm/tidss: Fix warning: unused variable 'tidss_pm_ops'
drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS()
 
drm/tiny: add driver for newhaven, 1.8-128160EF
drm/tiny: ili9163: fix build
 
drm/ttm: Clarify that the TTM_PL_SYSTEM is under TTMs control
drm/ttm: Don't include drm_hashtab.h
drm/ttm: fix compilation on ARCH=um
drm/ttm: Put BO in its memory manager's lru list
drm/ttm: stop pruning fences after wait
 
drm/v3d: nullify pointer se with a NULL
 
drm/vboxvideo: Drop CONFIG_VGA_CONSOLE guard to call vgacon_text_force()
drm/vboxvideo: fix a NULL vs IS_ERR() check
 
drm/vc4: crtc: Add encoder to vc4_crtc_config_pv prototype
drm/vc4: crtc: Add some logging
drm/vc4: crtc: Copy assigned channel to the CRTC
drm/vc4: crtc: Drop feed_txp from state
drm/vc4: crtc: Fix redundant variable assignment
drm/vc4: crtc: Fix runtime_pm reference counting
drm/vc4: crtc: Make sure the HDMI controller is powered when disabling
drm/vc4: crtc: Rework the encoder retrieval code (again)
drm/vc4: Fix deadlock on DSI device attach error
drm/vc4: Fix non-blocking commit getting stuck forever
drm/vc4: hdmi: Add a spinlock to protect register access
drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.
drm/vc4: hdmi: Check the device state in prepare()
drm/vc4: hdmi: Don't try disabling SCDC on Pi0-3.
drm/vc4: hdmi: Enable the scrambler on reconnection
drm/vc4: hdmi: Ensure we don't use 2711 HPD registers on Pi0-3
drm/vc4: hdmi: Fix HPD GPIO detection
drm/vc4: hdmi: Introduce a scdc_enabled flag
drm/vc4: hdmi: Introduce an output_enabled flag
drm/vc4: hdmi: Make sure the controller is powered in detect
drm/vc4: hdmi: Make sure the controller is powered up during bind
drm/vc4: hdmi: Make sure the device is powered with CEC
drm/vc4: hdmi: Move the HSM clock enable to runtime_pm
drm/vc4: hdmi: Prevent access to crtc->state outside of KMS
drm/vc4: hdmi: Raise the maximum clock rate
drm/vc4: hdmi: Remove the DDC probing for status detection
drm/vc4: hdmi: Rework the pre_crtc_configure error handling
drm/vc4: hdmi: Set a default HSM rate
drm/vc4: hdmi: Split the CEC disable / enable functions in two
drm/vc4: hdmi: Unregister codec device on unbind
drm/vc4: hdmi: Use a mutex to prevent concurrent framework access
drm/vc4: hdmi: Warn if we access the controller while disabled
drm/vc4: Increase the core clock based on HVS load
drm/vc4: kms: Wait for the commit before increasing our clock rate
drm/vc4: Leverage the load tracker on the BCM2711
drm/vc4: Make vc4_crtc_get_encoder public
drm/vc4: plane: Add support for DRM_FORMAT_P030
drm/vc4: plane: Add support for YUV color encodings and ranges
 
drm/virtio: fix another potential integer overflow on shift of a int
drm/virtio: fix potential integer overflow on shift of a int
 
drm/vmwgfx: Add a debug callback to mobid resource manager
drm/vmwgfx: add support for updating only offsets of constant buffers
drm/vmwgfx: Allow checking for gl43 contexts
drm/vmwgfx: Bump the minor version
drm/vmwgfx: Copy DRM hash-table code into driver
drm/vmwgfx: Fail to initialize on broken configs
drm/vmwgfx: Fix a size_t/long int format specifier mismatch
drm/vmwgfx: Fix possible usage of an uninitialized variable
drm/vmwgfx: Fix stale file descriptors on failed usercopy
drm/vmwgfx: Implement create_handle on drm_framebuffer_funcs
drm/vmwgfx: Implement DRIVER_GEM
drm/vmwgfx: Introduce a new placement for MOB page tables
drm/vmwgfx: Release ttm memory if probe fails
drm/vmwgfx: Remove explicit transparent hugepages support
drm/vmwgfx: Remove the dedicated memory accounting
drm/vmwgfx: Remove the deprecated lower mem limit
drm/vmwgfx: Remove unused compile options
drm/vmwgfx: Remove usage of MOBFMT_RANGE
drm/vmwgfx: Stop hardcoding the PCI ID
drm/vmwgfx: support 64 UAVs
drm/vmwgfx: support SVGA_3D_CMD_DX_DEFINE_RASTERIZER_STATE_V2 command
drm/vmwgfx: Switch the internal BO's to ttm_bo_type_kernel
drm/vmwgfx: Update device headers for GL43
 
drm/vrr: Set VRR capable prop only if it is attached to connector
 
drm/xen: Implement mmap as GEM object function
 
drm: Add privacy-screen class (v4)
drm: aspeed: select CONFIG_DRM_GEM_CMA_HELPER
drm: Build drm_irq.o only if CONFIG_DRM_LEGACY has been set
drm: Clarify semantics of struct drm_mode_config.{min, max}_{width, height}
drm: Declare hashtable as legacy
drm: Decouple nomodeset from CONFIG_VGA_CONSOLE
drm: document DRM_IOCTL_MODE_GETFB2
drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS
drm: Don't print messages if drivers are disabled due nomodeset
drm: Fix build error caused by missing drm_nomodeset.o
drm: fix error found in some cases after the patch d1af5cd86997
drm: fix null-ptr-deref in drm_dev_init_release()
drm: fsl-dcu: select CONFIG_DRM_GEM_CMA_HELPER
drm: get rid of DRM_DEBUG_* log calls in drm core, files drm_a*.c
drm: import DMA_BUF module namespace
drm: Link CMA framebuffer helpers into KMS helper library
drm: Link several object files into drm_kms_helper.ko
drm: Make the nomodeset message less sensational
drm: Move GEM memory managers into modules
drm: Move nomodeset kernel parameter to the DRM subsystem
drm: mxsfb: Fix NULL pointer dereference
drm: of: Add drm_of_lvds_get_data_mapping
drm: omapdrm: Export correct scatterlist for TILER backed BOs
drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer
drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L
drm: panel-simple: Add support for the Innolux G070Y2-T02 panel
drm: panel: nt36672a: Removed extra whitespace.
drm: rcar-du: Add DSI support to rcar_du_output_name
drm: rcar-du: Add R-Car DSI driver
drm: rcar-du: crtc: Support external DSI dot clock
drm: rcar-du: Fix CRTC timings when CMM is used
drm: Remove CONFIG_DRM_KMS_CMA_HELPER option
drm: Replace kernel.h with the necessary inclusions
drm: Return error codes from struct drm_driver.gem_create_object
drm: Small optimization to intel_dp_mst_atomic_master_trans_check
drm: ttm: correct ttm_range_manager kernel-doc notation
drm: Update documentation and TODO of gem_prime_mmap hook
drm: use new iterator in drm_gem_plane_helper_prepare_fb v3
 
Linux: drm:amdgpu:remove unneeded variable
Linux: drop fen.cocci
 
drop_monitor: add net device refcount tracker
drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit
 
dt-binding: interrupt-controller: Convert BCM7038 L1 intc to YAML
dt-binding: soc: qcom: convert Qualcomm Command DB documentation to yaml
dt-binding: soc: qcom: convert rmtfs documentation to yaml
 
dt-bindings: Add Arm SMMUv3 PMCG binding
dt-bindings: add Delta AHE-50DC fan control module
dt-bindings: Add resets to the PL011 bindings
dt-bindings: Add Team Source Display Technology vendor prefix
dt-bindings: Add vendor prefix for BSH Hausgeraete GmbH
dt-bindings: Add vendor prefix for Engleder
dt-bindings: Add vendor prefix for WinLink
dt-bindings: add vendor Vertexcom
dt-bindings: Add YAML bindings for NVENC and NVJPG
dt-bindings: arm,cci-400: Drop the PL330 from example
dt-bindings: arm-smmu: Add compatible for SM8450 SoC
dt-bindings: arm-smmu: Add compatible for the SDX55 SoC
dt-bindings: arm64: dts: mediatek: Add more SKUs for mt8183 fennel board
dt-bindings: arm64: dts: mediatek: Add mt7986 series
dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-cozmo
dt-bindings: arm64: dts: mediatek: Add sku22 for mt8183 kakadu board
dt-bindings: arm: apple: Add apple,pmgr binding
dt-bindings: arm: apple: Add iMac (24-inch 2021) to Apple bindings
dt-bindings: arm: apple: Add t6000/t6001 MacBook Pro 14/16" compatibles
dt-bindings: ARM: at91: update maintainers entry
dt-bindings: arm: bcm: document Netgear RAXE500 binding
dt-bindings: arm: Catch up with Cortex/Neoverse CPUs again
dt-bindings: arm: cpus: Add ARM Cortex-A78
dt-bindings: arm: cpus: Add kryo780 compatible
dt-bindings: arm: fsl: Add binding for imx8ulp evk
dt-bindings: arm: fsl: Add BSH SMM-M2 IMX6ULZ SystemMaster board
dt-bindings: arm: fsl: Add iMX8MN BSH SMM S2 boards
dt-bindings: arm: fsl: add JOZ Access Point
dt-bindings: arm: fsl: add TQ-Systems boards based on i.MX6Q/QP/DL
dt-bindings: arm: fsl: add TQMa8Mx boards
dt-bindings: arm: fsl: add TQMa8MxML boards
dt-bindings: arm: fsl: add TQMa8MxNL boards
dt-bindings: arm: fsl: Add Y Soft IOTA Crux/Crux+ boards
dt-bindings: arm: msm: Add LLCC for SM6350
dt-bindings: arm: msm: Don't mark LLCC interrupt as required
dt-bindings: arm: optee: add interrupt property
dt-bindings: arm: pmu: Document Denver and Carmel PMUs
dt-bindings: arm: qcom: Document qcom,sc7280-crd board
dt-bindings: arm: qcom: Document SDX65 platform and boards
dt-bindings: arm: qcom: Document SM8450 SoC and boards
dt-bindings: arm: renesas: Document R-Car S4-8 SoC DT bindings
dt-bindings: arm: renesas: Document Renesas Spider boards
dt-bindings: arm: samsung: Document E850-96 board binding
dt-bindings: arm: samsung: document jackpotlte board binding
dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 10.1" OF
dt-bindings: arm: sunxi: Add H5 MBUS compatible
dt-bindings: arm: sunxi: Add Tanix TX6 mini
dt-bindings: arm: sunxi: Expand MBUS binding
dt-bindings: ARM: tegra: Document ASUS Transformers
dt-bindings: ARM: tegra: Document Pegatron Chagall
dt-bindings: arm: ti: Add bindings for J721s2 SoC
dt-bindings: arm: ux500: Document missing compatibles
dt-bindings: aspeed: Add Secure Boot Controller bindings
dt-bindings: at24: add at24c1025
dt-bindings: at24: Rework special case compatible handling
dt-bindings: ata: Convert Broadcom SATA to YAML
dt-bindings: bus: Convert GISB arbiter to YAML
dt-bindings: bus: imx-weim: add words about continuous bclk
dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config
dt-bindings: clk/ingenic: Add MDMA and BDMA clocks
dt-bindings: clk: Add compatibles for D1 CCUs
dt-bindings: clk: qcom: Document MSM8976 Global Clock Controller
dt-bindings: clock: Add bindings definitions for Exynos7885 CMU
dt-bindings: clock: Add bindings for Exynos850 CMU_APM
dt-bindings: clock: Add bindings for Exynos850 CMU_CMGP
dt-bindings: clock: Add bindings for Exynos850 sysreg clocks
dt-bindings: clock: Add DT bindings for PLL of Toshiba Visconti TMPV770x SoC
dt-bindings: clock: Add DT bindings for SMU of Toshiba Visconti TMPV770x SoC
dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions
dt-bindings: clock: Add RPMHCC bindings for SM8450
dt-bindings: clock: Add SDX65 GCC clock bindings
dt-bindings: clock: Add SM8450 GCC clock bindings
dt-bindings: clock: Document Exynos7885 CMU bindings
dt-bindings: clock: imx5: Drop clock consumer node from example
dt-bindings: clock: Introduce RPMHCC bindings for SDX65
dt-bindings: clock: lan966x: Add binding includes for lan966x SoC clock IDs
dt-bindings: clock: lan966x: Add LAN966X Clock Controller
dt-bindings: clock: lan966x: Extend for clock gate support
dt-bindings: clock: lan966x: Extend includes with clock gates
dt-bindings: clock: mediatek: document clk bindings for mediatek mt7986 SoC
dt-bindings: clock: renesas,cpg-mssr: Document r8a779f0
dt-bindings: clock: samsung: add IDs for some core clocks
dt-bindings: clock: samsung: convert Exynos5260 to dtschema
dt-bindings: clock: samsung: convert Exynos5410 to dtschema
dt-bindings: clock: samsung: convert Exynos5433 to dtschema
dt-bindings: clock: samsung: convert Exynos7 to dtschema
dt-bindings: clock: samsung: convert S5Pv210 to dtschema
dt-bindings: clock: samsung: extend Exynos7 bindings with UFS
dt-bindings: clock: starfive: Add JH7100 bindings
dt-bindings: clock: starfive: Add JH7100 clock definitions
dt-bindings: clock: sunxi: Export CLK_DRAM for devfreq
dt-bindings: clock: tegra-car: Document new clock sub-nodes
dt-bindings: crypto: Add optional dma properties
dt-bindings: crypto: convert Qualcomm PRNG to yaml
dt-bindings: display/bridge: ptn3460: Convert to YAML binding
dt-bindings: display/bridge: sil, sii9234: Convert to YAML binding
dt-bindings: display/msm: remove edp.txt
dt-bindings: display: add bindings for newhaven, 1.8-128160EF
dt-bindings: display: Add bindings for Novatek NT35950
dt-bindings: display: Add Sony Tulip Truly NT35521 panel support
dt-bindings: display: Add SPI peripheral schema to SPI based displays
dt-bindings: display: add Unisoc's dpu bindings
dt-bindings: display: add Unisoc's drm master bindings
dt-bindings: display: add Unisoc's mipi dsi controller bindings
dt-bindings: display: bridge: Add binding for R-Car MIPI DSI/CSI-2 TX
dt-bindings: display: bridge: drop Enric Balletbo i Serra from maintainers
dt-bindings: display: bridge: lvds-codec: Document pixel data sampling edge select
dt-bindings: display: bridge: lvds-codec: Fix duplicate key
dt-bindings: display: Document BOE BF060Y8M-AJ0 panel compatible
dt-bindings: display: enable port jdi,lt070me05000
dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property
dt-bindings: display: meson-vpu: Add missing amlogic,canvas property
dt-bindings: display: novatek,nt36672a: Fix unevaluated properties warning
dt-bindings: display: simple: Add Team Source Display TST043015CMHX panel
dt-bindings: display: st,stm32-dsi: Fix panel node name in example
dt-bindings: display: sync formats with simplefb.h
dt-bindings: dma-controller: Split interrupt fields in example
dt-bindings: dma: ingenic: Add compatible strings for MDMA and BDMA
dt-bindings: dma: ingenic: Support #dma-cells = <3>
dt-bindings: dma: pl08x: Fix unevaluatedProperties warnings
dt-bindings: dma: pl330: Convert to DT schema
dt-bindings: dma: sifive,fu540-c000-pdma: Group interrupt tuples
dt-bindings: dma: snps,dw-axi-dmac: Document optional reset
dt-bindings: dma: ti: Add missing ti,k3-sci-common.yaml reference
dt-bindings: drm/bridge: anx7625: Revert DPI support
dt-bindings: Drop required 'interrupt-parent'
dt-bindings: Drop unnecessary pinctrl properties
dt-bindings: firmware: scm: Add SM6350 compatible
dt-bindings: firmware: scm: Add SM8450 compatible
dt-bindings: firmware: tegra: Convert to json-schema
dt-bindings: Fix array schemas encoded as matrices
dt-bindings: fsl,layerscape-dcfg: add missing compatible for lx2160a
dt-bindings: fuse: tegra: Convert to json-schema
dt-bindings: fuse: tegra: Document Tegra234 FUSE
dt-bindings: google,cros-ec: drop Enric Balletbo i Serra from maintainers
dt-bindings: gpio: Add Tegra234 support
dt-bindings: gpio: Add Tegra241 support
dt-bindings: gpio: Convert Broadcom STB GPIO to YAML
dt-bindings: gpio: gpio-vf610: Add imx8ulp compatible string
dt-bindings: gpio: msc313: Add compatible for ssd20xd
dt-bindings: gpio: msc313: Add offsets for ssd20xd
dt-bindings: gpio: samsung: drop unused bindings
dt-bindings: gpio: sifive,gpio: Group interrupt tuples
dt-bindings: gpio: tegra186: Convert to json-schema
dt-bindings: gpio: tegra: Convert to json-schema
dt-bindings: gpu: mali-bifrost: Document RZ/G2L support
dt-bindings: host1x: Document Memory Client resets of Host1x, GR2D and GR3D
dt-bindings: host1x: Document OPP and power domain properties
dt-bindings: hwmon: add TI DC-DC converters
dt-bindings: hwmon: ti,ina2xx: Add ti,shunt-gain property
dt-bindings: hwmon: ti,ina2xx: Document ti,ina238 compatible string
dt-bindings: i2c: apple,i2c: Add apple,t6000-i2c compatible
dt-bindings: i2c: apple,i2c: Add power-domains property
dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells'
dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells'
dt-bindings: i2c: brcm,bcm2835-i2c: convert to YAML schema
dt-bindings: i2c: exynos5: Add bus clock
dt-bindings: i2c: exynos5: Add exynosautov9-hsi2c compatible
dt-bindings: i2c: exynos5: Convert to dtschema
dt-bindings: i2c: i2c-mux-gpio: Convert to json-schema
dt-bindings: i2c: i2c-mux-pinctrl: Convert to json-schema
dt-bindings: i2c: imx-lpi2c: Add i.MX8DXL compatible match
dt-bindings: i2c: imx-lpi2c: Add imx8ulp compatible string
dt-bindings: i2c: maxim,max96712: Add bindings for Maxim Integrated MAX96712
dt-bindings: i2c: st,stm32-i2c: Make each example a separate entry
dt-bindings: i2c: tegra-bpmp: Convert to json-schema
dt-bindings: i2c: tegra: Convert to json-schema
dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid 'interrupts' in example
dt-bindings: iio: adc: Add Xilinx AMS binding documentation
dt-bindings: iio: adc: document TS voltage in AXP PMICs
dt-bindings: iio: add AD74413R
dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes
dt-bindings: iio: dac: Add adi,ad3552r.yaml
dt-bindings: iio: dac: adi,ad5755: drop unrelated included.
dt-bindings: iio: frequency: add admv1013 doc
dt-bindings: iio: light: ltr501: Add proximity-near-level
dt-bindings: ili9881c: add compatible string for Wanchanglong w552946aba
dt-bindings: ili9881c: add missing panel-common inheritance
dt-bindings: ili9881c: add rotation property
dt-bindings: imx6q-pcie: Add PHY phandles and name properties
dt-bindings: input/ts/zinitix: Convert to YAML, fix and extend
dt-bindings: input: pwm-vibrator: Convert txt bindings to yaml
dt-bindings: interconnect: Add EPSS L3 DT binding on SC7280
dt-bindings: interconnect: Add Qualcomm MSM8996 DT bindings
dt-bindings: interconnect: Add Qualcomm QCM2290 NoC support
dt-bindings: interconnect: Add Qualcomm SM8450 DT bindings
dt-bindings: interconnect: Combine SDM660 bindings into RPM schema
dt-bindings: interrupt-controller: Add StarFive JH7100 plic
dt-bindings: interrupt-controller: apple,aic: Add power-domains property
dt-bindings: interrupt-controller: arm,gic-v3: Fix 'interrupts' cell size in example
dt-bindings: interrupt-controller: Convert BCM7120 L2 to YAML
dt-bindings: interrupt-controller: Convert Broadcom STB L2 to YAML
dt-bindings: interrupt-controller: Merge BCM3380 with BCM7120
dt-bindings: interrupt-controller: sifive,plic: Fix number of interrupts
dt-bindings: interrupt-controller: sifive,plic: Group interrupt tuples
dt-bindings: iommu: apple,dart: Add power-domains property
dt-bindings: ipmi: bt-bmc: add 'clocks' as a required property
dt-bindings: irqchip: renesas-irqc: Add R-Car V3U support
dt-bindings: leds: Add bindings for MT6360 LED
dt-bindings: leds: convert BCM6328 controller to the json-schema
dt-bindings: leds: Replace moonlight with indicator in mt6360 example
dt-bindings: mailbox: Add more protocol and client ID
dt-bindings: mailbox: apple,mailbox: Add generic and t6000 compatibles
dt-bindings: mailbox: apple,mailbox: Add power-domains property
dt-bindings: mailbox: tegra: Convert to json-schema
dt-bindings: mailbox: tegra: Document Tegra234 HSP
dt-bindings: memory-controllers: ti,gpmc: Add compatible for AM64
dt-bindings: memory-controllers: ti,gpmc: Drop incorrect unevaluatedProperties
dt-bindings: memory: Add entry for version 3.80a
dt-bindings: memory: Document Tegra210 EMC table
dt-bindings: memory: renesas,rpc-if: Add optional interrupts property
dt-bindings: memory: renesas,rpc-if: Add support for the R9A07G044
dt-bindings: memory: tegra: Add Tegra234 support
dt-bindings: memory: tegra: Update for Tegra194
dt-bindings: mfd: Add Broadcom's Timer-Watchdog block
dt-bindings: mfd: Add Freecom system controller
dt-bindings: mfd: bd9571mwv: Convert to json-schema
dt-bindings: mfd: cirrus,madera: Fix 'interrupts' in example
dt-bindings: mfd: Fix pinctrl node name warnings
dt-bindings: mfd: Fix typo "DA9093" -> "DA9063"
dt-bindings: mfd: maxim,max77686: Convert to dtschema
dt-bindings: mfd: regulator: Drop BD70528 support
dt-bindings: mfd: syscon: Add samsung,exynos850-sysreg
dt-bindings: mips: Add Loongson-2K1000 reset support
dt-bindings: misc: Convert Tegra MISC to json-schema
dt-bindings: mmc: Add missing properties used in examples
dt-bindings: mmc: arm,pl18x: Make each example a separate entry
dt-bindings: mmc: Convert Broadcom STB SDHCI binding to YAML
dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8
dt-bindings: mmc: fsl-imx-esdhc: add i.MXRT compatible string
dt-bindings: mmc: imx-esdhc: Add imx8ulp compatible string
dt-bindings: mmc: ingenic: Support using bi-directional DMA channel
dt-bindings: mmc: mmci: Add st,stm32-sdmmc2 compatible
dt-bindings: mmc: PL18x stop relying on order of dma-names
dt-bindings: mmc: renesas,sdhi: Add optional SDnH clock
dt-bindings: mmc: renesas,sdhi: Rename RZ/G2L clocks
dt-bindings: mmc: sdhci-msm: Add compatible string for msm8994
dt-bindings: mmc: synopsys-dw-mshc: integrate Altera and Imagination
dt-bindings: mmc: tegra: Convert to json-schema
dt-bindings: mmc: tegra: Document Tegra234 SDHCI
dt-bindings: msm/dp: Add DP compatible strings for sc7280
dt-bindings: msm: disp: remove bus from dpu bindings
dt-bindings: mtd: renesas: Describe Renesas R-Car Gen3 & RZ/N1 NAND controller
dt-bindings: mtd: spi-nor: Add a reference to spi-peripheral-props.yaml
dt-bindings: mtd: ti, gpmc-nand: Add compatible for AM64 NAND
dt-bindings: mtd: ti,gpmc-nand: Add missing 'rb-gpios'
dt-bindings: mux: Document mux-states property
dt-bindings: net: Add bindings for IXP4xx V.35 WAN HSS
dt-bindings: net: Add missing properties used in examples
dt-bindings: net: Add schema for Qualcomm BAM-DMUX
dt-bindings: net: Add tsnep Ethernet controller
dt-bindings: net: add Vertexcom MSE102x support
dt-bindings: net: brcm,unimac-mdio: reg-names is optional
dt-bindings: net: brcm,unimac-mdio: Update maintainers for binding
dt-bindings: net: can: add support for Allwinner R40 CAN controller
dt-bindings: net: cdns,macb: Convert to json-schema
dt-bindings: net: Cleanup MDIO node schemas
dt-bindings: net: Convert AMAC to YAML
dt-bindings: net: Convert GENET binding to YAML
dt-bindings: net: Convert iProc MDIO mux to YAML
dt-bindings: net: Convert SYSTEMPORT to YAML
dt-bindings: net: Document fsl,erratum-a009885
dt-bindings: net: Document moca PHY interface
dt-bindings: net: dsa: qca8k: improve port definition documentation
dt-bindings: net: dsa: split generic port definition from dsa.yaml
dt-bindings: net: ethernet-controller: add 2.5G and 10G speeds
dt-bindings: net: lan966x: Add additional properties for lan966x
dt-bindings: net: lan966x: Add lan966x-switch bindings
dt-bindings: net: lan966x: Extend with the analyzer interrupt
dt-bindings: net: mdio: Allow any child node name
dt-bindings: net: mdio: Drop resets/reset-names child properties
dt-bindings: net: New binding mctp-i2c-controller
dt-bindings: net: oxnas-dwmac: Add bindings for OX810SE
dt-bindings: net: qcom,ipa: add optional qcom,qmp property
dt-bindings: net: snps,dwmac: Enable burst length properties for more compatibles
dt-bindings: net: stm32-dwmac: Make each example a separate entry
dt-bindings: net: ti,dp83869: Drop value on boolean 'ti,max-output-impedance'
dt-bindings: net: wireless: mt76: Fix 8-bit property sizes
dt-bindings: nvmem: Add missing 'reg' property
dt-bindings: nvmem: mediatek: add support bits property
dt-bindings: nvmem: mediatek: add support for mt8195
dt-bindings: Only show unique unit address warning for enabled nodes
dt-bindings: panel-simple-dsi: add JDI R63452 panel bindings
dt-bindings: PCI: Add bindings for Brcmstb EP voltage regulators
dt-bindings: PCI: Add compatible string for Brcmstb 74[23]5 MIPs SOCs
dt-bindings: pci: apple,pcie: Add t6000 support
dt-bindings: PCI: brcmstb: compatible is required
dt-bindings: PCI: cdns-ep: Fix 'unevaluatedProperties' warnings
dt-bindings: pci: Convert iProc PCIe to YAML
dt-bindings: PCI: Correct brcmstb interrupts, interrupt-map.
dt-bindings: PCI: designware: Fix 'unevaluatedProperties' warnings
dt-bindings: PCI: Fix 'unevaluatedProperties' warnings
dt-bindings: PCI: snps,dw-pcie-ep: Drop conflicting 'max-functions' schema
dt-bindings: PCI: ti,am65: Fix "ti,syscon-pcie-id"/"ti,syscon-pcie-mode" to take argument
dt-bindings: perf: Add compatible for Arm DSU-110
dt-bindings: perf: Add YAML schemas for Marvell CN10K LLC-TAD pmu bindings
dt-bindings: perf: arm-cmn: Add CI-700
dt-bindings: perf: Convert Arm DSU to schema
dt-bindings: phy: Add constants for lan966x serdes
dt-bindings: phy: Add imx8 pcie phy driver support
dt-bindings: phy: Add lan966x-serdes binding
dt-bindings: phy: Add the Amlogic Meson8 HDMI TX PHY bindings
dt-bindings: phy: cadence-sierra: Add binding to specify SSC mode
dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock
dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names
dt-bindings: phy: Convert Cygnus PCIe PHY to YAML
dt-bindings: phy: Convert Northstar 2 PCIe PHY to YAML
dt-bindings: phy: intel: Add Thunder Bay eMMC PHY bindings
dt-bindings: phy: Introduce Qualcomm eDP PHY binding
dt-bindings: phy: mediatek: tphy: support software efuse load
dt-bindings: phy: phy-imx8-pcie: Add binding for the pad modes of imx8 pcie phy
dt-bindings: phy: phy-rockchip-inno-usb2: add rk3568 documentation
dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings
dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings
dt-bindings: phy: qcom,qmp: Add SM8450 UFS phy compatible
dt-bindings: phy: qcom,qmp: Add SM8450 USB3 PHY
dt-bindings: phy: qcom,qusb2: Add SM6350 compatible
dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for SM8450
dt-bindings: phy: Tegra194 P2U convert to YAML
dt-bindings: phy: ti,tcan104x-can: Document mux-states property
dt-bindings: phy: uniphier-ahci: Add bindings for Pro4 SoC
dt-bindings: phy: uniphier-pcie: Add bindings for NX1 SoC
dt-bindings: phy: uniphier-usb3: Add bindings for NX1 SoC
dt-bindings: pincfg-node: Add "output-impedance-ohms" property
dt-bindings: pinctrl: Add bindings for Intel Thunderbay pinctrl driver
dt-bindings: pinctrl: add i.MXRT1050 pinctrl binding doc
dt-bindings: pinctrl: Add StarFive JH7100 bindings
dt-bindings: pinctrl: Add StarFive pinctrl definitions
dt-bindings: pinctrl: apple,pinctrl: Add apple,t6000-pinctrl compatible
dt-bindings: pinctrl: apple,pinctrl: Add power-domains property
dt-bindings: pinctrl: convert controller description to the json-schema
dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721S2
dt-bindings: pinctrl: mt8195: add wrapping node of pin configurations
dt-bindings: pinctrl: ocelot: add lan966x SoC support
dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for PM8019
dt-bindings: pinctrl: qcom: Add SDX65 pinctrl bindings
dt-bindings: pinctrl: qcom: Add SDX65 pinctrl bindings
dt-bindings: pinctrl: qcom: Add SM8450 pinctrl bindings
dt-bindings: pinctrl: qcom: pmic-gpio: Document pm8226 compatible
dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Add output-impedance-ohms property
dt-bindings: pinctrl: samsung: Add pin drive definitions for Exynos850
dt-bindings: pinctrl: samsung: Document Exynos7885
dt-bindings: pinctrl: uniphier: Add child node definitions to describe pin mux and configuration
dt-bindings: pinctrl: use pinctrl.yaml
dt-bindings: power: Add apple,pmgr-pwrstate binding
dt-bindings: power: Add r8a779f0 SYSC power domain definitions
dt-bindings: power: apple,pmgr-pwrstate: Add apple,min-state prop
dt-bindings: power: imx8mn: add defines for DISP blk-ctrl domains
dt-bindings: power: imx8ulp: add power domain header file
dt-bindings: power: maxim,max17040: Fix incorrect type for 'maxim,rcomp'
dt-bindings: power: renesas,rcar-sysc: Document r8a779f0 SYSC bindings
dt-bindings: power: reset: gpio-poweroff: Convert txt bindings to yaml
dt-bindings: power: reset: gpio-restart: Convert to json-schema
dt-bindings: power: reset: gpio-restart: Correct default priority
dt-bindings: power: rpmpd: Add QCM2290 support
dt-bindings: power: rpmpd: Add SM8450 to rpmpd binding
dt-bindings: power: supply: add Maxim MAX77976 battery charger
dt-bindings: power: supply: pm8941-charger: add pm8226
dt-bindings: pwm: Avoid selecting schema on node name match
dt-bindings: pwm: Convert BCM7038 PWM binding to YAML
dt-bindings: qcom,pmic-gpio: Add pm2250 compatible string
dt-bindings: qcom-rpmpd: Add sm6125 power domains
dt-bindings: qoriq-clock: add missing compatible for lx2160a
dt-bindings: regulator: Add compatible for pmg1110
dt-bindings: regulator: qcom: spmi-regulator: Document pm8226 compatible
dt-bindings: regulators: Add bindings for Maxim MAX20086-MAX20089
dt-bindings: remoteproc: Add Renesas R-Car
dt-bindings: remoteproc: k3-dsp: Update bindings for J721S2 SoCs
dt-bindings: remoteproc: k3-r5f: Update bindings for J721S2 SoCs
dt-bindings: remoteproc: qcom: pas: Add SM6350 adsp, cdsp & mpss
dt-bindings: renesas,rcar-dmac: Add r8a779f0 support
dt-bindings: reset: Add Starfive JH7100 reset bindings
dt-bindings: reset: Add StarFive JH7100 reset definitions
dt-bindings: reset: Convert Broadcom STB reset to YAML
dt-bindings: reset: renesas,rst: Document r8a779f0 reset module
dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema
dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema
dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG
dt-bindings: rng: Convert iProc RNG200 to YAML
dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM RNG to dtschema
dt-bindings: rng: st,rng: convert ST RNG to dtschema
dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG to dtschema
dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM RNG to dtschema
dt-bindings: rng: timeriomem_rng: convert TimerIO RNG to dtschema
dt-bindings: rtc: Add Sunplus RTC json-schema
dt-bindings: rtc: Convert Broadcom STB waketimer to YAML
dt-bindings: rtc: qcom-pm8xxx-rtc: update register numbers
dt-bindings: rtc: st,stm32-rtc: Make each example a separate entry
dt-bindings: rtc: tegra: Convert to json-schema
dt-bindings: rtc: tegra: Document Tegra234 RTC
dt-bindings: samsung: pmu: Document Exynos850
dt-bindings: serial: 8250: Document Tegra234 UART
dt-bindings: serial: amlogic, meson-uart: support S4
dt-bindings: serial: Document Tegra234 TCU
dt-bindings: serial: fsl-lpuart: add i.MXRT1050 compatible
dt-bindings: serial: fsl-lpuart: Add imx8ulp compatible string
dt-bindings: serial: fsl-lpuart: Fix i.MX 8QM compatible matching
dt-bindings: serial: renesas,sci: Document RZ/G2L SoC
dt-bindings: serial: renesas,sci: Document RZ/V2L SoC
dt-bindings: serial: renesas,scif: Document r8a779f0 bindings
dt-bindings: serial: renesas,scif: Document RZ/V2L SoC
dt-bindings: serial: renesas,scif: Make resets as a required property
dt-bindings: serial: snps-dw-apb-uart: Add JH7100 uarts
dt-bindings: serial: tegra-tcu: Convert to json-schema
dt-bindings: soc: add binding for i.MX8MN DISP blk-ctrl
dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema
dt-bindings: soc: imx: Add binding doc for spba bus
dt-bindings: soc: qcom: stats: Document compatibles with fixed offset
dt-bindings: soc: samsung: Add Exynos USI bindings
dt-bindings: soc: samsung: Fix I2C clocks order in USI binding example
dt-bindings: soc: samsung: keep SoC driver bindings together
dt-bindings: sound: tegra: Add minItems for resets
dt-bindings: spmi: document binding for the Mediatek SPMI controller
dt-bindings: spmi: remove the constraint of reg property
dt-bindings: sram: Document NVIDIA Tegra SYSRAM
dt-bindings: tegra: Describe recent developer kits consistently
dt-bindings: tegra: Document Jetson AGX Orin (and devkit)
dt-bindings: tegra: pmc: Convert to json-schema
dt-bindings: thermal: Convert Broadcom TMON to YAML
dt-bindings: thermal: Document Renesas RZ/G2L TSU
dt-bindings: thermal: Fix definition of cooling-maps contribution property
dt-bindings: thermal: tegra186-bpmp: Convert to json-schema
dt-bindings: ti-serdes-mux: Add defines for J721S2 SoC
dt-bindings: timer: Add Mstar MSC313e timer devicetree bindings documentation
dt-bindings: timer: Add StarFive JH7100 clint
dt-bindings: timer: cadence_ttc: Add power-domains
dt-bindings: timer: remove rockchip,rk3066-timer compatible string from rockchip,rk-timer.yaml
dt-bindings: timer: renesas: ostm: Document Renesas RZ/G2L OSTM
dt-bindings: timer: tpm-timer: Add imx8ulp compatible string
dt-bindings: trivial-devices: fix double spaces in comments
dt-bindings: trivial-devices: fix swapped comments
dt-bindings: Update headers for Tegra234
dt-bindings: update riscv plic compatible string
dt-bindings: update Roger Quadros email
dt-bindings: usb: Add missing properties used in examples
dt-bindings: usb: Convert BDC to YAML
dt-bindings: usb: document role-switch-default-mode property in dwc2
dt-bindings: usb: dwc2: add compatible "intel,socfpga-agilex-hsotg"
dt-bindings: usb: dwc2: document the port when usb-role-switch is used
dt-bindings: usb: dwc3-xilinx: Convert USB DWC3 bindings
dt-bindings: usb: qcom,dwc3: add binding for IPQ4019 and IPQ8064
dt-bindings: usb: qcom,dwc3: add binding for SM8450
dt-bindings: usb: qcom,dwc3: Add SM6350 compatible
dt-bindings: usb: tegra-xudc: Document interconnects and iommus properties
dt-bindings: usb: tegra-xudc: Document interconnects and iommus properties
dt-bindings: Use correct vendor prefix for Asahi Kasei Corp.
dt-bindings: vendor-prefix: add Wanchanglong Electronics Technology
dt-bindings: vendor-prefixes: add 8devices
dt-bindings: vendor-prefixes: Add an entry for JOZ BV
dt-bindings: vendor-prefixes: add F(x)tec
dt-bindings: vendor-prefixes: add Huawei
dt-bindings: vendor-prefixes: add OnePlus
dt-bindings: vendor-prefixes: Add Sunplus
dt-bindings: vendor-prefixes: add T-Head Semiconductor
dt-bindings: vendor-prefixes: add Thundercomm
dt-bindings: vendor-prefixes: add Wingtech
dt-bindings: vendor-prefixes: add YADRO
dt-bindings: watchdog: Add Apple Watchdog
dt-bindings: watchdog: Add BCM6345 compatible to BCM7038 binding
dt-bindings: watchdog: Add SM6350 and SM8250 compatible
dt-bindings: watchdog: atmel: Add missing 'interrupts' property
dt-bindings: watchdog: atmel: Add missing 'interrupts' property
dt-bindings: watchdog: convert Broadcom's WDT to the json-schema
dt-bindings: watchdog: Document Exynos850 watchdog bindings
dt-bindings: watchdog: imx7ulp-wdt: Add imx8ulp compatible string
dt-bindings: watchdog: Realtek Otto WDT binding
dt-bindings: watchdog: renesas,wdt: Add support for RZ/G2L
dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7
dt-bindings: watchdog: ti,rti-wdt: Fix assigned-clock-parents
dt-bindings: xen: Clarify "reg" purpose
 
Linux: dt-bindings:drm/bridge:anx7625:add vendor define
Linux: dt-bindings:iio:adc: update the maintainer of vf610-adc
Linux: dt-bindings:iio:dac: add ad7293 doc
Linux: dt-bindings:iio:filter: add admv8818 doc
 
dt/bindings: rtc: rx8900: Add an entry for RX8804
 
dt: bindings: add new DT entry for ath11k PCI device support
 
e1000: switch to napi_build_skb()
e1000: switch to napi_consume_skb()
 
e1000e: Correct NVM checksum verification flow
e1000e: Fix possible HW unit hang after an s0ix exit
e1000e: Handshake with CSME starts from ADL platforms
e1000e: Separate ADP board type from TGP
 
EDAC/altera: Fix deferred probing
 
EDAC/amd64: Add context struct
EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh
EDAC/amd64: Add support for family 19h, models 50h-5fh
EDAC/amd64: Allow for DF Indirect Broadcast reads
 
EDAC/sb_edac: Remove redundant initialization of variable rc
 
EDAC/sifive: Fix non-kernel-doc comment
 
EDAC/synopsys: Add support for version 3 of the Synopsys EDAC DDR
EDAC/synopsys: Enable the driver on Intel's N5X platform
EDAC/synopsys: Use the quirk for version instead of ddr version
 
EDAC/xgene: Fix deferred probing
 
EDAC: Add RDDR5 and LRDDR5 memory types
EDAC: Fix calculation of returned address and next offset in edac_align_ptr()
 
eeprom: at24: Add support for 24c1025 EEPROM
eeprom: at24: remove struct at24_client
eeprom: at25: Restore missing allocation
eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX
 
efi/libstub: add prototype of efi_tcg2_protocol::hash_log_extend_event()
efi/libstub: arm64: Fix image check alignment at entry
efi/libstub: consolidate initrd handling across architectures
efi/libstub: measure loaded initrd info into the TPM
efi/libstub: x86/mixed: increase supported argument count
 
efi: apply memblock cap after memblock_add()
efi: fix return value of __setup handlers
efi: Introduce EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER and corresponding structures
efi: runtime: avoid EFIv2 runtime services on Apple x86 machines
efi: use default_groups in kobj_type
 
efivars: Respect "block" flag in efivar_entry_set_safe()
 
eni_vdpa: Simplify 'eni_vdpa_probe()'
 
enic: Remove usage of the deprecated "pci-dma-compat.h" API
enic: Use dma_set_mask_and_coherent()
enic: Use irq_update_affinity_hint()
 
entry: Snapshot thread flags
 
eprobes: Remove redundant event type information
 
erofs: add on-disk compressed tail-packing inline support
erofs: add sysfs interface
erofs: add sysfs node to control sync decompression strategy
erofs: avoid unnecessary z_erofs_decompressqueue_work() declaration
erofs: clean up erofs_map_blocks tracepoints
erofs: fix fsdax partition offset handling
erofs: fix small compressed files inlining
erofs: fix ztailpacking on > 4GiB filesystems
erofs: introduce meta buffer operations
erofs: introduce z_erofs_fixup_insize
erofs: rename lz4_0pading to zero_padding
erofs: Replace zero-length array with flexible-array member
erofs: support inline data decompression
erofs: support unaligned data decompression
erofs: tidy up z_erofs_lz4_decompress
erofs: use meta buffers for inode operations
erofs: use meta buffers for super operations
erofs: use meta buffers for xattr operations
erofs: use meta buffers for zmap operations
 
esp6: fix check on ipv6_skip_exthdr's return value
 
esp: Fix BEET mode inter address family tunneling on GSO
esp: Fix possible buffer overflow in ESP transformation
 
et131x: Remove useless DMA-32 fallback configuration
 
ethernet/sfc: remove redundant rc variable
 
ethernet: 3com/typhoon: don't write directly to netdev->dev_addr
ethernet: 8390/etherh: don't write directly to netdev->dev_addr
ethernet: broadcom/sb1250-mac: don't write directly to netdev->dev_addr
ethernet: Fix error handling in xemaclite_of_probe
ethernet: i825xx: don't write directly to netdev->dev_addr
ethernet: ibmveth: use default_groups in kobj_type
ethernet: netsec: Use platform_get_irq() to get the interrupt
ethernet: renesas: Use div64_ul instead of do_div
ethernet: s2io: Use dma_set_mask_and_coherent() and simplify code
ethernet: seeq/ether3: don't write directly to netdev->dev_addr
ethernet: smc911x: fix indentation in get/set EEPROM
ethernet: sun: Free the coherent when failing in probing
ethernet: tundra: don't write directly to netdev->dev_addr
 
ethtool: add support to set/get rx buf len via ethtool
ethtool: add support to set/get tx copybreak buf size via ethtool
ethtool: always write dev in ethnl_parse_header_dev_get
ethtool: extend ringparam setting/getting API with rx_buf_len
ethtool: Fix link extended state for big endian
ethtool: fix null-ptr-deref on ref tracker
ethtool: netlink: Slightly simplify 'ethnl_features_to_bitmap()'
ethtool: Remove redundant ret assignments
ethtool: stats: Use struct_group() to clear all stats at once
ethtool: use ethnl_parse_header_dev_put()
ethtool: use phydev variable
 
eventpoll: simplify sysctl declaration with register_sysctl()
 
exfat: fix i_blocks for files truncated over 4 GiB
exfat: fix missing REQ_SYNC in exfat_update_bhs()
exfat: fix typos in comments
exfat: make exfat_find_location() static
exfat: move super block magic number to magic.h
exfat: remove argument 'sector' from exfat_get_dentry()
exfat: reuse exfat_inode_info variable instead of calling EXFAT_I()
exfat: simplify is_valid_cluster()
 
exit/kthread: Fix the kerneldoc comment for kthread_complete_and_exit
exit/kthread: Move the exit code for kernel threads into struct kthread
 
exit/s390: Remove dead reference to do_exit from copy_thread
 
exit/xtensa: In arch/xtensa/entry.S:Linvalid_mask call make_task_dead
 
exit: Add and use make_task_dead.
exit: Coredumps reach do_group_exit
exit: Fix the exit_code for wait_task_zombie
exit: Guarantee make_task_dead leaks the tsk when calling do_task_exit
exit: Implement kthread_exit
exit: Move force_uaccess back into do_exit
exit: Move oops specific logic from do_exit into make_task_dead
exit: Remove profile_handoff_task
exit: Remove profile_task_exit & profile_munmap
exit: Rename complete_and_exit to kthread_complete_and_exit
exit: Rename module_put_and_exit to module_put_and_kthread_exit
exit: Stop exporting do_exit
exit: Stop poorly open coding do_task_dead in make_task_dead
exit: Use the correct exit_code in /proc//stat
 
ext2: cleanup the dax handling in ext2_fill_super
 
ext4: Add fs parameter specifications for mount options
ext4: Allow sb to be NULL in ext4_msg()
ext4: allow to change s_last_trim_minblks via sysfs
ext4: avoid trim error on fs with small groups
ext4: Change handle_mount_opt() to use fs_parameter
ext4: change s_last_trim_minblks type to unsigned long
ext4: change token2str() to use ext4_param_specs
ext4: check ext2/3 compatibility outside handle_mount_opt()
ext4: clean up return values in handle_mount_opt()
ext4: cleanup the dax handling in ext4_fill_super
ext4: Completely separate options parsing and sb setup
ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal
ext4: don't fail remount if journalling mode didn't change
ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names
ext4: don't use the orphan list when migrating an inode
ext4: drop an always true check
ext4: drop ineligible txn start stop APIs
ext4: fast commit may miss file actions
ext4: fast commit may miss tracking unwritten range during ftruncate
ext4: fast commit may not fallback for ineligible commit
ext4: fix a copy and paste typo
ext4: fix a possible ABBA deadlock due to busy PA
ext4: fix an use-after-free issue about data=journal writeback mode
ext4: Fix BUG_ON in ext4_bread when write quota data
ext4: fix error handling in ext4_fc_record_modified_inode()
ext4: fix error handling in ext4_restore_inline_data()
ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE
ext4: fix i_version handling on remount
ext4: fix incorrect type issue during replay_del_range
ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits'
ext4: fix potential NULL pointer dereference in ext4_fill_super()
ext4: get rid of super block and sbi from handle_mount_ops()
ext4: implement support for get/set fs label
ext4: initialize err_blk before calling __ext4_get_inode_loc
ext4: make sure quota gets properly shutdown on error
ext4: make sure to reset inode lockdep class when quota enabling fails
ext4: modify the logic of ext4_mb_new_blocks_simple
ext4: move option validation to a separate function
ext4: move quota configuration out of handle_mount_opt()
ext4: only set EXT4_MOUNT_QUOTA when journalled quota file is specified
ext4: prevent used blocks from being allocated during fast commit replay
ext4: remove lazytime/nolazytime mount options handled by MS_LAZYTIME
ext4: remove redundant max inline_size check in ext4_da_write_inline_data_begin()
ext4: remove redundant o_start statement
ext4: remove redundant statement
ext4: remove unnecessary 'offset' assignment
ext4: remove unused assignments
ext4: Remove unused match_table_t tokens
ext4: remove useless resetting io_end_size in mpage_process_page()
ext4: replace snprintf in show functions with sysfs_emit
ext4: set csum seed in tmp inode while migrating to extents
ext4: simplify ext4_sb_read_encoding
ext4: simplify updating of fast commit stats
ext4: switch to the new mount api
ext4: update fast commit TODOs
ext4: use BUG_ON instead of if condition followed by BUG
ext4: use ext4_ext_remove_space() for fast commit replay delete range
ext4: use ext4_journal_start/stop for fast commit transactions
 
extcon: Deduplicate code in extcon_set_state_sync()
extcon: usb-gpio: fix a non-kernel-doc comment
 
f2fs: add gc_urgent_high_remaining sysfs node
f2fs: avoid down_write on nat_tree_lock during checkpoint
f2fs: avoid duplicate call of mark_inode_dirty
f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file
f2fs: clean up __find_inline_xattr() with __find_xattr()
f2fs: compress: fix potential deadlock of compress file
f2fs: compress: reduce one page array alloc and free when write compressed page
f2fs: do not allow partial truncation on pinned file
f2fs: do not bother checkpoint by f2fs_get_node_info
f2fs: do not expose unwritten blocks to user by DIO
f2fs: don't drop compressed page cache in .{invalidate,release}page
f2fs: fix remove page failed in invalidate compress pages
f2fs: fix the f2fs_file_write_iter tracepoint
f2fs: fix to avoid panic in is_alive() if metadata is inconsistent
f2fs: fix to check available space of CP area correctly in update_ckpt_flags()
f2fs: fix to do sanity check in is_alive()
f2fs: fix to do sanity check on inode type during garbage collection
f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr()
f2fs: fix to reserve space for IO align feature
f2fs: implement iomap operations
f2fs: reduce indentation in f2fs_file_write_iter()
f2fs: remove redunant invalidate compress pages
f2fs: rework write preallocations
f2fs: show more DIO information in tracepoint
f2fs: show number of pending discard commands
f2fs: Simplify bool conversion
f2fs: simplify f2fs_sb_read_encoding
f2fs: support fault injection to f2fs_trylock_op()
f2fs: support POSIX_FADV_DONTNEED drop compressed page cache
f2fs: use iomap for direct I/O
 
fanotify: Fix stale file descriptor in copy_event_to_user()
fanotify: introduce group flag FAN_REPORT_TARGET_FID
fanotify: record either old name new name or both for FAN_RENAME
fanotify: record old and new parent and name in FAN_RENAME event
fanotify: remove variable set but not used
fanotify: report old and/or new parent+name in FAN_RENAME event
fanotify: support secondary dir fh and name in fanotify_info
fanotify: use helpers to parcel fanotify_info buffer
fanotify: use macros to get the offset to fanotify_info buffer
fanotify: wire up FAN_RENAME event
 
FAT: use io_schedule_timeout() instead of congestion_wait()
 
fbcon: Add option to enable legacy hardware acceleration
fbcon: Avoid 'cap' set but not used warning
 
fbdev: fbmem: Fix the implicit type casting
 
fib: expand fib_rule_policy
fib: rules: remove duplicated nla policies
 
filemap: Add filemap_release_folio()
filemap: Add filemap_remove_folio and __filemap_remove_folio
filemap: Add filemap_unaccount_folio()
filemap: Add folio_put_wait_locked()
filemap: Add read_cache_folio and read_mapping_folio
filemap: Convert do_async_mmap_readahead to take a folio
filemap: Convert filemap_create_page to folio
filemap: Convert filemap_fault to folio
filemap: Convert filemap_get_pages to use folios
filemap: Convert filemap_get_read_batch to use folios
filemap: Convert filemap_get_read_batch() to use a folio_batch
filemap: Convert filemap_range_uptodate to folios
filemap: Convert filemap_read() to use a folio
filemap: Convert filemap_read_page to take a folio
filemap: Convert find_get_entry to return a folio
filemap: Convert find_get_pages_contig to folios
filemap: Convert page_cache_delete to take a folio
filemap: Convert page_cache_delete_batch to folios
filemap: Convert tracing of page cache operations to folio
filemap: Drop the refcount while waiting for page lock
filemap: Remove PageHWPoison check from next_uptodate_page()
filemap: Remove thp_contains()
filemap: Return only folios from find_get_entries()
filemap: Use a folio in filemap_map_pages
filemap: Use a folio in filemap_page_mkwrite
filemap: Use folio_put_refs() in filemap_free_folio()
filemap: Use folios in next_uptodate_page
 
find: micro-optimize for_each_{set,clear}_bit()
 
firmware: arm_scmi: Remove space in MODULE_ALIAS name
firmware: cs_dsp: Add lockdep asserts to interface functions
firmware: cs_dsp: Add offset to cs_dsp read/write
firmware: cs_dsp: Add pre_run callback
firmware: cs_dsp: Add support for rev 2 coefficient files
firmware: cs_dsp: Add version checks on coefficient loading
firmware: cs_dsp: Allow creation of event controls
firmware: cs_dsp: Clarify some kernel doc comments
firmware: cs_dsp: Clear core reset for cache
firmware: cs_dsp: Move lockdep asserts to avoid potential null pointer
firmware: cs_dsp: Perform NULL check in cs_dsp_coeff_write/read_ctrl
firmware: cs_dsp: Print messages from bin files
firmware: cs_dsp: tidy includes in cs_dsp.c and cs_dsp.h
firmware: dmi-sysfs: use default_groups in kobj_type
firmware: edd: remove empty default_attrs array
firmware: memmap: use default_groups in kobj_type
firmware: qemu_fw_cfg: fix kobject leak in probe error path
firmware: qemu_fw_cfg: fix kobject leak in probe error path
firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries
firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries
firmware: qemu_fw_cfg: fix sysfs information leak
firmware: qemu_fw_cfg: fix sysfs information leak
firmware: qemu_fw_cfg: remove sysfs entries explicitly
firmware: qemu_fw_cfg: remove sysfs entries explicitly
firmware: ti_sci: rm: remove unneeded semicolon
firmware: Update Kconfig help text for Google firmware
firmware: xilinx: add macros of node ids for error event
firmware: xilinx: add register notifier in zynqmp firmware
firmware: xilinx: check return value of zynqmp_pm_get_api_version()
firmware: xilinx: export the feature check of zynqmp firmware
firmware: xilinx: instantiate xilinx event manager driver
 
firmware_loader: move firmware sysctl to its own files
 
Linux: Fix a warning about a malformed kernel doc comment in cifs
 
Fix coverity issue : 'Uninitialized scalar variable"
 
Fix regression due to "fs: move binfmt_misc sysctl to its own file"
 
floppy: Add max size check for user space request
floppy: Fix hang in watchdog when disk is ejected
 
flow_offload: add index to flow_action_entry structure
flow_offload: add ops to tc_action_ops for flow action setup
flow_offload: add process to update action stats from hardware
flow_offload: add reoffload process to update hw_count
flow_offload: add skip_hw and skip_sw to control if offload the action
flow_offload: allow user to offload tc action to net device
flow_offload: fill flags to action structure
flow_offload: fix suspicious RCU usage when offloading tc action
flow_offload: reject to offload tc actions in offload drivers
flow_offload: rename exts stats update functions with hw
flow_offload: rename offload functions with offload instead of flow
flow_offload: validate flags of filter and actions
 
fm10k: Fix syntax errors in comments
 
fork: move copy_io to block/blk-ioc.c
fork: Rename bad_fork_cleanup_threadgroup_lock to bad_fork_cleanup_delayacct
fork: Stop protecting back_fork_cleanup_cgroup_lock with CONFIG_NUMA
 
fpga: bridge: Use standard dev_release for class driver
fpga: mgr: Use standard dev_release for class driver
fpga: region: fix kernel-doc
fpga: region: Use standard dev_release for class driver
fpga: stratix10-soc: Do not use ret uninitialized in s10_probe()
 
frontswap: remove frontswap_curr_pages
frontswap: remove frontswap_shrink
frontswap: remove frontswap_test
frontswap: remove frontswap_tmem_exclusive_gets
frontswap: remove frontswap_writethrough
frontswap: remove support for multiple ops
frontswap: remove the frontswap exports
frontswap: simplify frontswap_init
frontswap: simplify frontswap_register_ops
 
fs/adfs: remove unneeded variable make code cleaner
 
fs/binfmt_elf: fix PT_LOAD p_align values for loaders
fs/binfmt_elf: replace open-coded string copy with get_task_comm
fs/binfmt_elf: use PT_LOAD p_align values for static PIE
 
fs/buffer: Convert __block_write_begin_int() to take a folio
 
fs/coredump: move coredump sysctls into its own file
 
fs/exec: replace strlcpy with strscpy_pad in __set_task_comm
fs/exec: replace strncpy with strscpy_pad in __get_task_comm
 
fs/ext4: fix comments mentioning i_mutex
 
fs/file_table: fix adding missing kmemleak_not_leak()
 
fs/ioctl: remove unnecessary __user annotation
 
fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes
 
fs/ntfs/attrib.c: fix one kernel-doc comment
 
fs/proc: task_mmu.c: don't read mapcount for migration entry
 
fs/writeback: Convert inode_switch_wbs_work_fn to folios
 
fs: 9p: remove unneeded variable
fs: account for filesystem mappings
fs: add i_user_ns() helper
fs: add is_idmapped_mnt() helper
fs: add kernel doc for mnt_{hold,unhold}_writers()
fs: Convert vfs_dedupe_file_range_compare to folios
fs: dlm: add debugfs rawmsg send functionality
fs: dlm: add lkb debugfs functionality
fs: dlm: add lkb waiters debugfs functionality
fs: dlm: allow create lkb with specific id range
fs: dlm: check for pending users filling buffers
fs: dlm: debug improvements print nodeid
fs: dlm: don't call kernel_getpeername() in error_report()
fs: dlm: filter user dlm messages for kernel locks
fs: dlm: fix build with CONFIG_IPV6 disabled
fs: dlm: fix potential buffer overflow
fs: dlm: fix small lockspace typo
fs: dlm: initial support for tracepoints
fs: dlm: let handle callback data as void
fs: dlm: ls_count busy wait to event based wait
fs: dlm: make dlm_callback_resume quite
fs: dlm: memory cache for lowcomms hotpath
fs: dlm: memory cache for midcomms hotpath
fs: dlm: memory cache for writequeue_entry
fs: dlm: move version conversion to compile time
fs: dlm: print cluster addr if non-cluster node connects
fs: dlm: remove check SCTP is loaded message
fs: dlm: remove double list_first_entry call
fs: dlm: remove obsolete INBUF define
fs: dlm: remove wq_alloc mutex
fs: dlm: replace use of socket sk_callback_lock with sock_lock
fs: dlm: requestqueue busy wait to event based wait
fs: dlm: trace socket handling
fs: dlm: use dlm_recovery_stopped in condition
fs: dlm: use dlm_recovery_stopped instead of test_bit
fs: dlm: use event based wait for pending remove
fs: dlm: use list_empty() to check last iteration
fs: dlm:Remove unneeded semicolon
fs: move binfmt_misc sysctl to its own file
fs: move dcache sysctls to its own file
fs: move fs stat sysctls to file_table.c
fs: move fs/exec.c sysctls into its own file
fs: move inode sysctls to its own file
fs: move locking sysctls where they are used
fs: move mapping helpers
fs: move namei sysctls to its own file
fs: move namespace sysctls and declare fs base directory
fs: move pipe sysctls to is own file
fs: move shared sysctls to fs/sysctls.c
fs: port higher-level mapping helpers
fs: proc: store PDE()->data into inode->i_private
fs: remove unused low-level mapping helpers
fs: support mapped mounts of mapped filesystems
fs: tweak fsuidgid_has_mapping()
fs: use low-level mapping helpers
 
fs_parse: allow parameter value to be empty
 
fscache, cachefiles: Disable configuration
fscache, cachefiles: Display stat of culling events
fscache, cachefiles: Display stats of no-space events
fscache, cachefiles: Store the volume coherency data
 
fscache: Add a comment explaining how page-release optimisation works
fscache: Add a function for a cache backend to note an I/O error
fscache: Add a tracepoint for cookie use/unuse
fscache: Count data storage objects in a cache
fscache: Fix the volume collision wait condition
fscache: Implement a hash function
fscache: Implement cache registration
fscache: Implement cache-level access helpers
fscache: Implement cookie invalidation
fscache: Implement cookie registration
fscache: Implement cookie user counting and resource pinning
fscache: Implement cookie-level access helpers
fscache: Implement functions add/remove a cache
fscache: Implement higher-level write I/O interface
fscache: Implement raw I/O interface
fscache: Implement simple cookie state machine
fscache: Implement volume registration
fscache: Implement volume-level access helpers
fscache: Introduce new driver
fscache: Provide a function to let the netfs update its coherency data
fscache: Provide a function to note the release of a page
fscache: Provide a function to resize a cookie
fscache: Provide a means to begin an operation
fscache: Provide and use cache methods to lookup/create/free a volume
fscache: Provide read/write stat counters for the cache
fscache: Remove the contents of the fscache driver, pending rewrite
fscache: Rewrite documentation
 
fsdax: decouple zeroing from the iomap buffered I/O code
fsdax: don't require CONFIG_BLOCK
fsdax: factor out a dax_memzero helper
fsdax: remove a pointless __force cast in copy_cow_page_dax
fsdax: shift partition offset handling into the file systems
fsdax: simplify the offset check in dax_iomap_zero
fsdax: simplify the pgoff calculation
fsdax: use a saner calling convention for copy_cow_page_dax
 
fsl/fman: Check for null pointer after calling devm_ioremap
fsl/fman: Use platform_get_irq() to get the interrupt
 
fsnotify: clarify object type argument
fsnotify: fix fsnotify hooks in pseudo filesystems
fsnotify: generate FS_RENAME event with rich information
fsnotify: invalidate dcache before IN_DELETE event
fsnotify: separate mark iterator type from object type enum
 
ftrace: Add test to make sure compiled time sorts work
ftrace: Fix assuming build time sort works for s390
ftrace: Fix some W=1 warnings in kernel doc comments
ftrace: Have architectures opt-in for mcount build time sorting
ftrace: Remove unused ftrace_startup_enable() stub
 
fuse: add fuse_should_enable_dax() helper
fuse: enable per inode DAX
fuse: extend init flags
fuse: fix fileattr op failure
fuse: fix pipe buffer lifetime for direct_io
fuse: make DAX mount option a tri-state
fuse: mark inode DONT_CACHE when per inode DAX hint changes
fuse: move FUSE_SUPER_MAGIC definition to magic.h
fuse: negotiate per inode DAX in FUSE_INIT
fuse: Pass correct lend value to filemap_write_and_wait_range()
fuse: send security context of inode on file
fuse: support per inode DAX in fuse protocol
 
futex: Ensure futex_atomic_cmpxchg_inatomic() is present
futex: Fix additional regressions
futex: Fix sparc32/m68k/nds32 build regression
futex: Remove futex_cmpxchg detection
 
gcc-plugins/stackleak: Use noinstr in favor of notrace
 
gcov: Remove compiler version check
 
genirq/generic_chip: Constify irq_generic_chip_ops
 
genirq/msi, treewide: Use a named struct for PCI/MSI attributes
 
genirq/msi: Add abuse prevention comment to msi header
genirq/msi: Add mutex for MSI list protection
genirq/msi: Consolidate MSI descriptor data
genirq/msi: Convert storage to xarray
genirq/msi: Convert to new functions
genirq/msi: Fixup includes
genirq/msi: Guard sysfs code
genirq/msi: Handle PCI/MSI allocation fail in core code
genirq/msi: Make interrupt allocation less convoluted
genirq/msi: Mop up old interfaces
genirq/msi: Move descriptor list to struct msi_device_data
genirq/msi: Populate sysfs entry only once
genirq/msi: Provide a set of advanced MSI accessors and iterators
genirq/msi: Provide domain flags to allocate/free MSI descriptors automatically
genirq/msi: Provide interface to retrieve Linux interrupt number
genirq/msi: Provide msi_alloc_msi_desc() and a simple allocator
genirq/msi: Provide msi_device_populate/destroy_sysfs()
genirq/msi: Provide msi_domain_alloc/free_irqs_descs_locked()
genirq/msi: Remove the original sysfs interfaces
genirq/msi: Remove unused domain callbacks
genirq/msi: Simplify sysfs handling
genirq/msi: Use PCI device property
 
genirq: Provide new interfaces for affinity hints
 
get_maintainer: don't remind about no git repo when --nogit is used
 
gfs2: dump inode object for iopen glocks
gfs2: Fix __gfs2_holder_init function name in kernel-doc comment
gfs2: Fix gfs2_instantiate description
gfs2: Fix gfs2_release for non-writers regression
gfs2: Remove redundant check for GLF_INSTANTIATE_NEEDED
gfs2: remove redundant set of INSTANTIATE_NEEDED
 
gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
 
gnss: add USB support
gnss: drop stray semicolons
gnss: usb: add support for Sierra Wireless XM1210
 
gpio: aggregator: Add interrupt support
gpio: aggregator: Fix calling into sleeping GPIO controllers
gpio: amdpt: add new device ID and 24-pin support
gpio: aspeed-sgpio: Convert aspeed_sgpio.lock to raw_spinlock
gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock
gpio: bd70528 Drop BD70528 support
gpio: brcmstb: Use local variable to access OF node
gpio: dwapb: clarify usage of the register file version
gpio: dwapb: Switch to use fwnode instead of of_node
gpio: Get rid of duplicate of_node assignment in the drivers
gpio: idt3243x: Fix an ignored error return from platform_get_irq()
gpio: idt3243x: Fix IRQ check in idt_gpio_probe
gpio: max3191x: Use bitmap_free() to free bitmap
gpio: ml-ioh: Cache &pdev->dev to reduce repetition
gpio: ml-ioh: Change whitespace to match gpio-pch.c
gpio: ml-ioh: Use BIT() to match gpio-pch.c
gpio: mockup: Switch to use kasprintf_strarray()
gpio: mpc8xxx: Fix an ignored error return from platform_get_irq()
gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe
gpio: msc313: Add support for SSD201 and SSD202D
gpio: msc313: Code clean ups
gpio: pch: Cache &pdev->dev to reduce repetition
gpio: pch: Use .driver_data instead of checking Device IDs again
gpio: Propagate firmware node from a parent device
gpio: rcar: Propagate errors from devm_request_irq()
gpio: rcar: Use platform_get_irq() to get the interrupt
gpio: regmap: Switch to use fwnode instead of of_node
gpio: Remove unused local OF node pointers
gpio: Return EPROBE_DEFER if gc->to_irq is NULL
gpio: Revert regression in sysfs-gpio (gpiolib.c)
gpio: rockchip: lock GPIOs used as interrupts
gpio: rockchip: Reset int_bothedge when changing trigger
gpio: sch: fix typo in a comment
gpio: Setup parent device and get rid of unnecessary of_node assignment
gpio: sifive: use the correct register to read output values
gpio: sim: add doc file to index file
gpio: sim: add missing fwnode_handle_put() in gpio_sim_probe()
gpio: sim: check the label length when setting up device properties
gpio: sim: Declare gpio_sim_hog_config_item_ops static
gpio: sim: fix a typo
gpio: sim: fix hogs with custom chip labels
gpio: sim: fix uninitialized ret variable
gpio: sim: new testing module
gpio: sta2x11: fix typo in a comment
gpio: tegra186: Add IRQ per bank for Tegra241
gpio: tegra186: Add support for Tegra234
gpio: tegra186: Add support for Tegra241
gpio: tegra186: Fix chip_data type confusion
gpio: ts4900: Do not set DAT and OE together
gpio: ts5500: Use platform_get_irq() to get the interrupt
gpio: xlp: Fix build errors from Netlogic XLP removal
gpio: xlp: Remove Netlogic XLP variants
 
gpiolib: acpi: Convert ACPI value of debounce to microseconds
gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use
gpiolib: acpi: make fwnode take precedence in struct gpio_chip
gpiolib: acpi: Remove never used devm_acpi_dev_remove_driver_gpios()
gpiolib: acpi: shrink devm_acpi_dev_add_driver_gpios()
gpiolib: acpi: Unify debug and other messages format
gpiolib: allow line names from device props to override driver names
gpiolib: allow to specify the firmware node in struct gpio_chip
gpiolib: check the 'ngpios' property in core gpiolib code
gpiolib: improve coding style for local variables
gpiolib: Let gpiod_add_lookup_table() call gpiod_add_lookup_tables()
gpiolib: Never return internal error codes to user space
gpiolib: of: make fwnode take precedence in struct gpio_chip
gpiolib: provide gpiod_remove_hogs()
 
gpu: drm: panel-edp: Fix edp_panel_entry documentation
gpu: host1x: Add back arm_iommu_detach_device()
gpu: host1x: Add host1x_channel_stop()
gpu: host1x: Add initial runtime PM and OPP support
gpu: host1x: Add missing DMA API include
gpu: host1x: Always return syncpoint value when waiting
gpu: host1x: Drop excess kernel-doc entry @key
gpu: host1x: Fix hang on Tegra186+
gpu: host1x: select CONFIG_DMA_SHARED_BUFFER
 
gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst()
 
greybus: es2: fix typo in a comment
 
gro: add ability to control gro max packet size
gro: optimize skb_gro_postpull_rcsum()
gro: remove rcu_read_lock/rcu_read_unlock from gro_complete handlers
gro: remove rcu_read_lock/rcu_read_unlock from gro_receive handlers
 
gso: do not skip outer ip header in case of ipip and net_failover
 
gup: avoid multiple user access locking/unlocking in fault_in_{read/write}able
 
gve: Add consumed counts to ethtool stats
gve: Add optional metadata descriptor type GVE_TXD_MTD
gve: Add tx|rx-coalesce-usec for DQO
gve: Correct order of processing device options
gve: Fix GFP flags when allocing pages
gve: fix the wrong AdminQ buffer queue index check
gve: Implement suspend/resume/shutdown
gve: Move the irq db indexes out of the ntfy block struct
gve: Recording rx queue before sending to napi
gve: remove memory barrier around seqno
gve: Update gve_free_queue_page_list signature
 
h8300: Fix build errors from do_exit() to make_task_dead() transition
 
habanalabs/gaudi: Fix collective wait bug
habanalabs/gaudi: fix debugfs dma channel selection
habanalabs/gaudi: recover from CPU WD event
habanalabs/gaudi: return EPERM on non hard-reset
 
habanalabs: abort reset on invalid request
habanalabs: add a lock to protect multiple reset variables
habanalabs: add CPU-CP packet for engine core ASID cfg
habanalabs: add current PI value to cpu packets
habanalabs: add dedicated message towards f/w to set power
habanalabs: add enum mmu_op_flags
habanalabs: add helper to get compute context
habanalabs: add missing kernel-doc comments for hl_device fields
habanalabs: add more info ioctls support during reset
habanalabs: add new opcodes for INFO IOCTL
habanalabs: add power information type to POWER_GET packet
habanalabs: add SOB information to signal submission uAPI
habanalabs: add support for fetching historic errors
habanalabs: adding indication of boot fit loaded
habanalabs: align debugfs documentation to alphabetical order
habanalabs: change misleading IRQ warning during reset
habanalabs: change wait for interrupt timeout to 64 bit
habanalabs: change wait_for_interrupt implementation
habanalabs: clean MMU headers definitions
habanalabs: debugfs support for larger I2C transactions
habanalabs: don't clear previous f/w indications
habanalabs: enable access to info ioctl during hard reset
habanalabs: expand clock throttling information uAPI
habanalabs: expose soft reset sysfs nodes for inference ASIC
habanalabs: fix comments according to kernel-doc
habanalabs: fix endianness when reading cpld version
habanalabs: fix etr asid configuration
habanalabs: fix hwmon handling for legacy f/w
habanalabs: fix possible deadlock in cache invl failure
habanalabs: fix race condition in multi CS completion
habanalabs: fix soft reset accounting
habanalabs: free signal handle on failure
habanalabs: handle abort scenario for user interrupt
habanalabs: handle device TPM boot error as warning
habanalabs: handle events during soft-reset
habanalabs: handle skip multi-CS if handling not done
habanalabs: keep control device alive during hard reset
habanalabs: make hdev creation code more readable
habanalabs: make last_mask an MMU property
habanalabs: modify cpu boot status error print
habanalabs: modify wait for boot fit in dynamic FW load
habanalabs: move device boot warnings to the correct location
habanalabs: Move frequency change thread to goya_late_init
habanalabs: partly skip cache flush when in PMMU map flow
habanalabs: pass reset flags to reset thread
habanalabs: prevent false heartbeat message
habanalabs: prevent wait if CS in multi-CS list completed
habanalabs: print va_range in vm node debugfs
habanalabs: refactor reset information variables
habanalabs: refactor wait-for-user-interrupt function
habanalabs: remove compute context pointer
habanalabs: remove in_debug check in device open
habanalabs: remove redundant check on ctx_fini
habanalabs: rename late init after reset function
habanalabs: rename reset flags
habanalabs: replace some -ENOTTY with -EINVAL
habanalabs: return correct clock throttling period
habanalabs: revise and document use of boot status flags
habanalabs: save ctx inside encaps signal
habanalabs: skip PLL freq fetch
habanalabs: skip read fw errors if dynamic descriptor invalid
habanalabs: support hard-reset scheduling during soft-reset
habanalabs: sysfs support for two infineon versions
habanalabs: use variable poll interval for fw loading
habanalabs: wait again for multi-CS if no CS completed
habanalabs: wrong VA size calculation
 
hash.h: remove unused define directive
 
headers/deps: USB: Optimize dependencies, remove
 
headers/prep: Fix non-standard header section: drivers/usb/cdns3/core.h
headers/prep: Fix non-standard header section: drivers/usb/host/ohci-tmio.c
headers/prep: usb: gadget: Fix namespace collision
 
headers/uninline: Uninline single-use function: kobject_has_children()
 
hexagon: Fix function name in die()
 
hfsplus: use struct_group_attr() for memcpy() region
 
HID: Add hid usages for USI style pens
HID: Add map_msc() to avoid boilerplate code
HID: add mapping for KEY_ALL_APPLICATIONS
HID: add mapping for KEY_DICTATE
HID: Add new Letsketch tablet driver
HID: Add support for open wheel and no attachment to T300
HID: add suspend/resume helpers
HID: address kernel-doc warnings
HID: amd_sfh: Add functionality to clear interrupts
HID: amd_sfh: Add illuminance mask to limit ALS max value
HID: amd_sfh: Add interrupt handler to process interrupts
HID: amd_sfh: Correct the structure field name
HID: amd_sfh: Disable the interrupt for all command
HID: amd_sfh: Handle amd_sfh work buffer in PM ops
HID: amd_sfh: Increase sensor command timeout
HID: apple: Add 2021 magic keyboard FN key mapping
HID: apple: Add 2021 Magic Keyboard with fingerprint reader
HID: apple: Add 2021 Magic Keyboard with number pad
HID: apple: Add Magic Keyboard 2021 with fingerprint reader FN key mapping
HID: apple: Do not reset quirks when the Fn key is not found
HID: apple: Report Magic Keyboard battery over USB
HID: apple: Set the tilde quirk flag on the Wellspring 5 and later
HID: apple: Use BIT to define quirks
HID: debug: Add USI usages
HID: do not inline some hid_hw_ functions
HID: elo: fix memory leak in elo_probe
HID: elo: Revert USB reference counting
HID: hid-input: Add suffix also for HID_DG_PEN
HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init
HID: hidraw: Replace hidraw device table mutex with a rwsem
HID: i2c-hid-of: Expose the touchscreen-inverted properties
HID: i2c-hid: goodix: Fix a lockdep splat
HID: i2c-hid: Report wakeup events
HID: Ignore battery for Elan touchscreen on HP Envy X360 15t-dr100
HID: input: Make hidinput_find_field() static
HID: intel-ish-hid: ipc: Specify no cache snooping on TGL and ADL
HID: intel-ish-hid: ishtp-fw-loader: Fix a kernel-doc formatting issue
HID: logitech-dj: add new lightspeed receiver id
HID: logitech: add myself as a reviewer
HID: magicmouse: Fix an error handling path in magicmouse_probe()
HID: magicmouse: Report battery level over USB
HID: magicmouse: set device name when it has been personalized
HID: magicmouse: set Magic Trackpad 2021 name
HID: nintendo: check the return value of alloc_workqueue()
HID: quirks: Allow inverting the absolute X/Y values
HID: thrustmaster use swap() to make code cleaner
HID: uhid: Fix worker destroying device without any protection
HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->running
HID: vivaldi: fix handling devices not using numbered reports
HID: vivaldi: fix sysfs attributes leak
HID: vivaldi: Minor cleanups
HID: wacom: Avoid using stale array indicies to read contact count
HID: wacom: Ignore the confidence flag when a touch is removed
HID: wacom: Reset expected and received contact counts at the same time
 
Linux: HID:Add support for UGTABLET WP5540
 
hinic: Remove useless DMA-32 fallback configuration
hinic: use ARRAY_SIZE instead of ARRAY_LEN
hinic: Use irq_set_affinity_and_hint()
 
hostfs: Fix writeback of dirty pages
 
hpet: simplify subdirectory registration with register_sysctl()
 
HSI: core: Fix return freed object in hsi_new_client
 
hugetlb: add hugetlb.*.numa_stat file
 
hugetlbfs: fix a truncation issue in hugepages parameter
hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list()
 
hung_task: move hung_task sysctl interface to hung_task.c
 
hv_netvsc: Add check for kvmalloc_array
hv_netvsc: Use bitmap_zalloc() when applicable
 
hv_sock: Extract hvs_send_data() helper that takes only header
 
hwmon/pmbus: (ir38064) Add of_match_table
hwmon/pmbus: (ir38064) Add support for IR38060, IR38164 IR38263
hwmon/pmbus: (ir38064) Expose a regulator
hwmon/pmbus: (ir38064) Fix spelling mistake "comaptible" -> "compatible"
 
hwmon: (adm1021) Improve detection of LM84, MAX1617, and MAX1617A
hwmon: (adm1031) Remove redundant assignment to variable range
hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write()
hwmon: (asus_wmi_ec_sensors) fix array overflow
hwmon: (asus_wmi_ec_sensors) Support B550 Asus WMI.
hwmon: (asus_wmi_sensors) fix an array overflow
hwmon: (asus_wmi_sensors) Support X370 Asus WMI.
hwmon: (dell-smm) Pack the whole smm_regs struct
hwmon: (dell-smm) Simplify ioctl handler
hwmon: (dell-smm) Unify i8k_ioctl() and i8k_ioctl_unlocked()
hwmon: (f71882fg) Add F81966 support
hwmon: (jc42) Add support for ONSEMI N34TS04
hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh
hwmon: (k10temp) Remove unused definitions
hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors
hwmon: (lm90) Fix sysfs and udev notifications
hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649
hwmon: (lm90) Mark alert as broken for MAX6654
hwmon: (lm90) Mark alert as broken for MAX6680
hwmon: (lm90) Re-enable interrupts after alert clears
hwmon: (lm90) Reduce maximum conversion rate for G781
hwmon: (mr75203) fix wrong power-up delay value
hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMING
hwmon: (nct6775) Additional check for ChipID before ASUS WMI usage
hwmon: (nct6775) delete some extension lines
hwmon: (nct6775) Fix crash in clear_caseopen
hwmon: (ntc_thermistor) Add Samsung 1404-001221 NTC
hwmon: (ntc_thermistor) Drop get_ohm()
hwmon: (ntc_thermistor) Drop OF dependency
hwmon: (ntc_thermistor) Drop read_uv() depend on OF and IIO
hwmon: (ntc_thermistor) Merge platform data
hwmon: (ntc_thermistor) Merge platform data into driver
hwmon: (ntc_thermistor) Move and refactor DT parsing
hwmon: (ntc_thermistor) Move DT matches to the driver block
hwmon: (ntc_thermistor) Switch to generic firmware props
hwmon: (ntc_thermistor) Underscore Samsung thermistor
hwmon: (nzxt-smart2) Fix "unused function" warning
hwmon: (nzxt-smart2) make array detect_fans_report static const
hwmon: (pmbus) Add Delta AHE-50DC fan control module driver
hwmon: (pmbus) Add support for MPS Multi-phase mp5023
hwmon: (pmbus) Clear pmbus fault/warning bits after read
hwmon: (pmbus/ir38064) Mark ir38064_of_match as __maybe_unused
hwmon: (raspberrypi) Exit immediately in case of error in init
hwmon: (sht4x) Add device tree match table
hwmon: (tmp401) Convert to _info API
hwmon: (tmp401) Hide register write address differences in regmap code
hwmon: (tmp401) Simplify temperature register arrays
hwmon: (tmp401) Use regmap
hwmon: (xgene-hwmon) Add free before exiting xgene_hwmon_probe
hwmon: add driver for NZXT RGB&Fan Controller/Smart Device v2.
hwmon: Driver for Texas Instruments INA238
hwmon: Handle failure to register sensor with thermal zone correctly
hwmon: prefix kernel-doc comments for structs with struct
 
hwrng: cavium - Check health status while reading random data
hwrng: cn10k - Add random number generator support
hwrng: virtio - unregister device before reset
 
hwspinlock: stm32: enable clock at probe
 
hyper-v: Enable swiotlb bounce buffer for Isolation VM
 
i2c: acpi: Add i2c_acpi_new_device_by_fwnode() function
i2c: acpi: Do not instantiate I2C-clients on boards with known bogus DSDT entries
i2c: acpi: Use acpi_dev_ready_for_enumeration() helper
i2c: aspeed: Allow 255 byte block transfers
i2c: aspeed: Remove unused includes
i2c: bcm2835: Avoid clock stretching timeouts
i2c: bcm2835: Use platform_get_irq() to get the interrupt
i2c: brcmstb: fix support for DSL and CM variants
i2c: cadence: allow COMPILE_TEST
i2c: core: Allow 255 byte transfers for SMBus 3.x
i2c: designware-pci: Add a note about struct dw_scl_sda_cfg usage
i2c: designware-pci: Add support for Fast Mode Plus and High Speed Mode
i2c: designware-pci: Convert to use dev_err_probe()
i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters
i2c: designware-pci: Group MODULE_*() macros
i2c: designware-pci: Set ideal timing parameters for Elkhart Lake PSE
i2c: designware-pci: use __maybe_unused for PM functions
i2c: designware: Do not complete i2c read without RX_FULL interrupt
i2c: designware: Enable async suspend / resume of designware devices
i2c: designware: Fix the kernel doc description for struct dw_i2c_dev
i2c: dev: Handle 255 byte blocks for i2c ioctl
i2c: enable async suspend/resume for i2c adapters
i2c: enable async suspend/resume on i2c client devices
i2c: exynos5: Add bus clock support
i2c: exynos5: Add support for ExynosAutoV9 SoC
i2c: exynos5: Fix getting the optional clock
i2c: exynos5: Mention Exynos850 and ExynosAutoV9 in Kconfig
i2c: i801: Don't clear status flags twice in interrupt mode
i2c: i801: Don't read back cleared status in i801_check_pre()
i2c: i801: Don't silently correct invalid transfer size
i2c: i801: Improve handling of chip-specific feature definitions
i2c: i801: Improve handling platform data for tco device
i2c: i801: Remove i801_set_block_buffer_mode
i2c: imx: Add timer for handling the stop condition
i2c: imx: allow COMPILE_TEST
i2c: mpc: Correct I2C reset procedure
i2c: mux: gpio: Don't dereference fwnode from struct device
i2c: mux: gpio: Use array_size() helper
i2c: mux: gpio:б═Replace custom acpi_get_local_address()
i2c: npcm7xx: Allow 255 byte block SMBus transfers
i2c: qcom-cci: don't delete an unregistered adapter
i2c: qcom-cci: don't put a device tree node before i2c_add_adapter()
i2c: qup: allow COMPILE_TEST
i2c: rcar: update to new DMAENGINE API when terminating
i2c: Remove Netlogic XLP variant
i2c: Remove unused Netlogic/Sigma Designs XLR driver
i2c: riic: Use platform_get_irq() to get the interrupt
i2c: rk3x: enable clock before getting rate
i2c: sh_mobile: remove unneeded semicolon
i2c: sh_mobile: update to new DMAENGINE API when terminating
i2c: sh_mobile: Use platform_get_irq_optional() to get the interrupt
i2c: stm32: get rid of stm32f7_i2c_release_bus return value
i2c: stm32f7: remove noisy and imprecise log messages
i2c: tegra: Add the ACPI support
i2c: tegra: use i2c_timings for bus clock freq
 
i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in 'hci_dat_v1_get_index()'
i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded arithmetic
i3c/master/mipi-i3c-hci: Prefer struct_size over open coded arithmetic
 
i3c: fix incorrect address slot lookup on 64-bit
i3c: master: dw: check return of dw_i3c_master_get_free_pos()
i3c: master: mipi-i3c-hci: correct the config reference for endianness
i3c: master: svc: add runtime pm support
i3c: master: svc: add support for slave to stop returning data
i3c: master: svc: add the missing module device table
i3c: master: svc: enable the interrupt in the enable ibi function
i3c: master: svc: fix atomic issue
i3c: master: svc: move module reset behind clk enable
i3c: master: svc: separate err, fifo and disable interrupt of reset function
i3c: master: svc: set ODSTOP to let I2C device see the STOP signal
 
i40e: Add ensurance of MacVlan resources for every trusted VF
i40e: Fix for failed to init adminq while VF reset
i40e: Fix issue when maximum queues is exceeded
i40e: Fix queues reservation for XDP
i40e: Fix reset bw limit when DCB enabled with 1 TC
i40e: Fix reset path while removing the driver
i40e: fix unsigned stat widths
i40e: Increase delay to 1 s after global EMP reset
i40e: Minimize amount of busy-waiting during AQ send
i40e: Remove non-inclusive language
i40e: remove variables set but not used
i40e: stop disabling VFs due to PF error responses
i40e: switch to napi_build_skb()
i40e: Update FW API version
i40e: Use irq_update_affinity_hint()
 
i915/display/dmc: Add Support for PipeC and PipeD DMC
 
i915/display/dp: send a more fine-grained link-status uevent
 
i915: simplify subdirectory registration with register_sysctl()
 
ia64: fix typo in a comment
ia64: make IA64_MCA_RECOVERY bool instead of tristate
ia64: module: use swap() to make code cleaner
ia64: topology: use default_groups in kobj_type
 
iavf: Add change MTU message
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload enable/disable
iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netdev config
iavf: Add trace while removing device
iavf: Add waiting so the port is initialized in remove
iavf: Enable setting RSS hash key
iavf: Fix __IAVF_RESETTING state usage
iavf: Fix adopting new combined setting
iavf: Fix deadlock in iavf_reset_task
iavf: Fix displaying queue statistics shown by ethtool
iavf: Fix double free in iavf_reset_task
iavf: Fix handling of vlan strip virtual channel messages
iavf: Fix hang during reboot/shutdown
iavf: Fix init state closure on remove
iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS
iavf: Fix missing check for running netdev
iavf: Fix race in init state
iavf: Fix static code analysis warning
iavf: Log info when VF is entering and leaving Allmulti mode
iavf: Refactor iavf_mac_filter struct memory usage
iavf: Refactor string format to avoid static analysis warnings
iavf: Refactor text of informational message
iavf: remove an unneeded variable
iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_VLAN_V2
iavf: return errno code instead of status code
iavf: Rework mutexes for better synchronisation
iavf: switch to napi_build_skb()
iavf: Use irq_update_affinity_hint()
 
IB/cm: Release previously acquired reference counter in the cm_id_priv
 
IB/core: Remove redundant pointer mm
 
IB/hfi1: Fix AIP early init panic
IB/hfi1: Fix alloc failure with larger txqueuelen
IB/hfi1: Fix panic with larger ipoib send_queue_size
IB/hfi1: Fix tstats alloc and dealloc
IB/hfi1: Use bitmap_zalloc() when applicable
 
IB/iser: Align coding style across driver
IB/iser: Don't suppress send completions
IB/iser: Fix RNR errors
IB/iser: Remove deprecated pi_guard module param
IB/iser: Remove un-needed casting to/from void pointer
IB/iser: Rename ib_ret local variable
 
IB/mlx5: Expose NDR speed through MAD
 
IB/mthca: Use bitmap_set() when applicable
IB/mthca: Use bitmap_zalloc() when applicable
IB/mthca: Use memset_startat() for clearing mpt_entry
IB/mthca: Use non-atomic bitmap functions when possible in 'mthca_allocator.c'
IB/mthca: Use non-atomic bitmap functions when possible in 'mthca_mr.c'
 
IB/qib: Fix duplicate sysfs directory name
IB/qib: Fix typos
 
IB/rdmavt: Validate remote_addr during loopback atomic tests
 
ibmvnic: Allow extra failures before disabling
ibmvnic: Allow queueing resets during probe
ibmvnic: clear fop when retrying probe
ibmvnic: complete init_done on transport events
ibmvnic: define flush_reset_queue helper
ibmvnic: don't release napi in __ibmvnic_open()
ibmvnic: don't spin in tasklet
ibmvnic: free reset-work-item when flushing
ibmvnic: init ->running_cap_crqs early
ibmvnic: init init_done_rc earlier
ibmvnic: initialize rc before completing wait
ibmvnic: register netdev after init of adapter
ibmvnic: remove unused ->wait_capability
ibmvnic: remove unused defines
ibmvnic: schedule failover only if vioctl fails
ibmvnic: Update driver return codes
 
ice: Add flow director support for channel mode
ice: Add package PTYPE enable information
ice: Avoid RTNL lock when re-creating auxiliary device
ice: check the return of ice_ptp_gettimex64
ice: Cleanup after ice_status removal
ice: convert clk_freq capability into time_ref
ice: destroy flow director filter mutex after releasing VSIs
ice: devlink: add shadow-ram region to snapshot Shadow RAM
ice: Don't use GFP_KERNEL in atomic context
ice: enable parsing IPSEC SPI headers for RSS
ice: ensure the hardware Clock Generation Unit is configured
ice: exit bypass mode once hardware finishes timestamp calibration
ice: fix an error code in ice_cfg_phy_fec()
ice: fix concurrent reset and removal of VFs
ice: Fix curr_link_speed advertised speed
ice: Fix E810 PTP reset flow
ice: Fix error with handling of bonding MTU
ice: fix IPIP and SIT TSO offload
ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler
ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats()
ice: Fix race condition during interface enslave
ice: fix setting l4 port flag when adding filter
ice: implement basic E822 PTP support
ice: improve switchdev's slow-path
ice: initialize local variable 'tlv'
ice: introduce ice_base_incval function
ice: introduce ice_ptp_init_phc function
ice: Match on all profiles in slow-path
ice: move and rename ice_check_for_pending_update
ice: move ice_devlink_flash_update and merge with ice_flash_pldm_image
ice: Optimize a few bitmap operations
ice: Propagate error codes
ice: PTP: move setting of tstamp_config
ice: reduce time to read Option ROM CIVD data
ice: Refactor promiscuous functions
ice: refactor PTYPE validating
ice: Refactor status flow for DDP load
ice: Remove enum ice_status
ice: Remove excess error variables
ice: Remove string printing for ice_status
ice: Remove unnecessary casts
ice: Remove unused ICE_FLOW_SEG_HDRS_L2_MASK
ice: replay advanced rules after reset
ice: Slightly simply ice_find_free_recp_res_idx
ice: stop disabling VFs due to PF error responses
ice: support crosstimestamping on E822 devices if supported
ice: support immediate firmware activation via devlink reload
ice: switch to napi_build_skb()
ice: tighter control over VSI_DOWN state
ice: trivial: fix odd indenting
ice: update to newer kernel API
ice: use 'int err' instead of 'int status' in ice_ptp_hw.c
ice: Use bitmap_free() to free bitmap
ice: Use int for ice_status
ice: use modern kernel API for kick
ice: use prefetch methods
 
ieee80211: change HE nominal packet padding value defines
 
ifcvf/vDPA: fix misuse virtio-net device config size for blk dev
 
igb: move PEROUT and EXTTS isr logic to separate functions
igb: move SDP config initialization to separate function
igb: remove never changed variable `ret_val'
igb: support EXTTS on 82580/i354/i350
igb: support PEROUT on 82580/i354/i350
igb: switch to napi_build_skb()
 
igbvf: Refactor trace
 
igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS
igc: enable XDP metadata in driver
igc: igc_read_phy_reg_gpy: drop premature return
igc: igc_write_phy_reg_gpy: drop premature return
igc: Remove obsolete define
igc: Remove obsolete mask
igc: Remove obsolete nvm type
igc: Remove unused _I_PHY_ID define
igc: Remove unused phy type
igc: switch to napi_build_skb()
 
iio/scmi: Add reading "raw" attribute.
 
iio: accel: fxls8962af: add padding to regmap for SPI
iio: accel: mma7660: Warn about failure to put device in stand-by in .remove()
iio: ad7266: Use scan_type when processing raw data
iio: ad_sigma_delta: Remove no-op trigger ops
iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits
iio: adc: ad7606: Fix syntax errors in comments
iio: adc: Add Xilinx AMS driver
iio: adc: ina2xx: Avoid double reference counting from get_task_struct/put_task_struct()
iio: adc: ina2xx: Make use of the helper macro kthread_run()
iio: adc: lpc18xx_adc: Reorder clk_get_rate() function call
iio: adc: men_z188_adc: Fix a resource leak in an error handling path
iio: adc: rzg2l_adc: Remove unnecessary print function dev_err()
iio: adc: stm32-adc: Fix of_node_put() issue in stm32-adc
iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs
iio: adc: tsc2046: fix memory corruption by preventing array overflow
iio: add addac subdirectory
iio: add filter subfolder
iio: addac: ad74413r: correct comparator gpio getters mask usage
iio: addac: ad74413r: Do not reference negative array offsets
iio: addac: ad74413r: fix off by one in ad74413r_parse_channel_config()
iio: addac: ad74413r: use ngpio size when iterating over mask
iio: addac: add AD74413R driver
iio: afe4403: Remove no-op trigger ops
iio: afe4404: Remove no-op trigger ops
iio: as3935: Remove no-op trigger ops
iio: as3935: Remove unnecessary cast
iio: at91-sama5d2: Fix incorrect cast to platform_device
iio: at91-sama5d2: Use dev_to_iio_dev() in sysfs callbacks
iio: atlas-sensor: Remove no-op trigger ops
iio: bma220: Use scan_type when processing raw data
iio: buffer-dma: Remove unused iio_buffer_block struct
iio: buffer-dma: Use round_down() instead of rounddown()
iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL
iio: buffer: Use dedicated variable in iio_buffers_alloc_sysfs_and_mask()
iio: chemical: sunrise_co2: set val parameter only on success
iio: core: Introduce IIO_VAL_INT_64.
iio: event_monitor: Flush output on event
iio: expose shared parameter in IIO_ENUM_AVAILABLE
iio: Fix error handling for PM
iio: frequency: admv1013: add support for ADMV1013
iio: frequency: admv1013: remove the always true condition
iio: gp2ap020a00f: Remove no-op trigger ops
iio: iio_device_alloc(): Remove unnecessary self drvdata
iio: imu: st_lsm6dsx: add dts property to disable sensor-hub
iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot
iio: imx7d_adc: Don't pass IIO device to imx7d_adc_{enable,disable}()
iio: in2xx-adc: Remove unnecessary cast
iio: interrupt-trigger: Remove no-op trigger ops
iio: kxcjk-1013: Use scan_type when processing raw data
iio: light: ltr501: Added ltr303 driver support
iio: lmp91000: Remove no-op trigger ops
iio: ltr501: Export near level property for proximity sensor
iio: mag3110: Use scan_type when processing raw data
iio: Mark iio_device_type as const
iio: mma7455: Use scan_type when processing raw data
iio: mma8452: Use correct type for return variable in IRQ handler
iio: mpl3115: Use scan_type.shift and realbit in mpl3115_read_raw
iio: ms5611: Simplify IO callback parameters
iio: pressure: bmp280: Use new PM macros
iio: sca3000: Use scan_type when processing raw data
iio: st-sensors: Use dev_to_iio_dev() in sysfs callbacks
iio: stk8312: Use scan_type when processing raw data
iio: stk8ba50: Use scan_type when processing raw data
iio: stmpe-adc: Use correctly sized arguments for bit field
iio: sysfs-trigger: Remove no-op trigger ops
iio: test: Add check against NULL for buffer in tests.
iio: test: Add test for IIO_VAL_INT_64.
iio: ti-adc12138: Use scan_type when processing raw data
iio: ti-ads1015: Remove shift variable ads1015_read_raw
iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046
iio: vz89x: Remove unnecessary cast
iio: xilinx-xadc-core: Use local variable in xadc_read_raw
iio: xilinx-xadc: Make IRQ optional
 
Linux: iio:accel:bma180: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:accel:bmc150: Mark structure __maybe_unused as only needed with for pm ops.
Linux: iio:accel:kxcjk-1013: Mark struct __maybe_unused to avoid warning.
Linux: iio:adc/dac:Kconfig: Update to drop OF dependencies.
Linux: iio:adc:axp20x: add support for NTC thermistor
Linux: iio:adc:envelope-detector: Switch from of headers to mod_devicetable.h
Linux: iio:adc:ina2xx-adc: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:adc:max9611: Switch to generic firmware properties.
Linux: iio:adc:mcp3911: Switch to generic firmware properties.
Linux: iio:adc:rcar: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:adc:ti-adc12138: Switch to generic firmware properties and drop of_match_ptr
Linux: iio:adc:ti-ads1015: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:adc:ti-ads124s08: Drop dependency on OF.
Linux: iio:adc:ti-ads8688:: remove redundant ret variable
 
iio:addac:ad74413r: Fix uninitialized ret in a path that won: 't be hit.
 
Linux: iio:amplifiers:hmc425a: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:dac:ad5755: Switch to generic firmware properties and drop pdata
Linux: iio:dac:ad5758: Drop unused of specific headers.
Linux: iio:dac:ad7293: add support for AD7293
Linux: iio:dac:dpot-dac: Swap of.h for mod_devicetable.h
Linux: iio:dac:lpc18xx_dac: Swap from of* to mod_devicetable.h
Linux: iio:dac:mcp4725: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:dummy: Drop set but unused variable len.
Linux: iio:filter:admv8818: add support for ADMV8818
Linux: iio:filter:admv8818: Add sysfs ABI documentation
Linux: iio:imu:adis16480: fix buffering for devices with no burst mode
Linux: iio:imu:inv_icm42600: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:imu:inv_mpu6050: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:light:cm3605: Switch to generic firmware properties.
Linux: iio:magn:ak8975: Suppress clang W=1 warning about pointer to enum conversion.
Linux: iio:pot:mcp41010: Switch to generic firmware properties.
 
ima: Allow template selection with ima_template[_fmt]= after ima_hash=
ima: Do not print policy rule with inactive LSM labels
ima: fix reference leak in asymmetric_verify()
ima: Fix undefined arch_ima_get_secureboot() and co
ima: Remove ima_policy file before directory
ima: silence measurement list hexdump during kexec
 
Linux: Improve docs for IOCTL_GNTDEV_MAP_GRANT_REF
 
include/linux/byteorder/generic.h: fix index variables
 
include/linux/efi.h: Remove unneeded whitespaces before tabs
 
include/linux/gfp.h: further document GFP_DMA32
 
include/linux/sysctl.h: fix register_sysctl_mount_point() return type
 
include/linux/unaligned: replace kernel.h with the necessary inclusions
 
include/linux: move for_each_bit() macros from bitops.h to find.h
 
include: move find.h from asm_generic to linux
 
inet: add net device refcount tracker to struct fib_nh_common
inet: frags: annotate races around fqdir->dead and fqdir->high_thresh
 
init/Kconfig: Drop linker version check for LD_ORPHAN_WARN
 
inotify: simplify subdirectory registration with register_sysctl()
 
Input: aiptek - properly check endpoint type
Input: axp20x-pek - revert "always register interrupt handlers" change
Input: byd - fix typo in a comment
Input: clear BTN_RIGHT/MIDDLE on buttonpads
Input: elan_i2c - fix regulator enable count imbalance after suspend/resume
Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power()
Input: ff-core - correct magnitude setting for rumble compatibility
Input: goodix - 2 small fixes for pen support
Input: goodix - add pen support
Input: goodix - improve gpiod_get() error logging
Input: goodix - use the new soc_intel_is_byt() helper
Input: goodix - workaround Cherry Trail devices with a bogus ACPI Interrupt() resource
Input: gpio-keys - avoid clearing twice some memory
Input: palmas-pwrbutton - make a couple of arrays static const
Input: palmas-pwrbutton - use bitfield helpers
Input: psmouse - set up dependency between PS/2 and SMBus companions
Input: samsung-keypad - properly state IOMEM dependency
Input: silead - add pen support
Input: silead - add support for EFI-embedded fw using different min/max coordinates
Input: ti_am335x_tsc - fix a typo in a comment
Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2
Input: ti_am335x_tsc - lower the X and Y sampling time
Input: ti_am335x_tsc - set ADCREFM for X configuration
Input: ucb1400_ts - remove redundant variable penup
Input: wacom_i2c - clean up the query device fields
Input: wm97xx: Simplify resource management
Input: zinitix - add compatible for bt532
Input: zinitix - add new compatible strings
Input: zinitix - do not report shadow fingers
Input: zinitix - handle proper supply names
 
integrity: check the return value of audit_log_start()
integrity: Do not load MOK and MOKx when secure boot be disabled
 
interconnect: icc-rpm: Add QNOC type QoS support
interconnect: icc-rpm: Add support for bus power domain
interconnect: icc-rpm: Define ICC device type
interconnect: icc-rpm: Support child NoC device probe
interconnect: icc-rpm: Use NOC_QOS_MODE_INVALID for qos_mode check
interconnect: qcom: Add EPSS L3 support on SC7280
interconnect: qcom: Add MSM8996 interconnect provider driver
interconnect: qcom: Add QCM2290 driver support
interconnect: qcom: Add SM8450 interconnect provider driver
interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate
interconnect: qcom: rpm: Prevent integer overflow in rate
 
intersil: Use struct_group() for memcpy() region
 
Linux: Invalidate fscache cookie only when inode attributes are changed.
 
io-wq: add helper to merge two wq_lists
io-wq: add intermediate work step between pending list and active work
io-wq: delete dead lock shuffling code
io-wq: invoke work cancelation with wqe->lock held
io-wq: make io_worker lock a raw spinlock
io-wq: perform both unstarted and started work cancelations in one go
io-wq: remove useless 'work' argument to __io_worker_busy()
 
io_uring: add a priority tw list for irq completion work
io_uring: add a schedule point in io_add_buffers()
io_uring: add helper for task work execution code
io_uring: add option to skip CQE posting
io_uring: batch completion in prior_task_list
io_uring: better to use REQ_F_IO_DRAIN for req->flags
io_uring: clean __io_import_iovec()
io_uring: clean cqe filling functions
io_uring: Clean up a false-positive warning from GCC 9.3.0
io_uring: code clean for some ctx usage
io_uring: disable drain with cqe skip
io_uring: disallow modification of rsrc_data during quiesce
io_uring: don't convert to jiffies for waiting on timeouts
io_uring: don't spinlock when not posting CQEs
io_uring: fix bug in slow unregistering of nodes
io_uring: fix no lock protection for ctx->cq_extra
io_uring: fix not released cached task refs
io_uring: fix UAF due to missing POLLFREE handling
io_uring: improve argument types of kiocb_done()
io_uring: improve send/recv error handling
io_uring: kill poll linking optimisation
io_uring: move common poll bits
io_uring: move up io_put_kbuf() and io_put_rw_kbuf()
io_uring: perform poll removal even if async work removal is successful
io_uring: poll rework
io_uring: refactor poll update
io_uring: remove double poll on poll update
io_uring: remove redundant tab space
io_uring: remove unused argument from io_rsrc_node_alloc
io_uring: remove unused function parameter
io_uring: Remove unused function req_ref_put
io_uring: reuse io_req_task_complete for timeouts
io_uring: simplify reissue in kiocb_done
io_uring: simplify selected buf handling
io_uring: single shot poll removal optimisation
io_uring: split io_req_complete_post() and add a helper
io_uring: tweak iopoll CQE_SKIP event counting
io_uring: use completion batching for poll rem/upd
io_uring: validate timespec for timeout removals
 
iomap,xfs: Convert ->discard_page to ->discard_folio
 
iomap: add a IOMAP_DAX flag
iomap: Add iomap_invalidate_folio
iomap: Allow iomap_write_begin() to be called with the full length
iomap: build the block based code conditionally
iomap: Convert __iomap_zero_iter to use a folio
iomap: Convert bio completions to use folios
iomap: Convert iomap_add_to_ioend() to take a folio
iomap: Convert iomap_migrate_page() to use folios
iomap: Convert iomap_page_create to take a folio
iomap: Convert iomap_page_mkwrite to use a folio
iomap: Convert iomap_page_release to take a folio
iomap: Convert iomap_read_inline_data to take a folio
iomap: Convert iomap_releasepage to use a folio
iomap: Convert iomap_write_begin() and iomap_write_end() to folios
iomap: Convert iomap_write_end_inline to take a folio
iomap: Convert readahead and readpage to use a folio
iomap: Convert to_iomap_page to take a folio
iomap: Fix error handling in iomap_zero_iter()
iomap: Inline __iomap_zero_iter into its caller
iomap: Pass the iomap_page into iomap_set_range_uptodate
iomap: Simplify iomap_do_writepage()
iomap: Simplify iomap_writepage_map()
iomap: Support large folios in invalidatepage
iomap: turn the byte variable in iomap_zero_iter into a ssize_t
iomap: Use folio offsets instead of page offsets
 
iommu/amd: Fix I/O page table memory leak
iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()
iommu/amd: Fix typo in *glues Б─╕ together* in comment
iommu/amd: Recover from event log overflow
iommu/amd: Remove useless irq affinity notifier
iommu/amd: Restore GA log/tail pointer on host resume
iommu/amd: Simplify pagetable freeing
iommu/amd: Use put_pages_list
iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume
iommu/amd: X2apic mode: re-enable after resume
iommu/amd: X2apic mode: setup the INTX registers on mask/unmask
 
iommu/arm-smmu-qcom: Fix TTBR0 read
 
iommu/arm-smmu-v3: Constify arm_smmu_mmu_notifier_ops
iommu/arm-smmu-v3: Use msi_get_virq()
 
iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure
 
iommu/io-pgtable-arm: Fix table descriptor paddr formatting
 
iommu/iova: Consolidate flush queue code
iommu/iova: Fix race between FQ timeout and teardown
iommu/iova: Move fast alloc size roundup into alloc_iova_fast()
iommu/iova: Move flush queue code to iommu-dma
iommu/iova: Squash entry_dtor abstraction
iommu/iova: Squash flush_cb abstraction
iommu/iova: Temporarily include dma-mapping.h from iova.h
 
iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_find
 
iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG
iommu/virtio: Fix typo in a comment
iommu/virtio: Pass end address to viommu_add_mapping()
iommu/virtio: Sort reserved regions
iommu/virtio: Support bypass domains
iommu/virtio: Support identity-mapped domains
 
iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable()
iommu/vt-d: Fix double list_add when enabling VMD in scalable mode
iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()
iommu/vt-d: Remove unused dma_to_mm_pfn function
iommu/vt-d: Remove unused macros
iommu/vt-d: Use bitmap_zalloc() when applicable
iommu/vt-d: Use correctly sized arguments for bit field
iommu/vt-d: Use put_pages_list
 
iommu: arm-smmu-impl: Add SM8450 qcom iommu implementation
iommu: Extend mutex lock scope in iommu_probe_device()
iommu: Fix potential use-after-free during probe
iommu: Fix some W=1 warnings
iommu: Log iova range in map/unmap trace events
iommu: Move flush queue data into iommu_dma_cookie
 
iov_iter: Add copy_folio_to_iter()
iov_iter: Convert iter_xarray to use folios
 
ipc/sem: do not sleep with a spin lock held
 
ipc: debug: Add shared memory heap to memory scan
 
ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback
 
ipmr, ip6mr: add net device refcount tracker to struct vif_device
 
ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path
 
ipv4/raw: support binding to nonlocal addresses
 
ipv4: add description about martian source
ipv4: add net device refcount tracker to struct in_device
ipv4: add net_hash_mix() dispersion to fib_info_laddrhash keys
ipv4: avoid quadratic behavior in netns dismantle
ipv4: avoid using shared IP generator for connected sockets
ipv4: drop unused assignment
ipv4: Exposing __ip_sock_set_tos() in ip.h
ipv4: fix data races in fib_alias_hw_flags_set
ipv4: fix ip option filtering for locally generated fragments
ipv4: raw: lock the socket in raw_bind()
ipv4: Remove duplicate assignments
ipv4: remove sparse error in ip_neigh_gw4()
ipv4: tcp: send zero IPID in SYNACK messages
ipv4: update fib_info_cnt under spinlock protection
 
ipv6/esp6: Remove structure variables and alignment statements
 
ipv6: add net device refcount tracker to rt6_probe_deferred()
ipv6: add net device refcount tracker to struct inet6_dev
ipv6: add net device refcount tracker to struct ip6_tnl
ipv6: ah6: use swap() to make code cleaner
ipv6: annotate accesses to fn->fn_sernum
ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt
ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report()
ipv6: ioam: Support for Queue depth data field
ipv6: ip6_skb_dst_mtu() cleanups
ipv6: mcast: use rcu-safe version of ipv6_get_lladdr()
ipv6: per-netns exclusive flowlabel checks
ipv6: prevent a possible race condition with lifetimes
ipv6: Remove duplicate statements
ipv6: shrink struct ipcm6_cookie
ipv6: use GFP_ATOMIC in rt6_probe()
ipv6: Use memset_after() to zero rt6_info
 
ipv6_tunnel: Rate limit warning messages
 
ipvlan: Remove redundant if statements
 
ipvs: remove unused variable for ip_vs_new_dest
 
ipw2200: constify address in ipw_send_adapter_address
 
irq: remove unused flags argument from __handle_irq_event_percpu()
 
irqchip/apple-aic: Drop unused ipi_hwirq field
 
irqchip/gic-v2m: Add const to of_device_id
 
irqchip/gic-v3-its: Fix build for !SMP
irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
irqchip/gic-v3-its: Limit memreserve cpuhp state lifetime
irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
irqchip/gic-v3-its: Reset each ITS's BASERn register before probe
irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
 
irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time
 
irqchip/imx-gpcv2: Mark imx_gpcv2_instance with __ro_after_init
 
irqchip/ingenic-tcu: Use correctly sized arguments for bit field
 
irqchip/loongson-pch-ms: Use bitmap_free() to free bitmap
 
irqchip/realtek-rtl: Fix off-by-one in routing
irqchip/realtek-rtl: Map control data to virq
irqchip/realtek-rtl: Service all pending interrupts
 
irqchip/renesas-intc-irqpin: Use platform_get_irq_optional() to get the interrupt
 
irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt
 
irqchip/sifive-plic: Add missing thead,c900-plic match string
 
irqchip/spear-shirq: Add support for IRQ 0..6
 
isdn: cpai: no need to initialise statics to 0
isdn: hfcpci: check the return value of dma_set_mask() in setup_hw()
 
iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl
 
iwlwifi: acpi: fix wgds rev 3 size
iwlwifi: add missing entries for Gf4 with So and SoF
iwlwifi: add new ax1650 killer device
iwlwifi: add new Qu-Hr device
iwlwifi: add support for BNJ HW
iwlwifi: add support for Bz-Z HW
iwlwifi: bump FW API to 68 for AX devices
iwlwifi: bump FW API to 69 for AX devices
iwlwifi: dbg: disable ini debug in 8000 family and below
iwlwifi: do not use __unused as variable name
iwlwifi: don't advertise TWT support
iwlwifi: don't pass actual WGDS revision number in table_revision
iwlwifi: dump both TCM error tables if present
iwlwifi: dump CSR scratch from outer function
iwlwifi: dump RCM error tables
iwlwifi: fix build error for IWLMEI
iwlwifi: fix Bz NMI behaviour
iwlwifi: fix debug TLV parsing
iwlwifi: Fix FW name for gl
iwlwifi: fix iwl_legacy_rate_to_fw_idx
iwlwifi: fix leaks/bad data after failed firmware load
iwlwifi: fix use-after-free
iwlwifi: fw: add support for splitting region type bits
iwlwifi: fw: api: add link to PHY context command struct v1
iwlwifi: fw: correctly detect HW-SMEM region subtype
iwlwifi: fw: fix some scan kernel-doc
iwlwifi: fw: remove dead error log code
iwlwifi: implement reset flow for Bz devices
iwlwifi: integrate with iwlmei
iwlwifi: iwl-eeprom-parse: mostly dvm only
iwlwifi: mei: add debugfs hooks
iwlwifi: mei: add the driver to allow cooperation with CSME
iwlwifi: mei: clear the ownership when the driver goes down
iwlwifi: mei: don't rely on the size from the shared area
iwlwifi: mei: fix linking when tracing is not enabled
iwlwifi: mei: Fix spelling mistake "req_ownserhip" -> "req_ownership"
iwlwifi: mei: fix the pskb_may_pull check in ipv4
iwlwifi: mei: fix W=1 warnings
iwlwifi: mei: report RFKILL upon register when needed
iwlwifi: mei: retry mapping the shared area
iwlwifi: mei: wait before mapping the shared area
iwlwifi: mvm/api: define system control command
iwlwifi: mvm: add dbg_time_point to debugfs
iwlwifi: mvm: Add list of OEMs allowed to use TAS
iwlwifi: mvm: add missing min_size to kernel-doc
iwlwifi: mvm: add some missing command strings
iwlwifi: mvm: Add support for a new version of scan request command
iwlwifi: mvm: add support for OCE scan
iwlwifi: mvm: add support for PHY context command v4
iwlwifi: mvm: add support for statistics update version 15
iwlwifi: mvm: add US/CA to TAS block list if OEM isn't allowed
iwlwifi: mvm: add vendor commands needed for iwlmei
iwlwifi: mvm: always store the PPAG table as the latest version.
iwlwifi: mvm: always use 4K RB size by default
iwlwifi: mvm: avoid clearing a just saved session protection id
iwlwifi: mvm: change old-SN drop threshold
iwlwifi: mvm: check debugfs_dir ptr before use
iwlwifi: mvm: clean up indenting in iwl_mvm_tlc_update_notif()
iwlwifi: mvm: correctly set channel flags
iwlwifi: mvm: correctly set schedule scan profiles
iwlwifi: mvm: d3: move GTK rekeys condition
iwlwifi: mvm: d3: support v12 wowlan status
iwlwifi: mvm: demote non-compliant kernel-doc header
iwlwifi: mvm: don't feed the hardware RFKILL into iwlmei
iwlwifi: mvm: don't send SAR GEO command for 3160 devices
iwlwifi: mvm: don't trust hardware queue number
iwlwifi: mvm: drop too short packets silently
iwlwifi: mvm: fix 32-bit build in FTM
iwlwifi: mvm: fix a possible NULL pointer deference
iwlwifi: mvm: fix a stray tab
iwlwifi: mvm: fix AUX ROC removal
iwlwifi: mvm: Fix calculation of frame length
iwlwifi: mvm: fix condition which checks the version of rate_n_flags
iwlwifi: mvm: fix delBA vs. NSSN queue sync race
iwlwifi: mvm: fix imbalanced locking in iwl_mvm_start_get_nvm()
iwlwifi: mvm: Fix wrong documentation for scan request command
iwlwifi: mvm: handle RX checksum on Bz devices
iwlwifi: mvm: Increase the scan timeout guard to 30 seconds
iwlwifi: mvm: isolate offload assist (checksum) calculation
iwlwifi: mvm: optionally suppress assert log
iwlwifi: mvm: parse firmware alive message version 6
iwlwifi: mvm: perform 6GHz passive scan after suspend
iwlwifi: mvm: read the rfkill state and feed it to iwlmei
iwlwifi: mvm: remove card state notification code
iwlwifi: mvm: remove session protection upon station removal
iwlwifi: mvm: return value for request_ownership
iwlwifi: mvm: rfi: update rfi table
iwlwifi: mvm: set protected flag only for NDP ranging
iwlwifi: mvm: support Bz TX checksum offload
iwlwifi: mvm: support revision 1 of WTAS table
iwlwifi: mvm: support RLC configuration command
iwlwifi: mvm: synchronize with FW after multicast commands
iwlwifi: mvm: test roc running status bits before removing the sta
iwlwifi: mvm: update rate scale in moving back to assoc state
iwlwifi: mvm: use a define for checksum flags mask
iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing()
iwlwifi: parse error tables from debug TLVs
iwlwifi: pcie: add jacket bit to device configuration parsing
iwlwifi: pcie: add killer devices to the driver
iwlwifi: pcie: fix locking when "HW not ready"
iwlwifi: pcie: gen2: fix locking when "HW not ready"
iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ
iwlwifi: pcie: retake ownership after reset
iwlwifi: pcie: support Bz suspend/resume trigger
iwlwifi: Read the correct addresses when getting the crf id
iwlwifi: recognize missing PNVM data and then log filename
iwlwifi: remove deprecated broadcast filtering feature
iwlwifi: remove module loading failure message
iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure
iwlwifi: return op_mode only in case the failure is from MEI
iwlwifi: rs: add support for TLC config command ver 4
iwlwifi: support 4-bits in MAC step value
iwlwifi: support SAR GEO Offset Mapping override via BIOS
iwlwifi: swap 1650i and 1650s killer struct names
iwlwifi: work around reverse dependency on MEI
iwlwifi: yoyo: fix issue with new DBGI_SRAM region read.
iwlwifi: yoyo: support for DBGC4 for dram
iwlwifi: yoyo: support TLV-based firmware reset
 
ixgbe: switch to napi_build_skb()
ixgbe: Use irq_update_affinity_hint()
ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc()
 
ixgbevf: Add legacy suffix to old API mailbox functions
ixgbevf: Add support for new mailbox communication between PF and VF
ixgbevf: Improve error handling in mailbox
ixgbevf: Mailbox improvements
ixgbevf: Rename MSGTYPE to SUCCESS and FAILURE
ixgbevf: Require large buffers for build_skb on 82599VF
ixgbevf: switch to napi_build_skb()
 
jbd2: cleanup unused functions declarations from jbd2.h
jbd2: export jbd2_journal_[grab|put]_journal_head
jbd2: fix kernel-doc descriptions for jbd2_journal_shrink_{scan,count}()
jbd2: refactor wait logic for transaction updates into a common function
 
jffs2: GC deadlock reading a page that is used in jffs2_write_begin()
 
kasan: add ability to detect double-kmem_cache_destroy()
kasan: fix quarantine conflicting with init_on_free
kasan: test: add globals left-out-of-bounds test
kasan: test: add test case for double-kmem_cache_destroy()
kasan: test: fix compatibility with FORTIFY_SOURCE
kasan: test: prevent cache merging in kmem_cache_double_destroy
 
kbuild: add cmd_file_size
kbuild: do not include include/config/auto.conf from shell scripts
kbuild: do not quote string values in include/config/auto.conf
kbuild: drop $(size_append) from cmd_zstd
kbuild: move headers_check.pl to usr/include/
kbuild: remove headers_check stub
kbuild: remove include/linux/cyclades.h from header file check
kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22}
kbuild: stop using config_filename in scripts/Makefile.modsign
 
kconfig: Add `make mod2noconfig` to disable module options
kconfig: fix failing to generate auto.conf
kconfig: fix missing fclose() on error paths
kconfig: let 'shell' return enough output for deep path names
 
kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR
 
kcsan, kbuild: Add option for barrier instrumentation only
 
kcsan: Add core memory barrier instrumentation functions
kcsan: Add core support for a subset of weak memory modeling
kcsan: Avoid checking scoped accesses from nested contexts
kcsan: Avoid nested contexts reading inconsistent reorder_access
kcsan: Call scoped accesses reordered in reports
kcsan: Document modeling of weak memory
kcsan: Ignore GCC 11+ warnings about TSan runtime support
kcsan: Make barrier tests compatible with lockdep
kcsan: Only test clear_bit_unlock_is_negative_byte if arch defines it
kcsan: Refactor reading of instrumented memory
kcsan: Remove redundant zero-initialization of globals
kcsan: selftest: Add test case to check memory barrier instrumentation
kcsan: Show location access was reordered to
kcsan: Support WEAK_MEMORY with Clang where no objtool support exists
kcsan: test: Add test cases for memory barrier instrumentation
kcsan: test: Match reordered or normal accesses
kcsan: Turn barrier instrumentation into macros
 
kernel.h: include a note to discourage people from including it in headers
 
kernel/locking: Use a pointer in ww_mutex_trylock().
 
kernel/sched: Remove dl_boosted flag comment
 
kernel/sys.c: only take tasklist_lock for get/setpriority(PRIO_PGRP)
 
kernel/sysctl.c: remove unused variable ten_thousand
kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases()
 
kernel: Fix spelling mistake "compresser" -> "compressor"
 
kernfs: prevent early freeing of root node
kernfs: Replace kernel.h with the necessary inclusions
kernfs: switch global kernfs_rwsem lock to per-fs lock
 
keys: X.509 public key issuer lookup without AKID
 
kfence: make test case compatible with run time set sample interval
 
kmemleak: fix kmemleak false positive report with HW tag-based kasan enable
 
KMV: PPC: Book3S HV P9: Use set_dec to set decrementer to host
 
kobject documentation: remove default_attrs information
 
kobject: remove kset from struct kset_uevent_ops callbacks
kobject: Replace kernel.h with the necessary inclusions
 
kprobe: move sysctl_kprobes_optimization to kprobes.c
 
kselftest/arm64: Add a test program to exercise the syscall ABI
kselftest/arm64: Add pidbench for floating point syscall cases
kselftest/arm64: Allow signal tests to trigger from a function
kselftest/arm64: Correct logging of FPSIMD register read via ptrace
kselftest/arm64: Parameterise ptrace vector length information
kselftest/arm64: Skip VL_INHERIT tests for unsupported vector types
 
kselftest/vm: fix tests build with old libc
kselftest/vm: revert "tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner"
 
kselftest: alsa: Add simplistic test for ALSA mixer controls kselftest
kselftest: alsa: Factor out check that values meet constraints
kselftest: alsa: optimization for SNDRV_CTL_ELEM_ACCESS_VOLATILE
kselftest: alsa: Use private alsa-lib configuration in mixer test
kselftest: alsa: Validate values read from enumerations
kselftest: Fix vdso_test_abi return status
kselftest: signal all child processes
 
kselftests/net: adapt the timeout to the largest runtime
kselftests/net: list all available tests in usage()
 
kselftests: timers:Remove unneeded semicolon
 
ksmbd: add reserved room in ipc request/response
ksmbd: add smb-direct shutdown
ksmbd: add support for key exchange
ksmbd: add support for smb2 max credit parameter
ksmbd: Delete an invalid argument description in smb2_populate_readdir_entry()
ksmbd: don't align last entry offset in smb2 query directory
ksmbd: Fix buffer_check_err() kernel-doc comment
ksmbd: fix guest connection failure with nautilus
ksmbd: fix multi session connection failure
ksmbd: fix same UniqueId for dot and dotdot entries
ksmbd: fix SMB 3.11 posix extension mount failure
ksmbd: Fix smb2_get_name() kernel-doc comment
ksmbd: Fix smb2_set_info_file() kernel-doc comment
ksmbd: limits exceeding the maximum allowable outstanding requests
ksmbd: move credit charge deduction under processing request
ksmbd: reduce smb direct max read/write size
ksmbd: register ksmbd ib client with ib_register_client()
ksmbd: Remove unused fields from ksmbd_file struct definition
ksmbd: Remove unused parameter from smb2_get_name()
ksmbd: set 445 port to smbdirect port by default
ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO
ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO
ksmbd: smbd: call rdma_accept() under CM handler
ksmbd: smbd: change the default maximum read/write, receive size
ksmbd: smbd: create MR pool
ksmbd: smbd: fix missing client's memory region invalidation
ksmbd: smbd: validate buffer descriptor structures
ksmbd: uninitialized variable in create_socket()
ksmbd: use oid registry functions to decode OIDs
 
kstrtox: uninline everything
 
kthread: add the helper function kthread_run_on_cpu()
kthread: dynamically allocate memory to store kthread's full name
kthread: Ensure struct kthread is present for all kthreads
kthread: Generalize pf_io_worker so it can point to struct kthread
kthread: Never put_user the set_child_tid address
kthread: Warn about failed allocations for the init kthread
 
kunit: add run_checks.py script to validate kunit changes
kunit: Don't crash if no parameters are generated
kunit: fix missing f in f-string in run_checks.py
kunit: replace kernel.h with the necessary inclusions
kunit: Report test parameter results as (K)TAP subtests
kunit: tool: add --kconfig_add to allow easily tweaking kunitconfigs
kunit: tool: Default --jobs to number of CPUs
kunit: tool: delete kunit_parser.TestResult type
kunit: tool: Do not error on tests without test plans
kunit: tool: fix --json output for skipped tests
kunit: tool: fix newly introduced typechecker errors
kunit: tool: Import missing importlib.abc
kunit: tool: make `build` subcommand also reconfigure if needed
kunit: tool: move Kconfig read_from_file/parse_from_string to package-level
kunit: tool: print parsed test results fully incrementally
kunit: tool: reconfigure when the used kunitconfig changes
kunit: tool: Report an error if any test has no subtests
kunit: tool: revamp message for invalid kunitconfig
kunit: tool: suggest using decode_stacktrace.sh on kernel crash
kunit: tool: use dataclass instead of collections.namedtuple
 
kvm/arm64: rework guest entry logic
 
kvm/emulate: Fix SETcc emulation function offsets with SLS
 
kvm/mips: rework guest entry logic
 
kvm/riscv: rework guest entry logic
 
KVM/X86: Make kvm_vcpu_reload_apic_access_page() static
 
kvm/x86: rework guest entry logic
 
kvm: add guest_state_{enter,exit}_irqoff()
 
KVM: Add helpers to wake/query blocking vCPU
KVM: Add Makefile.kvm for common files, use it for x86
KVM: arm64: Add minimal handling for the ARMv8.7 PMU
KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A
KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated
KVM: arm64: Avoid consuming a stale esr value when SError occur
KVM: arm64: Constify kvm_io_gic_ops
KVM: arm64: Convert to the generic perf callbacks
KVM: arm64: Don't miss pending interrupts for suspended vCPU
KVM: arm64: Drop perf.c and fold its tiny bits of code into arm.c
KVM: arm64: Drop unused workaround_flags vcpu field
KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid
KVM: arm64: Expose unshare hypercall to the host
KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages
KVM: arm64: Fix comment for kvm_reset_vcpu()
KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on()
KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve()
KVM: arm64: Fixup hyp stage-1 refcount
KVM: arm64: Generate hyp_constants.h for the host
KVM: arm64: Get rid of host SVE tracking/saving
KVM: arm64: Hide kvm_arm_pmu_available behind CONFIG_HW_PERF_EVENTS=y
KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table
KVM: arm64: Implement __pkvm_host_share_hyp() using do_share()
KVM: arm64: Implement do_share() helper for sharing memory
KVM: arm64: Implement do_unshare() helper for unsharing memory
KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2
KVM: arm64: Introduce flag shadowing TIF_FOREIGN_FPSTATE
KVM: arm64: Introduce kvm_share_hyp()
KVM: arm64: Introduce wrappers for host and hyp spin lock accessors
KVM: arm64: Make __io_map_base static
KVM: arm64: Make the hyp memory pool static
KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init()
KVM: arm64: Move host EL1 code out of hyp/ directory
KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line
KVM: arm64: Move SVE state mapping at HYP to finalize-time
KVM: arm64: Move vGIC v4 handling for WFI out arch callback hook
KVM: arm64: pkvm: Disable GICv2 support
KVM: arm64: pkvm: Fix hyp_pool max order
KVM: arm64: pkvm: Make kvm_host_owns_hyp_mappings() robust to VHE
KVM: arm64: pkvm: Refcount the pages shared with EL2
KVM: arm64: pkvm: Stub io map functions
KVM: arm64: pkvm: Unshare guest structs during teardown
KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance
KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator
KVM: arm64: Refcount hyp stage-1 pgtable pages
KVM: arm64: Remove unused __sve_save_state
KVM: arm64: Reorder vcpu flag definitions
KVM: arm64: Restructure the point where has_run_once is advertised
KVM: arm64: Rework kvm_pgtable initialisation
KVM: arm64: selftests: get-reg-list: Add pauth configuration
KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs
KVM: arm64: Stop mapping current thread_info at EL2
KVM: arm64: Use "new" memslot instead of userspace memory region
KVM: arm64: Use defined value for SCTLR_ELx_EE
KVM: arm64: Use Makefile.kvm for common files
KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE
KVM: arm64: vgic-v3: Fix vcpu index comparison
KVM: arm64: vgic-v3: Restrict SEIS workaround to known broken systems
KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug()
KVM: arm64: vgic: Read HW interrupt pending state from the HW
KVM: arm64: vgic: Replace kernel.h with the necessary inclusions
KVM: arm64: Workaround Cortex-A510's single-step and PAC trap errata
KVM: Avoid atomic operations when kicking the running vCPU
KVM: avoid warning on s390 in mark_page_dirty
KVM: Call kvm_arch_flush_shadow_memslot() on the old slot in kvm_invalidate_memslot()
KVM: Clear pv eoi pending bit only when it is set
KVM: Convert kvm_for_each_vcpu() to using xa_for_each_range()
KVM: Convert the kvm->vcpus array to a xarray
KVM: Don't block+unblock when halt-polling is successful
KVM: Don't make a full copy of the old memslot in __kvm_set_memory_region()
KVM: Don't redo ktime_get() when calculating halt-polling stop/deadline
KVM: Drop obsolete kvm_arch_vcpu_block_finish()
KVM: Drop stale kvm_is_transparent_hugepage() declaration
KVM: Drop unused kvm_vcpu.pre_pcpu field
KVM: Dynamically allocate "new" memslots from the get-go
KVM: eventfd: Fix false positive RCU usage warning
KVM: Fix lockdep false negative during host resume
KVM: Force PPC to define its own rcuwait object
KVM: Integrate gfn_to_memslot_approx() into search_memslots()
KVM: Introduce CONFIG_HAVE_KVM_DIRTY_RING
KVM: Keep memslots in tree-based structures instead of array-based ones
KVM: LAPIC: Also cancel preemption timer during SET_LAPIC
KVM: Let/force architectures to deal with arch specific memslot data
KVM: MIPS: Drop pr_debug from memslot commit to avoid using "mem"
KVM: mips: Use kvm_get_vcpu() instead of open-coded access
KVM: mips: Use Makefile.kvm for common files
KVM: MMU: update comment on the number of page role combinations
 
kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h
 
KVM: Move WARN on invalid memslot index to update_memslots()
KVM: Move wiping of the kvm->vcpus array to common code
KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx
KVM: Move x86's perf guest info callbacks to generic KVM
KVM: nSVM: introduce struct vmcb_ctrl_area_cached
KVM: nSVM: introduce svm->nested.save to cache save area before checks
KVM: nSVM: move nested_vmcb_check_cr3_cr4 logic in nested_vmcb_valid_sregs
KVM: nSVM: rename nested_load_control_from_vmcb12 in nested_copy_vmcb_control_to_cache
KVM: nSVM: split out __nested_vmcb_check_controls
KVM: nSVM: use svm->nested.save to load vmcb12 registers and avoid TOC/TOU races
KVM: nSVM: use vmcb_save_area_cached in nested_vmcb_valid_sregs()
KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use
KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS
KVM: nVMX: Ensure vCPU honors event request if posting nested IRQ fails
KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER
KVM: nVMX: Implement Enlightened MSR Bitmap feature
KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread()
KVM: nVMX: Rename vmcs_to_field_offset{,_table}
KVM: nVMX: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt
KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02
KVM: Open code kvm_delete_memslot() into its only caller
KVM: Optimize gfn lookup in kvm_zap_gfn_range()
KVM: Optimize overlapping memslots check
KVM: powerpc: Use Makefile.kvm for common files
KVM: PPC: Avoid referencing userspace memory region in memslot updates
KVM: PPC: Book3S HV Nested: Avoid extra mftb() in nested entry
KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered with multiple vCPUs
KVM: PPC: Book3S HV P9: Add kvmppc_stop_thread to match kvmppc_start_thread
KVM: PPC: Book3S HV P9: Add unlikely annotation for !mmu_ready
KVM: PPC: Book3S HV P9: Avoid changing MSR[RI] in entry and exit
KVM: PPC: Book3S HV P9: Avoid cpu_in_guest atomics on entry and exit
KVM: PPC: Book3S HV P9: Avoid SPR scoreboard stalls
KVM: PPC: Book3S HV P9: Avoid tlbsync sequence on radix guest exit
KVM: PPC: Book3S HV P9: Comment and fix MMU context switching code
KVM: PPC: Book3S HV P9: Demand fault EBB facility registers
KVM: PPC: Book3S HV P9: Demand fault PMU SPRs when marked not inuse
KVM: PPC: Book3S HV P9: Demand fault TM facility registers
KVM: PPC: Book3S HV P9: Don't restore PSSCR if not needed
KVM: PPC: Book3S HV P9: Factor out yield_count increment
KVM: PPC: Book3S HV P9: Factor PMU save/load into context switch functions
KVM: PPC: Book3S HV P9: Implement PMU save/restore in C
KVM: PPC: Book3S HV P9: Implement TM fastpath for guest entry/exit
KVM: PPC: Book3S HV P9: Improve mfmsr performance on entry
KVM: PPC: Book3S HV P9: Improve mtmsrd scheduling by delaying MSR[EE] disable
KVM: PPC: Book3S HV P9: Juggle SPR switching around
KVM: PPC: Book3S HV P9: More SPR speed improvements
KVM: PPC: Book3S HV P9: Move host OS save/restore functions to built-in
KVM: PPC: Book3S HV P9: Move nested guest entry into its own function
KVM: PPC: Book3S HV P9: Move remaining SPR and MSR access into low level entry
KVM: PPC: Book3S HV P9: Move SPRG restore to restore_p9_host_os_sprs
KVM: PPC: Book3S HV P9: Move TB updates
KVM: PPC: Book3S HV P9: Move vcpu register save/restore into functions
KVM: PPC: Book3S HV P9: Only execute mtSPR if the value changed
KVM: PPC: Book3S HV P9: Optimise hash guest SLB saving
KVM: PPC: Book3S HV P9: Optimise timebase reads
KVM: PPC: Book3S HV P9: Reduce mftb per guest entry/exit
KVM: PPC: Book3S HV P9: Reduce mtmsrd instructions required to save host SPRs
KVM: PPC: Book3S HV P9: Remove most of the vcore logic
KVM: PPC: Book3S HV P9: Remove subcore HMI handling
KVM: PPC: Book3S HV P9: Remove unused ri_set local variable
KVM: PPC: Book3S HV P9: Restrict DSISR canary workaround to processors that require it
KVM: PPC: Book3S HV P9: Stop using vc->dpdes
KVM: PPC: Book3S HV P9: Switch PMU to guest as late as possible
KVM: PPC: Book3S HV P9: Test dawr_enabled() before saving host DAWR SPRs
KVM: PPC: Book3S HV P9: Tidy kvmppc_create_dtl_entry
KVM: PPC: Book3S HV P9: Use host timer accounting to avoid decrementer read
KVM: PPC: Book3S HV P9: Use kvm_arch_vcpu_get_wait() to get rcuwait object
KVM: PPC: Book3S HV P9: Use large decrementer for HDEC
KVM: PPC: Book3S HV P9: Use Linux SPR save/restore to manage some host SPRs
KVM: PPC: Book3S HV: Change dec_expires to be relative to guest timebase
KVM: PPC: Book3S HV: CTRL SPR does not require read-modify-write
KVM: PPC: Book3S HV: Don't always save PMU for guest capable of nesting
KVM: PPC: Book3S HV: POWER10 enable HAIL when running radix guests
KVM: PPC: Book3S HV: Split P8 from P9 path guest vCPU TLB flushing
KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST
KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots
KVM: PPC: reserve capability 210 for KVM_CAP_PPC_AIL_MODE_3
KVM: Reconcile discrepancies in halt-polling stats
KVM: Refactor and document halt-polling stats update helper
KVM: Reinstate gfn_to_pfn_cache with invalidation support
KVM: remove async parameter of hva_to_pfn_remapped()
KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt()
KVM: Require total number of memslot pages to fit in an unsigned long
KVM: Resolve memslot ID via a hash table instead of via a static array
KVM: Resync only arch fields when slots_arch_lock gets reacquired
KVM: RISC-V: Avoid spurious virtual interrupts after clearing hideleg CSR
KVM: RISC-V: Use "new" memslot instead of userspace memory region
KVM: RISC-V: Use common KVM implementation of MMU memory caches
KVM: RISC-V: Use Makefile.kvm for common files
KVM: s390: Clarify SIGP orders versus STOP/RESTART
KVM: s390: Clear valid_wakeup in kvm_s390_handle_wait(), not in arch hook
KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU
KVM: s390: Fix names of skey constants in api documentation
KVM: s390: gaccess: Cleanup access to guest pages
KVM: s390: gaccess: Refactor access address range check
KVM: s390: gaccess: Refactor gpa and length calculation
KVM: s390: Introduce kvm_s390_get_gfn_end()
KVM: s390: Return error on SIDA memop on normal guest
KVM: s390: Skip gfn/size sanity checks on memslot DELETE or FLAGS_ONLY
KVM: s390: Use "new" memslot instead of userspace memory region
KVM: s390: Use kvm_get_vcpu() instead of open-coded access
KVM: s390: Use Makefile.kvm for common files
KVM: selftests: aarch64: Abstract the injection functions in vgic_irq
KVM: selftests: aarch64: Add function for accessing GICv3 dist and redist registers
KVM: selftests: aarch64: Add GICv3 register accessor library functions
KVM: selftests: aarch64: Add ISPENDR write tests in vgic_irq
KVM: selftests: aarch64: Add preemption tests in vgic_irq
KVM: selftests: aarch64: Add test for restoring active IRQs
KVM: selftests: aarch64: Add test_inject_fail to vgic_irq
KVM: selftests: aarch64: Add tests for IRQFD in vgic_irq
KVM: selftests: aarch64: Add tests for LEVEL_INFO in vgic_irq
KVM: selftests: aarch64: Add vGIC library functions to deal with vIRQ state
KVM: selftests: aarch64: Add vgic_irq to test userspace IRQ injection
KVM: selftests: aarch64: Cmdline arg to set EOI mode in vgic_irq
KVM: selftests: aarch64: Cmdline arg to set number of IRQs in vgic_irq test
KVM: selftests: aarch64: Level-sensitive interrupts tests in vgic_irq
KVM: selftests: aarch64: Move gic_v3.h to shared headers
KVM: selftests: aarch64: Skip tests if we can't create a vgic-v3
KVM: selftests: Add a test to force emulation with a pending exception
KVM: selftests: Add EXTRA_CFLAGS in top-level Makefile
KVM: selftests: Add initial support for RISC-V 64-bit
KVM: selftests: Add IRQ GSI routing library functions
KVM: selftests: Add kvm_irq_line library function
 
kvm: selftests: Add support for KVM_CAP_XSAVE2
 
KVM: selftests: arm64: Add support for various modes with 16kB page size
KVM: selftests: arm64: Add support for VM_MODE_P36V48_{4K,64K}
KVM: selftests: arm64: Check for supported page sizes
KVM: selftests: arm64: Initialise default guest mode at test startup time
KVM: selftests: arm64: Introduce a variable default IPA size
KVM: selftests: arm64: Rework TCR_EL1 configuration
 
kvm: selftests: conditionally build vm_xsave_req_perm()
kvm: selftests: Do not indent with spaces
 
KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest
 
kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h
kvm: selftests: move ucall declarations into ucall_common.h
 
KVM: selftests: Re-enable access_tracking_perf_test
KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test'
 
kvm: selftests: sync uapi/linux/kvm.h with Linux header
 
KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN
KVM: Split out a kvm_vcpu_block() helper from kvm_vcpu_halt()
KVM: stats: Add stat to detect if vcpu is currently blocking
KVM: Stop passing kvm_userspace_memory_region to arch memslot hooks
KVM: SVM: Allocate sd->save_area with __GFP_ZERO
KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or PT access
KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs
KVM: SVM: Don't intercept #GP for SEV guests
KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode
KVM: SVM: Drop AVIC's intermediate avic_set_running() helper
KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_nested_enlightenments()
KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell
KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support
KVM: SVM: extract avic_ring_doorbell
KVM: SVM: fix race between interrupt delivery and AVIC inhibition
KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real
KVM: SVM: include CR3 in initial VMSA state for SEV-ES guests
KVM: SVM: Inject #UD on attempted emulation for SEV guest w/o insn buffer
KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops
KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests
KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC is disabled
KVM: SVM: Remove outdated comment in svm_load_mmu_pgd()
KVM: SVM: Remove references to VCPU_EXREG_CR3
KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path
KVM: SVM: Rename get_max_npt_level() to get_npt_level()
KVM: SVM: set IRR in svm_deliver_interrupt
KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode
KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU
KVM: SVM: Track dirtiness of PDPTRs even if NPT is disabled
KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption
KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for SEV guests
KVM: Update halt-polling stats if and only if halt-polling was attempted
KVM: Use "new" memslot's address space ID instead of dedicated param
KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index
KVM: Use interval tree to do fast hva lookup in memslots
KVM: Use prepare/commit hooks to handle generic memslot metadata updates
KVM: vmx, svm: clean up mass updates to regs_avail/regs_dirty bits
KVM: VMX: Add and use X86_CR4_PDPTR_BITS when !enable_ept
KVM: VMX: Add and use X86_CR4_TLBFLUSH_BITS when !enable_ept
KVM: VMX: Avoid to rdmsrl(MSR_IA32_SYSENTER_ESP)
KVM: VMX: Change comments about vmx_get_msr()
KVM: VMX: Clean up PI pre/post-block WARNs
KVM: VMX: Don't do full kick when handling posted interrupt wakeup
KVM: VMX: Don't do full kick when triggering posted interrupt "fails"
KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest
KVM: VMX: Drop pointless PI.NDST update when blocking
KVM: VMX: Drop unnecessary PI logic to handle impossible conditions
KVM: VMX: Fold fallback path into triggering posted IRQ helper
KVM: VMX: Handle PI descriptor updates during vcpu_put/load
KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper
KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -> CR0_PG if EPT + !URG
KVM: VMX: Mark VCPU_EXREG_PDPTR available in ept_save_pdptrs()
KVM: VMX: Move Posted Interrupt ndst computation out of write loop
KVM: VMX: Move preemption timer <=> hrtimer dance to common x86
KVM: VMX: Pass desired vector instead of bool for triggering posted IRQ
KVM: VMX: Provide vmread version using asm-goto-with-outputs
KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration
KVM: VMX: Reject KVM_RUN if emulation is required with pending exception
KVM: VMX: Remove vCPU from PI wakeup list before updating PID.NV
KVM: VMX: Remove vmcs_config.order
KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()
KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()
KVM: VMX: Save/restore IRQs (instead of CLI/STI) during PI pre/post block
KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow
KVM: VMX: Skip Posted Interrupt updates if APICv is hard disabled
KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock
KVM: VMX: Update msr value after kvm_set_user_return_msr() succeeds
KVM: VMX: Update vmcs.GUEST_CR3 only when the guest CR3 is dirty
KVM: VMX: Use boolean returns for Posted Interrupt "test" helpers
KVM: VMX: Use ept_caps_to_lpage_level() in hardware_setup()
KVM: VMX: Use kvm_set_msr_common() for MSR_IA32_TSC_ADJUST in the default way
KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used
KVM: Wait 'til the bitter end to initialize the "new" memslot
KVM: Warn if mark_page_dirty() is called without an active vCPU
KVM: x86/cpuid: Clear XFD for component i if the base feature is missing
KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID
KVM: x86/mmu: Clear MMU-writable during changed_pte notifier
KVM: x86/mmu: Document and enforce MMU-writable and Host-writable invariants
KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU
KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remove_write_access()
KVM: x86/mmu: make apf token non-zero to fix bug
KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots()
KVM: x86/mmu: Propagate memslot const qualifier
KVM: x86/mmu: Reconstruct shadow page root if the guest PDPTEs is changed
KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_active
KVM: x86/mmu: Remove need for a vcpu from mmu_try_to_unsync_pages
KVM: x86/MMU: Simplify flow of vmx_get_mt_mask
KVM: x86/mmu: Use shadow page role to detect PML-unfriendly pages for L2
KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}()
KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event
KVM: x86/pmu: Fix available_event_types check for REF_CPU_CYCLES event
KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event()
KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs
KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW
KVM: x86/pmu: Use binary search to check filtered events
KVM: x86/svm: Add module param to control PMU virtualization
KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel delivery
KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU
KVM: x86/xen: Maintain valid mapping of Xen shared_info page
KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr
KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery
KVM: x86: Add an emulation type to handle completion of user exits
 
kvm: x86: Add CPUID support for Intel AMX
kvm: x86: Add emulation for IA32_XFD
 
KVM: X86: Add huge_page_level to __reset_rsvds_bits_mask_ept()
KVM: x86: Add KVM_CAP_ENABLE_CAP to x86
KVM: X86: Add parameter huge_page_level to kvm_init_shadow_ept_mmu()
KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa()
 
kvm: x86: Add support for getting/setting expanded xstate buffer
 
KVM: x86: add system attribute to retrieve full set of supported xsave states
 
kvm: x86: Add XCR0 support for Intel AMX
 
KVM: x86: avoid out of bounds indices for fixed performance counters
KVM: X86: Calculate quadrant when !role.gpte_is_8_bytes
KVM: x86: change TLB flush indicator to bool
KVM: x86: Check .flags in kvm_cpuid_check_equal() too
KVM: x86: Directly block (instead of "halting") UNINITIALIZED vCPUs
 
kvm: x86: Disable interception for IA32_XFD on demand
kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode
kvm: x86: Disable RDMSR interception of IA32_XFD_ERR
 
KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries
KVM: x86: Don't assume old/new memslots are non-NULL at memslot commit
KVM: x86: Don't call kvm_mmu_change_mmu_pages() if the count hasn't changed
KVM: x86: don't print when fail to read/write pv eoi memory
KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variable
 
kvm: x86: Emulate IA32_XFD_ERR for guest
kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2
 
KVM: X86: Ensure that dirty PDPTRs are loaded
 
kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID
 
KVM: x86: Exit to userspace if emulation prepared a completion callback
KVM: X86: Fix comment in __kvm_mmu_create()
KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirty
 
kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule
 
KVM: x86: Forcibly leave nested virt when SMM state is toggled
KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_SET_CPUID{,2}
KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg
 
kvm: x86: Intercept #NM for saving IA32_XFD_ERR
 
KVM: x86: Invoke kvm_vcpu_block() directly for non-HALTED wait states
KVM: x86: Keep MSR_IA32_XSS unchanged for INIT
KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it
KVM: x86: Making the module parameter of vPMU more common
KVM: X86: Mark CR3 dirty when vcpu->arch.cr3 is changed
KVM: x86: More precisely identify NMI from guest when handling PMI
KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime()
KVM: X86: Move CR0 pdptr_bits into header file as X86_CR0_PDPTR_BITS
KVM: x86: Move delivery of non-APICv interrupt into vendor code
KVM: x86: Move Intel Processor Trace interrupt handler to vmx.c
KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSM
KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them
KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TSC_RATIO to non default value when tsc scaling disabled
KVM: x86: nSVM: expose clean bit support to the guest
KVM: x86: nSVM: fix potential NULL derefernce on nested migration
KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state
KVM: x86: nSVM: skip eax alignment check for non-SVM instructions
KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN
KVM: x86: Pass emulation type to can_emulate_instruction()
KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run
KVM: x86: Register perf callbacks after calling vendor's hardware_setup()
KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest
KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooks
KVM: X86: Remove kvm_register_clear_available()
KVM: X86: Remove mmu parameter from load_pdptrs()
KVM: X86: Remove mmu->translate_gpa
KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages()
KVM: X86: Remove useless code to set role.gpte_is_8_bytes when role.direct
KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the direction
KVM: x86: Report deprecated x87 features in supported CPUID
KVM: X86: Skip allocating pae_root for vcpu->arch.guest_mmu when !tdp_enabled
KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG case
KVM: x86: SVM: move avic definitions from AMD's spec to svm.h
KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time
KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt()
KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer() helpers
KVM: X86: Update mmu->pdptrs only when it is changed
KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS
KVM: x86: Update vPMCs when retiring branch instructions
KVM: x86: Update vPMCs when retiring instructions
KVM: x86: Use "new" memslot instead of userspace memory region
KVM: x86: Use different callback if msr access comes from the emulator
KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer
KVM: x86: Use nr_memslot_pages to avoid traversing the memslots array
KVM: x86: Yield to IPI target vCPU only if it is busy
 
l2tp: add netns refcount tracker to l2tp_dfs_seq_data
 
lan743x: Remove useless DMA-32 fallback configuration
 
lan78xx: Clean up some inconsistent indenting
lan78xx: Fix memory allocation bug
lan78xx: Introduce NAPI polling support
lan78xx: Introduce Rx URB processing improvements
lan78xx: Introduce Tx URB processing improvements
lan78xx: Re-order rx_submit() to remove forward declaration
lan78xx: Remove hardware-specific header update
 
lasi_82594: use eth_hw_addr_set()
 
leds: Add mt6360 driver
leds: ktd2692: Drop calling dev_of_node() in ktd2692_parse_dt
leds: led-core: Update fwnode with device_set_node
leds: leds-fsg: Drop FSG3 LED driver
leds: lgm-sso: Get rid of duplicate of_node assignment
leds: lp50xx: remove unused variable
leds: lp55xx: initialise output direction from dts
leds: simatic-ipc-leds: add new driver for Siemens Industial PCs
leds: tca6507: Get rid of duplicate of_node assignment
leds: tca6507: use swap() to make code cleaner
 
lib/crypto: add prompts back to crypto libraries
lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI
lib/crypto: blake2s: include as built-in
lib/crypto: blake2s: move hmac construction into wireguard
lib/crypto: sha1: re-roll loops to reduce code size
 
lib/iov_iter: initialize "flags" in new pipe_buffer
 
lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS_THAN_256KB
lib/Kconfig.debug: properly split hash test kernel entries
 
lib/list_debug.c: print more list debugging context in __list_del_entry_valid()
 
lib/logic_iomem: Fix 32-bit build
lib/logic_iomem: Fix operation on 32-bit
 
lib/mpi: Add the return value check of kcalloc()
 
lib/raid6: skip benchmark of non-chosen xor_syndrome functions
lib/raid6: Use strict priority ranking for pq gen() benchmarking
 
lib/scatterlist: cleanup macros into static inline functions
 
lib/stackdepot: allow optional init and stack_table allocation by kvmalloc()
lib/stackdepot: always do filter_irq_stacks() in stack_depot_save()
 
lib/string_helpers: Introduce kasprintf_strarray()
lib/string_helpers: Introduce managed variant of kasprintf_strarray()
 
lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test
 
lib82596: Fix IRQ check in sni_82596_probe
 
lib: add find_first_and_bit()
lib: add reference counting tracking infrastructure
lib: add tests for reference tracker
lib: bitmap: add performance test for bitmap_print_to_pagebuf
lib: objagg: Use the bitmap API when applicable
lib: remove redundant assignment to variable ret
lib: remove redundant assignment to variable ret
 
libbpf 1.0: Deprecate bpf_map__is_offload_neutral()
libbpf 1.0: Deprecate bpf_object__find_map_by_offset() API
 
libbpf: Accommodate DWARF/compiler bug with duplicated structs
libbpf: Add "bool skipped" to struct bpf_map
libbpf: Add ability to get/set per-program load flags
libbpf: Add API to get/set log_level at per-program level
libbpf: Add doc comments for bpf_program__(un)pin()
libbpf: Add doc comments in libbpf.h
libbpf: Add documentation for bpf_map batch operations
libbpf: Add OPTS-based bpf_btf_load() API
libbpf: Add per-program log buffer setter and getter
libbpf: Add runtime APIs to query libbpf version
libbpf: Add sane strncpy alternative and use it internally
libbpf: Allow passing preallocated log_buf when loading BTF into kernel
libbpf: Allow passing user log setting through bpf_object_open_opts
libbpf: Auto-bump RLIMIT_MEMLOCK if kernel needs it for BPF
libbpf: Avoid double stores for success/failure case of ksym relocations
libbpf: Avoid reading past ELF data section end when copying license
libbpf: Avoid reload of imm for weak, unresolved, repeating ksym
libbpf: Change bpf_program__set_extra_flags to bpf_program__set_flags
libbpf: Clean gen_loader's attach kind.
libbpf: Cleanup struct bpf_core_cand.
libbpf: Compile using -std=gnu89
libbpf: Deprecate bpf_object__load_xattr()
libbpf: Deprecate bpf_perf_event_read_simple() API
libbpf: Deprecate bpf_prog_load_xattr() API
libbpf: Deprecate bpf_program__get_prog_info_linear
libbpf: Deprecate bpf_program__load() API
libbpf: Detect corrupted ELF symbols section
libbpf: Do not use btf_dump__new() macro in C++ mode
libbpf: Don't call libc APIs with NULL pointers
libbpf: Don't validate TYPE_ID relo's original imm value
libbpf: Ensure btf_dump__new() and btf_dump_opts are future-proof
libbpf: Fix a couple of missed btf_type_tag handling in btf.c
libbpf: Fix bpf_prog_load() log_buf logic for log_level 0
libbpf: Fix gen_loader assumption on number of programs.
libbpf: Fix glob_syms memory leak in bpf_linker
libbpf: Fix non-C89 loop variable declaration in gen_loader.c
libbpf: Fix potential misaligned memory access in btf_ext__new()
libbpf: Fix potential uninit memory read
libbpf: Fix section counting logic
libbpf: Fix trivial typo
libbpf: Fix typo in btf__dedup@LIBBPF_0.0.2 definition
libbpf: Fix using invalidated memory in bpf_linker
libbpf: Free up resources used by inner map definition
libbpf: Improve ELF relo sanitization
libbpf: Improve LINUX_VERSION_CODE detection
libbpf: Improve logging around BPF program loading
libbpf: Improve sanity checking during BTF fix up
libbpf: Load global data maps lazily on legacy kernels
libbpf: Make perf_buffer__new() use OPTS-based interface
libbpf: Mark bpf_object__find_program_by_title API deprecated.
libbpf: Normalize PT_REGS_xxx() macro definitions
libbpf: Pass number of prog load attempts explicitly
libbpf: Preserve kernel error code and remove kprobe prog type guessing
libbpf: Prevent deprecation warnings in xsk.c
libbpf: Reduce bpf_core_apply_relo_insn() stack usage.
libbpf: Remove deprecation attribute from struct bpf_prog_prep_result
libbpf: Remove duplicate assignments
libbpf: Remove internal use of deprecated bpf_prog_load() variants
libbpf: Rename DECLARE_LIBBPF_OPTS into LIBBPF_OPTS
libbpf: Replace btf__type_by_id() with btf_type_by_id().
libbpf: Rework feature-probing APIs
libbpf: Silence uninitialized warning/error in btf_dump_dump_type_data
libbpf: Stop using to-be-deprecated APIs
libbpf: Support BTF_KIND_TYPE_TAG
libbpf: Support init of inner maps in light skeleton.
libbpf: Support repeated legacy kprobes on same function
libbpf: Support static initialization of BPF_MAP_TYPE_PROG_ARRAY
libbpf: Turn btf_dedup_opts into OPTS-based struct
libbpf: Unify low-level BPF_PROG_LOAD APIs into bpf_prog_load()
libbpf: Unify low-level map creation APIs w/ new bpf_map_create()
libbpf: Use 100-character limit to make bpf_tracing.h easier to read
libbpf: Use __u32 fields in bpf_map_create_opts
libbpf: Use bpf_map_create() consistently internally
libbpf: Use CO-RE in the kernel in light skeleton.
libbpf: Use probe_name for legacy kprobe
libbpf: Validate that .BTF and .BTF.ext sections contain data
 
libceph: generalize addr/ip parsing based on delimiter
libceph: make recv path in secure mode work the same as send path
libceph: optionally use bounce buffer on recv path in crc mode
libceph: rename parse_fsid() to ceph_parse_fsid() and export
 
libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route()
 
libertas: Add missing __packed annotation with struct_group()
libertas: Use struct_group() for memcpy() region
 
libertas_tf: Add missing __packed annotations
libertas_tf: Use struct_group() for memcpy() region
 
libperf tests: Add test_stat_multiplexing test
libperf tests: Fix a spelling mistake "Runnnig" -> "Running"
libperf tests: Update a use of the new cpumap API
 
libperf: Add arm64 support to perf_mmap__read_self()
libperf: Add comments to 'struct perf_cpu_map'
libperf: Adopt perf_counts_values__scale() from tools/perf/util
libperf: Allow NULL in perf_cpu_map__idx()
libperf: Fix 32-bit build for tests uint64_t printf
libperf: Fix perf_cpu_map__for_each_cpu macro
libperf: Remove scaling process from perf_mmap__read_self()
libperf: Switch cpu to more accurate cpu_map_idx
libperf: Sync evsel documentation
libperf: Use cpu not index for evsel mmap
 
libsubcmd: Fix use-after-free for realloc(..., 0)
 
libtraceevent: Add __rel_loc relative location attribute support
 
LICENSES/LGPL-2.1: Add LGPL-2.1-or-later as valid identifiers
 
Linux: Linux 5.17
Linux: Linux 5.17-rc1
Linux: Linux 5.17-rc2
Linux: Linux 5.17-rc3
Linux: Linux 5.17-rc4
Linux: Linux 5.17-rc5
Linux: Linux 5.17-rc6
Linux: Linux 5.17-rc7
Linux: Linux 5.17-rc8
 
list: introduce list_is_head() helper and re-use it in list.h
 
livepatch: Avoid CPU hogging with cond_resched
livepatch: Fix kobject refcount bug on klp_init_patch_early failure path
livepatch: Fix missing unlock on error in klp_enable_patch()
 
lkdtm: avoid printk() in recursive_loop()
lkdtm: Fix content of section containing lkdtm_rodata_do_nothing()
lkdtm: Note that lkdtm_kernel_info should be removed in the future
 
llc: add net device refcount tracker
 
lockd: fix failure to cleanup client locks
lockd: fix server crash on reboot of client holding lock
lockd: introduce lockd_put()
lockd: introduce nlmsvc_serv
lockd: move lockd_start_svc() call into lockd_create_svc()
lockd: move svc_exit_thread() into the thread
lockd: rename lockd_create_svc() to lockd_get()
lockd: simplify management of network status notifiers
lockd: use svc_set_num_threads() for thread start and stop
 
lockdep/selftests: Adapt ww-tests for PREEMPT_RT
lockdep/selftests: Avoid using local_lock_{acquire|release}().
lockdep/selftests: Skip the softirq related tests on PREEMPT_RT
lockdep/selftests: Unbalanced migrate_disable() & rcu_read_lock().
 
lockdep: Correct lock_classes index mapping
lockdep: Remove softirq accounting on PREEMPT_RT.
 
locking/atomic: atomic64: Remove unusable atomic ops
 
locking/atomics, kcsan: Add instrumentation for barriers
 
locking/barriers, kcsan: Add instrumentation for barriers
locking/barriers, kcsan: Support generic instrumentation
 
locking/rtmutex: Add rt_mutex_lock_nest_lock() and rt_mutex_lock_killable().
locking/rtmutex: Squash self-deadlock check for ww_rt_mutex.
 
locking/rwlocks: introduce write_lock_nested
 
locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h
locking: Make owner_on_cpu() into
locking: Mark racy reads of owner->on_cpu
locking: Remove rt_rwlock_is_contended().
 
locktorture,rcutorture,torture: Always log error message
 
Linux: logic_io instance of iounmap() needs volatile on argument
 
lontium-lt9611: check a different register bit for HDMI sensing
 
loop: don't hold lo_mutex during __loop_clr_fd()
loop: make autoclear operation asynchronous
loop: remove redundant initialization of pointer node
loop: revert "make autoclear operation asynchronous"
 
lsm: security_task_getsecid_subj() -> security_current_getsecid_subj()
 
m68k: defconfig: Update defconfigs for v5.16-rc1
m68k: Enable memtest functionality
 
mac80211: add more HT/VHT/HE state logging
mac80211: Add stations iterator where the iterator function may sleep
mac80211: add support for .ndo_fill_forward_path
mac80211: allow non-standard VHT MCS-10/11
mac80211: fix EAPoL rekey fail in 802.3 rx path
mac80211: fix FEC flag in radio tap header
mac80211: fix forwarded mesh frames AC & queue selection
mac80211: introduce channel switch disconnect function
mac80211: introduce set_radar_offchan callback
mac80211: minstrel_ht: remove unused SAMPLE_SWITCH_THR define
mac80211: mlme: check for null after calling kmemdup
mac80211: Notify cfg80211 about association comeback
mac80211: notify non-transmitting BSS of color changes
mac80211: refuse aggregations sessions before authorized
mac80211: Remove a couple of obsolete TODO
mac80211: Remove unused assignment statements
mac80211: treat some SAE auth steps as final
mac80211: use coarse boottime for airtime fairness code
mac80211: use ieee80211_bss_get_elem()
mac80211: Use memset_after() to clear tx status
 
mac80211_hwsim: Fix spelling mistake "Droping" -> "Dropping"
mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work
mac80211_hwsim: report NOACK frames in tx_status
 
macintosh/mac_hid.c: simplify subdirectory registration with register_sysctl()
 
macintosh: Add const to of_device_id
 
mailbox: add control_by_sw for mt8195
mailbox: apple: Bind to generic compatibles
mailbox: bcm-flexrm-mailbox: Rework MSI interrupt handling
mailbox: change mailbox-mpfs compatible string
mailbox: fix gce_num of mt8192 driver data
mailbox: hi3660: convert struct comments to kernel-doc notation
mailbox: imx: Fix an IS_ERR() vs NULL bug
mailbox: mtk-cmdq: Silent EPROBE_DEFER errors for clks
mailbox: mtk: add missing of_node_put before return
mailbox: pcc: Avoid using the uninitialized variable 'dev'
mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq
mailbox: qcom-ipcc: Dynamic alloc for channel arrangement
mailbox: qcom-ipcc: Support interrupt wake up from suspend
mailbox: qcom-ipcc: Support more IPCC instance
mailbox: Use irq_update_affinity_hint()
mailbox: zynq: add missing of_node_put before return
 
mailmap: add and update email addresses
mailmap: update Christian Brauner's email address
mailmap: update email address of Brian Silverman
mailmap: update Roman Gushchin's email
 
MAINTAIERS/printk: Add link to printk git
 
MAINTAINERS, SLAB: add Roman as reviewer, git tree
 
MAINTAINERS/vsprintf: Update link to printk git tree
 
MAINTAINERS: 9p: add Christian Schoenebeck as reviewer
MAINTAINERS: add Alexander Gordeev as maintainer for s390
MAINTAINERS: Add AMD P-State driver maintainer entry
MAINTAINERS: Add an entry for Renesas NAND controller
MAINTAINERS: Add Apple watchdog to ARM/APPLE MACHINE SUPPORT
MAINTAINERS: add common wireless and wireless-next trees
MAINTAINERS: add DT bindings files for ath10k and ath11k
MAINTAINERS: add entries for block layer documentation
MAINTAINERS: Add entries for Toshiba Visconti PLL and clock controller
MAINTAINERS: Add entry for fbdev core
MAINTAINERS: add entry for idmapped mounts
MAINTAINERS: Add entry for Qualcomm clock drivers
MAINTAINERS: Add Florian as BCM5301X and BCM53573 maintainer
MAINTAINERS: add git tree for random.c
MAINTAINERS: Add Helge as fbdev maintainer
MAINTAINERS: Add i.MX sdhci maintainer
MAINTAINERS: add imx7d/imx6sx/imx6ul/imx8qxp and vf610 adc maintainer
MAINTAINERS: add IRC to ARM sub-architectures and Devicetree
MAINTAINERS: Add Logan Gunthorpe as P2PDMA maintainer
MAINTAINERS: add mailing lists for kmod and modules
MAINTAINERS: Add maintainer for xilinx-ams
MAINTAINERS: add missing IPv4/IPv6 header paths
MAINTAINERS: add more files to eth PHY
MAINTAINERS: add myself as a maintainer for the sl28cpld
MAINTAINERS: add myself as co-maintainer for Realtek DSA switch drivers
MAINTAINERS: add myself as PATA drivers reviewer
MAINTAINERS: add myself as Renesas R-Car SATA driver reviewer
MAINTAINERS: Add myself as SPI NOR co-maintainer
MAINTAINERS: Add PMGR power state files to ARM/APPLE MACHINE
MAINTAINERS: add reviewer entry for Samsung/Exynos platform
MAINTAINERS: add reviewers for virtio-gpu
MAINTAINERS: add Roman as a memcg co-maintainer
MAINTAINERS: Add RTLA entry
MAINTAINERS: add Shakeel as a memcg co-maintainer
MAINTAINERS: add sysctl-next git tree
MAINTAINERS: Add Tvrtko as drm/i915 co-maintainer
MAINTAINERS: arm: samsung: add Git tree and IRC
MAINTAINERS: bd70528: Drop ROHM BD70528 drivers
MAINTAINERS: bridge: update my email
MAINTAINERS: change Loic as wcn36xx maintainer
MAINTAINERS: downgrade myself to Reviewer for s390
MAINTAINERS: hand over ath9k maintainership to Toke
MAINTAINERS: mark ath6kl as orphan
MAINTAINERS: netfilter: update git links
MAINTAINERS: rectify entry for INTEL KEEM BAY OCS ECC CRYPTO DRIVER
MAINTAINERS: remove bfields
MAINTAINERS: Remove dead patchwork link
MAINTAINERS: remove duplicate entry for i2c-qcom-geni
MAINTAINERS: remove extra wireless section
MAINTAINERS: remove Gilles Muller
MAINTAINERS: Remove Harry Morris bouncing address
MAINTAINERS: Remove myself as modules maintainer
MAINTAINERS: remove typo from XEN PVUSB DRIVER section
MAINTAINERS: remove Vladimir from memcg maintainers
MAINTAINERS: Removing Ohad from remoteproc/rpmsg maintenance
MAINTAINERS: replace a Microchip AT91 maintainer
MAINTAINERS: rmnet: Update email addresses
MAINTAINERS: sifive: drop Yash Shah
MAINTAINERS: Update Anup's email address
MAINTAINERS: Update Atish's email address
MAINTAINERS: Update Benjamin Gaignard maintainer status
MAINTAINERS: update caam crypto driver maintainers list
MAINTAINERS: update cros_ec_codec maintainers
MAINTAINERS: update designated reviewer entry for MSM DRM driver
MAINTAINERS: update drm/stm drm/sti and cec/sti maintainers
MAINTAINERS: Update git tree for Broadcom iProc SoCs
MAINTAINERS: Update i.MX 8QXP ADC info
MAINTAINERS: update information for nouveau
MAINTAINERS: Update Jiri's email address
MAINTAINERS: Update Jisheng's email address
MAINTAINERS: update Krzysztof Kozlowski's email
MAINTAINERS: update mailing list address for NTB subsystem
MAINTAINERS: Update my email address
MAINTAINERS: update PCMCIA tree
MAINTAINERS: update rppt's email
MAINTAINERS: update SEC2 driver maintainers list
 
Makefile.extrawarn: Move -Wunaligned-access to W=1
 
Makefile: Enable -Wcast-function-type
 
mctp i2c: MCTP I2C binding driver
 
mctp/test: Update refcount checking in route fragment tests
 
mctp: Add MCTP-over-serial transport binding
mctp: emit RTM_NEWADDR and RTM_DELADDR
mctp: fix use after free
mctp: Remove redundant if statements
mctp: remove unnecessary check before calling kfree_skb()
mctp: serial: Cancel pending work from ndo_uninit handler
mctp: serial: cancel tx work on ldisc close
mctp: serial: enforce fixed MTU
mctp: serial: remove unnecessary ldisc data check
mctp: test: zero out sockaddr
 
md/raid5: play nice with PREEMPT_RT
 
md: add support for REQ_NOWAIT
md: drop queue limitation for RAID1 and RAID10
md: fix NULL pointer deref with nowait but no mddev->queue
md: fix spelling of "its"
md: Move alloc/free acct bioset in to personality
md: raid1 add nowait support
md: raid10 add nowait support
md: raid456 add nowait support
md: use default_groups in kobj_type
 
media: Add VP9 v4l2 library
media: admin-guide: add stm32-dma2d description
media: adv7511: drop unused functions
media: adv7604: mark unused functions as such
media: adv7842: get rid of two unused functions
media: aspeed: fix mode-detect always time out at 2nd run
media: aspeed: Update signal status immediately to ensure sane hw state
media: atomisp-gc0310: use v4l2_find_nearest_size()
media: atomisp-gc2235: drop an unused var
media: atomisp-gc2235: use v4l2_find_nearest_size()
media: atomisp-mt9m114: use v4l2_find_nearest_size()
media: atomisp-ov2680: adjust the maximum frame rate
media: atomisp-ov2680: Fix and simplify ov2680_q_exposure()
media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure
media: atomisp-ov2680: Fix ov2680_set_fmt() messing up high exposure settings
media: atomisp-ov2680: Fix ov2680_write_reg() always writing 0 to 16 bit registers
media: atomisp-ov2680: implement enum frame intervals
media: atomisp-ov2680: initialize return var
media: atomisp-ov2680: Make ov2680_read_reg() support 24 bit registers
media: atomisp-ov2680: Move ov2680_init_registers() call to power_up()
media: atomisp-ov2680: properly set the vts value
media: atomisp-ov2680: Push the input_lock taking up into ov2680_s_power()
media: atomisp-ov2680: Remove a bunch of unused vars from ov2680_device
media: atomisp-ov2680: remove some unused fields
media: atomisp-ov2680: Remove the ov2680_res and N_RES global variables
media: atomisp-ov2680: Save/restore exposure and gain over sensor power-down
media: atomisp-ov2680: Turn on power only once
media: atomisp-ov2680: uncomment other resolutions
media: atomisp-ov2680: use v4l2_find_nearest_size()
media: atomisp-ov2722: use v4l2_find_nearest_size()
media: atomisp: add a default case at __get_frame_info()
media: atomisp: add Microsoft Surface 3 ACPI vars
media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities()
media: atomisp: add NULL check for asd obtained from atomisp_video_pipe
media: atomisp: add return codes for pipeline config functions
media: atomisp: add YUVPP at __atomisp_get_pipe() logic
media: atomisp: align sizes returned by g_fmt
media: atomisp: allocate a v4l2_fh at open time
media: atomisp: atomisp_cmd: make it more compatible with firmware
media: atomisp: Avoid some {} just to define new vars
media: atomisp: better describe get_frame_info issues
media: atomisp: binary.c: drop logic incompatible with firmware
media: atomisp: check before deference asd variable
media: atomisp: cleanup ia_css_isp_configs() code
media: atomisp: cleanup qbuf logic
media: atomisp: comment-out JPEG format
media: atomisp: Do not define input_system_cfg2400_t twice
media: atomisp: do not use err var when checking port validity for ISP2400
media: atomisp: don't print errors for ignored MBUS formats
media: atomisp: drop #ifdef SH_CSS_ENABLE_PER_FRAME_PARAMS
media: atomisp: drop #ifdef WITH_PC_MONITORING
media: atomisp: drop a dead code
media: atomisp: drop an useless #ifdef ISP2401
media: atomisp: drop check_pipe_resolutions() logic
media: atomisp: drop crop code at stream create function
media: atomisp: drop duplicated ia_css_isp_configs.c
media: atomisp: drop duplicated ia_css_isp_states.c
media: atomisp: drop empty files
media: atomisp: drop ia_css_pipe_update_qos_ext_mapped_arg
media: atomisp: drop luma_only, input_yuv and input_raw from ISP2401
media: atomisp: drop two vars that are currently ignored
media: atomisp: fix "variable dereferenced before check 'asd'"
media: atomisp: fix comments coding style at sh_css.c
media: atomisp: fix enum formats logic
media: atomisp: fix enum_fmt logic
media: atomisp: fix g_fmt logic
media: atomisp: fix ifdefs in sh_css.c
media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid()
media: atomisp: fix inverted logic in buffers_needed()
media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case
media: atomisp: fix try_fmt logic
media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr()
media: atomisp: Fix up the open v load race
media: atomisp: fix VIDIOC_S_FMT logic
media: atomisp: frame.c: drop a now-unused function
media: atomisp: get rid of #ifdef HAS_BL
media: atomisp: get rid of #ifdef ISP_VEC_NELEMS
media: atomisp: get rid of atomisp_get_frame_pgnr() abstraction
media: atomisp: get rid of ia_css_stream_load()
media: atomisp: get rid of if CONFIG_ON_FRAME_ENQUEUE
media: atomisp: get rid of ISP2401_NEW_INPUT_SYSTEM
media: atomisp: get rid of phys event abstractions
media: atomisp: get rid of sctbl_legacy_*
media: atomisp: get rid of set pipe version custom ctrl
media: atomisp: get rid of some weird warn-suppress logic
media: atomisp: get rid of two unused functions
media: atomisp: get rid of USE_WINDOWS_BINNING_FACTOR tests
media: atomisp: handle errors at sh_css_create_isp_params()
media: atomisp: ia_css_stream.h: remove ifdefs from the header
media: atomisp: implement enum framesize/frameinterval
media: atomisp: make array idx_map static const
media: atomisp: make fw ver irci_stable_candrpv_0415_20150521_0458 work
media: atomisp: make sh_css similar to Intel Aero driver
media: atomisp: move a debug printf to a better place
media: atomisp: move atomisp_g_fmt_cap()
media: atomisp: only initialize mode if pipe is not null
media: atomisp: pci: release_version is now irci_stable_candrpv_0415_20150521_0458
media: atomisp: pipe_binarydesc: drop logic incompatible with firmware
media: atomisp: propagate errors at ia_css_*_configure()
media: atomisp: properly implement g_fmt
media: atomisp: register first the preview devnode
media: atomisp: remove #ifdef HAS_NO_HMEM
media: atomisp: remove #ifdef HAS_OUTPUT_SYSTEM
media: atomisp: remove #ifdef SH_CSS_ENABLE_METADATA
media: atomisp: remove polling_mode and subscr_index
media: atomisp: remove struct ia_css_isp_parameter
media: atomisp: remove struct ia_css_isp_parameter xnr3
media: atomisp: Remove unneeded null check
media: atomisp: report colorspace information
media: atomisp: report the visible resolution
media: atomisp: return errors from ia_css_dma_configure_from_info()
media: atomisp: set per-device's default mode
media: atomisp: sh_css_metrics: drop some unused code
media: atomisp: sh_css_mipi: cleanup the code
media: atomisp: sh_css_param_shading: fix comments coding style
media: atomisp: sh_css_params: cleanup the code
media: atomisp: sh_css_params: remove tests for ISP2401
media: atomisp: sh_css_sp: better handle pipeline config errors
media: atomisp: sh_css_sp: better support the current firmware
media: atomisp: shift some structs from input_system_local
media: atomisp: simplify asd check on open() fops
media: atomisp: simplify binary.c
media: atomisp: simplify sh_css_defs.h
media: atomisp: solve #ifdef HAS_NO_PACKED_RAW_PIXELS
media: atomisp: TODO: make it updated to the current issues
media: atomisp: unify ia_css_isp_params.c
media: atomisp: unify ia_css_stream stop logic
media: atomisp: use IA_CSS_ERROR() for error messages in sh_css_mipi.c
media: atomisp: warn if mipi de-allocation failed
media: au0828-i2c: drop a duplicated function
media: b2c2-flexcop-usb: fix some whitespace coding style
media: b2c2: Add missing check in flexcop_pci_isr:
media: b2c2: flexcop: Convert to SPDX identifier
media: bttv: use DEVICE_ATTR_RO() helper macro
media: c8sectpfe: fix double free in configure_channels()
media: c8sectpfe: remove redundant assignment to pointer tsin
media: camss: Remove unused static function
media: cec-ioc-receive.rst: clarify sequence and status fields
media: cec-pin: drop unused 'enabled' field from struct cec_pin
media: cec-pin: fix interrupt en/disable handling
media: cec: fix a deadlock situation
media: cec: safely unhook lists in cec_data
media: cedrus: Add support for the D1 variant
media: cobalt: drop an unused variable
media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes
media: coda: fix CODA960 JPEG encoder buffer overflow
media: coda: V4L2_PIX_FMT_GREY for coda960 JPEG Encoder
media: correct MEDIA_TEST_SUPPORT help text
media: cpia2: fix control-message timeouts
media: cx18: drop an unused macro
media: cx25821: drop duplicated i2c_slave_did_ack()
media: cx25840: drop some unused inline functions
media: cxd2880: Eliminate dead code
media: davinci: get rid of an unused function
media: davinci: remove redundant assignment to pointer common
media: davinci: vpbe_osd: mark read reg function as __always_unused
media: dib0700: cleanup start/stop streaming logic
media: dib0700: fix undefined behavior in tuner shutdown
media: dib0700: Only touch one bit when start/stop an adapter
media: dib8000: Fix a memleak in dib8000_init()
media: dib9000: Use min() instead of doing it manually
media: dmxdev: drop unneeded inclusion from other headers
media: dmxdev: fix UAF when dvb_register_device() fails
media: docs: dev-decoder: add restrictions about CAPTURE buffers
media: docs: Fix newline typo
media: docs: media: Fix imbalance of LaTeX group
media: driver: bdisp: add pm_runtime_disable in the error handling code
media: driver: hva: add pm_runtime_disable in the error handling code of hva_hw_probe
media: driver: s3c_camif: move s3c_camif_unregister_subdev out of camif_unregister_media_entities
media: drivers/index.rst: add missing rkisp1 entry
media: drivers: cx24113: remove redundant variable r
media: drivers:usb:remove unneeded variable
media: drxd: drop offset var from DownloadMicrocode()
media: drxk: drop operation_mode from set_dvbt()
media: dt-bindings: adv748x: Convert bindings to json-schema
media: dt-bindings: allwinner: document H6 Hantro G2 binding
media: dt-bindings: media: Add compatible for D1
media: dt-bindings: media: add document for STM32 DMA2d bindings
media: dt-bindings: media: renesas,jpu: Convert to json-schema
media: dt: bindings: tegra-vde: Convert to schema
media: dt: bindings: tegra-vde: Document OPP and power domain
media: dvb-core: Convert to SPDX identifier
media: dvb-core: dvb_frontend: address some clang warnings
media: dvb-frontends/stv0367: remove redundant variable ADCClk_Hz
media: dw2102: Fix use after free
media: dw9768: activate runtime PM and turn off device
media: em28xx: fix control-message timeouts
media: em28xx: fix memory leak in em28xx_init_dev
media: flexcop-usb: fix control-message timeouts
media: gspca: Make use of the helper macro kthread_run()
media: hantro: Add quirk for NV12/NV12_4L4 capture format
media: hantro: Add support for Allwinner H6
media: hantro: add support for reset lines
media: hantro: Avoid global variable for jpeg quantization tables
media: hantro: Convert imx8m_vpu_g2_irq to helper
media: hantro: drop unused vb2 headers
media: hantro: Fix G2/HEVC negotiated pixelformat
media: hantro: Fix probe func error path
media: hantro: Hook up RK3399 JPEG encoder output
media: hantro: move postproc enablement for old cores
media: hantro: postproc: Fix motion vector space size
media: hantro: postproc: Introduce struct hantro_postproc_ops
media: hantro: Prepare for other G2 codecs
media: hantro: Rename registers
media: hantro: Simplify postprocessor
media: hantro: Staticize a struct in postprocessor code
media: hantro: Support NV12 on the G2 core
media: hantro: Support VP9 on the G2 core
media: hantro: vp9: add support for legacy register set
media: hantro: vp9: use double buffering if needed
media: hi556: Support device probe in non-zero ACPI D state
media: i2c: Add .get_selection() support to ov8865
media: i2c: Add ACPI support to ov8865
media: i2c: Add controls from fwnode to ov8865
media: i2c: Add hblank control to ov8865
media: i2c: Add support for ov5693 sensor
media: i2c: Add vblank control to ov8865
media: i2c: cap exposure at height + vblank in ov8865
media: i2c: ccs: replace snprintf in show functions with sysfs_emit
media: i2c: Defer probe if not endpoint found
media: i2c: Fix incorrect value in comment
media: i2c: Fix max gain in ov8865
media: i2c: hi846: check return value of regulator_bulk_disable()
media: i2c: hi846: use pm_runtime_force_suspend/resume for system suspend
media: i2c: imx274: fix s_frame_interval runtime resume not requested
media: i2c: imx274: fix trivial typo expsoure/exposure
media: i2c: imx274: fix trivial typo obainted/obtained
media: i2c: imx274: implement enum_mbus_code
media: i2c: imx274: implement fwnode parsing
media: i2c: imx274: simplify probe function by adding local variable dev
media: i2c: max9286: Depend on VIDEO_V4L2
media: i2c: max9286: Get rid of duplicate of_node assignment
media: i2c: max9286: Use dev_err_probe() helper
media: i2c: ov8865: Fix lockdep error
media: i2c: Re-order runtime pm initialisation
media: i2c: Support 19.2MHz input clock in ov8865
media: i2c: Switch control to V4L2_CID_ANALOGUE_GAIN
media: i2c: Switch exposure control unit to lines
media: i2c: Update HTS values in ov8865
media: i2c: Use dev_err_probe() in ov8865
media: igorplugusb: receiver overflow should be reported
media: iguanair: no need for reset after IR receiver enable
media: imx-pxp: Add rotation support
media: imx-pxp: Initialize the spinlock prior to using it
media: imx208: Support device probe in non-zero ACPI D state
media: imx290: mark read reg function as __always_unused
media: imx6-mipi-csi2: use pre_streamon callback to set sensor into LP11
media: imx: Constify static struct v4l2_m2m_ops
media: imx: fix boolreturn.cocci warning:
media: imx: Remove unused functions
media: ipu3-cio2: Add INT347A to cio2-bridge
media: ipu3-cio2: Add link freq for INT33BE entry
media: ipu3-cio2: Add support for instantiating i2c-clients for VCMs
media: ipu3-cio2: Call cio2_bridge_init() before anything else
media: ipu3-cio2: Defer probing until the PMIC is fully setup
media: ipu3-cio2: fix error code in cio2_bridge_connect_sensor()
media: ipu3-cio2: Toggle sensor streaming in pm runtime ops
media: ipu3: drop an unused variable
media: ir-rx51: Switch to atomic PWM API
media: ivtv: drop an unused macro
media: ivtv: no need to initialise statics to 0
media: libv4l-introduction.rst: fix undefined label
media: lirc: always send timeout reports
media: lmedm04: don't ignore errors when setting a filter
media: m88ds3103: drop reg11 calculus from m88ds3103b_select_mclk()
media: m920x: don't use stack on USB reads
media: MAINTAINERS: Update email of Andrzej Hajda
media: marvell-ccic: drop to_cam() unused function
media: max96712: Depend on VIDEO_V4L2
media: mc: drop an unused debug function
media: mc: mc-entity.c: Use bitmap_zalloc() when applicable
media: mceusb: fix control-message timeouts
media: media dvb_frontend: add suspend and resume callbacks to dvb_frontend_ops
media: media si2168: Fix spelling mistake "previsously" -> "previously"
media: media si2168: fully initialize si2168 on resume only when necessary
media: msi001: fix possible null-ptr-deref in msi001_probe()
media: mtk-jpeg: Remove unnecessary print function dev_err()
media: mtk-mdp: address a clang warning
media: mtk-vcodec: Align width and height to 64 bytes
media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released
media: mtk-vcodec: don't check return val of mtk_venc_get_q_data
media: mtk-vcodec: enc: add vp8 profile ctrl
media: mtk-vcodec: Fix an error handling path in 'mtk_vcodec_probe()'
media: mtk-vcodec: fix debugging defines
media: mtk-vcodec: Remove redundant 'flush_workqueue()' calls
media: mtk-vcodec: remove unused func parameter
media: mtk-vcodec: replace func vidioc_try_fmt with two funcs for out/cap
media: mtk-vcodec: vdec: remove redundant 'pfb' assignment
media: mtk-vpu: Remove redundant 'flush_workqueue()' calls
media: mxl5005s: drop some dead code
media: omap3isp.h: fix kernel-doc warnings
media: omap3isp: avoid warnings at IS_OUT_OF_BOUNDS()
media: omap3isp: mark isp_isr_dbg as __maybe_unused
media: ov2740: support device probe in non-zero ACPI D state
media: ov5670: Support device probe in non-zero ACPI D state
media: ov5675: Support device probe in non-zero ACPI D state
media: ov8856: support device probe in non-zero ACPI D state
media: ov8865: Disable only enabled regulators on error path
media: Print chip type explicitly when loading the Rafael Micro r820t module
media: pt3: Switch to using functions pcim_* and devm_*
media: pvrusb2: fix control-message timeouts
media: pvrusb2: fix inconsistent indenting
media: radio-si476x: drop a container_of() abstraction macro
media: rc: ir-hix5hd2: Add the dependency on HAS_IOMEM
media: rc: ir-spi: Drop empty spi_driver remove callback
media: rc: pwm-ir-tx: Switch to atomic PWM API
media: rcar-csi2: Add warning for PHY speed less than minimum
media: rcar-csi2: Correct the selection of hsfreqrange
media: rcar-csi2: Optimize the selection PHTW register
media: rcar-csi2: Suppress bind and unbind nodes in sysfs
media: rcar-vin: Add check for completed capture before completing buffer
media: rcar-vin: Disallow unbinding and binding of individual VINs
media: rcar-vin: Do not hold the group lock when unregistering notifier
media: rcar-vin: Free buffers with error if hardware stop fails
media: rcar-vin: Update format alignment constraints
media: rcar_fdp1: Fix the correct variable assignments
media: redrat3: fix control-message timeouts
media: replace setting of bytesused with vb2_set_plane_payload
media: Revert "media: uvcvideo: Set unique vdev name based in type"
media: rkvdec: Add the VP9 backend
media: rockchip: rkisp1: use device name for debugfs subdir name
media: s2255: fix control-message timeouts
media: s5c73m3: Drop empty spi_driver remove callback
media: s5h1411.c: Fix a typo in the VSB SNR table
media: s5p-jpeg: Constify struct v4l2_m2m_ops
media: s5p-mfc: Use 'bitmap_zalloc()' when applicable
media: saa7134-go7007: get rid of to_state() function
media: saa7146: fix error logic at saa7146_vv_init()
media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()
media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()
media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()
media: saa7146: remove redundant assignments of i to zero
media: si2157: add ATV support for si2158
media: si2157: Add optional firmware download
media: si2157: add support for 1.7MHz and 6.1 MHz
media: si2157: add support for DVB-C Annex C
media: si2157: add support for ISDB-T and DTMB
media: si2157: Fix "warm" tuner state detection
media: si2157: fix 6MHz & 6.1MHz bandwidth setting
media: si2157: fix bandwidth stored in dev
media: si2157: get rid of chiptype data
media: si2157: move firmware load to a separate function
media: si2157: rework the firmware load logic
media: si2157: use a different namespace for firmware
media: si2168: drop support for old firmware file name for si2168 B40
media: si21xx: report eventual errors at set_frontend
media: si470x-i2c: fix possible memory leak in si470x_i2c_probe()
media: si470x: consolidate multiple printk's
media: si470x: fix printk warnings with clang
media: siano: remove duplicate USB device IDs
media: solo6x10: mark unused functions as such
media: sp887x: drop unneeded assignment
media: staging: ipu3-imgu: add the AWB memory layout
media: staging: ipu3-imgu: clarify the limitation of grid config
media: staging: max96712: Add basic support for MAX96712 GMSL2 deserializer
media: staging: max96712: Constify static v4l2_subdev_ops
media: staging: media: rkvdec: Constify static struct v4l2_m2m_ops
media: staging: tegra-vde: Properly mark invalid entries
media: staging: tegra-vde: Reorder misc device registration
media: staging: tegra-vde: Support generic power domain
media: staging: tegra-vde: Support reference picture marking
media: stb6100: mark a currently unused function as such
media: stk1160: fix control-message timeouts
media: stm32-dma2d: fix compile errors when W=1
media: stm32-dma2d: fix compile-testing failed
media: stm32-dma2d: STM32 DMA2D driver
media: streamzap: less chatter
media: streamzap: no need for usb pid/vid in device name
media: streamzap: remove redundant gap calculations
media: streamzap: remove unnecessary ir_raw_event_reset and handle
media: streamzap: remove unused struct members
media: tua9001: Improve messages in .remove's error path
media: tw5864: Disable PCI device when finished
media: tw5864: Simplify 'tw5864_finidev()'
media: uapi: Add VP9 stateless decoder controls
media: Update Intel-submitted camera sensor driver contacts
media: uvcvideo: Avoid invalid memory access
media: uvcvideo: Avoid returning invalid controls
media: uvcvideo: fix division by zero at stream start
media: uvcvideo: Fix memory leak of object map on error exit path
media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.
media: uvcvideo: Set the colorspace as sRGB if undefined
media: v4l2-ctrls: Add RGB color effects control
media: v4l2-ctrls: Add V4L2_CID_COLORFX_CBCR max setting
media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE
media: v4l2-mem2mem: add v4l2_m2m_get_unmapped_area for no-mmu platform
media: vb2: frame_vector.c: don't overwrite error code
media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions
media: venus: core: Fix a potential NULL pointer dereference in an error handling path
media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()'
media: venus: correct low power frequency calculation for encoder
media: videobuf2: add WARN_ON_ONCE if bytesused is bigger than buffer length
media: videobuf2: Fix the size printk format
media: vidtv: remove unneeded variable make code cleaner
media: winbond-cir: no need for reset after resume
 
mei: add POWERING_DOWN into device state print
mei: bus: add client dma interface
mei: cleanup status before client dma setup call
mei: hbm: fix client dma reply status
mei: Remove some dead code
 
memblock: Remove #ifdef __KERNEL__ from memblock.h
memblock: use kfree() to release kmalloced memblock regions
 
memcg: add per-memcg vmalloc stat
memcg: better bounds on the memcg stats updates
 
memfd: fix F_SEAL_WRITE after shmem huge page allocated
 
memory-failure: fetch compound_head after pgmap_pfn_valid()
 
memory: omap-gpmc: Add support for GPMC on AM64 SoC
memory: omap-gpmc: Use a compatible match table when checking for NAND controller
memory: omap-gpmc: Use platform_get_irq() to get the interrupt
memory: renesas-rpc-if: Add support for RZ/G2L
memory: renesas-rpc-if: avoid use of undocumented bits
memory: renesas-rpc-if: Drop usage of RPCIF_DIRMAP_SIZE macro
memory: renesas-rpc-if: refactor MOIIO and IOFV macros
memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails
memory: renesas-rpc-if: Silence clang warning
memory: renesas-rpc-if: simplify register update
 
memremap: remove support for external pgmap refcounts
 
Merge : 'arm64/for-next/fixes' into for-next/bti
 
Linux: Merge 5.16-rc3 into char-misc-next
Linux: Merge 5.16-rc3 into staging-next
Linux: Merge 5.16-rc3 into usb-next
Linux: Merge 5.16-rc4 into tty-next
Linux: Merge 5.16-rc4 into usb-next
Linux: Merge 5.16-rc5 into usb-next
Linux: Merge 5.16-rc6 into tty-next
Linux: Merge 5.16-rc6 into usb-next
Linux: Merge 5.16-rc8 into char-misc-next
Linux: Merge 5.16-rc8 into usb-next
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge back earlier power capping changes for v5.17
Linux: Merge back int340x driver material for 5.17.
Linux: Merge back PM core changes for v5.17.
 
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/nex
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '5.16/scsi-fixes' into 5.17/scsi-staging
Merge branch : 'acpi-pfrut'
Merge branch : 'acpi-processor'
Merge branch : 'acpi-scan' into acpi-x86
Merge branch : 'acpi-x86'
Merge branch : 'act_tc-offload-originating-device'
Merge branch : 'Add bpf_loop helper'
Merge branch : 'add-fdma-support-on-ocelot-switch-driver'
Merge branch : 'add-tests-for-vxlan-with-ipv6-underlay'
Merge branch : 'af_unix-replace-unix_table_lock-with-per-hash-locks'
Merge branch : 'ag71xx-phylink'
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'akpm' (patches from Andrew)
Merge branch : 'Apply suggestions for typeless/weak ksym series'
Merge branch : 'arm-ox810se-add-ethernet-support'
Merge branch : 'ax25-fixes'
Merge branch : 'axienet-fixes'
Merge branch : 'bareudp-remove-unused'
Merge branch : 'bnxt_en-fixes'
Merge branch : 'bnxt_en-next'
Merge branch : 'bnxt_en-update-for-net-next'
 
Merge branch 'bpf: Add helpers to access traced function arguments'
Merge branch 'bpf: CO-RE support in the kernel'
Merge branch 'bpf: fix a bpf_timer initialization issue'
Merge branch 'bpf: remove the cgroup -> bpf header dependecy'
 
Merge branch 'bpftool: miscellaneous fixes'
 
Merge branch : 'clocksource' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into timers/core
Merge branch : 'console-registration-cleanup' into for-linus
Merge branch : 'core' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu into slab-struct_slab-part2-v1
Merge branch : 'cpufreq/arm/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge branch : 'cpufreq/arm/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge branch : 'davidh' (fixes from David Howells)
Merge branch : 'dccp-tcp-minor-fixes-for-inet_csk_listen_start'
Merge branch : 'Deprecate bpf_prog_load_xattr() API'
Merge branch : 'dev_addr-const'
Merge branch : 'dev_addr-const-fixes'
Merge branch : 'dev_addr-const-x86'
Merge branch : 'dev_watchdog-less-intrusive'
Merge branch : 'dpaa2-eth-small-cleanup'
Merge branch : 'dpaa2-phylink'
Merge branch : 'dsa-cleanups'
Merge branch : 'dsa-felix-psfp'
Merge branch : 'dsa-fixups'
Merge branch : 'dsa-init-cleanups'
Merge branch : 'dsa-notifier-cleanup'
Merge branch : 'dsa-tagger-storage'
Merge branch : 'dt/linus' into dt/next
Merge branch : 'ena-capabilities-field-and-cosmetic-changes'
Merge branch : 'enetc-phylink'
Merge branch : 'Enhance and rework logging controls in libbpf'
Merge branch : 'ethtool-copybreak'
Merge branch : 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into drm-fixes
Merge branch : 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into drm-next
Merge branch : 'fib-merge-nl-policies'
Merge branch : 'Fix for crash due to overwrite in copy_map_value'
Merge branch : 'Fix leaks in libbpf and selftests'
Merge branch : 'fix-rgmii-delays-for-88e1118'
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'fixes' into next
Merge branch : 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'for-5.16' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-5.17 so we can apply new Tegra work
Merge branch : 'for-5.16' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi into spi-5.17
Merge branch : 'for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux
Merge branch : 'for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge branch : 'for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge branch : 'for-5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge branch : 'for-5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge branch : 'for-5.17/apple' into for-linus
Merge branch : 'for-5.17/core' into for-linus
Merge branch : 'for-5.17/hidraw' into for-linus
Merge branch : 'for-5.17/i2c-hid' into for-linus
Merge branch : 'for-5.17/kallsyms' into for-linus
Merge branch : 'for-5.17/letsketch' into for-linus
Merge branch : 'for-5.17/logitech' into for-linus
Merge branch : 'for-5.17/magicmouse' into for-linus
Merge branch : 'for-5.17/struct-slab' into for-linus
Merge branch : 'for-5.17/thrustmaster' into for-linus
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge branch : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Merge branch : 'for-next' into for-linus
Merge branch : 'for-next/perf-cmn' into for-next/perf
Merge branch : 'for-next/perf-cn10k' into for-next/perf
Merge branch : 'for-next/perf-cpu' into for-next/perf
Merge branch : 'for-next/perf-hisi' into for-next/perf
Merge branch : 'for-next/perf-smmu' into for-next/perf
Merge branch : 'for-next/perf-user-counter-access' into for-next/perf
Merge branch : 'for-v5.17/dt-usi' into next/dt64
Merge branch : 'ftgmac100-fixes'
Merge branch : 'Future-proof more tricky libbpf APIs'
Merge branch : 'generic-phylink-validation'
Merge branch : 'Get ingress_ifindex in BPF_SK_LOOKUP prog type'
Merge branch : 'gro-out-of-core-files'
Merge branch : 'gro-remove-redundant-rcu_read_lock'
Merge branch : 'gve-improvements'
Merge branch : 'hns3-cleanups'
Merge branch : 'hns3-cleanups'
Merge branch : 'hns3-cleanups'
Merge branch : 'hns3-next'
Merge branch : 'hns3-stats-refactor'
Merge branch : 'hnsd3-next'
Merge branch : 'hw_addr_set-arch'
Merge branch : 'hwtstamp_bonding'
Merge branch : 'i2c/for-current' into i2c/for-mergewindow
Merge branch : 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge branch : 'i2c/for-mergewindow' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge branch : 'ibmvnic-fixes'
Merge branch : 'icc-msm8996' into icc-next
Merge branch : 'icc-qcm2290' into icc-next
Merge branch : 'icc-sc7280' into icc-next
Merge branch : 'icc-sm8450' into icc-next
Merge branch : 'introduce bpf_find_vma'
Merge branch : 'introduce bpf_strncmp() helper'
Merge branch : 'introduce btf_tracing_ids'
Merge branch : 'Introduce composable bpf types'
Merge branch : 'inuse-cleanups'
Merge branch : 'ipa-fixes'
Merge branch : 'ipv4-avoid-pathological-hash-tables'
Merge branch : 'ipv4-fix-accidental-rto_onlink-flags-passed-to-ip_route_output_key_hash'
Merge branch : 'ipv4-less-uses-of-shared-ip-generator'
Merge branch : 'irq/urgent' into irq/msi
Merge branch : 'kvm-on-hv-msrbm-fix' into HEAD
Merge branch : 'kvm-pi-raw-spinlock' into HEAD
Merge branch : 'kvm-ppc-cap-210' into kvm-master
Merge branch : 'lan78xx-napi'
Merge branch : 'lan966x-driver'
Merge branch : 'lan966x-extend-switchdev-and-mdb-support'
Merge branch : 'lan966x-fixes'
Merge branch : 'lan966x-switchdev-and-vlan'
Merge branch : 'libbpf ELF sanity checking improvements'
 
Merge branch 'libbpf: add unified bpf_prog_load() low-level API'
Merge branch 'libbpf: deprecate bpf_program__get_prog_info_linear'
 
Merge branch : 'lighten uapi/bpf.h rebuilds'
Merge branch : 'linus' into irq/core, to fix conflict
Merge branch : 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch : 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch : 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch : 'locking/urgent' into locking/core
Merge branch : 'lynx-pcs-interface-cleanup'
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge branch : 'mctp-i2c-driver'
Merge branch : 'mctp-serial-minor-fixes'
Merge branch : 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-5.17
Merge branch : 'md-next' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/song/md into for-5.17/drivers
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-add-spectrum-4-support'
Merge branch : 'mlxsw-devlink=health-reporter-extensions'
Merge branch : 'mlxsw-ipv6-underlay'
Merge branch : 'mlxsw-Spectrum-4-prep'
Merge branch : 'mlxsw-tests'
Merge branch : 'mlxsw-updates'
Merge branch : 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge branch : 'more-dsa-fixes-for-devres-mdiobus_-alloc-register'
Merge branch : 'mpls-cleanups'
Merge branch : 'mptcp-a-few-fixes'
Merge branch : 'mptcp-fixes'
Merge branch : 'mptcp-fixes'
Merge branch : 'mptcp-fixes-for-5-17'
Merge branch : 'mptcp-fixes-for-5-17'
Merge branch : 'mptcp-miscellaneous-changes-for-5-17'
Merge branch : 'mptcp-more-socket-options'
Merge branch : 'mptcp-new-features-for-mptcp-sockets-and-netlink-pm'
Merge branch : 'mptcp-next'
Merge branch : 'mptcp-refactoring-for-one-selftest-and-csum-validation'
Merge branch : 'mse102x-support'
Merge branch : 'mtk_eth_soc-phylink'
Merge branch : 'mtk_eth_soc-refactoring-and-clause45'
Merge branch : 'mvneta-next'
Merge branch : 'mvpp2-5gbase-r-support'
Merge branch : 'namespacify-mtu-ipv4'
Merge branch : 'net-add-preliminary-netdev-refcount-tracking'
Merge branch : 'net-amd-xgbe-add-support-for-yellow-carp-ethernet-device'
Merge branch : 'net-better-packing-of-global-vars'
Merge branch : 'net-define-new-hwtstamp-flag-and-return-it-to-userspace'
Merge branch : 'net-dsa-convert-two-drivers-to-phylink_generic_validate'
Merge branch : 'net-dsa-hellcreek-fix-handling-of-mgmt-protocols'
Merge branch : 'net-fix-skb-unclone-issues'
Merge branch : 'net-fsl-xgmac_mdio-add-workaround-for-erratum-a-009885'
Merge branch : 'net-ipa-enable-register-retention'
Merge branch : 'net-ipa-gsi-channel-flow-control'
Merge branch : 'net-ipa-small-collected-improvements'
Merge branch : 'net-lantiq_xrx200-improve-ethernet-performance'
Merge branch : 'net-netns-refcount-tracking-base-series'
Merge branch : 'net-phylink-introduce-legacy-mode-flag'
Merge branch : 'net-second-round-of-netdevice-refcount-tracking'
Merge branch : 'net-skb-introduce-kfree_skb_with_reason'
Merge branch : 'net-small-csum-optimizations'
Merge branch : 'net-track-the-queue-count-at-unregistration'
Merge branch : 'net-wwan-iosm-improvements'
 
Merge branch 'net: bpf: handle return value of post_bind{4,6} and add selftests for it'
 
Merge branch : 'next' into for-linus
Merge branch : 'ocelot_net-phylink'
Merge branch : 'octeontx2-af-fixes'
Merge branch : 'octeontx2-ptp-bugs'
Merge branch : 'opp/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge branch : 'pci/aspm'
Merge branch : 'pci/driver-cleanup'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/errors'
Merge branch : 'pci/host/brcmstb'
Merge branch : 'pci/host/hv'
Merge branch : 'pci/host/mt7621'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/legacy-pm-removal'
Merge branch : 'pci/misc'
Merge branch : 'pci/p2pdma'
Merge branch : 'pci/resource'
Merge branch : 'pci/switchtec'
Merge branch : 'pci/virtualization'
Merge branch : 'pcmcia-next' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux
Merge branch : 'phylink-pcs-validation'
Merge branch : 'pid-introduce-helper-task_is_in_root_ns'
Merge branch : 'pm-cpufreq'
Merge branch : 'prepare-ocelot-for-external-interface-control'
Merge branch : 'prestera-next'
Merge branch : 'prestera-router-driver'
Merge branch : 'qca8k-mirror-and-lag-support'
Merge branch : 'qca8k-next'
Merge branch : 'qed-enhancements'
Merge branch : 'qualcomm-bam-dmux'
Merge branch : 'r8169-disable-detection-of-further-chip-versions-that-didn-t-make-it-to-the-mass-market'
Merge branch : 'random-5.17-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge branch : 'random-5.17-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge branch : 'remotes/lorenzo/pci/aardvark'
Merge branch : 'remotes/lorenzo/pci/apple'
Merge branch : 'remotes/lorenzo/pci/bridge-emul'
Merge branch : 'remotes/lorenzo/pci/dwc'
Merge branch : 'remotes/lorenzo/pci/endpoint'
Merge branch : 'remotes/lorenzo/pci/keystone'
Merge branch : 'remotes/lorenzo/pci/mediatek'
Merge branch : 'remotes/lorenzo/pci/mediatek-gen3'
Merge branch : 'remotes/lorenzo/pci/mvebu'
Merge branch : 'remotes/lorenzo/pci/qcom'
Merge branch : 'remotes/lorenzo/pci/rcar'
Merge branch : 'remotes/lorenzo/pci/vmd'
Merge branch : 'remotes/lorenzo/pci/xgene'
Merge branch : 'remotes/lorenzo/pci/xilinx-nwl'
Merge branch : 'reset/of-get-optional-exclusive' of git://git.pengutronix.de/pza/linux into timers/drivers/next
Merge branch : 'rework-dsa-bridge-tx-forwarding-offload-api'
Merge branch : 's390-net-updates-2021-12-06'
Merge branch : 's390-next'
 
Merge branch 'samples/bpf: xdpsock app enhancements'
 
Merge branch 'samples: bpf: fix build issues with Clang/LLVM'
 
Merge branch : 'selftests-mlxsw-a-couple-of-fixes'
Merge branch : 'selftests-net-bridge-vlan-multicast-tests'
Merge branch : 'selftests-pmtu-sh-fix-cleanup-of-processes-launched-in-subshell'
 
Merge branch 'selftests/bpf: fix test_progs' log_level logic'
 
Merge branch : 'seville-shared-mdio'
Merge branch : 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge branch : 'skb-leak-fixes'
Merge branch : 'skbuff-struct-group'
Merge branch : 'Sleepable local storage'
Merge branch : 'smc-fix'
Merge branch : 'smc-race-fixes'
Merge branch : 'smc-RDMA-net-namespace'
Merge branch : 'sparx5-phylink'
Merge branch : 'stmmac-fixes'
Merge branch : 'stmmac-ptp-fix'
Merge branch : 'Stop using bpf_object__find_program_by_title API'
Merge branch : 'Support BTF_KIND_TYPE_TAG for btf_type_tag attributes'
Merge branch : 'Support static initialization of BPF_MAP_TYPE_PROG_ARRAY'
Merge branch : 'tc-action-offload'
Merge branch : 'tcp-optimizations'
Merge branch : 'tegra-for-5.17-soc-opp' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into drm/tegra/for-next
Merge branch : 'tegra-for-5.17-soc-opp' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into for-5.17/drivers
Merge branch : 'thermal-int340x'
 
Merge branch 'tools/bpf: Enable cross-building with clang'
 
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux into HEAD
Merge branch : 'tsn-endpoint-driver'
Merge branch : 'ucount-rlimit-fixes-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge branch : 'ucount-rlimit-fixes-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge branch : 'ucount-rlimit-fixes-for-v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge branch : 'v5.17/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes
Merge branch : 'vlan-QinQ-leak-fix'
Merge branch : 'vxlan-port'
Merge branch : 'workqueue/for-5.16-fixes' into workqueue/for-5.17
Merge branch : 'wwan-debugfs-tweaks'
Merge branch : 'x86/urgent' into x86/sgx, to resolve conflict
Merge branch : 'xilinx-phylink'
 
Linux: Merge branch irq/its-kexec-rt into irq/irqchip-next
Linux: Merge branch irq/misc-5.17 into irq/irqchip-next
Linux: Merge branch kvm-arm64/fpsimd-tracking into kvmarm-master/next
Linux: Merge branch kvm-arm64/hyp-header-split into kvmarm-master/next
Linux: Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next
Linux: Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next
Linux: Merge branch kvm-arm64/pkvm-cleanups-5.17 into kvmarm-master/next
Linux: Merge branch kvm-arm64/pkvm-hyp-sharing into kvmarm-master/next
Linux: Merge branch kvm-arm64/selftest/ipa into kvmarm-master/next
Linux: Merge branch kvm-arm64/selftest/irq-injection into kvmarm-master/next
Linux: Merge branch kvm-arm64/vcpu-first-run into kvmarm-master/next
Linux: Merge branch kvm-arm64/vgic-fixes-5.17 into kvmarm-master/next
 
Merge branches : 'acpi-cppc' and 'acpi-dptf'
Merge branches : 'acpi-ec' and 'acpi-processor'
Merge branches : 'acpi-scan', 'acpi-pm', 'acpi-power' and 'acpi-pci'
Merge branches : 'acpi-tables', 'acpi-numa', 'acpi-sysfs', 'acpi-cppc', 'acpi-thermal' and 'acpi-battery'
Merge branches : 'acpi-x86', 'acpi-pmic' and 'acpi-dptf'
Merge branches : 'acpi-x86', 'acpi-tables', 'acpi-soc' and 'acpi-pcc'
Merge branches : 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' and 'core' into next
Merge branches : 'clk-doc', 'clk-renesas', 'clk-at91', 'clk-cleanup' and 'clk-debugfs' into clk-next
Merge branches : 'clk-ingenic' and 'clk-mediatek' into clk-next
Merge branches : 'clk-nvidia', 'clk-imx', 'clk-samsung' and 'clk-qcom' into clk-next
Merge branches : 'clk-socfpga', 'clk-toshiba', 'clk-st' and 'clk-bitmain' into clk-next
Merge branches : 'clk-x86', 'clk-stm', 'clk-amlogic' and 'clk-allwinner' into clk-next
Merge branches : 'doc.2021.11.30c', 'exp.2021.12.07a', 'fastnohz.2021.11.30c', 'fixes.2021.11.30c', 'nocb.2021.12.09a', 'nolibc.2021.11.30c', 'tasks.2021.12.09a', 'torture.2021.12.07a' and 'torturescript.2021.11.30c' into HEAD
Merge branches : 'edac-misc' and 'edac-amd64' into edac-updates-for-v5.17
Merge branches : 'for-next/misc', 'for-next/cache-ops-dzp', 'for-next/stacktrace', 'for-next/xor-neon', 'for-next/kasan', 'for-next/armv8_7-fp', 'for-next/atomics', 'for-next/bti', 'for-next/sve', 'for-next/kselftest' and 'for-next/kcsan', remote-tracking branch 'arm64/for-next/perf' into for-next/core
Merge branches : 'pm-cpuidle', 'pm-core' and 'pm-sleep'
Merge branches : 'pm-opp', 'pm-devfreq' and 'powercap'
Merge branches : 'thermal-tools' and 'thermal-int340x'
 
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next-fixes
Linux: Merge existing fixes from asoc/for-5.16 into new branch
Linux: Merge existing fixes from spi/for-5.16 into new branch
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
Linux: Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Linux: Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Linux: Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Linux: Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Linux: Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Linux: Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Linux: Merge ra.kernel.org:/pub/scm/linux/kernel/git/netfilter/nf
 
Merge remote-tracking branch : 'drm/drm-next' into msm-next-staging
Merge remote-tracking branch : 'kvm/master' into HEAD
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/urgent
 
Linux: Merge SA_IMMUTABLE-fixes-for-v5.16-rc2
Linux: Merge series "" from :
Linux: Merge series "Add tfa9897 rcv-gpios support" from Vincent Knecht :
 
Merge series "ASoC: Intel: sof_sdw: Use fixed DAI link id" from Bard Liao :
 
Merge tag : '[email protected]' into arm64-for-5.17
Merge tag : '[email protected]' into clk-for-5.17
Merge tag : '5.17-net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : '5.17-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '5.17-rc-part1-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.17-rc-part2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.17-rc3-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '5.17-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.17-rc4-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.17-rc5-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.17-rc8-smb3-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '9p-for-5.17-rc1' of git://github.com/martinetd/linux
Merge tag : '9p-for-5.17-rc3' of git://github.com/martinetd/linux
Merge tag : 'acpi-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.17-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.17-rc9' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'amd-drm-fixes-5.17-2022-01-19' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-5.17-2022-01-26' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.17-2022-02-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.17-2022-02-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.17-2022-02-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.17-2022-02-23' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.17-2022-03-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-5.17-2021-12-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-5.17-2021-12-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-5.17-2021-12-30' of ssh://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-5.17-2022-01-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amlogic-arm64-dt-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt
Merge tag : 'amlogic-fixes-v5.17-rc-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes
Merge tag : 'arc-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Merge tag : 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
Merge tag : 'arm-soc/for-5.17/devicetree' of https://github.com/Broadcom/stblinux into arm/dt
Merge tag : 'arm-soc/for-5.17/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt
Merge tag : 'arm-soc/for-5.17/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
Merge tag : 'arm-soc/for-5.17/drivers' of https://github.com/Broadcom/stblinux into arm/dt
Merge tag : 'arm-soc/for-5.17/maintainers' of https://github.com/Broadcom/stblinux into arm/soc
Merge tag : 'arm-soc/for-5.18/maintainers' 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-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-spectre-bhb-for-v5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'asahi-soc-dt-5.17' of https://github.com/AsahiLinux/linux into arm/dt
Merge tag : 'asahi-soc-dt-5.17-v2' of https://github.com/AsahiLinux/linux into arm/dt
Merge tag : 'asahi-soc-maintainers-5.17' of https://github.com/AsahiLinux/linux into arm/fixes
Merge tag : 'asahi-soc-pmgr-5.17' of https://github.com/AsahiLinux/linux into arm/drivers
Merge tag : 'asahi-soc-pmgr-5.17-v2' of https://github.com/AsahiLinux/linux into arm/drivers
Merge tag : 'asm-generic-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v5.17-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v5.17-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v5.17-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v5.17' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v5.17-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'aspeed-5.17-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag : 'at24-updates-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow
Merge tag : 'at91-defconfig-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/defconfig
Merge tag : 'at91-dt-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag : 'at91-fixes-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'at91-soc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/drivers
Merge tag : 'ata-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-5.17-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-5.17-rc4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'audit-pr-20220110' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'audit-pr-20220131' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'audit-pr-20220209' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'auxdisplay-for-linus-v5.17-rc7' of git://github.com/ojeda/linux
Merge tag : 'backlight-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'batadv-net-pullrequest-20220302' of git://git.open-mesh.org/linux-merge
Merge tag : 'batadv-next-pullrequest-20220103' of git://git.open-mesh.org/linux-merge
Merge tag : 'binfmt_elf-v5.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'bitmap-5.17-rc1' of git://github.com/norov/linux
Merge tag : 'block-5.17-2022-01-21' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.17-2022-01-28' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.17-2022-02-04' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.17-2022-02-11' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.17-2022-02-17' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.17-2022-02-24' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.17-2022-03-04' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.17-2022-03-10' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.17-2022-03-18' of git://git.kernel.dk/linux-block
Merge tag : 'ceph-for-5.17-rc1' of git://github.com/ceph/ceph-client
Merge tag : 'ceph-for-5.17-rc2' of git://github.com/ceph/ceph-client
Merge tag : 'ceph-for-5.17-rc3' of git://github.com/ceph/ceph-client
Merge tag : 'cfi/for-5.17' into mtd/next
Merge tag : 'char-misc-5.17-final' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'clk-at91-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-at91
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-imx-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'clk-meson-v5.17-1' of https://github.com/BayLibre/clk-meson into clk-amlogic
Merge tag : 'clk-v5.17-samsung' of https://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk into clk-samsung
Merge tag : 'configfs-5.17-2022-02-25' of git://git.infradead.org/users/hch/configfs
Merge tag : 'core_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'core_entry_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'coresight-next-v5.17' of gitolite.kernel.org:pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'cxl-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'defconfig-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'devfreq-next-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
Merge tag : 'devicetree-fixes-for-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devprop-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'dlm-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-5.17' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-5.17-1' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine_topic_slave_id_removal_5.17' into next
Merge tag : 'dmaengine_topic_slave_id_removal_5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine into v4_20211204_digetx_support_hdmi_audio_on_nvidia_tegra20
Merge tag : 'docs-5.17' of git://git.lwn.net/linux
Merge tag : 'docs-5.17-2' of git://git.lwn.net/linux
Merge tag : 'docs-5.17-3' of git://git.lwn.net/linux
Merge tag : 'driver-core-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drivers-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'drm-fixes-2022-01-28' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-02-04' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-02-11' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-02-18' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-02-25' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-03-04' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-03-11' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-03-12' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-03-18' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-intel-fixes-2022-02-03' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-02-10' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-02-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-02-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-03-03' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-03-10' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-gt-next-2021-12-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2021-12-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2021-11-30' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2021-12-14' of ssh://git.freedesktop.org/git/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2021-12-29' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2022-01-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2022-01-20' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-misc-fixes-2022-01-14' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-fixes-2022-01-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-02-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-02-10' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-02-17' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-02-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-03-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-03-10' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-03-17' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-next-2021-11-18' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2021-11-29' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2021-12-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2021-12-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2021-12-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2022-01-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2022-01-14' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2022-01-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-msm-fixes-2022-01-25' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2021-12-26' of ssh://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2022-01-07' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2022-01-14' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2022-01-21' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm/tegra/for-5.17-rc1' of https://gitlab.freedesktop.org/drm/tegra into drm-next
Merge tag : 'drm/tegra/for-5.17-rc6' of https://gitlab.freedesktop.org/drm/tegra into drm-fixes
Merge tag : 'dt-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'dtpm-v5.17' of https://git.linaro.org/people/daniel.lezcano/linux
Merge tag : 'du-next-20211206' of git://linuxtv.org/pinchartl/media into drm-next
Merge tag : 'e15509b2b7c9b600ab38c5269d4fac609c077b5b.1638861860.git.quic_vamslank@quicinc.com' into clk-for-5.17
Merge tag : 'e15509b2b7c9b600ab38c5269d4fac609c077b5b.1638861860.git.quic_vamslank@quicinc.com' into dts-for-5.17
Merge tag : 'edac_updates_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'edac_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'edac_urgent_for_v5.17_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-next-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-urgent-for-v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-urgent-for-v5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-urgent-for-v5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-5.17-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-5.17-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'exfat-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Merge tag : 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'extcon-next-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag : 'exynos-drm-fixes-v5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes
Merge tag : 'exynos-drm-next-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
Merge tag : 'f2fs-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fixes-2022-02-26' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'fixes-v5.17-lsm-ceph-null' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
Merge tag : 'folio-5.17' of git://git.infradead.org/users/willy/pagecache
Merge tag : 'folio-5.17a' of git://git.infradead.org/users/willy/pagecache
Merge tag : 'for-5.17-clk' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into clk-nvidia
Merge tag : 'for-5.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.17-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.17-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.17-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.17-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.17-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.17/block-2022-01-11' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.17/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-5.17/drivers-2022-01-11' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.17/io_uring-2022-01-11' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.17/parisc-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'for-5.17/parisc-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'for-5.17/parisc-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'for-5.17/parisc-4' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of 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://github.com/openrisc/linux
Merge tag : 'for-linus-5.17' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus-5.17-ofs-1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux
Merge tag : 'for-linus-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Merge tag : 'for-linus-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
Merge tag : 'for-linus-5.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-5.17a-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-5.17a-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-bhb' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-net-2022-02-24' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2022-03-01' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2022-03-03' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2021-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
Merge tag : 'for-net-next-2021-12-29' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
Merge tag : 'for-net-next-2022-01-07' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
Merge tag : 'for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for-v5.17-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'fpga-for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-next
Merge tag : 'fs.idmapped.v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'fs.mount_setattr.v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'fs_for_v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fs_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fscache-fixes-20220121' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'fscache-rewrite-20220111' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'fsnotify_for_v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsnotify_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsnotify_for_v5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fuse-fixes-5.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'fuse-update-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gfs2-v5.16-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gfs2-v5.16-rc3-fixes2' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gnss-5.17-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss into char-misc-next
Merge tag : 'gpio-fixes-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gvt-fixes-2022-01-13' of https://github.com/intel/gvt-linux into drm-intel-fixes
Merge tag : 'hsi-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
Merge tag : 'hwlock-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'hwmon-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20220128' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-fixes-signed-20220215' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-next-signed-20220114' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i3c/for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'icc-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'ieee802154-for-net-2022-01-28' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan
Merge tag : 'ieee802154-for-net-2022-02-15' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan
Merge tag : 'iio-fixes-for-5.17a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-for-5.17a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-for-5.17b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-defconfig-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/defconfig
Merge tag : 'imx-drivers-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/drivers
Merge tag : 'imx-dt-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-dt64-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-fixes-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-soc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/soc
Merge tag : 'integrity-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'integrity-v5.17-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-gpio-v5.17-1' of gitolite.kernel.org:pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-next
Merge tag : 'intel-pinctrl-v5.17-2' of gitolite.kernel.org:pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'intel-pinctrl-v5.17-3' of gitolite.kernel.org:pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'intel-pinctrl-v5.17-4' of gitolite.kernel.org:pub/scm/linux/kernel/git/pinctrl/intel into fixes
Merge tag : 'intel-pinctrl-v5.17-5' of gitolite.kernel.org:pub/scm/linux/kernel/git/pinctrl/intel into fixes
Merge tag : 'io_uring-5.17-2022-01-21' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-5.17-2022-01-28' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-5.17-2022-02-11' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-5.17-2022-02-23' of git://git.kernel.dk/linux-block
Merge tag : 'iomap-5.17' of git://git.infradead.org/users/willy/linux
Merge tag : 'iomap-5.17-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'iommu-fixes-v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-fixes-v5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-updates-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'irq-core-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-msi-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2022-02-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2022-02-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v5.17_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v5.17_rc2_p2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irqchip-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Merge tag : 'irqchip-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Merge tag : 'irqchip-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Merge tag : 'iwlwifi-next-for-kalle-2021-12-08' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag : 'iwlwifi-next-for-kalle-2021-12-21-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag : 'ixp4xx-arm-soc-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/soc
Merge tag : 'ixp4xx-dtx-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt
Merge tag : 'jh7100-for-5.17' of https://github.com/esmil/linux into arm/newsoc
Merge tag : 'juno-fix-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'kbuild-fixes-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kcsan.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'kvm-riscv-5.17-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-riscv-fixes-5.17-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-s390-kernel-access' from emailed bundle
Merge tag : 'kvm-s390-next-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvmarm-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-5.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'leds-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds
Merge tag : 'libnvdimm-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'linux-can-fixes-for-5.16-20220105' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-5.16-20220109' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-5.17-20220124' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-5.17-20220209' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-5.17-20220225' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-5.17-20211208' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-5.17-20220105' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-5.17-20220108' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-kselftest-fixes-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-fixes-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-fixes-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-fixes-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-fixes-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-next-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-watchdog-5.17-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'livepatching-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lkdtm-v5.17-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux into char-misc-next
Merge tag : 'lkmm.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'locking_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking_urgent_for_v5.17_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'm68k-for-v5.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'mac80211-next-for-net-next-2021-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
Merge tag : 'mac80211-next-for-net-next-2022-01-04' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
Merge tag : 'mailbox-v5.17' of git://git.linaro.org/landing-teams/working/fujitsu/integration
Merge tag : 'media/v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-fixes-5.17' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-fixes
Merge tag : 'mediatek-drm-next-5.17' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-omap-5.17' into nand/next
Merge tag : 'memory-controller-drv-renesas-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Merge tag : 'mfd-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mips-fixes-5.17_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips-fixes-5.17_2' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips-fixes-5.17_3' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips-fixes-5.17_4' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'misc-habanalabs-next-2021-12-27' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-next
Merge tag : 'mlx5-fixes-2022-01-06' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2022-02-01' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2022-02-23' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2022-03-09' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-11-16' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-12-02' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-12-28' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2022-01-06' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mmc-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v5.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'mt76-for-kvalo-2021-12-18' of https://github.com/nbd168/wireless
Merge tag : 'mtd/fixes-for-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/fixes-for-5.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mvebu-dt-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt
Merge tag : 'mvebu-dt64-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt
Merge tag : 'mvebu-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/fixes
Merge tag : 'nand/for-5.17' into mtd/next
Merge tag : 'net-5.17-final' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'newsoc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'nfs-for-5.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-5.17-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-5.17-3' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfsd-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'ntb-5.17' of git://github.com/jonmason/ntb
Merge tag : 'ntb-5.17-bugfixes' of git://github.com/jonmason/ntb
Merge tag : 'nvme-5.17-2021-12-29' of git://git.infradead.org/nvme into for-5.17/drivers
Merge tag : 'nvme-5.17-2022-01-27' of git://git.infradead.org/nvme into block-5.17
Merge tag : 'nvme-5.17-2022-02-03' of git://git.infradead.org/nvme into block-5.17
Merge tag : 'nvme-5.17-2022-02-10' of git://git.infradead.org/nvme into block-5.17
Merge tag : 'nvme-5.17-2022-02-24' of git://git.infradead.org/nvme into block-5.17
Merge tag : 'nvme-5.17-2022-03-16' of git://git.infradead.org/nvme into block-5.17
Merge tag : 'objtool_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-v5.17/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
Merge tag : 'omap-for-v5.17/fixes-for-merge-window-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
Merge tag : 'omap-for-v5.17/fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
Merge tag : 'optee-async-notif-for-v5.17' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
Merge tag : 'optee-fix-for-v5.17' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'optee-fix2-for-v5.17' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'optee-fixes-for-v5.17' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'ovl-fixes-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Merge tag : 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v5.17-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v5.17-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v5.17-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v5.17-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v5.17-fixes-5' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'perf-tools-fixes-for-v5.17-2022-02-06' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v5.17-2022-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v5.17-2022-02-24' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v5.17-2022-03-12' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v5.17-2022-03-19' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v5.17-2022-01-16' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v5.17-2022-01-22' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v5.17_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v5.17_rc2_p2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy into char-misc-next
Merge tag : 'phy-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy into char-misc-next
Merge tag : 'pidfd.v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'pinctrl-v5-17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-int3472-1' into review-hans
Merge tag : 'platform-drivers-x86-int3472-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into clk-x86
Merge tag : 'platform-drivers-x86-int3472-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into media_tree
Merge tag : 'platform-drivers-x86-int3472-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into regulator-5.17
Merge tag : 'platform-drivers-x86-v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v5.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-5.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'powerpc-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.17-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.17-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'pstore-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'pwm/for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'qcom-arm64-fixes-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'qcom-clk-for-5.17' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-drivers-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
Merge tag : 'qcom-dts-fixes-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-dts-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'random-5.17-rc3-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'ras_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcar_rst_rproc-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into rproc-next
Merge tag : 'rcu-urgent.2022.01.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'rcu.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'regmap-fix-v5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-no-bus-update-bits' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v5.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/defconfig
Merge tag : 'renesas-arm-dt-for-v5.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-arm-dt-for-v5.17-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-arm-soc-for-v5.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/soc
Merge tag : 'renesas-clk-for-v5.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v5.17-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-drivers-for-v5.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/drivers
Merge tag : 'renesas-drivers-for-v5.17-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/drivers
Merge tag : 'renesas-dt-bindings-for-v5.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-dt-bindings-for-v5.17-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-pinctrl-for-v5.17-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v5.17-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-r8a779f0-dt-binding-defs-tag' into HEAD
Merge tag : 'renesas-r8a779f0-dt-binding-defs-tag' into renesas-arm-dt-for-v5.17
Merge tag : 'renesas-r8a779f0-dt-binding-defs-tag' into renesas-drivers-for-v5.17
Merge tag : 'riscv-for-linus-5.17-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.17-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'rpmsg-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rpmsg-v5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rproc-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rproc-v5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 's390-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.17-5' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-drivers-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/drivers
Merge tag : 'samsung-dt-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-dt64-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-dt64-exynos-usi-5.17' into next/drivers
Merge tag : 'samsung-fixes-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/fixes
Merge tag : 'samsung-pinctrl-5.17' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
Merge tag : 'samsung-soc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/soc
Merge tag : 'sched_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v5.17_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v5.17_rc2_p2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v5.17_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fix-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'seccomp-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'seccomp-v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'selinux-pr-20220110' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'selinux-pr-20220203' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'selinux-pr-20220223' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'slab-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-5.17-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'soc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-5.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fsl-fix-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/leo/linux into arm/fixes
Merge tag : 'socfpga_dts_update_for_v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/dt
Merge tag : 'socfpga_dts_update_for_v5.18_part2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/fixes
Merge tag : 'socfpga_fix_for_v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/fixes
Merge tag : 'sound-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-5.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire into char-misc-next
Merge tag : 'spdx-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx
Merge tag : 'spi-fix-v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v5.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-nor/for-5.17' into mtd/next
Merge tag : 'spi-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-5.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'stm32-dt-for-v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/dt
Merge tag : 'sunxi-clk-for-5.17-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-allwinner
Merge tag : 'sunxi-dt-for-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag : 'tags/bcm2835-bindings-2021-12-18' into devicetree/next
Merge tag : 'tags/bcm2835-dt-next-2021-12-13' into devicetree/next
Merge tag : 'tegra-for-5.17-arm-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/defconfig
Merge tag : 'tegra-for-5.17-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-5.17-arm-dt-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/fixes
Merge tag : 'tegra-for-5.17-arm-dt-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/fixes
Merge tag : 'tegra-for-5.17-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-5.17-arm64-dt-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/fixes
Merge tag : 'tegra-for-5.17-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Merge tag : 'tegra-for-5.17-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-5.17-dt-bindings-memory' into for-5.17/arm64/dt
Merge tag : 'tegra-for-5.17-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Merge tag : 'thermal-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-5.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-5.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v5.17-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thunderbolt-for-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'ti-driver-soc-fixes-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/drivers
Merge tag : 'ti-k3-dt-fixes-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/fixes
Merge tag : 'ti-k3-dt-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
Merge tag : 'timers-core-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v5.17-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'topic/drm-dp-training-delay-helpers-2021-10-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-next
Merge tag : 'topic/drm-dp-training-delay-helpers-2021-10-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-misc-next
Merge tag : 'tpmdd-next-v5.17-fixed' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trbe-cortex-a510-errata' of gitolite.kernel.org:pub/scm/linux/kernel/git/coresight/linux into for-next/fixes
Merge tag : 'tty-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'unicode-for-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode
Merge tag : 'unicode-for-next-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode
Merge tag : 'usb-5.17-final' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-5.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-5.17-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-5.17-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'usb-serial-5.17-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'ux500-dts-v5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt
Merge tag : 'v5.15' into next
Merge tag : 'v5.16' into rdma.git for-next
Merge tag : 'v5.16-next-dts32' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
Merge tag : 'v5.16-next-dts64' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
Merge tag : 'v5.16-rc2' into devel
Merge tag : 'v5.16-rc4' into docs-next
Merge tag : 'v5.16-rc4' into media_tree
Merge tag : 'v5.16-rc5' into locking/core, to pick up fixes
Merge tag : 'v5.16-rc5' into rdma.git for-next
Merge tag : 'v5.17-fixes-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/fixes
Merge tag : 'v5.17-rc4' into for-linus
Merge tag : 'v5.17-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
Merge tag : 'v5.17-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'vfio-v5.17-rc1' of git://github.com/awilliam/linux-vfio
Merge tag : 'vfs-5.17-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'Wcast-function-type-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux
Merge tag : 'wireless-2022-01-21' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2022-02-11' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2022-03-16' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-drivers-next-2021-12-07' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Merge tag : 'wireless-drivers-next-2021-12-17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Merge tag : 'wireless-drivers-next-2021-12-23' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Merge tag : 'wireless-for-net-2022-03-01' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-for-net-2022-03-02' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'x86_bugs_for_v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_build_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_build_for_v5.17_rc1-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cleanups_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_fpu_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_misc_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_mm_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_paravirt_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_platform_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sev_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sgx_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v5.17_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v5.17_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v5.17_rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_vdso_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-5.17-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-5.17-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-5.17-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-5.17-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-5.17-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-5.17-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-5.17-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-5.17-merge-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xsa396-5.17-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'zynqmp-soc-for-v5.17' of https://github.com/Xilinx/linux-xlnx into arm/drivers
 
Linux: Merge v5.15-rc5 into char-misc-next
Linux: Merge v5.16-rc5 into drm-next
 
mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP
mfd: atmel-flexcom: Use .resume_noirq
mfd: bd70528: Drop BD70528 support
mfd: da9062: Support SMBus and I2C mode
mfd: google,cros-ec: Fix property name for MediaTek rpmsg
mfd: intel-lpss-pci: Fix clock speed for 38a8 UART
mfd: intel-lpss: Add Intel Lakefield PCH PCI IDs
mfd: intel-lpss: Fix I2C4 not being available on the Microsoft Surface Go & Go 2
mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()
mfd: intel_soc_pmic: Use CPU-id check instead of _HRV check to differentiate variants
mfd: Kconfig: Change INTEL_SOC_PMIC_CHTDC_TI to bool
mfd: ntxec: Change return type of ntxec_reg8 from __be16 to u16
mfd: stmpe: Support disabling sub-functions
mfd: ti_am335x_tscadc: Drop the CNTRLREG_TSC_8WIRE macro
mfd: tps65910: Set PWR_OFF bit during driver probe
 
microblaze: Snapshot thread flags
microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV}
 
mips/pci: remove redundant ret variable
 
mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support
mips: alchemy: remove historic comment on gpio build constraints
 
MIPS: ath79: drop _machine_restart again
MIPS: BCM47XX: Add board entry for Linksys WRT320N v1
MIPS: BCM47XX: Add LEDs and buttons for Asus RTN-10U
MIPS: BCM47XX: Add support for Netgear R6300 v1
MIPS: BCM47XX: Add support for Netgear WN2500RP v1 & v2
MIPS: BCM47XX: Define Linksys WRT310N V2 buttons
MIPS: BCM47XX: Replace strlcpy with strscpy
 
mips: bcm63xx: add support for clk_set_parent()
 
MIPS: BCM63XX: Provide platform data to watchdog device
MIPS: bmips: Add support PCIe controller device nodes
MIPS: bmips: Remove obsolete DMA mapping support
MIPS: compressed: Fix build with ZSTD compression
MIPS: CPC: Use bitfield helpers
MIPS: CPS: Use bitfield helpers
 
mips: dec: provide the correctly capitalized config CPU_R4X00 in init error message
 
MIPS: defconfig: CI20: configure for DRM_DW_HDMI_JZ4780
MIPS: drop selected EARLY_PRINTK configs for MACH_REALTEK_RTL
 
mips: drop selecting non-existing config NR_CPUS_DEFAULT_2
 
MIPS: DTS: CI20: Add DT nodes for HDMI setup
MIPS: DTS: CI20: fix how ddc power is enabled
MIPS: DTS: Ingenic: adjust register size to available registers
MIPS: DTS: jz4780: Account for Synopsys HDMI driver and LCD controllers
MIPS: enable both vmlinux.gz.itb and vmlinuz for generic
MIPS: Fix build error due to PTR used in more places
 
mips: fix Kconfig reference to PHYS_ADDR_T_64BIT
 
MIPS: fix local_{add,sub}_return on MIPS64
MIPS: Fix typo in a comment
MIPS: fix typo in a comment
MIPS: generic: enable SMP on SMVP systems
 
mips: kgdb: adjust the comment to the actual ifdef condition
 
MIPS: KVM: fix vz.c kernel-doc notation
 
mips: lantiq: add support for clk_set_parent()
 
MIPS: lantiq: dma: increase descritor count
MIPS: lantiq: Fix typo in a comment
MIPS: Loongson2ef: Remove unnecessary {as,cc}-option calls
MIPS: Loongson64: Add Loongson-2K1000 reset platform driver
MIPS: Loongson64: Add missing of_node_put() in ls2k_reset_init()
MIPS: Loongson64: DTS: Add pm block node for Loongson-2K1000
MIPS: Loongson64: Use three arguments for slti
MIPS: Makefile: Remove "ifdef need-compiler" for Kbuild.platforms
MIPS: new Kconfig option ZBOOT_LOAD_ADDRESS
MIPS: OCTEON: add put_device() after of_find_device_by_node()
MIPS: Octeon: Fix build errors using clang
MIPS: octeon: Fix missed PTR->PTR_WD conversion
MIPS: Octeon: Use arch_setup_msi_irq()
MIPS: only register MT SMP ops if MT is supported
 
mips: ralink: add missing of_node_put() call in ill_acc_of_setup()
 
MIPS: ralink: mt7621: do memory detection on KSEG1
MIPS: ralink: mt7621: use bitwise NOT instead of logical
MIPS: Remove a repeated word in a comment
MIPS: Remove duplicated include in local.h
 
mips: remove obsolete selection of CPU_HAS_LOAD_STORE_LR
 
MIPS: retire "asm/llsc.h"
MIPS: rework local_t operation on MIPS64
 
mips: setup: fix setnocoherentio() boolean setting
 
MIPS: SGI-IP22: Remove unnecessary check of GCC option
MIPS: signal: Protect against sigaltstack wraparound
MIPS: signal: Return immediately if call fails
MIPS: smp: fill in sibling and core maps earlier
MIPS: TXx9: Let MACH_TX49XX select BOOT_ELF32
 
mips: txx9: remove left-over for removed TXX9_ACLC configs
 
MIPS: TXX9: Remove rbtx4938 board support
MIPS: TXX9: Remove rbtx4939 board support
MIPS: TXX9: Remove TX4939 SoC support
 
misc: at25: Align comment style
misc: at25: Check new property ("address-width") first
misc: at25: Check proper value of chip length in FRAM case
misc: at25: Don't copy garbage to the at25->chip in FRAM case
misc: at25: Factor out at_fram_to_chip()
misc: at25: Get platform data via dev_get_platdata()
misc: at25: Get rid of intermediate storage for AT25 chip data
misc: at25: Make driver OF independent again
misc: at25: Reorganize headers for better maintenance
misc: at25: Replace commas by spaces in the ID tables
misc: at25: Switch to use BIT() instead of custom approaches
misc: at25: Unshadow error codes in at25_fw_to_chip()
misc: at25: Use at25->chip instead of local chip everywhere in ->probe()
misc: fastrpc: avoid double fput() on failed usercopy
misc: lattice-ecp3-config: Fix task hung when firmware load failed
misc: pci_endpoint_test: Terminate statement with semicolon
misc: sram: Add compatible string for Tegra234 SYSRAM
misc: vmw_vmci: Switch to kvfree_rcu() API
 
mISDN: Fix memory leak in dsp_pipeline_build()
 
mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get()
mlx5: fix mlx5i_grp_sw_update_stats() stack usage
mlx5: fix psample_sample_packet link error
 
mlxsw: Add operations structure for bloom filter calculation
mlxsw: Add support for more than 256 ports in SBSR register
mlxsw: Add support for VxLAN with IPv6 underlay
mlxsw: constify address in mlxsw_sp_port_dev_addr_set
mlxsw: core: Convert a series of if statements to switch case
mlxsw: core: Extend devlink health reporter with new events and parameters
mlxsw: Fix naming convention of MFDE fields
mlxsw: Introduce flex key elements for Spectrum-4
mlxsw: item: Add support for local_port field in a split form
mlxsw: pci: Add shutdown method in PCI driver
mlxsw: pci: Avoid flow control for EMAD packets
mlxsw: reg: Add a function to fill IPv6 unicast FDB entries
mlxsw: reg: Adjust PPCNT register to support local port 255
mlxsw: reg: Align existing registers to use extended local_port field
mlxsw: reg: Extend MFDE register with new events and parameters
mlxsw: reg: Increase 'port_num' field in PMTDB register
mlxsw: reg: Remove unused functions
mlxsw: Rename virtual router flex key element
mlxsw: spectrum: Add hash table for IPv6 address mapping
mlxsw: spectrum: Bump minimum FW version to xx.2010.1006
mlxsw: spectrum: Extend to support Spectrum-4 ASIC
mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum-4 calculation
mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible
mlxsw: spectrum_acl_bloom_filter: Rename Spectrum-2 specific objects for future use
mlxsw: spectrum_acl_bloom_filter: Reorder functions to make the code more aesthetic
mlxsw: spectrum_flower: Make vlan_id limitation more specific
mlxsw: spectrum_ipip: Use common hash table for IPv6 address mapping
mlxsw: spectrum_nve: Keep track of IPv6 addresses used by FDB entries
mlxsw: spectrum_nve_vxlan: Make VxLAN flags check per address family
mlxsw: spectrum_router: Remove deadcode in mlxsw_sp_rif_mac_profile_find
mlxsw: Split handling of FDB tunnel entries between address families
mlxsw: Use Switch Flooding Table Register Version 2
mlxsw: Use Switch Multicast ID Register Version 2
mlxsw: Use u16 for local_port field instead of u8
 
mm, hugepages: make memory size variable in hugepage-mremap selftest
 
mm, kasan: use compare-exchange operation to set KASAN page tag
 
mm, kcsan: Enable barrier instrumentation
 
mm, oom: OOM sysrq should always kill a process
 
mm, slab: Remove compiler check in __kmalloc_index
 
mm,fs: split dump_mapping() out from dump_page()
 
mm/damon/core: use abs() instead of diff_of()
 
mm/damon/dbgfs: remove an unnecessary variable
mm/damon/dbgfs: support all DAMOS stats
 
mm/damon/reclaim: provide reclamation statistics
 
mm/damon/schemes: account how many times quota limit has exceeded
mm/damon/schemes: account scheme actions that successfully applied
mm/damon/schemes: add the validity judgment of thresholds
 
mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log
mm/damon/vaddr: remove swap_ranges() and replace it with swap()
mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging
 
mm/damon: add 'age' of region tracepoint support
mm/damon: add access checking for hugetlb pages
mm/damon: convert macro functions to static inline functions
mm/damon: hide kernel pointer from tracepoint event
mm/damon: modify damon_rand() macro to static inline function
mm/damon: move damon_rand() definition into damon.h
mm/damon: move the implementation of damon_insert_region to damon.h
mm/damon: remove a mistakenly added comment for a future feature
mm/damon: remove some unneeded function definitions in damon.h
mm/damon: unified access_check function naming rules
 
mm/debug_vm_pgtable: remove pte entry from the page table
mm/debug_vm_pgtable: update comments regarding migration swap entries
 
mm/dmapool.c: revert "make dma pool to use kmalloc_node"
 
mm/doc: Add documentation for folio_test_uptodate
 
mm/frontswap.c: use non-atomic '__set_bit()' when possible
 
mm/gup.c: stricter check on THP migration entry during follow_pmd_mask
 
mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault
 
mm/hugetlb: fix kernel crash with hugetlb mremap
 
mm/hwpoison: fix unpoison_memory()
mm/hwpoison: mf_mutex for soft offline and unpoison
mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE
 
mm/kasan: Convert to struct folio and struct slab
 
mm/kfence: Convert kfence_guarded_alloc() to struct slab
 
mm/khugepaged: unify collapse pmd clear, flush and free
 
mm/kmemleak: avoid scanning potential huge holes
 
mm/memcg: add oom_group_kill memory event
mm/memcg: Convert slab objcgs from struct page to struct slab
mm/memcg: use struct_size() helper in kzalloc()
 
mm/mempolicy: add set_mempolicy_home_node syscall
mm/mempolicy: fix all kernel-doc warnings
mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY
mm/mempolicy: wire up syscall set_mempolicy_home_node
 
mm/memremap: add ZONE_DEVICE support for compound pages
 
mm/migrate.c: rework migration_entry_wait() to not take a pageref
 
mm/migrate: move node demotion code to near its user
mm/migrate: remove redundant variables used in a for-loop
 
mm/oom_kill: allow process_mrelease to run under mmap_lock protection
 
mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages
mm/page_alloc.c: modify the comment section for alloc_contig_pages()
 
mm/page_alloc: refactor memmap_init_zone_device() page init
mm/page_alloc: split prep_compound_page into head and tail subparts
 
mm/page_counter: remove an incorrect call to propagate_protected_usage()
 
mm/page_isolation: unset migratetype directly for non Buddy page
 
mm/page_table_check: check entries at pmd levels
mm/page_table_check: use unsigned long for page counters and cleanup
 
mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%
 
mm/percpu: micro-optimize pcpu_is_populated()
 
mm/pgtable: define pte_index so that preprocessor could recognize it
 
mm/rmap: fix potential batched TLB flush race
 
mm/sl*b: Differentiate struct slab fields by sl*b implementations
 
mm/slab: Convert kmem_getpages() and kmem_freepages() to struct slab
mm/slab: Convert most struct page to struct slab by spatch
mm/slab: Dissolve slab_map_pages() in its caller
mm/slab: Finish struct page to struct slab conversion
 
mm/slab_common: use WARN() if cache still has objects on destroy
 
mm/slob: Convert SLOB to use struct slab and struct folio
mm/slob: Remove unnecessary page_mapcount_reset() function call
 
mm/slub: Convert __free_slab() to use struct slab
mm/slub: Convert __slab_lock() and __slab_unlock() to struct slab
mm/slub: Convert alloc_slab_page() to return a struct slab
mm/slub: Convert detached_freelist to use a struct slab
mm/slub: Convert kfree() to use a struct slab
mm/slub: Convert most struct page to struct slab by spatch
mm/slub: Convert pfmemalloc_match() to take a struct slab
mm/slub: Convert print_page_info() to print_slab_info()
mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PARTIAL only when enabled
mm/slub: Finish struct page to struct slab conversion
mm/slub: Make object_err() static
mm/slub: Simplify struct slab slabs field definition
 
mm/thp: drop unused trace events hugepage_[invalidate|splitting]
 
mm/truncate.c: remove unneeded variable
 
mm/vmalloc: add support for __GFP_NOFAIL
mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc
mm/vmalloc: be more explicit about supported gfp flags.
 
mm/vmstat: add events for THP max_ptes_* exceeds
 
mm/writeback: Improve __folio_mark_dirty() comment
 
mm: add a field to store names for private anonymous memory
mm: add anonymous vma name refcounting
mm: Add folio_put_refs()
mm: Add folio_test_pmd_mappable()
mm: Add unmap_mapping_folio()
mm: add virt_to_folio() and folio_address()
mm: allow !GFP_KERNEL allocations for kvmalloc
mm: change page type prior to adding page table entry
mm: compaction: fix the migration stats in trace_mm_compaction_migratepages()
mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls
mm: Convert [un]account_slab_page() to struct slab
mm: Convert __ksize() to struct slab
mm: Convert check_heap_object() to use struct slab
mm: Convert find_lock_entries() to use a folio_batch
mm: Convert struct page to struct slab in functions used by other subsystems
mm: Convert virt_to_cache() to use struct slab
mm: defer kmemleak object creation of module_alloc()
mm: document locking restrictions for vm_operations_struct::close
mm: don't try to NUMA-migrate COW pages that have other uses
mm: drop node from alloc_pages_vma
mm: fix boolreturn.cocci warning
mm: fix some comment errors
mm: fix use-after-free bug when mm->mmap is reused after being freed
mm: fix use-after-free when anon vma name is used after vma is freed
mm: gup: make fault_in_safe_writeable() use fixup_user_fault()
mm: hide the FRONTSWAP Kconfig symbol
mm: introduce memalloc_retry_wait()
mm: io_uring: allow oom-killer from io_uring_setup
mm: kmemleak: alloc gray object for reserved region with direct map
mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy
mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware
mm: Make SLAB_MERGE_DEFAULT depend on SL[AU]B
mm: make some vars and functions static or __init
mm: mark swap_lock and swap_active_head static
mm: memcg/percpu: account extra objcg space to memory cgroups
mm: memcg: synchronize objcg lists with a dedicated spinlock
mm: memcontrol: make cgroup_memory_nokmem static
mm: migrate: add more comments for selecting target node randomly
mm: migrate: correct the hugetlb migration stats
mm: migrate: fix the return value of migrate_pages()
mm: migrate: support multiple target nodes demotion
mm: move anon_vma declarations to linux/mm_inline.h
mm: move filemap_range_needs_writeback() into header
mm: move tlb_flush_pending inline helpers to mm_inline.h
mm: page table check
mm: page->mapping folio->mapping should have the same offset
mm: page_alloc: fix building error on -Werror=array-compare
mm: percpu: add generic pcpu_fc_alloc/free funciton
mm: percpu: add generic pcpu_populate_pte() function
mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef
mm: percpu: generalize percpu related config
mm: prevent vm_area_struct::anon_name refcount saturation
mm: protect free_pgtables with mmap_lock write lock in exit_mmap
mm: ptep_clear() page table helper
mm: rearrange madvise code to allow for reuse
mm: refactor vm_area_struct::anon_vma_name usage code
mm: remove cleancache
mm: remove last argument of reuse_swap_page()
mm: Remove pagevec_remove_exceptionals()
mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit
mm: Remove slab from struct page
mm: remove the total_mapcount argument from page_trans_huge_map_swapcount()
mm: remove the total_mapcount argument from page_trans_huge_mapcount()
mm: shmem: don't truncate page if memory failure happens
mm: simplify try_to_unuse
mm: slab: make slab iterator functions static
mm: Split slab into its own type
mm: swap: get rid of livelock in swapin readahead
mm: Use multi-index entries in the page cache
mm: Use struct slab in kmem_obj_info()
mm: vmscan: remove deadlock due to throttling failing to make progress
 
mm_zone: add function to check if managed dma zone exists
 
mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices
mmc: au1xmmc: propagate errors from platform_get_irq()
mmc: bcm2835: stop setting chan_config->slave_id
mmc: block: fix read single on recovery logic
mmc: core: adjust polling interval for CMD1
mmc: core: allow to match the device tree to apply quirks
mmc: core: change __mmc_poll_for_busy() parameter type
mmc: core: Fix blk_status_t handling
mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO
mmc: core: provide macro and table to match the device tree to apply quirks
mmc: core: Remove redundant driver match function
mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND
mmc: core: rewrite mmc_fixup_device()
mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc
mmc: core: Use blk_mq_complete_request_direct().
mmc: core: Wait for command setting 'Power Off Notification' bit to complete
mmc: don't set GENHD_FL_SUPPRESS_PARTITION_INFO
mmc: dw_mmc-exynos: Add support for ARTPEC-8
mmc: dw_mmc: add common capabilities to replace caps
mmc: dw_mmc: Add driver callbacks for data read timeout
mmc: dw_mmc: Allow lower TMOUT value than maximum
mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails
mmc: dw_mmc: clean up a debug message
mmc: dw_mmc: Do not wait for DTO in case of error
mmc: dw_mmc: exynos: use common_caps
mmc: dw_mmc: hi3798cv200: use common_caps
mmc: dw_mmc: rockchip: use common_caps
mmc: jz4740: Support using a bi-directional DMA channel
mmc: jz4740: Use the new PM macros
mmc: meson-mx-sdhc: add IRQ check
mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro
mmc: meson-mx-sdio: add IRQ check
mmc: meson: Fix usage of meson_mmc_post_req()
mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do()
mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do()
mmc: mmci: add hs200 support for stm32 sdmmc
mmc: mmci: Add support for sdmmc variant revision v2.2
mmc: mmci: increase stm32 sdmmcv2 clock max freq
mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs
mmc: mtk-sd: Fix usage of devm_clk_get_optional()
mmc: mtk-sd: Take action for no-sdio device-tree parameter
mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields
mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling
mmc: mxc: Use the new PM macros
mmc: omap_hsmmc: Revert special init for wl1251
mmc: pwrseq: Use bitmap_free() to free bitmap
mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M
mmc: renesas_sdhi: Parse DT for SDnH
mmc: renesas_sdhi: Simplify an expression
mmc: renesas_sdhi: Use dev_err_probe when getting clock fails
mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock
mmc: sdhci-acpi: Remove special handling for GPD win/pocket devices
mmc: sdhci-acpi: Use the new soc_intel_is_byt() helper
mmc: sdhci-esdhc-imx: Add sdhc support for i.MXRT series
mmc: sdhci-of-esdhc: Check for error num after setting mask
mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms
mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads.
mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode
mmc: sdhci-pci-o2micro: Restore the SD clock's base clock frequency
mmc: sdhci-pci: Add PCI ID for Intel ADL
mmc: sdhci-tegra: Add runtime PM and OPP support
mmc: sh_mmcif: Check for null res pointer
mmc: tmio: reinit card irqs in reset routine
 
module.h: allow #define strings to work with MODULE_IMPORT_NS
 
module: add in-kernel support for decompressing
module: fix building with sysfs disabled
module: fix signature check failures when using in-kernel decompression
module: Remove outdated comment
 
most: usb: replace snprintf in show functions with sysfs_emit
 
moxart: fix potential use-after-free on remove path
 
mptcp: accurate SIOCOUTQ for fallback socket
mptcp: add mibs counter for ignored incoming options
mptcp: add SIOCINQ, OUTQ and OUTQNSD ioctls
mptcp: add TCP_INQ cmsg support
mptcp: adjust to use netns refcount tracker
mptcp: allow changing the "backup" bit by endpoint id
mptcp: avoid atomic bit manipulation when possible
mptcp: change the parameter of __mptcp_make_csum
mptcp: Check reclaim amount before reducing allocation
mptcp: clean up harmless false expressions
mptcp: clean-up MPJ option writing
mptcp: cleanup accept and poll
mptcp: cleanup MPJ subflow list handling
mptcp: Correctly set DATA_FIN timeout when number of retransmits is large
mptcp: do not block subflows creation on errors
mptcp: enforce HoL-blocking estimation
mptcp: expose mptcp_check_and_set_pending
mptcp: fix a DSS option writing error
mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()
mptcp: fix opt size when sending DSS + MP_FAIL
mptcp: fix per socket endpoint accounting
mptcp: fix race in incoming ADD_ADDR option processing
mptcp: fix race in overlapping signal events
mptcp: fix removing ids bitmap setting
mptcp: full disconnect implementation
mptcp: getsockopt: add support for IP_TOS
mptcp: implement fastclose xmit path
mptcp: implement support for user-space disconnect
mptcp: keep snd_una updated for fallback socket
mptcp: keep track of local endpoint still available for each msk
mptcp: netlink: process IPv6 addrs in creating listening sockets
mptcp: reuse __mptcp_make_csum in validate_data_csum
mptcp: sockopt: add SOL_IP freebind & transparent options
mptcp: Support for IP_TOS for MPTCP setsockopt()
mptcp: support TCP_CORK and TCP_NODELAY
mptcp: Use struct_group() to avoid cross-field memset()
 
mt76: allow drivers to drop rx packets early
mt76: clear sta powersave flag after notifying driver
mt76: connac: align MCU_EXT definitions with 7915 driver
mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode
mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band
mt76: connac: introduce MCU_CE_CMD macro
mt76: connac: introduce MCU_EXT macros
mt76: connac: introduce MCU_UNI_CMD macro
mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_nested_tlv
mt76: connac: rely on MCU_CMD macro
mt76: connac: remove MCU_FW_PREFIX bit
mt76: connac: remove PHY_MODE_AX_6G configuration in mt76_connac_get_phy_mode
mt76: debugfs: fix queue reporting for mt76-usb
mt76: do not pass the received frame with decryption error
mt76: eeprom: tolerate corrected bit-flips
mt76: fix possible OOB issue in mt76_calculate_default_rate
mt76: fix the wiphy's available antennas to the correct value
mt76: move sar utilities to mt76-core module
mt76: move sar_capa configuration in common code
mt76: mt7603: improve reliability of tx powersave filtering
mt76: mt7603: introduce SAR support
mt76: mt7615: clear mcu error interrupt status on mt7663
mt76: mt7615: fix decap offload corner case with 4-addr VLAN frames
mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy()
mt76: mt7615: fix unused tx antenna mask in testmode
mt76: mt7615: improve wmm index allocation
mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663
mt76: mt7615: remove dead code in get_omac_idx
mt76: mt7663: disable 4addr capability
mt76: mt76x02: introduce SAR support
mt76: mt7915: add default calibrated data support
mt76: mt7915: add mu-mimo and ofdma debugfs knobs
mt76: mt7915: fix decap offload corner case with 4-addr VLAN frames
mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore()
mt76: mt7915: fix SMPS operation fail
mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine
mt76: mt7915: improve wmm index allocation
mt76: mt7915: introduce mt76_vif in mt7915_vif
mt76: mt7915: introduce SAR support
mt76: mt7915: process txfree and txstatus without allocating skbs
mt76: mt7915: rely on mt76_connac definitions
mt76: mt7921: add support for PCIe ID 0x0608/0x0616
mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work
mt76: mt7921: drop offload_flags overwritten
mt76: mt7921: fix a possible race enabling/disabling runtime-pm
mt76: mt7921: fix boolreturn.cocci warning
mt76: mt7921: fix MT7921E reset failure
mt76: mt7921: fix network buffer leak by txs missing
mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi
mt76: mt7921: fix possible resume failure
mt76: mt7921: honor mt76_connac_mcu_set_rate_txpower return value in mt7921_config
mt76: mt7921: introduce 160 MHz channel bandwidth support
mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files
mt76: mt7921: reduce log severity levels for informative messages
mt76: mt7921: remove dead definitions
mt76: mt7921: use correct iftype data on 6GHz cap init
mt76: mt7921s: fix bus hang with wrong privilege
mt76: mt7921s: fix cmd timeout in throughput test
mt76: mt7921s: fix possible kernel crash due to invalid Rx count
mt76: mt7921s: fix suspend error with enlarging mcu timeout value
mt76: mt7921s: fix the device cannot sleep deeply in suspend
mt76: mt7921s: make pm->suspended usage consistent
mt76: only access ieee80211_hdr after mt76_insert_ccmp_hdr
mt76: only set rx radiotap flag from within decoder functions
mt76: remove variable set but not used
mt76: reverse the first fragmented frame to 802.11
mt76: testmode: add support to set MAC
 
mtd: core: clear out unregistered devices a bit more
mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property
mtd: core: provide unique name for nvmem device
mtd: dataflash: Warn about failure to unregister mtd device
mtd: Fixed breaking list in __mtd_del_partition.
mtd: gen_probe: Use bitmap_zalloc() when applicable
mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init()
mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove
mtd: Introduce an expert mode for forensics and debugging purposes
mtd: mchp23k256: Warn about failure to unregister mtd device
mtd: mchp48l640: Warn about failure to unregister mtd device
mtd: onenand: remove redundant variable ooblen
mtd: parsers: qcom: Don't print error message on -EPROBE_DEFER
mtd: parsers: qcom: Fix kernel panic on skipped partition
mtd: parsers: qcom: Fix missing free for pparts in cleanup
mtd: phram: Prevent divide by zero bug in phram_setup()
mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status
mtd: rawnand: davinci: Avoid duplicated page read
mtd: rawnand: davinci: Don't calculate ECC when reading page
mtd: rawnand: davinci: Rewrite function description
mtd: rawnand: Export nand_read_page_hwecc_oob_first()
mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings
mtd: rawnand: gpmi: don't leak PM reference in error path
mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6
mtd: rawnand: gpmi: remove unneeded variable
mtd: rawnand: gpmi: Use platform_get_irq_byname() to get the interrupt
mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get
mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page function
mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip()
mtd: rawnand: omap2: Actually prevent invalid configuration and build error
mtd: rawnand: omap2: Add compatible for AM64 SoC
mtd: rawnand: omap2: Allow build on K3 platforms
mtd: rawnand: omap2: drop unused variable
mtd: rawnand: omap2: fix force_8bit flag behaviour for DMA mode
mtd: rawnand: omap2: move to exec_op interface
mtd: rawnand: omap2: Prevent invalid configuration and build error
mtd: rawnand: omap2: Select GPMC device driver for ARCH_K3
mtd: rawnand: omap_elm: Use platform_get_irq() to get the interrupt
mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()
mtd: rawnand: renesas: Add new NAND controller driver
mtd: rawnand: tegra: Add runtime PM and OPP support
mtd: remove unused header file
mtd: spi-nor: atmel: Use flash late_init() for locking
mtd: spi-nor: Constify part specific fixup hooks
mtd: spi-nor: core: Call spi_nor_post_sfdp_fixups() only when SFDP is defined
mtd: spi-nor: core: Don't use mtd_info in the NOR's probe sequence of calls
mtd: spi-nor: core: Fix spi_nor_flash_parameter otp description
mtd: spi-nor: core: Init all flash parameters based on SFDP where possible
mtd: spi-nor: core: Introduce flash_info mfr_flags
mtd: spi-nor: core: Introduce the late_init() hook
mtd: spi-nor: core: Move spi_nor_set_addr_width() in spi_nor_setup()
mtd: spi-nor: core: Remove reference to spi-nor.c
mtd: spi-nor: core: use 2 data bytes for template ops
mtd: spi-nor: core: Use container_of to get the pointer to struct spi_nor
mtd: spi-nor: Fix mtd size for s3an flashes
mtd: spi-nor: Get rid of nor->page_size
mtd: spi-nor: gigadevice: gd25q256: Init flash based on SFDP
mtd: spi-nor: Introduce spi_nor_init_fixup_flags()
mtd: spi-nor: Introduce spi_nor_init_flags()
mtd: spi-nor: Introduce spi_nor_set_mtd_info()
mtd: spi-nor: issi: is25lp256: Init flash based on SFDP
mtd: spi-nor: micron-st: write 2 bytes when disabling Octal DTR mode
mtd: spi-nor: Remove debugfs entries that duplicate sysfs entries
mtd: spi-nor: Rework the flash_info flags
mtd: spi-nor: spansion: s25fl256s0: Skip SFDP parsing
mtd: spi-nor: spansion: Use manufacturer late_init()
mtd: spi-nor: spansion: write 2 bytes when disabling Octal DTR mode
mtd: spi-nor: sst: Use flash late_init() for locking
mtd: spi-nor: sst: Use manufacturer late_init() to set _write()
mtd: spi-nor: winbond: Use manufacturer late_init() for OTP ops
mtd: spi-nor: winbond: w25q256jvm: Init flash based on SFDP
mtd: spi-nor: xilinx: Use manufacturer late_init() to set setup method
mtd: sst25l: Warn about failure to unregister mtd device
 
mtd_blkdevs: don't scan partitions for plain mtdblock
mtd_blkdevs: remove the sector out of range check in do_blktrans_request
 
mtdchar: prevent unbounded allocation in MEMWRITE ioctl
 
mtip32xx: convert to generic power management
mtip32xx: remove pointless drvdata checking
mtip32xx: remove pointless drvdata lookups
 
mwifiex: Add quirk to disable deep sleep with certain hardware revision
mwifiex: Ensure the version string from the firmware is 0-terminated
mwifiex: Fix possible ABBA deadlock
mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
mwifiex: Ignore BTCOEX events from the 88W8897 firmware
mwifiex: Use a define for firmware version string length
 
mwl8k: Use named struct for memcpy() region
 
mxser: add MOXA prefix to some PCI device IDs
mxser: call stop_rx from mxser_shutdown_port()
mxser: clean up timeout handling in mxser_wait_until_sent()
mxser: clean up tx handling in mxser_transmit_chars()
mxser: don't flush buffer from mxser_close() directly
mxser: don't throttle manually
mxser: extract TX empty check from mxser_wait_until_sent()
mxser: increase buf_overrun if tty_insert_flip_char() fails
mxser: keep only !tty test in ISR
mxser: move ids from pci_ids.h here
mxser: move MSR read to mxser_check_modem_status()
mxser: remove pointless xmit_buf checks
mxser: remove tty parameter from mxser_receive_chars_new()
mxser: remove tty->driver_data NULL check
mxser: remove wait for sent from mxser_close_port
mxser: rename mxser_close_port() to mxser_stop_rx()
mxser: use msleep_interruptible() in mxser_wait_until_sent()
mxser: use PCI_DEVICE_DATA
mxser: use tty_port_close() in mxser_close()
 
myri10ge: Simplify DMA setting
 
n_gsm: remove unused parameters from gsm_error()
 
n_tty: wake up poll(POLLRDNORM) on receiving data
 
Linux: Namespaceify min_pmtu sysctl
Linux: Namespaceify mtu_expires sysctl
 
natsemi: macsonic: use eth_hw_addr_set()
 
nds32: remove unused BUILTIN_DTB from arch/nds32/Makefile
 
neigh: introduce neigh_confirm() helper function
 
net, neigh: Do not trigger immediate probes on NUD_FAILED from neigh_managed_work
 
net-ipv6: changes to ->tclass (via IPV6_TCLASS) should sk_dst_reset()
net-ipv6: do not allow IPV6_TCLASS to muck with tcp's ECN
 
net-procfs: show net devices bound packet types
 
net-sysfs: add check for netdevice being present to speed_show
net-sysfs: Slightly optimize 'xps_queue_show()'
net-sysfs: update the queue counts in the unregistration path
net-sysfs: warn if new queue objects are being created during device unregistration
 
net-timestamp: convert sk->sk_tskey to atomic_t
 
net/9p: show error message if user 'msize' cannot be satisfied
 
net/af_iucv: fix kernel doc comments
net/af_iucv: Use struct_group() to zero struct iucv_sock region
 
net/bridge: replace simple_strtoul to kstrtol
 
net/fsl: xgmac_mdio: Add workaround for erratum A-009885
net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module
 
net/ice: Add support for enable_iwarp and enable_roce devlink param
net/ice: Fix boolean assignment
net/ice: Remove unused enum
 
net/iucv: fix kernel doc comments
 
net/l2tp: convert tunnel rwlock_t to rcu
 
net/mlx4: Use irq_update_affinity_hint()
 
net/mlx5: Add misc5 flow table match parameters
net/mlx5: Avoid printing health buffer when firmware is unavailable
net/mlx5: Bridge, ensure dev_name is null-terminated
net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion
net/mlx5: Bridge, take rtnl lock in init error handler
net/mlx5: Create more priorities for FDB bypass namespace
net/mlx5: CT: Allow static allocation of mod headers
net/mlx5: CT: Set flow source hint from provided tuple device
net/mlx5: DR, Add check for flex parser ID value
net/mlx5: DR, Add misc5 to match_param structs
net/mlx5: DR, Add missing reserved fields to dr_match_param
net/mlx5: DR, Add support for dumping steering info
net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field
net/mlx5: DR, Add support for UPLINK destination type
net/mlx5: DR, Cache STE shadow memory
net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version
net/mlx5: DR, Fix error flow in creating matcher
net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_"
net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte
net/mlx5: DR, Fix the threshold that defines when pool sync is initiated
net/mlx5: DR, Ignore modify TTL if device doesn't support it
net/mlx5: DR, Improve steering for empty or RX/TX-only matchers
net/mlx5: DR, Remove unused struct member in matcher
net/mlx5: DR, Rename list field in matcher struct to list_node
net/mlx5: DR, Support matching on tunnel headers 0 and 1
net/mlx5: DR, Warn on failure to destroy objects due to refcount
net/mlx5: Dynamically resize flow counters query buffer
net/mlx5: E-switch, Create QoS on demand
net/mlx5: E-switch, Enable vport QoS on demand
net/mlx5: E-Switch, Fix uninitialized variable modact
net/mlx5: E-switch, move offloads mode callbacks to offloads file
net/mlx5: E-switch, Remove vport enabled check
net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac
net/mlx5: Fix a race on command flush flow
net/mlx5: Fix access to sf_dev_table on allocation failure
net/mlx5: Fix error return code in esw_qos_create()
net/mlx5: Fix format-security build warnings
net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
net/mlx5: Fix possible deadlock on rule deletion
net/mlx5: Fix size field in bufferx_reg struct
net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()'
net/mlx5: Fix tc max supported prio for nic mode
net/mlx5: Fix wrong limitation of metadata match on ecpf
net/mlx5: Introduce API for bulk request and release of IRQs
net/mlx5: Introduce control IRQ request API
net/mlx5: Introduce log_max_current_uc_list_wr_supported bit
net/mlx5: Let user configure event_eq_size param
net/mlx5: Let user configure io_eq_size param
net/mlx5: Let user configure max_macs generic param
net/mlx5: mlx5e_hv_vhca_stats_create return type to void
net/mlx5: Move affinity assignment into irq_request
net/mlx5: Print more info on pci error handlers
net/mlx5: Refactor mlx5_get_flow_namespace
net/mlx5: Remove the repeated declaration
net/mlx5: Separate FDB namespace
net/mlx5: Set command entry semaphore up once got index free
net/mlx5: Set SMFS as a default steering mode if device supports it
net/mlx5: SF, silence an uninitialized variable warning
net/mlx5: SF, Use all available cpu for setting cpu affinity
net/mlx5: Split irq_pool_affinity logic to new file
net/mlx5: TC, using swap() instead of tmp variable
net/mlx5: Update log_max_qp value to be 17 at most
net/mlx5: Update log_max_qp value to FW max capability
net/mlx5: Update the list of the PCI supported devices
net/mlx5: Use del_timer_sync in fw reset flow of halting poll
net/mlx5: Use irq_set_affinity_and_hint()
 
net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU
 
net/mlx5e: Add csum to tc action infra
net/mlx5e: Add ct to tc action infra
net/mlx5e: Add feature check for set fec counters
net/mlx5e: Add goto to tc action infra
net/mlx5e: Add mirred/redirect to tc action infra
net/mlx5e: Add missing increment of count
net/mlx5e: Add mpls push/pop to tc action infra
net/mlx5e: Add pedit to tc action infra
net/mlx5e: Add post_parse() op to tc action infrastructure
net/mlx5e: Add profile indications for PTP and QOS HTB features
net/mlx5e: Add recovery flow in case of error CQE
net/mlx5e: Add redirect ingress to tc action infra
net/mlx5e: Add sample and ptype to tc_action infra
net/mlx5e: Add tc action infrastructure
net/mlx5e: Add tunnel encap/decap to tc action infra
net/mlx5e: Add vlan push/pop/mangle to tc action infra
net/mlx5e: Allocate per-channel stats dynamically at first usage
net/mlx5e: Allow profile-specific limitation on max num of channels
net/mlx5e: Avoid field-overflowing memcpy()
net/mlx5e: Avoid implicit modify hdr for decap drop rule
net/mlx5e: Don't block routes with nexthop objects in SW
net/mlx5e: Don't treat small ceil values as unlimited in HTB offload
net/mlx5e: Expose FEC counters via ethtool
net/mlx5e: Fix broken SKB allocation in HW-GRO
net/mlx5e: Fix build error in fec_set_block_stats()
net/mlx5e: Fix feature check per profile
net/mlx5e: Fix handling of wrong devices during bond netevent
net/mlx5e: Fix matching on modified inner ip_ecn bits
net/mlx5e: Fix module EEPROM query
net/mlx5e: Fix MPLSoUDP encap to use MPLS action information
net/mlx5e: Fix nullptr on deleting mirroring rule
net/mlx5e: Fix page DMA map/unmap attributes
net/mlx5e: Fix VF min/max rate parameters interchange mistake
net/mlx5e: Fix wrong calculation of header index in HW_GRO
net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used
net/mlx5e: Hide function mlx5e_num_channels_changed
net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic
net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic
net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets
net/mlx5e: Lag, Only handle events from highest priority multipath entry
net/mlx5e: Move goto action checks into tc_action goto post parse op
net/mlx5e: Move HW-GRO and CQE compression check to fix features flow
net/mlx5e: Move sample attr allocation to tc_action sample parse op
net/mlx5e: Move vlan action chunk into tc action vlan post parse op
net/mlx5e: MPLSoUDP decap, fix check for unsupported matches
net/mlx5e: Refactor mod header management API
net/mlx5e: Refactor set_pflag_cqe_based_moder
net/mlx5e: Remove redundant actions arg from validate_goto_chain()
net/mlx5e: Remove redundant actions arg from vlan push/pop funcs
net/mlx5e: Save memory by using dynamic allocation in netdev priv
net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro
net/mlx5e: SHAMPO, reduce TIR indication
net/mlx5e: Specify out ifindex when looking up decap route
net/mlx5e: Support ethtool cq mode
net/mlx5e: Sync VXLAN udp ports during uplink representor profile change
net/mlx5e: Take packet_merge params directly from the RX res struct
net/mlx5e: TC action parsing loop
net/mlx5e: TC, Destroy nic flow counter if exists
net/mlx5e: TC, Move comment about mod header flag to correct place
net/mlx5e: TC, Move common flow_action checks into function
net/mlx5e: TC, Move kfree() calls after destroying all resources
net/mlx5e: TC, Reject rules with drop and modify hdr action
net/mlx5e: TC, Reject rules with drop and modify hdr action
net/mlx5e: TC, Reject rules with forward and drop actions
net/mlx5e: TC, Reject rules with forward and drop actions
net/mlx5e: TC, Remove redundant action stack var
net/mlx5e: TC, Remove redundant error logging
net/mlx5e: TC, Set flow attr ip_version earlier
net/mlx5e: TC, Skip redundant ct clear actions
net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager
net/mlx5e: Use auxiliary_device driver data helpers
net/mlx5e: Use bitmap field for profile features
net/mlx5e: Use dynamic per-channel allocations in stats
net/mlx5e: Use struct_group() for memcpy() region
 
net/p9: load default transports
 
net/packet: fix slab-out-of-bounds access in packet_recvmsg()
 
net/qla3xxx: Remove useless DMA-32 fallback configuration
 
net/sched: act_ct: Fill offloading tuple iifidx
net/sched: act_ct: Fix flow table lookup after ct clear or switching zones
net/sched: act_ct: Fix flow table lookup failure with no originating ifindex
net/sched: act_ct: Offload only ASSURED connections
net/sched: add missing tracker information in qdisc_create()
net/sched: add net device refcount tracker to struct Qdisc
net/sched: use min() macro instead of doing it manually
 
net/smc: add comments for smc_link_{usable|sendable}
net/smc: add net device tracker to struct smc_pnetentry
net/smc: Add net namespace for tracepoints
net/smc: Add netlink net namespace support
net/smc: Avoid overwriting the copies of clcsock callback functions
net/smc: Clear memory when release and reuse buffer
net/smc: Fix cleanup when register ULP fails
net/smc: fix connection leak
net/smc: Fix hung_task when removing SMC-R devices
net/smc: fix possible NULL deref in smc_pnet_add_eth()
net/smc: fix ref_tracker issue in smc_pnet_add()
net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server
net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client
net/smc: Forward wakeup to smc socket waitqueue after fallback
net/smc: Introduce a new conn->lgr validity check helper
net/smc: Introduce net namespace support for linkgroup
net/smc: Introduce TCP ULP support
net/smc: Print net namespace in log
net/smc: remove redundant re-assignment of pointer link
net/smc: Remove unused function declaration
net/smc: Reset conn->lgr when link group registration fails
net/smc: Resolve the race between link group access and termination
net/smc: Resolve the race between SMC-R link access and clear
net/smc: Transitional solution for clcsock race issue
net/smc: Use a mutex for locking "struct smc_pnettable"
net/smc: use GFP_ATOMIC allocation in smc_pnet_add_eth()
net/smc: Use the bitmap API when applicable
 
net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change
 
net/tls: Fix another skb memory leak when running kTLS traffic
net/tls: Fix skb memory leak when running kTLS traffic
net/tls: simplify the tls_set_sw_offload function
 
net/wan/fsl_ucc_hdlc: fix sparse warnings
 
net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path
 
net: 802: Use memset_startat() to clear struct fields
net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends
net: Add includes masked by netdevice.h including uapi/bpf.h
net: add missing include in include/net/gro.h
net: add net device refcount tracker infrastructure
net: add net device refcount tracker to dev_ifsioc()
net: add net device refcount tracker to ethtool_phys_id()
net: add net device refcount tracker to struct neigh_parms
net: add net device refcount tracker to struct neighbour
net: add net device refcount tracker to struct netdev_adjacent
net: add net device refcount tracker to struct netdev_queue
net: add net device refcount tracker to struct netdev_rx_queue
net: add net device refcount tracker to struct packet_type
net: add net device refcount tracker to struct pneigh_entry
net: add netns refcount tracker to struct seq_net_private
net: add netns refcount tracker to struct sock
net: add networking namespace refcount tracker
net: ag71xx: populate supported_interfaces member
net: ag71xx: remove interface checks in ag71xx_mac_validate()
net: ag71xx: remove unnecessary legacy methods
net: ag71xx: use phylink_generic_validate()
net: align static siphash keys
net: allow CAP_NET_RAW to setsockopt SO_PRIORITY
net: allow SO_MARK with CAP_NET_RAW
net: allwinner: Fix print format
net: alteon: Simplify DMA setting
net: amd-xgbe: Add Support for Yellow Carp Ethernet device
net: amd-xgbe: Alter the port speed bit range
net: amd-xgbe: disable interrupts during pci removal
net: amd-xgbe: Disable the CDR workaround path for Yellow Carp Devices
net: amd-xgbe: ensure to reset the tx_timer_active flag
net: amd-xgbe: Fix skb data length underflow
net: annotate accesses to dev->gso_max_segs
net: annotate accesses to dev->gso_max_size
net: annotate accesses to queue->trans_start
net: apple: bmac: Fix build since dev_addr constification
net: apple: mace: Fix build since dev_addr constification
net: arc_emac: Fix use after free in arc_mdio_probe()
net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe()
net: atlantic: Use the bitmap API instead of hand-writing it
net: ax88796c: don't write to netdev->dev_addr directly
net: axienet: add missing memory barriers
net: axienet: fix for TX busy handling
net: axienet: fix number of TX ring slots for available check
net: axienet: Fix TX ring slot available check
net: axienet: increase default TX ring size to 128
net: axienet: increase reset timeout
net: axienet: limit minimum TX ring size
net: axienet: mark as a legacy_pre_march2020 driver
net: axienet: populate supported_interfaces member
net: axienet: remove interface checks in axienet_validate()
net: axienet: reset core on initialization prior to MDIO access
net: axienet: use phylink_generic_validate()
net: axienet: Wait for PhyRstCmplt after core reset
net: bcmgenet: Don't claim WOL when its not available
net: bcmgenet: skip invalid partial checksums
net: bna: Update supported link modes
net: bonding: debug: avoid printing debug logs when bond is not notifying peers
net: bonding: fix bond_xmit_broadcast return value error bug
net: bpf: Handle return value of BPF_CGROUP_RUN_PROG_INET{4,6}_POST_BIND()
net: bridge: add net device refcount tracker
net: bridge: Allow base 16 inputs in sysfs
net: bridge: fix net device refcount tracking issue in error path
net: bridge: Get SIOCGIFBR/SIOCSIFBR ioctl working in compat mode
net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled
net: bridge: Slightly optimize 'find_portno()'
net: bridge: vlan: fix memory leak in __allowed_ingress
net: bridge: vlan: fix single net device option dumping
net: broadcom: bcm4908enet: remove redundant variable bytes
net: cache align tcp_memory_allocated, tcp_sockets_allocated
net: caif: remove redundant assignment to variable expectlen
net: chelsio: cxgb3: check the return value of pci_find_capability()
net: constify netdev->dev_addr
net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account
net: cpsw: Properly initialise struct page_pool_params
net: cxgb3: fix typos in kernel doc
net: cxgb: fix a typo in kernel doc
net: dcb: disable softirqs in dcbnl_flush_dev()
net: dcb: flush lingering app table entries for unregistered devices
net: dccp: Use memset_startat() for TP zeroing
net: dev: Always serialize on Qdisc::busylock in __dev_xmit_skb() on PREEMPT_RT.
net: dev: Change the order of the arguments for the contended condition.
net: dev_replace_track() cleanup
net: do not inline netif_tx_lock()/netif_tx_unlock()
net: do not keep the dst cache when uncloning an skb dst and its metadata
net: document SMII and correct phylink's new validation mechanism
net: Don't include filter.h from net/sock.h
net: dpaa2-mac: populate supported_interfaces member
net: dpaa2-mac: remove interface checks in dpaa2_mac_validate()
net: dpaa2-mac: use phylink_generic_validate()
net: drop nopreempt requirement on sock_prot_inuse_add()
net: dsa: add a "tx_fwd_offload" argument to ->port_bridge_join
net: dsa: Add missing of_node_put() in dsa_port_parse_of
net: dsa: ar9331: register the mdiobus under devres
net: dsa: assign a bridge number even without TX forwarding offload
net: dsa: avoid call to __dev_set_promiscuity() while rtnl_mutex isn't held
net: dsa: bcm_sf2: don't use devres for mdiobus
net: dsa: bcm_sf2: refactor LED regs access
net: dsa: combine two holes in struct dsa_switch_tree
net: dsa: consolidate phylink creation
net: dsa: don't enumerate dsa_switch and dsa_port bit fields using commas
net: dsa: eliminate dsa_switch_ops :: port_bridge_tx_fwd_{,un}offload
net: dsa: export bridging offload helpers to drivers
net: dsa: felix: add port fast age support
net: dsa: felix: add stream gate settings for psfp
net: dsa: felix: don't use devres for mdiobus
net: dsa: felix: enable cut-through forwarding between ports by default
net: dsa: felix: fix flexible_array.cocci warnings
net: dsa: felix: name change for clarity from pcs to mdio_device
net: dsa: felix: restrict psfp rules on ingress port
net: dsa: felix: support psfp filter on vsc9959
net: dsa: felix: use kmemdup() to replace kmalloc + memcpy
net: dsa: felix: use vcap policer to set flow meter for psfp
net: dsa: first set up shared ports, then non-shared ports
net: dsa: fix incorrect function pointer check for MRP ring roles
net: dsa: fix panic when DSA master device unbinds on shutdown
net: dsa: fix panic when removing unoffloaded port from bridge
net: dsa: hellcreek: Add missing PTP via UDP rules
net: dsa: hellcreek: Add STP forwarding rule
net: dsa: hellcreek: Allow PTP P2P measurements on blocked ports
net: dsa: hellcreek: convert to phylink_generic_validate()
net: dsa: hellcreek: Fix insertion of static FDB entries
net: dsa: hide dp->bridge_dev and dp->bridge_num in drivers behind helpers
net: dsa: hide dp->bridge_dev and dp->bridge_num in the core behind helpers
net: dsa: hold rtnl_mutex when calling dsa_master_{setup,teardown}
net: dsa: introduce tagger-owned storage for private and shared data
net: dsa: keep the bridge_dev and bridge_num as part of the same structure
net: dsa: lan9303: add VLAN IDs to master device
net: dsa: lan9303: fix reset on probe
net: dsa: lan9303: handle hwaccel VLAN tags
net: dsa: lantiq: convert to phylink_generic_validate()
net: dsa: lantiq_gswip: don't use devres for mdiobus
net: dsa: lantiq_gswip: fix use after free in gswip_remove()
net: dsa: make dp->bridge_num one-based
net: dsa: make dsa_switch :: num_ports an unsigned int
net: dsa: make dsa_tree_change_tag_proto actually unwind the tag proto change
net: dsa: make tagging protocols connect to individual switches from a tree
net: dsa: mark DSA phylink as legacy_pre_march2020
net: dsa: merge all bools of struct dsa_port into a single u8
net: dsa: merge all bools of struct dsa_switch into a single u32
net: dsa: merge rtnl_lock sections in dsa_slave_create
net: dsa: microchip: add spi_device_id tables
net: dsa: microchip: fix bridging with more than two member ports
net: dsa: microchip: remove unneeded variable
net: dsa: move dsa_port :: stp_state near dsa_port :: mac
net: dsa: move dsa_port :: type near dsa_port :: index
net: dsa: move dsa_switch_tree :: ports and lags to first cache line
net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate()
net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbinding
net: dsa: mt7530: iterate using dsa_switch_for_each_user_port in bridging ops
net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY
net: dsa: mv88e6xxx: Add tx fwd offload PVT on intermediate devices
net: dsa: mv88e6xxx: compute port vlan membership based on dp->bridge_dev comparison
net: dsa: mv88e6xxx: don't use devres for mdiobus
net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister
net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN
net: dsa: mv88e6xxx: iterate using dsa_switch_for_each_user_port in mv88e6xxx_port_check_hw_vlan
net: dsa: ocelot: felix: add interface for custom regmaps
net: dsa: ocelot: felix: Remove requirement for PCS in felix devices
net: dsa: ocelot: felix: utilize shared mscc-miim driver for indirect MDIO access
net: dsa: ocelot: remove unnecessary pci_bar variables
net: dsa: ocelot: seville: utilize of_mdiobus_register
net: dsa: qca8k: add additional MIB counter and make it dynamic
net: dsa: qca8k: add LAG support
net: dsa: qca8k: add set_ageing_time support
net: dsa: qca8k: add support for mdb_add/del
net: dsa: qca8k: add support for mirror mode
net: dsa: qca8k: add support for port fast aging
net: dsa: qca8k: convert to GENMASK/FIELD_PREP/FIELD_GET
net: dsa: qca8k: Fix spelling mistake "Mismateched" -> "Mismatched"
net: dsa: qca8k: fix warning in LAG feature
net: dsa: qca8k: initial conversion to regmap helper
net: dsa: qca8k: move regmap init in probe and set it mandatory
net: dsa: qca8k: remove extra mutex_init in qca8k_setup
net: dsa: qca8k: remove redundant check in parse_port_config
net: dsa: realtek-smi: don't log an error on EPROBE_DEFER
net: dsa: remove cross-chip support for HSR
net: dsa: remove cross-chip support for MRP
net: dsa: remove dp->priv
net: dsa: rename dsa_port_offloads_bridge to dsa_port_offloads_bridge_dev
net: dsa: reorder PHY initialization with MTU setup in slave.c
net: dsa: replace phylink_get_interfaces() with phylink_get_caps()
net: dsa: restore error path of dsa_tree_change_tag_proto
net: dsa: rtl8365mb: add GMII as user port mode
net: dsa: rtl8365mb: fix garbled comment
net: dsa: rtl8365mb: set RGMII RX delay in steps of 0.3 ns
net: dsa: setup master before ports
net: dsa: seville: name change for clarity from pcs to mdio_device
net: dsa: seville: register the mdiobus under devres
net: dsa: sja1105: bring deferred xmit implementation in line with ocelot-8021q
net: dsa: sja1105: fix broken connection with the sja1110 tagger
net: dsa: sja1105: let deferred packets time out when sent to ports going down
net: dsa: sja1105: make dp->priv point directly to sja1105_tagger_data
net: dsa: sja1105: move ts_id from sja1105_tagger_data
net: dsa: sja1105: remove hwts_tx_en from tagger data
net: dsa: stop updating master MTU from master.c
net: dsa: support use of phylink_generic_validate()
net: dsa: tag_ocelot: convert to tagger-owned data
net: dsa: tag_sja1105: convert to tagger-owned data
net: dsa: tag_sja1105: fix zeroization of ds->priv on tag proto disconnect
net: dsa: tag_sja1105: split sja1105_tagger_data into private and public sections
net: dsa: unlock the rtnl_mutex when dsa_master_setup() fails
net: dsa: vsc73xxx: Get rid of duplicate of_node assignment
net: dsa: vsc73xxx: Make vsc73xx_remove() return void
net: dsa: warn about dsa_port and dsa_switch bit fields being non atomic
net: dst: add net device refcount tracking to dst_entry
net: ena: Add capabilities field with support for ENI stats capability
net: ena: Add debug prints for invalid req_id resets
net: ena: Change ENI stats support check to use capabilities field
net: ena: Change return value of ena_calc_io_queue_size() to void
net: ena: Change the name of bad_csum variable
net: ena: Extract recurring driver reset code into a function
net: ena: Move reset completion print to the reset function
net: ena: Remove ena_calc_queue_size_ctx struct
net: ena: Remove redundant return code check
net: ena: Update LLQ header length in ena documentation
net: Enable max_dgram_qlen unix sysctl to be configurable by non-init user namespaces
net: Enable neighbor sysctls that is save for userns root
net: enetc: populate supported_interfaces member
net: enetc: remove interface checks in enetc_pl_mac_validate()
net: enetc: Remove useless DMA-32 fallback configuration
net: enetc: use phylink_generic_validate()
net: eql: add net device refcount tracker
net: ethernet: enetc: name change for clarity from pcs to mdio_device
net: ethernet: litex: Add the dependency on HAS_IOMEM
net: ethernet: lpc_eth: Handle error for clk_enable
net: ethernet: mtk_eth_soc: delete some dead code
net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config()
net: ethernet: mtk_eth_soc: fix return values and refactor MDIO ops
net: ethernet: mtk_eth_soc: implement Clause 45 MDIO access
net: ethernet: sun4i-emac: Fix an error handling path in emac_probe()
net: ethernet: sun4i-emac: replace magic number with macro
net: ethernet: ti: cpsw: Enable PHY timestamping
net: ethernet: ti: cpts: Handle error for clk_enable
net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt
net: ethoc: Use platform_get_irq() to get the interrupt
net: ethtool: set a default driver name
net: failover: add net device refcount tracker
net: fddi: use swap() to make code cleaner
net: fec: fix system hang during suspend/resume
net: fec_mpc52xx: don't discard const from netdev->dev_addr
net: fix a memleak when uncloning an skb dst and its metadata
net: fix documentation for kernel_getsockname
net: Fix esp GSO on inter address family tunnels.
net: fix information leakage in /proc/net/ptype
net: fix recent csum changes
net: fix sock_timestamping_bind_phc() to release device
net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets
net: fix up skbs delta_truesize in UDP GRO frag_list
net: fixup build after bpf header changes
net: Flush deferred skb free on socket destroy
net: Force inlining of checksum functions in net/checksum.h
net: forward_alloc_get depends on CONFIG_MPTCP
net: gemini: allow any RGMII interface mode
net: gro: move skb_gro_receive into net/core/gro.c
net: gro: move skb_gro_receive_list to udp_offload.c
net: gro: populate net/core/gro.c
net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
net: hinic: Use devm_kcalloc() instead of devm_kzalloc()
net: hns3: add comments for hclge_dbg_fill_content()
net: hns3: add dql info when tx timeout
net: hns3: add log for workqueue scheduled late
net: hns3: add new function hclge_tm_schd_mode_tc_base_cfg()
net: hns3: add print vport id for failed message of vlan
net: hns3: add support to set/get rx buf len via ethtool for hns3 driver
net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver
net: hns3: add void before function which don't receive ret
net: hns3: align return value type of atomic_read() with its output
net: hns3: Align type of some variables with their print type
net: hns3: create common cmdq init and uninit APIs
net: hns3: create common cmdq resource allocate/free/query APIs
net: hns3: create new cmdq hardware description structure hclge_comm_hw
net: hns3: create new common cmd code for PF and VF modules
net: hns3: create new rss common structure hclge_comm_rss_cfg
net: hns3: create new set of common rss get APIs for PF and VF rss module
net: hns3: create new set of common rss init APIs for PF and VF reuse
net: hns3: create new set of common rss set APIs for PF and VF module
net: hns3: create new set of common tqp stats APIs for PF and VF reuse
net: hns3: create new set of unified hclge_comm_cmd_send APIs
net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu
net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c
net: hns3: extract macro to simplify ring stats update code
net: hns3: fix hns3 driver header file not self-contained issue
net: hns3: Fix spelling mistake "faile" -> "failed"
net: hns3: format the output of the MAC address
net: hns3: handle empty unknown interrupt for VF
net: hns3: make symbol 'hclge_mac_speed_map_to_fw' static
net: hns3: modify one argument type of function hclge_ncl_config_data_print
net: hns3: optimize function hclge_cfg_common_loopback()
net: hns3: refactor function hclge_configure()
net: hns3: refactor function hclge_set_channels()
net: hns3: refactor function hclge_set_vlan_filter_hw
net: hns3: refactor function hns3_fill_skb_desc to simplify code
net: hns3: refactor function hns3_get_vector_ring_chain()
net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API
net: hns3: refactor hclge_comm_send function in PF/VF drivers
net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API
net: hns3: refactor hns3 makefile to support hns3_common module
net: hns3: refactor hns3_nic_reuse_page()
net: hns3: refactor PF cmdq init and uninit APIs with new common APIs
net: hns3: refactor PF cmdq resource APIs with new common APIs
net: hns3: refactor PF rss get APIs with new common rss get APIs
net: hns3: refactor PF rss init APIs with new common rss init APIs
net: hns3: refactor PF rss set APIs with new common rss set APIs
net: hns3: refactor PF tqp stats APIs with new common tqp stats APIs
net: hns3: refactor reset_prepare_general retry statement
net: hns3: refactor two hns3 debugfs functions
net: hns3: refactor VF cmdq init and uninit APIs with new common APIs
net: hns3: refactor VF cmdq resource APIs with new common APIs
net: hns3: refactor VF rss get APIs with new common rss get APIs
net: hns3: refactor VF rss init APIs with new common rss init APIs
net: hns3: refactor VF rss set APIs with new common rss set APIs
net: hns3: refactor VF tqp stats APIs with new common tqp stats APIs
net: hns3: refine function hclge_cfg_mac_speed_dup_hw()
net: hns3: refine function hclge_tm_pri_q_qs_cfg()
net: hns3: remove rebundant line for hclge_dbg_dump_tm_pg()
net: hns3: remove the way to set tx spare buf via module parameter
net: hns3: replace one tab with space in for statement
net: hns3: split function hclge_get_fd_rule_info()
net: hns3: split function hclge_init_vlan_config()
net: hns3: split function hclge_update_port_base_vlan_cfg()
net: hns3: split function hns3_get_tx_timeo_queue_info()
net: hns3: split function hns3_handle_bdinfo()
net: hns3: split function hns3_nic_get_stats64()
net: hns3: split function hns3_nic_net_xmit()
net: hns3: split function hns3_set_l2l3l4()
net: hns3: use macro IANA_VXLAN_GPE_UDP_PORT to replace number 4790
net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module
net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc()
net: ieee802154: at86rf230: Stop leaking skb's
net: ieee802154: ca8210: Fix lifs/sifs periods
net: ieee802154: ca8210: Stop leaking skb's
net: ieee802154: hwsim: Ensure proper channel selection at probe time
net: ieee802154: mcr20a: Fix lifs/sifs periods
net: ieee802154: Return meaningful error codes from the netlink helpers
net: ifb: support ethtools stats
net: inline sock_prot_inuse_add()
net: ipa: add an interconnect dependency
net: ipa: explicitly disable HOLB drop during setup
net: ipa: fix a build dependency
net: ipa: fix atomic update in ipa_endpoint_replenish()
net: ipa: fix IPA v4.5 interconnect data
net: ipa: GSI only needs one completion
net: ipa: introduce channel flow control
net: ipa: kill ipa_modem_init()
net: ipa: prevent concurrent replenish
net: ipa: rearrange GSI structure fields
net: ipa: request IPA register values be retained
net: ipa: rework how HOL_BLOCK handling is specified
net: ipa: skip SKB copy if no netdev
net: ipa: support enhanced channel flow control
net: ipa: Use 'for_each_clear_bit' when possible
net: ipa: use a bitmap for endpoint replenish_enabled
net: ipa: zero unused portions of filter table memory
net: ipv6: ensure we call ipv6_mc_down() at most once
net: ipv6: fix skb_over_panic in __ip6_append_data
net: ipv6: use the new fib6_nh_release_dsts helper in fib6_nh_release
net: ixp4xx_hss: Convert to use DT probing
net: ixp4xx_hss: drop kfree for memory allocated with devm_kzalloc
net: kunit: add a test for dev_addr_lists
net: lan966x: add ethtool configuration and statistics
net: lan966x: Add function lan966x_mac_ip_learn()
net: lan966x: add mactable support
net: lan966x: Add PGID_GP_START and PGID_GP_END
net: lan966x: add port module support
net: lan966x: Add registers that are used for switch and vlan functionality
net: lan966x: add support for interrupts from analyzer
net: lan966x: Add support for multiple bridge flags
net: lan966x: Add support to offload the forwarding.
net: lan966x: add the basic lan966x driver
net: lan966x: Add vlan support.
net: lan966x: Extend switchdev bridge flags
net: lan966x: Extend switchdev with fdb support
net: lan966x: Extend switchdev with mdb support
net: lan966x: fix a IS_ERR() vs NULL check in lan966x_create_targets()
net: lan966x: Fix builds for lan966x driver
net: lan966x: Fix duplicate check in frame extraction
net: lan966x: Fix sleep in atomic context when injecting frames
net: lan966x: Fix sleep in atomic context when updating MAC table
net: lan966x: Fix the configuration of the pcs
net: lan966x: Fix the vlan used by host ports
net: lan966x: More MAC table functionality
net: lan966x: Remove .ndo_change_rx_flags
net: lan966x: Update MAINTAINERS to include lan966x driver
net: lantiq: fix missing free_netdev() on error in ltq_etop_probe()
net: lantiq_etop: add blank line after declaration
net: lantiq_etop: add missing comment for wmb()
net: lantiq_etop: avoid precedence issues
net: lantiq_etop: make alignment match open parenthesis
net: lantiq_etop: remove multiple assignments
net: lantiq_etop: remove unnecessary space in cast
net: lantiq_etop: replace strlcpy with strscpy
net: lantiq_xrx200: add ingress SG DMA support
net: lantiq_xrx200: convert to build_skb
net: lantiq_xrx200: fix use after free bug
net: lantiq_xrx200: increase napi poll weigth
net: linkwatch: add net device refcount tracker
net: linkwatch: be more careful about dev->linkwatch_dev_tracker
net: ll_temac: check the return value of devm_kmalloc()
net: macb: Align the dma and coherent dma masks
net: macb: convert to phylink_generic_validate()
net: macb: Fix lost RX packet wakeup race in NAPI receive
net: macb: Fix several edge cases in validate
net: macb: use .mac_select_pcs() interface
net: macsec: Fix offload support for NETDEV_UNREGISTER event
net: macsec: Verify that send_sci is on when setting Tx sci explicitly
net: make sock_inuse_add() available
net: mana: Add RX fencing
net: mana: Add XDP support
net: marvell: mvpp2: Add support for 5gbase-r
net: marvell: prestera: add hardware router objects accounting
net: marvell: prestera: Add missing of_node_put() in prestera_switch_set_base_mac_addr
net: marvell: prestera: Add prestera router infra
net: marvell: prestera: Add router interface ABI
net: marvell: prestera: add virtual router ABI
net: marvell: prestera: Cleanup router struct
net: marvell: prestera: Fix deinit sequence for router
net: marvell: prestera: Implement initial inetaddr notifiers
net: marvell: prestera: Refactor get/put VR functions
net: marvell: prestera: Refactor router functions
net: marvell: prestera: Register inetaddr stub notifiers
net: mcs7830: handle usb read errors properly
net: mdio-ipq4019: add delay after clock enable
net: mdio: add helpers to extract clause 45 regad and devad fields
net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE
net: mdio: Demote probed message to debug print
net: mdio: ipq8064: replace ioremap() with devm_ioremap()
net: mdio: mscc-miim: Add depend of REGMAP_MMIO on MDIO_MSCC_MIIM
net: mdio: mscc-miim: convert to a regmap implementation
net: mdio: mscc-miim: fix duplicate debugfs entry
net: mdio: mscc-miim: Set back the optional resource.
net: mdio: Replaced BUG_ON() with WARN()
net: merge net->core.prot_inuse and net->core.sock_inuse
net: move early demux fields close to sk_refcnt
net: move gro definitions to include/net/gro.h
net: mpls: Fix GCC 12 warning
net: mpls: Make for_nexthops iterator const
net: mpls: Remove duplicate variable from iterator macro
net: mscc: ocelot: add gate and police action offload to PSFP
net: mscc: ocelot: add MAC table stream learn and lookup operations
net: mscc: ocelot: don't dereference NULL pointers with shared tc filters
net: mscc: ocelot: don't let phylink re-enable TX PAUSE on the NPI port
net: mscc: ocelot: fix all IP traffic getting trapped to CPU with PTP over IP
net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload
net: mscc: ocelot: fix incorrect balancing with down LAG ports
net: mscc: ocelot: fix mutex lock error during ethtool stats read
net: mscc: ocelot: fix mutex_lock not released
net: mscc: ocelot: fix use-after-free in ocelot_vlan_del()
net: mscc: ocelot: fix using match before it is set
net: mscc: ocelot: set vcap IS2 chain to goto PSFP chain
net: mscc: ocelot: split register definitions to a separate file
net: mscc: ocelot: use index to set vcap policer
net: mtk_eth: add COMPILE_TEST support
net: mtk_eth_soc: delete an unneeded variable
net: mtk_eth_soc: drop use of phylink_helper_basex_speed()
net: mtk_eth_soc: mark as a legacy_pre_march2020 driver
net: mtk_eth_soc: populate supported_interfaces member
net: mtk_eth_soc: remove interface checks in mtk_validate()
net: mtk_eth_soc: use phylink_generic_validate()
net: mv643xx_eth: process retval from of_get_mac_address
net: mvneta: Add TC traffic shaping offload
net: mvneta: Allow having more than one queue per TC
net: mvneta: convert to pcs_validate() and phylink_generic_validate()
net: mvneta: convert to phylink pcs operations
net: mvneta: convert to use mac_prepare()/mac_finish()
net: mvneta: Don't force-set the offloading flag
net: mvneta: mark as a legacy_pre_march2020 driver
net: mvneta: program 1ms autonegotiation clock divisor
net: mvneta: use phylink_generic_validate()
net: mvneta: Use struct tc_mqprio_qopt_offload for MQPrio configuration
net: mvpp2: always set port pcs ops
net: mvpp2: convert to pcs_validate() and phylink_generic_validate()
net: mvpp2: use .mac_select_pcs() interface
net: mvpp2: use phylink_generic_validate()
net: natsemi: fix hw address initialization for jazz and xtensa
net: netvsc: Add Isolation VM support for netvsc driver
net: nexthop: reduce rcu synchronizations when replacing resilient groups
net: no longer stop all TX queues in dev_watchdog()
net: ocelot: add and export ocelot_ptp_rx_timestamp()
net: ocelot: add FDMA support
net: ocelot: add support for ndo_change_mtu
net: ocelot: add support to get port mac from device-tree
net: ocelot: export ocelot_ifh_port_set() to setup IFH
net: ocelot: fix missed include in the vsc7514_regs.h file
net: ocelot: Fix the call to switchdev_bridge_port_offload
net: ocelot: remove "bridge" argument from ocelot_get_bridge_fwd_mask
net: ocelot: use dma_unmap_addr to get tx buffer dma_addr
net: ocelot_net: populate supported_interfaces member
net: ocelot_net: remove interface checks in macb_validate()
net: ocelot_net: use phylink_generic_validate()
net: openvswitch: Fill act ct extension
net: openvswitch: Fix ct_state nat flags for conns arriving from tc
net: openvswitch: Remove redundant if statements
net: optimize skb_postpull_rcsum()
net: pcs: lynx: use a common naming scheme for all lynx_pcs variables
net: phy: add support for TI DP83561-SP phy
net: phy: at803x: make array offsets static
net: phy: broadcom: hook up soft_reset for BCM54616S
net: phy: correct spelling error of media in documentation
net: phy: DP83822: clear MISR2 register to disable interrupts
net: phy: Fix qca8081 with speeds lower than 2.5Gb/s
net: phy: lynx: refactor Lynx PCS module to use generic phylink_pcs
net: phy: marvell: add Marvell specific PHY loopback
net: phy: marvell: configure RGMII delays for 88E1118
net: phy: marvell: Fix invalid comparison in the resume and suspend functions
net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs
net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs
net: phy: marvell: use phy_write_paged() to set MSCR
net: phy: mediatek: remove PHY mode check on MT7531
net: phy: meson-gxl: fix interrupt handling in forced mode
net: phy: meson-gxl: improve link-up behavior
net: phy: micrel: Add config_init for LAN8814
net: phy: micrel: Adding interrupt support for Link up/Link down in LAN8814 Quad phy
net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq aware devices
net: phy: mscc: Add MODULE_FIRMWARE macros
net: phy: prefer 1000baseT over 1000baseKX
net: phylink: add 1000base-KX to phylink_caps_to_linkmodes()
net: phylink: add generic validate implementation
net: phylink: Add helpers for c22 registers without MDIO
net: phylink: add legacy_pre_march2020 indicator
net: phylink: add mac_select_pcs() method to phylink_mac_ops
net: phylink: add pcs_validate() method
net: phylink: handle NA interface mode in phylink_fwnode_phy_connect()
net: phylink: tidy up disable bit clearing
net: phylink: use legacy_pre_march2020
net: prefer nf_ct_put instead of nf_conntrack_put
net: prestera: acl: add rule stats support
net: prestera: acl: fix return value check in prestera_acl_rule_entry_find()
net: prestera: acl: migrate to new vTCAM api
net: prestera: add counter HW API
net: prestera: flower template support
net: prestera: replace zero-length array with flexible-array member
net: pxa168_eth: Use platform_get_irq() to get the interrupt
net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare()
net: qmi_wwan: Add Hucom Wireless HM-211S/K
net: qmi_wwan: add ZTE MF286D modem 19d2:1485
net: remove .ndo_change_proto_down
net: remove references to CONFIG_IRDA in network header files
net: remove sk_route_forced_caps
net: remove sk_route_nocaps
net: sched: act_mirred: add net device refcount tracker
net: sched: add netns refcount tracker to struct tcf_exts
net: sched: avoid newline at end of message in NL_SET_ERR_MSG_MOD
net: sched: Clarify error message when qdisc kind is unknown
net: sched: do not allocate a tracker in tcf_exts_init()
net: sched: fix use-after-free in tc_new_tfilter()
net: sched: limit TC_ACT_REPEAT loops
net: sched: save full flags for tc action
net: sched: sch_netem: Refactor code in 4-state loss generator
net: sfp: fix high power modules without diagnostic monitoring
net: sfp: ignore disabled SFP node
net: shrink struct sock by 8 bytes
net: skb: introduce kfree_skb_reason()
net: skb: use kfree_skb_reason() in __udp4_lib_rcv()
net: skb: use kfree_skb_reason() in tcp_v4_rcv()
net: snmp: add statistics for tcp small queue check
net: socket.c: style fix
net: socket: rename SKB_DROP_REASON_SOCKET_FILTER
net: sparx5: Add #include to remove warning
net: sparx5: clean up sparx5_phylink_validate()
net: sparx5: do not refer to skb after passing it on
net: sparx5: Fix add vlan when invalid operation
net: sparx5: Fix get_stat64 crash in tcpdump
net: sparx5: populate supported_interfaces member
net: sparx5: use phylink_generic_validate()
net: spider_net: Use non-atomic bitmap API when applicable
net: stmmac: Add platform level debug register dump feature
net: stmmac: add tc flower filter for EtherType matching
net: stmmac: bump tc when get underflow error from DMA descriptor
net: stmmac: Calculate CDC error only once
net: stmmac: configure PTP clock source prior to PTP initialization
net: stmmac: dump gmac4 DMA registers correctly
net: stmmac: dwmac-oxnas: Add support for OX810SE
net: stmmac: dwmac-qcom-ethqos: add platform level clocks management
net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()
net: stmmac: dwmac-visconti: Fix bit definitions for ETHER_CLK_SEL
net: stmmac: dwmac-visconti: Fix clock configuration for RMII mode
net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request.
net: stmmac: enhance XDP ZC driver level switching performance
net: stmmac: ensure PTP time register reads are consistent
net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning
net: stmmac: fix return value of __setup handler
net: stmmac: only enable DMA interrupts when ready
net: stmmac: perserve TX and RX coalesce value during XDP setup
net: stmmac: properly handle with runtime pm in stmmac_dvr_remove()
net: stmmac: reduce unnecessary wakeups from eee sw timer
net: stmmac: remove unused members in struct stmmac_priv
net: stmmac: skip only stmmac_ptp_register when resume from suspend
net: switchdev: add net device refcount tracker
net: sxgbe: fix return value of __setup handler
net: unexport dev_addr_init() & dev_addr_flush()
net: usb: ax88179_178a: add TSO feature
net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup
net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990
net: usb: Correct reset handling of smsc95xx
net: usb: qmi_wwan: Add support for Dell DW5829e
net: use .data.once section in netdev_level_once()
net: use an atomic_long_t for queue->trans_timeout
net: use sk_is_tcp() in more places
net: vertexcom: Add MSE102x SPI support
net: vertexcom: default to disabled on kbuild
net: vertexcom: remove unneeded semicolon
net: vxge: Use dma_set_mask_and_coherent() and simplify code
net: vxlan: add macro definition for number of IANA VXLAN-GPE port
net: wan/lmc: fix spelling of "its"
net: watchdog: add net device refcount tracker
net: Write lock dev_base_lock without disabling bottom halves.
net: wwan: Add Qualcomm BAM-DMUX WWAN network driver
net: wwan: common debugfs base dir for wwan device
net: wwan: Fix MRU mismatch issue which may lead to data connection lost
net: wwan: iosm: allow trace port be uninitialized
net: wwan: iosm: consolidate trace port init code
net: wwan: iosm: correct open parenthesis alignment
net: wwan: iosm: device trace collection using relayfs
net: wwan: iosm: Keep device at D0 for s2idle case
net: wwan: iosm: Let PCI core handle PCI power transition
net: wwan: iosm: move debugfs knobs into a subdir
net: wwan: iosm: release data channel in case no active IP session
net: wwan: iosm: removed unused function decl
net: wwan: iosm: select CONFIG_RELAY
net: wwan: iosm: set tx queue len
net: wwan: make debugfs optional
net: x25: drop harmless check of !more
net: xfrm: drop check of pols[0] for the second time
net: xilinx: emaclite: Use platform_get_irq() to get the interrupt
 
Linux: net:mcf8390: Use platform_get_irq() to get the interrupt
Linux: net:Remove initialization of static variables to 0
 
net_sched: add __rcu annotation to netdev->qdisc
net_sched: restore "mpu xxx" handling
 
net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX
net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX
 
netfilter: bridge: add support for pppoe filtering
netfilter: conntrack: avoid useless indirection during conntrack destruction
netfilter: conntrack: convert to refcount_t api
netfilter: conntrack: don't increment invalid counter on NF_REPEAT
netfilter: conntrack: don't refresh sctp entries in closed state
netfilter: conntrack: move synack init code to helper
netfilter: conntrack: re-init state for retransmitted syn-ack
netfilter: conntrack: Remove useless assignment statements
netfilter: conntrack: tag conntracks picked up in local out hook
netfilter: conntrack: Use max() instead of doing it manually
netfilter: conntrack: Use memset_startat() to zero struct nf_conn
netfilter: core: move ip_ct_attach indirection to struct nf_ct_hook
netfilter: ctnetlink: disable helper autoassign
netfilter: ctnetlink: remove useless type conversion to bool
netfilter: egress: avoid a lockdep splat
netfilter: egress: silence egress hook lockdep splats
netfilter: fix use-after-free in __nf_register_net_hook()
netfilter: flowtable: remove ipv4/ipv6 modules
netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check()
netfilter: make function op structures const
netfilter: nat: force port remap to prevent shadowing well-known ports
netfilter: nf_conntrack_netbios_ns: fix helper module alias
netfilter: nf_nat_masquerade: add netns refcount tracker to masq_dev_work
netfilter: nf_queue: don't assume sk is full socket
netfilter: nf_queue: fix possible use-after-free
netfilter: nf_queue: handle socket prefetch
netfilter: nf_queue: remove leftover synchronize_rcu
netfilter: nf_tables: add NFT_REG32_NUM
netfilter: nf_tables: add register tracking infrastructure
netfilter: nf_tables: add rule blob layout
netfilter: nf_tables: consolidate rule verdict trace call
netfilter: nf_tables: disable register tracking
netfilter: nf_tables: don't use 'data_size' uninitialized
netfilter: nf_tables: fix memory leak during stateful obj update
netfilter: nf_tables: make counter support built-in
netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant
netfilter: nf_tables: remove assignment with no effect in chain blob builder
netfilter: nf_tables: remove rcu read-size lock
netfilter: nf_tables: remove unused variable
netfilter: nf_tables: replace WARN_ON by WARN_ON_ONCE for unknown verdicts
netfilter: nf_tables: set last expression in register tracking area
netfilter: nf_tables: typo NULL check in _clone() function
netfilter: nf_tables: unregister flowtable hooks on netns exit
netfilter: nf_tables_offload: incorrect flow offload action array size
netfilter: nfnetlink: add netns refcount tracker to struct nfulnl_instance
netfilter: nft_bitwise: track register operations
netfilter: nft_byteorder: track register operations
netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails
netfilter: nft_connlimit: move stateful fields out of expression data
netfilter: nft_ct: fix use after free when attaching zone template
netfilter: nft_fwd_netdev: Support egress hook
netfilter: nft_last: move stateful fields out of expression data
netfilter: nft_limit: fix stateful object memory leak
netfilter: nft_limit: move stateful fields out of expression data
netfilter: nft_limit: rename stateful structure
netfilter: nft_meta: cancel register tracking after meta update
netfilter: nft_meta: track register operations
netfilter: nft_numgen: move stateful fields out of expression data
netfilter: nft_payload: cancel register tracking after payload update
netfilter: nft_payload: do not update layer 4 checksum when mangling fragments
netfilter: nft_payload: don't allow th access for fragments
netfilter: nft_payload: track register operations
netfilter: nft_payload: WARN_ON_ONCE instead of BUG
netfilter: nft_quota: move stateful fields out of expression data
netfilter: nft_reject_bridge: Fix for missing reply from prerouting
netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone
netfilter: nft_set_pipapo_avx2: remove redundant pointer lt
netfilter: nft_synproxy: unregister hooks on init error path
netfilter: Remove flowtable relics
netfilter: xt_socket: fix a typo in socket_mt_destroy()
netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES dependency
 
netfs, cachefiles: Add a method to query presence of data in the cache
 
netfs: Display the netfs inode number in the netfs_read tracepoint
netfs: Make ops->init_rreq() optional
netfs: Pass a flag to ->prepare_write() to say if there's no alloc'd space
netfs: Pass more information on how to deal with a hole in the cache
 
netlink: add net device refcount tracker to struct ethnl_req_info
netlink: do not allocate a device refcount tracker in ethnl_default_notify()
 
netns: add schedule point in ops_exit_list()
 
netpoll: add net device refcount tracker to struct netpoll
 
netrom: fix api breakage in nr_setsockopt()
 
nfc: fdp: Merge the same judgment
nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()
nfc: pn544: make array rset_cmd static const
 
NFC: port100: fix use-after-free in port100_send_complete
 
nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION
nfc: st21nfca: remove redundant assignment to variable i
 
nfp: flower: correction of error handling
nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac()
nfp: flower: fix ida_idx not being released
nfp: flower: netdev offload check for ip6gretap
nfp: flower: refine the use of circular buffer
 
nfs41: pnfs: filelayout: Replace one-element array with flexible-array member
 
NFS: Add a helper to remove case-insensitive aliases
NFS: Avoid duplicate uncached readdir calls on eof
 
nfs: block notification on fs with its own ->lock
 
NFS: change nfs_access_get_cached to only report the mask
 
nfs: Convert to new fscache volume/cookie API
 
NFS: Do not report writeback errors in nfs_getattr()
NFS: Don't overfill uncached readdir pages
NFS: Don't skip directory entries when doing uncached readdir
NFS: don't store 'struct cred *' in struct nfs_access_entry
NFS: Ensure the server has an up to date ctime before hardlinking
NFS: Ensure the server has an up to date ctime before renaming
NFS: Fix initialisation of nfs_client cl_flags field
NFS: Fix nfs4_proc_get_locations() kernel-doc comment
NFS: Fix the verifier for case sensitive filesystem in nfs_atomic_open()
 
nfs: Implement cache I/O by accessing the cache directly
 
NFS: Invalidate negative dentries on all case insensitive directory changes
NFS: LOOKUP_DIRECTORY is also ok with symlinks
 
nfs: nfs4clinet: check the return value of kstrdup()
 
NFS: pass cred explicitly for access tests
NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked()
NFS: switch the callback service back to non-pooled.
NFS: use default_groups in kobj_type
 
nfsd4: add refcount for nfsd4_blocked_lock
 
nfsd: Add a tracepoint for errors in nfsd4_clone_file_range()
nfsd: Add errno mapping for EREMOTEIO
 
NFSD: Clamp WRITE offsets
NFSD: Clean up nfsd_vfs_write()
NFSD: Clean up the nfsd_net::nfssvc_boot field
NFSD: Combine XDR error tracepoints
NFSD: COMMIT operations must not return NFS?ERR_INVAL
NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id)
NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id)
NFSD: De-duplicate nfsd4_decode_bitmap4()
NFSD: Deprecate NFS_OFFSET_MAX
 
nfsd: fix crash on COPY_NOTIFY with special stateid
 
NFSD: Fix ia_size underflow
NFSD: Fix inconsistent indenting
NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes
NFSD: Fix offset type in I/O trace points
NFSD: Fix sparse warning
NFSD: Fix the behavior of READ near OFFSET_MAX
NFSD: Fix verifier returned in stable WRITEs
NFSD: Fix zero-length NFSv3 WRITEs
NFSD: handle errors better in write_ports_addfd()
 
nfsd: improve stateid access bitmask documentation
 
NFSD: Make it possible to use svc_set_num_threads_sync
 
nfsd: make nfsd_stats.th_cnt atomic_t
nfsd: map EBADF
 
NFSD: Move fill_pre_wcc() and fill_post_wcc()
NFSD: narrow nfsd_mutex protection in nfsd thread
 
nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client.
 
NFSD: Remove be32_to_cpu() from DRC hash function
NFSD: Rename boot verifier functions
 
nfsd: Replace use of rwsem with errseq_t
nfsd: Retry once in nfsd_open on an -EOPENSTALE return
 
NFSD: simplify locking for network notifier.
NFSD: simplify per-net file cache management
NFSD: Trace boot verifier resets
NFSD: Write verifier might go backwards
 
Linux: NFSv4 expose nfs_parse_server_name function
Linux: NFSv4 handle port presence in fs_location server string
Linux: NFSv4 only print the label when its queried
Linux: NFSv4 remove zero number of fs_locations entries error check
Linux: NFSv4 store server support for fs_location attribute
Linux: NFSv4.1 query for fs_location attr on a new file system
Linux: NFSv4.1 test and add 4.1 trunking transport
 
NFSv4.1: Fix uninitialised variable in devicenotify
 
NFSv42: Fallocate and clone should also request 'blocks used'
 
NFSv4: Add some support for case insensitive filesystems
NFSv4: Allow writebacks to request 'blocks used'
NFSv4: Handle case where the lookup of a directory fails
NFSv4: Just don't cache negative dentries on case insensitive servers
NFSv4: nfs_atomic_open() can race when looking up a non-regular file
 
nilfs2: remove redundant pointer sbufs
nilfs2: use default_groups in kobj_type
 
nitro_enclaves: Add KUnit tests for contiguous physical memory regions merging
nitro_enclaves: Add KUnit tests setup for the misc device functionality
nitro_enclaves: Merge contiguous physical memory regions
nitro_enclaves: Remove redundant 'flush_workqueue()' calls
nitro_enclaves: Sanity check physical memory regions during merging
 
nl80211: Add support to offload SA Query procedures for AP SME device
nl80211: Add support to set AP settings flags with single attribute
nl80211: clarify comment for mesh PLINK_BLOCKED state
nl80211: Handle nla_memdup failures in handle_nan_filter
nl80211: Update bss channel on channel switch for P2P_CLIENT
 
nl82011: clarify interface combinations wrt. channels
 
notifier: Return an error when a callback has already been registered
 
Linux: nouveau/nvkm/subdev/devinit/mcp89.c:Unneeded variable
 
NTB/msi: Convert to msi_on_each_desc()
NTB/msi: Fix ntbm_msi_request_threaded_irq() kernel-doc comment
NTB/msi: Use struct_size() helper in devm_kzalloc()
 
ntb: intel: fix port config status offset for SPR
 
ntb_hw_amd: Add NTB PCI ID for new gen CPU
 
ntb_hw_switchtec: AND with the part_map for a valid tpart_vec
ntb_hw_switchtec: Fix a minor issue in config_req_id_table()
ntb_hw_switchtec: Fix bug with more than 32 partitions
ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all
ntb_hw_switchtec: fix the spelling of "its"
ntb_hw_switchtec: Remove code for disabling ID protection
ntb_hw_switchtec: Update the way of getting VEP instance ID
 
null_blk: allow zero poll queues
null_blk: cast command status to integer
null_blk: don't suppress partitioning information
 
nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts()
nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics
nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show
 
nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs
nvme-pci: fix queue_rqs list splitting
 
nvme-rdma: fix possible use-after-free in transport error_recovery work
 
nvme-tcp: fix bogus request completion when failing to send AER
nvme-tcp: fix possible use-after-free in transport error_recovery work
nvme-tcp: send H2CData PDUs based on MAXH2CDATA
 
nvme: add 'iopolicy' module parameter
nvme: add nvme_complete_req tracepoint for batched completion
nvme: add support for mq_ops->queue_rqs()
nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info
nvme: don't return an error from nvme_configure_metadata
nvme: drop unused variable ctrl in nvme_setup_cmd
nvme: fix a possible use-after-free in controller reset during load
nvme: increment request genctr on completion
nvme: separate command prep and issue
nvme: split command copy into a helper
 
nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property
nvmem: core: set size for sysfs bin file
nvmem: mtk-efuse: support minimum one byte access stride and granularity
 
nvmet: revert "nvmet: make discovery NQN configurable"
 
objtool, kcsan: Add memory barrier instrumentation to whitelist
objtool, kcsan: Remove memory barrier instrumentation from noinstr
 
objtool: Add a missing comma to avoid string concatenation
objtool: Add straight-line-speculation validation
objtool: Fix truncated string warning
objtool: Remove .fixup handling
 
ocfs2: clearly handle ocfs2_grab_pages_for_write() return value
ocfs2: cluster: use default_groups in kobj_type
ocfs2: fix a deadlock when commit trans
ocfs2: fix crash when initialize filecheck kobj fails
ocfs2: fix subdirectory registration with register_sysctl()
ocfs2: remove redundant assignment to pointer root_bh
ocfs2: remove redundant assignment to variable free_space
ocfs2: simplify subdirectory registration with register_sysctl()
ocfs2: use BUG_ON instead of if condition followed by BUG.
ocfs2: use default_groups in kobj_type
 
octeon: constify netdev->dev_addr
 
octeontx2-af: Add KPU changes to parse NGIO as separate layer
octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfaces
octeontx2-af: cn10k: Use appropriate register for LMAC enable
octeontx2-af: Do not fixup all VF action entries
octeontx2-af: Fix interrupt name strings
octeontx2-af: Fix LBK backpressure id count
octeontx2-af: Increase link credit restore polling timeout
octeontx2-af: Increment ptp refcount before use
octeontx2-af: Retry until RVU block reset complete
 
octeontx2-nicvf: Free VF PTP resources.
 
octeontx2-pf: cn10k: Ensure valid pointers are freed to aura
octeontx2-pf: Forward error codes to VF
 
ocxl: remove redundant rc variable
 
of/fdt: Don't worry about non-memory region overlap for no-map
of/fdt: move elfcorehdr reservation early for crash dump kernel
of/fdt: Rework early_init_dt_scan_chosen() to call directly
of/fdt: Rework early_init_dt_scan_memory() to call directly
of/fdt: Rework early_init_dt_scan_root() to call directly
 
of: base: Fix phandle argument length mismatch error message
of: base: Improve argument length mismatch error
of: base: make small of_parse_phandle() variants static inline
of: base: Skip CPU nodes with "fail"/"fail-..." status
of: Check 'of_node_reused' flag on of_match_device()
of: fdt: Aggregate the processing of "linux,usable-memory-range"
of: Move simple-framebuffer device handling from simplefb to of
of: net: support NVMEM cells with MAC in text format
of: property: define of_property_read_u{8,16,32,64}_array() unconditionally
of: property: fw_devlink: Fixup behaviour when 'node_not_dev' is set
of: unittest: 64 bit dma address test requires arch support
of: unittest: change references to obsolete overlay id
of: unittest: fix warning on PowerPC frame size warning
of: unittest: re-implement overlay tracking
of: unittest: remove unneeded semicolon
of: unittest: update text of expected warnings
 
omapdrm: dss: mark runtime PM functions __maybe_unused
 
once: use __section(".data.once")
 
Linux: Only output backtracking information in log level 2
 
openrisc: Add clone3 ABI wrapper
openrisc: Cleanup switch code and comments
openrisc: init: Add support for common clk
openrisc: Snapshot thread flags
openrisc: Use delay slot for clone and fork wrappers
 
openvswitch: add net device refcount tracker to struct vport
openvswitch: Fix setting ipv6 fields causing hw csum failure
 
optee: add asynchronous notifications
optee: add error checks in optee_ffa_do_call_with_arg()
optee: Fix NULL but dereferenced coccicheck error
optee: separate notification functions
optee: Use bitmap_free() to free bitmap
optee: use driver internal tee_context for some rpc
 
orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc()
orangefs: use default_groups in kobj_type
 
ovl: don't fail copy up if no fileattr support on upper
ovl: fix NULL pointer dereference in copy up warning
 
page_pool: Add callback to init pages when they are allocated
page_pool: remove spinlock in page_pool_refill_alloc_cache()
page_pool: Store the XDP mem id
 
pagevec: Add folio_batch
pagevec: Initialise folio_batch->percpu_pvec_drained
 
panic: remove oops_id
panic: use error_report_end tracepoint on warnings
 
paride: fix up build warning on mips platforms
 
parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel
parisc/unaligned: Fix ldw() and stw() unalignment handlers
 
parisc: Add ioread64_lo_hi() and iowrite64_lo_hi()
parisc: Add kgdb io_module to read chars via PDC
parisc: Add lws_atomic_xchg and lws_atomic_store syscalls
parisc: Add visible flag to toc_stack variable
parisc: Autodetect default output device and set console= kernel parameter
parisc: Avoid calling faulthandler_disabled() twice
parisc: decompressor: do not copy source files while building
parisc: Default to 16 CPUs on 32-bit kernel
parisc: Define depi_safe macro
parisc: Don't call faulthandler_disabled() in do_page_fault()
parisc: Drop __init from map_pages declaration
parisc: Enable TOC (transfer of contents) feature unconditionally
parisc: Enhance page fault termination message
parisc: Fix data TLB miss in sba_unmap_sg
parisc: Fix lpa and lpa_user defines
parisc: Fix missing prototype for 'toc_intr' warning in toc.c
parisc: Fix pdc_toc_pim_11 and pdc_toc_pim_20 definitions
parisc: Fix sglist access in ccio-dma.c
parisc: Fix some apparent put_user() failures
parisc: io: Improve the outb(), outw() and outl() macros
parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries
parisc: pdc_stable: use default_groups in kobj_type
parisc: Re-use toc_stack as hpmc_stack
parisc: Rewrite light-weight syscall and futex code
parisc: Show error if wrong 32/64-bit compiler is being used
parisc: Switch user access functions to signal errors in r29 instead of r8
parisc: Use safer strscpy() in setup_cmdline()
 
Partially revert "net/smc: Add netlink net namespace support"
 
partially Revert "usb: musb: Set the DT node on the child device"
 
PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment
 
PCI/ASPM: Move pci_function_0() upward
PCI/ASPM: Remove struct aspm_latency
PCI/ASPM: Stop caching device L0s, L1 acceptable exit latencies
PCI/ASPM: Stop caching link L0s, L1 exit latencies
 
PCI/DPC: Use PCI_POSSIBLE_ERROR() to check config reads
 
PCI/ERR: Use PCI_POSSIBLE_ERROR() to check config reads
 
PCI/MSI: Allocate MSI device data on first use
PCI/MSI: Cleanup include zoo
PCI/MSI: Decouple MSI[-X] disable from pcim_release()
PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()
PCI/MSI: Let core code free MSI descriptors
PCI/MSI: Let the irq code handle sysfs groups
PCI/MSI: Make arch_restore_msi_irqs() less horrible.
PCI/MSI: Make msix_update_entries() smarter
PCI/MSI: Make pci_msi_domain_check_cap() static
PCI/MSI: Make pci_msi_domain_write_msg() static
PCI/MSI: Move code into a separate directory
PCI/MSI: Move descriptor counting on allocation fail to the legacy code
PCI/MSI: Move msi_lock to struct pci_dev
PCI/MSI: Prevent UAF in error path
PCI/MSI: Protect MSI operations
PCI/MSI: Provide MSI_FLAG_MSIX_CONTIGUOUS
PCI/MSI: Remove bogus warning in pci_irq_get_affinity()
PCI/MSI: Remove msi_desc_to_pci_sysdata()
PCI/MSI: Sanitize MSI-X table map handling
PCI/MSI: Set pci_dev::msi[x]_enabled early
PCI/MSI: Simplify pci_irq_get_affinity()
PCI/MSI: Split out !IRQDOMAIN code
PCI/MSI: Split out CONFIG_PCI_MSI independent part
PCI/MSI: Split out irqdomain code
PCI/MSI: Unbreak pci_irq_get_affinity()
PCI/MSI: Use msi_add_msi_desc()
PCI/MSI: Use msi_desc::msi_index
PCI/MSI: Use msi_get_virq() in pci_get_vector()
PCI/MSI: Use msi_on_each_desc()
 
PCI/P2PDMA: Use percpu_ref_tryget_live_rcu() inside RCU critical section
 
PCI/PME: Use PCI_POSSIBLE_ERROR() to check config reads
 
PCI/switchtec: Add Gen4 automotive device IDs
PCI/switchtec: Declare local state_names[] as static
 
PCI/sysfs: Find shadow ROM before static attribute initialization
PCI/sysfs: Use default_groups in kobj_type for slot attrs
PCI/sysfs: Use pci_irq_vector()
 
PCI: aardvark: Add support for DEVCAP2, DEVCTL2, LNKCAP2 and LNKCTL2 registers on emulated bridge
PCI: aardvark: Assert PERST# when unbinding driver
PCI: aardvark: Clear all MSIs at setup
PCI: aardvark: Comment actions in driver remove method
PCI: aardvark: Disable bus mastering when unbinding driver
PCI: aardvark: Disable common PHY when unbinding driver
PCI: aardvark: Disable link training when unbinding driver
PCI: aardvark: Drop error data fabrication when config read fails
PCI: aardvark: Fix checking for MEM resource type
PCI: aardvark: Fix memory leak in driver unbind
PCI: aardvark: Mask all interrupts when unbinding driver
PCI: Add #defines for accessing PCIe DVSEC fields
PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller
PCI: Add PCI_ERROR_RESPONSE and related definitions
PCI: altera: Drop error data fabrication when config read fails
PCI: altera: Prefer of_device_get_match_data()
PCI: apple: Enable clock gating
PCI: apple: Fix REFCLK1 enable/poll logic
PCI: artpec6: Prefer of_device_get_match_data()
PCI: brcmstb: Add control of subdevice voltage regulators
PCI: brcmstb: Add mechanism to turn on subdev regulators
PCI: brcmstb: Augment driver for MIPs SOCs
PCI: brcmstb: Declare 'used' as bitmap, not unsigned long
PCI: brcmstb: Do not turn off WOL regulators on suspend
PCI: brcmstb: Do not use __GENMASK
PCI: brcmstb: Fix function return value handling
PCI: brcmstb: Split brcm_pcie_setup() into two funcs
PCI: cadence: Prefer of_device_get_match_data()
PCI: Change capability register offsets to hex
PCI: Convert pci_dev_present() stub to static inline
PCI: Convert to device_create_managed_software_node()
PCI: Correct misspelled words
PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
PCI: designware-plat: Prefer of_device_get_match_data()
PCI: dra7xx: Prefer of_device_get_match_data()
PCI: Drop error data fabrication when config read fails
PCI: dwc: Do not remap invalid res
PCI: endpoint: Return -EINVAL when interrupts num is smaller than 1
PCI: exynos: Drop error data fabrication when config read fails
PCI: hisi: Avoid invalid address space conversions
PCI: histb: Drop error data fabrication when config read fails
PCI: hv: Add arm64 Hyper-V vPCI support
PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology
PCI: hv: Make the code arch neutral by adding arch specific interfaces
PCI: hv: Rework MSI handling
PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors
PCI: ibmphp: Remove commented-out functions
PCI: imx: Add the imx8mm pcie support
PCI: intel-gw: Rename intel_pcie_port to intel_pcie
PCI: iproc: Drop error data fabrication when config read fails
PCI: iproc: Rename iproc_pcie_bcma_ to iproc_bcma_pcie_
PCI: iproc: Rename iproc_pcie_pltfm_ to iproc_pltfm_pcie_
PCI: j721e: Drop pointless of_device_get_match_data() cast
PCI: j721e: Drop redundant struct device *
PCI: j721e: Initialize pcie->cdns_pcie before using it
PCI: keystone: Prefer of_device_get_match_data()
PCI: keystone: Use PCI_ERROR_RESPONSE to identify config read errors
PCI: keystone: Use phandle argument from "ti,syscon-pcie-id"/"ti,syscon-pcie-mode"
PCI: kirin: Add dev struct for of_device_get_match_data()
PCI: kirin: Drop error data fabrication when config read fails
PCI: kirin: Prefer of_device_get_match_data()
PCI: layerscape: Change to use the DWC common link-up check function
PCI: Let pcibios_root_bridge_prepare() access bridge->windows
PCI: ls-gen4: Rename ls_pcie_g4 to ls_g4_pcie
PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken
PCI: mediatek-gen3: Disable DVFSRC voltage request
PCI: mediatek-gen3: Rename mtk_pcie_port to mtk_gen3_pcie
PCI: mediatek: Assert PERST# for 100ms for power and clock to stabilize
PCI: mediatek: Drop error data fabrication when config read fails
PCI: microchip: Rename mc_port to mc_pcie
PCI: mt7621: Add missing MODULE_LICENSE()
PCI: mt7621: Allow COMPILE_TEST for all arches
PCI: mt7621: Declare mt7621_pci_ops static
PCI: mt7621: Drop of_match_ptr() to avoid unused variable
PCI: mt7621: Move MIPS setup to pcibios_root_bridge_prepare()
PCI: mt7621: Remove unused function pcie_rmw()
PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_
PCI: mvebu: Add support for compiling driver as module
PCI: mvebu: Check for errors from pci_bridge_emul_init() call
PCI: mvebu: Check for valid ports
PCI: mvebu: Check that PCI bridge specified in DT has function number zero
PCI: mvebu: Disallow mapping interrupts on emulated bridges
PCI: mvebu: Do not modify PCI IO type bits in conf_write
PCI: mvebu: Drop error data fabrication when config read fails
PCI: mvebu: Fix configuring secondary bus of PCIe Root Port via emulated bridge
PCI: mvebu: Fix device enumeration regression
PCI: mvebu: Fix support for bus mastering and PCI_COMMAND on emulated bridge
PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 registers on emulated bridge
PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge
PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge
PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge
PCI: mvebu: Handle invalid size of read config request
PCI: mvebu: Propagate errors when updating PCI_IO_BASE and PCI_MEM_BASE registers
PCI: mvebu: Remove custom mvebu_pci_host_probe() function
PCI: mvebu: Replace pci_ioremap_io() usage by devm_pci_remap_iospace()
PCI: mvebu: Set PCI Bridge Class Code to PCI Bridge
PCI: mvebu: Setup PCIe controller to Root Complex mode
PCI: pci-bridge-emul: Add definitions for missing capabilities registers
PCI: pci-bridge-emul: Add description for class_revision field
PCI: pci-bridge-emul: Correctly set PCIe capabilities
PCI: pci-bridge-emul: Fix definitions of reserved bits
PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only
PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space
PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device
PCI: pciehp: Fix infinite loop in IRQ handler upon power fault
PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors
PCI: pciehp: Use PCI_POSSIBLE_ERROR() to check config reads
PCI: qcom-ep: Constify static dw_pcie_ep_ops
PCI: qcom-ep: Remove surplus dev_err() when using platform_get_irq_byname()
PCI: qcom: Fix an error handling path in 'qcom_pcie_probe()'
PCI: qcom: Use __be16 type to store return value from cpu_to_be16()
PCI: rcar-gen2: Rename rcar_pci_priv to rcar_pci
PCI: rcar-host: Drop error data fabrication when config read fails
PCI: rcar: Check if device is runtime suspended instead of __clk_is_enabled()
PCI: rockchip-host: Drop error data fabrication when config read fails
PCI: Set error response data when config read fails
PCI: Sort Intel Device IDs by value
PCI: spear13xx: Avoid invalid address space conversions
PCI: tegra194: Rename tegra_pcie_dw to tegra194_pcie
PCI: thunder: Drop error data fabrication when config read fails
PCI: uniphier: Rename uniphier_pcie_priv to uniphier_pcie
PCI: Use DWORD accesses for LTR, L1 SS to avoid erratum
PCI: Use PCI_ERROR_RESPONSE to identify config read errors
PCI: Use pci_find_vsec_capability() when looking for TBT devices
PCI: Use PCI_SET_ERROR_RESPONSE() for disconnected devices
PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's
PCI: vmd: Clean up domain before enumeration
PCI: vmd: Honor ACPI _OSC on PCIe features
PCI: vmd: Prevent recursive locking on interrupt allocation
PCI: vmd: Use PCI_POSSIBLE_ERROR() to check config reads
PCI: Work around Intel I210 ROM BAR overlap defect
PCI: xgene-msi: Use bitmap_zalloc() when applicable
PCI: xgene: Fix IB window setup
PCI: xgene: Rename xgene_pcie_port to xgene_pcie
PCI: xgene: Use PCI_ERROR_RESPONSE to identify config read errors
PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie
PCI: xilinx-nwl: Simplify code and fix a memory leak
PCI: xilinx: Rename xilinx_pcie_port to xilinx_pcie
 
pcmcia: clean up dead drivers for CompuLab CM-X255/CM-X270 boards
pcmcia: comment out unused exca_readw() function
pcmcia: fix setting of kthread task states
pcmcia: hide the MAC address helpers if !NET
pcmcia: make pcmcia_release_io() void, as no-one is interested in return value
pcmcia: Make use of the helper macro SET_NOIRQ_SYSTEM_SLEEP_PM_OPS()
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()
pcmcia: use sysfs_emit{,_at} for sysfs output
 
perf affinity: Allow passing a NULL arg to affinity__cleanup()
 
perf annotate: Avoid TUI crash when navigating in the annotation of recursive functions
perf annotate: Set error stream of objdump process for TUI
 
perf arch: Support register names from all archs
 
perf arm-spe: Add SPE total latency as PERF_SAMPLE_WEIGHT
perf arm-spe: Synthesize SPE instruction events
 
perf arm64: Inject missing frames when using 'perf record --call-graph=fp'
perf arm64: Rename perf_event_arm_regs for ARM64 registers
 
perf arm: Fix off-by-one directory path
 
perf beauty: Make the prctl arg regexp more strict to cope with PR_SET_VMA
 
perf bench: Fix NULL check against wrong variable
perf bench: Use unbuffered output when pipe/tee'ing to a file
 
perf bpf-loader: Use IS_ERR_OR_NULL() to clean code and fix check
 
perf bpf: Defer freeing string after possible strlen() on it
perf bpf: Fix a typo in bpf_counter_cgroup.c
perf bpf: Rename 'cpu' to 'cpu_map_idx'
 
perf c2c: Use more intention revealing iterator
 
perf callchain: Enable dwarf_callchain_users on arm64
 
perf counts: Switch name cpu to cpu_map_idx
 
perf cpumap: Add comments to aggr_cpu_id()
perf cpumap: Add CPU to aggr_cpu_id
perf cpumap: Add is_dummy() method
perf cpumap: Add some comments to cpu_aggr_map
perf cpumap: Document cpu__get_node() and remove redundant function
perf cpumap: Give CPUs their own type
perf cpumap: Migrate to libperf cpumap api
perf cpumap: Move 'has' function to libperf
perf cpumap: Refactor cpu_map__build_map()
perf cpumap: Remove cpu_map__cpu(), use libperf function
perf cpumap: Remove duplicate include in cpumap.h
perf cpumap: Remove map from function names that don't use a map
perf cpumap: Remove map+index get_core()
perf cpumap: Remove map+index get_die()
perf cpumap: Remove map+index get_node()
perf cpumap: Remove map+index get_socket()
perf cpumap: Remove unused cpu_map__socket()
perf cpumap: Rename cpu_map__get_X_aggr_by_cpu functions
perf cpumap: Rename empty functions
perf cpumap: Simplify equal function name
perf cpumap: Switch cpu_map__build_map() to cpu function
perf cpumap: Trim the cpu_aggr_map
 
perf cputopo: Fix CPU topology reading on s/390
 
perf cs-etm: Fix corrupt inject files when only last branch option is enabled
perf cs-etm: No-op refactor of synth opt usage
perf cs-etm: Remove duplicate and incorrect aux size checks
 
perf data: Fix double free in perf_session__delete()
 
perf dlfilter: Drop unused variable
 
perf docs: Add info on AMD raw event encoding
perf docs: Update link to AMD documentation
 
perf evlist: Allow setting arbitrary leader
perf evlist: Avoid iteration for empty evlist.
perf evlist: Fix failed to use cpu list for uncore events
perf evlist: No need to do any affinity setup when profiling pids
perf evlist: No need to setup affinities when disabling events for pid targets
perf evlist: No need to setup affinities when enabling events for pid targets
perf evlist: Refactor evlist__for_each_cpu()
 
perf evsel: Derive CPUs and threads in alloc_counts
perf evsel: Improve error message for uncore events
perf evsel: Override attr->sample_period for non-libpfm4 events
perf evsel: Pass cpu not cpu map index to synthesize
perf evsel: Reduce scope of evsel__ignore_missing_thread
perf evsel: Rename CPU around get_group_fd
perf evsel: Rename variable cpu to index
 
perf expr: Add debug logging for literals
 
perf ftrace: Add 'latency' subcommand
perf ftrace: Add 'trace' subcommand
perf ftrace: Add -b/--use-bpf option for latency subcommand
perf ftrace: Implement cpu and task filters in BPF
perf ftrace: Move out common code from __cmd_ftrace
perf ftrace: system_wide collection is not effective by default
 
perf machine: Add a mechanism to inject stack frames
perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename)
 
perf metric: Fix metric_leader
perf metric: Reduce multiplexing with duration_time
 
perf metricgroup: Fix use after free in metric__new()
 
perf namespaces: Add helper nsinfo__is_in_root_namespace()
 
perf parse-events: Architecture specific leader override
perf parse-events: Fix NULL check against wrong variable
perf parse-events: Ignore case in topdown.slots check
perf parse-events: Support event alias in form foo-bar-baz
 
perf parse: Fix event parser error for hybrid systems
 
perf pmu-events: Don't lower case MetricExpr
 
perf powerpc: Add data source encodings for power10 platform
perf powerpc: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields
perf powerpc: Update global/local variants for p_stage_cyc
 
perf probe: Fix ppc64 'perf probe add events failed' case
 
perf python: Fix cpu_map__item() building
 
perf record: Disable debuginfod by default
 
perf script: Fix error when printing 'weight' field
perf script: Fix flipped index and cpu
perf script: Fix hex dump character output
perf script: Fix printing 'phys_addr' failure issue
perf script: Use callchain_param_setup() instead of open coded equivalent
perf script: Use for each cpu to aid readability
 
perf session: Check for NULL pointer before dereference
 
perf sort: Include global and local variants for p_stage_cyc sort key
 
perf stat-display: Avoid use of core for CPU
 
perf stat: Add aggr creators that are passed a cpu
perf stat: Correct aggregation CPU map
perf stat: Correct check_per_pkg() cpu
perf stat: Correct first_shadow_cpu to return index
perf stat: Correct variable name for read counter
perf stat: Fix display of grouped aliased events
perf stat: Fix memory leak in check_per_pkg()
perf stat: No need to setup affinities when starting a workload
perf stat: Rename aggr_data cpu to imply it's an index
perf stat: Support --cputype option for hybrid events
perf stat: Swap variable name cpu to index
perf stat: Switch aggregation to use for_each loop
perf stat: Switch to cpu version of cpu_map__get()
perf stat: Use perf_cpu_map__for_each_cpu()
 
perf symbols: Fix symbol size calculation condition
 
perf synthetic-events: Return error if procfs isn't mounted for PID namespaces
 
perf test sigtrap: Add basic stress test for sigtrap handling
perf test sigtrap: Print errno string when failing
 
perf test: Add parse-events test for aliases with hyphens
perf test: Add pmu-events test for aliases with hyphens
perf test: Enable system wide for metricgroups test
perf test: Fix arm64 perf_event_attr tests wrt --call-graph initialization
perf test: Skip failing sigtrap test for arm+aarch64
perf test: Test 73 Sig_trap fails on s390
perf test: Use 3 digits for test numbering now we can have more tests
perf test: Use perf_cpu_map__for_each_cpu()
 
perf tools: Add missing branch_sample_type to perf_event_attr__fprintf()
perf tools: Apply correct label to user/kernel symbols in branch mode
perf tools: Drop requirement for libstdc++.so for libopencsd check
perf tools: Fix SMT fallback with large core counts
perf tools: Probe non-deprecated sysfs path 1st
perf tools: Record ARM64 LR register automatically
perf tools: Refactor SMPL_REG macro in perf_regs.h
perf tools: Remove redundant err variable
 
perf trace: Avoid early exit due SIGCHLD from non-workload processes
perf trace: Enable ignore_missing_thread for trace
 
perf vendor events arm64: Fix JSON indentation to 4 spaces standard
 
perf vendor events: For the Arm Neoverse N2
perf vendor events: Rename arm64 arch std event files
 
perf/arm-cmn: Account for NUMA affinity
perf/arm-cmn: Add CI-700 Support
perf/arm-cmn: Add debugfs topology info
perf/arm-cmn: Demarcate CMN-600 specifics
perf/arm-cmn: Drop compile-test restriction
perf/arm-cmn: Fix CPU hotplug unregistration
perf/arm-cmn: Move group validation data off-stack
perf/arm-cmn: Optimise DTC counter accesses
perf/arm-cmn: Optimise DTM counter reads
perf/arm-cmn: Refactor DTM handling
perf/arm-cmn: Refactor node ID handling
perf/arm-cmn: Streamline node iteration
perf/arm-cmn: Support new IP features
 
perf/bpf_counter: Use bpf_map_create instead of bpf_create_map
 
perf/core: Fix cgroup event list management
perf/core: Rework guest callbacks to prepare for static_call support
perf/core: Use static_call to optimize perf_guest_info_callbacks
 
perf/smmuv3: Add devicetree support
perf/smmuv3: Fix unused variable warning when CONFIG_OF=n
perf/smmuv3: Synthesize IIDR from CoreSight ID registers
perf/smmuv3: Use msi_get_virq()
 
perf/x86/intel/lbr: Add static_branch for LBR INFO flags
perf/x86/intel/lbr: Support LBR format V7
 
perf/x86/intel/pt: Fix crash with stop filters in single-range mode
 
perf/x86/intel/uncore: Add IMC uncore support for ADL
perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX
 
perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake
 
perf/x86/rapl: fix AMD event handling
 
perf: Add a counter for number of user access events in context
perf: Add new macros for mem_hops field
perf: Add wrappers for invoking guest callbacks
perf: Always wake the parent event
perf: Copy perf_event_attr::sig_data on modification
perf: Drop dead and useless guest "support" from arm, csky, nds32 and riscv
perf: Drop guest callback (un)register stubs
perf: Fix list corruption in perf_cgroup_switch()
perf: Fix perf_event_read_local() time
perf: Force architectures to opt-in to guest callbacks
perf: Mute libbpf API deprecations temporarily
perf: Protect perf_guest_cbs with RCU
perf: Pull in bpf_program__get_prog_info_linear
perf: Stop pretending that perf can handle multiple guest callbacks
perf: uapi: Document perf_event_attr::sig_data truncation on 32 bit architectures
 
phy: Add lan966x ethernet serdes PHY driver
phy: amlogic: Add a new driver for the HDMI TX PHY on Meson8/8b/8m2
phy: bcm-ns-usb2: improve printing ref clk errors
phy: bcm-ns-usb2: support updated DT binding with PHY reg space
phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option
phy: cadence-torrent: use swap() to make code cleaner
phy: cadence: Sierra: Add PCIe + QSGMII PHY multilink configuration
phy: cadence: Sierra: Add PHY PCS common register configurations
phy: cadence: Sierra: Add support for derived reference clock output
phy: cadence: Sierra: Add support for PHY multilink configurations
phy: cadence: Sierra: Add support to get SSC type from device tree
phy: cadence: Sierra: Check cmn_ready assertion during PHY power on
phy: cadence: Sierra: Check PIPE mode PHY status to be ready for operation
phy: cadence: Sierra: fix error handling bugs in probe()
phy: cadence: Sierra: Fix to get correct parent for mux clocks
phy: cadence: Sierra: Prepare driver to add support for multilink configurations
phy: cadence: Sierra: Rename some regmap variables to be in sync with Sierra documentation
phy: cadence: Sierra: Update single link PCIe register configuration
phy: cadence: Sierra: Use of_device_get_match_data() to get driver data
phy: dphy: Correct clk_pre parameter
phy: freescale: pcie: explicitly add bitfield.h
phy: freescale: pcie: Initialize the imx8 pcie standalone phy driver
phy: intel: Add Thunder Bay eMMC PHY support
phy: intel: Remove redundant dev_err call in thunderbay_emmc_phy_probe()
phy: lan966x: Extend lan966x to support multiple phy interfaces.
phy: lan966x: Remove set_speed function
phy: marvell: phy-mvebu-cp110-comphy: add support for 5gbase-r
phy: mediatek: add helpers to update bits of registers
phy: mediatek: Fix missing check in mtk_mipi_tx_probe
phy: nxp-c45-tja11xx: add extts and perout support
phy: phy-can-transceiver: Make devm_gpiod_get optional
phy: phy-mtk-tphy: add support efuse setting
phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphy
phy: phy-mtk-tphy: use new io helpers to access register
phy: phy-mtk-xsphy: use new io helpers to access register
phy: phy-rockchip-inno-usb2: add rk3568 support
phy: phy-rockchip-inno-usb2: support #address_cells = 2
phy: phy-rockchip-inno-usb2: support muxed interrupts
phy: phy-rockchip-inno-usb2: support standalone phy nodes
phy: qcom-qmp: Add SM8450 PCIe0 PHY support
phy: qcom-qmp: Add SM8450 PCIe1 PHY support
phy: qcom-qmp: Add SM8450 UFS QMP Phy
phy: qcom-qmp: Add SM8450 USB QMP PHYs
phy: qcom: Introduce new eDP PHY driver
phy: qcom: use struct_size instead of sizeof
phy: rockchip-inno-usb2: remove redundant assignment to variable delay
phy: stm32: adopt dev_err_probe for regulators
phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable()
phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function
phy: ti: Fix missing sentinel for clk_div_table
phy: ti: Use IS_ERR_OR_NULL() to clean code
phy: uniphier-ahci: Add support for Pro4 SoC
phy: uniphier-pcie: Add compatible string and SoC-dependent data for NX1 SoC
phy: uniphier-pcie: Add dual-phy support for NX1 SoC
phy: uniphier-pcie: Set VCOPLL clamp mode in PHY register
phy: uniphier-usb3: Add compatible string for NX1 SoC
phy: uniphier-usb3ss: fix unintended writing zeros to PHY register
phy: usb: Leave some clocks running during suspend
phy: xilinx: zynqmp: Fix bus width setting for SGMII
 
phylib: fix potential use-after-free
 
pid: Introduce helper task_is_in_init_pid_ns()
 
pidfd: fix test failure due to stack overflow on some arches
 
pinctrl-bcm2835: don't call pinctrl_gpio_direction()
 
pinctrl-sunxi: don't call pinctrl_gpio_direction()
pinctrl-sunxi: sunxi_pinctrl_gpio_direction_in/output: use correct offset
 
pinctrl/rockchip: Convert to use dev_err_probe()
pinctrl/rockchip: Drop wrong kernel doc annotation
pinctrl/rockchip: fix gpio device creation
pinctrl/rockchip: Make use of the devm_platform_get_and_ioremap_resource()
pinctrl/rockchip: Switch to use devm_kasprintf_strarray()
pinctrl/rockchip: Use temporary variable for struct device
 
pinctrl: Add Intel Thunder Bay pinctrl driver
pinctrl: add one more "const" for generic function groups
pinctrl: apple-gpio: fix flexible_array.cocci warnings
pinctrl: apple: add missing bits.h header
pinctrl: apple: add missing comma
pinctrl: apple: don't set gpio_chip.of_node
pinctrl: apple: fix some formatting issues
pinctrl: apple: give error label a specific name
pinctrl: apple: handle regmap_read errors
pinctrl: apple: make apple_gpio_get_direction more readable
pinctrl: apple: remove gpio-controller check
pinctrl: apple: return an error if pinmux is missing in the DT
pinctrl: apple: use C style comment
pinctrl: apple: use modulo rather than bitwise and
pinctrl: armada-37xx: Convert to use dev_err_probe()
pinctrl: armada-37xx: Fix function name in the kernel doc
pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource()
pinctrl: armada-37xx: Switch to use devm_kasprintf_strarray()
pinctrl: armada-37xx: Use temporary variable for struct device
pinctrl: aspeed: fix unmet dependencies on MFD_SYSCON for PINCTRL_ASPEED
pinctrl: baytrail: Set IRQCHIP_SET_TYPE_MASKED flag on the irqchip
pinctrl: bcm2835: Fix a few error paths
pinctrl: bcm2835: Silence uninit warning
pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP
pinctrl: bcm: ns: use generic groups & functions helpers
pinctrl: cherryview: Do not allow the same interrupt line to be used by 2 pins
pinctrl: cherryview: Don't use selection 0 to mark an interrupt line as unused
pinctrl: cherryview: Trigger hwirq0 for interrupt-lines without a mapping
pinctrl: cherryview: Use temporary variable for struct device
pinctrl: fix loop in k210_pinconf_get_drive()
pinctrl: freescale: Add i.MXRT1050 pinctrl driver support
pinctrl: Get rid of duplicate of_node assignment in the drivers
pinctrl: imx: fix allocation result check
pinctrl: imx: fix assigning groups names
pinctrl: imx: prepare for making "group_names" in "function_desc" const
pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line
pinctrl: intel: fix unexpected interrupt
pinctrl: k210: Fix bias-pull-up
pinctrl: keembay: comment process of building functions a bit
pinctrl: keembay: rework loops looking for groups names
pinctrl: mediatek: add a check for error in mtk_pinconf_bias_get_rsel()
pinctrl: mediatek: uninitialized variable in mtk_pctrl_show_one_pin()
pinctrl: microchip-sgpio: Fix support for regmap
pinctrl: microchip-sgpio: update to support regmap
pinctrl: ocelot: combine get resource and ioremap into single call
pinctrl: ocelot: convert pinctrl to regmap
pinctrl: ocelot: Extend support for lan966x
pinctrl: ocelot: update pinctrl to automatic base address
pinctrl: pinconf-generic: Add support for "output-impedance-ohms" to be extracted from DT files
pinctrl: Place correctly CONFIG_PINCTRL_ST in the Makefile
pinctrl: Propagate firmware node from a parent device
pinctrl: qcom-pmic-gpio: Add support for pm8019
pinctrl: qcom: Add egpio feature support
pinctrl: qcom: Add SDX65 pincontrol driver
pinctrl: qcom: Add SM8450 pinctrl driver
pinctrl: qcom: sc7280: Add egpio support
pinctrl: renesas: r8a779a0: Align comments
pinctrl: renesas: Remove unneeded locking around sh_pfc_read() calls
pinctrl: renesas: rza1: Fix kerneldoc function names
pinctrl: renesas: rzg2l: Add helper functions to read/write pin config
pinctrl: renesas: rzg2l: Add support to get/set drive-strength and output-impedance-ohms
pinctrl: renesas: rzg2l: Add support to get/set pin config for GPIO port pins
pinctrl: renesas: rzg2l: Rename PIN_CFG_* macros to match HW manual
pinctrl: renesas: rzg2l: Rename RZG2L_SINGLE_PIN_GET_PORT macro
pinctrl: samsung: Add Exynos7885 SoC specific data
pinctrl: samsung: Make symbol 'exynos7885_pin_ctrl' static
pinctrl: samsung: Use platform_get_irq_optional() to get the interrupt
pinctrl: Sort Kconfig and Makefile entries alphabetically
pinctrl: spear: plgpio: Convert to regmap
pinctrl: spear: plgpio: Introduce regmap phandle
pinctrl: spear: spear: Convert to regmap
pinctrl: spmi-gpio: Add support for PM2250
pinctrl: st: Convert to use dev_err_probe()
pinctrl: st: Drop wrong kernel doc annotations
pinctrl: st: Make use of the devm_platform_ioremap_resource_byname()
pinctrl: st: Switch to use devm_kasprintf_strarray()
pinctrl: st: Use temporary variable for struct device
pinctrl: starfive: Add pinctrl driver for StarFive SoCs
pinctrl: starfive: Use a static name for the GPIO irq_chip
pinctrl: sunxi: Fix H616 I2S3 pin data
pinctrl: sunxi: Use unique lockdep classes for IRQs
pinctrl: thunderbay: comment process of building functions a bit
pinctrl: thunderbay: rework loops looking for groups names
pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID"
pinctrl: zynqmp: Revert "Unify pin naming"
pinctrl: zynqmp: Unify pin naming
 
ping: fix the dif and sdif check in ping_lookup
ping: fix the sk_bound_dev_if match in ping_lookup
ping: remove pr_err from ping_lookup
 
pktcdvd: convert to use attribute groups
 
pktdvd: stop using bdi congestion framework.
 
Linux: pktgen add net device refcount tracker
 
pktgen: use min() to make code cleaner
 
platform-msi: Allocate MSI device data on first use
platform-msi: Let core code handle MSI descriptors
platform-msi: Let the core code handle sysfs groups
platform-msi: Rename functions and clarify comments
platform-msi: Simplify platform device MSI code
platform-msi: Store platform private data pointer in msi_device_data
platform-msi: Use msi_desc::msi_index
 
platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters
 
platform/surface: aggregator: Make client device removal more generic
platform/surface: aggregator_registry: Rename device registration function
platform/surface: aggregator_registry: Use generic client removal function
platform/surface: Reinstate platform dependency
 
platform/x86/intel: hid: add quirk to support Surface Go 3
platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus
platform/x86/intel: Remove X86_PLATFORM_DRIVERS_INTEL
 
platform/x86: Add Asus TF103C dock driver
platform/x86: Add intel_crystal_cove_charger driver
platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer
platform/x86: amd-pmc: Correct usage of SMU version
platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops
platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static
platform/x86: amd-pmc: only use callbacks for suspend
platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer wakeup
platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure
platform/x86: apple-gmux: use resource_size() with res
platform/x86: asus-tf103c-dock: Make 2 global structs static
platform/x86: asus-wmi: Add support for custom fan curves
platform/x86: asus-wmi: Fix regression when probing for fan curve control
platform/x86: asus-wmi: Join string literals back
platform/x86: asus-wmi: remove unneeded semicolon
platform/x86: asus-wmi: Reshuffle headers for better maintenance
platform/x86: asus-wmi: Split MODULE_AUTHOR() on per author basis
platform/x86: hp_accel: Use SIMPLE_DEV_PM_OPS() for PM ops
platform/x86: int3472: Add board data for Surface Go 3
platform/x86: int3472: Add get_sensor_adev_and_name() helper
platform/x86: int3472: Add terminator to gpiod_lookup_table
platform/x86: int3472: Deal with probe ordering issues
platform/x86: int3472: Pass tps68470_clk_platform_data to the tps68470-regulator MFD-cell
platform/x86: int3472: Pass tps68470_regulator_platform_data to the tps68470-regulator MFD-cell
platform/x86: int3472: Split into 2 drivers
platform/x86: intel-uncore-frequency: use default_groups in kobj_type
platform/x86: intel_crystal_cove_charger: Fix IRQ masking / unmasking
platform/x86: intel_pmc_core: fix memleak on registration failure
platform/x86: ISST: Fix possible circular locking dependency detected
platform/x86: lenovo-yogabook-wmi: Add driver for Lenovo Yoga Book
platform/x86: lenovo-yogabook-wmi: Add support for hall sensor on the back
platform/x86: lg-laptop: Recognize more models
platform/x86: pmc_atom: improve critclk_systems matching for Siemens PCs
platform/x86: simatic-ipc: add main driver for Siemens devices
platform/x86: system76_acpi: Guard System76 EC specific functionality
platform/x86: think-lmi: Move kobject_init() call into tlmi_create_auth()
platform/x86: think-lmi: Opcode support
platform/x86: think-lmi: Prevent underflow in index_store()
platform/x86: think-lmi: Simplify tlmi_analyze() error handling a bit
platform/x86: thinkpad_acpi: Accept ibm_init_struct.init() returning -ENODEV
platform/x86: thinkpad_acpi: Add dual-fan quirk for T15g (2nd gen)
platform/x86: thinkpad_acpi: Add hotkey_notify_extended_hotkey() helper
platform/x86: thinkpad_acpi: Add LED_RETAIN_AT_SHUTDOWN to led_class_devs
platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs
platform/x86: thinkpad_acpi: Add quirk for ThinkPads without a fan
platform/x86: thinkpad_acpi: Cleanup dytc_profile_available
platform/x86: thinkpad_acpi: Convert platform driver to use dev_groups
platform/x86: thinkpad_acpi: Fix incorrect use of platform profile on AMD platforms
platform/x86: thinkpad_acpi: Fix the hwmon sysfs-attr showing up in the wrong place
platform/x86: thinkpad_acpi: Fix thermal_temp_input_attr sorting
platform/x86: thinkpad_acpi: Get privacy-screen / lcdshadow ACPI handles only once
platform/x86: thinkpad_acpi: Make *_init() functions return -ENODEV instead of 1
platform/x86: thinkpad_acpi: Properly indent code in tpacpi_dytc_profile_init()
platform/x86: thinkpad_acpi: Register a privacy-screen device
platform/x86: thinkpad_acpi: Register tpacpi_pdriver after subdriver init
platform/x86: thinkpad_acpi: Remove "goto err_exit" from hotkey_init()
platform/x86: thinkpad_acpi: Remove unused sensors_pdev_attrs_registered flag
platform/x86: thinkpad_acpi: Restore missing hotkey_tablet_mode and hotkey_radio_sw sysfs-attr
platform/x86: thinkpad_acpi: Simplify dytc_version handling
platform/x86: thinkpad_acpi: support force-discharge
platform/x86: thinkpad_acpi: support inhibit-charge
platform/x86: thinkpad_acpi: tpacpi_attr_group contains driver attributes not device attrs
platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1
platform/x86: touchscreen_dmi: Add TrekStor SurfTab duo W1 touchscreen info
platform/x86: touchscreen_dmi: Correct min/max values for Chuwi Hi10 Pro (CWI529) tablet
platform/x86: touchscreen_dmi: Enable pen support on the Chuwi Hi10 Plus and Pro
platform/x86: touchscreen_dmi: Remove the Glavey TM800A550L entry
platform/x86: wmi: Add no_notify_data flag to struct wmi_driver
platform/x86: wmi: Fix driver->notify() vs ->probe() race
platform/x86: wmi: Replace read_takes_no_args with a flags field
platform/x86: x86-android-tablets: Add an init() callback to struct x86_dev_info
platform/x86: x86-android-tablets: Add Asus MeMO Pad 7 ME176C data
platform/x86: x86-android-tablets: Add Asus TF103C data
platform/x86: x86-android-tablets: Add support for disabling ACPI _AEI handlers
platform/x86: x86-android-tablets: Add support for instantiating platform-devs
platform/x86: x86-android-tablets: Add support for instantiating serdevs
platform/x86: x86-android-tablets: Add support for PMIC interrupts
platform/x86: x86-android-tablets: Add support for preloading modules
platform/x86: x86-android-tablets: Add support for registering GPIO lookup tables
platform/x86: x86-android-tablets: Add TM800A550L data
platform/x86: x86-android-tablets: Constify the gpiod_lookup_tables arrays
platform/x86: x86-android-tablets: Correct crystal_cove_charger module name
platform/x86: x86-android-tablets: Don't return -EPROBE_DEFER from a non probe() function
platform/x86: x86-android-tablets: Fix GPIO lookup leak on error-exit
platform/x86: x86-android-tablets: Fix the buttons on CZC P10T tablet
platform/x86: x86-android-tablets: New driver for x86 Android tablets
platform/x86: x86-android-tablets: Trivial typo fix for MODULE_AUTHOR
 
platform: surface: Propagate ACPI Dependency
 
platform_data: Add linux/platform_data/tps68470.h file
 
PM / devfreq: Add a driver for the sun8i/sun50i MBUS
PM / devfreq: Reduce log severity for informative message
PM / devfreq: sun8i: addd COMMON_CLK dependency
 
PM: AVS: qcom-cpr: Use div64_ul instead of do_div
PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros
PM: core: Add new *_PM_OPS macros, deprecate old ones
PM: core: Redefine pm_ptr() macro
PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macro
PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro
PM: hibernate: Allow ACPI hardware signature to be honoured
PM: hibernate: Remove register_nosave_region_late()
PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro
PM: runtime: Add EXPORT[_GPL]_RUNTIME_DEV_PM_OPS macros
PM: runtime: Add safety net to supplier device release
PM: runtime: Capture device status before disabling runtime PM
PM: runtime: Simplify locking in pm_runtime_put_suppliers()
PM: s2idle: ACPI: Fix wakeup interrupts handling
PM: wakeup: simplify the output logic of pm_show_wakelocks()
 
power: bq25890: add POWER_SUPPLY_PROP_TEMP
power: reset: mt6397: Check for null res pointer
power: supply: ab8500: Drop unused battery types
power: supply: ab8500: Fix the error handling path of ab8500_charger_probe()
power: supply: ab8500: Make recharge capacity a constant
power: supply: ab8500: Sink current tables into charger code
power: supply: ab8500: Standardize capacity lookup
power: supply: ab8500: Standardize CC current
power: supply: ab8500: Standardize CV voltage
power: supply: ab8500: Standardize design capacity
power: supply: ab8500: Standardize internal resistance
power: supply: ab8500: Standardize operating temperature
power: supply: ab8500: Standardize technology
power: supply: ab8500: Standardize temp res lookup
power: supply: ab8500: Standardize termination current
power: supply: ab8500: Standardize voltages
power: supply: ab8500: Use core battery parser
power: supply: ab8500: Use only one battery type
power: supply: ab8500_fg: Init battery data in bind()
power: supply: add charge_behaviour attributes
power: supply: add helpers for charge_behaviour sysfs
power: supply: bq256xx: Handle OOM correctly
power: supply: core: Add kerneldoc to battery struct
power: supply: core: add POWER_SUPPLY_HEALTH_NO_BATTERY
power: supply: core: fix application of sizeof to pointer
power: supply: core: Use library interpolation
power: supply: fix charge_behaviour attribute initialization
power: supply: fix table problem in sysfs-class-power
power: supply: max77976: add Maxim MAX77976 charger driver
power: supply: Provide stubs for charge_behaviour helpers
power: supply: qcom_smbb: support pm8226
power: supply_core: Pass pointer to battery info
 
powercap/drivers/dtpm: Reduce trace verbosity
powercap/drivers/dtpm: Remove unused function definition
 
powercap: fix typo in a comment in idle_inject.c
powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR
 
powerpc/32: Fix boot failure with GCC latent entropy plugin
 
powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs
powerpc/32s: Do kuep_lock() and kuep_unlock() in assembly
powerpc/32s: Fix kasan_init_region() for KASAN
powerpc/32s: Fix shift-out-of-bounds in KASAN init
powerpc/32s: Remove capability to disable KUEP at boottime
powerpc/32s: Save content of sr0 to avoid 'mfsr'
 
powerpc/40x: Map 32Mbytes of memory at startup
 
powerpc/44x: Activate KUEP at all time
powerpc/44x: Add __init attribute to eligible functions
 
powerpc/4xx/hsta: Rework MSI handling
 
powerpc/4xx: Add __init attribute to eligible functions
powerpc/4xx: Complete removal of MSI support
powerpc/4xx: Remove MSI support which never worked
 
powerpc/512x: Add __init attribute to eligible functions
 
powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE
 
powerpc/64/asm: Do not reassign labels
powerpc/64/asm: Inline BRANCH_TO_C000
 
powerpc/64/interrupt: make normal synchronous interrupts enable MSR[EE] if possible
powerpc/64/interrupt: reduce expensive debug tests
 
powerpc/64: pcpu setup avoid reading mmu_linear_psize on 64e or radix
 
powerpc/64e: remove mmu_linear_psize
 
powerpc/64s/interrupt: avoid saving CFAR in some asynchronous interrupts
powerpc/64s/interrupt: Don't enable MSR[EE] in irq handlers unless perf is in use
powerpc/64s/interrupt: Fix decrementer storm
powerpc/64s/interrupt: handle MSR EE and RI in interrupt entry wrapper
 
powerpc/64s/perf: add power_pmu_wants_prompt_pmi to say whether perf wants PMIs to be soft-NMI
 
powerpc/64s/radix: Fix huge vmap false positive
 
powerpc/64s: Always define arch unmapped area calls
powerpc/64s: Always set PMU control registers to frozen/disabled when not in use
powerpc/64s: Fix build failure when CONFIG_PPC_64S_HASH_MMU is not set
powerpc/64s: Fix radix MMU when MMU_FTR_HPTE_TABLE is clear
powerpc/64s: Get LPID bit width from device tree
powerpc/64s: guard optional TIDR SPR with CPU ftr test
powerpc/64s: Implement PMU override command line option
powerpc/64s: Keep AMOR SPR a constant ~0 at runtime
powerpc/64s: Make flush_and_reload_slb a no-op when radix is enabled
powerpc/64s: Make hash MMU support configurable
powerpc/64s: Mask NIP before checking against SRR0
powerpc/64s: Mask SRR0 before checking against the masked NIP
powerpc/64s: Move and rename do_bad_slb_fault as it is not hash specific
powerpc/64s: Move hash MMU support code under CONFIG_PPC_64S_HASH_MMU
powerpc/64s: move page size definitions from hash specific file
powerpc/64s: move THP trace point creation out of hash specific file
powerpc/64s: Remove WORT SPR from POWER9/10 (take 2)
powerpc/64s: Rename hash_hugetlbpage.c to hugetlbpage.c
powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings
 
powerpc/6xx: add missing of_node_put
 
powerpc/83xx: Add __init attribute to eligible functions
 
powerpc/85xx: Add __init attribute to eligible functions
powerpc/85xx: Fix no previous prototype warning for mpc85xx_setup_pmc()
powerpc/85xx: Make c293_pcie_pic_init() static
powerpc/85xx: Make mpc85xx_smp_kexec_cpu_down() static
 
powerpc/8xx: Activate KUEP at all time
 
powerpc/atomics: Remove atomic_inc()/atomic_dec() and friends
powerpc/atomics: Use immediate operand when possible
 
powerpc/audit: Fix syscall_get_arch()
 
powerpc/bitops: Use immediate operand when possible
 
powerpc/book3e: Activate KUEP at all time
 
powerpc/bpf: Update ldimm64 instructions during extra pass
 
powerpc/btext: add missing of_node_put
 
powerpc/cacheinfo: use default_groups in kobj_type
 
powerpc/cell/axon_msi: Convert to msi_on_each_desc()
powerpc/cell/axon_msi: Use PCI device property
 
powerpc/cell: Add __init attribute to eligible functions
powerpc/cell: add missing of_node_put
powerpc/cell: Fix clang -Wimplicit-fallthrough warning
 
powerpc/chrp: Add __init attribute to eligible functions
 
powerpc/code-patching: Fix error handling in do_patch_instruction()
powerpc/code-patching: Fix patch_branch() return on out-of-range failure
powerpc/code-patching: Fix unmap_patch_area() error handling
powerpc/code-patching: Improve verification of patchability
powerpc/code-patching: Move code patching selftests in its own file
powerpc/code-patching: Move instr_is_branch_{i/b}form() in code-patching.h
powerpc/code-patching: Move patch_exception() outside code-patching.c
powerpc/code-patching: Remove init_mem_is_free
powerpc/code-patching: Remove pr_debug()/pr_devel() messages and fix check()
powerpc/code-patching: Reorganise do_patch_instruction() to ease error handling
powerpc/code-patching: Replace patch_instruction() by ppc_inst_write() in selftests
powerpc/code-patching: Use test_trampoline for prefixed patch test
 
powerpc/config: Add CONFIG_BOOKE_OR_40x
 
powerpc/dts: Remove "spidev" nodes
 
powerpc/eeh: Small refactor of eeh_handle_normal_event()
powerpc/eeh: Use a goto for recovery failures
 
powerpc/embedded6xx: Add __init attribute to eligible functions
 
powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic
 
powerpc/fixmap: Fix VM debug warning on unmap
 
powerpc/floppy: Remove usage of the deprecated "pci-dma-compat.h" API
 
powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses
 
powerpc/fsl_msi: Use msi_for_each_desc()
 
powerpc/ftrace: Activate HAVE_DYNAMIC_FTRACE_WITH_REGS on PPC32
powerpc/ftrace: Add module_trampoline_target() for PPC32
powerpc/ftrace: No need to read LR from stack in _mcount()
 
powerpc/inst: Define ppc_inst_t
powerpc/inst: Define ppc_inst_t as u32 on PPC32
powerpc/inst: Move ppc_inst_t definition in asm/reg.h
powerpc/inst: Optimise copy_inst_from_kernel_nofault()
powerpc/inst: Refactor ___get_user_instr()
 
powerpc/kernel: Add __init attribute to eligible functions
 
powerpc/kuap: Add a generic intermediate layer
powerpc/kuap: Add kuap_lock()
powerpc/kuap: Check KUAP activation in generic functions
powerpc/kuap: Make PPC_KUAP_DEBUG depend on PPC_KUAP only
powerpc/kuap: Prepare for supporting KUAP on BOOK3E/64
powerpc/kuap: Remove __kuap_assert_locked()
powerpc/kuap: Wire-up KUAP on 40x
powerpc/kuap: Wire-up KUAP on 44x
powerpc/kuap: Wire-up KUAP on 85xx in 32 bits mode.
powerpc/kuap: Wire-up KUAP on book3e/64
 
powerpc/kuep: Remove 'nosmep' boot time parameter except for book3s/64
 
powerpc/lib/sstep: fix 'ptesync' build error
 
powerpc/lib: Add __init attribute to eligible functions
 
powerpc/microwatt: add POWER9_CPU, clear PPC_64S_HASH_MMU
powerpc/microwatt: Make microwatt_get_random_darn() static
 
powerpc/mm/book3s64/hash: Switch pre 2.06 tlbiel to .long
 
powerpc/mm: Add __init attribute to eligible functions
powerpc/mm: Move tlbcam_sz() and make it static
powerpc/mm: Switch obsolete dssall to .long
 
powerpc/modules: Don't WARN on first module allocation attempt
 
powerpc/mpic: Use bitmap_zalloc() when applicable
 
powerpc/mpic_u3msi: Use msi_for_each-desc()
 
powerpc/nohash: Move setup_kuap out of 8xx.c
 
powerpc/opal: use default_groups in kobj_type
 
powerpc/pasemi/msi: Convert to msi_on_each_dec()
 
powerpc/pasemi: Add __init attribute to eligible functions
 
powerpc/perf: Add __init attribute to eligible functions
powerpc/perf: Add data source encodings for power10 platform
powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields
powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC
powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending
powerpc/perf: Fix spelling of "its"
powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64
 
powerpc/powermac: Add __init attribute to eligible functions
powerpc/powermac: Add additional missing lockdep_register_key()
powerpc/powermac: Add missing lockdep_register_key()
 
powerpc/powernv: Add __init attribute to eligible functions
powerpc/powernv: add missing of_node_put
powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes
 
powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macro
 
powerpc/prom_init: Fix improper check of prom_getprop()
 
powerpc/ps3: Add __init attribute to eligible functions
 
powerpc/pseries/msi: Let core code check for contiguous entries
powerpc/pseries/msi: Use PCI device properties
 
powerpc/pseries/vas: Don't print an error when VAS is unavailable
 
powerpc/pseries: Add __init attribute to eligible functions
powerpc/pseries: delete scanlog
powerpc/pseries: lparcfg don't include slb_size line in radix mode
powerpc/pseries: move process table registration away from hash-specific code
powerpc/pseries: Stop selecting PPC_HASH_MMU_NATIVE
powerpc/pseries: use slab context cpumask allocation in CPU hotplug init
 
powerpc/ptdump: Fix display a BAT's size unit
 
powerpc/rtas: kernel-doc fixes
powerpc/rtas: rtas_busy_delay() improvements
powerpc/rtas: rtas_busy_delay_time() kernel-doc
 
powerpc/sched: Remove unused TASK_SIZE_OF
 
powerpc/signal32: Use struct_group() to zero spe regs
 
powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING
 
powerpc/sysdev: Add __init attribute to eligible functions
 
powerpc/time: add API for KVM to re-arm the host timer/decrementer
powerpc/time: Fix build failure due to do_hard_irq_enable() on PPC32
 
powerpc/toc: Future proof kernel toc
 
powerpc/tsi108: make EXPORT_SYMBOL follow its function immediately
 
powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi
powerpc/watchdog: Fix missed watchdog reset due to memory ordering race
powerpc/watchdog: Fix wd_smp_last_reset_tb reporting
powerpc/watchdog: help remote CPUs to flush NMI printk output
powerpc/watchdog: read TB close to where it is used
powerpc/watchdog: tighten non-atomic read-modify-write access
 
powerpc/xive: Activate StoreEOI on P10
powerpc/xive: Add a debugfs file to dump EQs
powerpc/xive: Add a debugfs toggle for save-restore
powerpc/xive: Add a debugfs toggle for StoreEOI
powerpc/xive: Add a kernel parameter for StoreEOI
powerpc/xive: Add missing null check after calling kmalloc
powerpc/xive: Change the debugfs file 'xive' into a directory
powerpc/xive: Fix compile when !CONFIG_PPC_POWERNV.
powerpc/xive: Introduce an helper to print out interrupt characteristics
powerpc/xive: Introduce xive_core_debugfs_create()
powerpc/xive: Rename the 'cpus' debugfs file to 'ipis'
powerpc/xive: Replace pr_devel() by pr_debug() to ease debug
 
powerpc/xmon: Add __init attribute to eligible functions
powerpc/xmon: Dump XIVE information for online-only processors.
 
powerpc32/bpf: Fix codegen for bpf-to-bpf calls
 
powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06
 
powerpc: Add KUAP support for BOOKE and 40x
powerpc: Avoid discarding flags in system_call_exception()
powerpc: check for support for -Wa,-m{power4,any}
powerpc: Don't bother about .data..Lubsan sections
powerpc: Fix STACKTRACE=n build
powerpc: flexible GPR range save/restore macros
powerpc: gamecube_defconfig: Enable the RTC driver
powerpc: handle kdump appropriately with crash_kexec_post_notifiers option
powerpc: make memremap_compat_align 64s-only
powerpc: Mark probe_machine() __init and static
powerpc: Remove CONFIG_PPC_HAVE_KUAP and CONFIG_PPC_HAVE_KUEP
powerpc: remove cpu_online_cores_map function
powerpc: Remove unused FW_FEATURE_NATIVE references
powerpc: Rename PPC_NATIVE to PPC_HASH_MMU_NATIVE
powerpc: select CPUMASK_OFFSTACK if NR_CPUS >= 8192
powerpc: Snapshot thread flags
powerpc: use swap() to make code cleaner
powerpc: wii.dts: Expose HW_SRNPROT on this platform
powerpc: wii_defconfig: Enable the RTC driver
 
ppp: add netns refcount tracker
ppp: ensure minimum packet size in ppp_write()
 
printk/console: Clean up boot console handling in register_console()
printk/console: Remove need_default_console variable
printk/console: Remove unnecessary need_default_console manipulation
printk/console: Rename has_preferred_console to need_default_console
printk/console: Split out code that enables default console
 
printk: fix build warning when CONFIG_PRINTK=n
printk: Fix incorrect __user type in proc_dointvec_minmax_sysadmin()
printk: move printk sysctl to printk/sysctl.c
 
proc/vmcore: don't fake reading zeroes on surprise vmcore_cb unregistration
 
proc: convert the return type of proc_fd_access_allowed() to be boolean
proc: fix documentation and description of pagemap
proc: make the proc_create[_data]() stubs static inlines
proc: remove PDE_DATA() completely
 
psi: Add a missing SPDX license header
psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n
psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n
psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim
psi: Fix uaf issue when psi trigger is destroyed while being polled
psi: Remove repeated verbose comment
 
pstore/ftrace: Allow immediate recording
 
ptp: ocp: Add ptp_ocp_adjtime_coarse for large adjustments
 
ptrace/m68k: Stop open coding ptrace_report_syscall
 
ptrace: Remove second setting of PT_SEIZED in ptrace_attach
ptrace: Remove unused regs argument from ptrace_report_syscall
 
pwm: img: Implement .apply() callback
pwm: img: Use only a single idiom to get a runtime PM reference
pwm: Introduce single-PWM of_xlate function
pwm: Move legacy driver handling into a dedicated function
pwm: Prevent a glitch for legacy drivers
pwm: Restore initial state if a legacy callback fails
pwm: tegra: Add runtime PM and OPP support
pwm: twl: Implement .apply() callback
pwm: vt8500: Implement .apply() callback
 
qed*: enhance tx timeout debug info
qed*: esl priv flag support through ethtool
 
qed: Enhance rammod debug prints to provide pretty details
qed: return status of qed_iov_get_link
qed: Use dma_set_mask_and_coherent() and simplify code
qed: Use the bitmap API to simplify some functions
 
qemu_fw_cfg: use default_groups in kobj_type
 
qlcnic: Simplify DMA setting
 
quota: cleanup double word in comment
quota: make dquot_quota_sync return errors from ->sync_fs
 
r8169: Avoid misuse of pm_ptr() macro
r8169: disable detection of chip version 41
r8169: disable detection of chip version 45
r8169: disable detection of chip version 60
r8169: disable detection of chip versions 49 and 50
r8169: don't use pci_irq_vector() in atomic context
r8169: enable ASPM L1/L1.1 from RTL8168h
 
random: access input_pool_data directly rather than through pointer
random: access primary_pool directly rather than through pointer
random: avoid superfluous call to RDRAND in CRNG extraction
random: cleanup fractional entropy shift constants
random: cleanup integer types
random: cleanup poolinfo abstraction
random: continually use hwgenerator randomness
random: de-duplicate INPUT_POOL constants
random: do not re-init if crng_reseed completes before primary init
random: do not sign extend bytes for rotation when mixing
random: do not throw away excess input to crng_fast_load
random: document add_hwgenerator_randomness() with other input functions
random: don't reset crng_init_cnt on urandom_read()
random: early initialization of ChaCha constants
random: fix crash on multiple early calls to add_bootloader_randomness()
random: fix data race on crng init time
random: fix data race on crng_node_pool
random: fix typo in comments
random: harmonize "crng init done" messages
random: mix bootloader randomness into pool
random: move the random sysctl declarations to its own file
random: only call crng_finalize_init() for primary_crng
random: prepend remaining pool constants with POOL_
random: rather than entropy_store abstraction, use global
random: remove incomplete last_data logic
random: remove unused extract_entropy() reserved argument
random: remove unused irq_flags argument from add_interrupt_randomness()
random: remove unused OUTPUT_POOL constants
random: selectively clang-format where it makes sense
random: simplify arithmetic function flow in account()
random: use BLAKE2s instead of SHA1 in extraction
random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs
random: wake up /dev/random writers after zap
 
rapidio: remove not used code about RIO_VID_TUNDRA
rapidio: remove not used macro definition in rio_ids.h
 
RAS/CEC: Remove a repeated 'an' in a comment
 
rbd: make const pointer spaces a static const array
 
rcu-tasks: Abstract checking of callback lists
rcu-tasks: Abstract invocations of callbacks
rcu-tasks: Add a ->percpu_enqueue_lim to the rcu_tasks structure
rcu-tasks: Add rcupdate.rcu_task_enqueue_lim to set initial queueing
rcu-tasks: Avoid raw-spinlocked wakeups from call_rcu_tasks_generic()
rcu-tasks: Convert grace-period counter to grace-period sequence number
rcu-tasks: Count trylocks to estimate call_rcu_tasks() contention
rcu-tasks: Create per-CPU callback lists
rcu-tasks: Don't remove tasks with pending IPIs from holdout list
rcu-tasks: Fix computation of CPU-to-list shift counts
rcu-tasks: Inspect stalled task's trc state in locked state
rcu-tasks: Introduce ->percpu_enqueue_shift for dynamic queue selection
rcu-tasks: Make rcu_barrier_tasks*() handle multiple callback queues
rcu-tasks: Use fewer callbacks queues if callback flood ends
rcu-tasks: Use more callback queues if contention encountered
rcu-tasks: Use separate ->percpu_dequeue_lim for callback dequeueing
rcu-tasks: Use spin_lock_rcu_node() and friends
rcu-tasks: Use workqueues for multiple rcu_tasks_invoke_cbs() invocations
 
rcu/exp: Mark current CPU as exp-QS in IPI loop second pass
 
rcu/nocb: Allow empty "rcu_nocbs" kernel parameter
rcu/nocb: Check a stable offloaded state to manipulate qlen_last_fqs_check
rcu/nocb: Create kthreads on all CPUs if "rcu_nocbs=" or "nohz_full=" are passed
rcu/nocb: Don't invoke local rcu core on callback overload from nocb kthread
rcu/nocb: Invoke rcu_core() at the start of deoffloading
rcu/nocb: Limit number of softirq callbacks only on softirq
rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against concurrent deoffloading
rcu/nocb: Make rcu_core() callbacks acceleration (de-)offloading safe
rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe
rcu/nocb: Merge rcu_spawn_cpu_nocb_kthread() and rcu_spawn_one_nocb_kthread()
rcu/nocb: Optimize kthreads and rdp initialization
rcu/nocb: Prepare nocb_cb_wait() to start with a non-offloaded rdp
rcu/nocb: Prepare state machine for a new step
rcu/nocb: Remove rcu_node structure from nocb list when de-offloaded
rcu/nocb: Use appropriate rcu_nocb_lock_irqsave()
 
rcu: Apply callbacks processing time limit only on softirq
rcu: Avoid alloc_pages() when recording stack
rcu: Avoid running boost kthreads on isolated CPUs
rcu: Fix callbacks processing time limit retaining cond_resched()
rcu: Ignore rdp.cpu_no_qs.b.exp on preemptible RCU's rcu_qs()
rcu: Improve tree_plugin.h comments and add code cleanups
rcu: in_irq() cleanup
rcu: Make idle entry report expedited quiescent states
rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load
rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp()
rcu: Move rcu_needs_cpu() to tree.c
rcu: Prevent expedited GP from enabling tick on offline CPU
rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_data.cpu no_qs.b.exp
rcu: Remove the RCU_FAST_NO_HZ Kconfig option
rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu)
rcu: Tighten rcu_advance_cbs_nowake() checks
 
rcu_tasks: Convert bespoke callback list to rcu_segcblist structure
 
rcuscale: Always log error message
 
rcutorture: Add ability to limit callback-flood intensity
rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to tiny scenarios
rcutorture: Avoid soft lockup during cpu stall
rcutorture: Cause TREE02 and TREE10 scenarios to do more callback flooding
rcutorture: Combine n_max_cbs from all kthreads in a callback flood
rcutorture: Enable multiple concurrent callback-flood kthreads
rcutorture: make use of the helper function kthread_run_on_cpu()
rcutorture: More thoroughly test nested readers
rcutorture: Sanitize RCUTORTURE_RDR_MASK
rcutorture: Suppress pi-lock-across read-unlock testing for Tiny SRCU
rcutorture: Test RCU Tasks lock-contention detection
rcutorture: Test RCU-tasks multiqueue callback queueing
 
RDMA/bnxt_re: Fix endianness warning for req.pkey
RDMA/bnxt_re: Remove dynamic pkey table
RDMA/bnxt_re: Remove unneeded variable
RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit"
RDMA/bnxt_re: Use bitmap_zalloc() when applicable
 
RDMA/cma: Do not change route.addr.src_addr outside state checks
RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry
RDMA/cma: Remove open coding of overflow checking for private_data_len
RDMA/cma: Use correct address when leaving multicast group
 
RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn
RDMA/core: Let ib_find_gid() continue search even after empty entry
RDMA/core: Modify rdma_query_gid() to return accurate error codes
 
RDMA/cxgb4: Set queue pair state when being queried
RDMA/cxgb4: Use bitmap_set() when applicable
RDMA/cxgb4: Use bitmap_zalloc() when applicable
RDMA/cxgb4: Use helper function to set GUIDs
RDMA/cxgb4: Use non-atomic bitmap functions when possible
 
RDMA/hns: Correct the hex print format
RDMA/hns: Correct the print format to be consistent with the variable type
RDMA/hns: Correct the type of variables participating in the shift operation
RDMA/hns: Correctly initialize the members of Array[][]
RDMA/hns: Modify the hop num of HIP09 EQ to 1
RDMA/hns: Modify the mapping attribute of doorbell to device
RDMA/hns: Remove macros that are no longer used
RDMA/hns: Remove magic number
RDMA/hns: Remove support for HIP06
RDMA/hns: Replace get_udp_sport with rdma_get_udp_sport
RDMA/hns: Replace tab with space in the right-side comments
RDMA/hns: Support direct wqe of userspace
RDMA/hns: Validate the pkey index
 
RDMA/ib_srp: Fix a deadlock
 
RDMA/irdma: Fix the type used to declare a bitmap
RDMA/irdma: Make the source udp port vary
RDMA/irdma: Remove the redundant return
RDMA/irdma: Set protocol based on PF rdma_mode flag
RDMA/irdma: Use auxiliary_device driver data helpers
RDMA/irdma: Use helper function to set GUIDs
RDMA/irdma: Use irq_update_affinity_hint()
 
RDMA/mad: Delete duplicated init_query_mad functions
 
RDMA/mlx4: Don't continue event handler after memory allocation failure
RDMA/mlx4: Use bitmap_alloc() when applicable
 
RDMA/mlx5: Add support to multiple priorities for FDB rules
RDMA/mlx5: Print wc status on CQE error and dump needed
RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr
 
RDMA/ocrdma: Remove unneeded variable
RDMA/ocrdma: Simplify code in 'ocrdma_search_mmap()'
RDMA/ocrdma: Use bitmap_zalloc() when applicable
RDMA/ocrdma: Use helper function to set GUIDs
 
RDMA/pvrdma: Use bitmap_zalloc() when applicable
RDMA/pvrdma: Use non-atomic bitmap functions when possible
 
RDMA/qedr: Fix reporting max_{send/recv}_wr attrs
 
RDMA/qib: rename copy_io to qib_copy_io
 
RDMA/rtrs-clt: Fix possible double free in error case
RDMA/rtrs-clt: Fix the initial value of min_latency
RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close
RDMA/rtrs-clt: Rename rtrs_clt to rtrs_clt_sess
RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path
 
RDMA/rtrs-srv: Rename rtrs_srv to rtrs_srv_sess
RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path
 
RDMA/rtrs: Rename rtrs_sess to rtrs_path
 
RDMA/rxe: Cleanup rxe_pool_entry
RDMA/rxe: Copy setup parameters into rxe_pool
RDMA/rxe: Delete deprecated module parameters interface
RDMA/rxe: Fix a typo in opcode name
RDMA/rxe: Fix indentations and operators sytle
RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.c
RDMA/rxe: Remove redundant err variable
RDMA/rxe: Remove some #defines from rxe_pool.h
RDMA/rxe: Remove the unnecessary variable
RDMA/rxe: Remove the unused xmit_errors member
RDMA/rxe: Replace irqsave locks with bh locks
RDMA/rxe: Save object pointer in pool element
RDMA/rxe: Use the standard method to produce udp source port
 
RDMA/siw: Fix broken RDMA Read Fence/Resume logic.
RDMA/siw: Fix refcounting leak in siw_create_qp()
RDMA/siw: make use of the helper function kthread_run_on_cpu()
RDMA/siw: Use helper function to set sys_image_guid
RDMA/siw: Use max() instead of doing it manually
 
RDMA/ucma: Protect mc during concurrent multicast leaves
 
RDMA/usnic: Clean up usnic_ib_alloc_pd()
 
RDMA/uverbs: Remove the unnecessary assignment
 
RDMA: Use default_groups in kobj_type
 
rds: Fix a typo in a comment
 
readahead: Convert page_cache_async_ra() to take a folio
readahead: Convert page_cache_ra_unbounded to folios
 
ref_tracker: use __GFP_NOFAIL more carefully
 
refscale: Add missing '\n' to flush message
refscale: Always log the error message
refscale: Prevent buffer to pr_alert() being too long
refscale: Simplify the errexit checkpoint
 
regmap-irq: Update interrupt clear register for proper reset
 
regmap: allow to define reg_update_bits for no bus configuration
regmap: Call regmap_debugfs_exit() prior to _init()
regmap: debugfs: Fix indentation
 
regulator: Add MAX20086-MAX20089 driver
regulator: Add regulator_err2notif() helper
regulator: Add units to limit documentation
regulator: bd718x7: Use rohm generic restricted voltage setting
regulator: core: fix false positive in regulator_late_cleanup()
regulator: da9121: Add DA914x binding info
regulator: da9121: Add DA914x support
regulator: da9121: Emit only one error message in .remove()
regulator: da9121: Fix DA914x current values
regulator: da9121: Fix DA914x voltage value
regulator: da9121: Prevent current limit change when enabled
regulator: da9121: Remove erroneous compatible from binding
regulator: da9121: Remove surplus DA9141 parameters
regulator: Drop unnecessary struct member
regulator: dt-bindings: maxim,max77686: Convert to dtschema
regulator: dt-bindings: samsung,s5m8767: Move fixed string BUCK9 to 'properties'
regulator: fix bullet lists of regulator_ops comment
regulator: Fix type of regulator-coupled-max-spread property
regulator: Introduce tps68470-regulator driver
regulator: irq_helper: Provide helper for trivial IRQ notifications
regulator: MAX20086: add gpio/consumer.h
regulator: max20086: fix error code in max20086_parse_regulators_dt()
regulator: maxim,max8973: Document interrupts property
regulator: qcom,rpmh: Add compatible for PM8450
regulator: qcom-labibb: OCP interrupts are not a failure while disabled
regulator: qcom-rpmh: Add PMG1110 regulators
regulator: qcom-rpmh: Add support for PM8450 regulators
regulator: qcom_smd: Align probe function with rpmh-regulator
regulator: qcom_spmi: Add pm8226 regulators
regulator: remove redundant ret variable
regulator: rohm-generic: iniline stub function
regulator: rohm-generic: remove unused dummies
regulator: rohm-regulator: add helper for restricted voltage setting
 
reiserfs: don't use congestion_wait()
 
remoteproc: Add Renesas rcar driver
remoteproc: coredump: Correct argument 2 type for memcpy_fromio
remoteproc: Fix remaining wrong return formatting in documentation
remoteproc: imx_rproc: correct firmware reload
remoteproc: imx_rproc: Fix a resource leak in the remove function
remoteproc: ingenic: Request IRQ disabled
remoteproc: k3-dsp: Extend support for C71x DSPs on J721S2 SoCs
remoteproc: k3-r5: Extend support for R5F clusters on J721S2 SoCs
remoteproc: qcom: pas: Add missing power-domain "mxc" for CDSP
remoteproc: qcom: pas: Add SM6350 ADSP support
remoteproc: qcom: pas: Add SM6350 CDSP support
remoteproc: qcom: pas: Add SM6350 MPSS support
remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided
remoteproc: qcom: q6v5: fix service routines build errors
remoteproc: rcar_rproc: Fix pm_runtime_get_sync error check
remoteproc: rcar_rproc: Remove trailing semicolon
remoteproc: stm32: Improve crash recovery time
remoteproc: Use %pe format string to print return error code
 
Linux: Remove mentions of the Trivial Patch Monkey
Linux: Replace for_each_*_bit_from() with for_each_*_bit() where appropriate
 
reset: Add of_reset_control_get_optional_exclusive()
reset: starfive-jh7100: Add StarFive JH7100 reset driver
reset: starfive-jh7100: Fix 32bit compilation
 
Revert "ACPI: scan: Do not add device IDs from _CID if _HID is not valid"
 
Revert "arm64: dts: freescale: Fix 'interrupt-map' parent address cells"
Revert "arm64: dts: imx8mn-venice-gw7902: disable gpu"
Revert "arm64: dts: mt8183: jacuzzi: Fix bus properties in anx's DSI endpoint"
Revert "arm64: dts: qcom: sm8350: Specify clock-frequency for arch timer"
 
Revert "ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+"
Revert "ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U"
 
Revert "ath10k: drop beacon and probe response which leak from other channel"
 
Revert "ath11k: add read variant from SMBIOS for download board data"
 
Revert "block: Provide blk_mq_sched_get_icq()"
 
Revert "drm/amd/display: Fix for otg synchronization logic"
 
Revert "drm/amdgpu: add modifiers in amdgpu_vkms_plane_init()"
Revert "drm/amdgpu: Don't inherit GEM object VMAs in child process"
 
Revert "drm/ast: Support 1600x900 with 108MHz PCLK"
 
Revert "drm/i915/bios: gracefully disable dual eDP for now"
 
Revert "drm/i915/dg2: Tile 4 plane format support"
 
Revert "drm/i915/display/psr: Do full fetch when handling multi-planar formats"
 
Revert "drm/i915/display: Disable audio, DRRS and PSR before planes"
 
Revert "drm/i915/dmabuf: fix broken build"
 
Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping"
 
Revert "drm/i915: Implement Wa_1508744258"
 
Revert "dt-bindings: arm: qcom: Document SDX65 platform and boards"
Revert "dt-bindings: pinctrl: qcom: Add SDX65 pinctrl bindings"
 
Revert "fbcon: Disable accelerated scrolling"
 
Revert "fbdev: Garbage collect fbdev scrolling acceleration, part 1 (from TODO list)"
 
Revert "fs/9p: search open fids first"
 
Revert "gfs2: check context in gfs2_glock_put"
 
Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)"
 
Revert "i2c: designware-pci: Add support for Fast Mode Plus and High Speed Mode"
Revert "i2c: designware-pci: Set ideal timing parameters for Elkhart Lake PSE"
 
Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC"
 
Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq"
 
Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"
 
Revert "KVM: SVM: avoid infinite loop on NPF from bad address"
Revert "KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()"
Revert "KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()"
Revert "KVM: X86: Update mmu->pdptrs only when it is changed"
 
Revert "Makefile: Do not quote value for CONFIG_CC_IMPLICIT_FALLTHROUGH"
 
Revert "Merge branch : 'mctp-i2c-driver'"
 
Revert "mm/gup: small refactoring: simplify try_grab_page()"
 
Revert "mm/page_isolation: unset migratetype directly for non Buddy page"
 
Revert "module, async: async_synchronize_full() on module init iff async is used"
 
Revert "net/mlx5: Add retry mechanism to the command entry index allocation"
 
Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel"
Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels"
 
Revert "net: dsa: move sja1110_process_meta_tstamp inside the tagging protocol driver"
Revert "net: ethernet: bgmac: Use devm_platform_ioremap_resource_byname"
Revert "net: hns3: add void before function which don't receive ret"
Revert "net: snmp: add statistics for tcp small queue check"
Revert "net: vertexcom: default to disabled on kbuild"
Revert "net: wwan: iosm: Keep device at D0 for s2idle case"
 
Revert "netfilter: conntrack: tag conntracks picked up in local out hook"
Revert "netfilter: nat: force port remap to prevent shadowing well-known ports"
 
Revert "nfsd: skip some unnecessary stats in the v4 case"
 
Revert "of: net: support NVMEM cells with MAC in text format"
 
Revert "PCI/portdrv: Do not setup up IRQs if there are no users"
 
Revert "perf powerpc: Add data source encodings for power10 platform"
Revert "perf powerpc: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields"
 
Revert "pktgen: use min() to make code cleaner"
 
Revert "powerpc/code-patching: Improve verification of patchability"
 
Revert "powerpc: Inline setup_kup()"
 
Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2"
 
Revert "svm: Add warning message for AVIC IPI invalid target"
 
Revert "tty: serial: Use fifo in 8250 console driver"
 
Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured"
Revert "usb: host: ehci-sh: propagate errors from platform_get_irq()"
 
Revert "USB: serial: ch341: add new Product ID for CH341A"
 
Revert "xen-netback: Check for hotplug-status existence before watching"
Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
 
Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6"
 
rfkill: allow to get the software rfkill state
rfkill: define rfill_soft_blocked() if !RFKILL
 
ring-buffer: make use of the helper function kthread_run_on_cpu()
 
RISC-V: Add BeagleV Starlight Beta device tree
RISC-V: Add initial StarFive JH7100 device tree
RISC-V: Add StarFive SoC Kconfig option
RISC-V: Avoid using per cpu array for ordered booting
RISC-V: Clean up the defconfigs
RISC-V: defconfigs: Remove redundant CONFIG_EFI=y
RISC-V: defconfigs: Remove redundant CONFIG_POWER_RESET
RISC-V: defconfigs: Remove redundant K210 DT source
RISC-V: defconfigs: Set CONFIG_FB=y, for FB console
RISC-V: defconfigs: Sort CONFIG_BLK_DEV_BSG
RISC-V: defconfigs: Sort CONFIG_BPF_SYSCALL
RISC-V: defconfigs: Sort CONFIG_MMC
RISC-V: defconfigs: Sort CONFIG_PTP_1588_CLOCK
RISC-V: defconfigs: Sort CONFIG_SOC_POLARFIRE
RISC-V: defconfigs: Sort CONFIG_SURFACE_PLATFORMS
RISC-V: defconfigs: Sort CONFIG_SYSFS_SYSCALL
RISC-V: Do not print the SBI version during HSM extension boot print
RISC-V: Do not use cpumask data structure for hartid bitmap
RISC-V: Fix handling of empty cpu masks
RISC-V: Fix hartid mask handling for hartid 31 and up
RISC-V: Fix IPI/RFENCE hmask on non-monotonic hartid ordering
RISC-V: Introduce sv48 support without relocatable kernel
RISC-V: KVM: Add SBI HSM extension in KVM
RISC-V: KVM: Add SBI v0.2 base extension
RISC-V: KVM: Add v0.1 replacement SBI extensions defined in v0.2
RISC-V: KVM: Add VM capability to allow userspace get GPA bits
RISC-V: KVM: Fix SBI implementation version
RISC-V: KVM: Forward SBI experimental and vendor extensions
RISC-V: KVM: make CY, TM, and IR counters accessible in VU mode
RISC-V: KVM: make kvm_riscv_vcpu_fp_clean() static
RISC-V: KVM: Mark the existing SBI implementation as v0.1
RISC-V: KVM: Reorganize SBI code by moving SBI v0.1 to its own file
RISC-V: MAXPHYSMEM_2GB doesn't depend on CMODEL_MEDLOW
RISC-V: Move spinwait booting method to its own config
RISC-V: Move the entire hart selection via lottery to SMP
RISC-V: nommu_virt: Drop unused SLAB_MERGE_DEFAULT
RISC-V: Remove redundant err variable
RISC-V: Use __cpu_up_stack/task_pointer only for spinwait method
RISC-V: Use common riscv_cpuid_to_hartid_mask() for both SMP=y and SMP=n
RISC-V: Use SBI SRST extension when available
 
riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value
 
riscv/head: fix misspelling of guaranteed
 
riscv/mm: Add XIP_FIXUP for phys_ram_base
riscv/mm: Add XIP_FIXUP for riscv_pfn_base
riscv/mm: Adjust PAGE_PROT_NONE to comply with THP semantics
riscv/mm: Enable THP migration
 
riscv: add gpr-num.h
riscv: Allow to dynamically define VA_BITS
riscv: alternative only works on !XIP_KERNEL
riscv: bpf: Fix eBPF's exception tables
riscv: bpf: move rv_bpf_fixup_exception signature to extable.h
riscv: canaan: remove useless select of non-existing config SYSCON
riscv: consolidate __ex_table construction
riscv: cpu-hotplug: clear cpu from numa map when teardown
riscv: default to CONFIG_RISCV_SBI_V01=n
riscv: Don't use va_pa_offset on kdump
riscv: dts: canaan: Fix SPI FLASH node names
riscv: dts: canaan: Group tuples in interrupt properties
riscv: dts: enable more DA9063 functions for the SiFive HiFive Unmatched
riscv: dts: k210: fix broken IRQs on hart1
riscv: dts: microchip: mpfs: Drop empty chosen node
riscv: dts: microchip: mpfs: Fix clock controller node
riscv: dts: microchip: mpfs: Fix PLIC node
riscv: dts: microchip: mpfs: Fix reference clock node
riscv: dts: microchip: mpfs: Group tuples in interrupt properties
riscv: dts: sifive unmatched: Add gpio poweroff
riscv: dts: sifive: fu540-c000: Drop bogus soc node compatible values
riscv: dts: sifive: fu540-c000: Fix PLIC node
riscv: dts: sifive: Group tuples in interrupt properties
riscv: dts: sifive: Group tuples in register properties
riscv: eliminate unreliable __builtin_frame_address(1)
riscv: errata: alternative: mark vendor_patch_func __initdata
riscv: Explicit comment about user virtual address space size
riscv: extable: add `type` and `data` fields
riscv: extable: add a dedicated uaccess handler
riscv: extable: consolidate definitions
riscv: extable: fix err reg writing in dedicated uaccess handler
riscv: extable: make fixup_exception() return bool
riscv: extable: use `ex` for `exception_table_entry`
riscv: Fix auipc+jalr relocation range checks
riscv: fix boolconv.cocci warnings
riscv: fix build with binutils 2.38
riscv: Fix config KASAN && DEBUG_VIRTUAL
riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP
riscv: Fix DEBUG_VIRTUAL false warnings
riscv: Fix is_linear_mapping with recent move of KASAN region
riscv: Fix kasan pud population
riscv: fix nommu_k210_sdcard_defconfig
riscv: fix oops caused by irqsoff latency tracer
riscv: Fix XIP_FIXUP_FLASH_OFFSET
riscv: Get rid of MAXPHYSMEM configs
riscv: head: make secondary_start_common() static
riscv: head: remove useless __PAGE_ALIGNED_BSS and .balign
riscv: Implement sv48 support
riscv: Introduce functions to switch pt_ops
riscv: lib: uaccess: fold fixups into body
riscv: Make vmalloc/vmemmap end equal to the start of the next region
riscv: mm: Enable PMD split page table lock for RV64
riscv: mm: fix wrong phys_ram_base value for RV64
riscv: mm: init: remove _pt_ops and use pt_ops directly
riscv: mm: init: remove unnecessary "#ifdef CONFIG_CRASH_DUMP"
riscv: mm: init: try best to remove #ifdef CONFIG_XIP_KERNEL usage
riscv: mm: init: try best to use IS_ENABLED(CONFIG_64BIT) instead of #ifdef
riscv: mm: init: try IS_ENABLED(CONFIG_XIP_KERNEL) instead of #ifdef
riscv: Move high_memory initialization to setup_bootmem
riscv: Move KASAN mapping next to the kernel mapping
riscv: remove cpu_stop()
riscv: remove unused __cmpxchg_user() macro
riscv: Split early kasan mapping to prepare sv48 introduction
riscv: switch to relative exception tables
riscv: switch to relative extable and other improvements
riscv: try to allocate crashkern region from 32bit addressible memory
riscv: use hart id instead of cpu id on machine_kexec
riscv: Use pgtable_l4_enabled to output mmu_type in cpuinfo
riscv: vmlinux.lds.S|vmlinux-xip.lds.S: remove `.fixup` section
 
rlimit: Fix RLIMIT_NPROC enforcement failure caused by capability calls in set_user
 
rocker: fix a sleeping in atomic bug
rocker: Remove useless DMA-32 fallback configuration
 
rpmsg: char: Add pr_fmt() to prefix messages
rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev
rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev
rpmsg: core: Clean up resources on announce_create failure.
rpmsg: Fix documentation return formatting
 
rsi: fix array out of bound
rsi: Fix out-of-bounds read in rsi_read_pkt()
rsi: Fix use-after-free in rsi_rx_done_handler()
 
Linux: RSPI driver support for RZ/G2L
 
rsxx: Drop PCI legacy power management
 
rtc: Add driver for RTC in Sunplus SP7021
rtc: Check return value from mc146818_get_time()
rtc: cmos: avoid UIP when reading alarm time
rtc: cmos: avoid UIP when writing alarm time
rtc: cmos: Evaluate century appropriate
rtc: cmos: take rtc_lock while reading from CMOS
rtc: da9063: add as wakeup source
rtc: da9063: switch to RTC_FEATURE_UPDATE_INTERRUPT
rtc: ftrtc010: Use platform_get_irq() to get the interrupt
rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii U
rtc: gamecube: Fix an IS_ERR() vs NULL check
rtc: gamecube: Report low battery as invalid data
rtc: mc146818-lib: change return values of mc146818_get_time()
rtc: mc146818-lib: extract mc146818_avoid_UIP
rtc: mc146818-lib: fix RTC presence check
rtc: mc146818-lib: fix signedness bug in mc146818_get_time()
rtc: mc146818-lib: refactor mc146818_does_rtc_work
rtc: mc146818-lib: refactor mc146818_get_time
rtc: Move variable into switch case statement
rtc: pcf2127: Fix typo in comment
rtc: pcf85063: add i2c_device_id name matching support
rtc: pxa: fix null pointer dereference
rtc: rs5c372: add offset correction support
rtc: rs5c372: Add RTC_VL_READ, RTC_VL_CLR ioctls
rtc: rs5c372: fix incorrect oscillation value on r2221tl
rtc: rv8803: Add support for the Epson RX8804 RTC
rtc: sunplus: fix return value in sp_rtc_probe()
 
rtl8xxxu: Improve the A-MPDU retransmission rate with RTS/CTS protection
 
rtla/hist: Make -E the short version of --entries
 
rtla/osnoise: Add osnoise top mode
rtla/osnoise: Add the hist mode
rtla/osnoise: Fix error message when failing to enable trace instance
rtla/osnoise: Free params at the exit
 
rtla/timerlat: Add timerlat hist mode
 
rtla/trace: Error message fixup
 
rtla/utils: Fix session duration parsing
 
rtla: Add Documentation
rtla: Add osnoise tool
rtla: Add rtla osnoise hist documentation
rtla: Add rtla osnoise man page
rtla: Add rtla osnoise top documentation
rtla: Add rtla timerlat documentation
rtla: Add rtla timerlat hist documentation
rtla: Add rtla timerlat top documentation
rtla: Add timerlat tool and timelart top mode
rtla: Fix segmentation fault when failing to enable -t
rtla: Fix systme -> system typo on man page
rtla: Follow kernel version
rtla: Helper functions for rtla
rtla: Make doc build optional
rtla: Real-Time Linux Analysis tool
 
rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled
rtlwifi: rtl8192de: Style clean-ups
 
rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink()
 
rtw88: 8822c: add ieee80211_ops::hw_scan
rtw88: 8822c: update rx settings to prevent potential hw deadlock
rtw88: add debugfs to fix tx rate
rtw88: add debugfs to force lowest basic rate
rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC
rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE
rtw88: don't check CRC of VHT-SIG-B in 802.11ac signal
rtw88: don't consider deep PS mode when transmitting packet
rtw88: follow the AP basic rates for tx mgmt frame
rtw88: refine tx_pwr_tbl debugfs to show channel and bandwidth
rtw88: support SAR via kernel common API
 
rtw89: 8852a: correct bit definition of dfs_en
rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump
rtw89: add const in the cast of le32_get_bits()
rtw89: coex: Add MAC API to get BT polluted counter
rtw89: coex: Cancel PS leaving while C2H comes
rtw89: coex: correct C2H header length
rtw89: coex: Define LPS state for BTC using
rtw89: coex: Not to send H2C when WL not ready and count H2C
rtw89: coex: Update BT counters while receiving report
rtw89: coex: Update COEX to 5.5.8
rtw89: don't kick off TX DMA if failed to write skb
rtw89: fill regd field of limit/limit_ru tables by enum
rtw89: fix incorrect channel info during scan
rtw89: fix potentially access out of range of RF register array
rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM
rtw89: remove cch_by_bw which is not used
rtw89: remove unnecessary conditional operators
rtw89: remove unneeded variable
rtw89: update rtw89 regulation definition to R58-R31
rtw89: update rtw89_regulatory map to R58-R31
rtw89: update scan_mac_addr during scanning period
rtw89: update tx power limit/limit_ru tables to R54
rtw89: use inline function instead macro to set H2C and CAM
 
rxrpc: Adjust retransmission backoff
 
s390/ap: add missing virt_to_phys address conversion
 
s390/cio: remove uevent suppress from cio driver
s390/cio: verify the driver availability for path_event call
 
s390/cmm: add missing virt_to_phys() conversion
 
s390/cpumf: Support for CPU Measurement Facility CSVN 7
s390/cpumf: Support for CPU Measurement Sampling Facility LS bit
 
s390/crash_dump: fix virtual vs physical address handling
 
s390/crypto: add SIMD implementation for ChaCha20
s390/crypto: fix compile error for ChaCha20 module
 
s390/ctcm: add __printf format attribute to ctcm_dbf_longtext
s390/ctcm: fix format string
 
s390/dasd: use default_groups in kobj_type
 
s390/diag: use pfn_to_phys() instead of open coding
 
s390/disassembler: update opcode table
 
s390/exit: remove dead reference to do_exit from copy_thread
 
s390/extable: fix exception table sorting
 
s390/ftrace: fix arch_ftrace_get_regs implementation
s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation
 
s390/hypfs: include z/VM guests with access control group set
 
s390/lcs: add braces around empty function body
 
s390/mm: add missing phys_to_virt translation to page table dumper
s390/mm: better annotate 2KB pagetable fragments handling
s390/mm: check 2KB-fragment page on release
s390/mm: fix 2KB pgtable release race
 
s390/module: fix building test_modules_helpers.o with clang
s390/module: fix loading modules with a lot of relocations
s390/module: test loading modules with a lot of relocations
 
s390/nmi: add missing __pa/__va address conversion of extended save area
s390/nmi: disable interrupts on extended save area update
s390/nmi: handle guarded storage validity failures for KVM guests
s390/nmi: handle vector validity failures for KVM guests
 
s390/pci: Rework MSI descriptor walk
s390/pci: simplify __pciwb_mio() inline asm
s390/pci: use phys_to_virt() for AIBVs/DIBVs
s390/pci: use physical addresses in DMA tables
 
s390/pgalloc: add virt/phys address handling to base asce functions
s390/pgalloc: use pointers instead of unsigned long values
 
s390/qdio: avoid allocating the qdio_irq with GFP_DMA
s390/qdio: clarify handler logic for qdio_handle_activate_check()
s390/qdio: clarify logical vs absolute in QIB's kerneldoc
s390/qdio: clean up access to queue in qdio_handle_activate_check()
s390/qdio: improve handling of CIWs
s390/qdio: remove QDIO_SBAL_SIZE macro
s390/qdio: remove unneeded sanity check in qdio_do_sqbs()
s390/qdio: split do_QDIO()
s390/qdio: split qdio_inspect_queue()
 
s390/qeth: allocate RX queue at probe time
s390/qeth: don't offer .ndo_bridge_* ops for OSA devices
s390/qeth: fine-tune .ndo_select_queue()
s390/qeth: remove check for packing mode in qeth_check_outbound_queue()
s390/qeth: simplify qeth_receive_skb()
s390/qeth: split up L2 netdev_ops
 
s390/sclp: fix memblock_phys_free() vs memblock_free() confusion
s390/sclp: release SCLP early buffer after kernel initialization
 
s390/sclp_sd: use default_groups in kobj_type
 
s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE
 
s390/smp: fix memblock_phys_free() vs memblock_free() confusion
 
s390/uaccess: fix compile error
s390/uaccess: introduce bit field for OAC specifier
 
s390/uv: fix memblock virtual vs physical address confusion
 
s390/vfio-ap: add status attribute to AP queue device's sysfs dir
 
s390/vmcp: use page_to_virt instead of page_to_phys
 
s390/zcrypt: CCA control CPRB sending
 
s390: add Sven Schnelle as reviewer
s390: remove unused TASK_SIZE_OF
s390: update defconfigs
s390: uv: Add offset comments to UV query struct and fix naming
 
samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_read_kernel with bpf_probe_read_kernel_str to get task comm
 
samples/bpf: Clean up samples/bpf build failes
samples/bpf: Get rid of deprecated libbpf API uses
samples/bpf: Remove unneeded variable
samples/bpf: Stop using bpf_object__find_program_by_title API.
samples/bpf: xdpsock: Add clockid selection support
samples/bpf: xdpsock: Add cyclic TX operation capability
samples/bpf: xdpsock: Add Dest and Src MAC setting for Tx-only operation
samples/bpf: xdpsock: Add sched policy and priority support
samples/bpf: xdpsock: Add time-out for cleaning Tx
samples/bpf: xdpsock: Add timestamp for Tx-only operation
samples/bpf: xdpsock: Add VLAN support for Tx-only operation
 
samples/seccomp: Adjust sample to also provide kill option
 
samples/trace_event: Add '__rel_loc' using sample event
 
samples: bpf: Fix 'unknown warning group' build warning on Clang
samples: bpf: Fix conflicting types in fds_example
samples: bpf: Fix xdp_sample_user.o linking with Clang
 
sc16is7xx: Fix for incorrect data being transmitted
 
scftorture: Add missing '\n' to flush message
scftorture: Always log error message
scftorture: Remove unused SCFTORTOUT
 
sch_api: Don't skip qdisc attach on ingress
 
sch_cake: revise Diffserv docs
 
sch_htb: Fail on unsupported parameters when offload is requested
 
sched, kcsan: Enable memory barrier instrumentation
 
sched/core: Accounting forceidle time for all tasks except idle task
sched/core: Forced idle accounting
 
sched/cpuacct: Fix user/system in shown cpuacct.usage*
sched/cpuacct: Make user/system times in cpuacct.stat more precise
 
sched/fair: Cleanup task_util and capacity type
sched/fair: Document the slow path and fast path in select_task_rq_fair
sched/fair: Fix all kernel-doc warnings
sched/fair: Fix detection of per-CPU kthreads waking a task
sched/fair: Fix fault in reweight_entity
sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity
sched/fair: Replace CFS internal cpu_util() with cpu_util_cfs()
 
sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask
 
sched/pelt: Continue to relax the sync of util_sum with util_avg
sched/pelt: Relax the sync of load_sum with load_avg
sched/pelt: Relax the sync of runnable_sum with runnable_avg
sched/pelt: Relax the sync of util_sum with util_avg
 
sched/rt: Try to restart rt period timer when rt runtime exceeded
 
sched: Avoid double preemption in __cond_resched_*lock*()
sched: Fix yet more sched_fork() races
sched: Snapshot thread flags
sched: Trigger warning if ->migration_disabled counter underflows.
 
script/sorttable: Code style improvements
script/sorttable: Fix some initialization problems
 
scripts/coccinelle: drop bugon.cocci
 
scripts/dtc: dtx_diff: remove broken example from help text
 
scripts/gdb: lx-dmesg: read records individually
 
scripts/sorttable: Unify arm64 & x86 sort functions
 
scripts/spelling.txt: add "oveflow"
 
scripts/tags: add space regexs to all regex_c
 
scripts: ftrace - move the sort-processing in ftrace_init
scripts: sphinx-pre-install: add required ctex dependency
scripts: sphinx-pre-install: Fix ctex support on Debian
 
scsi/sg: move sg-big-buff sysctl to scsi/sg.c
 
scsi: 3w-sas: Remove useless DMA-32 fallback configuration
scsi: 53c700: Remove redundant assignment to pointer SCp
scsi: a100u2w: Fix a kernel-doc warning
scsi: aacraid: Fix spelling of "its"
scsi: aic79xx: Remove redundant error variable
scsi: atp870u: Fix a kernel-doc warning
scsi: be2iscsi: Remove maintainers
scsi: bfa: Declare 'bfad_im_vport_attrs' static
scsi: bfa: Remove useless DMA-32 fallback configuration
scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume()
scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()
scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe
scsi: ch: Don't use GFP_DMA
scsi: core: Declare 'scsi_scan_type' static
scsi: core: Fix scsi_device_max_queue_depth()
scsi: core: Fix scsi_mode_select() interface
scsi: core: Reallocate device's budget map on queue depth change
scsi: core: Remove Scsi_Host.shost_dev_attr_groups
scsi: core: Show SCMD_LAST in text form
scsi: core: Simplify control flow in scmd_eh_abort_handler()
scsi: core: Suppress a kernel-doc warning
scsi: core: Use eh_timeout for START STOP UNIT
scsi: dc395x: Fix a kernel-doc warning
scsi: efct: Don't pass GFP_DMA to dma_alloc_coherent()
scsi: efct: Remove useless DMA-32 fallback configuration
scsi: elx: efct: Don't use GFP_KERNEL under spin lock
scsi: fnic: Finish scsi_cmnd before dropping the spinlock
scsi: hisi_sas: Add more logs for runtime suspend/resume
scsi: hisi_sas: Factor out task prep and delivery code
scsi: hisi_sas: Fix phyup timeout on FPGA
scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal
scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list
scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed
scsi: hisi_sas: Make internal abort have no task proto
scsi: hisi_sas: Pass abort structure for internal abort
scsi: hisi_sas: Prevent parallel controller reset and control phy command
scsi: hisi_sas: Prevent parallel FLR and controller reset
scsi: hisi_sas: Remove some useless code in hisi_sas_alloc()
scsi: hisi_sas: Remove unused variable and check in hisi_sas_send_ata_reset_each_phy()
scsi: hisi_sas: Remove useless DMA-32 fallback configuration
scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly
scsi: hisi_sas: Use autosuspend for the host controller
scsi: hisi_sas: Use devm_bitmap_zalloc() when applicable
scsi: hisi_sas: Use non-atomic bitmap functions when possible
scsi: hpsa: Remove an unused variable in hpsa_update_scsi_devices()
scsi: initio: Don't use GFP_DMA in initio_probe_one()
scsi: initio: Fix a kernel-doc warning
scsi: libsas: Add flag SAS_HA_RESUMING
scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list
scsi: libsas: Decode SAM status and host byte codes
scsi: libsas: Defer works of new phys during suspend
scsi: libsas: Don't always drain event workqueue for HA resume
scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host
scsi: libsas: Keep host active while processing events
scsi: libsas: Refactor sas_queue_deferred_work()
scsi: libsas: Resume host while sending SMP I/Os
scsi: lpfc: Add additional debugfs support for CMF
scsi: lpfc: Adjust CMF total bytes and rxmonitor
scsi: lpfc: Cap CMF read bytes to MBPI
scsi: lpfc: Change return code on I/Os received during link bounce
scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
scsi: lpfc: Fix NPIV port deletion crash
scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop
scsi: lpfc: Reduce log messages seen after firmware download
scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled
scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup
scsi: lpfc: Update lpfc version to 14.0.0.4
scsi: lpfc: Use irq_set_affinity()
scsi: lpfc: Use struct_group to isolate cast to larger object
scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info
scsi: megaraid: Avoid mismatched storage type sizes
scsi: megaraid: Fix a kernel-doc warning
scsi: megaraid_sas: Use irq_set_affinity_and_hint()
scsi: message: fusion: mptbase: Use dma_alloc_coherent()
scsi: message: fusion: mptctl: Use dma_alloc_coherent()
scsi: message: fusion: mptsas: Use dma_alloc_coherent()
scsi: message: fusion: Remove usage of the deprecated "pci-dma-compat.h" API
scsi: message: fusion: Use dma_alloc_coherent() in mpt_alloc_fw_memory()
scsi: message: fusion: Use dma_alloc_coherent() in mptsas_exp_repmanufacture_info()
scsi: mpi3mr: Add debug APIs based on logging_level bits
scsi: mpi3mr: Add Event acknowledgment logic
scsi: mpi3mr: Add io_uring interface support in I/O-polled mode
scsi: mpi3mr: Add IOC reinit function
scsi: mpi3mr: Add support for PCIe Managed Switch SES device
scsi: mpi3mr: Bump driver version to 8.0.0.61.0
scsi: mpi3mr: Code refactor of IOC init - part1
scsi: mpi3mr: Code refactor of IOC init - part2
scsi: mpi3mr: Detect async reset that occurred in firmware
scsi: mpi3mr: Display IOC firmware package version
scsi: mpi3mr: Do access status validation before adding devices
scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status
scsi: mpi3mr: Enhanced Task Management Support Reply handling
scsi: mpi3mr: Fault IOC when internal command gets timeout
scsi: mpi3mr: Fix formatting problems in some kernel-doc comments
scsi: mpi3mr: Fix some spelling mistakes
scsi: mpi3mr: Fixes around reply request queues
scsi: mpi3mr: Gracefully handle online FW update operation
scsi: mpi3mr: Handle offline FW activation in graceful manner
scsi: mpi3mr: Handle unaligned PLL in unmap cmnds
scsi: mpi3mr: Increase internal cmnds timeout to 60s
scsi: mpi3mr: Print cable mngnt and temp threshold events
scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave()
scsi: mpi3mr: Support Prepare for Reset event
scsi: mpi3mr: Update MPI3 headers - part1
scsi: mpi3mr: Update MPI3 headers - part2
scsi: mpi3mr: Use TM response codes from MPI3 headers
scsi: mpt3sas: Page fault in reply q processing
scsi: mpt3sas: Update persistent trigger pages from sysfs interface
scsi: mpt3sas: Use irq_set_affinity_and_hint()
scsi: mptfusion: Remove redundant variable r
scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list
scsi: myrb: Don't use GFP_DMA in myrb_pdev_slave_alloc()
scsi: myrs: Don't use GFP_DMA
scsi: myrs: Fix crash in error case
scsi: nsp_cs: Check of ioremap return value
scsi: pm8001: Fix bogus FW crash for maxcpus=1
scsi: pm8001: Fix kernel-doc warnings
scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task
scsi: pm8001: Fix use-after-free for aborted TMF sas_task
scsi: pm8001: Fix warning for undescribed param in process_one_iomb()
scsi: pm80xx: Add pm80xx_mpi_build_cmd() tracepoint
scsi: pm80xx: Add tracepoints
scsi: pm80xx: Apply byte mask for phy ID in mpi_phy_start_resp()
scsi: pm80xx: Do not check the address-of value for NULL
scsi: pm80xx: Fix double completion for SATA devices
scsi: pm80xx: Port reset timeout error handling correction
scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd()
scsi: pm80xx: Use bitmap_zalloc() for tags bitmap allocation
scsi: pmcraid: Don't use GFP_DMA in pmcraid_alloc_sglist()
scsi: pmcraid: Fix a kernel-doc warning
scsi: qedf: Add stag_work to all the vports
scsi: qedf: Change context reset messages to ratelimited
scsi: qedf: Fix potential dereference of NULL pointer
scsi: qedf: Fix refcount issue when LOGO is received during TMF
scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp()
scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting
scsi: qedi: Remove set but unused 'page' variable
scsi: qla2xxx: Synchronize rport dev_loss_tmo setting
scsi: qla4xxx: Format SYSFS_FLAG_FW_SEL_BOOT as byte
scsi: Remove superfluous #include directives
scsi: remove the gendisk argument to scsi_ioctl
scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend"
scsi: sd_zbc: Clean up sd_zbc_parse_report() setting of wp
scsi: sd_zbc: Simplify zone full condition check
scsi: snic: Don't use GFP_DMA in snic_queue_report_tgt_req()
scsi: sr: Don't use GFP_DMA
scsi: storvsc: Add Isolation VM support for storvsc driver
scsi: storvsc: Fix storvsc_queuecommand() memory leak
scsi: storvsc: Fix unsigned comparison to zero
scsi: target: iscsi: Make sure the np under each tpg is unique
scsi: ufs: core: Fix deadlock issue in ufshcd_wait_for_doorbell_clr()
scsi: ufs: core: Fix divide by zero in ufshcd_map_queues()
scsi: ufs: dt-bindings: Add SM8450 compatible strings
scsi: ufs: Fix a deadlock in the error handler
scsi: ufs: Fix a kernel crash during shutdown
scsi: ufs: Fix double space in SCSI_UFS_HWMON description
scsi: ufs: Fix race conditions related to driver data
scsi: ufs: Implement polling support
scsi: ufs: Improve SCSI abort handling further
scsi: ufs: Introduce ufshcd_release_scsi_cmd()
scsi: ufs: Let devices remain runtime suspended during system suspend
scsi: ufs: Modify Tactive time setting conditions
scsi: ufs: Optimize the command queueing code
scsi: ufs: Remove dead code
scsi: ufs: Remove hba->cmd_queue
scsi: ufs: Remove is_rpmb_wlun()
scsi: ufs: Remove the 'update_scaling' local variable
scsi: ufs: Remove the sdev_rpmb member
scsi: ufs: Remove ufshcd_any_tag_in_use()
scsi: ufs: Rename a function argument
scsi: ufs: Rework ufshcd_change_queue_depth()
scsi: ufs: Stop using the clock scaling lock in the error handler
scsi: ufs: Treat link loss as fatal error
scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_init_va09_pwr_ctrl()
scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup()
scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode()
scsi: ufs: Wrap Universal Flash Storage drivers in SCSI_UFSHCD
scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices
 
sctp: fix kernel-infoleak for SCTP sockets
sctp: make the raise timer more simple and accurate
sctp: move hlist_node and hashent out of sctp_ep_common
 
seccomp: Invalidate seccomp mode to catch death failures
 
sections: Fix __is_kernel() to include init ranges
sections: global data can be in .bss
 
security, lsm: dentry_init_security() Handle multi LSM registration
 
security,selinux: remove security_add_mnt_opt()
 
security: DH - remove dead code for zero padding
security: DH - use KDF implementation from crypto API
 
select: Fix indefinitely sleeping task in poll_schedule_timeout()
 
selfetests/bpf: Adapt vmtest.sh to s390 libbpf CI changes
 
selftest/bpf/benchs: Add bpf_loop benchmark
 
selftest/kexec: fix "ignored null byte in input" warning
 
selftest/lkdtm: Skip stack-entropy test if lkdtm is not available
 
selftest/vm: fix map_fixed_noreplace test failure
 
selftest: kvm: Add amx selftest
selftest: kvm: Move struct kvm_x86_state to header
selftest: kvm: Reorder vcpu_load_state steps for AMX
 
selftests/arm64: remove ARRAY_SIZE define from vec-syscfg.c
 
selftests/bpf: Add a C test for btf_type_tag
selftests/bpf: Add a dedup selftest with equivalent structure types
selftests/bpf: Add benchmark for bpf_strncmp() helper
selftests/bpf: Add bpf_loop test
selftests/bpf: Add btf_dedup case with duplicated structs within CU
selftests/bpf: Add btf_dump__new to test_cpp
selftests/bpf: Add BTF_KIND_TYPE_TAG unit tests
selftests/bpf: Add CO-RE relocations to verifier scale test.
selftests/bpf: Add exception handling selftests for tp_bpf program
selftests/bpf: Add libbpf feature-probing API selftests
selftests/bpf: Add lskel version of kfunc test.
selftests/bpf: Add test cases for bpf_strncmp()
selftests/bpf: Add test for bpf_timer overwriting crash
selftests/bpf: Add test for libbpf's custom log_buf behavior
selftests/bpf: Add test to access int ptr argument in tracing program
selftests/bpf: Add tests for accessing ingress_ifindex in bpf_sk_lookup
selftests/bpf: Add tests for bpf_find_vma
selftests/bpf: Add tests for get_func_[arg|ret|arg_cnt] helpers
selftests/bpf: Add uprobe triggering overhead benchmarks
selftests/bpf: Additional test for CO-RE in the kernel.
selftests/bpf: Avoid duplicate btf__parse() call
selftests/bpf: Build testing_helpers.o out of tree
selftests/bpf: Clarify llvm dependency with btf_tag selftest
selftests/bpf: Clean up btf and btf_dump in dump_datasec test
selftests/bpf: Configure dir paths via env in test_bpftool_synctypes.py
selftests/bpf: Convert legacy prog load APIs to bpf_prog_load()
selftests/bpf: Convert map_ptr_kern test to use light skeleton.
selftests/bpf: Correct the INDEX address in vmtest.sh
selftests/bpf: Destroy XDP link correctly
selftests/bpf: Don't rely on preserving volatile in PT_REGS macros in loop3
selftests/bpf: Enable cross-building with clang
selftests/bpf: Fix a compilation warning
selftests/bpf: Fix a tautological-constant-out-of-range-compare compiler warning
selftests/bpf: Fix an unused-but-set-variable compiler warning
selftests/bpf: Fix bpf_object leak in skb_ctx selftest
selftests/bpf: Fix bpf_prog_test_load() logic to pass extra log level
selftests/bpf: Fix checkpatch error on empty function parameter
selftests/bpf: Fix memory leaks in btf_type_c_dump() helper
selftests/bpf: Fix misaligned accesses in xdp and xdp_bpf2bpf tests
selftests/bpf: Fix misaligned memory access in queue_stack_map test
selftests/bpf: Fix misaligned memory accesses in xdp_bonding test
selftests/bpf: Fix non-strict SEC() program sections
selftests/bpf: Fix possible NULL passed to memcpy() with zero size
selftests/bpf: Fix segfault in bpf_tcp_ca
selftests/bpf: Fix trivial typo
selftests/bpf: Fix UBSan complaint about signed __int128 overflow
selftests/bpf: Fix xdpxceiver failures for no hugepages
selftests/bpf: Free inner strings index in btf selftest
selftests/bpf: Free per-cpu values array in bpf_iter selftest
selftests/bpf: Improve inner_map test coverage.
selftests/bpf: Mark variable as static
selftests/bpf: Measure bpf_loop verifier performance
selftests/bpf: Merge test_stub.c into testing_helpers.c
selftests/bpf: Migrate all deprecated perf_buffer uses
selftests/bpf: Migrate selftests to bpf_map_create()
selftests/bpf: Minor cleanups and normalization of Makefile
selftests/bpf: Mix legacy (maps) and modern (vars) BPF in one test
selftests/bpf: Move summary line after the error logs
selftests/bpf: Mute xdpxceiver.c's deprecation warnings
selftests/bpf: Pass sanitizer flags to linker through LDFLAGS
selftests/bpf: Prevent misaligned memory access in get_stack_raw_tp test
selftests/bpf: Prevent out-of-bounds stack access in test_bpffs
selftests/bpf: Remove all the uses of deprecated bpf_prog_load_xattr()
selftests/bpf: Remove explicit setrlimit(RLIMIT_MEMLOCK) in main selftests
selftests/bpf: Remove last bpf_create_map_xattr from test_verifier
selftests/bpf: Remove recently reintroduced legacy btf__dedup() use
selftests/bpf: Remove the only use of deprecated bpf_object__load_xattr()
selftests/bpf: Rename progs/tag.c to progs/btf_decl_tag.c
selftests/bpf: Replace all uses of bpf_load_btf() with bpf_btf_load()
selftests/bpf: Revert CO-RE removal in test_ksyms_weak.
selftests/bpf: Stop using bpf_object__find_program_by_title API.
selftests/bpf: Test BPF_MAP_TYPE_PROG_ARRAY static initialization
selftests/bpf: Test BTF_KIND_DECL_TAG for deduplication
selftests/bpf: Test libbpf API function btf__add_type_tag()
selftests/bpf: Update btf_dump__new() uses to v1.0+ variant
selftests/bpf: Update test names for xchg and cmpxchg
selftests/bpf: Use explicit bpf_prog_test_load() calls everywhere
selftests/bpf: Use explicit bpf_test_load_program() helper calls
selftests/bpf: Variable naming fix
 
selftests/cgroup: remove ARRAY_SIZE define from cgroup_util.h
 
selftests/core: remove ARRAY_SIZE define from close_range_test.c
 
selftests/exec: Add non-regular to TEST_GEN_PROGS
selftests/exec: Remove pipe from TEST_GEN_FILES
 
selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
selftests/ftrace: make kprobe profile testcase description unique
 
selftests/ir: fix build with ancient kernel headers
selftests/ir: remove ARRAY_SIZE define from ir_loopback.c
 
selftests/kexec: Enable secureboot tests for PowerPC
selftests/kexec: update searching for the Kconfig
 
selftests/landlock: remove ARRAY_SIZE define from common.h
 
selftests/memfd: clean up mapping in mfd_fail_write
 
selftests/mount: remove unneeded conversion to bool
 
Linux: selftests/move_mount_set_group remove unneeded conversion to bool
 
selftests/net: expand gro with two machine test
selftests/net: remove ARRAY_SIZE define from individual tests
 
selftests/perf_events: Test modification of perf_event_attr::sig_data
 
selftests/powerpc/spectre_v2: Return skip code when miss_percent is high
 
selftests/powerpc: Add a test of sigreturning to an unaligned address
selftests/powerpc: Add a test of sigreturning to the kernel
selftests/powerpc: skip tests for unavailable mitigations.
 
selftests/rseq: remove ARRAY_SIZE define from individual tests
 
selftests/seccomp: Fix seccomp failure by adding missing headers
selftests/seccomp: remove ARRAY_SIZE define from seccomp_benchmark
selftests/seccomp: Report event mismatches more clearly
selftests/seccomp: Stop USER_NOTIF test if kcmp() fails
 
selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed
selftests/sgx: Add page permission and exception test
selftests/sgx: Add test for multiple TCS entry
selftests/sgx: Assign source for each segment
selftests/sgx: Create a heap for the test enclave
selftests/sgx: Dump segments and /proc/self/maps only on failure
selftests/sgx: Enable multiple thread support
selftests/sgx: Encpsulate the test enclave creation
selftests/sgx: Fix a benign linker warning
selftests/sgx: Fix corrupted cpuid macro invocation
selftests/sgx: Make data measurement for an enclave segment optional
selftests/sgx: Move setup_test_encl() to each TEST_F()
selftests/sgx: Provide per-op parameter structs for the test enclave
selftests/sgx: Rename test properties in preparation for more enclave tests
 
selftests/sparc64: remove ARRAY_SIZE define from adi-test
 
selftests/timens: remove ARRAY_SIZE define from individual tests
 
selftests/uffd: allow EINTR/EAGAIN
 
selftests/vm: cleanup hugetlb file after mremap test
selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting
selftests/vm: remove ARRAY_SIZE define from individual tests
 
selftests/zram01.sh: Fix compression ratio calculation
 
selftests/zram: Adapt the situation that /dev/zram0 is being used
selftests/zram: Skip max_comp_streams interface on newer kernel
 
selftests: bpf: Check bpf_msg_push_data return value
selftests: cgroup: build error multiple outpt files
selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST
selftests: cpufreq: Write test output to stdout as well
selftests: fixup build warnings in pidfd / clone3 tests
selftests: forwarding: Add a test for VxLAN asymmetric routing with IPv6
selftests: forwarding: Add a test for VxLAN symmetric routing with IPv6
selftests: forwarding: Add Q-in-VNI test for IPv6
selftests: forwarding: Add VxLAN tests with a VLAN-aware bridge for IPv6
selftests: forwarding: Add VxLAN tests with a VLAN-unaware bridge for IPv6
selftests: forwarding: vxlan_bridge_1q: Remove unused function
selftests: futex: Use variable MAKE instead of make
selftests: gpio: add a helper for reading GPIO line names
selftests: gpio: add test cases for gpio-sim
selftests: gpio: gpio-sim: avoid forking test twice
selftests: gpio: gpio-sim: remove bashisms
selftests: gpio: provide a helper for reading chip info
selftests: harness: avoid false negatives if test has no ASSERTs
selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER
selftests: kvm/x86: Export x86_family() for use outside of processor.c
selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c
selftests: kvm/x86: Fix the warning in pmu_event_filter_test.c
selftests: kvm/x86: Introduce is_amd_cpu()
selftests: kvm/x86: Introduce x86_model()
selftests: kvm/x86: Parameterize the CPUID vendor string check
selftests: kvm: add amx_test to .gitignore
selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP
selftests: kvm: move vm_xsave_req_perm call to amx_test
selftests: kvm: Remove absent target file
selftests: KVM: sev_migrate_tests: Add mirror command tests
selftests: KVM: sev_migrate_tests: Fix sev_ioctl()
selftests: KVM: sev_migrate_tests: Fix test_sev_mirror()
selftests: lib.sh: Add PING_COUNT to allow sending configurable amount of packets
selftests: mlxsw: Add test for VxLAN related traps for IPv6
selftests: mlxsw: Add VxLAN configuration test for IPv6
selftests: mlxsw: Add VxLAN FDB veto test for IPv6
selftests: mlxsw: devlink_trap_tunnel_vxlan: Fix 'decap_error' case
selftests: mlxsw: resource_scale: Fix return value
selftests: mlxsw: spectrum-2: Add a test for VxLAN flooding with IPv6
selftests: mlxsw: spectrum: Add a test for VxLAN flooding with IPv6
selftests: mlxsw: tc_police_scale: Make test more robust
selftests: mlxsw: vxlan: Make the test more flexible for future use
selftests: mlxsw: vxlan: Remove IPv6 test case
selftests: mlxsw: vxlan_fdb_veto: Make the test more flexible for future use
selftests: mptcp: add disconnect tests
selftests: mptcp: add inq test case
selftests: mptcp: add missing join check
selftests: mptcp: add TCP_INQ support
selftests: mptcp: add tests for subflow creation failure
selftests: mptcp: add tproxy test case
selftests: mptcp: be more conservative with cookie MPJ limits
selftests: mptcp: check IP_TOS in/out are the same
selftests: mptcp: do complete cleanup at exit
selftests: mptcp: fix diag instability
selftests: mptcp: fix ipv6 routing setup
selftests: mptcp: improve 'fair usage on close' stability
selftests: mptcp: more robust signal race test
selftests: mptcp: more stable join tests-cases
selftests: mptcp: remove duplicate include in mptcp_inq.c
selftests: mptcp: try to set mptcp ulp mode in different sk states
selftests: net: bridge: add test for vlan_filtering dependency
selftests: net: bridge: add vlan mcast igmp/mld version tests
selftests: net: bridge: add vlan mcast querier test
selftests: net: bridge: add vlan mcast query and query response interval tests
selftests: net: bridge: add vlan mcast snooping control test
selftests: net: bridge: add vlan mcast_last_member_count/interval tests
selftests: net: bridge: add vlan mcast_membership_interval test
selftests: net: bridge: add vlan mcast_querier_interval tests
selftests: net: bridge: add vlan mcast_router tests
selftests: net: bridge: add vlan mcast_startup_query_count/interval tests
selftests: net: bridge: fix typo in vlan_filtering dependency test
selftests: net: ioam: expect support for Queue depth data
selftests: net: remove meaningless help option
selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test
selftests: netfilter: add synproxy test
selftests: netfilter: check stateless nat udp checksum fixup
selftests: netfilter: disable rp_filter on router
selftests: netfilter: fix exit value for nft_concat_range
selftests: netfilter: reduce zone stress test running time
selftests: netfilter: switch to socat for tests using -q option
selftests: netfilter: synproxy test requires nf_conntrack
selftests: nft_concat_range: add test for reload with no element add/del
selftests: openat2: Add missing dependency in Makefile
selftests: openat2: Print also errno in failure messages
selftests: openat2: Skip testcases that fail with EOPNOTSUPP
selftests: pmtu.sh: Kill nettest processes launched in subshell.
selftests: pmtu.sh: Kill tcpdump processes launched by subshell.
selftests: rtc: Increase test timeout so that all tests run
selftests: skip mincore.check_file_mmap when fs lacks needed support
selftests: tc-testing: add action offload selftest for action and filter
selftests: timers: Remove unneeded semicolon
selftests: vm: fix clang build error multiple output files
 
selinux: fix double free of cond_list on error paths
selinux: fix misuse of mutex_is_locked()
selinux: fix potential memleak in selinux_add_opt()
selinux: minor tweaks to selinux_add_opt()
selinux: Use struct_size() helper in kmalloc()
 
serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2
serdev: Do not instantiate serdevs on boards with known bogus DSDT entries
 
serial: 8250: Move Alpha-specific quirk out of the core
serial: 8250: of: Fix mapped region size when using reg-offset property
serial: 8250: replace snprintf in show functions with sysfs_emit
serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure
serial: 8250_bcm7271: Propagate error codes from brcmuart_probe()
serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt
serial: 8250_dw: Add StarFive JH7100 quirk
serial: 8250_dw: Add StarFive JH7100 quirk
serial: 8250_pci: remove redundant assignment to tmp after the mask operation
serial: 8250_pci: Split out Pericom driver
serial: 8250_pericom: Re-enable higher baud rates
serial: 8250_pericom: Revert "Re-enable higher baud rates"
serial: 8250_pericom: Use serial_dl_write() instead of open coded
serial: altera: Use platform_get_irq_optional() to get the interrupt
serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt
serial: amba-pl011: do not request memory region twice
serial: ar933x: Use platform_get_irq() to get the interrupt
serial: atmel: Use platform_get_irq() to get the interrupt
serial: bcm63xx: Use platform_get_irq() to get the interrupt
serial: core: Initialize rs485 RTS polarity already on probe
serial: core: Keep mctrl register state and cached copy in sync
serial: Fix incorrect rs485 polarity on uart open
serial: lantiq: store and compare return status correctly
serial: lantiq: Use platform_get_irq() to get the interrupt
serial: liteuart: fix MODULE_ALIAS
serial: meson: Use platform_get_irq() to get the interrupt
serial: parisc: GSC: fix build when IOSAPIC is not set
serial: pl010: Drop CR register reset on set_termios
serial: pl011: Drop CR register reset on set_termios
serial: pl011: Drop redundant DTR/RTS preservation on close/open
serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl
serial: pmac_zilog: Use platform_get_irq() to get the interrupt
serial: pxa: Use platform_get_irq() to get the interrupt
serial: sh-sci: Add support to deassert/assert reset line
serial: sh-sci: Drop support for "sci_ick" clock
serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts
serial: sh-sci: Use dev_err_probe()
serial: sh-sci: Use devm_clk_get_optional()
serial: stm32: correct loop for dma error handling
serial: stm32: fix flow control transfer in DMA mode
serial: stm32: fix software flow control transfer
serial: stm32: move tx dma terminate DMA to shutdown
serial: stm32: prevent TDR register overwrite when sending x_char
serial: stm32: rework TX DMA state condition
serial: vt8500: Use platform_get_irq() to get the interrupt
 
sfc: extend the locking on mcdi->seqno
sfc: Use swap() instead of open coding it
 
sh: rename suffix-y to suffix_y
sh: sq: use default_groups in kobj_type
 
sh_eth: Use dev_err_probe() helper
 
shmem: Convert part of shmem_undo_range() to use a folio
shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode
 
signal: clean up kernel-doc comments
signal: During coredumps set SIGNAL_GROUP_EXIT in zap_process
signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE
signal: Have prepare_signal detect coredumps using signal->core_state
signal: Have the oom killer detect coredumps using signal->core_state
signal: In get_signal test for signal_group_exit every time through the loop
signal: Make coredump handling explicit in complete_signal
signal: Remove SIGNAL_GROUP_COREDUMP
signal: Remove the helper signal_group_exit
signal: Rename group_exit_task group_exec_task
signal: Requeue ptrace signals
signal: Requeue signals in the appropriate queue
signal: requeuing undeliverable signals
 
sis-agp: convert to generic power management
 
sit: add net device refcount tracking to ip_tunnel
sit: allow encapsulated IPv6 traffic to be delivered locally
 
skbuff: cleanup double word in comment
skbuff: Extract list pointers to silence compiler warnings
skbuff: introduce skb_pull_data
skbuff: Move conditional preprocessor directives out of struct sk_buff
skbuff: Switch structure bounds to struct_group()
 
sky2: use PCI VPD API in eeprom ethtool ops
 
slab: remove __alloc_size attribute from __kmalloc_track_caller
 
smb3: add new defines from protocol specification
smb3: fix incorrect session setup check for multiuser mounts
smb3: fix snapshot mount option
smb3: send NTLMSSP version information
 
smc9194: use eth_hw_addr_set()
 
smsc95xx: Ignore -ENODEV errors when device is unplugged
 
soc/tegra: Add devm_tegra_core_dev_init_opp_table_common()
soc/tegra: Don't print error message when OPPs not available
soc/tegra: Enable runtime PM during OPP state-syncing
soc/tegra: fuse: Reset hardware
soc/tegra: fuse: Use resource-managed helpers
soc/tegra: pmc: Add reboot notifier
soc/tegra: pmc: Rename 3d power domains
soc/tegra: pmc: Rename core power domain
soc/tegra: regulators: Prepare for suspend
 
soc: apple: Add driver for Apple PMGR power state controls
soc: apple: apple-pmgr-pwrstate: Add auto-PM min level support
soc: apple: apple-pmgr-pwrstate: Do not build as a module
soc: aspeed: lpc-ctrl: Block error printing on probe defer cases
soc: bcm: brcmstb: Add of_node_put() in pm-mips
soc: fsl: Correct MAINTAINERS database (QUICC ENGINE LIBRARY)
soc: fsl: Correct MAINTAINERS database (SOC)
soc: fsl: guts: Add a missing memory allocation failure check
soc: fsl: guts: Revert commit 3c0d64e867ed
soc: fsl: qe: Check of ioremap return value
soc: fsl: qe: fix typo in a comment
soc: fsl: Replace kernel.h with the necessary inclusions
soc: imx: gpcv2: Add dispmix and mipi domains to imx8mn
soc: imx: gpcv2: Fix clock disabling imbalance in error path
soc: imx: gpcv2: keep i.MX8MM VPU-H1 bus clock active
soc: imx: gpcv2: keep i.MX8MN gpumix bus clock enabled
soc: imx: gpcv2: Synchronously suspend MIX domains
soc: imx: imx8m-blk-ctrl: add i.MX8MN DISP blk-ctrl
soc: mediatek: mt8192-mmsys: Fix dither to dsi0 path's input sel
soc: qcom: aoss: constify static struct thermal_cooling_device_ops
soc: qcom: llcc: Add configuration data for SM8350
soc: qcom: qmi: Fix a typo in a comment
soc: qcom: rpmh-rsc: Fix typo in a comment
soc: qcom: rpmhpd: Add SM8450 power domains
soc: qcom: rpmhpd: Remove mx/cx relationship on sc7280
soc: qcom: rpmhpd: Rename rpmhpd struct names
soc: qcom: rpmhpd: sm8450: Add the missing .peer for sm8450_cx_ao
soc: qcom: rpmhpd: Sort power-domain definitions and lists
soc: qcom: rpmpd: Add QCM2290 support
soc: qcom: rpmpd: Add support for sm6125
soc: qcom: rpmpd: Drop unused res_name from struct rpmpd
soc: qcom: smem: Update max processor count
soc: qcom: socinfo: Add SM6350 and SM7225
soc: qcom: socinfo: add SM8450 ID
soc: qcom: stats: Add fixed sleep stats offset for older RPM firmwares
soc: renesas: Consolidate product register handling
soc: renesas: Identify R-Car S4-8
soc: renesas: r8a779f0-sysc: Add r8a779f0 support
soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver
soc: renesas: rcar-rst: Add support for R-Car S4-8
soc: renesas: rcar-rst: Add support to set rproc boot address
soc: samsung: Add USI driver
soc: samsung: exynos-chipid: add Exynos7885 SoC support
soc: samsung: exynos-chipid: describe which SoCs go with compatibles
soc: samsung: exynos-pmu: Add Exynos850 support
soc: samsung: Fix typo in CONFIG_EXYNOS_USI description
soc: ti: k3-socinfo: Add entry for J721S2 SoC family
soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init
soc: ti: pruss: fix referenced node in error message
soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use
soc: ti: ti_sci_inta_msi: Get rid of ti_sci_inta_msi_get_virq()
soc: ti: ti_sci_inta_msi: Remove ti_sci_inta_msi_domain_free_irqs()
soc: ti: ti_sci_inta_msi: Rework MSI descriptor allocation
soc: ti: ti_sci_inta_msi: Use msi_desc::msi_index
soc: xilinx: add a to_zynqmp_pm_domain macro
soc: xilinx: cleanup debug and error messages
soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver
soc: xilinx: use a properly named field instead of flags
 
sock: Use sock_owned_by_user_nocheck() instead of sk_lock.owned.
 
software node: fix wrong node passed to find nargs_prop
software node: Update MAINTAINERS data base
 
sound/soc: remove useless bool conversion to bool variable
 
soundwire: intel: improve suspend flows
soundwire: intel: remove PDM support
soundwire: intel: remove unnecessary init
soundwire: intel: Use auxiliary_device driver data helpers
soundwire: qcom: remove redundant version number read
 
speakup-dectlk: Restore pitch setting
 
speakup: remove redundant assignment of variable i
 
spi: Add resets to the PL022 bindings
spi: ar934x: fix transfer and word delays
spi: ar934x: fix transfer size
spi: atmel,quadspi: Convert to json-schema
spi: atmel,quadspi: Define sama7g5 QSPI
spi: atmel: Drop slave_config argument in atmel_spi_dma_slave_config()
spi: atmel: Fix typo
spi: atmel: Remove setting of deprecated member of struct dma_slave_config
spi: bcm-qspi: check for valid cs before applying chip select
spi: bcm-qspi: choose sysclk setting based on requested speed
spi: bcm-qspi: set transfer parameter only if they change
spi: change clk_disable_unprepare to clk_unprepare
spi: deduplicate spi_match_id() in __spi_register_driver()
spi: dln2: Propagate firmware node
spi: docs: improve the SPI userspace API documentation
spi: don't include ptp_clock_kernel.h in spi.h
spi: dt-bindings: add schema listing peripheral-specific properties
spi: dt-bindings: cdns,qspi-nor: Move peripheral-specific properties out
spi: dt-bindings: Fix 'reg' child node schema
spi: dt-bindings: mediatek,spi-mtk-nor: Fix example 'interrupts' property
spi: dt-bindings: renesas,rspi: Document RZ/G2L SoC
spi: dw: Add a symbols namespace for the core module
spi: dw: Convert to using the Bitfield access macros
spi: dw: Define the capabilities in a continuous bit-flags set
spi: dw: Discard redundant DW SSI Frame Formats enumeration
spi: dw: Introduce Synopsys IP-core versions interface
spi: dw: Propagate firmware node
spi: dw: Put the driver entities naming in order
spi: dw: Replace DWC_HSSI capability with IP-core version checker
spi: Fix condition in the __spi_register_driver()
spi: Fix incorrect cs_setup delay handling
spi: Fix invalid sgs value
spi: Fix multi-line comment style
spi: fsl-lpspi: Add imx8ulp compatible string
spi: hisi-kunpeng: Fix the debugfs directory name incorrect
spi: lpspi: release requested DMA channels
spi: mediatek: Avoid NULL pointer crash in interrupt
spi: meson-spicc: add IRQ check in meson_spicc_probe
spi: pic32: stop setting dma_config->slave_id
spi: pxa2xx: Get rid of unused ->cs_control()
spi: pxa2xx: Get rid of unused enable_loopback member
spi: pxa2xx: Propagate firmware node
spi: pxa2xx: Remove redundant ->read() and ->write() in struct chip_data
spi: qcom: geni: handle timeout for gpi mode
spi: qcom: geni: remove unused defines
spi: qcom: geni: set the error code for gpi transfer
spi: remove unused header file
spi: Replace memset() with __GFP_ZERO
spi: rockchip: Fix error in getting num-cs property
spi: rockchip: terminate dma transmission when slave abort
spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe
spi: spi-mtk-nor: add new clock name 'axi' for spi nor
spi: spi-mux: Add reference to spi-peripheral-props.yaml schema
spi: spi-rockchip: Add rk3568-spi compatible
spi: spi-rspi: Add support to deassert/assert reset line
spi: spi-rspi: Drop redeclaring ret variable in qspi_transfer_in()
spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op()
spi: spidev: Make probe to fail early if a spidev compatible is used
spi: spidev: Use SPI_MODE_USER_MASK instead of casting
spi: stm32-qspi: Update spi registering
spi: stm32: make SPI_MASTER_MUST_TX flags only specific to STM32F4
spi: stm32: remove inexistant variables in struct stm32_spi_cfg comment
spi: tegra20-slink: Add OPP support
spi: tegra210-quad: use devm call for cdata memory
spi: uniphier: Fix a bug that doesn't point to private data correctly
spi: uniphier: Fix a bug that doesn't point to private data correctly
spi: uniphier: fix reference count leak in uniphier_spi_probe()
spi: xlp: Remove Netlogic XLP variants
 
spmi: mediatek: Add support for MT6873/8192
spmi: mediatek: Add support for MT8195
spmi: pmic-arb: Add sid and address to error messages
spmi: spmi-pmic-arb: fix irq_set_type race condition
 
squashfs: provide backing_dev_info in order to disable read-ahead
 
sr9700: sanity check for packet length
 
sr: set GENHD_FL_REMOVABLE earlier
 
srcu: Prevent redundant __srcu_read_unlock() wakeup
 
stackleak: move stack_erasing sysctl to stackleak.c
 
staging: axis-fifo: Use platform_get_irq() to get the interrupt
staging: fbtft: add macro FBTFT_REGISTER_SPI_DRIVER
staging: fbtft: fb_st7789v: reset display before initialization
staging: fbtft: Fix error path in fbtft_driver_module_init()
staging: fbtft: Remove fb_watterott driver
staging: fbtft: sh1106: use new macro FBTFT_REGISTER_SPI_DRIVER
staging: gdm724x: fix use after free in gdm_lte_rx()
staging: greybus: audio: Check null pointer
staging: greybus: auto_manager: use default_groups in kobj_type
staging: greybus: fix stack size warning with UBSAN
staging: most: dim2: update renesas compatible string
staging: most: dim2: use consistent routine naming
staging: mt7621-dma: remove driver from tree
staging: mt7621-dts: remove 'gdma' and 'hsdma' nodes
staging: pi433: add comment to rx_lock mutex definition
staging: pi433: add docs to packet_format and tx_start_condition enum
staging: pi433: fix frequency deviation check
staging: pi433: print rf69 debug message more detail
staging: pi433: remove unnecessary parentheses pointed out by checkpatch.pl
staging: r8188: antAveRSSI is set but not used
staging: r8188: antRSSIcnt is set but not used
staging: r8188: antSumRSSI is set but not used
staging: r8188: Bssid in struct fast_ant_train is set but not used
staging: r8188: make rx signal strength function static
staging: r8188: move the steps into Hal8188EPwrSeq.c
staging: r8188: ODM_BB_DIG is always set
staging: r8188: ODM_BB_RA_MASK is always set
staging: r8188: reformat the power transition steps
staging: r8188: remove base address from power transitions
staging: r8188: remove cut mask from power transitions
staging: r8188: remove fab mask from power transitions
staging: r8188: remove interface mask from power transitions
staging: r8188: remove sizes from power transition arrays
staging: r8188: remove the dummy ioctl handler
staging: r8188: remove unused odm capabilities
staging: r8188: remove unused power command
staging: r8188: remove unused power transitions
staging: r8188eu: add spaces around P2P_AP_P2P_CH_SWITCH_PROCESS_WK
staging: r8188eu: AntCombination is always 2
staging: r8188eu: bAPKThermalMeterIgnore is set but never used
staging: r8188eu: bHWPowerdown is set but not used
staging: r8188eu: bLedOpenDrain is always true for r8188eu
staging: r8188eu: bLedStartToLinkBlinkInProgress is set but not used
staging: r8188eu: bRDGEnable is always false
staging: r8188eu: bTXPowerDataReadFromEEPORM is set but never used
staging: r8188eu: BW40_24G_Diff is set but not used
staging: r8188eu: bWIFI_Direct is set but never used
staging: r8188eu: bWIFI_Display is set but never used
staging: r8188eu: CCK_24G_Diff is set but not used
staging: r8188eu: clean up _PHY_PathADDAOn
staging: r8188eu: clean up blinking macros
staging: r8188eu: clean up coding style issues
staging: r8188eu: clean up rtl8188e_sreset_linked_status_check
staging: r8188eu: clean up struct rtw_dig
staging: r8188eu: clean up struct sw_ant_switch
staging: r8188eu: clean up the blink worker code
staging: r8188eu: cmd_issued_cnt is set but not used
staging: r8188eu: code indent should use tabs
staging: r8188eu: convert DBG_88E calls in core/rtw_security.c
staging: r8188eu: convert DBG_88E_LEVEL call in core/rtw_xmit.c
staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c
staging: r8188eu: convert DBG_88E_LEVEL calls in core/rtw_ioctl_set.c
staging: r8188eu: convert DBG_88E_LEVEL calls in core/rtw_mlme_ext.c
staging: r8188eu: convert DBG_88E_LEVEL calls in core/rtw_pwrctrl.c
staging: r8188eu: convert DBG_88E_LEVEL calls in os_dep/ioctl_linux.c
staging: r8188eu: convert final two MSG_88E calls to netdev_dbg
staging: r8188eu: convert type of HalData in struct adapter
staging: r8188eu: convert/remove DBG_88E calls in core/rtw_cmd.c
staging: r8188eu: core: remove the function __nat25_timeout
staging: r8188eu: core: remove the unused variable pAdapter
staging: r8188eu: core: remove unused variable sz
staging: r8188eu: delete unused header
staging: r8188eu: DM_PriCCA is set but never used
staging: r8188eu: do not extract eeprom version from the fuses
staging: r8188eu: don't store nr_endpoint in a global struct
staging: r8188eu: Efuse_CalculateWordCnts is not used
staging: r8188eu: efuse_OneByteRead is unused
staging: r8188eu: efuse_OneByteWrite is unused
staging: r8188eu: efuse_WordEnableDataRead is not used
staging: r8188eu: enum hw90_block is not used
staging: r8188eu: FAT_State is always FAT_NORMAL_STATE
staging: r8188eu: FAT_State is set but never used
staging: r8188eu: fix array_size.cocci warning
staging: r8188eu: Fix coding style error
staging: r8188eu: fix_rate is set but not used.
staging: r8188eu: FwRsvdPageStartOffset is set but never used
staging: r8188eu: get the rcv bulk pipe handle directly
staging: r8188eu: hal data's board type is unused
staging: r8188eu: hal data's interfaceIndex is never read
staging: r8188eu: if2 is not used
staging: r8188eu: include variable declarations from Hal8188EPwrSeq.h
staging: r8188eu: IntArray and C2hArray are set but never used
staging: r8188eu: internal autosuspend is always false
staging: r8188eu: LED_CTL_POWER_ON is not used
staging: r8188eu: LED_CTL_START_WPS_BOTTON is not used
staging: r8188eu: loadparam needs no net_device
staging: r8188eu: make blink interval defines internal
staging: r8188eu: make BW20_24G_Diff a 1-D array
staging: r8188eu: make Index24G_BW40_Base a 1-D array
staging: r8188eu: make Index24G_CCK_Base a 1-D array
staging: r8188eu: make odm_CCKPacketDetectionThresh() static
staging: r8188eu: make odm_CommonInfoSelfInit() static
staging: r8188eu: make odm_CommonInfoSelfUpdate() static
staging: r8188eu: make odm_ConfigRFReg_8188E() static
staging: r8188eu: make odm_DIG() static
staging: r8188eu: make odm_DIGInit() static
staging: r8188eu: make odm_DynamicBBPowerSavingInit() static
staging: r8188eu: make odm_EdcaTurboCheck() static
staging: r8188eu: make ODM_EdcaTurboInit() static
staging: r8188eu: make odm_FalseAlarmCounterStatistics() static
staging: r8188eu: make odm_HwAntDiv() static
staging: r8188eu: make odm_InitHybridAntDiv() static
staging: r8188eu: make odm_RateAdaptiveMaskInit() static
staging: r8188eu: make odm_RefreshRateAdaptiveMask() static
staging: r8188eu: make odm_RSSIMonitorCheck() static
staging: r8188eu: make odm_TXPowerTrackingThermalMeterInit() static
staging: r8188eu: make OFDM_24G_Diff a 1-D array
staging: r8188eu: make ResetLedStatus static
staging: r8188eu: merge _ReadLEDSetting() into ReadAdapterInfo8188EU()
staging: r8188eu: merge blink_work and SwLedBlink1
staging: r8188eu: merge DeInitLed871x and rtl8188eu_DeInitSwLeds
staging: r8188eu: merge Efuse_ReadAllMap into EFUSE_ShadowMapUpdate
staging: r8188eu: merge InitLed871x and rtl8188eu_InitSwLeds
staging: r8188eu: merge rtw_led_control and SwLedControlMode1
staging: r8188eu: merge small adapter info helpers
staging: r8188eu: merge three small functions
staging: r8188eu: move (de)init functions from hal to rtw_led
staging: r8188eu: move linked status check from hal to rtw_mlme_ext
staging: r8188eu: move SwLedOn and SwLedOff into rtw_led.c
staging: r8188eu: move xmit status check from hal to rtw_cmd
staging: r8188eu: only the bulk in ep is used for network data
staging: r8188eu: os_dep: Change the return type of function
staging: r8188eu: os_dep: remove the goto statement
staging: r8188eu: pbNet_closed is set but never used
staging: r8188eu: pNumRxBytesUnicast is set but never used
staging: r8188eu: pNumTxBytesUnicast is set but never used
staging: r8188eu: pSecurity is set but never used
staging: r8188eu: remove _ps_close_RF
staging: r8188eu: remove _ps_open_RF
staging: r8188eu: remove a bunch of unused led defines
staging: r8188eu: remove autoload check
staging: r8188eu: remove bStopBlinking
staging: r8188eu: remove bt efuse definitions
staging: r8188eu: remove code to get int in pipe handle
staging: r8188eu: remove code to set led1 registers
staging: r8188eu: remove constant phy_IQCalibrate_8188E parameter
staging: r8188eu: remove DBG_88E_LEVEL macro from include/rtw_debug.h
staging: r8188eu: remove defines for efuse type
staging: r8188eu: remove duplicate defines
staging: r8188eu: remove efuse type from definition functions
staging: r8188eu: remove efuse type from read functions
staging: r8188eu: remove efuse write functions
staging: r8188eu: remove empty HAL_INIT_PROFILE_TAG macro
staging: r8188eu: remove ep_num array
staging: r8188eu: remove fake efuse variables
staging: r8188eu: remove GET_CVID_ROM_VERSION
staging: r8188eu: remove haldata's EEPROMCustomerID
staging: r8188eu: remove haldata's EEPROMSubCustomerID
staging: r8188eu: remove haldata's EEPROMVID / PID
staging: r8188eu: remove header odm_precomp.h
staging: r8188eu: remove LedControlHandler
staging: r8188eu: remove LedPin from struct struct LED_871x
staging: r8188eu: remove macro PHY_QueryBBReg
staging: r8188eu: remove macro PHY_QueryRFReg
staging: r8188eu: remove macro PHY_SetBBReg
staging: r8188eu: remove macro PHY_SetRFReg
staging: r8188eu: remove MAX_CHANNEL_NUM_2G
staging: r8188eu: remove module parameter rtw_rf_config
staging: r8188eu: remove MSG_88E call from odm_TXPowerTrackingThermalMeterInit
staging: r8188eu: remove MSG_88E macro
staging: r8188eu: remove obsolete comments
staging: r8188eu: remove ODM_CMNINFO_ABILITY from ODM_CmnInfoInit()
staging: r8188eu: remove ODM_CompareMemory()
staging: r8188eu: remove ODM_delay_ms()
staging: r8188eu: remove ODM_delay_us()
staging: r8188eu: remove ODM_GetBBReg()
staging: r8188eu: remove ODM_GetMACReg()
staging: r8188eu: remove ODM_GetRFReg()
staging: r8188eu: remove odm_interface
staging: r8188eu: remove ODM_Read1Byte
staging: r8188eu: remove ODM_Read4Byte
staging: r8188eu: remove ODM_SetBBReg()
staging: r8188eu: remove ODM_SetMACReg()
staging: r8188eu: remove ODM_SetRFReg()
staging: r8188eu: remove ODM_sleep_ms()
staging: r8188eu: remove odm_TXPowerTrackingInit()
staging: r8188eu: remove ODM_Write1Byte
staging: r8188eu: remove ODM_Write2Byte
staging: r8188eu: remove ODM_Write4Byte
staging: r8188eu: remove pm_netdev_open
staging: r8188eu: remove private ioctls that return -1
staging: r8188eu: remove RF_PATH_{C,D}
staging: r8188eu: remove rf_type from add_RATid()
staging: r8188eu: remove rf_type from bb_reg_dump()
staging: r8188eu: remove rf_type from getTxPowerIndex88E()
staging: r8188eu: remove rf_type from HT_caps_handler()
staging: r8188eu: remove rf_type from issue_assocreq()
staging: r8188eu: remove rf_type from rtw_mcs_rate()
staging: r8188eu: remove rf_type from rtw_update_ht_cap()
staging: r8188eu: remove rf_type from storePwrIndexDiffRateOffset()
staging: r8188eu: remove rf_type from struct hal_data_8188e
staging: r8188eu: remove rf_type from writeOFDMPowerReg88E()
staging: r8188eu: remove struct rt_channel_plan_2g
staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179)
staging: r8188eu: remove SwLed1
staging: r8188eu: remove test code for efuse shadow map
staging: r8188eu: remove the _cancel_workitem_sync wrapper
staging: r8188eu: remove the _init_workitem wrapper
staging: r8188eu: remove the _set_workitem wrapper
staging: r8188eu: remove the efuse_hal structure
staging: r8188eu: remove the private "test" ioctl
staging: r8188eu: remove the private drvext_hdl ioctl
staging: r8188eu: remove the private ioctl "get sensitivity"
staging: r8188eu: remove the private ioctl "tdls"
staging: r8188eu: remove the private ioctl "tdls_get"
staging: r8188eu: remove the private ioctl "wps_assoc_req_ie"
staging: r8188eu: remove the private ioctl "wps_prob_req_ie"
staging: r8188eu: remove two unused macros
staging: r8188eu: remove two write-only wifi direct variables
staging: r8188eu: remove TxCount from getTxPowerIndex88E()
staging: r8188eu: remove unnecessary comments
staging: r8188eu: remove unneeded comments from Hal8188EPhyCfg.h
staging: r8188eu: remove unneeded parameter from rtl8188e_SetHalODMVar
staging: r8188eu: remove unused blink mode defines
staging: r8188eu: remove unused define
staging: r8188eu: remove unused defines from Hal8188EPhyCfg.h
staging: r8188eu: remove unused defines from rtw_eeprom.h
staging: r8188eu: remove unused defines in wifi.h
staging: r8188eu: remove unused eeprom defines
staging: r8188eu: remove unused efuse defines
staging: r8188eu: remove unused enum and defines
staging: r8188eu: remove unused enum odm_h2c_cmd
staging: r8188eu: remove unused fields from struct hal_data_8188e
staging: r8188eu: remove unused HW_VAR_RF_TYPE
staging: r8188eu: remove unused macro IS_FW_81xxC
staging: r8188eu: remove unused macros from drv_types.h
staging: r8188eu: remove unused phy_PathA_IQK_8188E parameter
staging: r8188eu: remove unused phy_PathA_RxIQK parameter
staging: r8188eu: remove unused power management defines
staging: r8188eu: remove unused prototype
staging: r8188eu: remove unused prototypes
staging: r8188eu: remove unused rtw_private_args entries
staging: r8188eu: remove unused variables from odm_dm_struct
staging: r8188eu: remove write support from rtl8188e_EfusePowerSwitch
staging: r8188eu: remove write-only fields from struct rtl_ps
staging: r8188eu: rename camelcase variable uintPeerChannel
staging: r8188eu: require a single bulk in endpoint
staging: r8188eu: rf_chip is constant
staging: r8188eu: rfoff_reason is never initialised
staging: r8188eu: rfPath is always 0
staging: r8188eu: RFType is set but never used
staging: r8188eu: RSSI_test is always false
staging: r8188eu: rtl8188e_EFUSE_GetEfuseDefinition is unused
staging: r8188eu: rtl8188e_Efuse_PgPacketRead is now unused
staging: r8188eu: rtl8188e_EfuseGetCurrentSize is now unused
staging: r8188eu: rtw_read_port needs no cnt parameter
staging: r8188eu: simplify two boolean assignments
staging: r8188eu: struct odm_mac_status_info is not used
staging: r8188eu: struct odm_sta_info is not used
staging: r8188eu: struct rx_hpc is not used
staging: r8188eu: summarize some BlinkingLedState
staging: r8188eu: switch the led off during deinit
staging: r8188eu: TrainIdx is set but never used
staging: r8188eu: turbo scan is always off for r8188eu
staging: r8188eu: UsbRxHighSpeedMode is set but never used
staging: r8188eu: use a delayed worker for led updates
staging: r8188eu: use bool for boolean values
staging: r8188eu: use efuse map length define directly
staging: r8188eu: use max() and min() macros
staging: ralink-gdma: remove driver from tree
staging: rtl8192e: return error code from rtllib_softmac_init()
staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib()
staging: rtl8192e: rtllib_module: remove unnecessary assignment
staging: rtl8192u: make array queuetopipe static const
staging: rtl8192u: remove some repeated words in some comments
staging: rtl8192u: remove the if condition without effect
staging: rtl8712: Fix alignment checks with flipped condition
staging: rtl8723bs: core: avoid unnecessary if condition
staging: rtl8723bs: core: remove unused local variable padapter
staging: rtl8723bs: core: remove unused variable pAdapter
staging: rtl8723bs: Fix access-point mode deadlock
staging: rtl8723bs: fix typo in a comment
staging: rtl8723bs: Improve the comment explaining the locking rules
staging: rtl8723bs: removed unused if blocks
staging: unisys: visorhba: use tab to indent instead of whitespace
staging: unisys: visornic: fixed a typo cant -> can't
staging: unisys: visornic: reindent to avoid '(' at the end of line
staging: unisys: visornic: removed a blank line at the end of function
staging: vc04_services: bcm2835-audio: avoid the use of typedef for function pointers
staging: vc04_services: bcm2835-camera: avoid the use of typedef for function pointers
staging: vc04_services: Fix RCU dereference check
staging: vc04_services: Remove repeated word in vchiq log warning
staging: vc04_services: rename BM2835 to BCM2835 in headers comments
staging: vc04_services: rename functions containing bm2835_* to bcm2835_*
staging: vc04_services: rename string literal containing bm2835_* to bcm2835*_
staging: vc04_services: rename structures bm2835_mmal_dev and bm2835_mmal_v4l2_ctrl
staging: vc04_services: rename variables containing bm2835_* to bcm2835_*
staging: vc04_services: update TODO file
staging: vchiq_core: remove superfluous static_assert statement
staging: vt6655: Delete bogus check for `init_count` in AL2230
staging: vt6655: Delete bogus check for `init_count` in AL7230
staging: vt6655: drop off byRxMode var in device.h
staging: vt6655: fix camelcase byData in card.c
staging: vt6655: fix camelcase in bRadioOff
staging: vt6655: Introduce `idx` variable
staging: vt6655: refactor camelcase byMaxPwrLevel to max_pwr_level
staging: vt6655: refactor camelcase uCurrRSSI to current_rssi
staging: vt6655: Remove unnecessary type casts
staging: vt6655: Rename `RFvWriteWakeProgSyn` function
staging: vt6655: rename variable bHWRadioOff
staging: vt6655: Rewrite conditional in AL7320 initialization
staging: vt6655: Update comment for `rf_write_wake_prog_syn`
staging: vt6655: Use incrementation in `idx`
staging: wlan-ng: Removed unused comments
 
stmmac: fix build due to brainos in trans_start changes
stmmac: remove ethtool driver version info
 
streamline_config.pl: show the full Kconfig name
 
sun/cassini: Use dma_set_mask_and_coherent() and simplify code
 
sun4i-emac.c: add dma support
sun4i-emac.c: remove unnecessary branch
 
Linux: SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt
 
SUNRPC/NFSD: clean up get/put functions.
 
SUNRPC: Add source address/port to rpc_socket* traces
SUNRPC: always treat sv_nrpools==1 as "not pooled"
SUNRPC: change svc_get() to return the svc.
SUNRPC: clean up some inconsistent indenting
SUNRPC: discard svo_setup and rename svc_set_num_threads_sync()
SUNRPC: Don't dereference xprt->snd_task if it's a cookie
 
sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change()
 
SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points
SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point
SUNRPC: lock against ->sock changing during sysfs read
SUNRPC: move the pool_map definitions (back) into svc.c
SUNRPC: Remove low signal-to-noise tracepoints
 
sunrpc: Remove unneeded null check
 
SUNRPC: stop using ->sv_nrthreads as a refcount
SUNRPC: use default_groups in kobj_type
SUNRPC: use sv_lock to protect updates to sv_nrthreads.
 
Linux: Support BCLK input clock in tlv320aic31xx
Linux: Support HDMI audio on NVIDIA Tegra20
 
surface: surface3_power: Fix battery readings on batteries without a serial number
 
swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap()
swiotlb: Add swiotlb bounce buffer remap function for HV IVM
swiotlb: fix info leak with DMA_FROM_DEVICE
swiotlb: rework "fix info leak with DMA_FROM_DEVICE"
 
sysctl: add a new register_sysctl_init() interface
sysctl: add and use base directory declarer and registration helper
sysctl: add helper to register a sysctl mount point
sysctl: fix duplicate path separator in printed entries
sysctl: make ngroups_max const
sysctl: move maxolduid as a sysctl specific const
sysctl: move some boundary constants from sysctl.c to sysctl_vals
sysctl: remove redundant ret assignment
sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax
sysctl: share unsigned long const values
sysctl: use const for typically used max/min proc sysctls
sysctl: use SYSCTL_ZERO to replace some static int zero uses
 
taskstats: Cleanup the use of task->exit_code
 
tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
tcp: Add a stub for sk_defer_free_flush()
tcp: add missing htmldocs for skb->ll_node and sk->defer_list
tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data()
tcp: add RETPOLINE mitigation to sk_backlog_rcv
tcp: annotate data-races on tp->segs_in and tp->data_segs_in
tcp: annotate races around tp->urg_data
tcp: avoid indirect calls to sock_rfree
tcp: check local var (timeo) before socket fields in one test
tcp: defer skb freeing after socket lock is released
tcp: do not call tcp_cleanup_rbuf() if we have a backlog
tcp: expose __tcp_sock_set_cork and __tcp_sock_set_nodelay
tcp: fix mem under-charging with zerocopy sendmsg()
tcp: make tcp_read_sock() more robust
tcp: minor optimization in tcp_add_backlog()
tcp: remove dead code in __tcp_v6_send_check()
tcp: small optimization in tcp recvmsg()
tcp: small optimization in tcp_v6_send_check()
tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) case
tcp: tcp_send_challenge_ack delete useless param `skb`
tcp: tp->urg_data is unlikely to be set
 
tee: export teedev_open() and teedev_close_context()
tee: fix put order in teedev_close_context()
tee: optee: do not check memref size on return from Secure World
tee: optee: fix error return code in probe function
 
tehuti: Use dma_set_mask_and_coherent() and simplify code
 
test_hash.c: refactor into kunit
test_hash.c: split test_hash_init
test_hash.c: split test_int_hash into arch-specific functions
 
test_sysctl: simplify subdirectory registration with register_sysctl()
 
testptp: set pin function before other requests
 
tests: fix idmapped mount_setattr test
 
thermal/drivers/imx8mm: Enable ADC when enabling monitor
 
thermal/drivers/imx: Implement runtime PM support
 
thermal/drivers/int340x: Fix RFIM mailbox write commands
 
thermal/drivers/intel_powerclamp: Constify static thermal_cooling_device_ops
 
thermal/drivers/rz2gl: Add error check for reset_control_deassert()
 
thermal/drivers: Add TSU driver for RZ/G2L
 
thermal: core: Fix TZ_GET_TRIP NULL pointer dereference
thermal: cpufreq_cooling: Use new thermal pressure update function
thermal: int340x: Add Raptor Lake PCI device id
thermal: int340x: fix memory leak in int3400_notify()
thermal: int340x: Support Raptor Lake
thermal: int340x: Use struct_group() for memcpy() region
thermal: tools: tmon: remove unneeded local variable
 
thread_info: Add helpers to snapshot thread flags
 
thunderbolt: Add CL0s support for USB4 routers
thunderbolt: Add debug logging of DisplayPort resource allocation
thunderbolt: Add module parameter for CLx disabling
thunderbolt: Add TMU uni-directional mode
thunderbolt: Check return value of kmemdup() in icm_handle_event()
thunderbolt: Do not allow subtracting more NFC credits than configured
thunderbolt: Do not dereference fwnode in struct device
thunderbolt: Do not program path HopIDs for USB4 routers
thunderbolt: Enable CL0s for Intel Titan Ridge
thunderbolt: Implement TMU time disruption for Intel Titan Ridge
thunderbolt: Move usb4_switch_wait_for_bit() to switch.c
thunderbolt: Rename Intel TB_VSE_CAP_IECS capability
thunderbolt: Runtime PM activate both ends of the device link
thunderbolt: Runtime resume USB4 port when retimers are scanned
thunderbolt: Tear down existing tunnels when resuming from hibernate
thunderbolt: xdomain: Avoid potential stack OOB read
 
tipc: delete the unlikely branch in tipc_aead_encrypt
tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set
tipc: fix a bit overflow in tipc_crypto_key_rcv()
tipc: Fix end of loop tests for list_for_each_entry()
tipc: fix incorrect order of state message data sanity check
tipc: fix kernel panic when enabling bearer
tipc: fix wrong notification node addresses
tipc: fix wrong publisher node address in link publications
tipc: improve size validations for received domain records
tipc: rate limit warning for received illegal binding update
 
tools arch x86: Sync the msr-index.h copy with the kernel sources
tools arch x86: Sync the msr-index.h copy with the kernel sources
 
tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'
 
tools build: Enable warnings through HOSTCFLAGS
 
tools headers cpufeatures: Sync with the kernel sources
tools headers cpufeatures: Sync with the kernel sources
tools headers cpufeatures: Sync with the kernel sources
 
tools headers UAPI: Add new macros for mem_hops field to perf_event.h
tools headers UAPI: remove stale lirc.h
tools headers UAPI: Sync files changed by new set_mempolicy_home_node syscall
tools headers UAPI: Sync linux/kvm.h with the kernel sources
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
tools headers UAPI: Sync linux/prctl.h with the kernel sources
tools headers UAPI: Sync x86 arch prctl headers with the kernel sources
tools headers UAPI: Update tools's copy of drm.h header
 
tools include UAPI: Sync sound/asound.h copy with the kernel sources
tools include UAPI: Sync sound/asound.h copy with the kernel sources
 
tools kvm headers arm64: Update KVM headers from the kernel sources
 
tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel with bpf_probe_read_kernel_str to get task comm
 
tools/bpf: Rename 'struct event' to avoid naming conflict
 
tools/cgroup/slabinfo: update to work with struct slab
 
tools/libbpf: Enable cross-building with clang
 
tools/memory-model: doc: Describe the requirement of the litmus-tests directory
tools/memory-model: litmus: Add two tests for unlock(A)+lock(B) ordering
tools/memory-model: Provide extra ordering for unlock+lock pair on the same CPU
 
tools/nolibc: fix incorrect truncation of exit code
tools/nolibc: i386: fix initial stack alignment
tools/nolibc: Implement gettid()
tools/nolibc: x86-64: Fix startup code bug
tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $60,%rax`
tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the clobber list
 
tools/perf: Add '__rel_loc' event field parsing support
tools/perf: Stop using bpf_object__find_program_by_title API.
 
tools/power/x86/intel-speed-select: Update max frequency
tools/power/x86/intel-speed-select: v1.11 release
 
tools/resolve_btf_ids: Close ELF file on error
 
tools/resolve_btfids: Do not print any commands when building silently
tools/resolve_btfids: Support cross-building the kernel with clang
 
tools/runqslower: Enable cross-building with clang
tools/runqslower: Update perf_buffer__new() calls
 
tools/testing/cxl: add mock output for the GET_HEALTH_INFO command
 
tools/testing/scatterlist: add missing defines
 
tools/testing/selftests/bpf: replace open-coded 16 with TASK_COMM_LEN
 
tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner
 
tools/tracing: Update Makefile to build rtla
 
tools/virtio: fix virtio_test execution
tools/virtio: handle fallout from folio work
 
tools: fix ARRAY_SIZE defines in tools and selftests hdrs
tools: Help cross-building with clang
tools: Ignore errors from `which' when searching a GCC toolchain
tools: sync tools/bitmap with mother linux
 
topology/sysfs: export cluster attributes only if an architectures has support
topology/sysfs: export die attributes only if an architectures has support
topology/sysfs: get rid of htmldoc warning
topology/sysfs: rework book and drawer topology ifdefery
 
torture: Catch kvm.sh help text up with actual options
torture: Fix incorrectly redirected "exit" in kvm-remote.sh
torture: Make kvm-find-errors.sh report link-time undefined symbols
torture: Properly redirect kvm-remote.sh "echo" commands
torture: Remove RCU_FAST_NO_HZ from rcu scenarios
torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale scenarios
torture: Retry download once before giving up
 
tpm/st33zp24: drop unneeded over-commenting
 
tpm: add request_locality before write TPM_INT_ENABLE
tpm: Add Upgrade/Reduced mode support for TPM2 modules
tpm: fix NPE on probe for missing device
tpm: fix potential NULL pointer access in tpm_del_char_device
tpm: tpm_tis_spi_cr50: Add default RNG quality
 
tpm_tis: Fix an error handling path in 'tpm_tis_core_init()'
 
tps6598x: clear int mask on probe failure
 
trace/hwlat: make use of the helper function kthread_run_on_cpu()
 
trace/osnoise: make use of the helper function kthread_run_on_cpu()
 
tracefs: Set the group ownership in apply_options() not parse_options()
tracefs: Use d_inode() helper function to get the dentry inode
 
tracing/histogram: Fix a potential memory leak for kstrdup()
tracing/histogram: Fix sorting on old "cpu" value
 
tracing/kprobes: 'nmissed' not showed correctly for kretprobe
tracing/kprobes: Do not open code event reserve logic
 
tracing/osnoise: Do not unregister events twice
tracing/osnoise: Force quiescent states while tracing
tracing/osnoise: Make osnoise_main to sleep for microseconds
tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails
 
tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro
 
tracing/probes: check the return value of kstrndup() for pbuf
 
tracing/uprobes: Check the return value of kstrdup() for tu->filename
tracing/uprobes: Use trace_event_buffer_reserve() helper
 
tracing: Account bottom half disabled sections.
tracing: Add '__rel_loc' using trace event macros
tracing: Add helper functions to simplify event_command.parse() callback handling
tracing: Add test for user space strings when filtering on string pointers
tracing: Add ustring operation to filtering string pointers
tracing: Avoid -Warray-bounds warning for __rel_loc macro
tracing: Change event_command func() to parse()
tracing: Change event_trigger_ops func() to trigger()
tracing: Disable preemption when using the filter buffer
tracing: Do not let synth_events block other dyn_event systems during create
tracing: Don't inc err_log entry count if entry allocation fails
tracing: Dump stacktrace trigger to the corresponding instance
tracing: Ensure trace buffer is at least 4096 bytes large
tracing: Fix mismatched comment in __string_len
tracing: Fix return value of __setup handlers
tracing: Fix selftest config check for function graph start up test
tracing: Fix smatch warning for do while check in event_hist_trigger_parse()
tracing: Fix smatch warning for null glob in event_hist_trigger_parse()
tracing: Fix spelling mistake "aritmethic" -> "arithmetic"
tracing: Fix synth_event_add_val() kernel-doc comment
tracing: Fix tp_printk option related with tp_printk_stop_on_boot
tracing: Have eprobes use filtering logic of trace events
tracing: Have syscall trace events use trace_event_buffer_lock_reserve()
tracing: Have traceon and traceoff trigger honor the instance
tracing: Iterate trace_[ku]probe objects directly
tracing: Make trace_marker{,_raw} stream-like
tracing: Propagate is_signed to expression
tracing: Remove duplicate warnings when calling trace_create_file()
tracing: Remove ops param from event_command reg()/unreg() callbacks
tracing: Support __rel_loc relative dynamic data location attribute
tracing: Switch to kvfree_rcu() API
tracing: Uninline trace_trigger_soft_disabled() partly
tracing: Use __this_cpu_read() in trace_event_buffer_lock_reserver()
tracing: Use memset_startat helper in trace_iterator_reset()
tracing: Use trace_iterator_reset() in tracing_read_pipe()
 
truncate,shmem: Add truncate_inode_folio()
truncate,shmem: Handle truncates that split large folios
 
truncate: Add invalidate_complete_folio2()
truncate: Add truncate_cleanup_folio()
truncate: Convert invalidate_inode_pages2_range to folios
truncate: Convert invalidate_inode_pages2_range() to use a folio
truncate: Skip known-truncated indices
 
tsn: Fix build.
 
tsnep: Add missing of_node_put() in tsnep_mdio_init()
tsnep: Add TSN endpoint Ethernet MAC driver
tsnep: fix platform_no_drv_owner.cocci warning
tsnep: Fix resource_size cocci warning
tsnep: Fix s390 devm_ioremap_resource warning
tsnep: Fix set MAC address
 
tty/ldsem: Fix syntax errors in comments
 
tty: add kernel-doc for more tty_driver functions
tty: add kernel-doc for more tty_port functions
tty: add kernel-doc for tty_driver
tty: add kernel-doc for tty_ldisc_ops
tty: add kernel-doc for tty_operations
tty: add kernel-doc for tty_port
tty: add kernel-doc for tty_port_operations
tty: add kernel-doc for tty_standard_install
tty: Add support for Brainboxes UC cards.
tty: clean up whitespace in __do_SAK()
tty: combine tty_ldisc_ops docs into kernel-doc
tty: combine tty_operations triple docs into kernel-doc
tty: drivers/tty/, stop using tty_schedule_flip()
tty: drop tty_schedule_flip()
tty: finish kernel-doc of tty_struct members
tty: fix kernel-doc in n_tty.c
tty: Fix the keyboard led light display problem
tty: goldfish: Use platform_get_irq() to get the interrupt
tty: make tty_ldisc docs up-to-date
tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu()
tty: more kernel-doc for tty_ldisc
tty: move tty_ldisc docs to new Documentation/tty/
tty: n_gsm: fix deadlock in gsmtty_open()
tty: n_gsm: fix encoding of command/response bit
tty: n_gsm: fix encoding of control signal octet bit DV
tty: n_gsm: fix NULL pointer access due to DLCI release
tty: n_gsm: fix proper link termination after failed open
tty: n_gsm: fix SW flow control encoding/handling
tty: n_gsm: fix wrong modem processing in convergence layer type 2
tty: n_gsm: fix wrong tty control line for flow control
tty: n_tty: do not look ahead for EOL character past the end of the buffer
tty: Partially revert the removal of the Cyclades public API
tty: reformat kernel-doc in n_tty.c
tty: reformat kernel-doc in tty_buffer.c
tty: reformat kernel-doc in tty_io.c
tty: reformat kernel-doc in tty_ldisc.c
tty: reformat kernel-doc in tty_port.c
tty: reformat TTY_DRIVER_ flags into kernel-doc
tty: reformat tty_struct::flags into kernel-doc
tty: remove file from tty_ldisc_ops::ioctl and compat_ioctl
tty: remove tty NULL check from __do_SAK()
tty: remove TTY_SOFT_SAK part from __do_SAK()
tty: rpmsg: Fix race condition releasing tty port
tty: serial, join uport checks in uart_port_shutdown()
tty: serial: atmel: Call dma_async_issue_pending()
tty: serial: atmel: Check return code of dmaengine_submit()
tty: serial: fsl_lpuart: Add i.MXRT1050 support
tty: serial: fsl_lpuart: add timeout for wait_event_interruptible in .shutdown()
tty: serial: imx: clear the RTSD status before enable the RTSD irq
tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown()
tty: serial: meson: Drop the legacy compatible strings and clock code
tty: serial: samsung: Enable console as module
tty: serial: samsung: Fix console registration from module
tty: serial: samsung: Remove USI initialization
tty: serial: sh-sci: Add support for R-Car Gen4
tty: serial: uartlite: allow 64 bit address
tty: serial: Use fifo in 8250 console driver
tty: the rest, stop using tty_schedule_flip()
tty: tty_io: Switch to vmalloc() fallback in case of TTY_NO_WRITE_SPLIT
 
u64_stats: Disable preemption on 32bit UP+SMP PREEMPT_RT during updates.
 
uacce: use sysfs_emit instead of sprintf
 
ubi: Fix a mistake in comment
 
ubifs: Document sysfs nodes
ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers
ubifs: Export filesystem error counters
ubifs: fix double return leb in ubifs_garbage_collect
ubifs: fix slab-out-of-bounds in ubifs_change_lp
ubifs: fix snprintf() length check
ubifs: Fix spelling mistakes
ubifs: Make use of the helper macro kthread_run()
ubifs: read-only if LEB may always be taken in ubifs_garbage_collect
 
ubsan: remove CONFIG_UBSAN_OBJECT_SIZE
 
ucount: Make get_ucount a safe get_user replacement
 
ucounts: Base set_cred_ucounts changes on the real user
ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1
ucounts: Fix systemd LimitNPROC with private users regression
ucounts: Handle wrapping in is_ucounts_overlimit
ucounts: Move RLIMIT_NPROC handling after set_user
 
ucsi_ccg: Check DEV_INT bit only when starting CCG4
 
udf: Fix error handling in udf_new_inode()
udf: Fix NULL ptr deref when converting from inline format
udf: Restore i_lenAlloc when inode expansion fails
 
udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister()
 
uio: remove copy_from_iter_flushcache() and copy_mc_to_iter()
uio: uio_dmem_genirq: Catch the Exception
 
UIO: use default_groups in kobj_type
 
um, x86: bury crypto_tfm_ctx_offset
 
um: Add devicetree support
um: common-offsets.h debriding...
um: Extract load file helper from initrd.c
um: fix ndelay/udelay defines
um: gitignore: Add kernel/capflags.c
um: header debriding - activate_ipi()
um: header debriding - mem_user.h
um: header debriding - net_*.h
um: header debriding - os.h
um: header debriding - sigio.h
um: kill unused cpu()
um: move amd64 variant of mmap(2) to arch/x86/um/syscalls_64.c
um: registers: Rename function names to avoid conflicts and build problems
um: remove a dangling extern of syscall_trace()
um: remove set_fs
um: rename set_signals() to um_set_signals()
um: Replace if (cond) BUG() with BUG_ON()
um: stop polluting the namespace with registers.h contents
um: unexport handle_page_fault()
um: Use swap() to make code cleaner
um: virt-pci: Fix 32-bit compile
um: virtio_uml: Allow probing from devicetree
um: virtio_uml: Fix time-travel external time propagation
 
uml/i386: missing include in barrier.h
 
uml: trim unused junk from arch/x86/um/sys_call_table_*.c
uml: x86: add FORCE to user_constants.h
 
unicode: Add utf8-data module
unicode: cache the normalization tables in struct unicode_map
unicode: clean up the Kconfig symbol confusion
unicode: fix .gitignore for generated utfdata file
unicode: mark the version field in struct unicode_map unsigned
unicode: move utf8cursor to utf8-selftest.c
unicode: only export internal symbols for the selftests
unicode: pass a UNICODE_AGE() tripple to utf8_load
unicode: remove the charset field from struct unicode_map
unicode: remove the unused utf8{,n}age{min,max} functions
unicode: simplify utf8len
 
Linux: Update trivial-devices.yaml with Sensirion,sht4x
 
usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge
usb-storage: Remove redundant assignments
 
usb: Add Xen pvUSB protocol description
usb: aspeed-vhub: add qualifier descriptor
usb: aspeed-vhub: fix ep0 OUT ack received wrong length issue
usb: aspeed-vhub: support test mode feature
usb: bdc: fix error handling code in bdc_resume
usb: cdns3: Use platform_get_irq_byname() to get the interrupt
usb: cdnsp: Fix segmentation fault in cdns_lost_power function
usb: cdnsp: Remove unneeded semicolon after `}'
usb: chipidea: Set the DT node on the child device
usb: chipidea: tegra: Add runtime PM and OPP support
 
USB: common: debug: add needed kernel.h include
 
usb: common: ulpi: Fix crash in ulpi_match()
usb: core: Export usb_device_match_id
 
USB: core: Fix bug in resuming hub's handling of wakeup requests
 
usb: core: Fix file path that does not exist
 
USB: core: Fix hang in usb_kill_urb by adding memory barriers
 
usb: core: hcd: change sizeof(vaddr) to sizeof(unsigned long)
usb: core: Unregister device on component_add() failure
usb: dwc2: do not gate off the hardware if it does not support clock gating
usb: dwc2: drd: add role-switch-default-node support
usb: dwc2: drd: fix soft connect when gadget is unconfigured
usb: dwc2: drd: fix soft connect when gadget is unconfigured
usb: dwc2: drd: restore role and overrides upon resume
usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend
usb: dwc2: gadget: initialize max_speed from params
usb: dwc2: gadget: use existing helper
usb: dwc2: platform: adopt dev_err_probe() to silent probe defer
usb: dwc2: Simplify a bitmap declaration
usb: dwc3: Drop unneeded calls to platform_get_resource_byname()
usb: dwc3: dwc3-qcom: Add missing platform_device_put() in dwc3_qcom_acpi_register_core
usb: dwc3: gadget: Ignore Update Transfer cmd params
usb: dwc3: gadget: Let the interrupt handler disable bottom halves.
usb: dwc3: gadget: Prevent core from processing stale TRBs
usb: dwc3: gadget: Skip checking Update Transfer status
usb: dwc3: gadget: Skip reading GEVNTSIZn
usb: dwc3: gadget: Support Multi-Stream Transfer
usb: dwc3: meson-g12a: fix shared reset control use
usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail
usb: dwc3: pci: add support for the Intel Raptor Lake-S
usb: dwc3: pci: Fix Bay Trail phy GPIO mappings
usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe
usb: dwc3: xilinx: Fix error handling when getting USB3 PHY
usb: dwc3: xilinx: fix uninitialized return value
usb: dwc3: xilinx: Skip resets and USB3 register settings for USB2.0 mode
 
USB: ehci_brcm_hub_control: Improve port index sanitizing
 
usb: f_fs: Fix use-after-free for epfile
 
USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status
 
usb: ftdi-elan: fix memory leak on device disconnect
usb: gadget: at91_udc: Convert to GPIO descriptors
usb: gadget: at91_udc: fix incorrect print type
usb: gadget: clear related members when goto fail
usb: gadget: composite: Show warning if function driver's descriptors are incomplete.
usb: gadget: configfs: remove os_desc_attr_release()
usb: gadget: configfs: simplify os_desc_item_to_gadget_info() helper
usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link()
usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func
usb: gadget: don't release an existing dev->buf
usb: gadget: f_fs: Use stream_open() for endpoint files
usb: gadget: f_midi: allow resetting index option
usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS
usb: gadget: f_uac2: Define specific wTerminalType
usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
usb: gadget: rndis: add spinlock for rndis response list
usb: gadget: rndis: check size of RNDIS_MSG_SET command
usb: gadget: rndis: prevent integer overflow in rndis_set_response()
usb: gadget: u_audio: fix calculations for small bInterval
usb: gadget: u_audio: Subdevice 0 for capture ctls
usb: gadget: udc: bcm63xx: propagate errors from platform_get_irq()
usb: gadget: udc: pxa25x: propagate errors from platform_get_irq()
usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition
 
USB: gadget: validate endpoint index for xilinx udc
USB: gadget: validate interface OS descriptor requests
 
usb: host: ehci-sh: propagate errors from platform_get_irq()
usb: host: fotg210: Use platform_get_irq() to get the interrupt
usb: host: ohci-omap: propagate errors from platform_get_irq()
usb: host: xen-hcd: add missing unlock in error path
usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0
usb: hub: avoid warm port reset during USB3 disconnect
usb: hub: make wait_for_connected() take an int instead of a pointer to int
usb: Introduce Xen pvUSB frontend (xen hcd)
usb: isp1760: Use platform_get_irq() to get the interrupt
usb: Link the ports to the connectors they are attached to
usb: misc: ehset: Rework test mode entry
usb: musb: Drop unneeded resource copying
usb: musb: dsps: Use platform_get_irq_byname() to get the interrupt
usb: musb: Set the DT node on the child device
usb: ohci-s3c2410: Use platform_get_irq() to get the interrupt
usb: ohci-spear: Remove direct access to platform_device resource list
usb: raw-gadget: fix handling of dual-direction-capable endpoints
usb: Remove redundant 'flush_workqueue()' calls
usb: Remove usb_for_each_port()
usb: renesas_usbhs: Use platform_get_irq() to get the interrupt
usb: roles: fix include/linux/usb/role.h compile issue
 
USB: serial: ch341: add support for GW Instek USB2.0-Serial devices
USB: serial: cp210x: add CPI Bulk Coin Recycler id
USB: serial: cp210x: add NCR Retail IO box id
USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320
USB: serial: option: add support for DW5829e
USB: serial: option: add Telit LE910R1 compositions
USB: serial: option: add ZTE MF286D modem
 
usb: typec: Don't try to register component master without components
usb: typec: Only attempt to link USB ports if there is fwnode
usb: typec: port-mapper: Convert to the component framework
usb: typec: tcpci: don't touch CC line if it's Vconn source
usb: typec: tcpm: Do not disconnect when receiving VSAFE0V
usb: typec: tcpm: Do not disconnect while receiving VBUS off
usb: typec: ucsi: Expose number of alternate modes in partner
usb: uhci: add aspeed ast2600 uhci support
usb: uhci: Use platform_get_irq() to get the interrupt
usb: ulpi: Call of_node_put correctly
usb: ulpi: Move of_node_put to ulpi_dev_release
usb: usb251xb: add boost-up property support
usb: usbtmc: Fix bug in pipe direction for control transfers
usb: xhci-mtk: fix random remote wakeup
usb: xhci-mtk: remove unnecessary error check
usb: xhci-plat: fix crash when suspend if remote wake enable
usb: xilinx: Add suspend resume support
 
USB: zaurus: support another broken Zaurus
 
userfaultfd/selftests: clean up hugetlb allocation code
 
usr/include/Makefile: add linux/nfc.h to the compile-test coverage
 
uuid: discourage people from using UAPI header in new code
uuid: remove licence boilerplate text from the header
 
vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command
vdpa/mlx5: Distribute RX virtqueues in RQT object
vdpa/mlx5: Fix config_attr_mask assignment
vdpa/mlx5: Fix is_index_valid() to refer to features
vdpa/mlx5: Fix tracking of current number of VQs
vdpa/mlx5: Fix wrong configuration of virtio_version_1_0
vdpa/mlx5: Report max device capabilities
vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps()
vdpa/mlx5: should verify CTRL_VQ feature exists for MQ
vdpa/mlx5: Support configuring max data virtqueue
vdpa/mlx5: Use auxiliary_device driver data helpers
 
vdpa/vdpa_sim: Configure max supported virtqueues
 
vdpa/vdpa_sim_net: Report max device capabilities
 
vdpa: add driver_override support
vdpa: Add support for returning device configuration information
vdpa: Allow to configure max data virtqueues
vdpa: Avoid duplicate call to vp_vdpa get_status
vdpa: Avoid taking cf_mutex lock on get status
vdpa: clean up get_config_size ret value handling
vdpa: factor out vdpa_set_features_unlocked for vdpa internal use
vdpa: fix use-after-free on vp_vdpa_remove
vdpa: Mark vdpa_config_ops.get_vq_notification as optional
vdpa: Protect vdpa reset with cf_mutex
vdpa: Provide interface to read driver features
vdpa: Read device configuration only if FEATURES_OK
vdpa: Support reporting max device capabilities
vdpa: Sync calls set/get config/status with cf_mutex
vdpa: Use BIT_ULL for bit operations
 
vduse: Fix returning wrong type in vduse_domain_alloc_iova()
vduse: moving kvfree into caller
 
veth: Do not record rx queue hint in veth_xmit
veth: fix races around rq->rx_notify_masked
veth: use ethtool_sprintf instead of snprintf
 
vfio/iommu_type1: replace kfree with kvfree
 
vfio/pci: Resolve sparse endian warnings in IGD support
 
vfs, cachefiles: Mark a backing file in use with an inode flag
 
vfs, fscache: Implement pinning of cache usage for writeback
 
vfs: fs_context: fix up param length parsing in legacy_parse_param
vfs: make freeze_super abort when sync_filesystem returns error
vfs: make sync_filesystem return errors from ->sync_fs
 
vhost/test: fix memory leak of vhost virtqueues
 
vhost/vsock: don't check owner in vhost_vsock_stop() while releasing
 
vhost: allow batching hint without size
vhost: fix hung thread due to erroneous iotlb entries
vhost: remove avail_event arg from vhost_update_avail_event()
 
via-agp: convert to generic power management
 
video: fbdev: replace snprintf in show functions with sysfs_emit
video: hyperv_fb: Fix validation of screen resolution
video: omapfb: Fix fall-through warning for Clang
video: omapfb: replace snprintf in show functions with sysfs_emit
video: vga16fb: Only probe for EGA and VGA 16 color graphic cards
 
virtchnl: Add support for new VLAN capabilities
 
virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero
virtio-blk: Remove BUG_ON() in virtio_queue_rq()
 
virtio-mem: prepare fake page onlining code for granularity smaller than MAX_ORDER - 1
virtio-mem: prepare page onlining code for granularity smaller than MAX_ORDER - 1
 
virtio-pci: fix the confusing error message
 
virtio/virtio_mem: handle a possible NULL as a memcpy parameter
 
virtio/virtio_pci_legacy_dev: ensure the correct return value
 
virtio: acknowledge all features before access
virtio: document virtio_reset_device
virtio: drop default for virtio-mem
virtio: fix a typo in function "vp_modern_remove" comments.
virtio: unexport virtio_finalize_features
virtio: wrap config->reset calls
 
virtio_console: break out of buf poll on remove
 
virtio_ring: mark ring unused on error
 
vlan: add net device refcount tracker
vlan: introduce vlan_dev_free_egress_priority
vlan: move dev_put into vlan_dev_uninit
 
vmscan: make drop_slab_node static
 
vmxnet3: Remove useless DMA-32 fallback configuration
 
vrf: use dev_replace_track() for better tracking
 
vsock: each transport cycles only on its own sockets
vsock: remove vsock from connected table when connect is interrupted by a signal
 
vsprintf: rework bitmap_list_string
vsprintf: Use non-atomic bitmap API when applicable
 
vt_ioctl: add array_index_nospec to VT_ACTIVATE
vt_ioctl: fix array_index_nospec in vt_setactivate
 
w1: Misuse of get_user()/put_user() reported by sparse
w1: w1_therm: use swap() to make code cleaner
 
watch_queue, pipe: Free watchqueue state after clearing pipe ring
 
watch_queue: Fix filter limit check
watch_queue: Fix lack of barrier/sync/lock between post and read
watch_queue: Fix the alloc bitmap size to reflect notes allocated
watch_queue: Fix to always request a pow-of-2 pipe ring size
watch_queue: Fix to release page in ->release()
watch_queue: Free the alloc bitmap when the watch_queue is torn down
watch_queue: Make comment about setting ->defunct more accurate
watch_queue: Use the bitmap API when applicable
 
watchdog: Add Apple SoC watchdog driver
watchdog: Add Realtek Otto watchdog timer
watchdog: Add Watchdog Timer driver for RZ/G2L
watchdog: Allow building BCM7038_WDT for BCM63XX
watchdog: bcm7038_wdt: Add platform device id for bcm63xx-wdt
watchdog: bcm7038_wdt: Support platform data configuration
watchdog: da9063: Add hard dependency on I2C
watchdog: da9063: use atomic safe i2c transfer in reset handler
watchdog: davinci: Use div64_ul instead of do_div
watchdog: f71808e_wdt: Add F81966 support
watchdog: Kconfig: enable MTK watchdog
watchdog: Kconfig: fix help text indentation
watchdog: meson_gxbb_wdt: remove stop_on_reboot
watchdog: move watchdog sysctl interface to watchdog.c
watchdog: msc313e: Check if the WDT was running at boot
watchdog: mtk_wdt: use platform_get_irq_optional
watchdog: Remove BCM63XX_WDT
watchdog: s3c2410: Add Exynos850 support
watchdog: s3c2410: Add support for WDT counter enable register
watchdog: s3c2410: Cleanup PMU related code
watchdog: s3c2410: Extract disable and mask code into separate functions
watchdog: s3c2410: Fail probe if can't find valid timeout
watchdog: s3c2410: Fix getting the optional clock
watchdog: s3c2410: Implement a way to invert mask reg value
watchdog: s3c2410: Let kernel kick watchdog
watchdog: s3c2410: Make reset disable register optional
watchdog: s3c2410: Remove superfluous err label
watchdog: s3c2410: Support separate source clock
watchdog: s3c2410: Use platform_get_irq() to get the interrupt
watchdog: simatic-ipc-wdt: add new driver for Siemens Industrial PCs
 
wcn36xx: add debug prints for sw_scan start/complete
wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan
wcn36xx: Fix beacon filter structure definitions
wcn36xx: Fix DMA channel enable/disable cycle
wcn36xx: Fix max channels retrieval
wcn36xx: Fix physical location of beacon filter comment
wcn36xx: fix RX BD rate mapping for 5GHz legacy rates
wcn36xx: Implement beacon filtering
wcn36xx: implement flush op to speed up connected scan
wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND
wcn36xx: populate band before determining rate on RX
wcn36xx: Put DXE block into reset before freeing memory
wcn36xx: Release DMA channel descriptor allocations
wcn36xx: Use correct SSN for ADD BA request
 
wilc1000: Add id_table to spi_driver
wilc1000: Add reset/enable GPIO support to SPI driver
wilc1000: Convert static "chipid" variable to device-local variable
wilc1000: copy address before calling wilc_set_mac_address
wilc1000: Document enable-gpios and reset-gpios properties
wilc1000: Fix copy-and-paste typo in wilc_set_mac_address
wilc1000: fix double free error in probe()
wilc1000: Fix missing newline in error message
wilc1000: Fix spurious "FW not responding" error
wilc1000: Improve WILC TX performance when power_save is off
wilc1000: remove '-Wunused-but-set-variable' warning in chip_wakeup()
wilc1000: Remove misleading USE_SPI_DMA macro
wilc1000: Rename irq handler from "WILC_IRQ" to netdev name
wilc1000: Rename SPI driver from "WILC_SPI" to "wilc1000_spi"
wilc1000: Rename tx task from "K_TXQ_TASK" to NETDEV-tx
wilc1000: Rename workqueue from "WILC_wq" to "NETDEV-wq"
 
wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma
 
wl1251: specify max. IE length
 
wlcore: no need to initialise statics to false
 
workqueue: Fix unbind_workers() VS wq_worker_running() race
workqueue: Fix unbind_workers() VS wq_worker_sleeping() race
workqueue: Move the code of waking a worker up in unbind_workers()
workqueue: Remove outdated comment about exceptional workers in unbind_workers()
workqueue: Remove schedule() in unbind_workers()
workqueue: Remove the advanced kicking of the idle workers in rebind_workers()
workqueue: Remove the cacheline_aligned for nr_running
workqueue: Remove the outdated comment before wq_worker_sleeping()
workqueue: Upgrade queue_work_on() comment
 
wwan: Replace kernel.h with the necessary inclusions
 
x86, bpf: Cleanup the top of file header in bpf_jit_comp.c
 
x86, sched: Fix undefined reference to init_freq_invariance_cppc() build error
 
x86,kvm/xen: Remove superfluous .fixup usage
 
x86/alternative: Relax text_poke_bp() constraint
 
x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC
 
x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs
 
x86/apic/msi: Use PCI device MSI property
 
x86/barriers, kcsan: Use generic instrumentation for non-smp barriers
 
x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS
 
x86/boot/string: Add missing function prototypes
 
x86/boot: Add setup_indirect support in early_memremap_is_setup_data()
x86/boot: Fix memremap of setup_indirect structures
 
x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm
 
x86/ce4100: Replace "ti,pcf8575" by "nxp,pcf8575"
 
x86/checksum_32: Remove .fixup usage
 
x86/copy_mc_64: Remove .fixup usage
 
x86/copy_user_64: Remove .fixup usage
 
x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN
x86/cpu: Don't write CSTAR MSR on Intel CPUs
 
x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag
 
x86/csum: Rewrite/optimize csum_partial()
 
x86/defconfig: Enable CONFIG_LOCALVERSION_AUTO=y in the defconfig
 
x86/entry_32: Fix segment exceptions
x86/entry_32: Remove .fixup usage
 
x86/entry_64: Remove .fixup usage
 
x86/events/amd/iommu: Remove redundant assignment to variable shift
 
x86/extable: Extend extable functionality
 
x86/fpu: Add guest support to xfd_enable_feature()
x86/fpu: Add uabi_size to guest_fpu
x86/fpu: Correct AVX512 state tracking
x86/fpu: Extend fpu_xstate_prctl() with guest permissions
x86/fpu: Fix inline prefix warnings
x86/fpu: Make XFD initialization in __fpstate_reset() a function argument
x86/fpu: Prepare guest FPU for dynamically enabled FPU features
x86/fpu: Prepare xfd_err in struct fpu_guest
x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM
x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state()
x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation
x86/fpu: Remove .fixup usage
x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype
 
x86/futex: Remove .fixup usage
 
x86/gpu: Reserve stolen memory for first integrated Intel GPU
 
x86/head64: Carve out the guest encryption postprocessing into a helper
 
x86/hyper-v: Add hyperv Isolation VM check in the cc_platform_has()
 
x86/hyperv: Fix definition of hv_ghcb_pg variable
x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi()
x86/hyperv: Refactor hv_msi_domain_free_irqs()
 
x86/insn-eval: Handle insn_get_opcode() failure
x86/insn-eval: Introduce insn_decode_mmio()
x86/insn-eval: Introduce insn_get_modrm_reg_ptr()
 
x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs
 
x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0
x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0
 
x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU
x86/kvm: Don't use PV TLB/yield when mwait is advertised
x86/kvm: Don't waste memory if kvmclock is disabled
x86/kvm: Fix compilation warning in non-x86_64 builds
x86/kvm: Remove .fixup usage
x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal time
 
x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64
 
x86/lib/atomic64_386_32: Rename things
 
x86/lib: Add fast-short-rep-movs check to copy_user_enhanced_fast_string()
 
x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC
 
x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types
x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration
 
x86/MCE/AMD: Allow thresholding interface updates after init
 
x86/mce/inject: Avoid out-of-bounds write when setting flags
x86/mce/inject: Check if a bank is populated before injecting
x86/mce/inject: Set the valid bit in MCA_STATUS before error injection
 
x86/mce: Allow instrumentation during task work queueing
x86/mce: Check regs before accessing it
x86/mce: Do not use memset to clear the banks bitmaps
x86/mce: Get rid of cpu_missing
x86/mce: Mark mce_end() noinstr
x86/mce: Mark mce_panic() noinstr
x86/mce: Mark mce_read_aux() noinstr
x86/mce: Mark mce_start() noinstr
x86/mce: Mark mce_timed_out() noinstr
x86/mce: Move the tainting outside of the noinstr region
x86/mce: Prevent severity computation from being instrumented
x86/mce: Reduce number of machine checks taken during recovery
x86/mce: Remove function-local cpus variables
x86/mce: Remove noinstr annotation from mce_setup()
x86/mce: Use mce_rdmsrl() in severity checking code
 
x86/mm/64: Flush global TLB on boot and AP bringup
 
x86/mm: Add missing dependency to
x86/mm: Flush global TLB when switching to trampoline page-table
x86/mm: Include spinlock_t definition in pgtable.
x86/mm: Include spinlock_t definition in pgtable.
x86/mm: Prevent early boot triple-faults with instrumentation
 
x86/mmx_32: Remove X86_USE_3DNOW
 
x86/module: Fix the paravirt vs alternative order
 
x86/msr: Add AMD CPPC MSR definitions
x86/msr: Remove .fixup usage
 
x86/mtrr: Remove the mtrr_bp_init() stub
 
x86/paravirt: Fix build PARAVIRT_XXL=y without XEN_PV
 
x86/pci/xen: Use msi_for_each_desc()
 
x86/pci/XEN: Use PCI device property
 
x86/PCI: Ignore E820 reservations for bridge windows on newer systems
x86/PCI: Remove initialization of static variables to false
x86/PCI: revert "Ignore E820 reservations for bridge windows on newer systems"
 
x86/perf: Avoid warning for Arch LBR without XSAVE
x86/perf: Default set FREEZE_ON_SMI for all
 
x86/platform/uv: use default_groups in kobj_type
 
x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing
 
x86/purgatory: Remove -nostdlib compiler flag
 
x86/qspinlock, kcsan: Instrument barrier of pv_queued_spin_unlock()
 
x86/realmode: Add comment for Global bit usage in trampoline_pgd
 
x86/resctrl: Remove redundant assignment to variable chunks
 
x86/segment: Remove .fixup usage
 
x86/sev-es: Use insn_decode_mmio() for MMIO implementation
 
x86/sev: Get rid of excessive use of defines
x86/sev: Move common memory encryption code to mem_encrypt.c
x86/sev: Remove do_early_exception() forward declarations
x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c
x86/sev: Shorten GHCB terminate macro names
x86/sev: Use CC_ATTR attribute to generalize string I/O unroll
 
x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node
x86/sgx: Add check for SGX pages to ghes_do_memory_failure()
x86/sgx: Add hook to error injection address validation
x86/sgx: Add infrastructure to identify SGX EPC pages
x86/sgx: Add new sgx_epc_page flag bit to mark free pages
x86/sgx: Add SGX infrastructure to recover from poison
x86/sgx: Fix minor documentation issues
x86/sgx: Fix missing poison handling in reclaimer
x86/sgx: Fix NULL pointer dereference on non-SGX systems
x86/sgx: Free backing memory after faulting the enclave page
x86/sgx: Hook arch_memory_failure() into mainline code
x86/sgx: Initial poison handling for dirty and free pages
x86/sgx: Remove .fixup usage
x86/sgx: Silence softlockup detection when releasing large enclaves
 
x86/speculation: Add eIBRS + Retpoline options
x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting
x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
x86/speculation: Update link to AMD speculation whitepaper
x86/speculation: Use generic retpoline by default on AMD
x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT
x86/speculation: Warn about Spectre v2 LFENCE mitigation
 
x86/traps: Mark do_int3() NOKPROBE_SYMBOL
 
x86/uaccess: Move variable into switch case statement
x86/uaccess: Remove .fixup usage
 
x86/usercopy: Remove .fixup usage
 
x86/usercopy_32: Simplify __copy_user_intel_nocache()
 
x86/vdso: Remove -nostdlib compiler flag
 
x86/vmx: Remove .fixup usage
 
x86/word-at-a-time: Remove .fixup usage
 
x86/xen: Remove .fixup usage
 
x86/Xen: streamline (and fix) PV CPU enumeration
 
x86/xen: Use correct #ifdef guard for xen_initdom_restore_msi()
 
x86: Add straight-line-speculation mitigation
x86: clk: clk-fch: Add support for newer family of AMD's SOC
x86: intel_epb: Allow model specific normal EPB value
x86: mm: add x86_64 support for page table check
x86: Move RETPOLINE*_CFLAGS to arch Makefile
x86: perf: Move RDPMC event flag to a common definition
x86: Prepare asm files for straight-line-speculation
x86: Prepare inline-asm for straight-line-speculation
x86: Remove .fixup section
x86: Snapshot thread flags
x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds
 
XArray: Add xas_advance()
 
xdp: Add xdp_do_redirect_frame() for pre-computed xdp_frames
xdp: Allow registering memory model without rxq reference
xdp: check prog type before updating BPF link
xdp: Move conversion to xdp_frame out of map functions
xdp: move the if dev statements to the first
xdp: xdp_mem_allocator can be NULL in trace_mem_connect().
 
xen/9p: use alloc/free_pages_exact()
 
xen/balloon: Bring alloc(free)_xenballooned_pages helpers back
 
xen/blkfront: don't use gnttab_query_foreign_access() for mapped status
 
xen/gntalloc: don't use gnttab_query_foreign_access()
 
xen/gntdev: fix unmap notification order
 
xen/gnttab: fix gnttab_end_foreign_access() without page specified
 
xen/grant-table: add gnttab_try_end_foreign_access()
 
xen/netfront: destroy queues before real_num_tx_queues is zeroed
xen/netfront: don't use gnttab_query_foreign_access() for mapped status
xen/netfront: react properly to failing gnttab_end_foreign_access_ref()
 
xen/pci: Make use of the helper macro LIST_HEAD()
 
xen/pcifront: Rework MSI handling
 
xen/pvcalls: use alloc/free_pages_exact()
 
xen/scsifront: don't use gnttab_query_foreign_access() for mapped status
 
xen/unpopulated-alloc: Add mechanism to use Xen resource
xen/unpopulated-alloc: Drop check for virt_addr_valid() in fill_list()
 
xen/usb: don't use gnttab_end_foreign_access() in xenhcd_gnttab_done()
 
xen/x2apic: enable x2apic mode when supported for HVM
xen/x2apic: Fix inconsistent indenting
 
xen/x86: detect support for extended destination ID
xen/x86: obtain full video frame buffer address for Dom0 also under EFI
xen/x86: obtain upper 32 bits of video frame buffer address for Dom0
 
xen/xenbus: don't let xenbus_grant_ring() remove grants in error case
 
xen: add Xen pvUSB maintainer
xen: remove gnttab_query_foreign_access()
xen: update missing ioctl magic numers documentation
xen: xenbus_dev.h: delete incorrect file name
 
xfrm: add net device refcount tracker to struct xfrm_state_offload
xfrm: Add support for SM3 secure hash
xfrm: Add support for SM4 symmetric cipher algorithm
xfrm: Check if_id in xfrm_migrate
xfrm: Don't accidentally set RTO_ONLINK in decode_session4()
xfrm: enforce validity of offload input flags
xfrm: fix a small bug in xfrm_sa_len()
xfrm: fix dflt policy check when there is no policy configured
xfrm: fix MTU regression
xfrm: fix policy lookup for ipv6 gre packets
xfrm: fix the if_id check in changelink
xfrm: fix tunnel model fragmentation behavior
xfrm: Fix xfrm migrate issues when address family changes
xfrm: interface with if_id 0 should return error
xfrm: rate limit SA mapping change message to user space
xfrm: Remove duplicate assignment
xfrm: state and policy should fail if XFRMA_IF_ID 0
xfrm: update SA curlft.use_time
xfrm: use net device refcount tracker helpers
 
xfs, iomap: limit individual ioend chain lengths in writeback
 
xfs: add xfs_zero_range and xfs_truncate_page helpers
xfs: check sb_meta_uuid for dabuf buffer recovery
xfs: don't expose internal symlink metadata buffers to the vfs
xfs: ensure log flush at the end of a synchronous fallocate call
xfs: factor out a xfs_setup_dax_always helper
xfs: fallocate() should call file_modified()
xfs: fix a bug in the online fsck directory leaf1 bestcount check
xfs: Fix comments mentioning xfs_ialloc
xfs: fix online fsck handling of v5 feature bits on secondary supers
xfs: fix quotaoff mutex usage now that we don't support disabling it
xfs: flush inodegc workqueue tasks before cancel
xfs: hold quota inode ILOCK_EXCL until the end of dqalloc
xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls
xfs: move dax device handling into xfs_{alloc,free}_buftarg
xfs: move xfs_update_prealloc_flags() to xfs_pnfs.c
xfs: only bother with sync_filesystem during readonly remount
xfs: only run COW extent recovery when there are no live extents
xfs: pass the mapping flags to xfs_bmbt_to_iomap
xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list()
xfs: prevent UAF in xfs_log_item_in_current_chkpt
xfs: reduce kvmalloc overhead for CIL shadow buffers
xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP*
xfs: Remove redundant assignment of mp
xfs: remove the XFS_IOC_FSSETDM definitions
xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions
xfs: remove unused xfs_ioctl32.h declarations
xfs: remove XFS_PREALLOC_SYNC
xfs: return errors in xfs_fs_sync_fs
xfs: set prealloc flag in xfs_alloc_file_space()
xfs: shut down filesystem if we xfs_trans_cancel with deferred work items
xfs: Support large folios
xfs: sysfs: use default_groups in kobj_type
xfs: take the ILOCK when readdir inspects directory mapping data
xfs: use xfs_direct_write_iomap_ops for DAX zeroing
xfs: warn about inodes with project id of -1
 
xhci: Prevent futile URB re-submissions due to incorrect return value.
xhci: re-initialize the HC during resume if HCE was set
xhci: use max() to make code cleaner
 
xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create
xprtrdma: Remove definitions of RPCDBG_FACILITY
xprtrdma: Remove final dprintk call sites from xprtrdma
 
xsk: Wipe out dead zero_copy_allocator declarations
 
yam: fix a memory leak in yam_siocdevprivate()
 
zpool: remove the list of pools_head
 
zram: use ATTRIBUTE_GROUPS
 
zsmalloc: decouple class actions from zspage works
zsmalloc: introduce obj_allocated
zsmalloc: introduce some helper functions
zsmalloc: move huge compressed obj from page to zspage
zsmalloc: remove zspage isolation for migration
zsmalloc: rename zs_stat_type to class_stat_type
zsmalloc: replace get_cpu_var with local_lock
zsmalloc: replace per zpage lock with pool->migrate_lock
zsmalloc: Stop using slab fields in struct page