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

 
3c509: stop calling netdev_boot_setup_check
 
3com 3c515: make it compile on 64-bit architectures
 
6lowpan: iphc: Fix an off-by-one check of array index
 
9p/trans_virtio: Remove sysfs file on probe failure
 
9p/xen: Fix end of loop tests for list_for_each_entry
 
9p: Fix a bunch of kerneldoc warnings shown up by W=1
9p: migrate from sync_inode to filemap_fdatawrite_wbc
 
ACPI / PMIC: XPower: optimize I2C-bus accesses
ACPI / PMIC: XPower: optimize MIPI PMIQ sequence I2C-bus accesses
 
acpi/arm64: fix next_platform_timer() section mismatch error
 
ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA
ACPI: Add memory semantics to acpi_os_map_memory()
ACPI: bus: Rename functions to avoid name collision
ACPI: button: Add DMI quirk for Lenovo Yoga 9 (14INTL5)
ACPI: configfs: Make get_header() to return error pointer
ACPI: configfs: Use sysfs_emit() in "show" functions
ACPI: CPPC: Introduce cppc_get_nominal_perf()
ACPI: DPTF: Add new PCH FIVR methods
ACPI: glue: Change return type of two functions to void
ACPI: glue: Eliminate acpi_platform_notify()
ACPI: glue: Rearrange acpi_device_notify()
ACPI: memhotplug: memory resources cannot be enabled yet
ACPI: memhotplug: use a single static memory group for a single memory device
ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect
ACPI: platform-profile: call sysfs_notify() from platform_profile_store()
ACPI: PM: Do not turn off power resources in unknown state
ACPI: PM: Include alternate AMDI0005 id in special behaviour
ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported
ACPI: power: Drop name from struct acpi_power_resource
ACPI: power: Use acpi_handle_debug() to print debug messages
ACPI: PRM: Find PRMT table before parsing it
ACPI: processor: Replace deprecated CPU-hotplug functions
ACPI: scan: Remove unneeded header linux/nls.h
ACPI: SPCR: Add support for the new 16550-compatible Serial Port Subtype
ACPI: tables: FPDT: Do not print FW_BUG message if record types are reserved
ACPI: tools: fix compilation error
 
ACPICA: Add method name "_DIS" For use with aslmethod.c
ACPICA: Fix an if statement (add parens)
ACPICA: Headers: Add new DBG2 Serial Port Subtypes
ACPICA: iASL: Add support for the AEST table (data compiler)
ACPICA: iASL: Fix for WPBT table with no command-line arguments
ACPICA: Macros should not use a trailing semicolon
ACPICA: Update the list of maintainers
ACPICA: Update version to 20210730
 
Linux: Add startup time for each chip using inv_mpu6050 driver
 
admin-guide/cputopology.rst: Remove non-existed cpu-hotplug.txt
 
admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst
 
af_unix: Add a dummy ->close() for sockmap
af_unix: Add OOB support
af_unix: Add read_sock for stream socket types
af_unix: Add unix_stream_proto for sockmap
af_unix: check socket state when queuing OOB
af_unix: fix holding spinlock in oob handling
af_unix: Fix NULL pointer bug in unix_shutdown
af_unix: fix potential NULL deref in unix_dgram_connect()
af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
af_unix: Implement ->psock_update_sk_prot()
af_unix: Implement ->read_sock() for sockmap
af_unix: Implement unix_dgram_bpf_recvmsg()
af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards compatability
af_unix: Return errno instead of NULL in unix_create1().
af_unix: Set TCP_ESTABLISHED for datagram sockets too
 
af_vsock: rename variables in receive loop
 
afs: Add missing vnode validation checks
afs: Fix afs_launder_page() to set correct start file position
afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS server
afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation
afs: Fix kerneldoc warning shown up by W=1
afs: Fix missing put on afs_read objects and missing get on the key therein
afs: Fix mmap coherency vs 3rd-party changes
afs: Fix page leak
afs: Fix updating of i_blocks on file/dir extension
afs: Try to avoid taking RCU read lock when checking vnode validity
 
airo: use ndo_siocdevprivate
 
alpha: agp: make empty macros use do-while-0 style
alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile
alpha: enable GENERIC_PCI_IOMAP unconditionally
alpha: make 'Jensen' IO functions build again
alpha: mark 'Jensen' platform as no longer broken
alpha: move __udiv_qrnnd library function to arch/alpha/lib/
alpha: Move setup.h out of uapi
alpha: pci-sysfs: fix all kernel-doc warnings
alpha: return error code from alpha_pci_map_sg()
alpha: Use absolute_pointer to define COMMAND_LINE
 
ALSA: ad1816a: Allocate resources with device-managed APIs
ALSA: ad1848: Allocate resources with device-managed APIs
ALSA: ad1889: Allocate resources with device-managed APIs
ALSA: adlib: Allocate resources with device-managed APIs
ALSA: ali5451: Allocate resources with device-managed APIs
ALSA: ali5451: Allocate resources with device-managed APIs
ALSA: aloop: Allocate resources with device-managed APIs
ALSA: aloop: Fix spelling mistake "synchronization" -> "synchronization"
ALSA: als100: Allocate resources with device-managed APIs
ALSA: als300: Allocate resources with device-managed APIs
ALSA: als300: Fix missing chip initialization
ALSA: als4000: Allocate resources with device-managed APIs
ALSA: atiixp: Allocate resources with device-managed APIs
ALSA: au88x0: Allocate resources with device-managed APIs
ALSA: aw2: Allocate resources with device-managed APIs
ALSA: azt2320: Allocate resources with device-managed APIs
ALSA: azt3328: Allocate resources with device-managed APIs
ALSA: bt87x: Allocate resources with device-managed APIs
ALSA: ca0106: Allocate resources with device-managed APIs
ALSA: cmi8328: Allocate resources with device-managed APIs
ALSA: cmi8330: Allocate resources with device-managed APIs
ALSA: cmipci: Allocate resources with device-managed APIs
ALSA: compress: Drop unused functions
ALSA: compress: Initialize mutex in snd_compress_new()
ALSA: core: Add device-managed page allocator helper
ALSA: core: Add device-managed request_dma()
ALSA: core: Add managed card creation
ALSA: core: control_led: use strscpy instead of strlcpy
ALSA: core: Fix double calls of snd_card_free() via devres
ALSA: cs423x: Allocate resources with device-managed APIs
ALSA: cs4281: Allocate resources with device-managed APIs
ALSA: cs4281: Fix missing chip initialization
ALSA: cs46xx: Allocate resources with device-managed APIs
ALSA: cs5530: Allocate resources with device-managed APIs
ALSA: cs5535audio: Allocate resources with device-managed APIs
ALSA: doc: Add device-managed resource section
ALSA: doc: Add the description of quirk_flags option for snd-usb-audio
ALSA: doc: Fix indentation warning
ALSA: dummy: Allocate resources with device-managed APIs
ALSA: echoaudio: Allocate resources with device-managed APIs
ALSA: emu10k1: Allocate resources with device-managed APIs
ALSA: emu10k1x: Allocate resources with device-managed APIs
ALSA: ens137x: Allocate resources with device-managed APIs
ALSA: es1688: Allocate resources with device-managed APIs
ALSA: es1688: Avoid devres management for es1688 object creation
ALSA: es18xx: Allocate resources with device-managed APIs
ALSA: es1938: Allocate resources with device-managed APIs
ALSA: es1968: Allocate resources with device-managed APIs
ALSA: firewire-motu: add support for MOTU 896HD
ALSA: firewire-motu: fix truncated bytes in message tracepoints
ALSA: fm801: Allocate resources with device-managed APIs
ALSA: galaxy: Allocate resources with device-managed APIs
ALSA: gus: Allocate resources with device-managed APIs
ALSA: gus: Fix repeated probe for ISA interwave card
ALSA: gus: Fix repeated probes of snd_gus_create()
ALSA: harmony: Drop superfluous address setup
ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254
ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM guards
ALSA: hda/ca0132: remove redundant initialization of variable status
ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module
ALSA: hda/cs8409: Add support for dolphin
ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42
ALSA: hda/cs8409: Avoid re-setting the same page as the last access
ALSA: hda/cs8409: Avoid setting the same I2C address for every access
ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye
ALSA: hda/cs8409: Disable unsolicited response for the first boot
ALSA: hda/cs8409: Disable unsolicited responses during suspend
ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses
ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin
ALSA: hda/cs8409: Ensure Type Detection is only run on startup when necessary
ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend
ALSA: hda/cs8409: Generalize volume controls
ALSA: hda/cs8409: Initialize Codec only in init fixup.
ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization
ALSA: hda/cs8409: Mask CS42L42 wake events
ALSA: hda/cs8409: Move arrays of configuration to a new file
ALSA: hda/cs8409: Move codec properties to its own struct
ALSA: hda/cs8409: Prevent I2C access during suspend time
ALSA: hda/cs8409: Prevent pops and clicks during suspend
ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg
ALSA: hda/cs8409: Remove unnecessary delays
ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions
ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42
ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack
ALSA: hda/cs8409: Simplify CS42L42 jack detect.
ALSA: hda/cs8409: Support i2c bulk read/write functions
ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol events
ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops
ALSA: hda/cs8409: Use enums for register names and coefficients
ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits
ALSA: hda/hdmi: Add option to enable all pins forcibly
ALSA: hda/realtek - ALC236 headset MIC recording issue
ALSA: hda/realtek: Add quirk for Clevo PC50HS
ALSA: hda/realtek: Add quirk for Clevo X170KM-G
ALSA: hda/realtek: Add quirk for TongFang PHxTxX1
ALSA: hda/realtek: Complete partial device name to avoid ambiguity
ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop
ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2
ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW
ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers
ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.
ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17
ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend()
ALSA: hda: Allocate resources with device-managed APIs
ALSA: hda: Allow model option to specify PCI SSID alias
ALSA: hda: avoid write to STATESTS if controller is in reset
ALSA: hda: Code refactoring snd_hda_pick_fixup()
ALSA: hda: conexant: Turn off EAPD at suspend, too
ALSA: hda: Disable runtime resume at shutdown
ALSA: hda: Drop workaround for a hang at shutdown again
ALSA: hda: intel: Allow repeatedly probing on codec configuration errors
ALSA: hda: Nuke unused reboot_notify callback
ALSA: hda: Suspend codec at shutdown
ALSA: hda: Update documentation for aliasing via the model option
ALSA: hda_audio_ext: fix kernel-doc
ALSA: hdsp: Allocate resources with device-managed APIs
ALSA: hdspm: Allocate resources with device-managed APIs
ALSA: ice1712: Allocate resources with device-managed APIs
ALSA: ice1724: Allocate resources with device-managed APIs
ALSA: ice1724: Allocate resources with device-managed APIs
ALSA: ice1724: Remove superfluous loop over model table
ALSA: intel8x0: Allocate resources with device-managed APIs
ALSA: intel8x0: Skip ac97 clock measurement on VM
ALSA: korg1212: Allocate resources with device-managed APIs
ALSA: korg1212: Fix wrongly shuffled firmware loader code
ALSA: lola: Allocate resources with device-managed APIs
ALSA: lx6464es: Allocate resources with device-managed APIs
ALSA: maestro3: Allocate resources with device-managed APIs
ALSA: memalloc: Correctly name as WC
ALSA: memalloc: Count continuous pages in vmalloc buffer handler
ALSA: memalloc: Fix mmap of SG-buffer with WC pages
ALSA: memalloc: Fix pgprot for WC mmap on x86
ALSA: memalloc: Minor refactoring
ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, too
ALSA: memalloc: Support WC allocation on all architectures
ALSA: mpu401: Allocate resources with device-managed APIs
ALSA: msnd: Allocate resources with device-managed APIs
ALSA: msnd: Use proper mmap method
ALSA: mtpav: Allocate resources with device-managed APIs
ALSA: nm256: Allocate resources with device-managed APIs
ALSA: nm256: Fix error return code in snd_nm256_create()
ALSA: opl3sa2: Allocate resources with device-managed APIs
ALSA: opti9xx: Allocate resources with device-managed APIs
ALSA: opti9xx: fix missing { } around an if block
ALSA: oxfw: fix transmission method for Loud models based on OXFW971
ALSA: oxygen: Allocate resources with device-managed APIs
ALSA: pci/korg1212: completely remove 'set but not used' warnings
ALSA: pci: cs46xx: Fix set up buffer type properly
ALSA: pci: rme: Set up buffer type properly
ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag
ALSA: pcm: Allow exact buffer preallocation
ALSA: pcm: Check mmap capability of runtime dma buffer at first
ALSA: pcm: fix divide error in snd_pcm_lib_ioctl
ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl
ALSA: pcsp: Allocate resources with device-managed APIs
ALSA: pcsp: Make hrtimer forwarding more robust
ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition
ALSA: pcxhr: use __func__ to get funcion's name in an output message
ALSA: pxa2xx: Use managed PCM buffer allocation
ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION
ALSA: riptide: Allocate resources with device-managed APIs
ALSA: rme32: Allocate resources with device-managed APIs
ALSA: rme9652: Allocate resources with device-managed APIs
ALSA: rme96: Allocate resources with device-managed APIs
ALSA: sb: Allocate resources with device-managed APIs
ALSA: sc6000: Allocate resources with device-managed APIs
ALSA: sc6000: Assign vport directly on card's private_data
ALSA: sc6000: Fix incorrect sizeof operator
ALSA: sc6000: Use explicit cast for __iomem pointer
ALSA: seq: Fix a potential UAF by wrong private_free call order
ALSA: seq: Fix comments of wrong client number for MIDI Passthrough
ALSA: serial-u16550: Allocate resources with device-managed APIs
ALSA: sis7019: Allocate resources with device-managed APIs
ALSA: sonicvibes: Allocate resources with device-managed APIs
ALSA: sscape: Allocate resources with device-managed APIs
ALSA: trident: Allocate resources with device-managed APIs
ALSA: usb-audio: Add lowlatency module option
ALSA: usb-audio: Add quirk for VF0770
ALSA: usb-audio: Add quirk_flags module option
ALSA: usb-audio: Add registration quirk for JBL Quantum 800
ALSA: usb-audio: add Schiit Hel device to quirk table
ALSA: usb-audio: Enable rate validation for Scarlett devices
ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer
ALSA: usb-audio: Fix microphone sound on Jieli webcam.
ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC
ALSA: usb-audio: Input source control - digidesign mbox
ALSA: usb-audio: Introduce quirk_flags field
ALSA: usb-audio: make array static const, makes object smaller
ALSA: usb-audio: Move autosuspend quirk into quirk_flags
ALSA: usb-audio: Move clock setup quirk into quirk_flags
ALSA: usb-audio: Move control message delay quirk into quirk_flags
ALSA: usb-audio: Move generic DSD raw detection into quirk_flags
ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags
ALSA: usb-audio: Move interface setup delay into quirk_flags
ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags
ALSA: usb-audio: Move media-controller API quirk into quirk_flags
ALSA: usb-audio: Move playback_first flag into quirk_flags
ALSA: usb-audio: Move rate validation quirk into quirk_flags
ALSA: usb-audio: Move set-interface-first workaround into common quirk
ALSA: usb-audio: Move tx_length quirk handling to quirk_flags
ALSA: usb-audio: Move txfr_quirk handling to quirk_flags
ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset
ALSA: usb-audio: Unify mixer resume and reset_resume procedure
ALSA: usb-audio: Work around for XRUN with low latency playback
ALSA: via82xx: Allocate resources with device-managed APIs
ALSA: virmidi: Allocate resources with device-managed APIs
ALSA: vx222: Allocate resources with device-managed APIs
ALSA: vx222: fix null-ptr-deref
ALSA: vx: Manage vx_core object with devres
ALSA: wavefront: Allocate resources with device-managed APIs
ALSA: wss: Allocate resources with device-managed APIs
ALSA: x86: Allocate resources with device-managed APIs
ALSA: x86: simplify with sync_stop PCM ops
ALSA: ymfpci: Allocate resources with device-managed APIs
 
amd/display: downgrade validation failure log level
amd/display: enable panel orientation quirks
 
Linux: amdgpu/nv.c - Added video codec support for Yellow Carp
Linux: amdgpu/nv.c - Optimize code for video codec support structure
 
amdgpu/pm: Replace amdgpu_pm usage of sprintf with sysfs_emit
amdgpu/pm: Replace hwmgr smu usage of sprintf with sysfs_emit
amdgpu/pm: Replace navi10 usage of sprintf with sysfs_emit
amdgpu/pm: Replace smu11 usage of sprintf with sysfs_emit
amdgpu/pm: Replace smu12/13 usage of sprintf with sysfs_emit
amdgpu/pm: Replace vega10 usage of sprintf with sysfs_emit
amdgpu/pm: Replace vega12,20 usage of sprintf with sysfs_emit
 
amiserial: expand "custom"
amiserial: expand serial_isroot
amiserial: pack and sort includes
amiserial: remove serial_* strings
amiserial: remove serial_state::xmit_fifo_size
amiserial: remove stale comment
amiserial: remove unused DBG_CNT
amiserial: remove unused state from shutdown
amiserial: simplify rs_open
amiserial: switch rs_table to a single state
amiserial: use memset to zero serial_state
 
appletalk: ltpc: remove static probing
appletalk: use ndo_siocdevprivate
 
ARC: atomic64: LLSC: elide unused atomic_{and,or,xor,andnot}_return
ARC: atomic: !LLSC: remove hack in atomic_set() for for UP
ARC: atomic: !LLSC: use int data type consistently
ARC: atomic_cmpxchg/atomic_xchg: implement relaxed variants
ARC: atomics: disintegrate header
ARC: atomics: implement relaxed variants
ARC: bitops: fls/ffs to take int (vs long) per asm-generic defines
 
arc: Bulk conversion to generic_handle_domain_irq()
 
ARC: cmpxchg/xchg: implement relaxed variants (LLSC config only)
ARC: cmpxchg/xchg: rewrite as macros to make type safe
ARC: export clear_user_page() for modules
ARC: fix potential build snafu
ARC: ioremap: use more commonly used PAGE_KERNEL based uncached flag
ARC: mm: disintegrate mmu.h (arcv2 bits out)
ARC: mm: disintegrate pgtable.h into levels and flags
ARC: mm: Enable STRICT_MM_TYPECHECKS
ARC: mm: Fixes to allow STRICT_MM_TYPECHECKS
ARC: mm: hack to allow 2 level build with 4 level code
ARC: mm: move MMU specific bits out of ASID allocator
ARC: mm: move MMU specific bits out of entry code ...
ARC: mm: move mmu/cache externs out to setup.h
ARC: mm: non-functional code movement/cleanup
ARC: mm: pmd_populate* to use the canonical set_pmd (and drop pmd_set)
ARC: mm: remove tlb paranoid code
ARC: mm: support 3 levels of page tables
ARC: mm: support 4 levels of page tables
ARC: mm: switch pgtable_t back to struct page *
ARC: mm: switch to asm-generic/pgalloc.h
ARC: mm: use SCRATCH_DATA0 register for caching pgdir in ARCv2 only
ARC: mm: vmalloc sync from kernel to user table to update PMD ...
 
arc: replace cc-option-yn uses with cc-option
 
ARC: retire ARC750 support
ARC: retire MMUv1 and MMUv2 support
ARC: switch to generic bitops
 
arc: use generic strncpy/strnlen from_user
 
ARC: xchg: !LLSC: remove UP micro-optimization/hack
 
arch/arc/kernel/: fix misspellings using codespell tool
 
arch/arm64: dts: change 10gbase-kr to 10gbase-r in Armada
 
arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings
 
arch: Kconfig: fix spelling mistake "seperate" -> "separate"
arch: remove compat_alloc_user_space
 
arm pl011 serial: support multi-irq request
 
arm/arm64: dts: Fix remaining dtc 'unit_address_format' warnings
 
ARM/dma-mapping: don't set failed sg dma_address to DMA_MAPPING_ERROR
ARM/dma-mapping: return error code from .map_sg() ops
 
ARM/nommu: use the generic dma-direct code for non-coherent devices
 
arm64/cpufeature: Optionally disable MTE via command-line
 
arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE
 
arm64/kernel: remove duplicate include in process.c
 
arm64/kexec: Test page size support with new TGRAN range values
 
arm64/mm: Add remaining ID_AA64MMFR0_PARANGE_ macros
arm64/mm: Define ID_AA64MMFR0_TGRAN_2_SHIFT
 
arm64/perf: Replace '0xf' instances with ID_AA64DFR0_PMUVER_IMP_DEF
 
arm64/sme: Document boot requirements for SME
 
arm64/sve: Add a comment documenting the binutils needed for SVE asm
arm64/sve: Add some comments for sve_save/load_state()
arm64/sve: Better handle failure to allocate SVE register storage
arm64/sve: Make fpsimd_bind_task_to_cpu() static
arm64/sve: Use correct size when reinitialising SVE state
 
arm64: Add compile-time asserts for siginfo_t offsets
arm64: add MTE supported check to thread switching and syscall entry/exit
arm64: Advertise CPUs capable of running 32-bit applications in sysfs
arm64: avoid double ISB on kernel entry
arm64: cpufeature: Use defined macro instead of magic numbers
arm64: defconfig: Enable Qualcomm MSM8996 CPU clock driver
arm64: Do not trap PMSNEVFR_EL1
arm64: Document the requirement for SCR_EL3.HCE
arm64: dts: add device tree for Traverse Ten64 (LS1088A)
arm64: dts: add support for Marvell cn9130-crb platform
arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node
arm64: dts: allwinner: h6: tanix-tx6: Add PIO power supplies
arm64: dts: allwinner: h6: tanix-tx6: enable emmc
arm64: dts: allwinner: h6: tanix-tx6: Fix regulator node names
arm64: dts: arm: align watchdog and mmc node names with dtschema
arm64: dts: arm: drop unused interrupt-names in MHU
arm64: dts: cn913x: add device trees for topology B boards
arm64: dts: exynos: Add cpu cache information to Exynos5433
arm64: dts: exynos: Add cpu cache information to Exynos7
arm64: dts: exynos: add CPU topology to Exynos5433
arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7
arm64: dts: fvp: Remove panel timings
arm64: dts: HiSilicon: hi3660: address a PCI warning
arm64: dts: imx8: Add jpeg encoder/decoder nodes
arm64: dts: imx8: change the spi-nor tx
arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio
arm64: dts: imx8m: add "fsl,imx8mq-fec" compatible string for FEC
arm64: dts: imx8m: drop interrupt-affinity for pmu
arm64: dts: imx8m: Replace deprecated fsl,usbphy DT props with phys
arm64: dts: imx8mm-kontron-n801x-som: do not allow to switch off buck2
arm64: dts: imx8mm-kontron: Fix CAN SPI clock frequency
arm64: dts: imx8mm-kontron: Fix connection type for VSC8531 RGMII PHY
arm64: dts: imx8mm-kontron: Fix polarity of reg_rst_eth2
arm64: dts: imx8mm-kontron: Make sure SOC and DRAM supply voltages are correct
arm64: dts: imx8mm-kontron: Set lower limit of VDD_SNVS to 800 mV
arm64: dts: imx8mm-venice-gw700x: fix invalid pmic pin config
arm64: dts: imx8mm-venice-gw700x: fix mp5416 pmic config
arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
arm64: dts: imx8mm-venice-gw7901: add support for USB hub subload
arm64: dts: imx8mm-venice-gw7901: enable pull-down on gpio outputs
arm64: dts: imx8mm-venice-gw7901: Remove unnecessary #address-cells/#size-cells
arm64: dts: imx8mm: update pmu compatible
arm64: dts: imx8mp: Add dsp node
arm64: dts: imx8mp: change interrupt order per dt-binding
arm64: dts: imx8mq-evk: add CD pinctrl for usdhc2
arm64: dts: imx8mq-evk: Remove unnecessary blank lines
arm64: dts: imx8mq-reform2: add sound support
arm64: dts: imx8mq: add mipi csi phy and csi bridge descriptions
arm64: dts: imx8mq: add Nitrogen8 SoM
arm64: dts: imx8mq: add support for MNT Reform2
arm64: dts: imx8qxp-ai_ml: Fix checkpatch warnings
arm64: dts: imx8qxp: add "fsl,imx8qm-fec" compatible string for FEC
arm64: dts: imx8qxp: update pmu compatible
arm64: dts: imx: Add i.mx8mm/imx8mn Gateworks gw7902 dts support
arm64: dts: ls1028a: fix eSDHC2 node
arm64: dts: ls1046a: fix eeprom entries
arm64: dts: ls1088a: add internal PCS for DPMAC1 node
arm64: dts: ls1088a: add missing PMU node
arm64: dts: ls1088ardb: update PHY nodes with IRQ information
arm64: dts: ls2088ardb: update PHY nodes with IRQ information
arm64: dts: lx2160ardb: update PHY nodes with IRQ information
arm64: dts: marvell: armada-37xx: Extend PCIe MEM space
arm64: dts: mediatek: mt8173: Add domain supply for mfg_async
arm64: dts: meson-gxbb: nanopi-k2: Enable Bluetooth
arm64: dts: meson: add audio playback to nexbox-a1
arm64: dts: meson: add audio playback to vega-s95 dtsi
arm64: dts: meson: improve gxl-s905x-khadas-vim wifi
arm64: dts: meson: improve gxm-khadas-vim2 wifi
arm64: dts: mt8173: elm: Use aliases to mmc nodes
arm64: dts: mt8183: add mediatek,gce-events in mutex
arm64: dts: mt8183: kukui: Use aliases to mmc nodes
arm64: dts: qcom: Add device tree for SDM636
arm64: dts: qcom: Add device tree for Xiaomi Redmi 2 (wingtech-wt88047)
arm64: dts: qcom: Add MSM8996v3.0 DTSI file
arm64: dts: qcom: Add PMI8996 DTSI file
arm64: dts: qcom: Add support for SM6125
arm64: dts: qcom: Add support for SONY Xperia X Performance / XZ / XZs (msm8996, Tone platform)
arm64: dts: qcom: Fix usb entries for SA8155p adp board
arm64: dts: qcom: ipq6018: Add pcie support
arm64: dts: qcom: ipq6018: correct TCSR block area
arm64: dts: qcom: ipq6018: drop '0x' from unit address
arm64: dts: qcom: ipq6018: enable USB2 support
arm64: dts: qcom: ipq6018: Update WCSS PIL driver compatible
arm64: dts: qcom: ipq8074: add crypto nodes
arm64: dts: qcom: ipq8074: add PRNG node
arm64: dts: qcom: ipq8074: Add scm on IPQ8074 SoCs
arm64: dts: qcom: ipq8074: fix pci node reg property
arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property
arm64: dts: qcom: msm8916-wingtech-wt88047: Add IMU
arm64: dts: qcom: msm8916-wingtech-wt88047: Add notification LED
arm64: dts: qcom: msm8916-wingtech-wt88047: Add touchscreen
arm64: dts: qcom: msm8916: Enable CoreSight STM component
arm64: dts: qcom: msm8994: don't use underscore in node name
arm64: dts: qcom: msm8996-*: Disable HDMI by default
arm64: dts: qcom: msm8996: Add gpu cooling support
arm64: dts: qcom: msm8996: don't use empty memory node
arm64: dts: qcom: msm8996: don't use underscore in node name
arm64: dts: qcom: msm8998: don't use empty memory node
arm64: dts: qcom: pm660(l): Add VADC and temp alarm nodes
arm64: dts: qcom: pm660: Support SPMI regulators on PMIC sid 1
arm64: dts: qcom: pm660l: Add WLED support
arm64: dts: qcom: pm660l: Support SPMI regulators on PMIC sid 3
arm64: dts: qcom: pm8004: Enable the PMIC peripherals by default
arm64: dts: qcom: pm8150: specify reboot mode magics
arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
arm64: dts: qcom: pm8150b: Add DTS node for PMIC VBUS booster
arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes
arm64: dts: qcom: sc7180-trogdor: Add lpass dai link for HDMI
arm64: dts: qcom: sc7180-trogdor: Fix lpass dai link for HDMI
arm64: dts: qcom: sc7180-trogdor: Move panel under the bridge chip
arm64: dts: qcom: sc7180-trogdor: Move panel under the bridge chip
arm64: dts: qcom: sc7180: Add DisplayPort node
arm64: dts: qcom: sc7180: assign DSI clock source parents
arm64: dts: qcom: sc7180: define ipa_fw_mem node
arm64: dts: qcom: sc7180: define ipa_fw_mem node
arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms
arm64: dts: qcom: sc7180: trogdor: Update audio codec to Max98360A
arm64: dts: qcom: sc7180: Update lpass cpu node for audio over dp
arm64: dts: qcom: sc7180:: modified qfprom CORR size as per RAW size
arm64: dts: qcom: sc7280-idp: Add device tree files for IDP2
arm64: dts: qcom: sc7280: Add interconnect properties for USB
arm64: dts: qcom: sc7280: add IPA information
arm64: dts: qcom: sc7280: add IPA information
arm64: dts: qcom: sc7280: Add nodes for eMMC and SD card
arm64: dts: qcom: sc7280: Add qfprom node
arm64: dts: qcom: sc7280: Add USB nodes for IDP board
arm64: dts: qcom: sc7280: Add USB nodes for IDP board
arm64: dts: qcom: sc7280: Add USB related nodes
arm64: dts: qcom: sc7280: Add USB related nodes
arm64: dts: qcom: sc7280: enable IPA for sc7280-idp
arm64: dts: qcom: sc7280: Fixup the cpufreq node
arm64: dts: qcom: sc7280: Remove pm8350 and pmr735b for sc7280-idp
arm64: dts: qcom: sdm630-nile: Add Synaptics touchscreen.
arm64: dts: qcom: sdm630-nile: Add USB
arm64: dts: qcom: sdm630-nile: Add Volume up key
arm64: dts: qcom: sdm630-nile: Enable uSD card slot
arm64: dts: qcom: sdm630-nile: Remove gpio-keys autorepeat
arm64: dts: qcom: sdm630-nile: Specify ADSP firmware name
arm64: dts: qcom: sdm630-nile: Use &labels
arm64: dts: qcom: sdm630-xperia-nile: Add all RPM and fixed regulators
arm64: dts: qcom: sdm630-xperia: Retire sdm630-sony-xperia-ganges.dtsi
arm64: dts: qcom: sdm630: Add Adreno 508 GPU configuration
arm64: dts: qcom: sdm630: Add ADSP remoteproc configuration
arm64: dts: qcom: sdm630: Add clocks and power domains to SMMU nodes
arm64: dts: qcom: sdm630: Add DMA to I2C hosts
arm64: dts: qcom: sdm630: Add GPU Clock Controller node
arm64: dts: qcom: sdm630: Add I2C functions to I2C pins
arm64: dts: qcom: sdm630: Add IMEM node
arm64: dts: qcom: sdm630: Add interconnect and opp table to sdhc_1
arm64: dts: qcom: sdm630: Add interconnect provider nodes
arm64: dts: qcom: sdm630: Add MDSS nodes
arm64: dts: qcom: sdm630: Add missing a2noc qos clocks
arm64: dts: qcom: sdm630: Add MMCC node
arm64: dts: qcom: sdm630: Add modem/ADSP SMP2P nodes
arm64: dts: qcom: sdm630: Add qcom,adreno-smmu compatible
arm64: dts: qcom: sdm630: Add qfprom subnodes
arm64: dts: qcom: sdm630: Add RPMPD nodes
arm64: dts: qcom: sdm630: Add SDHCI2 node
arm64: dts: qcom: sdm630: Add thermal-zones configuration
arm64: dts: qcom: sdm630: Add TSENS node
arm64: dts: qcom: sdm630: Add USB configuration
arm64: dts: qcom: sdm630: Configure the camera subsystem
arm64: dts: qcom: sdm630: don't use empty memory node
arm64: dts: qcom: sdm630: don't use underscore in node name
arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration
arm64: dts: qcom: sdm630: Raise tcsr_mutex_regs size
arm64: dts: qcom: sdm630: Rewrite memory map
arm64: dts: qcom: sdm660: Add required nodes for DSI1
arm64: dts: qcom: sdm660: Make the DTS an overlay on top of 630
arm64: dts: qcom: sdm660: use reg value for memory node
arm64: dts: qcom: sdm845-mtp: assign DSI clock source parents
arm64: dts: qcom: sdm845-oneplus-common: enable debug UART
arm64: dts: qcom: sdm845-oneplus: add ipa firmware names
arm64: dts: qcom: sdm845: assign DSI clock source parents
arm64: dts: qcom: sdm845: move bus clock to mdp node for sdm845 target
arm64: dts: qcom: sdm850-yoga: Enable IPA
arm64: dts: qcom: sdm850-yoga: Reshuffle IPA memory mappings
arm64: dts: qcom: sm6125: Add support for Sony Xperia 10II
arm64: dts: qcom: sm8150-mtp: Add 8150 compatible string
arm64: dts: qcom: sm8150: Add CPU opp tables
arm64: dts: qcom: sm8150: add SPI nodes
arm64: dts: qcom: sm8150: Add UFS ICE capability
arm64: dts: qcom: sm8150: Fix incorrect cpu opp table entry
arm64: dts: qcom: sm8150: Sort dc_noc and gem_noc nodes
arm64: dts: qcom: sm8250: Add DMA to I2C/SPI
arm64: dts: qcom: sm8250: assign DSI clock source parents
arm64: dts: qcom: sm8250: Fix epss_l3 unit address
arm64: dts: qcom: sm8250: fix usb2 qmp phy node
arm64: dts: qcom: sm8250: remove bus clock from the mdss node for sm8250 target
arm64: dts: qcom: sm8350: add qupv3_id_1/i2c13 nodes
arm64: dts: qcom: sm8350: Add wakeup-parent to tlmm
arm64: dts: qcom: sm8350: fix IPA interconnects
arm64: dts: qcom: sm8350: Rename GENI serial engine DT node
arm64: dts: qcom: Use correct naming for dwc3 usb nodes in dts files
arm64: dts: renesas: Add Renesas R8A779M1 SoC support
arm64: dts: renesas: Add Renesas R8A779M3 SoC support
arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G
arm64: dts: renesas: Add support for H3ULCB+Kingfisher with R-Car H3e-2G
arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G
arm64: dts: renesas: Add support for M3ULCB+Kingfisher with R-Car M3e-2G
arm64: dts: renesas: Add support for Salvator-XS with R-Car H3e-2G
arm64: dts: renesas: Add support for Salvator-XS with R-Car M3e-2G
arm64: dts: renesas: beacon: Enable micbias
arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay
arm64: dts: renesas: r8a774c0: Add generic compatible string to IIC node
arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] related nodes
arm64: dts: renesas: r8a77990: Add generic compatible string to IIC node
arm64: dts: renesas: r8a77990: ebisu: Add I2C EEPROM for PMIC
arm64: dts: renesas: r8a77990: ebisu: Add SW4 support
arm64: dts: renesas: r8a77995: Add R-Car Sound support
arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support
arm64: dts: renesas: r8a77995: draak: Add SW56 support
arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties
arm64: dts: renesas: r8a779a0: Restore sort order
arm64: dts: renesas: r9a07g044: Add ADC node
arm64: dts: renesas: r9a07g044: Add CANFD node
arm64: dts: renesas: r9a07g044: Add I2C interrupt-names
arm64: dts: renesas: r9a07g044: Add I2C nodes
arm64: dts: renesas: r9a07g044: Add pinctrl node
arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers
arm64: dts: renesas: rzg2: Rename i2c_dvfs to iic_pmic
arm64: dts: renesas: salvator-x(s): Factor out HDMI1 parts
arm64: dts: renesas: salvator-x(s): Factor out SATA parts
arm64: dts: renesas: salvator-x(s): Factor out USB ch2 parts
arm64: dts: renesas: salvator-xs: Factor out USB ch3 parts
arm64: dts: sc7180: Add required-opps for i2c
arm64: dts: sparx5: Add the Sparx5 switch frame DMA support
arm64: dts: ti: k3-am64-main: Add ecap pwm nodes
arm64: dts: ti: k3-am64-main: Add epwm nodes
arm64: dts: ti: k3-am642-evm: Add pwm nodes
arm64: dts: ti: k3-am642-sk: Add pwm nodes
arm64: efi: Export screen_info
arm64: entry: Add SYM_CODE annotation for __bad_stack
arm64: entry: call exit_to_user_mode() from C
arm64: entry: clarify entry/exit helpers
arm64: entry: consolidate entry/exit helpers
arm64: entry: move bulk of ret_to_user to C
arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0
arm64: fix typo in a comment
arm64: head: avoid over-mapping in map_memory
arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0
arm64: hyperv: Add Hyper-V hypercall and register access utilities
arm64: hyperv: Add panic handler
arm64: hyperv: Initialize hypervisor on boot
arm64: Implement task_cpu_possible_mask()
arm64: kasan: mte: remove redundant mte_report_once logic
arm64: kasan: mte: use a constant kernel GCR_EL1 value
arm64: kdump: Remove custom linux,elfcorehdr handling
arm64: kdump: Remove custom linux,usable-memory-range handling
arm64: kdump: Skip kmemleak scan reserved memory for kdump
arm64: Mark __stack_chk_guard as __ro_after_init
arm64: Mitigate MTE issues with str{n}cmp()
arm64: mm: fix comment typo of pud_offset_phys()
arm64: mm: Fix TLBI vs ASID rollover
arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
arm64: Move .hyp.rodata outside of the _sdata.._edata range
arm64: move preemption disablement to prctl handlers
arm64: move the (z)install rules to arch/arm64/Makefile
arm64: mte: avoid TFSRE0_EL1 related operations unless in async mode
arm64: mte: change ASYNC and SYNC TCF settings into bitfields
arm64: mte: introduce a per-CPU tag checking mode preference
arm64: mte: optimize GCR_EL1 modification on kernel entry/exit
arm64: mte: rename gcr_user_excl to mte_ctrl
arm64: PCI: Restructure pcibios_root_bridge_prepare()
arm64: PCI: Support root bridge preparation for Hyper-V
arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system
arm64: remove GCC version check for ARCH_SUPPORTS_INT128
arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores
arm64: replace in_irq() with in_hardirq()
arm64: Restore forced disabling of KPTI on ThunderX
arm64: signal32: Drop pointless call to sigdelsetmask()
arm64: SSBS/DIT: print SSBS and DIT bit when printing PSTATE
arm64: tegra194: p2888: Correct interrupt trigger type of temperature sensor
arm64: tegra: Add missing interconnects property for USB on Tegra186
arm64: tegra: Add NVIDIA Jetson TX2 NX Developer Kit support
arm64: tegra: Add PWM nodes on Tegra186
arm64: tegra: Fix compatible string for Tegra132 CPUs
arm64: tegra: Fix Tegra194 PCIe EP compatible string
arm64: unnecessary end 'return;' in void functions
arm64: use __func__ to get function name in pr_err
 
ARM: 9099/1: crypto: rename 'mod_init' & 'mod_exit' functions to be module-specific
ARM: 9100/1: MAINTAINERS: mark all linux-arm-kernel@infradead list as moderated
ARM: 9102/1: move theinstall rules to arch/arm/Makefile
ARM: 9103/1: Drop ARCH_NR_GPIOS definition
ARM: 9105/1: atags_to_fdt: don't warn about stack size
ARM: 9106/1: traps: use get_kernel_nofault instead of set_fs()
ARM: 9107/1: syscall: always store thread_info->abi_syscall
ARM: 9108/1: oabi-compat: rework epoll_wait/epoll_pwait emulation
ARM: 9109/1: oabi-compat: add epoll_pwait handler
ARM: 9110/1: oabi-compat: fix oabi epoll sparse warning
ARM: 9111/1: oabi-compat: rework fcntl64() emulation
ARM: 9112/1: uaccess: add __{get,put}_kernel_nofault
ARM: 9113/1: uaccess: remove set_fs() implementation
ARM: 9114/1: oabi-compat: rework sys_semtimedop emulation
ARM: 9115/1: mm/maccess: fix unaligned copy_{from,to}_kernel_nofault
ARM: 9116/1: unified: Remove check for gcc < 4
ARM: 9117/1: asm-generic: div64: Remove always-true __div64_const32_is_OK()
ARM: 9118/1: div64: Remove always-true __div64_const32_is_OK() duplicate
ARM: 9122/1: select HAVE_FUTEX_CMPXCHG
ARM: 9125/1: fix incorrect use of get_kernel_nofault()
ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images
ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned
ARM: 9134/1: remove duplicate memcpy() definition
ARM: 9138/1: fix link warning with XIP + frame-pointer
ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype
ARM: 9141/1: only warn about XIP address when not compile testing
ARM: 9148/1: handle CONFIG_CPU_ENDIAN_BE32 in arch/arm/kernel/head.S
 
arm: Add compile-time asserts for siginfo_t offsets
 
ARM: at91: add new SoC sama7g5
ARM: at91: ddr: add registers definitions for sama7g5's ddr
ARM: at91: debug: add sama7g5 low level debug uart
ARM: at91: pm: add backup mode support for SAMA7G5
ARM: at91: pm: add pm support for SAMA7G5
ARM: at91: pm: add sama7g5 ddr controller
ARM: at91: pm: add sama7g5 ddr phy controller
ARM: at91: pm: add sama7g5 shdwc
ARM: at91: pm: add sama7g5's pmc
ARM: at91: pm: add self-refresh support for sama7g5
ARM: at91: pm: add support for 2.5V LDO regulator control
ARM: at91: pm: add support for MCK1..4 save/restore for ulp modes
ARM: at91: pm: add support for waiting MCK1..4
ARM: at91: pm: avoid push and pop on stack while memory is in self-refersh
ARM: at91: pm: check for different controllers in at91_pm_modes_init()
ARM: at91: pm: do not initialize pdev
ARM: at91: pm: do not panic if ram controllers are not enabled
ARM: at91: pm: document at91_soc_pm structure
ARM: at91: pm: group constants and addresses loading
ARM: at91: pm: move pm_bu to soc_pm data structure
ARM: at91: pm: move the setup of soc_pm.bu->suspended
ARM: at91: pm: preload base address of controllers in tlb
ARM: at91: pm: s/CONFIG_SOC_SAM9X60/CONFIG_HAVE_AT91_SAM9X60_PLL/g
ARM: at91: pm: save ddr phy calibration data to securam
ARM: at91: pm: switch backup area to vbat in backup mode
ARM: at91: pm: use r7 instead of tmp1
ARM: at91: pm: wait for ddr power mode off
ARM: at91: sama7: introduce sama7 SoC family
ARM: at91: sfrbu: add sfrbu registers definitions for sama7g5
ARM: Bulk conversion to generic_handle_domain_irq()
ARM: config: aspeed: Enable hardened allocator feature
ARM: config: aspeed: Enable KCS adapter for raw SerIO
ARM: config: aspeed: Regenerate defconfigs
ARM: config: aspeed_g4: Enable EDAC and SPGIO
ARM: config: multi v7: Enable dependancies
ARM: config: mutli v7: Reenable FB dependency
ARM: configs: at91: add defconfig for sama7 family of SoCs
ARM: configs: multi_v7: enable PL35x NAND controller
ARM: defconfig: gemini: Restore framebuffer
ARM: dove: mark 'putc' as inline
ARM: dts: Add Facebook BMC 128MB flash layout
ARM: dts: add SKOV imx6q and imx6dl based boards
ARM: dts: add SolidRun SolidSense support
ARM: dts: Add support for dra762 abz package
ARM: dts: am335x-baltos: switch to new cpsw switch drv
ARM: dts: am335x-bone-common: Enable PRU-ICSS node
ARM: dts: am335x-bone: switch to new cpsw switch drv
ARM: dts: am335x-boneblack: Extract HDMI config
ARM: dts: am335x-boneblue: add gpio-line-names
ARM: dts: am335x-chiliboard: switch to new cpsw switch drv
ARM: dts: am335x-cm-t335: switch to new cpsw switch drv
ARM: dts: am335x-evm: Enable PRU-ICSS module
ARM: dts: am335x-evmsk: Enable PRU-ICSS module
ARM: dts: am335x-icev2: Enable PRU-ICSS module
ARM: dts: am335x-igep0033: switch to new cpsw switch drv
ARM: dts: am335x-lxm: switch to new cpsw switch drv
ARM: dts: am335x-moxa-uc: switch to new cpsw switch drv
ARM: dts: am335x-myirtech: switch to new cpsw switch drv
ARM: dts: am335x-nano: switch to new cpsw switch drv
ARM: dts: am335x-osd3358-sm-red: switch to new cpsw switch drv
ARM: dts: am335x-pdu001: switch to new cpsw switch drv
ARM: dts: am335x-pepper: switch to new cpsw switch drv
ARM: dts: am335x-phycore: switch to new cpsw switch drv
ARM: dts: am335x-sancloud-bbe-lite: New devicetree
ARM: dts: am335x-sancloud-bbe: Drop usb wifi comment
ARM: dts: am335x-sancloud-bbe: Extract common code
ARM: dts: am335x-sancloud-bbe: Fix missing pinctrl refs
ARM: dts: am335x-shc: switch to new cpsw switch drv
ARM: dts: am335x-sl50: switch to new cpsw switch drv
ARM: dts: am33xx-l4: Add PRUSS MDIO controller node
ARM: dts: am33xx-l4: Add PRUSS node
ARM: dts: am33xx: update ethernet aliases
ARM: dts: am4372: Add PRUSS MDIO controller node
ARM: dts: am4372: Add the PRU-ICSS0 DT node
ARM: dts: am4372: Add the PRU-ICSS1 DT node
ARM: dts: am57xx: Add PRU-ICSS nodes
ARM: dts: am57xx: Add PRUSS MDIO controller nodes
ARM: dts: arm: align watchdog and mmc node names with dtschema
ARM: dts: aspeed-g5: Remove ngpios from sgpio node.
ARM: dts: aspeed-g6: Add SGPIO node.
ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi
ARM: dts: aspeed: Add Facebook Cloudripper (AST2600) BMC
ARM: dts: aspeed: Add Facebook Elbert (AST2600) BMC
ARM: dts: aspeed: Add Facebook Fuji (AST2600) BMC
ARM: dts: aspeed: Add Inspur NF5280M6 BMC machine
ARM: dts: aspeed: ast2500evb: Enable built in RTC
ARM: dts: aspeed: cloudripper: Add comments for "mdio1"
ARM: dts: aspeed: Common dtsi for Facebook AST2600 Network BMCs
ARM: dts: aspeed: Enable ADC in Facebook AST2400 common dtsi
ARM: dts: aspeed: galaxy100: Remove redundant ADC device
ARM: dts: aspeed: minipack: Update flash partition table
ARM: dts: aspeed: p10bmc: Add power control pins
ARM: dts: aspeed: tacoma: Add TPM reset GPIO
ARM: dts: aspeed: wedge100: Enable ADC channels
ARM: dts: aspeed: wedge400: Use common flash layout
ARM: dts: aspeed: wedge40: Remove redundant ADC device
ARM: dts: at91: add conflict note for d3
ARM: dts: at91: add pinctrl-{names, 0} for all gpios
ARM: dts: at91: add sama7g5 SoC DT and sama7g5-ek
ARM: dts: at91: sama5d27_som1_ek: enable ADC node
ARM: dts: at91: sama5d2_icp: enable digital filter for I2C nodes
ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default
ARM: dts: at91: sama5d4_xplained: change the key code of the gpio key
ARM: dts: at91: sama5d4_xplained: Remove spi0 node
ARM: dts: at91: sama7g5: add chipid
ARM: dts: at91: sama7g5: add ram controllers
ARM: dts: at91: sama7g5: add securam node
ARM: dts: at91: sama7g5: add shdwc node
ARM: dts: at91: sama7g5ek: add suspend voltage for ddr3l rail
ARM: dts: at91: sama7g5ek: to not touch slew-rate for SDMMC pins
ARM: dts: at91: sama7g5ek: use proper slew-rate settings for GMACs
ARM: dts: at91: use the right property for shutdown controller
ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting
ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states
ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address
ARM: dts: bcm2711: fix MDIO #address- and #size-cells
ARM: dts: bcm283x: Fix VEC address for BCM2711
ARM: dts: ebaz4205: enable NAND support
ARM: dts: everest: Add phase corrections for eMMC
ARM: dts: exynos: add CPU topology to Exynos3250
ARM: dts: exynos: add CPU topology to Exynos4210
ARM: dts: exynos: add CPU topology to Exynos4412
ARM: dts: exynos: add CPU topology to Exynos5250
ARM: dts: exynos: add CPU topology to Exynos5260
ARM: dts: exynos: add CPU topology to Exynos5420
ARM: dts: exynos: add CPU topology to Exynos5422
ARM: dts: imx35: correct node name for FEC
ARM: dts: imx53-ppd: Fix ACHC entry
ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe
ARM: dts: imx6q-dhcom: Add interrupt and compatible to the ethernet PHY
ARM: dts: imx6q-dhcom: Add keys and leds to the PDK2 board
ARM: dts: imx6q-dhcom: Add the parallel system bus
ARM: dts: imx6q-dhcom: Adding Wake pin to the PCIe pinctrl
ARM: dts: imx6q-dhcom: Align stdout-path with other DHCOM SoMs
ARM: dts: imx6q-dhcom: Cleanup of the devicetrees
ARM: dts: imx6q-dhcom: Fill GPIO line names on DHCOM SoM
ARM: dts: imx6q-dhcom: Rearrange of iomux
ARM: dts: imx6q-dhcom: Remove ddc-i2c-bus property
ARM: dts: imx6q-dhcom: Rework of the DHCOM GPIO pinctrls
ARM: dts: imx6q-dhcom: Set minimum memory size of all DHCOM i.MX6 variants
ARM: dts: imx6q-dhcom: Use 1G ethernet on the PDK2 board
ARM: dts: imx6qdl-dhcom: Add DHCOM based PicoITX board
ARM: dts: imx6qdl-dhcom: Add DHSOM based DRC02 board
ARM: dts: imx6qdl-dhcom: Split SoC-independent parts of DHCOM SOM and PDK2
ARM: dts: imx6qdl-gw5904: atecc508a support
ARM: dts: imx6qdl-gw5xxx: add missing USB OTG OC pinmux
ARM: dts: imx6qdl-pico: Fix Ethernet support
ARM: dts: imx6qdl: move phy properties into phy device node
ARM: dts: imx6qp-prtwd3: configure ENET_REF clock to 125MHz
ARM: dts: imx7-mba7: remove un-used "phy-reset-delay" property
ARM: dts: imx7: add ftm nodes for Flex Timers
ARM: dts: imx7d-remarkable2: Add WiFi support
ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo
ARM: dts: imx: change the spi-nor tx
ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo
ARM: dts: ixp4xx: Add a devicetree for Freecom FSG-3
ARM: dts: ixp4xx: Add Arcom Vulcan device tree
ARM: dts: ixp4xx: Add CF to GW2358
ARM: dts: ixp4xx: Add device trees for Coyote and IXDPG425
ARM: dts: ixp4xx: Add devicetree for D-Link DSM-G600 rev A
ARM: dts: ixp4xx: Add devicetree for Iomega NAS 100D
ARM: dts: ixp4xx: Add devicetree for Linksys WRV54G
ARM: dts: ixp4xx: Add devicetree for Netgear WG302v2
ARM: dts: ixp4xx: Add Gateworks Avila GW2348 device tree
ARM: dts: ixp4xx: Add Intel IXDP425 etc reference designs
ARM: dts: ixp4xx: Add second UART
ARM: dts: ixp4xx: Fix up bad interrupt flags
ARM: dts: ixp4xx: Move EPBX100 flash to external bus node
ARM: dts: ixp4xx: Use the expansion bus
ARM: dts: meson8: Use a higher default GPU clock frequency
ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties
ARM: dts: meson8b: ec100: wire up the RT5640 audio codec
ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties
ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties
ARM: dts: meson: Add the AIU audio controller
 
arm: dts: mt7623: increase passive cooling trip
arm: dts: mt8135: Move pinfunc to include/dt-bindings/pinctrl
arm: dts: mt8183: Move pinfunc to include/dt-bindings/pinctrl
 
ARM: dts: omap3430-sdp: Fix NAND device node
ARM: dts: omap4-l4-abe: Add McASP configuration
ARM: dts: omap4-l4-abe: Correct sidle modes for McASP
ARM: dts: omap: Drop references to opp.txt
ARM: dts: owl-s500-roseapplepi: Add ethernet support
ARM: dts: owl-s500: Add ethernet support
ARM: dts: qcom: add ahb reset to ipq806x-gmac
ARM: dts: qcom: Add initial DTS file for Samsung Galaxy S III Neo phone
ARM: dts: qcom: Add support for MSM8226 SoC
ARM: dts: qcom: apq8060: Correct Ethernet node name and drop bogus irq property
ARM: dts: qcom: apq8064: correct clock names
ARM: dts: qcom: apq8064: update Adreno clock names
ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference
ARM: dts: qcom: apq8064: use compatible which contains chipid
ARM: dts: qcom: Fix up APQ8060 DragonBoard license
ARM: dts: qcom: msm8974-klte: Enable remote processors
ARM: dts: qcom: msm8974: Add blsp2_uart7 for bluetooth on sirius
ARM: dts: qcom: msm8974: castor: Add Bluetooth-related nodes
ARM: dts: r8a73a4: Remove non-functional DMA support
ARM: dts: rainier, everest: Add TPM reset GPIO
ARM: dts: rockchip: add io-domains node to rk3188.dtsi
ARM: dts: rockchip: add io-domains nodes to rv1108.dtsi
ARM: dts: rockchip: Add SFC to RV1108
ARM: dts: rockchip: add space after &grf on rk3188
ARM: dts: rockchip: remove interrupt-names from iommu nodes
ARM: dts: rockchip: rename pcfg_* nodenames for rk3066/rk3188
ARM: dts: rockchip: rename timer compatible strings for rk3066a
ARM: dts: rza: Add I2C interrupt-names
ARM: dts: rzg1: Add generic compatible strings to IIC nodes
ARM: dts: spear3xx: Fix gmac node
ARM: dts: sti: add the spinor controller node within stih407-family
ARM: dts: sti: add the thermal sensor node within stih418
ARM: dts: sti: disable rng11 on the stih418 platform
ARM: dts: sti: Introduce 4KOpen (stih418-b2264) board
ARM: dts: sti: remove clk_ignore_unused from bootargs for stih407-b2120
ARM: dts: sti: remove clk_ignore_unused from bootargs for stih410-b2120
ARM: dts: sti: remove clk_ignore_unused from bootargs for stih410-b2260
ARM: dts: sti: remove clk_ignore_unused from bootargs for stih418-b2199
ARM: dts: sti: update clkgen-fsyn entries in stih407-clock
ARM: dts: sti: update clkgen-fsyn entries in stih410-clock
ARM: dts: sti: update clkgen-fsyn entries in stih418-clock
ARM: dts: sti: update clkgen-pll entries in stih407-clock
ARM: dts: sti: update clkgen-pll entries in stih410-clock
ARM: dts: sti: update clkgen-pll entries in stih418-clock
ARM: dts: sti: update flexgen compatible within stih407-clock
ARM: dts: sti: update flexgen compatible within stih410-clock
ARM: dts: sti: update flexgen compatible within stih418-clock
ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM
ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157c-ed1 board
ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x-dkx boards
ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM
ARM: dts: stm32: Set {bitclock,frame}-master phandles on DHCOM SoM
ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx
ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check
ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode
ARM: dts: ux500: ab8500: Link USB PHY to USB controller node
ARM: dts: ux500: Add a device tree for Kyle
ARM: dts: ux500: Add device tree for Samsung Gavini
ARM: dts: ux500: Add devicetree for Codina
ARM: dts: ux500: Adjust operating points to reality
ARM: dts: ux500: Flag eMMCs as non-SDIO/SD
 
arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address
arm: dts: vexpress: Drop unused properties from motherboard node
arm: dts: vexpress: Fix addressing issues with 'motherboard-bus' nodes
arm: dts: vexpress: Fix motherboard bus 'interrupt-map'
 
ARM: dts: vf610-zii-dev-rev-b: Remove #address-cells and #size-cells property from at93c46d dt node
ARM: dts: zynq: add NAND flash controller node
ARM: ep93xx: remove MaverickCrunch support
ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence
ARM: imx: register reset controller from a platform driver
ARM: imx_v6_v7_defconfig: enable driver of the LTC3676 PMIC
ARM: imx_v6_v7_defconfig: enable fb
ARM: imx_v6_v7_defconfig: Let CONFIG_SCSI_LOWLEVEL be selected
ARM: imx_v6_v7_defconfig: Select CONFIG_KPROBES
ARM: ixp4xx: Delete Avila boardfiles
ARM: ixp4xx: Delete Coyote and IXDPG425 boardfiles
ARM: ixp4xx: Delete Gateway WG302v2 boardfiles
ARM: ixp4xx: Delete GTWX5715 board files
ARM: ixp4xx: Delete Intel reference design boardfiles
ARM: ixp4xx: Delete NAS100D boardfiles
ARM: ixp4xx: Delete NSLU2 boardfiles
ARM: ixp4xx: Delete Omicron boardfiles
ARM: ixp4xx: Delete the Arcom Vulcan boardfiles
ARM: ixp4xx: Delete the D-Link DSM-G600 boardfiles
ARM: ixp4xx: Delete the Freecom FSG-3 boardfiles
ARM: multi_v7_defconfig: add sama7g5 SoC
ARM: multi_v7_defconfig: Enable Acer A500 drivers
ARM: multi_v7_defconfig: Enable CONFIG_MMC_MESON_MX_SDHC
ARM: multi_v7_defconfig: Enable CONFIG_TEGRA30_TSENSOR
ARM: omap1: move omap15xx local bus handling to usb.c
 
arm: omap2: Drop MACH_OMAP3517EVM entry
arm: omap2: Drop obsolete MACH_OMAP3_PANDORA entry
arm: omap2: Drop the unused OMAP_PACKAGE_* KConfig entries
 
ARM: s3c: delete unneed local variable "delay"
ARM: sharpsl_param: work around -Wstringop-overread warning
ARM: tegra: acer-a500: Add interrupt to temperature sensor node
ARM: tegra: acer-a500: Add power supplies to accelerometer
ARM: tegra: acer-a500: Improve thermal zones
ARM: tegra: acer-a500: Remove bogus USB VBUS regulators
ARM: tegra: acer-a500: Use verbose variant of atmel,wakeup-method value
ARM: tegra: Add SoC thermal sensor to Tegra30 device-trees
ARM: tegra: apalis: Correct interrupt trigger type of temperature sensor
ARM: tegra: cardhu: Correct interrupt trigger type of temperature sensor
ARM: tegra: dalmore: Correct interrupt trigger type of temperature sensor
ARM: tegra: Enable Acer A500 drivers
ARM: tegra: Enable CONFIG_CROS_EC
ARM: tegra: Enable CONFIG_FB
ARM: tegra: Enable CONFIG_TEGRA30_TSENSOR
ARM: tegra: jetson-tk1: Correct interrupt trigger type of temperature sensor
ARM: tegra: nexus7: Add interrupt to temperature sensor node
ARM: tegra: nexus7: Improve thermal zones
ARM: tegra: nyan: Correct interrupt trigger type of temperature sensor
ARM: tegra: ouya: Add interrupt to temperature sensor node
ARM: tegra: paz00: Add interrupt to temperature sensor node
ARM: tegra: paz00: Handle device properties with software node API
ARM: tegra: Rebuild default configuration
ARM: tegra: tamonten: Fix UART pad setting
 
asm-generic/hyperv: Add missing #include of nmi.h
asm-generic/hyperv: provide cpumask_to_vpset_noself
 
asm-generic/io.h: give stub iounmap() on !MMU same prototype as elsewhere
 
asm-generic/uaccess.h: remove __strncpy_from_user/__strnlen_user
 
asm-generic: ffs: Drop bogus reference to ffz location
asm-generic: remove extra strn{cpy_from,len}_user declarations
asm-generic: reverse GENERIC_{STRNCPY_FROM,STRNLEN}_USER symbols
asm-generic: uaccess: remove inline strncpy_from_user/strnlen_user
 
ASoc: amd: add acp5x init/de-init functions
 
ASoC: amd: add ACP5x pcm dma driver ops
ASoC: amd: add ACP5x PCM platform driver
ASoC: amd: add Vangogh ACP PCI driver
ASoC: amd: add Vangogh ACP5x IP register header
ASoC: amd: add vangogh i2s controller driver
ASoC: amd: add vangogh i2s dai driver ops
ASoC: amd: add vangogh i2s dma driver pm ops
ASoC: amd: add vangogh pci driver pm ops
ASoC: amd: create acp5x platform devices
ASoC: amd: Don't show messages about deferred probing by default
ASoC: amd: Drop superfluous mmap callbacks
ASoC: amd: enable vangogh acp5x driver build
ASoC: amd: fix an IS_ERR() vs NULL bug in probe
ASoC: amd: fix spelling mistakes
ASoC: amd: irq handler changes for ACP5x PCM dma driver
ASoC: amd: Use dev_probe_err helper
ASoC: amd: vangogh: Drop superfluous mmap callback
ASoC: atmel: ATMEL drivers don't need HAS_DMA
ASoC: atmel: fix spelling mistakes
ASoC: audio-graph: respawn Platform Support
ASoC: bcm: cygnus-pcm: Fix unused assignment about 'rc'
ASoC: bcm: Use managed PCM buffer allocation
ASoC: codec: wcd938x: Add irq config support
ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates
ASoC: codecs: add SoundWire mockup device support
ASoC: codecs: lpass-rx-macro: clean up for-loop indentation in switch statement
ASoC: codecs: wcd938x: add Multi Button Headset Control support
ASoC: codecs: wcd938x: fix returnvar.cocci warnings
ASoC: codecs: wcd938x: remove unused port-map reference
ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit
ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots
ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets
ASoC: cs42l42: Update module authors
ASoC: cs42l42: Validate dai_set_sysclk() frequency
ASoC: cs4341: Add SPI device ID table
ASoC: cx20442: tty_ldisc_ops::write_wakeup is optional
ASoC: DAPM: Fix missing kctl change notifications
ASoC: dt-bindings: davinci-mcasp: Add compatible string for OMAP4
ASoC: dt-bindings: Document RZ/G2L bindings
ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX8ULP
ASoC: dt-bindings: mt8195: remove dependent headers in the example
ASoC: dt-bindings: renesas,rz-ssi: Update slave dma channel configuration parameter
ASoC: dt-bindings: rockchip: Add compatible for rk3568 spdif
ASoC: dt-bindings: rockchip: Add compatible strings for more SoCs
ASoC: dt-bindings: rockchip: Document reset property for i2s
ASoC: dt-bindings: rt1015p: add new compatible id
ASoC: dt-bindings: rt1015p: fix syntax error in dts-binding document
ASoC: dt-bindings: sound: renesas,rz-ssi: Document DMA support
ASoC: dwc: Get IRQ optionally
ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation
ASoC: fsl: imx-pcm-rpmsg: Use managed buffer allocation
ASoC: fsl_asrc_dma: Use managed buffer allocation
ASoC: fsl_dma: Use managed buffer allocation
ASoC: fsl_esai: register platform component before registering cpu dai
ASoC: fsl_micfil: register platform component before registering cpu dai
ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks
ASoC: fsl_sai: register platform component before registering cpu dai
ASoC: fsl_spdif: register platform component before registering cpu dai
ASoC: fsl_xcvr: Fix channel swap issue with ARC
ASoC: fsl_xcvr: Omit superfluous error message in fsl_xcvr_probe()
ASoC: fsl_xcvr: register platform component before registering cpu dai
ASoC: ics43432: add CMM-4030D-261 support
ASoC: ics43432: add compatible for CUI Devices
ASoC: imx-rpmsg: change dev_err to dev_err_probe for -EPROBE_DEFER
ASoC: intel: atom: Revert PCM buffer address setup workaround again
ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select
ASoC: Intel: boards: get codec device with ACPI instead of bus search
ASoC: Intel: boards: handle errors with acpi_dev_get_first_match_dev()
ASoC: Intel: boards: harden codec property handling
ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for tests
ASoC: Intel: boards: use software node API in Atom boards
ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata()
ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional()
ASoC: Intel: bytcht_es8316: Use temporary variable for struct device
ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log saturation
ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() helper
ASoC: Intel: bytcr_rt5640: Add line-out support
ASoC: Intel: bytcr_rt5640: Add support for a second headphones output
ASoC: Intel: bytcr_rt5640: Add support for a second headset mic input
ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 jack-detect
ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk
ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_jack2_gpio static
ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check functions static
ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output
ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components string
ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" DAPM pin for the mic on the 2nd jack
ASoC: Intel: Fix platform ID matching
ASoC: Intel: Fix spelling contraction "cant" -> "can't"
ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373
ASoC: Intel: maxim-common: support max98360a
ASoC: Intel: remove device_properties for Atom boards
ASoC: intel: skylake: Drop superfluous mmap callback
ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER
ASoC: Intel: Skylake: Fix module resource and format selection
ASoC: Intel: Skylake: Fix passing loadable flag for module
ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs
ASoC: Intel: Skylake: Properly configure modules with generic extension
ASoC: Intel: Skylake: Select first entry for singular pipe config arrays
ASoC: Intel: Skylake: Select proper format for NHLT blob
ASoC: Intel: Skylake: Simplify m_state for loadable modules
ASoC: Intel: Skylake: Support modules with generic extension
ASoC: Intel: Skylake: Support multiple format configs
ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP
ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a
ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence
ASoC: Intel: sof_cs42l42: use helper function to get bclk frequency
ASoC: Intel: sof_rt5682: code refactor for max98360a
ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710
 
ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15
 
ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits
ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode
ASoC: Intel: sof_sdw: pass card information to init/exit functions
ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP
ASoC: Intel: sof_sdw_max98373: remove useless inits
ASoC: Intel: sof_sdw_rt711*: keep codec device reference until remove
ASoC: Intel: update sof_pcm512x quirks
ASoC: Intel: use software node API in SoundWire machines
ASoC: max98090: remove duplicate status reads and useless assignmment
ASoC: max98390: Add support change dsm param name
ASoC: mediatek: add required config dependency
ASoC: mediatek: common: handle NULL case in suspend/resume function
ASoC: mediatek: mt6359: convert to use module_platform_driver
ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe
ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in mt8192_afe_pcm_dev_probe
ASoC: mediatek: mt8195: add DPTX audio support
ASoC: mediatek: mt8195: add HDMITX audio support
ASoC: mediatek: mt8195: add machine driver with mt6359, rt1019 and rt5682
ASoC: mediatek: mt8195: add MTK_PMIC_WRAP dependency
ASoC: mediatek: mt8195: add platform driver
ASoC: mediatek: mt8195: Fix spelling mistake "bitwiedh" -> "bitwidth"
ASoC: mediatek: mt8195: remove wrong fixup assignment on HDMITX
ASoC: mediatek: mt8195: support adda in platform driver
ASoC: mediatek: mt8195: support audsys clock control
ASoC: mediatek: mt8195: support etdm in platform driver
ASoC: mediatek: mt8195: support pcm in platform driver
ASoC: mediatek: mt8195: update mediatek common driver
ASoC: mediatek: SND_SOC_MT8195 should depend on ARCH_MEDIATEK
ASoC: mpc5200: Use managed buffer allocation
ASoC: mt6359-accdet.c: remove useless assignments
ASoC: mt8195: correct the dts parsing logic about DPTX and HDMITX
ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working
ASoC: pcm179x: Add missing entries SPI to device ID table
ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers
ASoC: qcom: apq8016_sbc: Add SEC_MI2S support
ASoC: qcom: lpass: Use managed buffer allocation
ASoC: qcom: qdsp6: Use managed buffer allocation
ASoC: qdsp6: q6adm: fix cppcheck warnings for unnecessary initialization
ASoC: qdsp6: q6asm: fix cppcheck warnings for unnecessary initialization
ASoC: Revert PCM trigger changes
ASoC: rockchip: i2s: Add compatible for more SoCs
ASoC: rockchip: i2s: Add support for frame inversion
ASoC: rockchip: i2s: Add support for set bclk ratio
ASoC: rockchip: i2s: Fix concurrency between tx/rx
ASoC: rockchip: i2s: Fix regmap_ops hang
ASoC: rockchip: i2s: Fixup clk div error
ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B
ASoC: rockchip: i2s: Improve dma data transfer efficiency
ASoC: rockchip: i2s: Make playback/capture optional
ASoC: rockchip: spdif: Add support for rk3568 spdif
ASoC: rockchip: spdif: Fix some coding style
ASoC: rockchip: spdif: Mark SPDIF_SMPDR as volatile
ASoC: rsnd: adg: clearly handle clock error / NULL case
ASoC: rsnd: core: make some arrays static const, makes object smaller
ASoC: rsnd: make some arrays static const, makes object smaller
ASoC: rt1015: remove possible unused variable `bclk_ms'
ASoC: rt1015: Remove unnecessary flush work on rt1015 driver
ASoC: rt1015p: add new acpi id and comapatible id
ASoC: rt1015p: correct indentation
ASoC: rt5514: make array div static const, makes object smaller
ASoC: rt5640: Add optional hp_det_gpio parameter to rt5640_detect_headset()
ASoC: rt5640: Add rt5640_set_ovcd_params() helper
ASoC: rt5640: Delay requesting IRQ until the machine-drv calls set_jack
ASoC: rt5640: Move rt5640_disable_jack_detect() up in the rt5640.c file
ASoC: rt5640: Silence warning message about missing interrupt
ASoC: rt5682: Adjust headset volume button threshold again
ASoC: rt5682: enable SAR ADC power saving mode during suspend
ASoC: rt5682: fix headset background noise when S3 state
ASoC: rt5682: Fix the vol+ button detection issue
ASoC: rt5682: Properly turn off regulators if wrong device ID
ASoC: rt5682: Remove unused variable in rt5682_i2c_remove()
ASoC: samsung: Constify static snd_soc_ops
ASoC: samsung: s3c24xx_simtec: fix spelling mistake "devicec" -> "device"
ASoC: sh: Add RZ/G2L SSIF-2 driver
ASoC: sh: rcar: dma: : use proper DMAENGINE API for termination
ASoC: sh: rz-ssi: Add SSI DMAC support
ASoC: sh: rz-ssi: Fix dereference of noderef expression warning
ASoC: sh: rz-ssi: Fix wrong operator used issue
ASoC: sh: rz-ssi: Improve error handling in rz_ssi_dma_request function
ASoC: simple-card-utils: Avoid over-allocating DLCs
ASoC: soc-ac97: cleanup cppcheck warning
ASoC: soc-acpi: cnl: add table for SoundWire mockup devices
ASoC: soc-acpi: tgl: add table for SoundWire mockup devices
ASoC: soc-component: cleanup cppcheck warning at snd_soc_pcm_component_pm_runtime_get()
ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_controls()
ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt_parse_format()
ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_dai_name()
ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_routing()
ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_simple_widgets()
ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dmi_name()
ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregister_component()
ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked()
ASoC: soc-dai: cleanup cppcheck warning at snd_soc_dai_link_set_capabilities()
ASoC: soc-dai: cleanup cppcheck warning at snd_soc_pcm_dai_new()
ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux()
ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link()
ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga()
ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check_event()
ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run()
ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer_path_status()
ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup()
ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_add_routes()
ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_del_route()
ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_new_controls()
ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_weak_routes()
ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_stream_event()
ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_copy_user()
ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_hw_params()
ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_new()
ASoC: soc-jack: cleanup cppcheck warning at snd_soc_jack_report()
ASoC: soc-jack: cleanup cppcheck warning for CONFIG_GPIOLIB
ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx()
ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume()
ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx()
ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx()
ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active()
ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_setup_be_chan()
ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playback_capture()
ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb()
ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_components_close()
ASoC: soc-pcm: protect BE dailink state changes in trigger
ASoC: soc-pcm: test refcount before triggering
ASoC: soc-topology: cleanup cppcheck warning at snd_soc_find_dai_link()
ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dai_elems_load()
ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dapm_widget_elems_load()
ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_kcontrol_elems_load()
ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_process_headers()
ASoC: SOF: add a helper to get topology configured bclk
ASoC: SOF: Fix DSP oops stack dump output contents
ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types
ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types
ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc
ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops
ASoC: SOF: Intel: hda-stream: remove always true condition
ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS definition
ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description
ASoC: SOF: Intel: make DMI L1 selection more robust
ASoC: SOF: intel: move sof_intel_dsp_desc() forward
ASoC: SOF: intel: remove duplicate include
ASoC: SOF: Intel: simplify logic for DMI_L1 handling
ASoC: SOF: Intel: Use DMI string to search for adl_mx98373_rt5682 variant
ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplication
ASoC: SOF: loader: release_firmware() on load failure to avoid batching
ASoC: SOF: trace: Omit error print when waking up trace sleepers
ASoC: sprd: Use managed buffer allocation
ASoC: tegra30: ahub: Fix incorrect usage of of_device_get_match_data
ASoC: tegra30: ahub: Use of_device_get_match_data
ASoC: tegra30: i2s: Fix incorrect usage of of_device_get_match_data
ASoC: tegra30: i2s: Use of_device_get_match_data
ASoC: tegra: Use managed buffer allocation
ASoC: ti: davinci-mcasp: Add support for the OMAP4 version of McASP
ASoC: ti: davinci-mcasp: Fix DIT mode support
ASoC: ti: delete some dead code in omap_abe_probe()
ASoC: ti: j721e-evm: Convert the audio domain IDs to enum
ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count
ASoC: tlv320aic32x4: make array clocks static, makes object smaller
ASoC: uniphier: make arrays mul and div static const, makes object smaller
ASoC: v253_init: eliminate pointer to string
ASoC: wcd9335: Disable irq on slave ports in the remove function
ASoC: wcd9335: Fix a double irq free in the remove function
ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function
ASoC: wcd938x: Fix jack detection issue
ASoC: wcd938x: simplify return value
ASoC: wm8960: Fix clock configuration on slave mode
ASoC: wm_adsp: Put debugfs_remove_recursive back in
ASoC: wm_adsp: Remove pointless string comparison
 
asus-wmi: Add dgpu disable method
asus-wmi: Add egpu enable method
asus-wmi: Add panel overdrive functionality
asus-wmi: Add support for platform_profile
 
ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators()
ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init()
ata: sata_mv: Fix the error handling of mv_chip_id()
 
ath11k: Remove some duplicate code
ath11k: set register access length for MHI driver
 
ath5k: fix building with LEDS=m
 
ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()
 
ath9k: fix OOB read ar9300_eeprom_restore_internal
ath9k: fix sleeping in atomic context
 
ath: switch from 'pci_' to 'dma_' API
 
atlantic: Fix driver resume flow.
atlantic: Fix issue in the pm resume flow.
 
atm: horizon: Fix spelling mistakes in TX comment
atm: idt77252: clean up trigraph warning on ??) string
 
audit: add header protection to kernel/audit.h
audit: fix possible null-pointer dereference in audit_filter_rules
audit: move put_tree() to avoid trim_trees refcount underflow and UAF
 
autofs: fix wait name hash calculation in autofs_wait()
 
auxdisplay: Add I2C gpio expander example
auxdisplay: charlcd: Drop unneeded initializers and switch to C99 style
auxdisplay: hd44780: Fix oops on module unloading
auxdisplay: ks0108: Switch to use module_parport_driver()
auxdisplay: Replace symbolic permissions with octal permissions
 
ax25: use skb_expand_head
 
ax88796: export ax_NS8390_init() hook
 
backlight: ktd253: Stabilize backlight
backlight: pwm_bl: Improve bootloader/kernel device handover
 
Backmerge remote-tracking branch : 'drm/drm-next' into drm-misc-next
 
Backmerge tag : 'v5.14-rc3' into drm-next
 
batman-adv: bcast: remove remaining skb-copy calls
batman-adv: bcast: remove remaining skb-copy calls
batman-adv: Check ptr for NULL before reducing its refcnt
batman-adv: Check ptr for NULL before reducing its refcnt
batman-adv: Drop NULL check before dropping references
batman-adv: Drop NULL check before dropping references
batman-adv: Move IRC channel to hackint.org
batman-adv: Move IRC channel to hackint.org
batman-adv: Start new development cycle
batman-adv: Switch to kstrtox.h for kstrtou64
batman-adv: Switch to kstrtox.h for kstrtou64
 
bcache: add proper error unwinding in bcache_device_init
bcache: move the del_gendisk call out of bcache_device_free
bcache: use bvec_virt
 
bcm63xx_enet: delete a redundant assignment
 
bcma: Drop the unused parameter of bcma_scan_read32()
bcma: Fix memory leak for internally-handled cores
 
bcmgenet: remove call to netdev_boot_setup_check
 
binder: Add invalid handle info in user error log
binder: fix freeze race
binder: make sure fd closes complete
 
binderfs: add support for feature files
 
binfmt: a.out: Fix bogus semicolon
binfmt: don't use MAP_DENYWRITE when loading shared libraries via uselib()
binfmt: remove in-tree usage of MAP_DENYWRITE
 
bio: add allocation cache abstraction
bio: fix kerneldoc documentation for bio_alloc_kiocb()
bio: fix page leak bio_add_hw_page failure
bio: improve kerneldoc documentation for bio_alloc_kiocb()
bio: optimize initialization of a bio
 
bitfield: build kunit tests without structleak plugin
 
bitmap: extend comment to bitmap_print_bitmask/list_to_buf
 
bitops/non-atomic: make @nr unsigned to avoid any DIV
 
bitops: Add non-atomic bitops for pointers
 
blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu
blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd
blk-cgroup: refactor blkcg_print_stat
blk-cgroup: stop using seq_get_buf
 
blk-crypto: fix check for too-large dun_bytes
 
blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues
blk-mq: avoid to iterate over stale request
blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag
 
blk-throtl: optimize IOPS throttle for large IO scenarios
 
blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
 
blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN
blk-zoned: allow zone management send operations without CAP_SYS_ADMIN
 
blkcg: fix memory leak in blk_iolatency_init
 
blktrace: Fix uaf in blk_trace access after removing by sysfs
 
block, bfq: cleanup the repeated declaration
block, bfq: honor already-setup queue merges
block, bfq: reset last_bfqq_created on group change
 
block/mq-deadline: Move dd_queued() to fix defined but not used warning
 
block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs
 
block/rnbd-clt: Use put_cpu_ptr after get_cpu_ptr
 
block/rnbd: Use sysfs_emit instead of s*printf function for sysfs show
 
block: add a helper to raise a media changed event
block: add a queue_has_disk helper
block: add a sanity check for a live disk in del_gendisk
block: Add alternative_gpt_sector() operation
block: add an explicit ->disk backpointer to the request_queue
block: add back the bd_holder_dir reference in bd_link_disk_holder
block: add disk sequence number
block: add error handling for device_add_disk / add_disk
block: add ioctl to read the disk sequence number
block: allocate bd_meta_info later in add_partitions
block: assert the locking state in delete_partition
block: bfq: fix bfq_set_next_ioprio_data()
block: call bdev_add later in device_add_disk
block: call blk_integrity_add earlier in device_add_disk
block: call blk_register_queue earlier in device_add_disk
block: call submit_bio_checks under q_usage_counter
block: change ioprio_valid() to an inline function
block: change the refcounting for partitions
block: check if a profile is actually registered in blk_integrity_unregister
block: cleanup the lockdep handling in *alloc_disk
block: clear BIO_PERCPU_CACHE flag if polling isn't supported
block: create the bdi link earlier in device_add_disk
block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output
block: don't call rq_qos_ops->done_bio if the bio isn't tracked
block: drain file system I/O on del_gendisk
block: drain queue after disk is removed from sysfs
block: ensure the bdi is freed after inode_detach_wb
block: export diskseq in sysfs
block: export the diskseq in uevents
block: factor out a blk_try_enter_queue helper
block: fix argument type of bio_trim()
block: fix default IO priority handling
block: fix incorrect references to disk objects
block: fix IOPRIO_PRIO_CLASS() and IOPRIO_PRIO_VALUE() macros
block: Fix partition check for host-aware zoned block devices
block: flush the integrity workqueue in blk_integrity_unregister
block: fold register_disk into device_add_disk
block: free the extended dev_t minor later
block: genhd: don't call blkdev_show() with major_names_lock held
block: genhd: fix double kfree() in __alloc_disk_node()
block: hold ->invalidate_lock in blkdev_fallocate
block: hold a request_queue reference for the lifetime of struct gendisk
block: improve ioprio class description comment
block: Introduce IOPRIO_NR_LEVELS
block: keep q_usage_counter in atomic mode after del_gendisk
block: look up holders by bdev
block: make the block holder code optional
block: mark blkdev_fsync static
block: move fs/block_dev.c to block/bdev.c
block: move some macros to blkdev.h
block: move the bdi from the request_queue to the gendisk
block: nbd: add sanity check for first_minor
block: pass a gendisk to bdev_add_partition
block: pass a gendisk to bdev_del_partition
block: pass a gendisk to bdev_resize_partition
block: pass a gendisk to blk_queue_update_readahead
block: pass a request_queue to __blk_alloc_disk
block: provide bio_clear_hipri() helper
block: reduce stack usage in diskstats_show
block: refine the disk_live check in del_gendisk
block: remove a pointless call to MINOR() in device_add_disk
block: remove alloc_disk and alloc_disk_node
block: remove bdgrab
block: remove bdput
block: remove blk-mq-sysfs dead code
block: remove bvec_kmap_irq and bvec_kunmap_irq
block: remove cmdline-parser.c
block: remove CONFIG_DEBUG_BLOCK_EXT_DEVT
block: remove disk_name()
block: remove GENHD_FL_UP
block: remove support for delayed queue registrations
block: remove the bd_bdi in struct block_device
block: remove the extra kobject reference in bd_link_disk_holder
block: remove the minors argument to __alloc_disk_node
block: return ELEVATOR_DISCARD_MERGE if possible
block: return errors from blk_integrity_add
block: return errors from disk_alloc_events
block: rewrite bio_copy_data_iter to use bvec_kmap_local and memcpy_to_bvec
block: schedule queue restart after BLK_STS_ZONE_RESOURCE
block: simplify disk name formatting in check_partition
block: simplify printing the device names disk_stack_limits
block: split bio_queue_enter from blk_queue_enter
block: split out operations on block special files
block: store a gendisk in struct parsed_partitions
block: support delayed holder registration
block: unexport blk_register_queue
block: unhash the whole device inode earlier
block: use bvec_kmap_local in bio_integrity_process
block: use bvec_kmap_local in t10_pi_type1_{prepare,complete}
block: use bvec_virt in bio_integrity_{process,free}
block: use memcpy_from_bvec in __blk_queue_bounce
block: use memcpy_from_bvec in bio_copy_kern_endio_read
block: use memcpy_to_bvec in copy_to_high_bio_irq
block: use memzero_page in zero_fill_bio
block: use the %pg format specifier in printk_all_partitions
block: use the %pg format specifier in show_partition
block: use the percpu bio cache in __blkdev_direct_IO
block: warn when putting the final reference on a registered disk
 
Bluetooth: Add additional Bluetooth part for Realtek 8852AE
Bluetooth: Add support hdev to allocate private data
Bluetooth: add timeout sanity check to hci_inquiry
Bluetooth: avoid circular locks in sco_sock_connect
Bluetooth: btbcm: add patch ram for bluetooth
Bluetooth: btintel: Add btintel data struct
Bluetooth: btintel: Add combined set_diag functions
Bluetooth: btintel: Add combined setup and shutdown functions
Bluetooth: btintel: Clean the exported function to static
Bluetooth: btintel: Combine setting up MSFT extension
Bluetooth: btintel: Fix the first HCI command not work with ROM device
Bluetooth: btintel: Fix the LED is not turning off immediately
Bluetooth: btintel: Fix the legacy bootloader returns tlv based version
Bluetooth: btintel: Move hci quirks to setup routine
Bluetooth: btintel: Refactoring setup routine for bootloader devices
Bluetooth: btintel: Refactoring setup routine for legacy ROM sku
Bluetooth: btmrvl_sdio: Remove all strcpy() uses
Bluetooth: btrsi: use non-kernel-doc comment for copyright
Bluetooth: btrtl: Set MSFT opcode for RTL8852
Bluetooth: btusb: Add support for Foxconn Mediatek Chip
Bluetooth: btusb: Add support for IMC Networks Mediatek Chip
Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505D
Bluetooth: btusb: Add valid le states quirk
Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS
Bluetooth: btusb: Enable MSFT extension for Intel next generation controllers
Bluetooth: btusb: Enable MSFT extension for Mediatek Chip (MT7921)
Bluetooth: btusb: Enable MSFT extension for WCN6855 controller
Bluetooth: btusb: Fix a unspported condition to set available debug features
Bluetooth: btusb: Fix fall-through warnings
Bluetooth: btusb: Load Broadcom firmware for Dell device 413c:8197
Bluetooth: btusb: Make the CSR clone chip force-suspend workaround more generic
Bluetooth: btusb: Record debug log for Mediatek Chip.
Bluetooth: btusb: Remove WAKEUP_DISABLE and add WAKEUP_AUTOSUSPEND for Realtek devices
Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chip(MT7921)
Bluetooth: defer cleanup of resources in hci_unregister_dev()
Bluetooth: Fix handling of LE Enhanced Connection Complete
Bluetooth: Fix not generating RPA when required
Bluetooth: Fix race condition in handling NOP command
Bluetooth: fix repeated calls to sco_sock_kill
Bluetooth: Fix return value in hci_dev_do_close()
Bluetooth: HCI: Add proper tracking for enable status of adv instances
Bluetooth: hci_bcm: Fix kernel doc comments
Bluetooth: hci_h5: Add runtime suspend
Bluetooth: hci_h5: add WAKEUP_DISABLE flag
Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup is enabled
Bluetooth: hci_h5: Disable the hci_suspend_notifier for btrtl devices
Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow
Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd
Bluetooth: mgmt: Pessimize compile-time bounds-check
Bluetooth: Move shutdown callback before flushing tx and rx queue
Bluetooth: schedule SCO timeouts with delayed_work
Bluetooth: sco: prevent information leak in sco_conn_defer_accept()
Bluetooth: serialize calls to sco_sock_{set,clear}_timer
Bluetooth: skip invalid hci_sync_conn_complete_evt
Bluetooth: Store advertising handle so it can be re-enabled
Bluetooth: switch to lock_sock in RFCOMM
Bluetooth: switch to lock_sock in SCO
 
bnx2: Replace open-coded byte swapping with swab32s()
bnx2: Replace open-coded version with swab32s()
bnx2: Search VPD with pci_vpd_find_ro_info_keyword()
bnx2: Search VPD with pci_vpd_find_ro_info_keyword()
 
bnx2x: Fix enabling network interfaces without VFs
bnx2x: Read VPD with pci_vpd_alloc()
bnx2x: Read VPD with pci_vpd_alloc()
bnx2x: remove unused variable 'cur_data_offset'
bnx2x: Search VPD with pci_vpd_find_ro_info_keyword()
bnx2x: Search VPD with pci_vpd_find_ro_info_keyword()
 
bnxt: count discards due to memory allocation errors
bnxt: count packets discarded because of netpoll
bnxt: Read VPD with pci_vpd_alloc()
bnxt: Read VPD with pci_vpd_alloc()
bnxt: Search VPD with pci_vpd_find_ro_info_keyword()
bnxt: Search VPD with pci_vpd_find_ro_info_keyword()
 
bnxt_en: 1PPS functions to configure TSIO pins
bnxt_en: 1PPS support for 5750X family chips
bnxt_en: add HWRM request assignment API
bnxt_en: add support for HWRM request slices
bnxt_en: Clean up completion ring page arrays completely
bnxt_en: discard out of sequence HWRM responses
bnxt_en: Do not read the PTP PHC during chip reset
bnxt_en: Don't use static arrays for completion ring pages
bnxt_en: Event handler for PPS events
bnxt_en: Fix 64-bit doorbell operation on 32-bit kernels
bnxt_en: Fix asic.rev in devlink dev info command
bnxt_en: Fix error recovery regression
bnxt_en: fix kernel doc warnings in bnxt_hwrm.c
bnxt_en: Fix possible unintended driver initiated error recovery
bnxt_en: fix read of stored FW_PSID version on P5 devices
bnxt_en: fix stored FW_PSID version masks
bnxt_en: Fix TX timeout when TX ring size is set to the smallest
bnxt_en: Fix UDP tunnel logic
bnxt_en: Increase maximum RX ring size if jumbo ring is not used
bnxt_en: introduce new firmware message API based on DMA pools
bnxt_en: Log if an invalid signal detected on TSIO pin
bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem()
bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one()
bnxt_en: move HWRM API implementation into separate file
bnxt_en: Refactor the HWRM_VER_GET firmware calls
bnxt_en: remove DMA mapping for KONG response
bnxt_en: remove legacy HWRM interface
bnxt_en: support multiple HWRM commands in flight
bnxt_en: update all firmware calls to use the new APIs
bnxt_en: use link_lock instead of hwrm_cmd_lock to protect link_info
 
bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler()
bonding: 3ad: pass parameter bond_params by reference
bonding: add new option lacp_active
bonding: combine netlink and console error messages
bonding: complain about missing route only once for A/B ARP probes
bonding: Fix negative jump label count on nested bonding
bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER
bonding: remove extraneous definitions from bonding.h
bonding: use siocdevprivate
 
bootconfig/tracing/ktest: Update ktest example for boot-time tracing
 
bootconfig: Fix missing return check of xbc_node_compose_key function
bootconfig: init: Fix memblock leak in xbc_make_cmdline()
bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey()
 
bpf, arm: Fix register clobbering in div/mod implementation
 
bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt
 
bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode
 
bpf, devmap: Exclude XDP broadcast to master device
 
bpf, doc: Add heading and example for extensions in cbpf
 
bpf, mips: Validate conditional branch offsets
 
bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset()
 
bpf, s390: Fix potential memory leak about jit_data
 
bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring
 
bpf, selftests: Add cgroup v1 net_cls classid helpers
bpf, selftests: Add test case for mixed cgroup v1/v2
bpf, selftests: Fix test_maps now that sockmap supports UDP
 
bpf, test, cgroup: Use sk_{alloc,free} for test cases
 
bpf, tests: Add BPF_JMP32 test cases
bpf, tests: Add BPF_MOV tests for zero and sign extension
bpf, tests: Add branch conversion JIT test
bpf, tests: Add more ALU32 tests for BPF_LSH/RSH/ARSH
bpf, tests: Add more ALU64 BPF_MUL tests
bpf, tests: Add more BPF_LSH/RSH/ARSH tests for ALU64
bpf, tests: Add more tests of ALU32 and ALU64 bitwise operations
bpf, tests: Add tail call test suite
bpf, tests: Add test for 32-bit context pointer argument passing
bpf, tests: Add tests for ALU operations implemented with function calls
bpf, tests: Add tests for atomic operations
bpf, tests: Add tests for BPF_CMPXCHG
bpf, tests: Add word-order tests for load/store of double words
bpf, tests: Fix spelling mistake "shoft" -> "shift"
bpf, tests: Fix typos in test case descriptions
 
bpf, unix: Check socket type in unix_bpf_update_proto()
 
bpf, x86: Fix bpf mapping of atomic fetch implementation
bpf, x86: Store caller's ip in trampoline stack
 
bpf/tests: Do not PASS tests without actually testing the result
bpf/tests: Fix copy-and-paste error in double word test
 
bpf: Add ambient BPF runtime context stored in current
bpf: Add bpf_get_attach_cookie() BPF helper to access bpf_cookie value
bpf: Add bpf_get_func_ip helper for kprobe programs
bpf: Add bpf_get_func_ip helper for tracing programs
bpf: Add bpf_task_pt_regs() helper
bpf: Add BTF_ID_LIST_GLOBAL_SINGLE macro
bpf: Add function for XDP meta data length check
bpf: Add map side support for bpf timers.
bpf: Add oversize check before call kvcalloc()
bpf: Add support for {set|get} socket options from setsockopt BPF
bpf: af_unix: Implement BPF iterator for UNIX domain socket.
bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_CGROUP_SOCKOPT
bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SK_MSG
bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SOCK_OPS
bpf: Allow to specify user-provided bpf_cookie for BPF perf links
bpf: Consolidate task_struct BTF_ID declarations
bpf: cpumap: Implement generic cpumap
bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT
bpf: Define bpf_jit_alloc_exec_limit for riscv JIT
bpf: devmap: Implement devmap prog execution for generic XDP
bpf: Emit better log message if bpf_iter ctx arg btf_id == 0
bpf: Enable BPF_TRAMP_F_IP_ARG for trampolines with call_get_func_ip
bpf: Exempt CAP_BPF from checks against bpf_jit_limit
bpf: Extend bpf_base_func_proto helpers with bpf_get_current_task_btf()
bpf: Factor out bpf_spin_lock into helpers.
bpf: Fix a typo of reuseport map in bpf.h.
bpf: Fix bpf-next builds without CONFIG_BPF_EVENTS
bpf: Fix bpf_prog_test_run_xdp logic after incorrect merge resolution
bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch()
bpf: Fix integer overflow in prealloc_elems_and_freelist()
bpf: Fix NULL event->prog pointer access in bpf_overflow_handler
bpf: Fix off-by-one in tail call count limiting
bpf: Fix pointer cast warning
bpf: Fix possible out of bound write in narrow load handling
bpf: Fix potential memleak and UAF in the verifier.
bpf: Fix potential race in tail call compatibility check
bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog
bpf: Implement minimal BPF perf link
bpf: Implement verifier support for validation of async callbacks.
bpf: Increase supported cgroup storage value size
bpf: Introduce bpf timers.
bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enum
bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE outside of CONFIG_NET
bpf: Prepare bpf_prog_put() to be called from irq context.
bpf: Prevent increasing bpf_jit_limit above max
bpf: Prevent pointer mismatch in bpf_timer_init.
bpf: Reconfigure libbpf docs to remove unversioned API
bpf: Refactor BPF_PROG_RUN into a function
bpf: Refactor BPF_PROG_RUN_ARRAY family of macros into functions
bpf: Refactor perf_event_set_bpf_prog() to use struct bpf_prog input
bpf: Relax verifier recursion check.
bpf: Relicense disassembler as GPL-2.0-only OR BSD-2-Clause
bpf: Remember BTF of inner maps.
bpf: Remove redundant initialization of variable allow
bpf: Remove redundant intiialization of variable stype
bpf: selftest: Test batching and bpf_(get|set)sockopt in bpf tcp iter
bpf: selftests: Add bpf_task_pt_regs() selftest
bpf: selftests: Add connect_to_fd_opts to network_helpers
bpf: selftests: Add dctcp fallback test
bpf: selftests: Add sk_state to bpf_tcp_helpers.h
bpf: Support "%c" in bpf_bprintf_prepare().
bpf: Support input xdp_md context in BPF_PROG_TEST_RUN
bpf: Support specifying ingress via xdp_md context in BPF_PROG_TEST_RUN
bpf: Sync tools/include/uapi/linux/bpf.h
bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
bpf: tcp: Bpf iter batching and lock_sock
bpf: tcp: seq_file: Remove bpf_seq_afinfo from tcp_iter_state
bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iter
bpf: Teach stack depth check about async callbacks.
bpf: Tidy xdp attach selftests
bpf: Undo off-by-one in interpreter tail call count limit
bpf: Use kvmalloc for map keys in syscalls
bpf: Use kvmalloc for map values in syscall
bpf: use skb_expand_head in bpf_out_neigh_v4/6
 
brcmfmac: add 43752 SDIO ids and initialization
brcmfmac: Add WPA3 Personal with FT to supported cipher suites
brcmfmac: add xtlv support to firmware interface layer
brcmfmac: firmware: Allow per-board firmware binaries
brcmfmac: firmware: Fix firmware loading
brcmfmac: increase core revision column aligning core list
brcmfmac: pcie: fix oops on failure to resume and reprobe
brcmfmac: Set SDIO workqueue as WQ_HIGHPRI
brcmfmac: support chipsets with different core enumeration space
brcmfmac: use different error value for invalid ram base address
brcmfmac: use separate firmware for 43430 revision 2
 
brcmsmac: make array addr static const, makes object smaller
 
brd: reduce the brd_devices_mutex scope
 
bridge: use ndo_siocdevprivate
 
btrfs: add ro compat flags to inodes
btrfs: add special case to setget helpers for 64k pages
btrfs: allocate backref_ctx on stack in find_extent_clone
btrfs: allocate btrfs_ioctl_defrag_range_args on stack
btrfs: allocate btrfs_ioctl_quota_rescan_args on stack
btrfs: allocate file_ra_state on stack in readahead_cache
btrfs: allow degenerate raid0/raid10
btrfs: allow idmapped create inode op
btrfs: allow idmapped getattr inode op
btrfs: allow idmapped INO_LOOKUP_USER ioctl
btrfs: allow idmapped mkdir inode op
btrfs: allow idmapped mknod inode op
btrfs: allow idmapped mount
btrfs: allow idmapped permission inode op
btrfs: allow idmapped rename inode op
btrfs: allow idmapped SET_RECEIVED_SUBVOL ioctls
btrfs: allow idmapped setattr inode op
btrfs: allow idmapped SNAP_CREATE/SUBVOL_CREATE ioctls
btrfs: allow idmapped SNAP_DESTROY ioctls
btrfs: allow idmapped SUBVOL_SETFLAGS ioctl
btrfs: allow idmapped symlink inode op
btrfs: allow idmapped tmpfile inode op
btrfs: allow read-write for 4K sectorsize on 64K page size systems
btrfs: avoid unnecessarily logging directories that had no changes
btrfs: avoid unnecessary lock and leaf splits when updating inode in the log
btrfs: avoid unnecessary log mutex contention when syncing log
btrfs: check for error when looking up inode during dir entry replay
btrfs: check whether fsgid/fsuid are mapped during subvolume creation
btrfs: check-integrity: drop kmap/kunmap for block pages
btrfs: check-integrity: drop unnecessary function prototypes
btrfs: cleanup fs_devices pointer usage in btrfs_trim_fs
btrfs: compression: drop kmap/kunmap from generic helpers
btrfs: compression: drop kmap/kunmap from lzo
btrfs: compression: drop kmap/kunmap from zlib
btrfs: compression: drop kmap/kunmap from zstd
btrfs: constify and cleanup variables in comparators
btrfs: continue readahead of siblings even if target node is in memory
btrfs: deal with errors when adding inode reference during log replay
btrfs: deal with errors when checking if a dir entry exists during log replay
btrfs: deal with errors when replaying dir entry during log replay
btrfs: delay blkdev_put until after the device remove
btrfs: disable compressed readahead for subpage
btrfs: do not do preemptive flushing if the majority is global rsv
btrfs: do not pin logs too early during renames
btrfs: drop from __GFP_HIGHMEM all allocations
btrfs: drop unnecessary ASSERT from btrfs_submit_direct()
btrfs: eliminate some false positives when checking if inode was logged
btrfs: enable a tracepoint when we fail tickets
btrfs: fix abort logic in btrfs_replace_file_extents
btrfs: fix argument type of btrfs_bio_clone_partial()
btrfs: fix lockdep warning while mounting sprout fs
btrfs: fix mount failure due to past and transient device flush error
btrfs: fix NULL pointer dereference when deleting device by invalid id
btrfs: fix transaction handle leak after verity rollback failure
btrfs: fix upper limit for max_inline for page size 64K
btrfs: grab correct extent map for subpage compressed extent read
btrfs: handle ACLs on idmapped mounts
btrfs: handle idmaps in btrfs_new_inode()
btrfs: improve the batch insertion of delayed items
btrfs: include delalloc related info in dump space info tracepoint
btrfs: initial fsverity support
btrfs: introduce btrfs_lookup_match_dir
btrfs: introduce btrfs_search_backwards function
btrfs: make btrfs_finish_chunk_alloc private to block-group.c
btrfs: make btrfs_next_leaf static inline
btrfs: make relocate_one_page() handle subpage case
btrfs: merge alloc_device helpers
btrfs: pass NULL as trans to btrfs_search_slot if we only want to search
btrfs: prevent __btrfs_dump_space_info() to underflow its free space
btrfs: print if fsverity support is built in when loading module
btrfs: reduce the preemptive flushing threshold to 90%
btrfs: relax restrictions for SNAP_DESTROY_V2 with subvolids
btrfs: reloc: factor out relocation page read and dirty part
btrfs: remove ignore_offset argument from btrfs_find_all_roots()
btrfs: remove max argument from generic_bin_search
btrfs: remove no longer needed full sync flag check at inode_logged()
btrfs: remove racy and unnecessary inode transaction update when using no-holes
btrfs: remove the dead comment in writepage_delalloc()
btrfs: remove unnecessary list head initialization when syncing log
btrfs: remove unnecessary NULL check for the new inode during rename exchange
btrfs: remove unneeded return variable in btrfs_lookup_file_extent
btrfs: remove unused start and end parameters from btrfs_run_delalloc_range()
btrfs: remove uptodate parameter from btrfs_dec_test_first_ordered_pending
btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling
btrfs: rescue: allow ibadroots to skip bad extent tree when reading block group items
btrfs: reset replace target device to allocation state on close
btrfs: reset this_bio_flag to avoid inheriting old flags
btrfs: rework btrfs_decompress_buf2page()
btrfs: rework lzo_decompress_bio() to make it subpage compatible
btrfs: simplify data stripe calculation helpers
btrfs: simplify return values in btrfs_check_raid_min_devices
btrfs: stop doing GFP_KERNEL memory allocations in the ref verify tool
btrfs: subpage: allow submit_extent_page() to do bio split
btrfs: subpage: check if there are compressed extents inside one page
btrfs: subpage: disable inline extent creation
btrfs: subpage: fix a potential use-after-free in writeback helper
btrfs: subpage: fix false alert when relocating partial preallocated data extents
btrfs: subpage: fix race between prepare_pages() and btrfs_releasepage()
btrfs: subpage: fix relocation potentially overwriting last page data
btrfs: subpage: fix writeback which does not have ordered extent
btrfs: subpage: reject raid56 filesystem and profile conversion
btrfs: switch uptodate to bool in btrfs_writepage_endio_finish_ordered
btrfs: sysfs: document structures and their associated files
btrfs: tree-checker: add missing stripe checks for raid1c3/4 profiles
btrfs: tree-checker: use table values for stripe checks
btrfs: tree-log: check btrfs_lookup_data_extent return value
btrfs: unify lookup return value when dir entry is missing
btrfs: unify regular and subpage error paths in __extent_writepage()
btrfs: uninline btrfs_bg_flags_to_raid_index
btrfs: unlock newly allocated extent buffer after error
btrfs: update comment at log_conflicting_inodes()
btrfs: update refs for any root except tree log roots
btrfs: update the bdev time directly when closing
btrfs: use btrfs_next_leaf instead of btrfs_next_item when slots > nritems
btrfs: use correct header for div_u64 in misc.h
btrfs: use delalloc_bytes to determine flush amount for shrink_delalloc
btrfs: use the filemap_fdatawrite_wbc helper for delalloc shrinking
btrfs: verity metadata orphan items
btrfs: wait on async extents when flushing delalloc
btrfs: wake up async_delalloc_pages waiters after submit
btrfs: zoned: add asserts on splitting extent_map
btrfs: zoned: allow disabling of zone auto reclaim
btrfs: zoned: fix block group alloc_offset calculation
btrfs: zoned: fix double counting of split ordered extent
btrfs: zoned: fix ordered extent boundary calculation
btrfs: zoned: remove max_zone_append_size logic
btrfs: zoned: suppress reclaim error message on EAGAIN
 
bus: fsl-mc: add .shutdown() op for the bus driver
bus: fsl-mc: extend fsl_mc_get_endpoint() to pass interface ID
bus: fsl-mc: fix arg in call to dprc_scan_objects()
bus: fsl-mc: fix mmio base address for child DPRCs
bus: fsl-mc: fully resume the firmware
bus: fsl-mc: handle DMA config deferral in ACPI case
bus: fsl-mc: pause the MC firmware before IOMMU setup
bus: fsl-mc: pause the MC firmware when unloading
bus: fsl-mc: rescan devices if endpoint not found
bus: ixp4xx: Add a driver for IXP4xx expansion bus
bus: ixp4xx: Add DT bindings for the IXP4xx expansion bus
bus: ixp4xx: return on error in ixp4xx_exp_probe()
bus: Make remove callback return void
bus: mhi: Add inbound buffers allocation flag
bus: mhi: Add MMIO region length to controller structure
bus: mhi: core: Add range checks for BHI and BHIe
bus: mhi: core: Improve debug messages for power up
bus: mhi: core: Replace DMA allocation wrappers with original APIs
bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up
bus: mhi: core: Set BHI/BHIe offsets on power up preparation
bus: mhi: pci-generic: configurable network interface MRU
bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI
bus: mhi: pci_generic: Set register access length for MHI driver
bus: ti-sysc: Add break in switch statement in sysc_init_soc()
bus: ti-sysc: Add quirk for OMAP4 McASP to disable SIDLE mode
bus: ti-sysc: Correct misdocumentation of 'sysc_ioremap()'
bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893
bus: ti-sysc: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
 
bvec: add a bvec_kmap_local helper
bvec: add a bvec_virt helper
bvec: add memcpy_{from,to}_bvec and memzero_bvec helper
bvec: fix the include guards for bvec.h
 
cachefiles: Change %p in format strings to something else
cachefiles: Fix oops in trace_cachefiles_mark_buried due to NULL object
cachefiles: Fix oops with cachefiles_cull() due to NULL object
cachefiles: Use file_inode() rather than accessing ->f_inode
 
cacheinfo: clear cache_leaves(cpu) in free_cache_attributes()
 
can: at91_can: use DEVICE_ATTR_RW() helper macro
can: bittiming: fix documentation for struct can_tdc
can: c_can: c_can_do_tx(): fix typo in comment
can: c_can: cache frames to operate as a true FIFO
can: c_can: exit c_can_do_tx() early if no frames have been sent
can: c_can: fix null-ptr-deref on ioctl()
can: c_can: remove struct c_can_priv::priv field
can: c_can: rename IF_RX -> IF_NAPI
can: c_can: support tx ring algorithm
can: dev: provide optional GPIO based termination support
can: esd_usb2: use DEVICE_ATTR_RO() helper macro
can: etas_es58x: add es58x_free_netdevs() to factorize code
can: etas_es58x: clean-up documentation of struct es58x_fd_tx_conf_msg
can: etas_es58x: fix three typos in author name and documentation
can: etas_es58x: rewrite the message cast in es58{1,_fd}_tx_can_msg to increase readability
can: etas_es58x: use devm_kzalloc() to allocate device resources
can: etas_es58x: use error pointer during device probing
can: etas_es58x: use sizeof and sizeof_field macros instead of constant values
can: flexcan: add mcf5441x support
can: flexcan: add platform data header
can: flexcan: flexcan_clks_enable(): add missing variable initialization
can: flexcan: update Kconfig to enable coldfire
can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible()
can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path
can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg()
can: j1939: extend UAPI to notify about RX status
can: j1939: fix checkpatch warnings
can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv
can: j1939: j1939_session_completed(): use consistent name se_skb for the session skb
can: j1939: j1939_session_tx_dat(): fix typo
can: j1939: j1939_session_tx_dat(): use consistent name se_skcb for session skb control buffer
can: j1939: j1939_sk_sock_destruct(): correct a grammatical error
can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer
can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length
can: j1939: j1939_xtp_rx_dat_one(): use separate pointer for session skb control buffer
can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes
can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_*
can: j1939: replace fall through comment by fallthrough pseudo-keyword
can: janz-ican3: use DEVICE_ATTR_RO/RW() helper macro
can: m_can: Add support for transceiver as phy
can: m_can: Batch FIFO reads during CAN receive
can: m_can: Batch FIFO writes during CAN transmit
can: m_can: Disable IRQs on FIFO bus errors
can: m_can: fix block comment style
can: m_can: fix iomap_read_fifo() and iomap_write_fifo()
can: m_can: remove support for custom bit timing
can: m_can: use devm_platform_ioremap_resource_byname
can: mcp251xfd: Fix header block to clarify independence from OF
can: mcp251xfd: mark some instances of struct mcp251xfd_priv as const
can: mcp251xfd: mcp251xfd_open(): request IRQ as shared
can: mcp251xfd: mcp251xfd_probe(): try to get crystal clock rate from property
can: mscan: mpc5xxx_can: mpc5xxx_can_probe(): remove useless BUG_ON()
can: mscan: mpc5xxx_can: mpc5xxx_can_probe(): use of_device_get_match_data to simplify code
can: netlink: allow user to turn off unsupported features
can: netlink: clear data_bittiming if FD is turned off
can: netlink: remove redundant check in can_validate()
can: peak_pci: Add name and FW version of the card in kernel buffer
can: peak_pci: convert comments to network style comments
can: peak_pci: fix checkpatch warnings
can: peak_pci: peak_pci_remove(): fix UAF
can: peak_usb: PCAN-USB: add support of loopback and one-shot mode
can: peak_usb: pcan_usb_decode_error(): upgrade handling of bus state changes
can: peak_usb: pcan_usb_encode_msg(): add information
can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification
can: peak_usb: pcan_usb_fd_decode_status(): remove unnecessary test on the nullity of a pointer
can: peak_usb: pcan_usb_get_device_id(): read value only in case of success
can: rcar: Kconfig: Add helper dependency on COMPILE_TEST
can: rcar_can: fix suspend/resume
can: rcar_canfd: add __maybe_unused annotation to silence warning
can: rcar_canfd: Add support for RZ/G2L family
can: rcar_canfd: rcar_canfd_handle_channel_tx(): fix redundant assignment
can: rx-offload: add skb queue for use during ISR
can: rx-offload: can_rx_offload_irq_finish(): directly call napi_schedule()
can: rx-offload: can_rx_offload_threaded_irq_finish(): add new function to be called from threaded interrupt
can: tcan4x5x: cdev_to_priv(): remove stray empty line
 
cavium: Fix return values of the probe function
cavium: Return negative value when pci_alloc_irq_vectors() fails
cavium: switch from 'pci_' to 'dma_' API
 
cb710: avoid NULL pointer subtraction
 
cdrom: update uniform CD-ROM maintainership in MAINTAINERS file
 
ceph: add a new vxattr to return auth mds for an inode
ceph: add ceph_change_snap_realm() helper
ceph: cancel delayed work instead of flushing on mdsc teardown
ceph: don't WARN if we're force umounting
ceph: don't WARN if we're forcibly removing the session caps
ceph: drop the mdsc_get_session/put_session dout messages
ceph: fix comment about short copies in ceph_write_end
ceph: fix dereference of null pointer cf
ceph: fix handling of "meta" errors
ceph: fix memory leak on decode error in ceph_handle_caps
ceph: fix off by one bugs in unsafe_request_wait()
ceph: Fix race between hole punch and page fault
ceph: flush mdlog before umounting
ceph: flush the mdlog before waiting on unsafe reqs
ceph: lockdep annotations for try_nonblocking_invalidate
ceph: make ceph_create_session_msg a global symbol
ceph: make iterate_sessions a global symbol
ceph: print more information when we can't find snaprealm
ceph: reconnect to the export targets on new mdsmaps
ceph: remove redundant initializations from mdsc and session
ceph: remove some defunct forward declarations
ceph: remove the capsnaps when removing caps
ceph: request Fw caps before updating the mtime in ceph_write_iter
ceph: skip existing superblocks that are blocklisted or shut down when mounting
 
certs: Add support for using elliptic curve keys for signing modules
certs: Trigger creation of RSA module signing key if it's not an RSA key
 
cfg80211: correct bridge/4addr mode check
cfg80211: fix BSS color notify trace enum confusion
cfg80211: fix management registrations locking
cfg80211: scan: fix RCU in cfg80211_add_nontrans_list()
cfg80211: use wiphy DFS domain if it is self-managed
 
cgroup/cpuset: Avoid memory migration when nodemasks match
cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem
cgroup/cpuset: Enable event notification when partition state changes
cgroup/cpuset: Enable memory migration for cpuset v2
cgroup/cpuset: Fix a partition bug with hotplug
cgroup/cpuset: Fix violation of cpuset locking rule
cgroup/cpuset: Miscellaneous code cleanup
 
cgroup: Avoid compiler warnings with no subsystems
cgroup: cgroup-v1: clean up kernel-doc notation
cgroup: Fix memory leak caused by missing cgroup_bpf_offline
cgroup: remove cgroup_mount from comments
cgroup: Replace deprecated CPU-hotplug functions.
 
cgroupv2, docs: fix misinformation in "device controller" section
 
char: ipmi: use DEVICE_ATTR helper macro
char: move RANDOM_TRUST_CPU & RANDOM_TRUST_BOOTLOADER into the Character devices menu
char: mware: fix returnvar.cocci warnings
char: tpm: cr50_i2c: convert to new probe interface
char: tpm: Kconfig: remove bad i2c cr50 select
 
checkkconfigsymbols.py: Fix the '--ignore' option
checkkconfigsymbols.py: Forbid passing 'HEAD' to --commit
checkkconfigsymbols.py: Remove skipping of help lines in parse_kconfig_file
 
checkpatch: improve GIT_COMMIT_ID test
checkpatch: make email address check case insensitive
checkpatch: support wide strings
 
checksyscalls: Unconditionally ignore fstat{,at}64
 
cifs: add cifs_common directory to MAINTAINERS file
cifs: cifs_md4 convert to SPDX identifier
cifs: Clear modified attribute bit from inode flags
cifs: create a MD4 module and switch cifs.ko to use it
cifs: Deal with some warnings from W=1
cifs: Deferred close performance improvements
cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED
cifs: enable fscache usage even for files opened as rw
 
CIFS: Fix a potencially linear read overflow
 
cifs: fix a sign extension bug
cifs: fix incorrect check for null pointer in header_assemble
cifs: fix incorrect kernel doc comments
cifs: Fix race between hole punch and page fault
cifs: Fix soft lockup during fsstress
cifs: fix wrong release in sess_alloc_buffer() failed path
cifs: fork arc4 and create a separate module for it for cifs and other users
cifs: move SMB FSCTL definitions to common code
cifs: Not to defer close on file when lock is set
cifs: properly invalidate cached root handle when closing it
cifs: remove pathname for file from SPDX header
cifs: remove support for NTLM and weaker authentication algorithms
cifs: rename cifs_common to smbfs_common
cifs: update FSCTL definitions
 
cifsd: add default case in switch statment in alloc_shash_desc()
cifsd: add file operations
cifsd: add goto fail in asn1_oid_decode()
cifsd: add goto fail in neg_token_init_mech_type()
cifsd: add index.rst in cifs documentation
cifsd: add Kconfig and Makefile
cifsd: add ksmbd/nfsd interoperability to feature table
cifsd: add server handler for central processing and tranport layers
cifsd: add server-side procedures for SMB3
cifsd: add support for AES256 encryption
cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE
cifsd: add the check if nvec is zero
cifsd: add the check if parent is stable by unexpected rename
cifsd: add the check to prevent potential overflow with smb_strtoUTF16() and UNICODE_LEN()
cifsd: add the check to work file lock and rename behaviors like Windows unless POSIX extensions are negotiated
cifsd: alignment match open parenthesis
cifsd: Alignment should match open parenthesis
cifsd: append ksmbd prefix into names for asn1 decoder
cifsd: Blank lines aren't necessary after an open brace '{'
cifsd: braces {} should be used on all arms of this statement
cifsd: call kzalloc() directly instead of wrapper
cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path
cifsd: change success handling to failure handling
cifsd: check return value of ksmbd_vfs_getcasexattr() correctly
cifsd: clean-up codes using chechpatch.pl --strict
cifsd: declare ida statically
cifsd: decoding gss token using lib/asn1_decoder.c
cifsd: Do not use 0 or 0xFFFFFFFF for TreeID
cifsd: don't use multiple blank lines
cifsd: enclose macro variables in parenthesis
cifsd: Fix a handful of spelling mistakes
cifsd: fix a IS_ERR() vs NULL bug
cifsd: fix a precedence bug in parse_dacl()
cifsd: Fix a use after free on error path
cifsd: fix additional warnings from checkpatch.pl --strict
cifsd: Fix an error code in smb2_read()
cifsd: fix boolreturn.cocci warnings
cifsd: fix build break from asn1
cifsd: fix build error without CONFIG_OID_REGISTRY
cifsd: fix build warnings from cifsd.rst
cifsd: fix Control flow issues in ksmbd_build_ntlmssp_challenge_blob()
cifsd: fix error handling in ksmbd_server_init()
cifsd: fix error return code in ksmbd_vfs_remove_file()
cifsd: fix implicit declaration of function 'groups_alloc'
cifsd: fix implicit declaration of function 'locks_alloc_lock'
cifsd: fix incorrect comments
cifsd: fix invalid memory access in smb2_write()
cifsd: fix list_add double add BUG_ON trap in setup_async_work()
cifsd: fix memdup.cocci warnings
cifsd: fix memleak in ksmbd_vfs_stream_read()
cifsd: fix memleak in ksmbd_vfs_stream_write()
cifsd: fix memory leak when loop ends
cifsd: fix possible compile error for asn1.c
cifsd: Fix potential null-ptr-deref in destroy_previous_session()
cifsd: Fix potential null-ptr-deref in smb2_open()
cifsd: fix potential read overflow in ksmbd_vfs_stream_read()
cifsd: fix reference count decrement of unclaimed file in __ksmbd_lookup_fd
cifsd: Fix regression in smb2_get_info
cifsd: fix static checker warning from smb_check_perm_dacl()
cifsd: fix static checker warning from smb_direct_post_send_data()
cifsd: fix WARNING: document isn't included in any toctree
cifsd: fix WARNING: Possible unnecessary 'out of memory' message
cifsd: fix WARNING: Title overline too short
cifsd: fix WARNING: Too many leading tabs
cifsd: fix WARNING: unmet direct dependencies detected for CRYPTO_ARC4
cifsd: fix warning: variable 'total_ace_size' and 'posix_ccontext' set but not used
cifsd: fix wrong prototype in comment
cifsd: fix wrong return value in ksmbd_crypt_message()
cifsd: fix wrong use of rw semaphore in __session_create()
cifsd: fix xfstests generic/504 test failure
cifsd: get parent dentry from child in ksmbd_vfs_remove_file()
cifsd: Handle ksmbd_session_rpc_open() failure in create_smb2_pipe()
cifsd: handle unhashed dentry in ksmbd_vfs_mkdir
cifsd: just return smbhash() instead of using rc return value
cifsd: len can never be negative in ksmbd_init_sg()
cifsd: lookup a file with LOOKUP_FOLLOW only if 'follow symlinks = yes'
cifsd: make alignment match open parenthesis
cifsd: merge time_wrappers.h into smb_common.h
cifsd: move fips_enabled check before the str_to_key()
cifsd: move nt time functions to misc.c
cifsd: move ret check before the out label
cifsd: never return 1 on failure
cifsd: No space is necessary after a cast
cifsd: Pass string length parameter to match_pattern()
cifsd: Prefer kernel type 'u16' over 'uint16_t'
cifsd: prevent a integer overflow in wm_alloc()
cifsd: re-implement ksmbd_vfs_kern_path
cifsd: remove calling d_path in error paths
cifsd: remove duplicated argument
cifsd: Remove is_attributes_write_allowed() wrapper
cifsd: remove redundant assignment to variable err
cifsd: remove smack inherit leftovers
cifsd: Remove smb2_put_name()
cifsd: remove stale prototype and variables
cifsd: remove the dead code of unimplemented durable handle
cifsd: remove unnecessary parentheses around
cifsd: remove unneeded FIXME comments
cifsd: remove unneeded initialization of rc variable in ksmbd_crypt_message()
cifsd: remove unneeded macros
cifsd: remove unneeded type casting
cifsd: remove unused including
cifsd: remove unused nterr.c file
cifsd: remove unused smberr.h
cifsd: remove useless error handling in ksmbd_vfs_read
cifsd: remove wrappers of kvmalloc/kvfree
cifsd: return -ENOMEM about error from ksmbd_crypto_ctx_find_xxx calls
cifsd: return zero in always success case
cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT
cifsd: set epoch in smb2_lease_break response
cifsd: set error return value for memcmp() difference
cifsd: simplify error handling in ksmbd_auth_ntlm()
cifsd: simplify error handling in ksmbd_gen_preauth_integrity_hash()
cifsd: spaces preferred around that '/'
cifsd: uniquify extract_sharename()
cifsd: Update access check in set_file_allocation_info/set_end_of_file_info
cifsd: update cifsd.rst document
cifsd: Update out_buf_len in smb2_populate_readdir_entry()
cifsd: use d_inode()
cifsd: use file_inode() instead of d_inode()
cifsd: use kfree to free memory allocated by kmalloc or kzalloc
cifsd: use kmalloc() for small allocations
cifsd: use memcmp instead of for loop check in oid_eq()
cifsd: use xarray instead of linked list for tree connect list
 
clk: Align provider-specific CLK_* bit definitions
clk: at91: add register definition for sama7g5's master clock
clk: at91: clk-generated: Limit the requested rate to our range
clk: at91: sama7g5: remove all kernel-doc & kernel-doc warnings
clk: bcm2835: Switch to clk_divider.determine_rate
clk: composite: Also consider .determine_rate for rate + mux composites
clk: divider: Implement and wire up .determine_rate by default
clk: fractional-divider: Document the arithmetics used behind the code
clk: fractional-divider: Export approximation algorithm to the CCF users
clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience
clk: fractional-divider: Introduce POWER_OF_TWO_PS flag
clk: imx8m: fix clock tree update of TF-A managed clocks
clk: imx8mm: use correct mux type for clkout path
clk: imx8mn: Add M7 core clock
clk: imx8mn: use correct mux type for clkout path
clk: imx: clk-divider-gate: Switch to clk_divider.determine_rate
clk: kirkwood: Fix a clocking boot regression
clk: lmk04832: drop redundant fallthrough statements
clk: mediatek: Add configurable enable control to mtk_pll_data
clk: mediatek: Add dt-bindings of MT8192 clocks
clk: mediatek: Add MT8192 audio clock support
clk: mediatek: Add MT8192 basic clocks support
clk: mediatek: Add MT8192 camsys clock support
clk: mediatek: Add MT8192 imgsys clock support
clk: mediatek: Add MT8192 imp i2c wrapper clock support
clk: mediatek: Add MT8192 ipesys clock support
clk: mediatek: Add MT8192 mdpsys clock support
clk: mediatek: Add MT8192 mfgcfg clock support
clk: mediatek: Add MT8192 mmsys clock support
clk: mediatek: Add MT8192 msdc clock support
clk: mediatek: Add MT8192 scp adsp clock support
clk: mediatek: Add MT8192 vdecsys clock support
clk: mediatek: Add MT8192 vencsys clock support
clk: mediatek: Add mtk_clk_simple_probe() to simplify clock providers
clk: mediatek: Fix asymmetrical PLL enable and disable control
clk: mediatek: Get regmap without syscon compatible check
clk: mediatek: make COMMON_CLK_MT8167* depend on COMMON_CLK_MT8167
clk: palmas: Add a missing SPDX license header
clk: pistachio: Make it selectable for generic MIPS kernel
clk: qcom: a53-pll: Add MSM8939 a53pll support
clk: qcom: a53pll/mux: Use unique clock name
clk: qcom: Add display clock controller driver for SC7280
clk: qcom: Add Global Clock controller (GCC) driver for SM6115
clk: qcom: Add Global Clock Controller driver for MSM8953
clk: qcom: Add graphics clock controller driver for SC7280
clk: qcom: Add msm8994 MMCC driver
clk: qcom: add select QCOM_GDSC for SM6350
clk: qcom: Add SM6350 GCC driver
clk: qcom: Add video clock controller driver for SC7280
clk: qcom: adjust selects for SM_VIDEOCC_8150 and SM_VIDEOCC_8250
clk: qcom: apcs-msm8916: Flag a53mux instead of a53pll as critical
clk: qcom: dispcc-sm8250: Add additional parent clocks for DP
clk: qcom: gcc-sdm660: Move parent tables after PLLs
clk: qcom: gcc-sdm660: Replace usage of parent_names
clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mmu_tbu0_gdsc
clk: qcom: gcc-sm6350: Remove unused variable
clk: qcom: gpucc-sm8150: Add SC8180x support
clk: qcom: mmcc-msm8994: Add MSM8992 support
clk: qcom: rpmcc: Add support for MSM8953 RPM clocks.
clk: qcom: rpmh: Add support for RPMH clocks on SM6350
clk: qcom: smd-rpm: Add mdm9607 clocks
clk: qcom: smd: Add support for SM6115 rpm clocks
clk: qcom: smd: Add support for SM6125 rpm clocks
clk: qcom: use devm_pm_runtime_enable and devm_pm_clk_create
clk: ralink: avoid to set 'CLK_IS_CRITICAL' flag for gates
clk: renesas: Make CLK_R9A06G032 invisible
clk: renesas: r8a779a0: Add the DSI clocks
clk: renesas: r8a779a0: Add the DU clock
clk: renesas: r9a07g044: Add clock and reset entries for ADC
clk: renesas: r9a07g044: Add clock and reset entries for CANFD
clk: renesas: r9a07g044: Add DMAC clocks/resets
clk: renesas: r9a07g044: Add entry for fixed clock P0_DIV2
clk: renesas: r9a07g044: Add GPIO clock and reset entries
clk: renesas: r9a07g044: Add I2C clocks/resets
clk: renesas: r9a07g044: Add SSIF-2 clock and reset entries
clk: renesas: r9a07g044: Add USB clocks/resets
clk: renesas: r9a07g044: Mark IA55_CLK and DMAC_ACLK critical
clk: renesas: Rename renesas-rzg2l-cpg.[ch] to rzg2l-cpg.[ch]
clk: renesas: rzg2: Rename i2c-dvfs to iic-pmic
clk: renesas: rzg2l: Avoid mixing error pointers and NULL
clk: renesas: rzg2l: Fix a double free on error
clk: renesas: rzg2l: Fix clk status function
clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk_src_twocell_get()
clk: renesas: rzg2l: Fix return value and unused assignment
clk: renesas: rzg2l: Remove unneeded semicolon
clk: rockchip: add dt-binding clkid for hclk_sfc on rk3036
clk: rockchip: Add support for hclk_sfc on rk3036
clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types
clk: rockchip: make rk3308 ddrphy4x clock critical
clk: rockchip: rk3036: fix up the sclk_sfc parent error
clk: socfpga: agilex: add the bypass register for s2f_usr0 clock
clk: socfpga: agilex: fix duplicate s2f_user0_clk
clk: socfpga: agilex: fix the parents of the psi_ref_clk
clk: socfpga: agilex: fix up s2f_user0_clk representation
clk: staging: correct reference to config IOMEM to config HAS_IOMEM
clk: stm32f4: Switch to clk_divider.determine_rate
clk: stm32h7: Switch to clk_divider.determine_rate
clk: stm32mp1: Switch to clk_divider.determine_rate
clk: tegra: fix old-style declaration
clk: tegra: Remove CLK_IS_CRITICAL flag from fuse clock
clk: vc5: Add properties for configuring SD/OE behavior
clk: vc5: Use dev_err_probe
clk: x86: Rename clk-lpt to more specific clk-lpss-atom
clk: zynqmp: Check the return type
clk: zynqmp: Fix a memory leak
clk: zynqmp: fix kernel doc
clk: zynqmp: Fix kernel-doc format
 
clocksource/drivers/exynos_mct: Mark MCT device as CLOCK_EVT_FEAT_PERCPU
clocksource/drivers/exynos_mct: Prioritise Arm arch timer on arm64
 
clocksource/drivers/fttmr010: Pass around less pointers
 
clocksource/drivers/ingenic: Use bitfield macro helpers
 
clocksource/drivers/mediatek: Optimize systimer irq clear flow on shutdown
 
clocksource/drivers/pistachio: Make it selectable for MIPS
 
clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel
 
clocksource: Make clocksource watchdog test safe for slow-HZ systems
clocksource: Replace deprecated CPU-hotplug functions.
 
coccinelle: api: rename kzfree to kfree_sensitive
 
comedi: Fix memory leak in compat_insnlist()
 
compat: make linux/compat.h available everywhere
compat: remove some compat entry points
 
Compiler Attributes: fix __has_attribute(__no_sanitize_coverage__) for GCC 4
 
compiler-gcc.h: drop checks for older GCC versions
 
compiler.h: drop fallback overflow checkers
compiler.h: Introduce absolute_pointer macro
 
compiler_attributes.h: drop __has_attribute() support for gcc4
compiler_attributes.h: move __compiletime_{error|warning}
 
configfs: fix a race in configfs_lookup()
configfs: fold configfs_attach_attr into configfs_lookup
configfs: return -ENAMETOOLONG earlier in configfs_lookup
configfs: simplify the configfs_dirent_is_ready
 
configs: remove the obsolete CONFIG_INPUT_POLLDEV
 
connector: send event on write to /proc/[pid]/comm
 
console: consume APC, DM, DCS
 
coredump: fix memleak in dump_vma_snapshot()
 
coresight: config: Add configuration and feature generic functions
coresight: config: Add preloaded configurations
coresight: etm-perf: Update to activate selected configuration
coresight: etm-perf: Update to handle configuration selection
coresight: etm4x: Add complex configuration handlers to etmv4
coresight: Replace deprecated CPU-hotplug functions.
coresight: syscfg: Add API to activate and enable configurations
coresight: syscfg: Add initial configfs support
coresight: syscfg: Add registration and feature loading for cs devices
coresight: syscfg: Fix compiler warning
coresight: syscfg: Initial coresight system configuration
 
counter: 104-quad-8: Describe member 'lock' in 'quad8'
counter: 104-quad-8: Return error when invalid mode during ceiling_write
counter: intel-qep: Remove linux/bitops.h include
counter: Rename counter_count_function to counter_function
counter: Rename counter_signal_value to counter_signal_level
counter: Return error code on invalid modes
counter: Standardize to ERANGE for limit exceeded errors
 
cpu/hotplug: Add debug printks for hotplug callback failures
cpu/hotplug: Eliminate all kernel-doc warnings
cpu/hotplug: Fix comment typo
cpu/hotplug: Fix kernel doc warnings for __cpuhp_setup_state_cpuslocked()
cpu/hotplug: Remove deprecated CPU-hotplug functions.
cpu/hotplug: Use DEVICE_ATTR_*() macro
 
cpufreq: acpi: Remove acpi_cpufreq_cpu_ready()
cpufreq: Add callback to register with energy model
cpufreq: Add of_perf_domain_get_sharing_cpumask
cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev
cpufreq: dt: Use .register_em() to register with energy model
cpufreq: imx6q: Use .register_em() to register with energy model
cpufreq: intel_pstate: hybrid: Rework HWP calibration
cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
cpufreq: intel_pstate: Process HWP Guaranteed change notification
cpufreq: mediatek-hw: Add support for CPUFREQ HW
cpufreq: mediatek: Use .register_em() to register with energy model
cpufreq: omap: Use .register_em() to register with energy model
cpufreq: powernv: Fix init_chip_info initialization in numa=off
cpufreq: qcom-cpufreq-hw: Add dcvs interrupt support
cpufreq: qcom-cpufreq-hw: Use .register_em() to register with energy model
cpufreq: qcom-hw: Set dvfs_possible_from_any_cpu cpufreq driver flag
cpufreq: Remove ready() callback
cpufreq: Replace deprecated CPU-hotplug functions
cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory
cpufreq: schedutil: Use kobject release() method to free sugov_tunables
cpufreq: scmi: Use .register_em() to register with energy model
cpufreq: scpi: Use .register_em() to register with energy model
cpufreq: sh: Remove sh_cpufreq_cpu_ready()
cpufreq: vexpress: Drop unused variable
cpufreq: vexpress: Set CPUFREQ_IS_COOLING_DEV flag
cpufreq: vexpress: Use .register_em() to register with energy model
 
cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency()
cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards
cpuidle: pseries: Mark pseries_idle_proble() as __init
 
cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list
cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf
 
cpuset: Cleanup cpuset_cpus_allowed_fallback() use in select_fallback_rq()
cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1
cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus()
 
crash_dump: Make elfcorehdr address/size symbols always visible
 
crypto: aesni - xts_crypt() return if walk.nbytes is 0
crypto: arm/curve25519 - rename 'mod_init' & 'mod_exit' functions to be module-specific
crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic
crypto: atmel - Set OFB's blocksize to 1
crypto: atmel-aes - Add blocksize constraint for ECB and CBC modes
crypto: atmel-aes - Add fallback to XTS software implementation
crypto: atmel-aes - Add NIST 800-38A's zero length cryptlen constraint
crypto: atmel-aes - Add XTS input length constraint
crypto: atmel-aes - Allocate aes dev at tfm init time
crypto: atmel-aes - use swap()
crypto: atmel-tdes - Add FIPS81's zero length cryptlen constraint
crypto: atmel-tdes - Clarify how tdes dev gets allocated to the tfm
crypto: atmel-tdes - Handle error messages
crypto: ccp - Add support for new CCP/PSP device ID
crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
crypto: ccp - shutdown SEV firmware on kexec
crypto: ecc - handle unaligned input buffer in ecc_swap_digits
crypto: hisilicon - add runtime PM ops
crypto: hisilicon - change parameter passing of debugfs function
crypto: hisilicon - check _PS0 and _PR0 method
crypto: hisilicon - enable hpre device clock gating
crypto: hisilicon - enable sec device clock gating
crypto: hisilicon - enable zip device clock gating
crypto: hisilicon - support runtime PM for accelerator device
crypto: hisilicon - using 'debugfs_create_file' instead of 'debugfs_create_regset32'
crypto: hisilicon/sec - fix the abnormal exiting process
crypto: hisilicon/sec - modify the hardware endian configuration
crypto: lib - rename 'mod_init' & 'mod_exit' functions to be module-specific
crypto: mxs-dcp - Check for DMA mapping errors
crypto: mxs-dcp - Use sg_mapping_iter to copy data
crypto: omap - Avoid redundant copy when using truncated sg list
crypto: omap - Fix inconsistent locking of device lists
crypto: omap-sham - add missing pm_runtime_dontuse_autosuspend()
crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop()
crypto: omap-sham - drop old hw_init and unused FLAGS_INIT
crypto: omap-sham - drop pm_runtime_irqsafe() usage
crypto: omap-sham - drop suspend and resume functions
crypto: omap-sham - initialize req only after omap_sham_hw_init()
crypto: public_key: fix overflow during implicit conversion
crypto: qat - complete all the init steps before service notification
crypto: qat - disable AER if an error occurs in probe functions
crypto: qat - do not export adf_iov_putmsg()
crypto: qat - do not ignore errors from enable_vf2pf_comms()
crypto: qat - enable interrupts only after ISR allocation
crypto: qat - fix a typo in a comment
crypto: qat - fix naming for init/shutdown VF to PF notifications
crypto: qat - fix naming of PF/VF enable functions
crypto: qat - fix reuse of completion variable
crypto: qat - flush vf workqueue at driver removal
crypto: qat - handle both source of interrupt in VF ISR
crypto: qat - move IO virtualization functions
crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c
crypto: qat - prevent spurious MSI interrupt in PF
crypto: qat - prevent spurious MSI interrupt in VF
crypto: qat - protect interrupt mask CSRs with a spinlock
crypto: qat - remove empty sriov_configure()
crypto: qat - remove intermediate tasklet for vf2pf
crypto: qat - remove the unnecessary get_vintmsk_offset()
crypto: qat - rename compatibility version definition
crypto: qat - set DMA mask to 48 bits for Gen2
crypto: qat - simplify code and axe the use of a deprecated API
crypto: qat - store vf.compatible flag
crypto: qat - use proper type for vf_mask
crypto: rmd320 - remove rmd320 in Makefile
crypto: sha512 - remove imaginary and mystifying clearing of variables
crypto: skcipher - in_irq() cleanup
crypto: sm4 - create SM4 library based on sm4 generic code
crypto: sun8i-ce - use kfree_sensitive to clear and free sensitive data
crypto: sun8i-ss - Use kfree_sensitive
crypto: tcrypt - add GCM/CCM mode test for SM4 algorithm
crypto: tcrypt - add the asynchronous speed test for SM4
crypto: tcrypt - Fix missing return value check
crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm
crypto: virtio - Replace deprecated CPU-hotplug functions.
crypto: wp512 - correct a non-kernel-doc comment
crypto: x86/aes-ni - add missing error checks in XTS code
crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation
crypto: x86/sm4 - add AES-NI/AVX2/x86_64 implementation
crypto: x86/sm4 - export reusable AESNI/AVX functions
crypto: x86/sm4 - Fix frame pointer stack corruption
crypto: x86/sm4 - Fix invalid section entry size
 
cs89x0: rework driver configuration
 
csky: bitops: Remove duplicate __clear_bit define
csky: don't let sigreturn play with priveleged bits of status register
csky: Fixup regs.sr broken in ptrace
csky: Make HAVE_TCM depend on !COMPILE_TEST
csky: Select ARCH_WANT_FRAME_POINTERS only if compiler supports it
csky: use generic strncpy/strnlen from_user
 
cx20442: tty_ldisc_ops::write_wakeup is optional
 
cxgb3: fix oops on module removal
cxgb3: use ndo_siocdevprivate
 
cxgb4: improve printing NIC information
cxgb4: make the array match_all_mac static, makes object smaller
cxgb4: Properly revert VPD changes
cxgb4: Remove unused vpd_param member ec
cxgb4: Remove unused vpd_param member ec
cxgb4: Search VPD with pci_vpd_find_ro_info_keyword()
cxgb4: Search VPD with pci_vpd_find_ro_info_keyword()
cxgb4: Use pci_vpd_find_id_string() to find VPD ID string
cxgb4: Validate VPD checksum with pci_vpd_check_csum()
cxgb4: Validate VPD checksum with pci_vpd_check_csum()
 
cxl/acpi: Do not add DSDT disabled ACPI0016 host bridge ports
 
cxl/core: Improve CXL core kernel docs
cxl/core: Move memdev management to core
cxl/core: Move pmem functionality
cxl/core: Move register mapping infrastructure
 
cxl/mem: Account for partitionable space in ram/pmem ranges
cxl/mem: Adjust ram/pmem range to represent DPA ranges
 
cxl/pci: Fix debug message in cxl_probe_regs()
cxl/pci: Fix lockdown level
cxl/pci: Ignore unknown register block types
cxl/pci: Introduce cdevm_file_operations
cxl/pci: Simplify register setup
cxl/pci: Store memory capacity values
 
cxl/pmem: Fix Documentation warning
 
cxl/registers: Fix Documentation warning
 
cxl/uapi: Fix defined but not used warnings
 
cxl: Move cxl_core to new directory
 
d_path: make 'prepend()' fill up the buffer exactly on overflow
 
dasd: use bvec_virt
 
dax/kmem: use a single static memory group for a single probed unit
 
dax: mark dax_get_by_host static
dax: move the dax_read_lock() locking into dax_supported
dax: remove __generic_fsdax_supported
dax: remove bdev_dax_supported
dax: stop using bdevname
dax: stub out dax_supported for !CONFIG_FS_DAX
 
dccp: don't duplicate ccid when cloning dccp sock
 
dcssblk: use bvec_virt
 
debugfs: debugfs_create_file_size(): use IS_ERR to check for error
debugfs: Return error during {full/open}_proxy_open() on rmmod
 
debugobjects: Make them PREEMPT_RT aware
 
deprecated.rst: Include details on "no_hash_pointers"
 
dev_ioctl: pass SIOCDEVPRIVATE data separately
dev_ioctl: split out ndo_eth_ioctl
 
devfreq: use HZ macros
 
device property: build kunit tests without structleak plugin
device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint()
 
devlink: Add API to register and unregister single parameter
devlink: Add APIs to publish, unpublish individual parameter
devlink: add documentation for hns3 driver
devlink: Add new "enable_eth" generic device param
devlink: Add new "enable_rdma" generic device param
devlink: Add new "enable_vnet" generic device param
devlink: Allocate devlink directly in requested net namespace
devlink: Break parameter notification sequence to be before/after unload/load driver
devlink: Clear whole devlink_flash_notify struct
devlink: Count struct devlink consumers
devlink: Create a helper function for one parameter registration
devlink: Fix port_type_set function pointer check
devlink: Remove check of always valid devlink pointer
devlink: Remove duplicated registration check
devlink: Set device as early as possible
devlink: Simplify devlink port API calls
devlink: Simplify devlink_pernet_pre_exit call
devlink: Use xarray to store devlink instances
 
dio: return -ENOMEM when kzalloc() fails
 
dm clone: make array 'descs' static
 
dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc()
dm crypt: use in_hardirq() instead of deprecated in_irq()
 
dm ima: add a warning in dm_init if duplicate ima events are not measured
dm ima: add version info to dm related events in ima log
dm ima: measure data on device remove
dm ima: measure data on device rename
dm ima: measure data on device resume
dm ima: measure data on table clear
dm ima: measure data on table load
dm ima: prefix dm table hashes in ima log with hash algorithm
dm ima: prefix ima event name related to device mapper with dm_
dm ima: update dm documentation for ima measurement support
dm ima: update dm target attributes for ima measurements
 
dm rq: don't queue request to blk-mq during DM suspend
 
dm verity: skip redundant verity_handle_err() on I/O errors
 
dm writecache: add event counters
dm writecache: factor out writecache_map_remap_origin()
dm writecache: further writecache_map() cleanup
dm writecache: report invalid return from writecache_map helpers
dm writecache: split up writecache_map() to improve code readability
 
dm-ebs: use bvec_virt
 
dm-integrity: use bvec_virt
 
dm-writecache: use bvec_kmap_local instead of bvec_kmap_irq
 
dm: add documentation for IMA measurement support
dm: cleanup cleanup_mapped_device
dm: delay registering the gendisk
dm: fix mempool NULL pointer race when completing IO
dm: make EBS depend on !HIGHMEM
dm: move setting md->type into dm_setup_md_queue
dm: update target status functions to support IMA measurement
dm: use fs_dax_get_by_bdev instead of dax_get_by_host
 
dma-buf: add dma_fence_chain_alloc/free v3
dma-buf: Delete the DMA-BUF attachment sysfs statistics
dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
dma-buf: DMABUF_SYSFS_STATS should depend on DMA_SHARED_BUFFER
dma-buf: Document dma-buf implicit fencing/resv fencing rules
dma-buf: Document DMA_BUF_IOCTL_SYNC (v3)
dma-buf: Document non-dynamic exporter expectations better
dma-buf: Fix a few typos in dma-buf documentation
dma-buf: fix dma_resv_test_signaled test_all handling v2
dma-buf: some dma_fence_chain improvements
dma-buf: Switch to inline kerneldoc
 
dma-debug: fix debugfs initialization order
dma-debug: fix sg checks in debug_dma_map_sg()
dma-debug: prevent an error message from causing runtime problems
dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC
dma-debug: use memory_intersects() directly
 
dma-direct: add support for dma_coherent_default_memory
dma-direct: return appropriate error code from dma_direct_map_sg()
 
dma-mapping: add a dma_init_global_coherent helper
dma-mapping: allow map_sg() ops to return negative error codes
dma-mapping: allow using the global coherent pool for !ARM
dma-mapping: disallow .map_sg operations from returning zero on error
dma-mapping: fix the kerneldoc for dma_map_sg_attrs
dma-mapping: fix the kerneldoc for dma_map_sgtable()
dma-mapping: make the global coherent pool conditional
dma-mapping: return an unsigned int from dma_map_sg{,_attrs}
dma-mapping: return error code from dma_dummy_map_sg()
dma-mapping: simplify dma_init_coherent_memory
 
dma-resv: Fix kerneldoc
 
dma: imx-dma: configure the generic DMA type to make it work
dma: imx-sdma: add i.mx6ul compatible name
 
dma_buf: remove dmabuf sysfs teardown before release
 
dmabuf: Add the capability to expose DMA-BUF stats in sysfs
 
dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
dmaengine: acpi: Check for errors from acpi_register_gsi() separately
dmaengine: altera-msgdma: make response port optional
dmaengine: at_xdmac: use platform_driver_register
dmaengine: dma: imx-sdma: add fw_loaded and is_ram_script
dmaengine: dsa: move dsa_bus_type out of idxd driver to standalone
dmaengine: dw-axi-dmac: Burst length settings
dmaengine: dw-axi-dmac: Remove free slot check algorithm in dw_axi_dma_set_hw_channel
dmaengine: dw-axi-dmac: support parallel memory <--> peripheral transfers
dmaengine: dw: Convert members to u32 in platform data
dmaengine: dw: Program xBAR hardware for Elkhart Lake
dmaengine: dw: Remove error message from DT parsing code
dmaengine: dw: Simplify DT property parser
dmaengine: ep93xx: Prepare clock before using it
dmaengine: Extend the dma_slave_width for 128 bytes
dmaengine: fsl-dpaa2-qdma: Fix spelling mistake "faile" -> "failed"
dmaengine: fsl-dpaa2-qdma: Use list_move_tail instead of list_del/list_add_tail
dmaengine: hisi_dma: Remove some useless code
dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev
dmaengine: idxd: add capability check for 'block on fault' attribute
dmaengine: idxd: add driver name
dmaengine: idxd: add driver register helper
dmaengine: idxd: add missing percpu ref put on failure
dmaengine: idxd: add type to driver in order to allow device matching
dmaengine: idxd: Add wq occupancy information to sysfs attribute
dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobin
dmaengine: idxd: clear block on fault flag when clear wq
dmaengine: idxd: create dmaengine driver for wq 'device'
dmaengine: idxd: create idxd_device sub-driver
dmaengine: idxd: create user driver for wq 'device'
dmaengine: idxd: depends on !UML
dmaengine: idxd: Fix a possible NULL pointer dereference
dmaengine: idxd: fix abort status check
dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus
dmaengine: idxd: fix sequence for pci driver remove() and shutdown()
dmaengine: idxd: fix setting up priv mode for dwq
dmaengine: idxd: fix uninit var for alt_drv
dmaengine: idxd: fix wq slot allocation index check
dmaengine: idxd: have command status always set
dmaengine: idxd: idxd: move remove() bits for idxd 'struct device' to device.c
dmaengine: idxd: make I/O interrupt handler one shot
dmaengine: idxd: make submit failure path consistent on desc freeing
dmaengine: idxd: move dsa_drv support to compatible mode
dmaengine: idxd: move probe() bits for idxd 'struct device' to device.c
dmaengine: idxd: move wq_disable() to device.c
dmaengine: idxd: move wq_enable() to device.c
dmaengine: idxd: remove bus shutdown
dmaengine: idxd: remove fault processing code
dmaengine: idxd: remove iax_bus_type prototype
dmaengine: idxd: remove IDXD_DEV_CONF_READY
dmaengine: idxd: remove interrupt disable for cmd_lock
dmaengine: idxd: remove interrupt disable for dev_lock
dmaengine: idxd: remove interrupt flag for completion list spinlock
dmaengine: idxd: Remove unused status variable in irq_process_work_list()
dmaengine: idxd: rotate portal address for better performance
dmaengine: idxd: Set defaults for GRPCFG traffic class
dmaengine: idxd: set descriptor allocation size to threshold for swq
dmaengine: idxd: Simplify code and axe the use of a deprecated API
dmaengine: imx-sdma: add mcu_2_ecspi script
dmaengine: imx-sdma: add terminated list for freed descriptor in worker
dmaengine: imx-sdma: add uart rom script
dmaengine: imx-sdma: remove duplicated sdma_load_context
dmaengine: imx-sdma: remove ERR009165 on i.mx6ul
dmaengine: ioat: depends on !UML
dmaengine: ptdma: Add debugfs entries for PTDMA
dmaengine: ptdma: Initial driver for the AMD PTDMA
dmaengine: ptdma: register PTDMA controller as a DMA resource
dmaengine: ptdma: remove PT_OFFSET to avoid redefnition
dmaengine: sh: Add DMAC driver for RZ/G2L SoC
dmaengine: sh: fix some NULL dereferences
dmaengine: sh: Fix unused initialization of pointer lmdesc
dmaengine: sprd: Add missing MODULE_DEVICE_TABLE
dmaengine: stm32-dma: add alternate REQ/ACK protocol management
dmaengine: tegra210-adma: Using pm_runtime_resume_and_get to replace open coding
dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX
dmaengine: usb-dmac: make usb_dmac_get_current_residue unsigned
dmaengine: xilinx: Add empty device_config function
dmaengine: xilinx_dma: Set DMA mask for coherent APIs
dmaengine: xilinx_dma: Use list_move_tail instead of list_del/list_add_tail
dmaengine: zynqmp_dma: Use list_move_tail instead of list_del/list_add_tail
 
dmanegine: idxd: add software command status
dmanegine: idxd: cleanup all device related bits after disabling device
dmanegine: idxd: open code the dsa_drv registration
 
dmascc: add CONFIG_VIRT_TO_BUS dependency
dmascc: use proper 'virt_to_bus()' rather than casting to 'int'
 
dmr/amdgpu: Add RESTART handling also to smu_v11_0_i2c (VG20)
 
Doc/fs/ntfs3: Fix rst format and make it cleaner
 
doc: align Italian translation
doc: cifsd: change the reference to configuration.txt
doc: Document unexpected tcp_l3mdev_accept=1 behavior
doc: give a more thorough id handling explanation
doc: hwpoison: correct the support for hugepage
 
Doc: networking: Fox a typo in ice.rst
 
doc: Update stallwarn.rst with recent changes
 
docs/cgroup: remove some duplicate words
 
docs/core-api: Modify document layout
 
docs/zh_CN: add a translation for index
docs/zh_CN: add core api cpu_hotplug translation
docs/zh_CN: add core api genericirq translation
docs/zh_CN: add core api memory_hotplug translation
docs/zh_CN: add core api protection keys translation
docs/zh_CN: add infiniband core_locking translation
docs/zh_CN: add infiniband index translation
docs/zh_CN: add infiniband ipoib translation
docs/zh_CN: add infiniband opa_vnic translation
docs/zh_CN: add infiniband sysfs translation
docs/zh_CN: add infiniband tag_matching translation
docs/zh_CN: add infiniband user_mad translation
docs/zh_CN: add infiniband user_verbs translation
docs/zh_CN: add virt acrn cpuid translation
docs/zh_CN: add virt acrn index translation
docs/zh_CN: add virt acrn introduction translation
docs/zh_CN: add virt acrn io-request translation
docs/zh_CN: add virt guest-halt-polling translation
docs/zh_CN: add virt index translation
docs/zh_CN: add virt ne_overview translation
docs/zh_CN: add virt paravirt_ops translation
docs/zh_CN: Add zh_CN/accounting/psi.rst
docs/zh_CN: create new translations for zh_CN/dev-tools/testing-overview
docs/zh_CN: Modify the translator tag and fix the wrong word
docs/zh_CN: reformat zh_CN/dev-tools/testing-overview
docs/zh_CN: Remove the Microsoft rhetoric
 
docs/zh_TW: add translations for zh_TW/arm64
docs/zh_TW: add translations for zh_TW/cpu-freq
docs/zh_TW: add translations for zh_TW/filesystems
docs/zh_TW: add translations for zh_TW/process
 
docs: add traditional Chinese translation for kernel Documentation
docs: binderfs: add section about feature files
docs: bootconfig: Add how to use bootconfig for kernel parameters
docs: devlink: remove the references to sja1105
docs: driver-api: fpga: avoid using UTF-8 chars
docs: ethtool: Add two link extended substates of bad signal integrity
docs: firmware-guide: acpi: dsd: graph.rst: replace some characters
docs: Fix a typo in Documentation/RCU/stallwarn.rst
docs: Fix infiniband uverbs minor number
docs: gpio: explain GPIOD_OUT_* values and toggling active low
docs: kernel-hacking: Remove inappropriate text
docs: kvm: fix build warnings
docs: kvm: properly format code blocks and lists
docs: net: dsa: document the new methods for bridge TX forwarding offload
docs: net: dsa: remove references to struct dsa_device_ops::filter
docs: net: dsa: sja1105: fix reference to sja1105.txt
docs: net: dsa: sja1105: update list of limitations
docs: networking: dpaa2: add documentation for the switch driver
docs: networking: dpaa2: document mirroring support on the switch
docs: networking: dpaa2: fix chapter title format
docs: pdfdocs: Add CJK-language-specific font settings
docs: pdfdocs: Add conf.py local to translations for ascii-art alignment
docs: pdfdocs: Choose Serif font as CJK mainfont if possible
docs: pdfdocs: Enable language-specific font choice of zh_TW translations
docs: pdfdocs: Fix typo in CJK-language specific font settings
docs: pdfdocs: One-half spacing for CJK translations
docs: pdfdocs: Permit AutoFakeSlant for CJK fonts
docs: pdfdocs: Preserve inter-phrase space in Korean translations
docs: pdfdocs: Refactor config for CJK document
docs: pdfdocs: Teach xeCJK about character classes of quotation marks
docs: printk-formats: fix build warning
docs: sound: kernel-api: writing-an-alsa-driver.rst: replace some characters
docs: sphinx-requirements: Move sphinx_rtd_theme to top
docs: submitting-patches: clarify the role of LKML
docs: sysfs-block-device: document ncq_prio_supported
docs: sysfs-block-device: improve ncq_prio_enable documentation
docs: usb: fix malformed table
docs: virt: kvm: api.rst: replace some characters
docs: x86: Remove obsolete information about x86_64 vmalloc() faulting
 
Documentation/atomic_t: Document cmpxchg() vs try_cmpxchg()
Documentation/atomic_t: Document forward progress expectations
 
Documentation/features/vm: correct huge-vmap APIs
Documentation/features/vm: riscv supports THP now
 
Documentation/gpu: remove spurious "+" in amdgpu.rst
 
Documentation/llvm: update CROSS_COMPILE inferencing
Documentation/llvm: update IRC location
Documentation/llvm: update mailing list
 
Documentation/process/applying-patches: Activate linux-next man hyperlink
 
Documentation/process/maintainer-pgp-guide: Replace broken link to PGP path finder
 
Documentation/RCU: Fix emphasis markers
Documentation/RCU: Fix nested inline markup
 
Documentation: ACPI: Align the SSDT overlays file with the code
Documentation: Add documentation for VDUSE
Documentation: add documents for DAMON
Documentation: Add L1D flushing Documentation
Documentation: arm64: describe asymmetric 32-bit support
Documentation: arm: marvell: Add 88F6825 model into list
Documentation: arm: marvell: Add few missing models and documentation files
Documentation: block: blk-mq: Fix small typo in multi-queue docs
Documentation: core-api/cpuhotplug: Rewrite the API section
Documentation: coresight: Add documentation for CoreSight config
Documentation: document the preferred tag checking mode feature
Documentation: fix incorrect macro referencing in mscc-phy-vsc8531.txt
Documentation: Fix irq-domain.rst build warning
Documentation: gpio: driver.rst: Remove gpiochip_irqchip_add mention
Documentation: gpu: Mention the requirements for new properties
Documentation: in_irq() cleanup
Documentation: leds: standartizing LED names
Documentation: locking: fix references
Documentation: networking: add ioam6-sysctl into index
Documentation: PCI: endpoint/pci-endpoint-cfs: Guide to use SR-IOV
Documentation: power: include kernel-doc in Energy Model doc
Documentation: raise minimum supported version of GCC to 5.1
Documentation: Replace deprecated CPU-hotplug functions.
 
documentation: Sync file_operations members with reality
 
Documentation: sysrq: convert to third person
Documentation: tracing: Add histogram syntax to boot-time tracing
 
documentation: Update #nouveau IRC channel network
 
Documentation: Update details of The Linux Kernel Module Programming Guide
Documentation: Update irq_domain.rst with new lookup APIs
 
don: 't make the syscall checking produce errors from warnings
 
dpaa2-eth: make the array faf_bits static const, makes object smaller
dpaa2-eth: Replace strlcpy with strscpy
 
dpaa2-switch: add a prefix to HW ethtool stats
dpaa2-switch: add API for setting up mirroring
dpaa2-switch: add support for port mirroring
dpaa2-switch: add VLAN based mirroring
dpaa2-switch: do not enable the DPSW at probe time
dpaa2-switch: export MAC statistics in ethtool
dpaa2-switch: integrate the MAC endpoint support
dpaa2-switch: no need to check link state right after ndo_open
dpaa2-switch: offload shared block mirror filters when binding to a port
dpaa2-switch: rename dpaa2_switch_acl_tbl into filter_block
dpaa2-switch: rename dpaa2_switch_tc_parse_action to specify the ACL
dpaa2-switch: reorganize dpaa2_switch_cls_flower_replace
dpaa2-switch: reorganize dpaa2_switch_cls_matchall_replace
dpaa2-switch: request all interrupts sources on the DPSW
dpaa2-switch: use the port index in the IRQ handler
 
driver core: Add debug logs when fwnode links are added/deleted
driver core: Create __fwnode_link_del() helper function
driver core: Fix error return code in really_probe()
driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD
driver core: fw_devlink: Improve handling of cyclic dependencies
driver core: platform: Remove platform_device_add_properties()
driver core: Reject pointless SYNC_STATE_ONLY device links
driver core: Set deferred probe reason when deferred by driver core
driver core: Split device_platform_notify()
 
driver: base: Prefer unsigned int to bare use of unsigned
driver: base: Replace symbolic permissions with octal permissions
 
drivers/base/memory: introduce "memory groups" to logically group memory blocks
 
drivers/base/node.c: use bin_attribute to break the size limitation of cpumap ABI
 
drivers/firmware: consolidate EFI framebuffer setup for all arches
drivers/firmware: fix SYSFB depends to prevent build failures
drivers/firmware: move x86 Generic System Framebuffers support
 
drivers/net/usb: Remove all strcpy() uses
 
drivers/thermal/intel: Add TCC cooling support for AlderLake platform
 
drivers/xen/xenbus/xenbus_client.c: fix bugon.cocci warnings
 
drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
drivers: bus: Delete CONFIG_SIMPLE_PM_BUS
drivers: bus: simple-pm-bus: Add support for probing simple bus only devices
drivers: firmware: Add PDI load API support
drivers: gpu: add missing MODULE_DEVICE_TABLE in anx7625.c
 
Drivers: hv: Add arch independent default functions for some Hyper-V handlers
 
drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers
 
Drivers: hv: Enable Hyper-V code to be built on ARM64
Drivers: hv: Make portions of Hyper-V init code be arch neutral
Drivers: hv: Move Hyper-V misc functionality to arch-neutral code
Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver
 
drivers: net: mhi: fix error path in mhi_net_newlink
drivers: net: smc911x: clean up inconsistent indenting
drivers: qcom: pinctrl: Add pinctrl driver for sm6115
drivers: soc: qcom: rpmpd: Add SM6115 RPM Power Domains
drivers: usb: dwc3-qcom: Add sdm660 compatible
 
drm/: drm_gem_plane_helper_prepare_fb is now the default
 
Linux: drm/amd/amdgpu embed hw_fence into amdgpu_job
 
drm/amd/amdgpu: Add a new line to debugfs phy_settings output
drm/amd/amdgpu: add consistent PSP FW loading size checking
drm/amd/amdgpu: add name field back to ras_common_if
drm/amd/amdgpu: Add ready_to_reset resp for vega10
drm/amd/amdgpu: add regCP_MEx_INT_STAT_DEBUG for Aldebaran debugging
drm/amd/amdgpu: consider kernel job always not guilty
drm/amd/amdgpu: consolidate PSP TA context
drm/amd/amdgpu: consolidate PSP TA init shared buf functions
drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10
drm/amd/amdgpu: Recovery vcn instance iterate.
drm/amd/amdgpu: remove redundant host to psp cmd buf allocations
drm/amd/amdgpu: remove unnecessary RAS context field
drm/amd/amdgpu: skip locking delayed work if not initialized.
drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex
 
Linux: drm/amd/amdgpu:flush ttm delayed work before cancel_sync
 
drm/amd/display: 3.2.142
drm/amd/display: 3.2.143
drm/amd/display: 3.2.144
drm/amd/display: 3.2.145
drm/amd/display: 3.2.146
drm/amd/display: 3.2.147
drm/amd/display: 3.2.148
drm/amd/display: 3.2.149
drm/amd/display: [FW Promotion] Release 0.0.72
drm/amd/display: [FW Promotion] Release 0.0.73
drm/amd/display: [FW Promotion] Release 0.0.75
drm/amd/display: [FW Promotion] Release 0.0.76
drm/amd/display: [FW Promotion] Release 0.0.77
drm/amd/display: [FW Promotion] Release 0.0.78
drm/amd/display: [FW Promotion] Release 0.0.79
drm/amd/display: add authentication_complete in hdcp output
drm/amd/display: Add AUX I2C tracing.
drm/amd/display: Add check for validating unsupported ODM plus MPO case
drm/amd/display: Add control mechanism for FPU
drm/amd/display: Add control mechanism for FPU utilization
drm/amd/display: Add copyright notice to new files
drm/amd/display: Add DC_FP helper to check FPU state
drm/amd/display: add debug print for DCC validation failure
drm/amd/display: Add ETW log to dmub_psr_get_state
drm/amd/display: Add ETW logging for AUX failures
drm/amd/display: Add Freesync HDMI support to DM with DMUB
drm/amd/display: Add Logging for HDMI color depth information
drm/amd/display: Add missing DCN21 IP parameter
drm/amd/display: Add null checks
drm/amd/display: Add NULL checks for vblank workqueue
drm/amd/display: add update authentication interface
drm/amd/display: add workaround for riommu invalidation request hang
drm/amd/display: Adjust types and formatting for future development
drm/amd/display: Always wait for update lock status
drm/amd/display: Assume active upper layer owns the HW cursor
drm/amd/display: Assume LTTPR interop for DCN31+
drm/amd/display: avoid printing ERROR for unknown CEA parse(v2)
drm/amd/display: change zstate allow msg condition
drm/amd/display: cleanup idents after a revert
drm/amd/display: Clear GPINT after DMCUB has reset
drm/amd/display: Correct comment style
drm/amd/display: Create dc_sink when EDID fail
drm/amd/display: dc_assert_fp_enabled assert only if FPU is not enabled
drm/amd/display: DCN2X Prefer ODM over bottom pipe to find second pipe
drm/amd/display: DMUB Outbound Interrupt Process-X86
drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
drm/amd/display: Enable eDP ILR on DCN2.1
drm/amd/display: Ensure DCN save after VM setup
drm/amd/display: ensure dentist display clock update finished in DCN20
drm/amd/display: Extend dmub_cmd_psr_copy_settings_data struct
drm/amd/display: Fallback to clocks which meet requested voltage on DCN31
drm/amd/display: Fix 10bit 4K display on CIK GPUs
drm/amd/display: Fix ASSR regression on embedded panels
drm/amd/display: Fix B0 USB-C DP Alt mode
drm/amd/display: Fix comparison error in dcn21 DML
drm/amd/display: Fix DCN3 B0 DP Alt Mapping
drm/amd/display: Fix deadlock when falling back to v2 from v3
drm/amd/display: Fix detection of 4 lane for DPALT
drm/amd/display: Fix Display Flicker on embedded panels
drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X
drm/amd/display: fix empty debug macros
drm/amd/display: fix incorrect CM/TF programming sequence in dwb
drm/amd/display: Fix max vstartup calculation for modes with borders
drm/amd/display: Fix memory leak reported by coverity
drm/amd/display: fix missing reg offset
drm/amd/display: fix missing writeback disablement if plane is removed
drm/amd/display: Fix multi-display support for idle opt workqueue
drm/amd/display: Fix prefetch bandwidth calculation for DCN3.1
drm/amd/display: Fix PSR command version
drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4
drm/amd/display: Fix timer_per_pixel unit error
drm/amd/display: Fix typo in comments
drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
drm/amd/display: Fix updating infoframe for DCN3.1 eDP
drm/amd/display: Fix white screen page fault for gpuvm
drm/amd/display: Fixed EdidUtility build errors
drm/amd/display: Fixed hardware power down bypass during headless boot
drm/amd/display: Get backlight from PWM if DMCU is not initialized
drm/amd/display: Guard DST_Y_PREFETCH register overflow in DCN21
drm/amd/display: Guard vblank wq flush with DCN guards
drm/amd/display: implement workaround for riommu related hang
drm/amd/display: increase max EDID size to 2k
drm/amd/display: Increase stutter watermark for dcn303
drm/amd/display: Increase timeout threshold for DMCUB reset
drm/amd/display: Increase watermark latencies for DCN3.1
drm/amd/display: increase Z9 latency to workaround underflow in Z9
drm/amd/display: initialize backlight_ramping_override to false
drm/amd/display: Initialize lt_settings on instantiation
drm/amd/display: isolate link training setting override to its own function
drm/amd/display: Limit display scaling to up to 4k for DCN 3.1
drm/amd/display: Limit display scaling to up to true 4k for DCN 3.1
drm/amd/display: Line Buffer changes
drm/amd/display: Link training retry fix for abort case
drm/amd/display: log additional register state for debug
drm/amd/display: Move AllowDRAMSelfRefreshOrDRAMClockChangeInVblank to bounding box
drm/amd/display: Move specific DCN2x code that uses FPU to DML
drm/amd/display: Moved dccg init to after bios golden init
drm/amd/display: Only set default brightness for OLED
drm/amd/display: Pass PCI deviceid into DC
drm/amd/display: Populate dtbclk entries for dcn3.02/3.03
drm/amd/display: Populate socclk entries for dcn3.02/3.03
drm/amd/display: Prevent Diags from entering S2
drm/amd/display: Query VCO frequency from register for DCN3.1
drm/amd/display: Reduce delay when sink device not able to ACK 00340h write
drm/amd/display: refactor riommu invalidation wa
drm/amd/display: refactor riommu invalidation wa
drm/amd/display: refactor the codes to centralize the stream/pipe checking logic
drm/amd/display: refactor the cursor programing codes
drm/amd/display: Refine condition for cursor visibility
drm/amd/display: remove compbuf size wait
drm/amd/display: Remove duplicate dml init
drm/amd/display: remove faulty assert
drm/amd/display: Remove invalid assert for ODM + MPC case
drm/amd/display: Remove MALL function from DCN3.1
drm/amd/display: Remove redundant initialization of variable eng_id
drm/amd/display: Remove redundant vblank workqueues in DM
drm/amd/display: remove unused functions
drm/amd/display: Require immediate flip support for DCN3.1 planes
drm/amd/display: reset dpcd_cap.dpcd_rev for passive dongle.
drm/amd/display: Round KHz up when calculating clock requests
drm/amd/display: setup system context for APUs
drm/amd/display: Skip override for preferred link settings during link training
drm/amd/display: Update bounding box for DCN3.1
drm/amd/display: Update bounding box states (v2)
drm/amd/display: update header file name
drm/amd/display: Update number of DCN3 clock states
drm/amd/display: USB4 bring up set correct address
drm/amd/display: Use DCN30 watermark calc for DCN301
drm/amd/display: use do-while-0 for DC_TRACE_LEVEL_MESSAGE()
drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work
drm/amd/display: Use vblank control events for PSR enable/disable
drm/amd/display: workaround for hard hang on HPD on native DP
 
drm/amd/pm: a quick fix for "divided by zero" error
drm/amd/pm: Add I2C quirk table to Aldebaran
drm/amd/pm: Add waiting for response of mode-reset message for yellow carp
drm/amd/pm: And destination bounds checking to struct copy
drm/amd/pm: bug fix for the runtime pm BACO
drm/amd/pm: bump DRIVER_IF_VERSION for Sienna Cichlid
drm/amd/pm: change pp_dpm_sclk/mclk/fclk attribute is RO for aldebaran
drm/amd/pm: change return value in aldebaran_get_power_limit()
drm/amd/pm: change smu msg's attribute to allow working under sriov
drm/amd/pm: change the workload type for some cards
drm/amd/pm: correct aldebaran smu feature mapping FEATURE_DATA_CALCULATIONS
drm/amd/pm: correct DPM_XGMI/VCN_DPM feature name
drm/amd/pm: correct the address of Arcturus fan related registers
drm/amd/pm: correct the fan speed PWM retrieving
drm/amd/pm: correct the fan speed RPM retrieving
drm/amd/pm: correct the fan speed RPM setting
drm/amd/pm: drop smu_v13_0_1.c|h files for yellow carp
drm/amd/pm: drop the unnecessary intermediate percent-based transition
drm/amd/pm: drop unnecessary manual mode check
drm/amd/pm: Extend the I2C quirk table
drm/amd/pm: Fix a bug communicating with the SMU (v5)
drm/amd/pm: Fix a bug in semaphore double-lock
drm/amd/pm: Fix a memory leak in an error handling path in 'vangogh_tables_init()'
drm/amd/pm: Fix BACO state setting for Beige_Goby
drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound driver
drm/amd/pm: Fix spelling mistake "firwmare" -> "firmware"
drm/amd/pm: fix the issue of uploading powerplay table
drm/amd/pm: graceful exit on restore fan mode failure (v2)
drm/amd/pm: new SmuMetrics data structure for Sienna Cichlid
drm/amd/pm: record the RPM and PWM based fan speed settings
drm/amd/pm: restore fan_mode AMD_FAN_CTRL_NONE on resume (v2)
drm/amd/pm: restore user customized OD settings properly for NV1x
drm/amd/pm: restore user customized OD settings properly for Sienna Cichlid
drm/amd/pm: Simplify managed I2C transfer functions
drm/amd/pm: Simplify managed I2C transfer of Aldebaran
drm/amd/pm: skip to load smu microcode on sriov for aldebaran
drm/amd/pm: SMU I2C: Return number of messages processed
drm/amd/pm: Support board calibration on aldebaran
drm/amd/pm: update DRIVER_IF_VERSION for beige_goby
drm/amd/pm: Update intermediate power state for SI
drm/amd/pm: update smu v13.0.1 firmware header
drm/amd/pm: update the gpu metrics data retrieving for Sienna Cichlid
drm/amd/pm: update yellow carp pmfw interface version
 
drm/amd: consolidate TA shared memory structures
 
Linux: drm/amdgpu - Corrected the video codecs array name for yellow carp
 
drm/amdgpu/acp: Make PM domain really work
 
drm/amdgpu/display - only update eDP: 's backlight level when necessary
 
drm/amdgpu/display: add a proper license to dc_link_dp.c
drm/amdgpu/display: add support for multiple backlights
drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI
drm/amdgpu/display: fix DMUB firmware version info
drm/amdgpu/display: make a const array common_rates static, makes object smaller
drm/amdgpu/display: only enable aux backlight control for OLED panels
 
drm/amdgpu/OLAND: clip the ref divider max value
 
drm/amdgpu/pm: ADD I2C quirk adapter table
drm/amdgpu/pm: add smu i2c implementation for navi1x (v5)
drm/amdgpu/pm: rework i2c xfers on arcturus (v5)
drm/amdgpu/pm: rework i2c xfers on sienna cichlid (v4)
 
drm/amdgpu/powerplay/smu10: Fix a typo in error message
 
drm/amdgpu/ras: switch fru eeprom handling to use generic helper (v2)
drm/amdgpu/ras: switch ras eeprom handling to use generic helper
 
drm/amdgpu/swsmu: fix spelling mistake "minimun" -> "minimum"
 
drm/amdgpu/ttm: optimize vram access in amdgpu_ttm_access_memory()
drm/amdgpu/ttm: replace duplicate code with exiting function
 
drm/amdgpu: add a mutex for the smu11 i2c bus (v2)
drm/amdgpu: add amdgpu_amdkfd_resume_iommu
drm/amdgpu: add another Renoir DID
drm/amdgpu: add autoload_supported check for RLC autoload
drm/amdgpu: add basic ppt functions for cyan_skilfish
drm/amdgpu: add check_fw_version support for cyan_skillfish
drm/amdgpu: add chip early init for cyan_skillfish
drm/amdgpu: add cp/rlc fw loading support for cyan_skillfish
drm/amdgpu: add cyan_skillfish asic type
drm/amdgpu: add cyan_skillfish support in gfx v10
drm/amdgpu: add cyan_skillfish support in gmc v10
drm/amdgpu: add DID for beige goby
drm/amdgpu: Add driver infrastructure for MCA RAS
drm/amdgpu: Add error message when programing registers fails
drm/amdgpu: add function to show psp_gfx_cmd name via id
drm/amdgpu: add function to show ucode name via id
drm/amdgpu: add gc v10 golden settings for cyan_skillfish
drm/amdgpu: add I2C_CLASS_HWMON to SMU i2c buses
drm/amdgpu: add license to umc_8_7_0_sh_mask.h
drm/amdgpu: add manual sclk/vddc setting support for cyan skilfish(v3)
drm/amdgpu: Add MB_REQ_MSG_READY_TO_RESET response when VF get FLR notification.
drm/amdgpu: add missing cleanups for more ASICs on UVD/VCE suspend
drm/amdgpu: add missing cleanups for Polaris12 UVD/VCE on suspend
drm/amdgpu: add mp 11.0.8 header for cyan_skillfish
drm/amdgpu: Add msix restore for pass-through mode
drm/amdgpu: add nbio support for cyan_skillfish
drm/amdgpu: add new helper for handling EEPROM i2c transfers
drm/amdgpu: add pci device id for cyan_skillfish
drm/amdgpu: Add preferred mode in modeset when freesync video mode's enabled.
drm/amdgpu: add psp command to get num xgmi links between direct peers
drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish
drm/amdgpu: add sdma fw loading support for cyan_skillfish
drm/amdgpu: add sdma v5 golden settings for cyan_skillfish
drm/amdgpu: add smu interface header for cyan_skilfish
drm/amdgpu: add smu_v11_8_pmfw header for cyan_skilfish
drm/amdgpu: add smu_v11_8_ppsmc header for cyan_skilfish
drm/amdgpu: add some additional RDNA2 PCI IDs
drm/amdgpu: add some pptable funcs for cyan skilfish(v3)
drm/amdgpu: Add support for RAS XGMI err query
drm/amdgpu: add yellow carp pci id (v2)
drm/amdgpu: Added latest PSP FW header
drm/amdgpu: Added PSP13 BL loading support for additional drivers
drm/amdgpu: Added support for added psp driver binaries FW
drm/amdgpu: added synchronization for psp cmd buf access
drm/amdgpu: adjust fence driver enable sequence
drm/amdgpu: adjust fw_name string length for toc
drm/amdgpu: avoid over-handle of fence driver fini in s3 test (v2)
drm/amdgpu: Avoid printing of stack contents on firmware load error
drm/amdgpu: Cancel delayed work when GFXOFF is disabled
drm/amdgpu: Change a few function names
drm/amdgpu: Change the imprecise function name
drm/amdgpu: Change the imprecise output
drm/amdgpu: check for allocation failure in amdgpu_vkms_sw_init()
drm/amdgpu: Check pmops for desired suspend state
drm/amdgpu: check tiling flags when creating FB on GFX8-
drm/amdgpu: cleanup dce_virtual
drm/amdgpu: Clear doorbell interrupt status for Sienna Cichlid
drm/amdgpu: Clear RAS interrupt status on aldebaran
drm/amdgpu: Clear RAS interrupt status on aldebaran
drm/amdgpu: Consolidated PSP13 BL FW loading
drm/amdgpu: Convert to Linux IRQ interfaces
drm/amdgpu: correct comments in memory type managers
drm/amdgpu: correct initial cp_hqd_quantum for gfx9
drm/amdgpu: correct MMSCH 1.0 version
drm/amdgpu: Correct the irq numbers for virtual crtc
drm/amdgpu: Correctly disable the I2C IP block
drm/amdgpu: create amdgpu_vkms (v4)
drm/amdgpu: Demote TMZ unsupported log message from warning to info
drm/amdgpu: disable BACO support for 699F:C7 polaris12 SKU temporarily
drm/amdgpu: disable GFX CGCG in aldebaran
drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
drm/amdgpu: don't enable baco on boco platforms in runpm
drm/amdgpu: Drop i > 0 restriction for issuing RESTART
drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count
drm/amdgpu: drop redundant cancel_delayed_work_sync call
drm/amdgpu: drop redundant null-pointer checks in amdgpu_ttm_tt_populate() and amdgpu_ttm_tt_unpopulate()
drm/amdgpu: During s0ix don't wait to signal GFXOFF
drm/amdgpu: dynamic initialize ip offset for cyan_skillfish
drm/amdgpu: EEPROM respects I2C quirks
drm/amdgpu: EEPROM: add explicit read and write
drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode
drm/amdgpu: enable psp front door loading by default for cyan_skillfish2
drm/amdgpu: enable psp v11.0.8 for cyan_skillfish
drm/amdgpu: Enable S/G for Yellow Carp
drm/amdgpu: enable SMU for cyan_skilfish
drm/amdgpu: Extend full access wait time in guest
drm/amdgpu: fix 64 bit divide in eeprom code
drm/amdgpu: Fix a deadlock if previous GEM object allocation fails
drm/amdgpu: Fix a printing message
drm/amdgpu: fix a signedness bug in __verify_ras_table_checksum()
drm/amdgpu: fix amdgpu_preempt_mgr_new()
drm/amdgpu: Fix amdgpu_ras_eeprom_init()
drm/amdgpu: Fix BUG_ON assert
drm/amdgpu: Fix build with missing pm_suspend_target_state module export
drm/amdgpu: Fix channel_index table layout for Aldebaran
drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled
drm/amdgpu: Fix documentaion for amdgpu_bo_add_to_shadow_list
drm/amdgpu: Fix documentaion for dm_dmub_outbox1_low_irq
drm/amdgpu: Fix even more out of bound writes from debugfs
drm/amdgpu: fix fdinfo race with process exit
drm/amdgpu: fix gart.bo pin_count leak
drm/amdgpu: fix kernel-doc warnings on non-kernel-doc comments
drm/amdgpu: Fix koops when accessing RAS EEPROM
drm/amdgpu: fix out of bounds write
drm/amdgpu: Fix out-of-bounds read when update mapping
drm/amdgpu: Fix resource leak on probe error path
drm/amdgpu: Fix signedness bug in __amdgpu_eeprom_xfer()
drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2)
drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir.
drm/amdgpu: fix use after free during BO move
drm/amdgpu: Fix Vega20 I2C to be agnostic (v2)
drm/amdgpu: Fix width of I2C address
drm/amdgpu: Fix wrap-around bugs in RAS
drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
drm/amdgpu: Fixes to the AMDGPU EEPROM driver
drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix
drm/amdgpu: get extended xgmi topology data
drm/amdgpu: Get rid of test function
drm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resume
drm/amdgpu: handle VCN instances when harvesting (v2)
drm/amdgpu: I2C class is HWMON
drm/amdgpu: I2C EEPROM full memory addressing
drm/amdgpu: i2c subsystem uses 7 bit addresses
drm/amdgpu: increase max xgmi physical node for aldebaran
drm/amdgpu: increase size for sdma fw name string
drm/amdgpu: init family name for cyan_skillfish
drm/amdgpu: init iommu after amdkfd device init
drm/amdgpu: init psp v11.0.8 function for cyan_skillfish
drm/amdgpu: initialize umc ras function
drm/amdgpu: load fw direclty for cyan_skillfish
drm/amdgpu: move iommu_resume before ip init/resume
drm/amdgpu: Nerf buff
drm/amdgpu: only set restart on first cmd of the smu i2c transaction
drm/amdgpu: Optimize EEPROM RAS table I/O
drm/amdgpu: Process any VBIOS RAS EEPROM address
drm/amdgpu: Put MODE register in wave debug info
drm/amdgpu: RAS and FRU now use 19-bit I2C address
drm/amdgpu: RAS EEPROM table is now in debugfs
drm/amdgpu: RAS xfer to read/write
drm/amdgpu: RAS: EEPROM --> RAS
drm/amdgpu: Read clock counter via MMIO to reduce delay (v5)
drm/amdgpu: rectify line endings in umc v8_7_0 IP headers
drm/amdgpu: reenable BACO support for 699F:C7 polaris12 SKU
drm/amdgpu: Remember to wait 10ms for write buffer flush v2
drm/amdgpu: remove the access of xxx_PSP_DEBUG on cycan_skillfish
drm/amdgpu: Removed unnecessary if statement
drm/amdgpu: Rename amdgpu_acpi_is_s0ix_supported
drm/amdgpu: rename amdgpu_bo_get_preferred_pin_domain
drm/amdgpu: Rename misspelled function
drm/amdgpu: replace dce_virtual with amdgpu_vkms (v3)
drm/amdgpu: Resolve bug in UMC 6.7 error offset calculation
drm/amdgpu: Restore msix after FLR
drm/amdgpu: retire sdma v5_2 golden settings from driver
drm/amdgpu: return -EFAULT if copy_to_user() fails
drm/amdgpu: Return error if no RAS
drm/amdgpu: Return result fix in RAS
drm/amdgpu: rework dma_resv handling v3
drm/amdgpu: rework smu11 i2c for generic operation
drm/amdgpu: Send STOP for the last byte of msg only
drm/amdgpu: separate out vm pasid assignment
drm/amdgpu: set ip blocks for cyan_skillfish
drm/amdgpu: set RAS EEPROM address from VBIOS
drm/amdgpu: show both cmd id and name when psp cmd failed
drm/amdgpu: show explicit name instead of id in psp_cmd_submit_buf
drm/amdgpu: Simplify RAS EEPROM checksum calculations
drm/amdgpu: Some renames
drm/amdgpu: split amdgpu_device_access_vram() into two small parts
drm/amdgpu: SRIOV flr_work should take write_lock
drm/amdgpu: stop scheduler when calling hw_fini (v2)
drm/amdgpu: support B0&B1 external revision id for yellow carp
drm/amdgpu: switch from 'pci_' to 'dma_' API
drm/amdgpu: switch gtt_mgr to counting used pages
drm/amdgpu: Switch to LFB for USBC PD FW in psp v13
drm/amdgpu: Switch to VRAM buffer for USBC PD FW.
drm/amdgpu: The I2C IP doesn't support 0 writes/reads
drm/amdgpu: Track IRQ state in local device state
drm/amdgpu: unlock on error in amdgpu_ras_debugfs_table_read()
drm/amdgpu: unwrap fence chains in the explicit sync fence
drm/amdgpu: update gc golden setting for dimgrey_cavefish
drm/amdgpu: update golden setting for sienna_cichlid
drm/amdgpu: update PSP BL cmd IDs
drm/amdgpu: Update RAS XGMI Error Query
drm/amdgpu: update SMU driver interface for cyan skilfish(v3)
drm/amdgpu: update SMU PPSMC for cyan skilfish
drm/amdgpu: update the golden setting for vangogh
drm/amdgpu: update yellow carp external rev_id handling
drm/amdgpu: Use a single loop
drm/amdgpu: use direct loading by default for cyan_skillfish2
drm/amdgpu: Use explicit cardinality for clarity
drm/amdgpu: use IS_ERR for debugfs APIs
drm/amdgpu: use the preferred pin domain after the check
drm/amdgpu: use xarray for storing pasid in vm
drm/amdgpu: user temporary GTT as bounce buffer
 
drm/amdkfd: Account for SH/SE count when setting up cu masks.
drm/amdkfd: AIP mGPUs best prefetch location for xnack on
drm/amdkfd: Allow CPU access for all VRAM BOs
drm/amdkfd: Allow querying SVM attributes that are clear
drm/amdkfd: check access permisson to restore retry fault
drm/amdkfd: CWSR with software scheduler
drm/amdkfd: CWSR with sw scheduler on Aldebaran and Arcturus
drm/amdkfd: drop process ref count when xnack disable
drm/amdkfd: enable cyan_skillfish KFD
drm/amdkfd: Expose GFXIP engine version to sysfs
drm/amdkfd: Fix a concurrency issue during kfd recovery
drm/amdkfd: fix a potential ttm->sg memory leak
drm/amdkfd: fix dma mapping leaking warning
drm/amdkfd: fix random KFDSVMRangeTest.SetGetAttributesTest test failure
drm/amdkfd: fix svm_migrate_fini warning
drm/amdkfd: handle fault counters on invalid address
drm/amdkfd: handle svm migrate init error
drm/amdkfd: make needs_pcie_atomics FW-version dependent
drm/amdkfd: map SVM range with correct access permission
drm/amdkfd: Only apply heavy-weight TLB flush on Aldebaran
drm/amdkfd: Only apply TLB flush optimization on ALdebaran
drm/amdkfd: remove redundant iommu cleanup code
drm/amdkfd: Renaming dqm->packets to dqm->packet_mgr
drm/amdkfd: report pcie bandwidth to the kfd
drm/amdkfd: report xgmi bandwidth between direct peers to the kfd
drm/amdkfd: separate kfd_iommu_resume from kfd_resume
drm/amdkfd: Set priv_queue to NULL after it is freed
drm/amdkfd: SVM map to gpus check vma boundary
drm/amdkfd: Update SMI throttle event bitmask
 
drm/aperture: Pass DRM driver structure instead of driver name
 
drm/arm/hdlcd: Convert to Linux IRQ interfaces
 
drm/arm/komeda: Don't include drm_irq.h
 
drm/armada: Don't set struct drm_device.irq_enabled
drm/armada: Remove prepare/cleanup_fb hooks
 
drm/ast: Add detect function support
drm/ast: Disable fast reset after DRAM initial
drm/ast: Use offset-adjusted shadow-plane mappings
drm/ast: Zero is missing in detect function
 
drm/atmel-hlcdc: Convert to Linux IRQ interfaces
 
drm/atomic-helper: make drm_gem_plane_helper_prepare_fb the default
 
drm/bochs: Fix missing pci_disable_device() on error in bochs_pci_probe()
drm/bochs: Move to tiny/
drm/bochs: Use managed initialization for GEM VRAM helpers
 
drm/bridge: anx7625: Make hpd workqueue freezable
drm/bridge: anx7625: Tune K value for IVO panel
drm/bridge: Centralize error message when bridge attach fails
drm/bridge: dw-mipi-dsi: Find the possible DSI devices
drm/bridge: make a const array static, makes object smaller
drm/bridge: nwl-dsi: Avoid potential multiplication overflow on 32-bit
drm/bridge: ti-sn65dsi83: Fix sparse warnings
drm/bridge: ti-sn65dsi83: Replace connector format patching with atomic_get_input_bus_fmts
drm/bridge: ti-sn65dsi86: Add some 100 us delays
drm/bridge: ti-sn65dsi86: Add support for the DP AUX bus
drm/bridge: ti-sn65dsi86: Avoid creating multiple connectors
drm/bridge: ti-sn65dsi86: Don't read EDID blob over DDC
drm/bridge: ti-sn65dsi86: Fix power off sequence
drm/bridge: ti-sn65dsi86: Group code in sections
drm/bridge: ti-sn65dsi86: Improve probe errors with dev_err_probe()
drm/bridge: ti-sn65dsi86: Make enable GPIO optional
drm/bridge: ti-sn65dsi86: Promote the AUX channel to its own sub-dev
drm/bridge: ti-sn65dsi86: Split connector creation to a function
drm/bridge: ti-sn65dsi86: Use bitmask to store valid rates
drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridge
 
drm/cirrus: Use offset-adjusted shadow-plane mappings
 
drm/connector: add ref to drm_connector_get in iter docs
 
drm/dbi: Print errors for mipi_dbi_command()
drm/dbi: Support DBI typec1 read operations
 
drm/display: fix possible null-pointer dereference in dcn10_set_clock()
 
drm/doc/rfc: i915 GuC submission / DRM scheduler
drm/doc/rfc: i915 new parallel submission uAPI plan
 
drm/doc: document drm_mode_get_plane
drm/doc: document how userspace should find out CRTC index
 
drm/dp: Don't zero PWMGEN_BIT_COUNT when driver_pwm_freq_hz not specified
drm/dp: Extract i915's eDP backlight code into DRM helpers
drm/dp: For drm_panel_dp_aux_backlight(), init backlight as disabled
drm/dp: Move panel DP AUX backlight support to drm_dp_helper
 
drm/dp_helper: Mention the concurrency requirement hw_mutex
drm/dp_helper: Rework the drm_dp_aux documentation
 
drm/dp_mst: Fix return code on sideband message failure
 
drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features
 
drm/edid: fix edid field name
drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read
 
drm/etnaviv: add clock gating workaround for GC7000 r6202
drm/etnaviv: add HWDB entry for GC7000 r6202
drm/etnaviv: add missing MMU context put when reaping MMU mapping
drm/etnaviv: exec and MMU state is lost when resetting the GPU
drm/etnaviv: fix MMU context leak on GPU reset
drm/etnaviv: Implement mmap as GEM object function
drm/etnaviv: keep MMU context across runtime suspend/resume
drm/etnaviv: put submit prev MMU context when it exists
drm/etnaviv: reference MMU context when setting up hardware state
drm/etnaviv: return context from etnaviv_iommu_context_get
drm/etnaviv: stop abusing mmu_context as FE running marker
 
drm/exynos: Always initialize mapping in exynos_drm_register_dma()
drm/exynos: Convert from atomic_t to refcount_t on g2d_cmdlist_userptr->refcount
drm/exynos: Don't set struct drm_device.irq_enabled
drm/exynos: g2d: fix missing unlock on error in g2d_runqueue_worker()
drm/exynos: Make use of the helper function devm_platform_ioremap_resource()
 
drm/fbdev: Clamp fbdev surface size if too large
 
drm/fourcc: Add modifier definitions for Arm Fixed Rate Compression
 
drm/fsl-dcu: Convert to Linux IRQ interfaces
 
drm/gem: Clear mapping addresses for unused framebuffer planes
drm/gem: Export implementation of shadow-plane helpers
drm/gem: Provide drm_gem_fb_{begin,end}_cpu_access() helpers
drm/gem: Provide drm_gem_fb_{vmap,vunmap}()
drm/gem: Provide offset-adjusted framebuffer BO mappings
drm/gem: Tiny kernel clarification for drm_gem_fence_array_add
 
drm/gm12u320: Use framebuffer dma-buf helpers
drm/gm12u320: Use offset-adjusted shadow-plane mappings
 
drm/gma500/oaktrail_lvds: replace continue with break
 
drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create()
drm/gma500: Convert to Linux IRQ interfaces
drm/gma500: Fix end of loop tests for list_for_each_entry
 
drm/gud: Add async_flush module parameter
drm/gud: Add Raspberry Pi Pico ID
drm/gud: Free buffers on device removal
drm/gud: Get offset-adjusted mapping from drm_gem_fb_vmap()
drm/gud: Map framebuffer BOs with drm_gem_fb_vmap()
drm/gud: Use framebuffer dma-buf helpers
drm/gud: Use scatter-gather USB bulk transfer
 
drm/hibmc: Call drm_irq_uninstall() unconditionally
 
drm/hisilicon/hibmc: Convert to Linux IRQ interfaces
drm/hisilicon/hibmc: Remove variable 'priv' from hibmc_unload()
 
drm/hyperv: Fix double mouse pointers
drm/hyperv: Use offset-adjusted shadow-plane mappings
 
drm/i915/adl_p: Add ddi buf translation tables for combo PHY
drm/i915/adl_p: Add initial ADL_P Workarounds
drm/i915/adl_p: Allow underrun recovery when possible
drm/i915/adl_p: Also disable underrun recovery with MSO
drm/i915/adl_p: Load DMC
drm/i915/adl_p: Pipe B DMC Support
 
drm/i915/adl_s: Extend Wa_1406941453
drm/i915/adl_s: Fix dma_mask_size to 39 bit
drm/i915/adl_s: Update ddi buf translation tables
drm/i915/adl_s: Wa_14011765242 is also needed on A1 display stepping
 
drm/i915/adlp: Add ADL-P GuC/HuC firmware files
drm/i915/adlp: Add workaround to disable CMTG clock gating
 
drm/i915/audio: Use BIOS provided value for RKL HDA link
 
drm/i915/bdb: Fix version check
 
drm/i915/bios: Fix ports mask
 
drm/i915/bxt: Use revid->stepping tables
 
drm/i915/cnl: Drop all workarounds
 
drm/i915/debugfs: DISPLAY_VER 13 lpsp capability
 
drm/i915/dg1: Adjust the AUDIO power domain
drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
drm/i915/dg1: Use revid->stepping tables
 
drm/i915/dg2: Add cdclk table and reference clock
drm/i915/dg2: Add dbuf programming
drm/i915/dg2: add DG2 platform info
drm/i915/dg2: Add DG2 to the PSR2 defeature list
drm/i915/dg2: Add fake PCH
drm/i915/dg2: Add forcewake table
drm/i915/dg2: Add MPLLB programming for HDMI
drm/i915/dg2: Add MPLLB programming for SNPS PHY
drm/i915/dg2: Add SQIDI steering
drm/i915/dg2: Add support for new DG2-G11 revid 0x5
drm/i915/dg2: Add vswing programming for SNPS phys
drm/i915/dg2: Classify DG2 PHY types
drm/i915/dg2: DG2 has fixed memory bandwidth
drm/i915/dg2: DG2 uses the same sseu limits as XeHP SDV
drm/i915/dg2: Don't program BW_BUDDY registers
drm/i915/dg2: Don't read DRAM info
drm/i915/dg2: Don't wait for AUX power well enable ACKs
drm/i915/dg2: Setup display outputs
drm/i915/dg2: Skip shared DPLL handling
drm/i915/dg2: Update lane disable power state during PSR
drm/i915/dg2: Update modeset sequences
drm/i915/dg2: Update steering tables
drm/i915/dg2: Update to bigjoiner path
drm/i915/dg2: Wait for SNPS PHY calibration during display init
 
drm/i915/display/adl_p: Correctly program MBUS DBOX A credits
drm/i915/display/adl_p: Implement PSR changes
drm/i915/display/adl_p: Implement Wa_16011168373
drm/i915/display/adl_p: Implement Wa_16011303918
drm/i915/display/adl_p: Implement Wa_22012278275
 
drm/i915/display/dg1: Correctly map DPLLs during state readout
 
drm/i915/display/dsc: Add Per connector debugfs node for DSC BPP enable
drm/i915/display/dsc: Force dsc BPP
 
drm/i915/display/psr2: Fix cursor updates using legacy apis
drm/i915/display/psr2: Mark as updated all planes that intersect with pipe_clip
 
drm/i915/display/psr: Handle SU Y granularity
 
drm/i915/display/xelpd: Extend Wa_14011508470
drm/i915/display/xelpd: Fix incorrect color capability reporting
 
drm/i915/display: Add write permissions for fec support
drm/i915/display: check if compressed_llb was allocated
drm/i915/display: Disable audio, DRRS and PSR before planes
drm/i915/display: Disable FBC when PSR2 is enabled display 12 and newer
drm/i915/display: Do not zero past infoframes.vsc
drm/i915/display: fix level 0 adjustement on display ver >= 12
drm/i915/display: Fix shared dpll mismatch for bigjoiner slave
drm/i915/display: Fix state mismatch in drm infoframe
drm/i915/display: Migrate objects to LMEM if possible for display
drm/i915/display: remove CNL ddi buf translation tables
drm/i915/display: remove explicit CNL handling from intel_cdclk.c
drm/i915/display: remove explicit CNL handling from intel_color.c
drm/i915/display: remove explicit CNL handling from intel_combo_phy.c
drm/i915/display: remove explicit CNL handling from intel_crtc.c
drm/i915/display: remove explicit CNL handling from intel_ddi.c
drm/i915/display: remove explicit CNL handling from intel_display_debugfs.c
drm/i915/display: remove explicit CNL handling from intel_display_power.c
drm/i915/display: remove explicit CNL handling from intel_dmc.c
drm/i915/display: remove explicit CNL handling from intel_dp.c
drm/i915/display: remove explicit CNL handling from intel_dpll_mgr.c
drm/i915/display: remove explicit CNL handling from intel_vdsc.c
drm/i915/display: remove explicit CNL handling from skl_universal_plane.c
drm/i915/display: remove PORT_F workaround for CNL
drm/i915/display: rename CNL references in skl_scaler.c
drm/i915/display: Settle on "adl-x" in WA comments
drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setup_outputs()
drm/i915/display: use max_level to control loop
 
drm/i915/dmc: Change intel_get_stepping_info()
drm/i915/dmc: Introduce DMC_FW_MAIN
 
drm/i915/doc: Include GuC ABI documentation
 
drm/i915/dp: DPTX writes Swing/Pre-emphs(DPCD 0x103-0x106) requested during PHY Layer testing
drm/i915/dp: return proper DPRX link training result
drm/i915/dp: Skip the HW readout of DPCD on disabled encoders
drm/i915/dp: Use max params for panels < eDP 1.4
 
drm/i915/dpcd_bl: Cache some backlight capabilities in intel_panel.backlight
drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlight() a bit
drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return values correctly
drm/i915/dpcd_bl: Move VESA backlight enabling code closer together
drm/i915/dpcd_bl: Print return codes for VESA backlight failures
drm/i915/dpcd_bl: Remove redundant AUX backlight frequency calculations
drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight if we can't read PWMGEN_BIT_COUNT
 
drm/i915/dsc: abstract helpers to get bigjoiner primary/secondary crtc
 
drm/i915/eb: Fix pagefault disabling in the first slowpath
 
drm/i915/ehl: Remove require_force_probe protection
drm/i915/ehl: unconditionally flush the pages on acquire
 
drm/i915/fbc: Allocate llb before cfb
drm/i915/fbc: Don't pass around the mm node
drm/i915/fbc: Embed the compressed_llb node
drm/i915/fbc: Extract intel_fbc_program_cfb()
drm/i915/fbc: Extract intel_fbc_stolen_end()
drm/i915/fbc: Handle 16bpp compression limit better
drm/i915/fbc: Introduce g4x_dpfc_ctl_limit()
drm/i915/fbc: Make the cfb allocation loop a bit more legible
drm/i915/fbc: s/threshold/limit/
 
drm/i915/firmware: Update to DMC v2.03 on RKL
drm/i915/firmware: Update to DMC v2.12 on TGL
 
drm/i915/gem/ttm: Only call __i915_gem_object_set_pages if needed
 
drm/i915/gem: Add a separate validate_priority helper
drm/i915/gem: Add an intermediate proto_context struct (v5)
drm/i915/gem: Always call obj->ops->migrate unless can_migrate fails
drm/i915/gem: Call i915_gem_flush_free_objects() in i915_gem_dumb_create()
drm/i915/gem: Check object_can_migrate from object_migrate
drm/i915/gem: Correct the locking and pin pattern for dma-buf (v8)
drm/i915/gem: Delay context creation (v3)
drm/i915/gem: Disallow bonding of virtual engines (v3)
drm/i915/gem: Disallow creating contexts with too many engines
drm/i915/gem: Don't allow changing the engine set on running contexts (v3)
drm/i915/gem: Don't allow changing the VM on running contexts (v4)
drm/i915/gem: Fix the mman selftest
drm/i915/gem: Implement object migration
drm/i915/gem: Introduce a selftest for the gem object migrate functionality
drm/i915/gem: Make an alignment check more sensible
drm/i915/gem: Migrate to system at dma-buf attach time (v7)
drm/i915/gem: Optionally set SSEU in intel_context_set_gem
drm/i915/gem: Refactor placement setup for i915_gem_object_create* (v2)
drm/i915/gem: Remove duplicated call to ops->pread
drm/i915/gem: Remove engine auto-magic with FENCE_SUBMIT (v2)
drm/i915/gem: Return an error ptr from context_lookup
drm/i915/gem: Return void from context_apply_all
drm/i915/gem: Rework error handling in default_engines
drm/i915/gem: Roll all of context creation together
drm/i915/gem: Set the watchdog timeout directly in intel_context_set_gem (v2)
drm/i915/gem: Unify user object creation (v3)
drm/i915/gem: Use the proto-context to handle create parameters (v5)
drm/i915/gem: Zap the client blt code
drm/i915/gem: Zap the i915_gem_object_blt code
 
drm/i915/gen12: Use fuse info to enable SFC
 
drm/i915/glk: Use revid->stepping tables
 
drm/i915/gt: Add a routine to iterate over the pagetables of a GTT
drm/i915/gt: Add an insert_entry for gen8_ppgtt
drm/i915/gt: Drop i915_address_space::file (v2)
drm/i915/gt: Export the pinned context constructor and destructor
drm/i915/gt: finish INTEL_GEN and friends conversion
drm/i915/gt: Fix -EDEADLK handling regression
drm/i915/gt: fix platform prefix
drm/i915/gt: nuke gen6_hw_id
drm/i915/gt: nuke unused legacy engine hw_id
drm/i915/gt: Pipelined clear
drm/i915/gt: Pipelined page migration
drm/i915/gt: Potential error pointer dereference in pinned_context()
drm/i915/gt: remove explicit CNL handling from intel_mocs.c
drm/i915/gt: remove explicit CNL handling from intel_sseu.c
drm/i915/gt: remove GRAPHICS_VER == 10
drm/i915/gt: rename CNL references in intel_engine.h
drm/i915/gt: rename legacy engine->hw_id to engine->gen6_hw_id
drm/i915/gt: Setup a default migration context on the GT
 
drm/i915/gtt: drop the page table optimisation
drm/i915/gtt: ignore min_page_size for paging structures
 
drm/i915/guc, docs: Fix pdfdocs build error by removing nested grid
 
drm/i915/guc/rc: Setup and enable GuCRC feature
 
drm/i915/guc/slpc: Add debugfs for SLPC info
drm/i915/guc/slpc: Add get max/min freq hooks
drm/i915/guc/slpc: Add methods to set min/max frequency
drm/i915/guc/slpc: Add SLPC selftest
drm/i915/guc/slpc: Adding SLPC communication interfaces
drm/i915/guc/slpc: Allocate, initialize and release SLPC
drm/i915/guc/slpc: Cache platform frequency limits
drm/i915/guc/slpc: Enable ARAT timer interrupt
drm/i915/guc/slpc: Enable SLPC and add related H2G events
drm/i915/guc/slpc: Gate Host RPS when SLPC is enabled
drm/i915/guc/slpc: Initial definitions for SLPC
drm/i915/guc/slpc: Remove BUG_ON in guc_submission_disable
drm/i915/guc/slpc: Sysfs hooks for SLPC
 
drm/i915/guc: Add bypass tasklet submission path to GuC
drm/i915/guc: Add disable interrupts to guc sanitize
drm/i915/guc: Add golden context to GuC ADS
drm/i915/guc: Add LRC descriptor context lookup array
drm/i915/guc: Add new GuC interface defines and structures
drm/i915/guc: Add non blocking CTB send function
drm/i915/guc: Add stall timer to non blocking CTB send function
drm/i915/guc: Add trace point for GuC submit
drm/i915/guc: Capture error state on context reset
drm/i915/guc: Connect reset modparam updates to GuC policy flags
drm/i915/guc: Defer context unpin until scheduling is disabled
drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs
drm/i915/guc: Disable bonding extension with GuC submission
drm/i915/guc: Disable engine barriers with GuC during unpin
drm/i915/guc: Disable semaphores when using GuC scheduling
drm/i915/guc: Don't complain about reset races
drm/i915/guc: drop guc_communication_enabled
drm/i915/guc: Enable GuC engine reset
drm/i915/guc: Enable the timer expired interrupt for GuC
drm/i915/guc: Ensure G2H response has space in buffer
drm/i915/guc: Ensure request ordering via completion fences
drm/i915/guc: Extend deregistration fence to schedule disable
drm/i915/guc: Fix for error capture after full GPU reset with GuC
drm/i915/guc: GuC virtual engines
drm/i915/guc: Handle context reset notification
drm/i915/guc: Handle engine reset failure notification
drm/i915/guc: Hook GuC scheduling policies up
drm/i915/guc: Implement banned contexts for GuC submission
drm/i915/guc: Implement GuC context operations for new inteface
drm/i915/guc: Implement GuC priority management
drm/i915/guc: Implement GuC submission tasklet
drm/i915/guc: Improve error message for unsolicited CT response
drm/i915/guc: Include scheduling policies in the debugfs state dump
drm/i915/guc: Increase size of CTB buffers
drm/i915/guc: Insert fence on context when deregistering
drm/i915/guc: Introduce unified HXG messages
drm/i915/guc: Make hangcheck work with GuC virtual engines
drm/i915/guc: Module load failure test for CT buffer creation
drm/i915/guc: Optimize CTB writes and reads
drm/i915/guc: Provide mmio list to be saved/restored on engine reset
drm/i915/guc: Relax CTB response timeout
drm/i915/guc: Remove GuC stage descriptor, add LRC descriptor
drm/i915/guc: Reset implementation for new GuC interface
drm/i915/guc: Support request cancellation
drm/i915/guc: Suspend/resume implementation for new interface
drm/i915/guc: Unblock GuC submission on Gen11+
drm/i915/guc: Update firmware to v62.0.0
drm/i915/guc: Update GuC debugfs to support new GuC
drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC
 
drm/i915/gvt: fix the usage of ww lock in gvt scheduler.
 
drm/i915/hdcp: Nuke Platform check for mst hdcp init
 
drm/i915/huc: Update TGL and friends to HuC 7.9.3
 
drm/i915/icl: Drop a couple unnecessary workarounds
drm/i915/icl: Drop workarounds that only apply to pre-production steppings
drm/i915/icl: Use revid->stepping tables
 
drm/i915/jsl: Add W/A 1409054076 for JSL
drm/i915/jsl: Remove require_force_probe protection
 
drm/i915/jsl_ehl: Use revid->stepping tables
 
drm/i915/kbl: Drop pre-production revision from stepping table
 
drm/i915/lmem: Verify checks for lmem residency
 
drm/i915/plane: add intel_plane_helper_add() helper
 
drm/i915/request: fix early tracepoints
drm/i915/request: Remove the hook from await_execution
 
drm/i915/rkl: Use revid->stepping tables
drm/i915/rkl: Wa_1408330847 no longer applies to RKL
drm/i915/rkl: Wa_1409767108 also applies to RKL
 
drm/i915/selftest: Better error reporting from hangcheck selftest
drm/i915/selftest: Bump selftest timeouts for hangcheck
drm/i915/selftest: Extend ctx_timestamp ICL workaround to GEN11
drm/i915/selftest: Fix hangcheck self test for GuC submission
drm/i915/selftest: Fix MOCS selftest for GuC submission
drm/i915/selftest: Fix use of err in igt_reset_{fail, nop}_engine()
drm/i915/selftest: Fix workarounds selftest for GuC submission
drm/i915/selftest: Increase some timeouts in live_requests
 
drm/i915/selftests: add back the selftest() hook for the buddy
drm/i915/selftests: Allow for larger engine counts
drm/i915/selftests: Always initialize err in igt_dmabuf_import_same_driver_lmem()
drm/i915/selftests: Do not use import_obj uninitialized
drm/i915/selftests: fix smatch warning in igt_check_blocks
drm/i915/selftests: fix smatch warning in mock_reserve
drm/i915/selftests: prefer the create_user helper
drm/i915/selftests: Properly reset mock object propers for each test
drm/i915/selftests: Reorder tasklet_disable vs local_bh_disable
drm/i915/selftests: Take a VM in kernel_context()
 
drm/i915/skl: Use revid->stepping tables
 
drm/i915/step: Add macro magic for handling steps
drm/i915/step: s/_revid_tbl/_revids
 
drm/i915/tc: Fix TypeC port init/resume time sanitization
 
drm/i915/ttm: accelerated move implementation
drm/i915/ttm: add i915_sg_from_buddy_resource
drm/i915/ttm: add ttm_buddy_man
drm/i915/ttm: Adjust gem flags and caching settings after a move
drm/i915/ttm: Calculate the object placement at get_pages time
drm/i915/ttm: Fix incorrect assumptions about ttm_bo_validate() semantics
drm/i915/ttm: Fix memory leaks
drm/i915/ttm: fix static warning
drm/i915/ttm: Introduce a TTM i915 gem object backend
drm/i915/ttm: pass along the I915_BO_ALLOC_CONTIGUOUS
drm/i915/ttm: remove node usage in our naming
drm/i915/ttm: remove unused function
drm/i915/ttm: restore min_page_size behaviour
drm/i915/ttm: switch over to ttm_buddy_man
drm/i915/ttm: Use TTM for system memory
 
drm/i915/uapi: convert drm_i915_gem_caching to kernel doc
drm/i915/uapi: convert drm_i915_gem_set_domain to kernel doc
drm/i915/uapi: convert drm_i915_gem_userptr to kernel doc
drm/i915/uapi: reject caching ioctls for discrete
drm/i915/uapi: reject set_domain for discrete
 
drm/i915/userptr: Probe existence of backing struct pages upon creation
 
drm/i915/xehp: Changes to ss/eu definitions
drm/i915/xehp: Define multicast register ranges
drm/i915/xehp: Extra media engines - Part 1 (engine definitions)
drm/i915/xehp: Extra media engines - Part 2 (interrupts)
drm/i915/xehp: Extra media engines - Part 3 (reset)
drm/i915/xehp: Fix missing sentinel on mcr_ranges_xehp
drm/i915/xehp: Handle new device context ID format
drm/i915/xehp: handle new steering options
drm/i915/xehp: New engine context offsets
drm/i915/xehp: VDBOX/VEBOX fusing registers are enable-based
drm/i915/xehp: Xe_HP forcewake support
 
drm/i915/xehpsdv: add initial XeHP SDV definitions
drm/i915/xehpsdv: Add maximum sseu limits
drm/i915/xehpsdv: Correct parameters for IS_XEHPSDV_GT_STEP()
drm/i915/xehpsdv: Define steering tables
 
drm/i915/xelpd: break feature inheritance
drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline
drm/i915/xelpd: Pipe A DMC plugging
 
drm/i915: Add an i915_gem_vm_lookup helper
drm/i915: Add gem/i915_gem_context.h to the docs
drm/i915: Add GT support for multiple types of multicast steering
drm/i915: Add i915_sched_engine destroy vfunc
drm/i915: Add i915_sched_engine_is_empty function
drm/i915: Add intel_context tracing
drm/i915: Add kick_backend function to i915_sched_engine
drm/i915: Add release id version
drm/i915: Add release id version
drm/i915: Add support for explicit L3BANK steering
drm/i915: Add the missing adls vswing tables
drm/i915: Add TTM offset argument to mmap.
drm/i915: Add XE_HP initial definitions
drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled
drm/i915: apply WaEnableVGAAccessThroughIOPort as needed
drm/i915: Break out dma_resv ww locking utilities to separate files
drm/i915: Call i915_globals_exit() after i915_pmu_exit()
drm/i915: Call i915_globals_exit() if pci_register_device() fails
drm/i915: Catch yet another unconditioal clflush
drm/i915: Check for nomodeset in i915_init() first
drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs
drm/i915: Clean up intel_fbdev_init_bios() a bit
drm/i915: Clean up intel_find_initial_plane_obj() a bit
drm/i915: Clean up intel_get_load_detect_pipe() a bit
drm/i915: Clean up jsl/ehl buf trans functions
drm/i915: Clean up pre-skl wm calling convention
drm/i915: Convert unconditional clflush to drm_clflush_virt_range()
drm/i915: Correct SFC_DONE register offset
drm/i915: Correct the docs for intel_engine_cmd_parser
drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table
drm/i915: delete gpu reloc code
drm/i915: dgfx cards need to wait on pcode's uncore init done
drm/i915: Disable gpu relocations
drm/i915: Disable preempt busywait when using GuC scheduling
drm/i915: Ditch i915 globals shrink infrastructure
drm/i915: do not abbreviate version in debugfs
drm/i915: do not abbreviate version in debugfs
drm/i915: document caching related bits
drm/i915: Document the Virtual Engine uAPI
drm/i915: Drop all references to DRM IRQ midlayer
drm/i915: Drop error handling from dma_fence_work
drm/i915: Drop getparam support for I915_CONTEXT_PARAM_ENGINES
drm/i915: Drop I915_CONTEXT_PARAM_NO_ZEROMAP
drm/i915: Drop I915_CONTEXT_PARAM_RINGSIZE
drm/i915: Drop the CONTEXT_CLONE API (v2)
drm/i915: Enable -Wsometimes-uninitialized
drm/i915: Extend QGV point restrict mask to 0x3
drm/i915: Extend the async flip VT-d w/a to skl/bxt
drm/i915: Extend Wa_1406941453 to adl-p
drm/i915: Extract i915_module.c
drm/i915: extract steered reg access to common function
drm/i915: Finalize contexts in GEM_CONTEXT_CREATE on version 13+
drm/i915: finish INTEL_GEN and friends conversion
drm/i915: finish removal of CNL
drm/i915: Fix application of WaInPlaceDecompressionHang
drm/i915: fix blank screen booting crashes
drm/i915: Fix bug in user proto-context creation that leaked contexts
drm/i915: Fix busy ioctl commentary
drm/i915: Fix dg1 buf trans tables
drm/i915: Fix ehl edp hbr2 vswing table
drm/i915: Fix missing docbook chapters for i915 uapi.
drm/i915: fix not reading DSC disable fuse in GLK
drm/i915: Fix runtime pm handling in i915_gem_shrink
drm/i915: Force a TypeC PHY disconnect during suspend/shutdown
drm/i915: Fork DG1 interrupt handler
drm/i915: Free all DMC payloads
drm/i915: Free the returned object of acpi_evaluate_dsm()
drm/i915: Get PM ref before accessing HW register
drm/i915: Handle cdclk crawling flag in standard manner
drm/i915: Hold reference to intel_context over life of i915_request
drm/i915: Implement PSF GV point support
drm/i915: Implement SINGLE_TIMELINE with a syncobj (v4)
drm/i915: Implement Wa_1508744258
drm/i915: Improve debug Kconfig texts a bit
drm/i915: Introduce a ww transaction helper
drm/i915: Introduce encoder->get_buf_trans()
drm/i915: Introduce hsw_get_buf_trans()
drm/i915: Introduce intel_get_buf_trans()
drm/i915: Introduce rkl_get_combo_buf_trans()
drm/i915: Invoke another _DSM to enable MUX on HP Workstation laptops
drm/i915: keep backlight_enable on until turn eDP display off
drm/i915: Limit Wa_22010178259 to affected platforms
drm/i915: Make display workaround upper bounds exclusive
drm/i915: Make GT workaround upper bounds exclusive
drm/i915: Make pre-production detection use direct revid comparison
drm/i915: Make the kmem slab for i915_buddy_block a global
drm/i915: Move __i915_gem_free_object to ttm_bo_destroy
drm/i915: Move active request tracking to a vfunc
drm/i915: Move active tracking to i915_sched_engine
drm/i915: Move engine->schedule to i915_sched_engine
drm/i915: move gem_context slab to direct module init/exit
drm/i915: move gem_objects slab to direct module init/exit
drm/i915: move i915_active slab to direct module init/exit
drm/i915: move i915_buddy slab to direct module init/exit
drm/i915: move intel_context slab to direct module init/exit
drm/i915: Move priolist to new i915_sched_engine object
drm/i915: move request slabs to direct module init/exit
drm/i915: move scheduler slabs to direct module init/exit
drm/i915: Move submission tasklet to i915_sched_engine
drm/i915: move vma slab to direct module init/exit
drm/i915: Nuke buf_trans hdmi functions
drm/i915: Perform execbuffer object locking as a separate step
drm/i915: Program chicken bit during DP MST sequence on TGL+
drm/i915: Program DFR enable/disable as a GT workaround
drm/i915: Reference objects on the ww object list
drm/i915: Reinstate the mmap ioctl for some platforms
drm/i915: Release ctx->syncobj on final put, not on ctx close
drm/i915: remember to call i915_sw_fence_fini
drm/i915: Remove allow_alloc from i915_gem_object_get_sg*
drm/i915: Remove duplicate include of intel_region_lmem.h
drm/i915: remove explicit CNL handling from i915_irq.c
drm/i915: remove explicit CNL handling from intel_pch.c
drm/i915: remove explicit CNL handling from intel_pm.c
drm/i915: remove explicit CNL handling from intel_wopcm.c
drm/i915: remove GRAPHICS_VER == 10
drm/i915: Remove i915_globals
drm/i915: Remove memory frequency calculation
drm/i915: Remove warning from the rps worker
drm/i915: rename CNL references in intel_dram.c
drm/i915: Rename dkl phy buf trans tables
drm/i915: rename/remove CNL registers
drm/i915: replace random CNL comments
drm/i915: Reset GPU immediately if submission is disabled
drm/i915: Reset sched_engine.no_priolist immediately after dequeue
drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
drm/i915: Revert 'guc_id' from i915_request tracepoint
drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans
drm/i915: s/intel_crtc/crtc/
drm/i915: Settle on "adl-x" in WA comments
drm/i915: Simplify userptr locking
drm/i915: Stop hand rolling drm_crtc_mask()
drm/i915: Stop manually RCU banging in reset_stats_ioctl (v2)
drm/i915: Stop storing the ring size in the ring pointer (v3)
drm/i915: Store the HDMI default entry in the bug trans struct
drm/i915: support forcing the page size with lmem
drm/i915: switch num_scalers/num_sprites to consider DISPLAY_VER
drm/i915: Track IRQ state in local device state
drm/i915: Update i915_scheduler to operate on i915_sched_engine
drm/i915: Update memory bandwidth parameters
drm/i915: Update object placement flags to be mutable
drm/i915: Use a table for i915_init/exit (v2)
drm/i915: use consistent CPU mappings for pin_map users
drm/i915: Use designated initializers for init/exit table
drm/i915: use linux/stddef.h due to "isystem: trim/fixup stdarg.h and other headers"
drm/i915: Use the correct IRQ during resume
drm/i915: Use ttm mmap handling for ttm bo's.
drm/i915: Wrap the buf trans tables into a struct
drm/i915: Wrap the platform specific buf trans structs into a union
 
Linux: drm/i915; Return the whole buf_trans struct from get_buf_trans()
 
drm/imx/dcss: Don't set struct drm_device.irq_enabled
 
drm/imx: Don't set struct drm_device.irq_enabled
 
drm/ingenic: Convert to Linux IRQ interfaces
drm/ingenic: Remove dead code
drm/ingenic: Use standard drm_atomic_helper_commit_tail
 
drm/kirin: Don't set struct drm_device.irq_enabled
 
drm/kmb: Convert to Linux IRQ interfaces
drm/kmb: Corrected typo in handle_lcd_irq
drm/kmb: Disable change of plane parameters
drm/kmb: Enable ADV bridge after modeset
drm/kmb: Enable alpha blended second plane
drm/kmb: Limit supported mode to 1080p
drm/kmb: Remove clearing DPHY regs
drm/kmb: Work around for higher system clock
 
drm/komeda: Don't set struct drm_device.irq_enabled
 
drm/malidp: Don't set struct drm_device.irq_enabled
 
drm/mediatek: Add cmdq_handle in mtk_crtc
drm/mediatek: Add mt8183 aal support
drm/mediatek: Add support for main DDP path on MT8167
drm/mediatek: Adjust rdma fifo threshold calculate formula
drm/mediatek: Clear pending flag when cmdq packet is done
drm/mediatek: Detect CMDQ execution timeout
drm/mediatek: Don't set struct drm_device.irq_enabled
drm/mediatek: Implement mmap as GEM object function
drm/mediatek: Remove struct cmdq_client
drm/mediatek: Separate aal sub driver
drm/mediatek: Test component initialization earlier in the function mtk_drm_crtc_create
drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
 
drm/meson: Convert to Linux IRQ interfaces
 
drm/mgag200: Abstract pixel PLL via struct mgag200_pll
drm/mgag200: Compute PLL values during atomic check
drm/mgag200: Constify LUT for programming bpp
drm/mgag200: Declare PLL clock constants static const
drm/mgag200: Don't pass flags to drm_dev_register()
drm/mgag200: Extract device type and flags in mgag200_pci_probe()
drm/mgag200: Fix uninitialized variable delta
drm/mgag200: Inline mgag200_device_init()
drm/mgag200: Introduce custom CRTC state
drm/mgag200: Introduce separate variable for PLL S parameter
drm/mgag200: Remove P_ARRAY_SIZE
drm/mgag200: Return errno codes from PLL compute functions
drm/mgag200: Select clock in PLL update functions
drm/mgag200: Split PLL compute function for G200SE by rev
drm/mgag200: Split PLL compute functions by device type
drm/mgag200: Split PLL setup into compute and update functions
drm/mgag200: Store values (not bits) in struct mgag200_pll_values
drm/mgag200: Use offset-adjusted shadow-plane mappings
 
drm/mipi-dbi: Use framebuffer dma-buf helpers
 
drm/msi/mdp4: populate priv->kms in mdp4_kms_init
 
drm/msm/a3xx: fix error handling in a3xx_gpu_init()
 
drm/msm/a4xx: fix error handling in a4xx_gpu_init()
 
drm/msm/a6xx: Add support for Adreno 7c Gen 3 gpu
drm/msm/a6xx: Fix llcc configuration for a660 gpu
drm/msm/a6xx: Serialize GMU communication
drm/msm/a6xx: Track current ctx by seqno
drm/msm/a6xx: Use rev to identify SKU
 
drm/msm/devfreq: Restrict idle clamping to a618 for now
 
drm/msm/disp/dpu1: add safe lut config in dpu driver
 
drm/msm/dp: add drm debug logs to dp_pm_resume/suspend
drm/msm/dp: add logs across DP driver for ease of debugging
drm/msm/dp: do not end dp link training until video is ready
drm/msm/dp: only signal audio when disconnected detected at dp_pm_resume
drm/msm/dp: reduce link rate if failed at link training 1
drm/msm/dp: Remove unused variable
drm/msm/dp: replug event is converted into an unplug followed by an plug events
drm/msm/dp: reset aux controller after dp_aux_cmd_fifo_tx() failed.
drm/msm/dp: return correct edid checksum after corrupted edid checksum read
drm/msm/dp: stop calling set_encoder_mode callback
drm/msm/dp: update is_connected status base on sink count at dp_pm_resume()
drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance test run
 
drm/msm/dpu: Add newlines to printks
drm/msm/dpu: add support for alpha blending properties
drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register
drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs
drm/msm/dpu: support setting up two independent DSI connectors
 
drm/msm/dsi/phy: fix clock names in 28nm_8960 phy
 
drm/msm/dsi: add continuous clock support for 7nm PHY
drm/msm/dsi: Add DSI support for SC7280
drm/msm/dsi: Add PHY configuration for SC7280
drm/msm/dsi: add support for dsi test pattern generator
drm/msm/dsi: add three helper functions
drm/msm/dsi: drop gdsc regulator handling
drm/msm/dsi: drop msm_dsi_phy_get_shared_timings
drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in poll_for_ready
drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660
drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
drm/msm/dsi: Fix some reference counted resource leaks
drm/msm/dsi: phy: use of_device_get_match_data
drm/msm/dsi: rename dual DSI to bonded DSI
drm/msm/dsi: stop calling set_encoder_mode callback
drm/msm/dsi: support CPHY mode for 7nm pll/phy
drm/msm/dsi: update dsi register header file for tpg
 
drm/msm/gem: Mark active before pinning
 
drm/msm/kms: drop set_encoder_mode callback
 
drm/msm/mdp4: move HW revision detection to earlier phase
drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision
 
drm/msm/mdp5: fix cursor-related warnings
drm/msm/mdp5: move mdp5_encoder_set_intf_mode after msm_dsi_modeset_init
 
drm/msm/submit: fix overflow check on 64-bit architectures
drm/msm/submit: Simplify out-fence-fd handling
 
drm/msm: A bit more docs + cleanup
drm/msm: Add adreno_is_a640_family()
drm/msm: always wait for the exclusive fence
drm/msm: Avoid potential overflow in timeout_to_jiffies()
drm/msm: Consolidate submit bo state
drm/msm: Conversion to drm scheduler
drm/msm: Convert to Linux IRQ interfaces
drm/msm: Devfreq tuning
drm/msm: Do not run snapshot on non-DPU devices
drm/msm: Docs and misc cleanup
drm/msm: drop drm_gem_object_put_locked()
drm/msm: Drop struct_mutex in submit path
drm/msm: Drop submit bo_list
drm/msm: Fix crash on dev file close
drm/msm: Fix devfreq NULL pointer dereference on a3xx
drm/msm: Fix error return code in msm_drm_init()
drm/msm: Fix null pointer dereference on pointer edp
drm/msm: Implement mmap as GEM object function
drm/msm: Let fences read directly from memptrs
drm/msm: mdp4: drop vblank get/put from prepare/complete_commit
drm/msm: One sched entity per process per priority
drm/msm: Periodically update RPTR shadow
drm/msm: remove a repeated including of
drm/msm: Return ERR_PTR() from submit_create()
drm/msm: Rework SQE version check
drm/msm: Signal fences sooner
drm/msm: Small submitqueue creation cleanup
drm/msm: Split out devfreq handling
drm/msm: Split out get_freq() helper
drm/msm: Track "seqno" fences by idr
drm/msm: Use list_move_tail instead of list_del/list_add_tail in msm_gem.c
drm/msm: Use nvmem_cell_read_variable_le_u32() to read speed bin
drm/msm: Utilize gpu scheduler priorities
 
drm/mxsfb: Convert to Linux IRQ interfaces
 
drm/nouveau/debugfs: fix file release memory leak
 
drm/nouveau/fifo/ga102: initialise chid on return from channel creation
 
drm/nouveau/fifo: Reinstate the correct engine bit programming
 
drm/nouveau/ga102-: support ttm buffer moves via copy engine
 
drm/nouveau/kms/nv50-: Add basic DPCD backlight support for nouveau
drm/nouveau/kms/nv50-: fix file release memory leak
 
drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows
 
drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV
 
drm/nouveau: always wait for the exclusive fence
drm/nouveau: avoid a use-after-free when BO init fails
drm/nouveau: Don't set struct drm_device.irq_enabled
drm/nouveau: init the base GEM fields for internal BOs
 
drm/of: free the iterator object on failure
drm/of: free the right object
 
drm/omap: Follow implicit fencing in prepare_fb
 
drm/omapdrm: Remove outdated comment
drm/omapdrm: Track IRQ state in local device state
 
drm/panel-simple: add Gopher 2b LCD panel
drm/panel-simple: Add Samsung ATNA33XC20
drm/panel-simple: Power the panel when probing DP AUX backlight
drm/panel-simple: Support DP AUX backlight
drm/panel-simple: Support for delays between GPIO & regulator
drm/panel-simple: Update validation warnings for eDP panel description
 
drm/panel-sony-acx424akp: Modernize backlight handling
 
drm/panel: abt-y030xx067a: yellow tint fix
drm/panel: add basic DP AUX backlight support
drm/panel: Add bus_format and bus_flags for EDT ETM0430G0DH6
drm/panel: Add connector_type and bus_format for AUO G104SN02 V2 panel
drm/panel: Add connector_type for some EDT displays
drm/panel: Add DT bindings for Samsung LMS380KF01
drm/panel: Add ilitek ili9341 panel driver
drm/panel: Add Innolux EJ030NA 3.0" 320x480 panel
drm/panel: Add support for E Ink VB3300-KCA
drm/panel: atna33xc20: Introduce the Samsung ATNA33XC20 panel
drm/panel: db7430: Add driver for Samsung DB7430
drm/panel: Fix up DT bindings for Samsung lms397kf04
drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel
drm/panel: olimex-lcd-olinuxino: select CRC32
drm/panel: panel-simple: Allow panel-simple be a DP AUX endpoint device
drm/panel: panel-simple: Stash DP AUX bus; allow using it for DDC
drm/panel: s6e63m0: Switch to DBI abstraction for SPI
drm/panel: simple: add LOGIC Technologies LTTD800480070-L6WH-RT
drm/panel: simple: add Multi-Innotechnology MI1010AIT-1CP1
drm/panel: simple: Add support for EDT ETM0350G0DH6 panel
drm/panel: simple: Add support for EDT ETMV570G2DHU panel
drm/panel: simple: Add support for two more AUO panels
drm/panel: ws2401: Add driver for WideChips WS2401
 
drm/panfrost: Clamp lock region to Bifrost minimum
drm/panfrost: devfreq: Don't display error for EPROBE_DEFER
drm/panfrost: Disable the AS on unhandled page faults
drm/panfrost: Do the exception -> string translation using a table
drm/panfrost: Don't reset the GPU on job faults unless we really have to
drm/panfrost: Drop the pfdev argument passed to panfrost_exception_name()
drm/panfrost: Expose a helper to trigger a GPU reset
drm/panfrost: Fix implicit sync
drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init()
drm/panfrost: Get rid of the unused JS_STATUS_EVENT_ACTIVE definition
drm/panfrost: Increase the AS_ACTIVE polling timeout
drm/panfrost: Kill in-flight jobs on FD close
drm/panfrost: Make ->run_job() return an ERR_PTR() when appropriate
drm/panfrost: Make sure job interrupts are masked before resetting
drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_priv
drm/panfrost: Queue jobs on the hardware
drm/panfrost: Reset the GPU when the AS_ACTIVE bit is stuck
drm/panfrost: Shrink sched_lock
drm/panfrost: Simplify lock_region calculation
drm/panfrost: Simplify the reset serialization logic
drm/panfrost: Use a threaded IRQ for job interrupts
drm/panfrost: Use u64 for size in lock_region
drm/panfrost: Use xarray and helpers for depedency tracking
 
Linux: drm/panfrost:fix the exception name always "UNKNOWN"
 
drm/pl111: Remove unused including
 
drm/plane: check that fb_damage is set up when used
drm/plane: Move drm_plane_enable_fb_damage_clips into core
drm/plane: remove drm_helper_get_plane_damage_clips
 
drm/prime: fix comment on PRIME Helpers
 
drm/print: fixup spelling in a comment
 
drm/qxl: Convert to Linux IRQ interfaces
drm/qxl: Remove empty qxl_gem_prime_mmap()
 
drm/r128: fix build for UML
 
drm/radeon: Add break to switch statement in radeonfb_create_pinned_object()
drm/radeon: Convert to Linux IRQ interfaces
drm/radeon: Fix NULL dereference when updating memory stats
drm/radeon: pass drm dev radeon_agp_head_init directly
drm/radeon: switch from 'pci_' to 'dma_' API
drm/radeon: Track IRQ state in local device state
drm/radeon: Update pitch for page flip
 
drm/rcar-du: Don't set struct drm_device.irq_enabled
 
drm/repaper: Use framebuffer dma-buf helpers
 
drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused
drm/rockchip: Don't set struct drm_device.irq_enabled
drm/rockchip: dsi: add ability to work as a phy instead of full dsi
drm/rockchip: dsi: add own additional pclk handling
drm/rockchip: Update crtc fixup to account for fractional clk change
 
drm/sched: Allow using a dedicated workqueue for the timeout/fault tdr
drm/sched: Declare entity idle only after HW submission
drm/sched: Document what the timedout_job method should do
 
drm/shmem-helper: Align to page size in dumb_create
 
drm/shmobile: Convert to Linux IRQ interfaces
 
drm/simple-helper: drm_gem_simple_display_pipe_prepare_fb as default
 
drm/simple-kms: Support custom CRTC state
 
drm/simpledrm: Use offset-adjusted shadow-plane mapping
 
drm/st7586: Use framebuffer dma-buf helpers
 
drm/sti: Don't set struct drm_device.irq_enabled
 
drm/stm: Don't set struct drm_device.irq_enabled
drm/stm: dsi: compute the transition time from LP to HS and back
drm/stm: ltdc: Silence -EPROBE_DEFER till bridge attached
 
drm/sun4i: Don't set struct drm_device.irq_enabled
drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup
 
drm/tegra: Add job firewall
drm/tegra: Add new UAPI to header
drm/tegra: Allocate per-engine channel in core code
drm/tegra: Boot VIC during runtime PM resume
drm/tegra: Bump driver version
drm/tegra: dc: Extend debug stats with total number of events
drm/tegra: dc: Remove unused variables
drm/tegra: dc: Support memory bandwidth management
drm/tegra: Don't set struct drm_device.irq_enabled
drm/tegra: Extract tegra_gem_lookup()
drm/tegra: Implement job submission part of new UAPI
drm/tegra: Implement new UAPI
drm/tegra: Implement syncpoint management UAPI
drm/tegra: Implement syncpoint wait UAPI
drm/tegra: uapi: Fix wrong mapping end address in case of disabled IOMMU
 
drm/tidss: Convert to Linux IRQ interfaces
drm/tidss: Don't use struct drm_device.irq_enabled
 
drm/tilcdc: Convert to Linux IRQ interfaces
 
drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default
 
drm/ttm: add TTM_PL_FLAG_TEMPORARY flag v3
drm/ttm: Fix a deadlock if the target BO is not idle during swap
drm/ttm: fix memleak in ttm_transfered_destroy
drm/ttm: Fix multihop assert on eviction.
drm/ttm: Fix ttm_bo_move_memcpy() for subclassed struct ttm_resource
drm/ttm: fix type mismatch error on sparc64
drm/ttm: Include pagemap.h from ttm_tt.h
drm/ttm: ttm_bo_device is now ttm_device
 
drm/udl: Use framebuffer dma-buf helpers
drm/udl: Use offset-adjusted shadow-plane mapping
 
drm/v3d: Expose performance counters to userspace
 
drm/vbox: Convert to Linux IRQ interfaces
drm/vbox: Use offset-adjusted shadow-plane mappings
 
drm/vc4: Convert to Linux IRQ interfaces
drm/vc4: Don't set struct drm_device.irq_enabled
drm/vc4: hdmi: Drop devm interrupt handler for hotplug interrupts
drm/vc4: hdmi: Limit noise when deferring snd card registration
drm/vc4: hdmi: make vc4_hdmi_codec_pdata static
drm/vc4: hdmi: Only call into DRM framework if registered
drm/vc4: hdmi: Register HDMI codec
drm/vc4: hdmi: Rely on interrupts to handle hotplug
drm/vc4: hdmi: Remove drm_encoder->crtc usage
drm/vc4: hdmi: Remove firmware logic for MAI threshold setting
drm/vc4: hdmi: Remove redundant variables
drm/vc4: hdmi: Remove unused struct
drm/vc4: hdmi: Remove unused struct
drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET
drm/vc4: hdmi: Set HDMI_MAI_FMT
drm/vc4: hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE
 
drm/vgem: Implement mmap as GEM object function
 
drm/virtio: Add fences for Guest blobs
drm/virtio: Add the fence in resource_flush if present
drm/virtio: Prepare resource_flush to accept a fence
drm/virtio: set non-cross device blob uuid_state
 
drm/vkms: Create a debugfs file to get vkms config data
drm/vkms: Don't set struct drm_device.irq_enabled
drm/vkms: Inherit plane state from struct drm_shadow_plane_state
drm/vkms: Let shadow-plane helpers prepare the plane's FB
drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap()
drm/vkms: replace macro in vkms_release()
drm/vkms: update the current status of todo list
drm/vkms: Use dma-buf mapping from shadow-plane state for composing
drm/vkms: Use offset-adjusted shadow-plane mappings and output
 
drm/vma: Add a driver_private member to vma_node.
 
drm/vmwgfx: Be a lot more flexible with MOB limits
drm/vmwgfx: Cleanup logging
drm/vmwgfx: Convert to Linux IRQ interfaces
drm/vmwgfx: Don't set struct drm_device.irq_enabled
drm/vmwgfx: Fix a 64bit regression on svga3
drm/vmwgfx: Fix a bad merge in otable batch takedown
drm/vmwgfx: Fix build issues in mksGuestStats discovered by the kernel test robot
drm/vmwgfx: Fix implicit declaration error
drm/vmwgfx: fix potential UAF in vmwgfx_surface.c
drm/vmwgfx: Fix some static checker warnings
drm/vmwgfx: Fix subresource updates with new contexts
drm/vmwgfx: inline access to the pages from the piter
drm/vmwgfx: Introduce VMware mks-guest-stats
drm/vmwgfx: Make use of PFN_ALIGN/PFN_UP helper macro
drm/vmwgfx: Refactor vmw_mksstat_remove_ioctl to expect pgid match with vmw_mksstat_add_ioctl to authorise removal.
drm/vmwgfx: remove code that was using physical page addresses
drm/vmwgfx: Remove the repeated declaration
drm/vmwgfx: Remove vmw_chipset
drm/vmwgfx: Replace "vmw_num_pages" with "PFN_UP"
drm/vmwgfx: Simplify devcaps code
drm/vmwgfx: Switch to using DRM_IOCTL_DEF_DRV
drm/vmwgfx: Update device headers
drm/vmwgfx: Use 2.19 version number to recognize mks-stats ioctls
drm/vmwgfx: Use list_move_tail instead of list_del/list_add_tail in vmwgfx_cmdbuf.c
drm/vmwgfx: Use list_move_tail instead of list_del/list_add_tail in vmwgfx_cmdbuf_res.c
 
drm/vram-helper: Unexport drm_vram_helper_{alloc,release}_mm()
 
drm/vram-helpers: Create DRM_GEM_VRAM_PLANE_HELPER_FUNCS
 
drm/xlnx/zynqmp_disp: Fix incorrectly named enum 'zynqmp_disp_layer_id'
 
drm/xlnx: Don't set struct drm_device.irq_enabled
 
drm/zte: Don't set struct drm_device.irq_enabled
 
drm: add a locked version of drm_is_current_master
drm: add lockdep assert to drm_is_current_master_locked
drm: add logging for RMFB ioctl
drm: amdgpu: remove obsolete reference to config CHASH
 
DRM: ast: Fixed coding style issues of ast_mode.c
 
drm: avoid blocking in drm_clients_info's rcu section
drm: avoid circular locks in drm_mode_getconnector
drm: bridge: dw-hdmi: Attach to next bridge if available
drm: bridge: it66121: Check drm_bridge_attach retval
drm: bridge: Mark deprecated operations in drm_bridge_funcs
drm: bridge: nwl-dsi: Drop unused nwl_dsi_plat_clk_config
drm: bridge: ti-sn65dsi83: Move LVDS format selection to .mode_set()
drm: bridge: ti-sn65dsi83: Pass mode explicitly to helper functions
drm: bridge: ti-sn65dsi83: Retrieve output format from bridge state
drm: bridge: ti-sn65dsi83: Retrieve the display mode from the state
drm: bridge: ti-sn65dsi83: Switch to atomic operations
drm: clarify usage of drm leases
drm: clean up unused kerneldoc in drm_lease.c
drm: Define DRM_FORMAT_MAX_PLANES
 
DRM: delete DRM IRQ legacy midlayer docs
 
drm: document DRM_IOCTL_MODE_RMFB
drm: document drm_mode_get_property
drm: document drm_property_enum.value for bitfields
drm: Don't test for IRQ support in VBLANK ioctls
drm: Drop drm_gem_object_put_locked()
drm: Fix oops in damage self-tests by mocking damage property
drm: Fix typo in comments
 
DRM: gpu: radeon: Fixed coding style issues
 
drm: Introduce the DP AUX bus
drm: IRQ midlayer is now legacy
drm: Mention the power state requirement on side-channel operations
drm: msm: Add 680 gpu to the adreno gpu list
drm: mxsfb: Clear FIFO_CLEAR bit
drm: mxsfb: Enable recovery on underflow
drm: mxsfb: Fix NULL pointer dereference crash on unload
drm: mxsfb: Increase number of outstanding requests on V4 and newer HW
drm: mxsfb: Use bus_format from the nearest bridge if present
drm: nouveau: fix disp.c build when NOUVEAU_BACKLIGHT is not enabled
drm: panel-orientation-quirks: Add quirk for Aya Neo 2021
drm: panel-orientation-quirks: Add quirk for GPD Win3
drm: protect drm_master pointers in drm_lease.c
drm: rcar-du: Don't create encoder for unconnected LVDS outputs
drm: rcar-du: Don't put reference to drm_device in rcar_du_remove()
drm: rcar-du: dw-hdmi: Set output port number
drm: rcar-du: lvds: Convert to DRM panel bridge helper
drm: rcar-du: lvds: Don't set bridge driver_private field
drm: rcar-du: lvds: Use dev_err_probe()
drm: rcar-du: Shutdown the display on remove
drm: rcar-du: Shutdown the display on system shutdown
drm: rcar-du: Use drm_bridge_connector_init() helper
drm: Remove unused devm_drm_irq_install()
drm: serialize drm_file.master with a new spinlock
drm: use the lookup lock in drm_is_current_master
drm: vc4: Fix pixel-wrap issue with DVP teardown
drm: xlnx: zynqmp: Add zynqmp_disp_layer_is_video() to simplify the code
drm: xlnx: zynqmp: release reset to DP controller before accessing DP registers
drm: xlnx: zynqmp_dpsub: Add global alpha support
drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before setting pixel clock
drm: xlnx: zynqmp_dpsub: Expose plane ordering to userspace
drm: xlnx: zynqmp_dpsub: Fix graphics layer blending
drm: xlnx: zynqmp_dpsub: Pass disp structure to all internal functions
drm: xlnx: zynqmp_dpsub: Update dependencies for ZynqMP DP
 
Linux: drm:dcn31: fix boolreturn.cocci warnings
Linux: Drop some straggling mentions of gcc-4.9 as being stale
 
dsa: mv88e6xxx: 6161: Use chip wide MAX MTU
dsa: mv88e6xxx: Fix MTU definition
dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports
dsa: tag_dsa: Fix mask for trunked packets
 
dt-binding: gce: add gce header file for mt8192
 
dt-bindings: Add bindings for Capella cm3323 Ambient Light Sensor
dt-bindings: add compatible vendor prefix for CUI Devices
dt-bindings: Add DT bindings for QiShenglong Gopher 2b panel
dt-bindings: Add QiShenglong vendor prefix
dt-bindings: Add vendor prefix for Topic Embedded Systems
dt-bindings: arm: Add virtio transport for SCMI
dt-bindings: ARM: at91: document sama7g5ek board
dt-bindings: arm: Convert Gemini boards to YAML
dt-bindings: arm: Fix Toradex compatible typo
dt-bindings: arm: fsl: Add DHCOM PicoITX and DHCOM DRC02 boards
dt-bindings: arm: fsl: add MNT Reform2 board
dt-bindings: arm: fsl: add Nitrogen8 SoM
dt-bindings: arm: fsl: add SKOV imx6q and imx6dl based boards
dt-bindings: arm: fsl: add SolidSense boards
dt-bindings: arm: fsl: Add Traverse Ten64 (LS1088A) board
dt-bindings: arm: imx: add imx8mm/imx8mn GW7902 support
dt-bindings: ARM: Mediatek: Add audsys document binding for MT8192
dt-bindings: ARM: Mediatek: Add mmsys document binding for MT8192
dt-bindings: ARM: Mediatek: Add new document bindings of MT8192 clock
dt-bindings: arm: mediatek: mmsys: add MT8365 SoC binding
dt-bindings: arm: mediatek: mmsys: convert to YAML format
dt-bindings: arm: mediatek: mmsys: update mediatek,mmsys.yaml reference
dt-bindings: arm: qcom: Document alcatel,idol347 board
dt-bindings: arm: qcom: Document MSM8226 SoC binding
dt-bindings: arm: qcom: Document qcom,sc7280-idp2 board
dt-bindings: arm: qcom: Drop qcom,mtp
dt-bindings: arm: renesas: Document R-Car H3e-2G and M3e-2G SoCs and boards
dt-bindings: aspeed-sgpio: Add ast2600 sgpio
dt-bindings: aspeed-sgpio: Convert txt bindings to yaml.
dt-bindings: ata: drop unused Exynos SATA bindings
dt-bindings: atmel-sysreg: add bindings for sama7g5
dt-bindings: auxdisplay: arm-charlcd: Convert to json-schema
dt-bindings: auxdisplay: img-ascii-lcd: Convert to json-schema
dt-bindings: can-controller: add support for termination-gpios
dt-bindings: can: fsl,flexcan: enable termination-* bindings
dt-bindings: Clean-up OPP binding node names in examples
dt-bindings: clk: Convert rockchip,rk3399-cru to DT schema
dt-bindings: clk: qcom: gcc-sm6115: Document SM6115 GCC
dt-bindings: clk: qcom: smd-rpm: Document SM6125 compatible
dt-bindings: clk: vc5: Add properties for configuring the SD/OE pin
dt-bindings: clock: add Qualcomm MSM8953 GCC driver bindings
dt-bindings: clock: Add RPMHCC bindings for SM6350
dt-bindings: clock: Add SC7280 DISPCC clock binding
dt-bindings: clock: Add SC7280 GPUCC clock binding
dt-bindings: clock: Add SC7280 VideoCC clock binding
dt-bindings: clock: Add SM6350 GCC clock bindings
dt-bindings: clock: Add support for MSM8992/4 MMCC
dt-bindings: clock: brcm,iproc-clocks: fix armpll properties
dt-bindings: clock: qcom-rpmcc: Add compatible for MSM8953 SoC
dt-bindings: clock: qcom: rpmcc: Document MDM9607 compatible
dt-bindings: clock: qcom: rpmcc: Document SM6115 compatible
dt-bindings: clock: qcom: Update license for GCC SC7280
dt-bindings: clock: r9a07g044-cpg: Add entry for P0_DIV2 core clock
dt-bindings: clock: remove obsolete zte zx header
dt-bindings: clock: samsung: add bindings for Exynos external clock
dt-bindings: clock: samsung: convert Exynos AudSS to dtschema
dt-bindings: clock: samsung: convert Exynos3250 to dtschema
dt-bindings: clock: samsung: convert Exynos4 to dtschema
dt-bindings: clock: samsung: convert Exynos5250 to dtschema
dt-bindings: clock: samsung: convert Exynos542x to dtschema
dt-bindings: clock: samsung: convert S5Pv210 AudSS to dtschema
dt-bindings: clock: samsung: fix header path in example
dt-bindings: clock: Update qcom,a53pll bindings for MSM8939 support
dt-bindings: connector: Add pd-disable property
dt-bindings: cpufreq: add bindings for MediaTek cpufreq HW
dt-bindings: devfreq: event: convert Samsung Exynos NoCP to dtschema
dt-bindings: devfreq: event: convert Samsung Exynos PPMU to dtschema
dt-bindings: display/panel: Add Innolux EJ030NA
dt-bindings: display: Fix graph 'unevaluatedProperties' related warnings
dt-bindings: display: mediatek: dsi: add documentation for MT8167 SoC
dt-bindings: display: msm: dsi-controller-main: restore assigned-clocks
dt-bindings: display: panel: Add ilitek ili9341 panel bindings
dt-bindings: display: remove zte,vou.txt binding doc
dt-bindings: display: rockchip-dsi: add optional #phy-cells property
dt-bindings: display: simple-bridge: Add corpro,gm7123 compatible
dt-bindings: display: simple: Add AUO B133HAN05 & B140HAN06
dt-bindings: display: simple: Add EDT ETM0350G0DH6
dt-bindings: display: simple: Add EDT ETMV570G2DHU
dt-bindings: display: simple: Add Samsung ATNA33XC20
dt-bindings: display: simple: add some Logic Technologies and Multi-Inno panels
dt-bindings: display: simple: List hpd properties in panel-simple
dt-bindings: display: ssd1307fb: Convert to json-schema
dt-bindings: dma: add alternative REQ/ACK protocol selection in stm32-dma
dt-bindings: dma: altera-msgdma: make response port optional
dt-bindings: dma: Document RZ/G2L bindings
dt-bindings: drm/bridge: ti-sn65dsi86: Add aux-bus child
dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value
dt-bindings: drm/bridge: ti-sn65dsi8: Make enable GPIO optional
dt-bindings: drm: Introduce the DP AUX bus
dt-bindings: Drop more redundant 'maxItems/minItems'
dt-bindings: eeprom-93xx46: Convert to json schema
dt-bindings: firmware: Add bindings for xilinx firmware
dt-bindings: firmware: Remove xlnx,zynqmp-firmware.txt file
dt-bindings: firmware: update arm,scpi.yaml reference
dt-bindings: fpga: Add binding doc for versal fpga manager
dt-bindings: fpga: convert Xilinx Zynq MPSoC bindings to YAML
dt-bindings: fsi: Remove ibm,fsi2spi-restricted compatible
dt-bindings: gce: add gce header file for mt8195
dt-bindings: gpio: Add bindings for gpio-virtio
dt-bindings: gpio: change items restriction of clock for rockchip,gpio-bank
dt-bindings: gpu: mali-bifrost: Add RK3568 compatible
dt-bindings: hisilicon,hi6421-spmi-pmic.yaml: make some rules stricter
dt-bindings: hwmon: Add bindings for Winbond W83781D
dt-bindings: hwmon: merge max1619 into trivial devices
dt-bindings: i2c: Add bindings for i2c-virtio
dt-bindings: i2c: brcm,iproc-i2c: convert to the json-schema
dt-bindings: i2c: renesas,riic: Add interrupt-names
dt-bindings: i2c: renesas,riic: Make interrupt-names required
dt-bindings: iio/adc: add an INGENIC_ADC_AUX0 entry
dt-bindings: iio/adc: ingenic: add the JZ4760(B) socs to the sadc Documentation
dt-bindings: iio: accel: bma255: Add bosch,bmc156_accel
dt-bindings: iio: accel: bma255: Add interrupt-names
dt-bindings: iio: accel: bma255: Fix interrupt type
dt-bindings: iio: accel: bma255: Merge bosch,bma180 schema
dt-bindings: iio: accel: bma255: Sort compatibles
dt-bindings: iio: adc: Add binding documentation for Renesas RZ/G2L A/D converter
dt-bindings: iio: adc: rockchip-saradc: add description for rk3568
dt-bindings: iio: chemical: Add trivial DT binding for sgp40
dt-bindings: iio: dac: ad5380: Add missing binding document
dt-bindings: iio: dac: ad5449: Add missing binding document.
dt-bindings: iio: dac: ad5504: Add missing binding document
dt-bindings: iio: dac: ad5624r: Add missing binding document
dt-bindings: iio: dac: ad5686 and ad5696: Add missing binding document.
dt-bindings: iio: dac: ad5761: Add missing binding doc.
dt-bindings: iio: dac: adi,ad5064: Document bindings for many different DACs
dt-bindings: iio: dac: adi,ad5360: Add missing binding document
dt-bindings: iio: dac: adi,ad5421: Add missing binding document.
dt-bindings: iio: dac: adi,ad5764: Add missing binding document
dt-bindings: iio: dac: adi,ad5791: Add missing bindings document
dt-bindings: iio: dac: adi,ad8801: Add missing binding document.
dt-bindings: iio: dac: microchip,mcp4922: Add missing binding document
dt-bindings: iio: potentiometer: Add AD5110 in trivial-devices
dt-bindings: input: Convert ChipOne ICN8318 binding to a schema
dt-bindings: input: Convert Pixcir Touchscreen binding to a schema
dt-bindings: input: Convert Regulator Haptic binding to a schema
dt-bindings: input: pm8941-pwrkey: Convert pm8941 power key binding to yaml
dt-bindings: input: sun4i-lradc: Add wakeup-source
dt-bindings: input: tsc2005: Convert to YAML schema
dt-bindings: interconnect: Add Qualcomm SC8180x DT bindings
dt-bindings: interconnect: Add SC8180x to OSM L3 DT binding
dt-bindings: interconnect: sdm660: Add missing a2noc qos clocks
dt-bindings: iommu: add DART iommu bindings
dt-bindings: irqchip: convert Samsung Exynos IRQ combiner to dtschema
dt-bindings: irqchip: Update pruss-intc binding for K3 AM64x SoCs
dt-bindings: leds: Add retain-state-shutdown boolean
dt-bindings: mailbox: Add compatible for the MSM8953
dt-bindings: mailbox: add definition for mt8195
dt-bindings: mailbox: qcom-ipcc: Add compatible for SM6350
dt-bindings: mailbox: qcom: Add SM6115 APCS compatible
dt-bindings: media: Fix graph 'unevaluatedProperties' related warnings
dt-bindings: media: Fix more graph 'unevaluatedProperties' related warnings
dt-bindings: media: imx-jpeg: Add compatible for i.MX8QM JPEG codec
dt-bindings: mediatek: Add optional mediatek,gce-events property
dt-bindings: mediatek: convert pinctrl to yaml
dt-bindings: mediatek: mt8195: add audio afe document
dt-bindings: mediatek: mt8195: add mt8195-mt6359-rt1019-rt5682 document
dt-bindings: memory: convert Broadcom DPFE to dtschema
dt-bindings: memory: convert H8/300 bus controller to dtschema
dt-bindings: memory: convert Marvell MVEBU SDRAM controller to dtschema
dt-bindings: memory: convert Qualcomm Atheros DDR to dtschema
dt-bindings: memory: convert Samsung Exynos DMC to dtschema
dt-bindings: memory: convert Synopsys IntelliDDR memory controller to dtschema
dt-bindings: memory: convert TI a8xx DDR2/mDDR memory controller to dtschema
dt-bindings: memory: renesas,rpc-if: Miscellaneous improvements
dt-bindings: mfd: Add Broadcom CRU
dt-bindings: mfd: axp20x: Add AXP305 compatible (plus optional IRQ)
dt-bindings: mfd: Convert tps65086.txt to YAML
dt-bindings: mfd: pm8008: Add gpio-ranges and spmi-gpio compatible
dt-bindings: mfd: syscon: Add rk3568 QoS register compatible
dt-bindings: mfd: syscon: add Rockchip RK3036/RK3228 qos compatibles
dt-bindings: misc: ge-achc: Convert to DT schema format
dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000
dt-bindings: mmc: fsl-imx-esdhc: add a new compatible string
dt-bindings: mmc: fsl-imx-esdhc: change the pinctrl-names rule
dt-bindings: mmc: renesas,sdhi: Document RZ/G2L bindings
dt-bindings: mmc: renesas,sdhi: Fix dtbs-check warning
dt-bindings: mmc: sdhci-msm: Add compatible string for sc7280
dt-bindings: More use 'enum' instead of 'oneOf' plus 'const' entries
dt-bindings: msm/dsi: Add sc7280 7nm dsi phy
dt-bindings: msm: dsi: add missing 7nm bindings
dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy
dt-bindings: mtd-physmap: Add 'arm,vexpress-flash' compatible
dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
dt-bindings: mtd: update mtd-physmap.yaml reference
dt-bindings: mxsfb: Add compatible for i.MX8MN
dt-bindings: net: Add bindings for LiteETH
dt-bindings: net: Add the properties for ipq4019 MDIO
dt-bindings: net: brcm,unimac-mdio: convert to the json-schema
dt-bindings: net: can: c_can: convert to json-schema
dt-bindings: net: can: Document power-domains property
dt-bindings: net: can: Document transceiver implementation as phy
dt-bindings: net: can: renesas,rcar-canfd: Document RZ/G2L SoC
dt-bindings: net: dsa: marvell: fix compatible in example
dt-bindings: net: dsa: sja1105: update nxp,sja1105.yaml reference
dt-bindings: net: fec: convert fsl,*fec bindings to yaml
dt-bindings: net: fec: Fix indentation
dt-bindings: net: fsl,fec: add RGMII internal clock delay
dt-bindings: net: fsl,fec: improve the binding a bit
dt-bindings: net: fsl,fec: update compatible items
dt-bindings: net: imx-dwmac: convert imx-dwmac bindings to yaml
dt-bindings: net: ks8851: Convert to YAML schema
dt-bindings: net: macb: add documentation for sama5d29 ethernet interface
dt-bindings: net: qcom,ipa: make imem interconnect optional
dt-bindings: net: qcom,ipa: make imem interconnect optional
dt-bindings: net: renesas,etheravb: Document Gigabit Ethernet IP
dt-bindings: net: renesas,etheravb: Drop "int_" prefix and "_n" suffix from interrupt names
dt-bindings: net: snps,dwmac: add dwmac 3.40a IP version
dt-bindings: net: snps,dwmac: add missing DWMAC IP version
dt-bindings: net: sun8i-emac: Add compatible for D1
dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support
dt-bindings: nvmem: Convert UniPhier eFuse bindings to json-schema
dt-bindings: nvmem: Extend patternProperties to optionally indicate bit position
dt-bindings: nvmem: qfprom: Add optional power-domains property
dt-bindings: of: Add restricted DMA pool
dt-bindings: opp: Convert to DT schema
dt-bindings: Output yamllint warnings to stderr
dt-bindings: panel: ili9341: correct indentation
dt-bindings: pci: Add DT binding for Toshiba Visconti PCIe controller
dt-bindings: PCI: Add Intel Keem Bay PCIe controller
dt-bindings: PCI: add snps,dw-pcie-ep.yaml
dt-bindings: PCI: add snps,dw-pcie.yaml
dt-bindings: PCI: faraday,ftpci100: Fix 'contains' schema usage
dt-bindings: PCI: ftpci100: convert faraday,ftpci100 to YAML
dt-bindings: PCI: imx6: convert the imx pcie controller to dtschema
dt-bindings: PCI: intel,lgm-pcie: Add reference to common schemas
dt-bindings: PCI: kirin: Add support for Kirin970
dt-bindings: PCI: kirin: Convert kirin-pcie.txt to yaml
dt-bindings: PCI: kirin: Fix compatible string
dt-bindings: PCI: mediatek: Update the Device tree bindings
dt-bindings: PCI: pci-ep: Add binding to specify virtual function
dt-bindings: PCI: remove designware-pcie.txt
dt-bindings: PCI: update references to Designware schema
dt-bindings: pci: xilinx-nwl: Document optional clock property
dt-bindings: phy: Add bindings for HiKey 970 PCIe PHY
dt-bindings: phy: Convert AM654 SERDES bindings to YAML
dt-bindings: phy: imx8mq-usb-phy: convert to json schema
dt-bindings: phy: mediatek: tphy: add support hardware version 3
dt-bindings: phy: mediatek: tphy: support type switch by pericfg
dt-bindings: phy: qcom,qmp-usb3-dp: Add support for SC7280
dt-bindings: phy: qcom,qmp-usb3-dp: Add support for sc8180x
dt-bindings: phy: qcom,qmp: Add IPQ6018 USB3 PHY
dt-bindings: phy: qcom,qmp: Add sc8180x PCIe compatible
dt-bindings: phy: qcom,qmp: Add SM6115 UFS PHY bindings
dt-bindings: phy: Rename Intel Keem Bay USB PHY bindings
dt-bindings: phy: renesas,usb2-phy: Document RZ/G2L phy bindings
dt-bindings: pinctrl-zynq: Replace 'io-standard' with 'power-source'
dt-bindings: pinctrl: Add bindings for Ingenic X2100.
dt-bindings: pinctrl: Add bindings for Intel Keembay pinctrl driver
dt-bindings: pinctrl: brcm,ns-pinmux: drop unneeded CRU from example
dt-bindings: pinctrl: imx8ulp: Add pinctrl binding
dt-bindings: pinctrl: mt8195: Use real world values for drive-strength arguments
dt-bindings: pinctrl: pinctrl-zynq: Convert to yaml
dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for SA8155p-adp
dt-bindings: pinctrl: qcom,pmic-gpio: Arrange compatibles alphabetically
dt-bindings: pinctrl: qcom-pmic-gpio: Convert qcom pmic gpio bindings to YAML
dt-bindings: pinctrl: qcom-pmic-gpio: Remove the interrupts property
dt-bindings: pinctrl: qcom: Add bindings for MDM9607
dt-bindings: pinctrl: qcom: Add SM6115 pinctrl bindings
dt-bindings: pinctrl: renesas: Add DT bindings for RZ/G2L pinctrl
dt-bindings: pinctrl: samsung: Add Exynos850 doc
dt-bindings: pinctrl: stm32: add new compatible for STM32MP135 SoC
dt-bindings: power: Add bindings document for Charger support on MT6360 PMIC
dt-bindings: power: add rk3568-pmu-io-domain support
dt-bindings: power: convert rockchip-io-domain.txt to YAML
dt-bindings: power: Extend battery bindings with chemistry
dt-bindings: power: reset: Change 'additionalProperties' to true
dt-bindings: power: reset: convert Xilinx Zynq MPSoC bindings to YAML
dt-bindings: power: reset: qcom-pon: Convert qcom PON binding to yaml
dt-bindings: power: rpmpd: Add SM6115 to rpmpd binding
dt-bindings: power: supply: axp20x-battery: Add AXP209 compatible
dt-bindings: power: supply: axp20x: Add AXP803 compatible
dt-bindings: power: supply: max17042: describe interrupt
dt-bindings: power: supply: max17042: Document max77849-battery
dt-bindings: power: supply: smb347-charger: Document USB VBUS regulator
dt-bindings: pwm: rockchip: Add description for rk3568
dt-bindings: qcom: geni-se: document iommus
dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP
dt-bindings: Remove "status" from schema examples
dt-bindings: reset: aoss: Add AOSS reset controller binding
dt-bindings: reset: Convert UniPhier glue reset to json-schema
dt-bindings: reset: Document RZ/G2L USBPHY Control bindings
dt-bindings: reset: mt8195: add toprgu reset-controller header file
dt-bindings: reset: pdc: Add PDC Global bindings
dt-bindings: riscv: add starfive jh7100 bindings
dt-bindings: rng: convert Samsung Exynos TRNG to dtschema
dt-bindings: rng: mediatek: add mt7986 to mtk rng binding
dt-bindings: rtc: add Epson RX-8025 and RX-8035
dt-bindings: sbrmi: Add SB-RMI hwmon driver bindings
dt-bindings: serial: 8250: Add Exar compatibles
dt-bindings: serial: 8250: Update for standard overrun-throttle property
dt-bindings: serial: Add compatible for Mediatek MT7986
dt-bindings: serial: convert Cadence UART bindings to YAML
dt-bindings: soc: qcom: aoss: Add SC8180X and generic compatible
dt-bindings: soc: qcom: aoss: Convert to YAML
dt-bindings: soc: qcom: smd-rpm: Add SM6115 compatible
dt-bindings: soc: remove obsolete zte zx header
dt-bindings: soc: rockchip: add rockchip-io-domain.yaml object to grf.yaml
dt-bindings: soc: ti: pruss: Add dma-coherent property
dt-bindings: soc: ti: pruss: Update bindings for K3 AM64x SoCs
dt-bindings: tegra: Document NVIDIA Jetson TX2 NX developer kit
dt-bindings: thermal: Add dt binding for QCOM LMh
dt-bindings: thermal: Make trips node optional
dt-bindings: timer: Add ABIs for new Ingenic SoCs
dt-bindings: timer: convert rockchip,rk-timer.txt to YAML
dt-bindings: timer: Remove binding for energymicro,efm32-timer.txt
dt-bindings: ufs: Add bindings for Samsung ufs host
dt-bindings: usb: dwc3: Update dwc3 TX fifo properties
dt-bindings: usb: ehci: Add Allwinner A83t compatible
dt-bindings: usb: generic-ehci: Document dr_mode property
dt-bindings: usb: generic-ohci: Document dr_mode property
dt-bindings: usb: mtk-musb: add MT7623 compatible
dt-bindings: usb: mtk-xhci: add compatible for mt8195
dt-bindings: usb: mtk-xhci: add optional property to disable usb2 ports
dt-bindings: usb: mtu3: add optional property to disable usb2 ports
dt-bindings: usb: mtu3: add support property role-switch-default-mode
dt-bindings: usb: mtu3: add wakeup interrupt
dt-bindings: usb: mtu3: remove support VBUS detection of extcon
dt-bindings: usb: ohci: Add Allwinner A83t compatible
dt-bindings: usb: renesas,usbhs: Document RZ/G2L bindings
dt-bindings: Use 'enum' instead of 'oneOf' plus 'const' entries
dt-bindings: vendor-prefixes: Add an entry for SKOV A/S
dt-bindings: vendor-prefixes: add mntre
dt-bindings: vendor-prefixes: add Traverse Technologies
dt-bindings: virtio: Add binding for virtio devices
dt-bindings: watchdog: Add compatible for Mediatek MT7986
dt-bindings: watchdog: Add Maxim MAX63xx bindings
 
dt_bindings: mtd: partitions: redboot: convert to YAML
 
dts: marvell: Enable 10G interfaces on 9130-DB and 9131-DB boards
 
e1000e: Add handshake with the CSME to support S0ix
e1000e: Add polling mechanism to indicate CSME DPG exit
e1000e: Add space to the debug print
e1000e: Add support for Lunar Lake
e1000e: Add support for the next LOM generation
e1000e: Additional PHY power saving in S0ix
e1000e: Fix packet loss on Tiger Lake and later
e1000e: Separate TGP board type from SPT
 
e100: Avoid memcpy() over-reading of ETH_SS_STATS
e100: fix buffer overrun in e100_get_regs
e100: fix length calculation in e100_get_regs_len
 
EDAC/altera: Convert to generic_handle_domain_irq()
EDAC/altera: Skip defining unused structures for specific configs
 
EDAC/amd64: Use DEVICE_ATTR helper macros
 
EDAC/armada-xp: Fix output of uncorrectable error counter
 
EDAC/dmc520: Assign the proper type to dimm->edac_mode
 
EDAC/i10nm: Fix NVDIMM detection
EDAC/i10nm: Retrieve and print retry_rd_err_log registers
 
EDAC/mc: Add new HBM2 memory type
 
EDAC/mce_amd: Do not load edac_mce_amd module on guests
 
EDAC/skx_common: Set the memory type correctly for HBM memory
 
EDAC/synopsys: Fix wrong value type assignment for edac_mode
 
eeprom: 93xx46: Add SPI device ID table
eeprom: 93xx46: fix MODULE_DEVICE_TABLE
eeprom: at25: Add SPI ID table
 
efi/cper: use stack buffer for error record decoding
 
efi/libstub: Simplify "Exiting bootservices" message
 
efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock()
efi: cper: check section header more appropriately
efi: cper: fix scnprintf() use in cper_mem_err_location()
efi: Don't use knowledge about efi_guid_t internals
efi: sysfb_efi: fix build when EFI is not set
 
elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings
 
elfcore: correct reference to CONFIG_UML
 
Enable : '-Werror' by default for all kernel builds
 
enetc: Fix illegal access when reading affinity_hint
enetc: Fix uninitialized struct dim_sample field usage
 
entry: KVM: Allow use of generic KVM entry w/o full generic support
entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume()
 
eql: use ndo_siocdevprivate
 
erofs: add fiemap support with iomap
erofs: add support for the full decompressed length
erofs: clear compacted_2b if compacted_4b_initial > totalidx
erofs: convert all uncompressed cases to iomap
erofs: dax support for non-tailpacking regular file
erofs: directly use wrapper erofs_page_is_managed() when shrinking
erofs: fix double free of 'copied'
erofs: fix misbehavior of unsupported chunk format check
erofs: fix up erofs_lookup tracepoint
erofs: introduce chunk-based file on-disk format
erofs: iomap support for non-tailpacking DIO
erofs: remove the mapping parameter from erofs_try_to_free_cached_page()
erofs: support reading chunk-based uncompressed files
 
etherdevice: use __dev_addr_set()
 
ethernet: fix PTP_1588_CLOCK dependencies
ethernet: isa: convert to module_init/module_exit
ethernet: s2io: fix setting mac address during resume
 
ethtool: add two coalesce attributes for CQE mode
ethtool: add two link extended substates of bad signal integrity
ethtool: extend coalesce setting uAPI with CQE mode
ethtool: Fix an error code in cxgb2.c
ethtool: Fix rxnfc copy to user buffer overflow
ethtool: improve compat ioctl handling
ethtool: move implementation of ethnl_ops_begin/complete to netlink.c
ethtool: move netif_device_present check from ethnl_parse_header_dev_get to ethnl_ops_begin
ethtool: return error from ethnl_ops_begin if dev is NULL
ethtool: runtime-resume netdev parent before ethtool ioctl ops
ethtool: runtime-resume netdev parent in ethnl_ops_begin
 
eventfd: Export eventfd_wake_count to modules
eventfd: Make signal recursion protection a task bit
 
events: Reuse value read using READ_ONCE instead of re-reading it
 
exit/bdflush: Remove the deprecated bdflush system call
 
ext2: Convert to using invalidate_lock
ext2: fix sleeping in atomic bugs on error
ext2: make ext2_iomap_ops available unconditionally
ext2: use iomap_fiemap to implement ->fiemap
 
ext4: add error checking to ext4_ext_replay_set_iblocks()
ext4: add new helper interface ext4_try_to_trim_range()
ext4: check and update i_disksize properly
ext4: Convert to use mapping->invalidate_lock
ext4: correct the error path of ext4_write_inline_data_end()
ext4: drop unnecessary journal handle in delalloc write
ext4: enforce buffer head state assertion in ext4_da_map_blocks
ext4: factor out write end code of inline file
ext4: fix e2fsprogs checksum failure for mounted filesystem
ext4: fix loff_t overflow in ext4_max_bitmap_size()
ext4: fix potential infinite loop in ext4_dx_readdir()
ext4: fix race writing to an inline_data file while its xattrs are changing
ext4: fix reserved space counter leakage
ext4: fix sparse warnings
ext4: flush background discard kwork when retry allocation
ext4: flush s_error_work before journal destroy in ext4_fill_super
ext4: get discard out of jbd2 commit kthread contex
ext4: if zeroout fails fall back to splitting the extent node
ext4: Improve scalability of ext4 orphan file handling
ext4: limit the number of blocks in one ADD_RANGE TLV
ext4: Make sure quota files are not grabbed accidentally
ext4: make the updating inode data procedure atomic
ext4: move inode eio simulation behind io completeion
ext4: Move orphan inode handling into a separate file
ext4: Orphan file documentation
ext4: recheck buffer uptodate bit under buffer lock
ext4: reduce arguments of ext4_fc_add_dentry_tlv
ext4: remove an unnecessary if statement in __ext4_get_inode_loc()
ext4: remove extent cache entries when truncating inline data
ext4: remove the 'group' parameter of ext4_trim_extent
ext4: remove the repeated comment of ext4_trim_all_free
ext4: report correct st_size for encrypted symlinks
ext4: Speedup ext4 orphan inode handling
ext4: Support for checksumming from journal triggers
 
f2fs: add sysfs node to control ra_pages for fadvise seq file
f2fs: add sysfs nodes to get GC info for each GC mode
f2fs: adjust unlock order for cleanup
f2fs: avoid to create an empty string as the extension_list
f2fs: avoid unneeded memory allocation in __add_ino_entry()
f2fs: change fiemap way in printing compression chunk
f2fs: compress: allow write compress released file after truncate to zero
f2fs: compress: avoid duplicate counting of valid blocks when read compressed file
f2fs: compress: do sanity check on cluster
f2fs: compress: fix to set zstd compress level correctly
f2fs: compress: remove unneeded read when rewrite whole cluster
f2fs: convert S_IRUGO to 0444
f2fs: Convert to using invalidate_lock
f2fs: correct comment in segment.h
f2fs: deallocate compressed pages when error happens
f2fs: do not submit NEW_ADDR to read node block
f2fs: Don't create discard thread when device doesn't support realtime discard
f2fs: don't sleep while grabing nat_tree_lock
f2fs: enable realtime discard iff device supports discard
f2fs: extent cache: support unaligned extent
f2fs: fix description about main_blkaddr node
f2fs: fix min_seq_blocks can not make sense in some scenes.
f2fs: fix to account missing .skipped_gc_rwsem
f2fs: fix to do sanity check for sb/cp fields correctly
f2fs: fix to force keeping write barrier for strict fsync mode
f2fs: fix to keep compatibility of fault injection interface
f2fs: fix to stop filesystem update once CP failed
f2fs: fix to unmap pages from userspace process in punch_hole()
f2fs: fix unexpected ENOENT comes from f2fs_map_blocks()
f2fs: fix wrong checkpoint_changed value in f2fs_remount()
f2fs: guarantee to write dirty data when enabling checkpoint back
f2fs: improve sbi status info in debugfs/f2fs/status
f2fs: introduce discard_unit mount option
f2fs: introduce periodic iostat io latency traces
f2fs: Kconfig: clean up config options about compression
f2fs: let's keep writing IOs on SBI_NEED_FSCK
f2fs: make f2fs_write_failed() take struct inode
f2fs: quota: fix potential deadlock
f2fs: rebuild nat_bits during umount
f2fs: reduce the scope of setting fsck tag when de->name_len is zero
f2fs: remove allow_outplace_dio()
f2fs: report correct st_size for encrypted symlinks
f2fs: Revert "f2fs: Fix indefinite loop in f2fs_gc() v1"
f2fs: separate out iostat feature
f2fs: should put a page beyond EOF when preparing a write
f2fs: show sbi status in debugfs/f2fs/status
f2fs: support fault injection for f2fs_kmem_cache_alloc()
f2fs: turn back remapped address in compressed page endio
 
fanotify: add pidfd support to the fanotify API
fanotify: introduce a generic info record copying helper
fanotify: minor cosmetic adjustments to fid labels
 
fat: Add KUnit tests for checksums and timestamps
 
fbdev/omap2: use DEFINE_SPINLOCK() instead of spin_lock_init().
 
fbdev: simplefb: fix Kconfig dependencies
 
fbmem: Convert from atomic_t to refcount_t on fb_info->count
fbmem: don't allow too huge resolutions
 
fcnal-test: kill hanging ping/nettest binaries on cleanup
 
fcntl: fix potential deadlock for &fasync_struct.fa_lock
fcntl: fix potential deadlocks for &fown_struct.lock
 
fddi: switch from 'pci_' to 'dma_' API
fddi: use ndo_siocdevprivate
 
file: Export receive_fd() to modules
file: let pick_file() tell caller it's done
file: simplify logic in __close_range()
 
filesystems/locking: fix Malformed table warning
 
Linux: Final si_trapno bits
 
firewire: net: remove unused variable 'guid'
firewire: nosy: switch from 'pci_' to 'dma_' API
 
firmware: arm_ffa: Add missing remove callback to ffa_bus_type
firmware: arm_ffa: Fix __ffa_devices_unregister
firmware: arm_scmi: Add message passing abstractions for transports
firmware: arm_scmi: Add method to override max message number
firmware: arm_scmi: Add optional link_supplier() transport op
firmware: arm_scmi: Add optional transport_init/exit support
firmware: arm_scmi: Add priv parameter to scmi_rx_callback
firmware: arm_scmi: Add proper barriers to scmi virtio device
firmware: arm_scmi: Add support for type handling in common functions
firmware: arm_scmi: Add virtio transport
firmware: arm_scmi: Fix boolconv.cocci warnings
firmware: arm_scmi: Fix virtio transport Kconfig dependency
firmware: arm_scmi: Free mailbox channels if probe fails
firmware: arm_scmi: Handle concurrent and out-of-order messages
firmware: arm_scmi: Introduce monotonically increasing tokens
firmware: arm_scmi: Make .clear_channel optional
firmware: arm_scmi: Make polling mode optional
firmware: arm_scmi: Make SCMI transports configurable
firmware: arm_scmi: Make shmem support optional for transports
firmware: arm_scmi: Remove __exit annotation
firmware: arm_scmi: Remove scmi_dump_header_dbg() helper
firmware: arm_scmi: Simplify spinlocks in virtio transport
firmware: arm_scmi: Use WARN_ON() to check configured transports
firmware: dmi: Move product_sku info to the end of the modalias
firmware: fix theoretical UAF race with firmware cache and resume
firmware: include drivers/firmware/Kconfig unconditionally
firmware: qcom_scm: Allow qcom_scm driver to be loadable as a permenent module
firmware: qcom_scm: Introduce SCM calls to access LMh
firmware: qcom_scm: Mark string array const
firmware: qcom_scm: QCOM_SCM should depend on ARCH_QCOM
firmware: qcom_scm: remove a duplicative condition
firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()'
firmware: smccc: Register smccc_trng platform device
firmware: tegra: Stop using seq_get_buf()
firmware: xilinx: Fix incorrect names in kernel-doc
 
Linux: fix array-index-out-of-bounds in taprio_change
 
flow: fix object-size-mismatch warning in flowi{4,6}_to_flowi_common()
 
flow_dissector: Fix out-of-bounds warnings
 
forcedeth: switch from 'pci_' to 'dma_' API
 
fou: remove sparse errors
 
fpga: altera-freeze-bridge: Address warning about unused variable
fpga: dfl: Avoid reads to AFU CSRs during enumeration
fpga: dfl: expose feature revision from struct dfl_device
fpga: dfl: pci: add device IDs for Silicom N501x PAC cards
fpga: Fix spelling mistake "eXchnage" -> "exchange" in Kconfig
fpga: fix spelling mistakes
fpga: fpga-bridge: removed repeated word
fpga: fpga-mgr: make write_complete() op optional
fpga: fpga-mgr: wrap the fpga_remove() op
fpga: fpga-mgr: wrap the state() op
fpga: fpga-mgr: wrap the status() op
fpga: fpga-mgr: wrap the write() op
fpga: fpga-mgr: wrap the write_init() op
fpga: fpga-mgr: wrap the write_sg() op
fpga: ice40-spi: Add SPI device ID table
fpga: machxo2-spi: Fix missing error code in machxo2_write_complete()
fpga: machxo2-spi: Return an error on failure
fpga: versal-fpga: Add versal fpga manager driver
fpga: versal-fpga: Remove empty functions
fpga: xiilnx-spi: Address warning about unused variable
fpga: xilinx-pr-decoupler: Address warning about unused variable
fpga: zynqmp-fpga: Address warning about unused variable
 
fq_codel: reject silly quantum parameters
 
fs, mm: fix race in unlinking swapfile
 
fs-verity: fix signed integer overflow with i_size near S64_MAX
 
fs/coredump.c: log if a core dump is aborted due to changed file permissions
 
fs/epoll: use a per-cpu counter for user's watches count
 
Linux: fs/ntfs3. Add forward declarations for structs to debug.h
 
fs/ntfs3: Add attrib operations
fs/ntfs3: Add bitmap
fs/ntfs3: add checks for allocation failure
fs/ntfs3: Add compression
fs/ntfs3: Add file operations and implementation
fs/ntfs3: Add headers and misc files
fs/ntfs3: Add ifndef + define to all header files
fs/ntfs3: Add initialization of super block
fs/ntfs3: Add iocharset= mount option as alias for nls=
fs/ntfs3: Add Kconfig, Makefile and doc
fs/ntfs3: Add MAINTAINERS
fs/ntfs3: Add missing header and guards to lib/ headers
fs/ntfs3: Add missing header files to ntfs.h
fs/ntfs3: Add missing headers and forward declarations to ntfs_fs.h
fs/ntfs3: Add NTFS journal
fs/ntfs3: Add NTFS3 in fs/Kconfig and fs/Makefile
fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update
fs/ntfs3: Always use binary search with entry search
fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails
fs/ntfs3: Change how module init/info messages are displayed
fs/ntfs3: Change max hardlinks limit to 4000
fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_mode
fs/ntfs3: Change right headers to bitfunc.c
fs/ntfs3: Change right headers to lznt.c
fs/ntfs3: Change right headers to upcase.c
fs/ntfs3: Check for NULL if ATTR_EA_INFO is incorrect
fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list
fs/ntfs3: Convert mount options to pointer in sbi
fs/ntfs3: Do not use driver own alloc wrappers
fs/ntfs3: Fix a memory leak on object opts
fs/ntfs3: fix an error code in ntfs_get_acl_ex()
fs/ntfs3: Fix error code in indx_add_allocate()
fs/ntfs3: Fix error handling in indx_insert_into_root()
fs/ntfs3: Fix fall-through warnings for Clang
fs/ntfs3: Fix insertion of attr in ni_ins_attr_ext
fs/ntfs3: Fix integer overflow in multiplication
fs/ntfs3: Fix integer overflow in ni_fiemap with fiemap_prep()
fs/ntfs3: Fix logical error in ntfs_create_inode
fs/ntfs3: Fix memory leak if fill_super failed
fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC
fs/ntfs3: Fix one none utf8 char in source file
fs/ntfs3: Fix various spelling mistakes
fs/ntfs3: Fix wrong error message $Logfile -> $UpCase
fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files
fs/ntfs3: Init spi more in init_fs_context than fill_super
fs/ntfs3: Initialize pointer before use place in fill_super
fs/ntfs3: Initiliaze sb blocksize only in one place + refactor
fs/ntfs3: Keep prealloc for all types of files
fs/ntfs3: Limit binary search table size
fs/ntfs3: Make binary search to search smaller chunks in beginning
fs/ntfs3: Make mount option nohidden more universal
fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode
fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_ex
fs/ntfs3: Place Comparisons constant right side of the test
fs/ntfs3: Potential NULL dereference in hdr_find_split()
fs/ntfs3: Refactor ni_parse_reparse
fs/ntfs3: Refactor ntfs_create_inode
fs/ntfs3: Refactor ntfs_get_acl_ex for better readability
fs/ntfs3: Refactor ntfs_read_mft
fs/ntfs3: Refactor ntfs_readlink_hlp
fs/ntfs3: Refactoring lock in ntfs_init_acl
fs/ntfs3: Refactoring of ntfs_init_from_boot
fs/ntfs3: Refactoring of ntfs_set_ea
fs/ntfs3: Reject mount if boot's cluster size < media sector size
fs/ntfs3: Remove '+' before constant in ni_insert_resident()
fs/ntfs3: Remove a useless shadowing variable
fs/ntfs3: Remove a useless test in 'indx_find()'
fs/ntfs3: Remove always false condition check
fs/ntfs3: Remove braces from single statment block
fs/ntfs3: Remove deprecated mount options nls
fs/ntfs3: Remove fat ioctl's from ntfs3 driver for now
fs/ntfs3: Remove GPL boilerplates from decompress lib files
fs/ntfs3: Remove impossible fault condition in fill_super
fs/ntfs3: Remove locked argument in ntfs_set_ea
fs/ntfs3: Remove redundant initialization of variable err
fs/ntfs3: Remove tabs before spaces from comment
fs/ntfs3: Remove tmp pointer bd_inode in fill_super
fs/ntfs3: Remove tmp pointer upcase in fill_super
fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super
fs/ntfs3: Remove unnecesarry mount option noatime
fs/ntfs3: Remove unnecesarry remount flag handling
fs/ntfs3: Remove unnecessary condition checking from ntfs_file_read_iter
fs/ntfs3: Remove unnecessary functions
fs/ntfs3: Remove unnecessary variable loading in fill_super
fs/ntfs3: Remove unneeded header files from c files
fs/ntfs3: Remove unused including
fs/ntfs3: Remove unused variable cnt in ntfs_security_init()
fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules
fs/ntfs3: Restyle comment block in ni_parse_reparse()
fs/ntfs3: Restyle comments to better align with kernel-doc
fs/ntfs3: Restyle comments to better align with kernel-doc
fs/ntfs3: Return straight without goto in fill_super
fs/ntfs3: Rework file operations
fs/ntfs3: Rework ntfs_utf16_to_nls
fs/ntfs3: Show uid/gid always in show_options()
fs/ntfs3: Use available posix_acl_release instead of ntfs_posix_acl_release
fs/ntfs3: Use clamp/max macros instead of comparisons
fs/ntfs3: Use kcalloc/kmalloc_array over kzalloc/kmalloc
fs/ntfs3: Use kernel ALIGN macros over driver specific
fs/ntfs3: Use linux/log2 is_power_of_2 function
fs/ntfs3: Use min/max macros instated of ternary operators
fs/ntfs3: Use new api for mounting
fs/ntfs3: Use sb instead of sbi->sb in fill_super
 
fs: add a filemap_fdatawrite_wbc helper
fs: add generic helper for filling statx attribute flags
fs: add kiocb alloc cache flag
fs: clean up after mandatory file locking support removal
fs: dlm: auto load sctp module
fs: dlm: avoid comms shutdown delay in release_lockspace
fs: dlm: cleanup and remove _send_rcom
fs: dlm: clear CF_APP_LIMITED on close
fs: dlm: fix multiple empty writequeue alloc
fs: dlm: fix return -EINTR on recovery stopped
fs: dlm: fix typo in tlv prefix
fs: dlm: generic connect func
fs: dlm: implement delayed ack handling
fs: dlm: introduce con_next_wq helper
fs: dlm: introduce generic listen
fs: dlm: move receive loop into receive handler
fs: dlm: move to static proto ops
fs: dlm: use READ_ONCE for config var
fs: dlm: use sk->sk_socket instead of con->sock
fs: drop_caches: fix skipping over shadow cache inodes
fs: forbid invalid project ID
fs: inode: count invalidated shadow pages in pginodesteal
fs: kill sync_inode
fs: mark the iomap argument to __block_write_begin_int const
fs: Move notify_change permission checks into may_setattr
fs: remove generic_block_fiemap
fs: remove mandatory file locking support
fs: simplify get_filesystem_list / get_all_fs_names
fs: update documentation of get_write_access() and friends
 
fscache, cachefiles: Remove the histogram stuff
 
fscache: Add a cookie debug ID and use that in traces
fscache: Change %p in format strings to something else
fscache: Fix cookie key hashing
fscache: Fix fscache_cookie_put() to not deref after dec
fscache: Fix some kerneldoc warnings shown up by W=1
fscache: Procfile to display cookies
fscache: Remove an unused static variable
fscache: Remove the object list procfile
fscache: Select netfs stats if fscache stats are enabled
fscache: Use refcount_t for the cookie refcount instead of atomic_t
 
fscrypt: add fscrypt_symlink_getattr() for computing st_size
fscrypt: align Base64 encoding with RFC 4648 base64url
fscrypt: document struct fscrypt_operations
fscrypt: remove mention of symlink st_size quirk from documentation
 
fsdax: factor out a dax_fault_actor() helper
fsdax: factor out helpers to simplify the dax fault code
fsdax: improve the FS_DAX Kconfig description and help text
fsdax: mark the iomap argument to dax_iomap_sector as const
fsdax: switch dax_iomap_rw to use iomap_iter
fsdax: switch the fault handlers to use iomap_iter
 
fsnotify: count all objects with attached connectors
fsnotify: count s_fsnotify_inode_refs for attached connectors
fsnotify: fix sb_connectors leak
fsnotify: optimize the case of no marks of any type
fsnotify: replace igrab() with ihold() on attach connector
 
ftrace/nds32: Update the proto for ftrace_trace_function to match ftrace_stub
 
ftrace: Fix kernel-doc formatting issues
ftrace: Introduce ftrace_need_init_nop()
 
fuse: allow sharing existing sb
fuse: always initialize sb->s_fs_info
fuse: check s_root when destroying sb
fuse: clean up error exits in fuse_fill_super()
fuse: clean up fuse_mount destruction
fuse: Convert to using invalidate_lock
fuse: fix use after free in fuse_read_interrupt()
fuse: flush extending writes
fuse: get rid of fuse_put_super()
fuse: move fget() to fuse_get_tree()
fuse: move option checking into fuse_fill_super()
fuse: name fs_context consistently
fuse: remove unused arg in fuse_write_file_get()
fuse: truncate pagecache on atomic_o_trunc
fuse: wait for writepages in syncfs
 
futex: Avoid redundant task lookup
futex: Clarify comment for requeue_pi_wake_futex()
futex: Clarify comment in futex_requeue()
futex: Clarify futex_requeue() PI handling
futex: Clean up stale comments
futex: Correct the number of requeued waiters for PI
futex: Prevent inconsistent state and exit race
futex: Prevent requeue_pi() lock nesting issue on RT
futex: Remove bogus condition for requeue PI
futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic()
futex: Reorder sanity checks in futex_requeue()
futex: Restructure futex_requeue()
futex: Return error code instead of assigning it without effect
futex: Simplify handle_early_requeue_pi_wakeup()
futex: Validate waiter correctly in futex_proxy_trylock_atomic()
 
gcc-plugins/structleak: add makefile var for disabling structleak
 
gen_compile_commands: extract compiler command from a series of commands
gen_compile_commands: fix missing 'sys' package
 
genirq/affinity: Replace deprecated CPU-hotplug functions.
 
genirq/cpuhotplug: Demote debug printk to KERN_DEBUG
 
genirq/generic_chip: Use struct_size() in kzalloc()
 
genirq/matrix: Fix kernel doc warnings for irq_matrix_alloc_managed()
 
genirq/msi: Move MSI sysfs handling from PCI to MSI core
 
genirq/timings: Fix error return code in irq_timings_test_irqs()
 
genirq: Change force_irqthreads to a static key
genirq: Clarify documentation for request_threaded_irq()
genirq: Fix kernel doc indentation
genirq: Fix kernel-doc warnings in pm.c, msi.c and ipi.c
genirq: Improve "hwirq" output in /proc and /sys/
 
gfs2: be more verbose replaying invalid rgrp blocks
gfs2: Delay withdraw from atomic context
gfs2: Don't call dlm after protocol is unmounted
gfs2: Don't release and reacquire local statfs bh
gfs2: don't stop reads while withdraw in progress
gfs2: Eliminate vestigial HIF_FIRST
gfs2: Fix glock recursion in freeze_go_xmote_bh
gfs2: Fix memory leak of object lsi on error return path
gfs2: init system threads before freeze lock
gfs2: Make recovery error more readable
gfs2: Mark journal inodes as "don't cache"
gfs2: nit: gfs2_drop_inode shouldn't return bool
gfs2: Remove redundant check from gfs2_glock_dq
gfs2: Switch to may_setattr in gfs2_setattr
gfs2: tiny cleanup in gfs2_log_reserve
gfs2: trivial clean up of gfs2_ail_error
 
gpio/rockchip: add driver for rockchip gpio
gpio/rockchip: drop irq_gc_lock/irq_gc_unlock for irq set type
gpio/rockchip: extended debounce support is only available on v2
gpio/rockchip: fetch deferred output settings on probe
gpio/rockchip: fix get_direction value handling
gpio/rockchip: support next version gpio controller
gpio/rockchip: use struct rockchip_gpio_regs for gpio controller
 
gpio: 74x164: Add SPI device ID table
gpio: Add virtio-gpio driver
gpio: brcmstb: remove custom 'brcmstb_gpio_set_names'
gpio: Bulk conversion to generic_handle_domain_irq()
gpio: dwapb: Get rid of legacy platform data
gpio: dwapb: Read GPIO base from gpio-base property
gpio: dwapb: Unify ACPI enumeration checks in get_irq() and configure_irqs()
gpio: gpio-aspeed-sgpio: Add AST2600 sgpio support
gpio: gpio-aspeed-sgpio: Add set_config function
gpio: gpio-aspeed-sgpio: Fix wrong hwirq in irq handler.
gpio: gpio-aspeed-sgpio: Move irq_chip to aspeed-sgpio struct
gpio: gpio-aspeed-sgpio: Return error if ngpios is not multiple of 8.
gpio: gpio-aspeed-sgpio: Use generic device property APIs
gpio: max730x: Use the right include
gpio: ml-ioh: Convert to dev_pm_ops
gpio: mlxbf2.c: Add check for bgpio_init failure
gpio: mlxbf2: Convert to device PM ops
gpio: mlxbf2: Drop wrong use of ACPI_PTR()
gpio: mlxbf2: Use DEFINE_RES_MEM_NAMED() helper macro
gpio: mlxbf2: Use devm_platform_ioremap_resource()
gpio: mockup: Convert to use software nodes
gpio: mpc8xxx: Fix a potential double iounmap call in 'mpc8xxx_probe()'
gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()'
gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak
gpio: mt7621: support gpio-line-names property
gpio: pca953x: do not ignore i2c errors
gpio: pca953x: Improve bias setting
gpio: rcar: Always use local variable dev in gpio_rcar_probe()
gpio: remove the obsolete MX35 3DS BOARD MC9S08DZ60 GPIO functions
gpio: tegra186: Add ACPI support
gpio: uniphier: Fix void functions to remove return value
gpio: viperboard: remove platform_set_drvdata() call in probe
gpio: virtio: Add missing mailings lists in MAINTAINERS entry
gpio: virtio: Fix sparse warnings
gpio: xgs-iproc: fix parsing of ngpios property
 
gpiolib: acpi: Make set-debounce-timeout failures non fatal
gpiolib: constify passed device_node pointer
gpiolib: convert 'devprop_gpiochip_set_names' to support multiple gpiochip banks per device
gpiolib: Deduplicate forward declaration in the consumer.h header
gpiolib: of: constify few local device_node variables
 
gpu/drm/amd: Remove duplicated include of drm_drv.h
 
gpu/drm/i915: nuke old GEN macros
 
gpu/drm/radeon: Fix typo in comments
 
gpu/host1x: fence: Make spinlock static
 
gpu: Bulk conversion to generic_handle_domain_irq()
gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port()
gpu: host1x: Add DMA fence implementation
gpu: host1x: Add job release callback
gpu: host1x: Add no-recovery mode
gpu: host1x: Add option to skip firewall for a job
gpu: host1x: Add support for syncpoint waits in CDMA pushbuffer
gpu: host1x: debug: Dump DMASTART and DMAEND register
gpu: host1x: debug: Dump only relevant parts of CDMA push buffer
gpu: host1x: debug: Use dma_addr_t more consistently
gpu: host1x: Plug potential memory leak
 
gve: Avoid freeing NULL pointer
gve: Correct available tx qpl check
gve: fix gve_get_stats()
gve: fix the wrong AdminQ buffer overflow check
gve: Properly handle errors in gve_assign_qpl
gve: report 64bit tx_bytes counter from gve_handle_report_stats()
 
h8300: remove stale strncpy_from_user
 
habanalabs/gaudi: add monitored SOBs to state dump
habanalabs/gaudi: block ICACHE_BASE_ADDERESS_HIGH in TPC
habanalabs/gaudi: define DC POWER for secured PMC
habanalabs/gaudi: fetch TPC/MME ECC errors from F/W
habanalabs/gaudi: fix information printed on SM event
habanalabs/gaudi: fix LBW RR configuration
habanalabs/gaudi: hwmon default card name
habanalabs/gaudi: implement state dump
habanalabs/gaudi: increase boot fit timeout
habanalabs/gaudi: invalidate PMMU mem cache on init
habanalabs/gaudi: minimize number of register reads
habanalabs/gaudi: move scrubbing to late init
habanalabs/gaudi: restore user registers when context opens
habanalabs/gaudi: scrub HBM to a specific value
habanalabs/gaudi: size should be printed in decimal
habanalabs/gaudi: trigger state dump in case of SM errors
habanalabs/gaudi: unmask out of bounds SLM access interrupt
habanalabs/gaudi: use direct MSI in single mode
 
habanalabs/goya: add missing initialization
 
habanalabs: add "in device creation" status
habanalabs: add asic property of host dma offset
habanalabs: add support for encapsulated signals reservation
habanalabs: add support for encapsulated signals submission
habanalabs: add support for f/w reset
habanalabs: add userptr_lookup node in debugfs
habanalabs: add validity check for event ID received from F/W
habanalabs: add wait-for-multi-CS uAPI
habanalabs: allow disabling huge page use
habanalabs: allow fail on inability to respect hint
habanalabs: cannot sleep while holding spinlock
habanalabs: clear msg_to_cpu_reg to avoid misread after reset
habanalabs: convert PCI BAR offset to u64
habanalabs: disable IRQ in user interrupts spinlock
habanalabs: expose a single cs seq in staged submissions
habanalabs: expose server type in INFO IOCTL
habanalabs: expose state dump
habanalabs: fail collective wait when not supported
habanalabs: fix kernel OOPs related to staged cs
habanalabs: fix mmu node address resolution in debugfs
habanalabs: fix nullifying of destroyed mmu pgt pool
habanalabs: fix potential race in interrupt wait ioctl
habanalabs: fix race between soft reset and heartbeat
habanalabs: fix resetting args in wait for CS IOCTL
habanalabs: Fix spelling mistake "FEADBACK" -> "FEEDBACK"
habanalabs: fix type of variable
habanalabs: fix wait offset handling
habanalabs: get multiple fences under same cs_lock
habanalabs: handle case of interruptable wait
habanalabs: make set_pci_regions asic function
habanalabs: mark linux image as not loaded after hw_fini
habanalabs: missing mutex_unlock in process kill procedure
habanalabs: modify multi-CS to wait on stream masters
habanalabs: never copy_from_user inside spinlock
habanalabs: rate limit multi CS completion errors
habanalabs: re-init completion object upon retry
habanalabs: release pending user interrupts on device fini
habanalabs: remove redundant warning message
habanalabs: remove unnecessary device status check
habanalabs: rename cb_mmap to mmap
habanalabs: rename enum vm_type_t to vm_type
habanalabs: revise prints on FD close
habanalabs: save pid per userptr
habanalabs: set dma max segment size
habanalabs: signal/wait change sync object reset flow
habanalabs: state dump monitors and fences infrastructure
habanalabs: support hint addresses range reservation
habanalabs: update firmware header files
habanalabs: update firmware header to latest version
habanalabs: update to latest firmware headers
habanalabs: use get_task_pid() to take PID
habanalabs: user mappings can be 64-bit
 
hamachi: use ndo_siocdevprivate
 
hamradio: baycom_epp: fix build for UML
hamradio: use ndo_siocdevprivate
 
hardening: Clarify Kconfig text for auto-var-init
hardening: Introduce CONFIG_ZERO_CALL_USED_REGS
 
hexagon: use generic strncpy/strnlen from_user
hexagon: use the generic global coherent pool
 
HID: amd_sfh: Add command response to check command status
HID: amd_sfh: Add dyndbg prints for debugging
HID: amd_sfh: Add support for PM suspend and resume
HID: amd_sfh: Fix period data field to enable sensor
HID: amd_sfh: Fix potential NULL pointer dereference
HID: amd_sfh: Fix potential NULL pointer dereference
HID: amd_sfh: Move hid probe after sensor is enabled
HID: apple: Add missing scan code event for keys handled by hid-apple
HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
HID: asus: Prevent Claymore sending suspend event
HID: betop: fix slab-out-of-bounds Write in betop_probe
HID: cmedia: add support for HS-100B mute button
HID: elo: update the reference count of the usb device structure
HID: i2c-hid: Fix Elan touchpad regression
HID: i2c-hid: goodix: Tie the reset line to true state of the regulator
HID: i2c-hid: goodix: Use the devm variant of regulator_register_notifier()
HID: input: do not report stylus battery state as "full"
HID: logitech-hidpp: battery: provide CAPACITY property for newer devices
HID: logitech-hidpp: Use 'atomic_inc_return' instead of hand-writing it
HID: magicmouse: enable high-resolution scroll
HID: magicmouse: high-resolution scroll threshold
HID: sony: Fix more ShanWan clone gamepads to not rumble when plugged in.
HID: sony: support for the ghlive ps4 dongles
HID: thrustmaster: clean up Makefile and adapt quirks
HID: thrustmaster: Fix memory leak in remove
HID: thrustmaster: Fix memory leak in thrustmaster_interrupts()
HID: thrustmaster: Fix memory leaks in probe
HID: u2fzero: ignore incomplete packets without data
HID: usbhid: Fix flood of "control queue full" messages
HID: usbhid: Fix warning caused by 0-length input reports
HID: usbhid: free raw_report buffers in usbhid_stop
HID: usbhid: Simplify code in hid_submit_ctrl()
HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
HID: wacom: Avoid sending empty sync events
HID: wacom: Refactor touch input mute checks into a common function
HID: wacom: set initial hardware touch switch state to 'off'
HID: wacom: Short-circuit processing of touch when it is disabled
 
highmem: don't disable preemption on RT in kmap_atomic()
 
hinic: make array speeds static const, makes object smaller
hinic: switch from 'pci_' to 'dma_' API
 
hippi: use ndo_siocdevprivate
 
hostap: use ndo_siocdevprivate
 
hostfs: support splice_write
 
hpfs: use iomap_fiemap to implement ->fiemap
 
hrtimer: Add bases argument to clock_was_set()
hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()
hrtimer: Avoid more SMP function calls in clock_was_set()
hrtimer: Avoid unnecessary SMP function calls in clock_was_set()
hrtimer: Consolidate reprogramming code
hrtimer: Ensure timerfd notification for HIGHRES=n
hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y case
hrtimer: Unbreak hrtimer_force_reprogram()
hrtimer: Use raw_cpu_ptr() in clock_was_set()
 
huge tmpfs: decide stat.st_blksize by shmem_is_huge()
huge tmpfs: fix fallocate(vanilla) advance over huge pages
huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE
huge tmpfs: move shmem_huge_enabled() upwards
huge tmpfs: remove shrinklist addition from shmem_setattr()
huge tmpfs: revert shmem's use of transhuge_vma_enabled()
huge tmpfs: SGP_NOALLOC to stop collapse_file() on race
huge tmpfs: shmem_is_huge(vma, inode, index)
 
hugetlb: before freeing hugetlb page set dtor to appropriate value
hugetlb: drop ref count earlier after page allocation
hugetlb: fix hugetlb cgroup refcounting during vma split
hugetlb: simplify prep_compound_gigantic_page ref count racing code
 
hugetlbfs: s390 is always 64bit
 
hv: hyperv.h: Remove unused inline functions
 
hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer
 
hvsi: don't panic on tty_register_driver failure
 
hwmon/drivers/mr75203: use HZ macros
 
hwmon: (adt7470) Convert to devm_hwmon_device_register_with_info API
hwmon: (adt7470) Convert to use regmap
hwmon: (adt7470) Fix some style issues
hwmon: (axi-fan-control) Handle irqs in natural order
hwmon: (axi-fan-control) Make sure the clock is enabled
hwmon: (axi-fan-control) Support temperature vs pwm points
hwmon: (dell-smm) Add Dell Precision 7510 to fan control whitelist
hwmon: (dell-smm) Mark i8k_get_fan_nominal_speed as __init
hwmon: (dell-smm) Mark tables as __initconst
hwmon: (dell-smm) Rework SMM function debugging
hwmon: (dell-smm-hwmon) Convert to devm_hwmon_device_register_with_info()
hwmon: (dell-smm-hwmon) Fix fan mutliplier detection for 3rd fan
hwmon: (dell-smm-hwmon) Mark functions as __init
hwmon: (dell-smm-hwmon) Move variables into a driver private data structure
hwmon: (dell-smm-hwmon) Use devm_add_action_or_reset()
hwmon: (dell-smm-hwmon) Use platform device
hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs
hwmon: (k10temp) Add support for yellow carp
hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU
hwmon: (k10temp) Remove residues of current and voltage
hwmon: (k10temp) Rework the temperature offset calculation
hwmon: (k10temp) support Zen3 APUs
hwmon: (ltc2947) Properly handle errors when looking for the external clock
hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs
hwmon: (ntc_thermistor) Use library interpolation
hwmon: (occ) Fix P10 VRM temp sensors
hwmon: (pmbus/bpa-rs600) Add workaround for incorrect Pin max
hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits
hwmon: (pmbus/bpa-rs600) Support BPD-RS600
hwmon: (pmbus/ibm-cffps) Fix write bits for LED control
hwmon: (pmbus/ibm-cffps) max_power_out swap changes
hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller
hwmon: (sbrmi) Add Documentation
hwmon: (tmp421) fix rounding for negative values
hwmon: (tmp421) handle I2C errors
hwmon: (tmp421) report /PVLD condition as fault
hwmon: (w83627ehf) Make DEVICE_ATTR_RO static
hwmon: (w83627ehf) Remove w83627ehf_remove()
hwmon: (w83627ehf) Switch to SIMPLE_DEV_PM_OPS
hwmon: (w83627ehf) Use platform_create_bundle
hwmon: (w83781d) Match on device tree compatibles
hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field
hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field
hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field
hwmon: add driver for Aquacomputer D5 Next
hwmon: Add support for SB-RMI power module
hwmon: intel-m10-bmc-hwmon: add n5010 sensors
hwmon: remove amd_energy driver in Makefile
hwmon: Replace deprecated CPU-hotplug functions.
hwmon: sht4x: update Documentation for Malformed table
 
hwrng: Add Arm SMCCC TRNG based driver
hwrng: rename 'mod_init' & 'mod_exit' functions to be module-specific
 
hyper-v: Replace uuid.h with types.h
 
hyperv/vmbus: include linux/bitops.h
 
i2c/drivers/ov02q10: use HZ macros
 
i2c: acpi: Add an i2c_acpi_client_count() helper function
i2c: acpi: fix resource leak in reconfiguration device addition
i2c: at91-master: : use proper DMAENGINE API for termination
i2c: at91: mark PM ops as __maybe unused
i2c: at91: remove #define CONFIG_PM
i2c: cadence: Implement save restore
i2c: designware: Fix indentation in the header
i2c: designware: Use DIV_ROUND_CLOSEST() macro
i2c: dev: Define pr_fmt() and drop duplication substrings
i2c: dev: Use sysfs_emit() in "show" functions
i2c: highlander: add IRQ check
i2c: hix5hd2: fix IRQ check
i2c: i801: Fix handling SMBHSTCNT_PEC_EN
i2c: i801: Improve disabling runtime pm
i2c: i801: make p2sb_spinlock a mutex
i2c: i801: Remove not needed debug message
i2c: imx: : use proper DMAENGINE API for termination
i2c: iop3xx: fix deferred probing
i2c: mediatek: Add OFFSET_EXT_CONF setting back
i2c: mlxcpld: Fix criteria for frequency setting
i2c: mlxcpld: Modify register setting for 400KHz frequency
i2c: mt65xx: fix IRQ check
i2c: mxs: : use proper DMAENGINE API for termination
i2c: parport: Switch to use module_parport_driver()
i2c: qup: : use proper DMAENGINE API for termination
i2c: remove dead PMC MSP TWI/SMBus/I2C driver
i2c: s3c2410: fix IRQ check
i2c: sh_mobile: : use proper DMAENGINE API for termination
i2c: sun6i-pw2i: Prefer strscpy over strlcpy
i2c: synquacer: fix deferred probing
i2c: virtio: add a virtio i2c frontend driver
i2c: xlp9xx: fix main IRQ check
 
i40e: add support for PTP external synchronization clock
i40e: fix endless loop under rtnl
i40e: Fix freeing of uninitialized misc IRQ vector
i40e: Fix spelling mistake "dissable" -> "disable"
i40e: improve locking of mac_filter_hash
 
i915/gem/selftests: Assign the VM at context creation in igt_shared_ctx_exec
 
ia64/sba_iommu: return error code from sba_map_sg_attrs()
 
ia64: fix #endif comment for reserve_elfcorehdr()
ia64: fix typo in a comment
ia64: make num_rsvd_regions static
ia64: make reserve_elfcorehdr() static
ia64: move core-y in arch/ia64/Makefile to arch/ia64/Kbuild
 
iavf: do not override the adapter state in the watchdog task
iavf: fix double unlock of crit_lock
iavf: fix locking of critical sections
iavf: use mutexes for locking of critical sections
 
IB/cma: Do not send IGMP leaves for sendonly Multicast groups
 
IB/core: Read subnet_prefix in ib_query_port via cache.
IB/core: Remove deprecated current_seq comments
IB/core: Shifting initialization of device->cache_lock
IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache()
 
IB/hfi1: Adjust pkey entry in index 0
IB/hfi1: Fix abba locking issue with sc_disable()
IB/hfi1: Indicate DMA wait when txq is queued for wakeup
IB/hfi1: make hist static
 
IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq
 
IB/qib: Fix clang confusion of NULL pointer comparison
IB/qib: Fix null pointer subtraction compiler warning
IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields
 
IB/rdmavt: Convert to SPDX identifier
 
ibmvnic: check failover_pending in login response
ibmvnic: check failover_pending in login response
 
ice: add lock around Tx timestamp tracker flush
ice: Add missing E810 device ids
ice: Avoid crash from unnecessary IDA free
ice: check whether PTP is initialized in ice_ptp_release()
ice: Correctly deal with PFs that do not support RDMA
ice: Fix failure to re-add LAN/RDMA Tx queues
ice: fix getting UDP tunnel entry
ice: fix locking for Tx timestamp tracking flush
ice: fix Tx queue iteration for Tx timestamp enablement
ice: Only lock to update netdev dev_addr
ice: Print the api_patch as part of the fw.mgmt.api
ice: remove dead code for allocating pin_config
ice: Respond to a NETDEV_UNREGISTER event for LAG
ice: restart periodic outputs around time changes
 
icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe
 
ieee80211: add definition for transmit power envelope element
ieee80211: add definition of regulatory info in 6 GHz operation information
ieee80211: add TWT element definitions
 
ieee802154: Remove redundant initialization of variable ret
 
igb: Add counter to i21x doublecheck
igb: Avoid memcpy() over-reading of ETH_SS_STATS
 
igc: Add possibility to add flex filter
igc: Add support for CBS offloading
igc: Add support for PTP getcrosststamp()
igc: Allow for Flex Filters to be installed
igc: Check if num of q_vectors is smaller than max before array access
igc: Enable PCIe PTM
igc: Export LEDs
igc: fix build errors for PTP
igc: fix tunnel offloading
igc: Increase timeout value for Speed 100/1000/2500
igc: Integrate flex filter into ethtool ops
igc: Make flex filter more flexible
igc: Remove _I_PHY_ID checking
igc: Remove phy->type checking
igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling
igc: Simplify TSN flags handling
igc: Update I226_K device ID
igc: Use default cycle 'start' and 'end' values for queues
 
igmp: Add ip_mc_list lock in ip_check_mc_rcu
 
iio/adc: ingenic: add JZ4760 support to the sadc driver
iio/adc: ingenic: add JZ4760B support to the sadc driver
iio/adc: ingenic: rename has_aux2 to has_aux_md
 
iio/drivers/as73211: use HZ macros
 
iio/drivers/hid-sensor: use HZ macros
 
iio/test-format: build kunit tests without structleak plugin
 
iio: accel: adxl345: convert probe to device-managed functions
iio: accel: bma220: convert probe to device-managed functions
iio: accel: bma220: make suspend state setting more robust
iio: accel: bmc150: Add support for BMC156
iio: accel: bmc150: Make it possible to configure INT2 instead of INT1
iio: accel: da280: convert probe to device-managed functions
iio: accel: da311: convert probe to device-managed functions
iio: accel: dmard10: convert probe to device-managed functions
iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed
iio: accel: st_accel: use devm_iio_triggered_buffer_setup() for buffer
iio: adc128s052: Fix the error handling path of 'adc128_probe()'
iio: adc: ad7192: Add IRQ flag
iio: adc: ad7780: Fix IRQ flag
iio: adc: ad7793: Fix IRQ flag
iio: adc: Add driver for Renesas RZ/G2L A/D converter
iio: adc: aspeed: set driver data when adc probe.
iio: adc: fsl-imx25-gcq: adjust irq check to match docs and simplify code
iio: adc: fsl-imx25-gcq: Use the defined variable to clean code
iio: adc: max1027: Fix the number of max1X31 channels
iio: adc: max1027: Fix wrong shift with 12-bit devices
iio: adc: meson-saradc: Add missing space between if and parenthesis
iio: adc: meson-saradc: Disable BL30 integration on G12A and newer SoCs
iio: adc: meson-saradc: Fix indentation of arguments after a line-break
iio: adc: rn5t618: Add iio map
iio: adc: rockchip_saradc: add support for rk3568 saradc
iio: adc: rockchip_saradc: add voltage notifier so get referenced voltage once at probe
iio: adc: rzg2l_adc: add missing clk_disable_unprepare() in rzg2l_adc_pm_runtime_resume()
iio: adc: rzg2l_adc: Fix -EBUSY timeout error return
iio: adis16475: fix deadlock on frequency set
iio: adis16480: fix devices that do not support sleep mode
iio: buffer: Move a sanity check at the beginning of 'iio_scan_mask_set()'
iio: buffer: Save a few cycles in 'iio_scan_mask_set()'
iio: chemical: Add driver support for sgp40
iio: core: Forbid use of both labels and extended names
iio: core: Support reading extended name as label
iio: dac: ad5624r: Fix incorrect handling of an optional regulator.
iio: dac: max5821: convert device register to device managed function
iio: dac: ti-dac5571: fix an error code in probe()
iio: ep93xx: Prepare clock before using it
iio: gyro: st_gyro: use devm_iio_triggered_buffer_setup() for buffer
iio: hid-sensor-press: Add timestamp channel
iio: hid-sensors: bind IIO channels alloc to device object
iio: light: adjd_s311: convert probe to device-managed functions
iio: light: adjd_s311: move buffer on adjd_s311_data object
iio: light: cm3323: Add of_device_id table
iio: light: opt3001: Fixed timeout error when 0 lux
iio: light: si1145: remove redundant continue statement
iio: light: tcs3414: convert probe to device-managed routines
iio: ltc2983: fix device probe
iio: magn: st_magn: use devm_iio_triggered_buffer_setup() for buffer
iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED
iio: potentiometer: Add driver support for AD5110
iio: potentiometer: max5481: convert probe to device-managed
iio: pressure: hp03: update device probe to register with devm functions
iio: pressure: st_pressure: use devm_iio_triggered_buffer_setup() for buffer
iio: proximity: rfd77402: convert probe to device-managed functions
iio: proximity: rfd77402: use i2c_client for rfd77402_{init,powerdown}()
iio: proximity: vcnl3020: add DMA safe buffer
iio: proximity: vcnl3020: add periodic mode
iio: proximity: vcnl3020: remove iio_claim/release_direct
iio: ssp_sensors: add more range checking in ssp_parse_dataframe()
iio: ssp_sensors: fix error code in ssp_print_mcu_debug()
iio: st-sensors: Remove some unused includes and add some that should be there
iio: sx9310: Support ACPI property
iio: temperature: tmp006: convert probe to device-managed
iio: temperature: tmp006: make sure the chip is powered up in probe
 
IMA: add a policy option to restrict xattr hash algorithms on appraisal
 
ima: Add digest and digest_len params to the functions to measure a buffer
 
IMA: add support to restrict the hash algorithms used for file appraisal
IMA: block writes of the security.ima xattr with unsupported algorithms
IMA: introduce a new policy option func=SETXATTR_CHECK
 
ima: Introduce ima_get_current_hash_algo()
 
IMA: prevent SETXATTR_CHECK policy rules with unavailable algorithms
IMA: reject unknown hash algorithms in ima_get_hash_algo
IMA: remove -Wmissing-prototypes warning
IMA: remove the dependency on CRYPTO_MD5
 
ima: Return int in the functions to measure a buffer
 
include/linux/buffer_head.h: fix boolreturn.cocci warnings
 
include/linux/mmzone.h: avoid a warning in sparse memory support
 
include/linux/once.h: fix trivia typo Not -> Note
 
include/uapi/linux/xfrm.h: Fix XFRM_MSG_MAPPING ABI breakage
 
Linux: include:libata: fix boolreturn.cocci warnings
 
init/bootconfig: Reorder init parameter from bootconfig and cmdline
 
init/do_mounts.c: Harden split_fs_names() against buffer overflow
 
init: allow mounting arbitrary non-blockdevice filesystems as root
init: bootconfig: Remove all bootconfig data when the init memory is removed
init: don't panic if mount_nodev_root failed
init: move usermodehelper_enable() to populate_rootfs()
init: Revert accidental changes to print irqs_disabled()
init: split get_fs_names
 
Input: adc-keys - drop bogus __refdata annotation
Input: adp5588-keys - use the right header
Input: adp5589-keys - use the right header
Input: analog - always use ktime functions
Input: edt-ft5x06 - added case for EDT EP0110M09
Input: elan_i2c - reduce the resume time for controller in Whitebox
Input: ep93xx_keypad - prepare clock before using it
Input: Fix spelling mistake in Kconfig "Modul" -> "Module"
Input: Fix spelling mistake in Kconfig "useable" -> "usable"
Input: ixp4xx-beeper - delete driver
Input: mms114 - support MMS134S
Input: parkbd - switch to use module_parport_driver()
Input: pm8941-pwrkey - fix comma vs semicolon issue
Input: remove dead CSR Prima2 PWRC driver
Input: resistive-adc-touch - fix division by zero error on z1 == 0
Input: serio - make write method mandatory
Input: snvs_pwrkey - add clk handling
Input: touchscreen - avoid bitwise vs logical OR warning
Input: xpad - add support for another USB ID of Nacon GC-100
 
intel: switch from 'pci_' to 'dma_' API
 
interconnect: qcom: Add SC8180x providers
interconnect: qcom: icc-rpmh: Consolidate probe functions
interconnect: qcom: osm-l3: Add sc8180x support
interconnect: qcom: osm-l3: Use driver-specific naming
interconnect: qcom: sdm660: Add missing a2noc qos clocks
interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift and mask
interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg
interconnect: Sanity check that node isn't already on list
 
intersil: remove obsolete prism54 wireless driver
 
io-wq: check max_worker limits if a worker transitions bound state
io-wq: code clean of io_wqe_create_worker()
io-wq: ensure that hash wait lock is IRQ disabling
io-wq: ensure we exit if thread group is exiting
io-wq: exclusively gate signal based exit on get_signal() return
io-wq: fix cancellation on create-worker failure
io-wq: fix memory leak in create_io_worker()
io-wq: fix potential race of acct->nr_workers
io-wq: fix queue stalling race
io-wq: fix race between adding work and activating a free worker
io-wq: fix silly logic error in io_task_work_match()
io-wq: fix wakeup race when adding new work
io-wq: get rid of FIXED worker flag
io-wq: improve wq_list_add_tail()
io-wq: make worker creation resilient against signals
io-wq: max_worker fixes
io-wq: move nr_running and worker_refs out of wqe->lock protection
io-wq: only exit on fatal signals
io-wq: provide a way to limit max number of workers
io-wq: provide IO_WQ_* constants for IORING_REGISTER_IOWQ_MAX_WORKERS arg items
io-wq: remove GFP_ATOMIC allocation off schedule out path
io-wq: split bounded and unbounded work into separate lists
io-wq: wqe and worker locks no longer need to be IRQ safe
 
io_uring: accept directly into fixed file table
io_uring: add ->splice_fd_in checks
io_uring: add build check for buf_index overflows
io_uring: add clarifying comment for io_cqring_ev_posted()
io_uring: add comments on why PF_EXITING checking is safe
io_uring: add more locking annotations for submit
io_uring: Add register support for non-4k PAGE_SIZE
io_uring: add support for IORING_OP_LINKAT
io_uring: add support for IORING_OP_MKDIRAT
io_uring: add support for IORING_OP_SYMLINKAT
io_uring: add task-refs-get helper
io_uring: allow conditional reschedule for intensive iterators
io_uring: allow retry for O_NONBLOCK if async is supported
io_uring: allow updating linked timeouts
io_uring: apply max_workers limit to all future users
io_uring: apply worker limits to previous users
io_uring: auto-removal for direct open/accept
io_uring: avoid touching inode in rw prep
io_uring: batch task work locking
io_uring: be smarter about waking multiple CQ ring waiters
io_uring: better encapsulate buffer select for rw
io_uring: cache __io_free_req()'d requests
io_uring: cancel not-armed linked touts separately
io_uring: clarify io_req_task_cancel() locking
io_uring: clean io-wq callbacks
io_uring: clean up tctx_task_work()
io_uring: code clean for completion_lock in io_arm_poll_handler()
io_uring: correct __must_hold annotation
io_uring: deduplicate cancellation code
io_uring: deduplicate open iopoll check
io_uring: don't disable kiocb_done() CQE batching
io_uring: don't free request to slab
io_uring: don't halt iopoll too early
io_uring: don't inflight-track linked timeouts
io_uring: don't punt files update to io-wq unconditionally
io_uring: don't submit half-prepared drain request
io_uring: drop ctx->uring_lock before acquiring sqd->lock
io_uring: drop exec checks from io_req_task_submit
io_uring: enable use of bio alloc cache
io_uring: ensure IORING_REGISTER_IOWQ_MAX_WORKERS works with SQPOLL
io_uring: ensure symmetry in handling iter types in loop_rw_iter()
io_uring: extend task put optimisations
io_uring: extract a helper for ctx quiesce
io_uring: extract io_uring_files_cancel() in io_uring_task_cancel()
io_uring: fail links of cancelled timeouts
io_uring: fix failed linkchain code logic
io_uring: fix io_timeout_remove locking
io_uring: fix io_try_cancel_userdata race for iowq
io_uring: fix lack of protection for compl_nr
io_uring: fix ltimeout unprep
io_uring: fix missing mb() before waitqueue_active
io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
io_uring: fix missing sigmask restore in io_cqring_wait()
io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_LAST_BIT
io_uring: fix possible poll event lost in multi shot mode
io_uring: fix potential req refcount underflow
io_uring: fix queueing half-created requests
io_uring: fix race between poll completion and cancel_hash insertion
io_uring: fix wrong condition to grab uring lock
io_uring: flush completions for fallbacks
io_uring: hand code io_accept() fd installing
io_uring: improve ctx hang handling
io_uring: improve same wq polling
io_uring: inline fixed part of io_file_get()
io_uring: inline io_free_req_deferred
io_uring: inline io_poll_remove_waitqs
io_uring: inline struct io_comp_state
io_uring: io_uring_complete() trace should take an integer
io_uring: IORING_OP_WRITE needs hash_reg_file set
io_uring: IRQ rw completion batching
io_uring: keep ltimeouts in a list
io_uring: kill extra checks in io_write()
io_uring: kill fasync
io_uring: kill not necessary resubmit switch
io_uring: kill REQ_F_LTIMEOUT_ACTIVE
io_uring: kill unused IO_IOPOLL_BATCH
io_uring: limit fixed table size by RLIMIT_NOFILE
io_uring: make OP_CLOSE consistent with direct open
io_uring: move io_fallback_req_func()
io_uring: move io_put_task() definition
io_uring: move io_rsrc_node_alloc() definition
io_uring: move iopoll reissue into regular IO path
io_uring: move req_ref_get() and friends
io_uring: openat directly into fixed fd table
io_uring: optimise hot path of ltimeout prep
io_uring: optimise initial ltimeout refcounting
io_uring: optimise io_cqring_wait() hot path
io_uring: optimise io_prep_linked_timeout()
io_uring: optimise iowq refcounting
io_uring: optimise putting task struct
io_uring: pin SQPOLL data before unlocking ring lock
io_uring: place fixed tables under memcg limits
io_uring: prolong tctx_task_work() with flushing
io_uring: put provided buffer meta data under memcg accounting
io_uring: reexpand under-reexpanded iters
io_uring: refactor io_alloc_req
io_uring: remove extra argument for overflow flush
io_uring: remove file batch-get optimisation
io_uring: remove files pointer in cancellation functions
io_uring: remove IRQ aspect of io_ring_ctx completion lock
io_uring: remove redundant args from cache_free
io_uring: remove redundant req_set_fail()
io_uring: remove req_ref_sub_and_test()
io_uring: remove submission references
io_uring: remove unnecessary PF_EXITING check
io_uring: rename io_file_supports_async()
io_uring: retry in case of short read on block device
io_uring: reuse io_req_complete_post()
io_uring: run linked timeouts from task_work
io_uring: run regular file completions from task_work
io_uring: run timeouts from task_work
io_uring: simplify io_prep_linked_timeout
io_uring: skip request refcounting
io_uring: support CLOCK_BOOTTIME/REALTIME for timeouts
io_uring: use inflight_entry instead of compl.list
io_uring: use iov_iter state save/restore helpers
io_uring: use kvmalloc for fixed files
 
iomap: Add another assertion to inline data handling
iomap: add the new iomap_iter model
iomap: constify iomap_iter_srcmap
iomap: fix a trivial comment typo in trace.h
iomap: Fix some typos and bad grammar
iomap: fix the iomap_readpage_actor return value for inline data
iomap: mark the iomap argument to iomap_inline_data const
iomap: mark the iomap argument to iomap_inline_data_valid const
iomap: mark the iomap argument to iomap_read_inline_data const
iomap: mark the iomap argument to iomap_read_page_sync const
iomap: mark the iomap argument to iomap_sector const
iomap: move loop control code to iter.c
iomap: pass an iomap_iter to various buffered I/O helpers
iomap: pass writeback errors to the mapping
iomap: remove iomap_apply
iomap: remove the iomap arguments to ->page_{prepare,done}
iomap: rework unshare flag
iomap: simplify iomap_add_to_ioend
iomap: simplify iomap_readpage_actor
iomap: standardize tracepoint formatting and storage
iomap: Support inline data with block size < page size
iomap: support reading inline data from non-zero pos
iomap: switch __iomap_dio_rw to use iomap_iter
iomap: switch iomap_bmap to use iomap_iter
iomap: switch iomap_fiemap to use iomap_iter
iomap: switch iomap_file_buffered_write to use iomap_iter
iomap: switch iomap_file_unshare to use iomap_iter
iomap: switch iomap_page_mkwrite to use iomap_iter
iomap: switch iomap_seek_data to use iomap_iter
iomap: switch iomap_seek_hole to use iomap_iter
iomap: switch iomap_swapfile_activate to use iomap_iter
iomap: switch iomap_zero_range to use iomap_iter
iomap: switch readahead and readpage to use iomap_iter
iomap: Use kmap_local_page instead of kmap_atomic
 
iommu/amd: Add support for IOMMU default DMA mode build options
iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count
iommu/amd: Do not use flush-queue when NpCache is on
iommu/amd: Drop IOVA cookie management
iommu/amd: Fix printing of IOMMU events when rate limiting kicks in
iommu/amd: Prepare for multiple DMA domain types
iommu/amd: Relocate GAMSup check to early_enable_iommus
iommu/amd: Remove iommu_init_ga()
iommu/amd: Remove stale amd_iommu_unmap_flush usage
iommu/amd: Selective flush on unmap
iommu/amd: Sync once for scatter-gather operations
iommu/amd: Tailored gather logic for AMD
iommu/amd: Use only natural aligned flushes in a VM
 
iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync()
iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq()
iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err()
iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback
iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback
iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist()
iommu/arm-smmu-v3: Stop pre-zeroing batch commands
iommu/arm-smmu-v3: Use command queue batching helpers to improve performance
 
iommu/arm-smmu: Add clk_bulk_{prepare/unprepare} to system pm callbacks
iommu/arm-smmu: Drop IOVA cookie management
iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group()
iommu/arm-smmu: Fix race condition during iommu_group creation
iommu/arm-smmu: Implement the map_pages() IOMMU driver callback
iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback
iommu/arm-smmu: Optimize ->tlb_flush_walk() for qcom implementation
iommu/arm-smmu: Prepare for multiple DMA domain types
 
iommu/arm: fix ARM_SMMU_QCOM compilation
 
iommu/dart: Add DART iommu driver
iommu/dart: APPLE_DART should depend on ARCH_APPLE
iommu/dart: Clear sid2group entry when a group is freed
iommu/dart: Remove iommu_flush_ops
 
iommu/dma: Remove redundant "!dev" checks
iommu/dma: return error code from iommu_dma_map_sg()
 
iommu/exynos: Drop IOVA cookie management
 
iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages()
iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages()
 
iommu/io-pgtable-arm: Implement arm_lpae_map_pages()
iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages()
iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries
 
iommu/io-pgtable: Abstract iommu_iotlb_gather access
iommu/io-pgtable: Add DART pagetable format
iommu/io-pgtable: Introduce map_pages() as a page table op
iommu/io-pgtable: Introduce unmap_pages() as a page table op
iommu/io-pgtable: Remove non-strict quirk
 
iommu/ipmmu-vmsa: Drop IOVA cookie management
 
iommu/mtk: Drop IOVA cookie management
 
iommu/rockchip: Drop IOVA cookie management
 
iommu/sprd: Drop IOVA cookie management
 
iommu/sun50i: Drop IOVA cookie management
 
iommu/virtio: Drop IOVA cookie management
 
iommu/vt-d: Add present bit check in pasid entry setup helpers
iommu/vt-d: Add support for IOMMU default DMA mode build options
iommu/vt-d: Allow devices to have more than 32 outstanding PRs
iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses
iommu/vt-d: Drop IOVA cookie management
iommu/vt-d: Drop the kernel doc annotation
iommu/vt-d: Enable Intel IOMMU scalable mode by default
iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
iommu/vt-d: Implement map/unmap_pages() iommu_ops callback
iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages()
iommu/vt-d: Prepare for multiple DMA domain types
iommu/vt-d: Preset A/D bits for user space DMA usage
iommu/vt-d: Refactor Kconfig a bit
iommu/vt-d: Remove unnecessary oom message
iommu/vt-d: Report real pgsize bitmap to iommu core
iommu/vt-d: Update the virtual command related registers
iommu/vt-d: Use pasid_pte_is_present() helper function
 
iommu: Add a map_pages() op for IOMMU drivers
iommu: Add an unmap_pages() op for IOMMU drivers
iommu: Add support for the map_pages() callback
iommu: Allow enabling non-strict mode dynamically
iommu: Clarify default domain Kconfig
iommu: Deprecate Intel and AMD cmdline methods to enable strict mode
iommu: Enhance IOMMU default DMA mode build options
iommu: Expose DMA domain strictness via sysfs
iommu: Express DMA strictness via the domain type
iommu: Factor iommu_iotlb_gather_is_disjoint() out
iommu: Fix race condition during default domain allocation
iommu: Hook up '->unmap_pages' driver callback
iommu: Improve iommu_iotlb_gather helpers
iommu: Indicate queued flushes via gather data
iommu: Introduce explicit type for non-strict DMA domains
iommu: Merge strictness and domain type configs
iommu: Only log strictness for DMA domains
iommu: Print strict or lazy mode at init time
iommu: Pull IOVA cookie management into the core
iommu: Remove mode argument from iommu_set_dma_strict()
iommu: return full error code from iommu_map_sg[_atomic]()
iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts
iommu: Streamline iommu_iova_to_phys()
iommu: Use bitmap to calculate page size in iommu_pgsize()
 
ionic: add function tag to debug string
ionic: add queue lock around open and stop
ionic: block some ethtool operations when fw in reset
ionic: cleanly release devlink instance
ionic: don't remove netdev->dev_addr when syncing uc list
ionic: drop useless check of PCI driver data validity
ionic: enable rxhash only with multiple queues
ionic: fill mac addr earlier in add_addr
ionic: fire watchdog again after fw_down
ionic: fix a sleeping in atomic bug
ionic: fix double use of queue-lock
ionic: fix gathering of debug stats
ionic: flatten calls to set-rx-mode
ionic: handle mac filter overflow
ionic: increment num-vfs before configure
ionic: init reconfig err to 0
ionic: minimize resources when under kdump
ionic: monitor fw status generation
ionic: move filter sync_needed bit set
ionic: print firmware version on identify
ionic: pull hwstamp queue_lock up a level
ionic: recreate hwstamp queues on ifup
ionic: refactor ionic_lif_addr to remove a layer
ionic: remove old work task types
ionic: remove unneeded comp union fields
ionic: squelch unnecessary fw halted message
ionic: sync the filters in the work task
ionic: use fewer inits on the buf_info struct
 
ioprio: move user space relevant ioprio bits to UAPI includes
 
iov_iter: add helper to save iov_iter state
iov_iter: track truncated size
 
iova: Export alloc_iova_fast() and free_iova_fast()
 
ip/ip6_gre: use the same logic as SIT interfaces when computing v6LL address
 
ip6_gre: Revert "ip6_gre: add validation for csum_start"
 
ip_gre: validate csum_start only on pull
 
ip_tunnel: use ndo_siocdevprivate
 
ipack: ipoctal: fix missing allocation-failure check
ipack: ipoctal: fix module reference leak
ipack: ipoctal: fix stack information leak
ipack: ipoctal: fix tty registration race
ipack: ipoctal: fix tty-registration error handling
 
ipc: remove memcg accounting for sops objects in do_semtimedop()
ipc: replace costly bailout check in sysvipc_find_ipc()
 
ipmi: rate limit ipmi smi_event failure message
 
ipsec: Remove unneeded extra variable in esp4 esp_ssg_unref()
 
ipv4: fix endianness issue in inet_rtm_getroute_build_skb()
ipv4: Fix refcount warning for new fib_info
ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs()
ipv4: make exception cache less predictible
ipv4: use skb_expand_head in ip_finish_output2
 
ipv6: add IFLA_INET6_RA_MTU to expose mtu value
ipv6: change return type from int to void for mld_process_v2
ipv6: delay fib6_sernum increase in fib6_add
ipv6: exthdrs: get rid of indirect calls in ip6_parse_tlv()
ipv6: fix "'ioam6_if_id_max' defined but not used" warn
ipv6: ioam: Data plane support for Pre-allocated Trace
ipv6: ioam: Documentation for new IOAM sysctls
ipv6: ioam: IOAM Generic Netlink API
ipv6: ioam: move the check for undefined bits
ipv6: ioam: Support for IOAM injection with lwtunnels
ipv6: make exception cache less predictible
ipv6: remove duplicated 'net/lwtunnel.h' include
ipv6: remove unnecessary local variable
ipv6: seg6: remove duplicated include
ipv6: use skb_expand_head in ip6_finish_output2
ipv6: use skb_expand_head in ip6_xmit
ipv6: When forwarding count rx stats on the orig netdev
 
ipvlan: Add handling of NETDEV_UP events
 
ipvs: check that ip_vs_conn_tab_bits is between 8 and 20
 
ipw2x00: Avoid field-overflowing memcpy()
ipw2x00: Use struct_size helper instead of open-coded arithmetic
 
irqchip/alpine-msi: Switch to bitmap_zalloc()
 
irqchip/apple-aic: Fix irq_disable from within irq handlers
 
irqchip/armada-370-xp: Fix ack/eoi breakage
 
irqchip/gic-v2m: Switch to bitmap_zalloc()
 
irqchip/gic-v3-its: Fix potential VPE leak on error
 
irqchip/gic-v3: Add __gic_get_ppi_index() to find the PPI number from hwirq
irqchip/gic-v3: Fix priority comparison when non-secure priorities are used
irqchip/gic-v3: Fix selection of partition domain for EPPIs
irqchip/gic-v3: Switch to bitmap_zalloc()
 
irqchip/gic: Work around broken Renesas integration
 
irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
 
irqchip/loongson-pch-pic: Improve edge triggered interrupt support
 
irqchip/ls-scfg-msi: Switch to devm_bitmap_zalloc()
 
irqchip/mbigen: Repair non-kernel-doc notation
 
irqchip/mtk-sysirq: Skip setting irq-wake
 
irqchip/mvebu-gicp: Switch to devm_bitmap_zalloc()
 
irqchip/mvebu-odmi: Switch to bitmap_zalloc()
 
irqchip/partitions: Switch to bitmap_zalloc()
 
irqchip/qcom-pdc: Trim unused levels of the interrupt hierarchy
 
irqchip/renesas-rza1: Use semicolons instead of commas
 
irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent
irqdomain: Export irq_domain_disconnect_hierarchy()
 
iscsi_ibft: fix crash due to KASLR physical memory remapping
iscsi_ibft: Fix isa_bus_to_virt not working under ARM
iscsi_ibft: fix warning in reserve_ibft_region()
 
isdn: cpai: check ctr->cnr to avoid array index out of bound
isdn: mISDN: Fix sleeping function called from invalid context
 
isofs: joliet: Fix iocharset=utf8 mount option
 
isystem: ship and use stdarg.h
isystem: trim/fixup stdarg.h and other headers
 
iwl: fix debug printf format strings
 
Linux: iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha
 
iwlwifi: acpi: fill in SAR tables with defaults
iwlwifi: acpi: fill in WGDS table with defaults
iwlwifi: acpi: support reading and storing WGDS revision 2
iwlwifi: acpi: support reading and storing WRDS revision 1 and 2
iwlwifi: add 'Rx control frame to MBSSID' HE capability
iwlwifi: allow debug init in RF-kill
iwlwifi: api: remove datamember from struct
iwlwifi: bump FW API to 65 for AX devices
iwlwifi: bump FW API to 66 for AX devices
iwlwifi: convert flat GEO profile table to a struct version
iwlwifi: convert flat SAR profile table to a struct version
iwlwifi: fix __percpu annotation
iwlwifi: fix printk format warnings in uefi.c
iwlwifi: fw: correctly limit to monitor dump
iwlwifi: fw: fix debug dump data declarations
iwlwifi: give Bz devices their own name
iwlwifi: implement Bz NMI behaviour
iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin
iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities
iwlwifi: move get pnvm file name to a separate function
iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm()
iwlwifi: mvm: Add support for hidden network scan on 6GHz band
iwlwifi: mvm: add support for range request command version 13
iwlwifi: mvm: add support for responder config command version 9
iwlwifi: mvm: avoid FW restart while shutting down
iwlwifi: mvm: avoid static queue number aliasing
iwlwifi: mvm: clean up number of HW queues
iwlwifi: mvm: d3: add separate key iteration for GTK type
iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rsc_v5_data()
iwlwifi: mvm: d3: implement RSC command version 5
iwlwifi: mvm: d3: make key reprogramming iteration optional
iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys()
iwlwifi: mvm: d3: refactor TSC/RSC configuration
iwlwifi: mvm: d3: remove fixed cmd_flags argument
iwlwifi: mvm: d3: separate TKIP data from key iteration
iwlwifi: mvm: Do not use full SSIDs in 6GHz scan
iwlwifi: mvm: don't schedule the roc_done_wk if it is already running
iwlwifi: mvm: don't use FW key ID in beacon protection
iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed
iwlwifi: mvm: fix access to BSS elements
iwlwifi: mvm: fix old-style static const declaration
iwlwifi: mvm: Fix possible NULL dereference
iwlwifi: mvm: Fix scan channel flags settings
iwlwifi: mvm: Fix umac scan request probe parameters
iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3
iwlwifi: mvm: load regdomain at INIT stage
iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage
iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan
iwlwifi: mvm: remove check for vif in iwl_mvm_vif_from_mac80211()
iwlwifi: mvm: remove trigger EAPOL time event
iwlwifi: mvm: restrict FW SMPS request
iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy
iwlwifi: mvm: set replay counter on key install
iwlwifi: mvm: silently drop encrypted frames for unknown station
iwlwifi: mvm: simplify __iwl_mvm_set_sta_key()
iwlwifi: mvm: support broadcast TWT alone
iwlwifi: mvm: support new station key API
iwlwifi: mvm: support version 11 of wowlan statuses notification
iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast
iwlwifi: mvm: trigger WRT when no beacon heard
iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF
iwlwifi: pass number of chains and sub-bands to iwl_sar_set_profile()
iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15
iwlwifi: pcie: avoid dma unmap/remap in crash dump
iwlwifi: pcie: dump error on FW reset handshake failures
iwlwifi: pcie: free RBs during configure
iwlwifi: pcie: implement Bz device startup
iwlwifi: pcie: implement Bz reset flow
iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout
iwlwifi: pcie: remove spaces from queue names
iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
iwlwifi: prepare for synchronous error dumps
iwlwifi: print PNVM complete notification status in hexadecimal
iwlwifi: read MAC address from correct place on Bz
iwlwifi: remove ACPI_SAR_NUM_TABLES definition
iwlwifi: remove trailing semicolon in macro definition
iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition
iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS
iwlwifi: skip first element in the WTAS ACPI table
iwlwifi: split off Bz devices into their own family
iwlwifi: support reading and storing EWRD revisions 1 and 2
iwlwifi: use DEFINE_MUTEX() for mutex lock
iwlwifi: yoyo: cleanup internal buffer allocation in D3
iwlwifi: yoyo: support for new DBGI_SRAM region
 
ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup
 
ixp4xx_eth: Add devicetree bindings
ixp4xx_eth: fix compile-testing
ixp4xx_eth: make ptp support a platform driver
ixp4xx_eth: Probe the PTP module from the device tree
ixp4xx_eth: Stop referring to GPIOs
 
jbd2: add sparse annotations for add_transaction_credits()
jbd2: clean up two gcc -Wall warnings in recovery.c
jbd2: fix clang warning in recovery.c
jbd2: fix portability problems caused by unaligned accesses
 
kasan: always respect CONFIG_KASAN_STACK
kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS
kasan: test: avoid corrupting memory in copy_user_test
kasan: test: avoid corrupting memory in kasan_rcu_uaf
kasan: test: avoid corrupting memory via memset
kasan: test: avoid writing invalid memory
kasan: test: clean up ksize_uaf
kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS
kasan: test: only do kmalloc_uaf_memset for generic mode
kasan: test: rework kmalloc_oob_right
 
kbuild: Add -Werror=ignored-optimization-argument to CLANG_FLAGS
kbuild: Add a comment above -Wno-gnu
kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS
kbuild: clean up objtool_args slightly
kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh
kbuild: do not require sub-make for separate output tree builds
kbuild: Enable dtc 'pci_device_reg' warning by default
kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y
kbuild: Fix comment typo in scripts/Makefile.modpost
kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG
kbuild: macrofy the condition of if_changed and friends
kbuild: merge vmlinux_link() between ARCH=um and other architectures
kbuild: merge vmlinux_link() between the ordinary link and Clang LTO
kbuild: Only default to -Werror if COMPILE_TEST
kbuild: redo fake deps at include/ksym/*.h
kbuild: Remove -Wno-format-invalid-specifier from clang block
kbuild: remove stale *.symversions
kbuild: remove unused quiet_cmd_update_lto_symversions
kbuild: sh: remove unused install script
kbuild: Shuffle blank line to improve comment meaning
kbuild: Switch to 'f' variants of integrated assembler flag
kbuild: warn if a different compiler is used for external module builds
kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk
 
Kconfig.debug: drop GCC 5+ version check for DWARF5
Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
 
kcsan: Improve some Kconfig comments
kcsan: Introduce CONFIG_KCSAN_STRICT
kcsan: Make strict mode imply interruptible watchers
kcsan: permissive: Ignore data-racy 1-bit value changes
kcsan: Print if strict or non-strict during init
kcsan: Reduce get_ctx() uses in kcsan_found_watchpoint()
kcsan: Remove CONFIG_KCSAN_DEBUG
kcsan: Rework atomic.h into permissive.h
kcsan: use u64 instead of cycles_t
 
kdb: Get rid of custom debug heap allocator
kdb: Get rid of redundant kdb_register_flags()
kdb: Rename members of struct kdbtab_t
kdb: Rename struct defcmd_set to struct kdb_macro
kdb: Simplify kdb_defcmd macro logic
 
Linux: Keep read and write fds with each nlm_file
 
kernel/acct.c: use dedicated helper to access rlimit values
 
kernel/fork.c: unexport get_{mm,task}_exe_file
 
kernel/fork: always deny write access to current MM exe_file
kernel/fork: factor out replacing the current MM exe_file
 
kernel/pid.c: implement additional checks upon pidfd_create() parameters
kernel/pid.c: remove static qualifier from pidfd_create()
 
kernel: debug: Convert to SPDX identifier
 
kernfs: add a revision to identify directory node changes
kernfs: also call kernfs_set_rev() for positive dentry
kernfs: don't create a negative dentry if inactive node exists
kernfs: dont call d_splice_alias() under kernfs node lock
kernfs: switch kernfs to use an rwsem
kernfs: use i_lock to protect concurrent inode updates
kernfs: use VFS negative dentry caching
 
kexec: avoid compat_alloc_user_space
kexec: move locking into do_kexec_load
 
kfence, x86: only define helpers if !MODULE
 
kfence: add function to mask address bits
kfence: show cpu and timestamp in alloc/free info
kfence: test: fail fast if disabled at boot
 
kselftest/arm64: Add a TODO list for floating point tests
kselftest/arm64: Add tests for SVE vector configuration
kselftest/arm64: Ignore check_gcr_el1_cswitch binary
kselftest/arm64: mte: Fix misleading output when skipping tests
kselftest/arm64: pac: Fix skipping of tests on systems without PAC
kselftest/arm64: Provide a helper binary and "library" for SVE RDVL
kselftest/arm64: signal: Add a TODO list for signal handling tests
kselftest/arm64: signal: Add SVE to the set of features we can check for
kselftest/arm64: signal: Add test case for SVE register state in signals
kselftest/arm64: signal: Check SVE signal frame shows expected vector length
kselftest/arm64: signal: Skip tests if required features are missing
kselftest/arm64: signal: Support signal frames with SVE register data
kselftest/arm64: signal: Verify that signals can't change the SVE vector length
kselftest/arm64: Validate vector lengths are set in sve-probe-vls
 
Linux: kselftest:sched: remove duplicate include in cs_prctl_test.c
 
ksmbd: add buffer validation for smb direct
ksmbd: add buffer validation for SMB2_CREATE_CONTEXT
ksmbd: add buffer validation in session setup
ksmbd: add default data stream name in FILE_STREAM_INFORMATION
ksmbd: add ipv6_addr_v4mapped check to know if connection from client is ipv4
ksmbd: add missing assignments to ret on ndr_read_int64 read calls
ksmbd: add negotiate context verification
ksmbd: add request buffer validation in smb2_set_info
ksmbd: add support for negotiating signing algorithm
ksmbd: add support for SMB3 multichannel
ksmbd: add the check to vaildate if stream protocol length exceeds maximum value
ksmbd: add user namespace support
ksmbd: add validation for FILE_FULL_EA_INFORMATION of smb2_get_info
ksmbd: add validation for ndr read/write functions
ksmbd: add validation in smb2 negotiate
ksmbd: add validation in smb2_ioctl
ksmbd: allow PROTECTED_DACL_SECINFO and UNPROTECTED_DACL_SECINFO addition information in smb2 set info security
ksmbd: call mnt_user_ns once in a function
ksmbd: change ACE types to enumeration
ksmbd: change data type of volatile/persistent id to u64
ksmbd: change int data type to boolean
ksmbd: change server config string index to enumeration
ksmbd: change server state type macro to enumeration
ksmbd: change sid types to enumeration
ksmbd: change stream type macro to enumeration
ksmbd: check protocol id in ksmbd_verify_smb_message()
ksmbd: check strictly data area in ksmbd_smb2_check_message()
ksmbd: defer notify_change() call
ksmbd: delete some stray tabs
ksmbd: don't set FILE DELETE and FILE_DELETE_CHILD in access mask by default
ksmbd: don't set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO
ksmbd: ensure error is surfaced in set_file_basic_info()
ksmbd: factor out a ksmbd_validate_entry_in_use helper from __ksmbd_vfs_rename
ksmbd: factor out a ksmbd_vfs_lock_parent helper
ksmbd: fix -Wstringop-truncation warnings
ksmbd: fix __write_overflow warning in ndr_read_string
ksmbd: fix an error message in ksmbd_conn_trasnport_init
ksmbd: fix an oops in error handling in smb2_open()
ksmbd: fix control flow issues in sid_to_id()
ksmbd: fix dentry racy with rename()
ksmbd: fix documentation for 2 functions
ksmbd: fix invalid request buffer access in compound
ksmbd: fix kernel oops in ksmbd_rpc_ioctl/rap()
ksmbd: fix kfree of uninitialized pointer oid
ksmbd: fix lookup on idmapped mounts
ksmbd: fix memory leak in ksmbd_vfs_get_sd_xattr()
ksmbd: fix memory leak in smb_inherit_dacl()
ksmbd: fix memory leak smb2_populate_readdir_entry()
ksmbd: fix missing error code in smb2_lock
ksmbd: Fix multi-protocol negotiation
ksmbd: fix oops from fuse driver
ksmbd: fix overly long line
ksmbd: fix permission check issue on chown and chmod
ksmbd: fix potencial 32bit overflow from data area check in smb2_write
ksmbd: Fix potential memory leak in tcp_destroy_socket()
ksmbd: fix read of uninitialized variable ret in set_file_basic_info
ksmbd: Fix read on the uninitialized pointer sess
ksmbd: fix read on the uninitialized send_ctx
ksmbd: fix subauth 0 handling in sid_to_id()
ksmbd: fix the running request count decrement
ksmbd: fix transform header validation
ksmbd: fix translation in acl entries
ksmbd: fix translation in create_posix_rsp_buf()
ksmbd: fix translation in ksmbd_acls_fattr()
ksmbd: fix translation in sid_to_id()
ksmbd: fix translation in smb2_populate_readdir_entry()
ksmbd: fix typo in comment
ksmbd: fix typo of MS-SMBD
ksmbd: fix unused err value in smb2_lock
ksmbd: fix version mismatch with out of tree
ksmbd: fix wrong compression context size
ksmbd: fix wrong error status return on session setup
ksmbd: free ksmbd_lock when file is closed
ksmbd: handle error cases first in smb2_create_sd_buffers
ksmbd: improve credits management
ksmbd: initialize variables on the declaration
ksmbd: limit read/write/trans buffer size not to exceed 8MB
ksmbd: log that server is experimental at module load
ksmbd: make smb2_find_context_vals return NULL if not found
ksmbd: missing check for NULL in convert_to_nt_pathname()
ksmbd: move credit charge verification over smb2 request size verification
ksmbd: move fs/cifsd to fs/ksmbd
ksmbd: opencode posix acl functions instead of wrappers
ksmbd: opencode to avoid trivial wrappers
ksmbd: opencode to remove ATTR_FP macro
ksmbd: opencode to remove FP_INODE macro
ksmbd: prevent out of share access
ksmbd: Reduce error log 'speed is unknown' to debug
ksmbd: Relax credit_charge check in smb2_validate_credit_charge()
ksmbd: remove ____ksmbd_align in ksmbd_server.h
ksmbd: remove and replace macros with inline functions in smb_common.h
ksmbd: remove cache read/trans buffer support
ksmbd: remove follow symlinks support
ksmbd: remove getting worker state macros
ksmbd: remove ksmbd_err/info
ksmbd: remove ksmbd_vfs_copy_file_range
ksmbd: remove macros in transport_ipc.c
ksmbd: remove NTLMv1 authentication
ksmbd: remove RFC1002 check in smb2 request
ksmbd: remove select FS_POSIX_ACL in Kconfig
ksmbd: remove setattr preparations in set_file_basic_info()
ksmbd: remove SMB1 oplock level macros
ksmbd: remove the leftover of smb2.0 dialect support
ksmbd: remove unneeded check_context_err
ksmbd: remove unneeded FIXME comment
ksmbd: remove unneeded NULL check in for_each_netdev
ksmbd: remove unneeded NULL check in the list iterator
ksmbd: remove unused ksmbd_file_table_flush function
ksmbd: reorder and document on-disk and netlink structures in headers
ksmbd: replace BUFFER_NR_PAGES with inline function
ksmbd: replace KSMBD_ALIGN with kernel ALIGN macro
ksmbd: replace KSMBD_SHARE_CONFIG_PATH with inline function
ksmbd: replace PAYLOAD_HEAD with inline function
ksmbd: replace request and respone buffer macro with inline functions
ksmbd: replace SMB_DIRECT_TRANS macro with inline function
ksmbd: replace struct dentry with struct path in some function's arguments
ksmbd: Return STATUS_OBJECT_PATH_NOT_FOUND if smb2_creat() returns ENOENT
ksmbd: set MAY_* flags together with open flags
ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO
ksmbd: set STATUS_INVALID_PARAMETER error status if credit charge is invalid
ksmbd: smbd: fix dma mapping error in smb_direct_post_send_data
ksmbd: smbd: fix kernel oops during server shutdown
ksmbd: throttle session setup failures to avoid dictionary attacks
ksmbd: transport_rdma: Don't include rwlock.h directly
ksmbd: uninterruptible wait for a file being unlocked
ksmbd: update SMB3 multi-channel support in ksmbd.rst
ksmbd: update the comment for smb2_get_ksmbd_tcon()
ksmbd: use buf_data_size instead of recalculation in smb3_decrypt_req()
ksmbd: use channel signingkey for binding SMB2 session setup
ksmbd: use correct basic info level in set_file_basic_info()
ksmbd: use f_bsize in FS_SECTOR_SIZE_INFORMATION
ksmbd: use f_bsize instead of q->limits.logical_block_size
ksmbd: use goto instead of duplicating the resoure cleanup in ksmbd_open_fd
ksmbd: use kasprintf() in ksmbd_vfs_xattr_stream_name()
ksmbd: use ksmbd_vfs_lock_parent to get stable parent dentry
ksmbd: use list_for_each_entry instead of list_for_each
ksmbd: use LOOKUP_BENEATH to prevent the out of share access
ksmbd: use proper errno instead of -1 in smb2_get_ksmbd_tcon()
ksmbd: validate compound response buffer
ksmbd: validate credit charge after validating SMB2 PDU body size
ksmbd: validate OutputBufferLength of QUERY_DIR, QUERY_INFO, IOCTL requests
 
kunit: fix kernel-doc warnings due to mismatched arg names
kunit: fix reference count leak in kfree_at_end
kunit: Print test statistics on failure
kunit: tool: add --kernel_args to allow setting module params
kunit: tool: better handling of quasi-bool args (--json, --raw_output)
kunit: tool: make --raw_output support only showing kunit output
kunit: ubsan integration
 
KVM: Add infrastructure and macro to mark VM as bugged
KVM: Allow to have arch-specific per-vm debugfs files
KVM: arm64: Add config register bit definitions
KVM: arm64: Add feature register flag definitions
KVM: arm64: Add helpers to tag shared pages in SW bits
KVM: arm64: Add hyp_spin_is_locked() for basic locking assertions at EL2
KVM: arm64: Allow populating software bits
KVM: arm64: Avoid mapping size adjustment on permission fault
KVM: arm64: Count VMID-wide TLB invalidations
KVM: arm64: Disabling disabled PMU counters wastes a lot of time
KVM: arm64: Don't overwrite software bits with owner id
KVM: arm64: Drop check_kvm_target_cpu() based percpu probe
KVM: arm64: Drop init_common_resources()
KVM: arm64: Drop unnecessary masking of PMU registers
KVM: arm64: Drop unused REQUIRES_VIRT
KVM: arm64: Enable forcing page-level stage-2 mappings
KVM: arm64: Enable retrieving protections attributes of PTEs
KVM: arm64: Enforce reserved bits for PSCI target affinities
KVM: arm64: Expose host stage-2 manipulation helpers
KVM: arm64: Expose page-table helpers
KVM: arm64: Expose pkvm_hyp_id
KVM: arm64: Fix comments related to GICv2 PMR reporting
KVM: arm64: Fix host stage-2 PGD refcount
KVM: arm64: Fix names of config register fields
KVM: arm64: Fix PMU probe ordering
KVM: arm64: Fix read-side race on updates to vcpu reset state
KVM: arm64: Handle PSCI resets before userspace touches vCPU state
KVM: arm64: Introduce addr_is_memory()
KVM: arm64: Introduce helper to retrieve a PTE and its level
KVM: arm64: Introduce hyp_assert_lock_held()
KVM: arm64: Keep mdcr_el2's value as set by __init_el2_debug
KVM: arm64: Make __pkvm_create_mappings static
KVM: arm64: Make hyp_panic() more robust when protected mode is enabled
KVM: arm64: Mark host bss and rodata section as shared
KVM: arm64: MDCR_EL2 is a 64-bit register
KVM: arm64: Minor optimization of range_is_memory
KVM: arm64: Move kern_hyp_va() usage in __load_guest_stage2() into the callers
KVM: arm64: Narrow PMU sysreg reset values to architectural requirements
KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule
KVM: arm64: Optimize host memory aborts
KVM: arm64: perf: Replace '0xf' instances with ID_AA64DFR0_PMUVER_IMP_DEF
KVM: arm64: placeholder to check if VM is protected
KVM: arm64: Provide the host_stage2_try() helper macro
KVM: arm64: Record number of signal exits as a vCPU stat
KVM: arm64: Refactor protected nVHE stage-1 locking
KVM: arm64: Refactor sys_regs.h,c for nVHE reuse
KVM: arm64: Release mmap_lock when using VM_SHARED with MTE
KVM: arm64: Remove __pkvm_mark_hyp
KVM: arm64: Remove PMSWINC_EL0 shadow register
KVM: arm64: Remove trailing whitespace in comment
KVM: arm64: Rename KVM_PTE_LEAF_ATTR_S2_IGNORED
KVM: arm64: Report corrupted refcount at EL2
KVM: arm64: Restore mdcr_el2 from vcpu
KVM: arm64: Restrict EL2 stage-1 changes in protected mode
KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size
KVM: arm64: Return -EPERM from __pkvm_host_share_hyp()
KVM: arm64: Tolerate re-creating hyp mappings to set software bits
KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_arch
KVM: arm64: Trim guest debug exception handling
KVM: arm64: Unify stage-2 programming behind __load_stage2()
KVM: arm64: Unregister HYP sections from kmemleak in protected mode
KVM: arm64: Upgrade trace_kvm_arm_set_dreg32() to 64bit
KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE
KVM: arm64: Use ARM64_MIN_PARANGE_BITS as the minimum supported IPA
KVM: arm64: Use generic KVM xfer to guest work function
KVM: arm64: Use get_page() instead of kvm_get_pfn()
KVM: arm64: vgic: Drop WARN from vgic_get_irq
KVM: arm64: vgic: Resample HW pending state on deactivation
KVM: arm64: Walk userspace page tables to compute the THP mapping size
KVM: Block memslot updates across range_start() and range_end()
KVM: Cache the last used slot index per vCPU
KVM: Clean up benign vcpu->cpu data races when kicking vCPUs
KVM: const-ify all relevant uses of struct kvm_memory_slot
KVM: do not shrink halt_poll_ns below grow_start
KVM: Don't take mmu_lock for range invalidation unless necessary
KVM: Drop unused kvm_dirty_gfn_invalid()
KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged
 
kvm: fix objtool relocation warning
kvm: fix wrong exception emulation in check_rdtsc
 
KVM: Get rid of kvm_get_pfn()
KVM: Introduce kvm_get_kvm_safe()
KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs
KVM: kvm_stat: do not show halt_wait_ns
KVM: MIPS: Remove a "set but not used" variable
KVM: MMU: mark role_regs and role accessors as maybe unused
KVM: MMU: Reset mmu->pkru_mask to avoid stale data
KVM: Move last_used_slot logic out of search_memslots
KVM: nSVM: remove useless kvm_clear_*_queue
KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em
KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit
KVM: nVMX: Filter out all unsupported controls when eVMCS was activated
KVM: nVMX: fix comments of handle_vmon()
KVM: nVMX: Fix nested bus lock VM exit
KVM: nVMX: promptly process interrupts delivered while in guest mode
KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01
KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions
KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit
KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter
KVM: PPC: Book3S HV Nested: Fix TM softpatch HFAC interrupt emulation
KVM: PPC: Book3S HV Nested: Make nested HFSCR state accessible
KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live
KVM: PPC: Book3S HV Nested: Sanitise vcpu registers
KVM: PPC: Book3S HV Nested: save_hv_return_state does not require trap argument
KVM: PPC: Book3S HV Nested: Stop forwarding all HFUs to L1
KVM: PPC: Book3S HV P9: Fixes for TM softpatch interrupt NIP
KVM: PPC: Book3S HV: Add sanity check to copy_tofrom_guest
KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines
KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()
KVM: PPC: Book3S HV: Initialise vcpu MSR with MSR_ME
KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest
KVM: PPC: Book3S HV: Remove TM emulation from POWER7/8 path
KVM: PPC: Book3S HV: Stop exporting symbols from book3s_64_mmu_radix
KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers
KVM: PPC: Book3S HV: Use the new IRQ chip to detect passthrough interrupts
KVM: PPC: Book3S HV: XICS: Fix mapping of passthrough interrupts
KVM: PPC: Book3S HV: XIVE: Add a 'flags' field
KVM: PPC: Book3S HV: XIVE: Add support for automatic save-restore
KVM: PPC: Book3S HV: XIVE: Change interface of passthrough interrupt routines
KVM: PPC: Book3S HV: XIVE: Fix mapping of passthrough interrupts
KVM: PPC: Book3S PR: Declare kvmppc_handle_exit_pr()
KVM: PPC: Book3S PR: Remove unused variable
KVM: PPC: Fix clearing never mapped TCEs in realmode
KVM: PPC: Use arch_get_random_seed_long instead of powernv variant
KVM: Remove kvm_is_transparent_hugepage() and PageTransCompoundMap()
KVM: Remove tlbs_dirty
KVM: Remove unnecessary export of kvm_{inc,dec}_notifier_count()
KVM: Rename lru_slot to last_used_slot
KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest
KVM: s390: clear kicked_mask before sleeping again
KVM: s390: Enable specification exception interpretation
KVM: s390: Function documentation fixes
KVM: s390: generate kvm hypercall functions
KVM: s390: index kvm->arch.idle_mask by vcpu_idx
KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu
KVM: s390: remove myself as reviewer
KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs
KVM: selftests: Add checks for histogram stats bucket_size field
KVM: selftests: Change backing_src flag to -s in demand_paging_test
KVM: selftests: Create a separate dirty bitmap per slot
KVM: selftests: Ensure all migrations are performed when test is affined
KVM: selftests: Move vcpu_args_set into perf_test_util
KVM: selftests: Refactor help message for -s backing_src
KVM: selftests: Remove __NR_userfaultfd syscall fallback
KVM: selftests: Support multiple slots in dirty_log_perf_test
KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ
KVM: SEV-ES: clean up kvm_sev_es_ins/outs
KVM: SEV-ES: fix another issue with string I/O VMGEXITs
KVM: SEV-ES: fix length of string I/O
KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed
KVM: SEV-ES: keep INS functions together
KVM: SEV-ES: reduce ghcb_sa_len to 32 bits
KVM: SEV-ES: rename guest_ins_data to sev_pio_data
KVM: SEV-ES: Set guest_state_protected after VMSA update
KVM: SEV: Acquire vcpu mutex when updating VMSA
KVM: SEV: Allow some commands for mirror VM
KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA
KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA
KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES
KVM: stats: Add halt polling related histogram stats
KVM: stats: Add halt_wait_ns stats for all architectures
KVM: stats: Add VM stat for remote tlb flush requests
KVM: stats: remove dead stores
KVM: stats: Support linear and logarithmic histogram statistics
KVM: stats: Update doc for histogram statistics
KVM: SVM: Add 5-level page table support for SVM
KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition
KVM: SVM: AVIC: drop unsupported AVIC base relocation code
KVM: SVM: avoid refreshing avic if its state didn't change
KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC
KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT
KVM: SVM: Drop explicit MMU reset at RESET/INIT
KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET
KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT
KVM: SVM: Emulate #INIT in response to triple fault shutdown
KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT
KVM: SVM: fix missing sev_decommission in sev_receive_start
KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load}
KVM: SVM: remove svm_toggle_avic_for_irq_window
KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT
KVM: SVM: split svm_handle_invalid_exit
KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT
KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT
KVM: SVM: Zero out GDTR.base and IDTR.base on INIT
KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation
KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT
KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed
KVM: VMX: Drop caching of KVM's desired sec exec controls for vmcs01
KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue
KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0()
KVM: VMX: Hide VMCS control calculators in vmx.c
KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest
KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs()
KVM: VMX: Process CR0.PG side effects after setting CR0 assets
KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled
KVM: VMX: Refresh list of user return MSRs after setting guest CPUID
KVM: VMX: Remove defunct "nr_active_uret_msrs" field
KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT
KVM: VMX: Remove explicit MMU reset in enter_rmode()
KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT
KVM: VMX: Remove redundant handling of bus lock vmexit
KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT
KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode
KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT
KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping
KVM: VMX: Skip emulation required checks during pmode/rmode transitions
KVM: VMX: Skip pointless MSR bitmap update when setting EFER
KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function
KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET
KVM: x86/mmu: add comment explaining arguments to kvm_zap_gfn_range
KVM: x86/mmu: Add detailed page size stats
KVM: x86/mmu: allow APICv memslot to be enabled but invisible
KVM: x86/mmu: allow kvm_faultin_pfn to return page fault handling code
KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats
KVM: x86/mmu: bump mmu notifier count in kvm_zap_gfn_range
KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host
KVM: x86/mmu: Drop 'shared' param from tdp_mmu_link_page()
KVM: x86/mmu: fast_page_fault support for the TDP MMU
KVM: x86/mmu: fix parameters to kvm_flush_remote_tlbs_with_address
KVM: x86/mmu: Fix use of enums in trace_fast_page_fault
KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle
KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map_handle_target_level
KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU
KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID
KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page
KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation
KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality
KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte
KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page
KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap
KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault
KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn
KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits()
KVM: x86/mmu: Skip the permission_fault() check on MMIO if CR0.PG=0
KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host
KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces
KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block()
 
kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]
 
KVM: X86: Add per-vm stat for max rmap list size
KVM: x86: Allow CPU to force vendor-specific TDP level
KVM: x86: APICv: drop immediate APICv disablement on current vCPU
KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM
KVM: x86: check for interrupts before deciding whether to exit the fast path
KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level
KVM: x86: Clean up redundant ROL16(val, n) macro definition
KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT
KVM: x86: Consolidate APIC base RESET initialization code
KVM: x86: don't disable APICv memslot when inhibited
KVM: x86: Don't force set BSP bit when local APIC is managed by userspace
KVM: x86: enable TDP MMU by default
KVM: X86: fix lazy allocation of rmaps
KVM: X86: Fix missed remote tlb flush in rmap_write_protect()
KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()
KVM: x86: Flush the guest's TLB on INIT
KVM: x86: Handle SRCU initialization failure during page track init
KVM: x86: Hoist kvm_dirty_regs check out of sync_regs()
KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use
KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry
KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ
 
kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710
kvm: x86: Increase MAX_VCPUS to 1024
 
KVM: X86: Introduce kvm_mmu_slot_lpages() helpers
KVM: X86: Introduce mmu_rmaps_stat per-vm debugfs file
KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot()
KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out
KVM: x86: Mark all registers as avail/dirty at vCPU creation
KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP
KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger
KVM: x86: Move declaration of kvm_spurious_fault() to x86.h
KVM: x86: Move EDX initialization at vCPU RESET to common code
KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86
KVM: x86: nSVM: don't copy virt_ext from vmcb12
KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm
KVM: x86: nSVM: restore int_vector in svm_clear_vintr
KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit
KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround
KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry
KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit
KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET
KVM: X86: Optimize pte_list_desc with per-array counter
KVM: X86: Optimize zapping rmap
KVM: x86: Preserve guest's CR0.CD/NW on INIT
KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor
KVM: x86: Remove defunct BSP "update" in local APIC reset
KVM: x86: remove unnecessary arguments from complete_emulator_pio_in
KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD
KVM: x86: reset pdptrs_from_userspace when exiting smm
KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 and L0
KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default
KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT
 
kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS
 
KVM: x86: split the two parts of emulator_pio_in
KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode
KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks
KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock
KVM: X86: Synchronize the shadow pagetable before link it
KVM: x86: Take srcu lock in post_kvm_run_save()
KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted
KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM
KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state
KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload
KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC
KVM: xen: do not use struct gfn_to_hva_cache
 
kyber: avoid q->disk dereferences in trace points
 
lan78xx: Add missing return code checks
lan78xx: Fix exception on link speed change
lan78xx: Fix partial packet errors on suspend/resume
lan78xx: Fix race condition in disconnect handling
lan78xx: Fix race conditions in suspend/resume handling
lan78xx: Fix white space and style issues
lan78xx: Limit number of driver warning messages
lan78xx: Remove unused pause frame queue
lan78xx: Remove unused timer
lan78xx: select CRC32
lan78xx: Set flow control threshold to prevent packet loss
 
leds: aat1290: Move driver to flash subdirectory
leds: as3645a: Move driver to flash subdirectory
leds: el15203000: Correct headers (of*.h -> mod_devicetable.h)
leds: flash: Remove redundant initialization of variable ret
leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt()
leds: ktd2692: Move driver to flash subdirectory
leds: leds-core: Implement the retain-state-shutdown property
leds: lgm-sso: Convert to use list_for_each_entry*() API
leds: lgm-sso: Don't spam logs when probe is deferred
leds: lgm-sso: Propagate error codes from callee to caller
leds: lgm-sso: Put fwnode in any case during ->probe()
leds: lgm-sso: Remove explicit managed GPIO resource cleanup
leds: lm3601x: Move driver to flash subdirectory
leds: lm3692x: Correct headers (of*.h -> mod_devicetable.h)
leds: lm3697: Make error handling more robust
leds: lm3697: Update header block to reflect reality
leds: lp50xx: Fix chip name in KConfig
leds: lt3593: Put fwnode in any case during ->probe()
leds: max77693: Move driver to flash subdirectory
leds: move default_state read from fwnode to core
leds: pca955x: Add brightness_get function
leds: pca955x: Clean up code formatting
leds: pca955x: Implement the default-state property
leds: pca955x: Let the core process the fwnode
leds: pca955x: Switch to i2c probe_new
leds: pwm: add support for default-state device property
leds: rt8515: Put fwnode in any case during ->probe()
leds: sgm3140: Move driver to flash subdirectory
leds: trigger: audio: Add an activate callback to ensure the initial brightness is set
leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA
 
lg-laptop: Correctly handle dmi_get_system_info() returning NULL
 
lib/dump_stack: correct kernel-doc notation
 
lib/iov_iter.c: fix kernel-doc warnings
 
lib/logic_iomem: fix sparse warnings
 
lib/mpi: use kcalloc in mpi_resize
 
lib/nmi_backtrace: explicitly serialize banner and regs
lib/nmi_backtrace: Serialize even messages about idle CPUs
 
lib/scatterlist: Fix wrong update of orig_nents
lib/scatterlist: Provide a dedicated function to support table append
 
lib/test: convert test_sort.c to use KUnit
 
lib/test_lockup: Adapt to changed variables
 
lib/test_scanf: Handle n_bits == 0 in random tests
lib/test_scanf: split up number parsing test routines
 
lib/test_stackinit: Add assigned initializers
lib/test_stackinit: Allow building stand-alone
lib/test_stackinit: Fix static initializer test
 
lib/test_vmalloc.c: add a new 'nr_pages' parameter
 
lib/zlib_inflate/inffast: check config in C to avoid unused function warning
 
lib: add linear range get selector within
lib: test_bitmap: add bitmap_print_bitmask/list_to_buf test cases
 
libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs
libata: cleanup ata_dev_configure()
libata: cleanup device sleep capability detection
libata: cleanup NCQ priority handling
libata: fix ata_host_start()
libata: fix ata_read_log_page() warning
libata: Introduce ncq_prio_supported sysfs sttribute
libata: pass over maintainership to Damien Le Moal
libata: print feature list on device scan
libata: simplify ata_scsi_rbuf_fill()
 
libbpf: Add bpf_cookie support to bpf_link_create() API
libbpf: Add bpf_cookie to perf_event, kprobe, uprobe, and tp attach APIs
libbpf: Add bpf_map__pin_path function
libbpf: Add bpf_program__attach_kprobe_opts function
libbpf: Add btf__load_vmlinux_btf/btf__load_module_btf
libbpf: Add split BTF support for btf__load_from_kernel_by_id()
libbpf: Add uprobe ref counter offset support for USDT semaphores
libbpf: Allow decimal offset for kprobes
libbpf: Allow specification of "kprobe/function+offset"
libbpf: Avoid use of __int128 in typed dump display
libbpf: BTF dumper support for typed data
libbpf: Btf typed dump does not need to allocate dump data
libbpf: Clarify/fix unaligned data issues for btf typed dump
libbpf: Cleanup the layering between CORE and bpf_program.
libbpf: Export bpf_program__attach_kprobe_opts function
libbpf: Fix comment typo
libbpf: Fix compilation errors on ppc64le for btf dump typed data
libbpf: Fix func leak in attach_kprobe
libbpf: Fix memory leak in strset
libbpf: Fix race when pinning maps in parallel
libbpf: Fix removal of inner map in bpf_object__create_map
libbpf: Fix reuse of pinned map on older kernel
libbpf: Fix segfault in light skeleton for objects without BTF
libbpf: Fix segfault in static linker for objects without BTF
libbpf: Fix the possible memory leak on error
libbpf: Introduce 'btf_custom_path' to 'bpf_obj_open_opts'
libbpf: Move CO-RE types into relo_core.h.
libbpf: Propagate errors when retrieving enum value for typed data display
libbpf: Re-build libbpf.so when libbpf.map changes
libbpf: Remove unused bpf_link's destroy operation, but add dealloc
libbpf: Rename btf__get_from_id() as btf__load_from_kernel_by_id()
libbpf: Rename btf__load() as btf__load_into_kernel()
libbpf: Rename libbpf documentation index file
libbpf: Return non-null error on failures in libbpf_find_prog_btf_id()
libbpf: Split bpf_core_apply_relo() into bpf_program independent helper.
libbpf: Split CO-RE logic into relo_core.c.
libbpf: Support weak typed ksyms.
libbpf: Use BPF perf link when supported by kernel
 
libertas: Remove unnecessary label of lbs_ethtool_get_eeprom
 
libnvdimm/labels: Add a checksum calculation helper
libnvdimm/labels: Add blk isetcookie set / validation helpers
libnvdimm/labels: Add blk special cases for nlabel and position helpers
libnvdimm/labels: Add claim class helpers
libnvdimm/labels: Add isetcookie validation helper
libnvdimm/labels: Add type-guid helpers
libnvdimm/labels: Introduce getters for namespace label fields
libnvdimm/labels: Introduce label setter helpers
 
libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind
 
libperf cpumap: Take into advantage it is sorted to optimize perf_cpu_map__max()
 
libperf evsel: Make use of FD robust.
 
libperf test evsel: Fix build error on !x86 architectures
 
libperf tests: Fix test_stat_cpu
libperf tests: Fix verbose printing
 
libperf: Add perf_cpu_map__default_new()
 
libsubcmd: add OPT_UINTEGER_OPTARG option type
 
Linux: Linux 5.15
Linux: Linux 5.15-rc1
Linux: Linux 5.15-rc2
Linux: Linux 5.15-rc3
Linux: Linux 5.15-rc4
Linux: Linux 5.15-rc5
Linux: Linux 5.15-rc6
Linux: Linux 5.15-rc7
 
livepatch: Replace deprecated CPU-hotplug functions.
 
lkdtm/bugs: Add ARRAY_BOUNDS to selftests
 
lkdtm/fortify: Consolidate FORTIFY_SOURCE tests
 
lkdtm/heap: Avoid __alloc_size hint warning for VMALLOC_LINEAR_OVERFLOW
 
lkdtm: Add kernel version to failure hints
lkdtm: remove duplicated include of init.h
lkdtm: remove IDE_CORE_CP crashpoint
lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ
lkdtm: Use init_uts_ns.name instead of macros
 
lockd: change the proc_handler for nsm_use_hostnames
lockd: don't attempt blocking locks on nfs reexports
lockd: Fix invalid lockowner cast after vfs_test_lock
lockd: lockd server-side shouldn't set fl_ops
lockd: update nlm_lookup_file reexport comment
 
locking/atomic: add arch_atomic_long*()
locking/atomic: add generic arch_*() bitops
locking/atomic: centralize generated headers
locking/atomic: remove ARCH_ATOMIC remanants
locking/atomic: simplify ifdef generation
locking/atomic: simplify non-atomic wrappers
 
locking/local_lock: Add missing owner initialization
locking/local_lock: Add PREEMPT_RT support
 
locking/lockdep: Provide lockdep_assert{,_once}() helpers
locking/lockdep: Reduce header dependencies in
 
locking/mutex: Add MUTEX_WARN_ON
locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h
locking/mutex: Fix HANDOFF condition
locking/mutex: Introduce __mutex_trylock_or_handoff()
locking/mutex: Make mutex::wait_lock raw
locking/mutex: Move the 'struct mutex_waiter' definition from to the internal header
locking/mutex: Use try_cmpxchg()
 
locking/rt: Add base code for RT rw_semaphore and rwlock
 
locking/rtmutex: Add adaptive spinwait mechanism
locking/rtmutex: Add mutex variant for RT
locking/rtmutex: Add wake_state to rt_mutex_waiter
locking/rtmutex: Convert macros to inlines
locking/rtmutex: Dequeue waiter on ww_mutex deadlock
locking/rtmutex: Dont dereference waiter lockless
locking/rtmutex: Extend the rtmutex core to support ww_mutex
locking/rtmutex: Fix ww_mutex deadlock check
locking/rtmutex: Guard regular sleeping locks specific functions
locking/rtmutex: Implement equal priority lock stealing
locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks
locking/rtmutex: Prevent future include recursion hell
locking/rtmutex: Prevent lockdep false positive with PI futexes
locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes
locking/rtmutex: Provide rt_mutex_base_is_locked()
locking/rtmutex: Provide rt_mutex_slowlock_locked()
locking/rtmutex: Provide rt_wake_q_head and helpers
locking/rtmutex: Provide the spin/rwlock core lock function
locking/rtmutex: Reduce header dependencies, only include
locking/rtmutex: Remove rt_mutex_is_locked()
locking/rtmutex: Return success on deadlock for ww_mutex waiters
locking/rtmutex: Set proper wait context for lockdep
locking/rtmutex: Split API from implementation
locking/rtmutex: Split out the inner parts of 'struct rtmutex'
locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO
locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*()
locking/rtmutex: Use rt_mutex_wake_q_head
 
locking/rwbase: Extract __rwbase_write_trylock()
locking/rwbase: Properly match set_and_save_state() to restore_state()
locking/rwbase: Take care of ordering guarantee for fastpath reader
 
locking/rwlock: Provide RT variant
 
locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT
locking/rwsem: Add rtmutex based R/W semaphore implementation
locking/rwsem: Remove an unused parameter of rwsem_wake()
 
locking/semaphore: Add might_sleep() to down_*() family
 
locking/spinlock/rt: Prepare for RT local_lock
 
locking/spinlock: Provide RT specific spinlock_t
locking/spinlock: Provide RT variant
locking/spinlock: Provide RT variant header:
locking/spinlock: Split the lock types header, and move the raw types into
 
locking/ww_mutex: Abstract out internal lock accesses
locking/ww_mutex: Abstract out mutex accessors
locking/ww_mutex: Abstract out mutex types
locking/ww_mutex: Abstract out the waiter iteration
locking/ww_mutex: Abstract out waiter enqueueing
locking/ww_mutex: Add RT priority to W/W order
locking/ww_mutex: Add rt_mutex based lock type and accessors
locking/ww_mutex: Gather mutex_waiter initialization
locking/ww_mutex: Implement rt_mutex accessors
locking/ww_mutex: Implement rtmutex based ww_mutex API functions
locking/ww_mutex: Initialize waiter.ww_ctx properly
locking/ww_mutex: Move the ww_mutex definitions from into
locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs
locking/ww_mutex: Simplify lockdep annotations
locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h
locking/ww_mutex: Split up ww_mutex_unlock()
 
locktorture: Count lock readers
locktorture: Mark statistics data races
 
loop: don't grab a reference to the block device
loop: raise media_change event
loop: reduce the loop_ctl_mutex scope
loop: Select I/O scheduler 'none' from inside add_disk()
 
m68k/nommu: prevent setting ROMKERNEL when ROM is not set
 
m68k: coldfire: return success for clk_enable(NULL)
m68k: defconfig: Update defconfigs for v5.14-rc1
m68k: Document that access_ok is broken for !CONFIG_CPU_HAS_ADDRESS_SPACES
m68k: Double cast io functions to unsigned long
m68k: emu: Fix invalid free in nfeth_cleanup()
m68k: Factor the 8-byte lowlevel {get,put}_user code into helpers
m68k: Fix asm register constraints for atomic ops
m68k: Fix invalid RMW_INSNS on CPUs that lack CAS
m68k: Handle arrivals of multiple signals correctly
m68k: Leave stack mangling to asm wrapper of sigreturn()
m68k: m5441x: add flexcan support
m68k: mvme: Remove overdue #warnings in RTC handling
m68k: Provide __{get,put}_kernel_nofault
m68k: remove legacy probing
m68k: Remove set_fs()
m68k: Remove the 030 case in virt_to_phys_slow
m68k: stmark2: update board setup
m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal
m68k: Use BUILD_BUG for passing invalid sizes to get_user/put_user
 
m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch
 
mac80211-hwsim: fix late beacon hrtimer handling
 
mac80211: add support for BSS color change
mac80211: check return value of rhashtable_init
mac80211: Drop frames from invalid MAC address in ad-hoc mode
mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug
mac80211: Fix insufficient headroom issue for AMSDU
mac80211: Fix monitor MTU limit so that A-MSDUs get through
mac80211: Fix Ptk0 rekey documentation
mac80211: fix use-after-free in CCMP/GCMP RX
mac80211: include
mac80211: introduce individual TWT support in AP mode
mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap
mac80211: mesh: fix HE operation element length check
mac80211: mesh: fix potentially unaligned access
mac80211: parse transmit power envelope element
mac80211: radiotap: Use BIT() instead of shifts
mac80211: Reject zero MAC address in sta_info_insert_check()
mac80211: remove unnecessary NULL check in ieee80211_register_hw()
mac80211: Remove unnecessary variable and label
mac80211: Use flex-array for radiotap header bitmap
 
mailbox: cmdq: add mediatek mailbox support for mt8195
mailbox: cmdq: add mt8192 support
mailbox: cmdq: add multi-gce clocks support for mt8195
mailbox: qcom-apcs-ipc: Add compatible for MSM8953 SoC
mailbox: qcom-ipcc: Enable loading QCOM_IPCC as a module
mailbox: qcom: Add support for SM6115 APCS IPC
mailbox: sti: quieten kernel-doc warnings
 
mailmap: add Andrej Shadura
mailmap: update email address of Matthias Fuchs and Thomas Kц╤rper
 
MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer
MAINTAINERS: Add an entry for os noise/latency
MAINTAINERS: Add btf headers to BPF
 
maintainers: add bugs and chat URLs for amdgpu
 
MAINTAINERS: add cifsd kernel server
MAINTAINERS: Add Dave Hansen to the x86 maintainer team
MAINTAINERS: Add dri-devel for component.[hc]
MAINTAINERS: Add entries for Toshiba Visconti PCIe controller
MAINTAINERS: add entry for traditional Chinese documentation
MAINTAINERS: add git adddress of ksmbd
MAINTAINERS: Add Hao and Yilun as maintainers
MAINTAINERS: Add Luis Chamberlain as modules maintainer
MAINTAINERS: Add maintainers for amd-pinctrl driver
MAINTAINERS: Add maintainers for DHCOM i.MX6 and DHCOM/DHCOR STM32MP1
MAINTAINERS: Add missing userspace thermal tools to the thermal section
MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers
MAINTAINERS: add Nick as Reviewer for compiler_attributes.h
MAINTAINERS: add Nick to Kbuild reviewers
MAINTAINERS: Add Nirmal Patel as VMD maintainer
MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer
MAINTAINERS: Add Vignesh to TI K3 platform maintainership
MAINTAINERS: add Vincent MAILHOL as maintainer for the ETAS ES58X CAN/USB driver
MAINTAINERS: add VM SOCKETS (AF_VSOCK) entry
MAINTAINERS: Adjust ARM/NOMADIK/Ux500 ARCHITECTURES to file renaming
MAINTAINERS: adjust PISTACHIO SOC SUPPORT after its retirement
MAINTAINERS: Adopt SanCloud dts files as supported
MAINTAINERS: ARM/VT8500, remove defunct e-mail
MAINTAINERS: Change Rafael's e-mail address
MAINTAINERS: clock: include S3C and S5P in Samsung SoC clock entry
MAINTAINERS: dri-devel is for all of drivers/gpu
MAINTAINERS: Drop outdated FPGA Manager website
MAINTAINERS: EDAC/armada_xp: include dt-bindings
MAINTAINERS: Fix AMD PTDMA DRIVER entry
MAINTAINERS: fix up entry for AMD Powerplay
MAINTAINERS: fix update references to stm32 audio bindings
MAINTAINERS: ksmbd: add cifs_common directory to ksmbd entry
MAINTAINERS: ksmbd: update my email address
MAINTAINERS: Move Daniel Drake to credits
MAINTAINERS: please remove myself from the Prestera driver
MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER
MAINTAINERS: Remove Bin Luo as his email bounces
MAINTAINERS: remove Guvenc Gulce as net/smc maintainer
MAINTAINERS: remove section HISILICON STAGING DRIVERS FOR HIKEY 960/970
MAINTAINERS: Remove self from powerpc BPF JIT
MAINTAINERS: Remove the ipx network layer info
MAINTAINERS: rename cifs_common to smbfs_common in cifs and ksmbd entry
MAINTAINERS: rename cifsd to ksmbd
MAINTAINERS: repair Miquel Raynal's email address
MAINTAINERS: Replace Ley Foon Tan as Altera Mailbox maintainer
MAINTAINERS: update arm,pl353-smc.yaml reference
MAINTAINERS: Update Broadcom RDMA maintainers
MAINTAINERS: update ClangBuiltLinux mailing list
MAINTAINERS: update entry for NIOS2
MAINTAINERS: Update entry for the Stratix10 firmware
MAINTAINERS: update for DAMON
MAINTAINERS: update for Paul Gortmaker
MAINTAINERS: Update for ptp_ocp driver.
 
maintainers: Update freedesktop.org IRC channels
 
MAINTAINERS: update gpio-zynq.yaml reference
MAINTAINERS: Update maintainers of HiSilicon RoCE
MAINTAINERS: Update Mun Yew Tham as Altera Pio Driver maintainer
MAINTAINERS: update my email address
MAINTAINERS: update STAGING - REALTEK RTL8188EU DRIVERS
MAINTAINERS: Update SWIOTLB maintainership
MAINTAINERS: Update the devicetree documentation path of imx fec driver
MAINTAINERS: update vmwgfx info
MAINTAINERS: Update Xen-[PCI,SWIOTLB,Block] maintainership
MAINTAINERS: usb, update Peter Korsgaard's entries
 
Linux: make legacy ISA probe optional
 
Makefile: drop GCC < 5 -fno-var-tracking-assignments workaround
Makefile: infer --target from ARCH for CC=clang
Makefile: move initial clang flag handling into scripts/Makefile.clang
Makefile: remove stale cc-option checks
Makefile: use -Wno-main in the full kernel tree
 
math: make RATIONAL tristate
math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it
 
mcb: fix error handling in mcb_alloc_bus()
 
mctp: Add base packet definitions
mctp: Add base socket/protocol definitions
mctp: Add dest neighbour lladdr to route output
mctp: Add device handling and netlink interface
mctp: Add initial driver infrastructure
mctp: Add initial routing framework
mctp: Add MCTP base
mctp: Add MCTP overview document
mctp: Add neighbour implementation
mctp: Add neighbour netlink interface
mctp: Add netlink route management
mctp: Add sockaddr_mctp to uapi
mctp: Allow per-netns default networks
mctp: Be explicit about struct sockaddr_mctp padding
mctp: Implement message fragmentation & reassembly
mctp: perform route destruction under RCU read lock
mctp: Populate socket implementation
mctp: remove duplicated assignment of pointer hdr
mctp: Remove the repeated declaration
mctp: Specify route types, require rtm_type in RTM_*ROUTE messages
mctp: unify sockaddr_mctp types
 
md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard
 
md/raid5: Replace deprecated CPU-hotplug functions.
 
md: fix a lock order reversal in md_alloc
 
MDIO: Kconfig: Specify more IPQ chipset supported
 
media/atomisp: Use lockdep instead of *mutex_is_locked()
 
media: adv7180: Add optional reset GPIO
media: atmel: atmel-sama5d2-isc: fix YUYV format
media: atomisp-ov2680: A trivial typo fix
media: atomisp: Align block comments
media: atomisp: Align block comments
media: atomisp: Annotate a couple of definitions with __maybe_unused
media: atomisp: Annotate a couple of definitions with __maybe_unused
media: atomisp: Fix line continuation style issue in sh_css.c
media: atomisp: Fix line continuation style issue in sh_css.c
media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe
media: atomisp: fix the uninitialized use and rename "retvalue"
media: atomisp: fix the uninitialized use and rename "retvalue"
media: atomisp: Fix typo "accesible"
media: atomisp: Fix whitespace at the beginning of line
media: atomisp: Fix whitespace at the beginning of line
media: atomisp: i2c: Remove a superfluous else clause in atomisp-mt9m114.c
media: atomisp: i2c: Remove a superfluous else clause in atomisp-mt9m114.c
media: atomisp: improve error handling in gc2235_detect()
media: atomisp: improve error handling in gc2235_detect()
media: atomisp: Move MIPI_PORT_LANES to the only user
media: atomisp: Move MIPI_PORT_LANES to the only user
media: atomisp: pci: fix error return code in atomisp_pci_probe()
media: atomisp: pci: fix error return code in atomisp_pci_probe()
media: atomisp: pci: fixed a curly bracket coding style issue.
media: atomisp: pci: Remove checks before kfree/kvfree
media: atomisp: pci: Remove checks before kfree/kvfree
media: atomisp: pci: Remove unnecessary (void *) cast
media: atomisp: pci: Remove unnecessary (void *) cast
media: atomisp: pci: reposition braces as per coding style
media: atomisp: pci: reposition braces as per coding style
media: atomisp: Perform a single memset() for union
media: atomisp: Perform a single memset() for union
media: atomisp: remove dublicate code
media: atomisp: remove redundant initialization of variable ret
media: atomisp: remove the repeated declaration
media: atomisp: remove the repeated declaration
media: atomisp: Remove unnecessary parens in sh_css.c
media: atomisp: Remove unnecessary parens in sh_css.c
media: atomisp: Remove unused declarations
media: atomisp: Remove unused declarations
media: atomisp: Remove unused port_enabled variable
media: atomisp: Remove unused port_enabled variable
media: atomisp: remove useless breaks
media: atomisp: remove useless returns
media: atomisp: Resolve goto style issue in sh_css.c
media: atomisp: Resolve goto style issue in sh_css.c
media: atomisp: restore missing 'return' statement
media: atomisp: Use kcalloc instead of kzalloc with multiply in sh_css.c
media: atomisp: Use kcalloc instead of kzalloc with multiply in sh_css.c
media: atomisp: use list_splice_init in atomisp_compat_css20.c
media: atomisp: Use sysfs_emit() instead of sprintf() where appropriate
media: atomisp: Use sysfs_emit() instead of sprintf() where appropriate
media: ccs: Implement support for manual LP control
media: cec-pin: rename timer overrun variables
media: cedrus: Fix SUNXI tile size calculation
media: cedrus: hevc: Add support for multiple slices
media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats
media: cxd2880-spi: Fix an error handling path
media: dib8000: rewrite the init prbs logic
media: docs: ext-ctrls-codec: Document cyclic intra-refresh zero control value
media: Documentation: media: Fix v4l2-async kerneldoc syntax
media: Documentation: media: Improve camera sensor documentation
media: Documentation: v4l: Fix V4L2_CID_PIXEL_RATE documentation
media: Documentation: v4l: Improve frame rate configuration documentation
media: Documentation: v4l: Rework LP-11 documentation, add callbacks
media: drivers/media/pci/tw5864/Tw5864-reg.h: fix typo issues
media: drivers/media/platform/davinci/vpfe_capture.c : fix typo Proabably > Probably
media: drivers/media/platform/marvell-ccic/mcam-core.c : fix typo 'gettig' > 'getting'
media: drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c : fix typo 'in deed imporant' > 'indeed important'
media: drivers/media/usb/gspca: fix typo Fliker -> Flicker
media: dt-bindings: adv7180: Introduce 'adv,force-bt656-4' property
media: dt-bindings: adv7180: Introduce the 'reset-gpios' property
media: dt-bindings: media: Add bindings for imx335
media: dt-bindings: media: Add bindings for imx412
media: dt-bindings: media: Add bindings for ov9282
media: dt-bindings: media: document the nxp,imx8mq-mipi-csi2 receiver phy and controller
media: dt-bindings: media: nxp,imx7-csi: Add i.MX8MM support
media: dt-bindings: media: rockchip-vpu: Add PX30 compatible
media: dvb-frontends: cx24117: Delete 'break' after 'goto'
media: dvb-usb: Fix error handling in dvb_usb_i2c_init
media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init
media: dvb-usb: fix uninit-value in vp702x_read_mac_addr
media: dvbsky: add support for MyGica T230C2_LITE and T230A
media: em28xx-input: fix refcount bug in em28xx_usb_disconnect
media: exynos4-is: use DEVICE_ATTR_RW() helper macro
media: Fix cosmetic error in TDA1997x driver
media: go7007: fix memory leak in go7007_usb_probe
media: go7007: remove redundant initialization
media: gspca: Drop default m
media: hantro: Add H.264 support for Rockchip VDPU2
media: hantro: Add support for the Rockchip PX30
media: hantro: Avoid redundant hantro_get_{dst,src}_buf() calls
media: hantro: Enable H.264 on Rockchip VDPU2
media: hantro: Fix check for single irq
media: hantro: h264: Move DPB valid and long-term bitmaps
media: hantro: h264: Move reference picture number to a helper
media: hantro: Make struct hantro_variant.init() optional
media: hantro: vp8: Move noisy WARN_ON to vpu_debug
media: hevc: Add segment address field
media: i2c: Add imx335 camera sensor driver
media: i2c: Add imx412 camera sensor driver
media: i2c: Add ov9282 camera sensor driver
media: i2c: adv7180: fix adv7280 BT.656-4 compatibility
media: i2c: adv7180: Print the chip ID on probe
media: i2c: et8ek8: use DEVICE_ATTR_RO() helper macro
media: i2c: tvp5150: deleted the repeated word
media: i2c: use DEVICE_ATTR_RO() helper macro
media: imx258: Limit the max analogue gain to 480
media: imx258: Rectify mismatch of VTS value
media: imx: add a driver for i.MX8MQ mipi csi rx phy and controller
media: imx: imx7-media-csi: Don't set PIXEL_BIT in CSICR1
media: imx: imx7-media-csi: Fix buffer return upon stream start failure
media: imx: imx7-media-csi: Set TWO_8BIT_SENSOR for >= 10-bit formats
media: imx: imx7_mipi_csis: convert some switch cases to the default
media: include/uapi/linux/cec.h: typo: SATERDAY -> SATURDAY
media: ir_toy: prevent device from hanging during transmit
media: ivtv: prevent going past the hw arrays
media: mc-device.c: use DEVICE_ATTR_RO() helper macro
media: media/cec-core.rst: update adap_enable doc
media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete()
media: ov2740: use group write for digital gain
media: ov5640: Complement yuv mbus formats with their 1X16 versions
media: ov8856: ignore gpio and regulator for ov8856 with ACPI
media: ov9734: use group write for digital gain
media: platform: stm32: unprepare clocks at handling errors in probe
media: rc-loopback: max_timeout of UINT_MAX does not work
media: rc-loopback: return number of emitters rather than error
media: rc-loopback: send carrier reports
media: rc-loopback: use dev_dbg() rather than handrolled debug
media: rc: introduce Meson IR TX driver
media: rc: meson-ir-tx: document device tree bindings
media: rc: rc-main.c: deleted the repeated word
media: rc: redrat3: Fix a typo
media: rc: rename s_learning_mode() to s_wideband_receiver()
media: rc: streamzap: Removed unnecessary 'return'
media: rkisp1: cap: initialize dma buf address in 'buf_init' cb
media: rkisp1: remove field 'vaddr' from 'rkisp1_buffer'
media: rockchip/rga: fix error handling in probe
media: s5p-jpeg: rename JPEG marker constants to prevent build warnings
media: saa7134: convert list_for_each to entry variant
media: saa7134: switch from 'pci_' to 'dma_' API
media: saa7164: remove redundant continue statement
media: sti: don't copy past the size
media: stkwebcam: fix memory leak in stk_camera_probe
media: TDA1997x: enable EDID support
media: TDA1997x: fix tda1997x_query_dv_timings() return value
media: TDA1997x: report -ENOLINK after disconnecting HDMI source
media: tegra-cec: Handle errors of clk_prepare_enable()
media: ti-vpe: cal: add 'use_pix_proc' field
media: ti-vpe: cal: add cal_ctx_prepare/unprepare
media: ti-vpe: cal: add cal_ctx_wr_dma_enable and fix a race
media: ti-vpe: cal: add camerarx enable/disable refcounting
media: ti-vpe: cal: add camerarx locking
media: ti-vpe: cal: Add CSI2 context
media: ti-vpe: cal: add embedded data support
media: ti-vpe: cal: add g/s_parm for legacy API
media: ti-vpe: cal: add mbus_code support to cal_mc_enum_fmt_vid_cap
media: ti-vpe: cal: Add pixel processing context
media: ti-vpe: cal: add vc and datatype fields to cal_ctx
media: ti-vpe: cal: allocate pix proc dynamically
media: ti-vpe: cal: allow more than 1 source pads
media: ti-vpe: cal: catch VC errors
media: ti-vpe: cal: change index and cport to u8
media: ti-vpe: cal: clean up CAL_CSI2_VC_IRQ_* macros
media: ti-vpe: cal: cleanup phy iteration in cal_remove
media: ti-vpe: cal: disable csi2 ctx and pix proc at ctx_stop
media: ti-vpe: cal: fix ctx uninitialization
media: ti-vpe: cal: fix error handling in cal_camerarx_create
media: ti-vpe: cal: fix indexing of cal->ctx[] in cal_probe()
media: ti-vpe: cal: fix queuing of the initial buffer
media: ti-vpe: cal: fix typo in a comment
media: ti-vpe: cal: handle cal_ctx_v4l2_register error
media: ti-vpe: cal: init ctx->v_fmt correctly in MC mode
media: ti-vpe: cal: move global config from cal_ctx_wr_dma_config to runtime resume
media: ti-vpe: cal: remove cal_camerarx->fmtinfo
media: ti-vpe: cal: remove unused cal_camerarx->dev field
media: ti-vpe: cal: remove wait when stopping camerarx
media: ti-vpe: cal: rename "sensor" to "source"
media: ti-vpe: cal: rename cal_ctx->index to dma_ctx
media: ti-vpe: cal: rename CAL_HL_IRQ_MASK
media: ti-vpe: cal: rename non-MC funcs to cal_legacy_*
media: ti-vpe: cal: set field always to V4L2_FIELD_NONE
media: ti-vpe: cal: support 8 DMA contexts
media: ti-vpe: cal: use v4l2_get_link_freq
media: usb: dvb-usb-v2: af9035: let subdrv autoselect enable si2168 and si2157
media: usb: dvb-usb-v2: af9035: report if i2c client isn't bound
media: uvc: don't do DMA on stack
media: v4l2-ctrls: Add intra-refresh period control
media: v4l2-dv-timings.c: fix wrong condition in two for-loops
media: v4l2-flash: Add sanity checks for flash and indicator controls
media: v4l2-flash: Check whether setting LED brightness succeeded
media: v4l2-subdev: Fix documentation of the subdev_notifier member
media: v4l2-subdev: fix some NULL vs IS_ERR() checks
media: v4l: subdev: Add pre_streamon and post_streamoff callbacks
media: venus: helper: do not set constrained parameters for UBWC
media: venus: hfi: fix return value check in sys_get_prop_image_version()
media: venus: venc: Add support for intra-refresh period
media: venus: venc: add support for V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM control
media: venus: venc: Fix potential null pointer dereference on pointer fmt
media: vivid: increase max number of allowed
 
mei: constify passed buffers and structures
mei: hbm: drop hbm responses on early shutdown
mei: me: add Ice Lake-N device id.
 
memblock: Add missing debug code to memblock_add_node()
memblock: Check memory add/cap ordering
memblock: check memory total_size
memblock: exclude MEMBLOCK_NOMAP regions from kmemleak
memblock: exclude NOMAP regions from kmemleak
memblock: introduce saner 'memblock_free_ptr()' interface
memblock: make memblock_find_in_range method private
memblock: stop poisoning raw allocations
 
memcg: charge fs_context and legacy_fs_context
memcg: cleanup racy sum avoidance code
memcg: enable accounting for fasync_cache
memcg: enable accounting for file lock caches
memcg: enable accounting for inet_bin_bucket cache
memcg: enable accounting for IP address and routing-related objects
memcg: enable accounting for ldt_struct objects
memcg: enable accounting for mnt_cache entries
memcg: enable accounting for net_device and Tx/Rx queues
memcg: enable accounting for new namesapces and struct nsproxy
memcg: enable accounting for pids in nested pid namespaces
memcg: enable accounting for pollfd and select bits arrays
memcg: enable accounting for posix_timers_cache slab
memcg: enable accounting for scm_fp_list objects
memcg: enable accounting for signals
memcg: enable accounting for VLAN group array
memcg: enable accounting of ipc resources
memcg: fix up drain_local_stock comment
memcg: flush lruvec stats in the refault
memcg: infrastructure to flush memcg stats
memcg: ipv6/sit: account and don't WARN on ip_tunnel_prl structs allocation
memcg: make memcg->event_list_lock irqsafe
memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT
memcg: replace in_interrupt() by !in_task() in active_memcg()
memcg: switch lruvec stats to rstat
 
memory-hotplug.rst: complete admin-guide overhaul
memory-hotplug.rst: remove locking details from admin-guide
 
memory: omap-gpmc: Clear GPMC_CS_CONFIG7 register on restore if unused
memory: omap-gpmc: Drop custom PM calls with cpu_pm notifier
memory: tegra: fix unused-function warning
 
memstick: ms_block: Fix spelling contraction "cant" -> "can't"
memstick: r592: Change the name of the 'pci_driver' structure to be consistent
memstick: switch from 'pci_' to 'dma_' API
 
Linux: Merge 5.14-rc3 into char-misc-next
Linux: Merge 5.14-rc3 into driver-core-next
Linux: Merge 5.14-rc5 into char-misc-next
Linux: Merge 5.14-rc5 into driver-core-next
Linux: Merge 5.14-rc5 into staging-next
Linux: Merge 5.14-rc5 into tty-next
Linux: Merge 5.14-rc5 into usb-next
Linux: Merge 5.14-rc6 into staging-next
Linux: Merge 5.14-rc6 into usb-next
Linux: Merge 5.14-rc7 into char-misc-next
Linux: Merge 5.14-rc7 into usb-next
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge back cpufreq changes for v5.15.
Linux: Merge back new PM domains material for v5.15.
 
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 : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/t
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/t
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 : '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-
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.14/scsi-fixes' into 5.15/scsi-staging
Merge branch : 'absolute-pointer' (patches from Guenter)
Merge branch : 'acpi-tools'
Merge branch : 'acpica'
Merge branch : 'Add bpf_get_func_ip helper'
Merge branch : 'Add btf_custom_path in bpf_obj_open_opts'
Merge branch : 'add-frag-page-support-in-page-pool'
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 : 'asm-generic-uaccess-7' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic into asm-generic
Merge branch : 'bnxt-add-rx-discards-stats-for-oom-and-netpool'
Merge branch : 'bnxt_en-fixes'
Merge branch : 'bnxt_en-fixes'
Merge branch : 'bnxt_en-fw-messages'
Merge branch : 'bnxt_en-ptp'
Merge branch : 'bnxt_en-rx-ring'
Merge branch : 'bonding-cleanup-header-file-and-error-msgs'
Merge branch : 'bonding-fix'
Merge branch : 'BPF iterator for UNIX domain socket.'
Merge branch : 'bpf-perf-link'
Merge branch : 'bpf-timers'
 
Merge branch 'bpf: Add bpf_task_pt_regs() helper'
Merge branch 'bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt'
Merge branch 'bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_CGROUP_SOCKOPT'
Merge branch 'bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SK_MSG'
Merge branch 'bpf: support input xdp_md context in BPF_PROG_TEST_RUN'
Merge branch 'bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt'
 
Merge branch : 'bridge-fixes'
Merge branch : 'bridge-global-mcast'
Merge branch : 'bridge-ioctl-fixes'
Merge branch : 'bridge-mcast-fixes'
Merge branch : 'bridge-port-offload'
Merge branch : 'bridge-tx-fwd'
Merge branch : 'bridge-vlan'
Merge branch : 'bridge-vlan-fixes'
Merge branch : 'bridge-vlan-multicast'
Merge branch : 'bridge-vlan-multicast'
Merge branch : 'bridgge-mcast'
Merge branch : 'clean-devlink-net-namespace-operations'
Merge branch : 'clk-frac-divider' into clk-next
Merge branch : 'core-rcu.2021.08.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge branch : 'cpsw-emac-skb_put_padto'
Merge branch : 'cpufreq/arm/linux-next' 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 : 'delalloc-buffer-write' into dev
Merge branch : 'devlink-aux-devices'
Merge branch : 'devlink-cleanup-for-delay-event'
Merge branch : 'devlink-register'
Merge branch : 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch : 'dpaa2-switch-add-mirroring-support'
Merge branch : 'dpaa2-switch-next'
Merge branch : 'dpaa2-switch-phylikn-fixes'
Merge branch : 'dsa-bridge-tx-forwarding-offload-fixes-part-1'
Merge branch : 'dsa-cpu-flood'
Merge branch : 'dsa-cross-chip-notifiers'
Merge branch : 'dsa-devres'
Merge branch : 'dsa-docs'
Merge branch : 'dsa-fast-ageing'
Merge branch : 'dsa-shutdown'
Merge branch : 'dsa-sja1105-vlan-tags'
Merge branch : 'dsa-sw-bridging'
Merge branch : 'dsa-tagger-helpers'
Merge branch : 'ethtool-extend-coalesce-uapi'
Merge branch : 'ethtool-runtime-pm'
Merge branch : 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into drm-fixes
Merge branch : 'exit-cleanups-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge branch : 'fdb-fanout'
Merge branch : 'fec-next'
Merge branch : 'felix-dsa-driver-fixes'
Merge branch : 'Fix up bpf_jit_limit some more'
Merge branch : 'fix-circular-dependency-between-sja1105-and-tag_sja1105'
Merge branch : 'fix-two-possible-memory-leak-problems-in-nfc-digital-module'
Merge branch : 'fixes' into next
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.14' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-5.15
Merge branch : 'for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux
Merge branch : 'for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge branch : 'for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge branch : 'for-5.15-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge branch : 'for-5.15-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge branch : 'for-5.15-printk-index' into for-linus
Merge branch : 'for-5.15-verbose-console' into for-linus
Merge branch : 'for-5.15/amd-sfh' into for-linus
Merge branch : 'for-5.15/apple' into for-linus
Merge branch : 'for-5.15/cmedia' into for-linus
Merge branch : 'for-5.15/core' into for-linus
Merge branch : 'for-5.15/fsdax-cleanups' into for-5.15/libnvdimm
Merge branch : 'for-5.15/goodix' into for-linus
Merge branch : 'for-5.15/logitech' into for-linus
Merge branch : 'for-5.15/magicmouse' into for-linus
Merge branch : 'for-5.15/soc' into for-5.15/clk
Merge branch : 'for-5.15/sony' into for-linus
Merge branch : 'for-5.15/thrustmaster' into for-linus
Merge branch : 'for-5.15/wacom' into for-linus
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
Merge branch : 'for-linus' into for-next
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-next/entry' into for-next/core
Merge branch : 'for-v5.15/omap-gpmc' into for-next
Merge branch : 'for-v5.15/tegra-mc' into for-next
Merge branch : 'gcc-min-version-5.1' (make gcc-5.1 the minimum version)
Merge branch : 'Generic XDP improvements'
Merge branch : 'gmii2rgmii-loopback'
Merge branch : 'GRO-Toeplitz-selftests'
Merge branch : 'hns3-cleanups'
Merge branch : 'hns3-cleanups'
Merge branch : 'hns3-devlink'
Merge branch : 'hns3-fixes'
Merge branch : 'hns3-fixes'
Merge branch : 'hns3-fixes'
Merge branch : 'hns3-fixes'
Merge branch : 'hns3-fixes'
Merge branch : 'hns3-next'
Merge branch : 'i2c/for-current-fixed' 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 : 'ib-mt8135' into devel
Merge branch : 'ib-rockchip' into devel
Merge branch : 'ib-rockchip' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into gpio/for-next
Merge branch : 'ima-buffer-measurement-changes-v4' into next-integrity
Merge branch : 'Improve XDP samples usability and output'
Merge branch : 'indirect-qdisc-order'
Merge branch : 'inet-exceptions-less-predictable'
Merge branch : 'ioam-fixes'
Merge branch : 'ionic-next'
Merge branch : 'ionic-next'
Merge branch : 'ionic-queue-mgmt'
Merge branch : 'ipa-autosuspend'
Merge branch : 'ipa-clock'
Merge branch : 'ipa-clock-refs'
Merge branch : 'ipa-interrupts'
Merge branch : 'ipa-kill-off-ipa_clock_get'
Merge branch : 'ipa-kill-validation'
Merge branch : 'ipa-pm-irqs'
Merge branch : 'ipa-runtime-pm'
Merge branch : 'ipa-runtime-pm'
Merge branch : 'ipq-mdio'
Merge branch : 'ipv6-ioam'
Merge branch : 'irq/urgent' into irq/core
Merge branch : 'iucv-next'
Merge branch : 'iupa-last-things-before-pm-conversion'
Merge branch : 'IXP46x-PTP-Timer'
Merge branch : 'kconfig-symbol-clean-up-on-net'
Merge branch : 'kcsan' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into locking/debug
Merge branch : 'ksettings-locking-fixes'
Merge branch : 'kvm-tdpmmu-fixes' into HEAD
Merge branch : 'kvm-vmx-secctl' into HEAD
Merge branch : 'lan7800-improvements'
 
Merge branch 'libbpf: BTF dumper support for typed data'
Merge branch 'libbpf: btf typed data dumping fixes (__int128 usage, error propagation)'
Merge branch 'libbpf: BTF typed dump cleanups'
Merge branch 'libbpf: Move CO-RE logic into separate file.'
Merge branch 'libbpf: rename btf__get_from_id() and btf__load() APIs, support split BTF'
 
Merge branch : 'linus' into smp/urgent
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 : 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/ibft into HEAD
Merge branch : 'LiteETH-driver'
Merge branch : 'lkmm' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into locking/debug
Merge branch : 'm7530-sw-fallback'
Merge branch : 'mana-EQ-sharing'
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/
Merge branch : 'mctp'
Merge branch : 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-5.15
Merge branch : 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-5.15/drivers
Merge branch : 'mhi-mbim'
Merge branch : 'misc.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
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 : 'mlx5_dcs' into rdma.git for-next
Merge branch : 'mlxsw-refactor-parser'
Merge branch : 'mptcp-fixes'
Merge branch : 'mptcp-improve-backup-subflows'
Merge branch : 'mptcp-mesh-path-manager'
Merge branch : 'mptcp-next'
Merge branch : 'mptcp-Optimize-received-options-handling'
Merge branch : 'mptcp-prevent-tcp_push-crash-and-selftest-temp-file-buildup'
Merge branch : 'mptcp-refactor'
Merge branch : 'mv88e6xxx-mtu-fixes'
Merge branch : 'nci-ext'
Merge branch : 'ndo_ioctl-rework'
Merge branch : 'net-hns3-add-support-ethtool-extended-link-state'
Merge branch : 'net-remove-compat-alloc-user-space'
Merge branch : 'next' into for-linus
Merge branch : 'nfc-const'
Merge branch : 'nfc-const'
Merge branch : 'nfc-constify-pointed-data-missed-part'
Merge branch : 'nfp-flower-ct-offload'
Merge branch : 'ocelot-phylink'
Merge branch : 'ocelot-phylink-fixes'
Merge branch : 'ocelot-phylink-fixes'
Merge branch : 'ocelot-vlan'
Merge branch : 'octeon-drr-config'
Merge branch : 'octeon-npc-fixes'
Merge branch : 'octeontx2-debugfs-fixes'
Merge branch : 'octeontx2-misc-fixes'
Merge branch : 'octeontx2-traffic-shaping'
Merge branch : 'octeonx2-mcam-management-rework'
Merge branch : 'omap-for-v5.14/ti-sysc' into omap-for-v5.15/ti-sysc
Merge branch : 'opp/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge branch : 'ovs-upcall-issues'
Merge branch : 'pci/artpec6'
Merge branch : 'pci/dwc'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/iommu'
Merge branch : 'pci/irq'
Merge branch : 'pci/misc'
Merge branch : 'pci/portdrv'
Merge branch : 'pci/reset'
Merge branch : 'pci/resource'
Merge branch : 'pci/rockchip-dwc'
Merge branch : 'pci/virtualization'
Merge branch : 'pci/visconti'
Merge branch : 'pci/vpd'
Merge branch : 'perf/urgent' into perf/core, to pick up fixes
Merge branch : 'pktgen-imix'
Merge branch : 'pktgen-samples'
Merge branch : 'pktgen-samples-next'
Merge branch : 'pm-cpufreq'
Merge branch : 'pm-opp'
Merge branch : 'pruss-fix' into fixes
Merge branch : 'ptp-ocp-fixes'
Merge branch : 'ptp-ocp-minor-updates-and-fixes'
Merge branch : 'qcom-dts-updates'
Merge branch : 'queues'
Merge branch : 'ravb-gbit'
Merge branch : 'ravb-gbit-refactor'
Merge branch : 'Refactor cgroup_bpf internals to use more specific attach_type'
Merge branch : 'regulator-5.14' into regulator-5.15
Merge branch : 'remotes/lorenzo/pci/aardvark'
Merge branch : 'remotes/lorenzo/pci/cadence'
Merge branch : 'remotes/lorenzo/pci/endpoint'
Merge branch : 'remotes/lorenzo/pci/hv'
Merge branch : 'remotes/lorenzo/pci/hyper-v'
Merge branch : 'remotes/lorenzo/pci/iproc'
Merge branch : 'remotes/lorenzo/pci/keembay'
Merge branch : 'remotes/lorenzo/pci/mediatek'
Merge branch : 'remotes/lorenzo/pci/misc'
Merge branch : 'remotes/lorenzo/pci/rcar'
Merge branch : 'remotes/lorenzo/pci/tegra'
Merge branch : 'remotes/lorenzo/pci/tegra194'
Merge branch : 'remotes/lorenzo/pci/tools'
Merge branch : 'remotes/lorenzo/pci/xgene'
Merge branch : 'remotes/lorenzo/pci/xilinx-nwl'
Merge branch : 'restrict-digest-alg-v8' into next-integrity
Merge branch : 'rework/fixup-for-5.15' into for-linus
Merge branch : 'rework/printk_safe-removal' into for-linus
Merge branch : 's390-next'
Merge branch : 's390-qeth'
Merge branch : 's390-qeth-fixes-2021-09-21'
 
Merge branch 'samples/bpf: xdpsock: Minor enhancements'
 
Merge branch : 'sched/core'
Merge branch : 'sctp-enhancements-for-the-verification-tag'
 
Merge branch 'selftests/bpf: fix flaky send_signal test'
Merge branch 'selftests/bpf: Improve the usability of test_progs'
Merge branch 'selftests/bpf: minor fixups'
 
Merge branch 'selftests: xsk: various simplifications'
 
Merge branch : 'sfx-xdp-fallback-tx-queues'
Merge branch : 'sg_nents' into rdma.git for-next
Merge branch : 'siginfo-si_trapno-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge branch : 'sja110-vlan-fixes'
Merge branch : 'sja1105-bridge-port-traffic-termination'
Merge branch : 'sja1105-fast-ageing'
Merge branch : 'sja1105-H'
Merge branch : 'skb-gro-optimize'
Merge branch : 'skb_expand_head'
Merge branch : 'SMC-fixes'
Merge branch : 'smc-fixes'
 
Merge branch 'sock_map: fix ->poll() and update selftests'
 
Merge branch 'sockmap: add sockmap support for unix datagram socket'
Merge branch 'sockmap: add sockmap support for unix stream socket'
 
Merge branch : 'Space-cleanup'
Merge branch : 'sparx5-dma'
Merge branch : 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/ibft
Merge branch : 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
Merge branch : 'stable/for-linus-5.15-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/ibft
Merge branch : 'stmmac-eee-fix'
Merge branch : 'stmmac-per-queue-stats'
Merge branch : 'stmmac-regression-fix'
Merge branch : 'stmmac-wol-fix'
Merge branch : 'switchdev-notifiers'
Merge branch : 'tag_8021q-cross-chip'
Merge branch : 'tcp-md5-vrf-fix'
Merge branch : 'tcp-rack'
 
Merge branch 'tools: bpftool: update, synchronise and validate types and options'
 
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'topic/revid_steppings' into drm-intel-gt-next
Merge branch : 'topic/revid_steppings' into drm-intel-next
Merge branch : 'topic/xehp-dg2-definitions-2021-07-21' into drm-intel-gt-next
Merge branch : 'topic/xehp-dg2-definitions-2021-07-21' into drm-intel-next
Merge branch : 'torvalds:master' into master
Merge branch : 'ucount-fixes-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge branch : 'veth-flexible-channel-numbers'
Merge branch : 'veth-flexible-channel-numbers'
Merge branch : 'vmxnet3-version-6'
Merge branch : 'work.gfs2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'work.init' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'work.init' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch : 'xen-harden-netfront'
 
Merge branch 'xfrm: fix uapi for the default policy'
 
Linux: Merge branch arm64/for-next/sysreg into kvm-arm64/misc-5.15
Linux: Merge branch irq/bitmap_zalloc into irq/irqchip-next
Linux: Merge branch irq/generic_handle_domain_irq into irq/irqchip-next
Linux: Merge branch irq/generic_handle_domain_irq into irq/irqchip-next
Linux: Merge branch irq/gicv3-eppi-partition into irq/irqchip-next
Linux: Merge branch irq/misc-5.15 into irq/irqchip-next
Linux: Merge branch irq/misc-5.15 into irq/irqchip-next
Linux: Merge branch irq/qcom-pdc-nowake-cleanup into irq/irqchip-next
Linux: Merge branch kvm-arm64/generic-entry into kvmarm-master/next
Linux: Merge branch kvm-arm64/misc-5.15 into kvmarm-master/next
Linux: Merge branch kvm-arm64/misc-5.15 into kvmarm-master/next
Linux: Merge branch kvm-arm64/mmu/el2-tracking into kvmarm-master/next
Linux: Merge branch kvm-arm64/mmu/kmemleak-pkvm into kvmarm-master/next
Linux: Merge branch kvm-arm64/mmu/mapping-levels into kvmarm-master/next
Linux: Merge branch kvm-arm64/mmu/vmid-cleanups into kvmarm-master/next
Linux: Merge branch kvm-arm64/pkvm-fixed-features-prologue into kvmarm-master/next
Linux: Merge branch kvm-arm64/pmu/reset-values into kvmarm-master/next
Linux: Merge branch kvm-arm64/psci/cpu_on into kvmarm-master/next
 
Merge branches : 'acpi-dptf', 'acpi-processor', 'acpi-tables' and 'acpi-platform'
Merge branches : 'acpi-numa', 'acpi-glue', 'acpi-config' and 'acpi-pmic'
Merge branches : 'acpi-osl', 'acpi-power' and 'acpi-misc'
Merge branches : 'acpi-pm' and 'acpi-docs'
Merge branches : 'acpi-scan' and 'acpi-prm'
Merge branches : 'akpm' and 'akpm-hotfixes' (patches from Andrew)
Merge branches : 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x86/amd', 'x86/vt-d' and 'core' into next
Merge branches : 'clk-kirkwood', 'clk-imx', 'clk-doc', 'clk-zynq' and 'clk-ralink' into clk-next
Merge branches : 'clk-nvidia', 'clk-rockchip', 'clk-at91' and 'clk-vc5' into clk-next
Merge branches : 'clk-qcom', 'clk-socfpga', 'clk-mediatek', 'clk-lmk' and 'clk-x86' into clk-next
Merge branches : 'clk-renesas', 'clk-cleanup' and 'clk-determine-divider' into clk-next
Merge branches : 'doc.2021.07.20c', 'fixes.2021.08.06a', 'nocb.2021.07.20c', 'nolibc.2021.07.20c', 'tasks.2021.07.20c', 'torture.2021.07.27a' and 'torturescript.2021.07.27a' into HEAD
Merge branches : 'for-next/mte', 'for-next/misc' and 'for-next/kselftest', remote-tracking branch 'arm64/for-next/perf' into for-next/core
Merge branches : 'pm-cpufreq', 'pm-cpu' and 'pm-em'
Merge branches : 'pm-cpufreq', 'pm-sleep' and 'pm-em'
Merge branches : 'pm-pci', 'pm-sleep', 'pm-domains' and 'powercap'
Merge branches : 'v5.15/vfio/spdx-license-cleanups', 'v5.15/vfio/dma-valid-waited-v3', 'v5.15/vfio/vfio-pci-core-v5' and 'v5.15/vfio/vfio-ap' into v5.15/vfio/next
 
Linux: Merge changes from Paul Gortmaker
 
Merge commit : '81fd23e2b3ccf71c807e671444e8accaba98ca53' of https://git.pengutronix.de/git/lst/linux into drm-next
Merge commit : 'c3cdc019a6bf' into media_tree
Merge commit : 'e257d969f36503b8eb1240f32653a1afb3109f86' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
 
Linux: Merge drm/drm-next into drm-intel-gt-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge existing fixes from asoc/for-5.14
Linux: Merge existing fixes from regulator/for-5.14
Linux: Merge existing fixes from spi/for-5.14
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/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/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
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 git://github.com/Paragon-Software-Group/linux-ntfs3
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 pull request #46 from namjaejeon/cifsd-for-next
Linux: Merge pull request #47 from namjaejeon/cifsd-for-next
Linux: Merge pull request #48 from namjaejeon/cifsd-for-next
Linux: Merge pull request #49 from namjaejeon/cifsd-for-next
Linux: Merge pull request #50 from namjaejeon/cifsd-for-next
Linux: Merge pull request #51 from namjaejeon/cifsd-for-next
Linux: Merge pull request #52 from namjaejeon/cifsd-for-next
Linux: Merge pull request #53 from namjaejeon/cifsd-for-next
Linux: Merge pull request #54 from namjaejeon/cifsd-for-next
Linux: Merge pull request #55 from namjaejeon/cifsd-for-next
Linux: Merge pull request #56 from namjaejeon/cifsd-for-next
Linux: Merge pull request #57 from namjaejeon/cifsd-for-next
Linux: Merge pull request #58 from namjaejeon/cifsd-for-next
Linux: Merge pull request #59 from namjaejeon/cifsd-for-next
Linux: Merge pull request #60 from namjaejeon/cifsd-for-next
Linux: Merge pull request #61 from namjaejeon/cifsd-for-next
Linux: Merge pull request #62 from namjaejeon/cifsd-for-next
Linux: Merge pull request #63 from namjaejeon/cifsd-for-next
Linux: Merge pull request #64 from namjaejeon/cifsd-for-next
Linux: Merge pull request #66 from namjaejeon/cifsd-for-next
Linux: Merge pull request #68 from namjaejeon/cifsd-for-next
Linux: Merge pull request #69 from namjaejeon/cifsd-for-next
 
Merge remote-tracking branch : 'asoc/for-5.14' into asoc-linus
Merge remote-tracking branch : 'asoc/for-5.15' into asoc-linus
Merge remote-tracking branch : 'korg/core' into x86/amd
Merge remote-tracking branch : 'linusw/ib-rockchip' into irq/generic_handle_domain_irq
Merge remote-tracking branch : 'palmer/riscv-clone3' into fixes
Merge remote-tracking branch : 'palmer/riscv-vdso-cleanup' into fixes
Merge remote-tracking branch : 'regmap/for-5.15' into regmap-next
Merge remote-tracking branch : 'regulator/for-5.14' into regulator-linus
Merge remote-tracking branch : 'regulator/for-5.15' into regulator-next
Merge remote-tracking branch : 'spi/for-5.14' into spi-linus
Merge remote-tracking branch : 'spi/for-5.15' into spi-next
Merge remote-tracking branch : 'tip/sched/arm64' into for-next/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
Merge remote-tracking branch : 'torvalds/master' into perf/core
 
Linux: Merge series "Add RZ/G2L Sound support" from Biju Das :
Linux: Merge series "Add RZ/G2L Sound support" from Biju Das :
 
Merge series "arm: ep93xx: CCF conversion" from Nikita Shubin :
 
Merge series "ASoC: codecs: cppcheck warnings" from Pierre-Louis Bossart :
Merge series "ASoC: fsl: register platform component before registering cpu dai" from Shengjiu Wang :
Merge series "ASoC: Intel/rt5640: Add support for HP Elite Pad 1000G2 jack-detect" from Hans de Goede :
Merge series "ASoC: Intel: boards: use software node API" from Pierre-Louis Bossart :
Merge series "ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 audio routing" from Hans de Goede :
Merge series "ASoC: Intel: machine driver corrections" from Pierre-Louis Bossart :
Merge series "ASoC: Intel: Skylake: Fix and support complex" from Cezary Rojewski :
Merge series "ASoC: mediatek: Add support for MT8195 SoC" from Trevor Wu :
Merge series "ASoC: soc-core: cleanup cppcheck warning" from Kuninori Morimoto :
Merge series "ASoC: soc-dapm: cleanup cppcheck warning" from Kuninori Morimoto :
Merge series "ASoC: soc-ops: cleanup cppcheck warning" from Kuninori Morimoto :
Merge series "ASoC: soc-pcm: cleanup cppcheck warning" from Kuninori Morimoto :
Merge series "ASoC: soc-topology: cleanup cppcheck warning" from Kuninori Morimoto :
Merge series "ASoC: soc-xxx: cleanup cppcheck warning" from Kuninori Morimoto :
Merge series "ASoC: SOF/Intel: machine driver updates" from Pierre-Louis Bossart :
Merge series "ASoC: SOF: Intel: DMI L1 power optimization for HDaudio platforms" from Pierre-Louis Bossart :
Merge series "ASoC: tegra30: Fix use of of_device_get_match_data" from Aakash Hemadri :
Merge series "ASoC: ti: davinci-mcasp: Fix the DIT mode and OMAP4 support" from Peter Ujfalusi :
Merge series "ASoC: wcd9335: Firx some resources leak in the probe and remove function" from Christophe JAILLET :
 
Linux: Merge series "Fix unbalanced pm_runtime_enable in error handle" from Zhang Qilong :
Linux: Merge series "Move Hisilicon 6421v600 SPMI and USB drivers out of staging" from Mauro Carvalho Chehab :
Linux: Merge series "Patches to update for rockchip i2s" from Sugar Zhang :
Linux: Merge series "Patches to update for rockchip spdif" from Sugar Zhang :
 
Merge series "regulator: devres: remove unused device-managed unregister APIs" from Alexandru Ardelean :
 
Merge series "soundwire/ASoC: abstract platform-dependent bases" from Bard Liao :
Merge series "soundwire/ASoC: add mockup codec support" from Bard Liao :
 
Merge series "spi: fsi: Reduce max transfer size to 8 bytes" from Eddie James :
Merge series "spi: stm32: various fixes & cleanup" from Alain Volmat :
 
Linux: Merge series "Use raw spinlocks in the ls-extirq driver" from Vladimir Oltean :
Linux: Merge some cs42l42 patches into asoc-5.15
 
Merge tag : '5.15-rc-cifs-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.15-rc-first-ksmbd-merge' of git://git.samba.org/ksmbd
Merge tag : '5.15-rc-ksmbd-part2' of git://git.samba.org/ksmbd
Merge tag : '5.15-rc-smb3-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.15-rc1-ksmbd' of git://git.samba.org/ksmbd
Merge tag : '5.15-rc1-smb3' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.15-rc2-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : '5.15-rc2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '5.15-rc3-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : '5.15-rc4-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : '5.15-rc6-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : '9p-for-5.15-rc1' of git://github.com/martinetd/linux
Merge tag : 'acpi-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.15-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.15-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'afs-fixes-20210913' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'amd-drm-fixes-5.15-2021-09-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.15-2021-09-23' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.15-2021-09-29' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.15-2021-10-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.15-2021-10-21' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-5.15-2021-10-27' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-5.15-2021-07-29' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-5.15-2021-08-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-5.15-2021-08-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-5.15-2021-08-27' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-5.15-2021-09-01' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amlogic-arm-configs-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/defconfig
Merge tag : 'amlogic-arm-dt-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt
Merge tag : 'amlogic-arm64-dt-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt
Merge tag : 'amlogic-arm64-dt-for-v5.15-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt
Merge tag : 'arc-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Merge tag : 'arc-5.15-rc6' 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-fixes-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-soc-fixes-5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-soc/for-5.15/devicetree' 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-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'armsoc-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'asahi-soc-fixes-5.15' of https://github.com/AsahiLinux/linux into arm/fixes
Merge tag : 'asm-generic-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asm-generic-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v5.15-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v5.15-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v5.15-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-hdmi-codec-improvements-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into drm-misc-next
Merge tag : 'asoc-sdw-mockup-codec' into next
Merge tag : 'asoc-v5.15' into asoc-5.15
Merge tag : 'asoc-v5.15' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'aspeed-5.15-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/defconfig
Merge tag : 'aspeed-5.15-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag : 'aspeed-5.15-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/soc
Merge tag : 'at91-defconfig-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/defconfig
Merge tag : 'at91-dt-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag : 'at91-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'at91-fixes-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'at91-soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/soc
Merge tag : 'audit-pr-20210830' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'audit-pr-20211019' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'auxdisplay-for-linus-v5.15-rc1' of git://github.com/ojeda/linux
Merge tag : 'backlight-next-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'batadv-next-pullrequest-20210819' of git://git.open-mesh.org/linux-merge
Merge tag : 'batadv-next-pullrequest-20210820' of git://git.open-mesh.org/linux-merge
Merge tag : 'block-5.15-2021-09-05' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.15-2021-09-11' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.15-2021-09-17' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.15-2021-09-25' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.15-2021-10-01' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.15-2021-10-09' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.15-2021-10-17' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.15-2021-10-22' of git://git.kernel.dk/linux-block
Merge tag : 'block-5.15-2021-10-29' of git://git.kernel.dk/linux-block
Merge tag : 'bus_remove_return_void-5.15' into next
Merge tag : 'bus_remove_return_void-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core into drm-next
Merge tag : 'ceph-for-5.15-rc1' of git://github.com/ceph/ceph-client
Merge tag : 'ceph-for-5.15-rc3' of git://github.com/ceph/ceph-client
Merge tag : 'ceph-for-5.15-rc7' of git://github.com/ceph/ceph-client
Merge tag : 'char-misc-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.15-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.15-rc1-lkdtm' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-imx-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'compiler-attributes-for-linus-v5.15-rc1-v2' of git://github.com/ojeda/linux
Merge tag : 'configfs-5.15' of git://git.infradead.org/users/hch/configfs
Merge tag : 'core-debugobjects-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'csky-for-linus-5.15-rc6' of git://github.com/c-sky/csky-linux
Merge tag : 'cxl-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'defconfig-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'denywrite-for-5.15' of git://github.com/davidhildenbrand/linux
Merge tag : 'devicetree-fixes-for-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devprop-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'devprop-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'dlm-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-5.15' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-5.15-1' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-5.15-2' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-5.15' of git://git.lwn.net/linux
Merge tag : 'docs-5.15-2' of git://git.lwn.net/linux
Merge tag : 'driver-core-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drivers-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'drivers_soc_for_5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into arm/drivers
Merge tag : 'drm-fixes-2021-09-17' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2021-09-24' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2021-10-01' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2021-10-08' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2021-10-15-1' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2021-10-22' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2021-10-29' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-intel-fixes-2021-09-16' of ssh://git.freedesktop.org/git/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2021-09-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2021-09-30' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2021-10-07' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2021-10-14' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2021-10-28' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-gt-next-2021-08-06-1' of ssh://git.freedesktop.org/git/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2021-07-08' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2021-08-10-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2021-08-26' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-misc-fixes-2021-10-06' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2021-10-21-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2021-10-26' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2021-10-28' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-next-2021-07-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2021-07-22' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2021-07-29' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2021-08-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2021-08-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2021-09-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2021-09-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-msm-fixes-2021-10-11' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-fixes-2021-10-18' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2021-07-28' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-msm-next-2021-08-12' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2021-08-31-1' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2021-09-10' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-xilinx-dpsub-20210809' of git://linuxtv.org/pinchartl/media into drm-next
Merge tag : 'drm/tegra/for-5.15-rc1' of ssh://git.freedesktop.org/git/tegra/linux into drm-next
Merge tag : 'drm/tegra/for-5.15-rc3' of ssh://git.freedesktop.org/git/tegra/linux into drm-fixes
Merge tag : 'dt-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'du-next-20210728' of git://linuxtv.org/pinchartl/media into drm-next
Merge tag : 'edac_updates_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'edac_urgent_for_v5.15_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'edac_urgent_for_v5.15_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'efi-urgent-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'erofs-for-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-5.15-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'exynos-drm-fixes-for-v5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes
Merge tag : 'exynos-drm-next-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
Merge tag : 'f2fs-for-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'ffa-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'fiemap_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'firewire-update' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'fixes-2021-10-16' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'fixes_for_v5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'floppy-for-5.15' of https://github.com/evdenis/linux-floppy into for-5.15/drivers
Merge tag : 'for-5.15-clk' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into clk-nvidia
Merge tag : 'for-5.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.15-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.15/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-5.15/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-5.15/drivers-2021-08-30' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.15/io_uring-2021-08-30' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.15/io_uring-2021-09-04' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.15/io_uring-vfs-2021-08-30' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.15/libata-2021-08-30' of git://git.kernel.dk/linux-block
Merge tag : 'for-5.15/parisc' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'for-5.15/parisc-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'for-5.15/parisc-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'for-5.15/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.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/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://github.com/openrisc/linux
Merge tag : 'for-linus-5.15-1' of git://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
Merge tag : 'for-linus-5.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-5.15b-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-5.15b-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-5.15b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-rseq' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-net-next-2021-08-19' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
Merge tag : 'for-v5.15' 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 : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'fpga-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-linus
Merge tag : 'fpga-fixes-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-next
Merge tag : 'fpga-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-next
Merge tag : 'fpga-for-5.15-early' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-next
Merge tag : 'fpga-maintainer-update' of git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga into char-misc-linus
Merge tag : 'fs.close_range.v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'fs.idmapped.v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'fs.move_mount.move_mount_set_group.v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'fs_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fscache-next-20210829' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
Merge tag : 'fsnotify_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
Merge tag : 'fuse-fixes-5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'fuse-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gfs2-v5.14-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gvt-fixes-2021-09-18' of https://github.com/intel/gvt-linux into drm-intel-fixes
Merge tag : 'hardening-v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hisi-arm64-dt-for-5.15' of git://github.com/hisilicon/linux-hisi into arm/dt
Merge tag : 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'hwmon-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20210915' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-fixes-signed-20211007' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-fixes-signed-20211022' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-next-signed-20210831' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'ib-mt6360-for-5.15-signed' into psy-next
Merge tag : 'icc-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'icc-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
Merge tag : 'iio-fixes-for-5.15a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
Merge tag : 'iio-for-5.15a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
Merge tag : 'iio-for-5.15b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
Merge tag : 'imx-bindings-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-defconfig-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/defconfig
Merge tag : 'imx-dt-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-dt64-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-ecspi-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/drivers
Merge tag : 'imx-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-5.15-4' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'integrity-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-gpio-v5.15-1' of gitolite.kernel.org:pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-next
Merge tag : 'io_uring-5.15-2021-09-11' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-5.15-2021-09-17' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-5.15-2021-09-25' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-5.15-2021-10-01' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-5.15-2021-10-17' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-5.15-2021-10-22' of git://git.kernel.dk/linux-block
Merge tag : 'io_uring-bio-cache.5-2021-08-30' of git://git.kernel.dk/linux-block
Merge tag : 'iomap-5.15-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
Merge tag : 'iomap-5.15-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'iommu-fixes-v5.15-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-fixes-v5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-updates-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iov_iter.3-5.15-2021-09-17' of git://git.kernel.dk/linux-block
Merge tag : 'irq-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irqchip-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Merge tag : 'irqchip-fixes-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Merge tag : 'ixp4xx-del-boardfiles-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/soc
Merge tag : 'ixp4xx-drivers-arm-soc-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/drivers
Merge tag : 'ixp4xx-dts-arm-soc-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt
Merge tag : 'juno-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'kbuild-fixes-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kernel.sys.v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Merge tag : 'kgdb-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Merge tag : 'kvm-s390-master-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into kvm-master
Merge tag : 'kvm-s390-master-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-s390-next-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvmarm-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-5.14-2' into kvm-arm64/mmu/el2-tracking
Merge tag : 'kvmarm-fixes-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
Merge tag : 'kvmarm-fixes-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'leds-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds
Merge tag : 'libata-5.15-2021-09-05' of git://git.kernel.dk/linux-block
Merge tag : 'libata-5.15-2021-09-11' of git://git.kernel.dk/linux-block
Merge tag : 'libata-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'libata-5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'libnvdimm-fixes-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'libnvdimm-fixes-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'libnvdimm-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'linux-can-fixes-for-5.15-20210907' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-5.15-20211017' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-5.15-20211019' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-5.15-20210725' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-5.15-20210804' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-5.15-20210819' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-5.15-20210825' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-kselftest-fixes-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-fixes-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-fixes-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-next-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-watchdog-5.15-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'linux-watchdog-5.15-rc7' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'livepatching-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-debug-2021-09-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-urgent-2021-09-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locks-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Merge tag : 'm68k-for-v5.15-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68k-for-v5.15-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68k-for-v5.15-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68knommu-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge tag : 'mac80211-for-net-2021-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211
Merge tag : 'mac80211-for-net-2021-10-21' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211
Merge tag : 'mac80211-for-net-2021-10-27' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211
Merge tag : 'mac80211-next-for-net-next-2021-08-20' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
Merge tag : 'mac80211-next-for-net-next-2021-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
Merge tag : 'mailbox-v5.15' of git://git.linaro.org/landing-teams/working/fujitsu/integration
Merge tag : 'media/v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-fixes-5.15' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-fixes
Merge tag : 'mediatek-drm-next-5.15' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Merge tag : 'mfd-next-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'microblaze-v5.15' of git://git.monstr.eu/linux-2.6-microblaze
Merge tag : 'mips-fixes_5.15_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'misc-5.15-2021-09-05' of git://git.kernel.dk/linux-block
Merge tag : 'misc-fixes-20211007' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'misc-habanalabs-fixes-2021-09-19' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-linus
Merge tag : 'misc-habanalabs-fixes-2021-09-29' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-linus
Merge tag : 'misc-habanalabs-next-2021-09-01' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-next
Merge tag : 'mlx5-fixes-2021-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2021-09-07' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2021-09-30' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2021-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2021-10-20' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-07-24' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-08-02' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-08-11' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-08-16' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-08-19' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2021-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-slub-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/linux
Merge tag : 'mmc-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux
Merge tag : 'modules-for-v5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux
Merge tag : 'mtd/fixes-for-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mvebu-dt64-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt
Merge tag : 'nand/for-5.15' into mtd/next
Merge tag : 'net-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfsd-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nios2_fixes_for_v5.15_part1' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
Merge tag : 'nios2_fixes_for_v5.15_part2' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
Merge tag : 'nios2_fixes_for_v5.15_part3' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
Merge tag : 'ntb-5.15' of git://github.com/jonmason/ntb
Merge tag : 'ntfs3_for_5.15' of git://github.com/Paragon-Software-Group/linux-ntfs3
Merge tag : 'nvme-5.15-2021-08-18' of git://git.infradead.org/nvme into for-5.15/drivers
Merge tag : 'nvme-5.15-2021-09-07' of git://git.infradead.org/nvme into block-5.15
Merge tag : 'nvme-5.15-2021-09-15' of git://git.infradead.org/nvme into block-5.15
Merge tag : 'nvme-5.15-2021-09-24' of git://git.infradead.org/nvme into block-5.15
Merge tag : 'nvme-5.15-2021-10-14' of git://git.infradead.org/nvme into block-5.15
Merge tag : 'nvme-5.15-2021-10-28' of git://git.infradead.org/nvme into block-5.15
Merge tag : 'objtool_urgent_for_v5.15_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool_urgent_for_v5.15_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool_urgent_for_v5.15_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-v5.15/dt-am3-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
Merge tag : 'omap-for-v5.15/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
Merge tag : 'omap-for-v5.15/fixes-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
Merge tag : 'omap-for-v5.15/soc-late-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc
Merge tag : 'omap-for-v5.15/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/soc
Merge tag : 'omap-for-v5.15/ti-sysc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/drivers
Merge tag : 'optee-fix-for-v5.15' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'optee-fix2-for-v5.15' of git://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'ovl-fixes-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Merge tag : 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Merge tag : 'pci-v5.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v5.15-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v5.15-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'perf-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v5.15-2021-09-18' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v5.15-2021-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v5.15-2021-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v5.15-2021-10-16' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v5.15-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v5.15-2021-09-04' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v5.15-2021-09-11' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-urgent-2021-09-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v5.15_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v5.15_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy into char-misc-next
Merge tag : 'pinctrl-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-5.15-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-5.15-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-5.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'powerpc-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.15-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.15-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-5.15-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'pwm/for-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'qcom-arm64-defconfig-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig
Merge tag : 'qcom-arm64-fixes-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-fixes-for-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'qcom-drivers-fixes-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-drivers-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
Merge tag : 'qcom-dts-fixes-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-dts-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'ras_core_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'regmap-fix-v5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v5.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-fix-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-dt-for-v5.15-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-arm-dt-for-v5.15-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-clk-for-v5.15-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v5.15-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v5.15-tag3' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-fixes
Merge tag : 'renesas-drivers-for-v5.15-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/drivers
Merge tag : 'renesas-drivers-for-v5.15-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/drivers
Merge tag : 'renesas-dt-bindings-for-v5.15-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-pinctrl-for-v5.15-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v5.15-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-r9a07g044-dt-binding-defs-tag2' into HEAD
Merge tag : 'renesas-r9a07g044-dt-binding-defs-tag2' into renesas-clk-for-v5.15
Merge tag : 'reset-fixes-for-v5.15' of git://git.pengutronix.de/pza/linux into arm/fixes
Merge tag : 'reset-for-v5.15' of git://git.pengutronix.de/pza/linux into arm/drivers
Merge tag : 'riscv-for-linus-5.15-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.15-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'rproc-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc
Merge tag : 'rtc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rtc-5.15-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 's390-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.15-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.15-5' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.15-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-5.15-ebpf-jit-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-dt-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-dt64-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-pinctrl-5.15' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
Merge tag : 'sched-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v5.15_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v5.15_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scmi-updates-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/drivers
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'selinux-pr-20210830' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'selinux-pr-20210923' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'Smack-for-5.15' of git://github.com/cschaufler/smack-next
Merge tag : 'smp-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'smp-urgent-2021-09-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'soc-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'sound-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire into char-misc-next
Merge tag : 'spi-fix-v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v5.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'sti-dt-for-v5.15-round1' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into arm/dt
Merge tag : 'stm32-dt-for-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/dt
Merge tag : 'sunxi-dt-for-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag : 'sunxi-fixes-for-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/fixes
Merge tag : 'sysfs_defferred_iomem_get_mapping-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core driver-core-next
Merge tag : 'tag-chrome-platform-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tags/bcm2835-dt-fixes-2021-10-06' into devicetree/fixes
Merge tag : 'tags/topic/i915-ttm-2021-06-11' into drm-misc-next
Merge tag : 'tegra-for-5.15-arm-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/defconfig
Merge tag : 'tegra-for-5.15-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-5.15-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-5.15-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-5.15-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Merge tag : 'tegra-for-5.15-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Merge tag : 'thermal-v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thermal-v5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thunderbolt-for-v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'ti-k3-dt-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nmenon/linux into arm/dt
Merge tag : 'timers-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v5.15' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'timers_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'topic/i915-ttm-2021-06-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-intel-gt-next
Merge tag : 'tpmdd-next-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.15-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'trace-v5.15-rc6-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Merge tag : 'tty-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'usb-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-5.15-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-5.15-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-5.15-rc1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-5.15-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'usb-serial-5.15-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'usb-v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb into usb-next
Merge tag : 'ux500-dts-v5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt
Merge tag : 'v5.13' into next
Merge tag : 'v5.14-next-dts32' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
Merge tag : 'v5.14-next-dts64' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
Merge tag : 'v5.14-next-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/drivers
Merge tag : 'v5.14-rc3' into arm64-for-5.15
Merge tag : 'v5.14-rc4' into media_tree
Merge tag : 'v5.14-rc5' into next
Merge tag : 'v5.14-rc6' into locking/core, to pick up fixes
Merge tag : 'v5.15-rc2' into spi-5.15
Merge tag : 'v5.15-rc3' into spi-5.15
Merge tag : 'v5.15-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
Merge tag : 'v5.15-rockchip-driver1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/drivers
Merge tag : 'v5.15-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
Merge tag : 'vfio-v5.15-rc1' of git://github.com/awilliam/linux-vfio
Merge tag : 'vfio-v5.15-rc4' of git://github.com/awilliam/linux-vfio
Merge tag : 'vfs-5.15-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'warning-fixes-20211005' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'wireless-drivers-2021-09-07' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers
Merge tag : 'wireless-drivers-2021-10-01' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers
Merge tag : 'wireless-drivers-next-2021-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Merge tag : 'wireless-drivers-next-2021-08-29' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Merge tag : 'x86-cpu-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-irq-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-misc-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_build_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cleanups_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v5.15_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v5.15_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v5.15_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v5.15_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-5.15-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xtensa-20210902' of git://github.com/jcmvbkbc/linux-xtensa
Merge tag : 'xtensa-20211008' of git://github.com/jcmvbkbc/linux-xtensa
Merge tag : 'zynq-dt-for-v5.15' of https://github.com/Xilinx/linux-xlnx into arm/dt
Merge tag : 'zynq-soc-for-v5.15' of https://github.com/Xilinx/linux-xlnx into arm/defconfig
 
Linux: Merge v5.14-rc3 into usb-next
 
mfd/cpuidle: ux500: Rename driver symbol
 
mfd: Add Renesas Synchronization Management Unit (SMU) support
mfd: axp20x: Add supplied-from property to axp288_fuel_gauge cell
mfd: axp20x: Update AXP288 volatile ranges
mfd: Bulk conversion to generic_handle_domain_irq()
mfd: db8500-prcmu: Adjust map to reality
mfd: db8500-prcmu: Handle missing FW variant
mfd: db8500-prcmu: Rename register header
mfd: Don't use irq_create_mapping() to resolve a mapping
mfd: hi6421-spmi-pmic: move driver from staging
mfd: intel-lpss: Add Intel Cannon Lake ACPI IDs
mfd: intel-m10-bmc: Add N5010 variant
mfd: intel_quark_i2c_gpio: Convert GPIO to use software nodes
mfd: lpc_ich: Enable GPIO driver for DH89xxCC
mfd: lpc_sch: Rename GPIOBASE to prevent build error
mfd: mt6360: Sort regulator resources
mfd: simple-mfd-i2c: Add support for registering devices via MFD cells
mfd: syscon: Use of_iomap() instead of ioremap()
mfd: ti_am335x_tscadc: Delete superfluous error message
mfd: tps65086: Add cell entry for reset driver
mfd: tps65086: Make interrupt line optional
mfd: tqmx86: Add support for TQ-Systems DMI IDs
mfd: tqmx86: Add support for TQMx110EB and TQMxE40x
mfd: tqmx86: Assume 24MHz LPC clock for unknown boards
mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
mfd: tqmx86: Fix typo in "platform"
mfd: tqmx86: Remove incorrect TQMx90UC board ID
 
microblaze: move core-y in arch/microblaze/Makefile to arch/microblaze/Kbuild
microblaze: simplify pte_alloc_one_kernel()
microblaze: use generic strncpy/strnlen from_user
 
MIPS/asm/printk: Fix build failure caused by printk
 
MIPS/jazzdma: return error code from jazz_dma_map_sg()
 
MIPS: Alchemy: Fix spelling contraction "cant" -> "can't"
 
mips: Bulk conversion to generic_handle_domain_irq()
mips: cavium-octeon: clean up kernel-doc in cvmx-interrupt-decodes.c
mips: clean up (remove) kernel-doc in cavium-octeon/executive/
mips: clean up kernel-doc in cavium-octeon/*.c
mips: clean up kernel-doc in mm/c-octeon.c
mips: clean up kvm Makefile
 
MIPS: config: generic: Add config for Marduk board
MIPS: don't include in
MIPS: DTS: Pistachio add missing cpc and cdmm
MIPS: generic: Allow generating FIT image for Marduk board
MIPS: generic: Return true/false (not 1/0) from bool functions
MIPS: Ingenic: Add system type for new Ingenic SoCs.
MIPS: ingenic: Unconditionally enable clock of CPU #0
MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive
MIPS: loongson2ef: don't build serial.o unconditionally
MIPS: Make a alias for pistachio_defconfig
MIPS: Malta: fix alignment of the devicetree buffer
MIPS: mscc: ocelot: disable all switch ports by default
MIPS: mscc: ocelot: mark the phy-mode for internal PHY ports
 
mips: netlogic: fix kernel-doc complaints in fmn-config.c
 
MIPS: octeon: Remove vestiges of CONFIG_CAVIUM_RESERVE32
MIPS: Replace deprecated CPU-hotplug functions.
 
mips: replace deprecated EXTRA_CFLAGS with ccflags-y
 
MIPS: Retire MACH_PISTACHIO
MIPS: Return true/false (not 1/0) from bool functions
MIPS: Revert "add support for buggy MT7621S core detection"
 
misc/pvpanic-pci: Allow automatic loading
 
misc/pvpanic: fix set driver data
 
misc: bcm-vk: fix tty registration race
misc: fastrpc: Add missing lock before accessing find_vma()
misc: gehc-achc: Fix spelling mistake "Verfication" -> "Verification"
misc: gehc-achc: new driver
misc: gehc: Add SPI ID table
misc: genwqe: Fixes DMA mask setting
misc: HI6421V600_IRQ should depend on HAS_IOMEM
misc: pci_endpoint_test: Add deviceID for AM64 and J7200
misc: pci_endpoint_test: Ensure relationship between miscdev and PCI
misc: pci_endpoint_test: Populate sriov_configure ops to configure SR-IOV device
misc: sgi-gru: Convert from atomic_t to refcount_t on gru_thread_state->ts_refcnt
misc: sram: Only map reserved areas in Tegra SYSRAM
 
mISDN: Fix return values of the probe function
 
mlxbf_gige: clear valid_polarity upon open
 
mlxsw: Convert existing consumers to use new API for parsing configuration
mlxsw: pci: Recycle received packet upon allocation failure
mlxsw: Remove old parsing depth infrastructure
mlxsw: spectrum: Add infrastructure for parsing configuration
mlxsw: spectrum_router: Increase parsing depth for multipath hash
mlxsw: thermal: Fix out-of-bounds memory accesses
 
mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
 
mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions
mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config
mm, memcg: inline swap-related functions to improve disabled memcg config
mm, memcg: remove unused functions
mm, memcg: save some atomic ops when flush is already true
 
mm, slab: split out the cpu offline variant of flush_slab()
 
mm, slub: allocate private object map for debugfs listings
mm, slub: allocate private object map for validate_slab_cache()
mm, slub: call deactivate_slab() without disabling irqs
mm, slub: check new pages with restored irqs
mm, slub: convert kmem_cpu_slab protection to local_lock
mm, slub: detach whole partial list at once in unfreeze_partials()
mm, slub: discard slabs in unfreeze_partials() without irqs disabled
mm, slub: dissolve new_slab_objects() into ___slab_alloc()
mm, slub: do initial checks in ___slab_alloc() with irqs enabled
mm, slub: don't call flush_all() from slab_debug_trace_open()
mm, slub: don't disable irq for debug_check_no_locks_freed()
mm, slub: don't disable irqs in slub_cpu_dead()
mm, slub: extract get_partial() from new_slab_objects()
mm, slub: fix incorrect memcg slab count for bulk free
mm, slub: fix mismatch between reconstructed freelist depth and cnt
mm, slub: fix potential memoryleak in kmem_cache_open()
mm, slub: fix potential use-after-free in slab_debugfs_fops
mm, slub: fix two bugs in slab_debug_trace_open()
mm, slub: make locking in deactivate_slab() irq-safe
mm, slub: make slab_lock() disable irqs with PREEMPT_RT
mm, slub: move disabling irqs closer to get_partial() in ___slab_alloc()
mm, slub: move disabling/enabling irqs to ___slab_alloc()
mm, slub: move irq control into unfreeze_partials()
mm, slub: move reset of c->page and freelist out of deactivate_slab()
mm, slub: only disable irq with spin_lock in __unfreeze_partials()
mm, slub: protect put_cpu_partial() with disabled irqs instead of cmpxchg
mm, slub: remove redundant unfreeze_partials() from put_cpu_partial()
mm, slub: restore irqs around calling new_slab()
mm, slub: restructure new page checks in ___slab_alloc()
mm, slub: return slab page from get_partial() and set c->page afterwards
mm, slub: separate detaching of partial list in unfreeze_partials() from unfreezing
mm, slub: simplify kmem_cache_cpu and tid setup
mm, slub: stop disabling irqs around get_partial()
mm, slub: use migrate_disable() on PREEMPT_RT
mm, slub: validate slab from partial list or page allocator before making it cpu slab
 
mm, thp: bail out early in collapse_file for writeback page
 
mm, vmscan: guarantee drop_slab_node() termination
 
mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code
 
mm,vmscan: fix divide by zero in get_scan_count
 
mm/bootmem_info.c: mark __init on register_page_bootmem_info_section
 
mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()'
 
mm/damon/core: implement region-based sampling
 
mm/damon/dbgfs: export kdamond pid to the user space
mm/damon/dbgfs: support multiple contexts
 
mm/damon: adaptively adjust regions
mm/damon: add a tracepoint
mm/damon: add kunit tests
mm/damon: add user space selftests
mm/damon: don't use strnlen() with known-bogus source length
mm/damon: implement a debugfs-based user space interface
mm/damon: implement primitives for the virtual memory address spaces
 
mm/debug: sync up latest migrate_reason to migrate_reason_names
mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
 
mm/debug_vm_pgtable: fix corrupted page flag
mm/debug_vm_pgtable: introduce struct pgtable_debug_args
mm/debug_vm_pgtable: remove unused code
mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests
mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf and savewrite tests
mm/debug_vm_pgtable: use struct pgtable_debug_args in migration and thp tests
mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD and P4D modifying tests
mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD modifying tests
mm/debug_vm_pgtable: use struct pgtable_debug_args in protnone and devmap tests
mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE modifying tests
mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD modifying tests
mm/debug_vm_pgtable: use struct pgtable_debug_args in soft_dirty and swap tests
 
mm/early_ioremap.c: remove redundant early_ioremap_shutdown()
 
mm/gup: documentation corrections for gup/pup
mm/gup: remove try_get_page(), call try_get_compound_head() directly
mm/gup: small refactoring: simplify try_grab_page()
 
mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled
 
mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY
mm/hugetlb: initialize hugetlb_usage in mm_init
 
mm/hwpoison: change argument struct page **hpagep to *hpage
mm/hwpoison: fix potential pte_unmap_unlock pte error
mm/hwpoison: fix some obsolete comments
mm/hwpoison: remove unneeded variable unmap_success
 
mm/idle_page_tracking: make PG_idle reusable
 
mm/kasan: move kasan.fault to mm/kasan/report.c
 
mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp
 
mm/ksm: remove old GCC 4.9+ check
 
mm/madvise: add MADV_WILLNEED to process_madvise()
 
mm/memory_failure: fix the missing pte_unmap() call
 
mm/memory_hotplug: improved dynamic memory group aware "auto-movable" online policy
mm/memory_hotplug: introduce "auto-movable" online policy
mm/memory_hotplug: memory group aware "auto-movable" online policy
mm/memory_hotplug: remove nid parameter from arch_remove_memory()
mm/memory_hotplug: remove nid parameter from remove_memory() and friends
mm/memory_hotplug: track present pages in memory groups
mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()
mm/memory_hotplug: use helper zone_is_zone_device() to simplify the code
 
mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy
 
mm/mempolicy.c: use in_task() in mempolicy_slab_node()
 
mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred nodes
mm/mempolicy: advertise new MPOL_PREFERRED_MANY
mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind()
mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task
mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies
mm/mempolicy: use readable NUMA_NO_NODE macro instead of magic number
 
mm/migrate: add CPU hotplug to demotion #ifdef
mm/migrate: add sysfs interface to enable reclaim migration
mm/migrate: correct kernel-doc notation
mm/migrate: demote pages during reclaim
mm/migrate: enable returning precise migrate_pages() success count
mm/migrate: fix CPUHP state to update node demotion order
mm/migrate: optimize hotplug-time demotion order updates
mm/migrate: update node demotion order on hotplug events
 
mm/mremap: fix memory account on do_munmap() failure
 
mm/numa: automatically generate node migration order
 
mm/oom_kill.c: prevent a race between process_mrelease and exit_mmap
 
mm/page_alloc.c: avoid accessing uninitialized pcp page migratetype
mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function warning
mm/page_alloc.c: use in_task()
 
mm/page_alloc: always initialize memory map for the holes
mm/page_alloc: make alloc_node_mem_map() __init rather than __ref
 
mm/page_isolation: tracing: trace all test_pages_isolated failures
 
mm/pagemap: add mmap_assert_locked() annotations to find_vma*()
 
mm/percpu,c: remove obsolete comments of pcpu_chunk_populated()
 
mm/secretmem: avoid letting secretmem_users drop to zero
mm/secretmem: fix NULL page->mapping dereference in page_is_secretmem()
mm/secretmem: use refcount_t instead of atomic_t
 
mm/shmem.c: fix judgment error in shmem_is_huge()
 
mm/sparse: clarify pgdat_to_phys
mm/sparse: set SECTION_NID_SHIFT to 6
 
mm/swap: consider max pages in iomap_swapfile_add_extent
 
mm/thp: decrease nr_thps in file's mapping on THP split
 
mm/userfaultfd: selftests: fix memory corruption with thp enabled
 
mm/vmalloc: fix numa spreading for large hash tables
mm/vmalloc: fix wrong behavior in vread
mm/vmalloc: remove gfpflags_allow_blocking() check
mm/vmalloc: use batched page requests in bulk-allocator
 
mm/vmpressure: replace vmpressure_to_css() with vmpressure_to_memcg()
 
mm/vmscan: add 'else' to remove check_pending label
mm/vmscan: add helper for querying ability to age anonymous pages
mm/vmscan: add page demotion counter
mm/vmscan: Consider anonymous pages without swap
mm/vmscan: never demote for memcg reclaim
mm/vmscan: remove misleading setting to sc->priority
mm/vmscan: remove the PageDirty check after MADV_FREE pages are page_ref_freezed
mm/vmscan: remove unneeded return value of kswapd_run()
 
mm/vmstat: correct some wrong comments
mm/vmstat: protect per cpu variables with preempt disable on RT
mm/vmstat: remove unneeded return value
mm/vmstat: simplify the array size calculation
 
mm/workingset: correct kernel-doc notations
 
mm: Add functions to lock invalidate_lock for two mappings
mm: add kernel_misc_reclaimable in show_free_areas
mm: Add kvrealloc()
mm: change fault_in_pages_* to have an unsigned size parameter
mm: compaction: optimize proactive compaction deferrals
mm: compaction: support triggering of proactive compaction by user
mm: delete unused get_kernel_page()
mm: don't allow executable ioremap mappings
mm: don't allow oversized kvmalloc() calls
mm: filemap: check if THP has hwpoisoned subpage for PMD page fault
mm: Fix comments mentioning i_mutex
mm: fix panic caused by __page_handle_poison()
mm: fix uninitialized use in overcommit_policy_handler
mm: fs: invalidate bh_lrus for only cold path
mm: Fully initialize invalidate_lock, amend lock class later
mm: gup: fix potential pgmap refcnt leak in __gup_device_huge()
mm: gup: remove set but unused local variable major
mm: gup: remove unneed local variable orig_refs
mm: gup: remove useless BUG_ON in __get_user_pages()
mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range()
mm: hide laptop_mode_wb_timer entirely behind the BDI API
mm: hwpoison: don't drop slab caches for offlining non-LRU page
mm: hwpoison: dump page for unhandlable page
mm: hwpoison: remove the unnecessary THP check
mm: ignore MAP_DENYWRITE in ksys_mmap_pgoff()
mm: in_irq() cleanup
mm: introduce Data Access MONitor (DAMON)
mm: introduce memmap_alloc() to unify memory map allocation
mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1)
mm: introduce process_mrelease system call
mm: khugepaged: skip huge page collapse for special files
mm: KSM: fix data type
mm: memcontrol: set the correct memcg swappiness restriction
mm: memory_hotplug: cleanup after removal of pfn_valid_within()
mm: migrate: change to use bool type for 'page_was_mapped'
mm: migrate: fix the incorrect function name in comments
mm: migrate: introduce a local variable to get the number of pages
mm: move ioremap_page_range to vmalloc.c
mm: Protect operations adding pages to page cache with invalidate_lock
mm: remove flush_kernel_dcache_page
mm: remove irqsave/restore locking from contexts with irqs enabled
mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE
mm: remove redundant compound_head() calling
mm: remove VM_DENYWRITE
mm: Replace deprecated CPU-hotplug functions.
mm: report a more useful address for reclaim acquisition
mm: simplify compat numa syscalls
mm: simplify compat_sys_move_pages
mm: slub: make object_map_lock a raw_spinlock_t
mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context
mm: sparse: pass section_nr to find_memory_block
mm: sparse: pass section_nr to section_mark_present
mm: sparse: remove __section_nr() function
mm: track present early pages per zone
mm: wire up syscall process_mrelease
 
mmap_lock: change trace and locking order
 
mmc: arasan: Fix the issue in reading tap values from DT
mmc: block: cleanup gendisk creation
mmc: block: let device_add_disk create disk attributes
mmc: block: Support alternative_gpt_sector() operation
mmc: core: Avoid hogging the CPU while polling for busy after I/O writes
mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls
mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path
mmc: core: Issue HPI in case the BKOPS timed out
mmc: core: Only print retune error when we don't check for card removal
mmc: core: Return correct emmc response in case of ioctl error
mmc: core: Store pointer to bio_crypt_ctx in mmc_request
mmc: core: Update ->card_busy() callback comment
mmc: cqhci: clear HALT state after CQE enable
mmc: dw_mmc: Add data CRC error injection
mmc: dw_mmc: exynos: fix the finding clock sample value
mmc: dw_mmc: Fix issue with uninitialized dma_slave_config
mmc: dw_mmc: Only inject fault before done/error
mmc: host: add kdoc for mmc_retune_{en|dis}able
mmc: host: factor out clearing the retune state
mmc: JZ4740: remove the flush_kernel_dcache_page call in jz4740_mmc_read_data
mmc: mediatek: Move cqhci init behind ungate clock
mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk
mmc: mmc_spi: replace flush_kernel_dcache_page with flush_dcache_page
mmc: mmc_spi: Simplify busy loop in mmc_spi_skip()
mmc: mmci: De-assert reset on probe
mmc: moxart: Fix issue with uninitialized dma_slave_config
mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787
mmc: pwrseq: sd8787: add support for wilc1000
mmc: pwrseq: sd8787: fix compilation warning
mmc: queue: Match the data type of max_segments
mmc: queue: Remove unused parameters(request_queue)
mmc: renesas_sdhi: fix regression with hard reset on old SDHIs
mmc: renesas_sdhi: Refactor renesas_sdhi_probe()
mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination
mmc: rtsx_pci: Fix long reads when clock is prescaled
mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit
mmc: sdhci-esdhc-imx: Remove redundant code for manual tuning
mmc: sdhci-esdhc-imx: Remove unneeded mmc-esdhc-imx.h header
mmc: sdhci-esdhc-imx: Select the correct mode for auto tuning
mmc: sdhci-msm: Use maximum possible data timeout value
mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk.
mmc: sdhci-of-arasan: Check return value of non-void funtions
mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP
mmc: sdhci-of-arasan: Modify data type of the clk_phase array
mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform
mmc: sdhci-of-arasan: Use appropriate type of division macro
mmc: sdhci-of-at91: replace while loop with read_poll_timeout
mmc: sdhci-of-at91: wait for calibration done before proceed
mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield
mmc: sdhci-tegra: Enable MMC_CAP2_ALT_GPT_TEGRA
mmc: sdhci: Correct the tuning command handle for PIO mode
mmc: sdhci: Fix issue with uninitialized dma_slave_config
mmc: sdhci: Introduce max_timeout_count variable in sdhci_host
mmc: sdhci: Map more voltage level to SDHCI_POWER_330
mmc: sdio: Don't warn about vendor CIS tuples
mmc: sdio: Print contents of unknown CIS tuples
mmc: sh_mmcif: use proper DMAENGINE API for termination
mmc: switch from 'pci_' to 'dma_' API
mmc: tmio: reenable card irqs after the reset callback
mmc: usdhi6rol0: Implement card_busy function
mmc: usdhi6rol0: use proper DMAENGINE API for termination
mmc: vub300: fix control-message timeouts
mmc: winbond: don't build on M68K
 
modpost: get the *.mod file path more simply
 
module: combine constructors in module linker script
module: fix clang CFI with MODULE_UNLOAD=n
 
MOST: cdev: rename 'mod_init' & 'mod_exit' functions to be module-specific
 
Linux: move netdev_boot_setup into Space.c
 
move_mount: allow to add a mount into an existing group
 
mpls: defer ttl decrement in mpls_forward()
 
mptcp: add mibs for stale subflows processing
mptcp: add the mibs for MP_FAIL
mptcp: allow changing the 'backup' bit when no sockets are open
mptcp: backup flag from incoming MPJ ack option
mptcp: better binary layout for mptcp_options_received
mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signal
mptcp: cleanup sysctl data and helpers
mptcp: consolidate in_opt sub-options fields in a bitmask
mptcp: do not set unconditionally csum_reqd on incoming opt
mptcp: don't return sockets in foreign netns
mptcp: drop flags and ifindex arguments
mptcp: ensure tx skbs always have the MPTCP ext
mptcp: faster active backup recovery
mptcp: fix ADD_ADDR and RM_ADDR maybe flush addr_signal each other
mptcp: fix corrupt receiver key in MPC + data + checksum
mptcp: Fix duplicated argument in protocol.h
mptcp: fix possible divide by zero
mptcp: fix possible stall on recvmsg()
mptcp: handle pending data on closed subflow
mptcp: less aggressive retransmission strategy
mptcp: local addresses fullmesh
mptcp: make MPTCP_ADD_ADDR_SIGNAL and MPTCP_ADD_ADDR_ECHO separate
mptcp: make the locking tx schema more readable
mptcp: more accurate timeout
mptcp: move drop_other_suboptions check under pm lock
mptcp: MP_FAIL suboption receiving
mptcp: MP_FAIL suboption sending
mptcp: Only send extra TCP acks in eligible socket states
mptcp: optimize out option generation
mptcp: optimize the input options processing
mptcp: remote addresses fullmesh
mptcp: remove MPTCP_ADD_ADDR_IPV6 and MPTCP_ADD_ADDR_PORT
mptcp: send out MP_FAIL when data checksum fails
mptcp: shrink mptcp_out_options struct
 
mqprio: Correct stats in mqprio_dump_class_stats().
 
mtd/drivers/nand: use HZ macros
 
mtd/ftl: don't cast away the type when calling add_mtd_blktrans_dev
 
mtd/rfd_ftl: don't cast away the type when calling add_mtd_blktrans_dev
 
mtd: maps: remove dead MTD map driver for PMC-Sierra MSP boards
mtd: mtdconcat: Check _read, _write callbacks existence before assignment
mtd: mtdconcat: Judge callback existence based on the master
mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'
mtd: rawnand: Fix a couple of spelling mistakes in Kconfig
mtd: rawnand: intel: Fix error handling in probe
mtd: rawnand: nand_bbt: Skip bad blocks when searching for the BBT in NAND
mtd: rawnand: omap: Fix kernel doc warning on 'calcuate' typo
mtd: rawnand: qcom: Update code word value for raw read
mtd: rawnand: remove never changed ret variable
mtd: rfd_ftl: add discard support
mtd: rfd_ftl: allow use of MTD_RAM for testing purposes
mtd: rfd_ftl: fix use-after-free
mtd: rfd_ftl: use container_of() rather than cast
mtd: spinand: core: Properly fill the OOB area.
mtd: spinand: Fix comment
mtd: spinand: macronix: Add Quad support for serial NAND flash
 
mtd_blkdevs: don't hold del_mtd_blktrans_dev in blktrans_{open, release}
mtd_blkdevs: remove blktrans_ref_mutex
mtd_blkdevs: simplify blktrans_dev_get
mtd_blkdevs: simplify blktrans_getgeo
mtd_blkdevs: simplify the refcounting in blktrans_{open, release}
mtd_blkdevs: use lockdep_assert_held
 
mtdblock: Add comment about UBI block devices
mtdblock: Update old JFFS2 mention in Kconfig
mtdblock: Warn if added for a NAND device
 
mwifiex: avoid null-pointer-subtraction warning
mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw()
mwifiex: make arrays static const, makes object smaller
mwifiex: pcie: add DMI-based quirk implementation for Surface devices
mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ devices
mwifiex: usb: Replace one-element array with flexible-array member
 
mxser: use semi-colons instead of commas
 
myri10ge: switch from 'pci_' to 'dma_' API
 
n64cart: fix return value check in n64cart_probe()
 
namei: add getname_uflags()
namei: add mapping aware lookup helper
namei: change filename_parentat() calling conventions
namei: Fix use after free in kern_path_locked
namei: ignore ERR/NULL names in putname()
namei: make do_linkat() take struct filename
namei: make do_mkdirat() take struct filename
namei: make do_mknodat() take struct filename
namei: make do_symlinkat() take struct filename
namei: Standardize callers of filename_create()
namei: Standardize callers of filename_lookup()
namei: update do_*() helpers to return ints
 
napi: fix race inside napi_enable
 
natsemi: sonic: stop calling netdev_boot_setup_check
 
nbd: add missing locking to the nbd_dev_add error path
nbd: add the check to prevent overflow in __nbd_ioctl()
nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECT
nbd: only return usable devices from nbd_find_unused
nbd: prevent IDR lookups from finding partially initialized devices
nbd: reduce the nbd_index_mutex scope
nbd: refactor device removal
nbd: refactor device search and allocation in nbd_genl_connect
nbd: remove nbd->destroy_complete
nbd: remove nbd_del_disk
nbd: reset NBD to NULL when restarting in nbd_genl_connect
nbd: return the allocated nbd_device from nbd_dev_add
nbd: set nbd->index before releasing nbd_index_mutex
nbd: use shifts rather than multiplies
 
ndr: fix translation in ndr_encode_posix_acl()
 
nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^'
 
nds32/setup: remove unused memblock_region variable in setup_memory()
 
ne2000: fix unused function warning
 
net, bonding: Add XDP support to the bonding driver
net, bonding: Disallow vlan+srcmac with XDP
net, bonding: Refactor bond_xmit_hash for use with xdp_buff
 
net, core: Add support for XDP redirection to slave device
net, core: Allow netdev_lower_get_next_private_rcu in bh context
 
net-caif: avoid user-triggerable WARN_ON(1)
 
net-memcg: pass in gfp_t mask to mem_cgroup_charge_skmem()
 
net-next: When a bond have a massive amount of VLANs with IPv6 addresses, performance of changing link state, attaching a VRF, changing an IPv6 address, etc. go down dramtically.
 
net-sysfs: initialize uid and gid before calling net_ns_get_ownership
 
net/9p: increase default msize to 128k
net/9p: increase tcp max msize to 1MB
net/9p: use macro to define default msize
 
net/af_iucv: clean up a try_then_request_module()
net/af_iucv: remove wrappers around iucv (de-)registration
net/af_iucv: support drop monitoring
 
net/af_unix: fix a data-race in unix_dgram_poll
 
net/core: Remove unused field from struct flow_indr_dev
 
net/e1000e: Fix spelling mistake "The" -> "This"
 
net/ipv4/igmp: Use struct_size() helper
 
net/ipv4/ipv6: Replace one-element arraya with flexible-array members
 
net/ipv4: Replace one-element array with flexible-array member
net/ipv4: Revert use of struct_size() helper
 
net/ipv6/mcast: Use struct_size() helper
 
net/iucv: get rid of register asm usage
net/iucv: Replace deprecated CPU-hotplug functions.
 
net/l2tp: Fix reference count leak in l2tp_udp_recv_core
 
net/mellanox: switch from 'pci_' to 'dma_' API
 
net/mlx4: make the array states static const, makes object smaller
net/mlx4: Use ARRAY_SIZE to get an array's size
 
net/mlx4_en: Don't allow aRFS for encapsulated packets
net/mlx4_en: Resolve bad operstate value
 
net/mlx5: Add DCS caps & fields support
net/mlx5: Add send to vport rules on paired device
net/mlx5: Align mlx5_irq structure
net/mlx5: Allocate individual capability
net/mlx5: Avoid generating event after PPS out in Real time mode
net/mlx5: Bridge, allow merged eswitch connectivity
net/mlx5: Bridge, extract FDB delete notification to function
net/mlx5: Bridge, fix uninitialized variable usage
net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id pair
net/mlx5: Bridge, obtain core device from eswitch instead of priv
net/mlx5: Bridge, release bridge in same function where it is taken
net/mlx5: Bridge, support LAG
net/mlx5: Change SF missing dedicated MSI-X err message to dbg
net/mlx5: Delete impossible dev->state checks
net/mlx5: Don't rely on always true registered field
net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables
net/mlx5: DR, Add support for update FTE
net/mlx5: DR, Added support for REMOVE_HEADER packet reformat
net/mlx5: DR, Enable QP retransmission
net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX
net/mlx5: DR, fix a potential use-after-free bug
net/mlx5: DR, Improve error flow in actions_build_ste_arr
net/mlx5: DR, Improve rule tracking memory consumption
net/mlx5: DR, Merge DR_STE_SIZE enums
net/mlx5: DR, Reduce print level for FT chaining level check
net/mlx5: DR, Remove HW specific STE type from nic domain
net/mlx5: DR, Remove rehash ctrl struct from dr_htbl
net/mlx5: DR, replace uintN_t with kernel-style types
net/mlx5: DR, Skip source port matching on FDB RX domain
net/mlx5: DR, Split modify VLAN state to separate pop/push states
net/mlx5: DR, Support IPv6 matching on flow label for STEv0
net/mlx5: DR, Use FW API when updating FW-owned flow table
net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err
net/mlx5: E-Switch, Add event callback for representors
net/mlx5: E-Switch, add logic to enable shared FDB
net/mlx5: E-switch, Add QoS tracepoints
net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups
net/mlx5: E-switch, Allow to add vports to rate groups
net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control
net/mlx5: E-Switch, Fix double allocation of acl flow counter
net/mlx5: E-switch, Introduce rate limiting groups API
net/mlx5: E-switch, Move QoS related code to dedicated file
net/mlx5: E-switch, Return correct error code on group creation failure
net/mlx5: E-Switch, set flow source for send to uplink rule
net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group
net/mlx5: Embed mlx5_ttc_table
net/mlx5: Fix cleanup of bridge delayed work
net/mlx5: Fix inner TTC table creation
net/mlx5: Fix length of irq_index in chars
net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set()
net/mlx5: Fix potential sleeping in atomic context
net/mlx5: Fix rdma aux device on devlink reload
net/mlx5: Fix setting number of EQs of SFs
net/mlx5: Fix typo in comments
net/mlx5: Fix unpublish devlink parameters
net/mlx5: Fix variable type to match 64bit
net/mlx5: Force round second at 1PPS out start time
net/mlx5: FWTrace, cancel work on alloc pd error flow
net/mlx5: Initialize numa node for all core devices
net/mlx5: Lag, add initial logic for shared FDB
net/mlx5: Lag, change multipath and bonding to be mutually exclusive
net/mlx5: Lag, Create shared FDB when in switchdev mode
net/mlx5: Lag, don't update lag if lag isn't supported
net/mlx5: Lag, fix multipath lag activation
net/mlx5: Lag, move lag destruction to a workqueue
net/mlx5: Lag, properly lock eswitch if needed
net/mlx5: Move TTC logic to fs_ttc
net/mlx5: Refcount mlx5_irq with integer
net/mlx5: Remove all auxiliary devices at the unregister event
net/mlx5: Reorganize current and maximal capabilities to be per-type
net/mlx5: Return mdev from eswitch
net/mlx5: SF, use recent sysfs api
net/mlx5: Support enable_eth devlink dev param
net/mlx5: Support enable_rdma devlink dev param
net/mlx5: Support enable_vnet devlink dev param
net/mlx5: Take TIR destruction out of the TIR list lock
 
net/mlx5e: Abstract MQPRIO params
net/mlx5e: Add an option to create a shared mapping
net/mlx5e: Allocate the array of channels according to the real max_nch
net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode
net/mlx5e: Block LRO if firmware asks for tunneled LRO
net/mlx5e: Check if inner FT is supported outside of create/destroy functions
net/mlx5e: Convert RQT to a dedicated object
net/mlx5e: Convert RSS to a dedicated object
net/mlx5e: Convert TIR to a dedicated object
net/mlx5e: Create struct mlx5e_rss_params_hash
net/mlx5e: CT, Use xarray to manage fte ids
net/mlx5e: Decouple TTC logic from mlx5e
net/mlx5e: Do not try enable RSS when resetting indir table
net/mlx5e: Dynamically allocate TIRs in RSS contexts
net/mlx5e: Fix condition when retrieving PTP-rqn
net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors
net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path
net/mlx5e: Fix mutual exclusion between CQE compression and HW TS
net/mlx5e: Fix possible use-after-free deleting fdb rule
net/mlx5e: Fix the presented RQ index in PTP stats
net/mlx5e: Fix vlan data lost during suspend flow
net/mlx5e: Handle errors of netdev_set_num_tc()
net/mlx5e: Hide all implementation details of mlx5e_rx_res
net/mlx5e: Improve MQPRIO resiliency
net/mlx5e: Introduce abstraction of RSS context
net/mlx5e: Introduce mlx5e_channels API to get RQNs
net/mlx5e: Introduce post action infrastructure
net/mlx5e: Introduce TIR create/destroy API in rx_res
net/mlx5e: IPSEC RX, enable checksum complete
net/mlx5e: IPsec: Fix a misuse of the software parser's fields
net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags
net/mlx5e: Keep the value for maximum number of channels in-sync
net/mlx5e: Maintain MQPRIO mode parameter
net/mlx5e: Make use of netdev_warn()
net/mlx5e: Move esw/sample to en/tc/sample
net/mlx5e: Move management of indir traffic types to rx_res
net/mlx5e: Move mlx5e_build_rss_params() call to init_rx
net/mlx5e: Move RX resources to a separate struct
net/mlx5e: Move sample attribute to flow attribute
net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp
net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO in channel mode
net/mlx5e: Prohibit inner indir TIRs in IPoIB
net/mlx5e: Refactor ct to use post action infrastructure
net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common()
net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common()
net/mlx5e: Remove mlx5e dependency from E-Switch sample
net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*()
net/mlx5e: Remove redundant assignment of counter to null
net/mlx5e: Remove redundant cap check for flow counter
net/mlx5e: Remove redundant filter_dev arg from parse_tc_fdb_actions()
net/mlx5e: Remove redundant parse_attr arg
net/mlx5e: Remove redundant tc act includes
net/mlx5e: Rename some related TTC args and functions
net/mlx5e: Rename traffic type enums
net/mlx5e: Return -EOPNOTSUPP if more relevant when parsing tc actions
net/mlx5e: Support flow classification into RSS contexts
net/mlx5e: Support MQPRIO channel mode
net/mlx5e: Support multiple RSS contexts
net/mlx5e: Switchdev representors are not vlan challenged
net/mlx5e: Take RQT out of TIR and group RX resources
net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel
net/mlx5e: TC, Restore tunnel info for sample offload
net/mlx5e: TC, Support sample offload action for tunneled traffic
net/mlx5e: Use a new initializer to build uniform indir table
net/mlx5e: Use correct eswitch for stack devices with lag
net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id
net/mlx5e: Use shared mappings for restoring from metadata
net/mlx5e: Use the new TIR API for kTLS
 
net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx()
 
net/ncsi: add get MAC address command to get Intel i210 MAC address
 
net/packet: clarify source of pr_*() messages
 
net/sched: act_ct: Fix byte count on fragmented packets
net/sched: act_skbmod: Add SKBMOD_F_ECN option support
net/sched: cls_api, reset flags on replay
net/sched: Remove unnecessary if statement
net/sched: sch_taprio: properly cancel timer from taprio_destroy()
net/sched: store the last executed chain also for clsact egress
 
net/smc: add missing error check in smc_clc_prfx_set()
net/smc: Allow SMC-D 1MB DMB allocations
net/smc: Correct spelling mistake to TCPF_SYN_RECV
net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
net/smc: Fix smc_link->llc_testlink_time overflow
net/smc: improved fix wait on already cleared link
 
net/sun3_82586: Fix return value of sun3_82586_probe()
 
net/tcp_fastopen: remove tcp_fastopen_ctx_lock
 
net/tls: Fix flipped sign in async_wait.err assignment
net/tls: Fix flipped sign in tls_err_abort() calls
 
net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
 
net: 3c509: make the array if_names static const, makes object smaller
net: 3com: 3c59x: clean up inconsistent indenting
net: 6pack: Fix tx timeout and slot time
net: 802: remove dead leftover after ipx driver removal
net: 8139cp: switch from 'pci_' to 'dma_' API
net: add accept helper not installing fd
net: Add depends on OF_NET for LiteX's LiteETH
net: Add driver for LiteX's LiteETH network interface
net: add extack arg for link ops
net: add kerneldoc comment for sk_peer_lock
net: add netif_set_real_num_queues() for device reconfig
net: arc: select CRC32
net: at91_can: add blank line after declarations
net: at91_can: add braces {} to all arms of the statement
net: at91_can: fix the alignment issue
net: at91_can: fix the code style issue about macro
net: at91_can: fix the comments style issue
net: at91_can: remove redundant blank lines
net: at91_can: remove redundant space
net: at91_can: use BIT macro
net: atlantic: switch from 'pci_' to 'dma_' API
net: batman-adv: fix error handling
net: bgmac-bcma: handle deferred probe error due to mac-address
net: bgmac-platform: handle mac-address deferral
net: bonding: bond_alb: Remove the dependency on ipx network layer
net: bonding: move ioctl handling to private ndo operation
net: bridge: add a helper for retrieving port VLANs from the data path
net: bridge: add vlan mcast snooping knob
net: bridge: change return type of br_handle_ingress_vlan_tunnel
net: bridge: disambiguate offload_fwd_mark
net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWITCHDEV=n
net: bridge: fix ioctl locking
net: bridge: fix ioctl old_deviceless bridge argument
net: bridge: fix under estimation in br_get_linkxstats_size()
net: bridge: guard the switchdev replay helpers against a NULL notifier block
net: bridge: mcast: account for ipv6 size when dumping querier state
net: bridge: mcast: Associate the seqcount with its protecting lock.
net: bridge: mcast: br_multicast_set_port_router takes multicast context as argument
net: bridge: mcast: consolidate querier selection for ipv4 and ipv6
net: bridge: mcast: don't dump querier state if snooping is disabled
net: bridge: mcast: drop sizeof for nest attribute's zero size
net: bridge: mcast: dump ipv4 querier state
net: bridge: mcast: dump ipv6 querier state
net: bridge: mcast: fix vlan port router deadlock
net: bridge: mcast: make sure querier port/address updates are consistent
net: bridge: mcast: move querier state to the multicast context
net: bridge: mcast: querier and query state affect only current context type
net: bridge: mcast: record querier port device ifindex instead of pointer
net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan
net: bridge: mcast: use multicast_membership_interval for IGMPv3
net: bridge: mcast: use the correct vlan group helper
net: bridge: mcast: use the proper multicast context when dumping router ports
net: bridge: move bridge ioctls out of .ndo_do_ioctl
net: bridge: move the switchdev object replay helpers to "push" mode
net: bridge: multicast: add context support for host-joined groups
net: bridge: multicast: add helper to get port mcast context from port group
net: bridge: multicast: add mdb context support
net: bridge: multicast: add vlan querier and query support
net: bridge: multicast: add vlan state initialization and control
net: bridge: multicast: check if should use vlan mcast ctx
net: bridge: multicast: factor out bridge multicast context
net: bridge: multicast: factor out port multicast context
net: bridge: multicast: fix igmp/mld port context null pointer dereferences
net: bridge: multicast: include router port vlan id in notifications
net: bridge: multicast: use multicast contexts instead of bridge or port
net: bridge: multicast: use the port group to port context helper
net: bridge: switchdev: allow the TX data plane forwarding to be offloaded
net: bridge: switchdev: fix incorrect use of FDB flags when picking the dst device
net: bridge: switchdev: let drivers inform which bridge ports are offloaded
net: bridge: switchdev: recycle unused hwdoms
net: bridge: switchdev: replay the entire FDB for each port
net: bridge: switchdev: treat local FDBs the same as entries towards the bridge
net: bridge: update BROPT_VLAN_ENABLED before notifying switchdev in br_vlan_filter_toggle
net: bridge: use mld2r_ngrec instead of icmpv6_dataun
net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
net: bridge: vlan: account for router port lists when notifying
net: bridge: vlan: add global and per-port multicast context
net: bridge: vlan: add mcast snooping control
net: bridge: vlan: add support for dumping global vlan options
net: bridge: vlan: add support for global options
net: bridge: vlan: add support for mcast igmp/mld version global options
net: bridge: vlan: add support for mcast last member count global option
net: bridge: vlan: add support for mcast last member interval global option
net: bridge: vlan: add support for mcast membership interval global option
net: bridge: vlan: add support for mcast querier global option
net: bridge: vlan: add support for mcast querier interval global option
net: bridge: vlan: add support for mcast query interval global option
net: bridge: vlan: add support for mcast query response interval global option
net: bridge: vlan: add support for mcast router global option
net: bridge: vlan: add support for mcast startup query count global option
net: bridge: vlan: add support for mcast startup query interval global option
net: bridge: vlan: convert mcast router global option to per-vlan entry
net: bridge: vlan: dump mcast ctx querier state
net: bridge: vlan: enable mcast snooping for existing master vlans
net: bridge: vlan: fix global vlan option range dumping
net: bridge: vlan: notify when global options change
net: bridge: vlan: use br_rports_fill_info() to export mcast router ports
net: broadcom: switch from 'pci_' to 'dma_' API
net: build all switchdev drivers as modules when the bridge is a module
net: chelsio: switch from 'pci_' to 'dma_' API
net: cipso: fix warnings in netlbl_cipsov4_add_std
net: convert fib_treeref from int to refcount_t
net: core: Correct the sock::sk_lock.owned lockdep annotations
net: core: don't call SIOCBRADD/DELIF for non-bridge devices
net: core: Split out code to run generic XDP prog
net: create netdev->dev_addr assignment helpers
net: cs89x0: disable compile testing on powerpc
net: decnet: Fix refcount warning for new dn_fib_info
net: dev_addr_list: handle first address in __hw_addr_add_ex
net: don't unconditionally copy_from_user a struct ifreq for socket ioctls
net: dpaa2-switch: call dpaa2_switch_port_disconnect_mac on probe error path
net: dpaa2-switch: phylink_disconnect_phy needs rtnl_lock
net: dpaa2-switch: refactor prechangeupper sanity checks
net: dpaa2-switch: use extack in dpaa2_switch_port_bridge_join
net: dpaa_eth: remove dead select in menuconfig FSL_DPAA_ETH
net: dsa: add support for bridge TX forwarding offload
net: dsa: avoid fast ageing twice when port leaves a bridge
net: dsa: b53: Fix calculating number of switch ports
net: dsa: b53: Fix IMP port setup on BCM5301x
net: dsa: b53: Set correct number of ports in the DSA struct
net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports()
net: dsa: be compatible with masters which unregister on shutdown
net: dsa: build tag_8021q.c as part of DSA core
net: dsa: centralize fast ageing when address learning is turned off
net: dsa: create a helper for locating EtherType DSA headers on RX
net: dsa: create a helper for locating EtherType DSA headers on TX
net: dsa: create a helper that strips EtherType DSA headers on RX
net: dsa: create a helper which allocates space for EtherType DSA headers
net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup
net: dsa: don't advertise 'rx-vlan-filter' when not needed
net: dsa: don't allocate the slave_mii_bus using devres
net: dsa: don't call switchdev_bridge_port_unoffload for unoffloaded bridge ports
net: dsa: don't disable multicast flooding to the CPU even without an IGMP querier
net: dsa: don't fast age bridge ports with learning turned off
net: dsa: don't fast age standalone ports
net: dsa: don't set skb->offload_fwd_mark when not offloading the bridge
net: dsa: felix: break at first CPU port during init and teardown
net: dsa: felix: purge skb from TX timestamping queue if it cannot be sent
net: dsa: felix: stop calling ocelot_port_{enable,disable}
net: dsa: Fix an error handling path in 'dsa_switch_parse_ports_of()'
net: dsa: fix bridge_num not getting cleared after ports leaving the bridge
net: dsa: fix dsa_tree_setup error path
net: dsa: fix spurious error message when unoffloaded port leaves bridge
net: dsa: flush switchdev workqueue before tearing down CPU/DSA ports
net: dsa: flush the dynamic FDB of the software bridge when fast ageing a port
net: dsa: give preference to local CPU ports
net: dsa: hellcreek: be compatible with masters which unregister on shutdown
net: dsa: hold rtnl_lock in dsa_switch_setup_tag_protocol
net: dsa: lantiq_gswip: Add 200ms assert delay
net: dsa: lantiq_gswip: fix maximum frame length
net: dsa: lantiq_gswip: fix register definition
net: dsa: let drivers state that they need VLAN filtering while standalone
net: dsa: let the core manage the tag_8021q context
net: dsa: make tag_8021q operations part of the core
net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work
net: dsa: microchip: ksz8863: be compatible with masters which unregister on shutdown
net: dsa: move sja1110_process_meta_tstamp inside the tagging protocol driver
net: dsa: mt7530: always install FDB entries with IVL and FID 1
net: dsa: mt7530: correct ds->num_ports
net: dsa: mt7530: drop paranoid checks in .get_tag_protocol()
net: dsa: mt7530: drop untagged frames on VLAN-aware ports without PVID
net: dsa: mt7530: enable assisted learning on CPU port
net: dsa: mt7530: fix VLAN traffic leaks again
net: dsa: mt7530: manually set up VLAN ID 0
net: dsa: mt7530: remove the .port_set_mrouter implementation
net: dsa: mt7530: set STP state on filter ID 1
net: dsa: mt7530: use independent VLAN learning on VLAN-unaware bridges
net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's
net: dsa: mv88e6xxx: isolate the ATU databases of standalone and bridged ports
net: dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware
net: dsa: mv88e6xxx: map virtual bridges with forwarding offload in the PVT
net: dsa: print more information when a cross-chip notifier fails
net: dsa: properly fall back to software bridging
net: dsa: qca8k: fix kernel panic with legacy mdio mapping
net: dsa: realtek: register the MDIO bus under devres
net: dsa: remove the struct packet_type argument from dsa_device_ops::rcv()
net: dsa: rename teardown_default_cpu to teardown_cpu_ports
net: dsa: sja1105: add bridge TX data plane offload based on tag_8021q
net: dsa: sja1105: add FDB fast ageing support
net: dsa: sja1105: add support for imprecise RX
net: dsa: sja1105: be stateless when installing FDB entries
net: dsa: sja1105: break dependency between dsa_port_is_sja1105 and switch driver
net: dsa: sja1105: configure the cascade ports based on topology
net: dsa: sja1105: delete the best_effort_vlan_filtering mode
net: dsa: sja1105: delete vlan delta save/restore logic
net: dsa: sja1105: deny 8021q uppers on ports
net: dsa: sja1105: deny more than one VLAN-aware bridge
net: dsa: sja1105: drop untagged packets on the CPU and DSA ports
net: dsa: sja1105: enable address learning on cascade ports
net: dsa: sja1105: increase MTU to account for VLAN header on DSA ports
net: dsa: sja1105: make sure untagged packets are dropped on ingress ports with no pvid
net: dsa: sja1105: manage the forwarding domain towards DSA ports
net: dsa: sja1105: manage VLANs on cascade ports
net: dsa: sja1105: prevent tag_8021q VLANs from being received on user ports
net: dsa: sja1105: rely on DSA core tracking of port learning state
net: dsa: sja1105: remove redundant re-assignment of pointer table
net: dsa: sja1105: reorganize probe, remove, setup and teardown ordering
net: dsa: sja1105: reset the port pvid when leaving a VLAN-aware bridge
net: dsa: sja1105: suppress TX packets from looping back in "H" topologies
net: dsa: still fast-age ports joining a bridge if they can't configure learning
net: dsa: stop syncing the bridge mcast_router attribute at join time
net: dsa: tag_8021q: absorb dsa_8021q_setup into dsa_tag_8021q_{,un}register
net: dsa: tag_8021q: add proper cross-chip notifier support
net: dsa: tag_8021q: create dsa_tag_8021q_{register,unregister} helpers
net: dsa: tag_8021q: don't broadcast during setup/teardown
net: dsa: tag_8021q: fix notifiers broadcast when they shouldn't, and vice versa
net: dsa: tag_8021q: manage RX VLANs dynamically at bridge join/leave time
net: dsa: tag_8021q: remove struct packet_type declaration
net: dsa: tag_8021q: use "err" consistently instead of "rc"
net: dsa: tag_8021q: use symbolic error names
net: dsa: tag_dsa: offload the bridge forwarding process
net: dsa: tag_dsa: send packets with TX fwd offload from VLAN-unaware bridges using VID 0
net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driver
net: dsa: tag_ocelot_8021q: break circular dependency with ocelot switch lib
net: dsa: tag_ocelot_8021q: fix inability to inject STP BPDUs into BLOCKING ports
net: dsa: tag_rtl4_a: Fix egress tags
net: dsa: tag_sja1105: be dsa_loop-safe
net: dsa: tag_sja1105: consistently fail with arbitrary input
net: dsa: tag_sja1105: fix control packets on SJA1110 being received on an imprecise port
net: dsa: tag_sja1105: optionally build as module when switch driver is module if PTP is enabled
net: dsa: tag_sja1105: stop asking the sja1105 driver in sja1105_xmit_tpid
net: dsa: tear down devlink port regions when tearing down the devlink port on error
net: dsa: track the number of switches in a tree
net: dsa: track unique bridge numbers across all DSA switch trees
net: dsa: use switchdev_handle_fdb_{add,del}_to_device
net: dsa: xrs700x: be compatible with masters which unregister on shutdown
net: ec_bhf: switch from 'pci_' to 'dma_' API
net: encx24j600: check error in devm_regmap_init_encx24j600
net: enetc: fix ethtool counter name for PM0_TERR
net: enetc: fix the incorrect clearing of IF_MODE bits
net: enetc: make sure all traffic classes can send large frames
net: ethernet: actions: Add helper dependency on COMPILE_TEST
net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent
net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails
net: ethernet: microchip: lan743x: Fix skb allocation failure
net: ethernet: mtk_eth_soc: avoid creating duplicate offload entries
net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe()
net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion
net: ethernet: ti: cpsw: make array stpa static const, makes object smaller
net: ethernet: ti: cpsw: switch to use skb_put_padto()
net: ethernet: ti: davinci_cpdma: drop frame padding
net: ethernet: ti: davinci_cpdma: revert "drop frame padding"
net: ethernet: ti: davinci_emac: switch to use skb_put_padto()
net: fec: add eee mode tx lpi support
net: fec: add imx8mq and imx8qm new versions support
net: fec: add MAC internal delayed clock feature support
net: fec: add WoL support for i.MX8MQ
net: fec: fix build error for ARCH m68k
net: fec: fix MAC internal delay doesn't work
net: fix GRO skb truesize update
net: fix NULL pointer reference in cipso_v4_doi_free
net: Fix offloading indirect devices dependency on qdisc order creation
net: freescale: drop unneeded MODULE_ALIAS
net: hns3: Add configuration of TM QCN error event
net: hns3: add devlink reload support for PF
net: hns3: add devlink reload support for VF
net: hns3: add ethtool support for CQE/EQE mode configuration
net: hns3: add header file hns3_ethtoo.h
net: hns3: add hns3_state_init() to do state initialization
net: hns3: add limit ets dwrr bandwidth cannot be 0
net: hns3: add macros for mac speeds of firmware command
net: hns3: add more string spaces for dumping packets number of queue info in debugfs
net: hns3: add new function hclge_get_speed_bit()
net: hns3: add option to turn off page pool feature
net: hns3: add required space in comment
net: hns3: add some required spaces
net: hns3: add support ethtool extended link state
net: hns3: add support for devlink get info for PF
net: hns3: add support for devlink get info for VF
net: hns3: add support for EQE/CQE mode configuration
net: hns3: add support for registering devlink for PF
net: hns3: add support for registering devlink for VF
net: hns3: add support for triggering reset by ethtool
net: hns3: add trace event in hclge_gen_resp_to_vf()
net: hns3: adjust string spaces of some parameters of tx bd info in debugfs
net: hns3: change affinity_mask to numa node range
net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode
net: hns3: check queue id range before using
net: hns3: check vlan id before using it
net: hns3: clean up a type mismatch warning
net: hns3: disable firmware compatible features when uninstall PF
net: hns3: disable mac in flr process
net: hns3: disable sriov before unload hclge layer
net: hns3: do not allow call hns3_nic_net_open repeatedly
net: hns3: don't config TM DWRR twice when set ETS
net: hns3: don't rollback when destroy mqprio fail
net: hns3: expand buffer len for some debugfs command
net: hns3: fix a return value error in hclge_get_reset_status()
net: hns3: fix always enable rx vlan filter problem after selftest
net: hns3: fix change RSS 'hfunc' ineffective issue
net: hns3: fix data endian problem of some functions of debugfs
net: hns3: fix for miscalculation of rx unused desc
net: hns3: fix hclge_dbg_dump_tm_pg() stack usage
net: hns3: fix inconsistent vf id print
net: hns3: fix misuse vf id and vport id in some logs
net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE
net: hns3: fix pause config problem after autoneg disabled
net: hns3: fix show wrong state when add existing uc mac address
net: hns3: fix the exception when query imp info
net: hns3: fix the max tx size according to user manual
net: hns3: fix the timing issue of VF clearing interrupt sources
net: hns3: fix vf reset workqueue cannot exit
net: hns3: ignore reset event before initialization process is done
net: hns3: initialize each member of structure array on a separate line
net: hns3: make array spec_opcode static const, makes object smaller
net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static
net: hns3: merge some repetitive macros
net: hns3: modify a print format of hns3_dbg_queue_map()
net: hns3: package new functions to simplify hclgevf_mbx_handler code
net: hns3: pad the short tunnel frame before sending to hardware
net: hns3: PF enable promisc for VF when mac table is overflow
net: hns3: reconstruct function hclge_ets_validate()
net: hns3: reconstruct function hns3_self_test
net: hns3: refactor function hclge_parse_capability()
net: hns3: refactor function hclgevf_parse_capability()
net: hns3: refine function hclge_dbg_dump_tm_pri()
net: hns3: refine function hns3_set_default_feature()
net: hns3: remove always exist devlink pointer check
net: hns3: remove redundant param mbx_event_pending
net: hns3: remove redundant param to simplify code
net: hns3: remove tc enable checking
net: hns3: remove unnecessary "static" of local variables in function
net: hns3: remove unnecessary spaces
net: hns3: reset DWRR of unused tc to zero
net: hns3: schedule the polling again when allocation fails
net: hns3: support skb's frag page recycling based on page pool
net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts()
net: hns3: uniform type of function parameter cmd
net: hns3: use memcpy to simplify code
net: hns: Fix spelling mistake "maped" -> "mapped"
net: hnss3: use max() to simplify code
net: hso: add failure handler for add_net_device
net: hso: drop unused function argument
net: hso: fix muxed tty registration
net: i825xx: Use absolute_pointer for memcpy from fixed memory location
net: Implement ->sock_is_readable() for UDP and AF_UNIX
net: in_irq() cleanup
net: introduce and use lock_sock_fast_nested()
net: ipa: add a clock reference for netdev operations
net: ipa: add clock reference for remoteproc SSR
net: ipa: always inline ipa_aggr_granularity_val()
net: ipa: always validate filter and route tables
net: ipa: clear disabled IPA interrupt conditions
net: ipa: configure memory regions early
net: ipa: disable clock in suspend
net: ipa: disable GSI interrupts while suspended
net: ipa: distinguish system from runtime suspend
net: ipa: don't hold clock reference while netdev open
net: ipa: don't stop TX on suspend
net: ipa: don't suspend endpoints if setup not complete
net: ipa: don't suspend/resume modem if not up
net: ipa: don't use ipa_clock_get() in "ipa_main.c"
net: ipa: don't use ipa_clock_get() in "ipa_modem.c"
net: ipa: don't use ipa_clock_get() in "ipa_smp2p.c"
net: ipa: don't use ipa_clock_get() in "ipa_uc.c"
net: ipa: enable inline checksum offload for IPA v4.5+
net: ipa: enable wakeup in ipa_power_setup()
net: ipa: ensure hardware has power in ipa_start_xmit()
net: ipa: fix IPA v4.11 interconnect data
net: ipa: fix IPA v4.9 interconnects
net: ipa: fix ipa_cmd_table_valid()
net: ipa: fix TX queue race
net: ipa: get another clock for ipa_setup()
net: ipa: get clock in ipa_probe()
net: ipa: get rid of extra clock reference
net: ipa: get rid of some unneeded IPA interrupt code
net: ipa: have gsi_irq_setup() return an error code
net: ipa: have ipa_clock_get() return a value
net: ipa: improve IPA clock error messages
net: ipa: initialize all filter table slots
net: ipa: introduce ipa_uc_clock()
net: ipa: kill IPA clock reference count
net: ipa: kill ipa_clock_get()
net: ipa: kill ipa_clock_get_additional()
net: ipa: kill ipa_interrupt_process_all()
net: ipa: kill ipa_modem_setup()
net: ipa: kill the remaining conditional validation code
net: ipa: make IPA interrupt handler threaded only
net: ipa: move gsi_irq_init() code into setup
net: ipa: move IPA flags field
net: ipa: move IPA power operations to ipa_clock.c
net: ipa: move ipa_suspend_handler()
net: ipa: move some GSI setup functions
net: ipa: move version check for channel suspend/resume
net: ipa: re-enable transmit in PM WQ context
net: ipa: rename "ipa_clock.c"
net: ipa: rename ipa_clock_* symbols
net: ipa: reorder netdev pointer assignments
net: ipa: resume in ipa_clock_get()
net: ipa: set up IPA interrupts earlier
net: ipa: set up the microcontroller earlier
net: ipa: use autosuspend
net: ipa: use gsi->version for channel suspend/resume
net: ipa: use runtime PM core
net: ipa: use WARN_ON() rather than assertions
net: ipv4: add capability check for net administration
net: ipv4: Consolidate ipv4_mtu and ip_dst_mtu_maybe_forward
net: ipv4: Fix rtnexthop len when RTA_FLOW is present
net: ipv4: Fix the warning for dereference
net: ipv4: Move ip_options_fragment() out of loop
net: ipv6: introduce ip6_dst_mtu_maybe_forward
net: ixp46x: Remove duplicate include of module.h
net: ixp4xx_hss: use dma_pool_zalloc
net: jme: switch from 'pci_' to 'dma_' API
net: Kconfig: remove obsolete reference to config MICROBLAZE_64K_PAGES
net: Keep vertical alignment
net: korina: select CRC32
net: ks8851: fix link error
net: lan78xx: fix division by zero in send path
net: macb: Add PTP support for SAMA5D29
net: macb: fix use after free on rmmod
net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge
net: mana: Add support for EQ sharing
net: mana: Add WARN_ON_ONCE in case of CQE read overflow
net: mana: Fix error handling in mana_create_rxq()
net: mana: Move NAPI from EQ to CQ
net: mana: Prefer struct_size over open coded arithmetic
net: marvell: clean up trigraph warning on ??! string
net: marvell: make the array name static, makes object smaller
net: mdio-ipq4019: Fix the error for an optional regs resource
net: mdio-ipq4019: Make use of devm_platform_ioremap_resource()
net: mdio: Add the reset function for IPQ MDIO driver
net: mdio: introduce a shutdown method to mdio device drivers
net: mdio: mscc-miim: Fix the mdio controller
net: mdio: mscc-miim: Make use of the helper function devm_platform_ioremap_resource()
net: mdiobus: Fix memory leak in __mdiobus_register
net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for mdiobus parents
net: mhi: Improve MBIM packet counting
net: mhi: Remove MBIM protocol
net: mii: make mii_ethtool_gset() return void
net: mscc: Fix non-GPL export of regmap APIs
net: mscc: ocelot: Add of_node_put() before goto
net: mscc: ocelot: allow probing to continue with ports that fail to register
net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO
net: mscc: ocelot: be able to reuse a devlink_port after teardown
net: mscc: ocelot: convert to phylink
net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with the skb PTP header
net: mscc: ocelot: deny TX timestamping of non-PTP packets
net: mscc: ocelot: Fix dumplicated argument in ocelot
net: mscc: ocelot: fix forwarding from BLOCKING ports remaining enabled
net: mscc: ocelot: fix VCAP filters remaining active after being deleted
net: mscc: ocelot: make use of all 63 PTP timestamp identifiers
net: mscc: ocelot: remove buggy and useless write to ANA_PFC_PFC_CFG
net: mscc: ocelot: remove buggy duplicate write to DEV_CLOCK_CFG
net: mscc: ocelot: transmit the "native VLAN" error via extack
net: mscc: ocelot: transmit the VLAN filtering restrictions via extack
net: mscc: ocelot: use helpers for port VLAN membership
net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb
net: multicast: calculate csum of looped-back and forwarded packets
net: mvneta: deny disabling autoneg for 802.3z modes
net: mvpp2: deny disabling autoneg for 802.3z modes
net: net_namespace: Optimize the code
net: netlink: add the case when nlh is NULL
net: netlink: Remove unused function
net: ni65: Avoid typecast of pointer to u32
net: nxp: lpc_eth.c: avoid hang when bringing interface down
net: optimize GRO for the common case.
net: pasemi: Remove usage of the deprecated "pci-dma-compat.h" API
net: pch_gbe: remove mii_ethtool_gset() error handling
net: pcs: xpcs: Add Pause Mode support for SGMII and 2500BaseX
net: pcs: xpcs: fix incorrect CL37 AN sequence
net: pcs: xpcs: fix incorrect steps on disable EEE
net: phy: add API to read 802.3-c45 IDs
net: phy: add Maxlinear GPY115/21x/24x driver
net: phy: at803x: finish the phy id checking simplification
net: phy: at803x: simplify custom phy id matching
net: phy: bcm7xxx: Fixed indirect MMD operations
net: phy: Do not shutdown PHYs in READY state
net: phy: enhance GPY115 loopback disable function
net: phy: Fix data type in DP83822 dp8382x_disable_wol()
net: phy: gmii2rgmii: Support PHY loopback
net: phy: intel-xway: Add RGMII internal delay configuration
net: phy: marvell10g: enable WoL for 88X3310 and 88E2110
net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list
net: phy: marvell: add SFP support for 88E1510
net: phy: marvell: Add WAKE_PHY support to WOL event
net: phy: mscc: make some arrays static const, makes object smaller
net: phy: nxp-tja11xx: log critical health state
net: phy: Remove unused including
net: phy: Support set_loopback override
net: phy: Uniform PHY driver access
net: phylink: add phy change pause mode debug
net: phylink: add suspend/resume support
net: phylink: cleanup ksettings_set
net: phylink: Update SFP selected interface on advertising changes
net: prefer socket bound to interface when not in VRF
net: Prevent infinite while loop in skb_tx_hash()
net: prevent user from passing illegal stab size
net: procfs: add seq_puts() statement for dev_mcast
net: qcom/emac: Replace strlcpy with strscpy
net: qed: remove unneeded return variables
net: qrtr: make checks in qrtr_endpoint_post() stricter
net: qrtr: revert check in qrtr_endpoint_post()
net: qualcomm: fix QCA7000 checksum handling
net: Remove net/ipx.h and uapi/linux/ipx.h header files
net: Remove redundant if statements
net: remove the unnecessary check in cipso_v4_doi_free
net: Rename ->stream_memory_read to ->sock_is_readable
net: renesas: sh_eth: Fix freeing wrong tx descriptor
net: Replace deprecated CPU-hotplug functions.
net: RxRPC: make dependent Kconfig symbols be shown indented
net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed
net: sched: flower: protect fl_walk() with rcu
net: selftests: add MTU test
net: sfp: Fix typo in state machine debug string
net: socket: remove register_gifconf
net: socket: return changed ifreq from SIOCDEVPRIVATE
net: socket: rework compat_ifreq_ioctl()
net: socket: rework SIOC?IFMAP ioctls
net: socket: simplify dev_ifconf handling
net: sparx5: Add of_node_put() before goto
net: sparx5: switchdev: adding frame DMA functionality
net: spider_net: switch from 'pci_' to 'dma_' API
net: split out ndo_siowandev ioctl
net: split out SIOCDEVPRIVATE handling from dev_ioctl
net: stmmac: add ethtool per-queue irq statistic support
net: stmmac: add ethtool per-queue statistic framework
net: stmmac: add support for dwmac 3.40a
net: stmmac: allow CSR clock of 300MHz
net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices
net: stmmac: Fix E2E delay mechanism
net: stmmac: fix EEE init issue when paired with EEE capable PHYs
net: stmmac: fix get_hw_feature() on old hardware
net: stmmac: fix INTR TBU status affecting irq count statistic
net: stmmac: fix MAC not working when system resume back with WoL active
net: stmmac: Fix overall budget calculation for rxtx_napi
net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume
net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP
net: stmmac: trigger PCS EEE to turn off on link down
net: sun: SUNVNET_COMMON should depend on INET
net: sunhme: Remove unused macros
net: Support filtering interfaces on no master
net: switchdev: fix FDB entries towards foreign ports not getting propagated to us
net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE
net: switchdev: introduce helper for checking dynamically learned FDB entries
net: switchdev: recurse into __switchdev_handle_fdb_del_to_device
net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device shim
net: switchdev: Simplify 'mlxsw_sp_mc_write_mdb_entry()'
net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop()
net: ti: am65-cpsw-nuss: fix wrong devlink release order
net: udp: annotate data race around udp_sk(sk)->corkflag
net: update NXP copyright text
net: usb: asix: ax88772: add missing stop
net: usb: asix: ax88772: do not poll for PHY before registering it
net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
net: usb: qmi_wwan: add Telit 0x1060 composition
net: usb: use ndo_siocdevprivate
net: w5100: check return value after calling platform_get_resource()
net: wan: wanxl: define CROSS_COMPILE_M68K
net: wwan: Add MHI MBIM network driver
net: wwan: iosm: Replace io.*64_lo_hi() with regular accessors
net: wwan: iosm: switch from 'pci_' to 'dma_' API
net: wwan: iosm: Switch to use module_pci_driver() macro
net: wwan: iosm: Unify IO accessors used in the driver
net: xfrm: fix shift-out-of-bounce
net: xfrm: fix shift-out-of-bounds in xfrm_get_default
 
net_sched: fix NULL deref in fifo_set_limit()
net_sched: refactor TC action init API
 
netdevice: add the case if dev is NULL
netdevice: move xdp_rxq within netdev_rx_queue
 
netdevsim: Add multi-queue support
netdevsim: Forbid devlink reload when adding or deleting ports
netdevsim: make array res_ids static const, makes object smaller
netdevsim: Protect both reload_down and reload_up paths
 
netfilter: add netfilter hooks to SRv6 data plane
netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1
netfilter: conntrack: include zone id in tuple hash again
netfilter: conntrack: make max chain length random
netfilter: conntrack: sanitize table size default settings
netfilter: conntrack: serialize hash resizes and cleanups
netfilter: conntrack: switch to siphash
netfilter: ctnetlink: add and use a helper for mark parsing
netfilter: ctnetlink: allow to filter dump by status bits
netfilter: ctnetlink: missing counters and timestamp in nfnetlink_{log,queue}
netfilter: ebtables: allocate chainstack on CPU local nodes
netfilter: ebtables: do not hook tables by default
netfilter: ecache: add common helper for nf_conntrack_eventmask_report
netfilter: ecache: prepare for event notifier merge
netfilter: ecache: remove another indent level
netfilter: ecache: remove nf_exp_event_notifier structure
netfilter: ecache: remove one indent level
netfilter: flowtable: remove nf_ct_l4proto_find() call
netfilter: ip6_tables: zero-initialize fragment offset
netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6
netfilter: ipset: Fix oversized kvmalloc() calls
netfilter: ipt_CLUSTERIP: only add arp mangle hook when required
netfilter: ipt_CLUSTERIP: use clusterip_net to store pernet warning
netfilter: iptable_raw: drop bogus net_init annotation
netfilter: ipvs: make global sysctl readonly in non-init netns
netfilter: Kconfig: use 'default y' instead of 'm' for bool config option
netfilter: log: work around missing softdep backend module
netfilter: nat: include zone id in nat table hash again
netfilter: nf_nat_masquerade: defer conntrack walk to work queue
netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
netfilter: nf_queue: move hookfn registration out of struct net
netfilter: nf_tables: add position handle in event notification
netfilter: nf_tables: Fix oversized kvmalloc() calls
netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification
netfilter: nf_tables: reverse order in rule replacement expansion
netfilter: nf_tables: skip netdev events generated on netns removal
netfilter: nf_tables: unlink table before deleting it
netfilter: nft_compat: use nfnetlink_unicast()
netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex
netfilter: refuse insertion if chain has grown too large
netfilter: remove xt pernet data
netfilter: socket: icmp6: fix use-after-scope
netfilter: x_tables: handle xt_register_template() returning an error value
netfilter: x_tables: never register tables by default
netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value
 
netfs: Fix READ/WRITE confusion when calling iov_iter_xarray()
netfs: Move cookie debug ID to struct netfs_cache_resources
 
netlink: annotate data races around nlk->bound
netlink: Deal with ESRCH error in nlmsg_notify()
 
netxen_nic: Remove the repeated declaration
 
nexthop: Fix division by zero while replacing a resilient group
nexthop: Fix memory leaks in nexthop notification chain listeners
 
nfc: annotate af_nfc_exit() as __exit
nfc: constify local pointer variables
nfc: constify nci_driver_ops (prop_ops and core_ops)
nfc: constify nci_ops
nfc: constify nfc_digital_ops
nfc: constify nfc_hci_gate
nfc: constify nfc_hci_ops
nfc: constify nfc_llc_ops
nfc: constify nfc_ops
nfc: constify nfc_phy_ops
nfc: constify passed nfc_dev
nfc: constify payload argument in nci_send_cmd()
nfc: constify pointer to nfc_vendor_cmd
nfc: constify several pointers to u8, char and sk_buff
 
NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
 
nfc: fdp: constify several pointers
nfc: fdp: drop unneeded cast for printing firmware size in dev_dbg()
nfc: fdp: use unsigned int as loop iterator
nfc: fix error handling of nfc_proto_register()
nfc: hci: annotate nfc_llc_init() as __init
nfc: hci: cleanup unneeded spaces
nfc: hci: pass callback data param as pointer in nci_request()
nfc: mei_phy: constify buffer passed to mei_nfc_send()
nfc: microread: constify several pointers
nfc: microread: remove unused header includes
nfc: mrvl: constify several pointers
nfc: mrvl: constify static nfcmrvl_if_ops
nfc: mrvl: correct nfcmrvl_spi_parse_dt() device_node argument
nfc: mrvl: remove unused header includes
nfc: nci: constify several pointers to u8, sk_buff and other structs
nfc: nci: fix the UAF of rf_conn_info object
nfc: nfcsim: constify drvdata (struct nfcsim)
nfc: pn544: remove unused header includes
nfc: port100: constify protocol list array
nfc: port100: constify several pointers
nfc: port100: fix using -ERRNO as command type mask
nfc: s3fwrn5: constify nci_ops
nfc: s3fwrn5: remove unnecessary label
nfc: st-nci: Add SPI ID matching DT compatible
nfc: st-nci: remove unused header includes
nfc: st21nfca: constify file-scope arrays
nfc: st21nfca: remove unused header includes
nfc: st95hf: Make spi remove() callback return zero
nfc: st95hf: remove unused header includes
nfc: trf7970a: constify several pointers
nfc: virtual_ncidev: constify pointer to nfc_dev
nfc: virtual_ncidev: Use wait queue instead of polling
 
nfp: add support for coalesce adaptive feature
nfp: bpf: relax prog rejection for mtu check through max_pkt_offset
nfp: bpf: silence bitwise vs. logical OR warning
nfp: fix return statement in nfp_net_parse_meta()
nfp: flow_offload: move flow_indr_dev_register from app init to app start
nfp: flower-ct: add actions into flow_pay for offload
nfp: flower-ct: add flow_pay to the offload table
nfp: flower-ct: add offload calls to the nfp
nfp: flower-ct: calculate required key_layers
nfp: flower-ct: compile match sections of flow_payload
nfp: flower-ct: fix error return code in nfp_fl_ct_add_offload()
nfp: flower-tc: add flow stats updates for ct
nfp: flower: make the match compilation functions reusable
nfp: flower: refactor action offload code slightly
nfp: flower: refactor match functions to take flow_rule as input
nfp: use netif_set_real_num_queues()
 
NFS: Add a private local dispatcher for NFSv4 callback operations
NFS: Always provide aligned buffers to the RPC read layers
NFS: Clean up the synopsis of callback process_op()
 
nfs: don't allow reexport reclaims
nfs: don't atempt blocking locks on nfs reexports
 
NFS: Extract the xdr_init_encode/decode() calls from decode_compound
 
nfs: Fix kerneldoc warning shown up by W=1
 
NFS: Remove unused callback void decoder
 
nfsd4: Fix forced-expiry locking
nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
 
nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN
 
NFSD: Batch release pages during splice read
NFSD: Clean up splice actor
 
nfsd: Fix a warning for nfsd_file_close_inode
nfsd: fix crash on LOCKT on reexported NFSv3
nfsd: fix error handling of register_pernet_subsys() in init_nfsd()
 
NFSD: Keep existing listeners on portlist error
NFSD: remove vanity comments
NFSD: Use new __string_len C macros for nfsd_clid_class
NFSD: Use new __string_len C macros for the nfs_dirent tracepoint
 
NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox
 
Linux: NFSv4 introduce max_connect mount options
Linux: NFSv4.1 add network transport when session trunking is detected
 
NFSv4.2: remove restriction of copy size for inter-server copy.
 
NFSv4/pNFS: Always allow update of a zero valued layout barrier
NFSv4/pNFS: Fix a layoutget livelock loop
NFSv4/pNFS: Remove dead code
 
NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid
 
nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
nilfs2: fix memory leak in nilfs_sysfs_create_device_group
nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
nilfs2: fix NULL pointer in nilfs_##name##_attr_release
nilfs2: use refcount_dec_and_lock() to fix potential UAF
 
nios2: Bulk conversion to generic_handle_domain_irq()
 
NIOS2: fix kconfig unmet dependency warning for SERIAL_CORE_CONSOLE
NIOS2: irqflags: rename a redefined register name
 
nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST
 
NIOS2: setup.c: drop unused variable 'dram_start'
 
niu: read property length only if we use it
niu: switch from 'pci_' to 'dma_' API
 
nl80211: add support for BSS coloring
nl80211: vendor-cmd: add Intel vendor commands for iwlmei usage
 
NLM: Fix svcxdr_encode_owner()
 
nlm: minor nlm_lookup_file argument change
nlm: minor refactoring
 
notifier: Remove atomic_notifier_call_chain_robust()
 
NTB: Fix an error code in ntb_msit_probe()
 
ntb: intel: remove invalid email address in header comment
ntb: ntb_pingpong: remove redundant initialization of variables msg_data and spad_data
 
NTB: perf: Fix an error code in perf_setup_inbuf()
NTB: switch from 'pci_' to 'dma_' API
 
nubus: Make struct nubus_driver::remove return void
nubus: Simplify check in remove callback
 
null_blk: add error handling support for add_disk()
 
nvdimm/pmem: fix creating the dax group
nvdimm/pmem: stop using q_usage_count as external pgmap refcount
 
nvme-fabrics: remove superfluous nvmf_host_put in nvmf_parse_options
 
nvme-fc: avoid race between time out and tear down
nvme-fc: remove freeze/unfreeze around update_nr_hw_queues
nvme-fc: update hardware queues before using them
 
nvme-multipath: fix ANA state updates when a namespace is not present
nvme-multipath: revalidate paths during rescan
nvme-multipath: set QUEUE_FLAG_NOWAIT
 
nvme-pci: cmb sysfs: one file, one value
nvme-pci: disable hmb on idle suspend
nvme-pci: Fix abort command id
nvme-pci: limit maximum queue depth to 4095
nvme-pci: use attribute group for cmb sysfs
 
nvme-rdma: destroy cm id before destroy qp to avoid use after free
nvme-rdma: don't update queue count when failing to set io queues
 
nvme-tcp: Do not reset transport on data digest errors
nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data
nvme-tcp: don't update queue count when failing to set io queues
nvme-tcp: fix data digest pointer calculation
nvme-tcp: fix H2CData PDU send accounting (again)
nvme-tcp: fix incorrect h2cdata pdu offset accounting
nvme-tcp: fix io_work priority inversion
nvme-tcp: fix possible req->offset corruption
nvme-tcp: pair send_mutex init with destroy
 
nvme: add command id quirk for apple controllers
nvme: add error handling support for add_disk()
nvme: add set feature tracing support
nvme: allow user toggling hmb usage
nvme: avoid race in shutdown namespace removal
nvme: code command_id with a genctr for use-after-free validation
nvme: fix per-namespace chardev deletion
nvme: Have NVME_FABRICS select NVME_CORE instead of transport drivers
nvme: keep ctrl->namespaces ordered
nvme: move nvme_multi_css into nvme.h
nvme: only call synchronize_srcu when clearing current path
nvme: remove nvm_ndev from ns
nvme: remove the call to nvme_update_disk_info in nvme_ns_remove
nvme: remove the GENHD_FL_UP check in nvme_ns_remove
nvme: remove the unused NVME_NS_* enum
nvme: replace the GENHD_FL_UP check in nvme_mpath_shutdown_disk
nvme: update keep alive interval when kato is modified
nvme: update MAINTAINERS email address
nvme: use blk_mq_alloc_disk
nvme: use bvec_virt
 
nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32/64 if !CONFIG_NVMEM
nvmem: core: fix error handling while validating keepout regions
nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells
nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP
nvmem: NVMEM_NINTENDO_OTP should depend on WII
nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering
nvmem: qfprom: sc7280: Handle the additional power-domains vote
 
nvmet-tcp: fix a memory leak when releasing a queue
nvmet-tcp: fix data digest pointer calculation
nvmet-tcp: fix header digest verification
 
nvmet: add set feature tracing support
nvmet: avoid duplicate qid in connect cmd
nvmet: check that host sqsize does not exceed ctrl MQES
nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show()
nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
nvmet: looks at the passthrough controller when initializing CAP
nvmet: pass back cntlid on successful completion
nvmet: remove redundant assignments of variable status
nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req
 
objtool: Check for gelf_update_rel[a] failures
objtool: Make .altinstructions section entry size consistent
objtool: print out the symbol type when complaining about it
objtool: Remove redundant 'len' field from struct section
objtool: Remove reloc symbol type checks in get_alt_entry()
objtool: Teach get_alt_entry() about more relocation types
objtool: Update section header before relocations
 
ocfs2: drop acl cache for directories too
ocfs2: fix data corruption after conversion from inline format
ocfs2: fix race between searching chunks and release journal_head from buffer_head
ocfs2: mount fails with buffer overflow in strlen
ocfs2: ocfs2_downconvert_lock failure results in deadlock
ocfs2: quota_local: fix possible uninitialized-variable access in ocfs2_local_read_info()
ocfs2: remove an unnecessary condition
 
octeontx2-af: Add a 'rvu_free_bitmap()' function
octeontx2-af: Add additional register check to rvu_poll_reg()
octeontx2-af: Add debug messages for failures
octeontx2-af: Add free rsrc count mbox msg
octeontx2-af: Add mbox to retrieve bandwidth profile free count
octeontx2-af: add proper return codes for AF mailbox handlers
octeontx2-af: Add PTP device id for CN10K and 95O silcons
octeontx2-af: Add SDP interface support
octeontx2-af: Allocate low priority entries for PF
octeontx2-af: Allow to configure flow tag LSB byte as RSS adder
octeontx2-af: Change the order of queue work and interrupt disable
octeontx2-af: Check capability flag while freeing ipolicer memory
octeontx2-af: Check whether ipolicers exists
octeontx2-af: cn10k: DWRR MTU configuration
octeontx2-af: cn10k: Fix SDP base channel number
octeontx2-af: cn10K: Get NPC counters value
octeontx2-af: cn10k: Set cache lines for NPA batch alloc
octeontx2-af: cn10K: support for sched lmtst and other features
octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1
octeontx2-af: configure npc for cn10k to allow packets from cpt
octeontx2-af: Display all enabled PF VF rsrc_alloc entries.
octeontx2-af: enable tx shaping feature for 96xx C0
octeontx2-af: Enhance mailbox trace entry
octeontx2-af: Fix inconsistent license text
octeontx2-af: Fix loop in free and unmap counter
octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg
octeontx2-af: Fix possible null pointer dereference.
octeontx2-af: Fix some memory leaks in the error handling path of 'cgx_lmac_init()'
octeontx2-af: Fix spelling mistake "Makesure" -> "Make sure"
octeontx2-af: Fix static code analyzer reported issues
octeontx2-af: Handle return value in block reset.
octeontx2-af: Modify install flow error codes
octeontx2-af: nix and lbk in loop mode in 98xx
octeontx2-af: Remove channel verification while installing MCAM rules
octeontx2-af: remove redudant second error check on variable err
octeontx2-af: Set proper errorcode for IPv4 checksum errors
octeontx2-af: Use DMA_ATTR_FORCE_CONTIGUOUS attribute in DMA alloc
octeontx2-af: Use NDC TX for transmit packet data
octeontx2-af: Wait for TX link idle for credits change
 
octeontx2-pf: Add check for non zero mcam flows
octeontx2-pf: Add vlan-etype to ntuple filters
octeontx2-pf: Allow VLAN priority also in ntuple filters
octeontx2-pf: cleanup transmit link deriving logic
octeontx2-pf: cn10k: Config DWRR weight based on MTU
octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg()
octeontx2-pf: cn10K: Reserve LMTST lines per core
octeontx2-pf: devlink params support to set mcam entry count
octeontx2-pf: Don't install VLAN offload rule if netdev is down
octeontx2-pf: Don't mask out supported link modes
octeontx2-pf: Enable NETIF_F_RXALL support for VF driver
octeontx2-pf: Fix algorithm index in MCAM rules with RSS action
octeontx2-pf: Fix inconsistent license text
octeontx2-pf: Fix NIX1_RX interface backpressure
octeontx2-pf: Ntuple filters support for VF netdev
octeontx2-pf: send correct vlan priority mask to npc_install_flow_req
octeontx2-pf: Sort the allocated MCAM entry indices
octeontx2-pf: Unify flow management variables
 
of: Add plumbing for restricted DMA pool
of: Add stub for of_add_property()
of: base: remove unnecessary for loop
of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS
of: fdt: Add generic support for handling elf core headers property
of: fdt: Add generic support for handling usable memory range property
of: fdt: do not update local variable after use
of: fdt: Remove early_init_dt_reserve_memory_arch() override capability
of: fdt: remove unnecessary codes
of: fdt: Remove weak early_init_dt_mark_hotplug_memory_arch()
of: fdt: Rename reserve_elfcorehdr() to fdt_reserve_elfcorehdr()
of: fdt: Use IS_ENABLED(CONFIG_BLK_DEV_INITRD) instead of #ifdef
of: kexec: Remove FDT_PROP_* definitions
of: Move of_dma_set_restricted_buffer() into device.c
of: property: Disable fw_devlink DT support for X86
of: property: fw_devlink: Add support for "leds" and "backlight"
of: property: fw_devlink: Add support for "phy-handle" property
of: property: fw_devlink: Add support for "resets" and "pwms"
of: restricted dma: Don't fail device probe on rmem init failure
of: restricted dma: Fix condition for rmem init
of: Return success from of_dma_set_restricted_buffer() when !OF_ADDRESS
of: unify of_count_phandle_with_args() arguments with !CONFIG_OF
 
oid_registry: Add OIDs for missing Spnego auth mechanisms to Macs
 
openrisc/litex: Add ethernet device
openrisc/litex: Update defconfig
openrisc/litex: Update uart address
 
openrisc: don't printk() unconditionally
openrisc: Fix compiler warnings in setup
openrisc: rename or32 code & comments to or1k
 
openvswitch: fix alignment issues
openvswitch: fix sparse warning incorrect type
openvswitch: Introduce per-cpu upcall dispatch
openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS
 
opp: Don't print an error if required-opps is missing
 
ovl: add ovl_allow_offline_changes() helper
ovl: consistent behavior for immutable/append-only inodes
ovl: copy up sync/noatime fileattr flags
ovl: disable decoding null uuid with redirect_dir
ovl: do not set overlay.opaque for new directories
ovl: enable RCU'd ->get_acl()
ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup()
ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO
ovl: fix missing negative dentry check in ovl_rename()
ovl: pass ovl_fs to ovl_check_setxattr()
ovl: relax lookup error on mismatch origin ftype
ovl: skip checking lower file's i_writecount on truncate
ovl: update ctime when changing fileattr
ovl: use kvalloc in xattr copy-up
 
padata: Convert from atomic_t to refcount_t on parallel_data->refcnt
padata: Remove repeated verbose license text
padata: Replace deprecated CPU-hotplug functions.
 
page_pool: add frag page recycling support in page pool
page_pool: add interface to manipulate frag count in page pool
page_pool: keep pp info as long as page pool owns the page
page_pool: use relaxed atomic for release side accounting
 
params: lift param_set_uint_minmax to common code
 
parisc/parport_gsc: switch from 'pci_' to 'dma_' API
 
parisc: Add missing FORCE prerequisite in Makefile
parisc: ccio-dma.c: Added tab instead of spaces
parisc: Check user signal stack trampoline is inside TASK_SIZE
parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled
parisc: Drop __arch_swab16(), arch_swab24(), _arch_swab32() and __arch_swab64() functions
parisc: Drop strnlen_user() in favour of generic version
parisc: Drop useless debug info and comments from signal.c
parisc: Fix compile failure when building 64-bit kernel natively
parisc: fix crash with signals and alloca
parisc: Fix unaligned-access crash in bootloader
parisc: Implement __get/put_kernel_nofault()
parisc: Increase size of gcc stack frame check
parisc: Make struct parisc_driver::remove() return void
parisc: Mark sched_clock unstable only if clocks are not syncronized
parisc: math-emu: Avoid "fmt" macro collision
parisc: math-emu: Fix fall-through warnings
parisc: move core-y in arch/parisc/Makefile to arch/parisc/Kbuild
parisc: Move pci_dev_is_behind_card_dino to where it is used
parisc: Reduce sigreturn trampoline to 3 instructions
parisc: remove unused arch/parisc/boot/install.sh and its phony target
parisc: Rename PMD_ORDER to PMD_TABLE_ORDER
parisc: Replace symbolic permissions with octal permissions
parisc: return error code from .map_sg() ops
parisc: switch from 'pci_' to 'dma_' API
parisc: Use absolute_pointer() to define PAGE0
 
parport: remove non-zero check on count
parport: serial: Get rid of IRQ_NONE abuse
parport: serial: Retrieve IRQ vector with help of special getter
 
Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
 
partitions/efi: Support non-standard GPT location
 
pata: ixp4xx: Add DT bindings
pata: ixp4xx: Refer to cmd and ctl rather than csN
pata: ixp4xx: Rewrite to use device tree
pata: ixp4xx: Use IS_ENABLED() to determine endianness
pata: ixp4xx: Use local dev variable
 
pata_legacy: fix a couple uninitialized variable bugs
 
PCI / VFIO: Add 'override_only' support for VFIO PCI sub system
 
PCI/ACPI: Don't reset a fwnode set by OF
 
PCI/ACS: Enforce pci=noats with Transaction Blocking
 
PCI/MSI: Cleanup msi_mask()
PCI/MSI: Consolidate error handling in msi_capability_init()
PCI/MSI: Deobfuscate virtual MSI-X
PCI/MSI: Handle msi_populate_sysfs() errors correctly
PCI/MSI: Provide a new set of mask and unmask functions
PCI/MSI: Rename msi_desc::masked
PCI/MSI: Simplify msi_verify_entries()
PCI/MSI: Use new mask/unmask functions
 
PCI/portdrv: Enable Bandwidth Notification only if port supports it
 
PCI/PTM: Remove error message at boot
 
PCI/VPD: Add pci_vpd_alloc()
PCI/VPD: Add pci_vpd_check_csum()
PCI/VPD: Add pci_vpd_find_id_string()
PCI/VPD: Add pci_vpd_find_ro_info_keyword()
PCI/VPD: Allow access to valid parts of VPD if some is invalid
PCI/VPD: Check Resource Item Names against those valid for type
PCI/VPD: Clean up public VPD defines and inline functions
PCI/VPD: Correct diagnostic for VPD read failure
PCI/VPD: Defer VPD sizing until first access
PCI/VPD: Determine VPD size in pci_vpd_init()
PCI/VPD: Don't check Large Resource Item Names for validity
PCI/VPD: Embed struct pci_vpd in struct pci_dev
PCI/VPD: Include post-processing in pci_vpd_find_tag()
PCI/VPD: Make pci_vpd_wait() uninterruptible
PCI/VPD: Reject resource tags with invalid size
PCI/VPD: Remove pci_vpd_size() old_size argument
PCI/VPD: Remove struct pci_vpd.flag
PCI/VPD: Remove struct pci_vpd.valid member
PCI/VPD: Remove struct pci_vpd_ops
PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd()
PCI/VPD: Stop exporting pci_vpd_find_info_keyword()
PCI/VPD: Stop exporting pci_vpd_find_tag()
PCI/VPD: Treat initial 0xff as missing EEPROM
PCI/VPD: Treat invalid VPD like missing VPD capability
PCI/VPD: Use unaligned access helpers
 
PCI: aardvark: Configure PCIe resources from 'ranges' DT property
PCI: aardvark: Fix checking for PIO status
PCI: aardvark: Fix masking and unmasking legacy INTx interrupts
PCI: aardvark: Fix reporting CRS value
PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response
PCI: ACPI: Check parent pointer in acpi_pci_find_companion()
PCI: Add 'override_only' field to struct pci_device_id
PCI: Add ACS quirks for Cavium multi-function devices
PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
PCI: Add AMD GPU multi-function power dependencies
PCI: Add array to track reset method ordering
PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION
PCI: Add pcie_ptm_enabled()
PCI: Add pcie_reset_flr() with 'probe' argument
PCI: Add schedule point in proc_bus_pci_read()
PCI: Add support for ACPI _RST reset method
PCI: Allow PASID on fake PCIe devices without TLP prefixes
PCI: Allow userspace to query and set device reset mechanism
PCI: artpec6: Remove local code block from switch statement
PCI: artpec6: Remove surplus break statement after return
PCI: Bulk conversion to generic_handle_domain_irq()
PCI: Cache PCIe Device Capabilities register
PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state
PCI: cadence: Add support to configure virtual functions
PCI: cadence: Simplify code to get register base address for configuring BAR
PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool
PCI: Call Max Payload Size-related fixup quirks early
PCI: Change the type of probe argument in reset functions
PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
PCI: Correct the pci_iomap.h header guard #endif comment
PCI: dwc: Remove surplus break statement after return
PCI: endpoint: Add support to add virtual function in endpoint core
PCI: endpoint: Add support to link a physical function to a virtual function
PCI: endpoint: Add virtual function number in pci_epc ops
PCI: endpoint: Make struct pci_epf_driver::remove return void
PCI: Fix pci_dev_str_match_path() alloc while atomic bug
PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus
PCI: hv: Generify PCI probing
PCI: hv: Set ->domain_nr of pci_host_bridge at probing time
PCI: hv: Set up MSI domain at bridge probing time
PCI: hv: Support for create interrupt v3
PCI: hv: Turn on the host bridge probing on ARM64
PCI: ibmphp: Fix double unmap of io_mem
PCI: Introduce domain_nr in pci_host_bridge
PCI: iproc: Fix BCMA probe resource handling
PCI: j721e: Add PCIe support for AM64
PCI: j721e: Add PCIe support for J7200
PCI: keembay: Add support for Intel Keem Bay
PCI: Make saved capability state private to core
PCI: mediatek: Add new method to get irq number
PCI: mediatek: Add new method to get shared pcie-cfg base address
PCI: mediatek: Use PCI domain to handle ports detection
PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges'
PCI: only build xen-pcifront in PV-enabled environments
PCI: Optimize pci_resource_len() to reduce kernel size
PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently
PCI: PM: Enable PME if it can be signaled from D3cold
PCI: rcar: Add L1 link state fix into data abort hook
PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
PCI: Refactor pci_ioremap_bar() and pci_ioremap_wc_bar()
PCI: Remove reset_fn field from pci_dev
PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported
PCI: Return int from pciconfig_read() syscall
PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure
PCI: rockchip-dwc: Add Rockchip RK356X host controller driver
PCI: Set dma-can-stall for HiSilicon chips
PCI: Setup ACPI fwnode early and at the same time with OF
PCI: Support populating MSI domains of root buses via bridges
PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
PCI: tegra194: Cleanup unused code
PCI: tegra194: Disable interrupts before entering L2
PCI: tegra194: Don't allow suspend when Tegra PCIe is in EP mode
PCI: tegra194: Fix handling BME_CHGED event
PCI: tegra194: Fix MSI-X programming
PCI: tegra: Fix OF node reference leak
PCI: tegra: make const array err_msg static
PCI: tegra: Remove unused struct tegra_pcie_bus
PCI: tegra: Use 'seq_puts' instead of 'seq_printf'
PCI: Use acpi_pci_power_manageable()
PCI: Use pci_update_current_state() in pci_enable_device_flags()
PCI: visconti: Add Toshiba Visconti PCIe host controller driver
PCI: VMD: ACPI: Make ACPI companion lookup work for VMD bus
PCI: xgene-msi: Remove redundant dev_err() call in xgene_msi_probe()
PCI: xilinx-nwl: Enable the clock through CCF
 
pci_iounmap'2: Electric Boogaloo: try to make sense of it all
 
percpu: remove export of pcpu_base_addr
 
perf annotate: Add disassembly warnings for annotate --stdio
perf annotate: Add error log in symbol__annotate()
perf annotate: Fix fused instr logic for assembly functions
perf annotate: Re-add annotate_warned functionality
 
perf arm: Fix off-by-one directory paths.
 
perf auxtrace arm: Support compat_auxtrace_mmap__{read_head|write_tail}
 
perf auxtrace: Add compat_auxtrace_mmap__{read_head|write_tail}
perf auxtrace: Drop legacy __sync functions
perf auxtrace: Remove auxtrace_mmap__read_snapshot_head()
perf auxtrace: Use WRITE_ONCE() for updating aux_tail
 
perf beauty: Cover more flags in the move_mount syscall argument beautifier
perf beauty: Reuse the generic arch errno switch
perf beauty: Update copy of linux/socket.h with the kernel sources
 
perf bench evlist-open-close: Use PRIu64 with u64 to fix build on 32-bit architectures
 
perf bench futex, requeue: Add --broadcast option
perf bench futex, requeue: Add --pi parameter
perf bench futex, requeue: Robustify futex_wait() handling
 
perf bench futex: Add --mlockall parameter
perf bench futex: Group test parameters cleanup
perf bench futex: Remove bogus backslash from comment
 
perf bench inject-buildid: Handle writen() errors
 
perf bench: Add benchmark for evlist open/close operations
 
perf bpf: Fix memory leaks relating to BTF.
perf bpf: Ignore deprecation warning when using libbpf's btf__get_from_id()
perf bpf: Provide a weak btf__load_from_kernel_by_id() for older libbpf versions
 
perf build: Add missing -lstdc++ when linking with libopencsd
perf build: Fix plugin static linking with libopencsd on ARM and ARM64
perf build: Move perf_dlfilters.h in the source tree
perf build: Report failure for testing feature libopencsd
perf build: Suppress 'rm dlfilter' build message
 
perf callchain: Fix compilation on powerpc with gcc11+
 
perf config: Fix caching and memory leak in perf_home_perfconfig()
perf config: Refine error message to eliminate confusion
 
perf cs-etm: Add warnings for missing DSOs
perf cs-etm: Create ETE decoder
perf cs-etm: Fix typo
perf cs-etm: Improve Coresight zero timestamp warning
perf cs-etm: Initialise architecture based on TRCIDR1
perf cs-etm: Only setup queues when they are modified
perf cs-etm: Pass unformatted flag to decoder
perf cs-etm: Print the decoder name
perf cs-etm: Refactor initialisation of decoder params.
perf cs-etm: Refactor initialisation of kernel start address
perf cs-etm: Refactor out ETMv4 header saving
perf cs-etm: Save TRCDEVARCH register
perf cs-etm: Show a warning for an unknown magic number
perf cs-etm: Split setup and timestamp search functions
perf cs-etm: Suppress printing when resetting decoder
perf cs-etm: Update OpenCSD decoder for ETE
perf cs-etm: Use existing decoder instead of resetting it
 
perf data: Correct -h output
 
perf dlfilter: Amend documentation wrt library dependencies
 
perf dlfilters: Fix build on environments with a --sysroot gcc arg
 
perf doc: Add info pages to all target.
perf doc: Fix doc.dep
perf doc: Fix perfman.info build
perf doc: Fix typos all over the place
perf doc: Remove cmd-list.perl references
perf doc: Remove howto-index.sh related references.
perf doc: Remove references to user-manual
perf doc: Reorganize ARTICLES variables.
 
perf docs: Fix accidental em-dashes
 
perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings
perf env: Normalize aarch64.* and arm64.* to arm64 in normalize_arch()
perf env: Track kernel 64-bit mode in environment
 
perf evlist: Add evlist__for_each_entry_from() macro
 
perf evsel: Add evsel__prepare_open()
perf evsel: Handle precise_ip fallback in evsel__open_cpu()
perf evsel: Move bpf_counter__install_pe() to success path in evsel__open_cpu()
perf evsel: Move ignore_missing_thread() to fallback code
perf evsel: Move test_attr__open() to success path in evsel__open_cpu()
perf evsel: Remove retry_sample_id goto label
perf evsel: Save open flags in evsel in prepare_open()
perf evsel: Separate missing feature detection from evsel__open_cpu()
perf evsel: Separate missing feature disabling from evsel__open_cpu
perf evsel: Separate open preparation from open itself
perf evsel: Separate rlimit increase from evsel__open_cpu()
 
perf flamegraph: flamegraph.py script improvements
 
perf header: Fix spelling mistake "cant'" -> "can't"
 
perf inject: Fix output from a file to a pipe
perf inject: Fix output from a pipe to a file
 
perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *'
perf iostat: Use system-wide mode if the target cpu_list is unspecified
 
perf jevents: Free the sys_event_tables list after processing entries
perf jevents: Make build dependency on test JSONs
perf jevents: Print SoC name per system event table
perf jevents: Relocate test events to cpu folder
 
perf machine: Initialize srcline string member in add_location struct
 
perf mmap: Add missing bitops.h header
 
perf pmu: Add PMU alias support
perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map()
perf pmu: Make pmu_add_sys_aliases() public
 
perf record: Fix wrong comm in system-wide mode with delay
 
perf report: Add support to print a textual representation of IBS raw sample data
perf report: Add tools/arch/x86/include/asm/amd-ibs.h
perf report: Output non-zero offset for decompressed records
 
perf script python: Allow reporting the [un]throttle PERF_RECORD_ meta event
perf script python: Fix unintended underline
 
perf script: Check session->header.env.arch before using it
perf script: Fix --list-dlfilters documentation
perf script: Fix documented const'ness of perf_dlfilter_fns
perf script: Fix ip display when type != attr->type
perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support
perf script: Fix unnecessary machine_resolve()
 
perf scripts python: Fix passing arguments to stackcollapse report
 
perf session: Report collisions in AUX records
 
perf stat: Do not allow --for-each-cgroup without cpu
 
perf symbol: Look for ImageBase in PE file to compute .text offset
 
perf test: Add more pmu-events uncore aliases
perf test: Add pmu-events sys event support
perf test: Declare pmu-events test events separately
perf test: Do not compare overheads in the zstd comp test
perf test: Factor out pmu-events alias comparison
perf test: Factor out pmu-events event comparison
perf test: Fix bpf test sample mismatch reporting
perf test: Fix DWARF unwind for optimized builds.
perf test: Handle fd gaps in test__dso_data_reopen
perf test: Make --skip work on shell tests
perf test: Re-add pmu-event uncore PMU alias test
perf test: Test pmu-events core aliases separately
 
perf tests attr: Add missing topdown metrics events
 
perf tests dlfilter: Free desc and long_desc in check_filter_desc
 
perf tests: Add dlfilter test
perf tests: Add test for PMU aliases
perf tests: Fix *probe_vfs_getname.sh test failures
perf tests: Fix flaky test 'Object code reading'
 
perf tools: Add an option to build without libbfd
perf tools: Add flag for tracking warnings of missing DSOs
perf tools: Add missing newline at the end of header file
perf tools: Add pipe_test.sh to verify pipe operations
perf tools: Add WARN_ONCE equivalent for UI warnings
perf tools: Allow build-id with trailing zeros
perf tools: Create hybrid flag in target
perf tools: Enable on a list of CPUs for hybrid
perf tools: Factor out copy_config_terms() and free_config_terms()
perf tools: Fix hybrid config terms list corruption
perf tools: Fix LLVM download hint link
perf tools: Fix LLVM test failure when running in verbose mode
perf tools: Fix perf_event_attr__fprintf() missing/dupl. fields
perf tools: Fixup get_current_dir_name() compilation
perf tools: Ignore Documentation dependency file
perf tools: Pass a fd to perf_file_header__read_pipe()
perf tools: Refactor LLVM test warning for missing binary
perf tools: Remove repipe argument from perf_session__new()
 
perf trace: Update cmd string table to decode sys_bpf first arg
 
perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}
 
perf vendor events intel: Add basic metrics for Elkhartlake
perf vendor events intel: Add core event list for Elkhartlake
perf vendor events intel: Add core event list for Tigerlake
perf vendor events intel: Update core event list for CascadeLake Server
perf vendor events intel: Update core event list for SkyLake Server
perf vendor events intel: Update uncore event list for CascadeLake Server
perf vendor events intel: Update uncore event list for SkyLake Server
 
perf vendor events powerpc: Fix spelling mistake "icach" -> "icache"
 
perf vendor events: Add metrics for Icelake Server
perf vendor events: Add metrics for Tigerlake
perf vendor events: Update metrics for CascadeLake Server
perf vendor events: Update metrics for SkyLake Server
 
perf/amd/uncore: Allow the driver to be built as a module
perf/amd/uncore: Clean up header use, use
perf/amd/uncore: Simplify code, use free_percpu()'s built-in check for NULL
 
perf/core: fix userpage->time_enabled of inactive events
 
perf/hw_breakpoint: Replace deprecated CPU-hotplug functions
 
perf/x86/amd/ibs: Add bitfield definitions in new header
 
perf/x86/intel/uncore: Add alias PMU name
perf/x86/intel/uncore: Add Sapphire Rapids server CHA support
perf/x86/intel/uncore: Add Sapphire Rapids server framework
perf/x86/intel/uncore: Add Sapphire Rapids server IIO support
perf/x86/intel/uncore: Add Sapphire Rapids server IMC support
perf/x86/intel/uncore: Add Sapphire Rapids server IRP support
perf/x86/intel/uncore: Add Sapphire Rapids server M2M support
perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support
perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support
perf/x86/intel/uncore: Add Sapphire Rapids server MDF support
perf/x86/intel/uncore: Add Sapphire Rapids server PCU support
perf/x86/intel/uncore: Add Sapphire Rapids server UPI support
perf/x86/intel/uncore: Factor out snr_uncore_mmio_map()
perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX
perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server
perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server
 
perf/x86/intel: Replace deprecated CPU-hotplug functions
perf/x86/intel: Update event constraints for ICX
 
perf/x86/msr: Add Sapphire Rapids CPU support
 
perf/x86: Remove unused assignment to pointer 'e'
perf/x86: Reset destroy callback on event init failure
 
perf: Cleanup for HAVE_SYNC_COMPARE_AND_SWAP_SUPPORT
 
phonet: use siocdevprivate
 
phy/drivers/stm32: use HZ macros
 
phy: amlogic: meson8b-usb2: don't log an error on -EPROBE_DEFER
phy: amlogic: meson8b-usb2: Power off the PHY by putting it into reset mode
phy: cadence-torrent: Add debug information for PHY configuration
phy: cadence-torrent: Add enum for supported input reference clock frequencies
phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock
phy: cadence-torrent: Add PHY registers for DP in array format
phy: cadence-torrent: Add separate functions for reusable code
phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation
phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate
phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message
phy: cadence-torrent: Reorder few functions to remove function declarations
phy: marvell: phy-mvebu-a3700-comphy: Remove unsupported modes
phy: marvell: phy-mvebu-a3700-comphy: Rename HS-SGMMI to 2500Base-X
phy: marvell: phy-mvebu-cp110-comphy: Rename HS-SGMMI to 2500Base-X
phy: mdio: fix memory leak
phy: phy-mtk-hdmi: convert to devm_platform_ioremap_resource
phy: phy-mtk-mipi-dsi: convert to devm_platform_ioremap_resource
phy: phy-mtk-mipi-dsi: remove dummy assignment of error number
phy: phy-mtk-tphy: add support mt8195
phy: phy-mtk-tphy: print error log using child device
phy: phy-mtk-tphy: remove error log of ioremap failure
phy: phy-mtk-tphy: support new hardware version
phy: phy-mtk-tphy: support type switch by pericfg
phy: phy-mtk-tphy: use clock bulk to get clocks
phy: phy-mtk-ufs: use clock bulk to get clocks
phy: phy-twl4030-usb: Disable PHY for suspend
phy: phy_ethtool_ksettings_get: Lock the phy for consistency
phy: phy_ethtool_ksettings_set: Lock the PHY while changing settings
phy: phy_ethtool_ksettings_set: Move after phy_start_aneg
phy: phy_start_aneg: Add an unlocked version
phy: pistachio-usb: Depend on MIPS || COMPILE_TEST
phy: qcom-qmp: Add sc8180x PCIe support
phy: qcom-qmp: Add support for SM6115 UFS phy
phy: qcom-qmp: add USB3 PHY support for IPQ6018
phy: qcom-qmp: Fix sc8180x PCIe definition
phy: qcom: qmp: Add SC8180x USB/DP combo
phy: qmp: Provide unique clock names for DP clocks
phy: qualcomm: phy-qcom-usb-hs: repair non-kernel-doc comment
phy: renesas: phy-rcar-gen3-usb2: Add USB2.0 PHY support for RZ/G2L
phy: rockchip-inno-usb2: fix for_each_child.cocci warnings
phy: samsung-ufs: move phy-exynos7-ufs header
phy: samsung-ufs: support exynosauto ufs phy driver
phy: tegra: xusb: mark PM functions as __maybe_unused
phy: xilinx: zynqmp: skip PHY initialization and PLL lock for USB
 
pid: cleanup the stale comment mentioning pidmap_init().
 
pinctrl/rockchip: add a queue for deferred pin output settings on probe
pinctrl/rockchip: add pinctrl device to gpio bank struct
pinctrl/rockchip: always enable clock for gpio controller
pinctrl/rockchip: drop the gpio related codes
pinctrl/rockchip: separate struct rockchip_pin_bank to a head file
 
pinctrl: Add Intel Keem Bay pinctrl driver
pinctrl: amd: Add irq field data
pinctrl: amd: disable and mask interrupts on probe
pinctrl: amd: Handle wake-up interrupt
pinctrl: armada-37xx: Correct PWM pins definitions
pinctrl: aspeed: placate kernel-doc warnings
pinctrl: bcm2835: Replace BUG with BUG_ON
pinctrl: Bulk conversion to generic_handle_domain_irq()
pinctrl: core: Remove duplicated word from devm_pinctrl_unregister()
pinctrl: imx8dxl: Constify imx_pinctrl_soc_info
pinctrl: imx8mn: Constify imx_pinctrl_soc_info
pinctrl: imx8qxp: Constify imx_pinctrl_soc_info
pinctrl: imx8ulp: Add pinctrl driver support
pinctrl: imx8ulp: Initialize pin_reg
pinctrl: ingenic: Add .max_register in regmap_config
pinctrl: Ingenic: Add pinctrl driver for X2100.
pinctrl: Ingenic: Add SSI pins support for JZ4755 and JZ4760.
pinctrl: ingenic: Fix bias config for X2000(E)
pinctrl: ingenic: Fix incorrect pull up/down info
pinctrl: Ingenic: Improve the code.
pinctrl: mediatek: fix platform_no_drv_owner.cocci warnings
pinctrl: pinctrl-zynq: Add support for 'power-source' parameter
pinctrl: pistachio: Make it as an option
pinctrl: pistachio: Make it as an option
pinctrl: qcom/pinctrl-spmi-gpio: Add compatible for pmic-gpio on SA8155p-adp
pinctrl: qcom/pinctrl-spmi-gpio: Arrange compatibles alphabetically
pinctrl: qcom: Add MDM9607 pinctrl driver
pinctrl: qcom: sc7280: Add PM suspend callbacks
pinctrl: qcom: spmi-gpio: Add pmc8180 & pmc8180c
pinctrl: qcom: spmi-gpio: correct parent irqspec translation
pinctrl: renesas: Add RZ/G2L pin and gpio controller driver
pinctrl: renesas: Fix pin control matching on R-Car H3e-2G
pinctrl: renesas: r8a77995: Add bias pinconf support
pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias
pinctrl: samsung: Add Exynos850 SoC specific data
pinctrl: samsung: Fix pinctrl bank pin count
pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry()
pinctrl: single: Move test PCS_HAS_PINCONF in pcs_parse_bits_in_pinctrl_entry() to the beginning
pinctrl: stm32: Add STM32MP135 SoC support
pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume()
pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast
pinctrl: zynqmp: Drop pinctrl_unregister for devm_ registered device
 
pktgen: Add imix distribution bins
pktgen: Add output for imix results
pktgen: document the latest pktgen usage options
pktgen: Parse internet mix (imix) input
pktgen: Remove fill_imix_distribution() CONFIG_XFRM dependency
pktgen: Remove redundant clone_skb override
pktgen: remove unused variable
 
platform-msi: Add ABI to show msi_irqs of platform devices
 
platform/chrome: cros_ec_proto: Send command again when timeout occurs
platform/chrome: cros_ec_trace: Fix format warnings
platform/chrome: cros_ec_typec: Use existing feature check
platform/chrome: sensorhub: Add trace events for sample
 
platform/mellanox: mlxbf-pmc: fix kernel-doc notation
platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call
platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes
 
platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper
platform/surface: aggregator: Use y instead of objs in Makefile
platform/surface: surface3_power: Use i2c_acpi_get_i2c_resource() helper
 
platform/x86/intel: hid: Add DMI switches allow list
platform/x86/intel: int33fe: Use y instead of objs in Makefile
platform/x86/intel: int3472: Use y instead of objs in Makefile
platform/x86/intel: Move Intel PMT drivers to new subfolder
platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core
platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver
platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH
platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake
platform/x86/intel: pmt: Use y instead of objs in Makefile
platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
 
platform/x86: acer-wmi: Add Turbo Mode support for Acer PH315-53
platform/x86: add meraki-mx100 platform driver
platform/x86: amd-pmc: Add alternative acpi id for PMC controller
platform/x86: amd-pmc: Increase the response register timeout
platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200s
platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MODE method with a module option
platform/x86: asus-wmi: Delete impossible condition
platform/x86: asus-wmi: Fix "unsigned 'retval' is never less than zero" smatch warning
platform/x86: BIOS SAR driver for Intel M.2 Modem
platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call
platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning
platform/x86: dell-smbios: Remove unused dmi_system_id table
platform/x86: dell-smo8800: Convert to be a platform driver
platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build error
platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI
platform/x86: dual_accel_detect: Use the new i2c_acpi_client_count() helper
platform/x86: gigabyte-wmi: add support for B450M S2H V2
platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE AX V2
platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX
platform/x86: gigabyte-wmi: add support for X570 GAMING X
platform/x86: hp_accel: Convert to be a platform driver
platform/x86: hp_accel: Remove _INI method call
platform/x86: i2c-multi-instantiate: Use the new i2c_acpi_client_count() helper
platform/x86: ideapad-laptop: Fix Legion 5 Fn lock LED
platform/x86: int1092: Fix non sequential device mode handling
platform/x86: intel-hid: Move to intel sub-directory
platform/x86: intel-rst: Move to intel sub-directory
platform/x86: intel-smartconnect: Move to intel sub-directory
platform/x86: intel-uncore-frequency: Move to intel sub-directory
platform/x86: intel-vbtn: Move to intel sub-directory
platform/x86: intel-wmi-sbl-fw-update: Move to intel sub-directory
platform/x86: intel-wmi-thunderbolt: Move to intel sub-directory
platform/x86: intel_atomisp2: Move to intel sub-directory
platform/x86: intel_bxtwc_tmu: Move to intel sub-directory
platform/x86: intel_cht_int33fe: Use the new i2c_acpi_client_count() helper
platform/x86: intel_chtdc_ti_pwrbtn: Move to intel sub-directory
platform/x86: intel_int0002_vgpio: Move to intel sub-directory
platform/x86: intel_mrfld_pwrbtn: Move to intel sub-directory
platform/x86: intel_oaktrail: Move to intel sub-directory
platform/x86: intel_pmc_core: Move to intel sub-directory
platform/x86: intel_pmc_core: Prevent possibile overflow
platform/x86: intel_pmt_telemetry: Ignore zero sized entries
platform/x86: intel_punit_ipc: Move to intel sub-directory
platform/x86: intel_scu_ipc: Fix busy loop expiry time
platform/x86: intel_scu_ipc: Fix doc of intel_scu_ipc_dev_command_with_size()
platform/x86: intel_scu_ipc: Increase virtual timeout to 10s
platform/x86: intel_scu_ipc: Update timeout value in comment
platform/x86: intel_skl_int3472: Correct null check
platform/x86: intel_speed_select_if: Move to intel sub-directory
platform/x86: intel_telemetry: Move to intel sub-directory
platform/x86: intel_turbo_max_3: Move to intel sub-directory
platform/x86: ISST: Fix optimization with use of numa
platform/x86: ISST: use semi-colons instead of commas
platform/x86: lg-laptop: Support for battery charge limit on newer models
platform/x86: lg-laptop: Use correct event for keyboard backlight FN-key
platform/x86: lg-laptop: Use correct event for touchpad toggle FN-key
platform/x86: Replace deprecated CPU-hotplug functions.
platform/x86: think-lmi: add debug_cmd
platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet
platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet
platform/x86: Update Mario Limonciello's email address in the docs
 
PM: AVS: qcom-cpr: Use nvmem_cell_read_variable_le_u32()
PM: base: power: don't try to use non-existing RTC for storing data
PM: cpu: Make notifier chain use a raw_spinlock_t
PM: domains: Add support for 'required-opps' to set default perf state
PM: domains: Fix domain attach for CONFIG_PM_OPP=n
PM: EM: fix kernel-doc comments
PM: EM: Increase energy calculation precision
PM: runtime: add devm_pm_clk_create helper
PM: runtime: add devm_pm_runtime_enable helper
PM: sleep: check RTC features instead of ops in suspend_test
PM: sleep: core: Avoid setting power.must_resume to false
PM: sleep: s2idle: Replace deprecated CPU-hotplug functions
PM: sleep: unmark 'state' functions as kernel-doc
PM: sleep: wakeirq: drop useless parameter from dev_pm_attach_wake_irq()
 
posix-cpu-timers: Assert task sighand is locked while starting cputime counter
posix-cpu-timers: Consolidate timer base accessor
posix-cpu-timers: Force next expiration recalc after itimer reset
posix-cpu-timers: Force next_expiration recalc after timer deletion
posix-cpu-timers: Prevent spuriously armed 0-value itimer
posix-cpu-timers: Recalc next expiration when timer_settime() ends up not queueing
posix-cpu-timers: Remove confusing return value override
 
posix-timers: Remove redundant initialization of variable ret
 
power: reset: Add TPS65086 restart driver
power: reset: linkstation-poweroff: add new device
power: reset: linkstation-poweroff: prepare for new devices
power: supply: ab8500: clean up warnings found by checkpatch
power: supply: ab8500: Drop abx500 concept
power: supply: ab8500: Drop some includes from bmdata
power: supply: ab8500: Rename charging algorithm psy
power: supply: ab8500: Rename charging algorithm symbols
power: supply: ab8500: Use library interpolation
power: supply: axp288_charger: Use the defined variable to clean code
power: supply: axp288_fuel_gauge: Drop retry logic from fuel_gauge_reg_readb()
power: supply: axp288_fuel_gauge: Fix define alignment
power: supply: axp288_fuel_gauge: Move the AXP20X_CC_CTRL check together with the other checks
power: supply: axp288_fuel_gauge: Only read PWR_OP_MODE, FG_LOW_CAP_REG regs once
power: supply: axp288_fuel_gauge: Refresh all registers in one go
power: supply: axp288_fuel_gauge: Remove debugfs support
power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors
power: supply: axp288_fuel_gauge: Silence the chatty IRQ mapping code
power: supply: axp288_fuel_gauge: Store struct device pointer in axp288_fg_info
power: supply: axp288_fuel_gauge: Take the P-Unit semaphore only once during probe()
power: supply: bq24735: reorganize ChargeOption command macros
power: supply: core: Fix parsing of battery chemistry/technology
power: supply: core: Parse battery chemistry/technology
power: supply: cw2015: use dev_err_probe to allow deferred probe
power: supply: max17042: handle fails of reading status register
power: supply: max17042: remove duplicated STATUS bit defines
power: supply: max17042_battery: Add support for MAX77849 Fuel-Gauge
power: supply: max17042_battery: clean up MAX17055_V_empty
power: supply: max17042_battery: fix typo in MAx17042_TOFF
power: supply: max17042_battery: log SOC threshold using debug log level
power: supply: max17042_battery: more robust chip type checks
power: supply: mt6360_charger: add MT6360 charger support
power: supply: PCHG: Peripheral device charger
power: supply: qcom_smbb: Remove superfluous error message
power: supply: rn5t618: Add voltage_now property
power: supply: sbs-battery: add support for time_to_empty_now attribute
power: supply: sbs-battery: relax voltage limit
power: supply: sc27xx: Delete superfluous error message
power: supply: smb347-charger: Add missing pin control activation
power: supply: smb347-charger: Implement USB VBUS regulator
power: supply: smb347-charger: Make smb347_set_writable() IRQ-safe
power: supply: smb347-charger: Utilize generic regmap caching
 
powercap: Add Power Limit4 support for Alder Lake SoC
powercap: intel_rapl: Replace deprecated CPU-hotplug functions
 
powerpc/32: indirect function call use bctrl rather than blrl in ret_from_kernel_thread
powerpc/32: Remove unneccessary calculations in load_up_{fpu/altivec}
 
powerpc/32s: Fix kuap_kernel_restore()
 
powerpc/64/interrupt: Reconcile soft-mask state in NMI and fix false BUG
 
powerpc/64: warn if local irqs are enabled in NMI or hardirq context
 
powerpc/64e: Get dear offset with _DEAR macro
powerpc/64e: Get esr offset with _ESR macro
 
powerpc/64s/perf: Always use SIAR for kernel interrupts
 
powerpc/64s: fix program check interrupt emergency stack path
powerpc/64s: Fix unrecoverable MCE calling async handler from NMI
powerpc/64s: Remove WORT SPR from POWER9/10
powerpc/64s: system call rfscv workaround for TM bugs
powerpc/64s: system call scv tabort fix for corrupt irq soft-mask state
 
powerpc/audit: Avoid unneccessary #ifdef in syscall_get_arguments()
powerpc/audit: Simplify syscall_get_arch()
 
powerpc/book3s64/radix: make tlb_single_page_flush_ceiling a debugfs entry
 
powerpc/booke: Avoid link stack corruption in several places
 
powerpc/boot: Fix build failure since GCC 4.9 removal
 
powerpc/bpf ppc32: Do not emit zero extend instruction for 64-bit BPF_END
powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation
powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000
powerpc/bpf ppc32: Fix JMP32_JSET_K
 
powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC
powerpc/bpf: Fix BPF_MOD when imm == 1
powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
powerpc/bpf: Validate branch ranges
 
powerpc/bug: Cast to unsigned long before passing to inline asm
powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm goto
powerpc/bug: Remove specific powerpc BUG_ON() and WARN_ON() on PPC32
 
powerpc/cacheinfo: Lookup cache by dt node and thread-group id
powerpc/cacheinfo: Remove the redundant get_shared_cpu_map()
 
powerpc/compat_sys: Declare syscalls
 
powerpc/config: Fix IPV6 warning in mpc855_ads
powerpc/config: Renable MTD_PHYSMAP_OF
 
powerpc/configs/microwatt: Enable options for systemd
 
powerpc/configs/microwattt: Enable Liteeth
 
powerpc/configs: Disable legacy ptys on microwatt defconfig
powerpc/configs: Regenerate mpc885_ads_defconfig
 
powerpc/doc: Fix htmldocs errors
 
powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
 
powerpc/head_check: Fix shellcheck errors
powerpc/head_check: use stdout for error messages
 
powerpc/idle: Don't corrupt back chain when going idle
 
powerpc/iommu: don't set failed sg dma_address to DMA_MAPPING_ERROR
powerpc/iommu: Report the correct most efficient DMA mask for PCI devices
powerpc/iommu: return error code from .map_sg() ops
 
powerpc/kernel/iommu: Add new iommu_table_in_use() helper
 
powerpc/kexec: blacklist functions called in real mode for kprobe
powerpc/kexec: fix for_each_child.cocci warning
 
powerpc/kvm: Remove obsolete and unneeded select
 
powerpc/lib: Add helper to check if offset is within conditional branch range
 
powerpc/mce: Fix access error in mce handler
 
powerpc/microwatt: Add Ethernet to device tree
 
powerpc/non-smp: Unconditionaly call smp_mb() on switch_mm
 
powerpc/numa: Consider the max NUMA node for migratable LPAR
powerpc/numa: convert printk to pr_xxx
powerpc/numa: Drop dbg in favour of pr_debug
powerpc/numa: Print debug statements only when required
powerpc/numa: Update cpu_cpu_map on CPU online/offline
 
powerpc/pci: Drop XIVE restriction on MSI domains
 
powerpc/perf/hv-gpci: Fix counter value parsing
 
powerpc/perf: Drop the case of returning 0 as instruction pointer
powerpc/perf: Fix the check for SIAR value
powerpc/perf: Use stack siar instead of mfspr
 
powerpc/powernv/pci: Adapt is_pnv_opal_msi() to detect passthrough interrupt
powerpc/powernv/pci: Add MSI domains
powerpc/powernv/pci: Customize the MSI EOI handler to support PHB3
powerpc/powernv/pci: Drop unused MSI code
powerpc/powernv/pci: Introduce __pnv_pci_ioda_msi_setup()
powerpc/powernv/pci: Rework pnv_opal_pci_msi_eoi()
powerpc/powernv/pci: Set the IRQ chip data for P8/CXL devices
 
powerpc/prom: Fix unused variable Б─≤reserve_mapБ─≥ when CONFIG_PPC32 is not set
 
powerpc/pseries/iommu: Add ddw_list_new_entry() helper
powerpc/pseries/iommu: Add ddw_property_create() and refactor enable_ddw()
powerpc/pseries/iommu: Add iommu_pseries_alloc_table() helper
powerpc/pseries/iommu: Allow DDW windows starting at 0x00
powerpc/pseries/iommu: Check if the default window in use before removing it
powerpc/pseries/iommu: Create huge DMA window if no MMIO32 is present
powerpc/pseries/iommu: Find existing DDW with given property name
powerpc/pseries/iommu: Make use of DDW for indirect mapping
powerpc/pseries/iommu: Rename "direct window" to "dma window"
powerpc/pseries/iommu: Reorganize iommu_table_setparms*() with new helper
powerpc/pseries/iommu: Replace hard-coded page shift
powerpc/pseries/iommu: Update remove_dma_window() to accept property name
powerpc/pseries/iommu: Use correct vfree for it_map
 
powerpc/pseries/msi: Add an empty irq_write_msi_msg() handler
 
powerpc/pseries/pci: Add a domain_free_irqs() handler
powerpc/pseries/pci: Add a msi_free() handler to clear XIVE data
powerpc/pseries/pci: Add MSI domains
powerpc/pseries/pci: Add support of MSI domains to PHB hotplug
powerpc/pseries/pci: Drop unused MSI code
powerpc/pseries/pci: Introduce __find_pe_total_msi()
powerpc/pseries/pci: Introduce rtas_prepare_msi_irqs()
 
powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static
 
powerpc/pseries: Add a helper for form1 cpu distance
powerpc/pseries: Add support for FORM2 associativity
powerpc/pseries: Consolidate different NUMA distance update code paths
powerpc/pseries: Fix build error when NUMA=n
powerpc/pseries: Prevent free CPU ids being reused on another node
powerpc/pseries: rename min_common_depth to primary_domain_index
powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY
 
powerpc/ptdump: Convert powerpc to GENERIC_PTDUMP
powerpc/ptdump: Fix generic ptdump for 64-bit
powerpc/ptdump: Reduce level numbers by 1 in note_page() and add p4d level
powerpc/ptdump: Remove unused 'page_size' parameter
powerpc/ptdump: Use DEFINE_SHOW_ATTRIBUTE()
 
powerpc/ptrace: Make user_mode() common to PPC32 and PPC64
 
powerpc/security: Add a helper to query stf_barrier type
 
powerpc/smp: do not decrement idle task preempt count in CPU offline
powerpc/smp: Enable CACHE domain for shared processor
powerpc/smp: Fix a crash while booting kvm guest with nr_cpus=2
powerpc/smp: Update cpu_core_map on all PowerPc systems
powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings
 
powerpc/stacktrace: Include linux/delay.h
 
powerpc/svm: Don't issue ultracalls if !mem_encrypt_active()
 
powerpc/syscalls: Remove __NR__exit
powerpc/syscalls: Simplify do_mmap2()
 
powerpc/tau: Add 'static' storage qualifier to 'tau_work' definition
 
powerpc/traps: do not enable irqs in _exception
 
powerpc/xics: Add debug logging to the set_irq_affinity handlers
powerpc/xics: Add support for IRQ domain hierarchy
powerpc/xics: Drop unmask of MSIs at startup
powerpc/xics: Fix IRQ migration
powerpc/xics: Give a name to the default XICS IRQ domain
powerpc/xics: Remove ICS list
powerpc/xics: Rename the map handler in a check handler
powerpc/xics: Set the IRQ chip data for the ICS native backend
 
powerpc/xive: Add support for IRQ domain hierarchy
powerpc/xive: Discard disabled interrupts in get_irqchip_state()
powerpc/xive: Drop unmask of MSIs at startup
powerpc/xive: Ease debugging of xive_irq_set_affinity()
powerpc/xive: Remove irqd_is_started() check when setting the affinity
powerpc/xive: Use XIVE domain under xmon and debugfs
 
powerpc: Add "-z notext" flag to disable diagnostic
powerpc: Add dear as a synonym for pt_regs.dar register
powerpc: Add esr as a synonym for pt_regs.dsisr
powerpc: Always inline radix_enabled() to fix build failure
powerpc: Avoid link stack corruption in misc asm functions
powerpc: Bulk conversion to generic_handle_domain_irq()
powerpc: Bulk conversion to generic_handle_domain_irq()
powerpc: make the install target not depend on any build artifact
powerpc: move the install rule to arch/powerpc/Makefile
powerpc: Redefine HMT_xxx macros as empty on PPC32
powerpc: Refactor verification of MSR_RI
powerpc: Remove duplicate includes
powerpc: remove GCC version check for UPD_CONSTR
powerpc: Remove in_kernel_text()
powerpc: Remove MSR_PR check in interrupt_exit_{user/kernel}_prepare()
powerpc: remove unused zInstall target from arch/powerpc/boot/Makefile
powerpc: rename powerpc_debugfs_root to arch_debugfs_dir
powerpc: Replace deprecated CPU-hotplug functions.
powerpc: retire sbc8548 board support
powerpc: retire sbc8641d board support
powerpc: use IRQF_NO_DEBUG for IPIs
powerpc: Use lwarx/ldarx directly instead of PPC_LWARX/LDARX macros
powerpc: wii.dts: Expose the OTP on this platform
powerpc: wii.dts: Reduce the size of the control area
powerpc: wii_defconfig: Enable OTP by default
 
ppc4xx: replace sscanf() by kstrtoul()
 
ppp: use ndo_siocdevprivate
 
pps: clients: parport: Switch to use module_parport_driver()
 
prctl: allow to setup brk for et_dyn executables
 
preempt: Adjust PREEMPT_LOCK_OFFSET for RT
 
printk/console: Check consistent sequence number when handling race in console_unlock()
 
printk/index: Fix -Wunused-function warning
printk/index: Fix warning about missing prototypes
 
printk: Add printk.console_no_auto_verbose boot parameter
printk: convert @syslog_lock to mutex
printk: index: Add indexing support to dev_printk
printk: Move the printk() kerneldoc comment to its new home
printk: Remove console_silent()
printk: remove NMI tracking
printk: remove safe buffers
printk: Rework parse_prefix into printk_parse_prefix
printk: Straighten out log_flags into printk_info_flags
printk: syslog: close window between wait and read
printk: track/limit recursion
printk: Userspace format indexing support
 
proc: stop using seq_get_buf in proc_task_name
 
profiling: fix shift-out-of-bounds bugs
 
ps3disk: use memcpy_{from,to}_bvec
 
ps3vram: use bvec_virt
 
pseries/drmem: update LMBs after LPM
 
pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init
 
ptp: Document the PTP_CLK_MAGIC ioctl number
ptp: dp83640: don't define PAGE0
ptp: fix error print of ptp_kvm on X86_64 platform
ptp: Fix possible memory leak in ptp_clock_register()
ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm
ptp: free 'vclock_index' in ptp_clock_release()
ptp: ocp: add COMMON_CLK dependency
ptp: ocp: Add the mapping for the external PPS registers.
ptp: ocp: don't allow on S390
ptp: ocp: Expose various resources on the timecard.
ptp: ocp: Fix error path for pci_ocp_device_init()
ptp: ocp: Fix the error handling path for the class device.
ptp: ocp: Fix uninitialized variable warning spotted by clang.
ptp: ocp: Have Kconfig select NET_DEVLINK
ptp: ocp: Remove devlink health and unused parameters.
ptp: ocp: Remove pending_image indicator from devlink
ptp: ocp: Rename version string shown by devlink.
ptp: ocp: Simplify Kconfig.
ptp: ocp: Use 'gnss' naming instead of 'gps'
 
ptp_pch: Load module automatically if ID matches
 
putname(): IS_ERR_OR_NULL() is wrong here
 
pwm: ab8500: Fix register offset calculation to not depend on probe order
pwm: ab8500: Simplify using devm_pwmchip_add()
pwm: atmel-hlcdc: Don't check the return code of pwmchip_remove()
pwm: atmel-tcb: Don't check the return code of pwmchip_remove()
pwm: atmel: Rework tracking updates pending in hardware
pwm: bcm-kona: Simplify using devm_pwmchip_add()
pwm: brcmstb: Don't check the return code of pwmchip_remove()
pwm: cros-ec: Don't check the return code of pwmchip_remove()
pwm: ep93xx: Simplify using devm_pwmchip_add()
pwm: fsl-ftm: Simplify using devm_pwmchip_add()
pwm: hibvt: Disable the clock only after the PWM was unregistered
pwm: img: Don't check the return code of pwmchip_remove()
pwm: img: Don't modify HW state in .remove() callback
pwm: imx-tpm: Don't check the return code of pwmchip_remove()
pwm: imx27: Simplify using devm_pwmchip_add()
pwm: intel-lgm: Simplify using devm_pwmchip_add()
pwm: iqs620a: Simplify using devm_pwmchip_add()
pwm: jz4740: Improve compile coverage by allowing to enable on !MIPS
pwm: jz4740: Simplify using devm_pwmchip_add()
pwm: keembay: Improve compile coverage by allowing to enable on !ARM64
pwm: keembay: Simplify using devm_pwmchip_add()
pwm: lp3943: Simplify using devm_pwmchip_add()
pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered
pwm: lpc32xx: Simplify using devm_pwmchip_add()
pwm: Make pwmchip_remove() return void
pwm: mediatek: Simplify using devm_pwmchip_add()
pwm: mtk-disp: Adjust the clocks to avoid them mismatch
pwm: mtk-disp: Don't check the return code of pwmchip_remove()
pwm: mtk-disp: Fix overflow in period and duty calculation
pwm: mtk-disp: Implement atomic API .apply()
pwm: mtk-disp: Implement atomic API .get_state()
pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered
pwm: mxs: Simplify using devm_pwmchip_add()
pwm: ntxec: Drop useless assignment to struct pwmchip::base
pwm: ntxec: Simplify using devm_pwmchip_add()
pwm: omap-dmtimer: Don't check the return code of pwmchip_remove()
pwm: pca9685: Don't check the return code of pwmchip_remove()
pwm: pxa: Simplify using devm_pwmchip_add()
pwm: raspberrypi-poe: Simplify using devm_pwmchip_add()
pwm: rcar: Don't check the return code of pwmchip_remove()
pwm: renesas-tpu: Don't check the return code of pwmchip_remove()
pwm: rockchip: Don't modify HW state in .remove() callback
pwm: rockchip: Unprepare clocks only after the PWM was unregistered
pwm: samsung: Don't check the return code of pwmchip_remove()
pwm: sifive: Don't check the return code of pwmchip_remove()
pwm: sl28cpld: Simplify using devm_pwmchip_add()
pwm: stm32-lp: Don't modify HW state in .remove() callback
pwm: stm32-lp: Simplify using devm_pwmchip_add()
pwm: sun4i: Don't check the return code of pwmchip_remove()
pwm: tiecap: Simplify using devm_pwmchip_add()
pwm: tiehrpwm: Unprepare clock only after the PWM was unregistered
pwm: twl-led: Simplify using devm_pwmchip_add()
pwm: twl: Simplify using devm_pwmchip_add()
 
qcom_scm: hide Kconfig symbol
 
qdisc: add new field for qdisc_enqueue tracepoint
 
qed: Avoid db_recovery during recovery
qed: Enable automatic recovery on error condition.
qed: Fix missing error code in qed_slowpath_start()
qed: Handle management FW error
qed: rdma - don't wait for resources under hw error recovery flow
qed: Remove duplicated include of kernel.h
qed: Remove redundant prints from the iWARP SYN handling
qed: Remove the qed module version
qed: Skip DORQ attention handling during recovery
 
qede: Remove the qede module version
 
qeth: use ndo_siocdevprivate
 
qlcnic: make the array random_data static const, makes object smaller
qlcnic: Remove redundant initialization of variable ret
qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
qlcnic: switch from 'pci_' to 'dma_' API
 
qnx4: avoid stringop-overread errors
qnx4: work around gcc false positive warning bug
 
qtnfmac: switch from 'pci_' to 'dma_' API
 
r6040: Restore MDIO clock frequency after MAC reset
 
r8152: avoid to resubmit rx immediately
r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256
 
r8169: Add device 10ec:8162 to driver r8169
r8169: add rtl_enable_exit_l1
r8169: enable ASPM L0s state
r8169: rename rtl_csi_access_enable to rtl_set_aspm_entry_latency
 
raid1: ensure write behind bio has less than BIO_MAX_VECS sectors
 
ravb: Add aligned_tx to struct ravb_hw_info
ravb: Add gstrings_stats and gstrings_size to struct ravb_hw_info
ravb: Add internal delay hw feature to struct ravb_hw_info
ravb: Add max_rx_len to struct ravb_hw_info
ravb: Add multi_irq to struct ravb_hw_info
ravb: Add net_features and net_hw_features to struct ravb_hw_info
ravb: Add no_ptp_cfg_active to struct ravb_hw_info
ravb: Add ptp_cfg_active to struct ravb_hw_info
ravb: Add reset support
ravb: Add stats_len to struct ravb_hw_info
ravb: Add struct ravb_hw_info to driver data
ravb: Add tx_counters to struct ravb_hw_info
ravb: Factorise ravb_adjust_link function
ravb: Factorise ravb_dmac_init function
ravb: Factorise ravb_emac_init function
ravb: Factorise ravb_ring_format function
ravb: Factorise ravb_ring_free function
ravb: Factorise ravb_ring_init function
ravb: Factorise ravb_rx function
ravb: Factorise ravb_set_features
ravb: Remove checks for unsupported internal delay modes
ravb: Remove the macros NUM_TX_DESC_GEN[23]
ravb: Use unsigned int for num_tx_desc variable in struct ravb_private
 
ray_cs: Split memcpy() to avoid bounds check warning
ray_cs: use %*ph to print small buffer
 
rbd: use bvec_virt
rbd: use memzero_bvec
 
rbtree: Split out the rbtree type definitions into
 
rcu-tasks: Add comments explaining task_struct strategy
rcu-tasks: Fix synchronize_rcu_rude() typo in comment
rcu-tasks: Mark ->trc_reader_nesting data races
rcu-tasks: Mark ->trc_reader_special.b.need_qs data races
 
rcu/doc: Add a quick quiz to explain further why we need smp_mb__after_unlock_lock()
 
rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu()
rcu/nocb: Start moving nocb code to its own plugin file
 
rcu/tree: Handle VM stoppage in stall detection
 
rcu: Do not disable GP stall detection in rcu_cpu_stall_reset()
rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU
rcu: Fix macro name CONFIG_TASKS_RCU_TRACE
rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
rcu: Fix to include first blocked task in stall warning
rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to conserve stack
rcu: Mark accesses in tree_stall.h
rcu: Mark accesses to ->rcu_read_lock_nesting
rcu: Mark lockless ->qsmask read in rcu_check_boost_fail()
rcu: Print human-readable message for schedule() in RCU reader
rcu: Remove special bit at the bottom of the ->dynticks counter
rcu: Remove useless "ret" update in rcu_gp_fqs_loop()
rcu: Replace deprecated CPU-hotplug functions
rcu: Start timing stall repetitions after warning complete
rcu: Use per_cpu_ptr to get the pointer of per_cpu variable
rcu: Weaken ->dynticks accesses and updates
 
rculist: Unify documentation about missing list_empty_rcu()
 
rcuscale: Console output claims too few grace periods
 
rcutorture: Preempt rather than block when testing task stalls
rcutorture: Upgrade two-CPU scenarios to four CPUs
 
RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic
 
RDMA/cma: Do not change route.addr.src_addr.ss_family
RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests
RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure
 
RDMA/core/sa_query: Remove unused function
RDMA/core/sa_query: Retry SA queries
 
RDMA/core: Configure selinux QP during creation
RDMA/core: Create clean QP creations interface for uverbs
RDMA/core: Delete duplicated and unreachable code
RDMA/core: Properly increment and decrement QP usecnts
RDMA/core: Remove protection from wrong in-kernel API usage
RDMA/core: Reorganize create QP low-level functions
 
RDMA/efa: Remove double QP type assignment
RDMA/efa: Remove unused cpu field from irq struct
RDMA/efa: Rename vector field in efa_irq struct to irqn
RDMA/efa: Split hardware stats to device and port stats
 
RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_devdata->user_refcount
RDMA/hfi1: Convert to SPDX identifier
RDMA/hfi1: Fix kernel pointer leak
RDMA/hfi1: Fix typo in comments
RDMA/hfi1: Stop using seq_get_buf in _driver_stats_seq_show
 
RDMA/hns: Add the check of the CQE size of the user space
RDMA/hns: Adjust the order in which irq are requested and enabled
RDMA/hns: Bugfix for data type of dip_idx
RDMA/hns: Bugfix for incorrect association between dip_idx and dgid
RDMA/hns: Bugfix for the missing assignment for dip_idx
RDMA/hns: Delete unnecessary blank lines.
RDMA/hns: Delete unused hns bitmap interface
RDMA/hns: Don't overwrite supplied QP attributes
RDMA/hns: Don't skip IB creation flow for regular RC QP
RDMA/hns: Enable stash feature of HIP09
RDMA/hns: Encapsulate the qp db as a function
RDMA/hns: Fix incorrect lsn field
RDMA/hns: Fix QP's resp incomplete assignment
RDMA/hns: Fix query destination qpn
RDMA/hns: Fix return in hns_roce_rereg_user_mr()
RDMA/hns: Fix the size setting error when copying CQE in clean_cq()
RDMA/hns: Ownerbit mode add control field
RDMA/hns: Remove dqpn filling when modify qp from Init to Init
RDMA/hns: Remove RST2RST error prints for hw v1
RDMA/hns: Remove unsupport cmdq mode
RDMA/hns: Use IDA interface to manage srq index
RDMA/hns: Use IDA interface to manage uar index
RDMA/hns: Work around broken constant propagation in gcc 8
 
RDMA/irdma: Do not hold qos mutex twice on QP resume
RDMA/irdma: Process extended CQ entries correctly
RDMA/irdma: Remove the repeated declaration
RDMA/irdma: Report correct WC error when there are MW bind errors
RDMA/irdma: Report correct WC error when transport retry counter is exceeded
RDMA/irdma: Set VLAN in UD work completion correctly
RDMA/irdma: Skip CQP ring during a reset
RDMA/irdma: Validate number of CQ entries on create CQ
 
RDMA/iwcm: Release resources if iw_cm module initialization fails
 
RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure that requests are valid
RDMA/iwpm: Remove not-needed reference counting
 
RDMA/mlx5: Add DCS offload support
RDMA/mlx5: Add shared FDB support
RDMA/mlx5: Cancel pkey work before destroying device resources
RDMA/mlx5: Delete device resource mutex that didn't protect anything
RDMA/mlx5: Delete not-available udata check
RDMA/mlx5: Drop in-driver verbs object creations
RDMA/mlx5: Fill port info based on the relevant eswitch
RDMA/mlx5: Fix number of allocated XLT entries
RDMA/mlx5: Fix xlt_chunk_align calculation
RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR
RDMA/mlx5: Relax DCS QP creation checks
RDMA/mlx5: Rework custom driver QP type creation
RDMA/mlx5: Separate DCI QP creation logic
RDMA/mlx5: Set user priority for DCT
 
RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc
 
rdma/qedr: Fix crash due to redundant release of device's qp memory
 
RDMA/qedr: Improve error logs for rdma_alloc_tid error return
RDMA/qedr: Move variables reset to qedr_set_common_qp_params()
 
RDMA/rdmavt: Decouple QP and SGE lists allocations
RDMA/rdmavt: Fix error code in rvt_create_qp()
 
RDMA/rtrs-clt: During add_path change for_new_clt according to path_num
RDMA/rtrs-clt: Fix counting inflight IO
 
RDMA/rtrs: Add error messages for failed operations.
RDMA/rtrs: Enable the same selective signal for heartbeat and IO
RDMA/rtrs: Make rtrs_post_rdma_write_imm_empty static
RDMA/rtrs: Move sq_wr_avail to rtrs_con
RDMA/rtrs: move wr_cnt from rtrs_srv_con to rtrs_con
RDMA/rtrs: Remove (void) casting for functions
RDMA/rtrs: Remove a useless kfree()
RDMA/rtrs: Remove all likely and unlikely
RDMA/rtrs: Remove unused flags parameter
RDMA/rtrs: Remove unused functions
 
RDMA/rxe: Add kernel-doc comments to rxe_icrc.c
RDMA/rxe: Fix types in rxe_icrc.c
RDMA/rxe: Fixup rxe_icrc_hdr
RDMA/rxe: Fixup rxe_send and rxe_loopback
RDMA/rxe: Move crc32 init code to rxe_icrc.c
RDMA/rxe: Move ICRC checking to a subroutine
RDMA/rxe: Move ICRC generation to a subroutine
RDMA/rxe: Move rxe_crc32 to a subroutine
RDMA/rxe: Move rxe_xmit_packet to a subroutine
RDMA/rxe: Remove the repeated 'mr->umem = umem'
 
RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string
 
RDMA/siw: Convert siw_tx_hdt() to kmap_local_page()
RDMA/siw: Remove kmap()
 
RDMA/usnic: Lock VF with mutex instead of spinlock
 
RDMA: Globally allocate and release QP memory
RDMA: switch from 'pci_' to 'dma_' API
RDMA: Use the sg_table directly and remove the opencoded version from umem
 
Linux: Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
 
refscale: Add measurement of clock readout
 
regmap: allow const array for {devm_,}regmap_field_bulk_alloc reg_fields
regmap: Fix possible double-free in regcache_rbtree_exit()
regmap: fix the offset of register error log
regmap: Prefer unsigned int to bare use of unsigned
regmap: teach regmap to use raw spinlocks if requested in the config
 
regulator: bd718x7: Suopport configuring UVP/OVP state
regulator: Convert UniPhier regulator to json-schema
regulator: da9063: Add support for full-current mode.
regulator: devres: remove devm_regulator_bulk_unregister_supply_alias()
regulator: devres: remove devm_regulator_unregister() function
regulator: devres: unexport devm_regulator_unregister_supply_alias()
regulator: Documentation fix for regulator error notification helper
regulator: Fix a couple of spelling mistakes in Kconfig
regulator: fixed: use dev_err_probe for register
regulator: hi6421v600-regulator: add a missing dot at copyright
regulator: hi6421v600: rename voltage range arrays
regulator: hi6421v600: use lowercase for ldo
regulator: machine.h: fix kernel-doc "bad line"
regulator: max14577: Revert "regulator: max14577: Add proper module aliases strings"
regulator: Minor regulator documentation fixes.
regulator: mt6358: Remove shift fields from struct mt6358_regulator_info
regulator: mt6359: Remove shift fields from struct mt6359_regulator_info
regulator: mt6397: Remove modeset_shift from struct mt6397_regulator_info
regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
regulator: Replace symbolic permissions with octal permissions
regulator: rt5033: Use linear ranges to map all voltage selection
regulator: rt6245: make a const array func_base static, makes object smaller
regulator: rt6752: Add support for Richtek RTQ6752
regulator: rtq2134: Add binding document for Richtek RTQ2134 SubPMIC
regulator: rtq2134: Add support for Richtek RTQ2134 SubPMIC
regulator: rtq2134: Fix coding style
regulator: rtq6752: Add binding document for Richtek RTQ6752
regulator: rtq6752: fix reg reset behavior
regulator: rtq6752: Fix the typo for reg define and author name
regulator: rtq6752: Refine binding document
regulator: sy7636a: Remove the poll_enable_time
regulator: sy7636a: Store the epd-pwr-good GPIO locally
regulator: sy7636a: Use the parent driver data
regulator: sy7636a: Use the regmap directly
regulator: sy8824x: Enable REGCACHE_FLAT
regulator: sy8827n: Enable REGCACHE_FLAT
regulator: tps65910: Silence deferred probe error
regulator: vctrl: Avoid lockdep warning in enable/disable ops
regulator: vctrl: Use locked regulator_get_voltage in probe path
 
remap_file_pages: Use vma_lookup() instead of find_vma()
 
remoteproc: fix an typo in fw_elf_get_class code comments
remoteproc: fix kernel doc for struct rproc_ops
remoteproc: q6v5_pas: Add sdm660 ADSP PIL compatible
remoteproc: qcom: wcnss: Fix race with iris probe
remoteproc: use freezable workqueue for crash notifications
 
Linux: remove the lightnvm subsystem
Linux: rename __filename_parentat() to filename_parentat()
 
reset: brcmstb-rescal: fix incorrect polarity of status bit
reset: pistachio: Re-enable driver selection
reset: qcom: Add PDC Global reset signals for WPSS
reset: renesas: Add RZ/G2L usbphy control driver
reset: simple: remove ZTE details in Kconfig help
reset: socfpga: add empty driver allowing consumers to probe
reset: tegra-bpmp: Handle errors in BPMP response
 
Revert "ACPI: Add memory semantics to acpi_os_map_memory()"
 
Revert "ALSA: hda: Drop workaround for a hang at shutdown again"
 
Revert "arm pl011 serial: support multi-irq request"
 
Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node"
Revert "arm64: dts: qcom: sm8250: remove bus clock from the mdss node for sm8250 target"
 
Revert "ARM: dts: imx6: Use correct SDMA script for SPI cores"
Revert "ARM: dts: imx6q: Use correct SDMA script for SPI5 core"
Revert "ARM: imx6q: drop of_platform_default_populate() from init_machine"
 
Revert "block, bfq: honor already-setup queue merges"
 
Revert "bnx2: Search VPD with pci_vpd_find_ro_info_keyword()"
 
Revert "bnx2x: Read VPD with pci_vpd_alloc()"
Revert "bnx2x: Search VPD with pci_vpd_find_ro_info_keyword()"
 
Revert "bnxt: Read VPD with pci_vpd_alloc()"
Revert "bnxt: Search VPD with pci_vpd_find_ro_info_keyword()"
Revert "bnxt: Search VPD with pci_vpd_find_ro_info_keyword()"
 
Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback"
 
Revert "btrfs: compression: drop kmap/kunmap from generic helpers"
Revert "btrfs: compression: drop kmap/kunmap from lzo"
Revert "btrfs: compression: drop kmap/kunmap from zlib"
Revert "btrfs: compression: drop kmap/kunmap from zstd"
 
Revert "bus: mhi: Add inbound buffers allocation flag"
 
Revert "cpufreq: intel_pstate: Process HWP Guaranteed change notification"
 
Revert "cx20442: tty_ldisc_ops::write_wakeup is optional"
 
Revert "cxgb4: Search VPD with pci_vpd_find_ro_info_keyword()"
Revert "cxgb4: Validate VPD checksum with pci_vpd_check_csum()"
 
Revert "dmaengine: imx-sdma: refine to load context only once"
 
Revert "drm/amd/display: Always write repeater mode regardless of LTTPR"
 
Revert "drm/amd/pm: fix workload mismatch on vega10"
 
Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update"
Revert "drm/amdgpu: Fix warning of Function parameter or member not described"
 
Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping"
Revert "drm/amdkfd: Add memory sync before TLB flush on unmap"
Revert "drm/amdkfd: Make TLB flush conditional on mapping"
Revert "drm/amdkfd: Only apply TLB flush optimization on ALdebaran"
 
Revert "drm/ast: Add detect function support"
 
Revert "drm/i915/display: Drop FIXME about turn off infoframes"
 
Revert "drm/i915: Propagate errors on awaiting already signaled fences"
Revert "drm/i915: Skip over MI_NOOP when parsing"
 
Revert "drm/mediatek: Add cmdq_handle in mtk_crtc"
Revert "drm/mediatek: Clear pending flag when cmdq packet is done"
Revert "drm/mediatek: Detect CMDQ execution timeout"
Revert "drm/mediatek: Remove struct cmdq_client"
Revert "drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb"
 
Revert "drm/panel-simple: Add Samsung ATNA33XC20"
Revert "drm/panel-simple: Support for delays between GPIO & regulator"
 
Revert "drm/vc4: hdmi: Remove drm_encoder->crtc usage"
 
Revert "drm/vgem: Implement mmap as GEM object function"
 
Revert "dt-bindings: pinctrl: bcm4708-pinmux: rework binding to use syscon"
 
Revert "floppy: reintroduce O_NDELAY fix"
 
Revert "ibmvnic: check failover_pending in login response"
 
Revert "igc: Export LEDs"
 
Revert "Input: serio - make write method mandatory"
 
Revert "iov_iter: track truncated size"
 
Revert "ipv4: fix memory leaks in ip_cmsg_send() callers"
 
Revert "KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock"
Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"
Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET"
 
Revert "mac80211: do not use low data rates for data frames with no ack flag"
 
Revert "media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary"
 
Revert "memblock: exclude NOMAP regions from kmemleak"
 
Revert "memcg: enable accounting for file lock caches"
Revert "memcg: enable accounting for pollfd and select bits arrays"
 
Revert "Merge branch : 'qcom-dts-updates'"
 
Revert "mm/gup: remove try_get_page(), call try_get_compound_head() directly"
 
Revert "mm/secretmem: use refcount_t instead of atomic_t"
 
Revert "net: build all switchdev drivers as modules when the bridge is a module"
Revert "net: dsa: Allow drivers to filter packets they can decode source port from"
Revert "net: hns3: fix pause config problem after autoneg disabled"
Revert "net: mdiobus: Fix memory leak in __mdiobus_register"
Revert "net: phy: Uniform PHY driver access"
Revert "net: procfs: add seq_puts() statement for dev_mcast"
 
Revert "of: property: fw_devlink: Add support for "phy-handle" property"
 
Revert "PCI: Make pci_enable_ptm() private"
 
Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode"
 
Revert "Revert "cxgb4: Search VPD with pci_vpd_find_ro_info_keyword()""
 
Revert "Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update""
Revert "Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update""
Revert "Revert "drm/amdgpu: Fix warning of Function parameter or member not described""
Revert "Revert "drm/amdgpu: Fix warning of Function parameter or member not described""
 
Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping""
Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping""
Revert "Revert "drm/amdkfd: Add memory sync before TLB flush on unmap""
Revert "Revert "drm/amdkfd: Add memory sync before TLB flush on unmap""
Revert "Revert "drm/amdkfd: Make TLB flush conditional on mapping""
Revert "Revert "drm/amdkfd: Make TLB flush conditional on mapping""
Revert "Revert "drm/amdkfd: Only apply TLB flush optimization on ALdebaran""
 
Revert "Revert "ipv4: fix memory leaks in ip_cmsg_send() callers""
 
Revert "sfc: falcon: Read VPD with pci_vpd_alloc()"
Revert "sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword()"
 
Revert "staging: r8188eu: Fix different base types in assignments and parameters"
Revert "staging: r8188eu: remove rtw_buf_free() function"
 
Revert "USB: bcma: Add a check for devm_gpiod_get"
 
Revert "usb: host: fotg210: Use dma_pool_zalloc"
Revert "usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint"
Revert "usb: xhci-mtk: relax TT periodic bandwidth allocation"
 
Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set"
 
Revert "v253_init: eliminate pointer to string"
 
Revert "virtio-blk: Add validation for block size in config space"
 
Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout"
 
Revert "wwan: mhi: Fix build."
 
Linux: Revert drm/vc4 hdmi runtime PM changes
 
RISC-V: Fix VDSO build for !MMU
RISC-V: Include clone3() on rv32
 
riscv, bpf: Fix potential NULL dereference
 
riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable
riscv/vdso: Move vdso data page up front
riscv/vdso: Refactor asm/vdso.h
 
riscv: add support for hugepage migration
riscv: Allow forced irq threading
riscv: defconfig: enable BLK_DEV_NVME
riscv: defconfig: enable NLS_CODEPAGE_437, NLS_ISO8859_1
riscv: Do not re-populate shadow memory with kasan_populate_early_shadow
riscv: dts: microchip: mpfs-icicle: Fix serial console
riscv: Enable BUILDTIME_TABLE_SORT
riscv: Enable GENERIC_IRQ_SHOW_LEVEL
riscv: Enable idle generic idle loop
riscv: Enable Undefined Behavior Sanitizer UBSAN
riscv: explicitly use symbol offsets for VDSO
riscv: Fix asan-stack clang build
riscv: fix misalgned trap vector base address
riscv: fix the global name pfn_base confliction error
riscv: Flush current cpu icache before other cpus
riscv: Get rid of map_size parameter to create_kernel_page_table
riscv: Implement thread_struct whitelist for hardened usercopy
riscv: Improve stack randomisation on RV64
riscv: Introduce va_kernel_pa_offset for 32-bit kernel
riscv: Keep the riscv Kconfig selects sorted
riscv: kprobes: implement the auipc instruction
riscv: kprobes: implement the branch instructions
riscv: Move early fdt mapping creation in its own function
riscv: Move EXCEPTION_TABLE to RO_DATA segment
riscv: move the (z)install rules to arch/riscv/Makefile
riscv: only select GENERIC_IOREMAP if MMU support is enabled
riscv: Optimize kernel virtual address conversion macro
riscv: remove Kconfig check for GCC version for ARCH_RV64I
riscv: Remove non-standard linux,elfcorehdr handling
riscv: Simplify BUILTIN_DTB device tree mapping handling
riscv: Support allocating gigantic hugepages using CMA
riscv: Use __maybe_unused instead of #ifdefs around variable declarations
riscv: use strscpy to replace strlcpy
 
rpc: fix gss_svc_init cleanup on failure
 
rsi: fix an error code in rsi_probe()
rsi: fix error code in rsi_load_9116_firmware()
rsi: make array fsm_state static const, makes object smaller
 
rtc: cmos: Disable irq around direct invocation of cmos_interrupt()
rtc: cmos: remove stale REVISIT comments
rtc: Improve performance of rtc_time64_to_tm(). Add tests.
rtc: lib_test: add MODULE_LICENSE
rtc: move RTC_LIB_KUNIT_TEST to proper location
rtc: rx8010: select REGMAP_I2C
rtc: rx8025: implement RX-8035 support
rtc: s5m: enable wakeup only when available
rtc: s5m: set range
rtc: s5m: signal the core when alarm are not available
rtc: s5m: switch to devm_rtc_allocate_device
rtc: tps65910: Correct driver module alias
 
rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu
rtl8xxxu: Fix the handling of TX A-MPDU aggregation
 
rtlwifi: rtl8192de: Fix initialization of place in _rtl92c_phy_get_rightchnlplace()
rtlwifi: rtl8192de: make arrays static const, makes object smaller
rtlwifi: rtl8192de: Remove redundant variable initializations
 
rtnetlink: fix if_nlmsg_stats_size() under estimation
rtnetlink: use nlmsg_notify() in rtnetlink_send()
 
rtw88: 8822c: add tx stbc support under HT mode
rtw88: 8822ce: set CLKREQ# signal to low during suspend
rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx
rtw88: adjust the log level for failure of tx report
rtw88: change beacon filter default mode
rtw88: refine the setting of rsvd pages for different firmware
rtw88: Remove unnecessary check code
rtw88: use read_poll_timeout instead of fixed sleep
rtw88: wow: build wow function only if CONFIG_PM is on
rtw88: wow: fix size access error of probe request
rtw88: wow: report wow reason through mac80211 api
 
s390/ap: fix kernel doc comments
s390/ap: fix state machine hang after failure to enable irq
s390/ap: use the common device_driver pointer
s390/ap: use the common driver-data pointer
 
s390/boot: disable Secure Execution in dump mode
s390/boot: factor out offset_vmlinux_info() function
s390/boot: get rid of arithmetics on function pointers
s390/boot: get rid of magic numbers for startup offsets
s390/boot: introduce boot data 'initrd_data'
s390/boot: make _diag308_reset_dma() position-independent
s390/boot: make stacks part of the decompressor's image
s390/boot: move all linker symbol declarations from c to h files
s390/boot: move dma sections from decompressor to decompressed kernel
s390/boot: move EP_OFFSET and EP_STRING to head.S
s390/boot: move sclp early buffer from fixed address in asm to C
s390/boot: move uv function declarations to boot/uv.h
 
s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
s390/bpf: Fix branch shortening during codegen pass
s390/bpf: Fix optimizing out zero-extensions
 
s390/ccwgroup: Drop if with an always false condition
 
s390/cio: add dev_busid sysfs entry for each subchannel
s390/cio: add rescan functionality on channel subsystem
s390/cio: avoid excessive path-verification requests
s390/cio: dont unregister subchannel from child-drivers
s390/cio: fix kernel doc comment
s390/cio: Make struct css_driver::remove return void
s390/cio: remove unused include linux/spinlock.h from cio.h
 
s390/con3270: use proper type for tasklet function
 
s390/configs: enable CONFIG_KFENCE in debug_defconfig
 
s390/cpacf: get rid of register asm
 
s390/cpum_cf: move array from header to C file
 
s390/crypto: fix all kernel-doc warnings in vfio_ap_ops.c
 
s390/ctl_reg: add ctlreg5 and ctlreg15 unions
 
s390/ctrlchar: fix kernel doc comment
 
s390/dasd: remove debug printk
 
s390/debug: add early tracing support
s390/debug: fix debug area life cycle
s390/debug: keep debug data on resize
s390/debug: remove unused print defines
 
s390/delay: get rid of not needed header includes
 
s390/diag: make restart_part2 a local label
 
s390/disassembler: add instructions
 
s390/dump: introduce boot data 'oldmem_data'
 
s390/entry: make oklabel within CHKSTG macro local
 
s390/ftrace: implement hotpatching
s390/ftrace: remove incorrect __va usage
 
s390/headers: fix code style in module.h
 
s390/hmcdrv_ftp: fix kernel doc comment
 
s390/hwcaps: add sanity checks
s390/hwcaps: introduce HWCAP bit numbers
s390/hwcaps: make sie capability regular hwcap
s390/hwcaps: move setup_hwcaps()
s390/hwcaps: open code initialization of first six hwcap bits
s390/hwcaps: remove hwcap stfle check
s390/hwcaps: remove z/Architecture mode active check
s390/hwcaps: shorten HWCAP defines
s390/hwcaps: split setup_hwcaps()
s390/hwcaps: use consistent coding style / remove comments
s390/hwcaps: use named initializers for hwcap string arrays
 
s390/jump_label: print real address in a case of a jump label bug
 
s390/kasan: fix large PMD pages address alignment check
 
s390/mm,pageattr: fix walk_pte_level() early exit
 
s390/mm: don't print hashed values for pte_ERROR() & friends
s390/mm: fix kernel doc comments
s390/mm: implement set_memory_4k()
s390/mm: remove unused cmma functions
s390/mm: use page_to_virt() in __kernel_map_pages()
s390/mm: use pr_err() instead of printk() for pte_ERROR & friends
 
s390/net: replace in_irq() with in_hardirq()
 
s390/pci: cleanup resources only if necessary
s390/pci: Do not mask MSI[-X] entries on teardown
s390/pci: don't set failed sg dma_address to DMA_MAPPING_ERROR
s390/pci: fix clp_get_state() handling of -ENODEV
s390/pci: fix misleading rc in clp_set_pci_fn()
s390/pci: fix zpci_zdev_put() on reserve
s390/pci: handle FH state mismatch only on disable
s390/pci: improve DMA translation init and exit
s390/pci: read clp_list_pci_req only once
s390/pci: reset zdev->zbus on registration failure
s390/pci: return error code from s390_dma_map_sg()
s390/pci: simplify CLP List PCI handling
 
s390/pci_mmio: fully validate the VMA before calling follow_pte()
 
s390/pv: fix the forcing of the swiotlb
 
s390/qdio: cancel the ESTABLISH ccw after timeout
s390/qdio: clarify reporting of errors to the drivers
s390/qdio: clean up SIGA capability tracking
s390/qdio: consolidate QIB code
s390/qdio: fine-tune the queue sync
s390/qdio: fix roll-back after timeout on ESTABLISH ccw
s390/qdio: improve roll-back after error on ESTABLISH ccw
s390/qdio: propagate error when cancelling a ccw fails
s390/qdio: remove remaining tasklet & timer code
s390/qdio: remove unneeded siga-sync for Output Queue
s390/qdio: remove unused macros
s390/qdio: remove unused support for SLIB parameters
s390/qdio: remove unused sync-after-IRQ infrastructure
s390/qdio: use absolute data address in ESTABLISH ccw
s390/qdio: use dev_info() in qdio_print_subchannel_info()
 
s390/qeth: clean up device_type management
s390/qeth: clean up QETH_PROT_* naming
s390/qeth: fix deadlock during failing recovery
s390/qeth: Fix deadlock in remove_discipline
s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
s390/qeth: Register switchdev event handler
s390/qeth: remove OSN support
s390/qeth: Switchdev event handler
s390/qeth: Update MACs of LEARNING_SYNC device
 
s390/sclp: add __nonstring annotation
s390/sclp: add tracing of SCLP interactions
s390/sclp: fix Secure-IPL facility detection
s390/sclp: replace deprecated CPU-hotplug functions
s390/sclp: reserve memory occupied by sclp early buffer
s390/sclp: use only one sclp early buffer to send commands
 
s390/scm: Make struct scm_driver::remove return void
 
s390/setup: don't reserve memory that occupied decompressor's head
s390/setup: drop _OFFSET macros
s390/setup: generate asm offsets from struct parmarea
s390/setup: remove unused symbolic constants for C code from setup.h
 
s390/smp: do not use nodat_stack for secondary CPU start
s390/smp: enable DAT before CPU restart callback is called
 
s390/syscall: provide generic system call functions
 
s390/topology: fix topology information when calling cpu hotplug notifiers
 
s390/unwind: use current_frame_address() to unwind current task
 
s390/uv: de-duplicate checks for Protected Host Virtualization
 
s390/vdso: use system call functions
 
s390/vfio-ap: r/w lock for PQAP interception handler function pointer
s390/vfio-ap: replace open coded locks for VFIO_GROUP_NOTIFY_SET_KVM notification
 
s390/zcrypt: fix wrong offset index for APKA master key valid state
s390/zcrypt: remove gratuitious NULL check in .remove() callbacks
s390/zcrypt: remove incorrect kernel doc indicators
 
s390: add Alexander Gordeev as reviewer
s390: add HWCAP_S390_PCI_MIO to ELF hwcaps
s390: add kfence region to pagetable dumper
s390: add kmemleak annotation in stack_alloc()
s390: add support for KFENCE
s390: enable KCSAN
s390: fix strrchr() implementation
s390: fix typo in linker script
s390: make PCI mio support a machine flag
s390: move the install rule to arch/s390/Makefile
s390: remove do_signal() prototype and do_notify_resume() function
s390: remove SCHED_CORE from defconfigs
s390: remove WARN_DYNAMIC_STACK
s390: remove xpram device driver
s390: rename dma section to amode31
s390: replace cc-option-yn uses with cc-option
s390: replace deprecated CPU-hotplug functions
s390: report more CPU capabilities
s390: update defconfigs
s390: update defconfigs
s390: use generic strncpy/strnlen from_user
 
samples, bpf: Add an explict comment to handle nested vlan tagging.
 
samples/bpf: Define MAX_ENTRIES instead of a magic number in offwaketime
samples/bpf: Relicense bpf_insn.h as GPL-2.0-only OR BSD-2-Clause
samples/bpf: xdp_redirect_cpu_user: Cpumap qsize set larger default
samples/bpf: xdpsock: Make the sample more useful outside the tree
samples/bpf: xdpsock: Remove forward declaration of ip_fast_csum()
 
samples: bpf: Add basic infrastructure for XDP samples
samples: bpf: Add BPF support for cpumap tracepoints
samples: bpf: Add BPF support for devmap_xmit tracepoint
samples: bpf: Add BPF support for redirect tracepoint
samples: bpf: Add BPF support for xdp_exception tracepoint
samples: bpf: Add cpumap tracepoint statistics support
samples: bpf: Add devmap_xmit tracepoint statistics support
samples: bpf: Add redirect tracepoint statistics support
samples: bpf: Add the omitted xdp samples to .gitignore
samples: bpf: Add vmlinux.h generation support
samples: bpf: Add xdp_exception tracepoint statistics support
samples: bpf: Convert xdp_monitor to XDP samples helper
samples: bpf: Convert xdp_monitor_kern.o to XDP samples helper
samples: bpf: Convert xdp_redirect to XDP samples helper
samples: bpf: Convert xdp_redirect_cpu to XDP samples helper
samples: bpf: Convert xdp_redirect_cpu_kern.o to XDP samples helper
samples: bpf: Convert xdp_redirect_kern.o to XDP samples helper
samples: bpf: Convert xdp_redirect_map to XDP samples helper
samples: bpf: Convert xdp_redirect_map_kern.o to XDP samples helper
samples: bpf: Convert xdp_redirect_map_multi to XDP samples helper
samples: bpf: Convert xdp_redirect_map_multi_kern.o to XDP samples helper
samples: bpf: Fix a couple of warnings
samples: bpf: Fix tracex7 error raised on the missing argument
samples: bpf: Fix uninitialized variable in xdp_redirect_cpu
samples: bpf: Fix vmlinux.h generation for XDP samples
samples: mei: don't wait on read completion upon write.
samples: pktgen: add missing IPv6 option to pktgen scripts
samples: pktgen: add trap SIGINT for printing execution result
samples: pktgen: fix to print when terminated normally
samples: pktgen: pass the environment variable of normal user to sudo
 
sb1000: use ndo_siocdevprivate
 
scatterlist: replace flush_kernel_dcache_page with flush_dcache_page
 
scftorture: Add RPC-like IPI tests
scftorture: Avoid NULL pointer exception on early exit
 
sch_htb: Fix inconsistency when leaf qdisc creation fails
 
sched/core: Provide a scheduling point for RT locks
sched/core: Rework the __schedule() preempt argument
 
sched/deadline: Fix missing clock update in migrate_task_rq_dl()
sched/deadline: Fix reset_on_fork reporting of DL tasks
 
sched/debug: Don't update sched_domain debug directories before sched_debug_init()
 
sched/fair: Add ancestors of unthrottled undecayed cfs_rq
sched/fair: Avoid a second scan of target in select_idle_cpu
sched/fair: Mark tg_is_idle() an inline in the !CONFIG_FAIR_GROUP_SCHED case
sched/fair: Null terminate buffer when updating tunable_scaling
sched/fair: Use prev instead of new target as recent_used_cpu
 
sched/idle: Make the idle timer expire in hard interrupt context
 
sched/numa: Fix is_core_idle()
 
sched/scs: Reset the shadow stack when idle_task_exit
 
sched/sysctl: Move extern sysctl declarations to sched.h
 
sched/topology: Skip updating masks for non-online nodes
 
sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER()
 
sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit
sched/wakeup: Prepare for RT sleeping spin/rwlocks
sched/wakeup: Reorganize the current::__state helpers
sched/wakeup: Split out the wakeup ->__state check
 
sched: Add task_work callback for paranoid L1D flush
sched: Allow task CPU affinity to be restricted on asymmetric systems
sched: Always inline is_percpu_thread()
sched: Cgroup SCHED_IDLE support
sched: Don't report SCHED_FLAG_SUGOV in sched_getattr()
sched: Fix UCLAMP_FLAG_IDLE setting
sched: Introduce dl_task_check_affinity() to check proposed affinity
sched: Introduce task_cpu_possible_mask() to limit fallback rq selection
sched: Introduce task_struct::user_cpus_ptr to track requested affinity
sched: Optimize housekeeping_cpumask() in for_each_cpu_and()
sched: Prevent balance_push() on remote runqueues
sched: Reject CPU affinity changes based on task_cpu_possible_mask()
sched: remove redundant on_rq status change
sched: Replace deprecated CPU-hotplug functions.
sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMS
sched: Split the guts of sched_setaffinity() into a helper function
 
scripts/kernel-doc: Override -Werror from KCFLAGS with KDOC_WERROR
 
scripts/Makefile.clang: default to LLVM_IAS=1
 
scripts/sorttable: riscv: fix undeclared identifier 'EM_RISCV' error
 
scripts/spdxcheck-test.sh: Drop python2
 
scripts: check_extable: fix typo in user error message
scripts: coccinelle: allow list_entry_is_head() to use pos
scripts: make some scripts executable
scripts: merge_config: add strict mode to fail upon any redefinition
 
scsi: 53c700: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: aacraid: Remove an unused include
scsi: aacraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: acornscsi: Remove scsi_cmd_to_tag() reference
scsi: acornscsi: Remove tagged queuing vestiges
scsi: advansys: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: aha1542: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: ata: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: be2iscsi: Fix use-after-free during IP updates
scsi: block: Add a queue_max_bytes() helper
scsi: block: Remove BLK_SCSI_MAX_CMDS
scsi: block: Remove the remaining SG_IO-related fields from struct request_queue
scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: bsg-lib: Fix commands without data transfer in bsg_transport_sg_io_fn()
scsi: bsg: Decouple from scsi_cmd_ioctl()
scsi: bsg: Fix commands without data transfer in scsi_bsg_sg_io_fn()
scsi: bsg: Fix device unregistration
scsi: bsg: Move bsg_scsi_ops to drivers/scsi/
scsi: bsg: Move the whole request execution into the SCSI/transport handlers
scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND
scsi: bsg: Simplify device registration
scsi: BusLogic: Avoid unbounded vsprintf() use
scsi: BusLogic: Fix missing pr_cont() use
scsi: BusLogic: Use %X for u32 sized integer rather than %lX
scsi: cdrom: Remove the call to scsi_cmd_blk_ioctl() from cdrom_ioctl()
scsi: ch: Consolidate compat ioctl handling
scsi: core: Add BLIST_IGN_MEDIA_CHANGE for Ultra HS-SD/MMC USB card readers
scsi: core: Add helper to return number of logical blocks in a request
scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE
scsi: core: Add scsi_prot_ref_tag() helper
scsi: core: Fix missing FORCE for scsi_devinfo_tbl.c build rule
scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma()
scsi: core: Introduce scsi_get_sector()
scsi: core: Introduce the scsi_cmd_to_rq() function
scsi: core: Make scsi_get_lba() return the LBA
scsi: core: Put LLD module refcnt after SCSI device is released
scsi: core: Remove 'current_tag'
scsi: core: Remove scsi_cmnd.tag
scsi: core: Remove scsi_compat_ioctl()
scsi: core: Remove the request member from struct scsi_cmnd
scsi: core: Rename CONFIG_BLK_SCSI_REQUEST to CONFIG_SCSI_COMMON
scsi: core: scsi_ioctl: Fix error code propagation in SG_IO
scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: csiostor: Add module softdep on cxgb4
scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword()
scsi: cxlflash: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: dpt_i2o: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: elx: efct: Delete stray unlock statement
scsi: elx: efct: Do not hold lock while calling fc_vport_terminate()
scsi: elx: efct: Fix void-pointer-to-enum-cast warning for efc_nport_topology
scsi: elx: efct: Remove redundant initialization of variable 'ret'
scsi: fas216: Kill scmd->tag
scsi: fc: Add EDC ELS definition
scsi: fdomain: Fix error return code in fdomain_probe()
scsi: fnic: Stop setting scsi_cmnd.tag
scsi: fnic: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: hisi_sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: hpsa: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: ibmvfc: Do not wait for initial device scan
scsi: ibmvfc: Fix up duplicate response detection
scsi: ibmvfc: Stop using scsi_cmnd.tag
scsi: ibmvfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: ibmvscsi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: ips: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: isci: Use the proper SCSI midlayer interfaces for PI
scsi: iscsi: Adjust iface sysfs attr detection
scsi: iscsi: Fix iscsi_task use after free
scsi: iscsi: Fix set_param() handling
scsi: iser: Use scsi_get_sector() instead of scsi_get_lba()
scsi: libsas: Allow libsas to include SCSI header files directly
scsi: libsas: Drop BLK_DEV_BSGLIB selection
scsi: libsas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: lpfc: Add 256 Gb link speed support
scsi: lpfc: Add bsg support for retrieving adapter cmf data
scsi: lpfc: Add cm statistics buffer support
scsi: lpfc: Add cmf_info sysfs entry
scsi: lpfc: Add cmfsync WQE support
scsi: lpfc: Add debugfs support for cm framework buffers
scsi: lpfc: Add EDC ELS support
scsi: lpfc: Add MIB feature enablement support
scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters
scsi: lpfc: Add rx monitoring statistics
scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware
scsi: lpfc: Add support for cm enablement buffer
scsi: lpfc: Add support for maintaining the cm statistics buffer
scsi: lpfc: Add support for the CM framework
scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions
scsi: lpfc: Clear outstanding active mailbox during PCI function reset
scsi: lpfc: Copyright updates for 12.8.0.11 patches
scsi: lpfc: Copyright updates for 14.0.0.0 patches
scsi: lpfc: Copyright updates for 14.0.0.1 patches
scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes
scsi: lpfc: Discovery state machine fixes for LOGO handling
scsi: lpfc: Enable adisc discovery after RSCN by default
scsi: lpfc: Expand FPIN and RDF receive logging
scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS
scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing
scsi: lpfc: Fix cq_id truncation in rq create
scsi: lpfc: Fix function description comments for vmid routines
scsi: lpfc: Fix gcc -Wstringop-overread warning, again
scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine
scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request
scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling
scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling
scsi: lpfc: Fix NVMe support reporting in log message
scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted()
scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn()
scsi: lpfc: Fix target reset handler from falsely returning FAILURE
scsi: lpfc: Improve firmware download logging
scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling
scsi: lpfc: Remove redundant assignment to pointer pcmd
scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF
scsi: lpfc: Remove unneeded variable
scsi: lpfc: Remove use of kmalloc() in trace event logging
scsi: lpfc: Revise Topology and RAS support checks for new adapters
scsi: lpfc: Skip issuing ADISC when node is in NPR state
scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path
scsi: lpfc: Update lpfc version to 12.8.0.11
scsi: lpfc: Update lpfc version to 14.0.0.0
scsi: lpfc: Update lpfc version to 14.0.0.1
scsi: lpfc: Use correct scnprintf() limit
scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support
scsi: lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: lpfc: Use the proper SCSI midlayer interfaces for PI
scsi: megaraid: Clean up some inconsistent indenting
scsi: megaraid: Fix Coccinelle warning
scsi: megaraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs
scsi: mpi3mr: Set up IRQs in resume path
scsi: mpi3mr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI
scsi: mpt3sas: Add io_uring iopoll support
scsi: mpt3sas: Bump driver version to 38.100.00.00
scsi: mpt3sas: Call cpu_relax() before calling udelay()
scsi: mpt3sas: Clean up some inconsistent indenting
scsi: mpt3sas: Fix reference tag handling for WRITE_INSERT
scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute
scsi: mpt3sas: Update driver version to 39.100.00.00
scsi: mpt3sas: Use firmware recommended queue depth
scsi: mpt3sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: mpt3sas: Use the proper SCSI midlayer interfaces for PI
scsi: mvumi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: myrb: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: myrs: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: NCR5380: Use sc_data_direction instead of rq_data_dir()
scsi: ncr53c8xx: Complete all commands during bus reset
scsi: ncr53c8xx: Remove 'sync_reset' argument from ncr_reset_bus()
scsi: ncr53c8xx: Remove unused code
scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list() function
scsi: ncr53c8xx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: pm8001: Remove redundant initialization of variable 'rv'
scsi: qedf: Fix error codes in qedf_alloc_global_queues()
scsi: qedf: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: qedi: Add support for fastpath doorbell recovery
scsi: qedi: Fix error codes in qedi_alloc_global_queues()
scsi: qedi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: qla1280: Stop using scsi_cmnd.tag
scsi: qla1280: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: qla2xxx: Add debug print of 64G link speed
scsi: qla2xxx: Add host attribute to trigger MPI hang
scsi: qla2xxx: Adjust request/response queue size for 28xx
scsi: qla2xxx: Changes to support FCP2 Target
scsi: qla2xxx: Changes to support kdump kernel
scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS
scsi: qla2xxx: Do not call fc_block_scsi_eh() during bus reset
scsi: qla2xxx: edif: Add authentication pass + fail bsgs
scsi: qla2xxx: edif: Add detection of secure device
scsi: qla2xxx: edif: Add doorbell notification for app
scsi: qla2xxx: edif: Add encryption to I/O path
scsi: qla2xxx: edif: Add extraction of auth_els from the wire
scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs
scsi: qla2xxx: edif: Add key update
scsi: qla2xxx: edif: Add N2N support for EDIF
scsi: qla2xxx: edif: Add send, receive, and accept for auth_els
scsi: qla2xxx: edif: Add start + stop bsgs
scsi: qla2xxx: edif: Do secure PLOGI when auth app is present
scsi: qla2xxx: edif: Fix EDIF enable flag
scsi: qla2xxx: edif: Fix returnvar.cocci warnings
scsi: qla2xxx: edif: Fix stale session
scsi: qla2xxx: edif: Increment command and completion counts
scsi: qla2xxx: edif: Reject AUTH ELS on session down
scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els()
scsi: qla2xxx: Fix excessive messages during device logout
scsi: qla2xxx: Fix hang during NVMe session tear down
scsi: qla2xxx: Fix hang on NVMe command timeouts
scsi: qla2xxx: Fix NPIV create erroneous error
scsi: qla2xxx: Fix NVMe retry
scsi: qla2xxx: Fix NVMe session down detection
scsi: qla2xxx: Fix NVMe | FCP personality change
scsi: qla2xxx: Fix port type info
scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc"
scsi: qla2xxx: Fix unmap of already freed sgl
scsi: qla2xxx: Fix unsafe removal from linked list
scsi: qla2xxx: Fix use after free in debug code
scsi: qla2xxx: Open-code qla2xxx_eh_device_reset()
scsi: qla2xxx: Open-code qla2xxx_eh_target_reset()
scsi: qla2xxx: Remove redundant continue statement in a for-loop
scsi: qla2xxx: Remove redundant initialization of variable num_cnt
scsi: qla2xxx: Remove unused variable 'status'
scsi: qla2xxx: Restore initiator in dual mode
scsi: qla2xxx: Return -ENOMEM if kzalloc() fails
scsi: qla2xxx: Show OS name and version in FDMI-1
scsi: qla2xxx: Suppress unnecessary log messages during login
scsi: qla2xxx: Sync queue idx with queue_pair_map idx
scsi: qla2xxx: Update version to 10.02.00.107-k
scsi: qla2xxx: Update version to 10.02.06.100-k
scsi: qla2xxx: Update version to 10.02.06.200-k
scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: qla2xxx: Use the proper SCSI midlayer interfaces for PI
scsi: qla4xxx: Convert uses of __constant_cpu_to_ to cpu_to_
scsi: qla4xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: qlogicpti: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: RDMA/iser: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: RDMA/srp: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: Remove SCSI CDROM MAINTAINERS entry
scsi: scsi_debug: Improve RDPROTECT/WRPROTECT handling
scsi: scsi_debug: Remove dump_sector()
scsi: scsi_debug: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: scsi_ioctl: Call scsi_cmd_ioctl() from scsi_ioctl()
scsi: scsi_ioctl: Consolidate the START STOP UNIT handling
scsi: scsi_ioctl: Factor SCSI_IOCTL_GET_IDLUN handling into a helper
scsi: scsi_ioctl: Factor SG_IO handling into a helper
scsi: scsi_ioctl: Move scsi_command_size_tbl to scsi_common.c
scsi: scsi_ioctl: Move the "block layer" SCSI ioctl handling to drivers/scsi
scsi: scsi_ioctl: Remove a very misleading comment
scsi: scsi_ioctl: Remove scsi_cmd_blk_ioctl()
scsi: scsi_ioctl: Remove scsi_req_init()
scsi: scsi_ioctl: Remove scsi_verify_blk_ioctl()
scsi: scsi_ioctl: Simplify SCSI passthrough permission checking
scsi: scsi_ioctl: Unexport sg_scsi_ioctl()
scsi: scsi_transport_fc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: scsi_transport_spi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: sd: Consolidate compat ioctl handling
scsi: sd: Do not exit sd_spinup_disk() quietly
scsi: sd: Fix crashes in sd_resume_runtime()
scsi: sd: Free scsi_disk device via put_device()
scsi: sd: Make sd_spinup_disk() less noisy
scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices in runtime_resume()
scsi: sd: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
scsi: sd_zbc: Support disks with more than 2**32 logical blocks
scsi: ses: Fix unsigned comparison with less than zero
scsi: ses: Retry failed Send/Receive Diagnostic commands
scsi: sg: Consolidate compat ioctl handling
scsi: smartpqi: Add PCI ID for new ntcom controller
scsi: smartpqi: Add PCI IDs for H3C P4408 controllers
scsi: smartpqi: Add PCI IDs for new ZTE controllers
scsi: smartpqi: Add SCSI cmd info for resets
scsi: smartpqi: Change driver module macros to Microchip
scsi: smartpqi: Change Kconfig menu entry to Microchip
scsi: smartpqi: Fix an error code in pqi_get_raid_map()
scsi: smartpqi: Fix ISR accessing uninitialized data
scsi: smartpqi: Replace one-element array with flexible-array member
scsi: smartpqi: Update copyright notices
scsi: smartpqi: Update version to 2.1.10-020
scsi: smartpqi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: snic: Fix spelling mistake 'progres' -> 'progress'
scsi: snic: Remove redundant assignment to variable ret
scsi: snic: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: sr: cdrom: Move cdrom_read_cdda_bpc() into the sr driver
scsi: sr: Consolidate compat ioctl handling
scsi: sr: Fix spelling mistake "does'nt" -> "doesn't"
scsi: sr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: st: Add missing break in switch statement in st_ioctl()
scsi: st: Simplify ioctl handling
scsi: stex: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: storvsc: Fix validation for unsolicited incoming packets
scsi: storvsc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: sun3_scsi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: sym53c8xx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: target: Allows backend drivers to fail with specific sense codes
scsi: target: core: Avoid using lun_tg_pt_gp after unlock
scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members
scsi: target: Fix sense key for invalid EXTENDED COPY request
scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT"
scsi: target: Fix the pgr/alua_support_store functions
scsi: target: pscsi: Fix possible null-pointer dereference in pscsi_complete_cmd()
scsi: target: Remove redundant assignment to variable ret
scsi: target: sbp: Drop incorrect ASC/ASCQ usage
scsi: target: tcmu: Add new feature KEEP_BUF
scsi: tcm_loop: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: ufs: Add fault injection support
scsi: ufs: Allow async suspend/resume callbacks
scsi: ufs: core: Add L2P entry swap quirk for Micron UFS
scsi: ufs: core: Add lu_enable sysfs node
scsi: ufs: core: Fix task management completion
scsi: ufs: core: Remove redundant call in ufshcd_add_command_trace()
scsi: ufs: core: Revert "scsi: ufs: Synchronize SCSI and UFS error handling"
scsi: ufs: core: Unbreak the reset handler
scsi: ufs: core: Use scsi_get_lba() to get LBA
scsi: ufs: Fix illegal offset in UPIU event trace
scsi: ufs: Fix memory corruption by ufshcd_read_desc_param()
scsi: ufs: Fix the SCSI abort handler
scsi: ufs: Fix ufshcd_request_sense_async() for Samsung KLUFG8RHDA-B2D1
scsi: ufs: Fix unsigned int compared with less than zero
scsi: ufs: Improve static type checking for the host controller state
scsi: ufs: Inline ufshcd_outstanding_req_clear()
scsi: ufs: Only include power management code if necessary
scsi: ufs: Optimize SCSI command processing
scsi: ufs: Optimize serialization of setup_xfer_req() calls
scsi: ufs: Reduce power management code duplication
scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed()
scsi: ufs: Remove several wmb() calls
scsi: ufs: Remove ufshcd_valid_tag()
scsi: ufs: Rename the second ufshcd_probe_hba() argument
scsi: ufs: Request sense data asynchronously
scsi: ufs: Retry aborted SCSI commands instead of completing these successfully
scsi: ufs: Revert "Utilize Transfer Request List Completion Notification Register"
scsi: ufs: Synchronize SCSI and UFS error handling
scsi: ufs: ufs-exynos: Correct timeout value setting registers
scsi: ufs: ufs-exynos: Fix static checker warning
scsi: ufs: ufs-pci: Fix Intel LKF link stability
scsi: ufs: ufs-pci: Force a full restore after suspend-to-disk
scsi: ufs: ufshpb: Add "cold" regions timer
scsi: ufs: ufshpb: Add host control mode support to rsp_upiu
scsi: ufs: ufshpb: Add HPB 2.0 support
scsi: ufs: ufshpb: Add HPB dev reset response
scsi: ufs: ufshpb: Add reads counter
scsi: ufs: ufshpb: Add support for host control mode
scsi: ufs: ufshpb: Cache HPB Control mode on init
scsi: ufs: ufshpb: Do not report victim error in HCM
scsi: ufs: ufshpb: Do not send umap_all in host control mode
scsi: ufs: ufshpb: Fix possible memory leak
scsi: ufs: ufshpb: Fix typo in comments
scsi: ufs: ufshpb: Introduce Host Performance Buffer feature
scsi: ufs: ufshpb: L2P map management for HPB read
scsi: ufs: ufshpb: Limit the number of in-flight map requests
scsi: ufs: ufshpb: Make eviction depend on region's reads
scsi: ufs: ufshpb: Make host mode parameters configurable
scsi: ufs: ufshpb: Prepare HPB read for cached sub-region
scsi: ufs: ufshpb: Region inactivation in host mode
scsi: ufs: ufshpb: Remove HPB2.0 flows
scsi: ufs: ufshpb: Remove redundant initialization of variable 'lba'
scsi: ufs: ufshpb: Remove unused parameters
scsi: ufs: ufshpb: Rewind the read timeout on every read
scsi: ufs: ufshpb: Transform set_dirty to iterate_rgn
scsi: ufs: ufshpb: Use a correct max multi chunk
scsi: ufs: ufshpb: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: ufs: ufshpb: Verify that 'num_inflight_map_req' is non-negative
scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate
scsi: ufs: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: ufs: Verify UIC locking requirements at runtime
scsi: ufshcd: Fix device links when BOOT WLUN fails to probe
scsi: usb-storage: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
scsi: virtio_scsi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: wd719: Stop using scsi_cmnd.tag
scsi: xen-scsifront: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: zfcp: fix kernel doc comments
scsi: zfcp: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
scsi: zfcp: Use the proper SCSI midlayer interfaces for PI
 
sctp: account stream padding length for reconf chunk
sctp: add vtag check in sctp_sf_do_8_5_1_E_sa
sctp: add vtag check in sctp_sf_ootb
sctp: add vtag check in sctp_sf_violation
sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb
sctp: fix the processing for COOKIE_ECHO chunk
sctp: fix the processing for INIT chunk
sctp: fix the processing for INIT_ACK chunk
sctp: fix transport encap_port update in sctp_vtag_verify
sctp: use init_tag from inithdr for ABORT chunk
 
sd: use bvec_virt
 
secretmem: Prevent secretmem_users from wrapping to zero
 
security: remove unneeded subdir-$(CONFIG_...)
 
seg6_iptunnel: Remove redundant initialization of variable err
 
selftest/bpf: Add new tests in sockmap for unix stream to tcp.
selftest/bpf: Add tests for sockmap with unix stream type.
selftest/bpf: Change udp to inet in some function names
selftest/bpf: Extend the bpf_snprintf() test for "%c".
selftest/bpf: Implement sample UNIX domain socket iterator program.
 
selftest: net: fix typo in altname test
 
selftests, bpf: Fix makefile dependencies on libbpf
selftests, bpf: test_lwt_ip_encap: Really disable rp_filter
selftests, bpf: test_tc_tunnel.sh nc: Cannot use -p and -l
 
selftests/binderfs: add test for feature files
 
selftests/bpf: Add __int128-specific tests for typed data dump
selftests/bpf: Add a test case for unix sockmap
selftests/bpf: Add a test with bpf_timer in inner map.
selftests/bpf: Add ASSERT_STRNEQ() variant for test_progs
selftests/bpf: Add bpf_cookie selftests for high-level APIs
selftests/bpf: Add bpf_timer test.
selftests/bpf: Add default bpftool built by selftests to PATH
selftests/bpf: Add dump type data tests to btf dump tests
selftests/bpf: Add exponential backoff to map_delete_retriable in test_maps
selftests/bpf: Add exponential backoff to map_update_retriable in test_maps
selftests/bpf: Add missing files required by test_bpftool.sh for installing
selftests/bpf: Add ref_ctr_offset selftests
selftests/bpf: Add test cases for redirection between udp and unix
selftests/bpf: Add test for bpf_get_func_ip helper
selftests/bpf: Add test for bpf_get_func_ip in kprobe+offset probe
selftests/bpf: Add test for xdp_md context in BPF_PROG_TEST_RUN
selftests/bpf: Add tests for XDP bonding
selftests/bpf: Add tests for {set|get} socket option from setsockopt BPF
selftests/bpf: Adding delay in socketmap_listen to reduce flakyness
selftests/bpf: Also print test name in subtest status message
selftests/bpf: Check consistency between bpftool source, doc, completion
selftests/bpf: Check inner map deletion
selftests/bpf: Correctly display subtest skip status
selftests/bpf: Document vmtest.sh dependencies
selftests/bpf: Enlarge select() timeout for test_maps
selftests/bpf: Exit with KSFT_SKIP if no Makefile found
selftests/bpf: Extract uprobe-related helpers into trace_helpers.{c,h}
selftests/bpf: Factor out add_to_sockmap()
selftests/bpf: Factor out udp_socketpair()
selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP
selftests/bpf: Fix build of task_pt_regs test for arm64
selftests/bpf: Fix flaky send_signal test
selftests/bpf: Fix potential unreleased lock
selftests/bpf: Fix running of XDP bonding tests
selftests/bpf: Fix test_core_autosize on big-endian machines
selftests/bpf: Fix xdp_tx.c prog section name
selftests/bpf: Make test_doc_build.sh work from script directory
selftests/bpf: Move netcnt test under test_progs
selftests/bpf: Mute expected invalid map creation error msg
selftests/bpf: Reduce flakyness in timer_mim
selftests/bpf: Reduce more flakyness in sockmap_listen
selftests/bpf: Remove unused variable in tc_tunnel prog
selftests/bpf: Rename reference_tracking BPF programs
selftests/bpf: Replace CHECK with ASSERT_* macros in send_signal.c
selftests/bpf: Skip loading bpf_testmod when using -l to list tests.
selftests/bpf: Support glob matching for test selector.
selftests/bpf: Switch existing selftests to using open_opts for custom BTF
selftests/bpf: Test btf__load_vmlinux_btf/btf__load_module_btf APIs
selftests/bpf: Test for get_netns_cookie
selftests/bpf: Test for get_netns_cookie
selftests/bpf: Test low-level perf BPF link API
selftests/bpf: Test XDP bonding nest and unwind
selftests/bpf: Update bpftool's consistency script for checking options
selftests/bpf: Use ping6 only if available in tc_redirect
selftests/bpf: Use recv_timeout() instead of retries
selftests/bpf: Verify bpf_get_netns_cookie in BPF_PROG_TYPE_CGROUP_SOCKOPT
 
selftests/cpufreq: Rename DEBUG_PI_LIST to DEBUG_PLIST
 
selftests/ftrace: Add clear_dynamic_events() to test cases
selftests/ftrace: Add selftest for testing duplicate eprobes and kprobes
selftests/ftrace: Add selftest for testing eprobe events on synthetic events
selftests/ftrace: Add test case to test adding and removing of event probe
selftests/ftrace: Exclude "(fault)" in testing add/remove eprobe events
selftests/ftrace: Fix requirement check of README file
selftests/ftrace: Update test for more eprobe removal process
 
selftests/memfd: remove unused variable
 
selftests/net: allow GRO coalesce test on veth
selftests/net: GRO coalesce test
selftests/net: remove min gso test in packet_snd
selftests/net: toeplitz test
selftests/net: Use kselftest skip code for skipped tests
 
selftests/powerpc: Add missing clobbered register to to ptrace TM tests
selftests/powerpc: Add scv versions of the basic TM syscall tests
selftests/powerpc: Remove duplicated include from tm-poison.c
 
selftests/sync: Remove the deprecated config SYNC
 
selftests/tls: add SM4 algorithm dependency for tls selftests
 
selftests/vm/userfaultfd: wake after copy failure
 
selftests/vm: use kselftest skip code for skipped tests
 
selftests/x86: Fix error: variably modified 'altstack_data' at file scope
 
selftests: add simple GSO GRE test
selftests: be sure to make khdr before other targets
selftests: drivers/dma-buf: Fix implicit declaration warns
selftests: firmware: Fix ignored return val of asprintf() warn
selftests: Fix spelling mistake "cann't" -> "cannot"
selftests: KVM: Align SMCCC call with the spec in steal_time
selftests: KVM: Call ucall_init when setting up in rseq_test
selftests: KVM: Don't clobber XMM register when read
selftests: KVM: Explicitly use movq to read xmm registers
selftests: KVM: Fix check for !POLLIN in demand_paging_test
selftests: kvm: fix get_run_delay() ignoring fscanf() return warn
selftests: KVM: Introduce psci_cpu_on_test
selftests: kvm: move get_run_delay() into lib/test_util
selftests: mptcp: add fullmesh testcases
selftests: mptcp: add MP_FAIL mibs check
selftests: mptcp: add testcase for active-back
selftests: mptcp: add_addr and echo race test
selftests: mptcp: clean tmp files in simult_flows
selftests: mptcp: delete uncontinuous removing ids
selftests: mptcp: set and print the fullmesh flag
selftests: nci: Add the flags parameter for the send_cmd_mt_nla
selftests: nci: Add the NCI testcase reading T4T Tag
selftests: nci: Extract the start/stop discovery function
selftests: nci: Fix the code for next nlattr offset
selftests: nci: Fix the typo
selftests: nci: Fix the wrong condition
selftests: nci: Remove the polling code to read a NCI frame
selftests: nci: replace unsigned int with int
selftests: net/fcnal: Test --{force,no}-bind-key-ifindex
selftests: net: af_unix: Fix incorrect args in test result msg
selftests: net: af_unix: Fix makefile to use TEST_GEN_PROGS
selftests: net: improved IOAM tests
selftests: net: modify IOAM tests for undef bits
selftests: net: Test for the IOAM insertion with IPv6
selftests: net: veth: add tests for set_channel
selftests: netfilter: add selftest for directional zone support
selftests: netfilter: add zone stress test with colliding tuples
selftests: netfilter: remove stray bash debug line
selftests: nettest: Add --{force,no}-bind-key-ifindex
selftests: nft_nat: add udp hole punch test case
selftests: openat2: Fix testing failure for O_LARGEFILE flag
selftests: safesetid: Fix spelling mistake "cant" -> "can't"
selftests: Skip TM tests on synthetic TM implementations
selftests: vm: add COW time test for KSM pages
selftests: vm: add KSM merge test
selftests: vm: add KSM merging across nodes test
selftests: vm: add KSM merging time test
selftests: vm: add KSM unmerge test
selftests: vm: add KSM zero page merging test
selftests: vrf: Add test for SNAT over VRF
selftests: xsk: Decrease sending speed
selftests: xsk: Disassociate umem size with packets sent
selftests: xsk: Generate packet directly in umem
selftests: xsk: Generate packets from specification
selftests: xsk: Make enums lower case
selftests: xsk: Preface options with opt
selftests: xsk: Remove color mode
selftests: xsk: Remove end-of-test packet
selftests: xsk: Remove the num_tx_packets option
selftests: xsk: Remove unused variables
selftests: xsk: Rename worker_* functions that are not thread entry points
selftests: xsk: Return correct error codes
selftests: xsk: Simplify cleanup of ifobjects
selftests: xsk: Simplify packet validation in xsk tests
selftests: xsk: Simplify the retry code
selftests: xsk: Validate tx stats on tx thread
 
Linux: selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn
Linux: selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn
 
selinux,smack: fix subjective/objective credential use mixups
 
selinux: return early for possible NULL audit buffers
 
serdev: Split and export serdev_acpi_get_uart_resource()
 
serial: 8250: 8250_omap: Fix RX_LVL register offset
serial: 8250: 8250_omap: make a const array static, makes object smaller
serial: 8250: allow disabling of Freescale 16550 compile test
serial: 8250: Define RX trigger levels for OxSemi 950 devices
serial: 8250: extend compile-test coverage
serial: 8250_bcm7271: use NULL to initialized a null pointer
serial: 8250_exar: Add ->unregister_gpio() callback
serial: 8250_ingenic: Use of_device_get_match_data
serial: 8250_lpss: Enable DMA on Intel Elkhart Lake
serial: 8250_omap: Handle optional overrun-throttle-ms property
serial: 8250_pci: make setup_port() parameters explicitly unsigned
serial: 8250_pnp: Support configurable clock frequency
serial: amba-pl011: add RS485 support
serial: core: Report magic multiplier extra baud rates
serial: max310x: Use clock-names property matching to recognize EXTCLK
serial: mvebu-uart: fix driver's tx_empty callback
serial: omap: Disable PM runtime autoidle to remove pm_runtime_irq_safe()
serial: omap: Only allow if 8250_omap is not selected
serial: samsung: use dma_ops of DMA if attached
serial: sh-sci: fix break handling for sysrq
serial: stm32: fix the conditional expression writing
serial: stm32: use devm_platform_get_and_ioremap_resource()
serial: stm32: use the defined variable to simplify code
serial: tegra: Use of_device_get_match_data
serial: vt8500: Use of_device_get_match_data
 
Linux: Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6
 
set_user: add capability check when rlimit(RLIMIT_NPROC) exceeds
 
sfc: Don't use netif_info before net_device setup
sfc: Export fibre-specific supported link modes
sfc: falcon: Read VPD with pci_vpd_alloc()
sfc: falcon: Read VPD with pci_vpd_alloc()
sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword()
sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword()
sfc: fallback for lack of xdp tx queues
sfc: last resort fallback for lack of xdp tx queues
sfc: Read VPD with pci_vpd_alloc()
sfc: Search VPD with pci_vpd_find_ro_info_keyword()
 
sg: do not allocate a gendisk
sg: pass the device name to blk_trace_setup
 
sgi-xpc: Replace deprecated CPU-hotplug functions.
 
sh: Add missing FORCE prerequisites in Makefile
 
SH: Bulk conversion to generic_handle_domain_irq()
 
sh: pgtable-3level: fix cast to pointer from integer of different size
sh: superhyway: Simplify check in remove callback
 
shmem: include header file to declare swap_info
shmem: remove unneeded function forward declaration
shmem: remove unneeded header file
shmem: remove unneeded variable ret
shmem: shmem_writepage() split unlikely i915 THP
shmem: use raw_spinlock_t for ->stat_lock
 
signal/alpha: si_trapno is only used with SIGFPE and SIGTRAP TRAP_UNK
 
signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die
 
signal/seccomp: Dump core when there is only one live thread
signal/seccomp: Refactor seccomp signal and coredump generation
 
signal/sparc: si_trapno is only used with SIGILL ILL_ILLTRP
 
signal: Remove the generic __ARCH_SI_TRAPNO support
signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for consistency
signal: Verify the alignment and size of siginfo_t
 
sk_buff: avoid potentially clearing 'slow_gro' field
sk_buff: introduce 'slow_gro' flags
sk_buff: track dst status in slow_gro
sk_buff: track extension status in slow_gro
 
Linux: skb_expand_head() adjust skb->truesize incorrectly
 
skbuff: allow 'slow_gro' for skb carring sock reference
skbuff: clean up inconsistent indenting
skbuff: introduce skb_expand_head()
 
skmsg: Extract and reuse sk_msg_is_readable()
 
slip/plip: use ndo_siocdevprivate
 
Smack: Fix wrong semantics in smk_access_entry()
 
smack: mark 'smack_enabled' global variable as __initdata
 
smb3: correct server pointer dereferencing check to be more consistent
smb3: correct smb3 ACL security descriptor
smb3: fix posix extensions mount option
 
smp: Fix all kernel-doc warnings
 
smpboot: Replace deprecated CPU-hotplug functions.
 
smsc95xx: fix stalled rx after link change
 
soc/tegra: bpmp: Remove unused including
soc/tegra: fuse: Add runtime PM support
soc/tegra: fuse: Clear fuse->clk on driver probe failure
soc/tegra: fuse: Enable fuse clock on suspend for Tegra124
soc/tegra: pmc: Prevent racing with cpuilde driver
 
soc: aspeed-lpc-ctrl: Fix clock cleanup in error path
soc: aspeed: lpc-ctrl: Fix boundary check for mmap
soc: aspeed: p2a-ctrl: Fix boundary check for mmap
soc: aspeed: Re-enable FWH2AHB on AST2600
soc: aspeed: socinfo: Add AST2625 variant
soc: mediatek: cmdq: add address shift in jump
soc: mediatek: mmsys: add MT8365 support
soc: mediatek: mmsys: Fix missing UFOE component in mt8173 table routing
soc: mediatek: pm-domains: Add domain_supply cap for mfg_async PD
soc: mediatek: pm-domains: Use correct mask for bus_prot_clr
soc: mmsys: mediatek: add mask to mmsys routes
soc: qcom: aoss: Add generic compatible
soc: qcom: aoss: Fix the out of bound usage of cooling_devs
soc: qcom: geni: Add support for gpi dma
soc: qcom: geni: move GENI_IF_DISABLE_RO to common header
soc: qcom: mdt_loader: be more informative on errors
soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment
soc: qcom: rpmhpd: Use corner in power_off
soc: qcom: smd-rpm: Add SM6115 compatible
soc: qcom: smsm: Fix missed interrupts if state changes while masked
soc: qcom: smsm: Implement support for get_irqchip_state
soc: qcom: socinfo: Don't print anything if nothing found
soc: qcom: socinfo: Fixed argument passed to platform_set_data()
soc: renesas: Identify R-Car H3e-2G and M3e-2G
soc: renesas: Prefer memcpy() over strcpy()
soc: rockchip: io-domain: add rk3568 support
soc: rockchip: io-domain: Remove unneeded semicolon
soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally
soc: ti: omap-prm: Fix external abort for am335x pruss
soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs
soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex
 
sock: allow reading and changing sk_userlocks with setsockopt
sock: remove one redundant SKB_FRAG_PAGE_ORDER macro
 
sock_map: Lift socket state restriction for datagram sockets
sock_map: Relax config dependency to CONFIG_NET
 
software node: balance refcount for managed software nodes
 
software nodes: Split software_node_notify()
 
soundwire: add flag to ignore all command/control for mockup devices
soundwire: bus: filter out more -EDATA errors on clock stop
soundwire: bus: squelch error returned by mockup devices
soundwire: bus: update Slave status in sdw_clear_slave_status
soundwire: cadence: add debugfs interface for PDI loopbacks
soundwire: cadence: add paranoid check on self-clearing bits
soundwire: cadence: do not extend reset delay
soundwire: cadence: override PDI configurations to create loopback
soundwire: cadence: Remove ret variable from sdw_cdns_irq()
soundwire: dmi-quirks: add quirk for Intel 'Bishop County' NUC M15
soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values
soundwire: intel: conditionally exit clock stop mode on system suspend
soundwire: intel: fix potential race condition during power down
soundwire: intel: introduce shim and alh base
soundwire: intel: skip suspend/resume/wake when link was not started
soundwire: move intel sdw register definitions to sdw_intel.h
soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATA
soundwire: stream: don't program mockup device ports
 
sparc/iommu: don't set failed sg dma_address to DMA_MAPPING_ERROR
sparc/iommu: return error codes from .map_sg() ops
 
sparc32: page align size in arch_dma_alloc
 
sparc64: Add compile-time asserts for siginfo_t offsets
sparc64: fix pci_iounmap() when CONFIG_PCI is not set
 
sparc: avoid stringop-overread errors
sparc: move the install rule to arch/sparc/Makefile
 
speakup: replace sprintf() by scnprintf()
speakup: use C99 syntax for array initializers
 
spi-mux: Fix false-positive lockdep splats
 
spi: : add missing struct kernel-doc entry
spi: add sprd ADI for sc9863 and ums512
spi: altera: Change to dynamic allocation of spi id
spi: atmel: Fix PDC transfer setup bug
spi: bcm-qspi: clear MSPI spifie interrupt during probe
spi: bcm2835aux: use 'unsigned int' instead of 'unsigned'
spi: coldfire-qspi: Use clk_disable_unprepare in the remove function
spi: Convert sprd ADI bindings to yaml
spi: davinci: invoke chipselect callback
spi: dt-bindings: xilinx: Drop type reference on *-bits properties
spi: Fix deadlock when adding SPI controllers on SPI buses
spi: Fix tegra20 build with CONFIG_PM=n
spi: Fix tegra20 build with CONFIG_PM=n once again
spi: fsi: Reduce max transfer size to 8 bytes
spi: imx: fix ERR009165
spi: imx: Implement support for CS_WORD
spi: imx: remove ERR009165 workaround on i.mx6ul
spi: imx: Simplify logic in spi_imx_push()
spi: mediatek: add no_need_unprepare support
spi: mediatek: add tick_delay support
spi: mediatek: fix build warnning in set cs timing
spi: mediatek: skip delays if they are 0
spi: mediatek: update spi master bingdings for MT6893 SOC
spi: modify set_cs_timing parameter
spi: move cs spi_delay to spi_device
spi: mxic: add missing braces
spi: mxic: patch for octal DTR mode support
spi: omap-spi: Convert to json-schema
spi: orion: Prevent incorrect chip select behaviour
spi: pxa2xx: Adapt reset_sccr1() to the case when no message available
spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update()
spi: pxa2xx: Reset DMA bits in CR1 in reset_sccr1()
spi: pxa2xx: Reuse int_stop_and_reset() in couple of places
spi: Revert modalias changes
spi: rockchip-sfc: add rockchip serial flash controller
spi: rockchip-sfc: Bindings for Rockchip serial flash controller
spi: rockchip-sfc: Fix assigned but never used return error codes
spi: rockchip-sfc: Remove redundant IO operations
spi: rockchip: handle zero length transfers without timing out
spi: spi-altera-dfl: support n5010 feature revision
spi: spi-ep93xx: Prepare clock before using it
spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config
spi: spi-geni-qcom: Remove confusing comment about setting the watermark
spi: spi-nxp-fspi: don't depend on a specific node name erratum workaround
spi: spi-pic32: Fix issue with uninitialized dma_slave_config
spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible
spi: spidev: Add SPI ID table
spi: spl022: fix Microwire full duplex mode
spi: sprd: Add ADI r3 support
spi: sprd: fill offset only to RD_CMD register for reading from slave device
spi: sprd: Fix the wrong WDG_LOAD_VAL
spi: sprd: Make sure offset not equal to slave address size
spi: sprd: Pass offset instead of physical address to adi_read/_write()
spi: stm32: enable pm_runtime autosuspend
spi: stm32: finalize message either on dma callback or EOT
spi: stm32: fix excluded_middle.cocci warnings
spi: stm32: Revert "properly handle 0 byte transfer"
spi: stm32h7: don't wait for EOT and flush fifo on disable
spi: stm32h7: rework rx fifo read function
spi: tegra20-slink: Declare runtime suspend and resume functions conditionally
spi: tegra20-slink: Don't use resource-managed spi_register helper
spi: tegra20-slink: Improve runtime PM usage
spi: tegra20-slink: remove spi_master_put() in tegra_slink_remove()
spi: Use 'flash' node name instead of 'spi-flash' in example
 
squashfs: use bvec_virt
 
srcutiny: Mark read-side data races
 
ssb: Drop legacy header include
ssb: fix boolreturn.cocci warning
 
st: do not allocate a gendisk
 
staging/fbtft: Fix braces coding style
staging/fbtft: Remove all strcpy() uses
staging/fbtft: Remove unnecessary variable initialization
 
staging/ks7010: Remove all strcpy() uses in favor of strscpy()
 
staging/most: Remove all strcpy() uses in favor of strscpy()
 
staging/rtl8192e: Remove all strcpy() uses
 
staging/rtl8192u: Avoid CamelCase in names of variables
staging/rtl8192u: Initialize variables in the definition block
staging/rtl8192u: Prefer kcalloc over open coded arithmetic
staging/rtl8192u: Remove all strcpy() uses in favor of strscpy()
 
staging/rtl8712: Remove all strcpy() uses in favor of strscpy()
 
staging/vc04_services: Remove all strcpy() uses in favor of strscpy()
 
staging/wlan-ng: Remove all strcpy() uses in favor of strscpy()
 
staging: bcm2835-audio: Enclose complex macro value in parentheses
staging: board: Fix uninitialized spinlock when attaching genpd
staging: gdm724x: Place macro argument within parentheses
staging: greybus: uart: fix tty use after free
staging: hi6421-spmi-pmic: add a missing dot at copyright
staging: hi6421-spmi-pmic: rename GPIO IRQ OF node
staging: hi6421-spmi-pmic: rename spmi_device struct
staging: hikey9xx: split hi6421v600 irq into a separate driver
staging: hisilicon,hi6421-spmi-pmic.yaml: fix patternProperties
staging: ks7010: Fix the initialization of the 'sleep_status' structure
staging: mt7621-pci: fix hang when nothing is connected to pcie ports
staging: qlge: Remove unnecessary parentheses around references
staging: r8188eu: (trivial) remove a duplicate debug print
staging: r8188eu: Add "fallthrough" statement to quiet compiler
staging: r8188eu: add extra TODO entries
staging: r8188eu: add missing spaces after ',' and before braces
staging: r8188eu: add space around operator in core/rtw_sreset.c
staging: r8188eu: add spaces around operators in core/rtw_ap.c
staging: r8188eu: add spaces around operators in core/rtw_iol.c
staging: r8188eu: add spaces around operators in core/rtw_wlan_util.c
staging: r8188eu: attach newly imported driver to build system
staging: r8188eu: change declaration of Efuse_Read1ByteFromFakeContent
staging: r8188eu: clean up comparsions to false
staging: r8188eu: clean up comparsions to NULL in core directory
staging: r8188eu: clean up comparsions to NULL in hal directory
staging: r8188eu: clean up comparsions to NULL in os_dep directory
staging: r8188eu: clean up comparsions to true
staging: r8188eu: clean up comparsions to true/false
staging: r8188eu: clean up spacing style issues in core/rtw_cmd.c
staging: r8188eu: clean up spacing style issues in core/rtw_debug.c
staging: r8188eu: clean up spacing style issues in core/rtw_efuse.c
staging: r8188eu: clean up spacing style issues in core/rtw_ieee80211.c
staging: r8188eu: clean up spacing style issues in core/rtw_ioctl_set.c
staging: r8188eu: clean up spacing style issues in core/rtw_mlme.c
staging: r8188eu: clean up spacing style issues in core/rtw_mlme_ext.c
staging: r8188eu: clean up spacing style issues in core/rtw_mp.c
staging: r8188eu: clean up spacing style issues in core/rtw_mp_ioctl.c
staging: r8188eu: clean up spacing style issues in core/rtw_p2p.c
staging: r8188eu: clean up spacing style issues in core/rtw_pwrctrl.c
staging: r8188eu: clean up spacing style issues in core/rtw_recv.c
staging: r8188eu: clean up spacing style issues in core/rtw_security.c
staging: r8188eu: clean up spacing style issues in core/rtw_sta_mgt.c
staging: r8188eu: clean up spacing style issues in core/rtw_xmit.c
staging: r8188eu: clean up spacing style issues in hal dir, part 1
staging: r8188eu: clean up spacing style issues in hal dir, part 2
staging: r8188eu: clean up spacing style issues in hal dir, part 3
staging: r8188eu: clean up spacing style issues in os_dep dir
staging: r8188eu: clean up the usb_readXY functions
staging: r8188eu: clean up the usb_writeN
staging: r8188eu: clean up the usb_writeXY functions
staging: r8188eu: convert all rtw_zvmalloc calls to vzalloc calls
staging: r8188eu: Convert copyright header info to SPDX format, part 6
staging: r8188eu: Convert header copyright info to SPDX format, part 1
staging: r8188eu: Convert header copyright info to SPDX format, part 2
staging: r8188eu: Convert header copyright info to SPDX format, part 3
staging: r8188eu: Convert header copyright info to SPDX format, part 4
staging: r8188eu: Convert header copyright info to SPDX format, part 5
staging: r8188eu: convert only rtw_vmalloc call to vmalloc
staging: r8188eu: convert return type of Hal_GetChnlGroup88E() to void
staging: r8188eu: core: remove condition with no effect
staging: r8188eu: core: Remove rtw_mfree_all_stainfo()
staging: r8188eu: correct set/defined but unused warnings from debug cleanup
staging: r8188eu: ctrl vendor req index is not used
staging: r8188eu: ctrl vendor req value is always 0x05
staging: r8188eu: ensure proper alignment for eth address buffers
staging: r8188eu: fix -Wrestrict warnings
staging: r8188eu: Fix a couple scheduling in atomic bugs
staging: r8188eu: Fix a resource leak in update_bcn_wps_ie
staging: r8188eu: fix build error
staging: r8188eu: Fix cast between incompatible function type
staging: r8188eu: Fix different base types in assignments and parameters
staging: r8188eu: fix duplicated inclusion
staging: r8188eu: Fix fall-through warnings for Clang
staging: r8188eu: fix include directory mess
staging: r8188eu: Fix incorrect types in arguments
staging: r8188eu: Fix potential memory leak or NULL dereference
staging: r8188eu: fix scheduling while atomic bugs
staging: r8188eu: Fix sleeping function called from invalid context
staging: r8188eu: Fix smatch problems in hal/*.c
staging: r8188eu: Fix Smatch warnings for core/*.c
staging: r8188eu: Fix smatch warnings in os_dep/*.c
staging: r8188eu: fix unused variable warnings in core/rtw_ieee80211.c
staging: r8188eu: Fix while-loop that iterates only once
staging: r8188eu: include: Remove unused const definitions
staging: r8188eu: introduce new core dir for RTL8188eu driver
staging: r8188eu: introduce new hal dir for RTL8188eu driver
staging: r8188eu: introduce new include dir for RTL8188eu driver
staging: r8188eu: introduce new os_dep dir for RTL8188eu driver
staging: r8188eu: introduce new supporting files for RTL8188eu driver
staging: r8188eu: Make mult-byte entities in dhcp header be big endian
staging: r8188eu: make rtw_deinit_intf_priv return void
staging: r8188eu: move ODM_GetRightChnlPlaceforIQK()
staging: r8188eu: move ODM_TARGET_CHNL_NUM_2G_5G
staging: r8188eu: os_dep: Hoist vmalloc.h include into osdep_service.h
staging: r8188eu: os_dep: Remove defined but not used variables
staging: r8188eu: prevent array underflow in rtw_hal_update_ra_mask()
staging: r8188eu: Provide a TODO file for this driver
staging: r8188eu: Remove 4 empty routines from os_sep/service.c
staging: r8188eu: remove 5 GHz code
staging: r8188eu: remove 5GHz code from Hal_GetChnlGroup88E()
staging: r8188eu: remove _dbg_dump_tx_info function
staging: r8188eu: Remove all 5GHz network types
staging: r8188eu: Remove all calls to _rtw_spinlock_free()
staging: r8188eu: remove an RT_TRACE print from osdep_service.c
staging: r8188eu: remove an unused enum
staging: r8188eu: remove ASSERT ifndef and macro definition
staging: r8188eu: remove cmd_osdep.h header file
staging: r8188eu: Remove code depending on NAT25_LOOKUP
staging: r8188eu: Remove code related to unsupported channels
staging: r8188eu: remove CONFIG_USB_HCI from Makefile
staging: r8188eu: remove DbgPrint and RT_PRINTK macro definitions
staging: r8188eu: remove dead code
staging: r8188eu: remove empty function
staging: r8188eu: remove empty function odm_DynamicPrimaryCCA()
staging: r8188eu: remove empty function rtl8188eu_free_xmit_priv
staging: r8188eu: Remove empty header file
staging: r8188eu: remove empty ODM_ResetIQKResult() function
staging: r8188eu: Remove empty rtw_mfree_xmit_priv_lock()
staging: r8188eu: remove ethernet.h header file
staging: r8188eu: remove free_xmit_priv field from struct hal_ops
staging: r8188eu: remove function _rtw_vmalloc
staging: r8188eu: remove function _rtw_zvmalloc
staging: r8188eu: remove function rtw_hal_free_xmit_priv
staging: r8188eu: Remove header file include/rtw_version.h
staging: r8188eu: Remove header file include/usb_hal.h
staging: r8188eu: remove if_ether.h header file
staging: r8188eu: remove include/autoconf.h
staging: r8188eu: remove include/h2clbk.h
staging: r8188eu: remove include/Hal8188EReg.h
staging: r8188eu: remove include/nic_spec.h
staging: r8188eu: remove include/odm_debug.h
staging: r8188eu: Remove include/rtw_qos.h
staging: r8188eu: remove inline markings from functions in rtw_br_ext.c
staging: r8188eu: remove ip.h header file
staging: r8188eu: remove ipx support from driver
staging: r8188eu: remove kernel version depended code paths
staging: r8188eu: remove lines from Makefile that silence build warnings
staging: r8188eu: Remove more empty routines
staging: r8188eu: Remove no more necessary definitions and code
staging: r8188eu: Remove no more used functions and variables
staging: r8188eu: remove null pointer checks before kfree
staging: r8188eu: remove ODM_dbg_* macro definitions
staging: r8188eu: remove ODM_DynamicPrimaryCCA_DupRTS()
staging: r8188eu: remove ODM_GetRightChnlPlaceforIQK()
staging: r8188eu: remove ODM_PRINT_ADDR macro definition
staging: r8188eu: remove ODM_RT_ASSERT macro definition and caller
staging: r8188eu: remove ODM_RT_TRACE calls from hal/Hal8188ERateAdaptive.c
staging: r8188eu: remove ODM_RT_TRACE calls from hal/HalPhyRf_8188e.c
staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm.c
staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_HWConfig.c
staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_RegConfig8188E.c
staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_RTL8188E.c
staging: r8188eu: remove ODM_RT_TRACE macro definition
staging: r8188eu: remove ODM_RT_TRACE_F macro definition
staging: r8188eu: Remove pointless NULL check in rtw_check_join_candidate()
staging: r8188eu: remove remaining unnecessary parentheses in core dir
staging: r8188eu: remove return from void functions
staging: r8188eu: remove RT_PRINT_DATA macro
staging: r8188eu: remove RT_TRACE calls from core/rtw_cmd.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_ieee80211.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_io.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_ioctl_set.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_led.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme_ext.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_mp.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_mp_ioctl.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_pwrctrl.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_recv.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_security.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_sta_mgt.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_wlan_util.c
staging: r8188eu: remove RT_TRACE calls from core/rtw_xmit.c
staging: r8188eu: remove RT_TRACE calls from hal/hal_intf.c
staging: r8188eu: remove RT_TRACE calls from hal/HalPwrSeqCmd.c
staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_hal_init.c
staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_mp.c
staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_recv.c
staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_xmit.c
staging: r8188eu: remove RT_TRACE calls from hal/usb_halinit.c
staging: r8188eu: remove RT_TRACE calls from hal/usb_ops_linux.c
staging: r8188eu: remove RT_TRACE prints from ioctl_linux.c
staging: r8188eu: remove RT_TRACE prints from mlme_linux.c
staging: r8188eu: remove RT_TRACE prints from os_intfs.c
staging: r8188eu: remove RT_TRACE prints from recv_linux.c
staging: r8188eu: remove RT_TRACE prints from usb_intf.c
staging: r8188eu: remove RT_TRACE prints from usb_ops_linux.c
staging: r8188eu: remove RT_TRACE prints from xmit_linux.c
staging: r8188eu: Remove rtw_buf_free()
staging: r8188eu: remove rtw_buf_free() function
staging: r8188eu: Remove rtw_division64()
staging: r8188eu: remove rtw_ioctl function
staging: r8188eu: remove rtw_mfree2d() function
staging: r8188eu: remove rtw_mfree_sta_priv_lock function
staging: r8188eu: remove rtw_update_mem_stat macro and associated flags
staging: r8188eu: remove rtw_usb_bulk_msg() macro
staging: r8188eu: remove rtw_usb_control_msg() macro
staging: r8188eu: remove rtw_vmalloc preprocessor definition
staging: r8188eu: Remove rtw_yield_os()
staging: r8188eu: remove rtw_zvmalloc preprocessor definition
staging: r8188eu: Remove self assignment in get_rx_power_val_by_reg()
staging: r8188eu: remove set but unused variable from rtl8188e_Add_RateATid
staging: r8188eu: Remove set but unused variables
staging: r8188eu: Remove some bit manipulation macros
staging: r8188eu: Remove some unused and ugly macros
staging: r8188eu: remove spaces before ',' and ')'
staging: r8188eu: Remove tests of kernel version
staging: r8188eu: remove the RT_TRACE macro
staging: r8188eu: remove two set but unused variables in core/rtw_mp_ioctl.c
staging: r8188eu: remove txrpt_ccx_sw_88e and txrpt_ccx_qtime_88e macros
staging: r8188eu: Remove uninitialized use of ether_type in portctrl()
staging: r8188eu: remove unnecessary cast
staging: r8188eu: Remove unnecessary parentheses
staging: r8188eu: remove unnecessary parentheses
staging: r8188eu: remove unnecessary parentheses in core/rtw_ap.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_cmd.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_cmd.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_io.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_ioctl_set.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_led.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_mlme.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_mlme_ext.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_p2p.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_pwrctrl.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_recv.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_sta_mgt.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_wlan_util.c
staging: r8188eu: remove unnecessary parentheses in core/rtw_xmit.c
staging: r8188eu: remove unnecessary parentheses in hal dir
staging: r8188eu: remove unnecessary parentheses in os_dep dir
staging: r8188eu: Remove unnecessary ret variable in rtw_drv_init()
staging: r8188eu: Remove unneeded comments in rtw_mp_ioctl.h
staging: r8188eu: remove unneeded conversions to bool
staging: r8188eu: remove unneeded DBG_88E call from rtl8188e_Add_RateATid
staging: r8188eu: remove unneeded semicolon
staging: r8188eu: remove unneeded variable
staging: r8188eu: remove unused DEBUG_OID macro
staging: r8188eu: remove unused define
staging: r8188eu: remove unused efuse hal components
staging: r8188eu: remove unused enum _NIC_VERSION
staging: r8188eu: remove unused function dump_txrpt_ccx_88e
staging: r8188eu: remove unused function parameters
staging: r8188eu: remove unused function rtw_add_bcn_ie()
staging: r8188eu: remove unused function rtw_remove_bcn_ie()
staging: r8188eu: remove unused functions from os_dep/ioctl_linux.c
staging: r8188eu: Remove unused including
staging: r8188eu: remove unused label from recv_indicatepkt_reorder
staging: r8188eu: remove unused members of struct _io_ops
staging: r8188eu: Remove unused nat25_handle_frame()
staging: r8188eu: remove unused oid_null_function function
staging: r8188eu: Remove unused static inline functions in rtw_recv.h
staging: r8188eu: remove unused variable from rtl8188e_init_dm_priv
staging: r8188eu: remove unused variable from rtw_init_drv_sw
staging: r8188eu: remove unused variable from rtw_init_recv_timer
staging: r8188eu: Remove variables and simplify PHY_SwChnl8188E()
staging: r8188eu: Remove wrapper around do_div
staging: r8188eu: Remove wrapper around vfree
staging: r8188eu: Remove wrapper routine rtw_msleep_os()
staging: r8188eu: Remove wrapper rtw_get_time_interval_ms()
staging: r8188eu: Remove wrapper rtw_mdelay_os()
staging: r8188eu: Remove wrapper rtw_sleep_schedulable()
staging: r8188eu: Remove wrapper rtw_udelay_os()
staging: r8188eu: Remove wrappers for atomic operations
staging: r8188eu: Remove wrappers for kalloc() and kzalloc()
staging: r8188eu: remove {read,write}_macreg
staging: r8188eu: rename fields of struct dyn_primary_cca
staging: r8188eu: rename fields of struct rtl_ps
staging: r8188eu: rename Hal_GetChnlGroup88E()
staging: r8188eu: rename odm_EVMdbToPercentage()
staging: r8188eu: rename parameter of Hal_GetChnlGroup88E()
staging: r8188eu: rename parameter of odm_evm_db_to_percentage()
staging: r8188eu: rename struct field Wifi_Error_Status
staging: r8188eu: rename variable within rtl8188e_Add_RateATid
staging: r8188eu: Reorganize error handling in rtw_drv_init()
staging: r8188eu: Replace a custom function with crc32_le()
staging: r8188eu: Replace BITn with BIT(n)
staging: r8188eu: replace custom hwaddr_aton_i() with mac_pton()
staging: r8188eu: replace custom macros with is_broadcast_ether_addr
staging: r8188eu: rewrite subtraction in core/rtw_cmd.c
staging: r8188eu: rewrite usb vendor request defines
staging: r8188eu: scheduling in atomic in rtw_createbss_cmd()
staging: r8188eu: set pipe only once
staging: r8188eu: simplify multiplication in core/rtw_ioctl_set.c
staging: r8188eu: simplify odm_evm_db_to_percentage()
staging: r8188eu: use common ieee80211 constants
staging: r8188eu: Use GFP_ATOMIC under spin lock
staging: r8188eu: use GFP_ATOMIC under spinlock
staging: r8188eu: use is_multicast_ether_addr in core/rtw_mlme.c
staging: r8188eu: use is_multicast_ether_addr in core/rtw_mp.c
staging: r8188eu: use is_multicast_ether_addr in core/rtw_recv.c
staging: r8188eu: use is_multicast_ether_addr in core/rtw_security.c
staging: r8188eu: use is_multicast_ether_addr in core/rtw_xmit.c
staging: r8188eu: use is_multicast_ether_addr in hal/rtl8188eu_xmit.c
staging: r8188eu: use is_multicast_ether_addr in os_dep/recv_linux.c
staging: r8188eu: use IW_HANDLER to declare wext handlers
staging: r8188eu: use proper way to build a module
 
Staging: rt18712: hal_init: removed filename from beginning comment block
 
staging: rtl8188eu: Line over 100 characters
staging: rtl8188eu: merge two functions
staging: rtl8188eu: move hal/mac_cfg.c and rename function and array
staging: rtl8188eu: remove _CHIP_TYPE enum
staging: rtl8188eu: remove a bunch of unused defines
staging: rtl8188eu: remove an unused enum
staging: rtl8188eu: remove another unused enum
staging: rtl8188eu: remove blank lines
staging: rtl8188eu: remove braces from single line if blocks
staging: rtl8188eu: remove constant function parameter
staging: rtl8188eu: remove cut_mask field from wl_pwr_cfg
staging: rtl8188eu: remove efuse write support
staging: rtl8188eu: remove HW_VAR_MEDIA_STATUS1
staging: rtl8188eu: remove HW_VAR_TXPAUSE
staging: rtl8188eu: Remove no more used functions and variables
staging: rtl8188eu: remove PWR_CMD_READ
staging: rtl8188eu: remove rtl8188eu driver from staging dir
staging: rtl8188eu: remove RTL871X_HCI_TYPE enum
staging: rtl8188eu: remove rtw_wx_set_rate handler function
staging: rtl8188eu: remove set but unused variable from rtw_get_sec_ie
staging: rtl8188eu: remove struct eeprom_priv's EepromOrEfuse
staging: rtl8188eu: remove the "trigger gpio 0" hal variable
staging: rtl8188eu: remove two write-only hal components
staging: rtl8188eu: remove unnecessary blank lines in core/rtw_ap.c
staging: rtl8188eu: remove unnecessary braces
staging: rtl8188eu: remove unnecessary logging
staging: rtl8188eu: remove unused _HAL_INTF_C_ define
staging: rtl8188eu: remove unused defines
staging: rtl8188eu: remove unused IntrMask
staging: rtl8188eu: remove unused IQKMatrixRegSetting array
staging: rtl8188eu: Remove unused iw_operation_mode[]
staging: rtl8188eu: remove unused power flows and transitions
staging: rtl8188eu: remove write-only HwRxPageSize
staging: rtl8188eu: remove write-only power struct component
staging: rtl8188eu: remove yet another unused enum
staging: rtl8188eu: Replace a custom function with crc32_le()
staging: rtl8188eu: simplify Hal_EfuseParseMACAddr_8188EU
staging: rtl8188eu: simplify path_adda_on
staging: rtl8188eu: simplify phy_iq_calibrate
staging: rtl8188eu: simplify phy_lc_calibrate
staging: rtl8188eu: simplify rtl88eu_phy_iq_calibrate
staging: rtl8188eu: use actual request type as parameter
staging: rtl8192e: Avoid field-overflowing memcpy()
staging: rtl8192e: rtl8192e: rtl_core: remove unused global variable
staging: rtl8192e: rtl_core: Fix possible null-pointer dereference in _rtl92e_pci_disconnect()
staging: rtl8192u: Avoid field-overflowing memcpy()
staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb()
staging: rtl8712: Fix alignment
staging: rtl8712: Remove some unused #define and enum
staging: rtl8723bs: add get_channel cfg80211 implementation
staging: rtl8723bs: add spaces around operator
staging: rtl8723bs: align condition to match open parentheses
staging: rtl8723bs: Avoid field-overflowing memcpy()
staging: rtl8723bs: beautify function ODM_PhyStatusQuery()
staging: rtl8723bs: clean driver from unused RF paths
staging: rtl8723bs: convert function name to snake case
staging: rtl8723bs: convert IsSupportedHT to snake_case
staging: rtl8723bs: core: Fix incorrect type in assignment
staging: rtl8723bs: do some code cleaning in modified function
staging: rtl8723bs: fix camel case argument name in macro is_supported_tx_cck
staging: rtl8723bs: fix camel case in argument of macro is_legacy_only
staging: rtl8723bs: fix camel case in IE structures
staging: rtl8723bs: fix camel case in struct ndis_802_11_conf
staging: rtl8723bs: fix camel case in struct ndis_802_11_ssid
staging: rtl8723bs: fix camel case in struct ndis_802_11_wep
staging: rtl8723bs: fix camel case in struct wlan_bcn_info
staging: rtl8723bs: fix camel case in struct wlan_bssid_ex
staging: rtl8723bs: fix camel case in struct wlan_phy_info
staging: rtl8723bs: fix camel case inside function
staging: rtl8723bs: fix camel case issue
staging: rtl8723bs: fix camel case issue in struct wlan_bssid_ex
staging: rtl8723bs: fix camel case name in macro IsLegacyOnly()
staging: rtl8723bs: fix camel case name in macro IsSupported24G
staging: rtl8723bs: fix camel case name in macro IsSupportedTxCCK
staging: rtl8723bs: fix code indent issues
staging: rtl8723bs: fix logical continuation issue
staging: rtl8723bs: fix post-commit camel case issues
staging: rtl8723bs: fix right side of condition
staging: rtl8723bs: fix tx power tables size
staging: rtl8723bs: fix wpa_set_auth_algs() function
staging: rtl8723bs: move function to file hal/odm_HWConfig.c
staging: rtl8723bs: os_dep: remove unused variable
staging: rtl8723bs: put condition parentheses at the end of a line
staging: rtl8723bs: remove 5Ghz code blocks
staging: rtl8723bs: remove BT debug code
staging: rtl8723bs: remove code related to unsupported MCS index values
staging: rtl8723bs: remove commented out condition
staging: rtl8723bs: remove custom endian conversion macros
staging: rtl8723bs: remove empty files
staging: rtl8723bs: remove functions notifying wext events
staging: rtl8723bs: remove header file ethernet.h
staging: rtl8723bs: Remove initialisation of globals to 0
staging: rtl8723bs: remove obsolete wext support
staging: rtl8723bs: remove rf type branching (first patch)
staging: rtl8723bs: remove rf type branching (fourth patch)
staging: rtl8723bs: remove rf type branching (second patch)
staging: rtl8723bs: remove rf type branching (third patch)
staging: rtl8723bs: remove RF_*TX enum
staging: rtl8723bs: remove struct ndis_802_11_conf_fh
staging: rtl8723bs: remove unnecessary parentheses
staging: rtl8723bs: remove unneeded loop
staging: rtl8723bs: remove unused BIT macros definitions
staging: rtl8723bs: remove unused BT static variables
staging: rtl8723bs: remove unused BT structures
staging: rtl8723bs: remove unused macro in include/hal_data.h
staging: rtl8723bs: remove unused macros
staging: rtl8723bs: remove unused macros
staging: rtl8723bs: remove unused macros in include/ieee80211.h
staging: rtl8723bs: remove unused RF_*T*R enum
staging: rtl8723bs: remove unused rtw_rf_config module param
staging: rtl8723bs: remove unused rtw_set_802_11_bssid() function
staging: rtl8723bs: remove unused struct member
staging: rtl8723bs: remove unused struct ndis_801_11_ai_resfi
staging: rtl8723bs: remove unused struct ndis_802_11_ai_reqfi
staging: rtl8723bs: remove wrapping static function
staging: rtl8723bs: simplify function selecting channel group
staging: rtl8723bs: use MAX_RF_PATH_NUM as ceiling to rf path index
staging: rtlwifi: use siocdevprivate
staging: rts5208: Fix get_ms_information() heap buffer size
staging: sm750fb: Rename maxH to max_h in lynx_cursor
staging: sm750fb: Rename maxW to max_w in lynx_cursor
staging: sm750fb: Rename oCursor to o_cursor in lynxfb_crtc
staging: sm750fb: Rename oScreen to o_screen in lynxfb_crtc
staging: sm750fb: Rename vCursor to v_cursor in lynxfb_crtc
staging: sm750fb: Rename vScreen to v_screen in lynxfb_crtc
staging: vc04_services: shut up out-of-range warning
staging: vchiq: Add details to Kconfig help texts
staging: vchiq: Combine vchiq platform code into single file
staging: vchiq: Make creation of vchiq cdev optional
staging: vchiq: Move certain declarations to vchiq_arm.h
staging: vchiq: Move vchiq char driver to its own file
staging: vchiq: Refactor vchiq cdev code
staging: vchiq: Set $CONFIG_BCM2835_VCHIQ to imply $CONFIG_VCHIQ_CDEV
staging: vt6655: kernel style cleanup of mac.c
staging: vt6655: remove filename from baseband.c
staging: vt6655: remove filename from baseband.h
staging: vt6655: remove filename from card.c
staging: vt6655: remove filename from card.h
staging: vt6655: remove filename from channel.c
staging: vt6655: remove filename from channel.h
staging: vt6655: remove filename from device_cfg.h
staging: vt6655: remove filename from device_main.c
staging: vt6655: remove filename from dpc.c
staging: vt6655: remove filename from dpc.h
staging: vt6655: remove filename from key.c
staging: vt6655: remove filename from key.h
staging: vt6655: remove filename from mac.h
staging: vt6655: remove filename from upc.h
staging: vt6655: Remove filenames in files
staging: vt6656: Remove filenames in files
staging: vt665X: remove unused CONFIG_PATH
staging: wlan-ng: Avoid duplicate header in tx/rx frames
staging: wlan-ng: Disable buggy MIB ioctl
staging: wlan-ng: fix invalid assignment warning
staging: wlan-ng: Remove pointless a3/a4 union
staging: wlan-ng: use siocdevprivate
 
static_call: Update API documentation
 
stmmac: dwmac-loongson:Fix missing return value
 
string: improve default out-of-line memcmp() implementation
 
string_helpers: Escape double quotes in escape_special
 
Linux: SUNRPC add xps_nunique_destaddr_xprts to xprt_switch_info in sysfs
Linux: SUNRPC enforce creation of no more than max_connect xprts
Linux: SUNRPC keep track of number of transports to unique addresses
 
SUNRPC/xprtrdma: Fix reconnection locking
 
SUNRPC: Add a /sys/kernel/debug/fail_sunrpc/ directory
SUNRPC: Add documentation for the fail_sunrpc/ directory
SUNRPC: Add dst_port to the sysfs xprt info file
SUNRPC: Add RPC_AUTH_TLS protocol numbers
SUNRPC: Add srcaddr as a file in sysfs
SUNRPC: Add svc_rqst::rq_auth_stat
SUNRPC: Add svc_rqst_replace_page() API
SUNRPC: Clean up scheduling of autoclose
SUNRPC: Convert rpc_client refcount to use refcount_t
SUNRPC: don't pause on incomplete allocation
SUNRPC: Eliminate the RQ_AUTHERR flag
SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()
SUNRPC: Fix potential memory corruption
 
sunrpc: Fix return value of get_srcport()
 
SUNRPC: fix sign error causing rpcsec_gss drops
SUNRPC: improve error response to over-size gss credential
SUNRPC: Move client-side disconnect injection
SUNRPC: Record timeout value in xprt_retransmit tracepoint
SUNRPC: Refactor rpc_ping()
SUNRPC: Remove unneeded TRACE_DEFINE_ENUMs
SUNRPC: Server-side disconnect injection
SUNRPC: Set rq_auth_stat in the pg_authenticate() callout
SUNRPC: Simplify socket shutdown when not reusing TCP ports
SUNRPC: Tweak TCP socket shutdown in the RPC client
SUNRPC: Unset RPC_TASK_NO_RETRANS_TIMEOUT for NULL RPCs
SUNRPC: Update trace flags
SUNRPC: xprt_retransmit() displays the the NULL procedure incorrectly
 
svcrdma: Convert rdma->sc_rw_ctxts to llist
svcrdma: Fewer calls to wake_up() in Send completion handler
svcrdma: Relieve contention on sc_send_lock.
svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free()
 
swiotlb-xen: arrange to have buffer info logged
swiotlb-xen: avoid double free
swiotlb-xen: drop DEFAULT_NSLABS
swiotlb-xen: drop leftover __ref
swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests
swiotlb-xen: fix late init retry
swiotlb-xen: limit init retries
swiotlb-xen: maintain slab count properly
swiotlb-xen: suppress certain init retries
swiotlb-xen: this is PV-only on x86
 
swiotlb: add overflow checks to swiotlb_bounce
swiotlb: Add restricted DMA alloc/free support
swiotlb: Add restricted DMA pool initialization
swiotlb: Convert io_default_tlb_mem to static allocation
swiotlb: Emit diagnostic in swiotlb_exit()
swiotlb: fix implicit debugfs declarations
swiotlb: Free tbl memory in swiotlb_exit()
swiotlb: Move alloc_size to swiotlb_find_slots
swiotlb: Refactor swiotlb init functions
swiotlb: Refactor swiotlb_create_debugfs
swiotlb: Refactor swiotlb_tbl_unmap_single
swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used
swiotlb: Update is_swiotlb_active to add a struct device argument
swiotlb: Update is_swiotlb_buffer to add a struct device argument
swiotlb: use depends on for DMA_RESTRICTED_POOL
swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing
 
sx8: use the internal state machine to check if del_gendisk needs to be called
 
sysctl: introduce new proc handler proc_dobool
 
sysfs: Invoke iomem_get_mapping() from the sysfs open callback
sysfs: Rename struct bin_attribute member to f_mapping
sysfs: Use local reference in compat_only_sysfs_link_entry_to_kobj()
 
tc-testing: Add control-plane selftest for skbmod SKBMOD_F_ECN option
tc-testing: Add control-plane selftests for sch_mq
 
tcp: avoid indirect call in tcp_new_space()
tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD
tcp: enable mid stream window clamp
tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
tcp: md5: Allow MD5SIG_FLAG_IFINDEX with ifindex=0
tcp: md5: Fix overlap between vrf and non-vrf keys
tcp: more accurately check DSACKs to grow RACK reordering window
tcp: more accurately detect spurious TLP probes
tcp: seq_file: Add listening_get_first()
tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos
tcp: seq_file: Refactor net and family matching
tcp: seq_file: Replace listening_hash with lhash2
tcp: tweak len/truesize ratio for coalesce candidates
 
tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function
 
tee/optee/shm_pool: fix application of sizeof to pointer
 
tee: optee: Fix missing devices unregister during optee_remove
 
tehuti: use ndo_siocdevprivate
 
tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest
 
tg3: Read VPD with pci_vpd_alloc()
tg3: Search VPD with pci_vpd_find_ro_info_keyword()
tg3: Validate VPD checksum with pci_vpd_check_csum()
 
tgafb: clarify dependencies
 
thermal/core: Fix thermal_cooling_device_register() prototype
thermal/core: Potential buffer overflow in thermal_build_list_of_policies()
 
thermal/drivers/devfreq_cooling: use HZ macros
 
thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
 
thermal/drivers/int340x: Do not set a wrong tcc offset on resume
thermal/drivers/int340x: Use IMOK independently
 
thermal/drivers/intel: Allow processing of HWP interrupt
thermal/drivers/intel: Move intel_menlow to thermal drivers
 
thermal/drivers/intel_powerclamp: Replace deprecated CPU-hotplug functions.
 
thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a sensor is not used
 
thermal/drivers/qcom: Add support for LMh driver
 
thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points
thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
 
thermal/drivers/tegra-soctherm: Silence message about clamped temperature
 
thermal/drivers/tegra: Add driver for Tegra30 thermal sensor
thermal/drivers/tegra: Correct compile-testing of drivers
 
thermal/drivers/tsens: Fix wrong check for tzd in irq handlers
 
thermal/tools/tmon: Improve the Makefile
 
thermal: intel: Allow processing of HWP interrupt
thermal: Replace deprecated CPU-hotplug functions.
thermal: Spelling s/scallbacks/callbacks/
thermal: Update information in MAINTAINERS
 
thunderbolt: Add authorized value to the KOBJ_CHANGE uevent
thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status
thunderbolt: build kunit tests without structleak plugin
thunderbolt: Do not read control adapter config space
thunderbolt: Fix port linking by checking all adapters
thunderbolt: Handle ring interrupt by reading interrupt status register
thunderbolt: test: split up test cases in tb_test_credit_alloc_all
 
time/timekeeping: Avoid invoking clock_was_set() twice
 
time: Handle negative seconds correctly in timespec64_to_ns()
 
timekeeping: Distangle resume and clock-was-set events
 
timerfd: Provide timerfd_resume()
 
tipc: clean up inconsistent indenting
tipc: fix an use-after-free issue in tipc_recvmsg
tipc: fix size validations for the MSG_CRYPTO type
tipc: increase timeout in tipc_sk_enqueue()
tipc: keep the skb in rcv queue until the whole data is read
 
tools build: Fix feature detect clean for out of source builds
 
tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
tools headers UAPI: Sync files changed by new process_mrelease syscall and the removal of some compat entry points
tools headers UAPI: Sync linux/fs.h with the kernel sources
tools headers UAPI: Sync linux/in.h copy with the kernel sources
tools headers UAPI: Sync linux/kvm.h with the kernel sources
tools headers UAPI: Sync linux/prctl.h with the kernel sources
tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources
tools headers UAPI: Update tools's copy of drm.h headers
 
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 include UAPI: Update linux/mount.h copy
 
tools/bootconfig: Add histogram syntax support to bconf2ftrace.sh
tools/bootconfig: Define memblock_free_ptr() to fix build error
tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh
tools/bootconfig: Show whole test command for each test case
tools/bootconfig: Support per-group/all event enabling option
tools/bootconfig: Use per-group/all enable option in ftrace2bconf script
 
tools/memory-model: Add example for heuristic lockless reads
tools/memory-model: Document data_race(READ_ONCE())
tools/memory-model: Heuristics using data_race() must handle all values
tools/memory-model: Make read_foo_diagnostic() more clearly diagnostic
 
tools/net: Use bitwise instead of arithmetic operator for flags
 
tools/nolibc: Implement msleep()
 
tools/resolve_btfids: Emit warnings and patch zero id for missing symbols
 
tools/testing/selftests/vm/split_huge_page_test.c: fix application of sizeof to pointer
 
tools/thermal/tmon: Add cross compiling support
 
tools/vm/page-types: remove dependency on opt_file for idle page tracking
 
tools: Add sparse context/locking annotations in compiler-types.h
tools: bpftool: Complete and synchronise attach or map types
tools: bpftool: Complete metrics list in "bpftool prog profile" doc
tools: bpftool: Document and add bash completion for -L, -B options
tools: bpftool: Slightly ease bash completion updates
tools: bpftool: Support dumping split BTF by id
tools: bpftool: Update and synchronise option list in doc and help msg
tools: compiler-gcc.h: Guard error attribute use with __has_attribute
tools: Free BTF objects at various locations
tools: include: Add ethtool_drvinfo definition to UAPI header
tools: include: nolibc: Fix a typo occured to occurred in the file nolibc.h
tools: Move x86 syscall number fallbacks to .../uapi/
tools: PCI: Zero-initialize param
tools: Remove feature-sync-compare-and-swap feature detection
tools: rename bitmap_alloc() to bitmap_zalloc()
tools: Replace btf__get_from_id() with btf__load_from_kernel_by_id()
 
topology: use bin_attribute to break the size limitation of cpumap ABI
 
torture: Add clocksource-watchdog testing to torture.sh
torture: Add timestamps to kvm-test-1-run-qemu.sh output
torture: Consistently name "qemu*" test output files
torture: Create KCSAN summaries for torture.sh runs
torture: Don't redirect qemu-cmd comment lines
torture: Don't use "test" command's "-a" argument
torture: Enable KCSAN summaries over groups of torture-test runs
torture: Log more kvm-remote.sh information
torture: Make kvm-recheck-lock.sh tolerate qemu-cmd comments
torture: Make kvm-recheck-scf.sh tolerate qemu-cmd comments
torture: Make kvm-recheck.sh skip kcsan.sum for build-only runs
torture: Make kvm-test-1-run-batch.sh select per-scenario affinity masks
torture: Make kvm-test-1-run-qemu.sh apply affinity
torture: Make kvm-test-1-run-qemu.sh check for reboot loops
torture: Make kvm.sh select per-scenario affinity masks
torture: Make torture.sh accept --do-all and --donone
torture: Move parse-console.sh call to PATH-aware scripts
torture: Protect kvm-remote.sh directory trees from /tmp reaping
torture: Put kvm.sh batch-creation awk script into a temp file
torture: Replace deprecated CPU-hotplug functions.
torture: Use numeric taskset argument in jitter.sh
 
tpm: ibmvtpm: Avoid error message when process gets signal while waiting
 
tracepoint: Fix kerneldoc comments
 
tracing/boot: Add per-event histogram action options
tracing/boot: Fix a hist trigger dependency for boot time tracing
tracing/boot: Fix to check the histogram control param is a leaf node
tracing/boot: Fix to loop on only subkeys
tracing/boot: Fix trace_boot_hist_add_array() to check array is value
tracing/boot: Show correct histogram error command
tracing/boot: Support multiple handlers for per-event histogram
tracing/boot: Support multiple histograms for each event
 
tracing/doc: Fix table format in histogram code
 
tracing/histogram: Update the documentation for the buckets modifier
 
tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads()
 
tracing/probe: Change traceprobe_set_print_fmt() to take a type
tracing/probe: Have traceprobe_parse_probe_arg() take a const arg
 
tracing/probes: Allow for dot delimiter as well as slash for system names
tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs
tracing/probes: Reject events which have the same name of existing one
tracing/probes: Use struct_size() instead of defining custom macros
 
tracing: Add a probe that attaches to trace events
tracing: Add DYNAMIC flag for dynamic events
tracing: Add linear buckets to histogram logic
tracing: Add migrate-disabled counter to tracing output.
tracing: Add trace_event helper macros __string_len() and __assign_str_len()
tracing: Allow execnames to be passed as args for synthetic events
tracing: Do not warn when connecting eprobe to non existing event
tracing: Dynamically allocate the per-elt hist_elt_data array
tracing: Fix a typo in tracepoint.h
tracing: Fix event probe removal from dynamic events
tracing: Fix memory leak in eprobe_register()
tracing: Fix missing * in comment block
tracing: Fix missing osnoise tracer on max_latency
tracing: Fix misspelling of "missing"
tracing: Fix some alloc_event_probe() error handling bugs
tracing: Have all levels of checks prevent recursion
tracing: Have dynamic events have a ref counter
tracing: Have histogram types be constant when possible
tracing: Refactor TRACE_IRQFLAGS_SUPPORT in Kconfig
tracing: Replace deprecated CPU-hotplug functions.
tracing: Simplify the Kconfig dependency of FTRACE
tracing: synth events: increase max fields count
 
trap: cleanup trap_init()
 
tty: don't store semi-state into tty drivers
tty: drop alloc_tty_driver
tty: drop put_tty_driver
tty: Fix data race between tiocsti() and flush_to_ldisc()
tty: Fix out-of-bound vmalloc access in imageblit
tty: hvc: replace BUG_ON() with negative return value
tty: include kref.h in tty_driver.h
tty: include list & lockdep from tty_ldisc.h
tty: make tty_set_operations an inline
tty: move ldisc prototypes to tty_ldisc.h
tty: move tty_buffer definitions to new tty_buffer.h
tty: move tty_driver related prototypes to tty_driver.h
tty: move tty_ldisc_receive_buf to tty_flip.h
tty: move tty_port to new tty_port.h
tty: moxa: use semi-colons instead of commas
tty: pdc_cons, free tty_driver upon failure
tty: replace in_irq() with in_hardirq()
tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous"
tty: serial: fsl_lpuart: check dma_tx_in_progress in tx dma callback
tty: serial: fsl_lpuart: do software reset for imx7ulp and imx8qxp
tty: serial: fsl_lpuart: enable two stop bits for lpuart32
tty: serial: fsl_lpuart: fix the wrong mapbase value
tty: serial: jsm: hold port lock when reporting modem line changes
tty: serial: linflexuart: Remove redundant check to simplify the code
tty: serial: samsung: Add Exynos850 SoC data
tty: serial: samsung: Fix driver data macros style
tty: serial: samsung: Init USI to keep clocks running
tty: serial: uartlite: Add runtime pm support
tty: serial: uartlite: Disable clocks in case of errors
tty: serial: uartlite: Use constants in early_uartlite_putc
tty: serial: uartlite: Use read_poll_timeout for a polling loop
tty: stop using alloc_tty_driver
tty: synclink_gt: rename a conflicting function name
tty: tty_flip.h needs only tty_buffer and tty_port
tty: unexport tty_ldisc_release
 
tulip: Remove deadcode on startup true condition
tulip: use ndo_siocdevprivate
 
uapi: IPv6 IOAM headers definition
uapi: virtio_ids: Sync ids with specification
 
ubd: use bvec_virt
 
ubifs: report correct st_size for encrypted symlinks
 
ucounts: Fix signal ucount refcounting
ucounts: Move get_ucounts from cred_alloc_blank to key_change_session_keyring
ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns in commit_creds
ucounts: Proper error handling in set_cred_ucounts
 
udf: Check LVID earlier
udf: Fix iocharset=utf8 mount option
udf: Get rid of 0-length arrays
udf: Get rid of 0-length arrays in struct fileIdentDesc
udf: Remove unused declaration
 
Linux: udf_get_extendedattr() had no boundary checks.
 
udmabuf: Add support for mapping hugepages (v4)
udmabuf: configurable list_limit and size_limit_mb
udmabuf: fix general protection fault in udmabuf_create
 
udp_tunnel: Fix udp_tunnel_nic work-queue type
 
um: enable VMAP_STACK
um: fix stub location calculation
um: make PCI emulation driver init/exit static
um: vector: adjust to coalesce API changes
um: virt-pci: don't do DMA from stack
um: virt-pci: fix uapi documentation
um: virtio_uml: fix memory leak on init failures
um: virtio_uml: include linux/virtio-uml.h
 
units: Add SI metric prefix definitions
units: add the HZ macros
units: change from 'L' to 'UL'
 
unix: Fix an issue in unix_shutdown causing the other end read/write failures
 
unix_bpf: Fix a potential deadlock in unix_dgram_bpf_recvmsg()
 
usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
 
usb: audio-v2: add ability to define feature unit descriptor
usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()'
usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available
 
USB: cdc-acm: fix break reporting
USB: cdc-acm: fix minor-number release
USB: cdc-acm: fix racy tty buffer accesses
 
usb: cdc-wdm: Fix check for WWAN
usb: cdns3: fix race condition before setting doorbell
usb: cdnsp: fix the wrong mult value for HS isoc or intr
usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle
usb: chipidea: host: fix port index underflow and UBSAN complains
usb: common: add helper to get role-switch-default-mode
usb: core: hcd: Add support for deferring roothub registration
usb: core: hcd: Modularize HCD stop configuration in usb_stop_hcd()
usb: dwc2: check return value after calling platform_get_resource()
usb: dwc2: Fix spelling mistake "was't" -> "wasn't"
usb: dwc2: gadget: Add endpoint wedge support
usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
usb: dwc2: gadget: implement udc_set_speed()
usb: dwc3: core: balance phy init and exit
usb: dwc3: Decouple USB 2.0 L1 & L2 events
usb: dwc3: drd: use helper to get role-switch-default-mode
usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default
usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API
usb: dwc3: gadget: Revert "set gadgets parent to the right controller"
usb: dwc3: gadget: set gadgets parent to the right controller
usb: dwc3: imx8mp: request irq after initializing dwc3
usb: dwc3: meson-g12a: add IRQ check
usb: dwc3: pci: add support for AMD's newer generation platform.
usb: dwc3: qcom: add IRQ check
usb: dwc3: Resize TX FIFOs to meet EP bursting requirements
usb: ehci-orion: Handle errors of clk_prepare_enable() in probe
 
USB: EHCI: Add alias for Broadcom INSNREG
USB: EHCI: Add register array bounds to HCS ports
USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable()
 
usb: ehci: Simplify platform driver registration
usb: gadget: Add description for module parameter
usb: gadget: aspeed: Remove repeated verbose license text
usb: gadget: bdc: remove unnecessary AND operation when get ep maxp
usb: gadget: composite: Allow bMaxPower=0 if self-powered
usb: gadget: configfs: Check USB configuration before adding
usb: gadget: f_hid: optional SETUP/SET_REPORT mode
usb: gadget: f_ncm: ncm_wrap_ntb - move var definitions into if statement
usb: gadget: f_ncm: remove check for NULL skb_tx_data in timer function
usb: gadget: f_ncm: remove spurious boolean timer_stopping
usb: gadget: f_ncm: remove spurious if statement
usb: gadget: f_ncm: remove timer_force_tx field
usb: gadget: f_uac1: add volume and mute support
usb: gadget: f_uac1: fixing inconsistent indenting
usb: gadget: f_uac2: Add missing companion descriptor for feedback EP
usb: gadget: f_uac2: add volume and mute support
usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize
usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
usb: gadget: f_uac2: remove redundant assignments to pointer i_feature
usb: gadget: Fix inconsistent indent
usb: gadget: mass_storage: Remove repeated verbose license text
usb: gadget: mv_u3d: request_irq() after initializing UDC
usb: gadget: pxa25x_udc: Constify static struct pxa25x_ep_ops
usb: gadget: r8a66597: fix a loop in set_feature()
usb: gadget: remove unnecessary AND operation when get ep maxp
usb: gadget: remove useless cast
usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr
usb: gadget: u_audio: add bi-directional volume and mute support
usb: gadget: u_audio: EP-OUT bInterval in fback frequency
usb: gadget: u_ether: fix a potential null pointer dereference
usb: gadget: udc: at91: add IRQ check
usb: gadget: udc: core: Introduce check_config to verify USB configuration
usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse
usb: gadget: udc: s3c2410: add IRQ check
usb: gadget: uvc: add scatter gather support
usb: gadget: uvc: decrease the interrupt load to a quarter
usb: gadget: uvc: make uvc_num_requests depend on gadget speed
usb: gadget: uvc: set v4l2_dev->dev in f_uvc
usb: host: fotg210: fix the actual_length of an iso packet
usb: host: fotg210: fix the endpoint's transactional opportunities calculation
usb: host: ohci-spear: simplify calling usb_add_hcd()
usb: host: ohci-tmio: add IRQ check
usb: host: remove dead EHCI support for on-chip PMC MSP71xx USB controller
usb: host: remove line for obsolete config USB_HWA_HCD
usb: host: xhci-rcar: Don't reload firmware after the completion
usb: hso: fix error handling code of hso_create_net_device
usb: hso: remove the bailout parameter
usb: isp1301-omap: Fix the GPIO include
usb: isp1760: check maxpacketsize before using it
usb: isp1760: clean never read udc_enabled warning
usb: isp1760: do not reset retval
usb: isp1760: do not shift in uninitialized slot
usb: isp1760: do not sleep in field register poll
usb: isp1760: fix memory pool initialization
usb: isp1760: fix qtd fill length
usb: isp1760: ignore return value for bus change pattern
usb: isp1760: otg control register access
usb: isp1760: remove debug message as error
usb: isp1760: rework cache initialization error handling
usb: isp1760: use the right irq status bit
usb: isp1760: write to status and address register
usb: misc: adutux: use swap()
usb: misc: brcmstb-usb-pinmap: add IRQ check
usb: mtu3: add helper to power on/down device
usb: mtu3: add new helpers for host suspend/resume
usb: mtu3: fix random remote wakeup
usb: mtu3: fix the wrong HS mult value
usb: mtu3: restore HS function when set SS/SSP
usb: mtu3: return successful suspend status
usb: mtu3: support option to disable usb2 ports
usb: mtu3: support property role-switch-default-mode
usb: mtu3: support runtime PM for host mode
usb: mtu3: support suspend/resume for device mode
usb: mtu3: support suspend/resume for dual-role mode
usb: mtu3: use @mult for HS isoc or intr
usb: musb: dsps: Fix the probe error path
usb: musb: musb_dsps: request_irq() after initializing musb
usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned()
usb: phy: fsl-usb: add IRQ check
usb: phy: tahvo: add IRQ check
usb: phy: twl6030: add IRQ checks
usb: remove reference to deleted config STB03xxx
usb: renesas-xhci: Remove renesas_xhci_pci_exit()
usb: renesas_usbhs: Fix spelling mistake "faile" -> "failed"
 
USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter
USB: serial: cp210x: add part-number debug printk
USB: serial: cp210x: clean up control-request timeout
USB: serial: cp210x: clean up set-chars request
USB: serial: cp210x: clean up type detection
USB: serial: cp210x: determine fw version for CP2105 and CP2108
USB: serial: cp210x: fix control-characters error handling
USB: serial: cp210x: fix dropped characters with CP2102
USB: serial: cp210x: fix flow-control error handling
USB: serial: io_edgeport: drop unused descriptor helper
USB: serial: mos7840: remove duplicated 0xac24 device ID
USB: serial: option: add device id for Foxconn T99W265
USB: serial: option: add prod. id for Quectel EG91
USB: serial: option: add Quectel EC200S-CN module support
USB: serial: option: add Telit LE910Cx composition 0x1204
USB: serial: option: add Telit LN920 compositions
USB: serial: option: remove duplicate USB device ID
USB: serial: pl2303: fix GL type detection
USB: serial: qcserial: add EM9191 QDL support
USB: serial: replace symbolic permissions by octal permissions
 
usb: testusb: Fix for showing the connection speed
usb: typec: tcpci: don't handle vSafe0V event if it's not enabled
usb: typec: tcpm: Fix spelling mistake "atleast" -> "at least"
usb: typec: tcpm: handle SRC_STARTUP state if cc changes
usb: typec: tcpm: Support non-PD mode
usb: typec: tipd: Remove dependency on "connector" child fwnode
usb: xhci-mtk: add a member of num_esit
usb: xhci-mtk: allow bandwidth table rollover
usb: xhci-mtk: check boundary before check tt
usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint
usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint
usb: xhci-mtk: fix issue of out-of-bounds array access
usb: xhci-mtk: fix use-after-free of mtk->hcd
usb: xhci-mtk: modify the SOF/ITP interval for mt8195
usb: xhci-mtk: relax TT periodic bandwidth allocation
usb: xhci-mtk: support option to disable usb2 ports
usb: xhci-mtk: update fs bus bandwidth by bw_budget_table
usb: xhci-renesas: Minor coding style cleanup
 
USB: xhci: dbc: fix tty registration race
 
usb: xhci: tegra: mark PM functions as __maybe_unused
 
usbip: clean up code in vhci_device_unlink_cleanup
usbip: give back URBs for unsent unlink requests during cleanup
 
Linux: usbip:vhci_hcd USB port can get stuck in the disabled state
 
usbnet: fix error return code in usbnet_probe()
usbnet: sanity check for maxpacket
 
userfaultfd: change mmap_changing to atomic
userfaultfd: fix a race between writeprotect and exit_mmap()
userfaultfd: prevent concurrent API initialization
 
v253_init: eliminate pointer to string
 
vboxfs: fix broken legacy mount signature checking
 
vDPA/ifcvf: detect and use the onboard number of queues directly
vDPA/ifcvf: enable multiqueue and control vq
vDPA/ifcvf: implement management netlink framework for ifcvf
vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id
 
vdpa/mlx5: Add multiqueue support
vdpa/mlx5: Add support for control VQ and MAC setting
vdpa/mlx5: Avoid executing set_vq_ready() if device is reset
vdpa/mlx5: Clear ready indication for control VQ
vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue
vdpa/mlx5: Ensure valid indices are provided
vdpa/mlx5: function prototype modifications in preparation to control VQ
vdpa/mlx5: Remove redundant header file inclusion
 
vdpa: Add an opaque pointer for vdpa_config_ops.dma_map()
vdpa: Add reset callback in vdpa_config_ops
vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap()
vdpa: Fix some coding style issues
vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro
vdpa: potential uninitialized return in vhost_vdpa_va_map()
vdpa: Support transferring virtual addressing during DMA mapping
 
vdpa_sim: Use iova_shift() for the size passed to alloc_iova()
 
vduse: Cleanup the old kernel states after reset failure
vduse: Disallow injecting interrupt before DRIVER_OK is set
 
VDUSE: fix documentation underline warning
 
vduse: Fix race condition between resetting and irq injecting
vduse: Implement an MMU-based software IOTLB
vduse: Introduce VDUSE - vDPA Device in Userspace
vduse: missing error code in vduse_init()
 
veth: always report zero combined channels
veth: create by default nr_possible_cpus queues
veth: factor out initialization helper
veth: implement support for set_channel ethtool op
veth: use skb_prepare_for_gro()
 
vfio-ccw: step down as maintainer
 
vfio-pci/zdev: Remove repeated verbose license text
 
vfio/ap,ccw: Fix open/close when multiple device FDs are open
 
vfio/ap_ops: Add missed vfio_uninit_group_dev()
vfio/ap_ops: Convert to use vfio_register_group_dev()
 
vfio/fsl: Move to the device set infrastructure
 
vfio/gvt: Fix open/close when multiple device FDs are open
 
vfio/mbochs: Fix close when multiple device FDs are open
vfio/mbochs: Fix missing error unwind of mbochs_used_mbytes
 
vfio/mdev: don't warn if ->request is not set
vfio/mdev: turn mdev_init into a subsys_initcall
 
vfio/pci: add missing identifier name in argument of function prototype
vfio/pci: Change vfio_pci_try_bus_reset() to use the dev_set
vfio/pci: Include vfio header in vfio_pci_core.h
vfio/pci: Introduce vfio_pci_core.ko
vfio/pci: Make vfio_pci_regops->rw() return ssize_t
vfio/pci: Move igd initialization to vfio_pci.c
vfio/pci: Move module parameters to vfio_pci.c
vfio/pci: Move to the device set infrastructure
vfio/pci: Rename ops functions to fit core namings
vfio/pci: Rename vfio_pci.c to vfio_pci_core.c
vfio/pci: Rename vfio_pci_device to vfio_pci_core_device
vfio/pci: Rename vfio_pci_private.h to vfio_pci_core.h
vfio/pci: Reorganize VFIO_DEVICE_PCI_HOT_RESET to use the device set
vfio/pci: Split the pci_driver code out of vfio_pci_core.c
 
vfio/platform: Use open_device() instead of open coding a refcnt scheme
 
vfio/samples: Delete useless open/close
vfio/samples: Remove module get/put
 
vfio/type1: Fix vfio_find_dma_valid return
 
vfio: Introduce a vfio_uninit_group_dev() API call
vfio: platform: reset: Convert to SPDX identifier
vfio: Provide better generic support for open/release vfio_device_ops
vfio: Remove struct vfio_device_ops open/release
vfio: Use config not menuconfig for VFIO_NOIOMMU
vfio: Use kconfig if XX/endif blocks instead of repeating 'depends on'
vfio: Use select for eventfd
 
vfs: add rcu argument to ->get_acl() callback
vfs: check fd has read access in kernel_read_file_from_fd()
 
vgaarb: cleanup vgaarb.h
vgaarb: don't pass a cookie to vga_client_register
vgaarb: move the kerneldoc for vga_set_legacy_decoding to vgaarb.c
vgaarb: provide a vga_client_unregister wrapper
vgaarb: remove the unused irq_set_state argument to vga_client_register
vgaarb: remove vga_conflicts
vgaarb: remove VGA_DEFAULT_DEVICE
 
vhost scsi: Convert to SPDX identifier
 
vhost-iotlb: Add an opaque pointer for vhost IOTLB
 
vhost-vdpa: Fix the wrong input in config_cb
vhost-vdpa: Handle the failure of vdpa_reset()
 
vhost/vsock: support MSG_EOR bit processing
 
vhost_net: fix OoB on sendmsg() failure.
 
vhost_vdpa: unset vq irq before freeing irq
 
via-rhine: Use of_device_get_match_data to simplify code
 
via-velocity: Use of_device_get_match_data to simplify code
 
video: ep93xx: Prepare clock before using it
video: fbdev: arcfb: remove redundant initialization of variable err
video: fbdev: asiliantfb: Error out if 'pixclock' equals zero
video: fbdev: gbefb: Only instantiate device when built for IP32
video: fbdev: kyro: Error out if 'pixclock' equals zero
video: fbdev: kyro: fix a DoS bug by restricting user input
video: fbdev: neofb: add a check against divide error
video: fbdev: riva: Error out if 'pixclock' equals zero
video: fbdev: ssd1307fb: Cache address ranges
video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range()
video: fbdev: ssd1307fb: Optimize screen updates
video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display()
video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display()
 
virtio-balloon: Use virtio_find_vqs() helper
 
virtio-blk: remove unneeded "likely" statements
 
virtio-mem: use a single dynamic memory group for a single virtio-mem device
 
virtio-net: fix for skb_over_panic inside big mode
virtio-net: fix pages leaking when building skb in big mode
virtio-net: realign page_to_skb() after merges
 
virtio-ring: fix DMA metadata flags
 
virtio/vsock: add 'VIRTIO_VSOCK_SEQ_EOR' bit.
virtio/vsock: rename 'EOR' to 'EOM' bit.
virtio/vsock: support MSG_EOR bit processing
 
virtio: Bind virtio device to device-tree node
virtio: don't fail on !of_device_is_compatible
virtio: write back F_VERSION_1 before validate
 
virtio_blk: add error handling support for add_disk()
virtio_blk: use bvec_virt
 
virtio_net: reduce raw_smp_processor_id() calling in virtnet_xdp_get_sq
virtio_net: Replace deprecated CPU-hotplug functions.
 
VMCI: fix NULL pointer dereference when unmapping queue pair
 
vmlinux.lds.h: remove old check for GCC 4.9
 
vmxnet3: add support for 32 Tx/Rx queues
vmxnet3: add support for ESP IPv6 RSS
vmxnet3: do not stop tx queues after netif_device_detach()
vmxnet3: increase maximum configurable mtu to 9190
vmxnet3: prepare for version 6 changes
vmxnet3: remove power of 2 limitation on the queues
vmxnet3: set correct hash type based on rss information
vmxnet3: switch from 'pci_' to 'dma_' API
vmxnet3: update to version 6
 
vrf: fix NULL dereference in vrf_finish_output()
vrf: Revert "Reset skb conntrack connection..."
vrf: use skb_expand_head in vrf_finish_output
 
vsock_diag_test: remove free_sock_stat() call in test_no_sockets
 
vsock_test: update message bounds test for MSG_EOR
 
vt: keyboard.c: make console an unsigned int
vt: keyboard: treat kbd_table as an array all the time.
 
vt_kdsetmode: extend console locking
 
wait: use LIST_HEAD_INIT() to initialize wait_queue_head
 
wan: cosa: remove dead cosa_net_ioctl() function
wan: hostess_sv11: use module_init/module_exit helpers
wan: remove sbni/granch driver
wan: remove stale Kconfig entries
wan: use ndo_siocdevprivate
 
watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST
 
watchdog: bcm2835_wdt: consider system-power-controller property
watchdog: bd70528 drop bd70528 support
watchdog: Fix NULL pointer dereference when releasing cdev
watchdog: Fix OMAP watchdog early handling
watchdog: imx2_wdg: notify wdog core to stop ping worker on suspend
watchdog: introduce watchdog_dev_suspend/resume
watchdog: iTCO_wdt: Fix detection of SMI-off case
watchdog: ixp4xx: Rewrite driver to use core
watchdog: ixp4xx: Rewrite driver to use core
watchdog: ixp4xx_wdt: Fix address space warning
watchdog: max63xx_wdt: Add device tree probing
watchdog: mediatek: mt8195: add wdt support
watchdog: mpc8xxx_wdt: Constify static struct watchdog_ops
watchdog: only run driver set_pretimeout op if device supports it
watchdog: sbsa: drop unneeded MODULE_ALIAS
watchdog: sbsa: only use 32-bit accessors
watchdog: sl28cpld_wdt: Constify static struct watchdog_ops
watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate
watchdog: tqmx86: Constify static struct watchdog_ops
 
wcn36xx: Allow firmware name to be overridden by DT
wcn36xx: Ensure finish scan is not requested before start scan
wcn36xx: Fix missing frame timestamp for beacon/probe-resp
 
wilc1000: Convert module-global "isinit" to device-specific variable
wilc1000: dispose irq on failure path
wilc1000: remove redundant code
wilc1000: use devm_clk_get_optional()
wilc1000: use goto labels on error path
 
workqueue: annotate alloc_workqueue() as printf
workqueue: Assign a color to barrier work items
workqueue: Change arguement of pwq_dec_nr_in_flight()
workqueue: Change the code of calculating work_flags in insert_wq_barrier()
workqueue: Fix possible memory leaks in wq_numa_init()
workqueue: fix state-dump console deadlock
workqueue: Fix typo in comments
workqueue: Mark barrier work with WORK_STRUCT_INACTIVE
workqueue: Remove unused WORK_NO_COLOR
workqueue: Rename "delayed" (delayed by active management) to "inactive"
workqueue: Replace deprecated CPU-hotplug functions.
workqueue: Replace deprecated ida_simple_*() with ida_alloc()/ida_free()
 
writeback: fix bandwidth estimate for spiky workload
writeback: make the laptop_mode prototypes available unconditionally
writeback: memcg: simplify cgroup_writeback_by_id
writeback: reliably update bandwidth estimation
writeback: rename domain_update_bandwidth()
writeback: track number of inodes under writeback
writeback: use READ_ONCE for unlocked reads of writeback stats
 
wwan: core: Fix missing RTM_NEWLINK event for default link
wwan: core: Unshadow error code returned by ida_alloc_range()
wwan: mhi: Fix build.
wwan: mhi: Fix missing spin_lock_init() in mhi_mbim_probe()
 
x86, prctl: Hook L1D flushing in via prctl
 
x86/amd_gart: don't set failed sg dma_address to DMA_MAPPING_ERROR
x86/amd_gart: return error code from gart_map_sg()
 
x86/asm: Fix SETZ size enqcmds() build failure
 
x86/build/vdso: fix missing FORCE for *.so build rule
 
x86/build: Do not add -falign flags unconditionally for clang
x86/build: Move the install rule to arch/x86/Makefile
x86/build: Remove stale cc-option checks
x86/build: Remove the left-over bzlilo target
 
x86/cpu: Add get_llc_id() helper function
 
x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n
x86/entry: Correct reference to intended CONFIG_64_BIT
 
x86/fault: Fix wrong signal when vsyscall fails with pkey
 
x86/fpu: Mask out the invalid MXCSR bits properly
x86/fpu: Restore the masking out of reserved MXCSR bits
 
x86/hpet: Use another crystalball to evaluate HPET usability
 
x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0
x86/hyperv: Avoid erroneously sending IPI to 'self'
x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable
x86/hyperv: fix root partition faults when writing to VP assist page MSR
x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself
 
x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accesses
 
x86/kaslr: Have process_mem_region() return a boolean
 
x86/Kconfig: Correct reference to MWINCHIP3D
x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
 
x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait
x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h
 
x86/kvmclock: Move this_cpu_pvti into kvmclock.h
 
x86/mce/inject: Replace deprecated CPU-hotplug functions.
 
x86/mce: Avoid infinite loop for copy from user recovery
x86/mce: Defer processing of early errors
 
x86/microcode: Replace deprecated CPU-hotplug functions.
 
x86/mm: Fix kern_addr_valid() to cope with existing but not present entries
x86/mm: Prepare for opt-in based L1D flush in switch_mm()
x86/mm: Refactor cond_ibpb() to support other use cases
 
x86/mmiotrace: Replace deprecated CPU-hotplug functions.
 
x86/mtrr: Replace deprecated CPU-hotplug functions.
 
x86/pat: Pass valid address to sanitize_phys()
 
x86/PCI: Add pci_numachip_init() declaration
x86/PCI: Add support for the ALi M1487 (IBC) PIRQ router
x86/PCI: Add support for the Intel 82374EB/82374SB (ESC) PIRQ router
x86/PCI: Add support for the Intel 82426EX PIRQ router
x86/PCI: sta2x11: switch from 'pci_' to 'dma_' API
 
x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI
 
x86/platform: Increase maximum GPIO number for X86_64
 
x86/power: Fix kernel-doc warnings in cpu.c
 
x86/process: Make room for TIF_SPEC_L1D_FLUSH
 
x86/PVH: adjust function/data placement
 
x86/reboot: Document how to override DMI platform quirks
x86/reboot: Document the "reboot=pci" option
x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions
 
x86/resctrl: Add a helper to read a closid's configuration
x86/resctrl: Add a helper to read/set the CDP configuration
x86/resctrl: Add a separate schema list for resctrl
x86/resctrl: Add resctrl_arch_get_num_closid()
x86/resctrl: Allow different CODE/DATA configurations to be staged
x86/resctrl: Apply offset correction when config is staged
x86/resctrl: Calculate the index from the configuration type
x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range
x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu()
x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails
x86/resctrl: Group staged configuration into a separate struct
x86/resctrl: Label the resources with their configuration type
x86/resctrl: Make ctrlval arrays the same size
x86/resctrl: Make resctrl_arch_get_config() return its value
x86/resctrl: Merge the CDP resources
x86/resctrl: Merge the ctrl_val arrays
x86/resctrl: Move the schemata names into struct resctrl_schema
x86/resctrl: Pass configuration type to resctrl_arch_get_config()
x86/resctrl: Pass the schema in info dir's private pointer
x86/resctrl: Pass the schema to resctrl filesystem functions
x86/resctrl: Remove rdt_cdp_peer_get()
x86/resctrl: Rename update_domains() to resctrl_arch_update_domains()
x86/resctrl: Split struct rdt_domain
x86/resctrl: Split struct rdt_resource
x86/resctrl: Store the effective num_closid in the schema
x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_region
x86/resctrl: Walk the resctrl schema list instead of an arch list
 
x86/setup: Call early_reserve_memory() earlier
x86/setup: Explicitly include acpi.h
 
x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]
 
x86/smp: Add a per-cpu view of SMT state
 
x86/tools/relocs: Mark die() with the printf function attr format
 
x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y
 
x86: Add support for 0x22/0x23 port I/O configuration space
x86: Avoid magic number with ELCR register accesses
x86: Fix typo s/ECLR/ELCR/ for the PIC register
x86: remove cc-option-yn test for -mtune=
x86: xen: platform-pci-unplug: use pr_err() and pr_warn() instead of raw printk()
 
xen-blkfront: Remove redundant assignment to variable err
 
xen-netback: correct success/error reporting for the SKB-with-fraglist case
 
xen/balloon: fix balloon kthread freezing
xen/balloon: fix cancelled balloon action
xen/balloon: use a kernel thread instead a workqueue
 
xen/blkfront: don't take local copy of a request from the ring page
xen/blkfront: don't trust the backend response data blindly
xen/blkfront: read response from backend only once
 
Xen/gntdev: don't ignore kernel unmapping error
 
xen/netfront: disentangle tx_skb_freelist
xen/netfront: don't read data from request on the ring page
xen/netfront: don't trust the backend response data blindly
xen/netfront: read response from backend only once
xen/netfront: stop tx queues during live migration
 
xen/pci-swiotlb: reduce visibility of symbols
 
xen/pcifront: Removed unnecessary __ref annotation
 
xen/privcmd: drop "pages" parameter from xen_remap_pfn()
xen/privcmd: fix error handling in mmap-resource processing
xen/privcmd: replace kcalloc() by kvcalloc() when allocating empty pages
 
xen/pvcalls: backend can be a module
 
xen/x86: adjust data placement
xen/x86: allow "earlyprintk=xen" to work for PV Dom0
xen/x86: allow PVH Dom0 without XEN_PV=y
xen/x86: drop redundant zeroing from cpu_initialize_context()
xen/x86: fix PV trap handling on secondary processors
xen/x86: generalize preferred console model from PV to PVH Dom0
xen/x86: hook up xen_banner() also for PVH
xen/x86: make "earlyprintk=xen" work better for PVH Dom0
xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU
xen/x86: prevent PVH type from getting clobbered
 
xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guests
xen: assume XENFEAT_mmu_pt_update_preserve_ad being set for pv guests
xen: check required Xen features
xen: fix setting of max_pfn in shared_info
xen: fix usage of pmd_populate in mremap for pv guests
xen: remove stray preempt_disable() from PV AP startup code
xen: reset legacy rtc flag for PV domU
xen: swiotlb: return error code from xen_swiotlb_map_sg()
 
xfrm: Add possibility to set the default to block if we have no policy
xfrm: fix rcu lock in xfrm_notify_userpolicy()
xfrm: make user policy API complete
xfrm: notify default policy on update
 
xfs: add attr state machine tracepoints
xfs: add trace point for fs shutdown
xfs: AIL needs asynchronous CIL forcing
xfs: allow setting and clearing of log incompat feature flags
xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state()
xfs: avoid buffer deadlocks when walking fs inodes
xfs: CIL work is serialised, not pipelined
xfs: cleanup __FUNCTION__ usage
xfs: clear log incompat feature bits when the log is idle
xfs: consolidate mount option features in m_features
xfs: constify btree function parameters that are not modified
xfs: convert bp->b_bn references to xfs_buf_daddr()
xfs: Convert double locking of MMAPLOCK to use VFS helpers
xfs: convert log flags to an operational state field
xfs: convert mount flags to features
xfs: convert remaining mount flags to state flags
xfs: convert scrub to use mount-based feature checks
xfs: Convert to use invalidate_lock
xfs: convert xfs_fs_geometry to use mount feature checks
xfs: convert xfs_sb_version_has checks to use mount features
xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown()
xfs: decode scrub flags in ftrace output
xfs: detach dquots from inode if we don't need to inactivate it
xfs: disambiguate units for ftrace fields tagged "blkno", "block", or "bno"
xfs: disambiguate units for ftrace fields tagged "count"
xfs: disambiguate units for ftrace fields tagged "len"
xfs: disambiguate units for ftrace fields tagged "offset"
xfs: don't run shutdown callbacks on active iclogs
xfs: don't run speculative preallocation gc when fs is frozen
xfs: drop ->writepage completely
xfs: drop experimental warnings for bigtime and inobtcount
xfs: dump log intent items that cannot be recovered due to corruption
xfs: factor out a xfs_buftarg_is_dax helper
xfs: factor out log write ordering from xlog_cil_push_work()
xfs: fix I_DONTCACHE
xfs: fix incorrect unit conversion in scrub tracepoint
xfs: fix off-by-one error when the last rt extent is in use
xfs: fix perag structure refcounting error when scrub fails
xfs: fix silly whitespace problems with kernel libxfs
xfs: flush inode inactivation work when compiling usage statistics
xfs: grab active perag ref when reading AG headers
xfs: inactivate inodes any time we try to free speculative preallocations
xfs: introduce all-mounts list for cpu hotplug notifications
xfs: introduce CPU hotplug infrastructure
xfs: introduce xfs_buf_daddr()
xfs: introduce xfs_sb_is_v5 helper
xfs: kill xfs_sb_version_has_v3inode()
xfs: log head and tail aren't reliable during shutdown
xfs: make forced shutdown processing atomic
xfs: make fsmap backend function key parameters const
xfs: make the key parameters to all btree key comparison functions const
xfs: make the key parameters to all btree query range functions const
xfs: make the keys and records passed to btree inorder functions const
xfs: make the pointer passed to btree set_root functions const
xfs: make the record pointer passed to query_range functions const
xfs: make the start pointer passed to btree alloc_block functions const
xfs: make the start pointer passed to btree update_lastrec functions const
xfs: make xfs_rtalloc_query_range input parameters const
xfs: mark the record passed into btree init_key functions as const
xfs: mark the record passed into xchk_btree functions as const
xfs: move recovery needed state updates to xfs_log_mount_finish
xfs: move the CIL workqueue to the CIL
xfs: move xfs_inactive call to xfs_inode_mark_reclaimable
xfs: move xlog_commit_record to xfs_log_cil.c
xfs: only set IOMAP_F_SHARED when providing a srcmap to a write
xfs: open code sb verifier feature checks
xfs: order CIL checkpoint start records
xfs: pass a CIL context to xlog_write()
xfs: per-cpu deferred inode inactivation queues
xfs: queue inactivation immediately when free realtime extents are tight
xfs: queue inactivation immediately when free space is tight
xfs: queue inactivation immediately when quota is nearing enforcement
xfs: refactor xfs_iget calls from log intent recovery
xfs: Refactor xfs_isilocked()
xfs: reflect sb features in xfs_mount
xfs: remove kmem_alloc_io()
xfs: remove support for disabling quota accounting on a mounted file system
xfs: remove support for untagged lookups in xfs_icwalk*
xfs: remove the active vs running quota differentiation
xfs: remove the flags argument to xfs_qm_dquot_walk
xfs: remove unnecessary agno variable from struct xchk_ag
xfs: remove unused xfs_sb_version_has wrappers
xfs: remove xfs_dqrele_all_inodes
xfs: Rename __xfs_attr_rmtval_remove
xfs: rename buffer cache index variable b_bn
xfs: rename i_disk_size fields in ftrace output
xfs: rename xfs_has_attr()
xfs: replace kmem_alloc_large() with kvmalloc()
xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdown
xfs: replace xfs_sb_version checks with feature flag checks
xfs: resolve fork names in trace output
xfs: rework attr2 feature and mount options
xfs: rework xlog_state_do_callback()
xfs: sb verifier doesn't handle uncached sb buffer
xfs: separate out log shutdown callback processing
xfs: standardize AG block number formatting in ftrace output
xfs: standardize AG number formatting in ftrace output
xfs: standardize daddr formatting in ftrace output
xfs: standardize inode generation formatting in ftrace output
xfs: standardize inode number formatting in ftrace output
xfs: standardize remaining xfs_buf length tracepoints
xfs: standardize rmap owner number formatting in ftrace output
xfs: start documenting common units and tags used in tracepoints
xfs: throttle inode inactivation queuing on memory reclaim
xfs: use background worker pool when transactions can't get free space
xfs: XLOG_STATE_IOERROR must die
 
xhci: Add additional dynamic debug to follow URBs in cancel and error cases.
xhci: Add bus number to some debug messages
xhci: add quirk for host controllers that don't update endpoint DCS
xhci: Enable trust tx length quirk for Fresco FL11 USB controller
xhci: Fix command ring pointer corruption while aborting a command
xhci: fix even more unsafe memory usage in xhci tracing
xhci: Fix failure to give back some cached cancelled URBs.
xhci: fix unsafe memory usage in xhci tracing
xhci: guard accesses to ep_state in xhci_endpoint_reset()
xhci: Set HCD flag to defer primary roothub registration
 
xprtrdma: Add an xprtrdma_post_send_err tracepoint
xprtrdma: Add xprtrdma_post_recvs_err() tracepoint
xprtrdma: Disconnect after an ib_post_send() immediate error
xprtrdma: Eliminate rpcrdma_post_sends()
xprtrdma: Put rpcrdma_reps before waking the tear-down completion
 
xsurf100: drop include of lib8390.c
 
xtensa: add fairness to IRQ handling
xtensa: build platform directories unconditionally
xtensa: Bulk conversion to generic_handle_domain_irq()
xtensa: call irqchip_init only when CONFIG_USE_OF is selected
xtensa: do not build variants directory
xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG
xtensa: increase size of gcc stack frame check
xtensa: ISS: don't panic in rs_init
xtensa: ISS: don't use string pointer before NULL check
xtensa: move core-y in arch/xtensa/Makefile to arch/xtensa/Kbuild
xtensa: remove unneeded exports
xtensa: use CONFIG_USE_OF instead of CONFIG_OF
xtensa: xtfpga: Try software restart before simulating CPU reset
xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF
 
ydrm/amdgpu: always allow evicting to SYSTEM domain
 
zonefs: Convert to using invalidate_lock
 
zorro: Drop useless (and hardly used) .driver member in struct zorro_dev
zorro: Simplify remove callback
 
{net, RDMA}/mlx5: Extend send to vport rules