σΠΙΣΟΛ ΙΪΝΕΞΕΞΙΚ Χ Linux 6.1

 
->getprocattr(): attribute name is const char *, TYVM...
 
9p/fd: fix issue of list_del corruption in p9_fd_cancel()
9p/fd: Fix write overflow in p9_read_work
9p/fd: Use P9_HDRSZ for header size
 
9p/trans_fd: always use O_NONBLOCK read/write
 
9p/xen: check logical size for buffer size
 
9p: add P9_ERRMAX for 9p2000 and 9p2000.u
9p: trans_fd/p9_conn_cancel: drop client lock earlier
 
Linux: [brown paperbag] fix coredump breakage
 
] ptp: ocp: remove symlink for second GNSS
 
__io_setxattr(): constify path
 
_nfs42_proc_copy(): use ->f_mapping instead of file_inode()->i_mapping
 
a.out: remove define-only CMAGIC, previously magic number
a.out: Remove the a.out implementation
a.out: restore CMAGIC
 
acct: use VMA iterator instead of linked list
 
acl: add vfs_set_acl_prepare()
acl: fix the comments of posix_acl_xattr_set
acl: move idmapping handling into posix_acl_xattr_set()
acl: return EOPNOTSUPP in posix_acl_fix_xattr_common()
 
ACPI: AC: Remove the leftover struct acpi_ac_bl
ACPI: AMBA: Add ARM DMA-330 controller to the supported list
ACPI: APD: Use the helper acpi_dev_get_memory_resources()
ACPI: APEI: Add BERT error log footer
ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()
ACPI: APEI: Remove unneeded result variables
ACPI: bus: Add iterator for dependent devices
ACPI: bus: Drop kernel doc annotation from acpi_bus_notify()
ACPI: bus: Refactor ACPI matching functions for better readability
ACPI: bus: Remove the unneeded result variable
ACPI: CPPC: Add ACPI disabled check to acpi_cpc_valid()
ACPI: CPPC: Disable FIE if registers in PCC regions
ACPI: docs: Drop useless DSDT override documentation
ACPI: docs: enumeration: Fix a few typos and wording mistakes
ACPI: DPTF: Drop stale link from Kconfig help
ACPI: Drop parent field from struct acpi_device
ACPI: Drop redundant acpi_dev_parent() header
ACPI: EC: Drop unneeded result variable from ec_write()
ACPI: extlog: Handle multiple records
ACPI: fan: Reorder symbols to get rid of a few forward declarations
ACPI: HMAT: Drop unused dev_fmt() and redundant 'HMAT' prefix
ACPI: HMAT: Fix initiator registration for single-initiator systems
ACPI: HMAT: Release platform device in case of platform_device_add_data() fails
ACPI: HMAT: remove unnecessary variable initialization
ACPI: Kconfig: Drop link to https://01.org/linux-acpi
ACPI: LPSS: Deduplicate skipping device in acpi_lpss_create_device()
ACPI: LPSS: Refactor _UID handling to use acpi_dev_uid_to_integer()
ACPI: LPSS: Replace loop with first entry retrieval
ACPI: LPSS: Use the helper acpi_dev_get_memory_resources()
ACPI: move from strlcpy() with unused retval to strscpy()
ACPI: NUMA: Add CXL CFMWS 'nodes' to the possible nodes set
ACPI: OSI: Remove Linux-Dell-Video _OSI string
ACPI: OSI: Remove Linux-HPI-Hybrid-Graphics _OSI string
ACPI: OSI: Remove Linux-Lenovo-NV-HDMI-Audio _OSI string
ACPI: OSI: Update Documentation on custom _OSI strings
ACPI: PCC: Fix Tx acknowledge in the PCC address space handler
ACPI: PCC: Fix unintentional integer overflow
ACPI: PCC: Release resources on address space setup failure path
ACPI: PCC: replace wait_for_completion()
ACPI: PCI: Fix device reference counting in acpi_get_pci_dev()
ACPI: PCI: Rework acpi_get_pci_dev()
ACPI: platform: Get rid of redundant 'else'
ACPI: platform: Remove redundant print on -ENOMEM
ACPI: platform: Sort forbidden_id_list[] in ascending order
ACPI: platform: Use PLATFORM_DEVID_NONE in acpi_create_platform_device()
ACPI: platform: Use sizeof(*pointer) instead of sizeof(type)
ACPI: PM: Fix acpi_dev_state_d0() kerneldoc
ACPI: PM: Fix NULL argument handling in acpi_device_get/set_power()
ACPI: PM: Take wake IRQ into consideration when entering suspend-to-idle
ACPI: property: Silence missing-declarations warning in apple.c
ACPI: property: Use acpi_dev_parent()
ACPI: Rename acpi_bus_get/put_acpi_device()
ACPI: resource: Add ASUS model S5402ZA to quirks
ACPI: resource: Add helper function acpi_dev_get_memory_resources()
ACPI: resource: do IRQ override on LENOVO IdeaPad
ACPI: resource: Filter out the non memory resources in is_memory()
ACPI: resource: note more about IRQ override
ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA
ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA
ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flags
ACPI: s2idle: Add a new ->check() callback for platform_s2idle_ops
ACPI: scan: Add acpi_dev_get_next_consumer_dev()
ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[]
ACPI: scan: Eliminate __acpi_device_add()
ACPI: scan: Fix DMA range assignment
ACPI: scan: Rearrange initialization of ACPI device objects
ACPI: scan: Rename acpi_bus_get_parent() and rearrange it
ACPI: scan: Support multiple DMA windows with different offsets
ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address
ACPI: thermal: Drop redundant parens from expressions
ACPI: thermal: Drop some redundant code
ACPI: thermal: Use white space more consistently
ACPI: tools: pfrut: Do not initialize ret in main()
ACPI: utils: Add acpi_dev_uid_to_integer() helper to get _UID as integer
ACPI: video: Add acpi_video_backlight_use_native() helper
ACPI: video: Add Apple GMUX brightness control detection
ACPI: video: Add backlight=native DMI quirk for Dell G15 5515
ACPI: video: Add Nvidia WMI EC brightness control detection (v3)
ACPI: video: Add Toshiba Satellite/Portege Z830 quirk
ACPI: video: Change disable_backlight_sysfs_if quirks to acpi_backlight=native
ACPI: video: Drop "Samsung X360" acpi_backlight=native quirk
ACPI: video: Drop backlight_device_get_by_type() call from acpi_video_get_backlight_type()
ACPI: video: Drop NL5x?U, PF4NU1F and PF5?U?? acpi_backlight=native quirks
ACPI: video: Fix indentation of video_detect_dmi_table[] entries
ACPI: video: Fix missing native backlight on Chromebooks
ACPI: video: Improve Chromebook checks
ACPI: video: Make acpi_video_backlight_use_native() always return true
ACPI: video: Make backlight class device registration a separate step (v2)
ACPI: video: Refactor acpi_video_get_backlight_type() a bit
ACPI: video: Remove acpi_video_bus from list before tearing it down
ACPI: video: Remove acpi_video_set_dmi_backlight_type()
ACPI: video: Remove code to unregister acpi_video backlight when a native backlight registers
ACPI: video: Simplify acpi_video_unregister_backlight()
ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable
ACPI: x86: Add another system to quirk list for forcing StorageD3Enable
ACPI: x86: Refactor _UID handling to use acpi_dev_uid_to_integer()
ACPI: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14
ACPI: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE
ACPI: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13
ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7
ACPI: x86: s2idle: Add another ID to s2idle_dmi_table
ACPI: x86: s2idle: Add module parameter to prefer Microsoft GUID
ACPI: x86: s2idle: Fix a NULL pointer dereference
ACPI: x86: s2idle: If a new AMD _HID is missing assume Rembrandt
ACPI: x86: s2idle: Move _HID handling for AMD systems into structures
 
Linux: Add MAINTAINERS entries for LTC2497 and LTC2496
Linux: Add Pink Sardine platform ASoC driver
Linux: Add skb drop reasons to IPv6 UDP receive path
Linux: ADD SOF support for rembrandt platform
Linux: Add some models into acp6x quirk list
Linux: Add support for linked list to store acp_stream and tdm support.
Linux: Add support for Microchip QSPI controller
Linux: Add support for TI TPS65219 PMIC.
 
af_key: Fix send_acquire race with pfkey_register
 
af_unix: Add test for sock_diag and UDIAG_SHOW_UID.
af_unix: Fix memory leaks of the whole sk due to OOB skb.
af_unix: Get user_ns from in_skb in unix_diag_get_exact().
af_unix: Refactor unix_read_skb()
af_unix: Show number of inflight fds for sockets in TCP_LISTEN state too
 
affs: move from strlcpy with unused retval to strscpy
 
afs: Fix fileserver probe RTT handling
afs: Fix server->active leak in afs_put_server
 
aio: use atomic_try_cmpxchg in __get_reqs_available
 
alpha: add full ioread64/iowrite64 implementation
alpha: fix marvel_ioread8 build regression
alpha: move from strlcpy with unused retval to strscpy
alpha: remove the needless aliases osf_{readv,writev}
alpha: Use generic
 
ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
ALSA: ac97: Use snd_ctl_rename() to rename a control
ALSA: aloop: Replace runtime->status->state reference to runtime->state
ALSA: aoa: Fix I2S device accounting
ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
ALSA: arm: pxa: pxa2xx-ac97-lib: fix return value check of platform_get_irq()
ALSA: asihpi - Remove unused struct hpi_subsys_response
ALSA: asihpi - Remove useless code in hpi_meter_get_peak()
ALSA: asihpi: Replace runtime->status->state reference to runtime->state
ALSA: au88x0: use explicitly signed char
ALSA: ca0106: Use snd_ctl_rename() to rename a control
ALSA: control: add snd_ctl_rename()
ALSA: dice: fix regression for Lexicon I-ONIX FW810S
ALSA: dmaengine: increment buffer pointer atomically
ALSA: doc: Drop snd_dma_continuous_data() usages
ALSA: dummy: Add customizable volume min/max.
ALSA: dummy: Fix trailing whitespaces.
ALSA: emu10k1: Use snd_ctl_rename() to rename a control
ALSA: es18xx: Remove the unneeded result variable
ALSA: firewire: Remove some left-over license text in sound/firewire
ALSA: firewire: Replace runtime->status->state reference to runtime->state
ALSA: hda/ca0132 - remove the unneeded result variable
ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
ALSA: hda/cs_dsp_ctl: Fix mutex inversion when creating controls
ALSA: hda/hdmi - enable runtime pm for more AMD display audio
ALSA: hda/hdmi: change type for the 'assigned' variable
ALSA: hda/hdmi: Don't skip notification handling during PM operation
ALSA: hda/hdmi: ELD procfs - print the codec NIDs
ALSA: hda/hdmi: Fix the converter allocation for the silent stream
ALSA: hda/hdmi: Limit the maximal count of PCM devices to 8
ALSA: hda/hdmi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm_setup_pin()
ALSA: hda/hdmi: Use only dynamic PCM device allocation
ALSA: hda/realtek: Add another HP ZBook G9 model quirks
ALSA: hda/realtek: Add Intel Reference SSID to support headset keys
ALSA: hda/realtek: Add Positivo C6300 model quirk
ALSA: hda/realtek: Add quirk for ASUS GV601R laptop
ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41
ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41
ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model
ALSA: hda/realtek: Correct pin configs for ASUS G533Z
ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
ALSA: hda/realtek: More robust component matching for CS35L41
ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
ALSA: hda/realtek: simplify the return of comp_bind()
ALSA: hda/realtek: Use snd_ctl_rename() to rename a control
ALSA: hda: add snd_hdac_stop_streams() helper
ALSA: hda: Always free codec on the device release
ALSA: hda: beep: Simplify keep-power-at-enable behavior
ALSA: hda: clarify comments on SCF changes
ALSA: hda: cleanup definitions for multi-link registers
ALSA: hda: cs35l41: Call put_device() in the scope of get_device()
ALSA: hda: cs35l41: Remove suspend/resume hda hooks
ALSA: hda: cs35l41: Support System Suspend
ALSA: hda: cs35l41: Utilize acpi_get_subsystem_id()
ALSA: hda: document state machine for hdac_streams
ALSA: hda: ext: fix locking in stream_release
ALSA: hda: ext: make snd_hdac_ext_stream_init() static
ALSA: hda: ext: remove always-true conditions on host and link release
ALSA: hda: ext: simplify logic for stream assignment
ALSA: hda: Fix page fault in snd_hda_codec_shutdown()
ALSA: hda: Fix position reporting on Poulsbo
ALSA: hda: fix potential memleak in 'add_widget_node'
ALSA: hda: hda_cs_dsp_ctl: Ensure pwr_lock is held before reading/writing controls
ALSA: hda: hda_cs_dsp_ctl: Minor clean and redundant code removal
ALSA: hda: intel-nhlt: add intel_nhlt_ssp_mclk_mask()
ALSA: hda: make snd_hdac_stream_clear() static
ALSA: hda: Move stream-register polling macros
ALSA: hda: Remove codec init and exit routines
ALSA: hda: Remove unused defines
ALSA: hda: Remove unused MAX_PIN_CONFIGS constant
ALSA: hda: Replace runtime->status->state reference to runtime->state
ALSA: hda: Rework snd_hdac_stream_reset() to use macros
ALSA: hda: Update register polling macros
ALSA: hda: Use hdac_ext prefix in snd_hdac_stream_free_all() for clarity
ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS
ALSA: line6: remove line6_set_raw declaration
ALSA: memalloc: Don't fall back for SG-buffer with IOMMU
ALSA: memalloc: Drop special handling of GFP for CONTINUOUS allocation
ALSA: memalloc: remove snd_dma_sg_ops declaration
ALSA: memalloc: Try dma_alloc_noncontiguous() at first
ALSA: memalloc: use __GFP_RETRY_MAYFAIL for DMA mem allocs
ALSA: oss: Fix potential deadlock at unregistration
ALSA: pcm: Avoid reference to status->state
ALSA: pcm: Make mmap status read-only
ALSA: pdaudiocf: Drop superfluous GFP setup
ALSA: ppc: Switch to use for_each_child_of_node() macro
ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
ALSA: Remove some left-over license text in include/uapi/sound/
ALSA: rme9652: use explicitly signed char
ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it
ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event
ALSA: usb-audio: Add DSD support for Accuphase DAC-60
ALSA: usb-audio: Add quirk entry for M-Audio Micro
ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support
ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue
ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600
ALSA: usb-audio: Apply mutex around snd_usb_endpoint_set_params()
ALSA: usb-audio: Avoid superfluous endpoint setup
ALSA: usb-audio: Avoid unnecessary interface change at EP close
ALSA: usb-audio: Clean up endpoint setups at PCM prepare
ALSA: usb-audio: Correct the return code from snd_usb_endpoint_set_params()
ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
ALSA: usb-audio: Drop superfluous interface setup at parsing
ALSA: usb-audio: Fix last interface check for registration
ALSA: usb-audio: Fix NULL dererence at error path
ALSA: usb-audio: Fix potential memory leaks
ALSA: usb-audio: Properly refcounting clock rate
ALSA: usb-audio: Register card at the last interface
ALSA: usb-audio: Remove redundant workaround for Roland quirk
ALSA: usb-audio: Replace runtime->status->state reference to runtime->state
ALSA: usb-audio: Split endpoint setups for hw_params and prepare (take#2)
ALSA: usb-audio: Use snd_ctl_rename() to rename a control
ALSA: usb-audio: Yet more regression for for the delayed card registration
ALSA: Use del_timer_sync() before freeing timer
ALSA: usx2y: Replace runtime->status->state reference to runtime->state
ALSA: vx: Drop superfluous GFP setup
 
amd-xgbe: add the bit rate quirk for Molex cables
amd-xgbe: enable PLL_CTL for fixed PHY modes only
amd-xgbe: fix the SFP compliance codes check for DAC cables
amd-xgbe: use enums for mailbox cmd and sub_cmds
amd-xgbe: Yellow carp devices do not need rrc
 
amd/amdkfd: fix repeated words in comments
 
AMerge tag : 'netfs-fixes-20221115' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
 
amt: remove unnecessary skb pointer check
 
aquantia: Do not purge addresses when setting the number of rings
 
ARC: bitops: Change __fls to return unsigned long
 
arc: dts: Harmonize EHCI/OHCI DT nodes name
 
ARC: Fix comment typo
ARC: Fix comment typo
 
arc: iounmap() arg is volatile
 
ARC: mm: fix leakage of memory allocated for PTE
 
arc: update config files
 
arch/x86/mm/hugetlbpage.c: pud_huge() returns 0 when using 2-level paging
 
arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER
 
arcnet: fix potential memory leak in com20020_probe()
 
ARM/dma-mapping: remove the dma_coherent member of struct dev_archdata
 
ARM/dma-mappΡ–ng: don't override ->dma_coherent when set from a bus notifier
 
arm64/kprobe: Optimize the performance of patching single-step slot
 
arm64/mm: fix incorrect file_map_count for non-leaf pmd/pud
arm64/mm: fold check for KFENCE into can_set_direct_map()
 
arm64/perf: Assert all platform event flags are within PERF_EVENT_FLAG_ARCH
 
arm64/ptrace: Document extension of NT_ARM_TLS to cover TPIDR2_EL0
arm64/ptrace: Support access to TPIDR2_EL0
 
arm64/sve: Add Perf extensions documentation
arm64/sve: Document our actual ABI for clearing registers on syscall
 
arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.
 
arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names
arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names
arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names
arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names
arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names
arm64/sysreg: Add defintion for ALLINT
arm64/sysreg: Add hwcap for SVE EBF16
arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture
arm64/sysreg: Convert HCRX_EL2 to automatic generation
arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation
arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation
arm64/sysreg: Convert TIPDR_EL1 to automatic generation
arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration
arm64/sysreg: Fix a few missed conversions
arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK
arm64/sysreg: Remove stray SMIDR_EL1 defines
arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields
arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP
arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange
arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants
arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants
arm64/sysreg: Standardise naming for MTE feature enumeration
arm64/sysreg: Standardise naming for SSBS feature enumeration
arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits
arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd
arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration
arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields
arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration
arm64/sysreg: Use feature numbering for PMU and SPE revisions
 
arm64: Add AMPERE1 to the Spectre-BHB affected list
arm64: Add CFI error handling
arm64: Add types to indirect called assembly functions
arm64: alternative: patch alternatives in the vDSO
arm64: alternatives: add alternative_has_feature_*()
arm64: alternatives: add shared NOP callback
arm64: alternatives: have callbacks take a cap
arm64: alternatives: hoist print out of __apply_alternatives()
arm64: alternatives: kvm: prepare for cap changes
arm64: alternatives: make alt_region const
arm64: alternatives: proton-pack: prepare for cap changes
arm64: alternatives: Use vdso/bits.h instead of linux/bits.h
arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header
arm64: atomic: always inline the assembly
arm64: atomics: remove LL/SC trampolines
arm64: avoid BUILD_BUG_ON() in alternative-macros
arm64: bcmbca: Make BCM4908 drivers depend on ARCH_BCMBCA
arm64: bcmbca: Merge ARCH_BCM4908 to ARCH_BCMBCA
arm64: booting: Document our requirements for fine grained traps with SME
arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK
arm64: Change elfcore for_each_mte_vma() to use VMA iterator
arm64: compat: Implement misalignment fixups for multiword loads
arm64: configs: Enable all PMUs provided by Arm
arm64: configs: Enable all PMUs provided by Arm
arm64: consistently pass ESR_ELx to die()
arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c
arm64: cpufeature: Fix the visibility of compat hwcaps
arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space
arm64: cpufeature: make cpus_have_cap() noinstr-safe
arm64: defconfig: Add Coresight as module
arm64: defconfig: Config that had RPMSG_CHAR now gets RPMSG_CTRL
arm64: defconfig: Drop ARM_CPUIDLE(generic idle driver) config
arm64: defconfig: Enable additional support for Renesas platforms
arm64: defconfig: enable ARCH_BCM
arm64: defconfig: enable ARCH_NXP
arm64: defconfig: Enable devfreq cooling device
arm64: defconfig: Enable memory hotplug and hotremove config
arm64: defconfig: enable more Qualcomm drivers
arm64: defconfig: enable newer Qualcomm SoC sound drivers
arm64: defconfig: Enable Synopsys DWC MSHC driver
arm64: defconfig: Enable Tegra MGBE driver
arm64: defconfig: Enabled SC8180x configs
arm64: defconfig: Make TEGRA186_GPC_DMA built-in
arm64: defconfig: remove BCM4908
arm64: die(): pass 'err' as long
arm64: dma: Drop cache invalidation from arch_dma_prep_coherent()
arm64: Drop unneeded __nocfi attributes
arm64: dts: Add BCM4908 generic board dts
arm64: dts: Add MediaTek MT8186 dts and evaluation board and Makefile
arm64: dts: Add support for Kontron SL/BL i.MX8MM OSM-S
arm64: dts: allwinner: a100: Add device node for DMA controller
arm64: dts: allwinner: a100: Add I2C DMA requests
arm64: dts: allwinner: beelink-gs1: Enable GPU OPP
arm64: dts: allwinner: h6: Add cooling map for GPU
arm64: dts: allwinner: h6: Add GPU OPP table
arm64: dts: allwinner: h6: Add IOMMU reference to Hantro G2
arm64: dts: apple: Add WiFi module and antenna properties
arm64: dts: bcmbca: update BCM4908 board dts files
arm64: dts: broadcom: bcm4908: add Asus GT-AC5300 LEDs
arm64: dts: broadcom: bcm4908: add LEDs controller block
arm64: dts: broadcom: bcm4908: add remaining LED pins
arm64: dts: exynos: Add CMU_AUD, CMU_IS and CMU_MFCMSCL for Exynos850
arm64: dts: exynos: Add SysMMU nodes for Exynos850
arm64: dts: exynos: fix polarity of "enable" line of NFC chip in TM2
arm64: dts: exynosautov9: add fsys0/1 clock DT nodes
arm64: dts: freescale: add i.MX8DXL SoC support
arm64: dts: freescale: add support for i.MX8DXL EVK board
arm64: dts: imx8-ss-dma: add IPG clock for i2c
arm64: dts: imx8: add a node label to ddr-pmu
arm64: dts: imx8: correct clock order
arm64: dts: imx8mm-kontron: Add SPI NOR partition layout
arm64: dts: imx8mm-kontron: Adjust compatibles, file names and model strings
arm64: dts: imx8mm-kontron: Remove low DDRC operating point
arm64: dts: imx8mm-kontron: Use the VSELECT signal to switch SD card IO voltage
arm64: dts: imx8mm-kontron: Use voltage rail names from schematic for PMIC regulator-names
arm64: dts: imx8mm-tqma8mqml-mba8mx: Fix USB DR
arm64: dts: imx8mm-venice-gw72xx-0x: blank line at end of file
arm64: dts: imx8mm-venice-gw7903: add digital I/O ctl gpios
arm64: dts: imx8mm/n-venice-gw7902: Remove invalid property
arm64: dts: imx8mm: correct usb power domains
arm64: dts: imx8mm: Enable CPLD_Dn pull down resistor on MX8Menlo
arm64: dts: imx8mm: Fix NAND controller size-cells
arm64: dts: imx8mm: Fix typo in license text for Engicam boards
arm64: dts: imx8mm: remove otg1/2 power domain dependency on hsio
arm64: dts: imx8mn: Correct the usb power domain
arm64: dts: imx8mn: Fix NAND controller size-cells
arm64: dts: imx8mn: remove otg1 power domain dependency on hsio
arm64: dts: imx8mp-evk: Add PCIe support
arm64: dts: imx8mp-evk: correct pcie pad settings
arm64: dts: imx8mp-msc-sm2s: Add device trees for MSC SM2S-IMX8PLUS SoM and carrier board
arm64: dts: imx8mp-venice-gw74xx: add cpu-supply node for cpufreq
arm64: dts: imx8mp-venice-gw74xx: add PCIe support
arm64: dts: imx8mp-venice-gw74xx: add USB DR support
arm64: dts: imx8mp-venice-gw74xx: add WiFi/BT module support
arm64: dts: imx8mp-verdin: add cpu-supply
arm64: dts: imx8mp-verdin: don't use multiple blank lines
arm64: dts: imx8mp: Add HW variant details to i.MX8M Plus DHCOM PDK2
arm64: dts: imx8mp: Add iMX8MP PCIe support
arm64: dts: imx8mp: add interconnect for hsio blk ctrl
arm64: dts: imx8mp: add interconnects for media blk ctrl
arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes
arm64: dts: imx8mp: Add SNVS LPGPR
arm64: dts: imx8mp: Add SoM compatible to i.MX8M Plus DHCOM PDK2
arm64: dts: imx8mp: add VPU blk ctrl node
arm64: dts: imx8mp: add vpu pgc nodes
arm64: dts: imx8mp: Drop Atheros PHY header from i.MX8M Plus DHCOM PDK2
arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply
arm64: dts: imx8mq-librem5: add RGB pwm notification leds
arm64: dts: imx8mq-librem5: add USB type-c properties for role switching
arm64: dts: imx8mq-librem5: add usb-role-switch property to dwc3
arm64: dts: imx8mq-librem5: describe the voice coil motor for focus control
arm64: dts: imx8mq-librem5: fix mipi_csi description
arm64: dts: imx8mq: update sdma node name format
arm64: dts: imx8ulp-evk: Add the fec support
arm64: dts: imx8ulp: add mailbox node
arm64: dts: imx8ulp: add pmu node
arm64: dts: imx8ulp: Add the fec support
arm64: dts: imx8ulp: correct the scmi sram node name
arm64: dts: imx8ulp: drop undocumented property in cgc
arm64: dts: imx8ulp: increase the clock speed of LPSPI
arm64: dts: imx8ulp: no executable source file permission
arm64: dts: imx93-pinfunc: drop execution permission
arm64: dts: imx93: add a55 pmu
arm64: dts: imx93: add blk ctrl node
arm64: dts: imx93: add gpio clk
arm64: dts: imx93: add lpi2c nodes
arm64: dts: imx93: add lpspi nodes
arm64: dts: imx93: add mediamix blk ctrl node
arm64: dts: imx93: add s4 mu node
arm64: dts: imx93: add src node
arm64: dts: imx93: correct gpio-ranges
arm64: dts: imx93: correct s4mu interrupt names
arm64: dts: imx93: correct SDHC clk entry
arm64: dts: imx: Add i.mx8mm Gateworks gw7904 dts support
arm64: dts: juno: Add thermal critical trip points
arm64: dts: ls1028a-rdb: add more ethernet aliases
arm64: dts: ls1028a: enable swp5 and eno3 for all boards
arm64: dts: ls1028a: mark enetc port 3 as a DSA master too
arm64: dts: ls1028a: move DSA CPU port property to the common SoC dtsi
arm64: dts: ls1043a-qds: add mmio based mdio-mux support
arm64: dts: ls1043a-rdb: add pcf85263 rtc node
arm64: dts: ls1043a: Add big-endian property for PCIe nodes
arm64: dts: ls1043a: add gpio based i2c recovery information
arm64: dts: ls1043a: add missing dma ranges property
arm64: dts: ls1043a: Add SCFG phandle for PCIe nodes
arm64: dts: ls1043a: Enable usb3-lpm-capable for usb3 node
arm64: dts: ls1043a: fix the wrong size of dcfg space
arm64: dts: ls1043a: make dma-coherent global to the SoC
arm64: dts: ls1043a: use a pseudo-bus to constrain usb and sata dma size
arm64: dts: ls1043a: use pcie aer/pme interrupts
arm64: dts: ls1046a-qds: add mmio based mdio-mux nodes for FPGA
arm64: dts: ls1046a-qds: Modify the qspi flash frequency
arm64: dts: ls1046a: Add big-endian property for PCIe nodes
arm64: dts: ls1046a: add gpios based i2c recovery information
arm64: dts: ls1046a: add missing dma ranges property
arm64: dts: ls1046a: Add the PME interrupt and big-endian to PCIe EP nodes
arm64: dts: ls1046a: Enable usb3-lpm-capable for usb3 node
arm64: dts: ls1046a: make dma-coherent global to the SoC
arm64: dts: ls1046a: use a pseudo-bus to constrain usb and sata dma size
arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers
arm64: dts: ls2080a-rdb: add phy nodes
arm64: dts: ls2081a-rdb: Add DTS for NXP LS2081ARDB
arm64: dts: ls208x: remove NXP Erratum A008585 from LS2088A.
arm64: dts: ls208xa-qds: add mdio mux nodes from on-board FPGA
arm64: dts: ls208xa-rdb: fix errata E-00013
arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers
arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers
arm64: dts: marvell: 98dx25xx: use correct property for i2c gpios
arm64: dts: marvell: add support for Methode eDPU
arm64: dts: marvell: Add UART1-3 for AC5/AC5X
arm64: dts: marvell: espressobin-ultra: add generic Espressobin compatible
arm64: dts: marvell: rename temp sensor nodes
arm64: dts: marvell: split Methode uDPU DTS
arm64: dts: marvell: uDPU: add missing SoC compatible
arm64: dts: marvell: uDPU: align LED-s with bindings
arm64: dts: marvell: uDPU: remove LED node pinctrl-names
arm64: dts: mediatek: Add missing xHCI clocks for mt8192 and mt8195
arm64: dts: mediatek: Add mmsys #reset-cells property for mt8192
arm64: dts: mediatek: cherry: Add Google Security Chip (GSC) TPM
arm64: dts: mediatek: cherry: Add keyboard mapping for the top row
arm64: dts: mediatek: cherry: Enable Elantech eKTH3000 i2c trackpad
arm64: dts: mediatek: cherry: Enable MT6315 regulators on SPMI bus
arm64: dts: mediatek: cherry: Enable secondary SD/MMC controller
arm64: dts: mediatek: cherry: Enable the System Companion Processor
arm64: dts: mediatek: cherry: Wire up the ChromeOS Embedded Controller
arm64: dts: mediatek: Fix build warnings of mt8173 vcodec nodes
arm64: dts: mediatek: kukui: Remove i2s-share properties
arm64: dts: mediatek: mt2712e: Update the name of property 'clk_csr'
arm64: dts: mediatek: mt6795: Add CPUX system timer node
arm64: dts: mediatek: mt7986: add support for Wireless Ethernet Dispatch
arm64: dts: mediatek: mt8183-pumpkin: add keypad support
arm64: dts: mediatek: mt8183: add keyboard node
arm64: dts: mediatek: Update mt81xx scpsys node to align with dt-bindings
arm64: dts: meson-axg: add support for JetHub D1p (j110)
arm64: dts: meson-g12a: Remove 'enable-active-low'
arm64: dts: meson-sm1-sei610: Remove 'enable-active-low'
arm64: dts: meson: add support for Beelink GT1 Ultimate
arm64: dts: mnt-reform2: don't use multiple blank lines
arm64: dts: Move BCM4908 dts to bcmbca folder
arm64: dts: mt7986: add built-in Wi-Fi device nodes
arm64: dts: mt8183: add MediaTek MDP3 nodes
arm64: dts: mt8192: Add display nodes
arm64: dts: mt8192: Add dsi node
arm64: dts: mt8192: Add mipi_tx node
arm64: dts: mt8192: Add pwm node
arm64: dts: mt8195: Add adsp node and adsp mailbox nodes
arm64: dts: mt8195: Add audio related nodes
arm64: dts: mt8195: Add cpufreq node
arm64: dts: mt8195: Add display node for vdosys0
arm64: dts: mt8195: Add gce node
arm64: dts: mt8195: Add iommu and smi nodes
arm64: dts: mt8195: Add power domains controller
arm64: dts: mt8195: Add scp node
arm64: dts: mt8195: Add spmi node
arm64: dts: mt8195: Add vdosys and vppsys clock nodes
arm64: dts: mt8195: Disable I2C0 node
arm64: dts: mt8195: Disable watchdog external reset signal
arm64: dts: mt8195: Specify audio reset controller
arm64: dts: qcom: Add device tree for Sony Xperia 1 IV
arm64: dts: qcom: Add LTE SKUs for sc7280-villager family
arm64: dts: qcom: Add pm7250b PMIC
arm64: dts: qcom: Add SKU6 for sc7180-trogdor-pazquel-lte-parade
arm64: dts: qcom: align PMIC GPIO pin configuration with DT schema
arm64: dts: qcom: align SDHCI reg-names with DT schema
arm64: dts: qcom: align SPMI PMIC ADC node name with dtschema
arm64: dts: qcom: align SPMI PMIC LPG node name with dtschema
arm64: dts: qcom: align SPMI PMIC Power-on node name with dtschema
arm64: dts: qcom: align SPMI PMIC regulators node name with dtschema
arm64: dts: qcom: fix syscon node names
arm64: dts: qcom: ipq6018: add missing TCSR syscon compatible
arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO
arm64: dts: qcom: ipq8074: correct APCS register space size
arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size
arm64: dts: qcom: msm8916-samsung-a2015: Rename touchscreen analog regulator
arm64: dts: qcom: msm8916-samsung-e2015: Add initial common dtsi
arm64: dts: qcom: msm8916-samsung-e2015: Add touchkey
arm64: dts: qcom: msm8916-samsung-serranove: Add magnetometer
arm64: dts: qcom: msm8916: add clocks to the GCC device node
arm64: dts: qcom: msm8953: add missing TCSR syscon compatible
arm64: dts: qcom: msm8992-xiaomi-libra: split qcom,msm-id into tuples
arm64: dts: qcom: msm8994-msft-lumia-octagon: align resin node name with bindings
arm64: dts: qcom: msm8994: switch TCSR mutex to MMIO
arm64: dts: qcom: msm8996-xiaomi-*: Add LEDs
arm64: dts: qcom: msm8996-xiaomi: align PMIC GPIO pin configuration with DT schema
arm64: dts: qcom: msm8996: add #clock-cells and XO clock to the HDMI PHY node
arm64: dts: qcom: msm8996: add missing TCSR syscon compatible
arm64: dts: qcom: msm8996: split TCSR halt regs out of mutex
arm64: dts: qcom: msm8996: switch TCSR mutex to MMIO
arm64: dts: qcom: msm8998: add MSM8998 SDCC specific compatible
arm64: dts: qcom: msm8998: split TCSR halt regs out of mutex
arm64: dts: qcom: msm8998: switch TCSR mutex to MMIO
arm64: dts: qcom: pm6150l: add missing adc channels
arm64: dts: qcom: pm8350c: Drop PWM reg declaration
arm64: dts: qcom: pmi8994: add missing MPP compatible fallback
arm64: dts: qcom: pmk8350: drop incorrect io-channel-ranges
arm64: dts: qcom: pmk8350: drop interrupt-names from ADC
arm64: dts: qcom: qcs404: add missing TCSR syscon compatible
arm64: dts: qcom: qcs404: switch TCSR mutex to MMIO
arm64: dts: qcom: replace deprecated perst-gpio with perst-gpios
arm64: dts: qcom: sa8155p-adp: Remove unused properties from eth node
arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed
arm64: dts: qcom: sa8295p-adp: add fallback compatible to PMIC GPIOs
arm64: dts: qcom: sa8295p-adp: add missing gpio-ranges in PMIC GPIOs
arm64: dts: qcom: sa8295p-adp: disallow regulator mode switches
arm64: dts: qcom: sa8295p-adp: Specify which LDO modes are allowed
arm64: dts: qcom: sc7180-trogdor: Add nodes for onboard USB hub
arm64: dts: qcom: sc7180-trogdor: Keep pm6150_adc enabled for TZ
arm64: dts: qcom: sc7180: add missing TCSR syscon compatible
arm64: dts: qcom: sc7180: split TCSR halt regs out of mutex
arm64: dts: qcom: sc7180: switch TCSR mutex to MMIO
arm64: dts: qcom: sc7280-herobrine: Add nodes for onboard USB hub
arm64: dts: qcom: sc7280-herobrine: correct TLMM gpio-line-names
arm64: dts: qcom: sc7280-herobrine: Don't enable the USB 2.0 port
arm64: dts: qcom: sc7280-idp: correct ADC channel node name and unit address
arm64: dts: qcom: sc7280-qcard: Add alias 'wifi0'
arm64: dts: qcom: sc7280-villager: Adjust LTE SKUs
arm64: dts: qcom: sc7280: Add cpu and llcc BWMON
arm64: dts: qcom: sc7280: Add device tree for herobrine evoker
arm64: dts: qcom: sc7280: Add herobrine-villager-r1
arm64: dts: qcom: sc7280: Add lpass cpu node
arm64: dts: qcom: sc7280: Add max98360a codec for CRD 1.0/2.0 and IDP boards
arm64: dts: qcom: sc7280: Add missing aggre0, aggre1 clocks
arm64: dts: qcom: sc7280: Add nodes for soundwire and va tx rx digital macro codecs
arm64: dts: qcom: sc7280: Add required-opps for USB
arm64: dts: qcom: sc7280: Add sound node for CRD 1.0/2.0 and IDP boards
arm64: dts: qcom: sc7280: Add sound node for CRD 3.0/3.1
arm64: dts: qcom: sc7280: Add support for zoglin
arm64: dts: qcom: sc7280: Add the reset reg for lpass audiocc on SC7280
arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 1.0/2.0 and IDP boards
arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 3.0/3.1
arm64: dts: qcom: sc7280: align TLMM pin configuration with DT schema
arm64: dts: qcom: sc7280: Cleanup the lpasscc node
arm64: dts: qcom: sc7280: correct CPU BWMON unit address
arm64: dts: qcom: sc7280: Enable digital codecs and soundwire for CRD 1.0/2.0 and IDP boards
arm64: dts: qcom: sc7280: Enable digital codecs and soundwire for CRD 3.0/3.1
arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 1.0/2.0 and IDP boards.
arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 3.0/3.1
arm64: dts: qcom: sc7280: Fix Dmic no sound on villager-r1
arm64: dts: qcom: sc7280: herobrine: Add max98360a codec node
arm64: dts: qcom: sc7280: split TCSR halt regs out of mutex
arm64: dts: qcom: sc7280: Update gpu opp table
arm64: dts: qcom: sc7280: Update lpassaudio clock controller for resets
arm64: dts: qcom: sc7280: Update lpasscore node
arm64: dts: qcom: sc8280xp-crd: disable touchscreen pull-up
arm64: dts: qcom: sc8280xp-crd: disallow regulator mode switches
arm64: dts: qcom: sc8280xp-crd: mark HID wakeup sources
arm64: dts: qcom: sc8280xp-crd: move HID pin config
arm64: dts: qcom: sc8280xp-crd: Specify which LDO modes are allowed
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: add alternate touchpad
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: disable touchscreen pull-up
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: disallow regulator mode switches
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: mark HID wakeup sources
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: move HID pin config
arm64: dts: qcom: sc8280xp-pmics: Remove reg entry & use correct node name for pmc8280c_lpg node
arm64: dts: qcom: sc8280xp: correct ref clock for ufs_mem_phy
arm64: dts: qcom: sc8280xp: drop broken DP PHY nodes
arm64: dts: qcom: sc8280xp: fix UFS PHY serdes size
arm64: dts: qcom: sc8280xp: fix ufs_card_phy ref clock
arm64: dts: qcom: sc8280xp: fix USB PHY PCS registers
arm64: dts: qcom: sc8280xp: fix USB0 PHY PCS_MISC registers
arm64: dts: qcom: sc8280xp: fix USB1 PHY RX1 registers
arm64: dts: qcom: sc8280xp: mark USB controllers as wakeup-sources
arm64: dts: qcom: sdm630: split TCSR halt regs out of mutex
arm64: dts: qcom: sdm630: switch TCSR mutex to MMIO
arm64: dts: qcom: sdm845-db845c: drop gpios from CCI I2C sensors
arm64: dts: qcom: sdm845-db845c: drop power-domains from CCI I2C sensors
arm64: dts: qcom: sdm845-mtp: correct ADC settle time
arm64: dts: qcom: sdm845-xiaomi-polaris: Fix sde_dsi_active pinctrl
arm64: dts: qcom: sdm845: add LLCC BWMON
arm64: dts: qcom: sdm845: Add the RPMh stats node
arm64: dts: qcom: sdm845: narrow LLCC address space
arm64: dts: qcom: sdm845: Reduce reg size for aoss_qmp
arm64: dts: qcom: sdm845: split TCSR halt regs out of mutex
arm64: dts: qcom: sdm845: switch TCSR mutex to MMIO
arm64: dts: qcom: sm6125: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm6350: Add GPI DMA nodes
arm64: dts: qcom: sm6350: Add interconnect support
arm64: dts: qcom: sm6350: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm7225-fairphone-fp4: Add pm7250b PMIC
arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed
arm64: dts: qcom: sm8150: split TCSR halt regs out of mutex
arm64: dts: qcom: sm8150: switch TCSR mutex to MMIO
arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed
arm64: dts: qcom: sm8250: Disable the not yet supported cluster idle state
arm64: dts: qcom: sm8250: move DSI opp table to the dsi0 node
arm64: dts: qcom: sm8250: provide additional MSI interrupts
arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed
arm64: dts: qcom: sm8350-sagami: correct TS pin property
arm64: dts: qcom: sm8350: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm8450: add Inline Crypto Engine registers and clock
arm64: dts: qcom: sm8450: Add SDHCI2
arm64: dts: qcom: sm8450: Adjust memory map
arm64: dts: qcom: sm8450: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm8450: fix UFS PHY serdes size
arm64: dts: qcom: stop using snps,dw-pcie falback
arm64: dts: qcom: use GPIO flags for tlmm
arm64: dts: qcom: Use WCD9335 DT bindings
arm64: dts: renesas: Add condor-common.dtsi
arm64: dts: renesas: Add r8a77980a.dtsi
arm64: dts: renesas: Add Renesas R8A779MB SoC support
arm64: dts: renesas: Add V3H2 Condor-I board support
arm64: dts: renesas: Adjust whitespace around '{'
arm64: dts: renesas: Drop clock-names property from RPC node
arm64: dts: renesas: r8a774a1: Put I2C aliases to board files
arm64: dts: renesas: r8a774e1: Rename i2c_dvfs to iic_pmic
arm64: dts: renesas: r8a77970: Put I2C aliases to board files
arm64: dts: renesas: r8a77980: Put I2C aliases to board files
arm64: dts: renesas: r8a77990: Put I2C aliases to board files
arm64: dts: renesas: r8a779a0: Put I2C aliases to board files
arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
arm64: dts: renesas: r8a779f0: Add CMT support
arm64: dts: renesas: r8a779f0: Add MSIOF nodes
arm64: dts: renesas: r8a779f0: Add SDHI0 support
arm64: dts: renesas: r8a779f0: Add TMU nodes
arm64: dts: renesas: r8a779g0: Add GPIO nodes
arm64: dts: renesas: r8a779g0: Add I2C nodes
arm64: dts: renesas: r8a779g0: Add pinctrl device node
arm64: dts: renesas: r8a779g0: Add RAVB nodes
arm64: dts: renesas: r8a779g0: Add RWDT node
arm64: dts: renesas: r8a779{51|60|65}: Put I2C aliases to board files
arm64: dts: renesas: r9a07g043: Add DMA support to RSPI
arm64: dts: renesas: r9a07g043: Fix audio clk node names
arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types
arm64: dts: renesas: r9a07g044: Add DMA support to RSPI
arm64: dts: renesas: r9a07g044: Add IRQC node
arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types
arm64: dts: renesas: r9a07g044: Update pinctrl node to handle GPIO interrupts
arm64: dts: renesas: r9a07g054: Add DMA support to RSPI
arm64: dts: renesas: r9a07g054: Add IRQC node
arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types
arm64: dts: renesas: r9a07g054: Update pinctrl node to handle GPIO interrupts
arm64: dts: renesas: r9a09g011: Add i2c nodes
arm64: dts: renesas: r9a09g011: Add pinctrl node
arm64: dts: renesas: rzg2l-smarc-som: Add PHY interrupt support for ETH{0/1}
arm64: dts: renesas: rzg2ul-smarc-som: Drop enabling wdt2
arm64: dts: renesas: rzg2ul-smarc: Include SoM DTSI into board DTS
arm64: dts: renesas: rzv2m evk: Enable i2c
arm64: dts: renesas: spider-cpu: Add missing bootargs
arm64: dts: renesas: spider-cpu: Enable eMMC0
arm64: dts: renesas: spider: Move aliases and chosen
arm64: dts: renesas: white-hawk-cpu: Add Ethernet support
arm64: dts: renesas: white-hawk-cpu: Add GP LEDs
arm64: dts: renesas: white-hawk-cpu: Add missing bootargs
arm64: dts: renesas: white-hawk-cpu: Add push switches
arm64: dts: renesas: white-hawk-cpu: Add serial port pin control
arm64: dts: renesas: white-hawk-cpu: Enable watchdog timer
arm64: dts: renesas: white-hawk: Add CSI/DSI sub-board
arm64: dts: renesas: white-hawk: Add Ethernet sub-board
arm64: dts: renesas: white-hawk: Add I2C0 and EEPROMs
arm64: dts: renesas: white-hawk: Move aliases and chosen
arm64: dts: rockchip: Add analog audio output on quartz64-b
arm64: dts: rockchip: add Anbernic RG353P and RG503
arm64: dts: rockchip: add avdd-0v9-supply and avdd-1v8-supply on rk3399 rock 4c and pi4
arm64: dts: rockchip: add csi dphy node to rk356x
arm64: dts: rockchip: Add DSI and DSI-DPHY nodes to rk356x
arm64: dts: rockchip: Add dts for a rk3399 based board EAIDK-610
arm64: dts: rockchip: add enable-strobe-pulldown to emmc phy on nanopi4
arm64: dts: rockchip: Add Hantro encoder node to rk356x
arm64: dts: rockchip: Add HDMI supplies on rk3399-roc-pc
arm64: dts: rockchip: add i2s0 I2S/PDM/TDM 8ch controller to px30
arm64: dts: rockchip: Add initial support for Pine64 PinePhone Pro
arm64: dts: rockchip: add LED for ROCK Pi 4A/B/C/A+/B+
arm64: dts: rockchip: add LEDs for ROCK 4C+
arm64: dts: rockchip: Add PCIe 2 nodes to quartz64-b
arm64: dts: rockchip: Add PCIe v3 nodes to BPI-R2-Pro
arm64: dts: rockchip: Add PCIe v3 nodes to rk3568
arm64: dts: rockchip: add pinctrl for mipi-pdn pin on px30-evb
arm64: dts: rockchip: Add regulator suffix to BPI-R2-Pro
arm64: dts: rockchip: Add RK3399 NanoPi R4S Enterprise Edition
arm64: dts: rockchip: Add RK3399-T OPP table
arm64: dts: rockchip: add rk817 chg to Odroid Go Advance
arm64: dts: rockchip: add rtc to rock3a
arm64: dts: rockchip: add vcc_cam regulator to rock-3a
arm64: dts: rockchip: add vcc_mipi regulator to rock-3a
arm64: dts: rockchip: Add VPU support for RK3568/RK3566
arm64: dts: rockchip: connect vcca_1v8 to APIO5_VDD on rk3399-rock-4c-plus
arm64: dts: rockchip: Drop RK3399-Scarlet's repeated ec_ap_int_l definition
arm64: dts: rockchip: enable gamma control on RK3399
arm64: dts: rockchip: Enable HDMI and GPU on quartz64-b
arm64: dts: rockchip: Enable PCIe controller on rock3a
arm64: dts: rockchip: Enable video output on rk3566-roc-pc
arm64: dts: rockchip: fix adc-keys sub node names
arm64: dts: rockchip: Fix gmac failure of rgmii-id from rk3566-roc-pc
arm64: dts: rockchip: Fix i2c3 pinctrl on rk3566-roc-pc
arm64: dts: rockchip: fix ir-receiver node names
arm64: dts: rockchip: fix node name for hym8563 rtc
arm64: dts: rockchip: Fix Pine64 Quartz4-B PMIC interrupt
arm64: dts: rockchip: fix quartz64-a bluetooth configuration
arm64: dts: rockchip: fix regulator name on rk3399-rock-4
arm64: dts: rockchip: fix regulator structure on rk3399-rock-4c-plus
arm64: dts: rockchip: Fix SD card controller probe on Pinephone Pro
arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series
arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency
arm64: dts: rockchip: remove clock-frequency from rtc
arm64: dts: rockchip: remove i2c5 from rk3566-roc-pc
arm64: dts: rockchip: rk3399: Radxa ROCK 4C+
arm64: dts: rockchip: set max drive-strength for cif_clkout_m0 on px30-evb
arm64: dts: rockchip: sort nodes/properties on rk3399-rock-4
arm64: dts: rockchip: sort nodes/properties on rk3399-rock-4c-plus
arm64: dts: rockchip: specify pinctrl for i2c adapters on rock-3a
arm64: dts: rockchip: Support gru-scarlet sku{2,4} variants
arm64: dts: rockchip: use BCLK to GPIO switch on rk3399
arm64: dts: rockchip: use pin constant for reset-gpios on px30-evb
arm64: dts: tegra: smaug: Add Bluetooth node
arm64: dts: tegra: smaug: Add Wi-Fi node
arm64: dts: ti: Add support for AM62A7-SK
arm64: dts: ti: Introduce AM62A7 family of SoCs
arm64: dts: ti: k3-am62-main: Add epwm nodes
arm64: dts: ti: k3-am625-sk: Add epwm nodes
arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node
arm64: dts: ti: k3-am64-main: Add GPMC memory controller node
arm64: dts: ti: k3-am64-main: Add main_cpts label
arm64: dts: ti: k3-am64-main: Enable crypto accelerator
arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs
arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges
arm64: dts: ti: k3-am65-main: Disable RNG node
arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL
arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID
arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries
arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node
arm64: dts: ti: k3-j7200: fix main pinmux range
arm64: dts: ti: k3-j721e-main: fix RNG node clock id
arm64: dts: tqma8mpql: add USB DR support
arm64: dts: uniphier: Add ahci controller nodes for PXs3
arm64: dts: uniphier: Add L2 cache node
arm64: dts: uniphier: Add USB-device support for PXs3 reference board
arm64: dts: uniphier: Fix opp-table node name for LD20
arm64: dts: uniphier: Remove compatible "snps,dw-pcie" from pcie node
arm64: dts: uniphier: Rename gpio-hog nodes
arm64: dts: uniphier: Rename pvtctl node to thermal-sensor
arm64: dts: uniphier: Rename usb-glue node for USB3 to usb-controller
arm64: dts: uniphier: Rename usb-phy node for USB2 to usb-controller
arm64: dts: uniphier: Use GIC interrupt definitions
arm64: dts: verdin-imx8mm: add lvds panel node
arm64: dts: verdin-imx8mm: introduce hdmi-connector
arm64: dts: verdin-imx8mm: rename sn65dsi83 to sn65dsi84
arm64: dts: verdin-imx8mp: fix ctrl_sleep_moci
arm64: efi: enable generic EFI compressed boot
arm64: efi: Fix handling of misaligned runtime regions and drop warning
arm64: efi: Force the use of SetVirtualAddressMap() on Altra machines
arm64: efi: Recover from synchronous exceptions occurring in firmware
arm64: efi: Revert "Recover from synchronous exceptions ..."
arm64: Enable docker support in defconfig
arm64: entry: avoid kprobe recursion
arm64: errata: Add Cortex-A55 to the repeat tlbi list
arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510
arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro
arm64: fix rodata=full again
arm64: fix the build with binutils 2.27
arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER
arm64: ftrace: fix module PLTs with mcount
arm64: Kconfig.platforms: Group NXP platforms together
arm64: Kconfig.platforms: Re-organized Broadcom menu
arm64: mm: handle ARM64_KERNEL_USES_PMD_MAPS in vmemmap_populate()
arm64: module: Make plt_equals_entry() static
arm64: module: move find_section to header
arm64: module: Remove unused plt_entry_is_initialized()
arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored
arm64: mte: move register initialization to C
 
ARM64: reloc_test: add __init/__exit annotations to module init/exit funcs
 
arm64: remove mmap linked list from vdso
arm64: renesas: Drop selecting SOC_BUS
arm64: report EL1 UNDEFs better
arm64: rework BTI exception handling
arm64: rework FPAC exception handling
arm64: run softirqs on the per-CPU IRQ stack
arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually
arm64: stacktrace: add stackinfo_on_stack() helper
arm64: stacktrace: fix kerneldoc comments
arm64: stacktrace: move SDEI stack helpers to stacktrace code
arm64: stacktrace: remove stack type from fp translator
arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record()
arm64: stacktrace: rework stack boundary discovery
arm64: stacktrace: simplify unwind_next_common()
arm64: stacktrace: track all stack boundaries explicitly
arm64: stacktrace: track hyp stacks in unwinder's address space
arm64: support huge vmalloc mappings
arm64: tegra: Add context isolation domains on Tegra234
arm64: tegra: Add GPCDMA support for Tegra I2C
arm64: tegra: Add iommus for HDA on Tegra234
arm64: tegra: Add MGBE nodes on Tegra234
arm64: tegra: Add P2U and PCIe controller nodes to Tegra234 DT
arm64: tegra: Add regulators required for PCIe
arm64: tegra: Enable HDA node for Jetson AGX Orin
arm64: tegra: Enable MGBE on Jetson AGX Orin Developer Kit
arm64: tegra: Enable PCIe slots in P3737-0000 board
arm64: tegra: Enable Tegra SPI & QSPI in deconfig
arm64: tegra: Fix up compatible for Tegra234 GPCDMA
arm64: tegra: Fixup iommu-map property formatting
arm64: topology: move store_cpu_topology() to shared code
arm64: uaccess: simplify uaccess_mask_ptr()
arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday
 
ARM: 9221/1: traps: print un-hashed user pc on undefined instruction
ARM: 9224/1: Dump the stack traces based on the parameter 'regs' of show_regs()
ARM: 9226/1: disable FDPIC ABI
ARM: 9228/1: vfp: kill vfp_flush/release_thread()
ARM: 9232/1: Replace this_cpu_* with raw_cpu_* in handle_bad_stack()
ARM: 9233/1: stacktrace: Skip frame pointer boundary check for call_with_stack()
ARM: 9234/1: stacktrace: Avoid duplicate saving of exception PC value
ARM: 9240/1: dma-mapping: Pass (void *) to virt_to_page()
ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n
ARM: 9243/1: riscpc: Unbreak the build
ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd()
ARM: 9245/1: dump: show FDT region
ARM: 9246/1: dump: show page table level name
ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE
ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels
ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation
ARM: 9278/1: kfence: only handle translation faults
ARM: aspeed: Kconfig: Fix indentation
ARM: at91: fix build for SAMA5D3 w/o L2 cache
ARM: at91: pm: avoid soft resetting AC DLL
ARM: at91: rm9200: fix usb device clock id
ARM: config: aspeed: Enable namespaces
ARM: config: aspeed_g5: Enable PECI
ARM: config: ixp4xx: Disable legacy EEPROM driver
ARM: configs: aspeed: Add support for USB flash drives
ARM: configs: aspeed: Refresh defconfigs
ARM: configs: aspeed_g4: Enable IPV6 options
ARM: configs: aspeed_g4: Enable OCC and NBD drivers
ARM: configs: aspeed_g4: Remove appended DTB and ATAG
ARM: configs: aspeed_g5: Add mp5023 driver
ARM: configs: aspeed_g5: Add PL2303 USB serial driver
ARM: configs: aspeed_g5: Add TPM TIS I2C driver
ARM: configs: aspeed_g5: Enable MCTP stack
 
arm: configs: Configs that had RPMSG_CHAR now get RPMSG_CTRL
 
ARM: configs: replace CONFIG_NO_HZ=y with CONFIG_NO_HZ_IDLE=y
ARM: decompressor: Include .data.rel.ro.local
ARM: defconfig: clean up multi_v4t and multi_v5 configs
ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B
ARM: defconfig: drop CONFIG_NET_VENDOR_ASIX=y
ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y
ARM: defconfig: drop CONFIG_SERIAL_OMAP references
ARM: defconfig: drop CONFIG_SND_SOC_FSL_SAI
ARM: defconfig: drop CONFIG_USB_FSL_USB2
ARM: defconfig: fix CONFIG_SND_SOC_AC97_CODEC name
ARM: defconfig: reorder defconfig files
ARM: disallow PCI with MMU=n again
ARM: Drop CMDLINE_* dependency on ATAGS
ARM: Drop CMDLINE_FORCE dependency on !ARCH_MULTIPLATFORM
ARM: dts: am335x-baltos: add GPIO names for ir2110 device
ARM: dts: am335x-baltos: add GPIO names for ir3220 and ir5221 devices
ARM: dts: am335x-baltos: change nand-xfer-type
ARM: dts: am335x-netcan: add GPIO names for NetCAN Plus device
ARM: dts: am335x-netcom: add GPIO names for NetCom Plus 2-port devices
ARM: dts: am335x-netcom: add GPIO names for NetCom Plus 8-port devices
ARM: dts: am335x-pcm-953: Define fixed regulators in root node
ARM: dts: armada-370.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-375.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-380.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-38x: Add gpio-ranges for pin muxing
ARM: dts: armada-39x.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp-98dx3236.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp-mv78230.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp-mv78260.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp-mv78460.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp: align SPI node name with dtschema
ARM: dts: aspeed-g6: Enable more UART controllers
ARM: dts: aspeed: Add AMD DaytonaX BMC
ARM: dts: aspeed: Add device tree for Ampere's Mt. Mitchell BMC
ARM: dts: aspeed: Add HACE device controller node
ARM: dts: aspeed: ast2600-evb-a1: Add compatible
ARM: dts: aspeed: ast2600-evb: Enable Quad SPI RX tranfers
ARM: dts: aspeed: ast2600-evb: Update I2C devices
ARM: dts: aspeed: ast2600evb: Fix compatible string
ARM: dts: aspeed: bletchley: Add USB debug card IPMB node
ARM: dts: aspeed: bletchley: Remove hdc1080 node
ARM: dts: aspeed: elbert: Enable mac3 controller
ARM: dts: aspeed: mtjade: Remove gpio-keys entries
ARM: dts: aspeed: Yosemite V2: Enable OCP debug card
ARM: dts: aspeed: yosemitev2: Disable the EEPROM driver
ARM: dts: at91: Add `atmel,usart-mode` required property to serial nodes
ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl
ARM: dts: at91: sam9x60ek: Add DBGU compatibles to uart1
ARM: dts: at91: sam9x60ek: remove simple-bus for regulators
ARM: dts: at91: sama7g5: fix signal name of pin PB2
ARM: dts: at91: sama7g5: Swap rx and tx for spi11
ARM: dts: BCM5301X: Add basic PCI controller properties
ARM: dts: dove: Add definitions for PCIe error interrupts
ARM: dts: dove: Add definitions for PCIe legacy INTx interrupts
ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
ARM: dts: gemini: ns2502: permit to use gigabit
ARM: dts: gemini: ssi1328: permit to use gigabit
ARM: dts: imx6-sabrelite: change to use SPDX identifiers
ARM: dts: imx6: delete interrupts property if interrupts-extended is set
ARM: dts: imx6: skov: migrate to resistive-adc-touch
ARM: dts: imx6dl-yapp4: Bind the backlight controller to the LCD panel
ARM: dts: imx6dl-yapp4: Do not allow PM to switch PU regulator off on Q/QP
ARM: dts: imx6dl: add missing properties for sram
ARM: dts: imx6q-mccmon6: Add fsl,err006687-workaround-present property
ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties
ARM: dts: imx6q: add missing properties for sram
ARM: dts: imx6qdl-dhcom: Move IPU iomux node from PDK2 to SoM file
ARM: dts: imx6qdl-gw52xx: add CAN regulator
ARM: dts: imx6qdl-gw53xx: add CAN regulator
ARM: dts: imx6qdl-gw54xx: add CAN regulator
ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset
ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus
ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node
ARM: dts: imx6qdl-mba6: don't use multiple blank lines
ARM: dts: imx6qdl-sabre: change to use SPDX identifiers
ARM: dts: imx6qdl-tqma6x: add fixed power supplies
ARM: dts: imx6qdl-vicut1.dtsi: Add backlight-isb node
ARM: dts: imx6qdl: phytec: no spaces at start of line, indent use tabs
ARM: dts: imx6qp: add missing properties for sram
ARM: dts: imx6sl: add missing properties for sram
ARM: dts: imx6sl: use tabs for code indent
ARM: dts: imx6sll: add missing properties for sram
ARM: dts: imx6sx-udoo-neo: don't use multiple blank lines
ARM: dts: imx6sx: add missing properties for sram
ARM: dts: imx6ul-kontron: Add imx6ull-kontron-bl to Makefile
ARM: dts: imx6ul-kontron: Simplify devicetree structure
ARM: dts: imx7: Fix NAND controller size-cells
ARM: dts: imx7d-pico: indent use tabs, no spaces at start of line
ARM: dts: imx7d-sdb: config the max pressure for tsc2046
ARM: dts: imx7ulp: Add IPG clock for lpi2c
ARM: dts: imx7ulp: update the LPI2C clock-names
ARM: dts: imx: align gpio-keys node names with dtschema
ARM: dts: imx: align LED node names with dtschema
ARM: dts: imx: align SPI node name with dtschema
ARM: dts: imx: update sdma node name format
ARM: dts: integrator: Tag PCI host with device_type
ARM: dts: kirkwood: Add definitions for PCIe error interrupts
ARM: dts: kirkwood: Add definitions for PCIe legacy INTx interrupts
ARM: dts: kirkwood: lsxl: fix serial line
ARM: dts: kirkwood: lsxl: remove first ethernet port
ARM: dts: lan966x: add led configuration
ARM: dts: lan966x: add support for pcb8290
ARM: dts: lan966x: disable aes
ARM: dts: lan966x: Enable sgpio on pcb8291
ARM: dts: Let Gemini NS2502 parse redboot partitions
ARM: dts: ls1021a: Use generic node name for DMA
ARM: dts: qcom-*: replace deprecated perst-gpio with perst-gpios
ARM: dts: qcom-msm8916-samsung-e2015: Include dts from arm64
ARM: dts: qcom: align SDHCI clocks with DT schema
ARM: dts: qcom: align SDHCI reg-names with DT schema
ARM: dts: qcom: align SPMI PMIC ADC node name with dtschema
ARM: dts: qcom: apq8026-asus-sparrow: Enable ADSP
ARM: dts: qcom: apq8026-lg-lenok: Enable ADSP
ARM: dts: qcom: apq8060-dragonboard: Add TMA340 to APQ8060 DragonBoard
ARM: dts: qcom: apq8064: add clocks to the GCC device node
ARM: dts: qcom: apq8064: add clocks to the LCC device node
ARM: dts: qcom: apq8064: add clocks to the MMCC device node
ARM: dts: qcom: apq8084: add rpm-stats device node
ARM: dts: qcom: apq8084: switch TCSR mutex to MMIO
ARM: dts: qcom: ipq8064: add ipq8062 variant
ARM: dts: qcom: ipq8064: add ipq8065 variant
ARM: dts: qcom: ipq8064: add v2 dtsi variant
ARM: dts: qcom: ipq8064: pad addresses to 8 digit
ARM: dts: qcom: ipq8064: reorganize node order and sort them
ARM: dts: qcom: msm8226: Add ADSP node
ARM: dts: qcom: msm8226: override nodes by label
ARM: dts: qcom: msm8226: switch TCSR mutex to MMIO
ARM: dts: qcom: msm8660-surf: move fixed regulator out of soc
ARM: dts: qcom: msm8660: Add GSBI1 SPI bus
ARM: dts: qcom: msm8660: Add GSBI3 I2C bus
ARM: dts: qcom: msm8660: add pxo/cxo clocks to the GCC node
ARM: dts: qcom: msm8660: fix node names for fixed clocks
ARM: dts: qcom: msm8660: override nodes by label
ARM: dts: qcom: msm8960: add clocks to the GCC device node
ARM: dts: qcom: msm8960: add clocks to the LCC device node
ARM: dts: qcom: msm8960: add clocks to the MMCC device node
ARM: dts: qcom: msm8960: override nodes by label
ARM: dts: qcom: msm8974: add rpm-stats device node
ARM: dts: qcom: pm8941: align SPMI PMIC LPG node name with dtschema
ARM: dts: qcom: pmx55: align SPMI PMIC Power-on node name with dtschema
ARM: dts: qcom: stop using snps,dw-pcie falback
ARM: dts: qcom: use GPIO flags for tlmm
ARM: dts: r9a06g032-rzn1d400-db: Enable CAN1
ARM: dts: r9a06g032: Add CAN{0,1} nodes
ARM: dts: renesas: Fix USB PHY device and child node names
ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188
ARM: dts: rockchip: fix adc-keys sub node names
ARM: dts: rockchip: fix ir-receiver node names
 
arm: dts: rockchip: fix node name for hym8563 rtc
 
ARM: dts: rockchip: fix rk3036 emac node compatible string
 
arm: dts: rockchip: remove clock-frequency from rtc
 
ARM: dts: rockchip: restyle emac nodes
ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name
ARM: dts: s5pv210: correct double "pins" in pinmux node
ARM: dts: stm32: add i2c nodes into stm32mp131.dtsi
ARM: dts: stm32: add pinctrl and disabled spi5 node in stm32mp135f-dk
ARM: dts: stm32: add spi nodes into stm32mp131.dtsi
ARM: dts: stm32: Add timer interrupts on stm32mp15
ARM: dts: stm32: argon: remove spidev node
ARM: dts: stm32: Create separate pinmux for qspi cs pin in stm32mp15-pinctrl.dtsi
ARM: dts: stm32: enable i2c1 and i2c5 on stm32mp135f-dk.dts
ARM: dts: stm32: Fix typo in license text for Engicam boards
ARM: dts: turris-omnia: Add label for wan port
ARM: dts: turris-omnia: Define S/PDIF audio card
ARM: dts: turris-omnia: Fix mpp26 pin name and comment
ARM: dts: uniphier: Add ahci controller nodes for Pro4
ARM: dts: uniphier: Add ahci controller nodes for PXs2
ARM: dts: uniphier: Move interrupt-parent property to each child node in uniphier-support-card
ARM: dts: uniphier: Remove compatible "snps,dw-pcie-ep" from pcie-ep node
ARM: dts: uniphier: Rename gpio-hog node
ARM: dts: uniphier: Rename pvtctl node to thermal-sensor
ARM: dts: uniphier: Rename usb-glue node for USB3 to usb-controller
ARM: dts: uniphier: Rename usb-phy node for USB2 to usb-controller
ARM: dts: uniphier: Use GIC interrupt definitions
ARM: dts: ux500: Add trips to battery thermal zones
ARM: dts: vf610-twr: indent use tabs, no spaces at start of line
ARM: dts: vf610: align SPI node name with dtschema
ARM: dts: vf610: ddr pinmux
ARM: dts: vf610: don't use multiple blank lines
ARM: dts: vf610: no spaces in indent but tabs
ARM: fix XIP_KERNEL dependencies
ARM: footbridge: move isa-dma support into footbridge
ARM: footbridge: remove addin mode
ARM: footbridge: remove custom DMA address handling
ARM: footbridge: remove leftover from personal-server
ARM: Kconfig: clean up platform selection
ARM: make ARCH_MULTIPLATFORM user-visible
ARM: mmp: Make some symbols static
ARM: multi_v7_defconfig: enable more Qualcomm drivers
ARM: mvebu: add audio I2S controller to Armada 38x Device Tree
ARM: mvebu: add audio support to Armada 385 DB
ARM: mvebu: Add spdif-pins mpp pins for Armada 38x
ARM: mxs: fix memory leak in mxs_machine_init()
ARM: orion: fix include path
ARM: qcom: include defconfig in MAINTAINERS
ARM: qcom_defconfig: enable more Qualcomm drivers
ARM: remove check for CONFIG_DEBUG_LL_SER3
ARM: remove obsolete Makefile.boot infrastructure
ARM: s3c: remove orphan declarations from arch/arm/mach-s3c/devs.h
ARM: shmobile: defconfig: Refresh for v6.0-rc1
ARM: shmobile: Drop selecting SOC_BUS
ARM: simplify machdirs/platdirs handling
ARM: spear6xx: Staticize few definitions
 
asm-generic: compat: fix compat_arg_u64() and compat_arg_u64_dual()
asm-generic: compat: Support BE for long long args in 32-bit ABIs
asm-generic: instrument usercopy in cacheflush.h
asm-generic: make parameter types consistent in _unaligned_be48()
asm-generic: Remove empty #ifdef SA_RESTORER
 
Linux: ASoC platform driver for Apple MCA
 
ASoC/qcom/arm64: Qualcomm ADSP DTS and binding fixes
 
ASoC/soundwire: log actual PING status on resume issues
 
ASoC: Add Apple MCA I2S transceiver bindings
ASoC: ak4458: Add ak4458_reset in device probe and remove
ASoC: ak4458: Remove component probe() and remove()
ASoC: amd: acp: add a label to make error path more clean
ASoC: amd: acp: add missing platform_device_unregister() in acp_pci_probe()
ASoC: amd: acp: Add TDM support for acp i2s stream
ASoC: amd: acp: Initialize list to store acp_stream during pcm_open
ASoC: amd: acp: Modify dai_id macros to be more generic
ASoC: amd: acp: remove unnecessary NULL checks
ASoC: amd: acp: switch to use dev_err_probe()
ASoC: amd: acp: use devm_kcalloc() instead of devm_kzalloc()
ASoC: amd: acp: use function devm_kcalloc() instead of devm_kzalloc()
ASoC: amd: add acp6.2 init/de-init functions
ASoC: amd: add acp6.2 irq handler
ASoC: amd: add acp6.2 pci driver pm ops
ASoC: amd: add acp6.2 pdm driver dma ops
ASoC: amd: add acp6.2 pdm driver pm ops
ASoC: amd: add acp6.2 pdm platform driver
ASoC: amd: add Pink Sardine ACP PCI driver
ASoC: amd: add Pink Sardine machine driver using dmic
ASoC: amd: add Pink Sardine platform ACP IP register header
ASoC: amd: add platform devices for acp6.2 pdm driver and dmic driver
ASoC: amd: create platform device for acp6.2 machine driver
ASoC: amd: enable Pink Sardine acp6.2 drivers build
ASoC: amd: enable Pink sardine platform machine driver build.
ASoC: amd: fix spelling mistake: "i.e" -> "i.e."
ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table
ASoC: amd: yc: Add ASUS UM5302TA into DMI table
ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table
ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table
ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List
ASoC: apple: mca: Add locking
ASoC: apple: mca: Adjust timing of component unregister
ASoC: apple: mca: Postpone requesting of DMA channels
ASoC: apple: mca: Remove stale release of DMA channels
ASoC: apple: mca: Start new platform driver
ASoC: apple: mca: Trigger, not deassert, the peripheral reset
ASoC: apple: mca: Unselect COMMON_CLK in Kconfig
ASoC: atmel_ssc_dai: Remove the unneeded result variable
ASoC: bcm2835-i2s: Switch to use dev_err_probe() helper
ASoC: Change handling of unimplemented set_bclk_ratio
ASoC: Cleanup deprecated regmap-irq functionality
ASoC: codec: tlv320adc3xxx: add GPIOLIB dependency
ASoC: codecs: add support for ES8326
ASoC: codecs: add support for the TI SRC4392 codec
ASoC: codecs: add suspend and resume for ES8316
ASoC: codecs: allow compile testing without MFD drivers
ASoC: codecs: dt bind. doc for the new TI SRC4392 codec
ASoC: codecs: es8326: change es8326_regmap_config to static
ASoC: codecs: jz4725b: add missed Line In power control bit
ASoC: codecs: jz4725b: fix capture selector naming
ASoC: codecs: jz4725b: fix reported volume for Master ctl
ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route"
ASoC: codecs: jz4725b: use right control for Capture Volume
ASoC: codecs: max98088: remove redundant ret variable
ASoC: codecs: minor cppcheck cleanups
ASoC: codecs: qcom add support for SM8450 and SC8280XP
ASoC: codecs: rk817: drop I2C dependencies
ASoC: codecs: rk817: fix missing I2C dependency in compile test
ASoC: codecs: rx-macro: add support for sm8450 and sc8280xp
ASoC: codecs: rx-macro: handle swr_reset correctly
ASoC: codecs: show PING status on resume failures
ASoC: codecs: tfa989x: fix register access comments
ASoC: codecs: tlv320adc3xxx: Wrap adc3xxx_i2c_remove() in __exit_p()
ASoC: codecs: tx-macro: add support for sm8450 and sc8280xp
ASoC: codecs: tx-macro: fix active_decimator array
ASoC: codecs: tx-macro: fix kcontrol put
ASoC: codecs: tx-macro: handle swr_reset correctly
ASoC: codecs: va-macro: add support for sm8450 and sc8280xp
ASoC: codecs: va-macro: clear the frame sync counter before enabling
ASoC: codecs: wcd934x: add Slimbus dependency
ASoC: codecs: wcd934x: Fix Kconfig dependency
ASoC: codecs: wsa-macro: add support for sm8450 and sc8280xp
ASoC: codecs: wsa-macro: handle swr_reset correctly
ASoC: codecs: wsa883x: add clock stop support
ASoC: codes: src4xxx: Avoid clang -Wsometimes-uninitialized in src4xxx_hw_params()
ASoC: core: clarify the driver name initialization
ASoC: core: Fix use-after-free in snd_soc_exit()
ASoC: core: remove setting platform_max in kcontrol macros
ASoC: core: Replace sprintf() with sysfs_emit()
ASoC: cs42l42: Add bitclock frequency argument to cs42l42_pll_config()
ASoC: cs42l42: Add include dependencies to cs42l42.h
ASoC: cs42l42: Don't include kernel.h
ASoC: cs42l42: Export regmap elements to core namespace
ASoC: cs42l42: Fallback to headphones for type detect
ASoC: cs42l42: Fix comment typo in cs42l42_slow_start_put()
ASoC: cs42l42: Implement 'set_bclk_ratio'
ASoC: cs42l42: Move cs42l42_supply_names to .c file
ASoC: cs42l42: Pass component and dai defs into common probe
ASoC: cs42l42: Some small code improvements
ASoC: cs42l42: Split cs42l42_resume into two functions
ASoC: cs42l42: Split I2C identity into separate module
ASoC: cs42l42: Split probe() and remove() into stages
ASoC: cs42l42: Switch to dev_err_probe() helper
ASoC: cs42l42: Switch to use dev_err_probe() helper
ASoC: cs42l42: Use cs42l42->dev instead of &i2c_client->dev
ASoC: cs42l42: Use snd_soc_tdm_params_to_bclk()
ASoC: cs42l51: Correct PGA Volume minimum value
ASoC: cs42l83: Extend CS42L42 support to new part
ASoC: cs43130: Replace scnprintf() with sysfs_emit()
ASoC: cx2072x: fix spelling typo in comment
ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
ASoC: dapm: Don't use prefix for regulator name
ASoC: DAPM: Replace sprintf() calls with sysfs_emit_at()
ASoC: Drop mistakenly applied DTS patch
ASoC: dt-bindings: Add Everest ES8326 audio CODEC
ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes
ASoC: dt-bindings: Add sample format conversion
ASoC: dt-bindings: cs42l42: Add 'cs42l83' compatible
ASoC: dt-bindings: Definitions for DAI params
ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props
ASoC: dt-bindings: fsl,sai: Convert format to json-schema
ASoC: dt-bindings: max98396: Document data monitor properties
ASoC: dt-bindings: nau8825: Add ADCOUT IO drive strength control
ASoC: dt-bindings: qcom,q6adm: convert to dtschema
ASoC: dt-bindings: qcom,q6afe: remove binding
ASoC: dt-bindings: qcom,q6apm-dai: adjust indentation in example
ASoC: dt-bindings: qcom,q6asm: convert to dtschema
ASoC: dt-bindings: qcom,q6core: remove binding
ASoC: dt-bindings: qcom,q6dsp-lpass-clocks: cleanup example
ASoC: dt-bindings: qcom,q6dsp-lpass-ports: cleanup example
ASoC: dt-bindings: qcom,sm8250: add compatibles for sm8450 and sm8250
ASoC: dt-bindings: qcom: sort compatible strings
ASoC: es8316: fix register sync error in suspend/resume tests
ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
ASoC: Fixes for MT8195 SOF support
ASoC: fsl: fsl-utils: remove useless assignment
ASoC: fsl: Remove unused inline function imx_pcm_dma_params_init_data()
ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N
ASoC: fsl_asrc: Add initialization finishing check in runtime resume
ASoC: fsl_asrc_dma: fully initialize structs
ASoC: fsl_audmux: Fix amixer write errors
ASoC: fsl_micfil: explicitly clear CHnF flags
ASoC: fsl_micfil: explicitly clear software reset bit
ASoC: fsl_sai: Add support multi fifo sdma script
ASoC: fsl_sai: fix incorrect mclk number in error message
ASoC: fsl_sai: Remove unnecessary FIFO reset in ISR
ASoC: fsl_sai: Update slots number according to bclk_ratio
ASoC: fsl_spdif: add ALSA event on dpll locked
ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake
ASoC: hdac_hda: fix hda pcm buffer overflow issue
ASoC: hdmi-codec.c: use devm_kzalloc() for DMA data
ASoC: hdmi-codec: remove unused definitions
ASoC: imx-rpmsg: Support configure sysclk for codec dai
ASoC: Intel: bdw_rt286: Rename module
ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01
ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency
ASoC: Intel: catpt: Replace sprintf() with sysfs_emit()
ASoC: Intel: cirrus-common: Use UID to map correct amp to prefix
ASoC: Intel: common: add ACPI matching tables for Raptor Lake
ASoC: Intel: Drop hdac_ext usage for codec device creation
ASoC: Intel: Drop legacy HSW/BDW board-match information
ASoC: Intel: fix unused-variable warning in probe_codec
ASoC: Intel: fix unused-variable warning in probe_codec
ASoC: Intel: HSW and BDW updates
ASoC: Intel: hsw_rt5640: Rename module
ASoC: intel: Replace runtime->status->state reference to runtime->state
ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_init()
ASoC: Intel: Skylake: Introduce HDA codec init and exit routines
ASoC: Intel: skylake: remove unnecessary dev_set_drvdata()
ASoC: Intel: skylake: Replace sprintf() with sysfs_emit()
ASoC: Intel: Skylake: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
ASoC: Intel: soc-acpi-intel-rpl-match: add rpl_sdca_3_in_1 support
ASoC: Intel: soc-acpi: add ES83x6 support to IceLake
ASoC: Intel: sof_cs42l42: use function devm_kcalloc() instead of devm_kzalloc()
ASoC: Intel: sof_da7219_mx98360a: Access num_codecs through dai_link
ASoC: Intel: sof_es8336: use function devm_kcalloc() instead of devm_kzalloc()
ASoC: Intel: sof_nau8825: use function devm_kcalloc() instead of devm_kzalloc()
ASoC: Intel: sof_rt5682: Add quirk for Rex board
ASoC: Intel: sof_rt5682: remove SOF_RT1015_SPEAKER_AMP_100FS flag
ASoC: Intel: sof_rt5682: use devm_kcalloc() instead of devm_kzalloc()
ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15
ASoC: Intel: sof_ssp_amp: use devm_kcalloc() instead of devm_kzalloc()
ASoC: Intel: sst: Replace sprintf() with sysfs_emit()
ASoC: Intel: sst: Switch to standard device pages
ASoC: jz4752b: Capture fixes
ASoC: MAINTAINERS: add bindings and APR to Qualcomm Audio entry
ASoC: max98088: add support for noise gate reg
ASoC: max98373: Add checks for devm_kcalloc
ASoC: max98390: Fix dsm calibration reading
ASoC: max98390: Remove unnecessary amp on/off conrtol
ASoC: max98396: Make data monitor features configurable
ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
ASoC: mediatek: Allow separate handling of headphone and headset mic jack
ASoC: mediatek: dt-bindings: modify machine
ASoC: mediatek: dt-bindings: modify machine bindings for SOF
ASoC: mediatek: dt-bindings: modify machine bindings for SOF
ASoC: mediatek: mt8183: Allow setting shared clocks from machine driver
ASoC: mediatek: mt8183: Configure shared clocks
ASoC: mediatek: mt8183: Remove clock share parsing from DT
ASoC: mediatek: mt8186-da7219: Add headset widgets with switches
ASoC: mediatek: mt8186-da7219: Expose individual headset jack pins
ASoC: mediatek: mt8186-rt5682: Add headset widgets with switches
ASoC: mediatek: mt8186-rt5682: Expose individual headset jack pins
ASoC: mediatek: mt8186: add SOF support on mt8186-mt6366-da7219-max98357
ASoC: mediatek: mt8186: add SOF support on mt8186-mt6366-rt1019-rt5682s
ASoC: mediatek: mt8186: Allow setting shared clocks from machine driver
ASoC: mediatek: mt8186: Configure shared clocks
ASoC: mediatek: mt8186: Fix spelling mistake "slect" -> "select"
ASoC: mediatek: mt8186: Remove clock share parsing from DT
ASoC: mediatek: mt8186: remove unnecessary NULL check
ASoC: mediatek: mt8186: rename sound card name
ASoC: mediatek: mt8186: support DSP downlink
ASoC: mediatek: mt8192-mt6359: Expose individual headset jack pins
ASoC: mediatek: mt8192-mt6359: Make i2s9 share the clock from i2s8
ASoC: mediatek: mt8192-mt6359: Set the driver name for the card
ASoC: mediatek: mt8192: Allow setting shared clocks from machine driver
ASoC: mediatek: mt8192: Remove clock share parsing from DT
ASoC: mediatek: mt8195-mt6359: Properly register sound card for SOF
ASoC: mediatek: mt8195-mt6359: Use snd_soc_pm_ops instead of custom ops
ASoC: mediatek: mt8195: Expose individual headset jack pins
ASoC: mediatek: mt8195: update audio tuner settings
ASoC: mediatek: Set i2s clock sharing from machine drivers
ASoC: mediatek: support SOF for mt8186
ASoC: Merge dropped fixes from v5.18
ASoC: Merge tag 'v6.0-rc4' into asoc-6.1
ASoC: mt6359: fix tests for platform_get_irq() failure
ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe
ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe
ASoC: nau8825: Add ADCOUT IO drive strength control
ASoC: nau8825: Add TDM support
ASoC: omap: Replace sprintf() with sysfs_emit()
ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()
ASoC: ops: Correct bounds check for second channel on SX controls
ASoC: ops: Fix bounds check for _sx controls
ASoC: qcom: add machine driver for sc8280xp
ASoC: qcom: add support for sc8280xp machine
ASoC: qcom: common: use EXPORT_SYMBOL_GPL instead of EXPORT_SYMBOL
ASoC: qcom: dt-bindings: add sm8450 and sc8280xp compatibles
ASoC: qcom: fix unmet direct dependencies for SND_SOC_QDSP6
ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile
ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile
ASoC: qcom: qdsp6: q6prm: add new clocks
ASoC: qcom: sm8250: move some code to common
ASoC: qcom: SND_SOC_SC7180 optionally depends on SOUNDWIRE
ASoC: Replace sprintf() with sysfs_emit()
ASoC: rockchip: i2s: use regmap_read_poll_timeout to poll I2S_CLR
ASoC: rockchip: i2s: use regmap_read_poll_timeout_atomic to poll I2S_CLR
ASoC: rsnd: Add check for rsnd_mod_power_on
ASoC: rt1019: Fix the TDM settings
ASoC: rt1308-sdw: add the default value of some registers
ASoC: rt1308-sdw: update the preset settings
ASoC: rt5514: fix legacy dai naming
ASoC: rt5677: fix legacy dai naming
ASoC: rt5682s: Fix the TDM Tx settings
ASoC: rt5682s: Reduce coupling of I2S1 setting
ASoC: rt5682s: Reduce coupling of Micbias and Vref2 settings
ASoC: rt5682s: Reduce coupling of PLLB setting
ASoC: rt5682s: simplify the return of rt5682s_probe()
ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions
ASoC: sam9g20_wm8731: Simplify some error message
ASoC: samsung: Use iio_get_channel_type() accessor.
ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove
ASoC: sh: Replace runtime->status->state reference to runtime->state
ASoC: sigmadsp: switch to use kmemdup_nul() helper
ASoC: simple-card-utils: Fixup DAI sample format
ASoC: simple-card-utils: switch to using gpiod API
ASoC: simple-card: Fix up checks for HW param fixups
ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ASoC: soc-core.c: setup rtd->pmdown_time at soc_new_pcm_runtime()
ASoC: soc-dapm.c: add comment for kzalloc()/kfree() on snd_soc_dai_link_event_pre_pmu()
ASoC: soc-dapm.c: don't use WARN_ON() at snd_soc_dai_link_event_pre_pmu()
ASoC: soc-dapm.c: fixup snd_soc_dapm_new_control_unlocked() error handling
ASoC: soc-dapm.c: random cleanup
ASoC: soc-dapm.c: random cleanup retry
ASoC: soc-dapm.c: tidyup snd_soc_dai_link_event_pre_pmu()
ASoC: soc-dapm: Switch to use dev_err_probe() helper
ASoC: soc-pcm.c: add soc_pcm_ret()
ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close()
ASoC: soc-pcm.c: check fe condition at out of loop
ASoC: soc-pcm.c: random cleanup
ASoC: soc-pcm.c: remove unnecessary codec2codec_close_delayed_work()
ASoC: soc-pcm.c: summarize related settings at soc_new_pcm()
ASoC: soc-pcm: Add NULL check in BE reparenting
ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()
ASoC: soc-utils-test: Add test for snd_soc_params_to_bclk()
ASoC: soc-utils: Improve kerneldoc for snd_soc_tdm_params_to_bclk()
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
ASoC: soc.h: random cleanup
ASoC: soc.h: remove num_cpus/codecs
ASoC: soc.h: use array instead of playback/capture_widget
ASoC: soc.h: use defined number instead of direct number
ASoC: SOF: add quirk to override topology mclk_id
ASoC: SOF: Add SKL/KBL support for IPC4 CI tests
ASoC: SOF: add widget setup/free tracing
ASoC: SOF: Adding amd HS functionality to the sof core
ASoC: SOF: amd: Add support for Rembrandt plaform.
ASoC: SOF: amd: increase SRAM inbox and outbox size to 1024
ASoC: SOF: amd: Make ACP core code generic for newer SOC transition
ASoC: SOF: clear prepare state when widget is unprepared
ASoC: SOF: compress: Add copy function for capture case
ASoC: SOF: compress: Add support for computing timestamps
ASoC: SOF: compress: Add support for timestamp on capture
ASoC: SOF: compress: Introduce sof_compr_stream
ASoC: SOF: compress: Move sof_compr_copy functionality
ASoC: SOF: compress: Remove byte offset computation
ASoC: SOF: compress: Remove dai_posn variable
ASoC: SOF: compress: Save channel count and sample bytes
ASoC: SOF: control.h: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
ASoC: SOF: dai: move AMD_HS to end of list to restore backwards-compatibility
ASoC: SOF: don't unprepare widget used other pipelines
ASoC: SOF: Fix compilation when HDA_AUDIO_CODEC config is disabled
ASoC: SOF: imx8ulp: add missing of_node_put() in imx8ulp_probe()
ASoC: SOF: imx: Add i.MX8ULP HW support
ASoC: SOF: imx: imx8ulp: declare ops structure as static
ASoC: SOF: Intel: Add a new op for disabling interrupts
ASoC: SOF: Intel: add HDA interrupt source tracing
ASoC: SOF: Intel: add initial SKL/KBL hardware support
ASoC: SOF: Intel: Add mtrace type information for IPC4
ASoC: SOF: Intel: add ops for SKL/KBL
ASoC: SOF: Intel: add SKL/KBL hardware code loader
ASoC: SOF: Intel: cnl: Add separate ops for ipc_dump for IPC4
ASoC: SOF: Intel: define and set power_down_dsp op for HDA platforms
ASoC: SOF: Intel: define and set the disable_interrupts op for cavs platforms
ASoC: SOF: Intel: hda-codec: fix possible memory leak in hda_codec_device_init()
ASoC: SOF: Intel: hda-dsp: expose functions for SKL support
ASoC: SOF: Intel: hda-loader: Use the FSR state definitions during bootup
ASoC: SOF: Intel: hda: Add separate ops for ipc_dump for IPC4
ASoC: SOF: Intel: hda: Correct Firmware State Register use
ASoC: SOF: Intel: hda: Drop no longer used ROM state definitions
ASoC: SOF: Intel: hda: Only dump firmware registers for IPC3
ASoC: SOF: Intel: hda: override mclk_id after parsing NHLT SSP blob
ASoC: SOF: Intel: hda: refine SSP count support
ASoC: SOF: Intel: hda: Skip IMR boot after a firmware crash or boot failure
ASoC: SOF: Intel: HDA: use IPC version-specific ops
ASoC: SOF: Intel: icl: Set IPC4-specific DSP ops
ASoC: SOF: Intel: Introduce HDA codec init and exit routines
ASoC: SOF: Intel: introduce new op to handle dsp power down
ASoC: SOF: Intel: mtl: define and set power_down_dsp op
ASoC: SOF: Intel: MTL: define and set the disable_interrupts op
ASoC: SOF: Intel: MTL: Fixes for suspend/resume
ASoC: SOF: Intel: mtl: Print relevant register in ipc_dump
ASoC: SOF: Intel: MTL: remove the unnecessary snd_sof_dsp_read()
ASoC: SOF: Intel: MTL: reuse the common ops for PM
ASoC: SOF: Intel: override mclk_id for ES8336 support
ASoC: SOF: Intel: pci-mtl: fix firmware name
ASoC: SOF: Intel: pci-tgl: fix ADL-N descriptor
ASoC: SOF: Intel: pci-tgl: reorder PCI IDs
ASoC: SOF: Intel: pci-tgl: use RPL specific firmware definitions
ASoC: SOF: Intel: remove unneeded dev_vdbg
ASoC: SOF: Intel: replace dev_vdbg with tracepoints
ASoC: SOF: Intel: skl: Use the ipc4 version of the ipc_dump
ASoC: SOF: Intel: use power_down_dsp op in hda_dsp_remove
ASoC: SOF: Introduce function sof_of_machine_select
ASoC: SOF: Introduce function sof_of_machine_select
ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 and older
ASoC: SOF: ipc4-loader: Verify ext manifest magic number
ASoC: SOF: ipc4-mtrace: protect per-core nodes against multiple open
ASoC: SOF: ipc4-topology: clarify calculation precedence
ASoC: SOF: ipc4-topology: Free the ida when IPC fails in sof_ipc4_widget_setup()
ASoC: SOF: ipc4-topology: minor cleanup
ASoC: SOF: ipc4-topology: remove useless assignment
ASoC: SOF: ipc4/Intel: Improve and enable IPC error dump
ASoC: SOF: ipc4: Add define for the outbox window index
ASoC: SOF: ipc4: Add macro to get core ID from log buffer status message
ASoC: SOF: ipc4: Add support for mtrace log extraction
ASoC: SOF: ipc4: Call snd_sof_handle_fw_exception() in case of timeout
ASoC: SOF: ipc4: Configure the debug box offset
ASoC: SOF: ipc4: Only print LOG BUFFER update message info if requested
ASoC: SOF: mediatek: Add dai driver for mt8186
ASoC: SOF: mediatek: add pcm_hw_params callback for mt8186
ASoC: SOF: mediatek: add pcm_pointer callback for mt8186
ASoC: SOF: mediatek: add snd_sof_dsp_ops callbacks for pcm and mail box
ASoC: SOF: mediatek: Add sof_mt8186_machs for mt8186
ASoC: SOF: mediatek: mt8195: Add devicetree support to select topologies
ASoC: SOF: mediatek: mt8195: Add dsp_ops callback
ASoC: SOF: mediatek: mt8195: Add generic pcm_{open,close} callbacks
ASoC: SOF: mediatek: mt8195: Add mailbox generic callbacks for IPC
ASoC: SOF: mediatek: mt8195: Add pcm_hw_params callback
ASoC: SOF: mediatek: mt8195: Add pcm_pointer callback
ASoC: SOF: mediatek: mt8195: Import namespace SND_SOC_SOF_MTK_COMMON
ASoC: SOF: mediatek: update SOF driver for mt8186
ASoC: SOF: mediatek: Use generic implementation for .ipc_msg_data field
ASoC: SOF: pci-tgl: add missing PCI IDs for RPL
ASoC: SOF: pci: Change DMI match info to support all Chrome platforms
ASoC: SOF: Remove strsplit_u32() and tokenize_input()
ASoC: SOF: remove unneeded dev_vdbg
ASoC: SOF: replace dev_vdbg with tracepoints
ASoC: SOF: replace ipc4-loader dev_vdbg with tracepoints
ASoC: SOF: sof-audio: fix prepare/unprepare
ASoC: SOF: start using tracing instead of dev_dbg
ASoC: SOF: topology: No need to assign core ID if token parsing failed
 
ASOC: SOF: use devm_kcalloc() instead of devm_kzalloc()
 
ASoC: sof_es8336: reduce pop noise on speaker
ASoC: ssm2518: drop support for platform data
ASoC: ssm2518: switch to using gpiod API
ASoC: st,stm32-sai: Document audio OF graph port
ASoC: sti-sas: Remove the unneeded result variable
ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe
ASoC: stm32: dfsdm: manage cb buffers cleanup
ASoC: stm32: i2s: remove irqf_oneshot flag
ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe
ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe
ASoC: sun50i-dmic: dt-bindings: add DT bindings for DMIC controller
ASoC: sunxi: Add Allwinner H6 Digital MIC driver
ASoC: sunxi: fix declaration compile error
ASoC: sunxi: sun4i-codec: set debugfs_prefix for CPU DAI component
ASoC: sunxi: sun4i-codec: silence misleading error in probe
ASoC: tas2562: Drop conflicting set_bias_level power setting
ASoC: tas2562: Fix mute/unmute
ASoC: tas2562: Propagate the error in tas2562_dac_event()
ASoC: tas2764: Add IRQ handling
ASoC: tas2764: Allow mono streams
ASoC: tas2764: Drop conflicting set_bias_level power setting
ASoC: tas2764: Export highpass filter setting
ASoC: tas2764: Fix mute/unmute
ASoC: tas2764: Fix set_tdm_slot in case of single slot
ASoC: tas2770: Fix set_tdm_slot in case of single slot
ASoC: tas2780: Fix set_tdm_slot in case of single slot
ASoC: ti,ts3a227e: add control of debounce
ASoC: ti,ts3a227e: convert to yaml
ASoC: ti: omap-mcbsp: remove useless assignment
ASoC: tlv320adc3xxx: Fix build error for implicit function declaration
ASoC: tlv320adcx140: Add a new kcontrol
ASoC: tlv320adcx140: Fix a typo in a comment
ASoC: tlv320aic26: Replace sprintf() with sysfs_emit()
ASoC: ts3a227e control debounce times
ASoC: ts3a227e: add parameters to control debounce times
ASoC: Variable type completion
ASoC: Variable type completion
ASoC: wcd-mbhc-v2: remove always-true condition
ASoC: wcd-mbhc-v2: Revert "ASoC: wcd-mbhc-v2: use pm_runtime_resume_and_get()"
ASoC: wcd9335: Convert irq chip to config regs
ASoC: wcd9335: fix order of Slimbus unprepare/disable
ASoC: wcd9335: remove always-true condition
ASoC: wcd934x: fix order of Slimbus unprepare/disable
ASoC: wcd938x: Remove spurious type_base from irq chip
ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register
ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
ASoC: wm_adsp: Handle optional legacy support
ASoC: wmxxxx: Revert old "ASoC: wmxxxx: Fix PM disable depth imbalance in wmxxxx_probe"
 
ata/drivers/ahci_imx: Switch to new of thermal API
 
ata: ahci-dwc: Add Baikal-T1 AHCI SATA interface support
ata: ahci-dwc: Add platform-specific quirks support
ata: ahci-imx: Fix MODULE_ALIAS
ata: ahci: Add DWC AHCI SATA controller support
ata: ahci: Convert __ahci_port_base to accepting hpriv as arguments
ata: ahci: Do not check ACPI_FADT_LOW_POWER_S0
ata: ahci: Introduce firmware-specific caps initialization
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
ata: ahci_brcm: Fix compilation warning
ata: ahci_imx: Fix compilation warning
ata: ahci_qoriq: Fix compilation warning
ata: ahci_st: Enable compile test
ata: ahci_st: Fix compilation warning
ata: ahci_st: Fix compilation warning
ata: ahci_xgene: Fix compilation warning
ata: clean up how architectures enable PATA_PLATFORM and PATA_OF_PLATFORM
ata: fix ata_id_has_devslp()
ata: fix ata_id_has_dipm()
ata: fix ata_id_has_ncq_autosense()
ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
ata: libahci: Discard redundant force_port_map parameter
ata: libahci: Don't read AHCI version twice in the save-config method
ata: libahci: Extend port-cmd flags set with port capabilities
ata: libahci_platform: Add function returning a clock-handle by id
ata: libahci_platform: ahci_platform_find_clk: oops, NULL pointer
ata: libahci_platform: Convert to using devm bulk clocks API
ata: libahci_platform: Convert to using platform devm-ioremap methods
ata: libahci_platform: Introduce reset assertion/deassertion methods
ata: libahci_platform: Parse ports-implemented property in resources getter
ata: libahci_platform: Sanity check the DT child nodes number
ata: libata-core: Check errors in sata_print_link_status()
ata: libata-core: do not issue non-internal commands once EH is pending
ata: libata-core: improve parameter names for ata_dev_set_feature()
ata: libata-core: Print timeout value when internal command times
ata: libata-core: remove redundant err_mask variable
ata: libata-core: Simplify ata_build_rw_tf()
ata: libata-core: Simplify ata_dev_set_xfermode()
ata: libata-eh: avoid needless hard reset when revalidating link
ata: libata-eh: Remove the unneeded result variable
ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
ata: libata-sff: Fix double word in comments
ata: libata-transport: fix double ata_host_put() in ata_tport_add()
ata: libata-transport: fix error handling in ata_tdev_add()
ata: libata-transport: fix error handling in ata_tlink_add()
ata: libata-transport: fix error handling in ata_tport_add()
ata: libata: drop superfluous ata_eh_analyze_tf() parameter
ata: libata: drop superfluous ata_eh_request_sense() parameter
ata: libata: Rename ATA_DFLAG_NCQ_PRIO_ENABLE
ata: make PATA_PLATFORM selectable only for suitable architectures
ata: palmld: fix return value check in palmld_pata_probe()
ata: pata_legacy: fix pdc20230_set_piomode()
ata: pata_macio: Remove unneeded word in comments
ata: sata_rcar: Fix compilation warning
 
ath11k: Enable remain-on-channel support on WCN6750
 
atlantic: fix deadlock at aq_nic_stop
 
audit: audit_context pid unused, context enum comment fix
audit: explicitly check audit_context->context enum value
audit: fix repeated words in comments
audit: fix undefined behavior in bit shift for AUDIT_BIT
audit: free audit_proctitle only on task exit
audit: remove selinux_audit_rule_update() declaration
audit: use time_after to compare time
 
audit_init_parent(): constify path
 
ax25: move from strlcpy with unused retval to strscpy
 
batman-adv: Drop initialization of flexible ethtool_link_ksettings
batman-adv: Drop unused headers in trace.h
batman-adv: remove unused struct definitions
batman-adv: Start new development cycle
 
bcache: bset: Fix comment typos
bcache: fix set_at_max_writeback_rate() for multiple attached devices
bcache: remove unnecessary flush_workqueue
bcache: remove unused bch_mark_cache_readahead function def in stats.h
 
Linux: bcache:: fix repeated words in comments
 
bcma: Fix typo in comments
bcma: gpio: Use generic_handle_irq_safe()
 
binder: fix binder_alloc kernel-doc warnings
binder: fix trivial kernel-doc typo
binder: remove binder_alloc_set_vma()
binder: remove unused binder_alloc->buffer_free
binder: rename alloc->vma_vm_mm to alloc->mm
binder: validate alloc->mm in ->mmap() handler
 
binderfs: remove unused INTSTRLEN macro
binderfs: rework superblock destruction
 
binfmt: remove taso from linux_binprm struct
 
bio: safeguard REQ_ALLOC_CACHE bio put
 
bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless
 
blk-cgroup: cleanup the blkg_lookup family of functions
blk-cgroup: don't update the blkg lookup hint in blkg_conf_prep
blk-cgroup: fix error unwinding in blkcg_init_queue
blk-cgroup: pass a gendisk to blkcg_init_queue and blkcg_exit_queue
blk-cgroup: pass a gendisk to blkcg_schedule_throttle
blk-cgroup: pass a gendisk to blkg_destroy_all
blk-cgroup: pass a gendisk to the blkg allocation helpers
blk-cgroup: properly pin the parent in blkcg_css_online
blk-cgroup: remove blk_queue_root_blkg
blk-cgroup: remove blkg_lookup_check
blk-cgroup: remove open coded blkg_lookup instances
 
blk-iocost: cleanup ioc_qos_write
blk-iocost: pass a gendisk to blk_iocost_init
blk-iocost: Remove unnecessary (void*) conversions
blk-iocost: simplify ioc_name
 
blk-iolatency: pass a gendisk to blk_iolatency_init
 
blk-ioprio: pass a gendisk to blk_ioprio_init and blk_ioprio_exit
 
blk-mq: don't add non-pt request with ->end_io to batch
blk-mq: don't redirect completion for hctx withs only one ctx mapping
blk-mq: Fix kmemleak in blk_mq_init_allocated_queue
blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping()
blk-mq: fix queue reference leak on blk_mq_alloc_disk_for_queue failure
blk-mq: Properly init requests from blk_mq_alloc_request_hctx()
blk-mq: remove unneeded needs_restart check
blk-mq: use quiesced elevator switch when reinitializing queues
 
blk-throttle: calling throtl_dequeue/enqueue_tg in pairs
blk-throttle: clean up codes that can't be reached
blk-throttle: cleanup tg_update_disptime()
blk-throttle: factor out code to calculate ios/bytes_allowed
blk-throttle: fix io hung due to configuration updates
blk-throttle: fix that io throttle can only work for single bio
blk-throttle: improve bypassing bios checkings
blk-throttle: pass a gendisk to blk_throtl_cancel_bios
blk-throttle: pass a gendisk to blk_throtl_init and blk_throtl_exit
blk-throttle: pass a gendisk to blk_throtl_register_queue
blk-throttle: prevent overflow while calculating wait time
blk-throttle: remove THROTL_TG_HAS_IOPS_LIMIT
blk-throttle: use 'READ/WRITE' instead of '0/1'
 
blk-wbt: call rq_qos_add() after wb_normal is initialized
blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
 
blkcg: Update MAINTAINERS entry
 
blktrace: fix possible memleak in '__blk_trace_remove'
blktrace: introduce 'blk_trace_{start,stop}' helper
blktrace: remove unnessary stop block trace in 'blk_trace_shutdown'
 
block, bfq: fix null pointer dereference in bfq_bio_bfqg()
block, bfq: remove unused functions
block, bfq: remove unused variable for bfq_queue
block, bfq: remove useless checking in bfq_put_queue()
block, bfq: remove useless parameter for bfq_add/del_bfqq_busy()
 
block/blk-map: Remove set but unused variable 'added'
 
block/blk-rq-qos: delete useless enmu RQ_QOS_IOPRIO
 
block/drbd: remove unused w_start_resync declaration
block/drbd: remove useless comments in receive_DataReply()
 
block/rnbd-clt: Remove the unneeded result variable
 
block/rnbd-srv: Add event tracing support
 
block: adapt blk_mq_plug() to not plug for writes that require a zone lock
block: add blk_rq_map_user_io
block: add rationale for not using blk_mq_plug() when applicable
block: allow end_io based requests in the completion batch handling
block: aoe: use DEFINE_SHOW_ATTRIBUTE to simplify aoe_debugfs
block: avoid sign extend problem with default queue flags mask
block: blk_add_rq_to_plug(): clear stale 'last' after flush
block: change request end_io handler to pass back a return value
block: Change the return type of blk_mq_map_queues() into void
block: enable batched allocation for blk_mq_alloc_request()
block: enable bio caching use for passthru IO
block: enable per-cpu bio caching for the fs bio set
block: export blk_rq_is_poll
block: extend functionality to map bvec iterator
block: factor out blk_rq_map_bio_alloc helper
block: fix comment typo in submit_bio of block-core.c.
block: fix leaking minors of hidden disks
block: fix memory leak for elevator on add_disk failure
block: Fix possible memory leak for rq_wb on add_disk failure
block: Fix the enum blk_eh_timer_return documentation
block: kill deprecated BUG_ON() in the flush handling
block: kmsan: skip bio block merging logic for KMSAN
block: make blk_set_default_limits() private
block: make dma_alignment a stacking queue_limit
block: move from strlcpy with unused retval to strscpy
block: remove PSI accounting from the bio layer
block: Remove the repeat word 'can'
block: remove unneeded return value of bio_check_ro()
block: rename bio_map_put to blk_mq_map_bio_put
block: replace blk_queue_nowait with bdev_nowait
block: sed-opal: Add ioctl to return device status
block: sed-opal: kmalloc the cmd/resp buffers
block: shrink rq_map_data a bit
block: use on-stack page vec for <= UIO_FASTIOV
 
Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()
Bluetooth: Add experimental wrapper for MGMT based mesh
Bluetooth: Add VID/PID 0489/e0e0 for MediaTek MT7921
Bluetooth: avoid hci_dev_test_and_set_flag() in mgmt_init_hdev()
Bluetooth: btintel: Add support for Magnetor
Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk
Bluetooth: btusb: Add a new PID/VID 13d3/3578 for MT7921
Bluetooth: btusb: Add a new PID/VID 13d3/3583 for MT7921
Bluetooth: btusb: Add a new VID/PID 0e8d/0608 for MT7921
Bluetooth: btusb: Add BT device 0cb8:c549 from RTW8852AE to tables
Bluetooth: btusb: Add debug message for CSR controllers
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3592
Bluetooth: btusb: Add RTL8761BUV device (Edimax BT-8500)
Bluetooth: btusb: Fix CSR clones again by re-adding ERR_DATA_REPORTING quirk
Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
Bluetooth: btusb: RTL8761BUV consistent naming
Bluetooth: Call shutdown for HCI_USER_CHANNEL
Bluetooth: convert hci_update_adv_data to hci_sync
Bluetooth: Convert le_scan_disable timeout to hci_sync
Bluetooth: Convert SCO configure_datapath to hci_sync
Bluetooth: Delete unreferenced hci_request code
Bluetooth: Delete unused hci_req_stop_discovery()
Bluetooth: Fix crash when replugging CSR fake controllers
Bluetooth: Fix HCIGETDEVINFO regression
Bluetooth: Fix not cleanup led when bt_init fails
Bluetooth: Fix support for Read Local Supported Codecs V2
Bluetooth: hci_conn: add missing hci_dev_put() in iso_listen_bis()
Bluetooth: hci_conn: Fix CIS connection dst_type handling
Bluetooth: hci_conn: Fix not restoring ISO buffer count on disconnect
Bluetooth: hci_core: Fix not handling link timeouts propertly
Bluetooth: hci_debugfs: Fix not checking conn->debugfs
Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt
Bluetooth: hci_event: Fix vendor (unknown) opcode status handling
Bluetooth: hci_event: Make sure ISO events don't affect non-ISO connections
Bluetooth: hci_sync: allow advertise when scan without RPA
Bluetooth: hci_sync: fix double mgmt_pending_free() in remove_adv_monitor()
Bluetooth: hci_sync: Fix hci_read_buffer_size_sync
Bluetooth: hci_sync: Fix not indicating power state
Bluetooth: hci_sync: Fix suspend performance regression
Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn
Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
Bluetooth: Implement support for Mesh
Bluetooth: ISO: Fix not handling shutdown condition
Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
Bluetooth: L2CAP: Fix attempting to access uninitialized memory
Bluetooth: L2CAP: Fix build errors in some archs
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
Bluetooth: L2CAP: Fix memory leak in vhci_write
Bluetooth: L2CAP: Fix u8 overflow
Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
Bluetooth: L2CAP: Fix user-after-free
Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
Bluetooth: MGMT: Fix Get Device Flags
Bluetooth: MGMT: fix zalloc-simple.cocci warnings
Bluetooth: Move Adv Instance timer to hci_sync
Bluetooth: move from strlcpy with unused retval to strscpy
Bluetooth: Move hci_abort_conn to hci_conn.c
Bluetooth: move hci_get_random_address() to hci_sync
Bluetooth: Normalize HCI_OP_READ_ENC_KEY_SIZE cmdcmplt
Bluetooth: Prevent double register of suspend
Bluetooth: Remove codec id field in vendor codec definition
Bluetooth: Rework le_scan_restart for hci_sync
Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release
Bluetooth: RFCOMM: remove define-only RFCOMM_TTY_MAGIC ex-magic-number
Bluetooth: silence a dmesg error message in hci_request.c
Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer works
Bluetooth: virtio_bt: Use skb_put to set length
 
bnx2: Fix spelling mistake "bufferred" -> "buffered"
 
bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()
bnx2x: fix potential memory leak in bnx2x_tpa_stop()
 
bnxt_en: fix memory leak in bnxt_nvm_test()
bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
bnxt_en: fix the handling of PCIE-AER
bnxt_en: refactor bnxt_cancel_reservations()
bnxt_en: Remove debugfs when pci_register_driver failed
bnxt_en: replace reset with config timestamps
 
bonding: fix ICMPv6 header handling when receiving IPv6 messages
bonding: get correct NA dest address
 
bpf, cgroup: Reject prog_attach_flags array when effective query
 
bpf, docs: Add Clang note about BPF_ALU
bpf, docs: Add TOC and fix formatting.
bpf, docs: Delete misformatted table.
bpf, docs: Linux byteswap note
bpf, docs: Move Clang notes to a separate file
bpf, docs: Move legacy packet instructions to a separate file
 
bpf, flow_dissector: Introduce BPF_FLOW_DISSECTOR_CONTINUE retcode for bpf progs
 
bpf, iter: Fix the condition on p when calling stop.
 
bpf, mips: No need to use min() to get MAX_TAIL_CALL_CNT
 
bpf, net: Avoid loading module when calling bpf_setsockopt(TCP_CONGESTION)
 
bpf, perf: Use subprog name when reporting subprog ksymbol
 
bpf, selftests: Test BPF_FLOW_DISSECTOR_CONTINUE
 
bpf, sock_map: Move cancel_work_sync() out of sock lock
 
bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
 
bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
bpf, test_run: Propagate bpf_flow_dissect's retval to user's bpf_attr.test.retval
 
bpf, tnums: Warn against the usage of tnum_in(tnum_range(), ...)
 
bpf, verifier: Fix memory leak in array reallocation for stack state
 
bpf-lsm: Make bpf_lsm_userns_create() sleepable
 
bpf/btf: bump BTF_KFUNC_SET_MAX_CNT
bpf/btf: Use btf_type_str() whenever possible
 
bpf/scripts: Assert helper enum value is aligned with comment order
 
bpf/verifier: allow all functions to read user provided context
bpf/verifier: allow kfunc to return an allocated mem
 
bpf: Add __bpf_prog_{enter,exit}_struct_ops for struct_ops trampoline
bpf: Add a few optnames to bpf_setsockopt
bpf: Add BPF-helper for accessing CLOCK_TAI
bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs
bpf: Add bpf_user_ringbuf_drain() helper
bpf: Add bpf_verify_pkcs7_signature() kfunc
bpf: Add CGROUP prefix to cgroup_iter_order
bpf: Add copy_map_value_long to copy to remote percpu memory
bpf: add destructive kfunc flag
bpf: Add explicit cast to 'void *' for __BPF_DISPATCHER_UPDATE()
bpf: Add helper macro bpf_for_each_reg_in_vstate
bpf: Add libbpf logic for user-space ring buffer
bpf: add missing percpu_counter_destroy() in htab_map_alloc()
bpf: Add percpu allocation support to bpf_mem_alloc.
bpf: Add stub for btf_struct_access()
bpf: Add support for writing to nf_conn:mark
bpf: Add verifier check for BPF_PTR_POISON retval and arg
bpf: Add verifier support for custom callback return range
bpf: Add zero_map_value to zero map value with special fields
bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT
bpf: Adjust low/high watermarks in bpf_mem_cache
bpf: Allow bpf_user_ringbuf_drain() callbacks to return 1
bpf: Allow kfuncs to be used in LSM programs
bpf: Allow struct argument in trampoline based programs
bpf: Always return corresponding btf_type in __get_type_size()
bpf: Always use raw spinlock for hash bucket lock
bpf: arm64: No support of struct argument in trampoline programs
bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU.
bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
bpf: cgroup_iter: support cgroup1 using cgroup fd
bpf: Change bpf_getsockopt(SOL_IP) to reuse do_ip_getsockopt()
bpf: Change bpf_getsockopt(SOL_IPV6) to reuse do_ipv6_getsockopt()
bpf: Change bpf_getsockopt(SOL_SOCKET) to reuse sk_getsockopt()
bpf: Change bpf_getsockopt(SOL_TCP) to reuse do_tcp_getsockopt()
bpf: Change bpf_setsockopt(SOL_IP) to reuse do_ip_setsockopt()
bpf: Change bpf_setsockopt(SOL_IPV6) to reuse do_ipv6_setsockopt()
bpf: Change bpf_setsockopt(SOL_SOCKET) to reuse sk_setsockopt()
bpf: Change bpf_setsockopt(SOL_TCP) to reuse do_tcp_setsockopt()
bpf: Check flags for branch stack in bpf_read_branch_records helper
bpf: Check whether or not node is NULL before free it in free_bulk
bpf: Cleanup check_refcount_ok
bpf: Clear up confusion in bpf_skb_adjust_room()'s documentation
bpf: Convert BPF_DISPATCHER to use static_call() (not ftrace)
bpf: Convert hash map to bpf_mem_alloc.
bpf: Convert percpu hash map to per-cpu bpf_mem_alloc.
bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type
bpf: Disable preemption when increasing per-cpu map_locked
bpf: Do not copy spin lock field from user in bpf_selem_alloc
bpf: Embed kernel CONFIG check into the if statement in bpf_getsockopt
bpf: Embed kernel CONFIG check into the if statement in bpf_setsockopt
bpf: Enforce W^X for bpf trampoline
bpf: Ensure correct locking around vulnerable function find_vpid()
bpf: Export bpf_dynptr_get_size()
bpf: Export btf_type_by_id() and bpf_log()
bpf: export crash_kexec() as destructive kfunc
bpf: expose bpf_strtol and bpf_strtoul to all program types
bpf: Fix a few typos in BPF helpers documentation
bpf: Fix dispatcher patchable function entry to 5 bytes nop
bpf: Fix memory leaks in __check_func_call
bpf: Fix offset calculation error in __copy_map_value and zero_map_value
bpf: Fix ref_obj_id for dynptr data slices in verifier
bpf: Fix reference state management for synchronous callbacks
bpf: Fix resetting logic for unreferenced kptrs
bpf: Fix sample_flags for bpf_perf_event_output
bpf: Fix wrong reg type conversion in release_reference()
bpf: Gate dynptr API behind CAP_BPF
bpf: Handle bpf_link_info for the parameterized task BPF iterators.
bpf: Handle show_fdinfo for the parameterized task BPF iterators
bpf: Improve docstring for BPF_F_USER_BUILD_ID flag
bpf: Initialize same number of free nodes for each pcpu_freelist
bpf: Initialize the bpf_run_ctx in bpf_iter_run_prog()
bpf: Introduce any context BPF specific memory allocator.
bpf: Introduce cgroup iter
bpf: Introduce cgroup_{common,current}_func_proto
bpf: Invoke cgroup/connect{4,6} programs for unprivileged ICMP ping
bpf: kmsan: initialize BPF registers with zeroes
bpf: Make __GFP_NOWARN consistent in bpf map creation
bpf: Move bpf_dispatcher function out of ftrace locations
bpf: Move bpf_loop and bpf_for_each_map_elem under CAP_BPF
bpf: Move dynptr type check to is_dynptr_type_expected()
bpf: Move nf_conn extern declarations to filter.h
bpf: Move the "cdg" tcp-cc check to the common sol_tcp_sockopt()
bpf: net: Avoid do_ip_getsockopt() taking sk lock when called from bpf
bpf: net: Avoid do_ipv6_getsockopt() taking sk lock when called from bpf
bpf: net: Avoid do_tcp_getsockopt() taking sk lock when called from bpf
bpf: net: Avoid sk_getsockopt() taking sk lock when called from bpf
bpf: net: Avoid sk_setsockopt() taking sk lock when called from bpf
bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument
bpf: net: Change do_ip_setsockopt() to use the sockopt's lock_sock() and capable()
bpf: net: Change do_ipv6_getsockopt() to take the sockptr_t argument
bpf: net: Change do_ipv6_setsockopt() to use the sockopt's lock_sock() and capable()
bpf: net: Change do_tcp_getsockopt() to take the sockptr_t argument
bpf: net: Change do_tcp_setsockopt() to use the sockopt's lock_sock() and capable()
bpf: net: Change sk_getsockopt() to take the sockptr_t argument
bpf: net: Consider has_current_bpf_ctx() when testing capable() in sk_setsockopt()
bpf: Only add BTF IDs for socket security hooks when CONFIG_SECURITY_NETWORK is on
bpf: Optimize call_rcu in non-preallocated hash map.
bpf: Optimize element count in non-preallocated hash map.
bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc.
bpf: Parameterize task iterators.
bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs.
bpf: prepare for more bpf syscall to be used from kernel and user space.
bpf: Prevent bpf program recursion for raw tracepoint probes
bpf: prevent decl_tag from being referenced in func_proto
bpf: Propagate error from htab_lock_bucket() to userspace
bpf: Refactor bpf specific tcp optnames to a new function
bpf: Refactor bpf_setsockopt(TCP_CONGESTION) handling into another function
bpf: Relax the requirement to use preallocated hash maps in tracing progs.
bpf: Remove duplicate PTR_TO_BTF_ID RO check
bpf: Remove prealloc-only restriction for sleepable bpf programs.
bpf: Remove tracing program restriction on map types
bpf: Remove unneeded memset in queue_stack_map creation
bpf: Remove unused btf_struct_access stub
bpf: Remove usage of kmem_cache from bpf_mem_cache.
bpf: Remove useless else if
bpf: remove VMA linked list
bpf: Rename nfct_bsa to nfct_btf_struct_access
bpf: Replace __ksize with ksize.
bpf: Return value in kprobe get_func_ip only for entry address
bpf: Revert ("Fix dispatcher patchable function entry to 5 bytes nop")
bpf: Set and check spin lock value in sk_storage_map_test
bpf: Simplify code by using for_each_cpu_wrap()
bpf: simplify code in btf_parse_hdr
bpf: split btf_check_subprog_arg_match in two
bpf: Support getting tunnel flags
bpf: Support kptrs in percpu arraymap
bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init ops to recur itself
bpf: Tweak definition of KF_TRUSTED_ARGS
bpf: update bpf_{g,s}et_retval documentation
bpf: Update descriptions for helpers bpf_get_func_arg[_cnt]()
bpf: Use 0 instead of NOT_INIT for btf_struct_access() writes
bpf: Use __llist_del_all() whenever possbile during memory draining
bpf: Use bpf_capable() instead of CAP_SYS_ADMIN for blinding decision
bpf: Use bpf_map_area_alloc consistently on bpf map creation
bpf: Use bpf_map_area_free instread of kvfree
bpf: use bpf_prog_pack for bpf_dispatcher
bpf: Use cgroup_{common,current}_func_proto in more hooks
bpf: Use given function address for trampoline ip arg
bpf: use kvmemdup_bpfptr helper
bpf: Use this_cpu_{inc_return|dec} for prog->active
bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy
bpf: Verifier cleanups
bpf: Wait for busy refill_work when destroying bpf memory allocator
bpf: x86: Support in-register struct arguments in trampoline programs
 
bpftool: Add support for querying cgroup_iter link
bpftool: Clear errno after libcap's checks
bpftool: Fix a typo in a comment
bpftool: Fix a wrong type cast in btf_dumper_int
bpftool: Fix error message of strerror
bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE
bpftool: Fix wrong cgroup attach flags being assigned to effective progs
bpftool: Remove BPF_OBJ_NAME_LEN restriction when looking up bpf program by name
bpftool: Remove unused struct btf_attach_point
bpftool: Remove unused struct event_ring_info
bpftool: Show parameters of BPF task iterators.
 
bprm_fill_uid(): don't open-code file_inode()
 
brcmfmac: increase dcmd maximum buffer size
brcmfmac: increase default max WOWL patterns to 16
brcmfmac: Remove the call to "dtim_assoc" IOVAR
brcmfmac: Support 89459 pcie
 
bridge: Fix flushing of dynamic FDB entries
bridge: move from strlcpy with unused retval to strscpy
bridge: switchdev: Fix memory leaks when changing VLAN protocol
 
btf: Add a new kfunc flag which allows to mark a function to be sleepable
btf: Allow dynamic pointer parameters in kfuncs
btf: Export bpf_dynptr definition
 
btrfs: add btrfs_try_lock_ordered_range
btrfs: add fast path for single device io in __btrfs_map_block
btrfs: add helper to replace extent map range with a new extent map
btrfs: add KCSAN annotations for unlocked access to block_rsv->full
btrfs: add lockdep annotations for num_extwriters wait event
btrfs: add lockdep annotations for num_writers wait event
btrfs: add lockdep annotations for pending_ordered wait event
btrfs: add lockdep annotations for the ordered extents wait event
btrfs: add lockdep annotations for transaction states wait events
btrfs: add macros for annotating wait events with lockdep
btrfs: add manual PSI accounting for compressed reads
btrfs: add missing path cache update during fiemap
btrfs: add struct declarations in dev-replace.h
btrfs: add the ability to use NO_FLUSH for data reservations
btrfs: allow fiemap to be interruptible
btrfs: allow hole and data seeking to be interruptible
btrfs: assert nowait mode is not used for some btree search functions
btrfs: assert tree is locked when clearing extent map from logging
btrfs: avoid memory allocation at log_new_dir_dentries() for common case
btrfs: avoid pointless extent map tree search when flushing delalloc
btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure
btrfs: change the lockdep class of free space inode's invalidate_lock
btrfs: check superblock to ensure the fs was not modified at thaw time
btrfs: convert __process_pages_contig() to use filemap_get_folios_contig()
btrfs: convert block group bit field to use bit helpers
btrfs: convert BUG_ON(EXTENT_BIT_LOCKED) checks to ASSERT's
btrfs: convert end_compressed_writeback() to use filemap_get_folios()
btrfs: convert process_page_range() to use filemap_get_folios_contig()
btrfs: convert the io_failure_tree to a plain rb_tree
btrfs: decide bio cloning inside submit_stripe_bio
btrfs: delete btrfs_wait_space_cache_v1_finished
btrfs: delete stale comments after merge conflict resolution
btrfs: do not modify log tree while holding a leaf from fs tree locked
btrfs: don't clear CTL bits when trying to release extent state
btrfs: don't create integrity bioset for btrfs_bioset
btrfs: don't drop dir index range items when logging a directory
btrfs: don't init io tree with private data for non-inodes
btrfs: don't print information about space cache or tree every remount
btrfs: don't print stack trace when transaction is aborted due to ENOMEM
btrfs: don't save block group root into super block
btrfs: don't take a bio_counter reference for cloned bios
btrfs: don't use btrfs_chunk::sub_stripes from disk
btrfs: drop exclusive_bits from set_extent_bit
btrfs: drop extent map range more efficiently
btrfs: drop extent_changeset from set_extent_bit
btrfs: dump all space infos if we abort transaction due to ENOSPC
btrfs: dump extra info if one free space cache has more bitmaps than it should
btrfs: enable nowait async buffered writes
btrfs: enhance unsupported compat RO flags handling
btrfs: export wait_extent_bit
btrfs: factor out low-level bio setup from submit_stripe_bio
btrfs: fix a memory allocation failure test in btrfs_submit_direct
btrfs: fix alignment of VMA for memory mapped files on THP
btrfs: fix assertion failure and blocking during nowait buffered write
btrfs: fix inode list leak during backref walking at find_parent_nodes()
btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
btrfs: fix inode reserve space leak due to nowait buffered write
btrfs: fix lost file sync on direct IO write with nowait and dsync iocb
btrfs: fix match incorrectly in dev_args_match_device
btrfs: fix missed extent on fsync after dropping extent maps
btrfs: fix nowait buffered write returning -ENOSPC
btrfs: fix processing of delayed data refs during backref walking
btrfs: fix processing of delayed tree block refs during backref walking
btrfs: fix race between quota enable and quota rescan ioctl
btrfs: fix tree mod log mishandling of reallocated nodes
btrfs: fix type of parameter generation in btrfs_get_dentry
btrfs: fix ulist leaks in error paths of qgroup self tests
btrfs: free btrfs_path before copying fspath to userspace
btrfs: free btrfs_path before copying inodes to userspace
btrfs: free btrfs_path before copying root refs to userspace
btrfs: free btrfs_path before copying subvol info to userspace
btrfs: free list element sooner at log_new_dir_dentries()
btrfs: get rid of block group caching progress logic
btrfs: get rid of extent_io_tree::dirty_bytes
btrfs: give struct btrfs_bio a real end_io handler
btrfs: handle space_info setting of bg in btrfs_add_bg_to_space_info
btrfs: ignore fiemap path cache if we have multiple leaves for a data extent
btrfs: implement a nowait option for tree searches
btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN
btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING to skip qgroup accounting
btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later expansion
btrfs: log conflicting inodes without holding log mutex of the initial inode
btrfs: make btrfs_buffered_write nowait compatible
btrfs: make btrfs_check_nocow_lock nowait compatible
btrfs: make can_nocow_extent nowait compatible
btrfs: make fiemap more efficient and accurate reporting extent sharedness
btrfs: make hole and data seeking a lot more efficient
btrfs: make lock_and_cleanup_extent_if_need nowait compatible
btrfs: make prepare_pages nowait compatible
btrfs: make thaw time super block check to also verify checksum
btrfs: make tree_search return struct extent_state
btrfs: make tree_search_for_insert return extent_state
btrfs: make tree_search_prev_next return extent_state's
btrfs: move a few exported extent_io_tree helpers to extent-io-tree.c
btrfs: move btrfs_bio allocation to volumes.c
btrfs: move btrfs_caching_type to block-group.h
btrfs: move btrfs_csum_ptr to inode.c
btrfs: move btrfs_debug_check_extent_io_range into extent-io-tree.c
btrfs: move btrfs_drop_extent_cache() to extent_map.c
btrfs: move btrfs_full_stripe_locks_tree into block-group.h
btrfs: move btrfs_init_async_reclaim_work prototype to space-info.h
btrfs: move btrfs_ordered_sum_size into file-item.c
btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h
btrfs: move btrfs_swapfile_pin into volumes.h
btrfs: move core extent_io_tree functions to extent-io-tree.c
btrfs: move end_io_func argument to btrfs_bio_ctrl structure
btrfs: move extent io tree unrelated prototypes to their appropriate header
btrfs: move extent state init and alloc functions to their own file
btrfs: move fs_info forward declarations to the top of ctree.h
btrfs: move log_new_dir_dentries() above btrfs_log_inode()
btrfs: move need_log_inode() to above log_conflicting_inodes()
btrfs: move open coded extent map tree deletion out of inode eviction
btrfs: move simple extent bit helpers out of extent_io.c
btrfs: move the fs_info related helpers closer to fs_info in ctree.h
btrfs: open code and remove btrfs_inode_sectorsize helper
btrfs: open code and remove btrfs_insert_inode_hash helper
btrfs: output human readable space info flag
btrfs: pass the operation to btrfs_bio_alloc
btrfs: plumb NOWAIT through the write path
btrfs: properly abstract the parity raid bio handling
btrfs: properly flush delalloc when entering fiemap
btrfs: qgroup: fix a typo in a comment
btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()
btrfs: raid56: avoid double freeing for rbio if full_stripe_write() failed
btrfs: raid56: properly handle the error when unable to find the missing stripe
btrfs: relax block-group-tree feature dependency checks
btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL
btrfs: remove btrfs_bit_radix_cachep declaration
btrfs: remove check for impossible block start for an extent map at fiemap
btrfs: remove extent_io_tree::track_uptodate
btrfs: remove failed_start argument from set_extent_bit
btrfs: remove is_data_inode() checks in extent-io-tree.c
btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCATING_REPAIR
btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY
btrfs: remove pointless and double ulist frees in error paths of qgroup tests
btrfs: remove root argument from btrfs_delayed_item_reserve_metadata()
btrfs: remove stale prototype of btrfs_write_inode
btrfs: remove struct tree_entry in extent-io-tree.c
btrfs: remove the refcount warning/check at free_extent_map()
btrfs: remove the root argument from log_new_dir_dentries()
btrfs: remove the unnecessary result variables
btrfs: remove the wake argument from clear_extent_bits
btrfs: remove unnecessary extent map initializations
btrfs: remove unnecessary EXTENT_UPTODATE state in buffered I/O path
btrfs: remove unnecessary next extent map search
btrfs: remove unnecessary NULL pointer checks when searching extent maps
btrfs: remove unused logic when looking up delayed items
btrfs: remove use btrfs_remove_free_space_cache instead of variant
btrfs: remove useless used space increment during space reservation
btrfs: remove zero length check when entering fiemap
btrfs: rename btrfs_check_shared() to a more descriptive name
btrfs: rename btrfs_insert_file_extent() to btrfs_insert_hole_extent()
btrfs: rename clean_io_failure and remove extraneous args
btrfs: reorder btrfs_bio for better packing
btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITS
btrfs: scrub: factor out allocation and initialization of scrub_sector into helper
btrfs: scrub: factor out initialization of scrub_block into helper
btrfs: scrub: introduce scrub_block::pages for more efficient memory usage for subpage
btrfs: scrub: move logical/physical/dev/mirror_num from scrub_sector to scrub_block
btrfs: scrub: properly report super block errors in system log
btrfs: scrub: remove impossible sanity checks
btrfs: scrub: remove scrub_sector::page and use scrub_block::pages instead
btrfs: scrub: try to fix super block errors
btrfs: scrub: use larger block size for data extent scrub
btrfs: scrub: use pointer array to replace sblocks_for_recheck
btrfs: search for last logged dir index if it's not cached in the inode
btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
btrfs: send: add support for fs-verity
btrfs: send: allow protocol version 3 with CONFIG_BTRFS_DEBUG
btrfs: send: avoid unaligned encoded writes when attempting to clone range
btrfs: send: fix failures when processing inodes with no links
btrfs: send: fix send failure of a subcase of orphan inodes
btrfs: send: refactor arguments of get_inode_info()
btrfs: send: update command for protocol version check
btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTENT_TREE_V2
btrfs: separate out the eb and extent state leak helpers
btrfs: separate out the extent state and extent buffer init code
btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer
btrfs: shrink the size of struct btrfs_delayed_item
btrfs: simplify adding and replacing references during log replay
btrfs: simplify arguments of btrfs_update_space_info and rename
btrfs: simplify block group traversal in btrfs_put_block_group_cache
btrfs: simplify error handling at btrfs_del_root_ref()
btrfs: skip logging parent dir when conflicting inode is not a dir
btrfs: skip subtree scan if it's too high to avoid low stall in btrfs_commit_transaction()
btrfs: skip unnecessary extent buffer sharedness checks during fiemap
btrfs: speedup checking for extent sharedness during fiemap
btrfs: stop allocation a btrfs_io_context for simple I/O
btrfs: stop tracking failed reads in the I/O tree
btrfs: store index number instead of key in struct btrfs_delayed_item
btrfs: switch page and disk_bytenr argument position for submit_extent_page()
btrfs: sysfs: introduce global qgroup attribute group
btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()
btrfs: sysfs: show discard stats and tunables in non-debug build
btrfs: sysfs: use sysfs_streq for string matching
btrfs: temporarily export alloc_extent_state helpers
btrfs: temporarily export and move core extent_io_tree tree functions
btrfs: temporarily export and then move extent state helpers
btrfs: unexport all the temporary exports for extent-io-tree.c
btrfs: unexport btrfs_debug_check_extent_io_range
btrfs: unexport internal failrec functions
btrfs: unify the lock/unlock extent variants
btrfs: unlock locked extent area if we have contention
btrfs: update stale comment for log_new_dir_dentries()
btrfs: update the comment for submit_extent_page()
btrfs: use a runtime flag to indicate an inode is a free space inode
btrfs: use atomic_try_cmpxchg in free_extent_buffer
btrfs: use btrfs_fs_closing for background bg work
btrfs: use chained bios when cloning
btrfs: use cond_resched_rwlock_write() during inode eviction
btrfs: use delayed items when logging a directory
btrfs: use extent_map_end() at btrfs_drop_extent_map_range()
btrfs: use find_first_extent_bit in btrfs_clean_io_failure
btrfs: use kvcalloc in btrfs_get_dev_zone_info
btrfs: use next_state instead of rb_next where we can
btrfs: use next_state/prev_state in merge_state
btrfs: zoned: clone zoned device info when cloning a device
btrfs: zoned: fix locking imbalance on scrub
btrfs: zoned: fix missing endianness conversion in sb_write_pointer
btrfs: zoned: initialize device's zone info for seeding
btrfs: zoned: refactor device checks in btrfs_check_zoned_mode
 
buffer: use try_cmpxchg in discard_buffer
 
bus: hisi_lpc: Correct error code for timeout
bus: hisi_lpc: Don't dereference fwnode handle
bus: hisi_lpc: Don't guard ACPI IDs with ACPI_PTR()
bus: hisi_lpc: Use devm_platform_ioremap_resource
bus: hisi_lpc: Use platform_device_register_full()
bus: ixp4xx: Don't touch bit 7 on IXP42x
bus: mhi: host: always print detected modem name
bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990
bus: mvebu-mbus: use DEFINE_SHOW_ATTRIBUTE to simplify mvebu_{sdram/devs}_debug
bus: sunxi-rsb: Remove the shutdown callback
bus: sunxi-rsb: Support atomic transfers
 
ca8210: Fix crash by zero initializing data
 
cachefiles: only pass inode to *mark_inode_inuse() helpers
cachefiles: tmpfile error handling cleanup
cachefiles: use vfs_tmpfile_open() helper
 
caif: move from strlcpy with unused retval to strscpy
 
can: af_can: can_exit(): add missing dev_remove_pack() of canxl_packet
can: af_can: fix NULL pointer dereference in can_rcv_filter
can: af_can: fix NULL pointer dereference in can_rx_register()
can: bcm: check the result of can_send() in bcm_can_tx()
can: bcm: registration process optimization in bcm_module_init()
can: can327: can327_feed_frame_to_netdev(): fix potential skb leak when netdev is down
can: can327: flush TX_work on ldisc .close()
can: canxl: introduce CAN XL data structure
can: canxl: update CAN infrastructure for CAN XL frames
can: cc770: cc770_isa_probe(): add missing free_cc770dev()
can: ctucanfd: Remove redundant dev_err call
can: dev: add CAN XL support to virtual CAN
can: dev: fix skb drop check
can: esd_usb: Allow REC and TEC to return to zero
can: etas_es58x: es58x_init_netdev(): free netdev when register_candev()
can: etas_es58x: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
can: flexcan: fix typo: FLEXCAN_QUIRK_SUPPPORT_* -> FLEXCAN_QUIRK_SUPPORT_*
can: flexcan: Switch to use dev_err_probe() helper
can: gs_usb: add missing lock to protect struct timecounter::cycle_last
can: gs_usb: add RX and TX hardware timestamp support
can: gs_usb: add switchable termination support
can: gs_usb: convert from usb_control_msg() to usb_control_msg_{send,recv}()
can: gs_usb: gs_can_open(): initialize time counter before starting device
can: gs_usb: gs_cmd_reset(): rename variable holding struct gs_can pointer to dev
can: gs_usb: gs_make_candev(): clean up error handling
can: gs_usb: gs_usb_get_timestamp(): fix endpoint parameter for usb_control_msg_recv()
can: gs_usb: remove dma allocations
can: gs_usb: use common spelling of GS_USB in macros
can: isotp: fix tx state handling for echo tx processing
can: j1939: j1939_send_one(): fix missing CAN header initialization
can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()
can: kvaser_pciefd: remove redundant variable ret
can: kvaser_usb: Fix possible completions during init_completion
can: kvaser_usb: Fix use of uninitialized completion
can: kvaser_usb: kvaser_usb_hydra: Use kzalloc for allocating only one element
can: kvaser_usb_leaf: Fix CAN state after restart
can: kvaser_usb_leaf: Fix overread with an invalid command
can: kvaser_usb_leaf: Fix TX queue out of sync after restart
can: m_can: Add check for devm_clk_get
can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods
can: mcba_usb: Fix termination command argument
can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path
can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path
can: raw: add CAN XL support
can: raw: process optimization in raw_init()
can: raw: use guard clause to optimize nesting in raw_rcv()
can: rcar_canfd: Add missing ECC error checks for channels 2-7
can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L
can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive
can: rcar_canfd: Use dev_err_probe() to simplify code and better handle -EPROBE_DEFER
can: rx-offload: can_rx_offload_init_queue(): fix typo
can: set CANFD_FDF flag in all CAN FD frame structures
can: sja1000: Add support for RZ/N1 SJA1000 CAN Controller
can: sja1000: fix size of OCR_MODE_MASK define
can: sja1000: remove redundant variable ret
can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()
can: skb: add skb CAN frame data length helpers
can: skb: unify skb CAN frame identification helpers
can: slcan: fix freed work crash
 
capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
 
ceph: avoid putting the realm twice when decoding snaps fails
ceph: fail the open_by_handle_at() if the dentry is being unlinked
ceph: fail the request if the peer MDS doesn't support getvxattr op
ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode()
ceph: fix incorrectly showing the .snap size for stat
ceph: fix NULL pointer dereference for req->r_session
ceph: increment i_version when doing a setattr with caps
ceph: no need to wait for transition RDCACHE|RD -> RD
ceph: remove Sage's git tree from documentation
ceph: Use kcalloc for allocating multiple elements
ceph: wake up the waiters if any new caps comes
 
cfi: Add type helper macros
cfi: Drop __CFI_ADDRESSABLE
cfi: Remove CONFIG_CFI_CLANG_SHADOW
cfi: Switch to -fsanitize=kcfi
 
cgroup/cpuset: Add a new isolated cpus.partition type
cgroup/cpuset: Allow no-task partition to have empty cpuset.cpus.effective
cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset
cgroup/cpuset: Make partition invalid if cpumask change violates exclusivity rule
cgroup/cpuset: Miscellaneous cleanups & add helper functions
cgroup/cpuset: Relax constraints to partition & cpus changes
cgroup/cpuset: Relocate a code block in validate_change()
cgroup/cpuset: remove unreachable code
cgroup/cpuset: Show invalid partition reason string
cgroup/cpuset: Update description of cpuset.cpus.partition in cgroup-v2.rst
 
cgroup: add cgroup_v1v2_get_from_[fd/file]()
cgroup: add pids.peak interface for pids controller
cgroup: bpf: enable bpf programs to integrate with rstat
cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id
cgroup: enable cgroup_get_from_file() on cgroup1
cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG
cgroup: Homogenize cgroup_get_from_id() return value
cgroup: Honor caller's cgroup NS when resolving path
cgroup: Implement cgroup_file_show()
cgroup: Improve cftype add/rm error handling
cgroup: Make cgroup_get_from_id() prettier
cgroup: Remove CFTYPE_PRESSURE
cgroup: Remove data-race around cgrp_dfl_visible
cgroup: Reorganize css_set_lock and kernfs path processing
cgroup: Replace cgroup->ancestor_ids[] with ->ancestors[]
cgroup: simplify code in cgroup_apply_control
cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_attach_task_all()
cgroup: use strscpy() is more robust and safer
 
Linux: Change calling conventions for filldir_t
 
char: ipmi: modify NPCM KCS configuration
char: move from strlcpy with unused retval to strscpy
char: tpm: Protect tpm_pm_suspend with locks
 
checkpatch: add kmap and kmap_atomic to the deprecated list
checkpatch: handle FILE pointer type
checkpatch: warn for non-standard fixes tag style
checkpatch: warn on usage of VM_BUG_ON() and other BUG variants
 
cifs: add check for returning value of SMB2_close_init
cifs: add check for returning value of SMB2_set_info_init
cifs: always iterate smb sessions using primary channel
cifs: avoid unnecessary iteration of tcp sessions
cifs: destage dirty pages before re-reading them for cache=none
cifs: drop the lease for cached directories on rmdir or rename
cifs: enable caching of directories for which a lease is held
cifs: find and use the dentry for cached non-root directories also
cifs: Fix connections leak when tlink setup failed
cifs: fix double-fault crash during ntlmssp
cifs: Fix memory leak when build ntlmssp negotiate blob failed
cifs: fix memory leaks in session setup
cifs: fix missing unlock in cifs_file_copychunk_range()
cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc()
cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter()
cifs: fix regression in very old smb1 mounts
cifs: fix skipping to incorrect offset in emit_cached_dirents
cifs: fix static checker warning
cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
cifs: fix uninitialised var in smb2_compound_op()
cifs: fix use-after-free caused by invalid pointer `hostname`
cifs: fix use-after-free on the link name
cifs: Fix wrong return value checking when GETFLAGS
cifs: Fix xid leak in cifs_copy_file_range()
cifs: Fix xid leak in cifs_create()
cifs: Fix xid leak in cifs_flock()
cifs: Fix xid leak in cifs_get_file_info_unix()
cifs: Fix xid leak in cifs_ses_add_channel()
cifs: improve handlecaching
cifs: improve symlink handling for smb2+
cifs: lease key is uninitialized in smb1 paths
cifs: lease key is uninitialized in two additional functions when smb1
cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid
cifs: misc: fix spelling typo in comment
cifs: prevent copying past input buffer boundaries
cifs: remove initialization value
cifs: Replace a couple of one-element arrays with flexible-array members
cifs: replace kfree() with kfree_sensitive() for sensitive data
cifs: return correct error in ->calc_signature()
cifs: secmech: use shash_desc directly, remove sdesc
cifs: set rc to -ENOENT if we can not get a dentry for the cached dir
cifs: store a pointer to a fid in the cfid structure instead of the struct
cifs: update internal module number
cifs: Use after free in debug code
cifs: use ALIGN() and round_up() macros
cifs: use LIST_HEAD() and list_move() to simplify code
 
class: use IS_ERR_OR_NULL() helper in class_unregister()
 
clk: Add our request boundaries in clk_core_init_rate_req
clk: allow building lan966x as a module
clk: asm9260: use parent index to link the reference clock
clk: ast2600: BCLK comes from EPLL
clk: at91: dt-compat: Hold reference returned by of_get_parent()
clk: at91: fix the build with binutils 2.27
clk: at91: sama5d2: Add Generic Clocks for UART/USART
clk: baikal-t1: Add DDR/PCIe directly controlled resets support
clk: baikal-t1: Add SATA internal ref clock buffer
clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
clk: baikal-t1: Convert to platform device driver
clk: baikal-t1: Fix invalid xGMAC PTP clock divider
clk: baikal-t1: Move reset-controls code into a dedicated module
clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
clk: bcm2835: Make peripheral PLLC critical
clk: bcm2835: Round UART input clock up
clk: bcm: rpi: Add support for VEC clock
clk: bcm: rpi: Add support HEVC clock
clk: bcm: rpi: Handle pixel clock in firmware
clk: berlin: Add of_node_put() for of_get_parent()
clk: Change clk_core_init_rate_req prototype
clk: Clarify clk_get_rate() expectations
clk: clk-npcm7xx: Remove unused struct npcm7xx_clk_gate_data and npcm7xx_clk_div_fixed_data
clk: clk-xgene: simplify if-if to if-else
clk: clocking-wizard: Depend on HAS_IOMEM
clk: clocking-wizard: Fix the reconfig for 5.2
clk: clocking-wizard: Move clocking-wizard out
clk: clocking-wizard: Rename nr-outputs to xlnx,nr-outputs
clk: clocking-wizard: Update the compatible
clk: clocking-wizard: Use dev_err_probe() helper
clk: Constify clk_has_parent()
clk: davinci: cfgchip: Use dev_err_probe() helper
clk: davinci: pll: fix spelling typo in comment
clk: davinci: remove PLL and PSC clocks for DaVinci DM644x and DM646x
clk: do not initialize ret
clk: Drop the rate range on clk_put()
clk: Fix comment typo
clk: fixed-rate: add devm_clk_hw_register_fixed_rate
clk: gcc-sc8280xp: keep PCIe power-domains always-on
clk: gcc-sc8280xp: keep USB power-domains always-on
clk: imx8mp: tune the order of enet_qos_root_clk
clk: imx93: add MU1/2 clock
clk: imx93: add SAI IPG clk
clk: imx93: switch to use new clk gate API
clk: imx: add i.MX93 clk gate
clk: imx: clk-composite-93: check slice busy
clk: imx: clk-composite-93: check white_list
clk: imx: scu: fix memleak on platform_device_add() fails
clk: Initialize max_rate in struct clk_rate_request
clk: Initialize the clk_rate_request even if clk_core is NULL
clk: introduce (devm_)hw_register_mux_parent_data_table API
clk: Introduce clk_core_has_parent()
clk: Introduce clk_hw_init_rate_request()
clk: Introduce the clk_hw_get_rate_range function
clk: mediatek: add driver for MT8365 SoC
clk: mediatek: Add MediaTek Helio X10 MT6795 clock drivers
clk: mediatek: add VDOSYS1 clock
clk: mediatek: clk-apmixed: Add helper function to unregister ref2usb_tx
clk: mediatek: clk-apmixed: Remove unneeded __init annotation
clk: mediatek: clk-mt8192-mfg: Propagate rate changes to parent
clk: mediatek: clk-mt8192: Add clock mux notifier for mfg_pll_sel
clk: mediatek: clk-mt8195-mfg: Reparent mfg_bg3d and propagate rate changes
clk: mediatek: clk-mt8195-topckgen: Add GPU clock mux notifier
clk: mediatek: clk-mt8195-topckgen: Drop univplls from mfg mux parents
clk: mediatek: clk-mt8195-topckgen: Fix error return code in clk_mt8195_topck_probe()
clk: mediatek: clk-mt8195-topckgen: Register mfg_ck_fast_ref as generic mux
clk: mediatek: clk-mt8195-vdo0: Set rate on vdo0_dp_intf0_dp_intf's parent
clk: mediatek: clk-mt8195-vdo1: Reparent and set rate on vdo1_dpintf's parent
clk: mediatek: clk-mux: Add .determine_rate() callback
clk: mediatek: Export required common code symbols
clk: mediatek: Export required symbols to compile clk drivers as module
clk: mediatek: fix unregister function in mtk_clk_register_dividers cleanup
clk: mediatek: gate: Export mtk_clk_register_gates_with_dev
clk: mediatek: Migrate remaining clk_unregister_*() to clk_hw_unregister_*()
clk: mediatek: mt2701: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt2712: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt6765: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt6779: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt6797: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt8183: Add clk mux notifier for MFG mux
clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
clk: mediatek: mt8183: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt8192: add mtk_clk_simple_remove
clk: mediatek: mt8192: deduplicate parent clock lists
clk: mediatek: mt8195-infra_ao: Set pwrmcu clocks as critical
clk: mediatek: mt8195: Add reset idx for PCIe0 and PCIe1
clk: mediatek: mt8195: Add reset idx for USB/PCIe T-PHY
clk: mediatek: mux: add clk notifier functions
clk: mediatek: Provide mtk_devm_alloc_clk_data
clk: mediatek: Use mtk_clk_register_gates_with_dev in simple probe
clk: Mention that .recalc_rate can return 0 on error
clk: meson: Hold reference returned by of_get_parent()
clk: microchip: add PolarFire SoC fabric clock support
clk: microchip: mpfs: add MSS pll's set & round rate
clk: microchip: mpfs: add reset controller
clk: microchip: mpfs: convert cfg_clk to clk_divider
clk: microchip: mpfs: convert periph_clk to clk_gate
clk: microchip: mpfs: delete 2 line mpfs_clk_register_foo()
clk: microchip: mpfs: move id & offset out of clock structs
clk: microchip: mpfs: simplify control reg access
clk: microchip: mpfs: update module authorship & licencing
clk: mmp: pxa168: add additional register defines
clk: mmp: pxa168: add clocks for SDH2 and SDH3
clk: mmp: pxa168: add muxes for more peripherals
clk: mmp: pxa168: add new clocks for peripherals
clk: mmp: pxa168: control shared SDH bits with separate clock
clk: mmp: pxa168: fix const-correctness
clk: mmp: pxa168: fix GPIO clock enable bits
clk: mmp: pxa168: fix incorrect dividers
clk: mmp: pxa168: fix incorrect parent clocks
clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller
clk: move from strlcpy with unused retval to strscpy
clk: mvebu: armada-37xx-tbg: Remove the unneeded result variable
clk: nomadik: Add missing of_node_put()
clk: nxp: fix typo in comment
clk: oxnas: Hold reference returned by of_get_parent()
clk: pistachio: Fix initconst confusion
clk: pxa: add a check for the return value of kzalloc()
clk: qcom: a53-pll: convert to use parent_data rather than parent_names
clk: qcom: Add display clock controller driver for SM6115
clk: qcom: Add driver for MSM8909 GCC
clk: qcom: Add global clock controller driver for SM6375
clk: qcom: Add SC8280XP GPU clock controller
clk: qcom: Add support for Display Clock Controller on SM8450
clk: qcom: alpha-pll: add support for power off mode for lucid evo PLL
clk: qcom: alpha: Add support for programming the PLL_FSM_LEGACY_MODE bit
clk: qcom: apss-ipq-pll: add support for IPQ8074
clk: qcom: apss-ipq-pll: update IPQ6018 Alpha PLL config
clk: qcom: apss-ipq-pll: use OF match data for Alpha PLL config
clk: qcom: apss-ipq6018: fix apcs_alias0_clk_src
clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical
clk: qcom: clk-rcg2: add rcg2 mux ops
clk: qcom: clk-rcg2: Take clock boundaries into consideration for gfx3d
clk: qcom: clk-rpmh: Remove redundant if statement
clk: qcom: cpu-8996: declare ACD clocks
clk: qcom: cpu-8996: don't store parents in clk_cpu_8996_pmux
clk: qcom: cpu-8996: move ACD logic to clk_cpu_8996_pmux_determine_rate
clk: qcom: cpu-8996: switch to devm_clk_notifier_register
clk: qcom: cpu-8996: use constant mask for pmux
clk: qcom: gcc-msm8660: Drop hardcoded fixed board clocks
clk: qcom: gcc-msm8660: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-msm8660: use parent_hws/_data instead of parent_names
clk: qcom: gcc-msm8909: Increase delay for USB PHY reset
clk: qcom: gcc-msm8916: move gcc_mss_q6_bimc_axi_clk down
clk: qcom: gcc-msm8916: move GPLL definitions up
clk: qcom: gcc-msm8916: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-msm8916: use parent_hws/_data instead of parent_names
clk: qcom: gcc-msm8939: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-msm8939: use parent_hws where possible
clk: qcom: gcc-msm8960: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-msm8960: use parent_hws/_data instead of parent_names
clk: qcom: gcc-sc7180: Update the .pwrsts for usb gdsc
clk: qcom: gcc-sc7280: Update the .pwrsts for PCIe GDSC
clk: qcom: gcc-sc7280: Update the .pwrsts for usb gdscs
clk: qcom: gcc-sc8280xp: add cxo as parent for three ufs ref clks
clk: qcom: gcc-sc8280xp: use retention for USB power domains
clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock
clk: qcom: gcc-sdm845: add sdm670 global clock data
clk: qcom: gcc-sdm845: use device tree match data
clk: qcom: gcc-sm6115: Move alpha pll bramo overrides
clk: qcom: gcc-sm6115: Override default Alpha PLL regs
clk: qcom: gcc-sm6350: Update the .pwrsts for usb gdscs
clk: qcom: gcc-sm6375: Ensure unsigned long type
clk: qcom: gcc-sm6375: Remove unused variables
clk: qcom: gdsc: add missing error handling
clk: qcom: gdsc: Fix the handling of PWRSTS_RET support
clk: qcom: gdsc: Remove direct runtime PM calls
clk: qcom: kpss-xcc: convert to parent data API
clk: qcom: lcc-ipq806x: add reset definition
clk: qcom: lcc-ipq806x: convert to parent data
clk: qcom: lcc-ipq806x: use ARRAY_SIZE for num_parents
clk: qcom: lcc-msm8960: use macros to implement mi2s clocks
clk: qcom: lcc-msm8960: use parent_hws/_data instead of parent_names
clk: qcom: lpass: Add support for resets & external mclk for SC7280
clk: qcom: lpass: Fix lpass audiocc probe
clk: qcom: lpass: Handle the regmap overlap of lpasscc and lpass_aon
clk: qcom: Merge alt alpha plls for qcm2260, sm6115
clk: qcom: mmcc-msm8960: move clock parent tables down
clk: qcom: mmcc-msm8960: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: mmcc-msm8960: use parent_hws/_data instead of parent_names
clk: qcom: msm8996-cpu: Convert secondary muxes to clk_regmap_mux
clk: qcom: msm8996-cpu: Rename DIV_2_INDEX to SMUX_INDEX
clk: qcom: msm8996-cpu: Statically define PLL dividers
clk: qcom: msm8996-cpu: Unify cluster order
clk: qcom: msm8996-cpu: Use parent_data/_hws for all clocks
clk: qcom: reset: Allow specifying custom reset delay
clk: qcom: rpmhcc: add sdm670 clocks
clk: qcom: sm6115: Select QCOM_GDSC
clk: qcom: smd-rpm: Add clocks for MSM8909
clk: qcom: smd: Add SM6375 clocks
clk: qcom: Update the force mem core bit for GPU clocks
clk: qoriq: Hold reference returned by of_get_parent()
clk: remove extra empty line
clk: Remove never used devm_of_clk_del_provider()
clk: Remove WARN_ON NULL parent in clk_core_init_rate_req()
clk: Renesas versaclock7 ccf device driver
clk: renesas: r8a779f0: Add CMT clocks
clk: renesas: r8a779f0: Add MSIOF clocks
clk: renesas: r8a779f0: Add SDH0 clock
clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks
clk: renesas: r8a779g0: Add EtherAVB clocks
clk: renesas: r8a779g0: Add I2C clocks
clk: renesas: r8a779g0: Add PFC/GPIO clocks
clk: renesas: r8a779g0: Add SASYNCPER clocks
clk: renesas: r8a779g0: Add watchdog clock
clk: renesas: r8a779g0: Fix HSCIF parent clocks
clk: renesas: r9a07g044: Add conditional compilation for r9a07g044_cpg_info
clk: renesas: r9a09g011: Add IIC clock and reset entries
clk: rockchip: Add clock controller support for RV1126 SoC
clk: rockchip: Add dt-binding header for RV1126
clk: rockchip: Add MUXTBL variant
clk: rs9: Fix I2C accessors
clk: samsung: exynos-clkout: Use of_device_get_match_data()
clk: samsung: exynos7885: Add TREX clocks
clk: samsung: exynos7885: Correct "div4" clock parents
clk: samsung: exynos7885: Implement CMU_FSYS domain
clk: samsung: exynos850: Implement CMU_AUD domain
clk: samsung: exynos850: Implement CMU_IS domain
clk: samsung: exynos850: Implement CMU_MFCMSCL domain
clk: samsung: exynos850: Style fixes
clk: samsung: exynosautov9: add fsys0 clock support
clk: samsung: exynosautov9: add fsys1 clock support
clk: samsung: exynosautov9: add missing gate clks for peric0/c1
clk: samsung: exynosautov9: correct register offsets of peric0/c1
clk: samsung: MAINTAINERS: add Krzysztof Kozlowski
clk: samsung: Revert "clk: samsung: exynos-clkout: Use of_device_get_match_data()"
clk: Set req_rate on reparenting
clk: sifive: select by default if SOC_SIFIVE
clk: Skip clamping when rounding if there's no boundaries
clk: spear: Move prototype to accessible header
clk: sprd: Add clocks support for UMS512
clk: sprd: Hold reference returned by of_get_parent()
clk: st: Hold reference returned by of_get_parent()
clk: Stop forwarding clk_rate_requests to the parent
clk: sunxi-ng: ccu-sun9i-a80-de: Use dev_err_probe() helper
clk: sunxi-ng: ccu-sun9i-a80-usb: Use dev_err_probe() helper
clk: sunxi-ng: d1: Limit PLL rates to stable ranges
clk: sunxi-ng: sun8i-de2: Use dev_err_probe() helper
clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock
clk: Take into account uncached clocks in clk_set_rate_range()
clk: tegra20: Fix refcount leak in tegra20_clock_init
clk: tegra: Add missing of_node_put()
clk: tegra: Fix refcount leak in tegra114_clock_init
clk: tegra: Fix refcount leak in tegra210_clock_init
clk: tegra: Fix Tegra PWM parent clock
clk: test: Switch to clk_hw_get_clk
clk: tests: Add missing test case for ranges
clk: tests: Add reference to the orphan mux bug report
clk: tests: Add some tests for orphan with multiple parents
clk: tests: Add test suites description
clk: tests: Add tests for mux with multiple parents
clk: tests: Add tests for notifiers
clk: tests: Add tests for single parent mux
clk: tests: Add tests for uncached clock
clk: ti: Balance of_node_get() calls for of_find_node_by_name()
clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
clk: Update req_rate on __clk_recalc_rates()
clk: vc5: Add support for IDT/Renesas VersaClock 5P49V6975
clk: vc5: Check IO access results
clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
clk: vc5: Use regmap_{set,clear}_bits() where appropriate
clk: Zero the clk_rate_request structure
clk: zynqmp: Add a check for NULL pointer
clk: zynqmp: Check the return type zynqmp_pm_query_data
clk: zynqmp: Fix stack-out-of-bounds in strncpy`
clk: zynqmp: make bestdiv unsigned
clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
clk: zynqmp: Replaced strncpy() with strscpy()
 
clkdev: Remove never used devm_clk_release_clkdev()
clkdev: Simplify devm_clk_hw_register_clkdev() function
 
clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value
clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921
clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error
 
clocksource/drivers/exynos_mct: Enable building on ARTPEC
clocksource/drivers/exynos_mct: Support frc-shared property
clocksource/drivers/exynos_mct: Support local-timers property
 
clocksource/drivers/hyperv: add data structure for reference TSC MSR
 
clocksource/drivers/imx-sysctr: handle nxp,no-divider property
 
clocksource/drivers/renesas-ostm: Add support for RZ/V2L SoC
 
clocksource/drivers/sun4i: Add definition of clear interrupt
 
clocksource/drivers/timer-gxp: Add missing error handling in gxp_timer_probe
 
clocksource/drivers/timer-ti-dm: Add flag to detect omap1
clocksource/drivers/timer-ti-dm: Drop unused functions
clocksource/drivers/timer-ti-dm: Get clock in probe with devm_clk_get()
clocksource/drivers/timer-ti-dm: Move private defines to the driver
clocksource/drivers/timer-ti-dm: Move struct omap_dm_timer fields to driver
clocksource/drivers/timer-ti-dm: Simplify register access further
clocksource/drivers/timer-ti-dm: Simplify register reads with dmtimer_read()
clocksource/drivers/timer-ti-dm: Simplify register writes with dmtimer_write()
clocksource/drivers/timer-ti-dm: Use runtime PM directly and check errors
 
coding-style.rst: document BUG() and WARN() rules ("do not crash the kernel")
 
comedi: convert sysfs snprintf to sysfs_emit
 
core: Variable type completion
 
coredump: remove vma linked list walk
 
coresight: cti-sysfs: Mark coresight_cti_reg_store() as __maybe_unused
coresight: cti-sysfs: Re-use same functions for similar sysfs register accessors
coresight: cti: Fix hang in cti_disable_hw()
coresight: cti: Fix hang in cti_disable_hw()
coresight: docs: Fix a broken reference
coresight: etm4x: docs: Add documentation for 'ts_source' sysfs interface
coresight: etm4x: Expose default timestamp source in sysfs
coresight: Fix possible deadlock with lock dependency
coresight: Make new csdev_access offsets unsigned
coresight: Re-use same function for similar sysfs register accessors
coresight: Remove unused function parameter
coresight: Simplify sysfs accessors by using csdev_access abstraction
coresight: trbe: fix Kconfig "its" grammar
 
counter: 104-quad-8: Add Signal polarity component
counter: 104-quad-8: Ensure number of irq matches number of base
counter: 104-quad-8: Fix race getting function mode and direction
counter: Consolidate Counter extension sysfs attribute creation
counter: interrupt-cnt: Implement watch_validate callback
counter: Introduce the Count capture component
counter: Introduce the COUNTER_COMP_ARRAY component type
counter: Introduce the Signal polarity component
counter: microchip-tcb-capture: Handle Signal1 read and Synapse
counter: Move symbols into COUNTER namespace
counter: Realign counter_comp comment block to 80 characters
counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to defining counter_array
counter: ti-ecap-capture: capture driver support for ECAP
counter: ti-ecap-capture: fix IS_ERR() vs NULL check
 
cpufreq: Add __init annotation to module init funcs
cpufreq: Add SM6115 to cpufreq-dt-platdev blocklist
cpufreq: amd-pstate: add amd-pstate driver parameter for mode selection
cpufreq: amd-pstate: Add explanation for X86_AMD_PSTATE_UT
cpufreq: amd-pstate: Add test module for amd-pstate driver
cpufreq: amd-pstate: change amd-pstate driver to be built-in type
cpufreq: amd-pstate: cpufreq: amd-pstate: reset MSR_AMD_PERF_CTL register at init
cpufreq: amd-pstate: Expose struct amd_cpudata
cpufreq: amd-pstate: Fix initial highest_perf value
cpufreq: amd-pstate: fix white-space
cpufreq: amd-pstate: modify type in argument 2 for filp_open
cpufreq: amd-pstate: simplify cpudata pointer assignment
cpufreq: amd-pstate: update pstate frequency transition delay time
cpufreq: amd_pstate: fix wrong lowest perf fetch
cpufreq: amd_pstate: map desired perf into pstate scope for powersave governor
cpufreq: bmips-cpufreq: Use module_init and add module_exit
cpufreq: dt: Switch to use dev_err_probe() helper
cpufreq: imx6q: Switch to use dev_err_probe() helper
cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode
cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores
cpufreq: intel_pstate: Read all MSRs on the target CPU
cpufreq: qcom-cpufreq-hw: Add cpufreq qos for LMh
cpufreq: qcom-cpufreq-hw: Fix uninitialized throttled_freq warning
cpufreq: qcom-nvmem: Switch to use dev_err_probe() helper
cpufreq: qcom: fix memory leak in error path
cpufreq: qcom: fix writes in read-only memory region
cpufreq: qcom: remove unused parameter in function definition
cpufreq: schedutil: Move max CPU capacity to sugov_policy
cpufreq: sun50i: Switch to use dev_err_probe() helper
cpufreq: tegra194: Add support for Tegra239
cpufreq: tegra194: change tegra239_cpufreq_soc to static
cpufreq: tegra194: Fix module loading
cpufreq: tegra194: Remove the unneeded result variable
 
cpuidle: coupled: Drop duplicate word from a comment
cpuidle: powernv: move from strlcpy() with unused retval to strscpy()
cpuidle: Remove redundant check in cpuidle_switch_governor()
cpuidle: riscv-sbi: Fix CPU_PM_CPU_IDLE_ENTER_xyz() macro usage
 
cpumask: add cpumask_nth_{,and,andnot}
cpumask: fix checking valid cpu range
cpumask: Introduce for_each_cpu_andnot()
cpumask: switch for_each_cpu{,_not} to use for_each_bit()
 
crypto: add __init/__exit annotations to init/exit funcs
crypto: aead - Remove unused inline functions from aead
crypto: akcipher - default implementation for setting a private key
crypto: allwinner - Fix dma_map_sg error check
crypto: amlogic - Fix dma_map_sg error check
crypto: api - Fix comment typo
crypto: aria - prepare generic module for optimized implementations
crypto: aria-avx - add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher
crypto: arm64 - revert unintended config name change for CRYPTO_SHA1_ARM64_CE
crypto: artpec6 - Fix printk warning on size_t/%d
crypto: artpec6 - move spin_lock_bh to spin_lock in tasklet
crypto: aspeed - add HACE crypto driver
crypto: aspeed - Add HACE hash driver
crypto: aspeed - Enable compile testing
crypto: aspeed - fix build error when only CRYPTO_DEV_ASPEED is enabled
crypto: aspeed - fix build module error
crypto: aspeed - Fix check for platform_get_irq() errors
crypto: aspeed - fix return value check in aspeed_hace_probe()
crypto: aspeed - Fix sparse warnings
crypto: aspeed - Remove redundant dev_err call
crypto: aspeed: fix format unexpected build warning
crypto: bcm - fix repeated words in comments
crypto: bcm - Simplify obtain the name for cipher
crypto: blake2s - revert unintended config addition of CRYPTO_BLAKE2S
crypto: cavium - Fix comment typo
crypto: cavium - prevent integer overflow loading firmware
crypto: ccp - Add a quirk to firmware update
crypto: ccp - Fail the PSP initialization when writing psp data file failed
crypto: ccp - Initialize PSP when reading psp data file failed
crypto: ccp - Release dma channels before dmaengine unrgister
crypto: ccp - Remove the unneeded result variable
crypto: ccree - Fix dma_map_sg error check
crypto: core - move from strlcpy with unused retval to strscpy
crypto: drbg - remove unnecessary (void*) conversions
crypto: drivers - move from strlcpy with unused retval to strscpy
crypto: gemini - Fix error check for dma_map_sg
crypto: hisilicon - Remove pci_aer_clear_nonfatal_status() call
crypto: hisilicon - support get algs by the capability register
crypto: hisilicon/hpre - change return type of hpre_cluster_inqry_write()
crypto: hisilicon/hpre - optimize registration of ecdh
crypto: hisilicon/hpre - support hpre capability
crypto: hisilicon/qm - add UACCE_CMD_QM_SET_QP_INFO support
crypto: hisilicon/qm - check mailbox operation result
crypto: hisilicon/qm - fix missing destroy qp_idr
crypto: hisilicon/qm - fix missing put dfx access
crypto: hisilicon/qm - fix the qos value initialization
crypto: hisilicon/qm - get error type from hardware registers
crypto: hisilicon/qm - get hardware features from hardware registers
crypto: hisilicon/qm - get qp num and depth from hardware registers
crypto: hisilicon/qm - no judgment in the back process
crypto: hisilicon/qm - remove unneeded data storage
crypto: hisilicon/qm - remove unneeded hardware cache write back
crypto: hisilicon/qm - return failure if vfs_num exceeds total VFs
crypto: hisilicon/qm - support get device irq information from hardware registers
crypto: hisilicon/sec - delete redundant blank lines
crypto: hisilicon/sec - get algorithm bitmap from registers
crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
crypto: hisilicon/zip - optimization for performance
crypto: hisilicon/zip - some misc cleanup
crypto: hisilicon/zip - support zip capability
crypto: inside-secure - Change swab to swab32
crypto: inside-secure - Replace generic aes with libaes
crypto: inside_secure - Avoid dma map if size is zero
crypto: Kconfig - add submenus
crypto: Kconfig - move mips entries to a submenu
crypto: Kconfig - move powerpc entries to a submenu
crypto: Kconfig - move s390 entries to a submenu
crypto: Kconfig - move sparc entries to a submenu
crypto: Kconfig - move x86 entries to a submenu
crypto: Kconfig - remove AES_ARM64 ref by SA2UL
crypto: Kconfig - simplify aead entries
crypto: Kconfig - simplify cipher entries
crypto: Kconfig - simplify compression/RNG entries
crypto: Kconfig - simplify CRC entries
crypto: Kconfig - simplify hash entries
crypto: Kconfig - simplify public-key entries
crypto: Kconfig - simplify userspace entries
crypto: Kconfig - sort the arm entries
crypto: Kconfig - sort the arm64 entries
crypto: Kconfig - submenus for arm and arm64
crypto: keembay-ocs - Drop obsolete dependency on COMPILE_TEST
crypto: kmsan: disable accelerated configs under KMSAN
crypto: lib - create utils module and move __crypto_memneq into it
crypto: lib - move __crypto_xor into utils
crypto: lib - remove __HAVE_ARCH_CRYPTO_MEMNEQ
crypto: marvell/octeontx - fix repeated words in comments
crypto: marvell/octeontx - prevent integer overflows
crypto: marvell/octeontx - use sysfs_emit() to instead of scnprintf()
crypto: n2 - fix repeated words in comments
crypto: nx - Remove the unneeded result variable
crypto: octeontx - Remove the unneeded result variable
crypto: octeontx2 - Remove the unneeded result variable
crypto: qat - add check to validate firmware images
crypto: qat - add limit to linked list parsing
crypto: qat - fix default value of WDT timer
crypto: qat - fix DMA transfer direction
crypto: qat - use reference to structure in dma_map_single()
crypto: qce - Fix dma_map_sg error check
crypto: qcom-rng - Fix qcom_rng_of_match unused warning
crypto: sahara - don't sleep when in softirq
crypto: sahara - Fix error check for dma_map_sg
crypto: scatterwalk - Remove unused inline function scatterwalk_aligned()
crypto: sun4i-ss - use DEFINE_SHOW_ATTRIBUTE to simplify sun4i_ss_debugfs
crypto: sun8i-ce - using the pm_runtime_resume_and_get to simplify the code
crypto: tcrypt - add async speed test for aria cipher
crypto: tcrypt - remove mode=1000
crypto: testmgr - don't generate WARN for missing modules
crypto: testmgr - extend acomp tests for NULL destination buffer
crypto: testmgr - fix indentation for test_acomp() args
crypto: virtio - fix memory-leak
crypto: x86/polyval - Fix crashes when keys are not 16-byte aligned
crypto: x86/sha512 - load based on CPU features
crypto: zip - remove the unneeded result variable
 
cw1200: fix incorrect check to determine if no element is found in list
 
cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
 
cxl/mbox: Add a check on input payload size
 
cxl/pmem: Fix cxl_pmem_region and cxl_memdev leak
cxl/pmem: Fix failure to account for 8 byte header for writes to the device LSA.
cxl/pmem: Use size_add() against integer overflow
 
cxl/region: Fix 'distance' calculation with passthrough ports
cxl/region: Fix cxl_region leak, cleanup targets at region delete
cxl/region: Fix decoder allocation crash
cxl/region: Fix null pointer dereference due to pass through decoder commit
cxl/region: Fix region HPA ordering validation
cxl/region: Recycle region ids
 
cxl: remove vma linked list walk
 
d_path.c: typo fix...
 
damon: convert __damon_va_three_regions to use the VMA iterator
 
dax: Remove usage of the deprecated ida_simple_xxx API
 
dccp/tcp: Fixup bhash2 bucket when connect() fails.
dccp/tcp: Remove NULL check for prev_saddr in inet_bhash2_update_saddr().
dccp/tcp: Reset saddr on failure after inet6?_hash_connect().
dccp/tcp: Update saddr under bhash's lock.
 
debugfs: Only clobber mode/uid/gid on remount if asked
debugfs: use DEFINE_SHOW_ATTRIBUTE to define debugfs_regset32_fops
 
Linux: Decrease the number of SMB3 smbdirect client SGEs
 
delayacct: support re-entrance detection of thrashing accounting
 
Linux: Delete duplicate words from kernel docs
 
dentry: Use preempt_[dis|en]able_nested()
 
devcoredump : Serialize devcd_del work
 
device property: Add const qualifier to device_get_match_data() parameter
device property: Fix documentation for *_match_string() APIs
 
device-dax: Fix duplicate 'hmem' device registration
 
devlink: use missing attribute ext_ack
 
Linux: Devm helpers for regulator get and enable
 
devres: remove devm_ioremap_np
devres: Slightly optimize alloc_dr()
 
dm bufio: Fix missing decrement of no_sleep_enabled if dm_bufio_client_create failed
dm bufio: use the acquire memory barrier when testing for B_READING
 
dm cache: delete the redundant word 'each' in comment
 
dm clone: Fix typo in block_device format specifier
 
dm integrity: clear the journal on suspend
dm integrity: flush the journal on suspend
 
dm ioctl: fix misbehavior if list_versions races with module loading
 
dm raid: delete the redundant word 'that' in comment
dm raid: fix typo in analyse_superblocks code comment
 
dm verity: Add documentation for try_verify_in_tasklet option
dm verity: enable WQ_HIGHPRI on verify_wq
 
dm-crypt: provide dma_alignment limit in io_hints
 
dm-integrity: set dma_alignment limit in io_hints
 
dm-log-writes: set dma_alignment limit in io_hints
 
dm: change from DMWARN to DMERR or DMCRIT for fatal errors
dm: remove unnecessary assignment statement in alloc_dev()
dm: verity-loadpin: Only trust verity targets with enforcement
 
dma-buf/dma_resv_usage: update explicit sync documentation
 
dma-buf/sync_file: use strscpy to replace strlcpy
 
dma-buf: dma_fence_wait must enable signaling
dma-buf: Enable signaling on fence for selftests
dma-buf: fix dma_fence_default_wait() signaling check
dma-buf: fix racing conflict of dma_heap_add()
dma-buf: Remove the signaled bit status check
dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3"
dma-buf: set signaling bit for the stub fence
dma-buf: Use dma_fence_unwrap_for_each when importing fences
 
dma: kmsan: unpoison DMA mappings
 
dma_buf: no need to bother with file_inode()->i_mapping
 
dma_buf_getfile(): don't bother with ->f_flags reassignments
 
dmaengine: apple-admac: Do not use devres for IRQs
dmaengine: apple-admac: Fix grabbing of channels in of_xlate
dmaengine: apple-admac: Trigger shared reset
dmaengine: at_hdmac: Check return code of dma_async_device_register
dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all
dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
dmaengine: at_hdmac: Don't start transactions at tx_submit level
dmaengine: at_hdmac: Fix at_lli struct definition
dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
dmaengine: at_hdmac: Fix concurrency over descriptor
dmaengine: at_hdmac: Fix concurrency over the active list
dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()
dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware
dmaengine: at_hdmac: Fix impossible condition
dmaengine: at_hdmac: Fix premature completion of desc in issue_pending
dmaengine: at_hdmac: Free the memset buf without holding the chan lock
dmaengine: at_hdmac: Protect atchan->status with the channel lock
dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending
dmaengine: at_xdmac: Replace two if statements with only one with two conditions
dmaengine: dw-axi-dmac: Drop obsolete dependency on COMPILE_TEST
dmaengine: dw-edma: Remove runtime PM support
dmaengine: hisilicon: Adapt DMA driver to HiSilicon IP09
dmaengine: hisilicon: Add multi-thread support for a DMA channel
dmaengine: hisilicon: Disable channels when unregister hisi_dma
dmaengine: hisilicon: Dump regs to debugfs
dmaengine: hisilicon: Fix CQ head update
dmaengine: hisilicon: Use macros instead of magic number
dmaengine: hsu: Finish conversion to managed resources
dmaengine: hsu: Include headers we are direct user of
dmaengine: hsu: Use GENMASK() consistently
dmaengine: hsu: using for_each_set_bit to simplify the code
dmaengine: idxd: add configuration for concurrent batch descriptor processing
dmaengine: idxd: add configuration for concurrent work descriptor processing
dmaengine: idxd: add WQ operation cap restriction support
dmaengine: idxd: avoid deadlock in process_misc_interrupts()
dmaengine: idxd: convert ats_dis to a wq flag
dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing
dmaengine: idxd: Fix max batch size for Intel IAA
dmaengine: idxd: fix RO device state error after been disabled/reset
dmaengine: idxd: Remove unused struct idxd_fault
dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup()
dmaengine: idxd: track enabled workqueues in bitmap
dmaengine: ioat: remove unused declarations in dma.h
dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
dmaengine: mxs: use platform_driver_register
dmaengine: pl08x: Fix double word
dmaengine: pl330: Remove unused flags
dmaengine: pxa_dma: use platform_get_irq_optional
dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg
dmaengine: qcom-adm: fix wrong sizeof config in slave_config
dmaengine: qcom: gpi: Add SM6350 support
dmaengine: qcom: gpi: move read_lock_bh to read_lock in tasklet
dmaengine: sf-pdma:Remove the print function dev_err()
dmaengine: sh: rcar-dmac: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
dmaengine: stm32-dma: add support to trigger STM32 MDMA
dmaengine: stm32-dma: fix potential race between pause and resume
dmaengine: stm32-dma: introduce 3 helpers to address channel flags
dmaengine: stm32-dma: use bitfield helpers
dmaengine: stm32-dmamux: Fix comment typo
dmaengine: stm32-dmamux: set dmamux channel id in dma features bitfield
dmaengine: stm32-dmamux: Simplify code and save a few bytes of memory
dmaengine: stm32-mdma: add support to be triggered by STM32 DMA
dmaengine: stm32-mdma: memset stm32_mdma_chan_config struct before using it
dmaengine: ti: edma: Remove some unused functions
dmaengine: ti: k3-psil: add additional TX threads for j7200
dmaengine: ti: k3-psil: add additional TX threads for j721e
dmaengine: ti: k3-udma-glue: fix memory leak when register device fail
dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow
dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested
dmaengine: virt-dma: Fix double word in comments
dmaengine: zynqmp_dma: Add device_synchronize support
 
dmanegine: idxd: reformat opcap output to match bitmap_parse() input
 
do_proc_readlink(): constify path
 
do_sys_name_to_handle(): constify path
 
doc-dyndbg: describe "class CLASS_NAME" query support
doc-dyndbg: edit dynamic-debug-howto for brevity, audience
 
doc/rcu: Update LWN article URLs and add 2019 article
 
doc: Call out queue_rcu_work() for blocking RCU callbacks
doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value
doc: Emphasize the need for explicit RCU read-side markers
doc: Fix list: rcu_access_pointer() is not lockdep-checked
doc: RISC-V: Document that misaligned accesses are supported
doc: SLAB_TYPESAFE_BY_RCU uses cannot rely on spinlocks
doc: Update rcu_access_pointer() advice in rcu_dereference.rst
doc: Use rcu_barrier() to rate-limit RCU callbacks
 
docs, kprobes: Fix the wrong location of Kprobes
 
Docs/admin-guide/mm/damon/start: mention the dependency as sysfs instead of debugfs
 
Docs/admin-guide/mm/damon/usage: note DAMON debugfs interface deprecation plan
 
Docs/admin-guide/mm/damon: rename the title of the document
 
docs/conf.py: Respect env variable SPHINX_IMGMATH
docs/conf.py: Treat mathjax as fallback math renderer
 
docs/core-api: expand Fedora instructions for GCC plugins
 
docs/doc-guide: Add documentation on SPHINX_IMGMATH
 
docs/driver-api/miscellaneous: Remove kernel-doc of serial_core.c
 
docs/howto: Replace abundoned URL of gmane.org
 
docs/LoongArch: Add booting description
 
docs/memory-barriers.txt: Fix confusing name of 'data dependency barrier'
docs/memory-barriers.txt: Fixup long lines
 
docs/process/howto: Replace C89 with C11
 
docs/zh_CN/LoongArch: Fix wrong description of FPRs Note
 
docs/zh_CN: add a man-pages link to zh_CN/index.rst
docs/zh_CN: add dt changesets translation
docs/zh_CN: add dt dynamic-resolution-notes translation
docs/zh_CN: add dt kernel-api translation
docs/zh_CN: add dt overlay-notes translation
docs/zh_CN: Add LoongArch booting description's translation
docs/zh_CN: Add new translation of admin-guide/bootconfig.rst
docs/zh_CN: add PCI acpi-info translation
docs/zh_CN: add zh_CN/arch.rst
docs/zh_CN: core-api: Add circular-buffers Chinese translation
docs/zh_CN: core-api: Add generic-radix-tree Chinese translation
docs/zh_CN: core-api: Add idr Chinese translation
docs/zh_CN: core-api: Add packing Chinese translation
docs/zh_CN: Fix build warning
docs/zh_CN: Fix two missing labels in zh_CN/process
docs/zh_CN: promote the title of zh_CN/process/index.rst
docs/zh_CN: Remove IRQ and oops-tracing
docs/zh_CN: Rewrite the Chinese translation front page
docs/zh_CN: Update the translation of gpio to 6.0-rc1
docs/zh_CN: Update the translation of io_ordering to 6.0-rc2
docs/zh_CN: Update the translation of ksm to 6.0-rc7
docs/zh_CN: Update the translation of page_owner to 6.0-rc7
docs/zh_CN: Update zh_CN/admin-guide/README.rst to 6.0-rc2
docs/zh_CN: Update zh_CN/process/coding-style.rst to 6.0-rc2
docs/zh_CN: Update zh_CN/process/email-clients.rst to 5.19
docs/zh_CN: Update zh_CN/process/submit-checklist.rst to 6.0-rc2
docs/zh_CN: Update zh_CN/process/submitting-patches.rst to 5.19
 
docs/zh_TW: Remove oops-tracing
 
docs: ABI: charge_control_end_threshold may not support all values
docs: add a man-pages link to the front page
docs: add Rust documentation
docs: admin-guide: do not mention the 'run a.out user programs' feature
docs: admin-guide: for kernel bugs refer to other kernel documentation
docs: arm: stm32: introduce STM32 DMA-MDMA chaining feature
docs: bump minimal GNU Make version to 3.82
docs: devres: regulator: Add new get_enable functions to devres.rst
docs: filesystems: sysfs: Make text and code for ->show() consistent
docs: ftrace: Correct access mode
docs: hugetlbpage.rst: fix a typo of hugepage size
docs: hwmon: add emc2305.rst to docs
docs: hwmon: add max31760 documentation
docs: i2c: slave-interface: return errno when handle I2C_SLAVE_WRITE_REQUESTED
docs: iio: add documentation for BNO055 driver
docs: kmsan: fix formatting of "Example report"
docs: move asm-annotations.rst into core-api
docs: net: add an explanation of VF (and other) Representors
docs: net: dsa: update information about multiple CPU ports
docs: netdev: offer performance feedback to contributors
docs: netlink: basic introduction to Netlink
docs: netlink: clarify the historical baggage of Netlink flags
docs: networking: device drivers: flexcan: fix invalid email
docs: networking: phy: add missing space
docs: notifier-error-inject: Correct test's name
docs: perf: Add description for Alibaba's T-Head PMU driver
docs: process/5.Posting.rst: clarify use of Reported-by: tag
docs: promote the title of process/index.rst
docs: put atomic*.txt and memory-barriers.txt into the core-api book
docs: reconfigure the HTML left column
docs: remove some index.rst cruft
docs: Rewrite the front page
docs: scheduler: Update new path for the sysctl knobs
docs: trace: Add HiSilicon PTT device driver documentation
docs: update mediator contact information in CoC doc
docs: update mediator information in CoC docs
docs: update mediator information in CoC docs
docs: x86: replace do_IRQ int the entry_64.rst with common_interrupt()
 
Linux: docs:kselftest: fix kselftest_module.h path of example module
 
Documentation/ABI/testing/sysfs-amd-pmf: Add ABI doc for AMD PMF
 
Documentation/ABI: correct possessive "its" typos
 
Documentation/amdgpu/display: add DC color caps info
 
Documentation/amdgpu_dm: Add DM color correction documentation
 
Documentation/CoC: Reflect current CoC interpretation and practices
 
Documentation/gpu/amdgpu/amdgpu_dm: add DM docs for pixel blend mode
 
Documentation/gpu: Add an explanation about the DCN pipeline
Documentation/gpu: Add info table for ASICs
Documentation/gpu: Add Multiplane Overlay doc
Documentation/gpu: Document GFXOFF's count and residency
 
Documentation/hw-vuln: Update spectre doc
 
Documentation/mm/page_owner.rst: delete frequently changing experimental data
 
Documentation/mm: modify page_referenced to folio_referenced
 
Documentation: ABI: sysfs-bus-counter: add frequency & num_overflows items
Documentation: ABI: testing: rtq6056: Update ABI docs
Documentation: ACPI: Prune DSDT override documentation from index
Documentation: add amd-pstate kernel command line options
Documentation: amd-pstate: add driver working mode introduction
Documentation: amd-pstate: Add unit test introduction
Documentation: bonding: clarify supported modes for tlb_dynamic_lb
Documentation: bpf: Add implementation notes documentations to table of contents
Documentation: CG_MAGIC isn't a magic number
Documentation: COW_MAGIC isn't a magic number
Documentation: devicetree: dma: update the comments
Documentation: devlink: fix the locking section
Documentation: devres: add missing I2C helper
Documentation: devres: add missing IO helper
Documentation: devres: add missing PINCTRL helpers
Documentation: devres: add missing SPI helper
Documentation: devres: update IRQ helper
Documentation: document ublk user recovery feature
Documentation: EEPROM_MAGIC_VALUE isn't a magic number
Documentation: ENI155_MAGIC isn't a magic number
Documentation: ext4: correct the document about superblock
Documentation: fb: udlfb: clean up text and formatting
Documentation: filesystems: correct possessive "its"
Documentation: filesystems: xfs: update pseudocode and typo fixes
Documentation: Fix spelling mistake in hacking.rst
Documentation: FULL_DUPLEX_MAGIC isn't a magic number
Documentation: FW_HEADER_MAGIC isn't a magic number
Documentation: HFS is not a user of magic numbers
Documentation: irqdomain: Fix typo of "at least once"
Documentation: kbuild: Add description of git for reproducible builds
Documentation: KUnit: add intro to the getting-started page
Documentation: KUnit: add note about mrproper in start.rst
Documentation: Kunit: Add ref for other kinds of tests
Documentation: KUnit: avoid repeating "kunit.py run" in start.rst
Documentation: Kunit: Fix inconsistent titles
Documentation: KUnit: Fix non-uml anchor
Documentation: kunit: fix trivial typo
Documentation: KUnit: remove duplicated docs for kunit_tool
Documentation: KUnit: Reword start guide for selecting tests
Documentation: kunit: Update description of --alltests option
Documentation: KUnit: update links in the index page
Documentation: Kunit: Use full path to .kunitconfig
Documentation: NBD_REPLY_MAGIC isn't a magic number
Documentation: NBD_REQUEST_MAGIC isn't a magic number
Documentation: networking: Update generic_netlink_howto URL
Documentation: process/submitting-patches: misspelling "mesages"
Documentation: process: replace outdated LTS table w/ link
Documentation: remove nonexistent magic numbers
Documentation: Rename PPC_FSL_BOOK3E to PPC_E500
Documentation: RIEBL_MAGIC isn't a magic number
Documentation: rtla: Correct command line example
Documentation: SAVEKMSG_MAGIC[12] aren't magic numbers
Documentation: sndmagic.h doesn't exist
Documentation: spufs: correct a duplicate word typo
Documentation: stable: Document alternative for referring upstream commit hash
Documentation: stable: Document alternative for referring upstream commit hash
Documentation: sysctl: align cells in second content column
Documentation: sysfs: Document Broadcom STB memc sysfs knobs
Documentation: ubifs: Fix compression idiom
Documentation: W1: minor typo corrections
Documentation: zh: remove references to IrDA
Documentation: zh: remove stale magic numbers
 
dpaa2-switch: Fix memory leak in dpaa2_switch_acl_entry_add() and dpaa2_switch_acl_entry_remove()
 
drbd: only clone bio if we have a backing device
drbd: remove orphan _req_may_be_done() declaration
drbd: use after free in drbd_create_device()
 
driver core: remove make_class_name declaration
driver core: use IS_ERR_OR_NULL() helper in device_create_groups_vargs()
 
driver_core: move from strlcpy with unused retval to strscpy
 
drivers/amd/pm: check the return value of amdgpu_bo_kmap
drivers/amd/pm: check the return value of amdgpu_bo_kmap
 
drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
 
drivers/block/zram/zram_drv.c: do not keep dangling zcomp pointer after zram reset
 
drivers/misc/sgi-xp: Remove orphan declarations from drivers/misc/sgi-xp/xp.h
 
drivers/net/ethernet/e1000e: check return value of e1e_rphy()
 
drivers/perf: add DDR Sub-System Driveway PMU driver for Yitian 710 SoC
drivers/perf: ALIBABA_UNCORE_DRW_PMU should depend on ACPI
drivers/perf: fix return value check in ali_drw_pmu_probe()
 
drivers/platform: toshiba_acpi: Call HCI_PANEL_POWER_ON on resume on some models
 
drivers/remoteproc: Fix repeated words in comments
 
drivers: base: Print error code on synthetic uevent failure
 
Drivers: hv: fix repeated words in comments
Drivers: hv: vmbus: Don't wait for the ACPI device upon initialization
Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()
Drivers: hv: vmbus: Fix kernel-doc
Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()
Drivers: hv: vmbus: Optimize vmbus_on_event
Drivers: hv: vmbus: Split memcpy of flex-array
Drivers: hv: vmbus: Use PCI_VENDOR_ID_MICROSOFT for better discoverability
 
drivers: hwmon: Add max31760 fan speed controller driver
drivers: iio: accel: adxl312 and adxl314 support
drivers: iio: adc: ltc2497: LTC2499 support
drivers: iio: adc: ltc2497: Rename the LTC2499 iio device
drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
drivers: serial: jsm: fix some leaks in probe
drivers: spmi: Directly use ida_alloc()/free()
drivers: watchdog: exar_wdt.c fix use after free
 
drm-print.h: include dyndbg header
 
drm-print: add drm_dbg_driver to improve namespace symmetry
 
drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF
 
drm/amd/amdgpu: Add missing CGTS*TCC_DISABLE to 10.3 headers
drm/amd/amdgpu: Add missing XGMI hive registers for mmhub 9.4.1
drm/amd/amdgpu: add rlc_firmware_header_v2_4 to amdgpu_firmware_header
drm/amd/amdgpu: avoid soft reset check when gpu recovery disabled
drm/amd/amdgpu: enable gfx clock gating features on smu_v13_0_10
drm/amd/amdgpu: reserve vm invalidation engine for firmware
drm/amd/amdgpu: skip ucode loading if ucode_size == 0
drm/amd/amdgpu: update GC 10.3.0 pwrdec
 
drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN
 
drm/amd/display/amdgpu_dm: remove duplicate included header files
 
drm/amd/display: 3.2.199
drm/amd/display: 3.2.200
drm/amd/display: 3.2.201
drm/amd/display: 3.2.202
drm/amd/display: 3.2.203
drm/amd/display: 3.2.204
drm/amd/display: 3.2.205
drm/amd/display: 3.2.206
drm/amd/display: 3.2.207
drm/amd/display: [FW Promotion] Release 0.0.130.0
drm/amd/display: [FW Promotion] Release 0.0.132.0
drm/amd/display: [FW Promotion] Release 0.0.134.0
drm/amd/display: Acquire FCLK DPM levels on DCN32
drm/amd/display: Add a helper to map ODM/MPC/Multi-Plane resources
drm/amd/display: add a license to cursor_reg_cache.h
drm/amd/display: Add a missing hook to DCN20
drm/amd/display: add a override flag as wa for some specific dongle
drm/amd/display: Add ABM control to panel_config struct.
drm/amd/display: Add basic kernel doc to CRC code under DC
drm/amd/display: Add comments.
drm/amd/display: Add DC debug option to force LTTPR mode
drm/amd/display: add debug keys for override bios settings.
drm/amd/display: Add debug option for allocating extra way for cursor
drm/amd/display: add debug option for dramclk_change_latency in apu
drm/amd/display: Add debug option for exiting idle optimizations on cursor updates
drm/amd/display: add doc entries for MPC blending configuration
drm/amd/display: Add documentation to some of the cursor struct
drm/amd/display: Add DSC delay factor workaround
drm/amd/display: add dummy pstate workaround to dcn315
drm/amd/display: Add explicit FIFO disable for DP blank
drm/amd/display: Add HUBP surface flip interrupt handler
drm/amd/display: Add HUBP surface flip interrupt handler
drm/amd/display: Add interface to track PHY state
drm/amd/display: Add log for LTTPR
drm/amd/display: Add missing mask sh for SYM32_TP_SQ_PULSE register
drm/amd/display: add missing null check
drm/amd/display: Add missing SDP registers to DCN32 reglist
drm/amd/display: Add PState change high hook for DCN32
drm/amd/display: Add shift and mask for ICH_RESET_AT_END_OF_LINE
drm/amd/display: Add some extra kernel doc to amdgpu_dm
drm/amd/display: Add support for visual confirm color
drm/amd/display: Add visual confirm color support for SubVP
drm/amd/display: add workaround for subvp cursor corruption for DCN32/321
drm/amd/display: Added debug option for forcing subvp num ways
drm/amd/display: Added new DCN301 Asic Id
drm/amd/display: Adding log clock table from SMU
drm/amd/display: Adding log for spread_spectrum_info
drm/amd/display: Adding missing HDMI ACP SEND register
drm/amd/display: Align dcn314_smu logging with other DCNs
drm/amd/display: Allow PHY state update between same states
drm/amd/display: Allow PSR exit when panel is disconnected
drm/amd/display: always allow pstate change when no dpps are active on dcn315
drm/amd/display: Assign link type before check dsc workaround.
drm/amd/display: Assume an LTTPR is always present on fixed_vs links
drm/amd/display: Assume connectors are on single slot
drm/amd/display: AUX tracing cleanup
drm/amd/display: Avoid avoid unnecessary pixel rate divider programming
drm/amd/display: Avoid force minimal transaction in case of surface_count equal to 0
drm/amd/display: Avoid setting pixel rate divider to N/A
drm/amd/display: Avoid unnecessary pixel rate divider programming
drm/amd/display: block odd h_total timings from halving pixel rate
drm/amd/display: Block SubVP if rotation being used
drm/amd/display: Change AUX NACK behavior
drm/amd/display: Change EDID fallback condition
drm/amd/display: change to enc314_stream_encoder_dp_blank static
drm/amd/display: change to runtime initialization for reg offsets for DCN32
drm/amd/display: change to runtime initialization for reg offsets for DCN321
drm/amd/display: Clean some DCN32 macros
drm/amd/display: clean up dcn32_fpu.c kernel-doc
drm/amd/display: clean up one inconsistent indenting
drm/amd/display: clean up one inconsistent indenting
drm/amd/display: clean up one inconsistent indenting
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: Cleanup PSR flag
drm/amd/display: consider DSC pass-through during mode validation
drm/amd/display: Correct cursor position on horizontal mirror
drm/amd/display: Correct dram channel width for dcn314
drm/amd/display: correct hostvm flag
drm/amd/display: Correct I2C register offset
drm/amd/display: correct num_dsc based on HW cap
drm/amd/display: Cursor flicker when entering PSRSU
drm/amd/display: Cursor Info Update refactor
drm/amd/display: Cursor lag with PSR1 eDP
drm/amd/display: cursor update command incomplete
drm/amd/display: disable display fresh from MALL on an edge case for DCN321
drm/amd/display: Disable GSL when enabling phantom pipe
drm/amd/display: Disable MALL when TMZ surface
drm/amd/display: Disable OTG WA for the plane_state NULL case on DCN314
drm/amd/display: Disable SubVP on driver disable
drm/amd/display: Disconnect DSC for unused pipes during ODM transition
drm/amd/display: Display distortion after hotplug 5K tiled display
drm/amd/display: Display does not light up after S4 resume
drm/amd/display: Do DIO FIFO enable after DP video stream enable
drm/amd/display: do not change pipe split policy for RV2
drm/amd/display: do not compare integers of different widths
drm/amd/display: do not compare integers of different widths
drm/amd/display: Do not trigger timing sync for phantom pipes
drm/amd/display: Do second pass through DML for DET calculation
drm/amd/display: Document pipe split policy
drm/amd/display: Document some of the DML structs
drm/amd/display: Don't adjust VRR unnecessarily
drm/amd/display: Don't allocate DET for phantom pipes
drm/amd/display: Don't choose SubVP display if ActiveMargin > 0
drm/amd/display: don't enable DRM CRTC degamma property for DCE
drm/amd/display: Don't return false if no stream
drm/amd/display: Drop uncessary OTG lock check
drm/amd/display: Drop unused code for DCN32/321
drm/amd/display: Enable 2 to 1 ODM policy if supported
drm/amd/display: Enable committing subvp config
drm/amd/display: Enable dlg and vba compilation for dcn314
drm/amd/display: Enable dpia support for dcn314
drm/amd/display: enable PCON support for dcn314
drm/amd/display: Enable timing sync on DCN32
drm/amd/display: Enforce minimum prefetch time for low memclk on DCN32
drm/amd/display: Expand documentation for timing
drm/amd/display: explicitly disable psr_feature_enable appropriately
drm/amd/display: Expose few dchubbub functions
drm/amd/display: fill in clock values when DPM is not enabled
drm/amd/display: fix a divide by zero error
drm/amd/display: Fix access timeout to DPIA AUX at boot time
drm/amd/display: fix array index out of bound error in DCN32 DML
drm/amd/display: fix array-bounds error in dc_stream_remove_writeback()
drm/amd/display: fix array-bounds error in dc_stream_remove_writeback() [take 2]
drm/amd/display: Fix audio on display after unplugging another
drm/amd/display: Fix black flash when switching from ODM2to1 to ODMBypass
drm/amd/display: fix boolconv.cocci warning
drm/amd/display: Fix bug preventing FCLK Pstate allow message being sent
drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n
drm/amd/display: fix build error on arm64
drm/amd/display: Fix CAB allocation calculation
drm/amd/display: Fix CAB cursor size allocation for DCN32/321
drm/amd/display: Fix calculation for cursor CAB allocation
drm/amd/display: Fix check for stream and plane
drm/amd/display: Fix comment typo
drm/amd/display: Fix compilation errors on DCN314
drm/amd/display: fix dcn315 dml detile overestimation
drm/amd/display: fix dcn315 memory channel count and width read
drm/amd/display: Fix DCN32 DPSTREAMCLK_CNTL programming
drm/amd/display: Fix DCN32 DSC delay calculation
drm/amd/display: Fix disable DSC logic in the DIO code
drm/amd/display: Fix divide by zero in DML
drm/amd/display: fix documentation for amdgpu_dm_update_freesync_caps()
drm/amd/display: Fix double cursor on non-video RGB MPO
drm/amd/display: Fix DP MST timeslot issue when fallback happened
drm/amd/display: Fix FCLK deviation and tool compile issues
drm/amd/display: Fix gpio port mapping issue
drm/amd/display: fix i386 frame size warning
drm/amd/display: fix indentation in commit_planes_for_stream()
drm/amd/display: fix indentation in dc.c
drm/amd/display: fix integer overflow during MSA V_Freq calculation
drm/amd/display: Fix invalid DPIA AUX reply causing system hang
drm/amd/display: fix memory leak when using debugfs_lookup()
drm/amd/display: Fix merging dynamic ODM+MPO configs on DCN32
drm/amd/display: fix minor codestyle problems
drm/amd/display: Fix mutex lock in dcn10
drm/amd/display: fix odm 2:1 policy not being applied consistently in 4k144 modes
drm/amd/display: Fix optc2_configure warning on dcn314
drm/amd/display: Fix OTG H timing reset for dcn314
drm/amd/display: fix overflow on MIN_I64 definition
drm/amd/display: Fix pipe split prediction
drm/amd/display: Fix prefetch calculations for dcn32
drm/amd/display: Fix primary EDP link detection
drm/amd/display: Fix reg timeout in enc314_enable_fifo
drm/amd/display: Fix register definitions for DCN32/321
drm/amd/display: fix repeated words in comments
drm/amd/display: Fix rotated cursor offset calculation
drm/amd/display: Fix SubVP control flow in the MPO context
drm/amd/display: Fix SubVP way calculation
drm/amd/display: fix transfer function passed to build_coefficients()
drm/amd/display: Fix typo in get_pixel_rate_div
drm/amd/display: Fix urgent latency override for DCN32/DCN321
drm/amd/display: Fix variable dereferenced before check
drm/amd/display: Fix various dynamic ODM transitions on DCN32
drm/amd/display: Fix vblank refcount in vrr transition
drm/amd/display: Fix vupdate and vline position calculation
drm/amd/display: Fix watermark calculation
drm/amd/display: fix wrong register access
drm/amd/display: Fixing DIG FIFO Error
drm/amd/display: For ODM seamless transition require AUTO mode
drm/amd/display: For SubVP pipe split case use min transition into MPO
drm/amd/display: Free phantom plane and stream properly
drm/amd/display: HDMI ODM Combine Policy Correction
drm/amd/display: Hook up DCN314 specific dml implementation
drm/amd/display: Ignore Cable ID Feature
drm/amd/display: Ignore k1/k2 values for virtual signal
drm/amd/display: implement DSC pass-through support
drm/amd/display: Include missing header
drm/amd/display: include soc._clock_tmp[] into DC's scratch region
drm/amd/display: Increase compbuf size prior to updating clocks
drm/amd/display: increase dcn315 pstate change latency
drm/amd/display: Increase frame size limit for display_mode_vba_util_32.o
drm/amd/display: increase hardware status wait time
drm/amd/display: Investigate tool reported FCLK P-state deviations
drm/amd/display: Keep OTG on when Z10 is disable
drm/amd/display: Limit dcn32 to 1950Mhz display clock
drm/amd/display: Limit user regamma to a valid value
drm/amd/display: log vertical interrupt 1 for debug
drm/amd/display: make dcn32_link_encoder_is_in_alt_mode and dcn32_link_encoder_get_max_link_cap static
drm/amd/display: make dcn32_split_stream_for_mpc_or_odm static
drm/amd/display: make dscl32_calc_lb_num_partitions static
drm/amd/display: make enc314_stream_encoder_dvi_set_stream_attribute static
drm/amd/display: make enc32_stream_encoder_dvi_set_stream_attribute static
drm/amd/display: make mmhubbub32_config_mcif_buf static
drm/amd/display: make mpc32_program_shaper and mpc32_program_3dlut static
drm/amd/display: make optc314_phantom_crtc_post_enable static
drm/amd/display: make optc32_phantom_crtc_post_enable, optc32_setup_manual_trigger and optc32_set_drr static
drm/amd/display: make some functions static
drm/amd/display: make some functions static
drm/amd/display: make some functions static
drm/amd/display: make some functions static
drm/amd/display: make virtual_disable_link_output static
drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage
drm/amd/display: Minor code style change
drm/amd/display: Missing HPO instance added
drm/amd/display: Modify DML to adjust Vstartup Position
drm/amd/display: No display after resume from WB/CB
drm/amd/display: Only commit SubVP state after pipe programming
drm/amd/display: Only commit SubVP state after pipe programming
drm/amd/display: Only consider pixle rate div policy for DCN32+
drm/amd/display: only fill dirty rectangles when PSR is enabled
drm/amd/display: Only use ODM2:1 policy for high pixel rate displays
drm/amd/display: Optimizations for DML math
drm/amd/display: polling vid stream status in hpo dp blank
drm/amd/display: Port DCN30 420 logic to DCN32
drm/amd/display: Prevent OTG shutdown during PSR SU
drm/amd/display: prevent S4 test from failing
drm/amd/display: program k1/k2 divider for virtual signal for DCN32
drm/amd/display: Program SubVP in dc_commit_state_no_check
drm/amd/display: properly configure DCFCLK when enable/disable Freesync
drm/amd/display: Re-initialize viewport after pipe merge
drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule()
drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport()
drm/amd/display: Reduce number of arguments of dml314's CalculateFlipSchedule()
drm/amd/display: Reduce number of arguments of dml314's CalculateWatermarksAndDRAMSpeedChangeSupport()
drm/amd/display: Reduce number of arguments of dml32_CalculatePrefetchSchedule()
drm/amd/display: Reduce number of arguments of dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
drm/amd/display: Refactor edp dsc codes.
drm/amd/display: Refactor edp ILR caps codes
drm/amd/display: Refactor edp panel power sequencer(PPS) codes
drm/amd/display: Refactor LTTPR mode selection
drm/amd/display: Refactor SubVP calculation to remove FPU
drm/amd/display: Refine aux transaction before retrieve caps
drm/amd/display: Relax swizzle checks for video non-RGB formats on DCN314
drm/amd/display: remove a duplicated declaration
drm/amd/display: Remove assert for odm transition case
drm/amd/display: Remove assert from PHY state update
drm/amd/display: Remove interface for periodic interrupt 1
drm/amd/display: Remove OPTC lock check
drm/amd/display: remove possible condition with no effect (if == else)
drm/amd/display: Remove redundant check in atomic_check
drm/amd/display: remove redundant vertical_line_start variable
drm/amd/display: Remove some unused definitions from DCN32/321
drm/amd/display: Remove the unneeded result variable
drm/amd/display: Remove the unused function copy_stream_update_to_stream()
drm/amd/display: remove unneeded defines from bios parser
drm/amd/display: remove unneeded semicolon
drm/amd/display: Remove unused code
drm/amd/display: remove unused header
drm/amd/display: Remove unused struct i2c_id_config_access
drm/amd/display: Remove wrong pipe control lock
drm/amd/display: Removed unused variable 'sdp_stream_enable'
drm/amd/display: Removing 2 phys
drm/amd/display: Reorder FCLK P-state switch sequence for DCN32
drm/amd/display: Revert "Fallback to SW cursor if SubVP + cursor too big"
drm/amd/display: Revert "program k1/k2 divider for virtual signal for DCN32"
drm/amd/display: Revert logic for plane modifiers
drm/amd/display: Reverted DSC programming sequence change
drm/amd/display: Revise Sink device string ID
drm/amd/display: rework recent update PHY state commit
drm/amd/display: Round cursor width up for MALL allocation
drm/amd/display: Round up DST_after_scaler to nearest int
drm/amd/display: set dig fifo read start level to 7 before dig fifo reset
drm/amd/display: Set max for prefetch lines on dcn32
drm/amd/display: Set memclk levels to be at least 1 for dcn32
drm/amd/display: Set ODM policy based on number of DSC slices
drm/amd/display: Simplify bool conversion
drm/amd/display: Simplify bool conversion
drm/amd/display: skip audio setup when audio stream is enabled
drm/amd/display: skip commit minimal transition state
drm/amd/display: skip phantom pipes when checking for pending flip
drm/amd/display: skip phantom pipes when checking for pending flip
drm/amd/display: solve regression in update phy state refactor
drm/amd/display: SubVP missing scaling case
drm/amd/display: SubVP pipe split case
drm/amd/display: Support parsing VRAM info v3.0 from VBIOS
drm/amd/display: support proper mst payload removal when link is not in mst mode in dc
drm/amd/display: SW cursor fallback for SubVP
drm/amd/display: unblock mcm_luts
drm/amd/display: Uncomment SubVP pipe split assignment in driver
drm/amd/display: Uncomment SubVP scaling case
drm/amd/display: Unneeded semicolon
drm/amd/display: update dccg based on HW delta
drm/amd/display: Update DCN32 to use new SR latencies
drm/amd/display: Update DCN321 hook that deals with pipe aquire
drm/amd/display: Update DSC capabilitie for DCN314
drm/amd/display: update DSC for DCN32
drm/amd/display: Update dummy P-state search to use DCN32 DML
drm/amd/display: update gamut remap if plane has changed
drm/amd/display: update header files
drm/amd/display: Update latencies on DCN321
drm/amd/display: Update MALL SS NumWays calculation
drm/amd/display: Update MBLK calculation for SubVP
drm/amd/display: Update PMFW z-state interface for DCN314
drm/amd/display: Update soc bounding box for dcn32/dcn321
drm/amd/display: Update SR watermarks for DCN314
drm/amd/display: Update viewport position for phantom pipes
drm/amd/display: use actual cursor size instead of max for CAB allocation
drm/amd/display: Use correct pixel clock to program DTBCLK DTO's
drm/amd/display: Use correct plane for CAB cursor size allocation
drm/amd/display: Use forced DSC bpp in DML
drm/amd/display: Use new num clk levels struct for max mclk index
drm/amd/display: Use set_vtotal_min_max to configure OTG VTOTAL
drm/amd/display: Use the same cursor info across features
drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32
drm/amd/display: Use viewport height for subvp mall allocation size
drm/amd/display: Validate DSC After Enable All New CRTCs
drm/amd/display: Various logs added
drm/amd/display: Wrap OTG disable workaround with FIFO control
drm/amd/display: write all 4 bytes of FFE_PRESET dpcd value
drm/amd/display: Zeromem mypipe heap struct before using it
drm/amd/display: zeromem mypipe heap struct before using it
 
drm/amd/pm: add missing SetMGpuFanBoostLimitRpm mapping for SMU 13.0.7
drm/amd/pm: add SMU IP v13.0.4 IF version define to V7
drm/amd/pm: add smu_v13_0_10 driver if version
drm/amd/pm: add smu_v13_0_10 support
drm/amd/pm: add support for 3794 pptable for SMU13.0.0
drm/amd/pm: allow gfxoff on gc_11_0_3
drm/amd/pm: bump SMU 13.0.0 driver_if header version
drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
drm/amd/pm: disable cstate feature for gpu reset scenario
drm/amd/pm: drop the pptable related workarounds for SMU 13.0.0
drm/amd/pm: enable gfxoff feature for SMU 13.0.0
drm/amd/pm: enable runpm support over BACO for SMU13.0.0
drm/amd/pm: enable runpm support over BACO for SMU13.0.7
drm/amd/pm: enable thermal alert on smu_v13_0_10
drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround
drm/amd/pm: fulfill SMU13.0.0 cstate control interface
drm/amd/pm: fulfill SMU13.0.7 cstate control interface
drm/amd/pm: Implement GFXOFF's entry count and residency for vangogh
drm/amd/pm: Init pm_attr_list when dpm is disabled
drm/amd/pm: Remove redundant check condition
drm/amd/pm: remove the pptable id override on smu_v13_0_10
drm/amd/pm: Remove the unneeded result variable
drm/amd/pm: Remove unneeded result variable
drm/amd/pm: remove unused declarations in hardwaremanager.h
drm/amd/pm: skip loading pptable from driver on secure board for smu_v13_0_10
drm/amd/pm: smu7_hwmgr: fix potential off-by-one overflow in 'performance_levels'
drm/amd/pm: temporarily disable thermal alert on smu_v13_0_10
drm/amd/pm: update driver if header for smu_13_0_7
drm/amd/pm: update driver-if header for smu_v13_0_10
drm/amd/pm: update SMU 13.0.0 driver_if header
drm/amd/pm: update SMU IP v13.0.4 driver interface version
drm/amd/pm: update SMU IP v13.0.4 msg interface header
drm/amd/pm: use adverse selection for dpm features unsupported by driver
drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
drm/amd/pm: use vbios carried pptable for those supported SKUs
drm/amd/pm: vega10_hwmgr: fix potential off-by-one overflow in 'performance_levels'
 
Linux: drm/amd/pm:add new gpu_metrics_v2_3 to acquire average temperature info
 
drm/amd: Add detailed GFXOFF stats to debugfs
drm/amd: Add IMU fw version to fw version queries
drm/amd: Fail the suspend if resources can't be evicted
drm/amd: fix potential memory leak
drm/amd: fix potential memory leak
drm/amd: remove possible condition with no effect (if == else)
drm/amd: remove possible condition with no effect (if == else)
drm/amd: Skip smu_v13 register irq on SRIOV VF
 
drm/amdgpu/dc/mst: Rename dp_mst_stream_allocation(_table)
 
drm/amdgpu/display: remove unneeded "default n" options
 
drm/amdgpu/dm/dp_mst: Don't grab mst_mgr->lock when computing DSC state
 
drm/amdgpu/dm/mst: Fix uninitialized var in pre_compute_mst_dsc_configs_for_state()
drm/amdgpu/dm/mst: Rename get_payload_table()
drm/amdgpu/dm/mst: Use the correct topology mgr pointer in amdgpu_dm_connector
 
drm/amdgpu/gfx10: switch to amdgpu_gfx_rlc_init_microcode
drm/amdgpu/gfx10: use common function to init CP fw
 
drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode
drm/amdgpu/gfx11: use common function to init cp fw
 
drm/amdgpu/gfx9: switch to amdgpu_gfx_rlc_init_microcode
drm/amdgpu/gfx9: use common function to init cp fw
 
drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1
 
drm/amdgpu/mst: Stop ignoring error codes and deadlocking
 
drm/amdgpu/psp: don't free PSP buffers on suspend
 
drm/amdgpu/sdma4: use common function to init sdma fw
 
drm/amdgpu/sdma5: use common function to init sdma fw
 
drm/amdgpu/sdma6: use common function to init sdma fw
 
drm/amdgpu/sdma: add missing release_firmware() in amdgpu_sdma_init_microcode()
 
drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend
 
drm/amdgpu/vcn: Add MMSCH v4_0 support for sriov
drm/amdgpu/vcn: Add sriov VCN v4_0 unified queue support
drm/amdgpu/vcn: Add vcn/vcn1 in white list to load its firmware under sriov
drm/amdgpu/vcn: Disable CG/PG for SRIOV
drm/amdgpu/vcn: re-use original vcn0 doorbell value
drm/amdgpu/vcn: update vcn4 fw shared data structure
 
drm/amdgpu: add a compute pipe reset for RS64
drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
drm/amdgpu: add CHIP_IP_DISCOVERY support for virtualization
drm/amdgpu: add debugfs amdgpu_reset_level
drm/amdgpu: Add EEPROM I2C address for smu v13_0_0
drm/amdgpu: add function to init CP microcode
drm/amdgpu: add function to init SDMA microcode
drm/amdgpu: add gang submit backend v2
drm/amdgpu: add gang submit frontend v6
drm/amdgpu: add gc v11_0_3 ip headers
drm/amdgpu: add gfxhub_v3_0_3 support
drm/amdgpu: add HDP remap functionality to nbio 7.7
drm/amdgpu: add helper to init rlc firmware
drm/amdgpu: add helper to init rlc fw in header v2_0
drm/amdgpu: add helper to init rlc fw in header v2_1
drm/amdgpu: add helper to init rlc fw in header v2_2
drm/amdgpu: add helper to init rlc fw in header v2_3
drm/amdgpu: add helper to init rlc fw in header v2_4
drm/amdgpu: add MES and MES-KIQ version in debugfs
drm/amdgpu: add MGCG perfmon setting for gfx11
drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume()
drm/amdgpu: add mode2 reset for sienna_cichlid
drm/amdgpu: add NBIO IP v7.7.0 Clock Gating support
drm/amdgpu: add new ip block for GFX 11.0
drm/amdgpu: add new ip block for GMC 11.0
drm/amdgpu: add new ip block for LSDMA 6.0
drm/amdgpu: add new ip block for MES 11.0.3
drm/amdgpu: add new ip block for PSP 13.0
drm/amdgpu: add new ip block for sdma 6.0
drm/amdgpu: add new ip block for SOC21
drm/amdgpu: add page retirement handling for CPU RAS
drm/amdgpu: Add poison mode query for umc v8_10_0
drm/amdgpu: Add psp_13_0_10_ta firmware to modinfo
drm/amdgpu: add rlc_sr_cntl_list to firmware array
drm/amdgpu: add rlcv/rlcp version info to debugfs
drm/amdgpu: add sdma instance check for gfx11 CGCG
drm/amdgpu: add sriov nbio callback structure
drm/amdgpu: Add sriov vf ras support in amdgpu_ras_asic_supported
drm/amdgpu: add two new subquery ids
drm/amdgpu: add TX_POWER_CTRL_1 macro definitions for NBIO IP v7.7.0
drm/amdgpu: added firmware module for psp 13.0.10
drm/amdgpu: added support for ras driver loading
drm/amdgpu: added supported smu 13.0.10 sw pptable
drm/amdgpu: Adjust MES polling timeout for sriov
drm/amdgpu: Adjust removal control flow for smu v13_0_2
drm/amdgpu: always register an MMU notifier for userptr
drm/amdgpu: audit bo->resource usage
drm/amdgpu: avoid gfx register accessing during gfxoff
drm/amdgpu: bump minor for gang submit
drm/amdgpu: change the alignment size of TMR BO to 1M
drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
drm/amdgpu: cleanup coding style in amdgpu_acpi.c
drm/amdgpu: cleanup coding style in amdgpu_amdkfd.c
drm/amdgpu: cleanup coding style in amdgpu_amdkfd_gpuvm.c
drm/amdgpu: cleanup coding style in amdgpu_sync.c file
drm/amdgpu: cleanup CS init/fini and pass1
drm/amdgpu: cleanup CS pass2 v6
drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos
drm/amdgpu: cleanup instance limit on VCN4 v4
drm/amdgpu: Correct amdgpu_amdkfd_total_mem_size calculation
drm/amdgpu: correct doorbell range/size value for CSDMA_DOORBELL_RANGE
drm/amdgpu: correct MES debugfs versions
drm/amdgpu: correct the memcpy size for ip discovery firmware
drm/amdgpu: Correct the position in patch_cond_exec
drm/amdgpu: declare firmware for new GC 11.0.3
drm/amdgpu: declare firmware for new MES 11.0.3
drm/amdgpu: declare firmware for new SDMA 6.0.3
drm/amdgpu: define convert_error_address for umc v8.7
drm/amdgpu: define RAS convert_error_address API
drm/amdgpu: dequeue mes scheduler during fini
drm/amdgpu: disable BACO on special BEIGE_GOBY card
drm/amdgpu: disable BACO support on more cards
drm/amdgpu: disable FRU access on special SIENNA CICHLID card
drm/amdgpu: disable GFXOFF during compute for GFX11
drm/amdgpu: Disable GPU reset on SRIOV before remove pci.
drm/amdgpu: Disable verbose for p2p dist calc
drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume
drm/amdgpu: Document gfx_off members of struct amdgpu_gfx
drm/amdgpu: Don't enable LTR if not supported
drm/amdgpu: don't register a dirty callback for non-atomic
drm/amdgpu: Don't register backlight when another backlight should be used (v3)
drm/amdgpu: Drop eviction lock when allocating PT BO
drm/amdgpu: drop gc 11_0_0 golden settings
drm/amdgpu: Enable Aldebaran devices to report CU Occupancy
drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd
drm/amdgpu: Enable full reset when RAS is supported on gc v11_0_0
drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1
drm/amdgpu: Enable gmc soft reset on gmc_v11_0_3
drm/amdgpu: enable imu_rlc_ram programming for v11_0_3
drm/amdgpu: enable NBIO IP v7.7.0 Clock Gating
drm/amdgpu: Enable pg/cg flags on GC11_0_3 for VCN
drm/amdgpu: Enable ras support for mp0 v13_0_0 and v13_0_10
drm/amdgpu: Enable SA software trap.
drm/amdgpu: enable smu block for smu 13.0.10
drm/amdgpu: Enable sram on vcn_4_0_2
drm/amdgpu: enable Vangogh VCN indirect sram mode
drm/amdgpu: Enable VCN DPG for GC11_0_1
drm/amdgpu: Enable VCN PG on GC11_0_1
drm/amdgpu: enable WPTR_POLL_ENABLE for sriov on sdma_v6_0
drm/amdgpu: ensure no PCIe peer access for CPU XGMI iolinks
drm/amdgpu: export umc error address convert interface
drm/amdgpu: fix a compiling error in old kernels
drm/amdgpu: Fix amdgpu_vm_pt_free warning
drm/amdgpu: fix coding style issue for mca notifier
drm/amdgpu: fix compiler warning for amdgpu_gfx_cp_init_microcode
drm/amdgpu: Fix for BO move issue
drm/amdgpu: Fix hive reference count leak
drm/amdgpu: fix hive reference leak when adding xgmi device
drm/amdgpu: fix initial connector audio value
drm/amdgpu: Fix mc_umc_status used uninitialized warning
drm/amdgpu: Fix memory leak in amdgpu_cs_pass1
drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue()
drm/amdgpu: Fix page table setup on Arcturus
drm/amdgpu: fix pstate setting issue
drm/amdgpu: fix sdma doorbell init ordering on APUs
drm/amdgpu: Fix SDMA engine resume issue under SRIOV
drm/amdgpu: fix SDMA suspend/resume on SR-IOV
drm/amdgpu: fix sdma v4 init microcode error
drm/amdgpu: Fix the lpfn checking condition in drm buddy
drm/amdgpu: fix use-after-free during gpu recovery
drm/amdgpu: Fix use-after-free in amdgpu_cs_ioctl
drm/amdgpu: fix userptr HMM range handling v2
drm/amdgpu: Fix VRAM BO swap issue
drm/amdgpu: Fix VRAM eviction issue
drm/amdgpu: fix warning about missing imu prototype
drm/amdgpu: Fixed psp fence and memory issues when removing amdgpu device
drm/amdgpu: Fixed ras warning when uninstalling amdgpu
drm/amdgpu: getting fan speed pwm for vega10 properly
drm/amdgpu: handle gang submit before VMID
drm/amdgpu: Implement intersect/compatible functions
drm/amdgpu: init gfx config for gfx v11_0_3
drm/amdgpu: initialize common sw config for v11_0_3
drm/amdgpu: initialize gmc sw config for v11_0_3
drm/amdgpu: let mode2 reset fallback to default when failure
drm/amdgpu: make sure to init common IP before gmc
drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
drm/amdgpu: move entity selection and job init earlier during CS
drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
drm/amdgpu: move setting the job resources
drm/amdgpu: only init tap_delay ucode when it's included in ucode binary
drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read"
drm/amdgpu: pass queue size and is_aql_queue to MES
drm/amdgpu: prevent toc firmware memory leak
drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11
drm/amdgpu: properly initialize return value during CS
drm/amdgpu: re-apply "move internal vram_mgr function into the C file""
drm/amdgpu: reapply "fix start calculation in amdgpu_vram_mgr_new""
drm/amdgpu: reduce reset time
drm/amdgpu: Refactor mode2 reset logic for v11.0.7
drm/amdgpu: refine virtualization psp fw skip check
drm/amdgpu: Register ACPI video backlight when skipping amdgpu backlight registration
drm/amdgpu: Rely on MCUMC_STATUS for umc v8_10 correctable error counter only
drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x
drm/amdgpu: remove check for CE in RAS error address query
drm/amdgpu: Remove fence_process in count_emitted
drm/amdgpu: remove SRIOV and MCBP dependencies from the CS
drm/amdgpu: remove switch from amdgpu_gmc_noretry_set
drm/amdgpu: Remove the additional kfd pre reset call for sriov
drm/amdgpu: Remove the unneeded result variable
drm/amdgpu: Remove the unneeded result variable
drm/amdgpu: Remove the unneeded result variable 'r'
drm/amdgpu: Rename vm invalidate lock to status_lock
drm/amdgpu: reorder CS code
drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"
drm/amdgpu: revert "fix limiting AV1 to the first instance on VCN3" v3
drm/amdgpu: revert "partial revert "remove ctx->lock" v2"
drm/amdgpu: revert context to stop engine before mode2 reset
drm/amdgpu: save and restore gc hub regs
drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx
drm/amdgpu: SDMA update use unlocked iterator
drm/amdgpu: set fb_modifiers_not_supported in vkms
drm/amdgpu: Set GC family for GC 11.0.3
drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case
drm/amdgpu: Set vmbo destroy after pt bo is created
drm/amdgpu: skip "Issue additional private vm invalidation to MMHUB" on SRIOV
drm/amdgpu: skip mes self test for gc 11.0.3
drm/amdgpu: skip mes self test for gc 11.0.3 in recover
drm/amdgpu: Skip program SDMA0_SEM_WAIT_FAIL_TIMER_CNTL under SRIOV VF
drm/amdgpu: Skip put_reset_domain if it doesn't exist
drm/amdgpu: Skip reset error status for psp v13_0_0
drm/amdgpu: skip set_topology_info for VF
drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0
drm/amdgpu: Skip the VRAM base offset on SRIOV
drm/amdgpu: sriov remove vcn_4_0 and jpeg_4_0
drm/amdgpu: support print rlc v2_x ucode hdr
drm/amdgpu: Support PSP 13.0.10 on SR-IOV
drm/amdgpu: support psp v13_0_10 ip block
drm/amdgpu: support sdma struct v2 fw init
drm/amdgpu: support to convert dedicated umc mca address
drm/amdgpu: switch sdma buffer function tear down to a helper
drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled
drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame
drm/amdgpu: there is no vbios fb on devices with no display hw (v2)
drm/amdgpu: Unlock bo_list_mutex after error handling
drm/amdgpu: Update mes_v11_api_def.h
drm/amdgpu: Update PTE flags with TF enabled
drm/amdgpu: Update umc v8_10_0 headers
drm/amdgpu: use adev_to_drm to get drm device
drm/amdgpu: use dev_info to benefit mGPU case
drm/amdgpu: use dirty framebuffer helper
drm/amdgpu: use DMA_RESV_USAGE_BOOKKEEP v2
drm/amdgpu: use DRM_SCHED_FENCE_DONT_PIPELINE for VM updates
drm/amdgpu: use idr_init_base() to initialize fpriv->bo_list_handles
drm/amdgpu: use idr_init_base() to initialize mgr->ctx_handles
drm/amdgpu: Use per device reset_domain for XGMI on sriov configuration
drm/amdgpu: Use PSP program IH_RB_CNTL registers under SRIOV
drm/amdgpu: use RAS error address convert api in mca notifier
drm/amdgpu: Use RLCG to program GRBM_GFX_CNTL during full access time
drm/amdgpu: Use simplified API for p2p dist calc
drm/amdgpu: use sjt mec fw on aldebaran for sriov
drm/amdgpu: use the last IB as gang leader v2
drm/amdgpu: Use vm status_lock to protect pt free
drm/amdgpu: Use vm status_lock to protect relocated list
drm/amdgpu: Use vm status_lock to protect vm evicted list
drm/amdgpu: Use vm status_lock to protect vm idle list
drm/amdgpu: Use vm status_lock to protect vm moved list
drm/amdgpu: workaround for TLB seq race
 
drm/amdgpu_dm: Rely on split out luminance calculation function
 
drm/amdkfd: Added GFX 11.0.3 Support
drm/amdkfd: Allocate doorbells only when needed
drm/amdkfd: correct the cache info for gfx1036
drm/amdkfd: Fix a memory limit issue
drm/amdkfd: Fix CRIU restore op due to doorbell offset
drm/amdkfd: fix dropped interrupt in kfd_int_process_v11
drm/amdkfd: Fix error handling in criu_checkpoint
drm/amdkfd: Fix error handling in kfd_criu_restore_events
drm/amdkfd: Fix isa version for the GC 10.3.7
drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()
drm/amdkfd: fix MQD init for GFX11 in init_mqd
drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram()
drm/amdkfd: Fix spelling mistake "detroyed" -> "destroyed"
drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback
drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
drm/amdkfd: handle CPU fault on COW mapping
drm/amdkfd: Migrate in CPU page fault use current mm
drm/amdkfd: print address in hex format rather than decimal
drm/amdkfd: Remove prefault before migrating to VRAM
drm/amdkfd: remove redundant variables err and ret
drm/amdkfd: Track unified memory when switching xnack mode
drm/amdkfd: update gfx1037 Lx cache setting
drm/amdkfd: update GFX11 CWSR trap handler
drm/amdkfd: Use the consolidated MQD manager functions for GFX11
 
drm/aperture: Fix some kerneldoc comments
 
drm/arm/hdlcd: Simplify IRQ install/uninstall
drm/arm/hdlcd: Take over EFI framebuffer properly
 
drm/arm: Fix spelling typo in comments
 
drm/armada: Use drm_plane_helper_destroy()
 
drm/ast: Add resolution support for 1152x864@75
drm/ast: Fix video broken in some resolutions on ast2600
drm/ast: make ast_modeset static
 
drm/atomic-helper: Fix kernel-doc
drm/atomic-helper: log EINVAL cause in drm_atomic_helper_async_check()
drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to atomic helpers
drm/atomic-helper: print message on driver connector check failure
drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HELPER_NO_SCALING
 
drm/bochs: fix blanking
drm/bochs: Fix some error handling paths in bochs_pci_probe()
 
drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt()
drm/bridge: anx7625: Set HPD irq detect window to 2ms
drm/bridge: anx7625: Support HDMI_I2S audio format
drm/bridge: Avoid uninitialized variable warning
drm/bridge: chrontel-ch7033: Add byteswap order setting
drm/bridge: it6505: Add i2c api power on check
drm/bridge: it6505: Fix the order of DP_SET_POWER commands
drm/bridge: it6505: Modified power sequence
drm/bridge: it6505: Modified video clock calculation and video debug message
drm/bridge: it6505: Power on downstream device in .atomic_enable
drm/bridge: it6505: use drm_debug_enabled() in it6505_debug_print()
drm/bridge: lt8912b: add vsync hsync
drm/bridge: lt8912b: clarify lvds output status
drm/bridge: lt8912b: fix corrupted image output
drm/bridge: lt8912b: set hdmi or dvi mode
drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_get_data_mapping()
drm/bridge: megachips: Fix a null pointer dereference bug
drm/bridge: panel: Introduce drmm_of_get_bridge
drm/bridge: panel: Introduce drmm_panel_bridge_add
drm/bridge: parade-ps8640: Fix regulator supply order
drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD
drm/bridge: ps8640: Add double reset T4 and T5 to power-on sequence
drm/bridge: tc358767: Add of_node_put() when breaking out of loop
drm/bridge: tc358767: disable main link PHYs on main link disable
drm/bridge: tc358767: don't fixup mode sync polarity
drm/bridge: tc358767: Handle bridge past DPI output
drm/bridge: tc358767: increase CLRSIPO count
drm/bridge: ti-sn65dsi86: fetch bpc using drm_atomic_state
drm/bridge: ti-sn65dsi86: Fix output polarity setting bug
drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP
drm/bridge: ti-sn65dsi86: Reject modes with too large blanking
drm/bridge: ti-sn65dsi86: Support DisplayPort (non-eDP) mode
drm/bridge: ti-sn65dsi86: support DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/bridge: ti-sn65dsi86: Use dev_err_probe() to avoid polluting the log
 
drm/client: Use actual bpp when allocating frame buffers
 
drm/cmdline-parser: Merge negative tests
drm/cmdline-parser: Use assert when needed
 
drm/connector: Check for destroy implementation
drm/connector: Clarify when drm_connector_unregister is needed
drm/connector: Consolidate Connector Initialization
drm/connector: Introduce drmm_connector_init
drm/connector: Mention the cleanup after drm_connector_init
drm/connector: Reorder headers
drm/connector: Set DDC pointer in drmm_connector_init
 
drm/crtc: Introduce drmm_crtc_init_with_planes
 
drm/display/dp_mst: Add helper for finding payloads in atomic MST state
drm/display/dp_mst: Add helpers for serializing SST <-> MST transitions
drm/display/dp_mst: Add nonblocking helpers for DP MST
drm/display/dp_mst: Add some missing kdocs for atomic MST structs
drm/display/dp_mst: Call them time slots, not VCPI slots
drm/display/dp_mst: Don't open code modeset checks for releasing time slots
drm/display/dp_mst: Drop all ports from topology on CSNs before queueing link address work
drm/display/dp_mst: Fix confusing docs for drm_dp_atomic_release_time_slots()
drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code
drm/display/dp_mst: Fix modeset tracking in drm_dp_atomic_release_vcpi_slots()
drm/display/dp_mst: Maintain time slot allocations when deleting payloads
drm/display/dp_mst: Move all payload info into the atomic state
drm/display/dp_mst: Rename drm_dp_mst_vcpi_allocation
 
drm/display: Don't assume dual mode adaptors support i2c sub-addressing
 
drm/dp: add drm_dp_phy_name() for getting DP PHY name
drm/dp: Don't rewrite link config when setting phy test pattern
 
drm/dp_mst: add passthrough_aux to struct drm_dp_mst_port
drm/dp_mst: Avoid deleting payloads for connectors staying enabled
drm/dp_mst: fix drm_dp_dpcd_read return value checks
 
drm/drv: Fix potential memory leak in drm_dev_init()
 
drm/encoder: Introduce drmm_encoder_init
 
drm/exynos: Fix return type for mixer_mode_valid and hdmi_mode_valid
drm/exynos: replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmi
 
drm/fb-helper: Add support for DRM_FORMAT_C[124]
 
drm/fb: Improve drm_framebuffer.offsets documentation
drm/fb: remove unused includes of drm_fb_cma_helper.h
drm/fb: rename FB CMA helpers to FB DMA helpers
 
drm/format-helper: Add drm_fb_build_fourcc_list() helper
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_gray8()
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_rgb565()
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_rgb888()
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_xrgb2101010()
drm/format-helper: Convert drm_fb_swab() to struct iosys_map
drm/format-helper: Fix endianness in drm_fb_*_to_*() conversion helpers
drm/format-helper: Fix test on big endian architectures
drm/format-helper: Merge drm_fb_memcpy() and drm_fb_memcpy_toio()
drm/format-helper: Move destination-buffer handling into internal helper
drm/format-helper: Only advertise supported formats for conversion
drm/format-helper: Provide drm_fb_blit()
drm/format-helper: Rename parameter vmap to src
drm/format-helper: Rename test cases to make them more generic
drm/format-helper: Rework RGB565-to-XRGB8888 conversion
drm/format-helper: Rework RGB888-to-XRGB8888 conversion
drm/format-helper: Rework XRGB8888-to-GRAY8 conversion
drm/format-helper: Rework XRGB8888-to-MONO conversion
drm/format-helper: Rework XRGB8888-to-RGB888 conversion
drm/format-helper: Rework XRGB8888-to-RGBG332 conversion
drm/format-helper: Rework XRGB8888-to-RGBG565 conversion
drm/format-helper: Rework XRGB8888-to-XRGB2101010 conversion
drm/format-helper: Support multiple target formats results
 
drm/format: Split into more granular test cases
drm/format: Use appropriate types in expect/assert
 
drm/fourcc: Add DRM_FORMAT_C[124]
drm/fourcc: Add DRM_FORMAT_D[1248]
drm/fourcc: Add drm_format_info.is_color_indexed flag
drm/fourcc: Add drm_format_info_bpp() helper
drm/fourcc: Add DRM_FORMAT_R[124]
drm/fourcc: Add formats for packed YUV 4:4:4 AVUY and XVUY permutations
drm/fourcc: Clarify the meaning of single-channel "red"
 
drm/framebuffer: convert to drm_dbg_kms()
drm/framebuffer: Use actual bpp for DRM_IOCTL_MODE_GETFB
 
drm/fsl-dcu: Use drm_plane_helper_destroy()
 
drm/gem-fb-helper: Use actual bpp for size calculations
 
drm/gem: Add LRU/shrinker helper
drm/gem: rename GEM CMA helpers to GEM DMA helpers
drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr}
 
drm/gma500: Call acpi_video_register_backlight()
drm/gma500: Change registered backlight device type to raw/native
drm/gma500: Don't register backlight when another backlight should be used
drm/gma500: Fix (vblank) IRQs not working after suspend/resume
drm/gma500: Fix comment typo
drm/gma500: fix repeated words in comments
drm/gma500: Fix SDVO command debug printing
drm/gma500: Refactor backlight support (v2)
drm/gma500: Remove a couple of not useful function wrappers
drm/gma500: Remove never set dev_priv->rpm_enabled flag
drm/gma500: Remove runtime_allowed dead code in psb_unlocked_ioctl()
drm/gma500: Remove unnecessary suspend/resume wrappers
drm/gma500: remove unused declarations in psb_intel_drv.h
drm/gma500: Rewrite power management code
drm/gma500: Use backlight_get_brightness() to get the brightness
 
drm/gud: Fix endianness in gud_xrgb8888_to_color() helper
 
drm/hyperv: Add ratelimit on error message
drm/hyperv: Don't overwrite dirt_needed value set by host
 
drm/i2c/sil164: Drop no-op remove function
 
drm/i915/ats-m: Add thread execution tuning setting
 
drm/i915/backlight: Disable pps power hook for aux based backlight
drm/i915/backlight: split out backlight registers to a separate file
 
drm/i915/bios: Add the "Disable compression for the Display Port/HDMI external display" bit
drm/i915/bios: Copy the whole MIPI sequence block
drm/i915/bios: Dump PNPID and panel name
drm/i915/bios: Fix VBT ACPI DPMS bit polarity
drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers
drm/i915/bios: Validate fp_timing terminator presence
 
drm/i915/crt: remove BUG_ON()
 
drm/i915/d12+: Disable DMC handlers during loading/disabling the firmware
 
drm/i915/d13: Add Wa_16015201720 disabling clock gating for PIPEDMC-A/B
 
drm/i915/dg2: Add additional HDMI pixel clock frequencies
drm/i915/dg2: Add additional tuning settings
drm/i915/dg2: Add support for DC5 state
drm/i915/dg2: Add Wa_1509727124
drm/i915/dg2: Bump up CDCLK for DG2
drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMARK tuning
drm/i915/dg2: Update DG2 to GuC v70.4.1
 
drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU
drm/i915/dgfx: Release mmap on rpm suspend
 
drm/i915/display/mtl: Extend MBUS programming
 
drm/i915/display: Add debug print for scaler filter
drm/i915/display: avoid warnings when registering dual panel backlight
drm/i915/display: Cleanup intel_phy_is_combo()
drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers
drm/i915/display: Ensure PSR gets disabled if no encoders in new state
drm/i915/display: Fix warning callstack for imbalance wakeref
drm/i915/display: handle migration for dpt
drm/i915/display: move IPC under display wm sub-struct
drm/i915/display: remove ipc_enabled from struct drm_i915_private
drm/i915/display: Use drm helper instead of own loop for damage clips
drm/i915/display: Use original src in psr2 sel fetch area calculation
 
drm/i915/dmabuf: fix sg_table handling in map_dma_buf
 
drm/i915/dmc: Update DG2 DMC firmware to v2.07
 
drm/i915/dp: Reset frl trained flag before restarting FRL training
drm/i915/dp: use drm_dp_phy_name() for logging
 
drm/i915/dp_mst: Fix mst_mgr lookup during atomic check
 
drm/i915/dpll: replace BUG_ON() with drm_WARN_ON()
 
drm/i915/dsb: hide struct intel_dsb better
 
drm/i915/dsc/mtl: Enable alternate ICH method
drm/i915/dsc/mtl: Update the DSC minor version
 
drm/i915/dsc: convert dsc debugfs entry from output_bpp to input_bpc
 
drm/i915/dsi: Extract {vlv,bxt}_get_pclk()
drm/i915/dsi: filter invalid backlight and CABC ports
drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+
drm/i915/dsi: use VBT backlight and CABC port definitions directly
 
drm/i915/ehl: Update MOCS table for EHL
 
drm/i915/fbdev: do not create fbdev if HPD is suspended
drm/i915/fbdev: suspend HPD before fbdev unregistration
 
drm/i915/fence: replace BUG_ON() with BUILD_BUG_ON()
 
drm/i915/gem: Remove shared locking on freeing objects
 
drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
 
drm/i915/gmbus: add wrapper for gmbus mmio base
drm/i915/gmbus: mass dev_priv -> i915 rename
drm/i915/gmbus: split out gmbus regs in a separate file
drm/i915/gmbus: stop using implicit dev_priv in register definitions
drm/i915/gmbus: whitespace cleanup in reg definitions
 
drm/i915/gsc: add GSC XeHP SDV platform definition
drm/i915/gsc: add slow_firmware flag to the gsc device definition
drm/i915/gsc: allocate extended operational memory in LMEM
drm/i915/gsc: skip irq initialization if using polling
 
drm/i915/gt: Add dedicated function for non-ctx register tuning settings
drm/i915/gt: Batch TLB invalidations
drm/i915/gt: Create gt/gtN/.defaults/ for per gt sysfs defaults
drm/i915/gt: describe the new tlb parameter at i915_vma_resource
drm/i915/gt: document with_intel_gt_pm_if_awake()
drm/i915/gt: Explicitly clear BB_OFFSET for new contexts
drm/i915/gt: Expose per-gt RPS defaults in sysfs
drm/i915/gt: Extract function to apply media fuses
drm/i915/gt: Extract per-platform function for frequency read
drm/i915/gt: Fix perf limit reasons bit positions
drm/i915/gt: Ignore TLB invalidations on idle engines
drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations
drm/i915/gt: Remove unneeded semicolon
drm/i915/gt: Skip TLB invalidations once wedged
drm/i915/gt: Use i915_vm_put on ppgtt_create error paths
drm/i915/gt: Use MEDIA_VER() when handling media fuses
 
drm/i915/guc/slpc: Allow SLPC to use efficient frequency
 
drm/i915/guc: Add a helper for log buffer size
drm/i915/guc: Add delay to disable scheduling after pin count goes to zero
drm/i915/guc: Add GuC <-> kernel time stamp translation information
drm/i915/guc: Add selftest for a hung GuC
drm/i915/guc: Cancel GuC engine busyness worker synchronously
drm/i915/guc: Check for ct enabled while waiting for response
drm/i915/guc: clear stalled request after a reset
drm/i915/guc: Don't abort on CTB_UNUSED status
drm/i915/guc: Don't send policy update for child contexts.
drm/i915/guc: Don't use pr_err when not necessary
drm/i915/guc: Fix capture size warning and bump the size
drm/i915/guc: Fix issues with live_preempt_cancel
drm/i915/guc: Fix release build bug in 'remove log size module parameters'
drm/i915/guc: Fix revocation of non-persistent contexts
drm/i915/guc: Make GuC log sizes runtime configurable
drm/i915/guc: Record CTB info in error logs
drm/i915/guc: Reduce spam from error capture
drm/i915/guc: Remove log size module parameters
drm/i915/guc: remove runtime info printing from time stamp logging
drm/i915/guc: Route semaphores to GuC for Gen12+
drm/i915/guc: skip scrub_ctbs selftest if reset is disabled
drm/i915/guc: Support larger contexts on newer hardware
drm/i915/guc: support v69 in parallel to v70
drm/i915/guc: Use streaming loads to speed up dumping the guc log
 
drm/i915/gvt: Add missing vfio_unregister_group_dev() call
drm/i915/gvt: fix a memory leak in intel_gvt_init_vgpu_types
drm/i915/gvt: Get reference to KVM iff attachment to VM is successful
drm/i915/gvt: simplify vgpu configuration management
drm/i915/gvt: Unconditionally put reference to KVM when detaching vGPU
drm/i915/gvt: Use the new device life cycle helpers
 
drm/i915/hdcp: replace BIT() with REG_BIT() in register definitions
drm/i915/hdcp: split out hdcp registers to a separate file
 
drm/i915/hdmi: Prune modes that require HDMI2.1 FRL
 
drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove
 
drm/i915/ipc: move IPC debugfs to skl_watermark.c
drm/i915/ipc: refactor and rename IPC functions
drm/i915/ipc: register debugfs only if IPC available
drm/i915/ipc: use intel_uncore_rmw() to enable/disable
 
drm/i915/irq: Fix a "the the" typo
 
drm/i915/mtl: Add display power wells
drm/i915/mtl: Add DP AUX support on TypeC ports
drm/i915/mtl: Add gmbus and gpio support
drm/i915/mtl: Add gsi_offset when emitting aux table invalidation
drm/i915/mtl: Add PCH support
drm/i915/mtl: Add support for MTL in Display Init sequences
drm/i915/mtl: Add VBT port and AUX_CH mapping
drm/i915/mtl: Don't mask off CCS according to DSS fusing
drm/i915/mtl: Fix dram info readout
drm/i915/mtl: Fix rawclk for Meteorlake PCH
drm/i915/mtl: Hook up interrupts for standalone media
drm/i915/mtl: Introduce FBC B
drm/i915/mtl: memory latency data from LATENCY_LPX_LPY for WM
drm/i915/mtl: Meteorlake and later support DP 2.0
drm/i915/mtl: MMIO range is now 4MB
drm/i915/mtl: Obtain SAGV values from MMIO instead of GT pcode mailbox
drm/i915/mtl: Reuse adl-p DBUF calculations
drm/i915/mtl: Update CHICKEN_TRANS* register addresses
drm/i915/mtl: Update MBUS_DBOX credits
drm/i915/mtl: Update memory bandwidth parameters
drm/i915/mtl: Use primary GT's irq lock for media GT
 
drm/i915/pch: replace BUG_ON() with drm_WARN_ON()
 
drm/i915/perf: replace BUG_ON() with WARN_ON()
 
drm/i915/psr: Disable PSR before disable pipe
drm/i915/psr: Disable PSR2 when SDP is sent on prior line
drm/i915/psr: Equation changed for sending start/stop on prior line
drm/i915/psr: Fix PSR_IMR/IIR field handling
drm/i915/psr: Send update also on invalidate
 
drm/i915/pxp: don't start pxp without mei_pxp bind
 
drm/i915/quirks: abstract checking for display quirks
drm/i915/quirks: abstract quirks further by making quirk ids an enum
 
drm/i915/reg: stop using implicit dev_priv in DSPCLK_GATE_D
 
drm/i915/reset: Handle reset timeouts under unrelated kernel hangs
 
drm/i915/sdvo: Filter out invalid outputs more sensibly
drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs
drm/i915/sdvo: Setup DDC fully before output init
 
drm/i915/selftest: Always cancel semaphore on error
drm/i915/selftest: Clear the output buffers before GPU writes
drm/i915/selftest: Cope with not having an RCS engine
 
drm/i915/selftests: allow misaligned_pin test work with unmappable memory
drm/i915/selftests: Check for incomplete LRI from the context image
drm/i915/selftests: Fix comment typo
drm/i915/selftests: Use correct selfest calls for live tests
 
drm/i915/slpc: Fix inconsistent locked return
drm/i915/slpc: Let's fix the PCODE min freq table setup for SLPC
 
drm/i915/tc: Fix PHY ownership programming in HDMI legacy mode
 
drm/i915/tgl+: Add locking around DKL PHY register accesses
drm/i915/tgl+: Fix HDMI transcoder clock vs. DDI BUF disabling order
 
drm/i915/ttm: Abort suspend on i915_ttm_backup failure
drm/i915/ttm: don't leak the ccs state
drm/i915/ttm: fix CCS handling
drm/i915/ttm: fix uaf with lmem_userfault_list handling
drm/i915/ttm: never purge busy objects
drm/i915/ttm: remove calc_ctrl_surf_instr_size
 
drm/i915/uc: Add patch level version number support
drm/i915/uc: Fix issues with overriding firmware files
drm/i915/uc: Support for version reduced and multiple firmware files
drm/i915/uc: Update to latest GuC and use new-format GuC/HuC names
 
drm/i915/uncore: Add GSI offset to uncore
 
drm/i915/userptr: restore probe_range behaviour
 
drm/i915/utils: remove unused KBps/MBps/GBps macros
 
drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC
 
drm/i915/vrr: drop window2_delay member from i915
 
drm/i915/xelpd: Fix unclaimed accesses while loading PIPEDMC-C/D
 
drm/i915/xelpmp: Expose media as another GT
 
drm/i915: add display sub-struct to drm_i915_private
drm/i915: Add DSC support to MST path
drm/i915: add initial runtime info into device info
drm/i915: Add intel_panel_highest_mode()
drm/i915: Add new ADL-S pci id
drm/i915: Add some more VBT version number comments
drm/i915: Add the VBT LTTPR transparent vs. non-transparent bits
drm/i915: Add Wa_14016291713
drm/i915: allow control over the flags when migrating
drm/i915: Allow M/N change during fastset on bdw+
drm/i915: Allow more varied alternate fixed modes for panels
drm/i915: Call acpi_video_register_backlight() (v3)
drm/i915: combine device info printing into one
drm/i915: Compute clocks earlier
drm/i915: consider HAS_FLAT_CCS() in needs_ccs_pages
drm/i915: Define all possible VBT device handles
drm/i915: Define more VBT driver features block bits
drm/i915: Define VBT eDP/DP max lane count bits
drm/i915: Define VBT max HDMI FRL rate bits
drm/i915: disable pci resize on 32-bit machine
drm/i915: Do .crtc_compute_clock() earlier
drm/i915: Do not cleanup obj with NULL bo->resource
drm/i915: Do not set cache_dirty for DGFX
drm/i915: Document the sets of bits in the driver features block
drm/i915: Don't register backlight when another backlight should be used (v2)
drm/i915: Don't try to disable host RPS when this was never enabled.
drm/i915: Drop intel_gt_tile_cleanup()
drm/i915: Extend Wa_1607297627 to Alderlake-P
drm/i915: Extract drm_dp_atomic_find_vcpi_slots cycle to separate function
drm/i915: Extract HAS_DOUBLE_BUFFERED_M_N()
drm/i915: Extract skl_watermark.c
drm/i915: Extract wm latency adjustment to its own function
drm/i915: Feed the DPLL output freq back into crtc_state
drm/i915: fix device info for devices without display
drm/i915: Fix display problems after resume
drm/i915: Fix intel_dp_mst_compute_link_config
drm/i915: Fix negative value passed as remaining time
drm/i915: fix null pointer dereference
drm/i915: Fix return type of mode_valid function hook
drm/i915: fix TLB invalidation for Gen12 video and compute engines
drm/i915: Fix TV encoder clock computation
drm/i915: Fix warn in intel_display_power_*_domain() functions
drm/i915: Fix watermark calculations for DG2 CCS modifiers
drm/i915: Fix watermark calculations for DG2 CCS+CC modifier
drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier
drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
drm/i915: Force DPLL calculation for TC ports after readout
drm/i915: Handle each GT on init/release and suspend/resume
drm/i915: Implement intersect/compatible functions
drm/i915: Implement WaEdpLinkRateDataReload
drm/i915: Initialize MMIO access for each GT
drm/i915: Invert if/else ladder for frequency read
drm/i915: Invert if/else ladder for stolen init
drm/i915: Make all clock checks non-fuzzy
drm/i915: Make M/N checks non-fuzzy
drm/i915: move and group cdclk under display.cdclk
drm/i915: move and group fbdev under display.fbdev
drm/i915: move and group fdi members under display.fdi
drm/i915: move and group gmbus members under display.gmbus
drm/i915: move and group hdcp under display.hdcp
drm/i915: move and group max_bw and bw_obj under display.bw
drm/i915: move and group modeset_wq and flip_wq under display.wq
drm/i915: move and group power related members under display.power
drm/i915: move and group pps members under display.pps
drm/i915: move and group properties under display.properties
drm/i915: move and group sagv under display.sagv
drm/i915: move and split audio under display.audio and display.funcs
drm/i915: move atomic_helper under display sub-struct
drm/i915: move backlight to display.backlight
drm/i915: move cdclk_funcs to display.funcs
drm/i915: move color_funcs to display.funcs
drm/i915: move dbuf under display sub-struct
drm/i915: Move display and media IP version to runtime info
drm/i915: move dmc to display.dmc
drm/i915: move dpll under display.dpll
drm/i915: move dpll_funcs to display.funcs
drm/i915: move fb_tracking under display sub-struct
drm/i915: move fbc to display.fbc
drm/i915: move fbc_mask to runtime info
drm/i915: move fdi_funcs to display.funcs
drm/i915: move graphics.ver and graphics.rel to runtime info
drm/i915: move has_dmc to runtime info
drm/i915: move has_dsc to runtime info
drm/i915: move has_hdcp to runtime info
drm/i915: move has_pooled_eu to runtime info
drm/i915: move hotplug to display.hotplug
drm/i915: move hotplug_funcs to display.funcs
drm/i915: move INTEL_FRONTBUFFER_* macros to intel_frontbuffer.h
drm/i915: Move locking and unclaimed check into mmio_debug_{suspend, resume}
drm/i915: move memory_regions to runtime info
drm/i915: move mipi_mmio_base to display.dsi
drm/i915: move opregion to display.opregion
drm/i915: move overlay to display.overlay
drm/i915: move page_sizes to runtime info
drm/i915: move pipe_mask and cpu_transcoder_mask to runtime info
drm/i915: move platform_engine_mask to runtime info
drm/i915: move ppgtt_type and ppgtt_size to runtime info
drm/i915: move quirks under display sub-struct
drm/i915: move vbt to display.vbt
drm/i915: move wm to display.wm
drm/i915: move wm_disp funcs to display.funcs
drm/i915: Never return 0 if not all requests retired
drm/i915: Nuke fastet state copy hacks
drm/i915: Only hook up uncore->debug for primary uncore
drm/i915: Parse DP/eDP max lane count from VBT
drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb()
drm/i915: Pass drm_i915_private struct instead of gt for gen11_gu_misc_irq_handler/ack()
drm/i915: Prepare more multi-GT initialization
drm/i915: Properly define the DP redriver VBT bits
drm/i915: Reassign DPLLs only for crtcs going throug .compute_config()
drm/i915: Refactor userfault_wakeref to re-use
drm/i915: Reject excessive dotclocks early
drm/i915: Relocate intel_crtc_dotclock()
drm/i915: Remove non-existent pipes from bigjoiner pipe mask
drm/i915: remove unused i915_gem_lmem_obj_ops declaration
drm/i915: remove unused i915_gem_set_global_seqno() declaration
drm/i915: remove unused macro I915_GTT_OFFSET_NONE
drm/i915: Rename and expose common GT early init routine
drm/i915: Rename ggtt_view as gtt_view
drm/i915: Rename some VBT bits
drm/i915: Round TMDS clock to nearest
drm/i915: Round to closest in g4x+ HDMI clock readout
drm/i915: Sanitycheck PCI BARs
drm/i915: Set active dpll early for icl+
drm/i915: Set correct domains values at _i915_vma_move_to_active
drm/i915: Shuffle some PLL code around
drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes()
drm/i915: Skip applying copy engine fuses
drm/i915: Skip Bit12 fw domain reset for gen12+
drm/i915: Skip intel_modeset_pipe_config_late() if the pipe is not enabled
drm/i915: Skip wm/ddb readout for disabled pipes
drm/i915: split gem quirks from display quirks
drm/i915: Split intel_read_wm_latency() into per-platform versions
drm/i915: split out i915_gem.c declarations to i915_gem.h
drm/i915: Start using REG_BIT* macros with CDCLK registers
drm/i915: stop abusing swiotlb_max_segment
drm/i915: Suppress oom warning for shmemfs object allocation failure
drm/i915: un-inline i915_gem_drain_freed_objects()
drm/i915: un-inline i915_gem_drain_workqueue()
drm/i915: Unify VBT version number comments
drm/i915: Use a DRM-managed action to release the PCI bridge device
drm/i915: Use a fixed N value always
drm/i915: Use luminance range calculated during edid parsing
drm/i915: Use managed allocations for extra uncore objects
drm/i915: Use of BARs names instead of numbers
drm/i915: Use REG_FIELD_GET() to extract skl+ wm latencies
 
drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
drm/imx: Kconfig: Remove duplicated 'select DRM_KMS_HELPER' line
 
drm/ingenic: Add support for the JZ4760(B)
drm/ingenic: Don't request full modeset if property is not modified
drm/ingenic: Fix MODULE_LICENSE() string
drm/ingenic: Use the new PM macros
 
Linux: drm/komeda - At init write GCU control block to handle already on DPU
 
drm/komeda: Add legacy FB support so VT's work as expected
drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook
 
drm/lcdif: Clean up debug prints and comments
drm/lcdif: Clean up headers
drm/lcdif: Consistently use plain timings
drm/lcdif: switch to devm_drm_of_get_bridge
 
drm/lima: Fix opp clkname setting in case of missing regulator
 
drm/mediatek: Add MT8195 Embedded DisplayPort driver
drm/mediatek: dp: Add hpd debounce
drm/mediatek: dp: Add MT8195 External DisplayPort support
drm/mediatek: dp: Add multiple bridge types support
drm/mediatek: dp: Add multiple calibration data formats support
drm/mediatek: dp: Add multiple smc commands support
drm/mediatek: dp: Audio support for MT8195
drm/mediatek: dp: change mtk_dp_driver to static
drm/mediatek: dp: Determine device of next_bridge
drm/mediatek: dp: Fix compiler warning in mtk_dp_video_mute()
drm/mediatek: dp: Reduce indentation in mtk_dp_bdg_detect()
drm/mediatek: dp: Remove unused register definitions
drm/mediatek: Drop of_gpio header
drm/mediatek: Remove the unneeded result
 
drm/meson: explicitly remove aggregate driver at module unload time
drm/meson: remove drm bridges at aggregate driver unbind time
drm/meson: reorder driver deinit sequence to fix use-after-free bug
 
drm/mgag200: Acquire I/O-register lock in atomic_commit_tail function
drm/mgag200: Add per-device callbacks
drm/mgag200: Move CRTC atomic_enable to model-specific code
drm/mgag200: Move DAC-register setup into model-specific code
drm/mgag200: Move ER/EW3 register initialization to per-model code
drm/mgag200: Move mode-config to model-specific code
drm/mgag200: Provide per-device callbacks for BMC synchronization
drm/mgag200: Provide per-device callbacks for PIXPLLC
drm/mgag200: Remove type field from struct mga_device
drm/mgag200: Reorganize before dropping simple-KMS helpers
drm/mgag200: Replace simple-KMS with regular atomic helpers
drm/mgag200: Set SCROFF in primary-plane code
drm/mgag200: Split mgag200_modeset_init()
drm/mgag200: Store primary plane's color format in CRTC state
 
Linux: drm/mgag200:remove rebundant word "or" in comments
 
drm/mipi-dsi: Detach devices when removing the host
drm/mipi-dsi: Make remove callback return void
drm/mipi-dsi: pass DSC data through the struct mipi_dsi_device
 
drm/mode: Improve drm_mode_fb_cmd2 documentation
 
drm/modes: Add initializer macro DRM_MODE_INIT()
 
drm/msm/a6xx: Ensure CX collapse during gpu recovery
drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usage
drm/msm/a6xx: Handle GMU prepare-slumber hfi failure
drm/msm/a6xx: Improve gpu recovery sequence
drm/msm/a6xx: Remove state objects from list before freeing
drm/msm/a6xx: Replace kcalloc() with kvzalloc()
drm/msm/a6xx: Skip snapshotting unused GMU buffers
 
drm/msm/dp: add atomic_check to bridge ops
drm/msm/dp: cleared DP_DOWNSPREAD_CTRL register before start link training
drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa()
drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
drm/msm/dp: fix aux-bus EP lifetime
drm/msm/dp: fix bridge lifetime
drm/msm/dp: fix IRQ lifetime
drm/msm/dp: fix memory corruption with too many bridges
drm/msm/dp: Get rid of dp_ctrl_on_stream_phy_test_report()
drm/msm/dp: make eDP panel as the first connected connector
drm/msm/dp: Remove pixel_rate from struct dp_ctrl
drm/msm/dp: Reorganize code to avoid forward declaration
drm/msm/dp: Silence inconsistent indent warning
 
drm/msm/dpu: do not limit the zpos property
drm/msm/dpu: drop unused memory allocation
drm/msm/dpu: drop unused variable from dpu_kms_mdp_snapshot()
drm/msm/dpu: drop VBIF indices
drm/msm/dpu: Fix comment typo
drm/msm/dpu: fix error handling around dpu_hw_vbif_init
drm/msm/dpu: get rid of cached flush_mask
drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
drm/msm/dpu: inline dpu_plane_get_ctl_flush
drm/msm/dpu: populate wb or intf before reset_intf_cfg
drm/msm/dpu: rip out master planes support
drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config
 
drm/msm/dsi/phy: Reindent and reflow multiline function calls
drm/msm/dsi/phy: Replace hardcoded char-array length with sizeof()
 
drm/msm/dsi: Don't set a load before disabling a regulator
drm/msm/dsi: drop the hpd worker
drm/msm/dsi: fetch DSC pps payload from struct mipi_dsi_device
drm/msm/dsi: fix memory corruption with too many bridges
drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
drm/msm/dsi: Fix number of regulators for SDM660
drm/msm/dsi: fix the inconsistent indenting
drm/msm/dsi: Improve dsi_phy_driver_probe() probe error handling
drm/msm/dsi: Remove the unneeded result variable
drm/msm/dsi: Remove use of device_node in dsi_host_parse_dt()
drm/msm/dsi: switch to DRM_PANEL_BRIDGE
drm/msm/dsi: Take advantage of devm_regulator_bulk_get_const()
drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config
drm/msm/dsi: Use the new regulator bulk feature to specify the load
 
drm/msm/dsi_phy_10nm: Replace parent names with clk_hw pointers
 
drm/msm/dsi_phy_14nm: Replace parent names with clk_hw pointers
 
drm/msm/dsi_phy_28nm: Replace parent names with clk_hw pointers
 
drm/msm/dsi_phy_28nm_8960: Replace parent names with clk_hw pointers
drm/msm/dsi_phy_28nm_8960: Use stack memory for temporary clock names
 
drm/msm/dsi_phy_7nm: Replace parent names with clk_hw pointers
 
drm/msm/gem: Add msm_gem_assert_locked()
drm/msm/gem: Check for active in shrinker path
drm/msm/gem: Consolidate pin/unpin paths
drm/msm/gem: Consolidate shrinker trace
drm/msm/gem: Convert to lockdep assert
drm/msm/gem: Convert to using drm_gem_lru
drm/msm/gem: Evict active GEM objects when necessary
drm/msm/gem: Remove active refcnt
drm/msm/gem: Rename to pin/unpin_pages
drm/msm/gem: Rename update_inactive
drm/msm/gem: Unpin buffers earlier
drm/msm/gem: Unpin objects slightly later
 
drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails
drm/msm/gpu: Fix crash during system suspend after unbind
 
drm/msm/hdmi: fix IRQ lifetime
drm/msm/hdmi: fix memory corruption with too many bridges
drm/msm/hdmi: make hdmi_phy_8996 OF clk provider
 
drm/msm/iommu: optimize map/unmap
 
drm/msm/rd: Fix FIFO-full deadlock
 
drm/msm: Add fault-injection support
drm/msm: Correct pm_runtime votes in recover worker
drm/msm: De-open-code some CP_EVENT_WRITE
drm/msm: Fix build break with recent mm tree
drm/msm: Fix cx collapse issue during recovery
drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
drm/msm: fix use-after-free on probe deferral
drm/msm: Kconfig: Fix spelling mistake "throught" -> "through"
drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices
drm/msm: Make .remove and .shutdown HW shutdown consistent
drm/msm: Make .remove and .shutdown HW shutdown consistent
drm/msm: Remove redundant check for 'submit'
drm/msm: Remove unnecessary pm_runtime_get/put
drm/msm: Reorder lock vs submit alloc
drm/msm: Small submit cleanup
drm/msm: Split out idr_lock
drm/msm: Take single rpm refcount on behalf of all submits
 
drm/nouveau/bios: set info only when the return is not 0
 
drm/nouveau/hwmon: use simplified HWMON_CHANNEL_INFO macro
 
drm/nouveau/kms/nv140-: Disable interlacing
 
drm/nouveau/kms: Cache DP encoders in nouveau_connector
drm/nouveau/kms: Pull mst state in for all modesets
 
drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
 
drm/nouveau: audit bo->resource usage
drm/nouveau: Don't register backlight when another backlight should be used (v2)
drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
drm/nouveau: Implement intersect/compatible functions
drm/nouveau: Register ACPI video backlight when nv_backlight registration fails (v2)
 
drm/omap: dmm_tiler:Remove the print function dev_err()
drm/omap: dss: Fix refcount leak bugs
 
drm/panel-edp: Add AUO B116XAK01.6
drm/panel-edp: add AUO B133UAN02.1 panel entry
drm/panel-edp: Add BOE NT116WHM-N21
drm/panel-edp: Add BOE NT116WHM-N21 (HW: V8.1)
drm/panel-edp: Add BOE NT116WHM-N4C (HW: V8.1)
drm/panel-edp: Add Innolux N120ACA-EA1 panel entry
drm/panel-edp: Add INX N116BCA-EA2
drm/panel-edp: Add INX N116BCN-EA1
drm/panel-edp: add IVO M133NW4J-R3 panel entry
drm/panel-edp: Add panel entry for B120XAN01.0
drm/panel-edp: Add panel entry for R140NWF5 RH
drm/panel-edp: Fix delays for INX N116BCA-EA2 (HW: C1)
drm/panel-edp: Fix delays for INX N116BCN-EA1 (HW: C4)
drm/panel-edp: Fix typo in kerneldoc comment (appers=>appears)
 
drm/panel-novatek-nt35510: Emit an error message if power off fails
 
drm/panel/panel-sitronix-st7701: Add Densitron DMT028VGHMCMI-1A TFT
drm/panel/panel-sitronix-st7701: Adjust porch control bitfield name
drm/panel/panel-sitronix-st7701: Enable DSI burst mode, LPM, non-continuous clock
drm/panel/panel-sitronix-st7701: Infer horizontal pixel count from TFT mode
drm/panel/panel-sitronix-st7701: Infer vertical line count from TFT mode
drm/panel/panel-sitronix-st7701: Make DSI mode flags common to ST7701
drm/panel/panel-sitronix-st7701: Make gamma correction TFT specific
drm/panel/panel-sitronix-st7701: Make voltage supplies common to ST7701
drm/panel/panel-sitronix-st7701: Parametrize voltage and timing
drm/panel/panel-sitronix-st7701: Split GIP and init sequences
 
drm/panel: drop DSC pps pointer
drm/panel: panel-edp: Use dev_err_probe() to simplify code
drm/panel: simple: Add Multi-Inno Technology MI0800FT-9
drm/panel: simple: add support for the Samsung LTL101AL01 panel
drm/panel: simple: Make panel_simple_remove() return void
drm/panel: simple: set bpc field for logic technologies displays
drm/panel: simple: Use dev_err_probe() to simplify code
drm/panel: use 'select' for Ili9341 panel driver helpers
 
drm/panfrost: Add specific register offset macros for JS and MMU AS
drm/panfrost: Add support for devcoredump
drm/panfrost: Remove type name from internal struct again
drm/panfrost: Remove type name from internal structs
drm/panfrost: replace endian-specific types with native ones
drm/panfrost: Split io-pgtable requests properly
drm/panfrost: Update io-pgtable API
 
drm/plane-helper: Add a drm_plane_helper_atomic_check() helper
drm/plane-helper: Export individual helpers
drm/plane-helper: Provide DRM_PLANE_NON_ATOMIC_FUNCS initializer macro
drm/plane-helper: Warn if atomic drivers call non-atomic helpers
 
drm/plane: Allocate planes with drm_universal_plane_alloc()
drm/plane: Remove drm_plane_init()
 
drm/probe-helper: Add drm_connector_helper_get_modes_fixed()
drm/probe-helper: Add drm_crtc_helper_mode_valid_fixed()
 
drm/qxl: drop set_prod_notify parameter from qxl_ring_create
drm/qxl: fix the suspend/resume issue on qxl device
 
drm/radeon/ci_dpm: Remove the unneeded result variable
 
drm/radeon/r600_cs: remove r600_cs_legacy_get_tiling_conf() declaration
 
drm/radeon: add a force flush to delay work when radeon
drm/radeon: Don't register backlight when another backlight should be used (v3)
drm/radeon: Drop legacy MST support
drm/radeon: Register ACPI video backlight when skipping radeon backlight registration
drm/radeon: Remove the unneeded result variable
drm/radeon: remove unused declarations for radeon
drm/radeon: use time_after(a,b) to replace "a>b"
 
drm/rockchip: define gamma registers for RK3399
drm/rockchip: dsi: add rk3568 support
drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach
drm/rockchip: dsi: Fix VOP selection on SoCs that support it
drm/rockchip: dsi: Force synchronous probe
drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages
drm/rockchip: fix fbdev on non-IOMMU devices
drm/rockchip: remove vop_writel from vop1 driver
drm/rockchip: support gamma control on RK3399
drm/rockchip: vop2: disable planes when disabling the crtc
drm/rockchip: vop2: fix null pointer in plane_atomic_disable
drm/rockchip: vop: fix repeated words in comment
 
drm/scdc: Document hotplug gotchas
 
drm/sched: add DRM_SCHED_FENCE_DONT_PIPELINE flag
drm/sched: move calling drm_sched_entity_select_rq
drm/sched: Use parent fence instead of finished
 
drm/scheduler: fix fence ref counting
drm/scheduler: quieten kernel-doc warnings
 
drm/shmem-helper: Avoid vm_open error paths
drm/shmem-helper: Remove errant put in error path
 
drm/simpledrm: Compute framebuffer stride if not set
drm/simpledrm: Compute linestride with drm_format_info_min_pitch()
drm/simpledrm: Convert to atomic helpers
drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid()
drm/simpledrm: Inline device-init helpers
drm/simpledrm: Iterate over damage clips
drm/simpledrm: Remove !fb check from atomic_update
drm/simpledrm: Remove mem field from device structure
drm/simpledrm: Remove pdev field from device structure
drm/simpledrm: Synchronize access to GEM BOs
drm/simpledrm: Use drm_atomic_get_new_plane_state()
 
drm/sis: use idr_init_base() to initialize dev_priv->object_idr
 
drm/ssd130x: Replace simple display helpers with the atomic helpers
drm/ssd130x: Synchronize access to dma-buf imported GEM BOs
drm/ssd130x: Use drm_atomic_get_new_plane_state()
drm/ssd130x: Use new regmap bulk write support to drop custom bus
 
drm/sun4i: tv: Add missing reset assertion
drm/sun4i: tv: Convert to atomic hooks
drm/sun4i: tv: Include drm_atomic.h
drm/sun4i: tv: Merge mode_set into atomic_enable
drm/sun4i: tv: Remove unused mode_valid
drm/sun4i: tv: Remove useless destroy function
drm/sun4i: tv: Remove useless function
drm/sun4i: tv: Rename error label
drm/sun4i: Update Kconfig defaults and descriptions
 
drm/tests: Change "igt_" prefix to "drm_test_"
drm/tests: Set also mock plane src_x, src_y, src_w and src_h
drm/tests: Split drm_framebuffer_create_test into parameterized tests
drm/tests: Split up test cases in igt_check_drm_format_min_pitch
 
drm/tidss: fix repeated words in comments
 
drm/todo: Add entry about dealing with brightness control on devices with > 1 panel
drm/todo: remove task for idr_init_base()
drm/todo: remove task to rename CMA helpers
 
drm/ttm: add dma_resv_assert_held() calls to vmap/vunmap
drm/ttm: Add new callbacks to ttm res mgr
drm/ttm: audit bo->resource usage v2
drm/ttm: Implement intersect/compatible functions
drm/ttm: Remove unnecessary '0' values from ret
drm/ttm: rename and cleanup ttm_bo_init
drm/ttm: Switch to using the new res callback
 
drm/tve200: Fix smatch warning
 
drm/udl: Add reset_resume
drm/udl: Don't re-initialize stuff at retrying the URB list allocation
drm/udl: Drop unneeded alignment
drm/udl: Enable damage clipping
drm/udl: Fix inconsistent urbs.count value during udl_free_urb_list()
drm/udl: Fix potential URB leaks
drm/udl: Increase the default URB list size to 20
drm/udl: Kill pending URBs at suspend and disconnect
drm/udl: Pass rectangle directly to udl_handle_damage()
drm/udl: Replace BUG_ON() with WARN_ON()
drm/udl: Replace semaphore with a simple wait queue
drm/udl: Restore display mode on resume
drm/udl: Suppress error print for -EPROTO at URB completion
drm/udl: Sync pending URBs at suspend / disconnect
drm/udl: Sync pending URBs at the end of suspend
 
drm/v3d: use idr_init_base() to initialize v3d_priv->perfmon.idr
 
drm/vboxvideo: fix repeated words in comments
 
drm/vc4: Add explicit declaration of 'drmm_of_get_bridge'
drm/vc4: Add module dependency on hdmi-codec
drm/vc4: crtc: Create vblank reporting function
drm/vc4: crtc: Move debugfs_name to crtc_data
drm/vc4: crtc: protect device resources after removal
drm/vc4: crtc: Remove manual plane removal on error
drm/vc4: crtc: Switch to DRM-managed CRTC initialization
drm/vc4: crtc: Switch to drmm_kzalloc
drm/vc4: debugfs: Protect device resources
drm/vc4: debugfs: Return an error on failure
drm/vc4: debugfs: Simplify debugfs registration
drm/vc4: dpi: Add action to disable the clock
drm/vc4: dpi: Embed DRM structures into the private structure
drm/vc4: dpi: Protect device resources
drm/vc4: dpi: Remove unnecessary drm_of_panel_bridge_remove call
drm/vc4: dpi: Remove vc4_dev dpi pointer
drm/vc4: dpi: Return an error if we can't enable our clock
drm/vc4: dpi: Switch to DRM-managed encoder initialization
drm/vc4: dpi: Switch to drmm_kzalloc
drm/vc4: dpi: Switch to drmm_of_get_bridge
drm/vc4: Drop of_gpio header
drm/vc4: drv: Call component_unbind_all()
drm/vc4: drv: Use drm_dev_unplug
drm/vc4: dsi: Embed DRM structures into the private structure
drm/vc4: dsi: Fix the driver structure lifetime
drm/vc4: dsi: Switch to devm_pm_runtime_enable
drm/vc4: dsi: Switch to DRM-managed encoder initialization
drm/vc4: dsi: Switch to drmm_of_get_bridge
drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
drm/vc4: hdmi: Check the HSM rate at runtime_resume
drm/vc4: hdmi: Constify drm_display_mode
drm/vc4: hdmi: Depends on CONFIG_PM
drm/vc4: hdmi: Enforce the minimum rate at runtime_resume
drm/vc4: hdmi: Fix HSM clock too low on Pi4
drm/vc4: hdmi: Fix outdated function name in comment
drm/vc4: hdmi: Move audio structure offset checks
drm/vc4: hdmi: Move vc4_hdmi_supports_scrambling() around
drm/vc4: hdmi: Protect device resources after removal
drm/vc4: hdmi: Remove call to drm_connector_unregister()
drm/vc4: hdmi: Remove mutex in detect
drm/vc4: hdmi: Remove unused argument in vc4_hdmi_supports_scrambling
drm/vc4: hdmi: Reset link on hotplug
drm/vc4: hdmi: Rework power up
drm/vc4: hdmi: Simplify the hotplug handling
drm/vc4: hdmi: Switch to detect_ctx
drm/vc4: hdmi: Switch to device-managed ALSA initialization
drm/vc4: hdmi: Switch to device-managed CEC initialization
drm/vc4: hdmi: Switch to devm_pm_runtime_enable
drm/vc4: hdmi: Switch to DRM-managed connector initialization
drm/vc4: hdmi: Switch to DRM-managed encoder initialization
drm/vc4: hdmi: Switch to DRM-managed kfree to build regsets
drm/vc4: hdmi: Switch to drmm_kzalloc
drm/vc4: hdmi: Take our lock to reset the link
drm/vc4: hdmi: unlock mutex when device is unplugged
drm/vc4: hdmi: Use a device-managed action for DDC
drm/vc4: hdmi: Use devm to register hotplug interrupts
drm/vc4: hvs: Protect device resources after removal
drm/vc4: hvs: protect drm_print_regset32()
drm/vc4: hvs: Remove planes currently allocated before taking down
drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms
drm/vc4: perfmon: Add missing mutex_destroy
drm/vc4: plane: protect device resources after removal
drm/vc4: plane: Switch to drmm_universal_plane_alloc()
drm/vc4: plane: Take possible_crtcs as an argument
drm/vc4: Switch to drmm_mutex_init
drm/vc4: txp: Protect device resources
drm/vc4: txp: Remove call to drm_connector_unregister()
drm/vc4: txp: Remove duplicate regset
drm/vc4: txp: Remove vc4_dev txp pointer
drm/vc4: txp: Switch to drmm_kzalloc
drm/vc4: v3d: Rework the runtime_pm setup
drm/vc4: v3d: Stop disabling interrupts
drm/vc4: v3d: Switch to devm_pm_runtime_enable
drm/vc4: vec: Convert to atomic helpers
drm/vc4: vec: Embed DRM structures into the private structure
drm/vc4: vec: Fix timings for VEC modes
drm/vc4: vec: Protect device resources after removal
drm/vc4: vec: Refactor VEC TV mode setting
drm/vc4: vec: Remove call to drm_connector_unregister()
drm/vc4: vec: Remove empty mode_fixup
drm/vc4: vec: Remove redundant atomic_mode_set
drm/vc4: vec: Remove vc4_dev vec pointer
drm/vc4: vec: Switch to devm_pm_runtime_enable
drm/vc4: vec: Switch to DRM-managed connector initialization
drm/vc4: vec: Switch to DRM-managed encoder initialization
drm/vc4: vec: Switch to drmm_kzalloc
 
drm/via: Add new condition to via_dma_cleanup()
drm/via: Embed via_dma in via_dri1
drm/via: Embed via_dmablit in via_dri1
drm/via: Embed via_drv.h in via_dri1
drm/via: Embed via_irq in via_dri1
drm/via: Embed via_map in via_dri1
drm/via: Embed via_mm in via_dri1
drm/via: Embed via_verifier in via_dri1
drm/via: Embed via_video in via_dri1
drm/via: Fix style issues in via_3d_reg header
drm/via: Make macros readable in the via_3d_reg header
drm/via: Rename via_drv to via_dri1
drm/via: Update to the latest via_3d_reg header
drm/via: use idr_init_base() to initialize dev_priv->object_idr
drm/via: Use SPDX tag for MIT license in via_3d_reg header
 
drm/virtio: Check whether transferred 2D BO is shmem
drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
drm/virtio: Fix same-context optimization
drm/virtio: Improve DMA API usage for shmem BOs
drm/virtio: kms: use drm managed resources
drm/virtio: plane: use drm managed resources
drm/virtio: remove drm_plane_cleanup() destroy hook
drm/virtio: Return proper error codes instead of -1
drm/virtio: set fb_modifiers_not_supported
drm/virtio: Simplify error handling of virtio_gpu_object_create()
drm/virtio: Unlock reservations on dma_resv_reserve_fences() error
drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error
drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
drm/virtio: Use dev_is_pci()
 
drm/vkms: fix 32bit compilation error by replacing macros
drm/vkms: fix variable dereferenced before check warning
 
drm/vmwgfx: clean up some error pointer checking
drm/vmwgfx: cleanup comments
drm/vmwgfx: Don't use screen objects when SEV is active
drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
drm/vmwgfx: Fix race issue calling pin_user_pages
drm/vmwgfx: Remove trailing whitespace
drm/vmwgfx: Remove unused hugepage support
drm/vmwgfx: remove unused vmw_bo_is_vmw_bo() declaration
 
drm: Add missing DP DSC extended capability definitions.
drm: amd: amdgpu: ACPI: Add comment about ACPI_FADT_LOW_POWER_S0
drm: bridge/dw-hdmi-ahb-audio: use strscpy() is more robust and safer
drm: bridge: adv7511: fix CEC power down control register offset
drm: bridge: adv7511: unregister cec i2c device after cec adapter
drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420
drm: bridge: dw_hdmi: only trigger hotplug event on link change
drm: bridge: icn6211: Add and use hs_rate and lp_rate
drm: bridge: icn6211: Add support for external REFCLK
drm: correct comments
drm: drm_atomic_helper: Add a new helper to deal with the writeback connector validation
drm: fix drm_mipi_dbi build errors
drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker()
drm: Fix typo 'the the' in comment
drm: fix whitespace in drm_plane_create_color_properties()
drm: hide unregistered connectors from GETCONNECTOR IOCTL
drm: New function to get luminance range based on static hdr metadata
drm: omapdrm: dss: replace ternary operator with max()
drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)
drm: panel-orientation-quirks: Add quirk for Anbernic Win600
drm: panel-orientation-quirks: Add quirk for Aya Neo Air
drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01
drm: POC drm on dyndbg - use in core, 2 helpers, 3 drivers.
drm: Prevent drm_copy_field() to attempt copying a NULL pointer
drm: rcar-du: Add DRM_MODE_BLEND_PIXEL_NONE support
drm: rcar-du: Add DRM_MODE_BLEND_PREMULTI support
drm: rcar-du: Drop leftovers variables from Makefile
drm: rcar-du: Drop unused encoder header files
drm: rcar-du: dsi: Fix VCLKSET write
drm: rcar-du: dsi: Improve DSI shutdown
drm: rcar-du: dsi: Properly stop video mode TX
drm: rcar-du: Fix DSI enable & disable sequence
drm: rcar-du: Fix Kconfig dependency between RCAR_DU and RCAR_MIPI_DSI
drm: rcar-du: Fix r8a779a0 color issue
drm: rcar-du: lvds: Rename pclk enable/disable functions
drm: rcar-du: Remove unnecessary include
drm: rcar-du: Use %p4cc to print 4CC format
drm: Remove the drm_get_unmapped_area() helper
drm: Remove unnecessary include statements of drm_plane_helper.h
drm: selftest: convert drm_buddy selftest to KUnit
drm: selftest: convert drm_cmdline_parser selftest to KUnit
drm: selftest: convert drm_damage_helper selftest to KUnit
drm: selftest: convert drm_dp_mst_helper selftest to KUnit
drm: selftest: convert drm_format selftest to KUnit
drm: selftest: convert drm_framebuffer selftest to KUnit
drm: selftest: convert drm_mm selftest to KUnit
drm: selftest: convert drm_plane_helper selftest to KUnit
drm: selftest: convert drm_rect selftest to KUnit
drm: tests: Fix a buffer overflow in format_helper_test
drm: use idr_init_base() to initialize master->lessee_idr
drm: use idr_init_base() to initialize master->magic_map
drm: use idr_init_base() to initialize mode_config.object_idr
drm: use idr_init_base() to initialize mode_config.tile_idr
drm: Use original src rect while initializing damage iterator
drm: Use size_t type for len variable in drm_copy_field()
drm: vkms: Add fb information to `vkms_writeback_job`
drm: vkms: Add support to the RGB565 format
drm: vkms: Adds XRGB_16161616 and ARGB_1616161616 formats
drm: vkms: get the reference to `drm_framebuffer` instead if coping it
drm: vkms: Refactor the plane composer to accept new formats
drm: vkms: Rename `vkms_composer` to `vkms_frame_info`
drm: vkms: Replace hardcoded value of `vkms_composer.map` to DRM_FORMAT_MAX_PLANES
drm: vkms: Supports to the case where primary plane doesn't match the CRTC
 
Linux: drm:delete the repeated word "the" in comments
Linux: drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node()
Linux: drm:remove rebundant word "in" in comments
 
drm_print: add _ddebug descriptor to drm_*dbg prototypes
drm_print: condense enum drm_debug_category
drm_print: interpose drm_*dbg with forwarding macros
drm_print: optimize drm_debug_enabled for jump-label
drm_print: prefer bare printk KERN_DEBUG on generic fn
drm_print: wrap drm_*_dbg in dyndbg descriptor factory macro
 
dsa: lan9303: Correct stat name
dsa: move from strlcpy with unused retval to strscpy
 
Linux: DT binding for sample format conversion
 
dt-binding: ipmi: add fallback to npcm845 compatible
dt-binding: mfd: Add Richtek RT5120 PMIC support
dt-binding: pinctrl: Add cypress,cy8c95x0
dt-binding: serial: mediatek,uart: update bingding for MT8188
dt-binding: spi: npcm-pspi: Add npcm845 compatible
 
dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H
 
dt-bindings/display: ingenic: Add compatible string for the JZ4760(B)
 
dt-bindings: adc-joystick: add poll-interval
dt-bindings: Add byteswap order to chrontel ch7033
dt-bindings: Add doc for FriendlyARM NanoPi R4S Enterprise Edition
dt-bindings: add documentation of xilinx clocking wizard
dt-bindings: Add Host1x context stream IDs on Tegra234
dt-bindings: arm,versatile-sysreg: Convert to DT schema format
dt-bindings: arm64: bcmbca: Merge BCM4908 into BCMBCA
dt-bindings: arm64: bcmbca: Update BCM4908 description
dt-bindings: arm: Add i.MX8M Mini Gateworks GW7904 board
dt-bindings: arm: amlogic: add Beelink GT1 Ultimate binding
dt-bindings: arm: amlogic: add bindings for Jethub D1p (j110)
dt-bindings: arm: aspeed: document AMD DaytonaX
dt-bindings: arm: aspeed: document Ampere Mt.Mitchell BMC compatibles
dt-bindings: arm: at91: Add info on SAMA5D3-EDS
dt-bindings: arm: coresight-tmc: Add 'iommu' property
dt-bindings: arm: coresight: Add 'power-domains' property
dt-bindings: arm: cpus: Add kryo240 compatible
dt-bindings: arm: fsl: Add Kontron BL i.MX8MM OSM-S board
dt-bindings: arm: fsl: Add MSC SM2S-IMX8PLUS SoM and SM2-MB-EP1 Carrier
dt-bindings: arm: fsl: imx6ul-kontron: Update bindings
dt-bindings: arm: fsl: Rename compatibles for Kontron i.MX8MM SoM/board
dt-bindings: arm: imx: update fsl.yaml for imx8dxl
dt-bindings: arm: psci: Relax and simplify compatible constraints
dt-bindings: arm: qcom: Adjust LTE SKUs for sc7280-villager
dt-bindings: arm: qcom: Document additional sku6 for sc7180 pazquel
dt-bindings: arm: qcom: document sc7280 and evoker board
dt-bindings: arm: qcom: document sc7280 and villager board
dt-bindings: arm: qcom: Document Sony Xperia 1 IV (PDX223)
dt-bindings: arm: qcom: document zoglin board
dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
dt-bindings: arm: renesas: Document Renesas R-Car V3H2 SoC and board
dt-bindings: arm: rockchip: Add Anbernic RG353P and RG503
dt-bindings: arm: rockchip: Add EAIDK-610
dt-bindings: arm: rockchip: Add gru-scarlet sku{2,4} variants
dt-bindings: arm: rockchip: Add PinePhone Pro bindings
dt-bindings: arm: rockchip: add rk5388 compatible string to pmu.yaml
dt-bindings: arm: rockchip: Document Radxa ROCK 4C+
dt-bindings: arm: rockchip: pmu: add rockchip,rk3128-pmu
dt-bindings: arm: ti: Add bindings for AM62A7 SoC
dt-bindings: arm: ti: k3: Sort the am654 board enums
dt-bindings: arm: ti: k3: Sort the SoC definitions alphabetically
dt-bindings: arm: ti: Rearrange IOPAD macros alphabetically
dt-bindings: ata: ahci-platform: Clarify common AHCI props constraints
dt-bindings: ata: ahci-platform: Detach common AHCI bindings
dt-bindings: ata: ahci-platform: Move dma-coherent to sata-common.yaml
dt-bindings: ata: ahci: Add Baikal-T1 AHCI SATA controller DT schema
dt-bindings: ata: ahci: Add DWC AHCI SATA controller DT schema
dt-bindings: ata: ahci: Add platform capability properties
dt-bindings: ata: drop minItems equal to maxItems
dt-bindings: ata: sata-brcm: Apply common AHCI schema
dt-bindings: ata: sata: Extend number of SATA ports
dt-bindings: backlight: Add MediaTek MT6370 backlight
dt-bindings: can: nxp,sja1000: Document RZ/N1 power-domains support
dt-bindings: clk: add PolarFire SoC fabric clock ids
dt-bindings: clk: baikal-t1: Add DDR/PCIe reset IDs
dt-bindings: clk: document PolarFire SoC fabric clocks
dt-bindings: clk: imx8mm: don't use multiple blank lines
dt-bindings: clk: mediatek: Add MT8195 DPI clocks
dt-bindings: clk: microchip: mpfs: add reset controller support
dt-bindings: clk: qcom,gcc-*: use qcom,gcc.yaml
dt-bindings: clk: rename mpfs-clkcfg binding
dt-bindings: clock: Add "qcom,adsp-pil-mode" property
dt-bindings: clock: Add "qcom,adsp-pil-mode" property
dt-bindings: clock: Add AST2500/AST2600 HACE reset definition
dt-bindings: clock: Add MediaTek Helio X10 MT6795 clock bindings
dt-bindings: clock: add pcm reset for ipq806x lcc
dt-bindings: clock: add QCOM SM6115 display clock bindings
dt-bindings: clock: Add Qualcomm SC8280XP GPU binding
dt-bindings: clock: Add resets for LPASS audio clock controller for SC7280
dt-bindings: clock: Add resets for LPASS audio clock controller for SC7280
dt-bindings: clock: add rpmhcc bindings for sdm670
dt-bindings: clock: Add schema for MSM8909 GCC
dt-bindings: clock: add SM6375 QCOM global clock bindings
dt-bindings: clock: Add support for external MCLKs for LPASS on SC7280
dt-bindings: clock: Add support for external MCLKs for LPASS on SC7280
dt-bindings: clock: convert rockchip,rk3128-cru.txt to YAML
dt-bindings: clock: drop minItems equal to maxItems
dt-bindings: clock: exynos850: Add Exynos850 CMU_AUD
dt-bindings: clock: exynos850: Add Exynos850 CMU_IS
dt-bindings: clock: exynos850: Add Exynos850 CMU_MFCMSCL
dt-bindings: clock: exynosautov9: add fsys1 clock definitions
dt-bindings: clock: exynosautov9: add fys0 clock definitions
dt-bindings: clock: exynosautov9: add schema for cmu_fsys0/1
dt-bindings: clock: exynosautov9: correct clock numbering of peric0/c1
dt-bindings: clock: exynosautov9: fix reference to CMU_FSYS1
dt-bindings: clock: gcc-sdm845: add sdm670 global clocks
dt-bindings: clock: gpio-gate-clock: Convert to json-schema
dt-bindings: clock: imx8mm: don't use multiple blank lines
dt-bindings: clock: imx93-clock: add more MU/SAI clocks
dt-bindings: clock: mediatek: add bindings for MT8365 SoC
dt-bindings: clock: mediatek: Add clock driver bindings for MT6795
dt-bindings: clock: Move lochnagar.h to dt-bindings/clock
dt-bindings: clock: move qcom,gcc-msm8939 to qcom,gcc-msm8916.yaml
dt-bindings: clock: Move versaclock.h to dt-bindings/clock
dt-bindings: clock: qcom,a53pll: add IPQ8074 compatible
dt-bindings: clock: qcom,a53pll: replace maintainer
dt-bindings: clock: qcom,gcc-msm8660: separate GCC bindings for MSM8660
dt-bindings: clock: qcom,mmcc: define clocks/clock-names for MSM8996
dt-bindings: clock: qcom,mmcc: fix clocks/clock-names definitions
dt-bindings: clock: qcom,msm8996-apcc: Fix clocks
dt-bindings: clock: qcom,rpmcc: Add compatible for SM6375
dt-bindings: clock: qcom,rpmcc: Add MSM8909
dt-bindings: clock: qcom: add bindings for dispcc on SM8450
dt-bindings: clock: qcom: rpmcc: Add BIMC_FREQ_LOG
dt-bindings: clock: renesas,rzg2l: Document RZ/Five SoC
dt-bindings: clock: rockchip: change SPDX-License-Identifier
dt-bindings: clock: rockchip: Document RV1126 CRU
dt-bindings: clock: separate bindings for MSM8916 GCC device
dt-bindings: clock: vc5: Add 5P49V6975
dt-bindings: clocks: qcom,gcc-apq8064: define clocks/-names properties
dt-bindings: clocks: qcom,gcc-sc8280xp: Fix typos
dt-bindings: clocks: qcom,mmcc: define clocks/clock-names for MSM8960
dt-bindings: counter: add ti,am62-ecap-capture.yaml
dt-bindings: crypto: add documentation for aspeed hace
dt-bindings: crypto: drop minItems equal to maxItems
dt-bindings: crypto: ti,sa2ul: drop dma-coherent property
dt-bindings: display/msm/gmu: account for different GMU variants
dt-bindings: display/msm/gpu: allow specifying several IOMMU nodes
dt-bindings: display/msm/mdp4: require 4 IOMMUs
dt-bindings: display/msm: dpu-msm8998: add missing DPU opp-table
dt-bindings: display/msm: dpu-qcm2290: add missing DPU opp-table
dt-bindings: display/msm: dpu-sc7180: add missing DPU opp-table
dt-bindings: display/msm: dpu-sc7280: add missing DPU opp-table
dt-bindings: display/msm: dpu-sdm845: add missing DPU opp-table
dt-bindings: display: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: display: adi,adv75xx: Add missing graph schema references
dt-bindings: display: arm,versatile-tft-panel: Drop erroneous properties in example
dt-bindings: display: bridge: icn6211: Add support for external REFCLK
dt-bindings: display: bridge: nxp,tda998x: Convert to json-schema
dt-bindings: display: bridge: renesas,dw-hdmi: Add resets property
dt-bindings: display: drop minItems equal to maxItems
dt-bindings: display: panel: sitronix,st7701: Add Densitron DMT028VGHMCMI-1A TFT
dt-bindings: display: rockchip-dsi: add rk3568 compatible
dt-bindings: display: simple: Add Multi-Inno Technology MI0800FT-9 panel
dt-bindings: display: simple: add support for Samsung LTL101AL01
dt-bindings: display: st,stm32-dsi: Handle data-lanes in DSI port node
dt-bindings: display: synopsys,dw-hdmi: drop ref from reg-io-width
dt-bindings: dma: add additional pbus reset to qcom,adm
dt-bindings: dma: apple,admac: Add iommus and power-domains properties
dt-bindings: dma: arm,pl330: Add missing 'iommus' property
dt-bindings: dma: Make minor fixes to qcom,bam-dma binding doc
dt-bindings: dma: mediatek,uart-dma: Add binding for MT6795 SoC
dt-bindings: dma: rework qcom,adm Documentation to yaml schema
dt-bindings: dmaengine: qcom: gpi: add compatible for SM6350
dt-bindings: Document ltrf216a light sensor bindings
dt-bindings: dsp: fsl: Add SOF compatile string for i.MX8ULP
dt-bindings: firmware: add missing resource IDs for imx8dxl
dt-bindings: firmware: convert Qualcomm SCM binding to the yaml
dt-bindings: firmware: document Qualcomm SM6115 SCM
dt-bindings: firmware: imx: Add imx-scu gpio node
dt-bindings: fpga: microchip,mpf-spi-fpga-mgr: use spi-peripheral-props.yaml
dt-bindings: gpio-regulator: add vin-supply property support
dt-bindings: gpio: Add imx scu gpio driver bindings
dt-bindings: gpio: fairchild,74hc595: use spi-peripheral-props.yaml
dt-bindings: gpio: gpio-xilinx: Convert Xilinx axi gpio binding to YAML
dt-bindings: gpio: mpfs-gpio: allow parsing of hog child nodes.
dt-bindings: gpio: pca95xx: add entry for pcal6408
dt-bindings: gpio: pca95xx: add entry for pcal6534 and PI4IOE5V6534Q
dt-bindings: gpio: renesas,rcar-gpio: Add r8a779g0 support
dt-bindings: gpio: stmpe: Remove node name requirement
dt-bindings: gpu: arm,mali: restrict opp-table to objects
dt-bindings: hwlock: qcom-hwspinlock: add support for MMIO on older SoCs
dt-bindings: hwlock: qcom-hwspinlock: add syscon to MSM8974
dt-bindings: hwlock: qcom-hwspinlock: correct example indentation
dt-bindings: hwmon: (mr75203) add "moortec,ts-series" property
dt-bindings: hwmon: (mr75203) add "moortec,vm-active-channels" property
dt-bindings: hwmon: (mr75203) add "moortec,vm-pre-scaler-x2" property
dt-bindings: hwmon: (mr75203) add coefficient properties for the thermal equation
dt-bindings: hwmon: (mr75203) add description for Moortec's PVT controller
dt-bindings: hwmon: (mr75203) change "resets" property to be optional
dt-bindings: hwmon: Add bindings for max31760
dt-bindings: hwmon: Add IBM OCC bindings
dt-bindings: hwmon: sensirion,shtc1: Clean up spelling mistakes and grammar
dt-bindings: hwmon: sparx5: use correct clock
dt-bindings: i2c: i2c-imx-lpi2c: add dmas property
dt-bindings: i2c: i2c-imx-lpi2c: add i.MX93
dt-bindings: i2c: i2c-imx-lpi2c: add ipg clk
dt-bindings: i2c: imx: add SoC specific compatible strings for layerscape
dt-bindings: i2c: migrate mt7621 text bindings to YAML
dt-bindings: i2c: mv64xxx: Document DMA properties
dt-bindings: i2c: qcom,i2c-cci: Document clocks for MSM8974
dt-bindings: i2c: qcom,i2c-cci: Document MSM8226 compatible
dt-bindings: i2c: qcom,i2c-cci: specify SM8450 CCI clocks
dt-bindings: i2c: renesas,rcar-i2c: Add r8a779g0 support
dt-bindings: i2c: rockchip: add rockchip,rk3128-i2c
dt-bindings: iio/imu: Add Bosch BNO055
dt-bindings: iio: accel: add dt-binding schema for msa311 accel driver
dt-bindings: iio: accel: adxl313: Add compatibles for adxl312 and adxl314
dt-bindings: iio: accel: use spi-peripheral-props.yaml
dt-bindings: iio: adc: Add docs for LTC2499
dt-bindings: iio: adc: Add max11205 documentation file
dt-bindings: iio: adc: Add rtq6056 adc support
dt-bindings: iio: adc: at91-sama5d2_adc: add id for temperature channel
dt-bindings: iio: adc: Drop Patrick Vasseur
dt-bindings: iio: adc: mcp3911: add microchip,data-ready-hiz entry
dt-bindings: iio: adc: Remove the property "aspeed,trim-data-valid"
dt-bindings: iio: adc: stmpe: Remove node name requirement
dt-bindings: iio: adc: ti,am3359-adc: add ti,am654-adc
dt-bindings: iio: adc: ti,tsc2046: add vref-supply property
dt-bindings: iio: adc: use spi-peripheral-props.yaml
dt-bindings: iio: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: iio: adi,ad7923: add adi,range-double property
dt-bindings: iio: amplifiers: adi,ada4250: use spi-peripheral-props.yaml
dt-bindings: iio: dac: use spi-peripheral-props.yaml
dt-bindings: iio: Drop Tomislav Denis
dt-bindings: iio: frequency: adf4371: use spi-peripheral-props.yaml
dt-bindings: iio: health: ti,afe4403: use spi-peripheral-props.yaml
dt-bindings: iio: imu: st_lsm6dsx: add lsm6dstx device bindings
dt-bindings: iio: imu: use spi-peripheral-props.yaml
dt-bindings: iio: mlx90632 Add supply regulator documentation
dt-bindings: iio: potentiometer: use spi-peripheral-props.yaml
dt-bindings: iio: pressure: bmp085: Add BMP380 compatible string
dt-bindings: iio: samsung,sensorhub-rinato: use spi-peripheral-props.yaml
dt-bindings: iio: st,st-sensors add LPS22DF.
dt-bindings: iio: temperature: use spi-peripheral-props.yaml
dt-bindings: input: Add documentation for IBM Operation Panel
dt-bindings: input: Add the PinePhone keyboard binding
dt-bindings: input: adp5588: add bindings
dt-bindings: input: auo-pixcir-ts: fix gpio and interrupt properties
dt-bindings: input: colibri-vf50-ts: Improve documentation
dt-bindings: input: Convert hid-over-i2c to DT schema
dt-bindings: input: Convert mtk-pmic-keys to DT schema
dt-bindings: input: mediatek,pmic-keys: Add compatible for MT6331 keys
dt-bindings: input: qcom,pm8xxx-vib: convert to yaml
dt-bindings: input: touchscreen: Add compatible for Goodix GT7986U chip
dt-bindings: input: touchscreen: elants_i2c: Add compatible for eth3915n chip
dt-bindings: input: touchscreen: stmpe: Remove node name requirement
dt-bindings: interconnect: qcom,msm8998-bwmon: Add support for sc7280 BWMONs
dt-bindings: interconnect: qcom,msm8998-bwmon: add support for SDM845 LLCC BWMON
dt-bindings: interconnect: qcom,msm8998-bwmon: Correct SC7280 CPU compatible
dt-bindings: interconnect: restrict opp-table to objects
dt-bindings: interrupt-controller: Add macros for NMI and IRQ0-7 interrupts present on RZ/G2L SoC
dt-bindings: interrupt-controller: arm,gic-v3: Make 'interrupts' optional
dt-bindings: interrupt-controller: arm,gic: Support two address and size cells
dt-bindings: interrupt-controller: migrate MIPS CPU interrupt controller text bindings to YAML
dt-bindings: interrupt-controller: realtek,rtl-intc: require parents
dt-bindings: interrupt-controller: sifive,plic: add legacy riscv compatible
dt-bindings: interrupt-controller: ti,sci-intr: Fix missing reg property in the binding
dt-bindings: iommu: arm,smmu-v3: Relax order of interrupt names
dt-bindings: ipmi: Add npcm845 compatible
dt-bindings: irqchip: Describe the IMX MU block as a MSI controller
dt-bindings: irqchip: renesas,irqc: Add r8a779g0 support
dt-bindings: irqchip: ti,sci-inta: Fix warning for missing #interrupt-cells
dt-bindings: lan9662-otpc: document Lan9662 OTPC
dt-bindings: leds: Add MediaTek MT6370 flashlight
dt-bindings: leds: Document mmc trigger
dt-bindings: leds: Expand LED_COLOR_ID definitions
dt-bindings: leds: mt6370: Add MediaTek MT6370 current sink type LED indicator
dt-bindings: leds: mt6370: Fix MT6370 LED indicator DT warning
dt-bindings: leds: qcom-wled: fix number of addresses
dt-bindings: mailbox: Convert mtk-gce to DT schema
dt-bindings: mailbox: fix the mpfs' reg property
dt-bindings: mailbox: qcom: correct clocks for IPQ6018 and IPQ8074
dt-bindings: mailbox: qcom: set correct #clock-cells
dt-bindings: marvell,pxa168: add clock id for SDH3
dt-bindings: marvell,pxa168: add clock ids for additional dividers
dt-bindings: marvell,pxa168: add clock ids for SDH AXI clocks
dt-bindings: marvell: armada-37xx: add Methode eDPU compatible
dt-bindings: marvell: convert Armada 37xx compatibles to YAML
dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema
dt-bindings: mediatek,dp: Add Display Port binding
dt-bindings: mediatek,mt6779-keypad: add mediatek,keys-per-group
dt-bindings: mediatek,mt6779-keypad: use unevaluatedProperties
dt-bindings: mediatek: Add axi clock in mt8173 dts example
dt-bindings: mediatek: Add bindings for MT6795 M4U
dt-bindings: mediatek: Document MT6795 system controllers bindings
dt-bindings: memory-controller: Document Broadcom STB MEMC
dt-bindings: memory-controllers: fsl,imx8m-ddrc: restrict opp-table to objects
dt-bindings: memory: mediatek,smi: Update condition for mt8195 smi node
dt-bindings: memory: mediatek: Add mt8188 smi binding
dt-bindings: memory: mt7621: add syscon as compatible string
dt-bindings: memory: snps,dw-umctl2-ddrc: Extend schema with IRQs/resets/clocks props
dt-bindings: memory: snps,dw-umctl2-ddrc: Replace opencoded numbers with macros
dt-bindings: memory: snps,dw-umctl2-ddrc: Use more descriptive device name
dt-bindings: memory: synopsys,ddrc-ecc: Detach Zynq DDRC controller support
dt-bindings: mfd: Add MediaTek MT6370
dt-bindings: mfd: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: mfd: Add Rockchip rk817 battery charger support
dt-bindings: mfd: aspeed,ast2x00-scu: Convert to DT schema format
dt-bindings: mfd: dlg,da9063: Add missing regulator patterns
dt-bindings: mfd: mediatek: Add scpsys compatible for mt8186
dt-bindings: mfd: mt6370: Fix the indentation in the example
dt-bindings: mfd: mt6370: fix the interrupt order of the charger in the example
dt-bindings: mfd: mt8195: Add bindings for MediaTek SCPSYS
dt-bindings: mfd: ocelot: Add bindings for VSC7512
dt-bindings: mfd: qcom,spmi-pmic: Add missing compatibles
dt-bindings: mfd: qcom,spmi-pmic: Extend example
dt-bindings: mfd: qcom,spmi-pmic: Fix regulator node schema
dt-bindings: mfd: qcom,spmi-pmic: Fix TM ADC node schema on PM8998
dt-bindings: mfd: qcom,tcsr: add several devices
dt-bindings: mfd: qcom,tcsr: Add several devices
dt-bindings: mfd: qcom,tcsr: Drop simple-mfd from IPQ6018
dt-bindings: mfd: qcom-spmi-pmic: Add support for PMP8074
dt-bindings: mfd: sprd: Add bindings for ums512 global registers
dt-bindings: mfd: syscon: Add i.MX93 blk ctrl system registers
dt-bindings: mfd: syscon: Add rk3588 QoS register compatible
dt-bindings: mfd: syscon: Add Rockchip RV1126 QoS register
dt-bindings: mfd: syscon: Drop ref from reg-io-width
dt-bindings: mfd: syscon: Require specific compatible also for simple-mfd
dt-bindings: mfd: x-powers,axp152: Document the AXP228 variant
dt-bindings: misc: fastrpc convert bindings to yaml
dt-bindings: misc: fastrpc: Document memory-region property
dt-bindings: misc: qcom,fastrpc: add compute iommus
dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge
dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name
dt-bindings: misc: qcom,fastrpc: restrict channel names
dt-bindings: mmc: Add compatible for MT6795 Helio X10 SoC
dt-bindings: mmc: cdns: remove Piotr Sroka as a maintainer
dt-bindings: mmc: Fix 'dma-coherent' was unexpected
dt-bindings: mmc: mmc-spi-slot: drop unneeded spi-max-frequency
dt-bindings: mmc: renesas,sdhi: Add iommus property
dt-bindings: mmc: rockchip: add rockchip,rk3128-dw-mshc
dt-bindings: mmc: sdhci-msm: Add pinctrl-1 property
dt-bindings: mmc: sdhci-msm: add sdm670 compatible
dt-bindings: mmc: sdhci-msm: Document the SM6115 compatible
dt-bindings: mmc: Set maximum documented operating frequency as 384MHz
dt-bindings: msm/dp: add missing properties
dt-bindings: msm/dp: handle DP vs eDP difference
dt-bindings: msm/dp: mark vdda supplies as deprecated
dt-bindings: mtd: intel: lgm-nand: Fix compatible string
dt-bindings: mtd: intel: lgm-nand: Fix maximum chip select value
dt-bindings: mtd: partitions: add binding for U-Boot bootloader
dt-bindings: nand: meson: convert txt to yaml
dt-bindings: nand: meson: fix meson nfc clock
dt-bindings: net: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: net: Add Tegra234 MGBE
dt-bindings: net: adin1110: Add docs
dt-bindings: net: altera: tse: add an optional pcs register range
dt-bindings: net: ar803x: add disable-hibernation-mode propetry
dt-bindings: net: bcm4329-fmac: Add Apple properties & chips
dt-bindings: net: can: nxp,sja1000: drop ref from reg-io-width
dt-bindings: net: Convert Altera TSE bindings to yaml
dt-bindings: net: Convert FMan MAC bindings to yaml
dt-bindings: net: drop old mediatek bindings
dt-bindings: net: dsa: b53: add missing CPU port phy-mode to example
dt-bindings: net: dsa: convert ocelot.txt to dt-schema
dt-bindings: net: dsa: hellcreek: add missing CPU port phy-mode/fixed-link to example
dt-bindings: net: dsa: make phylink bindings required for CPU/DSA ports
dt-bindings: net: dsa: mediatek,mt7530: change mt7530 switch address
dt-bindings: net: dsa: mediatek,mt7530: define phy-mode per switch
dt-bindings: net: dsa: mediatek,mt7530: expand gpio-controller description
dt-bindings: net: dsa: mediatek,mt7530: fix description of mediatek,mcm
dt-bindings: net: dsa: mediatek,mt7530: fix reset lines
dt-bindings: net: dsa: mediatek,mt7530: make trivial changes
dt-bindings: net: dsa: mediatek,mt7530: update binding description
dt-bindings: net: dsa: mediatek,mt7530: update examples
dt-bindings: net: dsa: microchip: add missing CPU port phy-mode to example
dt-bindings: net: dsa: mt7530: replace label = "cpu" with proper checks
dt-bindings: net: dsa: mt7530: stop requiring phy-mode on CPU ports
dt-bindings: net: dsa: remove label = "cpu" from examples
dt-bindings: net: dsa: rzn1-a5psw: add missing CPU port phy-mode to example
dt-bindings: net: dsa: xrs700x: add missing CPU port phy-mode to example
dt-bindings: net: ethernet-controller: add QUSGMII mode
dt-bindings: net: fec: add fsl,s32v234-fec to compatible property
dt-bindings: net: mediatek-dwmac: add support for mt8188
dt-bindings: net: mediatek: add WED binding for MT7986 eth driver
dt-bindings: net: phy: add PoDL PSE property
dt-bindings: net: pse-dt: add bindings for regulator based PoDL PSE controller
dt-bindings: net: renesas,etheravb: Add r8a779g0 support
dt-bindings: net: renesas,etheravb: R-Car V3U is R-Car Gen4
dt-bindings: net: rockchip-dwmac: add rk3588 gmac compatible
dt-bindings: net: rockchip-dwmac: add rv1126 compatible
dt-bindings: net: snps,dwmac: add new property snps,clk-csr
dt-bindings: net: snps,dwmac: Document stmmac-axi-config subnode
dt-bindings: net: sparx5: don't require a reset line
dt-bindings: net: ti: k3-am654-cpsw-nuss: Update bindings for J7200 CPSW5G
dt-bindings: net: tja11xx: add nxp,refclk_in property
dt-bindings: net: tsnep: Allow additional interrupts
dt-bindings: net: tsnep: Allow dma-coherent
dt-bindings: net: tsnep: Fix typo on generic nvmem property
dt-bindings: nfc: marvell,nci: fix reset line polarity in examples
dt-bindings: nvmem: Add SoC compatible for sm6115
dt-bindings: nvmem: mediatek: efuse: Add support for MT8188
dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles
dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles
dt-bindings: nvmem: u-boot,env: add basic NVMEM cells
dt-bindings: PCI: fu740-pci: fix missing clock-names
dt-bindings: PCI: mediatek-gen3: Add support for MT8188 and MT8195
dt-bindings: PCI: microchip,pcie-host: fix missing clocks properties
dt-bindings: PCI: microchip,pcie-host: fix missing dma-ranges
dt-bindings: pci: QCOM Add missing sc7280 aggre0, aggre1 clocks
dt-bindings: pci: QCOM Add missing sc7280 aggre0, aggre1 clocks
dt-bindings: PCI: qcom-ep: Add support for SM8450 SoC
dt-bindings: PCI: qcom-ep: Define clocks per platform
dt-bindings: PCI: qcom-ep: Make PERST separation optional
dt-bindings: PCI: qcom: Add SA8540P to binding
dt-bindings: PCI: qcom: Add SC8280XP to binding
dt-bindings: PCI: qcom: Enumerate platforms with single msi interrupt
dt-bindings: phy-rockchip-inno-dsidphy: add compatible for rk3568
dt-bindings: phy: Add bindings doc for Sunplus USB2 PHY driver
dt-bindings: phy: add compatible for rk356x to rockchip-inno-csi-dphy
dt-bindings: phy: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: phy: Add PHY_TYPE_USXGMII definition
dt-bindings: phy: add qcom,msm8996-qmp-pcie-phy schema
dt-bindings: phy: add QMP PCIe PHY schema
dt-bindings: phy: add QMP UFS PHY schema
dt-bindings: phy: add QMP USB PHY schema
dt-bindings: phy: hisilicon,hi3660-usb3: simplify example
dt-bindings: phy: hisilicon,hi3670-usb3: simplify example
dt-bindings: phy: mediatek,tphy: add property to set pre-emphasis
dt-bindings: phy: mediatek,tphy: add support type of SGMII
dt-bindings: phy: ocelot-serdes: convert to YAML
dt-bindings: phy: phy-rockchip-inno-usb2: add rockchip,rk3128-usb2phy
dt-bindings: phy: qcom, hdmi-phy-qmp: add clock-cells and XO clock
dt-bindings: phy: qcom,msm8996-qmp-pcie: add missing child node schema
dt-bindings: phy: qcom,msm8996-qmp-pcie: deprecate PIPE clock names
dt-bindings: phy: qcom,msm8996-qmp-pcie: deprecate reset names
dt-bindings: phy: qcom,qmp-pcie: add missing child node schema
dt-bindings: phy: qcom,qmp-pcie: deprecate PIPE clock name
dt-bindings: phy: qcom,qmp-ufs: add missing child node schema
dt-bindings: phy: qcom,qmp-ufs: add missing SM8150 power domain
dt-bindings: phy: qcom,qmp-ufs: add missing SM8450 clock
dt-bindings: phy: qcom,qmp-ufs: Fix SM6115 clocks, regs
dt-bindings: phy: qcom,qmp-usb3-dp: add missing power-domains property
dt-bindings: phy: qcom,qmp-usb3-dp: deprecate USB PIPE clock name
dt-bindings: phy: qcom,qmp-usb3-dp: fix bogus clock-cells property
dt-bindings: phy: qcom,qmp-usb: add missing child node schema
dt-bindings: phy: qcom,qmp-usb: add missing power-domains property
dt-bindings: phy: qcom,qmp-usb: add missing qcom,sc7180-qmp-usb3-phy schema
dt-bindings: phy: qcom,qmp-usb: deprecate PIPE clock name
dt-bindings: phy: qcom,qmp: Add compatible for SC8280XP USB phys
dt-bindings: phy: qcom,qmp: clean up descriptions
dt-bindings: phy: qcom,qmp: clean up example
dt-bindings: phy: qcom,qmp: drop child-node comment
dt-bindings: phy: qcom,qmp: drop redundant descriptions
dt-bindings: phy: qcom,qmp: fix bogus clock-cells property
dt-bindings: phy: qcom,qmp: fix child node description
dt-bindings: phy: qcom,qmp: sort compatible strings
dt-bindings: phy: qcom,qusb2: document sdm670 compatible
dt-bindings: phy: qcom,qusb2: document sdm670 compatible
dt-bindings: phy: qcom,usb-snps-femto-v2: Add phy override params bindings
dt-bindings: phy: qcom,usb-snps-femto-v2: Add SM6375
dt-bindings: phy: qcom-edp: Add SC8280XP PHY compatibles
dt-bindings: phy: renesas,rcar-gen2-usb-phy: Convert to json-schema
dt-bindings: phy: rockchip: add PCIe v3 phy
dt-bindings: phy: samsung,ufs-phy: match clock items
dt-bindings: phy: ti,phy-j721e-wiz: Add support for ti,j7200-wiz-10g
dt-bindings: phy: ti,phy-j721e-wiz: deprecate clock MUX nodes
dt-bindings: phy: ti: phy-gmii-sel: Add bindings for J7200
dt-bindings: phy: ti: phy-gmii-sel: Cleanup example
dt-bindings: phy: Update Pratyush Yadav's email
dt-bindings: pinctrl: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: pinctrl: aspeed: Add missing properties to examples
dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM62A
dt-bindings: pinctrl: mediatek: add support for mt8188
dt-bindings: pinctrl: mt8186: Fix 'reg-names' for pinctrl nodes
dt-bindings: pinctrl: qcom,sc7280-pinctrl: add gpio-line-names
dt-bindings: pinctrl: qcom,sc7280-pinctrl: correct number of GPIOs
dt-bindings: pinctrl: qcom,sc7280-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sc7280-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sc7280-pinctrl: reference tlmm schema
dt-bindings: pinctrl: qcom,sc8180x-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sc8180x-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sc8180x-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm6115-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm6115-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm6115-pinctrl: require function on GPIOs
dt-bindings: pinctrl: qcom,sm6125-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm6125-pinctrl: extend example
dt-bindings: pinctrl: qcom,sm6125-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm6350-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm6350-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm6350-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm6375-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm6375-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm6375-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm8250-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm8250-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm8250-pinctrl: reference tlmm common pins
dt-bindings: pinctrl: qcom,sm8350-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm8350-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm8350-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm8450-pinctrl: add gpio-line-names
dt-bindings: pinctrl: qcom,sm8450-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm8450-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm8450-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom: Add sc8280xp lpass lpi pinctrl bindings
dt-bindings: pinctrl: qcom: Add sm8450 lpass lpi pinctrl bindings
dt-bindings: pinctrl: qcom: sm6115: Add reserved ranges
dt-bindings: pinctrl: renesas: Document RZ/Five SoC
dt-bindings: pinctrl: rockchip: Document RV1126 pinctrl
dt-bindings: pinctrl: samsung: deprecate header with register constants
dt-bindings: pinctrl: samsung: stop using bindings header with constants
dt-bindings: pinctrl: st,stm32: Document gpio-hog pattern property
dt-bindings: pinctrl: st,stm32: Document gpio-line-names
dt-bindings: pinctrl: st,stm32: Document interrupt-controller property
dt-bindings: pinctrl: update bindings for MT7986 SoC
dt-bindings: power: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: power: add power-domain header for rk3588
dt-bindings: power: Add power-domain header for RV1126
dt-bindings: power: gpcv2: add power-domains property
dt-bindings: power: gpcv2: correct patternProperties
dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV
dt-bindings: power: mediatek: Refine multiple level power domain nodes
dt-bindings: power: mediatek: Support naming power controller node with unit address
dt-bindings: power: mediatek: Update maintainer list
dt-bindings: power: qcom,rpmpd: drop non-working codeaurora.org emails
dt-bindings: power: reset: qcom-pon: Add new compatible "qcom,pmk8350-pon"
dt-bindings: power: rockchip: Add bindings for rk3588
dt-bindings: power: rockchip: Document RV1126 PMU IO domains
dt-bindings: power: rockchip: Document RV1126 power-controller
dt-bindings: power: rpmpd: Add SM6375 power domains
dt-bindings: power: supply: Add MediaTek MT6370 Charger
dt-bindings: pwm: Add compatible for Mediatek MT8188
dt-bindings: pwm: rockchip: Add description for rk3588
dt-bindings: pwm: rockchip: Add rockchip,rk3128-pwm
dt-bindings: qcom,pdc: convert to YAML
dt-bindings: qcom-pmic-gpio: Add PM7250B and PM8450 bindings
dt-bindings: qcom: Document bindings for new msm8916-samsung-e2015 devices
dt-bindings: remoteproc: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: remoteproc: qcom,adsp: enforce smd-edge schema
dt-bindings: remoteproc: qcom,glink-edge: require channels in children
dt-bindings: remoteproc: qcom,pil-info: add missing imem compatible
dt-bindings: remoteproc: qcom,smd-edge: define children
dt-bindings: Remove 'Device Tree Bindings' from end of title:
dt-bindings: Renesas versaclock7 device tree bindings
dt-bindings: renesas,rcar-dmac: Add r8a779g0 support
dt-bindings: reset: Add bindings for MT6795 Helio X10 reset controllers
dt-bindings: reset: mt8195: Add resets for PCIE controllers
dt-bindings: reset: mt8195: Add resets for USB/PCIe t-phy port 1
dt-bindings: riscv: add new riscv,isa strings for emulators
dt-bindings: riscv: microchip: document icicle reference design
dt-bindings: riscv: microchip: document the aries m100pfsevp
dt-bindings: riscv: microchip: document the sev kit
dt-bindings: riscv: update microchip.yaml's maintainership
dt-bindings: rng: omap_rng: Drop requirement for clocks
dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock
dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60
dt-bindings: serial: atmel,at91-usart: convert to json-schema
dt-bindings: serial: pl011: Add a reg-io-width parameter
dt-bindings: serial: renesas,scif: Document RZ/Five SoC
dt-bindings: serial: rockchip: add rockchip,rk3128-uart
dt-bindings: serial: samsung: Add 'power-domains' property
dt-bindings: serial: samsung: add exynosautov9-uart compatible
dt-bindings: serial: samsung_uart: drop ref from reg-io-width
dt-bindings: sifive-ccache: change Sifive L2 cache to Composable cache
dt-bindings: soc: add i.MX93 mediamix blk ctrl
dt-bindings: soc: add i.MX93 SRC
dt-bindings: soc: grf: add pcie30-{phy,pipe}-grf
dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl
dt-bindings: soc: imx: add interconnect property for i.MX8MM vpu blk ctrl
dt-bindings: soc: imx: add interconnect property for i.MX8MP hdmi blk ctrl
dt-bindings: soc: imx: add interconnect property for i.MX8MP hsio blk ctrl
dt-bindings: soc: imx: add interconnect property for i.MX8MP media blk ctrl
dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl
dt-bindings: soc: mediatek: Add display mutex support for MT6795
dt-bindings: soc: mediatek: Add mdp3 mutex support for mt8186
dt-bindings: soc: mediatek: pwrap: add compatible for mt8188
dt-bindings: soc: qcom: apr: add missing properties
dt-bindings: soc: qcom: apr: correct service children
dt-bindings: soc: qcom: smd: restrict child name to smd-edge
dt-bindings: soc: qcom: stats: Document SDM845 compatible
dt-bindings: soc: renesas: renesas,rzg2l-sysc: Document RZ/Five SoC
dt-bindings: soc: rockchip: Document RV1126 grf
dt-bindings: soc: rockchip: Document RV1126 pmugrf
dt-bindings: soc: rockchip: grf: add rockchip,rk3128-grf
dt-bindings: socionext,uniphier-system-cache: drop minItems equal to maxItems
dt-bindings: sram: sunxi-sram: Add D1 compatible string
dt-bindings: sram: sunxi-sram: Clean up the compatible lists
dt-bindings: timer: Add compatible for MediaTek MT8188
dt-bindings: timer: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: timer: Add power-domains for TI timer-dm on K3
dt-bindings: timer: arm,arch_timer: Allow dual compatible string
dt-bindings: timer: exynos4210-mct: Add ARTPEC-8 MCT support
dt-bindings: timer: nxp,sysctr-timer: add nxp,no-divider property
dt-bindings: timer: renesas,tmu: Add r8a779f0 support
dt-bindings: timer: sifive,clint: add legacy riscv compatible
dt-bindings: usb: Add MediaTek MT6370 TCPC
dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: usb: Convert FOTG210 to dt schema
dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb
dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk
dt-bindings: usb: dwc3: add sdm670 compatible
dt-bindings: usb: npcm7xx: Add npcm845 compatible
dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs
dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support
dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk
dt-bindings: vendor-prefixes: add Anbernic
dt-bindings: vendor-prefixes: add Diodes
dt-bindings: vendor-prefixes: add MEMSensing Microsystems Co., Ltd.
dt-bindings: vendor-prefixes: add Methode Electronics
dt-bindings: vendor-prefixes: Add OPEN AI LAB
dt-bindings: vendor-prefixes: add vendor prefix for Moortec
dt-bindings: vertexcom-mse102x: Update email address
dt-bindings: virtio: Convert virtio,pci-iommu to DT schema
dt-bindings: watchdog: add exynosautov9 compatible
dt-bindings: watchdog: Convert Xilinx watchdog bindings to json-schema
dt-bindings: watchdog: migrate mt7621 text bindings to YAML
dt-bindings: watchdog: renesas,wdt: Add r9a09g011 (RZ/V2M) support
dt-bindings: watchdog: renesas-wdt: Add r8a779g0 support
dt-bindings: watchdog: rockchip: add rockchip,rk3128-wdt
dt-bindings: watchdog: toshiba,visconti-wdt: Update the common clock properties
dt-bindings: wireless: use spi-peripheral-props.yaml
 
dt: Add a check for undocumented compatible strings in kernel
dt: bindings: net: add bindings to add WoW support on WCN6750
 
dts: arm: at91: Add SAMA5D3-EDS Board
 
dynamic_dname(): drop unused dentry argument
 
dyndbg: add __pr_debug_cls for testing
dyndbg: add class_id to pr_debug callsites
dyndbg: add ddebug_attach_module_classes
dyndbg: add DECLARE_DYNDBG_CLASSMAP macro
dyndbg: add drm.debug style (drm/parameters/debug) bitmap support
dyndbg: add test_dynamic_debug module
dyndbg: cleanup auto vars in dynamic_debug_init
dyndbg: drop EXPORTed dynamic_debug_exec_queries
dyndbg: fix module.dyndbg handling
dyndbg: fix static_branch manipulation
dyndbg: gather __dyndbg[] state into struct _ddebug_info
dyndbg: let query-modname override actual module name
dyndbg: reverse module walk in cat control
dyndbg: reverse module.callsite walk in cat control
dyndbg: show both old and new in change-info
dyndbg: test DECLARE_DYNDBG_CLASSMAP, sysfs nodes
dyndbg: use ESCAPE_SPACE for cat control
dyndbg: validate class FOO by checking with module
 
e1000e: Fix TX dispatch condition
 
e100: Fix possible use after free in e100_xmit_prepare
 
ecryptfs: constify path
 
EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs
EDAC/i10nm: Print an extra register set of retry_rd_err_log
EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM
 
EDAC/i7300: Correct the i7300_exit() function name in comment
 
EDAC/ie31200: Add Skylake-S support
 
EDAC/mc: Drop duplicated dimm->nr_pages debug printout
EDAC/mc: Replace spaces with tabs in memtype flags definition
 
EDAC/ppc_4xx: Reorder symbols to get rid of a few forward declarations
 
EDAC/skx_common: Add ChipSelect ADXL component
EDAC/skx_common: Make output format similar
EDAC/skx_common: Use driver decoder first
 
EDAC/wq: Remove unneeded flush_workqueue()
 
EDAC: Remove obsolete declarations in edac_module.h
 
efi/arm64: libstub: avoid SetVirtualAddressMap() when possible
 
efi/arm: libstub: move ARM specific code out of generic routines
 
efi/dev-path-parser: Refactor _UID handling to use acpi_dev_uid_to_integer()
 
efi/libstub: add some missing EFI prototypes
efi/libstub: implement generic EFI zboot
efi/libstub: measure EFI LoadOptions
efi/libstub: move efi_system_table global var into separate object
efi/libstub: refactor the initrd measuring functions
efi/libstub: use EFI provided memcpy/memset routines
 
efi/loongarch: Add efistub booting support
efi/loongarch: libstub: remove dependency on flattened DT
 
efi/tpm: Pass correct address to memblock_reserve
 
efi/x86-mixed: move unmitigated RET into .rodata
 
efi: Correct Macmini DMI match in uefi cert quirk
efi: efivars: Fix variable writes with unsupported query_variable_store()
efi: efivars: Fix variable writes without query_variable_store()
efi: libstub: avoid efi_get_memory_map() for allocating the virt map
efi: libstub: drop pointless get_memory_map() call
efi: libstub: Fix incorrect payload size in zboot header
efi: libstub: fix type confusion for load_options_size
efi: libstub: fix up the last remaining open coded boot service call
efi: libstub: Give efi_main() asmlinkage qualification
efi: libstub: install boot-time memory map as config table
efi: libstub: remove DT dependency from generic stub
efi: libstub: remove pointless goto kludge
efi: libstub: Remove zboot signing from build options
efi: libstub: simplify efi_get_memory_map() and struct efi_boot_memmap
efi: libstub: unify initrd loading between architectures
efi: random: reduce seed size to 32 bytes
efi: random: Use 'ACPI reclaim' memory for random seed
efi: runtime: Don't assume virtual mappings are missing if VA == PA == 0
efi: ssdt: Don't free memory if ACPI table was loaded successfully
efi: zboot: create MemoryMapped() device path for the parent if needed
 
Linux: Enable timestamp support for SOF compress driver
 
enic: MAINTAINERS: Update enic maintainers
 
entry: kmsan: introduce kmsan_unpoison_entry_regs()
 
epoll: use try_cmpxchg in list_add_tail_lockless
 
erofs: add manual PSI accounting for the compressed address space
erofs: clean up .read_folio() and .readahead() in fscache mode
erofs: clean up erofs_iget()
erofs: clean up unnecessary code and comments
erofs: code clean up for fscache
erofs: fix general protection fault when reading fragment
erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy()
erofs: fix missing xas_retry() in fscache mode
erofs: fix order >= MAX_ORDER warning due to crafted negative i_size
erofs: fix up inplace decompression success rate
erofs: fix use-after-free of fsid and domain_id string
erofs: fold in z_erofs_reload_indexes()
erofs: get correct count for unmapped range in fscache mode
erofs: introduce 'domain_id' mount option
erofs: introduce a pseudo mnt to manage shared cookies
erofs: introduce fscache-based domain
erofs: introduce partial-referenced pclusters
erofs: protect s_inodes with s_inode_list_lock for fscache
erofs: put metabuf in error path in fscache mode
erofs: shouldn't churn the mapping page for duplicated copies
erofs: support interlaced uncompressed data for compressed files
erofs: support on-disk compressed fragments data
erofs: Support sharing cookies in the same domain
erofs: use kill_anon_super() to kill super in fscache mode
 
error-injection: Add prompt for function error injection
 
esp: choose the correct inner protocol for GSO on inter address family tunnels
 
eth: alx: take rtnl_lock on resume
eth: lan743x: reject extts for non-pci11x1x devices
eth: octeon: fix build after netif_napi_add() changes
eth: pse: add missing static inlines
eth: sp7021: drop free_netdev() from spl2sw_init_netdev()
eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address
 
ethernet: 8390: remove unnecessary check of mem
ethernet: Add helpers to recognize addresses mapped to IP multicast
ethernet: aeroflex: fix potential skb leak in greth_init_rings()
ethernet: marvell: octeontx2 Fix resource not freed after malloc
ethernet: s2io: disable napi when start nic failed in s2io_card_up()
ethernet: s2io: Use skb_put_data() instead of skb_put/memcpy pair
ethernet: tundra: Drop forward declaration of static functions
ethernet: tundra: free irq when alloc ring failed in tsi108_open()
 
ethtool: add interface to interact with Ethernet Power Equipment
ethtool: eeprom: fix null-deref on genl_info in dump
ethtool: move from strlcpy with unused retval to strscpy
ethtool: pse-pd: fix null-deref on genl_info in dump
ethtool: report missing header via ext_ack in the default handler
ethtool: strset: report missing ETHTOOL_A_STRINGSET_ID via ext_ack
ethtool: tunnels: check the return value of nla_nest_start()
 
eventfd: guard wake_up in eventfd fs calls as well
 
exec: Copy oldsighand->action under spin-lock
exec: use VMA iterator instead of linked list
 
exfat_iterate(): don't open-code file_inode(file)
 
ext2: Add sanity checks for group and filesystem size
ext2: replace bh_submit_read() helper with bh_read()
ext2: Use kvmalloc() for group descriptor array
 
ext4,f2fs: fix readahead of verity data
 
ext4: adjust fast commit disable judgement order in ext4_fc_track_inode
ext4: avoid crash when inline data creation follows DIO write
ext4: continue to expand file system when the target size doesn't reach
ext4: don't increase iversion counter for ea_inodes
ext4: don't run ext4lazyinit for read-only filesystems
ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
ext4: factor out ext4_check_feature_compatibility()
ext4: factor out ext4_encoding_init()
ext4: factor out ext4_fast_commit_init()
ext4: factor out ext4_fc_disabled()
ext4: factor out ext4_fc_get_tl()
ext4: factor out ext4_free_ext_path()
ext4: factor out ext4_geometry_check()
ext4: factor out ext4_group_desc_init() and ext4_group_desc_free()
ext4: factor out ext4_handle_clustersize()
ext4: factor out ext4_init_metadata_csum()
ext4: factor out ext4_inode_info_init()
ext4: factor out ext4_journal_data_mode_check()
ext4: factor out ext4_load_and_init_journal()
ext4: factor out ext4_set_def_opts()
ext4: fix BUG_ON() when directory entry has invalid rec_len
ext4: fix check for block being out of directory size
ext4: fix dir corruption when ext4_dx_add_entry() fails
ext4: fix fortify warning in fs/ext4/fast_commit.c:1551
ext4: fix i_version handling in ext4
ext4: fix miss release buffer head in ext4_fc_write_inode
ext4: fix null-ptr-deref in ext4_write_info
ext4: fix potential memory leak in ext4_fc_record_modified_inode()
ext4: fix potential memory leak in ext4_fc_record_regions()
ext4: fix potential out of bound read in ext4_fc_replay_scan()
ext4: fix use-after-free in ext4_ext_shift_extents
ext4: fix warning in 'ext4_da_release_space'
ext4: fix wrong return err in ext4_load_and_init_journal()
ext4: goto right label 'failed_mount3a'
ext4: introduce EXT4_FC_TAG_BASE_LEN helper
ext4: make ext4_lazyinit_thread freezable
ext4: minor defrag code improvements
ext4: move DIOREAD_NOLOCK setting to ext4_set_def_opts()
ext4: place buffer head allocation before handle start
ext4: remove cantfind_ext4 error handler
ext4: remove deprecated noacl/nouser_xattr options
ext4: remove ext4_inline_data_fiemap() declaration
ext4: remove redundant checking in ext4_ioctl_checkpoint
ext4: remove unnecessary drop path references in mext_check_coverage()
ext4: remove useless local variable 'blocksize'
ext4: support STATX_DIOALIGN
ext4: unconditionally enable the i_version counter
ext4: unify the ext4 super block loading operation
ext4: update 'state->fc_regions_size' after successful memory allocation
ext4: update the backup superblock's at the end of the online resize
 
extcon: usbc-tusb320: Add USB TYPE-C support
extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered
extcon: usbc-tusb320: Factor out extcon into dedicated functions
extcon: usbc-tusb320: fix kernel-doc warning
 
f2fs: account swapfile inodes
f2fs: add "c_len" into trace_f2fs_update_extent_tree_range for compressed file
f2fs: add static init_idisk_time function to reduce the code
f2fs: allow direct read for zoned device
f2fs: change to use atomic_t type form sbi.atomic_files
f2fs: code clean and fix a type error
f2fs: complete checkpoints during remount
f2fs: fix race condition on setting FI_NO_EXTENT flag
f2fs: fix to account FS_CP_DATA_IO correctly
f2fs: fix to detect corrupted meta ino
f2fs: fix to do sanity check on destination blkaddr during recovery
f2fs: fix to do sanity check on summary info
f2fs: fix typo
f2fs: fix wrong continue condition in GC
f2fs: fix wrong dirty page count when race between mmap and fallocate.
f2fs: flush pending checkpoints when freezing super
f2fs: increase the limit for reserve_root
f2fs: introduce cp_status sysfs entry
f2fs: iostat: support accounting compressed IO
f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT
f2fs: LFS mode does not support ATGC
f2fs: move f2fs_force_buffered_io() into file.c
f2fs: port to vfs{g,u}id_t and associated helpers
f2fs: remove gc_urgent_high_limited for cleanup
f2fs: remove redundant check in f2fs_sanity_check_cluster
f2fs: remove the unnecessary check in f2fs_xattr_fiemap
f2fs: replace logical value "true" with a int number
f2fs: return the tmp_ptr directly in __bitmap_ptr
f2fs: simplify code in f2fs_prepare_decomp_mem
f2fs: simplify f2fs_force_buffered_io()
f2fs: support recording errors into superblock
f2fs: support recording stop_checkpoint reason into super_block
f2fs: support STATX_DIOALIGN
f2fs: use COMPRESS_MAPPING to get compress cache mapping
f2fs: use memcpy_{to,from}_page() where possible
 
fail_function: fix wrong use of fei_attr_remove()
fail_function: refactor code of checking return value of register_kprobe()
fail_function: switch to memdup_user_nul() helper
 
fanotify: Remove obsoleted fanotify_event_has_path()
 
fat: port to vfs{g,u}id_t and associated helpers
 
fbcon: Use kzalloc() in fbcon_prepare_logo()
 
fbdev/core: Avoid uninitialized read in aperture_remove_conflicting_pci_device()
fbdev/core: Remove remove_conflicting_pci_framebuffers()
 
fbdev/vga16fb: Auto-generate module init/exit code
fbdev/vga16fb: Create EGA/VGA devices in sysfb code
 
fbdev: Acquire framebuffer apertures for firmware devices
fbdev: arkfb: Remove the unused function dac_read_reg()
fbdev: controlfb: Remove the unused function VAR_MATCH()
fbdev: Convert drivers to aperture helpers
fbdev: cyber2000fb: fix missing pci_disable_device()
fbdev: da8xx-fb: Fix error handling in .remove()
fbdev: Fix order of arguments to aperture_remove_conflicting_devices()
fbdev: gbefb: Convert sysfs snprintf to sysfs_emit
fbdev: gbefb: Convert to use dev_groups
fbdev: imxfb: Remove redundant dev_err() call
fbdev: Make registered_fb[] private to fbmem.c
fbdev: mb862xx: Fix check of return value from irq_of_parse_and_map()
fbdev: MIPS supports iomem addresses
fbdev: omapfb/dss: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
fbdev: Remove conflict-handling code
fbdev: Remove conflicting devices on PCI bus
fbdev: Remove trailing whitespaces
fbdev: sisfb: fix repeated word in comment
fbdev: sisfb: use explicitly signed char
fbdev: sm501fb: Convert sysfs snprintf to sysfs_emit
fbdev: smscufx: Fix several use-after-free bugs
fbdev: smscufx: Fix use-after-free in ufx_ops_open()
fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards
fbdev: tridentfb: Fix missing pci_disable_device() in probe and remove
fbdev: tridentfb: Remove the unused function shadowmode_off()
fbdev: udlfb: Remove redundant initialization to variable identical
fbdev: uvesafb: Convert snprintf to scnprintf
fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry
fbdev: xilinxfb: Make xilinxfb_release() return void
 
filemap: add filemap_get_folios_contig()
filemap: convert filemap_range_has_writeback() to use folios
filemap: make the accounting of thrashing more consistent
filemap: remove find_get_pages_contig()
 
firmware/psci: Add debugfs support to ease debugging
firmware/psci: Print a warning if PSCI doesn't accept PC mode
 
firmware: arm_ffa: Add pointer to the ffa_dev_ops in struct ffa_dev
firmware: arm_ffa: Add support for querying FF-A features
firmware: arm_ffa: Add v1.1 get_partition_info support
firmware: arm_ffa: Make memory apis ffa_device independent
firmware: arm_ffa: Remove ffa_dev_ops_get()
firmware: arm_ffa: Rename ffa_dev_ops as ffa_ops
firmware: arm_ffa: Set up 32bit execution mode flag using partiion property
firmware: arm_ffa: Split up ffa_ops into info, message and memory operations
firmware: arm_ffa: Use FFA_FEATURES to detect if native versions are supported
firmware: arm_scmi: Cleanup the core driver removal callback
firmware: arm_scmi: Fix deferred_tx_wq release on error paths
firmware: arm_scmi: Fix devres allocation device in virtio transport
firmware: arm_scmi: Make Rx chan_setup fail on memory errors
firmware: arm_scmi: Make tx_prepare time out eventually
firmware: arm_scmi: Suppress the driver's bind attributes
firmware: coreboot: Register bus in module init
firmware: dmi: Fortify entry point length checks
firmware: google: test spinlock on panic path to avoid lockups
firmware: google: Test spinlock on panic path to avoid lockups
firmware: qcom: scm: remove unused __qcom_scm_init declaration
firmware: tegra: Switch over to memdup_user()
firmware: xilinx: add support for sd/gem config
 
Linux: Fix formatting of client smbdirect RDMA logging
Linux: Fix PM disable depth imbalance in probe
Linux: Fix PM disable depth imbalance in probe
Linux: Fix PM disable depth imbalance in stm32 probe
 
flex_proportions: Disable preemption entering the write section.
 
flow_dissector: Add L2TPv3 dissectors
flow_dissector: Do not count vlan tags inside tunnel payload
flow_dissector: Make 'bpf_flow_dissect' return the bpf program retcode
 
flow_offload: Introduce flow_match_l2tpv3
 
fm10k: Fix error handling in fm10k_init_module()
 
fork: remove duplicate included header files
fork: use VMA iterator
 
fortify: Add KUnit test for FORTIFY_SOURCE internals
fortify: Add run-time WARN for cross-field memcpy()
fortify: Adjust KUnit test for modular build
fortify: Capture __bos() results in const temp vars
fortify: Convert to struct vs member helpers
fortify: Explicitly check bounds are compile-time constants
fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL
fortify: Use SIZE_MAX instead of (size_t)-1
 
fpga: dfl-pci: Add IDs for Intel N6000, N6001 and C6100 cards
fpga: m10bmc-sec: d5005 bmc secure update driver
fpga: m10bmc-sec: Fix kconfig dependencies
fpga: microchip-spi: add missing module author entry
fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
 
fprobe: Check rethook_alloc() return in rethook initialization
 
freezer,sched: Rewrite core freezer logic
 
freezer,umh: Clean up freezer/initrd interaction
 
freezer: Have {,un}lock_system_sleep() save/restore flags
 
fs-verity: use kmap_local_page() instead of kmap()
fs-verity: use memcpy_from_page()
 
fs/binfmt_elf: Fix memory leak in load_elf_binary()
 
fs/buffer: add some new buffer read helpers
fs/buffer: drop useless return value of submit_bh
fs/buffer: make submit_bh & submit_bh_wbc return type as void
fs/buffer: remove __breadahead_gfp()
fs/buffer: remove bh_submit_read() helper
fs/buffer: remove ll_rw_block() helper
fs/buffer: replace ll_rw_block()
 
fs/ext4/super.c: remove unused `deprecated_msg'
 
fs/isofs: replace kmap() with kmap_local_page()
 
fs/nfs/pnfs_nfs.c: fix spelling typo and syntax error in comment
 
fs/notify: constify path
 
fs/ntfs: drop useless return value of submit_bh from ntfs_submit_bh_for_read
 
fs/ocfs2/suballoc.h: fix spelling typo in comment
 
fs/ocfs2: fix repeated words in comments
 
fs/proc/base: use the vma iterators in place of linked list
 
fs/proc/task_mmu: stop using linked list and highest_vm_end
 
fs/qnx6: delete unnecessary checks before brelse()
 
fs/reiserfs: replace ternary operator with min() and min_t()
 
fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister()
 
fs: add batch and poll flags to the uring_cmd_iopoll() handler
fs: add file_operations->uring_cmd_iopoll
fs: dlm: allow lockspaces have zero lvblen
fs: dlm: change ls_clear_proc_locks to spinlock
fs: dlm: const void resource name parameter
fs: dlm: fix invalid derefence of sb_lvbptr
fs: dlm: fix possible use after free if tracing
fs: dlm: fix race between test_bit() and queue_work()
fs: dlm: fix race in lowcomms
fs: dlm: handle -EBUSY first in lock arg validation
fs: dlm: handle -EBUSY first in unlock validation
fs: dlm: handle -EINVAL as log_error()
fs: dlm: handle rcom in else if branch
fs: dlm: LSFL_CB_DELAY only for kernel lockspaces
fs: dlm: remove dlm_del_ast prototype
fs: dlm: remove DLM_LSFL_FS from uapi
fs: dlm: trace user space callbacks
fs: dlm: use __func__ for function name
fs: do not update freeing inode i_io_list
fs: fix leaked psi pressure state
fs: fix UAF/GPF bug in nilfs_mdt_destroy
fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE
fs: uninline inode_maybe_inc_iversion()
fs: use acquire ordering in __fget_light()
 
fscache: fix OOB Read in __fscache_acquire_volume
fscache: Fix oops due to race with cookie_lru and use_cookie
 
fscrypt: change fscrypt_dio_supported() to prepare for STATX_DIOALIGN
fscrypt: fix keyring memory leak on mount failure
fscrypt: remove fscrypt_set_test_dummy_encryption()
fscrypt: stop holding extra request_queue references
fscrypt: stop using keyrings subsystem for fscrypt_master_key
fscrypt: stop using PG_error to track error status
fscrypt: work on block_devices instead of request_queues
 
fsi: cleanup extern usage in function definition
fsi: core: Check error number after calling ida_simple_get
fsi: Fix typo in comment
fsi: master-ast-cf: Fix missing of_node_put in fsi_master_acf_probe
fsi: occ: Fix checksum failure mode
fsi: occ: Prevent use after free
fsi: occ: Support probing the hwmon child device from dts node
fsi: sbefifo: Add detailed debugging information
 
fsnotify: remove unused declaration
 
ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph()
 
ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLE
ftrace: Create separate entry in MAINTAINERS for function hooks
ftrace: Fix char print issue in print_ip_ins()
ftrace: Fix null pointer dereference in ftrace_add_mod()
ftrace: Fix recursive locking direct_mutex in ftrace_modify_direct_caller
ftrace: Fix the possible incorrect kernel message
ftrace: Fix use-after-free for dynamic ftrace_ops
ftrace: Keep the resolved addr in kallsyms_callback
ftrace: Optimize the allocation for mcount entries
ftrace: Properly unset FTRACE_HASH_FL_MOD
ftrace: Remove obsoleted code from ftrace and task_struct
ftrace: Still disable enabled records marked as disabled
 
funeth: remove pointless check of devlink pointer in create/destroy_netdev() flows
funeth: unregister devlink port after netdevice unregister
 
fuse: add file_modified() to fallocate
fuse: fix readdir cache race
fuse: implement ->tmpfile()
fuse: lock inode unconditionally in fuse_fallocate()
 
gcov: clang: fix the buffer overflow issue
gcov: support GCC 12.1 and newer compilers
 
genetlink: fix kdoc warnings
genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind()
genetlink: limit the use of validation workarounds to old ops
genetlink: piggy back on resv_op to default to a reject policy
genetlink: reject use of nlmsg_flags for new commands
genetlink: start to validate reserved header bytes
 
genirq: Provide generic_handle_domain_irq_safe().
 
get_maintainer: Add Alan to .get_maintainer.ignore
 
gfs2: Add flocks to glockfd debugfs file
gfs2: Add GL_NOPID flag for process-independent glock holders
gfs2: Add glockfd debugfs file
gfs2: Check sb_bsize_shift after reading superblock
gfs2: Clear flags when withdraw prevents xmote
gfs2: Dequeue waiters when withdrawn
gfs2: Mark flock glock holders as GL_NOPID
gfs2: Mark the remaining process-independent glock holders as GL_NOPID
gfs2: Merge branch 'for-next.nopid' into for-next
gfs2: Prevent double iput for journal on error
gfs2: Register fs after creating workqueues
gfs2: replace ll_rw_block()
gfs2: Switch from strlcpy to strscpy
gfs2: Use TRY lock in gfs2_inode_lookup for UNLINKED inodes
 
gnss: replace ida_simple API
 
gpio-f7188x: add a prefix to macros to keep gpio namespace clean
gpio-f7188x: Add GPIO support for Nuvoton NCT6116
gpio-f7188x: switch over to using pr_fmt
gpio-f7188x: use unique labels for banks/chips
 
gpio/rockchip: Convert to generic_handle_domain_irq()
gpio/rockchip: fix refcount leak in rockchip_gpiolib_register()
 
gpio: 104-dio-48e: Ensure number of irq matches number of base
gpio: 104-idi-48: Ensure number of irq matches number of base
gpio: 104-idio-16: Ensure number of irq matches number of base
gpio: amd8111: Fix PCI device reference count leak
gpio: exar: access MPIO registers on cascaded chips
gpio: gpio-adp5588: drop the driver
gpio: imx-scu: add imx-scu GPIO driver
gpio: mlxbf2: Use generic_handle_irq_safe()
gpio: mt7621: Switch to use platform_get_irq() function
gpio: pca953x: Add support for PCAL6534
gpio: pca953x: Fix pca953x_gpio_set_pull_up_down()
gpio: pca953x: introduce support for nxp,pcal6408
gpio: pca953x: Make platform teardown callback return void
gpio: pca953x: Swap if statements to save later complexity
gpio: rockchip: request GPIO mux to pinctrl when setting direction
gpio: tc3589x: Make irqchip immutable
gpio: tegra: Convert to immutable irq chip
gpio: twl4030: Reorder functions which allows to drop a forward declaraion
gpio: ucb1400: Use proper header
gpio: ws16c48: Ensure number of irq matches number of base
 
gpiolib: acpi: Add a quirk for Asus UM325UAZ
gpiolib: acpi: Add support to ignore programming an interrupt
gpiolib: acpi: Add wake_capable variants of acpi_dev_gpio_irq_get
gpiolib: cdev: add fdinfo output for line request file descriptors
gpiolib: fix memory leak in gpiochip_setup_dev()
gpiolib: fix OOB access in quirk callbacks
gpiolib: make fwnode_get_named_gpiod() static
gpiolib: of: do not ignore requested index when applying quirks
gpiolib: of: factor out conversion from OF flags
gpiolib: of: make Freescale SPI quirk similar to all others
gpiolib: rework quirk handling in of_find_gpio()
 
gpu/drm/bridge/cadence: avoid flush_scheduled_work() usage
 
gpu: host1x: Avoid trying to use GART on Tegra20
gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
 
gro: add support of (hw)gro packets to gro stack
 
habanalabs/gaudi2: add handling to pmmu events in eqe handler
habanalabs/gaudi2: add secured attestation info uapi
habanalabs/gaudi2: allow user to flush PCIE by read
habanalabs/gaudi2: assigning PQFs for ARC f/w in PDMA
habanalabs/gaudi2: change device f/w security check
habanalabs/gaudi2: dump detailed information upon RAZWI
habanalabs/gaudi2: enable all MMU SPI/SEI interrupts
habanalabs/gaudi2: free event irq if init fails
habanalabs/gaudi2: get f/w reset status register dynamically
habanalabs/gaudi2: increase hard-reset sleep time to 2 sec
habanalabs/gaudi2: log critical events with no rate limit
habanalabs/gaudi2: mark PCIE access error as fatal
habanalabs/gaudi2: new API to control engine cores running mode
habanalabs/gaudi2: print RAZWI info upon PCIe access error
habanalabs/gaudi2: read F/W security indication after hard reset
habanalabs/gaudi2: remove old interrupt mappings
habanalabs/gaudi2: Remove unnecessary (void*) conversions
 
habanalabs/gaudi: change TPC Assert to use TPC DEC instead of QMAN err
habanalabs/gaudi: fix print format for div_sel
habanalabs/gaudi: increase default cs timeout to 10 minutes
habanalabs/gaudi: read div_sel value from firmware
habanalabs/gaudi: rename mme cfg error response print
habanalabs/gaudi: use 8KB aligned address for TPC kernels
 
habanalabs/uapi: move defines to better place inside file
 
habanalabs: add a missing lock for in_reset indication
habanalabs: add cdev index data member
habanalabs: add return code field to module iterator
habanalabs: add support for new cpucp return codes
habanalabs: add uapi to retrieve engines status
habanalabs: avoid returning a valid handle if map_block() fails
habanalabs: build ASICs from new to old
habanalabs: define trace events
habanalabs: eliminate aggregate use warning
habanalabs: expose device security status through sysfs
habanalabs: expose device security status using info ioctl
habanalabs: failure to open device due to reset is debug level
habanalabs: fix bug when setting va block size
habanalabs: fix calculation of DRAM base address in PCIe BAR
habanalabs: fix command submission sanity check
habanalabs: fix H/W block handling for partial unmappings
habanalabs: fix missing info in sysfs documentation
habanalabs: fix possible hole in device va
habanalabs: fix resetting the DRAM BAR
habanalabs: Fix spelling mistake "Scrubing" -> "Scrubbing"
habanalabs: fix spelling mistakes
habanalabs: fix vma fields assignments order in hl_hw_block_mmap()
habanalabs: if map page fails don't try to unmap it
habanalabs: ignore EEPROM errors during boot
habanalabs: MMU invalidation h/w is per device
habanalabs: move common function out of debugfs.c
habanalabs: new notifier events for device state
habanalabs: perform context switch flow only if needed
habanalabs: remove all kdma locks
habanalabs: remove left-over code from bring-up
habanalabs: remove secured PCI IDs
habanalabs: remove some f/w descriptor validations
habanalabs: removed seq_file parameter from is_idle asic functions
habanalabs: rename error info structure
habanalabs: rename non_hard_reset to compute_reset
habanalabs: select FW_LOADER in Kconfig
habanalabs: send device active message to f/w
habanalabs: send device activity in a proper context
habanalabs: set command buffer host VA dynamically
habanalabs: Simplify bool conversion
habanalabs: trace DMA allocations
habanalabs: trace MMU map/unmap page
habanalabs: unify hwmon resources clean up
habanalabs: wrap macro arg with parentheses
 
hamradio: fix issue of dev reference count leakage in bpq_device_event()
 
Linux: Handle variable number of SGEs in client smbdirect send.
 
hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero
 
headers: Remove some left-over license text
headers: Remove some left-over license text
headers: Remove some left-over license text in include/uapi/linux/netfilter/
 
hfs: replace kmap() with kmap_local_page() in bnode.c
hfs: replace kmap() with kmap_local_page() in btree.c
hfs: unmap the page in the "fail_page" label
 
hfsplus: convert kmap() to kmap_local_page() in bitmap.c
hfsplus: convert kmap() to kmap_local_page() in bnode.c
hfsplus: convert kmap() to kmap_local_page() in btree.c
hfsplus: unmap the page in the "fail_page" label
 
HID: Add driver for PhoenixRC Flight Controller
HID: Add driver for VRC-2 Car Controller
HID: amd_sfh: Change dev_err to dev_dbg for additional debug info
HID: amd_sfh: Handle condition of "no sensors" for SFH1.1
HID: asus: Remove unused variable in asus_report_tool_width()
HID: convert defines of HID class requests into a proper enum
HID: core: Export hid_match_id()
HID: core: fix shift-out-of-bounds in hid_report_raw_event
HID: core: store the unique system identifier in hid_device
HID: export hid_report_type to uapi
HID: fix I2C_HID not selected when I2C_HID_OF_ELAN is
HID: hid-lg4ff: Add check for empty lbuf
 
hid: hid-logitech-hidpp: avoid unnecessary assignments in hidpp_connect_event
 
HID: hyperv: fix possible memory leak in mousevsc_probe()
HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10
HID: Kconfig: remove redundant "depends on HID" lines
HID: lenovo: Make array tp10ubkbd_led static const
HID: logitech-hidpp: Detect hi-res scrolling support
HID: logitech-hidpp: Enable HID++ for all the Logitech Bluetooth devices
HID: logitech-hidpp: Fix "Sw. Id." for HID++ 2.0 commands
HID: logitech-hidpp: Remove hard-coded "Sw. Id." for HID++ 2.0 commands
HID: logitech-hidpp: Remove special-casing of Bluetooth devices
HID: magicmouse: Do not set BTN_MOUSE on double report
HID: move from strlcpy with unused retval to strscpy
HID: multitouch: Add memory barriers
HID: nintendo: check analog user calibration for plausibility
HID: nintendo: deregister home LED when it fails
HID: playstation: add initial DualSense Edge controller support
HID: playstation: convert to use dev_groups
HID: playstation: stop DualSense output work on remove.
HID: playstation: support updated DualSense rumble mode.
HID: rmi: replace ternary operator with min()
HID: roccat: Fix use-after-free in roccat_read()
HID: saitek: add madcatz variant of MMO7 mouse device ID
HID: sony: Fix double word in comments
 
hid: topre: Add driver fixing report descriptor
 
HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk
HID: uclogic: Add missing suffix for digitalizers
HID: uclogic: Add support for Parblo A610 PRO
HID: uclogic: Add support for UGEE v2 dial frames
HID: uclogic: Add support for UGEE v2 mouse frames
HID: uclogic: Add support for XP-PEN Deco Pro S
HID: uclogic: Fix frame templates for big endian architectures
HID: uclogic: Fix warning in uclogic_rdesc_template_apply
HID: uclogic: KUnit best practices and naming conventions
HID: uclogic: Parse the UGEE v2 frame type
HID: uclogic: Refactor UGEE v2 frame initialization
HID: uclogic: Refactor UGEE v2 string descriptor parsing
HID: usbhid: Add ALWAYS_POLL quirk for some mice
HID: vivaldi: convert to use dev_groups
HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs
HID: wacom: add three styli to wacom_intuos_get_tool_type
HID: wacom: Fix logic used for 3rd barrel switch emulation
HID: wacom: Simplify comments
 
highmem: fix kmap_to_page() for kmap_local_page() addresses
 
hisi_acc_vfio_pci: Correct the function prefix for hssi_acc_drvdata()
hisi_acc_vfio_pci: Fix device data address combination problem
hisi_acc_vfio_pci: Fixes error return code issue
hisi_acc_vfio_pci: Remove useless function parameter
hisi_acc_vfio_pci: Remove useless macro definitions
hisi_acc_vfio_pci: Update some log and comment formats
 
hmm-tests: add test for migrate_device_range()
 
hostfs: move from strlcpy with unused retval to strscpy
 
HSI: clients: remove duplicate assignment
HSI: cmt_speech: Pass a pointer to virt_to_page()
HSI: nokia-modem: Replace of_gpio_count() by gpiod_count()
HSI: omap_ssi: Fix refcount leak in ssi_probe
HSI: omap_ssi_port: Fix dma_map_sg error check
HSI: ssi_protocol: fix potential resource leak in ssip_pn_open()
 
huge_memory: convert do_huge_pmd_wp_page() to use a folio
huge_memory: convert split_huge_page_to_list() to use a folio
huge_memory: convert unmap_page() to unmap_folio()
 
hugetlb: add comment for subtle SetHPageVmemmapOptimized()
hugetlb: add vma based lock for pmd sharing
hugetlb: allocate vma lock for all sharable vmas
hugetlb: clean up code checking for fault/truncation races
hugetlb: create hugetlb_unmap_file_folio to unmap single file folio
hugetlb: create remove_inode_single_folio to remove single file folio
hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processing
hugetlb: fix __prep_compound_gigantic_page page flag setting
hugetlb: fix memory leak associated with vma_lock structure
hugetlb: fix vma lock handling during split vma and range unmapping
hugetlb: freeze allocated pages before creating hugetlb pages
hugetlb: kill hugetlbfs_pagecache_page()
hugetlb: make hugetlb depends on SYSFS or SYSCTL
hugetlb: make hugetlb_cma_check() static
hugetlb: pass NULL to kobj_to_hstate() if nid is unused
hugetlb: remove meaningless BUG_ON(huge_pte_none())
hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cache
hugetlb: rename vma_shareable() and refactor code
hugetlb: take hugetlb vma_lock when clearing vma_lock->vma pointer
hugetlb: Use helper macro SZ_1K
hugetlb: use helper {huge_pte|pmd}_lock()
hugetlb: use LIST_HEAD() to define a list head
hugetlb: use new vma_lock for pmd sharing synchronization
hugetlb: use sizeof() to get the array size
 
hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G}
hugetlb_cgroup: remove unneeded nr_pages > 0 check
hugetlb_cgroup: remove unneeded return value
hugetlb_cgroup: use helper for_each_hstate and hstate_index
hugetlb_cgroup: use helper macro NUMA_NO_NODE
 
hugetlb_encode.h: fix undefined behaviour (34 << 26)
 
hugetlbfs: cleanup mknod and tmpfile
hugetlbfs: don't delete error page from pagecache
hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization
hugetlbfs: revert use i_mmap_rwsem to address page fault/truncate race
 
hv_netvsc: Fix race between VF offering and VF association message from host
 
hv_sock: disable SO_RCVLOWAT support
 
hwmon (occ): Retry for checksum failure
 
hwmon/coretemp: Handle large core ID value
 
hwmon/drivers/core: Switch to new of thermal API
 
hwmon: (abitguru) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (abitguru3) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (acpi_power_meter) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (adm9240) fix data race in adm9240_fan_read
hwmon: (adt7x10) Switch to EXPORT_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (aquacomputer_d5next) Add support for Aquacomputer High Flow Next
hwmon: (aquacomputer_d5next) Add support for reading virtual temp sensors
hwmon: (aquacomputer_d5next) Fix Quadro fan speed offsets
hwmon: (aspeed-pwm-tacho) Add dependency on ARCH_ASPEED
hwmon: (asus-ec-sensors) Add checks for devm_kcalloc
hwmon: (asus_wmi_ec_sensors) remove driver
hwmon: (coretemp) Check for null before removing sysfs attrs
hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()
hwmon: (corsair-psu) add reporting of rail mode via debugfs
hwmon: (corsair-psu) add USB id of new revision of the HX1000i psu
hwmon: (corsair-psu) Add USB id of the new HX1500i psu
hwmon: (corsair-psu) fix typo in USB id description
hwmon: (dell-smm) Improve warning messages
hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based PWM Fan Speed Controller.
hwmon: (emc2305) Remove unnecessary range check
hwmon: (emc2305) Remove unused including
hwmon: (f71882fg) Reorder symbols to get rid of a few forward declarations
hwmon: (gpio-fan) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API
hwmon: (i5500_temp) fix missing pci_disable_device()
hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
hwmon: (iio_hwmon) Make use of device properties
hwmon: (ina3221) Fix shunt sum critical calculation
hwmon: (ina3221) Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr()
hwmon: (it87) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (lm90) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (ltc2947) fix temperature scaling
hwmon: (ltc2947) Switch to EXPORT_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (max31722) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (max31730) witch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (max31790) add fanN_enable
hwmon: (max6639) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (mr75203) add debugfs to read and write temperature coefficients
hwmon: (mr75203) add support for series 6 temperature equation
hwmon: (mr75203) add VM active channel support
hwmon: (mr75203) add VM pre-scaler x2 support
hwmon: (mr75203) fix coding style space errors
hwmon: (mr75203) fix undefined reference to `__divdi3'
hwmon: (mr75203) modify the temperature equation according to series 5 datasheet
hwmon: (mr75203) parse temperature coefficients from device-tree
hwmon: (mr75203) skip reset-control deassert for SOCs that don't support it
hwmon: (nct6683) remove unused variable in nct6683_create_attr_group
hwmon: (nct6775) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (nzxt-smart2) add another USB ID
hwmon: (occ) Check for device property for setting OCC active during probe
hwmon: (pc87360) Introduce a #define for the driver name and use it
hwmon: (pc87360) Reorder symbols to get rid of a few forward declarations
hwmon: (pmbus) Add driver for the TEXAS TPS546D24 Buck Converter.
hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller
hwmon: (pwm-fan) Add dedicated power switch function
hwmon: (pwm-fan) Explicitly switch off fan power when setting pwm1_enable to 0
hwmon: (pwm-fan) Refactor fan power on/off
hwmon: (pwm-fan) Replace OF specific call to PWM by plain one
hwmon: (pwm-fan) Simplify enable/disable check
hwmon: (pwm-fan) split __set_pwm into locked/unlocked functions
hwmon: (pwm-fan) Switch regulator dynamically
hwmon: (pwm-fan) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (scmi) Register explicitly with Thermal Framework
hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms
hwmon: (sis5595) Introduce a #define for the driver name and use it
hwmon: (sis5595) Reorder symbols to get rid of a few forward declarations
hwmon: (sparx5) Use devm_clk_get_enabled() helper
hwmon: (tmp102) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (tmp103) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (tmp108) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (tps23861) create unique debugfs directory per device
hwmon: (tps23861) reduce count of i2c transactions for port_status
hwmon: (via686a) Introduce a #define for the driver name and use it
hwmon: (via686a) Reorder symbols to get rid of a few forward declarations
hwmon: (vt8231) Introduce a #define for the driver name and use it
hwmon: (vt8231) Reorder symbols to get rid of a few forward declarations
hwmon: (w83627ehf) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: Make use of devm_clk_get_enabled()
hwmon: move from strlcpy with unused retval to strscpy
hwmon: pm_bus: core: Switch to new of thermal API
hwmon: w83627hf: Reorder symbols to get rid of a few forward declarations
 
hwrng: arm-smccc-trng - fix NO_ENTROPY handling
hwrng: bcm2835 - use hwrng_msleep() instead of cpu_relax()
hwrng: core - let sleep be interrupted when unregistering hwrng
hwrng: core - start hwrng kthread also for untrusted sources
hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()
hwrng: imx-rngc - use devm_clk_get_enabled
hwrng: imx-rngc - use devres for hwrng registration
hwrng: imx-rngc - use KBUILD_MODNAME as driver name
 
hwspinlock: qcom: add support for MMIO on older SoCs
hwspinlock: qcom: correct MMIO max register for newer SoCs
 
hwtracing: hisi_ptt: Add trace function support for HiSilicon PCIe Tune and Trace device
hwtracing: hisi_ptt: Add tune function support for HiSilicon PCIe Tune and Trace device
hwtracing: hisi_ptt: Fix up for "iommu/dma: Make header private"
 
hyperv: simplify and rename generate_guest_id
 
i2c: acpi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
i2c: acpi: Use ACPI wake capability bit to set wake_irq
i2c: amd-mp2-plat: Refactor _UID handling to use acpi_dev_uid_to_integer()
i2c: aspeed: Assert NAK when slave is busy
i2c: cadence: Add standard bus recovery support
i2c: cadence: Fix regression with bus recovery
i2c: designware-pci: Group AMD NAVI quirk parts together
i2c: designware-pci: Use standard pattern for memory allocation
i2c: designware: Add support to get I2C related timing parameters from firmware.
i2c: designware: Fix handling of real but unexpected device interrupts
i2c: designware: Introduce semaphore reservation timer to AMDPSP driver
i2c: fix spelling typos in comments
i2c: i801: add lis3lv02d's I2C address for Vostro 5568
i2c: i801: Prefer async probe
i2c: imx-lpi2c: use bulk clk API
i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set
i2c: ismt: Remove useless DMA-32 fallback configuration
i2c: Make remove callback return void
i2c: microchip: pci1xxxx: Add driver for I2C host controller in multifunction endpoint of pci1xxxx switch
i2c: microchip: pci1xxxx: Fix comparison of -EPERM against an unsigned variable
i2c: mlxbf: add multi slave functionality
i2c: mlxbf: depend on ACPI; clean away ifdeffage
i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer()
i2c: mlxbf: remove device tree support
i2c: mlxbf: remove IRQF_ONESHOT
i2c: mlxbf: support BlueField-3 SoC
i2c: mlxbf: support lock mechanism
i2c: muxes: Drop obsolete dependency on COMPILE_TEST
i2c: npcm7xx: Fix error handling in npcm_i2c_init()
i2c: pci1xxxx: prevent signed integer overflow
i2c: piix4: Fix adapter not be removed in piix4_remove()
i2c: qcom-cci: Add MSM8226 compatible
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
i2c: qcom-geni: fix error return code in geni_i2c_gpi_xfer
i2c: Restore initial power state if probe fails
i2c: riic: Use devm_platform_ioremap_resource()
i2c: rk3x: Add rv1126 support
i2c: scmi: Convert to be a platform driver
i2c: tegra: Add GPCDMA support
i2c: tegra: Allocate DMA memory for DMA engine
i2c: xiic: Add platform module alias
 
i3c: master: Free the old_dyn_addr when reattach.
i3c: master: Remove the wrong place of reattach.
 
i40e: Add basic support for I710 devices
i40e: add description and modify interrupts configuration procedure
i40e: Disallow ip4 and ip6 l4_4_bytes
i40e: Fix DMA mappings leak
i40e: Fix error handling in i40e_init_module()
i40e: Fix ethtool rx-flow-hash setting for X722
i40e: Fix flow-type by setting GL_HASH_INSET registers
i40e: Fix for VF MAC address 0
i40e: Fix not setting default xps_cpus after reset
i40e: Fix VF hang when reset is triggered on another VF
 
i915: use the VMA iterator
 
ia64: export memory_add_physaddr_to_nid to fix cxl build error
ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency
ia64: mca: use strscpy() is more robust and safer
ia64: move from strlcpy with unused retval to strscpy
ia64: simplify esi object addition in Makefile
ia64: update config files
 
iavf: Do not restart Tx queues after reset task failure
iavf: Fix a crash during reset task
iavf: Fix error handling in iavf_init_module()
iavf: Fix race between iavf_close and iavf_reset_task
iavf: Fix race condition between iavf_shutdown and iavf_remove
iavf: Fix VF driver counting VLAN 0 filters
iavf: remove INITIAL_MAC_SET to allow gARP to work properly
 
IB/cm: Refactor cm_insert_listen() and cm_find_listen()
IB/cm: remove cm_id_priv->id.service_mask and service_mask parameter of cm_init_listen()
IB/cm: Remove the service_mask parameter from ib_cm_listen()
 
IB/hfi1: Correctly move list in sc_disable()
IB/hfi1: remove rc_only_opcode and uc_only_opcode declarations
IB/hfi1: Use skb_put_data() instead of skb_put/memcpy pair
 
IB/mlx5: Call io_stop_wc() after writing to WC MMIO
IB/mlx5: Remove duplicate header inclusion related to ODP
IB/mlx5: Support querying eswitch functions from DEVX
 
IB/rdmavt: Add __init/__exit annotations to module init/exit funcs
 
IB: move from strlcpy with unused retval to strscpy
IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers
 
ibmveth: Copy tx skbs into a premapped buffer
ibmveth: Ethtool set queue support
ibmveth: Implement multi queue on xmit
ibmveth: Reduce default tx queues to 8
 
ibmvmc: don't open-code file_inode()
 
ibmvnic: change maintainers for vnic driver
ibmvnic: Free rwi on reset success
 
ice: Add additional flags to ice_nvm_write_activate
ice: add helper function to check FW API version
ice: Add L2TPv3 hardware offload support
ice: Add low latency Tx timestamp read
ice: Add port option admin queue commands
ice: Add support for ip TTL & ToS offload
ice: Add support for VLAN priority filters in switchdev
ice: Allow 100M speeds for some devices
ice: Allow operation with reduced device MSI-X
ice: Check if reset in progress while waiting for offsets
ice: fix handling of burst Tx timestamps
ice: Fix spurious interrupt during removal of trusted VF
ice: Implement control of FCS/CRC stripping
ice: Implement devlink port split operations
ice: Implement FCS/CRC and VLAN stripping co-existence policy
ice: initialize cached_phctime when creating Rx rings
ice: introduce ice_ptp_reset_cached_phctime function
ice: Merge pin initialization of E810 and E810T adapters
ice: Print human-friendly PHY types
ice: re-arrange some static functions in ice_ptp.c
ice: remove non-inclusive language
ice: Remove ucast_shared
ice: reorder PF/representor devlink port register/unregister flows
ice: set tx_tstamps when creating new Tx rings via ethtool
ice: Simplify memory allocation in ice_sched_init_port()
ice: support features on new E810T variants
ice: switch: Simplify memory allocation
ice: track and warn when PHC update is late
ice: track Tx timestamp stats similar to other Intel drivers
 
ieee802154: cc2520: Fix error return code in cc2520_hw_init()
 
igb: Allocate MSI-X vector when testing
 
igc: add xdp frags support to ndo_xdp_xmit
igc: Remove IGC_MDIC_INT_EN definition
 
iio/accel: fix repeated words in comments
 
iio/drivers/sun4i_gpadc: Switch to new of thermal API
 
iio: ABI: Fix wrong format of differential capacitance channel ABI.
iio: accel: adxl345: use HZ macro from units.h
iio: accel: bma400: Add support for single and double tap events
iio: accel: bma400: Ensure VDDIO is enable defore reading the chip ID.
iio: accel: bma400: Fix memory leak in bma400_get_steps_reg()
iio: accel: bma400: Fix smatch warning based on use of unintialized value.
iio: accel: bmi088: Use EXPORT_NS_GPL_RUNTIME_DEV_PM_OPS() and pm_ptr()
iio: adc: ab8500-gpadc: convert to device properties
iio: adc: ad7124: Benefit from devm_clk_get_enabled() to simplify
iio: adc: ad7768-1: Benefit from devm_clk_get_enabled() to simplify
iio: adc: ad7923: fix channel readings for some variants
iio: adc: ad7923: support extended range
iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify
iio: adc: add max11205 adc driver
iio: adc: Add rtq6056 support
iio: adc: aspeed: Remove the trim valid dts property.
iio: adc: at91-sama5d2_adc: add .read_avail() chan_info ops
iio: adc: at91-sama5d2_adc: add 64 and 256 oversampling ratio
iio: adc: at91-sama5d2_adc: add empty line after functions
iio: adc: at91-sama5d2_adc: add runtime pm support
iio: adc: at91-sama5d2_adc: add startup and tracktim as parameter for at91_adc_setup_samp_freq()
iio: adc: at91-sama5d2_adc: add support for temperature sensor
iio: adc: at91-sama5d2_adc: adjust osr based on specific platform data
iio: adc: at91-sama5d2_adc: check return status for pressure and touch
iio: adc: at91-sama5d2_adc: convert to device properties
iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume
iio: adc: at91-sama5d2_adc: drop AT91_OSR_XSAMPLES defines
iio: adc: at91-sama5d2_adc: exit from write_raw() when buffers are enabled
iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
iio: adc: at91-sama5d2_adc: get rid of 5 degrees Celsius adjustment
iio: adc: at91-sama5d2_adc: handle different EMR.OSR for different hw versions
iio: adc: at91-sama5d2_adc: lock around at91_adc_read_info_raw()
iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq
iio: adc: at91-sama5d2_adc: move oversampling storage in its function
iio: adc: at91-sama5d2_adc: move the check of oversampling in its function
iio: adc: at91-sama5d2_adc: update trackx on emr
iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
iio: adc: imx8qxp-adc: propagate regulator_get_voltage error
iio: adc: ingenic-adc: Benefit from devm_clk_get_prepared() to simplify
iio: adc: ingenic-adc: convert to IIO fwnode interface
iio: adc: lpc18xx: Benefit from devm_clk_get_enabled() to simplify
iio: adc: max1363: Drop provision to provide an IIO channel map via platform data
iio: adc: mcp3911: add support for buffers
iio: adc: mcp3911: add support for interrupts
iio: adc: mcp3911: add support for oversampling ratio
iio: adc: mcp3911: fix sizeof() vs ARRAY_SIZE() bug
iio: adc: mcp3911: mask out device ID in debug prints
iio: adc: mcp3911: return proper error code on failure to allocate trigger
iio: adc: mcp3911: use correct id bits
iio: adc: mcp3911: use resource-managed version of iio_device_register
iio: adc: mp2629: fix potential array out of bound access
iio: adc: mp2629: fix wrong comparison of channel
iio: adc: mt6360: Drop an incorrect __maybe_unused marking.
iio: adc: qcom-pm8xxx-xoadc: convert to device properties
iio: adc: qcom-spmi-adc5: add ADC5_VREF_VADC to rev2 ADC5
iio: adc: qcom-spmi-adc5: Add missing VCOIN/GPIO[134] channels
iio: adc: qcom-spmi-adc5: convert to device properties
iio: adc: qcom-spmi-vadc: convert to device properties
iio: adc: stm32-adc: add id registers support
iio: adc: stm32-adc: convert to device properties
iio: adc: stm32-adc: fix channel sampling time init
iio: adc: ti-ads131e08: Benefit from devm_clk_get_enabled() to simplify
iio: adc: tsc2046: add vref support
iio: adc: tsc2046: silent spi_device_id warning
iio: adc: xilinx-ams: Benefit from devm_clk_get_enabled() to simplify
iio: adc: xilinx-xadc: Benefit from devm_clk_get_enabled() to simplify
iio: Add blank lines after declarations.
iio: add MEMSensing MSA311 3-axis accelerometer driver
iio: add modifers for pitch, yaw, roll
iio: add modifiers for linear acceleration
iio: Add names for function definition arguments.
iio: Add new event type gesture and use direction for single and double tap
iio: add support for binary attributes
iio: adxl367: Fix unsafe buffer attributes
iio: adxl372: Fix unsafe buffer attributes
iio: at91-sama5d2_adc: Fix unsafe buffer attributes
iio: Avoid multiple line dereference for mask
iio: bmc150-accel-core: Fix unsafe buffer attributes
iio: cdc: ad7746: Add device specific ABI documentation.
iio: cdc: ad7746: Move driver out of staging.
iio: common: scmi_sensors: use HZ macro from units.h
iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails
iio: core: Introduce _zeropoint for differential channels
iio: dac: ad5593r: add check for i2c functionality
iio: dac: ad5593r: Fix i2c read protocol requirements
iio: document "serialnumber" sysfs attribute
iio: document bno055 private sysfs attributes
iio: document linear acceleration modifiers
iio: document pitch, yaw, roll modifiers
iio: event_monitor: add linear acceleration modifiers
iio: event_monitor: add pitch, yaw and roll modifiers
iio: Fix indentation for multiline conditional.
iio: frequency: adf4371: Benefit from devm_clk_get_enabled() to simplify
iio: frequency: admv1014: return -EINVAL directly
iio: frequency: adrf6780: Benefit from devm_clk_get_enabled() to simplify
iio: health: afe4403: Fix oob read in afe4403_read_raw
iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw
iio: imu: add BNO055 I2C driver
iio: imu: add BNO055 serdev driver
iio: imu: add Bosch Sensortec BNO055 core driver
iio: imu: adis16475: Benefit from devm_clk_get_enabled() to simplify
iio: imu: bno055: uninitialized variable bug in bno055_trigger_handler()
iio: imu: inv_mpu6050: move from strlcpy with unused retval to strscpy
iio: imu: st_lsm6dsx: add support to LSM6DSTX
iio: inkern: fix coding style warnings
iio: inkern: fix return value in devm_of_iio_channel_get_by_name()
iio: inkern: move to fwnode properties
iio: inkern: only release the device node when done with it
iio: inkern: only return error codes in iio_channel_get_*() APIs
iio: inkern: remove OF dependencies
iio: inkern: split of_iio_channel_get_by_name()
iio: light: Add support for ltrf216a sensor
iio: light: apds9960: fix wrong register for gesture gain
iio: light: cm32181: Mark the dev_pm_ops static.
iio: light: ltrf216a: Add raw attribute
iio: light: rpr0521: add missing Kconfig dependencies
iio: light: st_uvis25: Use EXPORT_NS_SIMPLE_DEV_PM_OPS()
iio: light: tsl2583: Fix module unloading
iio: ltc2497: Fix reading conversion results
iio: magn: hmc5843: Drop excessive indentation of assignments of hmc5843_driver
iio: magn: hmc5843: Move struct dev_pm_ops out of header
iio: magnetometer: yamaha-yas530: Make strings const in chip info
iio: magnetometer: yamaha-yas530: Use dev_err_probe()
iio: magnetometer: yamaha-yas530: Use pointers as driver data
iio: magnetometer: yas530: Add function pointers to "chip_info"
iio: magnetometer: yas530: Add IIO scaling to "chip_info"
iio: magnetometer: yas530: Add temperature calculation to "chip_info"
iio: magnetometer: yas530: Add volatile registers to "chip_info"
iio: magnetometer: yas530: Add YAS537 variant
iio: magnetometer: yas530: Apply documentation and style fixes
iio: magnetometer: yas530: Change data type of calibration coefficients
iio: magnetometer: yas530: Change data type of hard_offsets to signed
iio: magnetometer: yas530: Change range of data in volatile register
iio: magnetometer: yas530: Correct scaling of magnetic axes
iio: magnetometer: yas530: Correct temperature handling
iio: magnetometer: yas530: Introduce "chip_info" structure
iio: magnetometer: yas530: Move printk %*ph parameters out from stack
iio: magnetometer: yas530: Rename functions and registers
iio: MAINTAINERS: Drop Tomislav Denis
iio: pressure: bmp280: Add more tunable config parameters for BMP380
iio: pressure: bmp280: Add support for BMP380 sensor family
iio: pressure: bmp280: Fix alignment for DMA safety
iio: pressure: bmp280: fix datasheet links
iio: pressure: bmp280: reorder i2c device tables declarations
iio: pressure: bmp280: reorder local variables following reverse xmas tree
iio: pressure: bmp280: Simplify bmp280 calibration data reading
iio: pressure: bmp280: simplify driver initialization logic
iio: pressure: bmp280: use FIELD_GET, FIELD_PREP and GENMASK
iio: pressure: dlhl60d: Don't take garbage into consideration when reading data
iio: pressure: dps310: Refactor startup procedure
iio: pressure: dps310: Reset chip after timeout
iio: pressure: icp10100: Switch from UNIVERSAL to DEFINE_RUNTIME_DEV_PM_OPS().
iio: pressure: ms5611: changed hardcoded SPI speed to value limited
iio: pressure: ms5611: fixed value compensation bug
iio: pressure: st_pressure: Add support for LPS22DF
iio: proximity: srf04: Use pm_ptr() to remove unused struct dev_pm_ops
iio: proximity: sx9310: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: proximity: sx9324: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: proximity: sx9360: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: st_sensors: move from strlcpy with unused retval to strscpy
iio: stx104: Move to addac subdirectory
iio: temperature: ltc2983: allocate iio channels once
iio: temperature: mlx90614 Refactoring available filter attributes
iio: temperature: mlx90632 Add supply regulator to sensor
iio: test: Mark file local structure arrays static.
iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
iio: Use per-device lockdep class for mlock
 
ima: fix blocking of security.ima xattrs of unsupported algorithms
 
include/linux/entry-common.h: remove has_signal comment of arch_do_signal_or_restart() prototype
 
inet: ping: fix recent breakage
inet: ping: use hlist_nulls rcu iterator during lookup
 
init.h: fix spelling typo in comment
 
init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
init/Kconfig: fix unmet direct dependencies
 
init/main.c: remove unnecessary (void*) conversions
 
init/version.c: remove #include
 
init: Drop __nocfi from __init
init: Kconfig: fix spelling mistake "satify" -> "satisfy"
init: kmsan: call KMSAN initialization routines
init: move from strlcpy with unused retval to strscpy
 
initramfs: mark my_inptr as __initdata
 
Input: adc-joystick - add polled input device support
Input: add ABS_PROFILE to uapi and documentation
Input: Add IBM Operation Panel driver
Input: adp5588-keys - add optional reset gpio
Input: adp5588-keys - add regulator support
Input: adp5588-keys - add support for fw properties
Input: adp5588-keys - bail out on returned error
Input: adp5588-keys - do not check for irq presence
Input: adp5588-keys - fix coding style warnings
Input: adp5588-keys - support gpi key events as 'gpio keys'
Input: adp5588-keys - use new PM macros
Input: aiptek - switch to using dev_groups for driver-specific attributes
Input: applespi - replace zero-length array with DECLARE_FLEX_ARRAY() helper
Input: applespi - use correct struct names in comment
Input: atkbd - switch to using dev_groups for driver-specific attributes
Input: auo-pixcir-ts - do not force rising edge interrupt trigger
Input: auo-pixcir-ts - drop support for platform data
Input: auo-pixcir-ts - switch to using generic device properties
Input: auo-pixcir-ts - switch to using gpiod API
Input: bma150 - fix a typo in some comments
Input: clps711x-keypad - get rid of OF_GPIO dependency
Input: colibri-vf50-ts - don't depend on VF610_ADC
 
input: drop empty comment blocks
 
Input: elan_i2c - convert to use dev_groups
Input: ep93xx_keypad - add missing linux/input.h include
Input: gameport - move from strlcpy with unused retval to strscpy
Input: goodix - try resetting the controller when no config is set
Input: hgpk - fix repeated word in a comment
Input: i8042 - add LoongArch support in i8042-acpipnpio.h
Input: i8042 - apply probe defer to more ASUS ZenBook models
Input: i8042 - fix leaking of platform device on module removal
Input: i8042 - fix refount leak on sparc
Input: i8042 - rename i8042-x86ia64io.h to i8042-acpipnpio.h
Input: ibm-panel - add missing MODULE_DEVICE_TABLE
Input: icn8505 - utilize acpi_get_subsystem_id()
Input: iforce - invert valid length check when fetching device IDs
Input: ims-pcu - fix spelling mistake "BOOLTLOADER" -> "BOOTLOADER"
Input: imx_keypad - add missing linux/input.h include
Input: iqs7222 - avoid sending empty SYN_REPORT events
Input: iqs7222 - set all ULP entry masks by default
Input: iqs7222 - trim force communication command
Input: joydev - fix comment typo
 
input: libps2: mark data received in __ps2_command() as initialized
 
Input: lm8333 - add missing linux/input.h include
Input: matrix_keypad - add missed header inclusion
Input: matrix_keypad - replace of_gpio_named_count() by gpiod_count()
Input: move from strlcpy with unused retval to strscpy
Input: mt6779-keypad - add missing linux/input.h include
Input: mt6779-keypad - prepare double keys support with calc_row_col
Input: mt6779-keypad - support double keys matrix
Input: mtk-pmic-keys - add support for MT6331 PMIC keys
Input: pinephone-keyboard - add PinePhone keyboard driver
Input: pinephone-keyboard - support the proxied I2C bus
Input: psmouse - switch to using dev_groups for driver-specific attributes
Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send()
Input: rt5120 - add power key support
Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]
Input: soc_button_array - add use_low_level_irq module parameter
Input: st-keyscan - add missing linux/input.h and linux/of.h includes
Input: sun4i-ts - switch to new of thermal API
Input: synaptics - enable InterTouch for the ThinkPad P1 G3
Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode
Input: synaptics-rmi4 - convert to use sysfs_emit() APIs
Input: synaptics-rmi4 - drop useless gotos in rmi_f34v7_do_reflash()
Input: synaptics-rmi4 - fix command completion check for bootloader v7/v8
Input: synaptics-rmi4 - fix firmware update operations with bootloader v8
Input: synaptics-rmi4 - introduce rmi_f34v7_check_command_status() helper
Input: synaptics-rmi4 - make rmi_f34v7_erase_all() use the "erase all" command
Input: synaptics-rmi4 - remove unneeded struct register_offset
Input: synaptics-rmi4 - reset after writing partition table
Input: synaptics-rmi4 - rewrite partition table unconditionally
Input: synaptics-rmi4 - simplify rmi_f34v7_start_reflash()
Input: tc3589x-keypad - use correct struct names in comment
Input: twl4030-pwrbutton - add missing of.h include
Input: twl4030-vibra - drop legacy, non DT boot support
Input: xpad - add support for XBOX One Elite paddles
Input: xpad - add supported devices as contributed on github
Input: xpad - add X-Box Adaptive Profile button
Input: xpad - add X-Box Adaptive support
Input: xpad - add X-Box Adaptive XBox button
Input: xpad - decipher xpadone packages with GIP defines
Input: xpad - fix wireless 360 controller breaking after suspend
Input: xpad - Poweroff XBOX360W on mode button long press
Input: xpad - refactor using BIT() macro
 
instrumented.h: add KMSAN support
instrumented.h: allow instrumenting both sides of copy_from_user()
 
intel_idle: Add AlderLake-N support
intel_idle: move from strlcpy() with unused retval to strscpy()
 
interconnect: icc-rpm: Ignore return value of icc_provider_del() in .remove()
interconnect: icc-rpmh: Ignore return value of icc_provider_del() in .remove()
interconnect: imx: Ignore return value of icc_provider_del() in .remove()
interconnect: imx: Make imx_icc_unregister() return void
interconnect: Make icc_provider_del() return void
interconnect: msm8974: Ignore return value of icc_provider_del() in .remove()
interconnect: osm-l3: Ignore return value of icc_provider_del() in .remove()
interconnect: qcom: Kconfig: Make INTERCONNECT_QCOM tristate
interconnect: sm8450: Ignore return value of icc_provider_del() in .remove()
 
Linux: Introduce sof_of_machine_select
 
io-wq: Fix memory leak in worker creation
 
io_uring/af_unix: defer registered files gc to io_uring release
 
io_uring/fdinfo: fix sqe dumping for IORING_SETUP_SQE128
io_uring/fdinfo: get rid of unnecessary is_cqe32 variable
 
io_uring/filetable: fix file reference underflow
 
io_uring/iopoll: fix unexpected returns
io_uring/iopoll: unify tw breaking logic
 
io_uring/msg_ring: Fix NULL pointer dereference in io_msg_send_fd()
 
io_uring/net: add non-bvec sg chunking callback
io_uring/net: combine fail handlers
io_uring/net: don't lose partial send/recv on fail
io_uring/net: don't lose partial send_zc on fail
io_uring/net: don't skip notifs for failed requests
io_uring/net: don't update msg_name if not provided
io_uring/net: fail zc send when unsupported by socket
io_uring/net: fail zc sendmsg when unsupported by socket
io_uring/net: fix cleanup double free free_iov init
io_uring/net: fix fast_iov assignment in io_setup_async_msg()
io_uring/net: fix non-zc send with address
io_uring/net: fix notif cqe reordering
io_uring/net: fix UAF in io_sendrecv_fail()
io_uring/net: handle -EINPROGRESS correct for IORING_OP_CONNECT
io_uring/net: io_async_msghdr caches for sendzc
io_uring/net: refactor io_setup_async_addr
io_uring/net: refactor io_sr_msg types
io_uring/net: rename io_sendzc()
io_uring/net: reshuffle error handling
io_uring/net: support non-zerocopy sendto
io_uring/net: use async caches for async prep
io_uring/net: use io_sr_msg for sendzc
io_uring/net: zerocopy sendmsg
 
io_uring/opdef: remove 'audit_skip' from SENDMSG_ZC
 
io_uring/poll: fix double poll req->flags races
io_uring/poll: fix poll_refs race with cancelation
io_uring/poll: lockdep annote io_poll_req_insert_locked
 
io_uring/rw: defer fsnotify calls to task context
io_uring/rw: don't lose partial IO result on fail
io_uring/rw: don't lose short results on io_setup_async_rw()
io_uring/rw: ensure kiocb_end_write() is always called
io_uring/rw: fix unexpected link breakage
io_uring/rw: remove leftover debug statement
 
io_uring: add custom opcode hooks on fail
io_uring: add fast path for io_run_local_work()
io_uring: add io_uring_cmd_import_fixed
io_uring: add iopoll infrastructure for io_uring_cmd
io_uring: add IORING_SETUP_DEFER_TASKRUN
io_uring: add local task_work run helper that is entered locked
io_uring: Add missing inline to io_uring_cmd_import_fixed() dummy
io_uring: allow buffer recycling in READV
io_uring: calculate CQEs from the user visible value
io_uring: check for rollover of buffer ID when providing buffers
io_uring: cleanly separate request types for iopoll
io_uring: clear TIF_NOTIFY_SIGNAL if set and task_work not available
io_uring: cmpxchg for poll arm refs release
io_uring: correct pinned_vm accounting
io_uring: disallow defer-tw run w/ no submitters
io_uring: disallow self-propelled ring polling
io_uring: do not run task work at the start of io_uring_enter
io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL
io_uring: don't iopoll from io_ring_ctx_wait_and_kill()
io_uring: ensure iopoll runs local task work as well
io_uring: ensure local task_work marks task as running
io_uring: Fix a null-ptr-deref in io_tctx_exit_cb()
io_uring: fix CQE reordering
io_uring: fix fdinfo sqe offsets calculation
io_uring: fix multishot accept request leaks
io_uring: fix multishot recv request leaks
io_uring: fix tw losing poll events
io_uring: fix typo in io_uring.h comment
io_uring: further limit non-owner defer-tw cq waiting
io_uring: introduce fixed buffer support for io_uring_cmd
io_uring: introduce io_has_work
io_uring: kill an outdated comment
io_uring: kill hot path fixed file bitmap debug checks
io_uring: limit registration w/ SINGLE_ISSUER
io_uring: local variable rw shadows outer variable in io_write
io_uring: make poll refs more robust
io_uring: move io_eventfd_put
io_uring: optimise locking for local tw with submit_wait
io_uring: remove FFS_SCM
io_uring: remove io_register_submitter
io_uring: remove notif leftovers
io_uring: remove redundant memory barrier in io_req_local_work_add
io_uring: remove unnecessary variable
io_uring: remove unused return from io_disarm_next
io_uring: reuse io_alloc_req()
io_uring: signal registered eventfd to process deferred task work
io_uring: simplify __io_uring_add_tctx_node
io_uring: trace local task work run
io_uring: unlock if __io_run_local_work locked inside
io_uring: update res mask in io_poll_check_events
io_uring: use io_cq_lock consistently
io_uring: use io_run_local_work_locked helper
 
iocost_monitor: reorder BlkgIterator
 
iomap: add a tracepoint for mappings returned by map_blocks
iomap: iomap: fix memory corruption when recording errors during writeback
 
iommu/amd/io-pgtable: Implement map_pages io_pgtable_ops callback
iommu/amd/io-pgtable: Implement unmap_pages io_pgtable_ops callback
 
iommu/amd: Add command-line option to enable different page table
iommu/amd: Add map/unmap_pages() iommu_domain_ops callback support
iommu/amd: Add support for Guest IO protection
iommu/amd: Add support for using AMD IOMMU v2 page table for DMA-API
iommu/amd: Clean up bus_set_iommu()
iommu/amd: Fix sparse warning
iommu/amd: Free domain ID after domain_flush_pages
iommu/amd: Free domain id in error path
iommu/amd: Handle race between registration and device probe
iommu/amd: Initial support for AMD IOMMU v2 page table
iommu/amd: Refactor amd_iommu_domain_enable_v2 to remove locking
iommu/amd: Remove outdated comment
iommu/amd: Update sanity check when enable PRI/ATS for IOMMU v1 table
 
iommu/arm-smmu-v3: Clean up bus_set_iommu()
iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity
 
iommu/arm-smmu: Clean up bus_set_iommu()
iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY better
 
iommu/dart: Clean up bus_set_iommu()
 
iommu/dma: Clean up Kconfig
iommu/dma: Make header private
iommu/dma: Move public interfaces to linux/iommu.h
 
iommu/exynos: Clean up bus_set_iommu()
 
iommu/io-pgtable-arm: Remove iommu_dev==NULL special case
 
iommu/io-pgtable-dart: Add DART PTE support for t6000
 
iommu/io-pgtable: Add DART subpage protection support
iommu/io-pgtable: Move Apple DART support to its own file
 
iommu/iova: Fix module config properly
 
iommu/ipmmu-vmsa: Clean up bus_set_iommu()
 
iommu/mediatek: Add support for MT6795 Helio X10 M4Us
iommu/mediatek: Introduce new flag TF_PORT_TO_ADDR_MT8173
 
iommu/mtk: Clean up bus_set_iommu()
 
iommu/omap: Clean up bus_set_iommu()
iommu/omap: Fix buffer overflow in debugfs
 
iommu/s390: Fail probe for non-PCI devices
 
iommu/tegra-smmu: Clean up bus_set_iommu()
 
iommu/virtio: Clean up bus_set_iommu()
iommu/virtio: Do not dereference fwnode in struct device
iommu/virtio: Fix compile error with viommu_capable()
 
iommu/vt-d: Add a fix for devices need extra dtlb flush
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
iommu/vt-d: Avoid unnecessary global DMA cache invalidation
iommu/vt-d: Avoid unnecessary global IRTE cache invalidation
iommu/vt-d: Clean up si_domain in the init_dmars() error path
iommu/vt-d: Decouple PASID & PRI enabling from SVA
iommu/vt-d: Fix buggy QAT device mask
iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()
iommu/vt-d: Fix PCI device refcount leak in has_external_pci()
iommu/vt-d: Fix PCI device refcount leak in prq_event_thread()
iommu/vt-d: Handle race between registration and device probe
iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries
iommu/vt-d: Remove pasid_set_eafe()
iommu/vt-d: Remove unnecessary SVA data accesses in page fault path
iommu/vt-d: Rename cap_5lp_support to cap_fl5lp_support
iommu/vt-d: Set SRE bit only when hardware has SRS cap
iommu/vt-d: Use rcu_lock in get_resv_regions
 
iommu: Add gfp parameter to iommu_alloc_resv_region
iommu: Always register bus notifiers
iommu: Clean up bus_set_iommu()
iommu: dart: Support t6000 variant
iommu: Do not dereference fwnode in struct device
iommu: Move bus setup to IOMMU device registration
iommu: Remove comment of dev_has_feat in struct doc
iommu: Remove duplicate ida_free in iommu_group_alloc
iommu: Retire iommu_capable()
 
ionic: catch NULL pointer issue on reconfig
ionic: change order of devlink port register and netdev register
ionic: update MAINTAINERS entry
 
iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM()
 
iov_iter: use "maxpages" parameter
 
iova: Remove iovad->rcaches check in iova_rcache_get()
iova: Remove magazine BUG_ON() checks
iova: Remove some magazine pointer NULL checks
 
Linux: ip6_vti:Remove the space before the comma
 
ip6mr: fix UAF issue in ip6mr_sk_done() when addrconf_init_net() failed
 
ip_gre: do not report erspan version on GRE interface
 
ipack: Check dev_set_name() return value
 
ipc/msg.c: fix percpu_counter use after free
 
ipc/msg: mitigate the lock contention with percpu counter
 
ipc/sem: Fix dangling sem_array access in semtimedop race
 
ipc/shm: call underlying open/close vm_ops
ipc/shm: use VMA iterator instead of linked list
 
ipc/util.c: cleanup and improve sysvipc_find_ipc()
 
ipc: mqueue: fix possible memory leak in init_mqueue_fs()
ipc: mqueue: remove unnecessary conditionals
 
ipmi: Add __init/__exit annotations to module init/exit funcs
ipmi: Fix comment typo
ipmi: kcs: aspeed: Update port address comments
ipmi: Remove unused struct watcher_entry
 
ipmi:ipmb: Don: 't call ipmi_unregister_smi() on a register failure
 
Linux: ipmi:ipmb: Fix a vague comment and a typo
 
ipv4/fib: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
 
ipv4: Fix error return code in fib_table_insert()
ipv4: Fix incorrect route flushing when source address is deleted
ipv4: Fix incorrect route flushing when table ID 0 is used
ipv4: Fix route deletion when nexthop info is not specified
ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference
ipv4: move from strlcpy with unused retval to strscpy
 
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
ipv6: avoid use-after-free in ip6_fragment()
ipv6: ensure sane device mtu in tunnels
ipv6: Fix data races around sk->sk_prot.
ipv6: fix WARNING in ip6_route_net_exit_late()
ipv6: move from strlcpy with unused retval to strscpy
ipv6: ping: fix wrong checksum for large frames
ipv6: tcp: send consistent autoflowlabel in RST packets
ipv6: tcp: send consistent autoflowlabel in SYN_RECV state
 
ipvlan: hold lower dev to avoid possible use-after-free
 
ipvs: fix WARNING in __ip_vs_cleanup_batch()
ipvs: fix WARNING in ip_vs_app_net_cleanup()
ipvs: use explicitly signed chars
 
ipw2x00: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
 
irqchip/gic-v3: Fix typo in comment
 
irqchip/imx-mu-msi: Fix wrong register offset for 8ulp
 
irqchip/ls-extirq: Fix invalid wait context by avoiding to use regmap
 
irqchip/realtek-rtl: use irq_domain_add_linear()
irqchip/realtek-rtl: use parent interrupts
 
irqchip: Add IMX MU MSI controller driver
irqchip: Allow extra fields to be passed to IRQCHIP_PLATFORM_DRIVER_END
irqchip: IMX_MU_MSI should depend on ARCH_MXC
irqchip: Make irqchip_init() usable on pure ACPI systems
 
isa: Introduce the module_isa_driver_with_irq helper macro
 
isdn: mISDN: netjet: fix wrong check of device registration
isdn: move from strlcpy with unused retval to strscpy
 
isofs: delete unnecessary checks before brelse()
isofs: replace ll_rw_block()
 
iversion: use atomic64_try_cmpxchg)
 
iwlegacy: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
 
ixgbe: Don't call kmap() on page allocated with GFP_ATOMIC
ixgbe: Manual AN-37 for troublesome link partners for X550 SFI
 
ixgbevf: Fix resource leak in ixgbevf_init_module()
 
jbd2: add miss release buffer head in fc_do_one_pass()
jbd2: drop useless return value of submit_bh
jbd2: fix potential buffer head reference count leak
jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
jbd2: replace ll_rw_block()
jbd2: wake up journal waiters in FIFO order, not LIFO
 
kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}`
kallsyms: avoid hardcoding buffer size
kallsyms: Drop CONFIG_CFI_CLANG workarounds
kallsyms: drop duplicated ignore patterns from kallsyms.c
kallsyms: ignore __kstrtab_* and __kstrtabns_* symbols
kallsyms: increase maximum kernel symbol length to 512
kallsyms: support "big" kernel symbols
kallsyms: take the input file instead of reading stdin
kallsyms: use `ARRAY_SIZE` instead of hardcoded size
 
kasan: add another use-after-free test
kasan: better identify bug types for tag-based modes
kasan: better invalid/double-free report header
kasan: check KASAN_NO_FREE_META in __kasan_metadata_size
kasan: clear metadata functions for tag-based modes
kasan: cosmetic changes in report.c
kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta
kasan: drop CONFIG_KASAN_TAGS_IDENTIFY
kasan: dynamically allocate stack ring entries
kasan: fill in cache and object in complete_report_info
kasan: fix array-bounds warnings in tests
kasan: implement stack ring for tag-based modes
kasan: introduce complete_report_info
kasan: introduce kasan_complete_mode_report_info
kasan: introduce kasan_get_alloc_track
kasan: introduce kasan_init_cache_meta
kasan: introduce kasan_init_object_meta
kasan: introduce kasan_print_aux_stacks
kasan: introduce kasan_requires_meta
kasan: make kasan_addr_to_page static
kasan: move is_kmalloc check out of save_alloc_info
kasan: move kasan_get_*_meta to generic.c
kasan: move kasan_get_alloc/free_track definitions
kasan: move tests to mm/kasan/
kasan: only define kasan_cache_create for Generic mode
kasan: only define kasan_metadata_size for Generic mode
kasan: only define kasan_never_merge for Generic mode
kasan: only define metadata offsets for Generic mode
kasan: only define metadata structs for Generic mode
kasan: pass tagged pointers to kasan_save_alloc/free_info
kasan: rename kasan_set_*_info to kasan_save_*_info
kasan: rework function arguments in report.c
kasan: simplify print_report
kasan: split save_alloc_info implementations
kasan: support kasan.stacktrace for SW_TAGS
kasan: use kasan_addr_to_slab in print_address_description
kasan: use virt_addr_valid in kasan_addr_to_page/slab
 
kbuild: add -fno-discard-value-names to cmd_cc_ll_c
kbuild: add phony targets to ./Kbuild
 
Kbuild: add Rust support
 
kbuild: build init/built-in.a just once
kbuild: check sha1sum just once for each atomic header
kbuild: do not deduplicate modules.order
kbuild: fix "cat: .version: No such file or directory"
kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible
kbuild: fix and refactor single target build
kbuild: fix SIGPIPE error message for AR=gcc-ar and AR=llvm-ar
kbuild: fix single directory build
kbuild: fix typo in modpost
kbuild: generate include/generated/compile.h in top Makefile
kbuild: hard-code KBUILD_ALLDIRS in scripts/Makefile.package
kbuild: hide error checker logs for V=1 builds
kbuild: list sub-directories in ./Kbuild
kbuild: move 'PHONY += modules_prepare' to the common part
kbuild: move .vmlinux.objs rule to Makefile.modpost
kbuild: move modules.builtin(.modinfo) rules to Makefile.vmlinux_o
kbuild: move vmlinux.o rule to the top Makefile
kbuild: re-run modpost when it is updated
kbuild: rebuild .vmlinux.export.o when its prerequisite is updated
kbuild: refactor single builds of *.ko
kbuild: remove duplicated dependency between modules and modules_check
kbuild: remove head-y syntax
kbuild: remove the target in signal traps when interrupted
kbuild: Restore .version auto-increment behaviour for Debian packages
kbuild: reuse mksysmap output for kallsyms
kbuild: rewrite check-local-export in sh/awk
kbuild: rpm-pkg: fix breakage when V=1 is used
kbuild: Stop including vmlinux.bz2 in the rpm's
kbuild: take into account DT_SCHEMA_FILES changes while checking dtbs
kbuild: unify two modpost invocations
kbuild: use obj-y instead extra-y for objects placed at the head
kbuild: use objtool-args-y to clean up objtool arguments
kbuild: use POSIX-compatible grep option
 
kcm: annotate data-races around kcm->rx_psock
kcm: annotate data-races around kcm->rx_wait
kcm: avoid potential race in kcm_tx_work
kcm: close race conditions on sk_receive_queue
kcm: do not sense pfmemalloc status in kcm_sendpage()
 
Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
Kconfig.debug: disable CONFIG_FRAME_WARN for KMSAN by default
Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN
Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled
Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5
 
kconfig: fix segmentation fault in menuconfig search
 
Kconfig: remove sym_set_choice_value
 
kcov: kmsan: unpoison area->list in kcov_remote_area_put()
 
kernel/fork: use maple tree for dup_mmap() during forking
 
kernel/module: add __dyndbg_classes section
 
kernel/panic: Drop unblank_screen call
 
kernel/profile.c: simplify duplicated code in profile_setup()
 
kernel/reboot: Add SYS_OFF_MODE_RESTART_PREPARE mode
 
kernel/sysctl-test: use SYSCTL_{ZERO/ONE_HUNDRED} instead of i_{zero/one_hundred}
 
kernel/sysctl.c: move sysctl_vals and sysctl_long_vals to sysctl.c
kernel/sysctl.c: remove unnecessary (void*) conversions
 
kernel/utsname_sysctl.c: Add missing enum uts_proc value
kernel/utsname_sysctl.c: Fix hostname polling
kernel/utsname_sysctl.c: print kernel arch
 
kernel: exit: cleanup release_thread()
 
kernfs: Add KERNFS_REMOVING flags
kernfs: Drop unnecessary "mutex" local variable initialization
kernfs: Factor out kernfs_activate_one()
kernfs: Fix spurious lockdep warning in kernfs_find_and_get_node_by_id()
kernfs: fix use-after-free in __kernfs_remove
kernfs: Implement kernfs_show()
kernfs: Improve kernfs_drain() and always call on removal
kernfs: Refactor kernfs_get_open_node()
kernfs: Simply by replacing kernfs_deref_open_node() with of_on()
kernfs: Skip kernfs_drain_open_files() more aggressively
 
kexec: replace kmap() with kmap_local_page()
kexec: turn all kexec_mutex acquisitions into trylocks
 
KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define KEY_LOOKUP_ALL
 
kfence: add sysfs interface to disable kfence for selected slabs.
kfence: fix stack trace pruning
kfence: use better stack hash seed
 
khugepaged: call shmem_get_folio()
 
kmsan: add iomap support
kmsan: add KMSAN runtime core
kmsan: add ReST documentation
kmsan: add tests for KMSAN
kmsan: core: kmsan_in_runtime() should return true in NMI context
kmsan: disable instrumentation of unsupported common kernel code
kmsan: disable physical page merging in biovec
kmsan: disable strscpy() optimization under KMSAN
kmsan: handle memory sent to/from USB
kmsan: handle task creation and exiting
kmsan: introduce __no_sanitize_memory and __no_kmsan_checks
kmsan: make sure PREEMPT_RT is off
kmsan: mark noinstr as __no_sanitize_memory
kmsan: unpoison @tlb in arch_tlb_gather_mmu()
 
kprobe: reverse kp->flags when arm_kprobe failed
 
kprobes: Add new KPROBE_FLAG_ON_FUNC_ENTRY kprobe flag
kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
 
ksefltests: pidfd: Fix wait_states: Test terminated by timeout
 
kselftest/arm64: Add a test for signal frames with ZA disabled
kselftest/arm64: Add coverage of TPIDR2_EL0 ptrace interface
kselftest/arm64: Add hwcap test for RNG
kselftest/arm64: Add missing newline in hwcap output
kselftest/arm64: Add simple hwcap validation
kselftest/arm64: Add SVE 2 to the tested hwcaps
kselftest/arm64: Add test coverage for NT_ARM_TLS
kselftest/arm64: Allow larger buffers in get_signal_context()
kselftest/arm64: Always encourage preemption for za-test
kselftest/arm64: Correct buffer allocation for SVE Z registers
kselftest/arm64: Count SIGUSR2 deliveries in FP stress tests
kselftest/arm64: Don't enable v8.5 for MTE selftest builds
kselftest/arm64: Don't repeat termination handler for fp-stress
kselftest/arm64: Enforce actual ABI for SVE syscalls
kselftest/arm64: Enumerate SME rather than SVE vector lengths for za_regs
kselftest/arm64: Fix spelling misakes of signal names
kselftest/arm64: Fix typo in hwcap check
kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
kselftest/arm64: Fix validation of EXTRA_CONTEXT signal context location
kselftest/arm64: Flag fp-stress as exiting when we begin finishing up
kselftest/arm64: Handle EINTR while reading data from children
kselftest/arm64: Include larger SVE and SME VLs in signal tests
kselftest/arm64: Install signal handlers before output in FP stress tests
kselftest/arm64: kselftest harness for FP stress tests
kselftest/arm64: Only validate each signal context once
kselftest/arm64: Preserve any EXTRA_CONTEXT in handle_signal_copyctx()
kselftest/arm64: Remove unneeded protype for validate_extra_context()
kselftest/arm64: Tighten up validation of ZA signal context
kselftest/arm64: Validate contents of EXTRA_CONTEXT blocks
kselftest/arm64: Validate signal ucontext in place
 
kselftest/cgroup: Add cpuset v2 partition root state test
 
kselftests: cgroup: update kmem test precision tolerance
 
Kselftests: remove support of libhugetlbfs from kselftests
 
ksm: add profit monitoring documentation
ksm: add the ksm prefix to the names of the ksm private structures
ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash
ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node
ksm: convert to use common struct mm_slot
ksm: count allocated ksm rmap_items for each process
ksm: remove redundant declarations in ksm.h
ksm: use a folio in replace_page()
 
ksmbd: call ib_drain_qp when disconnected
ksmbd: casefold utf-8 share names and fix ascii lowercase conversion
ksmbd: change security id to the one samba used for posix extension
ksmbd: constify struct path
ksmbd: decrease the number of SMB3 smbdirect server SGEs
ksmbd: don't open-code %pD
ksmbd: don't open-code file_path()
ksmbd: fill sids in SMB_FIND_FILE_POSIX_INFO response
ksmbd: fix encryption failure issue for session logoff response
ksmbd: fix endless loop when encryption for response fails
ksmbd: fix incorrect handling of iterate_dir
ksmbd: Fix user namespace mapping
ksmbd: Fix wrong return value and message length check in smb2_ioctl()
ksmbd: hide socket error message when ipv6 config is disable
ksmbd: make utf-8 file name comparison work in __caseless_lookup()
ksmbd: port to vfs{g,u}id_t and associated helpers
ksmbd: reduce server smbdirect max send/receive segment sizes
ksmbd: remove generic_fillattr use in smb2_open()
ksmbd: set file permission mode to match Samba server posix extension behavior
ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob
ksmbd: update documentation
ksmbd: validate share name from share config response
 
kunit/memcpy: Avoid pathological compile-time string size
 
kunit: add kunit.enable to enable/disable KUnit test
kunit: declare kunit_assert structs as const
kunit: drop test pointer in string_stream_fragment
kunit: make kunit_kfree() not segfault on invalid inputs
kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends
kunit: make kunit_kfree(NULL) a no-op to match kfree()
kunit: no longer call module_info(test, "Y") for kunit modules
kunit: remove format func from struct kunit_assert, get it to 0 bytes
kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED
kunit: string-stream: Simplify resource use
kunit: tool: Don't download risc-v opensbi firmware with wget
kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces
kunit: tool: remove UML specific options from all_tests_uml.config
kunit: tool: rename all_test_uml.config, use it for --alltests
kunit: update NULL vs IS_ERR() tests
 
KVM/VMX: Avoid stack engine synchronization uop in __vmx_vcpu_run
 
KVM: Add extra information in kvm_page_fault trace point
KVM: Add KVM_CAP_DIRTY_LOG_RING_ACQ_REL capability and config option
 
kvm: Add support for arch compat vm ioctls
 
KVM: arm64/mmu: count KVM s2 mmu usage in secondary pagetable stats
KVM: arm64: Add a visibility bit to ignore user writes
KVM: arm64: Advertise new kvmarm mailing list
KVM: arm64: Clear PSTATE.SS when the Software Step state was Active-pending
KVM: arm64: Drop raz parameter from read_id_reg()
KVM: arm64: Enable stack protection and branch profiling for VHE
KVM: arm64: Fix bad dereference on MTE-enabled systems
KVM: arm64: Fix comment typo in nvhe/switch.c
KVM: arm64: Fix SMPRI_EL1/TPIDR2_EL0 trapping on VHE
KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available()
KVM: arm64: Limit stage2_apply_range() batch size to largest block
KVM: arm64: nvhe: Fix build with profile optimization
KVM: arm64: Preserve PSTATE.SS for the guest while single-step is enabled
KVM: arm64: Remove internal accessor helpers for id regs
KVM: arm64: selftests: Add a test case for KVM_GUESTDBG_SINGLESTEP
KVM: arm64: selftests: Fix multiple versions of GIC creation
KVM: arm64: selftests: Refactor debug-exceptions to make it amenable to new test cases
KVM: arm64: Spin off helper for calling visibility hook
KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system
KVM: arm64: Use correct accessor to parse stage-1 PTEs
KVM: arm64: Use visibility hook to treat ID regs as RAZ
KVM: arm64: vgic: Fix exit condition in scan_its_table()
KVM: arm64: vgic: Remove duplicate check in update_affinity_collection()
KVM: arm64: Work out supported block level at compile time
KVM: Avoid re-reading kvm->max_halt_poll_ns during halt-polling
KVM: Cap vcpu->halt_poll_ns before halting rather than after
KVM: Check KVM_CAP_DIRTY_LOG_{RING, RING_ACQ_REL} prior to enabling them
KVM: debugfs: Return retval of simple_attr_open() if it fails
KVM: Document the interaction between KVM_CAP_HALT_POLL and halt_poll_ns
KVM: Document weakly ordered architecture requirements for dirty ring
KVM: fix memoryleak in kvm_init()
KVM: Initialize gfn_to_pfn_cache locks in dedicated helper
KVM: mips, x86: do not rely on KVM_REQ_UNHALT
 
kvm: mmu: fix typos in struct kvm_arch
 
KVM: Move halt-polling documentation into common directory
KVM: nVMX: Add a helper to identify low-priority #DB traps
KVM: nVMX: Add tracepoint for nested VM-Enter
KVM: nVMX: Always emulate PERF_GLOBAL_CTRL VM-Entry/VM-Exit controls
KVM: nVMX: Always set required-1 bits of pinbased_ctls to PIN_BASED_ALWAYSON_WITHOUT_TRUE_MSR
KVM: nVMX: Document priority of all known events on Intel CPUs
KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
KVM: nVMX: Ignore SIPI that arrives in L2 when vCPU is not in WFS
KVM: nVMX: Make an event request if INIT or SIPI is pending on VM-Enter
KVM: nVMX: Make an event request when pending an MTF nested VM-Exit
KVM: nVMX: Make event request on VMXOFF iff INIT/SIPI is pending
KVM: nVMX: Prioritize TSS T-flag #DBs over Monitor Trap Flag
KVM: nVMX: Refactor unsupported eVMCS controls logic to use 2-d array
KVM: nVMX: Support PERF_GLOBAL_CTRL with enlightened VMCS
KVM: nVMX: Support several new fields in eVMCSv1
KVM: nVMX: Treat eVMCS as enabled for guest iff Hyper-V is also enabled
KVM: nVMX: Treat General Detect #DB (DR7.GD=1) as fault-like
KVM: nVMX: Unconditionally clear mtf_pending on nested VM-Exit
KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
KVM: nVMX: Use cached host MSR_IA32_VMX_MISC value for setting up nested MSR
KVM: nVMX: Use CC() macro to handle eVMCS unsupported controls checks
KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
KVM: nVMX: WARN once and fail VM-Enter if eVMCS sees VMFUNC[63:32] != 0
KVM: Obey kvm.halt_poll_ns in VMs not using KVM_CAP_HALT_POLL
KVM: PPC: Book3S HV P9: Clear vcpu cpu fields before enabling host irqs
KVM: PPC: Book3S HV P9: Fix irq disabling in tick accounting
KVM: PPC: Book3S HV P9: Restore stolen time logging in dtl
KVM: PPC: Book3S HV: Fix decrementer migration
KVM: PPC: Book3S HV: Fix stack frame regs marker
KVM: PPC: Book3S HV: Implement scheduling wait interval counters in the VPA
KVM: PPC: Book3S HV: Update guest state entry/exit accounting to new API
KVM: PPC: BookS PR-KVM and BookE do not support context tracking
KVM: PPC: remove orphan declarations from kvm_ppc.h
KVM: Reject attempts to consume or refresh inactive gfn_to_pfn_cache
KVM: remove KVM_REQ_UNHALT
KVM: s390: pci: Fix allocation size of aift kzdev elements
KVM: s390: pv: don't allow userspace to set the clock under PV
KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field
KVM: selftests: Add an x86-only test to verify nested exception queueing
KVM: selftests: Add ENCLS_EXITING_BITMAP{,HIGH} VMCS fields
KVM: selftests: Add helpers to read kvm_{intel,amd} boolean module parameters
 
kvm: selftests: add svm nested shutdown test
 
KVM: selftests: add svm part to triple_fault_test
KVM: selftests: Add test for AArch32 ID registers
KVM: selftests: Add tests in xen_shinfo_test to detect lock races
KVM: selftests: Check result in hyperv_features for successful hypercalls
KVM: selftests: Dedup subtests of fix_hypercall_test
KVM: selftests: dirty-log: Upgrade flag accesses to acquire/release semantics
KVM: selftests: dirty-log: Use KVM_CAP_DIRTY_LOG_RING_ACQ_REL if available
KVM: selftests: Don't set reserved bits for invalid Hyper-V hypercall number
KVM: selftests: Explicitly verify KVM doesn't patch hypercall if quirk==off
KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test
KVM: selftests: Fix nx_huge_pages_test on TDP-disabled hosts
KVM: selftests: Hardcode VMCALL/VMMCALL opcodes in "fix hypercall" test
KVM: selftests: Load RAX with -EFAULT before Hyper-V hypercall
KVM: selftests: Mark "guest_saw_irq" as volatile in xen_shinfo_test
KVM: selftests: move idt_entry to header
KVM: selftests: Remove unnecessary register shuffling in fix_hypercall_test
KVM: selftests: Require DISABLE_NX_HUGE_PAGES cap for NX hugepage test
KVM: selftests: Switch to updated eVMCSv1 definition
KVM: selftests: Tell the compiler that code after TEST_FAIL() is unreachable
KVM: selftests: Update top-of-file comment in psci_test
KVM: selftests: Use uapi header to get VMX and SVM exit reasons/codes
KVM: SVM: adjust register allocation for __svm_vcpu_run()
KVM: SVM: do not allocate struct svm_cpu_data dynamically
KVM: SVM: Make an event request if INIT or SIPI is pending when GIF is set
KVM: SVM: move guest vmsave/vmload back to assembly
KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly
KVM: SVM: Only dump VMSA to klog at KERN_DEBUG level
KVM: SVM: remove dead field from struct svm_cpu_data
KVM: SVM: remove unnecessary check on INIT intercept
KVM: SVM: remove unused field from struct vcpu_svm
KVM: SVM: replace regs argument of __svm_vcpu_run() with vcpu_svm
KVM: SVM: restore host save area from assembly
KVM: SVM: retrieve VMCB from assembly
KVM: Update gfn_to_pfn_cache khva when it moves within the same page
KVM: Use acquire/release semantics when accessing dirty ring GFN state
KVM: VMX: Add missing CPU based VM execution controls to vmcs_config
KVM: VMX: Add missing VMEXIT controls to vmcs_config
KVM: VMX: Adjust CR3/INVPLG interception for EPT=y at runtime, not setup
KVM: VMX: Advertise PMU LBRs if and only if perf supports LBRs
KVM: VMX: Cache MSR_IA32_VMX_MISC in vmcs_config
KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING in setup_vmcs_config()
KVM: VMX: Check VM_ENTRY_IA32E_MODE in setup_vmcs_config()
KVM: VMX: Define VMCS-to-EVMCS conversion for the new fields
KVM: VMX: Do not declare vmread_error() asmlinkage
KVM: VMX: Don't toggle VM_ENTRY_IA32E_MODE for 32-bit kernels/KVM
KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS
KVM: VMX: Extend VMX controls macro shenanigans
KVM: VMX: Fold vmx_supported_debugctl() into vcpu_supported_debugctl()
KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable
KVM: VMX: Get rid of eVMCS specific VMX controls sanitization
KVM: VMX: Ignore guest CPUID for host userspace writes to DEBUGCTL
KVM: VMX: Inject #PF on ENCLS as "emulated" #PF
 
kvm: vmx: keep constant definition format consistent
 
KVM: VMX: Move CPU_BASED_CR8_{LOAD,STORE}_EXITING filtering out of setup_vmcs_config()
KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()
KVM: VMX: Tweak the special handling of SECONDARY_EXEC_ENCLS_EXITING in setup_vmcs_config()
KVM: VMX: Update MTF and ICEBP comments to document KVM's subtle behavior
KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
KVM: x86/mmu: Block all page faults during kvm_zap_gfn_range()
KVM: x86/mmu: count KVM mmu usage in secondary pagetable stats.
KVM: x86/mmu: fix memoryleak in kvm_mmu_vendor_module_init()
KVM: x86/mmu: Fix race condition in direct_page_fault
KVM: x86/mmu: fix repeated words in comments
KVM: x86/pmu: Avoid setting BIT_ULL(-1) to pmu->host_cross_mapped_mask
KVM: x86/pmu: Avoid using PEBS perf_events for normal counters
KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet
KVM: x86/pmu: Don't generate PEBS records for emulated instructions
KVM: x86/pmu: Limit the maximum number of supported AMD GP counters
KVM: x86/pmu: Limit the maximum number of supported Intel GP counters
KVM: x86/pmu: Refactor PERF_GLOBAL_CTRL update helper for reuse by PEBS
KVM: x86/svm/pmu: Direct access pmu->gp_counter[] to implement amd_*_to_pmc()
KVM: x86/svm/pmu: Rewrite get_gp_pmc_amd() for more counters scalability
KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign()
KVM: x86/xen: Only do in-kernel acceleration of hypercalls for guest CPL0
KVM: x86/xen: Validate port number in SCHEDOP_poll
KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
KVM: x86: add kvm_leave_nested
KVM: x86: Add missing trace points for RDMSR/WRMSR in emulator path
KVM: x86: Allow clearing RFLAGS.RF on forced emulation to test code #DBs
KVM: x86: Allow force_emulation_prefix to be written without a reload
KVM: x86: allow L1 to not intercept triple fault
KVM: x86: Check for existing Hyper-V vCPU in kvm_hv_vcpu_init()
KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
KVM: x86: Delete duplicate documentation for KVM_X86_SET_MSR_FILTER
 
kvm: x86: Do proper cleanup if kvm_x86_ops->vm_init() fails
 
KVM: x86: Don't check for code breakpoints when emulating on exception
KVM: x86: Don't snapshot pending INIT/SIPI prior to checking nested events
KVM: x86: emulator: em_sysexit should update ctxt->mode
KVM: x86: emulator: introduce emulator_recalc_and_set_mode
KVM: x86: emulator: update the emulation mode after CR0 write
KVM: x86: emulator: update the emulation mode after rsm
KVM: x86: Evaluate ability to inject SMI/NMI/IRQ after potential VM-Exit
KVM: x86: Exempt pending triple fault from event injection sanity check
KVM: x86: Fix a typo about the usage of kvcalloc()
KVM: x86: fix uninitialized variable use on KVM_REQ_TRIPLE_FAULT
KVM: x86: forcibly leave nested mode on vCPU reset
KVM: x86: Formalize blocking of nested pending exceptions
KVM: x86: Hoist nested event checks above event injection logic
KVM: x86: hyper-v: Cache HYPERV_CPUID_NESTED_FEATURES CPUID leaf
KVM: x86: lapic does not have to process INIT if it is blocked
KVM: x86: Make kvm_queued_exception a properly named, visible struct
KVM: x86: make vendor code check for all nested events
KVM: x86: Mask off reserved bits in CPUID.80000001H
KVM: x86: Mask off reserved bits in CPUID.80000006H
KVM: x86: Mask off reserved bits in CPUID.80000008H
KVM: x86: Mask off reserved bits in CPUID.8000001AH
KVM: x86: Mask off reserved bits in CPUID.8000001FH
KVM: x86: Morph pending exceptions to pending VM-Exits at queue time
KVM: x86: never write to memory from kvm_vcpu_check_block()
KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use
KVM: x86: nSVM: leave nested mode on vCPU free
KVM: x86: Print guest pgd in kvm_nested_vmenter()
KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open()
KVM: x86: remove exit_int_info warning in svm_handle_exit
KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed
KVM: x86: Rename inject_pending_events() to kvm_check_and_inject_events()
KVM: x86: Rename kvm_apic_has_events() to make it INIT/SIPI specific
KVM: x86: Rename kvm_x86_ops.queue_exception to inject_exception
KVM: x86: Report error when setting CPUID if Hyper-V allocation fails
KVM: x86: Return emulator error if RDMSR/WRMSR emulation failed
KVM: x86: Select CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL
KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format
KVM: x86: Suppress code #DBs on Intel if MOV/POP SS blocking is active
KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)
KVM: x86: Treat pending TRIPLE_FAULT requests as pending exceptions
KVM: x86: Update trace function for nested VM entry to support VMX
KVM: x86: use a separate asm-offsets.c file
KVM: x86: Use DR7_GD macro instead of open coding check in emulator
KVM: x86: Use kvm_queue_exception_e() to queue #DF
KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit()
KVM: x86: Use u64 for address and error code in page fault tracepoint
KVM: x86: VMX: Replace some Intel model numbers with mnemonics
KVM: x86: Zero out entire Hyper-V CPUID cache before processing entries
 
Linux: KVM:x86: Clean up ModR/M "reg" initialization in reg op decoding
 
l2tp: Don't sleep and disable BH under writer-side sk_callback_lock
l2tp: move from strlcpy with unused retval to strscpy
l2tp: Serialize access to sk_user_data with sk_callback_lock
 
landlock: Fix documentation style
landlock: Slightly improve documentation and fix spelling
 
latencytop: use the last element of latency_record of system
 
leds: lm3601x: Don't use mutex after it was destroyed
leds: lm3601x: Improve error reporting for problems during .remove()
leds: lm3697: Remove duplicated error reporting in .remove()
leds: pca963: fix misleading indentation
leds: pca963x: fix blink with hw acceleration
leds: simatic-ipc-leds-gpio: add new model 227G
leds: simatic-ipc-leds-gpio: fix incorrect LED to GPIO mapping
leds: simatic-ipc-leds-gpio: Make simatic_ipc_led_gpio_table static
 
lib/bitmap: add bitmap_weight_and()
lib/bitmap: add tests for find_nth_bit()
lib/bitmap: add tests for for_each() loops
lib/bitmap: don't call __bitmap_weight() in kernel code
lib/bitmap: introduce for_each_set_bit_wrap() macro
lib/bitmap: remove bitmap_ord_to_pos
 
lib/cmdline: avoid page fault in next_arg
 
lib/cpumask: add FORCE_NR_CPUS config option
lib/cpumask: delete misleading comment
lib/cpumask: deprecate nr_cpumask_bits
 
lib/find: optimize for_each() macros
 
lib/find_bit: add find_next{,_and}_bit_wrap
lib/find_bit: create find_first_zero_bit_le()
lib/find_bit: introduce FIND_FIRST_BIT() macro
lib/find_bit: Introduce find_next_andnot_bit()
lib/find_bit: optimize find_next_bit() functions
 
lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5
 
lib/nodemask: optimize node_random for nodemask with single NUMA node
 
lib/sg_pool: change module_init(sg_pool_init) to subsys_initcall
 
lib/string_helpers: Add str_read_write() helper
lib/string_helpers: Introduce parse_int_array_user()
lib/string_helpers: Introduce parse_int_array_user()
 
lib/test_cpumask: Add for_each_cpu_and(not) tests
 
lib/test_maple_tree: add testing for maple tree
 
lib/test_meminit: add checks for the allocation functions
 
lib/vdso: use "grep -E" instead of "egrep"
 
lib/vnsprintf: add const modifier for param 'bitmap'
 
lib/vsprintf: Initialize vsprintf's pointer hash once the random core is ready.
lib/vsprintf: Remove static_branch_likely() from __ptr_to_hashval().
 
lib: add find_nth{,_and,_andnot}_bit()
lib: add linear range index macro
lib: Improve the is_signed_type() kunit test
lib: maple_tree: remove unneeded initialization in mtree_range_walk()
lib: move from strlcpy with unused retval to strscpy
lib: overflow: update reference to kunit-tool
lib: stackinit: update reference to kunit-tool
 
libbpf: Add GCC support for bpf_tail_call_static
libbpf: add map_get_fd_by_id and map_delete_elem in light skeleton
libbpf: Add names for auxiliary maps
libbpf: Add new BPF_PROG2 macro
libbpf: Add pathname_concat() helper
libbpf: Allows disabling auto attach
libbpf: Check the validity of size in user_ring_buffer__reserve()
libbpf: Clean up deprecated and legacy aliases
libbpf: Clean up legacy bpf maps declaration in bpf_helpers
libbpf: Do not require executable permission for shared libraries
libbpf: Don't require full struct enum64 in UAPI headers
libbpf: Ensure functions with always_inline attribute are inline
libbpf: Fix crash if SEC("freplace") programs don't have attach_prog_fd set
libbpf: Fix NULL pointer exception in API btf_dump__dump_type_data
libbpf: Fix overrun in netlink attribute iteration
libbpf: Fix potential NULL dereference when parsing ELF
libbpf: Fix the case of running as non-root with capabilities
libbpf: Handle size overflow for ringbuf mmap
libbpf: Handle size overflow for user ringbuf mmap
libbpf: Improve BPF_PROG2 macro code quality and description
libbpf: Initialize err in probe_map_create
libbpf: Making bpf_prog_load() ignore name if kernel doesn't support
libbpf: preserve errno across pr_warn/pr_info/pr_debug
libbpf: Reject legacy 'maps' ELF section
libbpf: Remove gcc support for bpf_tail_call_static for now
libbpf: restore memory layout of bpf_object_open_opts
libbpf: Skip empty sections in bpf_object__init_global_data_maps
libbpf: Streamline bpf_attr and perf_event_attr initialization
libbpf: Support raw BTF placed in the default search path
libbpf: Use correct return pointer in attach_raw_tp
libbpf: Use page size as max_entries when probing ring buffer map
 
libceph: drop last_piece flag from ceph_msg_data_cursor
 
libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE
 
libnvdimm/region: Allow setting align attribute on regions without mappings
 
libperf: Do not include non-UAPI linux/compiler.h header
libperf: Populate system-wide evsel maps
libperf: Propagate maps only if necessary
 
Linux: Linux 6.1
Linux: Linux 6.1-rc1
Linux: Linux 6.1-rc2
Linux: Linux 6.1-rc3
Linux: Linux 6.1-rc4
Linux: Linux 6.1-rc5
Linux: Linux 6.1-rc6
Linux: Linux 6.1-rc7
Linux: Linux 6.1-rc8
 
linux/export: use inline assembler to populate symbol CRCs
 
liquidio: CN23XX: delete repeated words, add missing words and fix typo in comment
 
livepatch: Add a missing newline character in klp_module_coming()
livepatch: add sysfs entry "patched" for each klp_object
livepatch: fix race between fork and KLP transition
 
lkdtm: Emit an indirect call for CFI tests
lkdtm: Update tests for memcpy() run-time warnings
 
llist: use try_cmpxchg in llist_add_batch and llist_del_first
 
LoadPin: Fix Kconfig doc about format of file with verity digests
LoadPin: Require file with verity root digests to have a header
 
lockd: move from strlcpy with unused retval to strscpy
 
lockdown: ratelimit denial messages
 
locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused
 
locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked()
 
locking/rwsem: Disable preemption while trying for rwsem lock
 
locking/spinlocks: Mark spinlocks noinline when inline spinlocks are disabled
 
locking: Add __lockfunc to slow path functions
locking: Add __sched to semaphore functions
locking: Detect includes rwlock.h outside of spinlock.h
locking: Fix qspinlock/x86 inline asm error
 
locks: fix TOCTOU race when granting write lease
 
LoongArch: Add ACPI-based generic laptop driver
LoongArch: Add BPF JIT support
LoongArch: Add Kconfig option AS_HAS_EXPLICIT_RELOCS
LoongArch: Add kdump support
LoongArch: Add kexec support
LoongArch: Add perf events support
LoongArch: Add qspinlock support
LoongArch: Add some instruction opcodes and formats
LoongArch: Add SysRq-x (TLB Dump) support
LoongArch: Adjust symbol addressing for AS_HAS_EXPLICIT_RELOCS
LoongArch: BPF: Avoid declare variables in switch-case
LoongArch: Clear FPU/SIMD thread info flags for kernel thread
LoongArch: Combine acpi_boot_table_init() and acpi_boot_init()
LoongArch: Define ELF relocation types added in ABIv2.0
LoongArch: Do not create sysfs control file for io master CPUs
 
loongarch: efi: enable generic EFI compressed boot
 
LoongArch: Export symbol for function smp_send_reschedule()
LoongArch: Fix cpu name after CPU-hotplug
LoongArch: Fix unsigned comparison with less than zero
LoongArch: Flush TLB earlier at initialization
LoongArch: Kconfig: Fix spelling mistake "delibrately" -> "deliberately"
LoongArch: Makefile: Use "grep -E" instead of "egrep"
LoongArch: Mark __xchg() and __cmpxchg() as __always_inline
LoongArch: mm: Fix huge page entry update for virtual machine
LoongArch: mm: Refactor TLB exception handlers
LoongArch: Move {signed,unsigned}_imm_check() to inst.h
LoongArch: Refactor cache probe and flush methods
 
loongarch: remove generic-y += termios.h
 
LoongArch: Remove unused kernel stack padding
LoongArch: Set _PAGE_DIRTY only if _PAGE_MODIFIED is set in {pmd,pte}_mkwrite()
LoongArch: Set _PAGE_DIRTY only if _PAGE_WRITE is set in {pmd,pte}_mkdirty()
LoongArch: SMP: Change prefix from loongson3 to loongson
LoongArch: Support access filter to /dev/mem interface
LoongArch: Support PC-relative relocations in modules
LoongArch: Support R_LARCH_GOT_PC_{LO12,HI20} in modules
LoongArch: update local TLB if PTE entry exists
LoongArch: Update Loongson-3 default config file
LoongArch: Use acpi_arch_dma_setup() and remove ARCH_HAS_PHYS_TO_DMA
LoongArch: Use flexible-array member instead of zero-length array
LoongArch: Use generic BUG() handler
LoongArch: Use TLB for ioremap()
 
lsm: clean up redundant NULL pointer check
 
m68k: Allow kexec on M68KCLASSIC with MMU enabled only
m68k: defconfig: Update defconfigs for v6.0-rc2
m68k: Move from strlcpy with unused retval to strscpy
m68k: Process bootinfo records before saving them
m68k: Rework BI_VIRT_RNG_SEED as BI_RNG_SEED
m68k: update config files
 
m68knommu: fix non-mmu classic 68000 legacy timer tick selection
m68knommu: fix non-specific 68328 choice interrupt build failure
 
mac802154: Fix LQI recording
mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()
 
maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault()
 
macintosh/ams: Adapt declaration of ams_i2c_remove() to earlier change
 
macintosh: Add missing of_node_get() in do_attach()
macintosh: move from strlcpy with unused retval to strscpy
 
macsec: add missing attribute validation for offload
macsec: clear encryption keys from the stack after setting up offload
macsec: delete new rxsc when offload fails
macsec: don't free NULL metadata_dst
macsec: fix detection of RXSCs when toggling offloading
macsec: Fix invalid error code set
macsec: fix secy->n_rx_sc accounting
 
macvlan: enforce a consistent minimal mtu
 
madvise: convert madvise_free_pte_range() to use a folio
madvise: use zap_page_range_single for madvise dontneed
 
mailbox: apple: Implement flush() operation
mailbox: apple: Implement poll_data() operation
mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
mailbox: imx: fix RST channel support
mailbox: mpfs: account for mbox offsets while sending
mailbox: mpfs: fix handling of the reg property
mailbox: pcc: Fix spelling mistake "Plaform" -> "Platform"
mailbox: qcom-apcs-ipc: add IPQ8074 APSS clock support
mailbox: qcom-ipcc: flag IRQ NO_THREAD
 
mailmap: update Alex Hung's email address
mailmap: update Dan Carpenter's email address
mailmap: update email address for Satya Priya
mailmap: update email for Qais Yousef
mailmap: update Frank Rowand email address
mailmap: update Matti Vaittinen's email address
mailmap: Update Oliver's email address
 
maintainer-pgp-guide: add a section on PGP-signed patches
maintainer-pgp-guide: minor wording tweaks
maintainer-pgp-guide: remove keyserver instructions
maintainer-pgp-guide: update ECC support information
maintainer-pgp-guide: use key terminology consistent with upstream
 
MAINTAINERS: Add a new entry for VMWARE VSOCK VMCI TRANSPORT DRIVER
MAINTAINERS: Add AMD PMF driver entry
MAINTAINERS: add an entry for StarFive devicetrees
MAINTAINERS: Add BCM4908 maintainer to BCMBCA entry
MAINTAINERS: add entries for misc. RISC-V SoC drivers and devicetrees
MAINTAINERS: add entry for KMSAN
MAINTAINERS: add header file to TI DAVINCI SERIES CLOCK DRIVER
MAINTAINERS: Add header files under VMWARE VMCI DRIVER
MAINTAINERS: Add include/linux/tnum.h to BPF CORE
MAINTAINERS: add Jan as SMC maintainer
MAINTAINERS: add keyword match on PTP
MAINTAINERS: Add linux-kbuild's patchwork
MAINTAINERS: Add Mahesh J Salgaonkar as EEH maintainer
MAINTAINERS: Add maintainer for HiSilicon PTT driver
MAINTAINERS: Add maintainer for hwmon/max31760
MAINTAINERS: add maintainers for Alibaba' T-Head PMU driver
MAINTAINERS: Add maintainers for DWC AHCI SATA driver
MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint reviewer
MAINTAINERS: Add Manivannan Sadhasivam as Qcom PCIe RC maintainer
MAINTAINERS: Add myself as a reviewer for panel-edp.c
MAINTAINERS: add myself as a tracing reviewer
MAINTAINERS: Add myself as maintainer for hisi_dma
MAINTAINERS: Add Nathan and Nicolas to Kbuild reviewers
MAINTAINERS: add polarfire soc reset controller
MAINTAINERS: add qspi to Polarfire SoC entry
MAINTAINERS: add RISC-V's patchwork
MAINTAINERS: add S390 MM section
MAINTAINERS: add spdxexclude to LICENSES and SPDX stuff
MAINTAINERS: add TI ECAP driver info
MAINTAINERS: Add Tom Talpey as cifs.ko reviewer
MAINTAINERS: Add Tom Talpey as ksmbd reviewer
MAINTAINERS: Add Vignesh as maintainer of TI SDHCI OMAP DRIVER
MAINTAINERS: Add Vignesh Raghavendra as maintainer of TI DRA7XX/J721E PCI driver
MAINTAINERS: adjust entry after renaming parisc serial driver
MAINTAINERS: adjust STARFIVE JH7100 PINCTRL DRIVER after file movement
MAINTAINERS: Change myself to a maintainer
MAINTAINERS: Change status of some VMware drivers
MAINTAINERS: Change VMware PVSCSI driver entry to upper case
MAINTAINERS: Drop Bartlomiej Zolnierkiewicz
MAINTAINERS: Drop records pointing to 01.org/linux-acpi
MAINTAINERS: Drop Robert Jones
MAINTAINERS: fix Analog Devices forum links
MAINTAINERS: Fix file pattern for ARM/APPLE MACHINE SOUND DRIVERS
MAINTAINERS: generify the Microchip RISC-V entry name
MAINTAINERS: git://github -> https://github.com for broadcom
MAINTAINERS: git://github -> https://github.com for kvm-riscv
MAINTAINERS: git://github -> https://github.com for openrisc
MAINTAINERS: git://github -> https://github.com for petkan
MAINTAINERS: git://github.com -> https://github.com for ceph
MAINTAINERS: git://github.com -> https://github.com for HiSilicon
MAINTAINERS: git://github.com -> https://github.com for nilfs2
MAINTAINERS: git://github.com -> https://github.com for sifive
MAINTAINERS: Include PCI bindings in host bridge entry
MAINTAINERS: input: add mattijs for mt6779-keypad
MAINTAINERS: mark rsi wifi driver as orphan
MAINTAINERS: Merge ARM/Renesas ARM64 and ARM/SH-Mobile ARM architectures
MAINTAINERS: merge SWIOTLB SUBSYSTEM into DMA MAPPING HELPERS
MAINTAINERS: move USB gadget and phy entries under the main USB entry
MAINTAINERS: Move Vivien to CREDITS
MAINTAINERS: nfc: s3fwrn5: Drop Krzysztof Opasiak
MAINTAINERS: of: collapse overlay entry into main device tree entry
MAINTAINERS: pwm-fan: Drop Bartlomiej Zolnierkiewicz
MAINTAINERS: rectify file entry in ALIBABA PMU DRIVER
MAINTAINERS: Remove duplicate matching entry
MAINTAINERS: remove Hyunchul Lee from ksmbd maintainers
MAINTAINERS: Remove Michal Marek from Kbuild maintainers
MAINTAINERS: remove outdated linux390 link
MAINTAINERS: remove sthemmin
MAINTAINERS: repair Microchip corei2c driver entry
MAINTAINERS: Rust
MAINTAINERS: Solve warning regarding inexistent atmel-usart binding
MAINTAINERS: switch dwc3 to Thinh
MAINTAINERS: update Alex Hung's email address
MAINTAINERS: update btrfs website links and files
MAINTAINERS: Update Counter subsystem git tree repo link
MAINTAINERS: Update HiSilicon LPC BUS Driver maintainer
MAINTAINERS: Update HiSilicon SFC Driver maintainer
MAINTAINERS: Update Juerg Haefliger's email address
MAINTAINERS: Update Kishon's email address in GENERIC PHY FRAMEWORK
MAINTAINERS: Update Kishon's email address in PCI endpoint subsystem
MAINTAINERS: Update maintainer list for chelsio drivers
 
maintainers: update MAINTAINERS file.
 
MAINTAINERS: Update maintainers for broadcom USB
MAINTAINERS: Update Microchip MCP3911 to Maintained
MAINTAINERS: update Muchun Song's email
MAINTAINERS: update polarfire soc clock binding
MAINTAINERS: Update SED-Opal Maintainers
MAINTAINERS: update Tzung-Bi's email address
 
Linux: make generic INIT_C_CC a bit more generic
 
Makefile.compiler: replace cc-ifversion with compiler-specific macros
 
Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
 
Maple Tree: add new data structure
 
maple_tree: don't set a new maximum on the node when not reusing nodes
maple_tree: fix depth tracking in maple_state
maple_tree: mas_anode_descend() clang-analyzer cleanup
maple_tree: remove pointer to pointer use in mas_alloc_nodes()
maple_tree: reorganize testing to restore module testing
 
may_linkat(): constify path
 
mbcache: Avoid nesting of cache->c_list_lock under bit locks
 
mctp i2c: don't count unused / invalid keys for flow release
 
mctp: Fix an error handling path in mctp_init()
mctp: prevent double key removal and unref
 
md/raid10: convert resync_lock to use seqlock
md/raid10: don't modify 'nr_waitng' in wait_barrier() for the case nowait
md/raid10: factor out code from wait_barrier() to stop_waiting_barrier()
md/raid10: fix compile warning
md/raid10: fix improper BUG_ON() in raise_barrier()
md/raid10: prevent unnecessary calls to wake_up() in fast path
 
md/raid5: Cleanup prototype of raid5_get_active_stripe()
md/raid5: Don't read ->active_stripes if it's not needed
md/raid5: Drop extern on function declarations in raid5.h
md/raid5: Ensure stripe_fill happens on non-read IO with journal
md/raid5: Fix spelling mistakes in comments
md/raid5: Refactor raid5_get_active_stripe()
md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk()
md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
 
md: Fix spelling mistake in comments of r5l_log
md: Remove extra mddev_get() in md_seq_start()
md: Replace snprintf with scnprintf
 
media: airspy: fix memory leak in airspy probe
media: amphion: adjust the encoder's value range of gop size
media: amphion: don't change the colorspace reported by decoder.
media: amphion: fix a bug that vpu core may not resume after suspend
media: amphion: insert picture startcode after seek for vc1g format
media: amphion: release m2m ctx when releasing vpu instance
media: ar0521: fix error return code in ar0521_power_on()
media: ar0521: Fix return value check in writing initial registers
media: ar0521: Remove redundant variable ret
media: atomisp-notes: Add info about sensors v4l2_get_subdev_hostdata() use
media: atomisp-ov2680: Don't take the input_lock for try_fmt calls.
media: atomisp-ov2680: Fix ov2680_set_fmt()
media: atomisp-ov2680: Improve ov2680_set_fmt() error handling
media: atomisp: Add atomisp_pipe_check() helper
media: atomisp: don't store an unused sink data on a var
media: atomisp: Drop streamoff_mutex
media: atomisp: Drop unnecessary first_streamoff check
media: atomisp: Ensure that USERPTR pointers are page aligned
media: atomisp: Fix device_caps reporting of the registered video-devs
media: atomisp: Fix locking around asd->streaming read/write
media: atomisp: Fix v4l2_fh resource leak on open errors
media: atomisp: Fix VIDIOC_TRY_FMT
media: atomisp: hmm_bo: Drop PFN code path from alloc_user_pages()
media: atomisp: hmm_bo: Further simplify alloc_private_pages()
media: atomisp: hmm_bo: Rewrite alloc_private_pages() using pages_array helper funcs
media: atomisp: hmm_bo: Rewrite free_private_pages() using pages_array helper funcs
media: atomisp: hmm_bo: Simplify alloc_private_pages()
media: atomisp: Make atomisp_set_raw_buffer_bitmap() static
media: atomisp: Make atomisp_try_fmt_cap() take padding into account
media: atomisp: Move atomisp_streaming_count() check into __atomisp_css_recover()
media: atomisp: prevent integer overflow in sh_css_set_black_frame()
media: atomisp: Register /dev/* nodes at the end of atomisp_pci_probe()
media: atomisp: Remove a couple of not useful function wrappers
media: atomisp: Remove asd == NULL checks from ioctl handling
media: atomisp: Remove atomisp_file_fops and atomisp_file_ioctl_ops
media: atomisp: Remove atomisp_source_pad_to_stream_id()
media: atomisp: Remove const/fixed camera_caps
media: atomisp: Remove empty atomisp_css_set_cont_prev_start_time() function
media: atomisp: Remove file-injection support
media: atomisp: Remove loading mutex
media: atomisp: Remove never set file_input flag
media: atomisp: Remove some further ATOMISP_ACC_* related dead code
media: atomisp: Remove the ACC device node
media: atomisp: Remove the outq videobuf queue
media: atomisp: Remove unused atomisp_css_get_dis_statistics()
media: atomisp: Remove unused lock member from struct atomisp_sub_device
media: atomisp: Remove watchdog timer
media: atomisp: Rework asd->streaming state update in __atomisp_streamoff()
media: atomisp: Simplify v4l2_fh_open() error handling
media: atomisp: Split subdev and video-node registration into 2 steps
media: atomisp: Use a normal mutex for the main lock
media: atomisp: Use video_dev.lock for ioctl locking
media: atomisp_gmin_platform: Switch to use acpi_evaluate_dsm_typed()
media: atomisp_gmin_platform: Unexport and split camera_sensor_csi()
media: av7110: move to staging/media/deprecated/saa7146
media: avoid use of 'videobuf'
media: cec: add support for Absolute Volume Control
media: cedrus: Add a Kconfig dependency on RESET_CONTROLLER
media: cedrus: Fix endless loop in cedrus_h265_skip_bits()
media: cedrus: Fix watchdog race condition
media: cedrus: Set the platform driver data earlier
media: cedrus: Use vb2_find_buffer
media: coda: jpeg: drop coda9_jpeg_dec_huff_setup() return value
media: cpia2: deprecate this driver
media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
media: cx23885: reset DMA on AMD Renior/Cezanne IOMMU due to RiSC engine stall
media: cx88: add IR remote support for NotOnlyTV LV3H
media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
media: cx88: Fix typo 'the the' in comment
media: davinci: deprecate dm644x_ccdc, dm355_cddc and dm365_isif
media: destage Hantro VPU driver
media: dib8000: Fix comment typo
media: docs: libv4l-introduction.rst: Fix function signature and link
media: Documentation: dw100: Add user documentation for the DW100 driver
media: Documentation: mc: add definitions for stream and pipeline
media: drivers: use video device pipeline start/stop
media: drivers: use video_device_pipeline()
media: drivers: use video_device_pipeline_alloc_start()
media: drxk: Fix comment typo
media: dt-binding: mediatek: add bindings for MediaTek CCORR and WDMA
media: dt-binding: mediatek: add bindings for MediaTek MDP3 components
media: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes
media: dt-bindings: allwinner: h6-vpu-g2: Add IOMMU reference property
media: dt-bindings: dongwoon,dw9714: convert to dtschema
media: dt-bindings: media: Add i.MX8MP DW100 binding
media: dt-bindings: media: mediatek: vcodec: add decoder dt-bindings for mt8188
media: dt-bindings: media: mediatek: vcodec: Add encoder dt-bindings for mt8188
media: dt-bindings: media: renesas,vsp1: Document RZ/G2L VSPD bindings
media: dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema
media: dvb-frontends/drxk: initialize err to 0
media: dvb-frontends: Fix typo 'the the' in comment
media: dw100: Add i.MX8MP dw100 dewarper driver
media: dw100: Fix an error handling path in dw100_probe()
media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
media: flexcop-usb: clean up endpoint sanity checks
media: flexcop-usb: clean up URB initialisation
media: flexcop-usb: use usb_endpoint_maxp()
media: fsl-viu: deprecate this driver
media: gspca: Fix typo 'the the' in comment
media: hantro: Allows luma and chroma depth to be different
media: Hantro: HEVC: Allows 10-bit bitstream
media: hantro: HEVC: Fix auxilary buffer size calculation
media: hantro: HEVC: Fix chroma offset computation
media: hantro: imx8m: Enable 10bit decoding
media: hantro: postproc: Configure output regs to support 10bit
media: hantro: Store HEVC bit depth in context
media: i2c/cx25840: fix repeated words in comments
media: i2c: isl7998x: Use right include
media: i2c: mt9v111: Fix typo 'the the' in comment
media: imon: Remove the unneeded result variable
media: ipu3-imgu: Fix NULL pointer dereference in active selection access
media: ivtv: Fix typo 'the the' in comment
media: MAINTAINERS: add entry for i.MX8MP DW100 v4l2 mem2mem driver
media: MAINTAINERS: adjust entry to zoran driver movement
media: MAINTAINERS: change tc358743 maintainer
media: MAINTAINERS: rectify entry in SAA7146 VIDEO4LINUX-2 DRIVER
media: mc: convert pipeline funcs to take media_pad
media: mc: entity: add alloc variant of pipeline_start
media: mc: entity: Add has_pad_interdep entity operation
media: mc: entity: Add iterator helper for entity pads
media: mc: entity: Add media_entity_pipeline() to access the media pipeline
media: mc: entity: Merge media_entity_enum_init and __media_entity_enum_init
media: mc: entity: Move media_entity_get_fwnode_pad() out of graph walk section
media: mc: entity: Rename streaming_count -> start_count
media: mc: entity: Rewrite media_pipeline_start()
media: mceusb: set timeout to at least timeout provided
media: mceusb: Use new usb_control_msg_*() routines
media: media-entity.h: add include for min()
media: media/cec: use CEC_MAX_MSG_SIZE instead of hardcoded 16
media: media/pci/ngene/ngene.h: remove #ifdef NGENE_V4L
media: media/v4l2-mem2mem.h: rename 'videobuf' to 'vb2'
media: mediatek: vcodec: add decoder compatible to support mt8188
media: mediatek: vcodec: Add encoder driver support for 34-bit iova
media: mediatek: vcodec: Add mt8188 encoder driver
media: mediatek: vcodec: Add mt8188 encoder's chip name
media: mediatek: vcodec: Fix bitstream crop information error
media: mediatek: vcodec: Remove encoder driver get IRQ resource
media: mediatek: vcodec: Skip non CBR bitrate mode
media: mediatek: vcodec: Use ctx vb2_queue mutex instead of device mutex
media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start()
media: meson: vdec: fix possible refcount leak in vdec_probe()
media: meye: deprecate this driver
media: ov5640: Use runtime PM
media: ov8865: Fix an error handling path in ov8865_probe()
media: pci/cx18: fix repeated words in comments
media: pci/cx18: fix repeated words in comments
media: pci/cx18: fix repeated words in comments
media: pci/cx23885: fix repeated words in comments
media: platform: cros-ec: Add Kuldax to the match table
media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc
media: platform: mtk-mdp3: add MediaTek MDP3 driver
media: platform: mtk-mdp3: add pointer checks and use devm_kfree
media: platform: mtk-mdp3: fix error code in mdp_vpu_dev_init()
media: platform: mtk-mdp3: fix PM reference leak in mdp_comp_clock_on()
media: platform: ti: avoid using 'videobuf' or 'video-buf'
media: platform: ti: Fix typo 'the the' in comment
media: radio-si476x: Remove the unneeded result variable
media: Remove incorrect comment from struct v4l2_fwnode_endpoint
media: remove reference to CONFIG_EMBEDDED in MEDIA_SUPPORT_FILTER
media: renesas: vsp1: Add support for RZ/G2L VSPD
media: renesas: vsp1: Add support for VSP software version
media: renesas: vsp1: Add support to deassert/assert reset line
media: renesas: vsp1: Add VSP1_HAS_NON_ZERO_LBA feature bit
media: rkisp1: Allow setting all color space fields on ISP source pad
media: rkisp1: Allow setting color space on ISP sink pad
media: rkisp1: Allow setting color space on resizer sink pad
media: rkisp1: Clean up LSC configuration code
media: rkisp1: Configure CSM based on YCbCr encoding
media: rkisp1: Configure LSC after enabling the ISP
media: rkisp1: Configure quantization using ISP source pad
media: rkisp1: Don't pass the quantization to rkisp1_csm_config()
media: rkisp1: Fix source pad format configuration
media: rkisp1: Initialize color space on ISP sink and source pads
media: rkisp1: Initialize color space on resizer sink and source pads
media: rkisp1: Simplify LSC x/y size and grad register macros
media: rkisp1: Store LSC register values in u32 variables
media: rkisp1: Use correct macro for gradient registers
media: rkisp1: Zero v4l2_subdev_format fields in when validating links
media: rockchip: rga: Fix probe rga_parse_dt bugs
media: rockchip: rkisp1: Define macros for DPCC configurations in UAPI
media: rockchip: rkisp1: Mask invalid bits in DPCC parameters
media: rockchip: rkisp1: Set DPCC methods enable bits inside loop
media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci
media: saa7164: Fix typo 'the the' in comment
media: si4713: Use the right include
media: staging/media/av7110/av7110: Fix typo in string
media: staging/media/omap4iss/iss_video.c: videobuf -> vb2
media: staging/media: add a STAGING_MEDIA_DEPRECATED option
media: staging: ipu3-imgu: Fix BNR wb gain documentation
media: staging: media: imx: imx7-media-csi: Increase video mem limit
media: subdev: increase V4L2_FRAME_DESC_ENTRY_MAX to 8
media: sun4i-csi: Add a Kconfig dependency on RESET_CONTROLLER
media: sun6i-csi: Add a Kconfig dependency on RESET_CONTROLLER
media: sun6i-csi: Add media ops with link notify callback
media: sun6i-csi: Always set exclusive module clock rate
media: sun6i-csi: Define and use driver name and (reworked) description
media: sun6i-csi: Define and use variant to get module clock rate
media: sun6i-csi: Fix comment typo
media: sun6i-csi: Introduce and use video helper functions
media: sun6i-csi: Move csi buffer definition to main header file
media: sun6i-csi: Pass and store csi device directly in video code
media: sun6i-csi: Refactor main driver data structures
media: sun6i-csi: Register the media device after creation
media: sun6i-csi: Remove controls handler from the driver
media: sun6i-csi: Tidy up Kconfig
media: sun6i-csi: Tidy up platform code
media: sun6i-csi: Tidy up v4l2 code
media: sun6i-csi: Tidy up video code
media: sun6i-csi: Use runtime pm for clocks and reset
media: sun6i-mipi-csi2: Add a Kconfig dependency on RESET_CONTROLLER
media: sun6i-mipi-csi2: Depend on PHY_SUN6I_MIPI_DPHY
media: sun8i-a83t-mipi-csi2: Add a Kconfig dependency on RESET_CONTROLLER
media: sun8i-di: Add a Kconfig dependency on RESET_CONTROLLER
media: sun8i-rotate: Add a Kconfig dependency on RESET_CONTROLLER
media: sunxi: Fix some error handling path of sun6i_mipi_csi2_probe()
media: sunxi: Fix some error handling path of sun8i_a83t_mipi_csi2_probe()
media: tc358743: limit msg.len to CEC_MAX_MSG_SIZE
media: technisat-usb2: Fix comment typo
media: ti/omap: fix repeated words in comments
media: ti: cal: combine wdma irq handling
media: ti: cal: fix useless variable init
media: ti: cal: fix wdma irq for metadata
media: ti: cal: rename sd_state to state
media: ti: cal: use CSI-2 frame number for seq number
media: tm6000: deprecate this driver
media: tm6000: Fix typo 'the the' in comment
media: tm6000: Fix unused value in vidioc_try_fmt_vid_cap()
media: tuners: Remove the unneeded result variable
media: uapi: Add a control for DW100 driver
media: usb/dvb-usb-v2: fix repeated words in comments
media: usb/msi2500: fix repeated words in comments
media: uvcvideo: Fix memory leak in uvc_gpio_parse
media: uvcvideo: Fix typo 'the the' in comment
media: uvcvideo: Limit power line control for Sonix Technology
media: uvcvideo: move uvc_format_desc to common header
media: uvcvideo: Use entity get_cur in uvc_ctrl_set
media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl()
media: v4l2-ctrls: add change flag for when dimensions change
media: v4l2-ctrls: add v4l2_ctrl_modify_dimensions
media: v4l2-ctrls: alloc arrays in ctrl_ref
media: v4l2-ctrls: allocate space for arrays
media: v4l2-ctrls: drop 'elems' argument from control type ops.
media: v4l2-ctrls: Export default v4l2_ctrl_type_ops callbacks
media: v4l2-ctrls: Fix typo in VP8 comment
media: v4l2-ctrls: optimize type_ops for arrays
media: v4l2-dev: Add videodev wrappers for media pipelines
media: v4l2-dv-timings.c: fix too strict blanking sanity checks
media: v4l2-dv-timings: add sanity checks for blanking values
media: v4l2-flash: Fix comment typo
media: v4l2-ioctl: Fix typo 'the the' in comment
media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
media: v4l: move helper functions for fractions from uvc to v4l2-common
media: v4l: subdev: Fail graciously when getting try data for NULL state
media: v4l: uapi: Add user control base for DW100 controls
media: vb2: videobuf -> videobuf2
media: venus : Add default values for the control
media: venus : Addition of control support - V4L2_CID_MIN_BUFFERS_FOR_OUTPUT
media: venus : Addition of EOS Event support for Encoder
media: venus : Addition of support for VIDIOC_TRY_ENCODER_CMD
media: venus : Allow MIN/MAX settings for the v4l2 encoder controls defined range.
media: venus : CAPTURE Plane width/height alignment with OUT plane.
media: venus : Remove the capture plane settings for venc_g_parm/venc_s_parm
media: venus: dec: Handle the case where find_format fails
media: venus: Fix NV12 decoder buffer discovery on HFI_VERSION_1XX
media: venus: hfi: Remove the unneeded result variable
media: venus: venc: Set HDR10 PQ SEI property only for MAIN10 profile
media: venus: venc_ctrls: Add default value for CLL info
media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area()
media: videobuf2: Remove vb2_find_timestamp()
media: videodev2.h: drop V4L2_CAP_ASYNCIO
media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
media: vivid.rst: loop_video is set on the capture devnode
media: vivid: add pixel_array test control
media: vivid: dev->bitmap_cap wasn't freed in all cases
media: vivid: drop GFP_DMA32
media: vivid: fix control handler mutex deadlock
media: vivid: s_fbuf: add more sanity checks
media: vivid: set num_in/outputs to 0 if not supported
media: vsp1: Add premultiplied alpha support
media: xilinx: csi2rxss: Add 1X12 greyscale format
media: xilinx: video: Add 1X12 greyscale format
media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
media: zoran: fix checkpatch --strict issues
media: zoran: from VB2_READ/WRITE: read/write isn't supported
media: zoran: move to mainline
media: zoran: the video device is video capture only, not M2M
media: zr364xx: deprecate this driver
 
Linux: MediaTek Helio X10 MT6795 - MT6331/6332 Regulators
 
mei: add kdoc for struct mei_aux_device
mei: add slow_firmware flag to the mei auxiliary device
mei: bus: export common mkhi definitions into a separate header
mei: debugfs: add pxp mode to devstate in debugfs
mei: drop ready bits check after start
mei: extend timeouts on slow devices
mei: fix repeated words in comments
mei: gsc: add transition to PXP mode in resume flow
mei: gsc: Remove redundant dev_err call
mei: gsc: setup gsc extended operational memory
mei: gsc: use polling instead of interrupts
mei: gsc: wait for reset thread on stop
mei: mkhi: add memory ready command
 
mellanox/mlxsw: fix repeated words in comments
 
memblock tests: add additional tests for basic api and memblock_alloc
memblock tests: add bottom-up NUMA tests for memblock_alloc_try_nid*
memblock tests: add command line help option
memblock tests: add generic NUMA tests for memblock_alloc_try_nid*
memblock tests: add labels to verbose output for generic alloc tests
memblock tests: add new pageblock related macro
memblock tests: add simulation of physical memory with multiple NUMA nodes
memblock tests: add tests for memblock_*bottom_up functions
memblock tests: add tests for memblock_trim_memory
memblock tests: add top-down NUMA tests for memblock_alloc_try_nid*
memblock tests: remove 'cleared' from comment blocks
memblock tests: update alloc_api to test memblock_alloc_raw
memblock tests: update alloc_nid_api to test memblock_alloc_try_nid_raw
memblock tests: update reference to obsolete build option in comments
memblock tests: update tests to check if memblock_alloc zeroed memory
memblock tests: update zeroed memory check for memblock_alloc_* tests
 
memblock_tests: move variable declarations to single block
 
memcg: convert mem_cgroup_swap_full() to take a folio
memcg: convert mem_cgroup_swapin_charge_page() to mem_cgroup_swapin_charge_folio()
memcg: extract memcg_vmstats from struct mem_cgroup
memcg: fix possible use-after-free in memcg_write_event_control()
memcg: Fix possible use-after-free in memcg_write_event_control()
memcg: increase MEMCG_CHARGE_BATCH to 64
memcg: rearrange code
memcg: reduce size of memcg vmstats structures
 
memory tier, sysfs: rename attribute "nodes" to "nodelist"
 
memory tiering: adjust hot threshold automatically
memory tiering: hot page selection with hint page fault latency
memory tiering: rate limit NUMA migration throughput
 
memory: brcmstb_memc: Add Broadcom STB memory controller driver
memory: dfl-emif: Update the dfl emif driver support revision 1
memory: mtk-smi: Add enable IOMMU SMC command for MM master
memory: mtk-smi: Add return value for configure port function
memory: mtk-smi: mt8188: Add SMI Support
memory: of: Fix refcount leak bug in of_get_ddr_timings()
memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
 
Merge 1707c39ae309 ("Merge tag : 'driver-core-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core") driver-core-next
 
Linux: Merge 6.0-rc4 into char-misc-next
Linux: Merge 6.0-rc4 into staging-next
Linux: Merge 6.0-rc4 into tty-next
Linux: Merge 6.0-rc4 into usb-next
Linux: Merge 6.0-rc5 into driver-core-next
Linux: Merge 6.0-rc7 into usb-next
 
Merge 7e2cd21e02b3 ("Merge tag : 'tty-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty") into tty-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 material for v6.1.
Linux: Merge back thermal control material for v6.1.
 
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/nex
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '1662005846-4838-1-git-send-email-quic_c_skakit@quicinc.com' into clk-for-6.1
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '6.1/scsi-queue' into 6.1/scsi-fixes
Merge branch : 'a-few-corrections-for-sock_support_zc'
Merge branch : 'acpi-dev'
Merge branch : 'acpi-uid'
Merge branch : 'acpi-x86'
Merge branch : 'Add BPF-helper for accessing CLOCK_TAI'
Merge branch : 'add-a-second-bind-table-hashed-by-port-and-address'
Merge branch : 'add-a-secondary-at-port-to-the-telit-fn990'
Merge branch : 'add-dt-property-to-disable-hibernation-mode'
Merge branch : 'add-fec-support-on-s32v234-platform'
Merge branch : 'add-generic-pse-support'
Merge branch : 'add-interface-mode-select-and-rmii'
Merge branch : 'add-tc-taprio-support-for-queuemaxsdu'
Merge branch : 'add-wed-support-for-mt7986-chipset'
Merge branch : 'af_unix-fix-a-null-deref-in-sk_diag_dump_uid'
Merge branch : 'Allow bpf_user_ringbuf_drain() callbacks to return 1'
Merge branch : 'altera-tse-phylink'
Merge branch : 'amd-xgbe-miscellaneous-fixes'
Merge branch : 'arm-multiplatform-cleanup' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into arm/soc
Merge branch : 'arm/defconfig-cleanup' into arm/defconfig
Merge branch : 'bnxt_en-bug-fixes'
Merge branch : 'bpf-allocator'
Merge branch : 'bpf-core changes for preparation of HID-bpf'
 
Merge branch 'bpf/selftests: convert some tests to ASSERT_* macros'
 
Merge branch 'bpf: Add kfuncs for PKCS#7 signature verification'
Merge branch 'bpf: Add user-space-publisher ring buffer map type'
Merge branch 'bpf: expose bpf_{g,s}et_retval to more cgroup hooks'
Merge branch 'bpf: Fixes for CONFIG_X86_KERNEL_IBT'
Merge branch 'bpf: net: Remove duplicated code from bpf_getsockopt()'
Merge branch 'bpf: net: Remove duplicated code from bpf_setsockopt()'
Merge branch 'bpf: Remove recursion check for struct_ops prog'
Merge branch 'bpf: rstat: cgroup hierarchical'
Merge branch 'bpf: Small nf_conn cleanups'
Merge branch 'bpf: Support struct argument for trampoline base progs'
 
Merge branch : 'Bug fix and test case for special map value field '
Merge branch : 'cgroup/connect{4,6} programs for unprivileged ICMP ping'
Merge branch : 'clean-up-ocelot_reset-routine'
Merge branch : 'cleanup-in-huawei-hinic-driver'
Merge branch : 'clk-rate-range' into clk-next
Merge branch : 'completely-rework-mediatek-mt7530-binding'
Merge branch : 'cve-fixes-2022-10-13'
Merge branch : 'dccp-tcp-fix-bhash2-issues-related-to-warn_on-in-inet_csk_get_port'
Merge branch : 'destructive bpf_kfuncs'
Merge branch : 'devlink-fix-order-of-port-and-netdev-register-in-drivers'
Merge branch : 'devlink-sanitize-per-port-region-creation-destruction'
Merge branch : 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch : 'dpaa-cleanups'
Merge branch : 'driver-core/driver-core-next'
Merge branch : 'dsa-changes-for-multiple-cpu-ports-part-3'
Merge branch : 'dsa-changes-for-multiple-cpu-ports-part-4'
Merge branch : 'dt-bindings-net-renesas-etheravb-r-car-gen4-updates'
Merge branch : 'enforce W^X for trampoline and dispatcher'
Merge branch : 'felix-dsa-ethtool-stats'
Merge branch : 'Fix offset when fault occurs in strncpy_from_kernel_nofault()'
Merge branch : 'Fix reference state management for synchronous callbacks'
Merge branch : 'Fix resource leaks in test_maps'
Merge branch : 'Fix wrong cgroup attach flags being assigned to effective progs'
Merge branch : 'fix-some-issues-in-huawei-hinic-driver'
Merge branch : 'fix-some-issues-in-netdevsim-driver'
Merge branch : 'fixes for concurrent htab updates'
Merge branch : 'fixes' into features
Merge branch : 'fixes' into next
Merge branch : 'footbridge/cleanup' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into arm/soc
Merge branch : 'for-6.0-fixes' into for-6.1
Merge branch : 'for-6.0-fixes' into for-6.1
Merge branch : 'for-6.1-hash-pointer-init' into for-linus
Merge branch : 'for-6.1/amd_sfh' into for-linus
Merge branch : 'for-6.1/block' into block-6.1
Merge branch : 'for-6.1/block' into for-6.1/passthrough
Merge branch : 'for-6.1/core' into for-linus
Merge branch : 'for-6.1/dt-bindings' into for-6.1/arm64/dt
Merge branch : 'for-6.1/google' into for-linus
Merge branch : 'for-6.1/io_uring' into for-6.1/passthrough
Merge branch : 'for-6.1/logitech' into for-linus
Merge branch : 'for-6.1/multitouch' into for-linus
Merge branch : 'for-6.1/nintendo' into for-linus
Merge branch : 'for-6.1/nvdimm' into libnvdimm-for-next
Merge branch : 'for-6.1/rc-controllers' into for-linus
Merge branch : 'for-6.1/rmi' into for-linus
Merge branch : 'for-6.1/sony' into for-linus
Merge branch : 'for-6.1/sysfs-patched-object' into for-linus
Merge branch : 'for-6.1/topre' into for-linus
Merge branch : 'for-6.1/uclogic' into for-linus
Merge branch : 'for-6.1/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' into for-next
Merge branch : 'for-linus' into next
Merge branch : 'for-next' into for-linus
Merge branch : 'for-next/alternatives' into for-next/core
Merge branch : 'for-next/kselftest' into for-next/core
Merge branch : 'for-next/misc' into for-next/core
Merge branch : 'for-v6.0/samsung-clk-dt-bindings' into next/clk
Merge branch : 'fp' into docs-mw
Merge branch : 'hns3-new-features'
Merge branch : 'hns3-next'
Merge branch : 'i2c/make_remove_callback_void-immutable' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into devel
Merge branch : 'i2c/make_remove_callback_void-immutable' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into next
Merge branch : 'icc-ignore-return-val' into icc-next
Merge branch : 'ice-l2tpv3-offload-support'
Merge branch : 'improve-tsn_lib-selftests-for-future-distributed-tasks'
Merge branch : 'inet-ping-fixes'
Merge branch : 'Introduce bpf_ct_set_nat_info kfunc helper'
Merge branch : 'iommu/fixes' into core
Merge branch : 'ip-rework-the-fix-for-dflt-addr-selection-for-connected-nexthop'
Merge branch : 'ip_tunnel-netlink-parms'
Merge branch : 'ipa-transaction-IDs'
Merge branch : 'ipv4-two-bug-fixes'
Merge branch : 'j7200-support'
Merge branch : 'kcm-data-races'
Merge branch : 'kvm-dwmw2-fixes' into HEAD
Merge branch : 'kvm-master' into HEAD
Merge branch : 'kvm-svm-harden' into HEAD
Merge branch : 'lan743x-next'
Merge branch : 'lan937x-phy-link-interrupt'
Merge branch : 'lan966x-lag-support'
Merge branch : 'lan966x-make-reset-optional'
Merge branch : 'lan966x-mqprio-taprio'
Merge branch : 'lan966x-police-mirroring'
Merge branch : 'lan966x-qos'
 
Merge branch 'libbpf: Fixes for ring buffer'
 
Merge branch : 'linus' into x86/mm, to refresh the branch
Merge branch : 'macb-add-zynqmp-sgmii-dynamic-configuration-support'
Merge branch : 'macsec-clear-encryption-keys-in-h-w-drivers'
Merge branch : 'macsec-offload-fixes'
Merge branch : 'macsec-offload-mlx5'
Merge branch : 'master' into i2c/for-mergewindow
Merge branch : 'master' into mm-hotfixes-stable
Merge branch : 'master' into mm-hotfixes-stable
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge branch : 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge branch : 'md-next' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.1/block
Merge branch : 'md-next-raid10-optimize' into md-next
Merge branch : 'Mediatek-mt8188'
Merge branch : 'microchip-fixes'
Merge branch : 'misdn-fixes'
Merge branch : 'mlx5-macsec-extended-packet-number-and-replay-window-offload'
Merge branch : 'mlx5-next' into wip/leon-for-next
Merge branch : 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge branch : 'mlx5-vfio' into mlx5-next
Merge branch : 'mlx5-xsk-updates-part2-2022-09-28'
Merge branch : 'mlx5-xsk-updates-part3-2022-09-30'
Merge branch : 'mlx5-xsk-updates-part4-and-more'
Merge branch : 'mlxsw-adjust-qos-tests-for-spectrum-4-testing'
Merge branch : 'mlxsw-configure-max-lag-id-for-spectrum-4'
Merge branch : 'mlxsw-introduce-modular-system-support-by-minimal-driver'
Merge branch : 'mlxsw-remove-some-unused-code'
Merge branch : 'mm-hotfixes-stable' into mm-stable
Merge branch : 'mptcp-allow-privileged-operations-from-user-ns-cleanup'
Merge branch : 'mptcp-fastclose'
Merge branch : 'mptcp-fixes-for-6-1'
Merge branch : 'mptcp-more-fixes-for-6-1'
Merge branch : 'mptcp-mptcp-support-for-tcp_fastopen_connect'
Merge branch : 'mptcp-selftests-fix-timeouts-and-test-isolation'
Merge branch : 'mt7621-dt'
Merge branch : 'mtk_eth_wed-leak-fixes'
Merge branch : 'net-amd-static-checker-warnings'
Merge branch : 'net-dev_err_probe'
Merge branch : 'net-devlink-sync-flash-and-dev-info-commands'
Merge branch : 'net-dpaa-cleanups-in-preparation-for-phylink-conversion'
Merge branch : 'net-dsa-bcm_sf2-utilize-phylink-for-all-ports'
Merge branch : 'net-dsa-microchip-error-hndling-reg-access-validation'
Merge branch : 'net-dsa-microchip-ksz9477-enable-interrupt-for-internal-phy-link-detection'
Merge branch : 'net-dsa-remove-unnecessary-i2c_set_clientdata'
Merge branch : 'net-dsa-remove-unnecessary-set_drvdata'
Merge branch : 'net-ethernet-adi-add-adin1110-support'
Merge branch : 'net-ethernet-mtk_eth_soc-fix-memory-leak-in-error-path'
Merge branch : 'net-ftgmac100-support-fixed-link'
Merge branch : 'net-hns3-this-series-bugfix-for-the-hns3-ethernet-driver'
Merge branch : 'net-hns3-updates-for-next'
Merge branch : 'net-ipa-a-mix-of-cleanups'
Merge branch : 'net-ipa-another-set-of-cleanups'
Merge branch : 'net-ipa-generalized-register-definitions'
Merge branch : 'net-ipa-next'
Merge branch : 'net-ipa-transaction-state-IDs'
Merge branch : 'net-lan966x-fixes-for-when-mtu-is-changed'
Merge branch : 'net-ll_temac-cleanup-for-clearing-static-warnings'
Merge branch : 'net-macsec-remove-the-preparation-phase-when-offloading-operations'
Merge branch : 'net-marvell-prestera-add-nexthop-routes-offloading'
Merge branch : 'net-openvswitch-metering-and-conntrack-in-userns'
Merge branch : 'net-phy-QUSGMII'
Merge branch : 'net-sched-remove-unused-variables'
Merge branch : 'net-sunhme-cleanups-and-logging-improvements'
Merge branch : 'net-tc-testing-new-tests'
Merge branch : 'net-tsnep-multiqueue'
Merge branch : 'net_sched-redundant-resource-cleanups'
Merge branch : 'netlink-be-policy'
Merge branch : 'netlink-support-reporting-missing-attributes'
Merge branch : 'next' into for-linus
Merge branch : 'nfc-leaks'
Merge branch : 'nfc-skb-leaks'
Merge branch : 'nfc-st-nci-restructure-validating-logic-in-evt_transaction'
Merge branch : 'nfp-fixes-for-v6-1'
Merge branch : 'nfp-flower-police-validation-and-ct-enhancements'
Merge branch : 'nfp-port-speed-and-eeprom-get-set-updates'
Merge branch : 'nfp-support-fec-mode-reporting-and-auto-neg'
Merge branch : 'octeon_ep-fixes'
Merge branch : 'octeontx2-cn10k-ptp'
Merge branch : 'octeontx2-macsec-offload'
Merge branch : 'openvswitch-allow-specifying-ifindex-of-new-interfaces'
Merge branch : 'openvswitch-syzbot-splat-fix-and-introduce-selftest'
Merge branch : 'Parameterize task iterators.'
Merge branch : 'pci/aspm'
Merge branch : 'pci/dpc'
Merge branch : 'pci/misc'
Merge branch : 'pci/msi'
Merge branch : 'pci/pm'
Merge branch : 'pci/qcom'
Merge branch : 'pci/rebar'
Merge branch : 'pci/resource'
Merge branch : 'phy-rate-matching'
Merge branch : 'phylink_set_mac_pm'
Merge branch : 'platform-drivers-x86-amd-pmf' into pdx86-base
Merge branch : 'platform-drivers-x86-amd-pmf' into review-hans
Merge branch : 'pm-cpufreq'
Merge branch : 'pnp'
Merge branch : 'prestera-matchall'
Merge branch : 'qdisc-ingress-success'
Merge branch : 'qdisc-null-deref'
Merge branch : 'r8169-next'
Merge branch : 'refactor-duplicate-codes-in-the-qdisc-class-walk-function'
Merge branch : 'refactor-duplicate-codes-in-the-tc-cls-walk-function'
Merge branch : 'remotes/lorenzo/pci/aardvark'
Merge branch : 'remotes/lorenzo/pci/apple'
Merge branch : 'remotes/lorenzo/pci/bridge-emul'
Merge branch : 'remotes/lorenzo/pci/dt'
Merge branch : 'remotes/lorenzo/pci/dwc'
Merge branch : 'remotes/lorenzo/pci/mediatek'
Merge branch : 'remotes/lorenzo/pci/misc'
Merge branch : 'remotes/lorenzo/pci/mvebu'
Merge branch : 'remove-label-cpu-from-dsa-dt-bindings'
Merge branch : 'remove-useless-inline-functions-from-net'
Merge branch : 'rework-resource-allocation-in-felix-dsa-driver'
Merge branch : 'rework/kthreads' into for-linus
Merge branch : 'rk3588-ethernet-support'
Merge branch : 'RollBall-Hilink-Turris-10G-copper-SFP-support'
Merge branch : 'sched/warnings' into sched/core, to pick up WARN_ON_ONCE() conversion commit
Merge branch : 'sctp-fix-a-null-pointer-dereference-in-sctp_sched_dequeue_common'
Merge branch : 'seg6-add-next-c-sid-support-for-srv6-end-behavior'
Merge branch : 'selftests-mlxsw-add-ordering-tests-for-unified-bridge-model'
Merge branch : 'selftests-net-fix-problems-in-some-drivers-net-tests'
Merge branch : 'separate-smc-parameter-settings-from-tcp-sysctls'
Merge branch : 'sfc-ptp'
Merge branch : 'sfc-tc-offload'
Merge branch : 'sfp-add-support-for-halny-gpon-module'
Merge branch : 'shrink-struct-ubuf_info'
Merge branch : 'slab/for-6.1/common_kmalloc' into slab/for-next
Merge branch : 'slab/for-6.1/kmalloc_size_roundup' into slab/for-next
Merge branch : 'slab/for-6.1/slub_debug_waste' into slab/for-next
Merge branch : 'slab/for-6.1/slub_validation_locking' into slab/for-next
Merge branch : 'slab/for-6.1/slub_validation_locking' into slab/for-next
Merge branch : 'slab/for-6.1/trivial' into slab/for-next
Merge branch : 'slab/for-6.1/trivial' into slab/for-next
Merge branch : 'small-tc-taprio-improvements'
Merge branch : 'sparx5-mrouter'
Merge branch : 'sparx5-qos'
Merge branch : 'standardized-ethtool-counters-for-nxp-enetc'
Merge branch : 'stmmac-dwmac-loongson-fixes-three-leaks'
Merge branch : 'Support direct writes to nf_conn:mark'
Merge branch : 'support-256-bit-tls-keys-with-device-offload'
Merge branch : 'tc-bind_class-hook'
Merge branch : 'tc-testing-qdisc'
Merge branch : 'tc_action_ops-refactor'
Merge branch : 'tcp-introduce-optional-per-netns-ehash'
Merge branch : 'tcp-udp-fix-memory-leaks-and-data-races-around-ipv6_addrform'
Merge branch : 'thermal-core'
Merge branch : 'thunderbolt-end-to-end-flow-control'
Merge branch : 'tipc-fix-two-race-issues-in-tipc_conn_alloc'
 
Merge branch 'tools: bpftool: Remove unused struct'
 
Merge branch : 'topic/memalloc-cleanup' into for-next
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'tsnep-minor-improvements'
Merge branch : 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Merge branch : 'uniphier/dt' into arm/dt
Merge branch : 'Use this_cpu_xxx for preemption-safety'
Merge branch : 'v6.0-rc7'
Merge branch : 'v6.1-shared/clkids' into v6.1-clock/next
Merge branch : 'v6.1-shared/powerdomain' into v6.1-armsoc/drivers
Merge branch : 'v6.1-shared/powerdomain' into v6.1-armsoc/drivers
Merge branch : 'validate-of-nodes-for-dsa-shared-ports'
 
Merge branch 'veristat: CSV output, comparison mode, filtering'
Merge branch 'veristat: further usability improvements'
 
Merge branch : 'vmxnet3-fixes'
Merge branch : 'vsock-remove-an-unused-variable-and-fix-infinite-sleep'
Merge branch : 'vsock-updates-for-so_rcvlowat-handling'
Merge branch : 'Wait for busy refill_work when destroying bpf memory allocator'
Merge branch : 'wwan-iosm-fixes'
Merge branch : 'wwan-iosm-fixes'
Merge branch : 'wwan-t7xx-fw-flashing-and-coredump-support'
 
Merge branch 'xfrm: add netlink extack for state creation'
Merge branch 'xfrm: add netlink extack to all the ->init_stat'
 
Linux: Merge branch irq/fsl-mu-msi into irq/irqchip-next
Linux: Merge branch irq/misc-6.1 into irq/irqchip-next
Linux: Merge branch irq/rtl-imap-deprecation into irq/irqchip-next
Linux: Merge branch kvm-arm64/aarch32-raz-idregs into kvmarm-master/next
Linux: Merge branch kvm-arm64/dirty-log-ordered into kvmarm-master/next
Linux: Merge branch kvm-arm64/misc-6.1 into kvmarm-master/next
Linux: Merge branch kvm-arm64/single-step-async-exception into kvmarm-master/next
 
Merge branches : 'acpi-apei', 'acpi-wakeup', 'acpi-reboot' and 'acpi-thermal'
Merge branches : 'acpi-cppc', 'acpi-pcc', 'acpi-apei' and 'acpi-osi'
Merge branches : 'acpi-ec', 'acpi-ac', 'acpi-fan', 'acpi-video' and 'acpi-amba'
Merge branches : 'acpi-misc', 'acpi-tools' and 'acpi-docs'
Merge branches : 'acpi-properties', 'acpi-tables', 'acpi-x86' and 'acpi-soc'
Merge branches : 'acpi-resource' and 'acpi-pm'
Merge branches : 'acpi-resource', 'acpi-pcc' and 'devprop'
Merge branches : 'acpi-scan', 'acpi-bus' and 'acpi-platform'
Merge branches : 'acpi-scan', 'acpi-resource', 'acpi-apei', 'acpi-extlog' and 'acpi-docs'
Merge branches : 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd' and 'core' into next
Merge branches : 'clk-baikal', 'clk-broadcom', 'clk-vc5' and 'clk-versaclock' into clk-next
Merge branches : 'clk-fixed-rate', 'clk-spreadtrum', 'clk-pxa' and 'clk-ti' into clk-next
Merge branches : 'clk-ofnode', 'clk-bindings', 'clk-cleanup', 'clk-zynq' and 'clk-xilinx' into clk-next
Merge branches : 'clk-rockchip', 'clk-renesas', 'clk-microchip', 'clk-allwinner' and 'clk-imx' into clk-next
Merge branches : 'clk-samsung', 'clk-mtk', 'clk-rm', 'clk-ast' and 'clk-qcom' into clk-next
Merge branches : 'doc.2022.08.31b', 'fixes.2022.08.31b', 'kvfree.2022.08.31b', 'nocb.2022.09.01a', 'poll.2022.08.31b', 'poll-srcu.2022.08.31b' and 'tasks.2022.08.31b' into HEAD
Merge branches : 'edac-drivers' and 'edac-misc' into edac-updates-for-v6.1
Merge branches : 'for-next/doc', 'for-next/sve', 'for-next/sysreg', 'for-next/gettimeofday', 'for-next/stacktrace', 'for-next/atomics', 'for-next/el1-exceptions', 'for-next/a510-erratum-2658417', 'for-next/defconfig', 'for-next/tpidr2_el0' and 'for-next/ftrace', remote-tracking branch 'arm64/for-next/perf' into for-next/core
Merge branches : 'pm-cpuidle', 'pm-core', 'pm-sleep' and 'powercap'
Merge branches : 'pm-domains' and 'pm-core'
Merge branches : 'pm-sleep', 'pm-domains' and 'pm-tools'
Merge branches : 'thermal-intel' and 'thermal-drivers'
 
Linux: Merge drm/drm-fixes into drm-misc-fixes
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-intel-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge drm/drm-next into drm-misc-next
Linux: Merge fixes into media_stage
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Linux: Merge 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
 
Merge patch series "can: bcm: can: bcm: random optimizations"
Merge patch series "can: gs_usb: hardware timestamp support"
Merge patch series "can: kvaser_usb: Various fixes"
Merge patch series "can: raw: random optimizations"
Merge patch series "can: support CAN XL"
 
Linux: Merge patch series "Fix dt-validate issues on qemu dtbdumps due to dt-bindings"
Linux: Merge patch series "Fix RISC-V toolchain extension support detection"
Linux: Merge patch series "R-Car CAN-FD fixes"
 
Merge patch series "riscv: kexec: Fxiup crash_save percpu and machine_kexec_mask_interrupts"
 
Linux: Merge patch series "Some style cleanups for recent extension additions"
Linux: Merge patch series "Use composable cache instead of L2 cache"
 
Merge remote-tracking branch : 'arm64/for-next/sysreg' into kvmarm-master/next
Merge remote-tracking branch : 'drm/drm-fixes' into drm-misc-fixes
Merge remote-tracking branch : 'intel-sst/intel-sst' into review-hans
Merge remote-tracking branch : 'mlx5/mlx5-vfio' into v6.1/vfio/next
Merge remote-tracking branch : 'regulator/for-5.20' into regulator-6.0
Merge remote-tracking branch : 'spi/for-5.20' into spi-6.0
Merge remote-tracking branch : 'wireless/main' into wireless-next
 
Merge remote-tracking branch 'xfrm: start adding netlink extack support'
 
Merge tag : '20220825043859.30066-3-manivannan.sadhasivam@linaro.org' into drivers-for-6.1
Merge tag : '6.1-rc-ksmbd-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.1-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.1-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.1-rc1-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.1-rc2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.1-rc4-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.1-rc5-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.1-rc6-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '9p-for-6.1' of https://github.com/martinetd/linux
Merge tag : '9p-for-6.1-rc7' of https://github.com/martinetd/linux
Merge tag : 'acpi-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'affs-for-6.1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'am335x-pcm-953-regulators' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
Merge tag : 'amd-drm-fixes-6.1-2022-10-12' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-fixes-6.1-2022-10-19' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.1-2022-10-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.1-2022-10-26-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.1-2022-11-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.1-2022-11-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.1-2022-11-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.1-2022-11-23' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.1-2022-12-01' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.1-2022-12-07' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.1-2022-09-08' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.1-2022-09-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.1-2022-09-23' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.1-2022-09-30' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amlogic-arm64-dt-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/dt
Merge tag : 'amlogic-drivers-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/drivers
Merge tag : 'arc-6.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Merge tag : 'arm-defconfig-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-drivers-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-dt-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-soc-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'arm-soc/for-6.1/defconfig-arm64' of https://github.com/Broadcom/stblinux into arm/defconfig
Merge tag : 'arm-soc/for-6.1/devicetree' of https://github.com/Broadcom/stblinux into arm/dt
Merge tag : 'arm-soc/for-6.1/devicetree-arm64' of https://github.com/Broadcom/stblinux into arm/dt
Merge tag : 'arm-soc/for-6.1/drivers' of https://github.com/Broadcom/stblinux into arm/drivers
Merge tag : 'arm-soc/for-6.1/maintainers' of https://github.com/Broadcom/stblinux into arm/soc
Merge tag : 'arm-soc/for-6.1/maintainers-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag : 'asm-generic-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asm-generic-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v6.0-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.1-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.1-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.1-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.2-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'aspeed-6.1-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/defconfig
Merge tag : 'aspeed-6.1-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into arm/dt
Merge tag : 'at91-dt-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag : 'at91-dt-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/dt
Merge tag : 'at91-fixes-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'at91-fixes-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'at91-fixes-6.1-3' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
Merge tag : 'ata-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'audit-pr-20221003' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'audit-pr-20221107' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'backlight-detect-refactor-1' into review-hans
Merge tag : 'backlight-detect-refactor-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into drm-misc-next
Merge tag : 'backlight-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'batadv-next-pullrequest-20220916' of git://git.open-mesh.org/linux-merge
Merge tag : 'bitmap-6.1-rc1' of https://github.com/norov/linux
Merge tag : 'block-6.1-2022-10-13' of git://git.kernel.dk/linux
Merge tag : 'block-6.1-2022-10-20' of git://git.kernel.dk/linux
Merge tag : 'block-6.1-2022-10-28' of git://git.kernel.dk/linux
Merge tag : 'block-6.1-2022-11-05' of git://git.kernel.dk/linux
Merge tag : 'block-6.1-2022-11-11' of git://git.kernel.dk/linux
Merge tag : 'block-6.1-2022-11-18' of git://git.kernel.dk/linux
Merge tag : 'block-6.1-2022-11-25' of git://git.kernel.dk/linux
Merge tag : 'block-6.1-2022-12-02' of git://git.kernel.dk/linux
Merge tag : 'block-6.1-2022-12-08' of git://git.kernel.dk/linux
Merge tag : 'ceph-for-6.1-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'ceph-for-6.1-rc6' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.1-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.1-rc7' 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-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'clk-microchip-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-microchip
Merge tag : 'clk-microchip-fixes-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into clk-fixes
Merge tag : 'coresight-fixes-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'coresight-next-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'counter-fixes-for-6.1a' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-linus
Merge tag : 'cpufreq-arm-fixes-6.1-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'cpufreq-arm-updates-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'cxl-fixes-for-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'dax-fixes-6.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'devfreq-next-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
Merge tag : 'devicetree-fixes-for-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-fixes-for-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dma-mapping-6.1-2022-10-10' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-6.1' of git://git.lwn.net/linux
Merge tag : 'docs-6.1-2' of git://git.lwn.net/linux
Merge tag : 'docs-6.1-fixes' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'driver-core-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-fixes-2022-10-21' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-10-28' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-11-04-1' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-11-11' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-11-19' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-11-25' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-12-02' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2022-12-09' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-20221109' of git://linuxtv.org/pinchartl/media into drm-fixes
Merge tag : 'drm-intel-fixes-2022-10-27-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-11-03' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-11-10' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-11-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-11-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2022-12-01' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-gt-next-2022-08-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2022-09-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2022-09-16' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2022-08-29' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2022-09-16-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2022-09-29' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2022-10-06-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2022-10-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-misc-fixes-2022-10-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-10-20' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-10-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-11-02-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-11-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-11-17' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-11-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2022-12-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-next-2022-08-20-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2022-09-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2022-09-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2022-09-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-msm-fixes-2022-10-24' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2022-09-22' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2022-10-05' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2022-10-07-1' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2022-10-14' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm/tegra/for-6.1-rc6' of https://gitlab.freedesktop.org/drm/tegra into drm-fixes
Merge tag : 'dt-for-palmer-v6.1-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into for-next
Merge tag : 'du-next-20220907' of git://linuxtv.org/pinchartl/media into drm-next
Merge tag : 'edac_updates_for_v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-fixes-for-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-fixes-for-v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-fixes-for-v6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-fixes-for-v6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-loongarch-for-v6.1' into efi/next
Merge tag : 'efi-loongarch-for-v6.1-2' into HEAD
Merge tag : 'efi-next-for-v6.1' into loongarch-next
Merge tag : 'efi-next-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.1-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.1-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'execve-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'execve-v6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'ext4_for_linus_stable2' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'extcon-next-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag : 'exynos-drm-next-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
Merge tag : 'f2fs-for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'fbdev-for-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'ffa-updates-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/drivers
Merge tag : 'fix-log-recovery-misuse-6.1_2022-10-31' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.1-fixes
Merge tag : 'fixes_for_v6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'for-6.1-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.1-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.1-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.1-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.1-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux
Merge tag : 'for-6.1/dm-changes-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.1/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.1/io_uring-2022-10-03' of git://git.kernel.dk/linux
Merge tag : 'for-6.1/passthrough-2022-10-04' of git://git.kernel.dk/linux
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag : 'for-linus' of https://github.com/openrisc/linux
Merge tag : 'for-linus-2022100501' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2022102101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2022111101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2022120801' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-6.1-1' of https://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-6.1-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux
Merge tag : 'for-linus-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Merge tag : 'for-linus-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux
Merge tag : 'for-linus-6.1-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.1-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.1-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.1-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-xsa-6.1-rc9-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-xsa-6.1-rc9b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-net-2022-10-02' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-2022-12-02' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2022-09-30' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for-v6.1-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'fpga-for-6.1-final' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into work-linus
Merge tag : 'fpga-for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fs-for_v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fs.acl.rework.prep.v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fs.vfsuid.fat.v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
Merge tag : 'fsi-for-v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi into char-misc-next
Merge tag : 'fsnotify-for_v6.1-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-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'fuse-fixes-6.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gemini-dts-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into arm/dt
Merge tag : 'gfs2-nopid-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gfs2-v6.0-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gnss-6.1-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss into char-misc-next
Merge tag : 'gpio-fixes-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gvt-fixes-2022-11-11' of https://github.com/intel/gvt-linux into drm-intel-fixes
Merge tag : 'hardening-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hisi-drivers-for-6.1' of https://github.com/hisilicon/linux-hisi into arm/drivers
Merge tag : 'hisi-maintainer-fix' of https://github.com/hisilicon/linux-hisi into arm/fixes
Merge tag : 'hsi-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
Merge tag : 'hwlock-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'hwmon-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20221110' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-fixes-signed-20221125' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'hyperv-next-signed-20221009' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.1-rc1-batch2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i3c/for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'ib-mfd-net-pinctrl-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'icc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'icc-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
Merge tag : 'ieee802154-for-net-2022-10-05' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan
Merge tag : 'ieee802154-for-net-2022-10-24' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan
Merge tag : 'ieee802154-for-net-2022-12-05' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan
Merge tag : 'iio-fixes-for-6.1a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-fixes-for-6.1b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-fixes-for-6.1c' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-for-6.1a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'iio-for-6.1b' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-drivers-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/drivers
Merge tag : 'imx-dt-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-dt64-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
Merge tag : 'imx-fixes-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'imx-fixes-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'input-for-v6.1-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'integrity-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-gpio-v6.1-1' of gitolite.kernel.org:pub/scm/linux/kernel/git/andy/linux-gpio-intel into gpio/for-next
Merge tag : 'interrupting_kthread_stop-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge tag : 'io_uring-6.1-2022-10-13' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.1-2022-10-20' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.1-2022-10-22' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.1-2022-10-28' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.1-2022-11-11' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.1-2022-11-18' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.1-2022-11-25' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.1-2022-12-08' of git://git.kernel.dk/linux
Merge tag : 'iomap-6.1-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'iommu-fix-v6.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-fixes-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-fixes-v6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-fixes-v6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-updates-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'irq-core-2022-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irqchip-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Merge tag : 'irqchip-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
Merge tag : 'iwlwifi-next-for-kalle-2022-09-18' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
Merge tag : 'juno-fix-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'kbuild-fixes-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kcfi-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'kvm-riscv-6.1-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-riscv-fixes-6.1-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-s390-master-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-s390-master-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-x86-6.1-2' of https://github.com/sean-jc/linux into HEAD
Merge tag : 'kvmarm-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'landlock-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'landlock-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds
Merge tag : 'libnvdimm-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'linux-can-fixes-for-6.1-20221011' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.1-20221025' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.1-20221027' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.1-20221107' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.1-20221124' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-fixes-for-6.1-20221207' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
Merge tag : 'linux-can-next-for-6.1-20220915' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-can-next-for-6.1-20220923' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-kselftest-fixes-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-fixes-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-6.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-kunit-fixes-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-next-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-kselftest-next-6.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux-watchdog-6.1-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'linux-watchdog-6.1-rc2' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'linux-watchdog-6.1-rc4' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lkmm.2022.09.30a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'locking-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'loongarch-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'lsm-pr-20221003' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'lsm-pr-20221031' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'lsm-pr-20221107' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'm68k-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68knommu-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge tag : 'mailbox-v6.1' of git://git.linaro.org/landing-teams/working/fujitsu/integration
Merge tag : 'media/v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-next-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Merge tag : 'memory-controller-drv-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Merge tag : 'memory-controller-drv-brcm-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Merge tag : 'memory-controller-drv-mediatek-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/drivers
Merge tag : 'mfd-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mhi-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi into char-misc-next
Merge tag : 'microblaze-v6.1' of git://git.monstr.eu/linux-2.6-microblaze
Merge tag : 'mips-fixes_6.1_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'misc-habanalabs-next-2022-09-21' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into char-misc-next
Merge tag : 'mlx5-fixes-2022-11-09' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2022-11-21' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2022-11-24' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2022-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2022-09-27' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-hotfixes-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2022-10-20' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2022-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2022-11-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2022-11-24' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2022-12-02' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2022-12-10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.1-rc5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'mt76-for-kvalo-2022-09-15' of https://github.com/nbd168/wireless
Merge tag : 'mtd/fixes-for-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/fixes-for-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtd/for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtk-clk-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/wens/linux into clk-mtk
Merge tag : 'mvebu-dt-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt
Merge tag : 'mvebu-dt64-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into arm/dt
Merge tag : 'nand/for-6.1' into mtd/next
Merge tag : 'net-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.1-rc9' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nfs-for-6.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfs-for-6.1-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Merge tag : 'nfsd-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.1-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.1-6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nolibc-urgent.2022.10.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'nolibc.2022.09.30a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'nvme-6.1-2022-01-02' of git://git.infradead.org/nvme into block-6.1
Merge tag : 'nvme-6.1-2022-09-20' of git://git.infradead.org/nvme into for-6.1/block
Merge tag : 'nvme-6.1-2022-09-28' of git://git.infradead.org/nvme into for-6.1/block
Merge tag : 'nvme-6.1-2022-10-12' of git://git.infradead.org/nvme into block-6.1
Merge tag : 'nvme-6.1-2022-10-22' of git://git.infradead.org/nvme into block-6.1
Merge tag : 'nvme-6.1-2022-10-27' of git://git.infradead.org/nvme into block-6.1
Merge tag : 'nvme-6.1-2022-11-10' of git://git.infradead.org/nvme into block-6.1
Merge tag : 'nvme-6.1-2022-11-18' of git://git.infradead.org/nvme into block-6.1
Merge tag : 'nvme-6.1-2022-12-07' of git://git.infradead.org/nvme into block-6.1
Merge tag : 'objtool-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'objtool_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-6.1/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/dt
Merge tag : 'optee-fix-for-6.1' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'parisc-for-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'pci-v6.1-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v6.1-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v6.1-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pci-v6.1-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Merge tag : 'pcmcia-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux
Merge tag : 'perf-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.1-2-2022-11-10' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-fixes-for-v6.1-2022-10-26' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v6.1-1-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf-tools-for-v6.1-2-2022-10-16' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Merge tag : 'perf_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.1_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.1_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.1_rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.1-5' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-simatec-1' into review-hans
Merge tag : 'platform-drivers-x86-simatec-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into gpio/for-next
Merge tag : 'platform-drivers-x86-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.1-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'pm-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'powerpc-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.1-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.1-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'psy-linear-range-for-v6.1-signed' into psy-next
Merge tag : 'pull-d_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-file' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-inode' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pull-tomoyo' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pwm/for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'qcom-arm64-defconfig-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig
Merge tag : 'qcom-arm64-fixes-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
Merge tag : 'qcom-arm64-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'qcom-clk-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-defconfig-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig
Merge tag : 'qcom-drivers-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/drivers
Merge tag : 'qcom-dts-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
Merge tag : 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'random-6.1-rc3-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
Merge tag : 'ras_core_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu-urgent.2022.10.20a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'rcu.2022.09.30a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'refcount-cow-domain-6.1_2022-10-31' of git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.1-fixesA
Merge tag : 'regmap-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-fix-v6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'regulator-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/defconfig
Merge tag : 'renesas-arm-dt-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-arm-dt-for-v6.1-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-arm-soc-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/soc
Merge tag : 'renesas-clk-fixes-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-fixes
Merge tag : 'renesas-clk-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.1-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-drivers-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/drivers
Merge tag : 'renesas-dt-bindings-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/dt
Merge tag : 'renesas-fixes-for-v6.0-tag1' into renesas-arm-dt-for-v6.1
Merge tag : 'renesas-pinctrl-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'retire_mq_sysctls-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge tag : 'riscv-for-linus-6.1-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.1-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-topo-on-6.0-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ into for-next
Merge tag : 'rpmsg-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rproc-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtc-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rtc-6.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rust-v6.1-rc1' of https://github.com/Rust-for-Linux/linux
Merge tag : 's390-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.1-5' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.1-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-clk-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-samsung
Merge tag : 'samsung-clk-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into clk-fixes
Merge tag : 'samsung-drivers-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/drivers
Merge tag : 'samsung-dt-dt64-6.1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-dt64-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt
Merge tag : 'samsung-pinctrl-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
Merge tag : 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-psi-2022-10-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched-rt-2022-10-05' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fixes-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'selinux-pr-20221003' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'selinux-pr-20221020' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'signal-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge tag : 'slab-for-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.1-rc1-hotfix' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'slab-for-6.1-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'Smack-for-6.1' of https://github.com/cschaufler/smack-next
Merge tag : 'soc-fixes-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.1-5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.1-6' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'sound-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'soundwire-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'spi-fix-v6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'staging-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'statx-dioalign-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
Merge tag : 'stm32-dt-for-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into arm/dt
Merge tag : 'sunxi-clk-for-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-allwinner
Merge tag : 'sunxi-config-for-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/defconfig
Merge tag : 'sunxi-drivers-for-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/drivers
Merge tag : 'sunxi-dt-for-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/dt
Merge tag : 'sunxi-fixes-for-6.1-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/fixes
Merge tag : 'sysctl-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'tag-chrome-platform-for-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tegra-for-6.1-arm64-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/defconfig
Merge tag : 'tegra-for-6.1-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-6.1-cbb' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Merge tag : 'tegra-for-6.1-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
Merge tag : 'tegra-for-6.1-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Merge tag : 'tegra-for-6.1-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/drivers
Merge tag : 'thermal-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v6.1-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thermal-v6.1-rc1-2' of https://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thunderbolt-for-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'ti-k3-dt-for-v6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into arm/dt
Merge tag : 'timers-core-2022-10-05' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v6.1-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'timers_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers_urgent_for_v6.1_rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'tpmdd-next-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-probes-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-tools-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tty-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'ucount-rlimits-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Merge tag : 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.0-rc8' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.1-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next
Merge tag : 'usb-serial-6.1-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'v6.0' into rdma.git for-next
Merge tag : 'v6.0-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/dt
Merge tag : 'v6.0-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/drivers
Merge tag : 'v6.0-rc5' into i2c/for-mergewindow
Merge tag : 'v6.0-rc6' into locking/core, to refresh the branch
Merge tag : 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.1-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.1-p3' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.1-rc2' into fixes
Merge tag : 'v6.1-rockchip-clock1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip
Merge tag : 'v6.1-rockchip-defconfig64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/defconfig
Merge tag : 'v6.1-rockchip-drivers1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/drivers
Merge tag : 'v6.1-rockchip-drivers2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/drivers
Merge tag : 'v6.1-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
Merge tag : 'v6.1-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
Merge tag : 'v6.1-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/dt
Merge tag : 'v6.1-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'v6.2-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'vfio-v6.1-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfio-v6.1-rc6' of https://github.com/awilliam/linux-vfio
Merge tag : 'wireless-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2022-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2022-11-28' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2022-08-26-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2022-09-03' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2022-09-30' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'x86_apic_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_asm_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cleanups_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_core_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_microcode_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_misc_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_mm_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_paravirt_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_platform_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_sgx_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_timers_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.0_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.1_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.1-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.1-for-linus' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xtensa-20221010' of https://github.com/jcmvbkbc/linux-xtensa
Merge tag : 'zonefs-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Merge tag : 'zonefs-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
 
mfd/omap1: htc-i2cpld: Convert to a pure GPIO driver
 
mfd: core: Delete corresponding OF node entries from list on MFD removal
mfd: da9061: Fix Failed to set Two-Wire Bus Mode.
mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
mfd: fsl-imx25: Fix check for platform_get_irq() errors
mfd: htc-i2cpld: Fix an IS_ERR() vs NULL bug in htcpld_core_probe()
mfd: intel-lpss: Provide an SSP type to the SPI driver
mfd: intel-m10-bmc: Add d5005 bmc secure update driver
mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
mfd: intel_soc_pmic: Move non-Intel Makefile entries to their own group
mfd: intel_soc_pmic_chtdc_ti: Switch from __maybe_unused to pm_sleep_ptr() etc
mfd: intel_soc_pmic_crc: Convert driver to use ->probe_new()
mfd: intel_soc_pmic_crc: Convert to use i2c_get/set_clientdata()
mfd: intel_soc_pmic_crc: Drop redundant ACPI_PTR() and ifdeffery
mfd: intel_soc_pmic_crc: Merge Intel PMIC core to crc
mfd: intel_soc_pmic_crc: Replace intel_soc_pmic with crystal_cove
mfd: intel_soc_pmic_crc: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() etc
mfd: intel_soc_pmic_crc: Update the copyright year
mfd: intel_soc_pmic_crc: Use devm_regmap_add_irq_chip()
mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
mfd: lp8788: Fix an error handling path in lp8788_probe()
mfd: Move from strlcpy with unused retval to strscpy
mfd: mt6370: Add MediaTek MT6370 support
mfd: ocelot-spi: Add missing MODULE_DEVICE_TABLE
mfd: ocelot: Add helper to get regmap from a resource
mfd: ocelot: Add support for the vsc7512 chip via spi
mfd: qcom-spmi-pmic: Add pm7250b compatible
mfd: qcom-spmi-pmic: Add support for PMP8074
mfd: rk808: Add Rockchip rk817 battery charger support
mfd: rt5120: Add Richtek PMIC support
mfd: silergy,sy7636a: Add config option MFD_SY7636A
mfd: sm501: Add check for platform_driver_register()
mfd: stmpe: Probe sub-function by compatible
mfd: stmpe: Remove rotator block from probe
mfd: stmpe: Switch to using gpiod API
mfd: syscon: Remove repetition of the regmap_get_val_endian()
mfd: twl-core: Fix double "to to" in comment.
mfd: twl4030: Add missed linux/device.h header
 
mglru: mm/vmscan.c: fix imprecise comments
 
micrel: ksz8851: fixes struct pointer issue
 
microblaze: Add custom break vector handler for mb manager
microblaze: Add support for error injection
microblaze: Add xmb_manager_register function
 
migrate: convert __unmap_and_move() to use folios
migrate: convert unmap_and_move_huge_page() to use folios
migrate: fix syscall move_pages() return value for failure
 
migrate_pages(): fix failure counting for retry
migrate_pages(): fix failure counting for THP on -ENOSYS
migrate_pages(): fix failure counting for THP splitting
migrate_pages(): fix failure counting for THP subpages retrying
migrate_pages(): fix THP failure counting for -ENOMEM
migrate_pages(): remove unnecessary list_safe_reset_next()
 
mips: alchemy: gpio: Include the right header
mips: allow firmware to pass RNG seed to kernel
 
MIPS: AR7: remove orphan declarations from arch/mips/include/asm/mach-ar7/ar7.h
MIPS: ath25: clean up non-kernel-doc comment warning
MIPS: BCM47XX: Cast memcmp() of function to (void *)
 
mips: bmips: bcm63268: add TWD block binding
mips: boot/compressed: use __NO_FORTIFY
mips: cavium: convert to DEFINE_SHOW_ATTRIBUTE
 
MIPS: dts: lantiq: rename dts files with soc name being the prefix
 
mips: dts: ralink: mt7621: add GB-PC2 LEDs
mips: dts: ralink: mt7621: change mt7530 switch address
mips: dts: ralink: mt7621: change phy-mode of gmac1 to rgmii
mips: dts: ralink: mt7621: fix external phy on GB-PC2
mips: dts: ralink: mt7621: fix some dtc warnings
mips: dts: ralink: mt7621: remove interrupt-parent from switch node
 
MIPS: Fix comment typo
MIPS: Fix comments typo
MIPS: fix duplicate definitions for exported symbols
MIPS: IRQ: remove orphan allocate_irqno() declaration
MIPS: IRQ: remove orphan declarations from arch/mips/include/asm/irq.h
MIPS: jump_label: Fix compat branch range check
 
mips: kernel: convert to DEFINE_SHOW_ATTRIBUTE
 
MIPS: lantiq: enable all hardware interrupts on second VPE
MIPS: Lantiq: switch vmmc to use gpiod API
MIPS: Lantiq: vmmc: fix compile break introduced by gpiod patch
MIPS: Loongson2ef: remove orphan sbx00_acpi_init() declaration
MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed
MIPS: move from strlcpy with unused retval to strscpy
MIPS: Octeon: remove orphan cvmx_fpa_setup_pool() declaration
MIPS: Octeon: remove orphan octeon_hal_setup_reserved32() declaration
MIPS: Octeon: remove orphan octeon_swiotlb declaration
MIPS: pci: lantiq: switch to using gpiod API
MIPS: pic32: treat port as signed integer
 
mips: ralink: convert to DEFINE_SHOW_ATTRIBUTE
 
MIPS: remove define-only GDA_MAGIC, previously magic number
MIPS: remove orphan sb1250_time_init() declaration
MIPS: remove orphan sni_cpu_time_init() declaration
MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create()
MIPS: SGI-IP30: Fix platform-device leak in bridge_platform_create()
MIPS: Silence missing prototype warning
MIPS: Simplify __bswapdi2() and __bswapsi2()
 
mips: update config files
 
misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
misc/vmw_vmci: Use kmap_local_page() in vmci_queue_pair.c
 
misc/xilinx_sdfec: Call kunmap() on pages mapped with kmap()
misc/xilinx_sdfec: Replace kmap() with kmap_local_page()
 
misc: bcm-vk: Specify the minimum number of IRQ vecs
misc: bcm_vk: Remove usage of deprecated functions
misc: fastrpc: Use USER_PD define in fastrpc_get_info_from_dsp
misc: microchip: pci1xxxx: Add functions to configure gpio pins as input / output, get status, handle I/O for gpio pins.
misc: microchip: pci1xxxx: Add gpio irq handler and irq helper functions irq_ack, irq_mask, irq_unmask and irq_set_type of irq_chip.
misc: microchip: pci1xxxx: Add missing MODULE_DEVICE_TABLE
misc: microchip: pci1xxxx: Add power management functions - suspend & resume handlers.
misc: microchip: pci1xxxx: Do not disable the pci device twice in gp_aux_bus_remove()
misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()
misc: microchip: pci1xxxx: fix dependency issues in building the pci1xxxx's aux bus driver.
misc: microchip: pci1xxxx: fix error handling in gp_aux_bus_probe()
misc: microchip: pci1xxxx: Fix missing spin_lock_init()
misc: microchip: pci1xxxx: load auxiliary bus driver for the PIO function in the multi-function endpoint of pci1xxxx device.
misc: microchip: pci1xxxx: load gpio driver for the gpio controller auxiliary device enumerated by the auxiliary bus driver.
misc: microchip: pci1xxxx: Make symbol 'pci1xxxx_gpio_auxiliary_id_table' static
misc: microchip: pci1xxxx: Remove duplicate include
misc: microchip: pci1xxxx: use DEFINE_SIMPLE_DEV_PM_OPS() in place of the SIMPLE_DEV_PM_OPS() in pci1xxxx's gpio driver
misc: microchip: pci1xxxx: use module_auxiliary_driver
misc: move from strlcpy with unused retval to strscpy
misc: ocxl: fix possible refcount leak in afu_ioctl()
misc: pci_endpoint_test: Aggregate params checking for xfer
misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
misc: sgi-gru: use explicitly signed char
 
mISDN: fix misuse of put_device() in mISDN_register_device()
mISDN: fix possible memory leak in mISDN_dsp_element_register()
mISDN: fix possible memory leak in mISDN_register_device()
mISDN: fix use-after-free bugs in l1oip timer handlers
mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq
 
mksysmap: update comment about __crc_*
 
mlx4: Do type_clear() for devlink ports when type_set() was called previously
 
mlxsw: Add a helper function for getting maximum LAG ID
mlxsw: Avoid warnings when not offloaded FDB entry with IPv6 is removed
mlxsw: cmd: Edit the comment of 'max_lag' field in CONFIG_PROFILE
mlxsw: core: Add registration APIs for system event handler
mlxsw: core_acl_flex_actions: Split memcpy() of struct flow_action_cookie flexible array
mlxsw: core_linecards: Register a system event handler
mlxsw: core_linecards: Separate line card init and fini flow
mlxsw: i2c: Add support for system interrupt handling
mlxsw: minimal: Extend APIs with slot index for modular system support
mlxsw: minimal: Extend module to port mapping with slot index
mlxsw: minimal: Extend to support line card dynamic operations
mlxsw: minimal: Move ports allocation to separate routine
mlxsw: minimal: Return -ENOMEM on allocation failure
mlxsw: reg: Remove deprecated code about SFTR-V2 Register
mlxsw: Remove unused IB stuff
mlxsw: Remove unused mlxsw_core_port_type_get()
mlxsw: Remove unused port_type_set devlink op
mlxsw: spectrum: Add a copy of 'struct mlxsw_config_profile' for Spectrum-4
mlxsw: Support configuring 'max_lag' via CONFIG_PROFILE
 
mm, hwpoison: avoid trying to unpoison reserved page
mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead in collect_procs_anon()
mm, hwpoison: check PageTable() explicitly in hwpoison_user_mappings()
mm, hwpoison: cleanup some obsolete comments
mm, hwpoison: fix extra put_page() in soft_offline_page()
mm, hwpoison: fix page refcnt leaking in try_memory_failure_hugetlb()
mm, hwpoison: fix page refcnt leaking in unpoison_memory()
mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs()
mm, hwpoison: kill procs if unmap fails
mm, hwpoison: use __PageMovable() to detect non-lru movable pages
mm, hwpoison: use ClearPageHWPoison() in memory_failure()
mm, hwpoison: use num_poisoned_pages_sub() to decrease num_poisoned_pages
 
mm, memory_hotplug: remove obsolete generic_free_nodedata()
 
mm, slab: remove duplicate kernel-doc comment for ksize()
 
mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
 
mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs
 
mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1
 
mm/cma_debug: show complete cma name in debugfs directories
 
mm/compaction: fix set skip in fast_find_migrateblock
mm/compaction: Get rid of RT ifdeffery
 
mm/damon/core-test: test damon_set_regions
 
mm/damon/core: avoid holes in newly set monitoring target ranges
mm/damon/core: copy struct-to-struct instead of field-to-field in damon_new_scheme()
mm/damon/core: factor out 'damos_quota' private fileds initialization
mm/damon/core: initialize damon_target->list in damon_new_target()
mm/damon/core: iterate the regions list from current point in damon_set_regions()
mm/damon/core: reduce parameters for damon_set_attrs()
mm/damon/core: simplify the kdamond stop mechanism by removing 'done'
mm/damon/core: simplify the parameter passing for region split operation
mm/damon/core: use a dedicated struct for monitoring attributes
 
mm/damon/dbgfs: check if rm_contexts input is for a real context
mm/damon/dbgfs: use kmalloc for allocating only one element
 
mm/damon/Kconfig: notify debugfs deprecation plan
 
mm/damon/lru_sort: change damon_lru_sort_wmarks to static
mm/damon/lru_sort: deduplicate hot/cold schemes generators
mm/damon/lru_sort: use 'struct damon_attrs' for storing parameters for it
mm/damon/lru_sort: use monitoring attributes parameters generaotr macro
mm/damon/lru_sort: use quotas param generator
mm/damon/lru_sort: use stat generator
mm/damon/lru_sort: use watermarks parameters generator macro
 
mm/damon/modules-common: implement a damos quota params generator
mm/damon/modules-common: implement a stats parameters generator macro
mm/damon/modules-common: implement a watermarks module parameters generator macro
mm/damon/modules-common: implement damos time quota params generator
 
mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deactivate_pages}()
mm/damon/paddr: make supported DAMOS actions of paddr clear
 
mm/damon/reclaim: change damon_reclaim_wmarks to static
mm/damon/reclaim: use 'struct damon_attrs' for storing parameters for it
mm/damon/reclaim: use monitoring attributes parameters generator macro
mm/damon/reclaim: use stat parameters generator
mm/damon/reclaim: use the quota params generator macro
mm/damon/reclaim: use watermarks parameters generator macro
 
mm/damon/sysfs-schemes: skip stats update if the scheme directory is removed
 
mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly
mm/damon/sysfs: change few functions execute order
mm/damon/sysfs: fix wrong empty schemes assumption under online tuning in damon_sysfs_set_schemes()
mm/damon/sysfs: return 'err' value when call kstrtoul() failed
mm/damon/sysfs: simplify the judgement whether kdamonds are busy
mm/damon/sysfs: simplify the variable 'pid' assignment operation
mm/damon/sysfs: use the wrapper directly to check if the kdamond is running
 
mm/damon/vaddr: add a comment for 'default' case in damon_va_apply_scheme()
mm/damon/vaddr: remove comparison between mm and last_mm when checking region accesses
 
mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters()
mm/damon: get the hotness from damon_hot_score() in damon_pageout_score()
mm/damon: implement a monitoring attributes module parameters generator macro
mm/damon: improve damon_new_region strategy
mm/damon: introduce struct damos_access_pattern
mm/damon: move sz_damon_region to damon_sz_region
mm/damon: remove duplicate get_monitoring_region() definitions
mm/damon: rename damon_pageout_score() to damon_cold_score()
mm/damon: replace pmd_huge() with pmd_trans_huge() for THP
mm/damon: return void from damon_set_schemes()
mm/damon: simplify damon_ctx check in damon_sysfs_before_terminate
mm/damon: simplify scheme create in damon_lru_sort_apply_parameters
mm/damon: simplify scheme create in lru_sort.c
mm/damon: simplify the parameter passing for 'check_accesses'
mm/damon: simplify the parameter passing for 'prepare_access_checks'
mm/damon: use 'struct damon_target *' instead of 'void *' in target_valid()
mm/damon: use damon_sz_region() in appropriate place
mm/damon: validate if the pmd entry is present before accessing
 
mm/debug: Provide VM_WARN_ON_IRQS_ENABLED()
 
mm/demotion/dax/kmem: set node's abstract distance to MEMTIER_DEFAULT_DAX_ADISTANCE
 
mm/demotion: add hotplug callbacks to handle new numa node onlined
mm/demotion: add pg_data_t member to track node memory tier details
mm/demotion: add support for explicit memory tiers
mm/demotion: build demotion targets based on explicit memory tiers
mm/demotion: demote pages according to allocation fallback order
mm/demotion: drop memtier from memtype
mm/demotion: expose memory tier details via sysfs
mm/demotion: move memory demotion related code
mm/demotion: update node_is_toptier to work with memory tiers
 
mm/filemap.c: convert page_endio() to use a folio
 
mm/filemap: make folio_put_wait_locked static
 
mm/gup.c: don't pass gup_flags to check_and_migrate_movable_pages()
mm/gup.c: refactor check_and_migrate_movable_pages()
mm/gup.c: simplify and fix check_and_migrate_movable_pages() return codes
 
mm/gup: fix gup_pud_range() for dax
mm/gup: replace FOLL_NUMA by gup_can_follow_protnone()
mm/gup: use gup_can_follow_protnone() also in GUP-fast
mm/gup: use maple tree navigation instead of linked list
 
mm/hmm/test: use char dev with struct device to get device node
 
mm/huge_memory: do not clobber swp_entry_t during THP split
mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice
 
mm/hugetlb.c: make __hugetlb_vma_unlock_write_put() static
mm/hugetlb.c: remove unnecessary initialization of local `err'
 
mm/hugetlb: add available_huge_pages() func
mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process
mm/hugetlb: fix incorrect update of max_huge_pages
mm/hugetlb: fix missing call to restore_reserve_on_error()
mm/hugetlb: fix race condition of uffd missing/minor handling
mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node()
mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group()
mm/hugetlb: make detecting shared pte more reliable
mm/hugetlb: remove unnecessary 'NULL' values from pointer
mm/hugetlb: use hugetlb_pte_stable in migration race check
 
mm/hwpoison: add __init/__exit annotations to module init/exit funcs
 
mm/khugepaged: add flag to predicate khugepaged-only behavior
mm/khugepaged: add struct collapse_control
mm/khugepaged: add tracepoint to hpage_collapse_scan_file()
mm/khugepaged: attempt to map file/shmem-backed pte-mapped THPs by pmds
mm/khugepaged: check compound_order() in collapse_pte_mapped_thp()
mm/khugepaged: dedup and simplify hugepage alloc and charging
mm/khugepaged: fix GUP-fast interaction by sending IPI
mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup()
mm/khugepaged: propagate enum scan_result codes back to callers
mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepage
mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint to remove filename from function call
mm/khugepaged: rename prefix of shared collapse functions
mm/khugepaged: stop using vma linked list
mm/khugepaged: take the right locks for page table retraction
 
mm/kmemleak: make create_object return void
mm/kmemleak: prevent soft lockup in kmemleak_scan()'s object iteration loops
 
mm/ksm: use vma iterators instead of vma linked list
 
mm/madvise: add file and shmem support to MADV_COLLAPSE
mm/madvise: add MADV_COLLAPSE to process_madvise()
mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse
mm/madvise: MADV_COLLAPSE return EAGAIN when page cannot be isolated
mm/madvise: use vma_find() instead of vma linked list
 
mm/memcontrol: Replace the PREEMPT_RT conditionals
mm/memcontrol: stop using mm->highest_vm_end
mm/memcontrol: use kstrtobool for swapaccount param parsing
 
mm/memory.c: fix race when faulting a device private page
 
mm/memory: return vm_fault_t result from migrate_to_ram() callback
 
mm/mempolicy: fix lock contention on mems_allowed
mm/mempolicy: fix mbind_range() arguments to vma_merge()
mm/mempolicy: use PAGE_ALIGN instead of open-coding it
mm/mempolicy: use vma iterator & maple state instead of vma linked list
 
mm/memremap.c: map FS_DAX device memory as decrypted
mm/memremap.c: take a pgmap reference on page allocation
 
mm/mglru: don't sync disk for each aging cycle
 
mm/migrate_device.c: add migrate_device_range()
mm/migrate_device.c: fix a misleading and outdated comment
mm/migrate_device.c: refactor migrate_vma and migrate_deivce_coherent_page()
 
mm/migrate_device: return number of migrating pages in args->cpages
 
mm/mlock: drop dead code in count_mm_mlocked_page_nr()
mm/mlock: use vma iterator and maple state instead of vma linked list
 
mm/mmap.c: __vma_adjust(): suppress uninitialized var warning
mm/mmap.c: pass in mapping to __vma_link_file()
 
mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap()
mm/mmap: change do_brk_munmap() to use do_mas_align_munmap()
mm/mmap: drop range_has_overlap() function
mm/mmap: fix MAP_FIXED address return on VMA merge
mm/mmap: fix memory leak in mmap_region()
mm/mmap: move mmap_region() below do_munmap()
mm/mmap: preallocate maple nodes for brk vma expansion
mm/mmap: reorganize munmap to use maple states
mm/mmap: undo ->mmap() when arch_validate_flags() fails
mm/mmap: undo ->mmap() when mas_preallocate() fails
mm/mmap: use advanced maple tree API for mmap_region()
mm/mmap: use maple tree for unmapped_area{_topdown}
mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree
mm/mmap: use the maple tree in find_vma() instead of the rbtree.
 
mm/mprotect: use maple tree navigation instead of VMA linked list
 
mm/mremap: use vma_find_intersection() instead of vma linked list
 
mm/mremap_pages: save a few cycles in get_dev_pagemap()
 
mm/msync: use vma_find() instead of vma linked list
 
mm/oom_kill: use vma iterators instead of vma linked list
 
mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist
mm/page_alloc.c: document bulkfree_pcp_prepare() return value
mm/page_alloc.c: rename check_free_page() to free_page_is_bad()
 
mm/page_alloc: add __init annotations to init_mem_debugging_and_hardening()
mm/page_alloc: add missing is_migrate_isolate() check in set_page_guard()
mm/page_alloc: ensure kswapd doesn't accidentally go to sleep
mm/page_alloc: fix freeing static percpu memory
mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page
mm/page_alloc: fix obsolete comment in deferred_pfn_valid()
mm/page_alloc: init local variable buddy_pfn
mm/page_alloc: make boot_nodestats static
mm/page_alloc: make zone_pcp_update() static
mm/page_alloc: only search higher order when fallback
mm/page_alloc: reduce potential fragmentation in make_alloc_exact()
mm/page_alloc: remove obsolete comment in zone_statistics()
mm/page_alloc: remove obsolete gfpflags_normal_context()
mm/page_alloc: update comments for rmqueue()
mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP()
mm/page_alloc: use helper macro SZ_1{K,M}
mm/page_alloc: use local variable zone_idx directly
 
mm/page_exit: fix kernel doc warning in page_ext_put()
 
mm/page_ext: remove unused variable in offline_page_ext
 
mm/page_io: count submission time as thrashing delay for delayacct
 
mm/page_isolation: fix clang deadcode warning
 
mm/page_owner.c: add llseek for page_owner
mm/page_owner.c: remove redundant drain_all_pages
 
mm/page_table_check: fix typos
 
mm/pagewalk: use vma_find() instead of vma linked list
 
mm/rodata_test: use PAGE_ALIGNED() helper
 
mm/secretmem: add __init annotation to secretmem_init()
mm/secretmem: remove reduntant return value
 
mm/selftest: uffd: explain the write missing fault check
 
mm/shmem: add flag to enforce shmem THP in hugepage_vma_check()
mm/shmem: ensure proper fallback if page faults
mm/shmem: use page_mapping() to detect page cache for uffd continue
 
mm/shuffle: convert module_param_call to module_param_cb
 
mm/sl[au]b: check if large object is valid in __ksize()
mm/sl[au]b: cleanup kmem_cache_alloc[_node]_trace()
mm/sl[au]b: factor out __do_kmalloc_node()
mm/sl[au]b: generalize kmalloc subsystem
mm/sl[au]b: introduce common alloc/free functions without tracepoint
 
mm/slab: cleanup slab_alloc() and slab_alloc_node()
mm/slab: kmalloc: pass requests larger than order-1 page to page allocator
mm/slab: move NUMA-related code to __do_cache_alloc()
mm/slab: remove !CONFIG_TRACING variants of kmalloc_[node_]trace()
mm/slab: use kmalloc_node() for off slab freelist_idx_t array allocation
 
mm/slab_common: cleanup kmalloc_large()
mm/slab_common: cleanup kmalloc_track_caller()
mm/slab_common: drop kmem_alloc & avoid dereferencing fields when not using
mm/slab_common: fold kmalloc_order_trace() into kmalloc_large()
mm/slab_common: kmalloc_node: pass large requests to page allocator
mm/slab_common: move declaration of __ksize() to mm/slab.h
mm/slab_common: remove CONFIG_NUMA ifdefs for common kmalloc functions
mm/slab_common: Remove the unneeded result variable
mm/slab_common: repair kernel-doc for __ksize()
mm/slab_common: Restore passing "caller" for tracing
mm/slab_common: unify NUMA and UMA version of tracepoints
 
mm/slub: clean up create_unique_id()
mm/slub: convert object_map_lock to non-raw spinlock
mm/slub: enable debugging memory wasting of kmalloc
mm/slub: fix a slab missed to be freed problem
mm/slub: move free_debug_processing() further
mm/slub: move kmalloc_large_node() to slab_common.c
mm/slub: remove slab_lock() usage for debug operations
mm/slub: Remove the unneeded result variable
mm/slub: restrict sysfs validation to debug caches and make it safe
mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock()
 
mm/swap: add swp_offset_pfn() to fetch PFN from swap entry
mm/swap: cache maximum swapfile size when init swap
mm/swap: cache swap migration A/D bits support
mm/swap: comment all the ifdef in swapops.h
mm/swap: convert __read_swap_cache_async() to use a folio
mm/swap: convert add_to_swap_cache() to take a folio
mm/swap: convert put_swap_page() to put_swap_folio()
mm/swap: fix SWP_PFN_BITS with CONFIG_PHYS_ADDR_T_64BIT on 32bit
mm/swap: remove the end_write_func argument to __swap_writepage
 
mm/swapfile: convert try_to_free_swap() to folio_free_swap()
mm/swapfile: remove page_swapcount()
mm/swapfile: use vma iterator instead of vma linked list
 
mm/thp: add flag to enforce sysfs THP in hugepage_vma_check()
mm/thp: carry over dirty bit when thp splits on pmd
mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE
mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN
 
mm/uffd: fix vma check on userfault for wp
mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in
 
mm/userfaultfd: replace kmap/kmap_atomic() with kmap_local_page()
 
mm/util.c: add warning if __vm_enough_memory fails
 
mm/util: reduce stack usage of folio_mapcount
 
mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush()
 
mm/vmalloc: extend find_vmap_lowest_match_check with extra arguments
 
mm/vmscan.c: refactor shrink_node()
 
mm/vmscan: define macros for refaults in struct lruvec
mm/vmscan: fix a lot of comments
mm/vmscan: make the annotations of refaults code at the right place
mm/vmscan: use vma iterator instead of vm_next
 
mm/vmstat: Use preempt_[dis|en]able_nested()
 
mm/x86: use SWP_TYPE_BITS in 3-level swap macros
 
mm: /proc/pid/smaps_rollup: fix maple tree search
mm: add dummy pmd_young() for architectures not having it
mm: add folio_add_lru_vma()
mm: add merging after mremap resize
mm: add more BUILD_BUG_ONs to gfp_migratetype()
mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
mm: add pageblock_align() macro
mm: add pageblock_aligned() macro
mm: add PSI accounting around ->read_folio and ->readahead calls
mm: add split_folio()
mm: add the first tail page to struct folio
mm: add VMA iterator
mm: align larger anonymous mappings on THP boundaries
mm: backing-dev: Remove the unneeded result variable
mm: cgroup: fix comments for get from fd/file helpers
mm: convert do_swap_page() to use a folio
mm: convert do_swap_page() to use folio_free_swap()
mm: convert do_swap_page() to use swap_cache_get_folio()
mm: convert do_swap_page()'s swapcache variable to a folio
mm: convert do_wp_page() to use a folio
mm: convert lock_page_or_retry() to folio_lock_or_retry()
mm: convert page_get_anon_vma() to folio_get_anon_vma()
mm: convert vma_lookup() to use mtree_load()
mm: correctly charge compressed memory to its memcg
mm: deduplicate cacheline padding code
mm: delete unused MMF_OOM_VICTIM flag
mm: do not BUG_ON missing brk mapping, because userspace can unmap it
mm: drop oom code from exit_mmap
mm: export balance_dirty_pages_ratelimited_flags()
mm: fix null-ptr-deref in kswapd_is_running()
mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast
mm: fix the handling Non-LRU pages returned by follow_page
mm: fix unexpected changes to {failslab|fail_page_alloc}.attr
mm: fix use-after free of page_ext after race with memory-offline
mm: fixup documentation regarding pte_numa() and PROT_NUMA
mm: free device private pages have zero refcount
mm: fs: initialize fsdata passed to write_begin/write_end interface
mm: hugetlb: eliminate memory-less nodes handling
mm: hugetlb: fix UAF in hugetlb_handle_userfault
mm: hugetlb: simplify per-node sysfs creation and removal
mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at()
mm: hugetlb_vmemmap: include missing linux/moduleparam.h
mm: hugetlb_vmemmap: simplify reset_struct_pages()
mm: introduce arch_has_hw_nonleaf_pmd_young()
mm: introduce common struct mm_slot
mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE
mm: khugepaged: allow page allocation fallback to eligible nodes
mm: khugepaged: don't carry huge page to the next loop for !CONFIG_NUMA
mm: kill find_min_pfn_with_active_regions()
mm: kill is_memblock_offlined()
mm: kmsan: call KMSAN hooks from SLUB code
mm: kmsan: export kmsan_copy_page_meta()
mm: kmsan: maintain KMSAN metadata for page operations
mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock
mm: memcg: export workingset refault stats for cgroup v1
mm: memcontrol: deprecate swapaccounting=0 mode
mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled
mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol
mm: memcontrol: fix a typo in comment
mm: memcontrol: make cgroup_memory_noswap a static key
mm: memcontrol: use do_memsw_account() in a few more places
mm: memcontrol: use memcg_kmem_enabled in count_objcg_event
mm: memory-failure: cleanup try_to_split_thp_page()
mm: memory-failure: kill __soft_offline_page()
mm: memory-failure: kill soft_offline_free_page()
mm: migrate: do not retry 10 times for the subpages of fail-to-migrate THP
mm: migrate: fix return value if all subpages of THPs are migrated successfully
mm: migrate: fix THP's mapcount on isolation
mm: migration: fix the FOLL_GET failure on following huge page
mm: mmap: fix documentation for vma_mas_szero
mm: more vma cache removal
mm: multi-gen LRU: admin guide
mm: multi-gen LRU: debugfs interface
mm: multi-gen LRU: design doc
mm: multi-gen LRU: exploit locality in rmap
mm: multi-gen LRU: groundwork
mm: multi-gen LRU: kill switch
mm: multi-gen LRU: minimal implementation
mm: multi-gen LRU: move lru_gen_add_mm() out of IRQ-off region
mm: multi-gen LRU: optimize multiple memcgs
mm: multi-gen LRU: retry folios written back while isolated
mm: multi-gen LRU: support page table walks
mm: multi-gen LRU: thrashing prevention
mm: optimize find_exact_vma() to use vma_lookup()
mm: page_counter: rearrange struct page_counter fields
mm: page_counter: remove unneeded atomic ops for low/min
mm: pagewalk: add api documentation for walk_page_range_novma()
mm: pagewalk: fix documentation of PTE hole handling
mm: prep_compound_tail() clear page->private
mm: reduce noise in show_mem for lowmem allocations
mm: refactor of vma_merge()
mm: reimplement folio_order() and folio_nr_pages()
mm: release private data before split THP
mm: remember young/dirty bit for page migrations
mm: remove BUG_ON() in __isolate_free_page()
mm: remove EXPERIMENTAL flag for zswap
mm: remove lookup_swap_cache()
mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORDER_WIDTH
mm: remove obsolete pgdat_is_empty()
mm: remove rb tree.
mm: remove the vma linked list
mm: remove try_to_free_swap()
mm: remove unused inline functions from include/linux/mm_inline.h
mm: remove vmacache
mm: replace VM_WARN_ON to pr_warn if the node is offline with __GFP_THISNODE
mm: reuse pageblock_start/end_pfn() macro
mm: skip retry when new limit is not below old one in page_counter_set_max
mm: start tracking VMAs with maple tree
mm: thp: convert to use common struct mm_slot
mm: thp: remove redundant pgtable check in set_huge_zero_page()
mm: use maple tree operations for find_vma_intersection()
mm: use nth_page instead of mem_map_offset mem_map_next
mm: use update_mmu_tlb() on the second thread
mm: vmscan: fix extreme overreclaim and swap floods
mm: x86, arm64: add arch_has_hw_pte_young()
mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG
 
mmap: change zeroing of maple tree in __vma_adjust()
mmap: fix copy_vma() failure path
mmap: fix do_brk_flags() modifying obviously incorrect VMAs
mmap: fix remap_file_pages() regression
mmap: use the VMA iterator in count_vma_pages_range()
 
mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
mmc: block: Remove error check of hw_reset on reset
mmc: core: Add SD card quirk for broken discard
mmc: core: Fix ambiguous TRIM and DISCARD arg
mmc: core: Fix kernel panic when remove non-standard SDIO card
mmc: core: Fix WRITE_ZEROES CQE handling
mmc: core: properly select voltage range without power cycle
mmc: core: Switch to basic workqueue API for sdio_irq_work
mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
mmc: jz4740_mmc: Fix error check for dma_map_sg
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: meson-gx: add SDIO interrupt support
mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK
mmc: meson-mx-sdhc: Fix error check for dma_map_sg
mmc: mmc_test: Fix removal of debugfs file
mmc: mtk-sd: Add support for MT6795 Helio X10
mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse()
mmc: mtk-sd: Reorder of_device_id and platform data by name
mmc: queue: Cancel recovery work on cleanup
mmc: renesas_sdhi: Fix rounding errors
mmc: rtsx_usb_sdmmc: Remove the unneeded result variable
mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check
mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus
mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
mmc: sdhci-msm: add compatible string check for sdm670
mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-of-aspeed: Add dependency on ARCH_ASPEED
mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake
mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout
mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode
mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
mmc: sdhci-sprd: Fix minimum clock limit
mmc: sdhci-sprd: Fix no reset data and command after voltage switch
mmc: sdhci-sprd: Fix the limitation of div
mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
mmc: sdhci: Centralize CMD and DATA reset handling
mmc: sdhci: Fix voltage switch delay
mmc: sdhci: Get rid of SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS
mmc: sdhci: Remove misleading comment about resets
mmc: sdhci: Separate out sdhci_reset_for_all()
mmc: sdhci: Update MAINTAINERS Maintained -> Supported
mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO
mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci_am654: Remove the unneeded result variable
mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
 
mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
 
modpost: put modpost options before argument
 
module/decompress: generate sysfs string at compile time
 
module: Add debugfs interface to view unloaded tainted modules
module: tracking: Keep a record of tainted unloaded modules only
 
mptcp: account memory allocation in mptcp_nl_cmd_add_addr() to user
mptcp: add do_check_data_fin to replace copied
mptcp: add mptcp_for_each_subflow_safe helper
mptcp: add TCP_FASTOPEN_CONNECT socket option
mptcp: allow privileged operations from user namespaces
mptcp: don't orphan ssk in mptcp_close()
mptcp: factor out mptcp_connect()
mptcp: fix abba deadlock on fastopen
mptcp: fix sleep in atomic at close time
mptcp: handle defer connect in mptcp_sendmsg
mptcp: poll allow write call before actual connect
mptcp: propagate fastclose error
mptcp: set msk local address earlier
mptcp: update misleading comments.
mptcp: use fastclose on more edge scenarios
 
mtd: add ECC error accounting for each read request
mtd: allow getting MTD device associated with a specific DT node
mtd: always initialize 'stats' in struct mtd_oob_ops
mtd: core: add missing of_node_get() in dynamic partitions code
mtd: devices: docg3: check the return value of devm_ioremap() in the probe
mtd: devices: docg3: Use correct function names in comment blocks
mtd: Fix a typo in a comment
mtd: fix repeated word in comment
mtd: ftl: use container_of() rather than cast
mtd: move from strlcpy with unused retval to strscpy
mtd: nand: bbt: Use the bitmap API to allocate bitmaps
mtd: onenand: omap2: add dependency on GPMC
mtd: parsers: add Broadcom's U-Boot parser
mtd: parsers: bcm47xxpart: Fix halfblock reads
mtd: physmap-core: Fix NULL pointer dereferencing in of_select_probe_type()
mtd: rawnand: arasan: stop using 0 as NULL pointer
mtd: rawnand: atmel: Unmap streaming DMA mappings
mtd: rawnand: bcm47xx: fix spelling typo in comment
mtd: rawnand: brcmnand: Add individual glue driver selection
mtd: rawnand: brcmnand: Move Kconfig to driver folder
mtd: rawnand: cadence: Remove an unneeded result variable
mtd: rawnand: cafe: Use correct function name in comment block
mtd: rawnand: fsl_elbc: Fix none ECC mode
mtd: rawnand: gpmi: Fix typo 'the the' in comment
mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe()
mtd: rawnand: intel: Don't re-define NAND_DATA_IFACE_CHECK_ONLY
mtd: rawnand: intel: Read the chip-select line from the correct OF node
mtd: rawnand: intel: Remove undocumented compatible string
mtd: rawnand: intel: Remove unused clk_rate member from struct ebu_nand
mtd: rawnand: intel: Remove unused nand_pa member from ebu_nand_cs
mtd: rawnand: intel: Use devm_platform_ioremap_resource_byname()
mtd: rawnand: marvell: Fix error handle regarding dma_map_sg
mtd: rawnand: marvell: Use correct logic for nand-keep-config
mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
mtd: rawnand: meson: fix the clock
mtd: rawnand: meson: refine resource getting in probe
mtd: rawnand: meson: stop supporting legacy clocks
mtd: rawnand: orion: Use devm_clk_get_optional()
mtd: rawnand: placate "$VARIABLE is used uninitialized" warnings
mtd: rawnand: qcom: handle ret from parse with codeword_fixup
mtd: rawnand: remove misguided comment of nand_get_device()
mtd: rawnand: Replace of_gpio_named_count() by gpiod_count()
mtd: rawnand: stm32_fmc2: Fix dma_map_sg error check
mtd: rawnand: stm32_fmc2: switch to using devm_fwnode_gpiod_get()
mtd: rawnand: tegra: Fix PM disable depth imbalance in probe
mtd: spi-nor: core: Ignore -ENOTSUPP in spi_nor_init()
mtd: track maximum number of bitflips for each read request
mtd: ubi: drop unexpected word 'a' in comments
 
mtdchar: add MEMREAD ioctl
 
mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
 
nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
nbd: remove define-only NBD_MAGIC, previously magic number
 
nd_jump_link(): constify path
 
neighbour: Remove unused inline function neigh_key_eq16()
 
net, neigh: Fix null-ptr-deref in neigh_table_clear()
 
net-memcg: avoid stalls when under memory pressure
 
net-next: Fix IP_UNICAST_IF option behavior for connected sockets
net-next: gro: Fix use of skb_gro_header_slow
net-next: skbuff: refactor pskb_pull
 
net-sysfs: Convert to use sysfs_emit() APIs
 
net/9p: add 'pooled_rbuffers' flag to struct p9_trans_module
net/9p: add __init/__exit annotations to module init/exit funcs
net/9p: add p9_msg_buf_size()
net/9p: allocate appropriate reduced message buffers
net/9p: clarify trans_fd parse_opt failure handling
net/9p: Fix a potential socket leak in p9_socket_open
net/9p: split message size argument into 't_size' and 'r_size' pair
net/9p: use a dedicated spinlock for trans_fd
 
net/af_packet: registration process optimization in packet_init()
 
net/atm: fix proc_mpc_write incorrect return value
 
net/cdc_ncm: Fix multicast RX support for CDC NCM devices with ZLP
 
net/ieee802154: don't warn zero-sized raw_sendmsg()
net/ieee802154: reject zero-sized raw_sendmsg()
 
net/ipv4: Fix linux/in.h header dependencies
net/ipv4: Use __DECLARE_FLEX_ARRAY() helper
 
net/macsec: Add MACsec skb_metadata_dst Rx Data path support
net/macsec: Add MACsec skb_metadata_dst Tx Data path support
net/macsec: Move some code for sharing with various drivers that implements offload
 
net/mlx4: Check retval of mlx4_bitmap_init
net/mlx4: Fix error check for dma_map_sg
 
net/mlx5: add IFC bits for bypassing port select flow table
net/mlx5: Add ifc bits for MACsec extended packet number (EPN) and replay protection
net/mlx5: Add IFC bits for mkey ATS
net/mlx5: Add MACsec offload Tx command support
net/mlx5: Add MACsec Rx tables support to fs_core
net/mlx5: Add MACsec Tx tables support to fs_core
net/mlx5: Add MLX5_FLEXIBLE_INLEN to safely calculate cmd inlen
net/mlx5: Add support for NPPS with real time mode
net/mlx5: Add the log_min_mkey_entity_size capability
net/mlx5: Allow async trigger completion execution on single CPU systems
net/mlx5: ASO, Create the ASO SQ with the correct timestamp format
net/mlx5: Bridge, verify LAG state when adding bond to bridge
net/mlx5: cmdif, Print info on any firmware cmd failure to tracepoint
net/mlx5: detect and enable bypass port select flow table
net/mlx5: Do not query pci info while pci disabled
net/mlx5: DR, Fix matcher disconnect error flow
net/mlx5: DR, Fix uninitialized var warning
net/mlx5: E-Switch, Add default drop rule for unmatched packets
net/mlx5: E-Switch, Allow offloading fwd dest flow table with vport
net/mlx5: E-switch, Destroy legacy fdb table when needed
net/mlx5: E-switch, Don't update group if qos is not enabled
net/mlx5: E-switch, Fix duplicate lag creation
net/mlx5: E-Switch, Move send to vport meta rule creation
net/mlx5: E-Switch, Return EBUSY if can't get mode lock
net/mlx5: E-Switch, Set correctly vport destination
net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode
net/mlx5: E-Switch, Split creating fdb tables into smaller chunks
net/mlx5: Expose NPPS related registers
net/mlx5: Fix crash during sync firmware reset
net/mlx5: Fix fields name prefix in MACsec
net/mlx5: Fix FW tracer timestamp calculation
net/mlx5: Fix handling of entry refcount when command is not issued to FW
net/mlx5: Fix possible use-after-free in async command interface
net/mlx5: Fix spelling mistake "syndrom" -> "syndrome"
net/mlx5: Fix sync reset event handler error flow
net/mlx5: Fix uninitialized variable bug in outlen_write()
net/mlx5: fw_reset: Don't try to load device in case PCI isn't working
net/mlx5: Generalize Flow Context for new crypto fields
net/mlx5: Introduce ifc bits for page tracker
net/mlx5: Introduce MACsec Connect-X offload hardware bits and structures
net/mlx5: Lag, avoid lockdep warnings
net/mlx5: Lag, enable hash mode by default for all NICs
net/mlx5: Lag, Fix for loop when checking lag
net/mlx5: Lag, set active ports if support bypass port select flow table
net/mlx5: Make ASO poll CQ usable in atomic context
net/mlx5: Query ADV_VIRTUALIZATION capabilities
net/mlx5: Remove from FPGA IFC file not-needed definitions
net/mlx5: Remove unused functions
net/mlx5: Remove unused structs
net/mlx5: Removed esp_id from struct mlx5_flow_act
net/mlx5: Set default grace period based on function type
net/mlx5: SF: Fix probing active SFs during driver probe phase
net/mlx5: Start health poll at earlier stage of driver load
net/mlx5: TC, Add support for SF tunnel offload
net/mlx5: Update fw fatal reporter state on PCI handlers successful recover
net/mlx5: Wait for firmware to enable CRS before pci_restore_state
 
net/mlx5e: Add MACsec offload Rx command support
net/mlx5e: Add MACsec offload SecY support
net/mlx5e: Add MACsec RX steering rules
net/mlx5e: Add MACsec stats support for Rx/Tx flows
net/mlx5e: Add MACsec TX steering rules
net/mlx5e: add missing error code in error path
net/mlx5e: Add missing sanity checks for max TX WQE size
net/mlx5e: Add support to configure more than one macsec offload device
net/mlx5e: Call mlx5e_page_release_dynamic directly where possible
net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rq
net/mlx5e: Cleanup MACsec uninitialization routine
net/mlx5e: Completely eliminate priv from fs.h
net/mlx5e: Convert ethtool_steering member of flow_steering struct to pointer
net/mlx5e: Convert mlx5e_get_max_sq_wqebbs to u8
net/mlx5e: Convert struct mlx5e_alloc_unit to a union
net/mlx5e: Create advanced steering operation (ASO) object for MACsec
net/mlx5e: Decouple fs_tcp from en.h
net/mlx5e: Decouple fs_tt_redirect from en.h
net/mlx5e: Directly get flow_steering struct as input when init/cleanup ethtool steering
net/mlx5e: Do not increment ESN when updating IPsec ESN state
net/mlx5e: Do not use err uninitialized in mlx5e_rep_add_meta_tunnel_rule()
net/mlx5e: Drop priv argument of ptp function in en_fs
net/mlx5e: E-Switch, Fix comparing termination table instance
net/mlx5e: Ensure macsec_rule is always initiailized in macsec_fs_{r,t}x_add_rule()
net/mlx5e: Expose memory key creation (mkey) function
net/mlx5e: Expose rx_oversize_pkts_buffer counter
net/mlx5e: Extend SKB room check to include PTP-SQ
net/mlx5e: Fix a couple error codes
net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full
net/mlx5e: Fix calculations for ICOSQ size
net/mlx5e: Fix macsec coverity issue at rx sa update
net/mlx5e: Fix MACsec initial packet number
net/mlx5e: Fix MACsec initialization error path
net/mlx5e: Fix macsec rx security association (SA) update/delete
net/mlx5e: Fix MACsec SA initialization routine
net/mlx5e: Fix macsec sci endianness at rx sa update
net/mlx5e: Fix MACsec update SecY
net/mlx5e: Fix missing alignment in size of MTT/KLM entries
net/mlx5e: Fix possible race condition in macsec extended packet number update routine
net/mlx5e: Fix tc acts array not to be dependent on enum order
net/mlx5e: Fix usage of DMA sync API
net/mlx5e: Fix use-after-free when reverting termination table
net/mlx5e: Fix wrong bitwise comparison usage in macsec_fs_rx_add_rule function
net/mlx5e: Implement MACsec Rx data path using MACsec skb_metadata_dst
net/mlx5e: Implement MACsec Tx data path using MACsec skb_metadata_dst
net/mlx5e: Improve MTT/KSM alignment
net/mlx5e: Improve the MTU change shortcut
net/mlx5e: Introduce flow steering API
net/mlx5e: Introduce flow steering debug macros
net/mlx5e: Introduce the mlx5e_flush_rq function
net/mlx5e: Introduce wqe_index_mask for legacy RQ
net/mlx5e: Keep a separate MKey for striding RQ
net/mlx5e: kTLS, Check ICOSQ WQE size in advance
net/mlx5e: Let mlx5e_get_sw_max_sq_mpw_wqebbs accept mdev
net/mlx5e: MACsec, block offload requests with encrypt off
net/mlx5e: MACsec, fix add Rx security association (SA) rule memory leak
net/mlx5e: MACsec, fix memory leak when MACsec device is deleted
net/mlx5e: MACsec, fix mlx5e_macsec_update_rxsa bail condition and functionality
net/mlx5e: MACsec, fix RX data path 16 RX security channel limit
net/mlx5e: MACsec, fix Tx SA active field update
net/mlx5e: MACsec, fix update Rx secure channel active field
net/mlx5e: MACsec, remove replay window size limitation in offload path
net/mlx5e: macsec: remove checks on the prepare phase
net/mlx5e: Make all ttc functions of en_fs get fs struct as argument
net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_info
net/mlx5e: Make flow steering arfs independent of priv
net/mlx5e: Make mlx5e_verify_rx_mpwqe_strides static
net/mlx5e: Make the wqe_index_mask calculation more exact
net/mlx5e: Move MACsec initialization from profile init stage to profile enable stage
net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover
net/mlx5e: Offload rule only when all encaps are valid
net/mlx5e: Optimize RQ page deallocation
net/mlx5e: Optimize the page cache reducing its size 2x
net/mlx5e: Remove DMA address from mlx5e_alloc_unit
net/mlx5e: Remove leftovers from old XSK queues enumeration
net/mlx5e: Remove the outer loop when allocating legacy RQ WQEs
net/mlx5e: Remove unused fields from datapath structs
net/mlx5e: Rename mlx5e_dma_info to prepare for removal of DMA address
net/mlx5e: Separate ethtool_steering from fs.h and make private
net/mlx5e: Simplify stride size calculation for linear RQ
net/mlx5e: Split out channel (de)activation in rx_res
net/mlx5e: Support 256 bit keys with kTLS device offload
net/mlx5e: Support MACsec offload extended packet number (EPN)
net/mlx5e: Support MACsec offload replay window
net/mlx5e: Switch to kmemdup() when allocate dev_addr
net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroed
net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions
net/mlx5e: TC, Fix wrong rejection of packet-per-second policing
net/mlx5e: TC, Reject forwarding from internal port to internal port
net/mlx5e: Update restore chain id for slow path packets
net/mlx5e: Use kvfree() in mlx5e_accel_fs_tcp_create()
net/mlx5e: Use mlx5e_stop_room_for_max_wqe where appropriate
net/mlx5e: Use non-XSK page allocator in SHAMPO
net/mlx5e: Use partial batches in legacy RQ
net/mlx5e: Use runtime page_shift for striding RQ
net/mlx5e: Use runtime values of striding RQ parameters in datapath
net/mlx5e: Use the aligned max TX MPWQE size
net/mlx5e: Validate striding RQ before enabling XDP
net/mlx5e: xsk: Drop the check for XSK state in mlx5e_xsk_wakeup
net/mlx5e: xsk: Fix SKB headroom calculation in validation
net/mlx5e: xsk: Flush RQ on XSK activation to save memory
net/mlx5e: xsk: Improve need_wakeup logic
net/mlx5e: xsk: Include XSK skb_from_cqe callbacks in INDIRECT_CALL
net/mlx5e: xsk: Optimize for unaligned mode with 3072-byte frames
net/mlx5e: xsk: Print a warning in slow configurations
net/mlx5e: xsk: Remove dead code in validation
net/mlx5e: xsk: Remove mlx5e_xsk_page_alloc_pool
net/mlx5e: xsk: Set napi_id to support busy polling
net/mlx5e: xsk: Split out WQE allocation for legacy XSK RQ
net/mlx5e: xsk: Support XDP metadata on XSK RQs
net/mlx5e: xsk: Use KLM to protect frame overrun in unaligned mode
net/mlx5e: xsk: Use KSM for unaligned XSK
net/mlx5e: xsk: Use mlx5e_trigger_napi_icosq for XSK wakeup
net/mlx5e: xsk: Use partial batches in legacy RQ with XSK
net/mlx5e: xsk: Use queue indices starting from 0 for XSK queues
net/mlx5e: xsk: Use umr_mode to calculate striding RQ parameters
net/mlx5e: xsk: Use XSK frame size as striding RQ page size
net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQ
net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQ
 
net/qla3xxx: fix potential memleak in ql3xxx_send()
 
net/rds: Pass a pointer to virt_to_page()
 
net/sched: cls_api: add helper for tc cls walker stats dump
net/sched: cls_api: remove redundant 0 check in tcf_qevent_init()
net/sched: flower: Add L2TPv3 filter
net/sched: query offload capabilities through ndo_setup_tc()
net/sched: sch_api: add helper for tc qdisc walker stats dump
net/sched: taprio: add extack messages in taprio_init
net/sched: taprio: allow user input of per-tc max SDU
net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue
net/sched: taprio: remove unnecessary taprio_list_lock
net/sched: taprio: replace safety precautions with comments
net/sched: taprio: simplify list iteration in taprio_dev_notifier()
net/sched: taprio: stop going through private ops for dequeue and peek
net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex
net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex
net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy()
net/sched: use tc_cls_stats_dump() in filter
net/sched: use tc_qdisc_stats_dump() in qdisc
 
net/smc: Fix an error code in smc_lgr_create()
net/smc: Fix possible leaked pernet namespace in smc_init()
net/smc: Introduce a specific sysctl for TEST_LINK time
net/smc: Support SO_REUSEPORT
net/smc: Unbind r/w buffer size from clcsock and make them tunable
 
net/tipc: Remove unused struct distr_queue_item
 
net/tls: Describe ciphers sizes by const structs
net/tls: Fix memory leak in tls_enc_skb() and tls_sw_fallback_init()
net/tls: Support 256 bit keys with TX device offload
net/tls: Use cipher sizes structs
 
net/ulp: remove SOCK_SUPPORT_ZC from tls sockets
 
net/x25: Fix skb leak in x25_lapb_receive_frame()
 
net: Add a bhash2 table hashed by port and address
net: Add a len argument to compat_ipv6_get_msfilter()
net: add framework to support Ethernet PSE and PDs devices
net: Add helper function to parse netlink msg of ip_tunnel_encap
net: Add helper function to parse netlink msg of ip_tunnel_parm
net: Add sk_setsockopt() to take the sk ptr instead of the sock ptr
net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open()
net: allow storing xfrm interface metadata in metadata_dst
net: also flag accepted sockets supporting msghdr originated zerocopy
net: altera: tse: convert to phylink
net: altera: tse: cosmetic change to use reverse xmas tree ordering
net: altera_tse: release phylink resources in tse_shutdown()
net: amd: Correct spelling errors
net: amd: Switch and case should be at the same indent
net: amd: Unified the comparison between pointers and NULL to the same writing
net: asix: ax88772: add ethtool pause configuration
net: asix: ax88772: migrate to phylink
net: atlantic: macsec: clear encryption keys from the stack
net: atlantic: macsec: make the prepare phase a noop
net: atlantic: macsec: remove checks on the prepare phase
net: ax88796c: Fix return type of ax88796c_start_xmit
net: ax88796c: Use skb_put_data() instead of skb_put/memcpy pair
net: axienet: Switch to 64-bit RX/TX statistics
net: bcmsysport: Indicate MAC is in charge of PHY PM
net: bgmac: Drop free_netdev() from bgmac_enet_remove()
net: bna: Fix spelling mistake "muliple" -> "multiple"
net: bonding: Convert to use sysfs_emit()/sysfs_emit_at() APIs
net: bql: add more documentation
net: bridge: assign path_cost for 2.5G and 5G link speed
net: bridge: move DSA master bridging restriction to DSA
net: broadcom: Add PTP_1588_CLOCK_OPTIONAL dependency for BCMGENET under ARCH_BCM2835
net: broadcom: bcm4908_enet: handle -EPROBE_DEFER when getting MAC
net: broadcom: bcm4908_enet: update TX stats after actual transmission
net: broadcom: Fix BCMGENET Kconfig
net: broadcom: Fix return type for implementation of
net: caif: fix double disconnect client in chnl_net_open()
net: Change sock_getsockopt() to take the sk ptr instead of the sock ptr
net: cpmac: Add __init/__exit annotations to module init/exit funcs
net: cpsw: disable napi in cpsw_ndo_open()
net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
net: davicom: dm9000: switch to using gpiod API
net: davicom: Fix return type of dm9000_start_xmit
net: devlink: add port_init/fini() helpers to allow pre-register/post-unregister functions
net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()
net: devlink: extend info_get() version put to indicate a flash component
net: devlink: introduce a flag to indicate devlink port being registered
net: devlink: introduce port registered assert helper and use it
net: devlink: limit flash component name to match version returned by info_get()
net: devlink: stub port params cmds for they are unused internally
net: dm9051: Fix missing dev_kfree_skb() in dm9051_loop_rx()
net: do not sense pfmemalloc status in skb_append_pagefrags()
net: dpaa: Adjust queue depth on rate change
net: dpaa: Use mac_dev variable in dpaa_netdev_init
net: drop the weight argument from netif_napi_add
net: dsa: all DSA masters must be down when changing the tagging protocol
net: dsa: allow masters to join a LAG
net: dsa: allow the DSA master to be seen and changed through rtnetlink
net: dsa: ar9331: remove unnecessary dev_set_drvdata()
net: dsa: avoid dsa_port_link_{,un}register_of() calls with platform data
net: dsa: b53: remove unnecessary set_drvdata()
net: dsa: bcm_sf2: Have PHYLINK configure CPU/IMP port(s)
net: dsa: bcm_sf2: Introduce helper for port override offset
net: dsa: bcm_sf2: remove unnecessary platform_set_drvdata()
net: dsa: don't do devlink port setup early
net: dsa: don't keep track of admin/oper state on LAG DSA masters
net: dsa: don't leak tagger-owned storage on switch driver unbind
net: dsa: don't leave dangling pointers in dp->pl when failing
net: dsa: don't stop at NOTIFY_OK when calling ds->ops->port_prechangeupper
net: dsa: existing DSA masters cannot join upper interfaces
net: dsa: fall back to default tagger if we can't load the one from DT
net: dsa: felix: add definitions for the stream filter counters
net: dsa: felix: add support for changing DSA master
net: dsa: felix: check the 32-bit PSFP stats against overflow
net: dsa: felix: offload per-tc max SDU from tc-taprio
net: dsa: felix: remove felix_info :: imdio_base
net: dsa: felix: remove felix_info :: imdio_res
net: dsa: felix: remove felix_info :: init_regmap
net: dsa: felix: update regmap requests to be string-based
net: dsa: felix: use DEFINE_RES_MEM_NAMED for resources
net: dsa: felix: use ocelot's ndo_get_stats64 method
net: dsa: Fix possible memory leaks in dsa_loop_init()
net: dsa: fix wrong pointer passed to PTR_ERR() in dsa_port_phylink_create()
net: dsa: hellcreek: Check return value
net: dsa: hellcreek: Offload per-tc max SDU from tc-taprio
net: dsa: hellcreek: refactor hellcreek_port_setup_tc() to use switch/case
net: dsa: hellcreek: remove unnecessary platform_set_drvdata()
net: dsa: introduce dsa_port_get_master()
net: dsa: ksz: Check return value
net: dsa: LAN9303: Add basic support for LAN9354
net: dsa: LAN9303: Add early read to sync
net: dsa: lan9303: remove unnecessary dev_set_drvdata()
net: dsa: lan9303: remove unnecessary i2c_set_clientdata()
net: dsa: lantiq: Switch to use dev_err_probe() helper
net: dsa: lantiq_gswip: remove unnecessary platform_set_drvdata()
net: dsa: loop: remove unnecessary dev_set_drvdata()
net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims
net: dsa: make phylink-related OF properties mandatory on DSA and CPU ports
net: dsa: make user ports return to init_net on netns deletion
net: dsa: microchip: add KSZ9896 switch support
net: dsa: microchip: add KSZ9896 to KSZ9477 I2C driver
net: dsa: microchip: add reference to ksz_device inside the ksz_port
net: dsa: microchip: add regmap_range for KSZ8563 chip
net: dsa: microchip: add regmap_range for KSZ9477 chip
net: dsa: microchip: add regmap_range for KSZ9896 chip
net: dsa: microchip: add separate struct ksz_chip_data for KSZ8563 chip
net: dsa: microchip: add support for regmap_access_tables
net: dsa: microchip: add the support for set_ageing_time
net: dsa: microchip: allow to pass return values for PHY read/write accesses
net: dsa: microchip: determine number of port irq based on switch type
net: dsa: microchip: do per-port Gbit detection instead of per-chip
net: dsa: microchip: don't announce extended register support on non Gbit chips
net: dsa: microchip: enable phy interrupts only if interrupt enabled in dts
net: dsa: microchip: forward error value on all ksz_pread/ksz_pwrite functions
net: dsa: microchip: ksz8795: add error handling to ksz8_r/w_phy
net: dsa: microchip: ksz9477: add error handling to ksz9477_r/w_phy
net: dsa: microchip: ksz9477: remove 0x033C and 0x033D addresses from regmap_access_tables
net: dsa: microchip: ksz9477: remove MII_CTRL1000 check from ksz9477_w_phy()
net: dsa: microchip: ksz9477: remove unnecessary i2c_set_clientdata()
net: dsa: microchip: ksz9477: remove unused "on" variable
net: dsa: microchip: ksz9477: use internal_phy instead of phy_port_cnt
net: dsa: microchip: KSZ9893: do not write to not supported Output Clock Control Register
net: dsa: microchip: lan937x: add interrupt support for port phy link
net: dsa: microchip: lan937x: clear the POR_READY_INT status bit
net: dsa: microchip: lan937x: fix reference count leak in lan937x_mdio_register()
net: dsa: microchip: lan937x: return zero if mdio node not present
net: dsa: microchip: move interrupt handling logic from lan937x to ksz_common
net: dsa: microchip: remove IS_9893 flag
net: dsa: microchip: remove unnecessary set_drvdata()
net: dsa: microchip: remove unused port phy variable
net: dsa: microchip: remove unused sgmii variable
net: dsa: microchip: use common irq routines for girq and pirq
net: dsa: move port_setup/teardown to be called outside devlink port registered area
net: dsa: mt7530: add support for in-band link status
net: dsa: mt7530: remove unnecessary dev_set_drvdata()
net: dsa: mv88e6060: remove unnecessary dev_set_drvdata()
net: dsa: mv88e6xxx: accept phy-mode = "internal" for internal PHY ports
net: dsa: mv88e6xxx: Allow external SMI if serial
net: dsa: mv88e6xxx: remove unnecessary dev_set_drvdata()
net: dsa: mv88e6xxx: support RGMII cmode
net: dsa: ocelot: remove unnecessary set_drvdata()
net: dsa: only bring down user ports assigned to a given DSA master
net: dsa: propagate extack to port_lag_join
net: dsa: qca8k: fix ethtool autocast mib for big-endian systems
net: dsa: qca8k: fix inband mgmt for big-endian systems
net: dsa: qca8k: remove unnecessary dev_set_drvdata()
net: dsa: realtek: remove unnecessary set_drvdata()
net: dsa: remove bool devlink_port_setup
net: dsa: rename dsa_port_link_{,un}register_of
net: dsa: rzn1-a5psw: remove unnecessary platform_set_drvdata()
net: dsa: sja1105: avoid out of bounds access in sja1105_init_l2_policing()
net: dsa: sja1105: Check return value
net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus
net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions()
net: dsa: sja1105: remove unnecessary spi_set_drvdata()
net: dsa: suppress appending ethtool stats to LAG DSA masters
net: dsa: suppress device links to LAG DSA masters
net: dsa: tag_8021q: remove old comment regarding dsa_8021q_netdev_ops
net: dsa: uninitialized variable in dsa_slave_netdevice_event()
net: dsa: use dsa_tree_for_each_cpu_port in dsa_tree_{setup,teardown}_master
net: dsa: vitesse-vsc73xx: remove unnecessary set_drvdata()
net: dsa: walk through all changeupper notifier functions
net: dsa: xrs700x: remove unnecessary dev_set_drvdata()
net: dsa: xrs700x: remove unnecessary i2c_set_clientdata()
net: ehea: fix possible memory leak in ehea_register_port()
net: emaclite: update reset_lock member documentation
net: ena: Fix error handling in ena_init()
net: encx24j600: Add parentheses to fix precedence
net: encx24j600: Fix invalid logic in reading of MISTAT register
net: enetc: cache accesses to &priv->si->hw
net: enetc: expose some standardized ethtool counters
net: enetc: offload per-tc max SDU from tc-taprio
net: enetc: parameterize port MAC stats to also cover the pMAC
net: enetc: preserve TX ring priority across reconfiguration
net: enetc: Remove duplicated include in enetc_qos.c
net: enetc: survive memory pressure without crashing
net: enetc: use common naming scheme for PTGCR and PTGCAPR registers
net: ethernet: adi: Add ADIN1110 support
net: ethernet: adi: adin1110: Add check in netdev_event
net: ethernet: adi: adin1110: Fix notifiers
net: ethernet: adi: Fix invalid parent name length
net: ethernet: adi: Fix return value check in adin1110_probe_netdevs()
net: ethernet: adin1110: Add missing MODULE_DEVICE_TABLE
net: ethernet: altera: Add use of ethtool_op_get_ts_info
net: ethernet: altera: TSE: fix error return code in altera_tse_probe()
net: ethernet: ave: Fix MAC to be in charge of PHY PM
net: ethernet: bgmac: Remove -Warray-bounds exception
net: ethernet: litex: Fix return type of liteeth_start_xmit
net: ethernet: mediatek: ppe: Remove the unused function mtk_foe_entry_usable()
net: ethernet: mediatek: Remove -Warray-bounds exception
net: ethernet: move from strlcpy with unused retval to strscpy
net: ethernet: mtk-star-emac: disable napi when connect and start PHY failed in mtk_star_enable()
net: ethernet: mtk_eth_soc: add foe_entry_size to mtk_eth_soc
net: ethernet: mtk_eth_soc: add the capability to run multiple ppe
net: ethernet: mtk_eth_soc: fix error handling in mtk_open()
net: ethernet: mtk_eth_soc: fix memory leak in error path
net: ethernet: mtk_eth_soc: fix possible memory leak in mtk_probe()
net: ethernet: mtk_eth_soc: fix potential memory leak in mtk_rx_alloc()
net: ethernet: mtk_eth_soc: fix resource leak in error path
net: ethernet: mtk_eth_soc: fix state in __mtk_foe_entry_clear
net: ethernet: mtk_eth_soc: fix usage of foe_entry_size
net: ethernet: mtk_eth_soc: fix wrong use of new helper function
net: ethernet: mtk_eth_soc: introduce flow offloading support for mt7986
net: ethernet: mtk_eth_soc: move gdma_to_ppe and ppe_base definitions in mtk register map
net: ethernet: mtk_eth_soc: move ppe table hash offset to mtk_soc_data structure
net: ethernet: mtk_eth_soc: move wdma_base definitions in mtk register map
net: ethernet: mtk_eth_soc: remove mtk_foe_entry_timestamp
net: ethernet: mtk_eth_soc: remove unused txd_pdma pointer in mtk_xdp_submit_frame
net: ethernet: mtk_eth_soc: use DEFINE_SHOW_ATTRIBUTE to simplify code
net: ethernet: mtk_eth_wed: add axi bus support
net: ethernet: mtk_eth_wed: add missing of_node_put()
net: ethernet: mtk_eth_wed: add missing put_device() in mtk_wed_add_hw()
net: ethernet: mtk_eth_wed: add mtk_wed_configure_irq and mtk_wed_dma_{enable/disable}
net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset
net: ethernet: nixge: fix NULL dereference
net: ethernet: remove fs_mii_disconnect and fs_mii_connect declarations
net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
net: ethernet: rmnet: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support
net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588
net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G
net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe()
net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10
net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload
net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location
net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open()
net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports
net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper
net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper
net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper
net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit
net: ethernet: ti: davinci_mdio: Add workaround for errata i2329
net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses
net: fec: Add initial s32v234 support
net: fec: add pm runtime force suspend and resume support
net: fec: add stop mode support for imx8 platform
net: fec: don't reset irq coalesce settings to defaults on "ip link up"
net: fec: fix improper use of NETDEV_TX_BUSY
net: fec: limit register access on i.MX6UL
net: fec: properly guard irq coalesce setup
net: fec: using page pool to manage RX buffers
net: fix cpu_max_bits_warn() usage in netif_attrmask_next{,_and}
net: Fix incorrect address comparison when searching for a bind2 bucket
net: Fix return value of qdisc ingress handling on success
net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
net: fjes: Reorder symbols to get rid of a few forward declarations
net: flag sockets supporting msghdr originated zerocopy
net: fman: Change return type of disable to void
net: fman: Clean up error handling
net: fman: Configure fixed link in memac_initialization
net: fman: Convert to SPDX identifiers
net: fman: Don't pass comm_mode to enable/disable
net: fman: dtsec: Always gracefully stop/start
net: fman: Export/rename some common functions
net: fman: Get PCS node in per-mac init
net: fman: Inline several functions into initialization
net: fman: Map the base address once
net: fman: Mark mac methods static
net: fman: memac: Uninitialized variable on error path
net: fman: memac: Use params instead of priv for max_speed
net: fman: Move initialization to mac-specific files
net: fman: Move struct dev to mac_device
net: fman: Pass params directly to mac init
net: fman: Remove internal_phy_node from params
net: fman: Specify type of mac_dev for exception_cb
net: fman: Store en/disable in mac_device instead of mac_priv_s
net: fman: Store initialization function in match data
net: fman: Unregister ethernet device on removal
net: fman: Use mac_dev for some params
net: fman: Use physical address for userspace interfaces
net: freescale: xgmac: Do not dereference fwnode in struct device
net: fs_enet: Fix wrong check in do_pd_setup
net: ftgmac100: support fixed link
net: ftmac100: add an opportunity to get ethaddr from the platform
net: ftmac100: fix endianness-related issues from 'sparse'
net: ftmac100: set max_mtu to allow DSA overhead setting
net: gro: skb_gro_header helper function
net: gso: fix panic on frag_list with mixed head alloc types
net: hinic: change hinic_deinit_vf_hw() to void
net: hinic: change type of function to be static
net: hinic: Fix error handling in hinic_module_init()
net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg()
net: hinic: fix memory leak when reading function table
net: hinic: fix the issue of CMDQ memory leaks
net: hinic: fix the issue of double release MBOX callback of VF
net: hinic: modify kernel doc comments
net: hinic: remove duplicate macro definition
net: hinic: remove the unused input parameter prod_idx in sq_prepare_ctrl()
net: hinic: remove unused enumerated value
net: hinic: remove unused functions
net: hinic: remove unused macro
net: hinic: replace magic numbers with macro
net: hinic: simplify code logic
net: hisilicon: Fix potential use-after-free in hisi_femac_rx()
net: hisilicon: Fix potential use-after-free in hix5hd2_rx()
net: hns3: add __init/__exit annotations to module init/exit funcs
net: hns3: add getting capabilities of gro offload and fd from firmware
net: hns3: add judge fd ability for sync and clear process of flow director
net: hns3: add querying and setting fec llrs mode from firmware
net: hns3: add querying fec ability from firmware
net: hns3: add querying fec statistics
net: hns3: add support config dscp map to tc
net: hns3: add support for external loopback test
net: hns3: add support to query and set lane number by ethtool
net: hns3: debugfs add dump dscp map info
net: hns3: fix get wrong value of function hclge_get_dscp_prio()
net: hns3: fix incorrect hw rss hash type of rx packet
net: hns3: fix return value check bug of rx copybreak
net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process
net: hns3: net: hns3: add querying and setting fec off mode from firmware
net: hns3: optimize converting dscp to priority process of hns3_nic_select_queue()
net: hns3: refactor function hclge_mbx_handler()
net: hns3: support ndo_select_queue()
net: hns: fix possible memory leak in hnae_ae_register()
net: hsr: avoid possible NULL deref in skb_clone()
net: hsr: Fix potential use-after-free
net: hv_netvsc: Fix a warning triggered by memcpy in rndis_filter
net: ibm: emac: Switch to use dev_err_probe() helper
net: ieee802154: Fix compilation error when CONFIG_IEEE802154_NL802154_EXPERIMENTAL is disabled
net: ieee802154: fix error return code in dgram_bind()
net: ieee802154: return -EINVAL for unknown addr type
net: ieee802154: return -EINVAL for unknown addr type
net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
net: improve and fix netlink kdoc
net: introduce iterators over synced hw addresses
net: introduce struct ubuf_info_msgzc
net: ionic: Fix error handling in ionic_init_module()
net: ipa: add per-version IPA register definition files
net: ipa: always use transaction IDs instead of lists
net: ipa: define BCR values using an enum
net: ipa: define CLKON_CFG and ROUTE IPA register fields
net: ipa: define COMP_CFG IPA register fields
net: ipa: define even more IPA register fields
net: ipa: define more IPA endpoint register fields
net: ipa: define more IPA register fields
net: ipa: define remaining IPA register fields
net: ipa: define resource group/type IPA register fields
net: ipa: define some IPA endpoint register fields
net: ipa: define some more IPA register fields
net: ipa: don't configure IDLE_INDICATION on v3.1
net: ipa: don't define unneeded GSI register offsets
net: ipa: don't have gsi_channel_update() return a value
net: ipa: don't reuse variable names
net: ipa: don't use u32p_replace_bits()
net: ipa: encapsulate setting the FILT_ROUT_HASH_EN register
net: ipa: encapsulate updating the COUNTER_CFG register
net: ipa: encapsulate updating three more registers
net: ipa: fix two symbol names
net: ipa: fix v3.1 resource limit masks
net: ipa: fix v3.5.1 resource limit max values
net: ipa: further simplify gsi_channel_trans_last()
net: ipa: introduce IPA register IDs
net: ipa: introduce ipa_qtime_val()
net: ipa: introduce ipa_reg field masks
net: ipa: introduce ipa_reg()
net: ipa: kill all other transaction lists
net: ipa: kill the allocated transaction list
net: ipa: move and redefine ipa_version_valid()
net: ipa: move the definition of gsi_ee_id
net: ipa: rearrange functions for similarity
net: ipa: rework last transaction determination
net: ipa: simplify gsi_channel_trans_last()
net: ipa: tidy up register enum definitions
net: ipa: track allocated transactions with an ID
net: ipa: track committed transactions with an ID
net: ipa: track completed transactions with an ID
net: ipa: track pending transactions with an ID
net: ipa: track polled transactions with an ID
net: ipa: update channel in gsi_channel_trans_complete()
net: ipa: update comments
net: ipa: update copyrights
net: ipa: update sequencer definition constraints
net: ipa: use an array for transactions
net: ipa: use IDs exclusively for last transaction
net: ipa: use IDs for last allocated transaction
net: ipa: use IPA register IDs to determine offsets
net: ipa: use ipa_reg[] array for register offsets
net: ipa: verify a few more IDs
net: korina: Fix return type of korina_send_packet
net: ks8851: switch to using gpiod API
net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
net: lan743x: Add support for Rx IP & TCP checksum offload
net: lan743x: Fix to use multiqueue start/stop APIs
net: lan966x: Add define for number of priority queues NUM_PRIO_QUEUES
net: lan966x: Add lag support for lan966x
net: lan966x: Add offload support for cbs
net: lan966x: Add offload support for ets
net: lan966x: Add offload support for mqprio
net: lan966x: Add offload support for taprio
net: lan966x: Add offload support for tbf
net: lan966x: Add port mirroring support using tc-matchall
net: lan966x: Add port police support using tc-matchall
net: lan966x: Add QUSGMII support for lan966x
net: lan966x: Add registers used by taprio
net: lan966x: Add registers used to configure lag interfaces
net: lan966x: Adjust maximum frame size when vlan is enabled/disabled
net: lan966x: Expose lan966x_switchdev_nb and lan966x_switchdev_blocking_nb
net: lan966x: Extend FDB to support also lag
net: lan966x: Extend lan966x with RGMII support
net: lan966x: Extend lan966x_foreign_bridging_check
net: lan966x: Extend MAC to support also lag interfaces.
net: lan966x: Fix FDMA when MTU is changed
net: lan966x: Fix potential null-ptr-deref in lan966x_stats_init()
net: lan966x: Fix return type of lan966x_port_xmit
net: lan966x: Fix spelling mistake "tarffic" -> "traffic"
net: lan966x: Fix the MTU calculation
net: lan966x: Fix the rx drop counter
net: lan966x: Fix unmapping of received frames using FDMA
net: lan966x: Flush fdb workqueue when port is leaving a bridge.
net: lan966x: make reset optional
net: lan966x: Split lan966x_fdb_event_work
net: lan966x: Stop replacing tx dcbs and dcbs_buf when changing MTU
net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
net: lantiq_etop: Fix return type for implementation of ndo_start_xmit
net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
net: lapbether: fix issue of invalid opcode in lapbeth_open()
net: liquidio: release resources when liquidio driver open failed
net: liquidio: Remove unused struct lio_trusted_vf_ctx
net: liquidio: simplify if expression
net: ll_temac: axienet: align with open parenthesis
net: ll_temac: axienet: delete unnecessary blank lines and spaces
net: ll_temac: Cleanup for function name in a string
net: ll_temac: delete unnecessary else branch
net: ll_temac: fix the format of block comments
net: ll_temac: fix the missing spaces around '='
net: ll_temac: move trailing statements to next line
net: ll_temac: Switch to use dev_err_probe() helper
net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
net: macb: Add zynqmp SGMII dynamic configuration support
net: macb: Specify PHY PM management done by MAC
net: macsec: Expose extended packet number (EPN) properties to macsec offload
net: macsec: Expose MACSEC_SALT_LEN definition to user space
net: macsec: remove the prepare flag from the MACsec offloading context
net: macsec: remove the prepare phase when offloading
net: macvlan: change schedule system_wq to system_unbound_wq
net: macvlan: fix memory leaks of macvlan_common_newlink
net: macvlan: Use built-in RCU list checking
net: macvtap: add __init/__exit annotations to module init/exit funcs
net: make NET_(DEV|NS)_REFCNT_TRACKER depend on NET
net: mana: Fix race on per-CQ variable napi work_done
net: marvell: prestera: Add cleanup of allocated fib_nodes
net: marvell: prestera: add delayed wq and flush wq on deinit
net: marvell: prestera: Add heplers to interact with fib_notifier_info
net: marvell: prestera: Add length macros for prestera_ip_addr
net: marvell: prestera: add missing unregister_netdev() in prestera_port_create()
net: marvell: prestera: Add neighbour cache accounting
net: marvell: prestera: Add router nexthops ABI
net: marvell: prestera: Add strict cleanup of fib arbiter
net: marvell: prestera: add stub handler neighbour events
net: marvell: prestera: fix a couple NULL vs IS_ERR() checks
net: marvell: prestera: Fix a NULL vs IS_ERR() check in some functions
net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init()
net: marvell: prestera: implement br_port_locked flag offloading
net: marvell: prestera: Propagate nh state from hw to kernel
net: mdio: fix unbalanced fwnode reference count in mdio_device_release()
net: mdio: fix undefined behavior in bit shift for __mdiobus_register
net: mdio: mscc-miim: add ability to be used in a non-mmio configuration
net: mdio: mux-meson-g12a: Switch to use dev_err_probe() helper
net: mdio: mux-mmioreg: Switch to use dev_err_probe() helper
net: mdio: mux-multiplexer: Switch to use dev_err_probe() helper
net: mdiobus: fix double put fwnode in the error path
net: mdiobus: fix unbalanced node reference count
net: mdiobus: fwnode_mdiobus_register_phy() rework error handling
net: mdiobus: search for PSE nodes by parsing PHY nodes.
net: mhi: Fix memory leak in mhi_net_dellink()
net: microchip: sparx5: add support for offloading ets qdisc
net: microchip: sparx5: add support for offloading mqprio qdisc
net: microchip: sparx5: add support for offloading tbf qdisc
net: microchip: sparx5: add tc setup hook
net: microchip: sparx5: correctly free skb in xmit
net: microchip: sparx5: Fix missing destroy_workqueue of mact_queue
net: microchip: sparx5: Fix potential null-ptr-deref in sparx_stats_init() and sparx5_start()
net: microchip: sparx5: Fix return value in sparx5_tc_setup_qdisc_ets()
net: move from strlcpy with unused retval to strscpy
net: move from strlcpy with unused retval to strscpy
net: moxa: fix endianness-related issues from 'sparse'
net: mscc: ocelot: add support for all sorts of standardized counters present in DSA
net: mscc: ocelot: adjust forwarding domain for CPU ports in a LAG
net: mscc: ocelot: check return values of writes during reset
net: mscc: ocelot: exclude stats from bulk regions based on reg, not name
net: mscc: ocelot: harmonize names of SYS_COUNT_TX_AGING and OCELOT_STAT_TX_AGED
net: mscc: ocelot: make access to STAT_VIEW sleepable again
net: mscc: ocelot: minimize definitions for stats
net: mscc: ocelot: move more PTP code from the lib to ocelot_ptp.c
net: mscc: ocelot: move stats code to ocelot_stats.c
net: mscc: ocelot: report FIFO drop counters through stats->rx_dropped
net: mscc: ocelot: set up tag_8021q CPU ports independent of user port affinity
net: mscc: ocelot: share the common stat definitions between all drivers
net: mscc: ocelot: sort Makefile files alphabetically
net: mscc: ocelot: unexport ocelot_port_fdb_do_dump from the common lib
net: mscc: ocelot: utilize readx_poll_timeout() for chip reset
net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
net: mvneta: Fix an out of bounds check
net: mvneta: Prevent out of bounds read in mvneta_config_rss()
net: mvpp2: fix mvpp2 debugfs leak
net: mvpp2: fix possible invalid pointer dereference
net: neigh: decrement the family specific qlen
net: net_netdev: Fix error handling in ntb_netdev_init_module()
net: netfilter: add bpf_ct_set_nat_info kfunc helper
net: netfilter: move bpf_ct_set_nat_info kfunc in nf_nat_bpf.c
net: netfilter: Remove ifdefs for code shared by BPF and ctnetlink
net: netsec: fix error handling in netsec_register_mdio()
net: ngbe: Add build support for ngbe
net: nixge: disable napi when enable interrupts failed in nixge_open()
net: octeontx2-pf: mcs: consider MACSEC setting
net: openvswitch: add missing .resv_start_op
net: openvswitch: allow conntrack in non-initial user namespace
net: openvswitch: allow metering in non-initial user namespace
net: openvswitch: fix repeated words in comments
net: pch_gbe: fix pci device refcount leak while module exiting
net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()
net: pcs: add new PCS driver for altera TSE PCS
net: phy: Add 1000BASE-KX interface mode
net: phy: Add helper to derive the number of ports from a phy mode
net: phy: Add support for rate matching
net: phy: adin1100: add PHY IDs of adin1110/adin2111
net: phy: aquantia: Add some additional phy interfaces
net: phy: aquantia: Add support for rate matching
net: phy: at803x: add disable hibernation mode support
net: phy: at803x: fix error return code in at803x_probe()
net: phy: broadcom: Implement suspend/resume for AC131 and BCM5241
net: phy: Convert to use sysfs_emit() APIs
net: phy: dp83822: disable MDI crossover status change interrupt
net: phy: dp83867: Extend RX strap quirk for SGMII mode
net: phy: dp83867: Fix SGMII FIFO depth for non OF devices
net: phy: fix null-ptr-deref while probe() failed
net: phy: Introduce QUSGMII PHY mode
net: phy: marvell10g: select host interface configuration
net: phy: marvell10g: Use tabs instead of spaces for indentation
net: phy: marvell: add sleep time after enabling the loopback bit
net: phy: mdio-i2c: support I2C MDIO protocol for RollBall SFP modules
net: phy: micrel: Add interrupts support for LAN8804 PHY
net: phy: micrel: Cable Diag feature for lan8814 phy
net: phy: micrel: enable interrupt for ksz9477 phy
net: phy: micrel: Fix double spaces inside lan8814_config_intr
net: phy: micrel: Fixes FIELD_GET assertion
net: phy: mscc: macsec: clear encryption keys when freeing a flow
net: phy: mscc: macsec: make the prepare phase a noop
net: phy: mscc: macsec: remove checks on the prepare phase
net: phy: mxl-gpy: add MDINT workaround
net: phy: realtek: add support for RTL8211F(D)(I)-VD-CG
net: phy: smsc: use device-managed clock API
net: phy: spi_ks8895: switch to using gpiod API
net: phy: tja11xx: add interface mode and RMII REF_CLK support
net: phylink: add ability to validate a set of interface modes
net: phylink: add mac_managed_pm in phylink_config structure
net: phylink: Adjust advertisement based on rate matching
net: phylink: Adjust link settings based on rate matching
net: phylink: allow attaching phy for SFP modules on 802.3z mode
net: phylink: allow RGMII/RTBI in-band status
net: phylink: Document MAC_(A)SYM_PAUSE
net: phylink: Export phylink_caps_to_linkmodes
net: phylink: fix PHY validation with rate adaption
net: phylink: Generate caps and convert to linkmodes separately
net: phylink: pass supported host PHY interface modes to phylib for SFP's PHYs
net: phylink: rename phylink_sfp_config()
net: phylink: use phy_interface_t bitmaps for optical modules
net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq()
net: prestera: acl: Add check for kmemdup
net: prestera: acl: extract matchall logic into a separate file
net: prestera: add missing ABI compatibility check
net: prestera: add support for egress traffic mirroring
net: prestera: cache port state for non-phylink ports too
net: prestera: manage matchall and flower priorities
net: prestera: span: do not unbind things things that were never bound
net: pse-pd: add regulator based PSE driver
net: pse-pd: PSE_REGULATOR should depend on REGULATOR
net: ravb: Add R-Car Gen4 support
net: rds: add missing __init/__exit annotations to module init/exit funcs
net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
net: Remove DECnet leftovers from flow.h.
net: remove netif_tx_napi_add()
net: remove SOCK_SUPPORT_ZC from sockmap
net: Remove unused flags argument from do_ipv6_getsockopt
net: Remove unused inline function dst_hold_and_use()
net: Remove unused inline function sk_nulls_node_init()
net: rtnetlink: Enslave device before bringing it up
net: rtnetlink: use netif_oper_up instead of open code
net: sched: act: move global static variable net_id to tc_action_ops
net: sched: act_api: implement generic walker and search for tc action
net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search
net: sched: act_bpf: simplify code logic in tcf_bpf_init()
net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search
net: sched: act_csum: get rid of tcf_csum_walker and tcf_csum_search
net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search
net: sched: act_ct: remove redundant variable err
net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and tcf_ctinfo_search
net: sched: act_gact: get rid of tcf_gact_walker and tcf_gact_search
net: sched: act_gate: get rid of tcf_gate_walker and tcf_gate_search
net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search
net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walker and tcf_ipt_search/tcf_xt_search
net: sched: act_mirred: get rid of tcf_mirred_walker and tcf_mirred_search
net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_mpls_search
net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search
net: sched: act_pedit: get rid of tcf_pedit_walker and tcf_pedit_search
net: sched: act_police: get rid of tcf_police_walker and tcf_police_search
net: sched: act_sample: get rid of tcf_sample_walker and tcf_sample_search
net: sched: act_simple: get rid of tcf_simp_walker and tcf_simp_search
net: sched: act_skbedit: get rid of tcf_skbedit_walker and tcf_skbedit_search
net: sched: act_skbmod: get rid of tcf_skbmod_walker and tcf_skbmod_search
net: sched: act_tunnel_key: get rid of tunnel_key_walker and tunnel_key_search
net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_vlan_search
net: sched: allow act_ct to be built without NF_NAT
net: sched: cake: fix null pointer access issue when cake_init() fails
net: sched: choke: remove unused variables in struct choke_sched_data
net: sched: cls_api: introduce tc_cls_bind_class() helper
net: sched: cls_u32: Avoid memcpy() false-positive warning
net: sched: delete duplicate cleanup of backlog and qlen
net: sched: delete unused input parameter in qdisc_create
net: sched: ensure n arg not empty before call bind_class
net: sched: etf: remove true check in etf_enable_offload()
net: sched: fix race condition in qdisc_graft()
net: sched: Fix use after free in red_enqueue()
net: sched: fq_codel: remove redundant resource cleanup in fq_codel_init()
net: sched: gred/red: remove unused variables in struct red_stats
net: sched: gred: remove NULL check before free table->tab in gred_destroy()
net: sched: htb: remove redundant resource cleanup in htb_init()
net: sched: remove duplicate check of user rights in qdisc
net: sched: remove redundant NULL check in change hook function
net: sched: remove the unused return value of unregister_qdisc
net: sched: remove unnecessary init of qdisc skb head
net: sched: remove unused tcf_result extension
net: sched: sfb: fix null pointer access issue when sfb_init() fails
net: sched: simplify code in mall_reoffload
net: sched: use tc_cls_bind_class() in filter
net: sched: using TCQ_MIN_PRIO_BANDS in prio_tune()
net: sfp: Add and use macros for SFP quirks definitions
net: sfp: add support for HALNy GPON SFP
net: sfp: add support for multigig RollBall transceivers
net: sfp: augment SFP parsing with phy_interface_t bitmap
net: sfp: create/destroy I2C mdiobus before PHY probe/after PHY release
net: sfp: fill also 5gbase-r and 25gbase-r modes in sfp_parse_support()
net: sfp: move Alcatel Lucent 3FE46541AA fixup
net: sfp: move Huawei MA5671A fixup
net: sfp: move quirk handling into sfp.c
net: sfp: re-implement soft state polling setup
net: sfp: use simplified HWMON_CHANNEL_INFO macro
net: shrink struct ubuf_info
net: skb: introduce and use a single page frag cache
net: skb: prevent the split of kfree_skb_reason() by gcc
net: sparx5: add list for mdb entries in driver
net: sparx5: add support for mrouter ports
net: sparx5: fix error handling in sparx5_port_open()
net: sparx5: fix function return type to match actual type
net: sparx5: Fix return type of sparx5_port_xmit_impl
net: stmmac: add a parse for new property 'snps,clk-csr'
net: stmmac: Disable automatic FCS/Pad stripping
net: stmmac: dwc-qos: Switch to use dev_err_probe() helper
net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable()
net: stmmac: Enable mac_managed_pm phylink config
net: stmmac: ensure tx function is not running in stmmac_xdp_release()
net: stmmac: fix "snps,axi-config" node property parsing
net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()'
net: stmmac: rk3588: Allow multiple gmac controller
net: stmmac: Set MAC's flow control register to reflect current settings
net: sunhme: Fix undersized zeroing of quattro->happy_meals
net: sunplus: Fix return type for implementation of ndo_start_xmit
net: sysctl: remove unused variable long_max
net: systemport: Enable all RX descriptors for SYSTEMPORT Lite
net: thunderbolt: Enable DMA paths only after rings are enabled
net: thunderbolt: Enable full end-to-end flow control
net: thunderbolt: Fix error handling in tbnet_init()
net: thunderbolt: fix memory leak in tbnet_open()
net: thunderbolt: Update module description with mention of USB4
net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq
net: thunderx: Fix the ACPI memory leak
net: tls: Add ARIA-GCM algorithm
net: tun: call napi_schedule_prep() to ensure we own a napi
net: tun: Convert to use sysfs_emit() APIs
net: tun: fix bugs for oversize packet when napi frags enabled
net: tun: Fix memory leaks of napi_get_frags
net: tun: Fix use-after-free in tun_detach()
net: unify alloclen calculation for paged requests
net: usb: qmi_wwan: add Telit 0x103a composition
net: usb: qmi_wwan: add u-blox 0x1342 composition
net: usb: smsc95xx: fix external PHY reset
net: use struct_group to copy ip/ipv6 header addresses
net: vertexcom: mse102x: Silence no spi_device_id warnings
net: vertexcom: mse102x: Update email address
net: wwan: iosm: Call mutex_init before locking it
net: wwan: iosm: fix crash in peek throughput test
net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type
net: wwan: iosm: fix driver not working with INTEL_IOMMU disabled
net: wwan: iosm: fix incorrect skb length
net: wwan: iosm: fix invalid mux header type
net: wwan: iosm: fix kernel test robot reported error
net: wwan: iosm: fix kernel test robot reported errors
net: wwan: iosm: fix memory leak in ipc_mux_init()
net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg
net: wwan: iosm: fix memory leak in ipc_wwan_dellink
net: wwan: iosm: Fix return type of ipc_wwan_link_transmit
net: wwan: iosm: Remove unnecessary if_mutex lock
net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg()
net: wwan: iosm: Use skb_put_data() instead of skb_put/memcpy pair
net: wwan: mhi: fix memory leak in mhi_mbim_dellink
net: wwan: mhi_wwan_ctrl: Add DUN2 to have a secondary AT port
net: wwan: t7xx: Add AP CLDMA
net: wwan: t7xx: Devlink documentation
net: wwan: t7xx: Enable devlink based fw flashing and coredump collection
net: wwan: t7xx: Fix return type of t7xx_ccmni_start_xmit
net: wwan: t7xx: Fix the ACPI memory leak
net: wwan: t7xx: Infrastructure for early port configuration
net: wwan: t7xx: PCIe reset rescan
net: xscale: Fix return type for implementation of ndo_start_xmit
 
net_sched: move from strlcpy with unused retval to strscpy
net_sched: remove impossible conditions
 
netdev: Use try_cmpxchg in napi_if_scheduled_mark_missed
 
netdevsim: add version fw.mgmt info info_get() and mark as a component
netdevsim: fix memory leak in nsim_bus_dev_new()
netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed
netdevsim: Fix memory leak of nsim_dev->fa_cookie
netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed
netdevsim: remove redundant variable ret
 
netfilter: Cleanup nft_net->module_list from nf_tables_exit_net()
netfilter: conntrack: Fix data-races around ct mark
netfilter: conntrack: fix the gc rescheduling delay
netfilter: conntrack: fix using __this_cpu_add in preemptible
netfilter: conntrack: ignore overly delayed tcp packets
netfilter: conntrack: prepare tcp_in_window for ternary return value
netfilter: conntrack: reduce timeout when receiving out-of-window fin or rst
netfilter: conntrack: remove unneeded indent level
netfilter: conntrack: revisit the gc initial rescheduling bias
netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark
netfilter: flowtable_offload: add missing locking
netfilter: flowtable_offload: fix using __this_cpu_add in preemptible
netfilter: ipset: enforce documented limit to prevent allocating huge memory
netfilter: ipset: regression in ip_set_hash_ip.c
netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface
netfilter: move from strlcpy with unused retval to strscpy
netfilter: nat: avoid long-running port range loop
netfilter: nat: move repetitive nat port reserve loop to a helper
netfilter: nf_nat: Fix possible memory leak in nf_nat_init()
netfilter: nf_tables: do not set up extensions for end interval
netfilter: nf_tables: netlink notifier might race to release objects
netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements
netfilter: nf_tables: release flow rule object from commit path
netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg()
netfilter: nft_fib: Fix for rpath check with VRF devices
netfilter: nft_payload: reject out-of-range attributes via policy
netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one
netfilter: remove NFPROTO_DECNET
netfilter: rpfilter/fib: Populate flowic_l3mdev field
netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces.
netfilter: rpfilter: Remove unused variable 'ret'.
 
netfs: Fix dodgy maths
netfs: Fix missing xas_retry() calls in xarray iteration
 
netlink: add helpers for extack attr presence checking
netlink: add support for ext_ack missing attributes
netlink: Bounds-check struct nlmsgerr creation
netlink: factor out extack composition
netlink: fix some kernel-doc comments
netlink: hide validation union fields from kdoc
netlink: introduce bigendian integer types
netlink: introduce NLA_POLICY_MAX_BE
 
netns: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
 
nfc/nci: fix race with opening and closing
 
nfc: fdp: Fix potential memory leak in fdp_nci_send()
 
NFC: hci: Split memcpy() of struct hcp_message flexible array
NFC: nci: Bounds check struct nfc_target arrays
NFC: nci: fix memory leak in nci_rx_data_packet()
 
nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()
nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()
nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION
nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION
nfc: st-nci: fix memory leaks in EVT_TRANSACTION
nfc: virtual_ncidev: Fix memory leak in virtual_nci_send()
 
nfp: add port from netdev validation for EEPROM access
nfp: add support for eeprom get and set command
nfp: add support for link auto negotiation
nfp: add support for reporting active FEC mode
nfp: add support restart of link auto-negotiation
nfp: avoid halt of driver init process when non-fatal error happens
nfp: change eeprom length to max length enumerators
nfp: check if application firmware is indifferent to port speed
nfp: correct desc type when header dma len is 4096
nfp: fill splittable of devlink_port_attrs correctly
nfp: flower: add validation of for police actions which are independent of flows
nfp: flower: fix incorrect struct type in GRE key_size
nfp: flower: support case of match on ct_state(0/0x3f)
nfp: flower: support hw offload for ct nat action
nfp: flower: support vlan action in pre_ct
nfp: only clean `sp_indiff` when application firmware is unloaded
nfp: propagate port speed from management firmware
nfp: refine the ABI of getting `sp_indiff` info
nfp: Use skb_put_data() instead of skb_put/memcpy pair
 
nfs4: Fix kmemleak when allocate slot failed
 
NFS: Avoid memcpy() run-time warning for struct sockaddr overflows
NFS: clean up a needless assignment in nfs_file_write()
NFS: move from strlcpy with unused retval to strscpy
 
nfs: remove nfs_wait_atomic_killable() and nfs_write_prepare() declaration
nfs: Remove redundant null checks before kfree
nfs: remove unnecessary (void*) conversions.
 
nfs_finish_open(): don't open-code file_inode()
 
Linux: NFSD enforce filehandle check for source file in COPY
 
NFSD: Add a mechanism to wait for a DELEGRETURN
NFSD: add shrinker to reap courtesy clients on low memory condition
NFSD: Add tracepoints to report NFSv4 callback completions
 
nfsd: Avoid some useless tests
 
NFSD: Cap rsize_bop result based on send buffer size
 
nfsd: clean up mounted_on_fileid handling
 
NFSD: Clean up nfs4svc_encode_compoundres()
NFSD: Clean up WRITE arg decoders
NFSD: drop fname and flen args from nfsd_create_locked()
 
nfsd: ensure we always call fh_verify_error tracepoint
nfsd: extra checks when freeing delegation stateids
nfsd: Fix a memory leak in an error handling path
nfsd: fix comments about spinlock handling with delegations
 
NFSD: Fix handling of oversized NFSv4 COMPOUND requests
 
nfsd: fix net-namespace logic in __nfsd_file_cache_purge
nfsd: fix nfsd_file_unhash_and_dispose
 
NFSD: Fix reads with a non-zero offset that don't end on a page boundary
NFSD: Fix trace_nfsd_fh_verify_err() crasher
 
nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint
 
NFSD: fix use-after-free on source server when doing inter-server copy
NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND
NFSD: keep track of the number of courtesy clients in the system
NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY
NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY
 
nfsd: make nfsd4_run_cb a bool return function
 
NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY
NFSD: move from strlcpy with unused retval to strscpy
 
nfsd: only fill out return pointer on success in nfsd4_lookup_stateid
 
NFSD: Pack struct nfsd4_compoundres
 
nfsd: Propagate some error code returned by memdup_user()
 
NFSD: Protect against send buffer overflow in NFSv2 READ
NFSD: Protect against send buffer overflow in NFSv2 READDIR
NFSD: Protect against send buffer overflow in NFSv3 READ
NFSD: Protect against send buffer overflow in NFSv3 READDIR
 
nfsd: put the export reference in nfsd4_verify_deleg_dentry
 
NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing
NFSD: Refactor common code out of dirlist helpers
NFSD: Refactor nfsd_setattr()
NFSD: Remove "inline" directives on op_rsize_bop helpers
 
nfsd: remove nfsd4_prepare_cb_recall() declaration
 
NFSD: remove redundant variable status
NFSD: Remove unused nfsd4_compoundargs::cachetype field
NFSD: Rename the fields in copy_stateid_t
NFSD: Replace dprintk() call site in fh_verify()
NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
 
nfsd: rework hashtable handling in nfsd_do_file_acquire
 
NFSD: Trace NFSv4 COMPOUND tags
NFSD: unregister shrinker when nfsd_init_net() fails
 
nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops
nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops
nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_enctypes_fops
nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops
nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fops
 
NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks
 
NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
 
NFSv4.2: Add a tracepoint for listxattr
NFSv4.2: Add special handling for LISTXATTR receiving NFS4ERR_NOXATTR
NFSv4.2: Add tracepoints for getxattr, setxattr, and removexattr
NFSv4.2: Fixup CLONE dest file size for zero-length count
NFSv4.2: Move TRACE_DEFINE_ENUM(NFS4_CONTENT_*) under CONFIG_NFS_V4_2
 
NFSv4/flexfiles: Cancel I/O if the layout is recalled or revoked
 
NFSv4/pNFS: Always return layout stats on layout return for flexfiles
 
NFSv4: Directly use ida_alloc()/free()
NFSv4: Fix a potential state reclaim deadlock
NFSv4: remove nfs4_renewd_prepare_shutdown() declaration
NFSv4: Retry LOCK on OLD_STATEID during delegation return
 
nh: fix scope used to find saddr when adding non gw nh
 
nilfs2: convert nilfs_find_uncommited_extent() to use filemap_get_folios_contig()
nilfs2: delete unnecessary checks before brelse()
nilfs2: fix deadlock in nilfs_count_free_blocks()
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()
nilfs2: fix use-after-free bug of ns_writer on remount
nilfs2: fix use-after-free bug of struct nilfs_root
nilfs2: remove the unneeded result variable
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
 
nios2: add FORCE for vmlinuz.gz
nios2: move core-y in arch/nios2/Makefile to arch/nios2/Kbuild
 
nommu: remove uses of VMA linked list
 
nouveau/dmem: evict device private memory during release
nouveau/dmem: refactor nouveau_dmem_fault_copy_one()
 
nouveau: fix migrate_to_ram() for faulting page
 
ntfs3: replace ll_rw_block()
ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers
 
ntfs: check overflow when iterating ATTR_RECORDs
ntfs: fix out-of-bounds read in ntfs_attr_find()
ntfs: fix use-after-free in ntfs_attr_find()
 
null_blk: Modify the behavior of null_map_queues()
 
nvdimm/namespace: drop unneeded temporary variable in size_store()
nvdimm/namespace: Fix comment typo
nvdimm/namespace: return uuid_null only once in nd_dev_to_uuid()
 
nvdimm/region: Fix kernel-doc
 
nvdimm: make __nvdimm_security_overwrite_query static
 
Linux: nvme initialize core quirks before calling nvme_init_subsystem
 
nvme-apple: don't limit DMA segement size
 
nvme-auth: add a MAINTAINERS entry
nvme-auth: remove the redundant req->cqe->result.u16 assignment operation
 
nvme-fc: keep ctrl->sqsize in sync with opts->queue_size
nvme-fc: store the generic nvme_ctrl in set->driver_data
nvme-fc: use the tagset alloc/free helpers
 
nvme-hwmon: consistently ignore errors from nvme_hwmon_init
nvme-hwmon: kmalloc the NVME SMART log buffer
 
nvme-loop: initialize sqsize later
nvme-loop: store the generic nvme_ctrl in set->driver_data
nvme-loop: use the tagset alloc/free helpers
 
nvme-multipath: fix possible hang in live ns resize with ANA access
nvme-multipath: set queue dma alignment to 3
 
nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760
nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro
nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000
nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs
nvme-pci: clear the prp2 field when not used
nvme-pci: disable write zeroes on various Kingston SSD
nvme-pci: iod npages fits in s8
nvme-pci: iod's 'aborted' is a bool
nvme-pci: move iod dma_len fill gaps
nvme-pci: remove nvme_queue from nvme_iod
nvme-pci: report the actual number of tagset maps
nvme-pci: set min_align_mask before calculating max_hw_sectors
 
nvme-rdma: fix possible hang caused during ctrl deletion
nvme-rdma: handle number of queue changes
nvme-rdma: store the generic nvme_ctrl in set->driver_data
nvme-rdma: use the tagset alloc/free helpers
 
nvme-tcp: fix possible circular locking when deleting a controller under memory pressure
nvme-tcp: fix possible hang caused during ctrl deletion
nvme-tcp: handle number of queue changes
nvme-tcp: print actual source IP address through sysfs "address" attr
nvme-tcp: remove the unused queue_size member in nvme_tcp_queue
nvme-tcp: replace sg_init_marker() with sg_init_table()
nvme-tcp: store the generic nvme_ctrl in set->driver_data
nvme-tcp: use the tagset alloc/free helpers
 
nvme: add comment for unaligned "fake" nqn
nvme: add common helpers to allocate and free tagsets
nvme: add Guenther as nvme-hwmon maintainer
nvme: consider also host_iface when checking ip options
nvme: copy firmware_rev on each init
nvme: enable batched completions of passthrough IO
nvme: ensure subsystem reset is single threaded
nvme: enumerate controller flags
nvme: fix error pointer dereference in error handling
nvme: fix SRCU protection of nvme_ns_head list
nvme: handle effects after freeing the request
nvme: improve the NVME_CONNECT_AUTHREQ* definitions
nvme: move from strlcpy with unused retval to strscpy
nvme: pass ubuffer as an integer
nvme: quiet user passthrough command errors
nvme: refactor nvme_add_user_metadata
nvme: refactor nvme_alloc_request
nvme: remove nvme_ctrl_init_connect_q
nvme: restrict management ioctls to admin
nvme: send a rediscover uevent when a persistent discovery controller reconnects
nvme: split out metadata vs non metadata end_io uring_cmd completions
nvme: Use blk_rq_map_user_io helper
nvme: wire up async polling for io passthrough commands
nvme: wire up fixed buffer support for nvme passthrough
 
nvmem: add driver handling U-Boot environment variables
nvmem: brcm_nvram: Use kzalloc for allocating only one element
nvmem: core: add error handling for dev_set_name
nvmem: core: Fix memleak in nvmem_register()
nvmem: lan9662-otp: add support
nvmem: lan9662-otp: Change return type of lan9662_otp_wait_flag_clear()
nvmem: lan9662-otp: Fix compatible string
nvmem: prefix all symbols with NVMEM_
nvmem: rmem: Fix return value check in rmem_read()
nvmem: sort config symbols alphabetically
nvmem: u-boot-env: find Device Tree nodes for NVMEM cells
nvmem: u-boot-env: fix crc32 casting type
nvmem: u-boot-env: fix crc32_data_offset on redundant u-boot-env
 
nvmet-auth: clean up with done_kfree
nvmet-auth: don't try to cancel a non-initialized work_struct
nvmet-auth: remove redundant parameters req
 
nvmet-tcp: add bounds check on Transfer Tag
nvmet-tcp: don't map pages which can't come from HIGHMEM
nvmet-tcp: fix NULL pointer dereference during release
nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state
nvmet-tcp: remove nvmet_tcp_finish_cmd
 
nvmet: add helpers to set the result field for connect commands
nvmet: avoid unnecessary flush bio
nvmet: don't look at the request_queue in nvmet_bdev_set_limits
nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all
nvmet: expose max queues to configfs
nvmet: fix a memory leak
nvmet: fix a memory leak in nvmet_auth_set_key
nvmet: fix invalid memory reference in nvmet_subsys_attr_qid_max_show
nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked
nvmet: fix workqueue MEM_RECLAIM flushing dependency
 
objtool,x86: Teach decode about LOOP* instructions
 
objtool: Disable CFI warnings
objtool: kmsan: list KMSAN API functions as uaccess-safe
objtool: Preserve special st_shndx indexes in elf_update_symbol
objtool: Remove "ANNOTATE_NOENDBR on ENDBR" warning
objtool: Use arch_jump_destination() in read_intra_function_calls()
 
ocfs2: clear dinode links count in case of error
ocfs2: fix BUG when iput after ocfs2_mknod fails
ocfs2: move from strlcpy with unused retval to strscpy
ocfs2: replace ll_rw_block()
ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
 
octeon_ep: delete unnecessary napi rollback under set_queues_err in octep_open()
octeon_ep: ensure get mac address successfully before eth_hw_addr_set()
octeon_ep: ensure octep_get_link_status() successfully before octep_link_up()
octeon_ep: fix potential memory leak in octep_device_setup()
octeon_ep: Remove useless casting value returned by vzalloc to structure
 
octeontx2-af: Add PTP PPS Errata workaround on CN10K silicon
octeontx2-af: cn10k: Introduce driver for macsec block.
octeontx2-af: cn10k: mcs: Add debugfs support
octeontx2-af: cn10k: mcs: Add mailboxes for port related operations
octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler()
octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts()
octeontx2-af: cn10k: mcs: Handle MCS block interrupts
octeontx2-af: cn10k: mcs: Install a default TCAM for normal traffic
octeontx2-af: cn10k: mcs: Manage the MCS block hardware resources
octeontx2-af: cn10k: mcs: Support for stats collection
octeontx2-af: debugsfs: fix pci device refcount leak
octeontx2-af: Fix reference count issue in rvu_sdp_init()
octeontx2-af: Initialize PTP_SEC_ROLLOVER register properly
octeontx2-af: return correct ptp timestamp for CN10K silicon
 
octeontx2-pf: Add check for devm_kcalloc
octeontx2-pf: Add egress PFC support
octeontx2-pf: Add support for ptp 1-step mode on CN10K silicon
octeontx2-pf: fix build error when CONFIG_OCTEONTX2_PF=y
octeontx2-pf: Fix pfc_alloc_status array overflow
octeontx2-pf: Fix potential memory leak in otx2_init_tc()
octeontx2-pf: Fix SQE threshold checking
octeontx2-pf: Fix unused variable build error
octeontx2-pf: mcs: fix missing unlock in some error paths
octeontx2-pf: mcs: fix possible memory leak in otx2_probe()
octeontx2-pf: mcs: Introduce MACSEC hardware offloading
octeontx2-pf: mcs: remove unneeded semicolon
octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT]
octeontx2-pf: Remove duplicate MACSEC setting
 
ocxl: Remove the unneeded result variable
 
of/fdt: Don't calculate initrd size from DT if start > end
 
of: base: export of_device_compatible_match() for use in modules
of: base: make of_device_compatible_match() accept const device node
of: base: Shift refcount decrement in of_find_last_cache_level()
of: fdt: Remove unused struct fdt_scan_status
of: Fix "dma-ranges" handling for bus controllers
of: irq: Report individual failures in of_irq_init()
of: move from strlcpy with unused retval to strscpy
of: property: decrement node refcount in of_fwnode_get_reference_args()
of: unittest: taint the kernel when of unittest runs
 
once: add DO_ONCE_SLOW() for sleepable contexts
once: rename _SLOW to _SLEEPABLE
 
openrisc: Fix pagewalk usage in arch_dma_{clear, set}_uncached
 
openvswitch: add nf_ct_is_confirmed check before assigning the helper
openvswitch: add OVS_DP_ATTR_PER_CPU_PIDS to get requests
openvswitch: allow specifying ifindex of new interfaces
openvswitch: Change the return type for vport_ops.send function hook to int
openvswitch: Fix double reporting of drops in dropwatch
openvswitch: Fix overreporting of drops in dropwatch
openvswitch: move from strlcpy with unused retval to strscpy
openvswitch: switch from WARN to pr_warn
 
optee: remove vma linked list walk
 
Orangefs: change iterate to iterate_shared
 
orangefs: use ->f_mapping
 
overflow, tracing: Define the is_signed_type() macro once
 
overflow: Allow mixed type arguments
overflow: disable failing tests for older clang versions
overflow: Fix kern-doc markup for functions
overflow: Refactor test skips for Clang-specific issues
overflow: Split up kunit tests for smaller stack frames
 
overlayfs: constify path
 
ovl: use vfs_set_acl_prepare()
ovl: use vfs_tmpfile_open() helper
 
packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
packet: move from strlcpy with unused retval to strscpy
 
page_alloc: remove inactive initialization
 
page_ext: introduce boot parameter 'early_page_ext'
 
panic, kexec: make __crash_kexec() NMI safe
 
parisc/serial: Rename 8250_gsc.c to 8250_parisc.c
 
parisc: Avoid printing the hardware path twice
parisc: Convert PDC console to an early console
parisc: Drop homebrewn io[read|write]64_[lo_hi|hi_lo]
parisc: Export iosapic_serial_irq() symbol for serial port driver
parisc: fbdev/stifb: Align graphics memory size to 4MB
parisc: Fix spelling mistake "mis-match" -> "mismatch" in eisa driver
parisc: Fix userspace graphics card breakage due to pgtable special bit
parisc: hide ioread64 declaration on 32-bit
parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
parisc: Reduce kernel size by packing alternative tables
parisc: Remove 64bit access on 32bit machines
parisc: remove mmap linked list from cache handling
parisc: Use signed char for hardware path in pdc.h
parisc: Use the generic IO helpers
 
parport: add support for Netmos device 9900
 
parport_pc: Avoid FIFO port location truncation
 
Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"
 
PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation
PCI/ASPM: Factor out L1 PM Substates configuration
PCI/ASPM: Ignore L1 PM Substates if device lacks capability
PCI/ASPM: Refactor L1 PM Substates Control Register programming
PCI/ASPM: Save L1 PM Substates Capability for suspend/resume
 
PCI/DPC: Quirk PIO log size for certain Intel Root Ports
 
PCI/MSI: Correct 'can_mask' test in msi_add_msi_desc()
 
PCI/P2PDMA: Use for_each_pci_dev() helper
 
PCI/PM: Always disable PTM for all devices during suspend
PCI/PM: Reduce D3hot delay with usleep_range()
PCI/PM: Simplify pci_pm_suspend_noirq()
 
PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm()
PCI/PTM: Add pci_upstream_ptm() helper
PCI/PTM: Cache PTM Capability offset
PCI/PTM: Consolidate PTM interface declarations
PCI/PTM: Move pci_ptm_info() body into its only caller
PCI/PTM: Preserve RsvdP bits in PTM Control register
PCI/PTM: Reorder functions in logical order
PCI/PTM: Separate configuration and enable
 
PCI: aardvark: Add support for PCI Bridge Subsystem Vendor ID on emulated bridge
PCI: Add standard PCI Config Address macros
PCI: apple: Do not leak reset GPIO on unbind/unload/error
PCI: Distribute available resources for root buses, too
PCI: dwc: Drop dependency on ZONE_DMA32
PCI: dwc: Replace of_gpio_named_count() by gpiod_count()
PCI: Expose PCIe Resizable BAR support via sysfs
PCI: Fix typo in pci_scan_child_bus_extend()
PCI: Fix used_buses calculation in pci_scan_child_bus_extend()
PCI: Fix whitespace and indentation
PCI: ftpci100: Use PCI_CONF1_ADDRESS() macro
PCI: hv: Fix the definition of vector in hv_compose_msi_msg()
PCI: hv: Only reuse existing IRTE allocation for Multi-MSI
PCI: imx6: Add i.MX8MP PCIe support
PCI: mediatek-gen3: Change driver name to mtk-pcie-gen3
PCI: Move pci_assign_unassigned_root_bus_resources()
PCI: mt7621: Use PCI_CONF1_EXT_ADDRESS() macro
PCI: mvebu: Fix endianness when accessing PCI emul bridge members
PCI: Pass available buses even if the bridge is already configured
PCI: pci-bridge-emul: Set position of PCI capabilities to real HW value
PCI: qcom-ep: Add kernel-doc for qcom_pcie_ep structure
PCI: qcom-ep: Add MODULE_DEVICE_TABLE
PCI: qcom-ep: Add support for SM8450 SoC
PCI: qcom-ep: Check platform_get_resource_byname() return value
PCI: qcom-ep: Disable IRQs during driver remove
PCI: qcom-ep: Disable Master AXI Clock when there is no PCIe traffic
PCI: qcom-ep: Expose link transition counts via debugfs
PCI: qcom-ep: Gate Master AXI clock to MHI bus during L1SS
PCI: qcom-ep: Make PERST separation optional
PCI: qcom-ep: Make use of the cached dev pointer
PCI: qcom-ep: Rely on the clocks supplied by devicetree
PCI: qcom: Add support for SA8540P
PCI: qcom: Add support for SC8280XP
PCI: qcom: Clean up IP configurations
PCI: qcom: Drop unused post_deinit callback
PCI: qcom: Make all optional clocks optional
PCI: qcom: Rename host-init error label
PCI: qcom: Sort device-id table
PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
PCI: tegra: Use PCI_CONF1_EXT_ADDRESS() macro
 
pcmcia: Add __init/__exit annotations to module init/exit funcs
pcmcia: at91_cf: make mc static
pcmcia: remove AT91RM9200 Compact Flash driver
pcmcia: remove VR41XX PCMCIA driver
pcmcia: Removed unused variable control.
pcmcia: sa1100: Make sa11x0_drv_pcmcia_legacy_remove() return void
 
percpu: add percpu_counter_add_local and percpu_counter_sub_local
 
perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel
 
perf annotate: Add missing condition flags for arm64
perf annotate: Remove unused struct disasm_line_samples
perf annotate: Toggle full address <-> offset display
perf annotate: Update use of pthread mutex
 
perf auxtrace arm64: Add support for HiSilicon PCIe Tune and Trace device driver
perf auxtrace arm64: Add support for parsing HiSilicon PCIe Trace packet
 
perf auxtrace arm: Refactor event list iteration in auxtrace_record__init()
 
perf auxtrace: Add itrace option flag d+e to log on error
perf auxtrace: Fix address filter symbol name match for modules
 
perf bench: Update use of pthread mutex/cond
 
perf bpf: Fix build with libbpf 0.7.0 by adding prototype for bpf_load_program()
perf bpf: Fix build with libbpf 0.7.0 by checking if bpf_program__set_insns() is available
perf bpf: Remove unused pthread.h include
 
perf branch: Add branch privilege information request flag
perf branch: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platform
perf branch: Add system error and not in transaction branch types
perf branch: Extend branch type classification
 
perf build: Enable -Wthread-safety with clang
 
perf c2c: Add helpers to get counts of loads or stores
 
perf callchain: Remove unneeded 'result' variable
 
perf cpumap: Add range data encoding
 
perf docs: Fix man page build wrt perf-arm-coresight.txt
 
perf dso: Hold lock when accessing nsinfo
perf dso: Update use of pthread mutex
 
perf events: Prefer union over variable length array
 
perf evlist: Add evlist__{en/dis}able_non_dummy()
 
perf expr: Allow a double if expression
perf expr: Move the scanner_ctx into the parse_ctx
perf expr: Remove jevents case workaround
 
perf genelf: Fix error code in jit_write_elf()
 
perf hashmap: Tidy hashmap dependency
 
perf hist: Add nr_lost_samples to hist_stats
perf hist: Update use of pthread mutex
 
perf inject: Add a command line option to specify build ids.
perf inject: Clarify build-id options a little bit
perf inject: Fix GEN_ELF_TEXT_OFFSET for jit
 
perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
perf intel-pt: Fix system_wide dummy event for hybrid
perf intel-pt: Improve man page layout slightly
perf intel-pt: Improve object code read error message
perf intel-pt: Remove first line of log dumped on error
perf intel-pt: Support itrace option flag d+e to log on error
 
perf jit: Remove unused struct debug_line_info
 
perf list: Fix metricgroups title message
perf list: Fix PMU name pai_crypto in perf list on s390
 
perf lock contention: Allow to change stack depth and skip
perf lock contention: Factor out get_symbol_name_offset()
perf lock contention: Fix a build error on 32-bit
perf lock contention: Show full callstack with -v option
perf lock contention: Skip stack trace from BPF
 
perf lock: Add -E/--entries option
perf lock: Add -q/--quiet option to suppress header and debug messages
perf lock: Add get_key_by_aggr_mode helper
perf lock: Remove unused pthread.h include
perf lock: Remove unused struct lock_contention_key
 
perf machine: Remove unused struct process_args
 
perf mem/c2c: Add load store event mappings for AMD
perf mem/c2c: Avoid printing empty lines for unsupported events
perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE events
 
perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO}
perf mem: Fix -C option behavior for perf mem record
perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFB
 
perf metric: Remove unused struct metric_ref_node
 
perf metrics: Don't scale counts going into metrics
perf metrics: Use 'unsigned int' instead of just 'unsigned'.
perf metrics: Wire up core_wide
 
perf mmap: Remove unnecessary pthread.h include
 
perf mutex: Add thread safety annotations
perf mutex: Wrapped usage of mutex and cond
 
perf parse-events: Remove unused macros __PERF_EVENT_FIELD()
perf parse-events: Use 'unsigned int' instead of plain 'unsigned'.
 
perf pmu: Remove perf_pmu_lex() needless declaration
 
perf record: Allow multiple recording time ranges
perf record: Change evlist->ctl_fd to use fdarray_flag__non_perf_event
perf record: Fix a segfault in record__read_lost_samples()
perf record: Fix done_fd wakeup event
perf record: Fix event fd races
perf record: Fix way of handling non-perf-event pollfds
perf record: Read and inject LOST_SAMPLES events
perf record: Save DSO build-ID for synthesizing
perf record: Set PERF_FORMAT_LOST by default
perf record: Update use of pthread mutex
 
perf report: Show per-event LOST SAMPLES stat
 
perf sched: Factor out destroy_tasks()
perf sched: Fixes for thread safety analysis
perf sched: Update use of pthread mutex
 
perf script: Add missing fields in usage hint
 
perf smt: Compute SMT from topology
perf smt: Tidy header guard add SPDX
 
perf sort: Remove hist_entry__sort_list() and sort__first_dimension() leftover declarations
 
perf stat: Clean redundant if in process_evlist
perf stat: Convert perf_stat_evsel.res_stats array
perf stat: Delay metric parsing
perf stat: Don't call perf_stat_evsel_id_init() repeatedly
perf stat: Don't compare runtime stat for shadow stats
perf stat: Fix cpu check to use id.cpu.cpu in aggr_printout()
perf stat: Fix crash with --per-node --metric-only in CSV mode
perf stat: Fix printing os->prefix in CSV metrics output
perf stat: Kill unused per-thread runtime stats
perf stat: Merge cases in process_evlist
perf stat: Rename saved_value->cpu_map_idx
perf stat: Rename to aggr_cpu_id.thread_idx
perf stat: Support old kernels for bperf cgroup counting
perf stat: Support old kernels for bperf cgroup counting
perf stat: Use thread map index for shadow stat
 
perf string: Remove unused macro K()
 
perf subcmd: Set environment variable "PREFIX"
 
perf test coresight: Add memcpy thread test shell script
perf test coresight: Add memcpy thread test tool
perf test coresight: Add relevant documentation about ARM64 CoreSight testing
perf test coresight: Add thread loop test shell scripts
perf test coresight: Add thread loop test tool
perf test coresight: Add unroll thread test shell script
perf test coresight: Add unroll thread test tool
 
perf test: Add arm64 asm pureloop test shell script
perf test: Add asm pureloop test tool
perf test: Add basic core_wide expression test
perf test: Add build infra for perf test tools for ARM CoreSight tests
perf test: Add CoreSight shell lib shared code for future tests
perf test: Add git ignore for perf data generated by the ARM CoreSight tests
perf test: Add git ignore for tmp and output files of ARM CoreSight tests
perf test: Add kernel lock contention test
perf test: Adjust case of test metrics
perf test: Do not fail Intel-PT misc test w/o libpython
perf test: Fix attr tests for PERF_FORMAT_LOST
perf test: Fix skipping branch stack sampling test
perf test: Fix test_arm_coresight.sh failures on Juno
perf test: Introduce script for data symbol testing
perf test: Introduce script for java symbol testing
perf test: Skip sigtrap test on old kernels
perf test: test_intel_pt.sh: Add 9 tests
perf test: test_intel_pt.sh: Add cleanup function
perf test: test_intel_pt.sh: Add jitdump test
perf test: test_intel_pt.sh: Add more output in preparation for more tests
perf test: test_intel_pt.sh: Add per-thread test
perf test: test_intel_pt.sh: Fix redirection
perf test: test_intel_pt.sh: Fix return checking
perf test: test_intel_pt.sh: Fix return checking again
perf test: test_intel_pt.sh: Move helper functions for waiting
perf test: test_intel_pt.sh: Print a message when skipping kernel tracing
perf test: test_intel_pt.sh: Stop using backticks
perf test: test_intel_pt.sh: Stop using expr
perf test: test_intel_pt.sh: Tidy some alignment
perf test: test_intel_pt.sh: Tidy some perf record options
perf test: test_intel_pt.sh: Use a temp directory
perf test: test_intel_pt.sh: Use grep -c instead of grep plus wc -l
perf test: test_intel_pt.sh: Use quotes around variable expansion
perf test: waiting.sh: Parameterize timeouts
 
perf tests stat+csv_output: Include sanity check for topology
 
perf tests stat+json_output: Include sanity check for topology
 
perf tests: Avoid pthread.h inclusion
perf tests: Fix 'perf probe' error log check in skip_if_no_debuginfo
 
perf timechart: Add create_pidcomm helper
perf timechart: Add p_state_end helper
 
perf tools: Add 'addr' sort key
perf tools: Add debug messages and comments for testing
perf tools: Add evlist__add_sched_switch()
perf tools: Add perf_config_scan()
perf tools: Add same_cmd_with_prefix() helper
perf tools: Add the include/perf/ directory to .gitignore
perf tools: Fix empty version number when building outside of a git repo
perf tools: Get rid of evlist__add_on_all_cpus()
perf tools: Print LOST read format in the verbose mode
perf tools: Remove special handling of system-wide evsel
 
perf top: Fix error code in cmd_top()
perf top: Fixes for thread safety analysis
perf top: Update use of pthread mutex
 
perf topology: Add core_wide
 
perf trace: Fix incorrectly parsed hexadecimal value for flags in filter
perf trace: Fix show_arg_names not working for tp arg names
perf trace: Use zalloc() to save initialization of syscall_stats
 
perf ui: Update use of pthread mutex
 
perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics
perf vendor events arm64: Move REMOTE_ACCESS to "memory" category
 
perf vendor events power10: Fix hv-24x7 metric events
 
perf vendor events: Add missing Neoverse V1 events
perf vendor events: Update elkhartlake cpuids
perf vendor events: Update events for Neoverse E1
perf vendor events: Update Intel alderlake
perf vendor events: Update Intel broadwell
perf vendor events: Update Intel broadwellde
perf vendor events: Update Intel broadwellx
perf vendor events: Update Intel cascadelakex
perf vendor events: Update Intel haswell
perf vendor events: Update Intel haswellx
perf vendor events: Update Intel icelake
perf vendor events: Update Intel icelakex
perf vendor events: Update Intel ivybridge
perf vendor events: Update Intel ivytown
perf vendor events: Update Intel jaketown
perf vendor events: Update Intel sandybridge
perf vendor events: Update Intel sapphirerapids
perf vendor events: Update Intel skylake
perf vendor events: Update Intel skylakex
perf vendor events: Update Intel tigerlake
perf vendor events: Update silvermont cpuids
 
perf, hw_breakpoint: Fix use-after-free if perf_event_open() fails
 
perf/bpf: Always use perf callchains if exist
 
perf/core: Add speculation info to branch entries
perf/core: Assert PERF_EVENT_FLAG_ARCH does not overlap with generic flags
perf/core: Convert snprintf() to scnprintf()
perf/core: Expand PERF_EVENT_FLAG_ARCH
 
perf/hw_breakpoint: Add KUnit test for constraints accounting
perf/hw_breakpoint: Annotate tsk->perf_event_mutex vs ctx->mutex
perf/hw_breakpoint: Clean up headers
perf/hw_breakpoint: Introduce bp_slots_histogram
perf/hw_breakpoint: Make hw_breakpoint_weight() inlinable
perf/hw_breakpoint: Mark data __ro_after_init
perf/hw_breakpoint: Optimize constant number of breakpoint slots
perf/hw_breakpoint: Optimize list of per-task breakpoints
perf/hw_breakpoint: Optimize max_bp_pinned_slots() for CPU-independent task targets
perf/hw_breakpoint: Optimize toggle_bp_slot() for CPU-independent task targets
perf/hw_breakpoint: Provide hw_breakpoint_is_used() and use in test
perf/hw_breakpoint: Reduce contention with large number of tasks
perf/hw_breakpoint: Remove useless code related to flexible breakpoints
perf/hw_breakpoint: test: Skip the test if dependencies unmet
 
perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO}
perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL
 
perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file
 
perf/x86/amd/brs: Move feature-specific functions
 
perf/x86/amd/core: Add generic branch record interfaces
perf/x86/amd/core: Refactor branch attributes
 
perf/x86/amd/lbr: Add LbrExtV2 branch record support
perf/x86/amd/lbr: Add LbrExtV2 branch speculation info support
perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter support
perf/x86/amd/lbr: Add LbrExtV2 software branch filter support
perf/x86/amd/lbr: Adjust LBR regardless of filtering
perf/x86/amd/lbr: Detect LbrExtV2 support
perf/x86/amd/lbr: Use fusion-aware branch classifier
 
perf/x86/amd/uncore: Fix memory leak for events array
 
perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions
perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling
perf/x86/amd: Support PERF_SAMPLE_ADDR
perf/x86/amd: Support PERF_SAMPLE_DATA_SRC
perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR
perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT}
 
perf/x86/cstate: Add new Raptor Lake S support
 
perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()
 
perf/x86/intel/pebs: Fix PEBS timestamps overwritten
 
perf/x86/intel/pt: Fix sampling using single range output
 
perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]
perf/x86/intel: Fix pebs event constraints for ICL
perf/x86/intel: Fix pebs event constraints for SPR
perf/x86/intel: Move the topdown stuff into the intel driver
perf/x86/intel: Optimize FIXED_CTR_CTRL access
perf/x86/intel: Remove x86_pmu::set_topdown_event_period
perf/x86/intel: Remove x86_pmu::update_topdown_event
 
perf/x86/msr: Add new Raptor Lake S support
 
perf/x86/p4: Remove perfctr_second_write quirk
 
perf/x86/rapl: Add support for Intel AlderLake-N
perf/x86/rapl: Add support for Intel Raptor Lake
perf/x86/rapl: Use standard Energy Unit for SPR Dram RAPL domain
 
perf/x86/uncore: Add new Raptor Lake S support
 
perf/x86/utils: Fix uninitialized var in get_branch_type()
 
perf/x86: Add a x86_pmu::limit_period static_call
perf/x86: Add new Raptor Lake S support
perf/x86: Add two more x86_pmu methods
perf/x86: Change x86_pmu::limit_period signature
perf/x86: Make branch classifier fusion-aware
perf/x86: Move branch classifier
 
perf: Add a few assertions
perf: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platform
perf: Add sample_flags to indicate the PMU-filled sample data
perf: Add system error and not in transaction branch types
perf: arm64: Add SVE vector granule register to user regs
perf: Capture branch privilege information
perf: Consider OS filter fail
perf: Consolidate branch sample filter helpers
perf: Extend branch type classification
perf: Fix lockdep_assert_event_ctx()
perf: Fix missing raw data on tracepoint events
perf: Fix missing SIGTRAPs
perf: Fix perf_pending_task() UaF
perf: Fix pmu_filter_match()
perf: Fixup SIGTRAP and sample_flags interaction
perf: Improve missing SIGTRAP checking
perf: Kill __PERF_SAMPLE_CALLCHAIN_EARLY
perf: qcom_l2_pmu: Refactor _UID handling to use acpi_dev_uid_to_integer()
perf: RISC-V: exclude invalid pmu counters from SBI calls
perf: RISC-V: throttle perf events
perf: Skip and warn on unknown format 'configN' attrs
perf: Use sample_flags for addr
perf: Use sample_flags for branch stack
perf: Use sample_flags for callchain
perf: Use sample_flags for data_src
perf: Use sample_flags for raw_data
perf: Use sample_flags for txn
perf: Use sample_flags for weight
perf: use VMA iterator
 
phy: Add RGMII support on lan966x
phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent()
phy: amlogic: use devm_clk_get_enabled() to simplify the code
phy: freescale: imx8m-pcie: Fix the wrong order of phy_init() and phy_power_on()
phy: intel: Use dev_err_probe() to simplify code
phy: lan966x: add support for QUSGMII
phy: mediatek: add a new helper to update bitfield
phy: mediatek: fix build warning of FIELD_PREP()
phy: mediatek: hdmi: mt2701: use common helper to access registers
phy: mediatek: hdmi: mt2701: use FIELD_PREP to prepare bits field
phy: mediatek: hdmi: mt2701: use GENMASK and BIT to generate mask and bits
phy: mediatek: hdmi: mt8173: use common helper to access registers
phy: mediatek: hdmi: mt8173: use FIELD_PREP to prepare bits field
phy: mediatek: hdmi: mt8173: use GENMASK to generate bits mask
phy: mediatek: hdmi: remove register access helpers
phy: mediatek: mipi: mt8173: use common helper to access registers
phy: mediatek: mipi: mt8173: use FIELD_PREP to prepare bits field
phy: mediatek: mipi: mt8173: use GENMASK to generate bits mask
phy: mediatek: mipi: mt8183: use common helper to access registers
phy: mediatek: mipi: mt8183: use GENMASK to generate bits mask
phy: mediatek: mipi: remove register access helpers
phy: mediatek: pcie: use new helper to update register bits
phy: mediatek: tphy: remove macros to prepare bitfield value
phy: mediatek: ufs: use common register access helpers
phy: mediatek: xsphy: remove macros used to prepare bitfield value
phy: move from strlcpy with unused retval to strscpy
phy: phy-mtk-dp: make array driving_params static const
phy: phy-mtk-tphy: add property to set pre-emphasis
phy: phy-mtk-tphy: disable gpio mode for all usb2 phys
phy: phy-mtk-tphy: disable hardware efuse when set INTR
phy: phy-mtk-tphy: fix the phy type setting issue
phy: phy-mtk-tphy: set utmi 0 register in init() ops
phy: qcom-qmp-combo: Add sc8280xp USB/DP combo phys
phy: qcom-qmp-combo: consolidate lane config
phy: qcom-qmp-combo: disable runtime PM on unbind
phy: qcom-qmp-combo: drop pipe clock lane suffix
phy: qcom-qmp-combo: drop redundant DP config flag
phy: qcom-qmp-combo: drop unused defines
phy: qcom-qmp-combo: drop unused lane reset
phy: qcom-qmp-combo: drop unused legacy DT workaround
phy: qcom-qmp-combo: fix memleak on probe deferral
phy: qcom-qmp-combo: fix NULL-deref on runtime resume
phy: qcom-qmp-combo: fix sc8280xp PCS_USB offset
phy: qcom-qmp-combo: Parameterize swing and pre_emphasis tables
phy: qcom-qmp-combo: shorten function prefixes
phy: qcom-qmp-combo: Use dev_err_probe() to simplify code
phy: qcom-qmp-pcie-msm8996: drop pipe clock lane suffix
phy: qcom-qmp-pcie-msm8996: drop reset lane suffix
phy: qcom-qmp-pcie-msm8996: drop unused defines
phy: qcom-qmp-pcie-msm8996: drop unused kernel doc
phy: qcom-qmp-pcie-msm8996: drop unused pcs_misc handling
phy: qcom-qmp-pcie-msm8996: drop unused runtime PM implementation
phy: qcom-qmp-pcie-msm8996: drop unused secondary init tables
phy: qcom-qmp-pcie-msm8996: drop unused type from config
phy: qcom-qmp-pcie-msm8996: fix memleak on probe deferral
phy: qcom-qmp-pcie-msm8996: rename nlanes config
phy: qcom-qmp-pcie-msm8996: shorten function prefixes
phy: qcom-qmp-pcie-msm8996: Use dev_err_probe() to simplify code
phy: qcom-qmp-pcie: add pcs_misc sanity check
phy: qcom-qmp-pcie: consolidate lane config
phy: qcom-qmp-pcie: drop if (table) conditions
phy: qcom-qmp-pcie: drop init and exit wrappers
phy: qcom-qmp-pcie: drop pipe clock lane suffix
phy: qcom-qmp-pcie: drop unused config field
phy: qcom-qmp-pcie: drop unused defines
phy: qcom-qmp-pcie: drop unused legacy DT workaround
phy: qcom-qmp-pcie: drop unused mode field
phy: qcom-qmp-pcie: drop unused runtime PM implementation
phy: qcom-qmp-pcie: drop unused type from config
phy: qcom-qmp-pcie: fix memleak on probe deferral
phy: qcom-qmp-pcie: fix resource mapping for SDM845 QHP PHY
phy: qcom-qmp-pcie: shorten function prefixes
phy: qcom-qmp-pcie: Use dev_err_probe() to simplify code
phy: qcom-qmp-ufs: consolidate lane config
phy: qcom-qmp-ufs: drop legacy DT workaround
phy: qcom-qmp-ufs: drop unused defines
phy: qcom-qmp-ufs: drop unused runtime PM implementation
phy: qcom-qmp-ufs: drop unused type from config
phy: qcom-qmp-ufs: fix memleak on probe deferral
phy: qcom-qmp-ufs: shorten function prefixes
phy: qcom-qmp-ufs: Use dev_err_probe() to simplify code
phy: qcom-qmp-usb: consolidate lane config
phy: qcom-qmp-usb: disable runtime PM on unbind
phy: qcom-qmp-usb: drop init and exit wrappers
phy: qcom-qmp-usb: drop legacy DT workaround
phy: qcom-qmp-usb: drop pipe clock lane suffix
phy: qcom-qmp-usb: drop unused defines
phy: qcom-qmp-usb: drop unused type from config
phy: qcom-qmp-usb: fix memleak on probe deferral
phy: qcom-qmp-usb: shorten function prefixes
phy: qcom-qmp-usb: Use dev_err_probe() to simplify code
phy: qcom-qmp: Add SC8280XP USB3 UNI phy
phy: qcom-qmp: drop dual-lane comments
phy: qcom-qmp: drop unused forward declarations
phy: qcom-qmp: drop unused index field
phy: qcom-qmp: silence noisy probe
phy: qcom-qusb2: Use dev_err_probe() to simplify code
phy: qcom-snps: Add support for overriding phy tuning parameters
phy: qcom-snps: Use dev_err_probe() to simplify code
phy: qcom: edp: Add SC8280XP eDP and DP PHYs
phy: qcom: edp: Generate unique clock names
phy: qcom: edp: Introduce support for DisplayPort
phy: qcom: edp: Perform lane configuration
phy: qcom: edp: Postpone clk_set_rate until the PLL is up
phy: qualcomm: call clk_disable_unprepare in the error handling
phy: qualcomm: phy-qcom-qmp: add support for combo USB3+DP phy on SDM845
phy: ralink: mt7621-pci: add sentinel to quirks table
phy: rockchip-inno-usb2: Return zero after otg sync
phy: rockchip-snps-pcie3: only look for rockchip,pipe-grf on rk3588
phy: rockchip-snps-pcie3: Use devm_platform_get_and_ioremap_resource()
phy: rockchip: add support for the rk356x variant to rockchip-inno-csidphy
phy: rockchip: inno-dsidphy: Add support for rk3568
phy: rockchip: Support PCIe v3
phy: stm32: fix an error code in probe
phy: sunplus: Fix an IS_ERR() vs NULL bug in sp_usb_phy_probe
phy: tegra: xusb: add utmi pad power on/down ops
phy: tegra: xusb: Enable usb role switch attribute
phy: tegra: xusb: Fix crash during pad power on/down
phy: tegra: xusb: Only warn once about reset problems in .remove()
phy: tegra: xusb: Use dev_err_probe() to simplify code
phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200
phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver
phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200
phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g
phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe()
phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate
phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized
phy: usb: Add USB2.0 phy driver for Sunplus SP7021
phy: usb: sunplus: Fix return value check in update_disc_vol()
 
pinctrl: Add Cypress cy8c95x0 support
pinctrl: amd: change dev_warn to dev_dbg for additional feature support
pinctrl: amd: Pick some different unicode symbols
pinctrl: amd: Use generic_handle_irq_safe()
pinctrl: armada-37xx: Add missing GPIO-only pins
pinctrl: armada-37xx: Checks for errors in gpio_request_enable callback
pinctrl: armada-37xx: Fix definitions for MPP pins 20-22
pinctrl: armada-37xx: Remove unused macro PIN_GRP()
pinctrl: aspeed: Force to disable the function's signal
pinctrl: at91: move gpio suspend/resume calls to driver's context
pinctrl: at91: use dev_dbg() instead of printk()
pinctrl: at91: use kernel-doc style for documentation of at91_gpio_chip
pinctrl: bcm: Convert drivers to use struct pingroup and PINCTRL_PINGROUP()
pinctrl: bcm: ns: Remove redundant dev_err call
pinctrl: bcm: Remove unused struct bcm6328_pingroup
pinctrl: berlin: fix spelling typo in comment
pinctrl: Create subdirectory for StarFive drivers
pinctrl: cy8c95x0: Align function names in cy8c95x0_pmxops
pinctrl: cy8c95x0: Allow IRQ chip core to handle numbering
pinctrl: cy8c95x0: Correct comment style
pinctrl: cy8c95x0: Drop atomicity on operations on push_pull
pinctrl: cy8c95x0: Drop unneeded npins assignment
pinctrl: cy8c95x0: Enable GPIO range
pinctrl: cy8c95x0: Fix pin control name to enable more than one
pinctrl: cy8c95x0: Fix return value in cy8c95x0_detect()
pinctrl: cy8c95x0: Implement ->pin_dbg_show()
pinctrl: cy8c95x0: Lock register accesses in cy8c95x0_set_mux()
pinctrl: cy8c95x0: make irq_chip immutable
pinctrl: cy8c95x0: Make use of device properties
pinctrl: cy8c95x0: Override IRQ for one of the expanders on Galileo Gen 1
pinctrl: cy8c95x0: Remove custom ->set_config()
pinctrl: cy8c95x0: Remove device initialization
pinctrl: cy8c95x0: Remove useless conditionals
pinctrl: cy8c95x0: support ACPI device found on Galileo Gen1
pinctrl: cy8c95x0: Use 'default' in all switch-cases
pinctrl: cy8c95x0: Use 'default' in all switch-cases (part 2)
pinctrl: cy8c95x0: use bits.h macros for all masks
pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map
pinctrl: fixup for "i2c: Make remove callback return void"
pinctrl: imx8m: kconfig: Depends on SOC_IMX8M
pinctrl: imx8m: kconfig: Fix build error on test compile
pinctrl: Ingenic: JZ4755 bug fixes
pinctrl: ingenic: Switch to use fwnode instead of of_node
pinctrl: intel: Save and restore pins in "direct IRQ" mode
pinctrl: mcp23s08: Drop assignment of default number of OF cells
pinctrl: mediatek: add mt8188 driver
pinctrl: mediatek: common-v2: Fix bias-disable for PULL_PU_PD_RSEL_TYPE
pinctrl: mediatek: Export debounce time tables
pinctrl: mediatek: Fix EINT pins input debounce time configuration
pinctrl: meditatek: Startup with the IRQs disabled
pinctrl: meson: Switch to use fwnode instead of of_node
pinctrl: microchip-sgpio: add ability to be used in a non-mmio configuration
pinctrl: microchip-sgpio: allow sgpio driver to be used as a module
pinctrl: microchip-sgpio: Correct the fwnode_irq_get() return value check
pinctrl: nomadik: Convert drivers to use struct pingroup and PINCTRL_PINGROUP()
pinctrl: nomadik: Dereference gpio_chip properly
pinctrl: nomadik: Make gpio irqchip immutable
pinctrl: nomadik: remove dead code after DB8540 pinctrl removal
pinctrl: nuvoton: Use 'unsigned int' instead of just 'unsigned'.
pinctrl: ocelot: add ability to be used in a non-mmio configuration
pinctrl: ocelot: add help and description information to ocelot pinctrl kconfig
pinctrl: ocelot: Fix incorrect trigger of the interrupt.
pinctrl: pistachio: Correct the fwnode_irq_get() return value check
pinctrl: pistachio: Switch to use fwnode instead of
pinctrl: qcom: Add sc8280xp lpass lpi pinctrl driver
pinctrl: qcom: Add sm8450 lpass lpi pinctrl driver
pinctrl: qcom: Avoid glitching lines when we first mux to output
pinctrl: qcom: restrict drivers per ARM/ARM64
pinctrl: qcom: sc8280xp: Rectify UFS reset pins
pinctrl: qcom: spmi-gpio: Add compatible for PM7250B
pinctrl: qcom: spmi-gpio: add support for LV_VIN2 and MV_VIN3 subtypes
pinctrl: qcom: spmi-gpio: Fix the GPIO strength mapping
pinctrl: qcom: spmi-gpio: Make irqchip immutable
pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback
pinctrl: rockchip: Add RV1126 pinctrl support
pinctrl: rockchip: list all pins in a possible mux route for PX30
pinctrl: samsung: Finish initializing the gpios before registering them
pinctrl: single: Fix potential division by zero
pinctrl: st: stop abusing of_get_named_gpio()
pinctrl: starfive: Rename "pinctrl-starfive" to "pinctrl-starfive-jh7100"
pinctrl: stm32: Switch to use dev_err_probe() helper
pinctrl: sunxi: sun50i-h5: Switch to use dev_err_probe() helper
pinctrl: wpcm450: Correct the fwnode_irq_get() return value check
 
platform-msi: Export symbol platform_msi_create_irq_domain()
 
platform/chrome: Add Type-C mux set command definitions
platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs
platform/chrome: cros_ec: Notify the PM of wake events during resume
platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure
platform/chrome: cros_ec_typec: Add bit offset for DP VDO
platform/chrome: cros_ec_typec: Cleanup switch handle return paths
platform/chrome: cros_ec_typec: Correct alt mode index
platform/chrome: cros_ec_typec: Get retimer handle
platform/chrome: cros_ec_typec: Register partner PDOs
platform/chrome: cros_typec_switch: Add event check
platform/chrome: cros_typec_switch: Add missing newline on printk
platform/chrome: cros_typec_switch: Add switch driver
platform/chrome: cros_typec_switch: Inline DRV_NAME
platform/chrome: cros_typec_switch: Register mode switches
platform/chrome: cros_typec_switch: Remove impossible condition
platform/chrome: cros_typec_switch: Set EC retimer
platform/chrome: cros_typec_switch: Use PTR_ERR_OR_ZERO() to simplify
platform/chrome: fix double-free in chromeos_laptop_prepare()
platform/chrome: fix memory corruption in ioctl
 
platform/loongarch: laptop: Adjust resume order for loongson_hotkey_resume()
platform/loongarch: laptop: Fix possible UAF and simplify generic_acpi_laptop_init()
 
platform/mellanox: mlxreg-lc: Fix coverity warning
platform/mellanox: mlxreg-lc: Fix locking issue
platform/mellanox: mlxreg-lc: Make error handling flow consistent
platform/mellanox: Remove redundant 'NULL' check
platform/mellanox: Remove unnecessary code
 
platform/surface: aggregator: Do not check for repeated unsequenced packets
platform/surface: aggregator_registry: Add HID devices for sensors and UCSI client to SP8
platform/surface: aggregator_registry: Add support for Surface Laptop 5
platform/surface: aggregator_registry: Add support for Surface Laptop Go 2
platform/surface: aggregator_registry: Add support for Surface Pro 9
platform/surface: aggregator_registry: Rename HID device nodes based on new findings
platform/surface: aggregator_registry: Rename HID device nodes based on their function
platform/surface: Split memcpy() of struct ssam_event flexible array
 
platform/x86/amd/pmf: Add debugfs information
platform/x86/amd/pmf: Add fan control support
platform/x86/amd/pmf: Add heartbeat signal support
platform/x86/amd/pmf: Add support for Auto mode feature
platform/x86/amd/pmf: Add support for CnQF
platform/x86/amd/pmf: Add support for PMF APCI layer
platform/x86/amd/pmf: Add support for PMF core layer
platform/x86/amd/pmf: Add support SPS PMF feature
platform/x86/amd/pmf: Add sysfs to toggle CnQF
platform/x86/amd/pmf: Fix clang unused variable warning
platform/x86/amd/pmf: Fix undefined reference to platform_profile
platform/x86/amd/pmf: Force load driver on older supported platforms
platform/x86/amd/pmf: Get performance metrics from PMFW
platform/x86/amd/pmf: Handle AMT and CQL events for Auto mode
platform/x86/amd/pmf: install notify handler after acpi init
platform/x86/amd/pmf: Remove unused power_delta instances
 
platform/x86/amd: pmc: Add a workaround for an s0i3 issue on Cezanne
platform/x86/amd: pmc: Add an extra STB message for checking s2idle entry
platform/x86/amd: pmc: Add defines for STB events
platform/x86/amd: pmc: Add new ACPI ID AMDI0009
platform/x86/amd: pmc: Add sysfs files for SMU
platform/x86/amd: pmc: Always write to the STB
platform/x86/amd: pmc: Dump idle mask during "check" stage instead
platform/x86/amd: pmc: Fix build without debugfs
platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems
platform/x86/amd: pmc: remove CONFIG_DEBUG_FS checks
platform/x86/amd: pmc: Remove more CONFIG_DEBUG_FS checks
 
platform/x86/intel/hid: Add some ACPI device IDs
 
platform/x86/intel/pmt: Sapphire Rapids PMT errata fix
 
platform/x86/intel/wmi: thunderbolt: Use dev_groups callback
 
platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver
platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized
 
platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)
platform/x86: acer-wmi: Move backlight DMI quirks to acpi/video_detect.c
platform/x86: apple-gmux: Stop calling acpi/video.h functions
platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()
platform/x86: asus-wmi: Add support for ROG X13 tablet mode
platform/x86: asus-wmi: Add support for ROG X16 tablet mode
platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum
platform/x86: asus-wmi: Convert all attr-show to use sysfs_emit
platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute
platform/x86: asus-wmi: Document the egpu_enable sysfs attribute
platform/x86: asus-wmi: Document the panel_od sysfs attribute
platform/x86: asus-wmi: Drop DMI chassis-type check from backlight handling
platform/x86: asus-wmi: Expand support of GPU fan to read RPM and label
platform/x86: asus-wmi: Fix the name of the mic-mute LED classdev
platform/x86: asus-wmi: Implement TUF laptop keyboard LED modes
platform/x86: asus-wmi: Implement TUF laptop keyboard power states
platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
platform/x86: asus-wmi: Make kbd_rgb_mode_groups static
platform/x86: asus-wmi: Modify behaviour of Fn+F5 fan key
platform/x86: asus-wmi: Move acpi_backlight=native quirks to ACPI video_detect.c
platform/x86: asus-wmi: Move acpi_backlight=vendor quirks to ACPI video_detect.c
platform/x86: asus-wmi: Refactor disable_gpu attribute
platform/x86: asus-wmi: Refactor egpu_enable attribute
platform/x86: asus-wmi: Refactor panel_od attribute
platform/x86: asus-wmi: Simplify some of the *_check_present() helpers
platform/x86: asus-wmi: Simplify tablet-mode-switch handling
platform/x86: asus-wmi: Simplify tablet-mode-switch probing
platform/x86: asus-wmi: Support the GPU fan on TUF laptops
platform/x86: asus-wmi: Support the hardware GPU MUX on some laptops
platform/x86: asus-wmi: Update tablet_mode_sw module-param help text
platform/x86: asus-wmi: Use kobj_to_dev()
platform/x86: Battery charge mode in toshiba_acpi (internals)
platform/x86: Battery charge mode in toshiba_acpi (sysfs)
platform/x86: compal-laptop: Get rid of a few forward declarations
platform/x86: dell-privacy: convert to use dev_groups
platform/x86: dell-smbios-base: Use sysfs_emit()
platform/x86: dell-wmi: Add WMI event 0x0012 0x0003 to the list
platform/x86: hp-wmi: Ignore Smart Experience App event
platform/x86: hp-wmi: Setting thermal profile fails with 0x06
platform/x86: hp-wmi: Support touchpad on/off
platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
platform/x86: ideapad-laptop: Add module parameters to match DMI quirk tables
platform/x86: ideapad-laptop: Disable touchpad_switch
platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops
platform/x86: int3472/discrete: Drop a forward declaration
platform/x86: int3472: Add board data for Surface Go2 IR camera
platform/x86: int3472: Don't leak reference on error
platform/x86: int3472: Support multiple clock consumers
platform/x86: int3472: Support multiple gpio lookups in board data
platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf()
platform/x86: intel_cht_int33fe: Fix comment according to the code flow
platform/x86: intel_int0002_vgpio: Use generic_handle_irq_safe()
platform/x86: move from strlcpy with unused retval to strscpy
platform/x86: msi-laptop: Add msi_scm_disable_hw_fn_handling() helper
platform/x86: msi-laptop: Add msi_scm_model_exit() helper
platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
platform/x86: msi-laptop: Drop MSI_DRIVER_VERSION
platform/x86: msi-laptop: Fix old-ec check for backlight registering
platform/x86: msi-laptop: Fix resource cleanup
platform/x86: msi-laptop: Simplify ec_delay handling
platform/x86: msi-laptop: Use MODULE_DEVICE_TABLE()
platform/x86: nvidia-wmi-ec-backlight: Move fw interface definitions to a header (v2)
platform/x86: nvidia-wmi-ec-backlight: Use acpi_video_get_backlight_type()
platform/x86: p2sb: Don't fail if unknown CPU is found
platform/x86: p2sb: Fix UAF when caller uses resource name
platform/x86: pmc_atom: Amend comment style and grammar
platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
platform/x86: pmc_atom: Improve quirk message to be less cryptic
platform/x86: pmc_atom: Make terminator entry uniform
platform/x86: samsung-laptop: Move acpi_backlight=[vendor|native] quirks to ACPI video_detect.c
platform/x86: simatic-ipc: add new model 427G
platform/x86: simatic-ipc: enable watchdog for 227G
platform/x86: thinkpad_acpi: Enable s2idle quirk for 21A1 machine type
platform/x86: thinkpad_acpi: Explicitly set to balanced mode on startup
platform/x86: thinkpad_acpi: Fix reporting a non present second fan on some models
platform/x86: toshiba_acpi: Add fan RPM reading (hwmon interface)
platform/x86: toshiba_acpi: Add fan RPM reading (internals)
platform/x86: toshiba_acpi: change turn_on_panel_on_resume to static
platform/x86: toshiba_acpi: Fix ECO LED control on Toshiba Z830
platform/x86: toshiba_acpi: Remove duplicate include
platform/x86: toshiba_acpi: Set correct parent for input device.
platform/x86: toshiba_acpi: Stop using acpi_video_set_dmi_backlight_type()
platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1
platform/x86: use PLATFORM_DEVID_NONE instead of -1
platform/x86: wmi: Allow duplicate GUIDs for drivers that use struct wmi_driver
platform/x86: wmi: Drop forward declaration of static functions
platform/x86: x86-android-tablets: Fix broken touchscreen on Chuwi Hi8 with Windows BIOS
 
platform_data/emc2305: define platform data for EMC2305 driver
 
PM / devfreq: mtk-cci: Handle sram regulator probe deferral
PM / devfreq: rockchip-dfi: Fix an error message
 
Linux: pm-graph v5.10
Linux: PM6125 regulator support
 
PM: ACPI: reboot: Reinstate S5 for reboot
PM: domains: Fix handling of unavailable/disabled idle states
PM: domains: log failures to register always-on domains
PM: hibernate: Allow hybrid sleep to work with s2idle
PM: Improve EXPORT_*_DEV_PM_OPS macros
PM: runtime: Return -EINPROGRESS from rpm_resume() in the RPM_NOWAIT case
PM: suspend: move from strlcpy() with unused retval to strscpy()
PM: wakeup: Add extra debugging statement for multiple active IRQs
 
PNPBIOS: remove unused pnpid32_to_pnpid() declaration
 
power: reset: qcom-pon: add support for qcom,pmk8350-pon compatible string
power: supply: ab8500: Defer thermal zone probe
power: supply: ab8500: remove unused static local variable
power: supply: ab8500: Remove unused struct ab8500_chargalg_sysfs_entry
power: supply: Add charger driver for Rockchip RK817
power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
power: supply: adp5061: show unknown capacity_level as text
power: supply: bq25890: Add support for setting IINLIM
power: supply: bq25890: Disable PUMPX_EN on errors
power: supply: bq25890: Fix enum conversion in bq25890_power_supply_set_property()
power: supply: bq27xxx: fix __be16 warnings
power: supply: bq27xxx: fix NULL vs 0 warnings
power: supply: cpcap-charger: fix repeated words in comments
power: supply: cw2015: Use device managed API to simplify the code
power: supply: Explain maintenance charging
power: supply: Fix repeated word in comments
power: supply: ip5xxx: Fix integer overflow in current_now calculation
power: supply: max1721x: Fix spelling mistake "Gauage" -> "Gauge"
power: supply: mt6370: Add MediaTek MT6370 charger driver
power: supply: mt6370: Fix return value check in mt6370_chg_probe()
power: supply: mt6370: uses IIO interfaces, depends on IIO
power: supply: rk817: Change rk817_chg_cur_to_reg to int
power: supply: rk817: check correct variable
power: supply: tps65217: Fix comments typo
 
powercap: intel_rapl: Add support for RAPTORLAKE_S
powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain
 
powerpc/32/build: move got1/got2 sections out of text
 
powerpc/32: Allow fragmented physical memory
powerpc/32: Clarify interrupt restores with REST_GPR macro in entry_32.S
powerpc/32: Drop a stale comment about reservation of gigantic pages
powerpc/32: fix syscall wrappers with 64-bit arguments
powerpc/32: fix syscall wrappers with 64-bit arguments of unaligned register-pairs
powerpc/32: Remove powerpc select specialisation
powerpc/32: Remove wii_memory_fixups()
powerpc/32: Select ARCH_SPLIT_ARG64
 
powerpc/44x: Add of_node_put() when break out from for_each
 
powerpc/512x: Add missing of_node_put() in clock-commonclk.c
powerpc/512x: Add missing of_node_put() in mpc5121_clk_init()
 
powerpc/52xx: Add missing of_node_put() in media5200.c
 
powerpc/64/build: merge .got and .toc input sections
powerpc/64/build: only include .opd with ELFv1
 
powerpc/64/interrupt: avoid BUG/WARN recursion in interrupt entry
powerpc/64/interrupt: Fix false warning in context tracking due to idle state
powerpc/64/interrupt: Fix return to masked context after hard-mask irq becomes pending
powerpc/64/interrupt: Prevent NMI PMI causing a dangerous warning
 
powerpc/64/irq: tidy soft-masked irq replay and improve documentation
 
powerpc/64/kdump: Limit kdump base to 512MB
 
powerpc/64: Add logical PVR to the hardware description
powerpc/64: asm use consistent global variable declaration and access
powerpc/64: avoid using r13 in relocate
powerpc/64: don't refer nr_cpu_ids in asm code when it's undefined
powerpc/64: don't set boot CPU's r13 to paca until the structure is set up
powerpc/64: Fix msr_check_and_set/clear MSR[EE] race
powerpc/64: mark irqs hard disabled in boot paca
powerpc/64: provide a helper macro to load r2 with the kernel TOC
powerpc/64: Remove PPC64 special case for cputime accounting default
powerpc/64: Remove unused prom_init_toc symbols
powerpc/64: Remove unused SYS_CALL_TABLE symbol
powerpc/64: switch asm helpers from GOT to TOC relative addressing
powerpc/64: use 32-bit immediate for STACK_FRAME_REGS_MARKER
 
powerpc/64e: Clarify register saves and clears with {SAVE,ZEROIZE}_GPRS
powerpc/64e: Fix amdgpu build on Book3E w/o AltiVec
powerpc/64e: provide an addressing macro for use with TOC in alternate register
powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E
powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC
 
powerpc/64s/interrupt: Change must-hard-mask interrupt check from BUG to WARN
powerpc/64s/interrupt: Fix clear of PACA_IRQS_HARD_DIS when returning to soft-masked context
powerpc/64s/interrupt: Fix lost interrupts when returning to soft-masked context
powerpc/64s/interrupt: Fix stack frame regs marker
powerpc/64s/interrupt: halt early boot interrupts if paca is not set up
powerpc/64s/interrupt: masked handler debug check for previous hard disable
powerpc/64s/interrupt: move early boot ILE fixup into a macro
powerpc/64s/interrupt: Perf NMI should not take normal exit path
 
powerpc/64s: Add DEBUG_PAGEALLOC for radix
powerpc/64s: Add lockdep for HPTE lock
powerpc/64s: Add missing declaration for machine_check_early_boot()
powerpc/64s: add pte_needs_flush and huge_pmd_needs_flush
powerpc/64s: Allow double call of kernel_[un]map_linear_page()
powerpc/64s: Disable preemption in hash lazy mmu mode
powerpc/64s: early boot machine check handler
powerpc/64s: Enable KFENCE on book3s64
powerpc/64s: Fix comment on interrupt handler prologue
powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
powerpc/64s: Fix hash__change_memory_range preemption warning
powerpc/64s: Fix irq state management in runlatch functions
powerpc/64s: make HPTE lock and native_tlbie_lock irq-safe
powerpc/64s: make linear_map_hash_lock a raw spinlock
powerpc/64s: Make POWER10 and later use pause_short in cpu_relax loops
powerpc/64s: POWER10 CPU Kconfig build option
powerpc/64s: Remove lost/old comment
powerpc/64s: Remove old STAB comment
powerpc/64s: Remove unneeded #ifdef CONFIG_DEBUG_PAGEALLOC in hash_utils
powerpc/64s: update cpu selection options
powerpc/64s: Use {ZEROIZE,SAVE,REST}_GPRS macros in sc, scv 0 handlers
 
powerpc/82xx: remove spidev node from mgcoge
 
powerpc/83xx: Add missing of_node_put() in mpc832x_spi_init()
 
powerpc/85xx: Add missing of_node_get/put() in ge_imp3a_pci_assign_primary()
powerpc/85xx: Add missing of_node_put() in ksi8560.c
powerpc/85xx: Add missing of_node_put() in sgy_cst1000
powerpc/85xx: Fix fall-through warning for Clang
 
powerpc/8xx: Add missing of_node_put() in tqm8xx_setup.c
 
powerpc/book3s: Inline first level of update_mmu_cache()
 
powerpc/boot: Convert more files to use SPDX tags
powerpc/boot: Drop unused dummy.c
powerpc/boot: Explicitly disable usage of SPE instructions
 
powerpc/bpf/32: Fix Oops on tail call tests
 
powerpc/build: move .data.rel.ro, .sdata2 to read-only
powerpc/build: move got, toc, plt, branch_lt sections to read-only
powerpc/build: put sys_call_table in .data.rel.ro if RELOCATABLE
 
powerpc/cell: Add missing of_node_put() in iommu.c
powerpc/cell: Add missing of_node_put()s
powerpc/cell: Add missing of_node_put()s in cbe_regs.c
 
powerpc/code-patching: Speed up page mapping/unmapping
 
powerpc/configs: Enable PPC_UV in powernv_defconfig
powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig
powerpc/configs: Update config files for removed/renamed symbols
 
powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h
powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes
powerpc/cputable: Split cpu_specs[] for mpc85xx and e500mc
powerpc/cputable: Split cpu_specs[] out of cputable.h
 
powerpc/embedded6xx/ls_uart: Add missing of_node_put()
 
powerpc/embedded6xx: Add missing of_node_put()s
 
powerpc/fsl_booke: Make calc_cam_sz() static
 
powerpc/fsl_pci: Remove of_node_put() when reference escaped out
 
powerpc/highmem: Properly handle fragmented memory
 
powerpc/hw_breakpoint: Avoid relying on caller synchronization
 
powerpc/irq: Refactor irq_soft_mask_{set,or}_return()
 
powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE
 
powerpc/kernel: Add missing of_node_put() in legacy_serial.c
 
powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe()
 
powerpc/maple: Add missing of_node_put() in time.c
 
powerpc/math-emu: Inhibit W=1 warnings
powerpc/math-emu: Remove -w build flag and fix warnings
 
powerpc/math_emu/efp: Include module.h
 
powerpc/microwatt: Add LiteX MMC driver
powerpc/microwatt: Remove unused early debug code
 
powerpc/mm/64s: Drop p4d_leaf()
powerpc/mm/64s: Drop pgd_huge()
 
powerpc/mm/book3s/hash: Rename flush_tlb_pmd_range
 
powerpc/mm: Always update max/min_low_pfn in mem_topology_setup()
powerpc/mm: Fix UBSAN warning reported on hugetlb
powerpc/mm: Make PAGE_KERNEL_xxx macros grep-friendly
powerpc/mm: Reduce redundancy in pgtable.h
powerpc/mm: remove orphan declarations from mmu_context.h
powerpc/mm: Support execute-only memory on the Radix MMU
 
powerpc/mobility: fix repeated words in comments
 
powerpc/nohash: Remove pgd_huge() stub
 
powerpc/pasemi: Use of_root in pas_pci_init()
powerpc/pasemi: Use strscpy instead of strlcpy
 
powerpc/pci-common: Fix refcount bug for 'phb->dn'
 
powerpc/pci_dn: Add missing of_node_put()
 
powerpc/perf: Add missing of_node_put()s in imc-pmu.c
powerpc/perf: Fix branch_filter support for multiple filters
 
powerpc/powermac/feature: Add missing of_node_put()
 
powerpc/powermac/low_i2c: Add missing of_node_put() in kw_i2c_probe()
 
powerpc/powermac/pfunc_base: Add missing of_node_put() in macio_gpio_init_one()
 
powerpc/powermac/udbg_scc: Add missing of_node_put()s in udbg_scc_init()
 
powerpc/powermac: Add missing of_node_put() in smp_core99_setup()
 
powerpc/powernv: add missing of_node_put() in opal_export_attrs()
powerpc/powernv: Add missing of_node_put()s
powerpc/powernv: Add opal details to the hardware description
powerpc/powernv: remove orphan declarations from opal.h
 
powerpc/prom_init: drop PROM_BUG()
 
powerpc/ps3: remove orphan declarations from ps3av.h
 
powerpc/pseries/vas: Add VAS IRQ primary handler
powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL
powerpc/pseries/vas: Remove the unneeded result variable
 
powerpc/pseries: Add firmware details to the hardware description
powerpc/pseries: Add missing of_node_put() in ibmebus
powerpc/pseries: Add missing of_node_put()s in hotplug-cpu.c
powerpc/pseries: Add wait interval counter definitions to struct lppaca
powerpc/pseries: block untrusted device tree changes when locked down
powerpc/pseries: Fix CONFIG_DTL=n build
powerpc/pseries: Implement CONFIG_PARAVIRT_TIME_ACCOUNTING
powerpc/pseries: Move dtl scanning and steal time accounting to pseries platform
powerpc/pseries: move hcall_tracepoint_refcount out of .toc
powerpc/pseries: Move vas_migration_handler early during migration
powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU
 
powerpc/rtas: block error injection when locked down
 
powerpc/selftests: Use timersub() for gettimeofday()
 
powerpc/smp: poll cpu_callin_map more aggressively in __cpu_up()
 
powerpc/spufs: remove orphan declarations from spufs.h
 
powerpc/sysdev/fsl_msi: Add missing of_node_put()
 
powerpc/sysdev: Add missing of_node_put()s
powerpc/sysdev: remove unused xics_ipi_dispatch() declaration
 
powerpc/time: avoid programming DEC at the start of the timer interrupt
 
powerpc/udbg: Remove extern function prototypes
 
powerpc/vas: fix repeated words in comments
 
powerpc/vdso: Don't map VDSO at a fixed address on PPC32
powerpc/vdso: link with -z noexecstack
 
powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary
powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned
 
powerpc/xive: fix repeated words in comments
 
powerpc/xmon: remove unused ppc_parse_cpu() declaration
 
powerpc: Add device-tree model to the hardware description
powerpc: Add hardware description string
powerpc: add ISA v3.0 / v3.1 wait opcode macro
powerpc: Add PVR & CPU name to hardware description
powerpc: Add support for early debugging via Serial 16550 console
powerpc: Add ZEROIZE_GPRS macros for register clears
powerpc: Adopt SYSCALL_DEFINE for arch-specific syscall handlers
powerpc: Always select HAVE_EFFICIENT_UNALIGNED_ACCESS
powerpc: Change CONFIG_E500 to CONFIG_PPC_E500
powerpc: Change system_call_exception calling convention
powerpc: Cleanup idle for e500
powerpc: Don't add __powerpc_ prefix to syscall entry points
powerpc: Drops STABS_DEBUG from linker scripts
powerpc: dts: turris1x.dts: Fix labels in DSA cpu port nodes
powerpc: dts: turris1x.dts: Fix NOR partitions labels
powerpc: Enable compile-time check for syscall handlers
powerpc: Fix 85xx build
powerpc: Fix fallocate and fadvise64_64 compat parameter combination
powerpc: Fix reschedule bug in KUAP-unlocked user copy
powerpc: Fix SPE Power ISA properties for e500v1 platforms
powerpc: Fix writable sections being moved into the rodata region
powerpc: Ignore DSI error caused by the copy/paste instruction
powerpc: Include all arch-specific syscall prototypes
powerpc: Include e500v1_power_isa.dtsi for remaining e500v1 platforms
powerpc: Make stack frame marker upper case
powerpc: move __end_rodata to cover arch read-only sections
powerpc: move from strlcpy with unused retval to strscpy
powerpc: Move patch sites out of asm-prototypes.h
powerpc: Provide do_ppc64_personality helper
powerpc: Provide syscall wrapper
powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused
powerpc: Remove asmlinkage from syscall handler definitions
powerpc: Remove CONFIG_FSL_BOOKE
powerpc: Remove CONFIG_PPC_BOOK3E
powerpc: Remove CONFIG_PPC_BOOK3E_MMU
powerpc: Remove CONFIG_PPC_FSL_BOOK3E
powerpc: Remove direct call to mmap2 syscall handlers
powerpc: Remove direct call to personality syscall handler
powerpc: Remove impossible mmu_psize_defs[] on nohash
powerpc: remove mmap linked list walks
powerpc: remove orphan systbl_chk.sh
powerpc: Remove redundant selection of E500 and E500MC
powerpc: Remove stale declarations in mmu_decl.h
powerpc: remove unused chrp_event_scan() declaration
powerpc: remove unused udbg_init_debug_beat() declaration
powerpc: Replace PPC_85xx || PPC_BOOKE_64 by PPC_E500
powerpc: Reverse stack frame marker on little endian
powerpc: Save caller r3 prior to system_call_exception
powerpc: Simplify redundant Kconfig tests
powerpc: Update ISA versions to mention e5500/e6500
powerpc: Use common syscall handler type
powerpc: Use generic fallocate compatibility syscall
 
prandom: make use of smaller types in prandom_u32_max
prandom: remove unused functions
 
preempt: Provide preempt_[dis|en]able_nested()
 
prestera: matchall: do not rollback if rule exists
 
printk: Declare log_wait properly
printk: Make pr_flush() static
printk: Mark __printk percpu data ready __ro_after_init
printk: Remove bogus comment vs. boot consoles
printk: Remove write only variable nr_ext_console_drivers
 
proc/meminfo: fix spacing in SecPageTables
 
proc: avoid integer type confusion in get_proc_long
proc: make config PROC_CHILDREN depend on PROC_FS
proc: mark more files as permanent
proc: proc_skip_spaces() shouldn't think it is working on C strings
proc: remove initialization assignment
proc: remove VMA rbtree use from nommu
proc: save LOC in vsyscall test
proc: test how it holds up with mapping'less process
 
psci: Fix the function type for psci_initcall_t
 
ptp: Remove usage of the deprecated ida_simple_xxx API
 
ptp_ocp: use device_find_any_child() instead of custom approach
 
pwm: core: Get rid of unused devm_of_pwm_get()
pwm: core: Make of_pwm_get() static
pwm: core: Replace custom implementation of device_match_fwnode()
pwm: lpss: Add a comment to the bypass field
pwm: lpss: Deduplicate board info data structures
pwm: lpss: Make use of bits.h macros for all masks
pwm: lpss: Move exported symbols to PWM_LPSS namespace
pwm: lpss: Move resource mapping to the glue drivers
pwm: lpss: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros
pwm: lpss: Use device_get_match_data() to get device data
pwm: rockchip: Convert to use dev_err_probe()
pwm: sysfs: Replace sprintf() with sysfs_emit()
pwm: sysfs: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
 
pxa: Drop if with an always false condition
 
qed: avoid defines prefixed with CONFIG
 
qlcnic: fix sleep-in-atomic-context bugs caused by msleep
 
quota: Add more checking after reading from quota file
quota: Check next/prev free block number after reading from quota file
quota: Replace all block number checking with helper function
 
r8152: Add MAC passthrough support for Lenovo Travel Hub
r8152: add PID for the Lenovo OneLink+ Dock
r8152: allow userland to disable multicast
r8152: Rate limit overflow messages
 
r8169: add rtl_disable_rxdvgate()
r8169: disable detection of chip version 36
r8169: merge handling of chip versions 12 and 17 (RTL8168B)
r8169: merge support for chip versions 10, 13, 16
r8169: remove comment about apparently non-existing chip versions
r8169: remove not needed net_ratelimit() check
r8169: remove rtl_wol_shutdown_quirk()
r8169: remove support for chip version 41
r8169: remove support for chip version 49
r8169: remove support for chip version 50
r8169: remove support for chip version 60
r8169: remove support for chip versions 45 and 47
r8169: remove useless PCI region size check
r8169: use devm_clk_get_optional_enabled() to simplify the code
 
radix tree test suite: add allocation counts and size to kmem_cache
radix tree test suite: add kmem_cache_set_non_kernel()
radix tree test suite: add lockdep_is_held to header
radix tree test suite: add pr_err define
radix tree test suite: add support for slab bulk APIs
 
ramfs: convert ramfs_nommu_get_unmapped_area() to use filemap_get_folios_contig()
 
random: add 8-bit and 16-bit batches
random: avoid reading two cache lines on irq randomness
random: clamp credited irq bits to maximum mixed
random: clear new batches when bringing new CPUs online
random: fix typos in get_random_bytes() comment
random: restore O_NONBLOCK support
random: schedule jitter credit for next jiffy, not in two jiffies
random: split initialization into early step and later step
random: throttle hwrng writes if no entropy is credited
random: use arch_get_random*_early() in random_init()
random: use expired timer rather than wq for mixing fast pool
random: use hwgenerator randomness more frequently at early boot
random: use init_utsname() instead of utsname()
 
RAS/CEC: Reduce offline page threshold for Intel systems
 
ravb: Add RZ/G2L MII interface support
ravb: Fix potential use-after-free in ravb_rx_gbeth()
 
rbd: fix possible memory leak in rbd_sysfs_init()
 
rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE()
rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states
rcu-tasks: Make RCU Tasks Trace check for userspace execution
rcu-tasks: Remove grace-period fast-path rcu-tasks helper
 
rcu/kfree: Fix kfree_rcu_shrink_count() return value
 
rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval
 
rcu/nocb: Add CPU number to CPU-{,de}offload failure messages
rcu/nocb: Choose the right rcuog/rcuop kthreads to output
 
rcu: Add full-sized polling for cond_sync_exp_full()
rcu: Add full-sized polling for cond_sync_full()
rcu: Add full-sized polling for get_completed*() and poll_state*()
rcu: Add full-sized polling for get_state()
rcu: Add full-sized polling for start_poll()
rcu: Add full-sized polling for start_poll_expedited()
rcu: Add functions to compare grace-period state values
rcu: Add QS check in rcu_exp_handler() for non-preemptible kernels
rcu: Avoid triggering strict-GP irq-work when RCU is idle
rcu: Back off upon fill_page_cache_func() allocation failure
rcu: Disable run-time single-CPU grace-period optimization
rcu: Document reason for rcu_all_qs() call to preempt_disable()
rcu: Exclude outgoing CPU when it is the last to leave
rcu: Fix rcu_read_unlock_strict() strict QS reporting
rcu: Keep synchronize_rcu() from enabling irqs in early boot
rcu: Make synchronize_rcu() fast path update ->gp_seq counters
rcu: Make synchronize_rcu() fastpath update only boot-CPU counters
rcu: Make synchronize_rcu_expedited() fast path update .expedited_sequence
rcu: Make tiny RCU support leak callbacks for debug-object errors
rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure
rcu: Remove blank line from poll_state_synchronize_rcu() docbook header
rcu: Remove expedited grace-period fast-path forward-progress helper
rcu: Set rcu_data structures' initial ->gpwrap value to true
rcu: Update rcu_access_pointer() header for rcu_dereference_protected()
rcu: Update rcu_preempt_deferred_qs() comments for !PREEMPT kernels
 
rcutorture: Abstract synchronous and polled API testing
rcutorture: Adjust rcu_poll_need_2gp() for rcu_gp_oldstate field removal
rcutorture: Allow per-RCU-flavor polled double-GP check
rcutorture: Expand rcu_torture_write_types() first "if" statement
rcutorture: Limit read-side polling-API testing
rcutorture: Make "srcud" option also test polled grace-period API
rcutorture: Remove redundant RTWS_DEF_FREE check
rcutorture: Use 1-suffixed variable in rcu_torture_write_types() check
rcutorture: Use the barrier operation specified by cur_ops
rcutorture: Verify long-running reader prevents full polling from completing
rcutorture: Verify RCU reader prevents full polling from completing
 
RDMA/cm: Use DLID from inbound/outbound PathRecords as the datapath DLID
RDMA/cm: Use SLID in the work completion as the DLID in responder side
 
RDMA/cma: Multiple path records support with netlink channel
RDMA/cma: Use output interface for net_dev check
 
RDMA/core: Add UVERBS_ATTR_RAW_FD
RDMA/core: Clean up a variable name in ib_create_srq_user()
RDMA/core: Fix null-ptr-deref in ib_core_cleanup()
RDMA/core: Remove 'device' argument from rdma_build_skb()
RDMA/core: Rename rdma_route.num_paths field to num_pri_alt_paths
 
RDMA/efa: Add EFA 0xefa2 PCI ID
RDMA/efa: Support CQ receive entries with source GID
 
RDMA/erdma: Eliminate unnecessary casting for erdma_post_cmd_wait
RDMA/erdma: Make hardware internal opcodes invisible to driver
RDMA/erdma: Remove redundant includes
RDMA/erdma: Support dynamic mtu
 
RDMA/hfi1: fix repeated words in comments
RDMA/hfi1: Remove the unneeded result variable
 
RDMA/hns: Add or remove CQ's restrack attributes
RDMA/hns: Cleanup for a spelling error of Asynchronous
RDMA/hns: Disable local invalidate operation
RDMA/hns: Fix NULL pointer problem in free_mr_init()
RDMA/hns: Remove redundant 'attr_mask' in modify_qp_init_to_init()
RDMA/hns: Remove redundant 'bt_level' for hem_list_alloc_item()
RDMA/hns: Remove redundant 'max_srq_desc_sz' in caps
RDMA/hns: Remove redundant 'num_mtt_segs' and 'max_extend_sg'
RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt()
RDMA/hns: Remove redundant 'use_lowmem' argument from hns_roce_init_hem_table()
RDMA/hns: Remove redundant DFX file and DFX ops structure
RDMA/hns: Remove redundant member doorbell_qpn of struct hns_roce_qp
RDMA/hns: Remove unnecessary braces for single statement blocks
RDMA/hns: Remove unnecessary brackets when getting point
RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data()
RDMA/hns: Replacing magic number with macros in apply_func_caps()
RDMA/hns: Support CQ's restrack raw ops for hns driver
RDMA/hns: Support MR's restrack ops for hns driver
RDMA/hns: Support MR's restrack raw ops for hns driver
RDMA/hns: Support QP's restrack ops for hns driver
RDMA/hns: Support QP's restrack raw ops for hns driver
RDMA/hns: Unified Log Printing Style
 
RDMA/irdma: Align AE id codes to correct flush code and event
RDMA/irdma: Validate udata inlen and outlen
 
RDMA/mlx5: Add support for dmabuf to devx umem
RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey
RDMA/mlx5: Don't set tx affinity when lag is in hash mode
RDMA/mlx5: Enable ATS support for MRs and umems
RDMA/mlx5: Move function mlx5_core_query_ib_ppcnt() to mlx5_ib
RDMA/mlx5: Remove duplicate assignment in umr_rereg_pas()
 
RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
 
RDMA/qib: fix repeated words in comments
 
RDMA/rtrs-clt: Add event tracing support
RDMA/rtrs-clt: Break the loop once one path is connected
RDMA/rtrs-clt: Kill xchg_paths
RDMA/rtrs-clt: Output sg index when warning on
 
RDMA/rtrs-srv: Add event tracing support
 
RDMA/rtrs: Remove 'dir' argument from rnbd_srv_rdma_ev
RDMA/rtrs: Update comments for MAX_SESS_QUEUE_DEPTH
 
RDMA/rxe: Add send_common_ack() helper
RDMA/rxe: convert pr_warn to pr_debug
RDMA/rxe: Delete error messages triggered by incoming Read requests
RDMA/rxe: Fix "kernel NULL pointer dereference" error
RDMA/rxe: Fix mr leak in RESPST_ERR_RNR
RDMA/rxe: Fix resize_finish() in rxe_queue.c
RDMA/rxe: Fix the error caused by qp->sk
RDMA/rxe: Remove an unused member from struct rxe_mr
RDMA/rxe: Remove error/warning messages from packet receiver path
RDMA/rxe: Remove redundant num_sge fields
RDMA/rxe: Remove the unused variable obj
RDMA/rxe: Set pd early in mr alloc routines
RDMA/rxe: use %u to print u32 variables
RDMA/rxe: Use members of generic struct in rxe_mr
 
RDMA/siw: Add missing Kconfig selections
RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.
RDMA/siw: Fix QP destroy to wait for all references dropped.
 
RDMA/srp: Fix srp_abort()
RDMA/srp: Handle dev_set_name() failure
RDMA/srp: Remove the srp_host.released completion
RDMA/srp: Rework the srp_add_port() error path
RDMA/srp: Support more than 255 rdma ports
RDMA/srp: Use the attribute group mechanism for sysfs attributes
 
RDMA/srpt: Use flex array destination for memcpy()
 
RDMA/usnic: fix set-but-not-unused variable 'flags' warning
 
Linux: Reduce client smbdirect max receive segment size
 
regmap/hexagon: Properly fix the generic IO helpers
 
regmap: check right noinc bounds in debug print
regmap: introduce value tracing for regmap bulk operations
regmap: Make use of get_unaligned_be24(), put_unaligned_be24()
regmap: mmio: Extending to support IO ports
regmap: mmio: Fix MMIO accessors to avoid talking to IO port
regmap: mmio: Fix rebase error
regmap: mmio: Get rid of broken 64-bit IO
regmap: mmio: Introduce IO accessors that can talk to IO port
regmap: mmio: Remove mmio_relaxed member from context
regmap: mmio: replace return 0 with break in switch statement
regmap: mmio: Support accelerared noinc operations
regmap: mmio: Use swabXX_array() helpers
regmap: spi-avmm: Use swabXX_array() helpers
regmap: Support accelerated noinc operations
regmap: trace: Remove explicit castings
regmap: trace: Remove unneeded blank lines
regmap: trace: Remove useless check for NULL for bulk ops
 
regulator/drivers/max8976: Switch to new of thermal API
 
regulator: Add bindings for MT6331 regulator
regulator: Add bindings for MT6332 regulator
regulator: Add devm helpers for get and enable
regulator: Add driver for MT6331 PMIC regulators
regulator: Add driver for MT6332 PMIC regulators
regulator: Add missing devm_* functions to devres.rst
regulator: bd71815: switch to using devm_fwnode_gpiod_get()
regulator: bd9576: switch to using devm_fwnode_gpiod_get()
regulator: core: Don't err if allow-set-load but no allowed-modes
regulator: core: fix kobject release warning and memory leak in regulator_register()
regulator: core: Fix regulator supply registration with sysfs
regulator: core: fix UAF in destroy_regulator()
regulator: core: Prevent integer underflow
regulator: core: Remove "ramp_delay not set" debug message
regulator: core: Require regulator drivers to check uV for get_optimum_mode()
regulator: core: Resolve supply name earlier to prevent double-init
regulator: drivers: Add TI TPS65219 PMIC regulators support
regulator: drivers: Remove unnecessary print function dev_err()
regulator: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes
regulator: dt-bindings: Add TI TPS65219 PMIC bindings
regulator: dt-bindings: qcom,rpmh: Indicate regulator-allow-set-load dependencies
regulator: gpio: Add input_supply support in gpio_regulator_config
regulator: max597x: Remove the unneeded result variable
regulator: of: Fix kernel-doc
regulator: of: Fix kernel-doc
regulator: qcom,rpmh: add pm660 and pm660l pmics
regulator: qcom-rpmh: add pm660 and pm660l pmics
regulator: qcom-rpmh: Implement get_optimum_mode(), not set_load()
regulator: qcom_rpm: Fix circular deferral regression
regulator: qcom_smd: Add PM6125 RPM regulators
regulator: qcom_smd: Document PM6125 PMIC
regulator: qcom_smd: Sort compatibles alphabetically
regulator: qcom_smd: Sort pmics alphabetically (part 1)
regulator: qcom_smd: Sort pmics alphabetically (part 2)
regulator: qcom_smd: Sort pmics alphabetically (part 3)
regulator: qcom_spmi: Add PM6125 PMIC support
regulator: qcom_spmi: Add support for HFSMPS regulator type
regulator: qcom_spmi: Add support for LDO_510 and FTSMPS
regulator: qcom_spmi: Document PM6125 PMIC
regulator: qcom_spmi: Improve formatting of if-then blocks
regulator: qcom_spmi: Sort pmics alphabetically (part 1)
regulator: qcom_spmi: Sort pmics alphabetically (part 2)
regulator: rt5759: fix OOB in validate_desc()
regulator: slg51000: Wait after asserting CS pin
regulator: tps65219: change tps65219_regulator_irq_types to static
regulator: tps65219: Fix .bypass_val_on setting
regulator: tps65219: Fix is_enabled checking in tps65219_set_bypass
regulator: twl6030: fix get status of twl6032 regulators
regulator: twl6030: re-add TWL6032_SUBCLASS
 
reiserfs: move from strlcpy with unused retval to strscpy
reiserfs: replace ll_rw_block()
 
relay: use kvcalloc to alloc page array in relay_alloc_page_array
 
remoteproc/keystone: Switch to using gpiod API
 
remoteproc: core: Introduce rproc_add_rvdev function
remoteproc: core: Introduce rproc_rvdev_add_device function
remoteproc: Harden rproc_handle_vdev() against integer overflow
remoteproc: imx_dsp_rproc: fix argument 2 of rproc_mem_entry_init
remoteproc: imx_rproc: Simplify some error message
remoteproc: Introduce rproc features
remoteproc: Move rproc_vdev management to remoteproc_virtio.c
remoteproc: Support attach recovery after rproc crash
remoteproc: virtio: Create platform device for the remoteproc_virtio
remoteproc: virtio: Fix warning on bindings by removing the of_match_table
 
Linux: Remove DECnet support from kernel
Linux: Remove duplicate words inside documentation
 
reset: add polarfire soc reset support
 
resource: add define macro for register address resources
 
rethook: fix a potential memleak in rethook_alloc()
 
Revert "ALSA: usb-audio: Clean up endpoint setups at PCM prepare"
 
Revert "arm64: dma: Drop cache invalidation from arch_dma_prep_coherent()"
Revert "arm64: dts: qcom: msm8996: add missing TCSR syscon compatible"
 
Revert "ARM: dts: BCM5301X: Add basic PCI controller properties"
Revert "ARM: dts: imx7: Fix NAND controller size-cells"
 
Revert "ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync"
 
Revert "btrfs: scrub: use larger block size for data extent scrub"
 
Revert "cgroup: enable cgroup_get_from_file() on cgroup1"
 
Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend"
 
Revert "coresight: cti: Fix hang in cti_disable_hw()"
 
Revert "cpufreq: schedutil: Move max CPU capacity to sugov_policy"
 
Revert "cpumask: fix checking valid cpu range".
 
Revert "crypto: allwinner - Fix dma_map_sg error check"
Revert "crypto: gemini - Fix error check for dma_map_sg"
Revert "crypto: qat - reduce size of mapped region"
 
Revert "drm/amd/display: correct hostvm flag"
Revert "drm/amd/display: skip commit minimal transition state"
 
Revert "drm/amdgpu: add debugfs amdgpu_reset_level"
Revert "drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new"
Revert "drm/amdgpu: let mode2 reset fallback to default when failure"
Revert "drm/amdgpu: move internal vram_mgr function into the C file"
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""
Revert "drm/amdgpu: use dirty framebuffer helper"
 
Revert "drm/bridge: chrontel-ch7033: Add byteswap order setting"
Revert "drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP"
 
Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709"
Revert "drm/i915/dg2: extend Wa_1409120013 to DG2"
 
Revert "drm/i915/display: Ensure PSR gets disabled if no encoders in new state"
Revert "drm/i915/display: Re-add check for low voltage sku for max dp source rate"
 
Revert "drm/i915/guc: Add delay to disable scheduling after pin count goes to zero"
 
Revert "drm/i915: Add DSC support to MST path"
Revert "drm/i915: Extract drm_dp_atomic_find_vcpi_slots cycle to separate function"
Revert "drm/i915: Fix intel_dp_mst_compute_link_config"
 
Revert "drm/sched: Use parent fence instead of finished"
 
Revert "drm/udl: Kill pending URBs at suspend and disconnect"
 
Revert "drm: Add missing DP DSC extended capability definitions."
Revert "drm: hide unregistered connectors from GETCONNECTOR IOCTL"
 
Revert "dt-bindings: Add byteswap order to chrontel ch7033"
Revert "dt-bindings: pinctrl-zynqmp: Add output-enable configuration"
 
Revert "HID: logitech-hidpp: Enable HID++ for all the Logitech Bluetooth devices"
Revert "HID: logitech-hidpp: Remove special-casing of Bluetooth devices"
 
Revert "hwmon: (pmbus) Add regulator supply into macro"
 
Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller"
 
Revert "ip: fix dflt addr selection for connected nexthop"
Revert "ip: fix triggering of 'icmp redirect'"
 
Revert "kbuild: Check if linker supports the -X option"
 
revert "kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible"
 
Revert "kbuild: Make scripts/compile.h when sh != bash"
 
Revert "KVM: selftests: Fix nested SVM tests when built with clang"
 
Revert "Merge branch : 'wwan-t7xx-fw-flashing-and-coredump-support'"
 
Revert "mfd: syscon: Remove repetition of the regmap_get_val_endian()"
 
Revert "mlxsw: core: Add the hottest thermal zone detection"
 
Revert "mm: align larger anonymous mappings on THP boundaries"
 
Revert "net/ieee802154: reject zero-sized raw_sendmsg()"
 
Revert "net/mlx5e: MACsec, remove replay window size limitation in offload path"
 
Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs"
 
Revert "net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()"
Revert "net: fix cpu_max_bits_warn() usage in netif_attrmask_next{,_and}"
Revert "net: macsec: report real_dev features when HW offloading is enabled"
Revert "net: sched: fq_codel: remove redundant resource cleanup in fq_codel_init()"
 
Revert "PCI: Distribute available resources for root buses, too"
Revert "PCI: tegra: Use PCI_CONF1_EXT_ADDRESS() macro"
 
Revert "pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance"
 
Revert "powerpc/rtas: Implement reentrant rtas call"
 
Revert "Revert "drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP""
 
Revert "sbitmap: fix batched wait_cnt accounting"
 
Revert "tty: n_gsm: avoid call of sleeping functions from atomic context"
Revert "tty: n_gsm: replace kicktimer with delayed_work"
 
Revert "usb: dwc3: disable USB core PHY management"
Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"
 
Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present""
 
Revert "usb: gadget: uvc: limit isoc_sg to super speed gadgets"
Revert "usb: storage: Add quirk for Samsung Fit flash"
 
rhashtable: make test actually random
 
ring-buffer: Add ring_buffer_wake_waiters()
ring-buffer: Allow splice to read previous partially read pages
ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters()
ring-buffer: Check pending waiters when doing wake ups as well
ring-buffer: Fix kernel-doc
ring-buffer: Fix race between reset page and reading page
ring-buffer: Have the shortest_full queue be the shortest not longest
ring-buffer: Include dropped pages in counting dirty patches
 
ring_buffer: Do not deactivate non-existant pages
 
RISC-V: Add mvendorid, marchid, and mimpid to /proc/cpuinfo output
RISC-V: Add mvendorid, marchid, and mimpid to /proc/cpuinfo output
RISC-V: Avoid dereferening NULL regs in die()
RISC-V: Fix /proc/cpuinfo cpumask warning
RISC-V: Fix a race condition during kernel stack overflow
RISC-V: Fix compilation without RISCV_ISA_ZICBOM
RISC-V: Increase range and default value of NR_CPUS
RISC-V: KVM: add __init annotation to riscv_kvm_init()
RISC-V: KVM: Allow Guest use Svinval extension
RISC-V: KVM: Allow Guest use Zihintpause extension
RISC-V: KVM: Change the SBI specification version to v1.0
RISC-V: KVM: Expose Zicbom to the guest
RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc
RISC-V: KVM: Make ISA ext mappings explicit
RISC-V: KVM: Provide UAPI for Zicbom block size
RISC-V: KVM: Record number of signal exits as a vCPU stat
RISC-V: KVM: Use generic guest entry infrastructure
RISC-V: KVM: Use Svinval for local TLB maintenance when available
RISC-V: Make mmap() with PROT_WRITE imply PROT_READ
RISC-V: Make port I/O string accessors actually work
RISC-V: Print SSTC in canonical order
RISC-V: Probe Svinval extension form ISA string
RISC-V: Re-enable counter access from userspace
RISC-V: vdso: Do not add missing symbols to version section in linker script
 
riscv: Add cache information in AUX vector
riscv: Add X register names to gpr-nums
riscv: Allow PROT_WRITE-only mmap()
riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
riscv: check for kernel config option in t-head memory types errata
riscv: cleanup svpbmt cpufeature probing
riscv: compat: s/failed/unsupported if compat mode isn't supported
riscv: drop some idefs from CMO initialization
riscv: dts: microchip: add a devicetree for aries' m100pfsevp
riscv: dts: microchip: add pci dma ranges for the icicle kit
riscv: dts: microchip: add qspi compatible fallback
riscv: dts: microchip: add sevkit device tree
riscv: dts: microchip: fix fabric i2c reg size
riscv: dts: microchip: icicle: re-jig fabric peripheral addresses
riscv: dts: microchip: icicle: update pci address properties
riscv: dts: microchip: move the mpfs' pci node to -fabric.dtsi
riscv: dts: microchip: reduce the fic3 clock rate
riscv: dts: microchip: update memory configuration for v2022.10
riscv: dts: sifive unleashed: Add PWM controlled LEDs
riscv: efi: enable generic EFI compressed boot
riscv: enable CD-ROM file systems in defconfig
riscv: enable software resend of irqs
riscv: enable THP_SWAP for RV64
riscv: fix detection of toolchain Zicbom support
riscv: fix detection of toolchain Zihintpause support
riscv: Fix NR_CPUS range conditions
riscv: fix race when vmap stack overflow
riscv: fix reserved memory setup
riscv: Introduce support for defining instructions
riscv: jump_label: mark arguments as const to satisfy asm constraints
riscv: kexec: Fixup crash_smp_send_stop without multi cores
riscv: kexec: Fixup irq controller broken in kexec crash path
riscv: KVM: Apply insn-def to hfence encodings
riscv: KVM: Apply insn-def to hlv encodings
riscv: Make VM_WRITE imply VM_READ
riscv: mm: add missing memcpy in kasan_init
riscv: mm: Proper page permissions after initmem free
riscv: Pass -mno-relax only on lld < 15.0.0
riscv: process: fix kernel info leakage
riscv: select HAVE_POSIX_CPU_TIMERS_TASK_WORK
riscv: Sync efi page table's kernel mappings before switching
riscv: topology: fix default topology reporting
riscv: use BIT() macros in t-head errata init
riscv: use BIT() marco for cpufeature probing
riscv: use vma iterator for vdso
riscv: vdso: fix build with llvm
riscv: vdso: fix NULL deference in vdso_join_timens() when vfork
riscv: vdso: fix section overlapping under some conditions
 
rmap: convert page_move_anon_rmap() to use a folio
rmap: remove page_unlock_anon_vma_read()
 
rnbd-srv: add comment in rnbd_srv_rdma_ev
rnbd-srv: make process_msg_close returns void
rnbd-srv: remove redundant setting of blk_open_flags
rnbd-srv: remove rnbd_dev_{open,close}
rnbd-srv: remove rnbd_endio
rnbd-srv: remove struct rnbd_dev
rnbd-srv: simplify rnbd_srv_fill_msg_open_rsp
 
rockchip: add rockchip,rk3128-spi
 
rose: Fix NULL pointer dereference in rose_send_frame()
 
rpmsg: char: Avoid double destroy of default endpoint
rpmsg: char: Remove the unneeded result variable
 
rseq: Use pr_warn_once() when deprecated/unknown ABI flags are encountered
 
rtc: cmos: fix build on non-ACPI platforms
rtc: cmos: Fix event handler registration ordering issue
rtc: cmos: Fix wake alarm breakage
rtc: ds1685: Fix spelling of function name in comment block
rtc: gamecube: Always reset HW_SRNPROT after read
rtc: isl12022: drop a dev_info()
rtc: isl12022: drop redundant write to HR register
rtc: isl12022: simplify some expressions
rtc: isl12022: specify range_min and range_max
rtc: isl12022: stop using deprecated devm_rtc_device_register()
rtc: isl12022: switch to using regmap API
rtc: isl12022: use %ptR
rtc: isl12022: use dev_set_drvdata() instead of i2c_set_clientdata()
rtc: jz4740: Use devm_clk_get_enabled() helper
rtc: k3: detect SoC to determine erratum fix
rtc: k3: Use devm_clk_get_enabled() helper
rtc: k3: wait until the unlock field is not zero
rtc: mpfs: Remove printing of stray CR
rtc: mpfs: Use devm_clk_get_enabled() helper
rtc: mxc: Use devm_clk_get_enabled() helper
rtc: rv3028: Fix codestyle errors
rtc: stmp3xxx: Add failure handling for stmp3xxx_wdt_register()
 
rtnetlink: advertise allmulti counter
 
rtw89: 8852a: update HW setting on BB
rtw89: 8852c: adjust mactxen delay of mac/phy interface
rtw89: 8852c: disable dma during mac init
rtw89: 8852c: modify PCIE prebkf time
rtw89: coex: Add logic to parsing rtl8852c firmware type ctrl report
rtw89: coex: Add v1 version TDMA format and parameters
rtw89: coex: Add v1 Wi-Fi SCC coexistence policy
rtw89: coex: Define BT B1 slot length
rtw89: coex: Move _set_policy to chip_ops
rtw89: coex: Move Wi-Fi firmware coexistence matching version to chip
rtw89: coex: update radio state for RTL8852A/RTL8852C
rtw89: coex: Update Wi-Fi driver/firmware TDMA cycle report for RTL8852c
rtw89: coex: update WL role info v1 for RTL8852C branch using
rtw89: declare support HE HTC always
rtw89: ser: leave lps with mutex
 
rust: adapt `alloc` crate to the kernel
rust: add `.rustfmt.toml`
rust: add `bindings` crate
rust: add `compiler_builtins` crate
rust: add `kernel` crate
rust: add `macros` crate
rust: add C helpers
rust: export generated symbols
rust: import upstream `alloc` crate
 
rv/dot2c: Make automaton definition static
 
rv/dot2K: add 'static' qualifier for local variable
 
rv/monitor: Add __init/__exit annotations to module init/exit funcs
 
rv/monitors: add 'static' qualifier for local symbols
 
rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]
rxrpc: remove rxrpc_max_call_lifetime declaration
 
s390/ap: fix memory leak in ap_init_qci_info()
 
s390/boot: add secure boot trailer
 
s390/cio: fix out-of-bounds access on cio_ignore free
s390/cio: remove unused ccw_device_force_console() declaration
 
s390/configs: add kasan.config addon config file
s390/configs: move CONFIG_DEBUG_INFO_BTF into btf.config addon config
 
s390/crashdump: fix TOD programmable field size
 
s390/dasd: add copy pair setup
s390/dasd: add copy pair swap capability
s390/dasd: add device ping attribute
s390/dasd: add ioctl to perform a swap of the drivers copy pair
s390/dasd: add query PPRC function
s390/dasd: fix no record found for raw_track_access
s390/dasd: fix possible buffer overflow in copy_pair_show
s390/dasd: Fix spelling mistake "Ivalid" -> "Invalid"
s390/dasd: increase printing of debug data payload
s390/dasd: put block allocation in separate function
s390/dasd: suppress generic error messages for PPRC secondary devices
s390/dasd: use blk_mq_alloc_disk
 
s390/dcssblk: fix deadlock when adding a DCSS
 
s390/delay: sync comment within __delay() with reality
 
s390/dump: save IPL CPU registers once DAT is available
 
s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
 
s390/hugetlb: switch to generic version of follow_huge_pud()
 
s390/mm,ptdump: add real memory copy page markers
 
s390/mm: fix no previous prototype warnings in maccess.c
s390/mm: remove unused access parameter from do_fault_error()
s390/mm: rework memcpy_real() to avoid DAT-off mode
s390/mm: split lowcore pages with set_memory_4k()
s390/mm: uninline copy_oldmem_kernel() function
 
s390/pai: Add support for PAI Extension 1 NNPA counters
s390/pai: fix raw data collection for PMU pai_ext
 
s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()
s390/pci: convert high_memory to physical address
s390/pci: remove unused bus_next field from struct zpci_dev
 
s390/ptdump: add missing amode31 markers
 
s390/qeth: fix use-after-free in hsci
s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array
 
s390/smp,ptdump: add absolute lowcore markers
 
s390/smp: call smp_reinit_ipl_cpu() before scheduler is available
s390/smp: rework absolute lowcore access
 
s390/uaccess: add missing EX_TABLE entries to __clear_user()
 
s390/vfio-ap: Fix memory allocation for mdev_types array
 
s390/vmur: generate uevent on unsolicited device end
s390/vmur: remove unnecessary BUG statement
 
s390/zcrypt: fix warning about field-spanning write
 
s390: always build relocatable kernel
s390: avoid using global register for current_stack_pointer
s390: move from strlcpy with unused retval to strscpy
s390: remove vma linked list walks
s390: update defconfigs
 
samples/bpf: Fix typo in xdp_router_ipv4 sample
samples/bpf: Reduce syscall overhead in map_perf_test.
samples/bpf: Replace blk_account_io_done() with __blk_account_io_done()
 
samples/landlock: Print hints about ABI versions
 
samples: add first Rust examples
 
sbitmap: Avoid leaving waitqueue in invalid state in __sbq_wake_up()
sbitmap: fix batched wait_cnt accounting
sbitmap: fix batched wait_cnt accounting
sbitmap: fix lockup while swapping
sbitmap: fix possible io hung due to lost wakeup
sbitmap: remove unnecessary code in __sbitmap_queue_get_batch
sbitmap: Use atomic_long_try_cmpxchg in __sbitmap_queue_get_batch
 
sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE()
 
sched/completion: Add wait_for_completion_state()
 
sched/core: Fix comparison in sched_group_cookie_match()
sched/core: Introduce sched_asym_cpucap_active()
sched/core: Merge cpumask_andnot()+for_each_cpu() into for_each_cpu_andnot()
sched/core: Remove superfluous semicolon
 
sched/deadline: Add dl_task_is_earliest_deadline helper
sched/deadline: Add replenish_dl_new_period helper
sched/deadline: Make dl_cpuset_cpumask_can_shrink() capacity-aware
sched/deadline: Move __dl_clear_params out of dl_bw lock
sched/deadline: Use sched_dl_entity's dl_density in dl_task_fits_capacity()
 
sched/debug: Print each field value left-aligned in sched_show_task()
sched/debug: Show the registers of 'current' in dump_cpu_task()
sched/debug: Try trigger_single_cpu_backtrace(cpu) in dump_cpu_task()
 
sched/fair: Allow changing cgroup of new forked task
sched/fair: Avoid double search on same cpu
sched/fair: Cleanup for SIS_PROP
sched/fair: Cleanup loop_max and loop_break
sched/fair: Combine detach into dequeue when migrating task
sched/fair: Default to false in test_idle_cores()
sched/fair: Don't init util/runnable_avg for !fair task
sched/fair: Fix another detach on unattached task corner case
sched/fair: Maintain task se depth in set_task_rq()
sched/fair: Make per-cpu cpumasks static
sched/fair: Make sure to try to detach at least one movable task
sched/fair: Move call to list_last_entry() in detach_tasks
sched/fair: Move task sched_avg attach to enqueue_task_fair()
sched/fair: Remove redundant check in select_idle_smt()
sched/fair: Remove redundant cpu_cgrp_subsys->fork()
sched/fair: Remove unused parameter idle of _nohz_idle_balance()
sched/fair: Remove useless check in select_idle_core()
sched/fair: Reset sched_avg last_update_time before set_task_rq()
sched/fair: Update comments in enqueue/dequeue_entity()
 
sched/psi: Add PSI_IRQ to track IRQ/SOFTIRQ pressure
sched/psi: Cache parent psi_group to speed up group iteration
sched/psi: Consolidate cgroup_psi()
sched/psi: Don't create cgroup PSI files when psi_disabled
sched/psi: export psi_memstall_{enter,leave}
sched/psi: Fix periodic aggregation shut off
sched/psi: Move private helpers to sched/stats.h
sched/psi: Optimize task switch inside shared cgroups again
sched/psi: Per-cgroup PSI accounting disable/re-enable interface
sched/psi: Remove NR_ONCPU task accounting
sched/psi: Save percpu memory when !psi_cgroups_enabled
 
sched/wait: Add wait_event_state()
 
sched: Add TASK_ANY for wait_task_inactive()
sched: Add update_current_exec_runtime helper
sched: Change wait_task_inactive()s match_state
sched: Fix more TASK_state comparisons
sched: Fix race in task_call_func()
sched: Fix TASK_state comparisons
sched: Introduce struct balance_callback to avoid CFI mismatches
sched: Rename task_running() to task_on_cpu()
sched: Show PF_flag holes
sched: use maple tree iterator to walk VMAs
sched: Widen TAKS_state literals
 
scripts/bpf: Set date attribute for bpf-helpers(7) man page
scripts/bpf: Set version attribute for bpf-helpers(7) man page
 
scripts/clang-tools: Convert clang-tidy args to list
 
scripts/decodecode: improve faulting line determination
 
scripts/faddr2line: Fix regression in name resolution on ppc64le
 
scripts/kallsyms: Ignore __kcfi_typeid_
 
scripts/min-tool-version.sh: raise minimum clang version to 15.0.0 for s390
 
scripts/mkcompile_h: move LC_ALL=C to '$LD -v'
 
scripts: add `generate_rust_analyzer.py`
scripts: add `generate_rust_target.rs`
scripts: add `is_rust_module.sh`
scripts: add `rust_is_available.sh`
scripts: add rust in scripts/Makefile.package
scripts: checkpatch: diagnose uses of `%pA` in the C side as errors
scripts: checkpatch: enable language-independent checks for Rust
scripts: decode_stacktrace: demangle Rust symbols
scripts: remove unused argument 'type'
 
scsi: 3w-9xxx: Avoid disabling device if failing to enable it
scsi: 3w-xxxx: Replace one-element array with flexible-array member
scsi: aic79xx: Use __ro_after_init explicitly
scsi: core: Add error codes for internal SCSI midlayer use
scsi: core: Add I/O timeout count for SCSI device
scsi: core: Convert scsi_decide_disposition() to use SCSIML_STAT
scsi: core: Make SCSI_MOD depend on BLOCK for cleaner .config files
scsi: core: Remove useless host error codes
scsi: core: Restrict legal sdev_state transitions via sysfs
scsi: csiostor: Convert sysfs snprintf() to sysfs_emit()
scsi: cxlflash: Drop DID_ALLOC_FAILURE use
scsi: docs: Fix a typo
scsi: esas2r: Use flex array destination for memcpy()
scsi: hisi_sas: Add helper to process bcast events
scsi: hisi_sas: Clear HISI_SAS_HW_FAULT_BIT earlier
scsi: hisi_sas: Don't send bcast events from HW during nexus HA reset
scsi: hisi_sas: Drain bcast events in hisi_sas_rescan_topology()
scsi: hisi_sas: Revert change to limit max hw sectors for v3 HW
scsi: hpsa: Simplify {clear|set}_bit() parameters
scsi: hpsa: Use the bitmap API to allocate bitmaps
scsi: hptiop: Replace one-element array with flexible-array member
scsi: hptiop: Replace one-element array with flexible-array member in struct hpt_iop_request_ioctl_command()
scsi: hptiop: Use struct_size() helper in code related to struct hpt_iop_request_scsi_command
scsi: ibmvfc: Avoid path failures during live migration
scsi: ibmvscsi_tgt: Fix repeated words in comment
scsi: initio: Remove redundant assignment to pointer scb
scsi: iscsi: Fix possible memory leak when device_register() failed
scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
scsi: lpfc: Add missing free iocb and nlp kref put for early return VMID cases
scsi: lpfc: Add reporting capability for Link Degrade Signaling
scsi: lpfc: Add warning notification period to CMF_SYNC_WQE
scsi: lpfc: Copyright updates for 14.2.0.6 patches
scsi: lpfc: Fix FLOGI ACC with wrong SID in PT2PT topology
scsi: lpfc: Fix mbuf pool resource detected as busy at driver unload
scsi: lpfc: Fix memory leak in lpfc_create_port()
scsi: lpfc: Fix multiple NVMe remoteport registration calls for the same NPort ID
scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID
scsi: lpfc: Fix prli_fc4_req checks in PRLI handling
scsi: lpfc: Fix spelling mistake "unsolicted" -> "unsolicited"
scsi: lpfc: Fix unsolicited FLOGI receive handling during PT2PT discovery
scsi: lpfc: Fix various issues reported by tools
scsi: lpfc: Move scsi_host_template outside dynamically allocated/freed phba
scsi: lpfc: Remove SANDiags related code
scsi: lpfc: Remove the unneeded result variable
scsi: lpfc: Remove unneeded result variable
scsi: lpfc: Rename mp/bmp dma buffers to rq/rsp in lpfc_fdmi_cmd
scsi: lpfc: Rework FDMI attribute registration for unintential padding
scsi: lpfc: Rework lpfc_fdmi_cmd() routine for cleanup and consistency
scsi: lpfc: Rework MIB Rx Monitor debug info logic
scsi: lpfc: Update congestion mode logging for Emulex SAN Manager application
scsi: lpfc: Update lpfc version to 14.2.0.6
scsi: lpfc: Update lpfc version to 14.2.0.7
scsi: megaraid: Convert sysfs snprintf() to sysfs_emit()
scsi: megaraid: Remove redundant assignment to variable mfiStatus
scsi: megaraid_sas: Correct an error message
scsi: megaraid_sas: Correct value passed to scsi_device_lookup()
scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init()
scsi: megaraid_sas: Remove unnecessary memset()
scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_DRV_RAID_MAP
scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP
scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP_DYNAMIC
scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_PD_CFG_SEQ_NUM_SYNC
scsi: megaraid_sas: Simplify megasas_update_device_list
scsi: megaraid_sas: Use struct_size() in code related to struct MR_FW_RAID_MAP
scsi: megaraid_sas: Use struct_size() in code related to struct MR_PD_CFG_SEQ_NUM_SYNC
scsi: message: fusion: Remove redundant variable iocnum
scsi: mpi3mr: Add config and transport related debug flags
scsi: mpi3mr: Add expander devices to STL
scsi: mpi3mr: Add framework to add phys to STL
scsi: mpi3mr: Add framework to issue config requests
scsi: mpi3mr: Add framework to issue MPT transport cmds
scsi: mpi3mr: Add helper functions to manage device's port
scsi: mpi3mr: Add helper functions to retrieve config pages
scsi: mpi3mr: Add helper functions to retrieve device objects
scsi: mpi3mr: Add SAS SATA end devices to STL
scsi: mpi3mr: Block I/Os while refreshing target dev objects
scsi: mpi3mr: Enable Enclosure device add event
scsi: mpi3mr: Enable STL on HBAs where multipath is disabled
scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler()
scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture()
scsi: mpi3mr: Fix scheduling while atomic type bug
scsi: mpi3mr: Free enclosure objects during driver unload
scsi: mpi3mr: Get target object based on rphy
scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA
scsi: mpi3mr: Handle 0xF003 Fault Code
scsi: mpi3mr: Refresh SAS ports during soft reset
scsi: mpi3mr: Remove unnecessary cast
scsi: mpi3mr: Scan the devices during resume time
scsi: mpi3mr: Schedule IRQ kthreads only on non-RT kernels
scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS
scsi: mpi3mr: Support new power management framework
scsi: mpi3mr: Support SAS transport class callbacks
scsi: mpi3mr: Suppress command reply debug prints
scsi: mpi3mr: Update driver version to 8.2.0.3.0
scsi: mpi3mr: Update mpi3 header files
scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices
scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices
scsi: mpt3sas: Don't change DMA mask while reallocating pools
scsi: mpt3sas: Fix trace buffer registration failed
scsi: mpt3sas: Increase cmd_per_lun to 128
scsi: mpt3sas: Prevent error handler escalation when device removed
scsi: mpt3sas: re-do lost mpt3sas DMA mask fix
scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use"
scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use"
scsi: mpt3sas: Update driver version to 43.100.00.00
scsi: pm8001: Fix running_req for internal abort commands
scsi: pm8001: Replace one-element array with flexible-array member
scsi: pm80xx: Display proc_name in sysfs
scsi: qedf: Populate sysfs attributes for vport
scsi: qla2xxx: Add debugfs create/delete helpers
scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status
scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1()
scsi: qla2xxx: Avoid flush_scheduled_work() usage
scsi: qla2xxx: Define static symbols
scsi: qla2xxx: Drop DID_TARGET_FAILURE use
scsi: qla2xxx: Enhance driver tracing with separate tunable and more
scsi: qla2xxx: Fix response queue handler reading stale packets
scsi: qla2xxx: Fix serialization of DCBX TLV data request
scsi: qla2xxx: Fix spelling mistake "definiton" -> "definition"
scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational
scsi: qla2xxx: Remove unused declarations for qla2xxx
scsi: qla2xxx: Remove unused del_sess_list field
scsi: qla2xxx: Remove unused qlt_tmr_work()
scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets"
scsi: qla2xxx: Update version to 10.02.07.900-k
scsi: qla2xxx: Use transport-defined speed mask for supported_speeds
scsi: qlogicpti: Fix dma_map_sg() check
scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper()
scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC
scsi: scsi_transport_fc: Adjust struct fc_nl_event flex array usage
scsi: scsi_transport_fc: Use %u for dev_loss_tmo
scsi: scsi_transport_sas: Fix error handling in sas_phy_add()
scsi: st: Remove redundant variable pointer stp
scsi: stex: Properly zero out the passthrough command structure
scsi: storvsc: Drop DID_TARGET_FAILURE use
scsi: storvsc: Fix handling of srb_status and capacity change events
scsi: storvsc: remove an extraneous "to" in a comment
scsi: target: alua: Do not report emtpy port group
scsi: target: core: Abort all preempted regs if requested
scsi: target: core: Fix memory leak in preempt_and_abort
scsi: target: core: Fix preempt and abort for allreg res
scsi: target: core: New key must be used for moved PR
scsi: target: core: Set MULTIP bit for se_device with multiple ports
scsi: target: core: UA on all LUNs after reset
scsi: target: iblock: Fold iblock_emulate_read_cap_with_block_size() into iblock_get_blocks()
scsi: target: pscsi: Remove repeated word "calling"
scsi: target: Remove unused se_tmr_req_cache declaration
scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled
scsi: uas: Drop DID_TARGET_FAILURE use
scsi: ufs: core: Allow host driver to disable wb toggling during clock scaling
scsi: ufs: core: Fix the error log in ufshcd_query_flag_retry()
scsi: ufs: core: Fix typo for register name in comments
scsi: ufs: core: Fix typo in comment
scsi: ufs: core: Print UFSHCD capabilities in controller's sysfs node
scsi: ufs: core: Remove redundant function definitions from ufshcd.h
scsi: ufs: core: Remove unneeded casts from void *
scsi: ufs: core: Use local_clock() for debugging timestamps
scsi: ufs: qcom: Remove redundant dev_err() call
scsi: ufs: ufs-mediatek: Dump more registers
scsi: ufs: ufs-mediatek: Fix performance scaling
scsi: ufs: ufs-mediatek: Provide detailed description for UIC errors
scsi: ufs: ufs-mediatek: Remove redundant header files
scsi: ufs: ufs-mediatek: Support clk-scaling to optimize power consumption
scsi: ufs: wb: Add explicit flush sysfs attribute
scsi: ufs: wb: Change function name and parameter names
scsi: ufs: wb: Change wb_enabled condition test
scsi: ufs: wb: Introduce ufshcd_is_wb_buf_flush_allowed()
scsi: ufs: wb: Modify messages
scsi: Use blk_rq_map_user_io helper
scsi: virtio_scsi: Drop DID_NEXUS_FAILURE use
scsi: virtio_scsi: Drop DID_TARGET_FAILURE use
scsi: wd33c93: Remove dead code related to the long-gone config WD33C93_PIO
scsi: xen: Drop use of internal host codes
scsi: zfcp: Fix double free of FSF request when qdio send fails
 
sctp: clear out_curr if all frag chunks of current msg are pruned
sctp: fix memory leak in sctp_stream_outq_migrate()
sctp: handle the error returned from sctp_auth_asoc_init_active_key
sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent
 
security, lsm: Introduce security_create_user_ns()
 
security/keys: Remove inconsistent __user annotation
 
security: kmsan: fix interoperability with auto-initialization
 
seg6: add netlink_ext_ack support in parsing SRv6 behavior attributes
seg6: add NEXT-C-SID support for SRv6 End behavior
 
selftest/bpf: Add setget_sockopt to DENYLIST.s390x
selftest/bpf: Add test for bpf_getsockopt()
selftest/bpf: Ensure no module loading in bpf_setsockopt(TCP_CONGESTION)
 
selftest/damon: add a test for duplicate context dirs creation
 
selftest/net: adjust io_uring sendzc notif handling
 
selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle
selftest: vm: remove deleted local_config.* from .gitignore
 
selftests/bonding: add a test for bonding lladdr target
selftests/bonding: re-add lladdr target test
 
selftests/bpf: Adapt cgroup effective query uapi change
selftests/bpf: add a selftest for cgroup hierarchical stats collection
selftests/bpf: add ability to filter programs in veristat
selftests/bpf: Add additional tests for bpf_lookup_*_key()
selftests/bpf: Add BPF-helper test for CLOCK_TAI access
selftests/bpf: Add cb_refs test to s390x deny list
selftests/bpf: add comparison mode to veristat
selftests/bpf: Add connmark read test
selftests/bpf: add CSV output mode for veristat
selftests/bpf: add destructive kfunc test
selftests/bpf: Add existing connection bpf_*_ct_lookup() test
selftests/bpf: add extra test for using dynptr data slice after release
selftests/bpf: Add liburandom_read.so to TEST_GEN_FILES
selftests/bpf: Add reproducer for decl_tag in func_proto return type
selftests/bpf: Add selftests validating the user ringbuf
selftests/bpf: add sign-file to .gitignore
selftests/bpf: Add struct argument tests with fentry/fexit programs.
selftests/bpf: Add test cases for htab update
selftests/bpf: add test for accessing ctx from syscall program type
selftests/bpf: Add test for bpf_verify_pkcs7_signature() kfunc
selftests/bpf: Add test result messages for test_task_storage_map_stress_lookup
selftests/bpf: add tests for bpf_ct_set_nat_info kfunc
selftests/bpf: Add tests for dynamic pointers parameters in kfuncs
selftests/bpf: Add tests for kfunc returning a memory pointer
selftests/bpf: Add tests for reference state fixes for callbacks
selftests/bpf: Add tests for writing to nf_conn:mark
selftests/bpf: Add tests verifying bpf lsm userns_create hook
selftests/bpf: Add tracing_struct test in DENYLIST.s390x
selftests/bpf: Add verifier test for release_reference()
selftests/bpf: Add verifier tests for bpf_lookup_*_key() and bpf_key_put()
selftests/bpf: Add veristat tool for mass-verifying BPF object files
selftests/bpf: Add wait send memory test for sockmap redirect
selftests/bpf: allow to adjust BPF verifier log level in veristat
selftests/bpf: Amend test_tunnel to exercise BPF_F_TUNINFO_FLAGS
selftests/bpf: bpf_setsockopt tests
selftests/bpf: Check -EBUSY for the recurred bpf_setsockopt(TCP_CONGESTION)
selftests/bpf: Clean up sys_nanosleep uses
selftests/bpf: Compile kernel with everything as built-in
selftests/bpf: Convert sockmap_basic test to ASSERT_* macros
selftests/bpf: Convert sockmap_ktls test to ASSERT_* macros
selftests/bpf: Convert sockopt test to ASSERT_* macros
selftests/bpf: Convert sockopt_inherit test to ASSERT_* macros
selftests/bpf: Convert sockopt_multi test to ASSERT_* macros
selftests/bpf: Convert sockopt_sk test to ASSERT_* macros
selftests/bpf: Convert tcp_estats test to ASSERT_* macros
selftests/bpf: Convert tcp_hdr_options test to ASSERT_* macros
selftests/bpf: Convert tcp_rtt test to ASSERT_* macros
selftests/bpf: Convert tcpbpf_user test to ASSERT_* macros
selftests/bpf: Convert udp_limit test to ASSERT_* macros
selftests/bpf: Declare subprog_noise as static in tailcall_bpf2bpf4
selftests/bpf: Deduplicate write_sysctl() to test_progs.c
selftests/bpf: Destroy the skeleton when CONFIG_PREEMPT is off
selftests/bpf: emit processing progress and add quiet mode to veristat
selftests/bpf: Ensure cgroup/connect{4,6} programs can bind unpriv ICMP ping
selftests/bpf: extend cgroup helpers
selftests/bpf: Few fixes for selftests/bpf built in release mode
selftests/bpf: Filter out default_idle from kprobe_multi bench
selftests/bpf: Fix attach point for non-x86 arches in test_progs/lsm
selftests/bpf: Fix bind{4,6} tcp/socket header type conflict
selftests/bpf: Fix casting error when cross-compiling test_verifier for 32-bit platforms
selftests/bpf: Fix connect4_prog tcp/socket header type conflict
selftests/bpf: fix ct status check in bpf_nf selftests
selftests/bpf: fix double bpf_object__close() in veristate
selftests/bpf: Fix get_func_ip offset test for CONFIG_X86_KERNEL_IBT
selftests/bpf: Fix passing arguments via function in test_kmod.sh
selftests/bpf: Fix spelling mistake "unpriviledged" -> "unprivileged"
selftests/bpf: Fix spelling mistake.
selftests/bpf: Fix test_progs compilation failure in 32-bit arch
selftests/bpf: Fix test_verif_scale{1,3} SEC() annotations
selftests/bpf: fix type conflict in test_tc_dtime
selftests/bpf: Fix vmtest.sh -h to not require root
selftests/bpf: Fix vmtest.sh getopts optstring
selftests/bpf: Fix wrong size passed to bpf_setsockopt()
selftests/bpf: Free the allocated resources after test case succeeds
selftests/bpf: Improve test coverage of test_maps
selftests/bpf: Make bpf_user_ringbuf_drain() selftest callback return 1
selftests/bpf: Make sure bpf_{g,s}et_retval is exposed everywhere
selftests/bpf: Make test_bench_attach serial
selftests/bpf: make veristat skip non-BPF and failing-to-open BPF objects
selftests/bpf: make veristat's verifier log parsing faster and more robust
selftests/bpf: Move sys_pidfd_open() into task_local_storage_helpers.h
selftests/bpf: regroup and declare similar kfuncs selftests in an array
selftests/bpf: Simplify cgroup_hierarchical_stats selftest
selftests/bpf: Store BPF object files with .bpf.o extension
selftests/bpf: Test cgroup_iter.
selftests/bpf: Test concurrent updates on bpf_task_storage_busy
selftests/bpf: Test parameterized task BPF iterators.
selftests/bpf: Tests libbpf autoattach APIs
selftests/bpf: Update CI kconfig
selftests/bpf: Use BPF_PROG2 for some fentry programs without struct arguments
 
selftests/cpu-hotplug: Add log info when test success
selftests/cpu-hotplug: Correct log info
selftests/cpu-hotplug: Delete fault injection related code
selftests/cpu-hotplug: Reserve one cpu online at least
selftests/cpu-hotplug: Use return instead of exit
 
selftests/ftrace: Add eprobe syntax error testcase
selftests/ftrace: fix dynamic_events dependency check
selftests/ftrace: func_event_triggers: fix typo in user message
 
selftests/futex: fix build for clang
 
selftests/intel_pstate: fix build for ARCH=x86_64
 
selftests/kexec: fix build for ARCH=x86_64
 
selftests/landlock: Build without static libraries
 
selftests/livepatch: add sysfs test
selftests/livepatch: normalize sysctl error message
 
selftests/memory-hotplug: Add checking after online or offline
selftests/memory-hotplug: Adjust log info for maintainability
selftests/memory-hotplug: Remove the redundant warning information
selftests/memory-hotplug: Restore memory before exit
 
selftests/net: Add sk_bind_sendto_listen and sk_connect_zero_addr
selftests/net: Add test for timing a bind request to a port with a populated bhash entry
selftests/net: don't tests batched TCP io_uring zc
selftests/net: enable io_uring sendzc testing
selftests/net: Find nettest in current directory
selftests/net: fix missing xdp_dummy
selftests/net: fix reinitialization of TEST_PROGS in net self tests.
selftests/net: give more time to udpgro bg processes to complete startup
selftests/net: Refactor xfrm_fill_key() to use array of structs
selftests/net: test l2 tunnel TOS/TTL inheriting
 
selftests/nolibc: "sysroot" target installs a local copy of the sysroot
selftests/nolibc: add a "defconfig" target
selftests/nolibc: add a "help" target
selftests/nolibc: add a "kernel" target to build the kernel with the initramfs
selftests/nolibc: add a "run" target to start the kernel in QEMU
selftests/nolibc: add a few tests for some libc functions
selftests/nolibc: add basic infrastructure to ease creation of nolibc tests
selftests/nolibc: Avoid generated files being committed
selftests/nolibc: condition some tests on /proc existence
selftests/nolibc: exit with poweroff on success when getpid() == 1
selftests/nolibc: implement a few tests for various syscalls
selftests/nolibc: on x86, support exiting with isa-debug-exit
selftests/nolibc: recreate and populate /dev and /proc if missing
selftests/nolibc: support a test definition format
selftests/nolibc: support glibc as well
 
selftests/perf_events: Add a SIGTRAP stress test with disables
 
selftests/pidfd_test: Remove the erroneous ','
 
selftests/powerpc: Add a test for execute-only memory
selftests/powerpc: Skip 4PB test on 4K PAGE_SIZE systems
selftests/powerpc: Update bhrb filter sampling test for multiple branch filters
 
selftests/tc-testing: add selftests for atm qdisc
selftests/tc-testing: add selftests for cake qdisc
selftests/tc-testing: add selftests for cbq qdisc
selftests/tc-testing: add selftests for cbs qdisc
selftests/tc-testing: add selftests for choke qdisc
selftests/tc-testing: add selftests for codel qdisc
selftests/tc-testing: add selftests for drr qdisc
selftests/tc-testing: add selftests for dsmark qdisc
selftests/tc-testing: add selftests for etf qdisc
selftests/tc-testing: add selftests for fq qdisc
selftests/tc-testing: add selftests for fq_codel qdisc
selftests/tc-testing: add selftests for gred qdisc
selftests/tc-testing: add selftests for hfsc qdisc
selftests/tc-testing: add selftests for hhf qdisc
selftests/tc-testing: add selftests for htb qdisc
selftests/tc-testing: add selftests for mqprio qdisc
selftests/tc-testing: add selftests for multiq qdisc
selftests/tc-testing: add selftests for netem qdisc
selftests/tc-testing: add selftests for pfifo_fast qdisc
selftests/tc-testing: add selftests for plug qdisc
selftests/tc-testing: add selftests for qfq qdisc
selftests/tc-testing: add selftests for sfb qdisc
selftests/tc-testing: add selftests for sfq qdisc
selftests/tc-testing: add selftests for skbprio qdisc
selftests/tc-testing: add selftests for taprio qdisc
selftests/tc-testing: add selftests for tbf qdisc
selftests/tc-testing: add selftests for teql qdisc
selftests/tc-testing: add show class case for ingress qdisc
selftests/tc-testing: add show class case for mq qdisc
selftests/tc-testing: add show class case for prio qdisc
selftests/tc-testing: add show class case for red qdisc
selftests/tc-testing: update qdisc/cls/action features in config
 
selftests/tc-testings: add connmark action deleting test case
selftests/tc-testings: add ife action deleting test case
selftests/tc-testings: add list case for basic filter
selftests/tc-testings: add nat action deleting test case
selftests/tc-testings: add sample action deleting test case
selftests/tc-testings: add selftests for bpf filter
selftests/tc-testings: add selftests for cgroup filter
selftests/tc-testings: add selftests for ctinfo action
selftests/tc-testings: add selftests for flow filter
selftests/tc-testings: add selftests for gate action
selftests/tc-testings: add selftests for route filter
selftests/tc-testings: add selftests for rsvp filter
selftests/tc-testings: add selftests for tcindex filter
selftests/tc-testings: add selftests for xt action
selftests/tc-testings: add tunnel_key action deleting test case
 
selftests/tls: Fix tls selftests dependency to correct algorithm
 
selftests/vm: add file/shmem MADV_COLLAPSE selftest for cleared pmd
selftests/vm: add MADV_COLLAPSE collapse context to selftests
selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory
selftests/vm: add selftest to verify multi THP collapse
selftests/vm: add selftest to verify recollapse of THPs
selftests/vm: add thp collapse file and tmpfs testing
selftests/vm: add thp collapse shmem testing
selftests/vm: dedup hugepage allocation logic
selftests/vm: dedup THP helpers
selftests/vm: modularize collapse selftests
selftests/vm: modularize thp collapse memory operations
selftests/vm: retry on EAGAIN for MADV_COLLAPSE selftest
selftests/vm: use top_srcdir instead of recomputing relative paths
 
selftests/xsk: Add missing close() on netns fd
selftests/xsk: Add support for executing tests on physical device
selftests/xsk: Add support for zero copy testing
selftests/xsk: Avoid use-after-free on ctx
selftests/xsk: Fix double free
selftests/xsk: Increase chars for interface name to 16
selftests/xsk: Introduce default Rx pkt stream
selftests/xsk: Make sure single threaded test terminates
selftests/xsk: Query for native XDP support
selftests/xsk: Update poll test cases
 
selftests: add openvswitch selftest suite
selftests: add selftest for chaining of tc ingress handling to egress
selftests: amd-pstate: Add test trigger for amd-pstate driver
selftests: bpf: Add a test when bpf_probe_read_kernel_str() returns EFAULT
selftests: bpf: test_kmod.sh: Pass parameters to the module
selftests: devlink_lib: Add function for querying maximum pool size
selftests: futex: Fix 'the the' typo in comment
selftests: mlxsw: Add egress VID classification test
selftests: mlxsw: Add ingress RIF configuration test for 802.1D bridge
selftests: mlxsw: Add ingress RIF configuration test for 802.1Q bridge
selftests: mlxsw: Add ingress RIF configuration test for VXLAN
selftests: mlxsw: Add QOS test for maximum use of descriptors
selftests: mlxsw: Remove qos_burst test
selftests: mlxsw: Use shapers in QOS RED tests instead of forcing speed
selftests: mlxsw: Use shapers in QOS tests instead of forcing speed
selftests: mptcp: fix mibit vs mbit mix up
selftests: mptcp: gives slow test-case more time
selftests: mptcp: move prefix tests of addr_nr_ns2 together
selftests: mptcp: run mptcp_sockopt from a new netns
selftests: mptcp: update and extend fastclose test-cases
selftests: net: dsa: symlink the tc_actions.sh test
selftests: net: Fix cross-tree inclusion of scripts
selftests: net: Fix netdev name mismatch in cleanup
selftests: net: tsn_lib: allow multiple isochron receivers
selftests: net: tsn_lib: allow running ptp4l on multiple interfaces
selftests: net: tsn_lib: don't overwrite isochron receiver extra args with UDS
selftests: net: tsn_lib: run phc2sys in automatic mode
selftests: net: Use "grep -E" instead of "egrep"
selftests: netfilter: Fix and review rpath.sh
selftests: netfilter: Fix nft_fib.sh for all.rp_filter=1
selftests: netfilter: Test reverse path filtering
selftests: pidfd: Fix compling warnings
selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload
selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End behavior
selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh
selftests: vm: add hugetlb_shared userfaultfd test to run_vmtests.sh
 
selinux: declare read-only parameters const
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
selinux: Implement userns_create hook
selinux: remove an unneeded variable in sel_make_class_dir_entries()
selinux: remove runtime disable message in the install_policy.sh script
selinux: remove the unneeded result variable
selinux: use "grep -E" instead of "egrep"
selinux: use int arrays for boolean values
 
serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()
serial: 8250: Add helper for clearing IER
serial: 8250: Clear dma tx_err unconditionally
serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
serial: 8250: Fix restoring termios speed after suspend
serial: 8250: Flush DMA Rx on RLSI
serial: 8250: Let drivers request full 16550A feature probing
serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl()
serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()
serial: 8250: omap: Flush PM QOS work on remove
serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices
serial: 8250: Switch UART port flags to using BIT_ULL
serial: 8250: Toggle IER bits on only after irq has been set up
serial: 8250_dma: Convert to use uart_xmit_advance()
serial: 8250_lpss: Configure DMA also w/o DMA filter
serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake
serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion
serial: 8250_omap: Convert to use uart_xmit_advance()
serial: 8250_omap: remove wait loop from Errata i202 workaround
serial: ar933x: Deassert Transmit Enable on ->rs485_config()
serial: cpm_uart: Don't request IRQ too early for console port
serial: cpm_uart: Remove custom frame size calculation
serial: Deassert Transmit Enable on probe in driver-specific way
serial: dz: Assume previous baudrate is valid
serial: Fix double word
serial: fsl_lpuart: Fix comment typo
serial: fsl_lpuart: Remove custom frame size calculation
serial: imx: Add missing .thaw_noirq hook
serial: Make ->set_termios() old ktermios const
serial: omap: Disallow RS-485 if rts-gpio is not specified
serial: pch_uart: CIRC_CNT_TO_END() is enough
serial: pic32_uart: Convert to use GPIO descriptors
serial: pic32_uart: Utilize uart_console_enabled()
serial: pl011: Add reg-io-width parameters
serial: sh-sci: CIRC_CNT_TO_END() is enough
serial: sh-sci: tail is already on valid range
serial: stm32: Deassert Transmit Enable on ->rs485_config()
serial: stm32: Fix unused-variable warning
serial: sunsab: Remove frame size calculation dead-code
serial: tegra: Remove custom frame size calculation
serial: ucc_uart: Remove custom frame size calculation
 
sfc: add a hashtable for offloaded TC rules
sfc: allow more flexible way of adding filters for PTP
sfc: bare bones TC offload on EF100
sfc: bind blocks for TC offload on EF100
sfc: bind indirect blocks for TC offload on EF100
sfc: Change VF mac via PF as first preference if available.
sfc: Fix an error handling path in efx_pci_probe()
sfc: fix potential memleak in __ef100_hard_start_xmit()
sfc: include vport_id in filter spec hash and equal()
sfc: interrogate MAE capabilities at probe time
sfc: introduce shutdown entry point in efx pci driver
sfc: optional logging of TC offload errors
sfc: support PTP over Ethernet
sfc: support PTP over IPv6/UDP
 
sgx: use ->f_mapping...
 
sh: machvec: Use char[] for section boundaries
 
shmem: add shmem_get_folio()
shmem: convert shmem_delete_from_page_cache() to take a folio
shmem: convert shmem_fallocate() to use a folio
shmem: convert shmem_fault() to use shmem_get_folio_gfp()
shmem: convert shmem_file_read_iter() to use shmem_get_folio()
shmem: convert shmem_get_link() to use a folio
shmem: convert shmem_get_partial_folio() to use shmem_get_folio()
shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp()
shmem: convert shmem_mfill_atomic_pte() to use a folio
shmem: convert shmem_read_mapping_page_gfp() to use shmem_get_folio_gfp()
shmem: convert shmem_replace_page() to shmem_replace_folio()
shmem: convert shmem_replace_page() to use folios throughout
shmem: convert shmem_symlink() to use a folio
shmem: convert shmem_write_begin() to use shmem_get_folio()
shmem: convert shmem_writepage() to use a folio throughout
shmem: eliminate struct page from shmem_swapin_folio()
shmem: remove shmem_getpage()
 
signal: break out of wait loops on kthread_stop()
signal: Drop signals received after a fatal signal has been processed
signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit
signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit
 
siox: fix possible memory leak in siox_device_add()
 
skmsg: pass gfp argument to alloc_sk_msg()
skmsg: Schedule psock work if the cached skb exists on the psock
 
slab: Introduce kmalloc_size_roundup()
slab: Remove __malloc attribute from realloc functions
 
slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON
slimbus: qcom-ngd: Add error handling in of_qcom_slim_ngd_register
slimbus: qcom-ngd: cleanup in probe error path
slimbus: qcom-ngd: Fix build error when CONFIG_SLIM_QCOM_NGD_CTRL=y && CONFIG_QCOM_RPROC_COMMON=m
slimbus: qcom-ngd: simplify error paths with dev_err_probe
slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure
slimbus: stream: correct presence rate frequencies
 
slub: Make PREEMPT_RT support less convoluted
 
SMACK: Add sk_clone_security LSM hook
 
smack: cleanup obsolete mount option flags
smack: lsm: remove the unneeded result variable
 
smb3: add dynamic trace points for tree disconnect
smb3: clarify multichannel warning
smb3: define missing create contexts
smb3: do not log confusing message when server returns no network interfaces
smb3: fix oops in calculating shash_setkey
smb3: improve SMB3 change notification support
smb3: interface count displayed incorrectly
smb3: must initialize two ACL struct fields to zero
smb3: rename encryption/decryption TFMs
 
smp: add set_nr_cpu_ids()
smp: don't declare nr_cpu_ids if NR_CPUS == 1
 
smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_report_death
 
soc/tegra: cbb: Add CBB 1.0 driver for Tegra194
soc/tegra: cbb: Add driver for Tegra234 CBB 2.0
soc/tegra: cbb: Add support for Tegra241 (Grace)
soc/tegra: fuse: Add missing of_node_put()
soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse()
soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
soc/tegra: pmc: Add support for simple wake events
soc/tegra: pmc: Add USB port wake events for Tegra194
soc/tegra: pmc: Check device node status property
soc/tegra: pmc: Remove leading space
soc/tegra: pmc: Use devm_clk_get_optional()
soc/tegra: Set ERD bit to mask inband errors
 
soc: amlogic: meson-pwrc: Hold reference returned by of_get_parent()
soc: apple: rtkit: Add apple_rtkit_poll
soc: bcm: brcmstb: Document panic notifier action and remove useless header
soc: fsl: qbman: Add CGR update function
soc: fsl: qbman: Add helper for sanity checking cgr ops
soc: imx8m: Enable OCOTP clock before reading the register
soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR
soc: imx: add i.MX93 media blk ctrl driver
soc: imx: add i.MX93 SRC power domain driver
soc: imx: add icc paths for i.MX8MP hsio/hdmi blk ctrl
soc: imx: add icc paths for i.MX8MP media blk ctrl
soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl
soc: imx: imx8m-blk-ctrl: Use genpd_xlate_onecell
soc: imx: imx8mp-blk-ctrl: handle PCIe PHY resets
soc: imx: imx93-pd: Fix the error handling path of imx93_pd_probe()
soc: mediatek: Add mmsys func to adapt to dpi output for MT8186
soc: mediatek: Let PMIC Wrapper and SCPSYS depend on OF
soc: mediatek: mtk-svs: Commonize t-calibration-data fuse array read
soc: mediatek: mtk-svs: Drop of_match_ptr() for of_match_table
soc: mediatek: mtk-svs: Explicitly include bitfield header
soc: mediatek: mtk-svs: Remove hardcoded irqflags
soc: mediatek: mtk-svs: Switch to platform_get_irq()
soc: mediatek: mtk-svs: Use bitfield access macros where possible
soc: mediatek: mtk-svs: Use devm variant for dev_pm_opp_of_add_table()
soc: mediatek: mutex: Add mt8186 mutex mod settings for mdp3
soc: mediatek: mutex: Add support for MT6795 Helio X10 display mutex
soc: mediatek: pm-domains: Simplify some error message
soc: qcom: icc-bwmon: add per-variant quirks
soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON
soc: qcom: icc-bwmon: add support for SDM845 LLCC BWMON
soc: qcom: icc-bwmon: clear all registers on init
soc: qcom: icc-bwmon: drop unused registers
soc: qcom: icc-bwmon: force clear counter/irq registers
soc: qcom: icc-bwmon: re-use IRQ enable/clear define
soc: qcom: icc-bwmon: remove redundant ret variable
soc: qcom: icc-bwmon: store count unit per variant
soc: qcom: icc-bwmon: store reference to variant data in container
soc: qcom: icc-bwmon: use regmap and prepare for BWMON v5
soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver
soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version
soc: qcom: Make QCOM_RPMPD depend on OF
soc: qcom: qmi: use const for struct qmi_elem_info
soc: qcom: rpmpd: Add SM6375 support
soc: qcom: smem_state: Add refcounting for the 'state->of_node'
soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
soc: qcom: socinfo: Add an ID for SM6375
soc: qcom: socinfo: Add PM6125 ID
soc: qcom: stats: Add SDM845 stats config and compatible
soc: renesas: Identify R-Car H3Ne-1.7G
soc: renesas: Identify RZ/Five SoC
soc: renesas: Kconfig: Enable IRQC driver for RZ/G2L SoC
soc: rockchip: io-domain: Add RV1126 IO domains
soc: rockchip: power-domain: add power domain support for rk3588
soc: rockchip: power-domain: Add RV1126 power domains
soc: rockchip: power-domain: do not enable domain when adding it
soc: sifive: ccache: define the macro for the register shifts
soc: sifive: ccache: determine the cache level from dts
soc: sifive: ccache: reduce printing on init
soc: sifive: ccache: Rename SiFive L2 cache to Composable cache.
soc: sifive: ccache: use pr_fmt() to remove CCACHE: prefixes
soc: sunxi: sram: Add support for the D1 system control
soc: sunxi: sram: Export the LDO control register
soc: sunxi: sram: Return void from the release function
soc: sunxi: sram: Save a pointer to the OF match data
 
sound: oss: dmasound: remove software_input_volume declaration
 
soundwire: add read_ping_status helper definition in manager ops
soundwire: add sdw_show_ping_status() helper
soundwire: bus: allow device number to be unique at system level
soundwire: bus: Don't exit early if no device IDs were programmed
soundwire: bus: Don't lose unattach notifications
soundwire: bus: Don't re-enumerate before status is UNATTACHED
soundwire: bus: Fix wrong port number in sdw_handle_slave_alerts()
soundwire: bus: remove use of __func__ in dev_dbg
soundwire: bus: rename sdw_ida as sdw_bus_ida
soundwire: cadence: Don't overwrite msg->buf during write commands
soundwire: cadence: Fix error check in cdns_xfer_msg()
soundwire: cadence: Fix lost ATTACHED interrupts when enumerating
soundwire: cadence: fix updating slave status when a bus has multiple peripherals
soundwire: cadence: Simplify error paths in cdns_xfer_msg()
soundwire: cadence: Write to correct address for each FIFO chunk
soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX
soundwire: intel/cadence: expose PING status in manager ops
soundwire: intel: add comment for control stream cap/chmap
soundwire: intel: add helper to stop bus
soundwire: intel: cleanup AC Timing Control
soundwire: intel: cleanup definition of LCOUNT
soundwire: intel: cleanup IO control
soundwire: intel: cleanup PCM stream capabilities
soundwire: intel: cleanup PCM Stream channel map and channel count
soundwire: intel: cleanup SHIM SYNC
soundwire: intel: cleanup WakeEnable and WakeStatus
soundwire: intel: fix error handling on dai registration issues
soundwire: intel: Initialize clock stop timeout
soundwire: intel: introduce helpers to start bus
soundwire: intel: introduce intel_shim_check_wake() helper
soundwire: intel: move all PDI initialization under intel_register_dai()
soundwire: intel: move DAI registration and debugfs init earlier
soundwire: intel: move shim initialization before power up/down
soundwire: intel: regroup definitions for LCTL
soundwire: intel: remove clock_stop parameter in intel_shim_init()
soundwire: intel: remove intel_init() wrapper
soundwire: intel: remove IPPTR unused definition
soundwire: intel: Remove unnecessary TODO
soundwire: intel: remove unused PDM capabilities
soundwire: intel: remove use of __func__ in dev_dbg
soundwire: intel: set dev_num_ida_min
soundwire: intel: simplify flow and use devm_ for DAI registration
soundwire: intel: simplify read ops assignment
soundwire: qcom: check for outanding writes before doing a read
soundwire: qcom: do not send status of device 0 during alert
soundwire: qcom: reinit broadcast completion
soundwire: qcom: Update error prints to debug prints
soundwire: qcom: update status from device id 1
 
sparc: Fix the generic IO helpers
sparc: Unbreak the build
 
speakup-dummy: Add support for PUNCT variable
 
speakup: fix a segfault caused by switching consoles
speakup: Notify synthesizers of the punctuation level change
speakup: replace utils' u_char with unsigned char
 
speakup_soft: Add direct module parameter
 
Linux: spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
 
spi/panel: dt-bindings: drop 3-wire from common properties
 
spi: Add capability to perform some transfer with chipselect off
spi: add generic R-Car Gen4 and specific r8a779f0 support
spi: amd: Configure device speed
spi: amd: Fix speed selection
spi: amd: Fix SPI_SPD7 value
spi: amd: Setup all xfers before opcode execution
spi: aspeed: Fix typo in mode_bits field for AST2600 platform
spi: aspeed: Fix window offset of CE1
spi: aspeed: Remove redundant dev_err call
spi: cadence-quadspi: Fix PM disable depth imbalance in cqspi_probe
spi: cadence: Remove redundant dev_err call
spi: dt-binding: add coreqspi as a fallback for mpfs-qspi
spi: dt-binding: document microchip coreQSPI
spi: dt-bindings: atmel,at91rm9200-spi: Add DMA related properties
spi: dt-bindings: lpspi: add i.MX93 compatible
spi: dt-bindings: nvidia,tegra210-quad-peripheral-props: correct additional properties
spi: dt-bindings: snps,dw-apb-ssi: drop ref from reg-io-width
spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()
spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe
spi: dw: Quite logging on deferred controller registration
spi: Ensure that sg_table won't be used after being freed
spi: Fix cache corruption due to DMA/PIO overlap
spi: fsl_spi: Convert to transfer_one
spi: Group cs_change and cs_off flags together in struct spi_transfer
spi: img-spfi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: intel: 64k erase is supported from Canon Lake and beyond
spi: intel: Add support for second flash chip
spi: intel: Fix the offset to get the 64K erase opcode
spi: intel: Use correct mask for flash and protected regions
spi: lpspi: add dmas property
spi: lpspi: Remove the unneeded result variable
spi: lpspi: Simplify some error message
spi: mediatek: Fix DEVAPC Violation at KO Remove
spi: mediatek: Fix package division error
spi: Merge tag 'v6.0-rc4' into spi-6.1
spi: meson-spicc: do not rely on busy flag in pow2 clk ops
spi: meson-spicc: fix do_div build error on non-arm64
spi: meson-spicc: make symbol 'meson_spicc_pow2_clk_ops' static
spi: meson-spicc: move wait completion in driver to take bursts delay in account
spi: microchip-core-qspi: Add support for microchip fpga qspi controllers
spi: microchip-core: Simplify some error message
spi: migrate mt7621 text bindings to YAML
spi: move from strlcpy with unused retval to strscpy
spi: mpc52xx: Replace NO_IRQ by 0
spi: mpc52xx: Replace of_gpio_count() by gpiod_count()
spi: mt65xx: Add dma max segment size declaration
spi: mt7621: Fix an erroneous message + clean-ups
spi: mt7621: Fix an error message in mt7621_spi_probe()
spi: mt7621: Remove 'clk' from 'struct mt7621_spi'
spi: mt7621: Use devm_spi_register_controller()
spi: mt7621: Use the devm_clk_get_enabled() helper to simplify error handling
spi: npcm-pspi: add Arbel NPCM8XX support
spi: npcm-pspi: Add NPCM845 peripheral SPI support
spi: nxp-fspi: Do not dereference fwnode in struct device
spi: omap2-mcspi: Fix probe so driver works again
spi: omap2-mcspi: Switch to use dev_err_probe() helper
spi: pxa2xx: Refactor _UID handling to use acpi_dev_uid_to_integer()
spi: pxa2xx: Remove the unneeded result variable
spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
spi: qup: support using GPIO as chip select line
spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support
spi: renesas,sh-msiof: Add r8a779g0 support
spi: renesas,sh-msiof: Fix 'unevaluatedProperties' warnings
spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4
spi: rockchip: add power-domains property
spi: s3c24xx: Switch to use devm_spi_alloc_master()
spi: s3c64xx: correct dma_chan pointer initialization
spi: s3c64xx: Fix large transfers with DMA
spi: Save current RX and TX DMA devices
spi: sh-msiof: add generic Gen4 binding
spi: spi-fsl-dspi: Use devm_platform_get_and_ioremap_resource()
spi: spi-fsl-lpspi: Use devm_platform_get_and_ioremap_resource()
spi: spi-fsl-qspi: Use devm_platform_ioremap_resource_byname()
spi: spi-gxp: fix typo in SPDX identifier line
spi: spi-gxp: Use devm_platform_ioremap_resource()
spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock
spi: spi-imx: spi_imx_transfer_one(): check for DMA transfer first
spi: spi-loopback-test: Add test to trigger DMA/PIO mixing
spi: spi-mem: Fix typo (of -> or)
spi: spi-mpc52xx: switch to using gpiod API
spi: spi-rockchip: Add rk3588-spi compatible
spi: Split transfers larger than max size
spi: stm32-qspi: Fix pm_runtime management in stm32_qspi_transfer_one_message()
spi: stm32-qspi: Fix stm32_qspi_transfer_one_message() error path
spi: stm32-qspi: Refactor dual flash mode enable check in ->setup()
spi: stm32-qspi: Replace of_gpio_named_count() by gpiod_count()
spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run
spi: stm32: Print summary 'callbacks suppressed' message
spi: stm32_qspi: Add transfer_one_message() spi callback
spi: stm32_qspi: use QSPI bus as 8 lines communication channel
spi: tegra210-quad: Don't initialise DMA if not supported
spi: tegra210-quad: Fix combined sequence
spi: tegra210-quad: Fix duplicate resource error
spi: xilinx: Switch to use devm_spi_alloc_master()
spi: xtensa-xtfpga: Switch to use devm_spi_alloc_master()
 
spmi: pmic-arb: add a print in cleanup_irq
spmi: pmic-arb: add support to dispatch interrupt based on IRQ status
spmi: pmic-arb: block access for invalid PMIC arbiter v5 SPMI writes
spmi: pmic-arb: check apid against limits before calling irq handler
spmi: pmic-arb: correct duplicate APID to PPID mapping logic
spmi: pmic-arb: do not ack and clear peripheral interrupts in cleanup_irq
spmi: pmic-arb: handle spurious interrupt
spmi: pmic-arb: increase SPMI transaction timeout delay
 
spufs: constify path
 
squashfs: fix buffer release race condition in readahead code
squashfs: fix extending readahead beyond end of file
squashfs: fix read regression introduced in readahead code
 
srcu: Add GP and maximum requested GP to Tiny SRCU rcutorture output
srcu: Make Tiny SRCU poll_state_synchronize_srcu() more precise
srcu: Make Tiny SRCU use full-sized grace-period counters
 
ssb: gpio: Use generic_handle_irq_safe()
 
stackdepot: reserve 5 extra bits in depot_stack_handle_t
 
staging/rtl8192e: fix repeated words in comments
 
staging/rtl8723bs/core: remove inactive initialization
 
staging: fwserial: delete the driver.
staging: fwserial: Switch to kfree_rcu() API
staging: greybus: audio_helper: remove unused and wrong debugfs usage
staging: iio: ad7746: White space cleanup
staging: iio: cdc: ad7746: Break up use of chan->address and use FIELD_PREP etc
staging: iio: cdc: ad7746: Drop unused i2c_set_clientdata()
staging: iio: cdc: ad7746: Factor out ad7746_read_channel()
staging: iio: cdc: ad7746: Push handling of supply voltage scale to userspace.
staging: iio: cdc: ad7746: Switch from _offset to _zeropoint for differential channels.
staging: iio: cdc: ad7746: Use _raw and _scale for temperature channels.
staging: iio: cdc: ad7746: Use explicit be24 handling.
staging: iio: cdc: ad7746: Use local buffer for multi byte reads.
staging: iio: cdc: ad7746: Use read_avail() rather than opencoding.
staging: iio: cdc: ad7764: Push locking down into case statements in read/write_raw
staging: iio: frequency: ad9832: Fix alignment for DMA safety
staging: iio: frequency: ad9834: Fix alignment for DMA safety
staging: iio: meter: ade7854: Fix alignment for DMA safety
staging: iio: resolver: ad2s1210: Fix alignment for DMA safety
staging: move from strlcpy with unused retval to strscpy
staging: octeon: Fix return type of cvm_oct_xmit and cvm_oct_xmit_pow
staging: pi433: fix wrong debug message on rf69_write_fifo()
staging: pi433: use DEFINE_SHOW_ATTRIBUTE to simplify pi433_debugfs_regs
staging: r8188eu: add firmware dependency
staging: r8188eu: add kfree() on an error path of rtw_xmit_resource_alloc()
staging: r8188eu: always cancel blink_work
staging: r8188eu: always cancel blink_work before WPS blinking
staging: r8188eu: always cancel blink_work when WPS failed
staging: r8188eu: always update status before WPS blinking
staging: r8188eu: always update the status variables
staging: r8188eu: avoid camel case in phy_CalculateBitShift()
staging: r8188eu: cancel blink_work before link blinking
staging: r8188eu: cancel blink_work before scan blinking
staging: r8188eu: cancel blink_work before tx/rx blinking
staging: r8188eu: cancel blink_work during wps stop
staging: r8188eu: change all num...Q variables to u8
staging: r8188eu: clean up camel case in odm_query_rxpwrpercentage()
staging: r8188eu: clean up camel case in odm_signal_scale_mapping()
staging: r8188eu: clean up comment for phy_calculate_bit_shift()
staging: r8188eu: convert dump_chip_info() to use netdev_dbg()
staging: r8188eu: convert ODM_ReadAndConfig_AGC_TAB_1T_8188E() to int
staging: r8188eu: convert ODM_ReadAndConfig_MAC_REG_8188E() to int
staging: r8188eu: convert ODM_ReadAndConfig_PHY_REG_1T_8188E() to int
staging: r8188eu: convert ODM_ReadAndConfig_RadioA_1T_8188E() to int
staging: r8188eu: convert rtw_p2p_enable to correct error code semantics
staging: r8188eu: do not "scan blink" if we have a link
staging: r8188eu: do not spam the kernel log
staging: r8188eu: don't check bSurpriseRemoved in SwLedOff
staging: r8188eu: don't check for stop/removal in the blink worker
staging: r8188eu: don't restart "no link" blinking unnecessarily
staging: r8188eu: don't restart WPS blinking unnecessarily
staging: r8188eu: drop the DRIVERVERSION macro
staging: r8188eu: drop the DRV_NAME macro
staging: r8188eu: fix a potential memory leak in rtw_init_cmd_priv()
staging: r8188eu: fix potential memory leak in _rtw_init_xmit_priv()
staging: r8188eu: Fix return type of rtw_xmit_entry
staging: r8188eu: Hal_MappingOutPipe should return an int
staging: r8188eu: handle errors from ReadAdapterInfo8188EU
staging: r8188eu: make _netdev_open() static
staging: r8188eu: make _rtw_open_pktfile() static
staging: r8188eu: make _rtw_pktfile_read() static
staging: r8188eu: make c2h_evt_read() static
staging: r8188eu: make handle_txrpt_ccx_88e() static
staging: r8188eu: make init_addba_retry_timer() static
staging: r8188eu: make init_mlme_ext_timer() static
staging: r8188eu: make numNQ a u8
staging: r8188eu: make odm_ConfigMAC_8188E() static
staging: r8188eu: make odm_ConfigRF_RadioA_8188E() static
staging: r8188eu: make rtl8188eu_{init,free}_recv_priv() static
staging: r8188eu: make rtw_handle_dualmac a void function
staging: r8188eu: make rtw_handle_tkip_mic_err() static
staging: r8188eu: make rtw_indicate_sta_disassoc_event() static
staging: r8188eu: make rtw_init_recv_timer() static
staging: r8188eu: make rtw_os_pkt_complete() static
staging: r8188eu: make rtw_os_xmit_resource_alloc() static
staging: r8188eu: make rtw_os_xmit_resource_free() static
staging: r8188eu: make rtw_os_xmit_schedule() static
staging: r8188eu: make rtw_recv_indicatepkt() static
staging: r8188eu: make rtw_remainder_len() static
staging: r8188eu: make rtw_report_sec_ie() static
staging: r8188eu: make rtw_reset_securitypriv() static
staging: r8188eu: make two functions static
staging: r8188eu: make two functions static
staging: r8188eu: merge rtw_os_recvbuf_resource_alloc() into rtw_recv.c
staging: r8188eu: merge rtw_os_recvbuf_resource_free() into rtw_recv.c
staging: r8188eu: merge rtw_{os,}_indicate_connect()
staging: r8188eu: merge rtw_{os,}_indicate_disconnect()
staging: r8188eu: merge rtw_{os,}_indicate_scan_done()
staging: r8188eu: merge two small functions
staging: r8188eu: move endpoint init functions to usb_halinit.c
staging: r8188eu: move rtw_indicate_sta_assoc_event() to rtw_ap.c
staging: r8188eu: move rtw_os_xmit_complete() to rtw_xmit.c
staging: r8188eu: move struct pkt_file to rtw_xmit.h
staging: r8188eu: process HalUsbSetQueuePipeMapping8188EUsb's return value
staging: r8188eu: read aid from struct ieee80211_mgmt
staging: r8188eu: read capability info from struct ieee80211_mgmt
staging: r8188eu: read status_code from struct ieee80211_mgmt
staging: r8188eu: refactor dump_chip_info()
staging: r8188eu: remove _InitNormalChipOneOutEpPriority
staging: r8188eu: remove a temporary variable
staging: r8188eu: remove bLedNoLinkBlinkInProgress
staging: r8188eu: remove BlinkingLedState
staging: r8188eu: remove channel parameters from rtw_sitesurvey_cmd
staging: r8188eu: remove comments about endpoint mapping
staging: r8188eu: remove duplicate bSurpriseRemoved check
staging: r8188eu: remove empty rtw_set_scan_deny macro
staging: r8188eu: remove hal/odm_RegConfig8188E.c
staging: r8188eu: remove ioctl_cfg80211.h
staging: r8188eu: remove mlme_osdep.h
staging: r8188eu: remove ODM_ConfigRFWithHeaderFile()
staging: r8188eu: remove os_dep/mlme_linux.c
staging: r8188eu: remove os_dep/xmit_linux.c
staging: r8188eu: remove OutEpNumber
staging: r8188eu: remove PHY_RF6052_Config8188E()
staging: r8188eu: remove PHY_RFConfig8188E()
staging: r8188eu: remove recv_osdep.h
staging: r8188eu: remove rtw_clear_scan_deny
staging: r8188eu: remove rtw_endofpktfile()
staging: r8188eu: remove rtw_set_scan_deny_timer_hdl
staging: r8188eu: remove some unused enums
staging: r8188eu: remove two unused defines
staging: r8188eu: remove two unused enum entries
staging: r8188eu: remove unnecessary initialization
staging: r8188eu: remove unnecessary initialization to zero
staging: r8188eu: remove unnecessary null check
staging: r8188eu: remove unnecessary return labels.
staging: r8188eu: remove unneeded initializations
staging: r8188eu: remove unused function parameter
staging: r8188eu: remove unused module parameter rtw_chip_version
staging: r8188eu: remove unused parameter from UpdateBrateTbl()
staging: r8188eu: remove unused parameters from _BeaconFunctionEnable()
staging: r8188eu: remove unused prototypes from recv_osdep.h
staging: r8188eu: remove xmit_osdep.h
staging: r8188eu: rename _rtw_open_pktfile()
staging: r8188eu: rename _rtw_pktfile_read()
staging: r8188eu: rename odm_QueryRxPwrPercentage()
staging: r8188eu: rename odm_SignalScaleMapping()
staging: r8188eu: rename rtw_os_pkt_complete()
staging: r8188eu: rename rtw_os_xmit_complete()
staging: r8188eu: rename rtw_os_xmit_resource_alloc()
staging: r8188eu: rename rtw_os_xmit_resource_free()
staging: r8188eu: rename rtw_os_xmit_schedule()
staging: r8188eu: replace a get_da call
staging: r8188eu: replace tabs with space in odm_query_rxpwrpercentage()
staging: r8188eu: reset blink state when WPS fails
staging: r8188eu: return an error code in rtw_usb_if1_init
staging: r8188eu: rtw_is_scan_deny is always false
staging: r8188eu: set firmware path in a macro
staging: r8188eu: simplify _InitNormalChipTwoOutEpPriority
staging: r8188eu: simplify the calculation of ie start offset
staging: r8188eu: simplify the code to prevent link blinking restart
staging: r8188eu: simplify the code to prevent scan blinking restart
staging: r8188eu: simplify the code to prevent tx/rx blinking restart
staging: r8188eu: simplify the LED_CTL_POWER_OFF case
staging: r8188eu: simplify three_out_pipe
staging: r8188eu: simplify two_out_pipe
staging: r8188eu: summarize common Queue2Pipe settings
staging: r8188eu: summarize endpoint-related settings
staging: r8188eu: the high prio queue is always selected
staging: r8188eu: txpktbuf_bndy does not depend on wifi_spec
staging: r8188eu: update status before link blinking
staging: r8188eu: update status before scan blinking
staging: r8188eu: update status before scan blinking
staging: r8188eu: update status before wps success blinking
staging: r8188eu: use ffs() in phy_CalculateBitShift()
staging: r8188eu: use KBUILD_MODNAME instead of a string constant
staging: r8188eu: Use skb_put_data() instead of skb_put/memcpy pair
staging: r8188eu: use time_after_eq(a,b) to replace "a>=b"
staging: r8188eu: we always use HQ and NQ for two endpoints
staging: rtl8192e: cmdpkt: Use skb_put_data() instead of skb_put/memcpy pair
staging: rtl8192e: Describe each kernel config option
staging: rtl8192e: fix CamelCase variables
staging: rtl8192e: Fix return type for implementation of ndo_start_xmit
staging: rtl8192e: Remove blank lines in rtl_core.c
staging: rtl8192e: remove bogus ssid character sign test
staging: rtl8192e: Remove ftrace-like logging in r8192E_dev.c
staging: rtl8192e: Remove ftrace-like logging in r8192E_firmware.c, ...
staging: rtl8192e: Remove ftrace-like logging in r8192E_phy.c
staging: rtl8192e: Remove ftrace-like logging in rtl819x_BAProc.c, ...
staging: rtl8192e: Remove ftrace-like logging in rtl_dm.c
staging: rtl8192e: Remove ftrace-like logging in rtl_ps.c
staging: rtl8192e: Remove PHY_SetRFPowerState and rename StateToSet
staging: rtl8192e: Remove Unnecessary ftrace-like logging
staging: rtl8192e: Remove unused variables ForcedAMSDUMaxSize, ...
staging: rtl8192e: Rename bActionAllowed
staging: rtl8192e: Rename bConnectBySSID
staging: rtl8192e: Rename bHwRadioOff
staging: rtl8192e: Rename bSwBwInPro..., bRegRT2RTAg... and bCurrentRT...
staging: rtl8192e: Rename ChangeSource
staging: rtl8192e: Rename CurrentMPDU..., ForcedAMPDU... and ForcedMPDU...
staging: rtl8192e: Rename CurSlotTime
staging: rtl8192e: Rename dot11Cur..., bCurTxBW40MHz and bCurrentRT2...
staging: rtl8192e: Rename eRFPowerState, eRfOff and eRfOn
staging: rtl8192e: Rename eRfSleep, eRfPowerStateToSet and RfOffReason
staging: rtl8192e: Rename PeerMimoPs, IOTAction and IOTRaFunc
staging: rtl8192e: Rename RFChangeInProgress
staging: rtl8192e: Rename RFWaitCounter
staging: rtl8192e: Rename rtState
staging: rtl8192e: Rename RxRe...WinSize, RxReorder... and RxReorderDr...
staging: rtl8192e: Rename SelfMimoPs, CurrentOpMode and bForcedShortGI
staging: rtl8192e: Rename szRT2RTAggBuffer, bRegRxRe... and bCurRxReo...
staging: rtl8192e: Rename Tx... and RxCheckStuckHandler
staging: rtl8192e: Rename Tx_Retry_Count_Reg
staging: rtl8192e: Rename variable Bandwidth to avoid CamelCase
staging: rtl8192u: Fix return type of ieee80211_xmit
staging: rtl8192u: fix rmmod warn when device is renamed
staging: rtl8192u: move debug files to debugfs
staging: rtl8192u: move debug stuff to its own file
staging: rtl8192u: remove unnecessary cast
staging: rtl8712: fix camelcase in UserPriority
staging: rtl8712: Fix return type for implementation of ndo_start_xmit
staging: rtl8723bs: Add a blank line after declarations
staging: rtl8723bs: delete function rtw_set_chplan_cmd
staging: rtl8723bs: delete rtw_odm.c and rtw_odm.h
staging: rtl8723bs: delete rtw_setdatarate_cmd
staging: rtl8723bs: Delete un-necessary return for _rtw_xmit_entry()
staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
staging: rtl8723bs: Fix coding style issue in block comment
staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw()
staging: rtl8723bs: Fix return type for implementation of ndo_start_xmit
staging: rtl8723bs: Insert blank line after declarations
staging: rtl8723bs: Make switch and case at the same indent
staging: rtl8723bs: Relocate constant on the right side of test
staging: rtl8723bs: remove braces in single statement blocks
staging: rtl8723bs: remove function GetFractionValueFromString
staging: rtl8723bs: remove function IsCommentString
staging: rtl8723bs: remove function rtw_get_ch_setting_union
staging: rtl8723bs: remove function rtw_odm_ability_set
staging: rtl8723bs: remove function rtw_odm_adaptivity_parm_msg
staging: rtl8723bs: remove function rtw_odm_dbg_comp_msg
staging: rtl8723bs: remove function rtw_odm_dbg_comp_set
staging: rtl8723bs: remove GetHexValueFromString
staging: rtl8723bs: remove hal_btcoex_SetManualControl
staging: rtl8723bs: remove IsHexDigit
staging: rtl8723bs: remove member noise_level from struct dm_odm_t
staging: rtl8723bs: remove odm_NoiseMonitor.h and odm_NoiseMonitor.c
staging: rtl8723bs: remove odm_PauseDIG
staging: rtl8723bs: remove rtw_change_ifname
staging: rtl8723bs: remove rtw_hal_is_disable_sw_channel_plan
staging: rtl8723bs: remove rtw_is_wps_ie
staging: rtl8723bs: remove static const variable odm_comp_str
staging: rtl8723bs: remove unused function ODM_InbandNoise_Monitor
staging: rtl8723bs: replace code indent as tabs
staging: sm750fb: split multiple assignments to lines
staging: vme_user: Fix checkpatch warnings in vme_tsi148.c
staging: vt6655: Cleanup and rename function MACbSafeSoftwareReset
staging: vt6655: Cleanup and rename function MACvRestoreContext
staging: vt6655: Cleanup and rename function MACvSaveContext
staging: vt6655: Cleanup and rename function MACvSetCurrTXDescAddr
staging: vt6655: Cleanup and rename function MACvSetLoopbackMode
staging: vt6655: Convert macro MACvDisableBarkerPreambleMd
staging: vt6655: Convert macro MACvDisableProtectMD
staging: vt6655: Convert macro MACvEnableBarkerPreambleMd
staging: vt6655: Convert macro MACvEnableProtectMD to function
staging: vt6655: Convert macro MACvReceive0 to function
staging: vt6655: Convert macro MACvSetBBType to function
staging: vt6655: Create one function for two macros
staging: vt6655: Delete function MACbIsIntDisable
staging: vt6655: fix potential memory leak
staging: vt6655: fix some erroneous memory clean-up loops
staging: vt6655: Remove declaration of s_vCalculateOFDMRParameter
staging: vt6655: remove unnecessary null check
staging: vt6655: Rename function MACbIsRegBitsOff
staging: vt6655: Rename function MACbSafeRxOff
staging: vt6655: Rename function MACbSafeStop
staging: vt6655: Rename function MACbSafeTxOff
staging: vt6655: Rename function MACvEnableProtectMD
staging: vt6655: Rename function MACvReceive0 and add parameter
staging: vt6655: Rename function MACvSetBBType
staging: vt6655: Rename function MACvSetCurrAC0DescAddrEx
staging: vt6655: Rename function MACvSetCurrRx0DescAddr
staging: vt6655: Rename function MACvSetCurrRx1DescAddr
staging: vt6655: Rename function MACvSetCurrTx0DescAddrEx
staging: vt6655: Rename function MACvSetShortRetryLimit
staging: vt6655: Rename macro MACvSelectPage0
staging: vt6655: Rename macro MACvSelectPage1
staging: vt6655: Replace macro MACvSetRFLE_LatchBase
staging: vt6655: Replace MACvReceive1 with function vt6655_mac_dma_ctl
staging: vt6655: Replace MACvTransmit0 with function vt6655_mac_dma_ctl
staging: vt6655: Replace MACvTransmitAC0 with function vt6655_mac_dma_ctl
staging: wlan-ng: remove unused p80211wext_handler_def declaration
 
statx: add direct I/O alignment information
 
stmmac: dwmac-loongson: fix invalid mdio_node
stmmac: dwmac-loongson: fix missing of_node_put() while module exiting
stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe()
stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting
stmmac: intel: remove unused 'has_crossts' flag
stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz
 
string: Introduce strtomem() and strtomem_pad()
 
subdev/clk: fix repeated words in comments
 
sunhme: Add myself as a maintainer
sunhme: Clean up debug infrastructure
sunhme: Combine continued messages
sunhme: Convert FOO((...)) to FOO(...)
sunhme: Convert printk(KERN_FOO ...) to pr_foo(...)
sunhme: fix an IS_ERR() vs NULL check in probe
sunhme: forward the error code from pci_enable_device()
sunhme: Regularize probe errors
sunhme: remove unused tx_dump_ring()
sunhme: Remove version
sunhme: Return an ERR_PTR from quattro_pci_find
sunhme: switch to devres
sunhme: Uninitialized variable in happy_meal_init()
sunhme: Use (net)dev_foo wherever possible
sunhme: Use vdbg for spam-y prints
 
SUNRPC: Add a helper to allow pNFS drivers to selectively cancel RPC calls
SUNRPC: Add API to force the client to disconnect
SUNRPC: Clarify comment that documents svc_max_payload()
SUNRPC: Directly use ida_alloc()/free()
SUNRPC: Fix crasher in gss_unwrap_resp_integ()
SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed
SUNRPC: Fix races with rpc_killall_tasks()
SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation
SUNRPC: Fix svcxdr_init_encode's buflen calculation
SUNRPC: Fix typo in xdr_buf_subsegment's kdoc comment
SUNRPC: move from strlcpy with unused retval to strscpy
SUNRPC: Optimize svc_process()
SUNRPC: Parametrize how much of argsize should be zeroed
SUNRPC: Replace the use of the xprtiod WQ in rpcrdma
SUNRPC: use max_t() to simplify open code
 
Linux: Support for CS42L83 on Apple machines
 
svcrdma: Clean up RPCRDMA_DEF_GFP
 
swab: Add array operations
 
swap: add swap_cache_get_folio()
swap: convert swap_writepage() to use a folio
 
swap_state: convert free_swap_cache() to use a folio
 
swapfile: convert __try_to_reclaim_swap() to use a folio
swapfile: convert try_to_unuse() to use a folio
swapfile: convert unuse_pte_range() to use a folio
swapfile: fix soft lockup in scan_swap_map_slots
 
swiotlb: don't panic!
swiotlb: replace kmap_atomic() with memcpy_{from,to}_page()
 
sysctl: remove max_extfrag_threshold
 
Linux: TAS2764 fixes/extensions
 
task_work: use try_cmpxchg in task_work_add, task_work_cancel_match and task_work_run
 
tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
tcp/udp: Fix memory leak in ipv6_renew_options().
 
tcp: Access &tcp_hashinfo via net.
tcp: annotate data-race around tcp_md5sig_pool_populated
tcp: cdg: allow tcp_cdg_release() to be called multiple times
tcp: Clean up kernel listener's reqsk in inet_twsk_purge()
tcp: Clean up some functions.
tcp: configurable source port perturb table size
tcp: Don't allocate tcp_death_row outside of struct netns_ipv4.
tcp: export tcp_sendmsg_fastopen
tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
tcp: Fix data races around icsk->icsk_af_ops.
tcp: fix indefinite deferral of RTO with SACK reneging
tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
tcp: Introduce optional per-netns ehash.
tcp: Make SYN ACK RTO tunable by BPF programs with TFO
tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
tcp: Save unnecessary inet_twsk_purge() calls.
tcp: Set NULL to sk->sk_prot->h.hashinfo.
 
tee: optee: Drop ffa_ops in optee_ffa structure using ffa_dev->ops directly
tee: optee: fix possible memory leak in optee_register_device()
 
termios: consolidate values for VDISCARD in INIT_C_CC
termios: convert the last (sparc) INIT_C_CC to array
termios: get rid of non-UAPI asm/termios.h
termios: get rid of stray asm/termios.h include in n_hdlc.c
termios: kill uapi termios.h that are identical to generic one
termios: start unifying non-UAPI parts of asm/termios.h
termios: uninline conversion helpers
 
test_kprobes: fix implicit declaration error of test_kprobes
 
testing/selftests: Add tests for the is_signed_type() macro
 
thermal/core: Add a check before calling set_trip_temp()
thermal/core: Drop valid pointer check for type
thermal/core: Fix lockdep_assert() warning
thermal/core: Move set_trip_temp ops to the sysfs code
thermal/core: Move the mutex inside the thermal_zone_device_update() function
thermal/core: Move the thermal zone lock out of the governors
thermal/core: Rearm the monitoring only one time
thermal/core: Rework the monitoring a bit
 
thermal/drivers/amlogic: Switch to new of API
 
thermal/drivers/armada: Switch to new of API
 
thermal/drivers/banggap: Switch to new of API
 
thermal/drivers/broadcom: Switch to new of API
 
thermal/drivers/db8500: Switch to new of API
 
thermal/drivers/generic-adc: Switch to new of API
 
thermal/drivers/hisilicon: Switch to new of API
 
thermal/drivers/imx: Switch to new of API
 
thermal/drivers/imx_sc: Rely on the platform data to get the resource id
 
thermal/drivers/maxim: Switch to new of API
 
thermal/drivers/mmio: Switch to new of API
 
thermal/drivers/mtk: Switch to new of API
 
thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err()
 
thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id
 
thermal/drivers/qcom: Drop false build dependency of all QCOM drivers on QCOM_TSENS
thermal/drivers/qcom: Switch to new of API
 
thermal/drivers/qoriq: Switch to new of API
 
thermal/drivers/rcar: Switch to new of API
 
thermal/drivers/rcar_thermal: Constify static thermal_zone_device_ops
 
thermal/drivers/rockchip: Switch to new of API
 
thermal/drivers/rzg2l: Switch to new of API
 
thermal/drivers/samsung: Switch to new of thermal API
 
thermal/drivers/sprd: Switch to new of API
 
thermal/drivers/st: Switch to new of API
 
thermal/drivers/sun8i: Switch to new of API
 
thermal/drivers/tegra: Switch to new of API
 
thermal/drivers/thermal_mmio: Drop of_match_ptr()
 
thermal/drivers/ti-soc: Switch to new of API
 
thermal/drivers/uniphier: Switch to new of API
 
thermal/governors: Group the thermal zone lock inside the throttle function
 
thermal/of: Fix error code in of_thermal_zone_find()
thermal/of: Fix free after use in thermal_of_unregister()
thermal/of: Make new code and old code co-exist
thermal/of: Remove old OF code
thermal/of: Remove the thermal_zone_of_get_sensor_id() function
thermal/of: Return -ENODEV instead of -EINVAL if registration fails
thermal/of: Rework the thermal device tree initialization
 
thermal: core: Increase maximum number of trip points
thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register()
thermal: da9062-thermal: Drop redundant error message
thermal: Drop duplicate words from comments
thermal: gov_user_space: Do not lock thermal zone mutex
thermal: int340x: processor_thermal: Use module_pci_driver() macro
thermal: int340x_thermal: Consolidate priv->data_vault checks
thermal: intel_powerclamp: Remove accounting for IRQ wakes
thermal: intel_powerclamp: Use first online CPU as control_cpu
thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
thermal: move from strlcpy() with unused retval to strscpy()
thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API
 
thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround
thunderbolt: Add comment where Thunderbolt 4 PCI IDs start
thunderbolt: Add DP OUT resource when DP tunnel is discovered
thunderbolt: Add helper to check if CL states are enabled on port
thunderbolt: Add support for ASMedia NVM image format
thunderbolt: Add support for Intel Meteor Lake
thunderbolt: Add support for receiver lane margining
thunderbolt: Allow NVM upgrade of USB4 host routers
thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs
thunderbolt: debugfs: Fix spelling mistakes in seq_puts text
thunderbolt: Explicitly enable lane adapter hotplug events at startup
thunderbolt: Extend NVM version fields to 32-bits
thunderbolt: Fix spelling mistake "simultaneusly" -> "simultaneously"
thunderbolt: Move port CL state functions into correct place in switch.c
thunderbolt: Move tb_xdomain_parent() to tb.h
thunderbolt: Move vendor specific NVM handling into nvm.c
thunderbolt: Pass CL state bitmask to tb_port_clx_supported()
thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read()
thunderbolt: Rename and make nvm_read() available for other files
thunderbolt: Show link type for XDomain connections too
thunderbolt: Use dev_err_probe()
 
tipc: add an extra conn_get in tipc_conn_alloc
tipc: call tipc_lxc_xmit without holding node_read_lock
tipc: check skb_linearize() return value in tipc_disc_rcv()
tipc: fix a null-ptr-deref in tipc_topsrv_accept
tipc: fix an information leak in tipc_topsrv_kern_subscr
tipc: Fix potential OOB in tipc_link_proto_rcv()
tipc: Fix recognition of trial period
tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
tipc: re-fetch skb cb after tipc_msg_validate
tipc: set con sock in tipc_conn_alloc
 
tls: strp: make sure the TCP skbs do not have overlapping data
 
tmpfs: add support for an i_version counter
tmpfs: fix data loss from failed fallocate
 
tomoyo: struct path it might get from LSM callers won't have NULL dentry or mnt
tomoyo: use vsnprintf() properly
 
tools arch x86: Sync the msr-index.h copy with the kernel sources
 
tools build: Display logical OR of a feature flavors
tools build: Fix feature detection output due to eval expansion
tools build: Increment room for feature name in feature detection output
 
tools headers arm64: Sync arm64's cputype.h with the kernel sources
 
tools headers cpufeatures: Sync with the kernel sources
 
tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
 
tools headers uapi: Sync linux/stat.h with the kernel sources
 
tools headers UAPI: Sync powerpc syscall tables with the kernel sources
 
tools headers uapi: Update linux/in.h copy
 
tools headers: Update the copy of x86's memcpy_64.S used in 'perf bench'
 
tools include UAPI: Sync sound/asound.h copy with the kernel sources
 
tools/headers: Pull in stddef.h to uapi to fix BPF selftests build in CI
 
tools/kvm_stat: fix incorrect detection of debugfs
tools/kvm_stat: update exit reasons for vmx/svm/aarch64/userspace
 
tools/memory-model: Clarify LKMM's limitations in litmus-tests.txt
 
tools/nolibc/string: Fix memcmp() implementation
 
tools/nolibc: fix build warning in sys_mmap() when my_syscall6 is not defined
tools/nolibc: Fix missing strlen() definition and infinite loop with gcc-12
tools/nolibc: make argc 32-bit in riscv startup code
tools/nolibc: make sys_mmap() automatically use the right __NR_mmap definition
 
tools/power turbostat: Add support for MeteorLake platforms
tools/power turbostat: Add support for RPL-S
tools/power turbostat: Do not dump TRL if turbo is not supported
tools/power turbostat: Use standard Energy Unit for SPR Dram RAPL domain
tools/power turbostat: version 2022.10.04
 
tools/power/x86/intel-speed-select: Add pkg and die in isst_id
tools/power/x86/intel-speed-select: Cleanup get_physical_id usage
tools/power/x86/intel-speed-select: Convert more function to use isst_id
tools/power/x86/intel-speed-select: Do not export get_physical_id
tools/power/x86/intel-speed-select: Enforce isst_id value
tools/power/x86/intel-speed-select: Fix cpu count for TDP level display
tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper
tools/power/x86/intel-speed-select: Introduce struct isst_id
tools/power/x86/intel-speed-select: Optimize CPU initialization
tools/power/x86/intel-speed-select: Release v1.13
tools/power/x86/intel-speed-select: Remove dead code
tools/power/x86/intel-speed-select: Remove unused core_mask array
tools/power/x86/intel-speed-select: Remove unused struct clos_config fields
tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id
 
tools/testing/cxl: Add a single-port host-bridge regression config
tools/testing/cxl: Fix some error exits
 
tools/vm/page_owner_sort: fix -f option
 
tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep"
 
tools: iio: iio_generic_buffer: Fix read size
tools: iio: iio_utils: fix digit calculation
tools: include: sync include/api/linux/kvm.h
tools: sync find_bit() implementation
 
tracepoint: Optimize the critical region of mutex_lock in tracepoint_module_coming()
 
tracing/eprobe: Add eprobe filter support
tracing/eprobe: Fix alloc event dir failed when event name no set
tracing/eprobe: Fix eprobe filter to make a filter correctly
tracing/eprobe: Fix memory leak of filter string
tracing/eprobe: Fix warning in filter creation
 
tracing/filter: Call filter predicate functions directly via a switch statement
 
tracing/fprobe: Fix to check whether fprobe is registered correctly
 
tracing/hist: add in missing * in comment blocks
tracing/hist: Call hist functions directly via a switch statement
 
tracing/histogram: Update document for KEYS_MAX size
 
tracing/osnoise: Fix duration type
tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads
 
tracing/ring-buffer: Have polling block on watermark
 
tracing/user_events: Ensure user provided strings are safely formatted
tracing/user_events: Fix memory leak in user_event_create()
tracing/user_events: Move pages/locks into groups to prepare for namespaces
tracing/user_events: Update ABI documentation to align to bits vs bytes
tracing/user_events: Use bits vs bytes for enabled status page data
tracing/user_events: Use NULL for strstr checks
tracing/user_events: Use refcount instead of atomic for ref tracking
tracing/user_events: Use WRITE instead of READ for io vector import
 
tracing: Add "(fault)" name injection to kernel probes
tracing: Add ioctl() to force ring buffer waiters to wake up
tracing: Add Masami Hiramatsu as co-maintainer
tracing: Add numeric delta time to the trace event benchmark
tracing: Add tracing_reset_all_online_cpus_unlocked() function
tracing: Disable interrupt or preemption before acquiring arch_spinlock_t
tracing: Do not free snapshot if tracer is on cmdline
tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event()
tracing: Fix memory leak in tracing_read_pipe()
tracing: Fix potential null-pointer-access of entry in list 'tr->err_log'
tracing: Fix race where eprobes can be called before the event
tracing: Fix race where histograms can be called before the event
tracing: Fix reading strings from synthetic events
tracing: Fix spelling mistake "preapre" -> "prepare"
tracing: Fix warning on variable 'struct trace_array'
tracing: Fix wild-memory-access in register_synth_event()
tracing: Free buffers when a used dynamic event is removed
tracing: kprobe: Fix kprobe event gen test module on exit
tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd()
tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit()
tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit()
tracing: kprobe: Make gen test module work in arm and riscv
tracing: Move duplicate code of trace_kprobe/eprobe.c into header
tracing: Move struct filter_pred into trace_events_filter.c
tracing: Remove unused __bad_type_size() method
tracing: Remove unused variable 'dups'
tracing: Update MAINTAINERS to reflect new tracing git repo
tracing: Wake up ring buffer waiters on closing of the file
tracing: Wake up waiters when tracing is disabled
 
treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y
treewide: Drop __cficanonical
treewide: Drop function_nocfi
treewide: Drop WARN_ON_FUNCTION_MISMATCH
treewide: Filter out CC_FLAGS_CFI
treewide: use get_random_bytes() when possible
treewide: use get_random_u32() when possible
treewide: use get_random_{u8,u16}() when possible, part 1
treewide: use get_random_{u8,u16}() when possible, part 2
treewide: use prandom_u32_max() when possible, part 1
treewide: use prandom_u32_max() when possible, part 2
 
tsnep: Add EtherType RX flow classification support
tsnep: Add loopback support
tsnep: Fix rotten packets
tsnep: Fix TSNEP_INFO_TX_TIME register define
tsnep: Improve TX length handling
tsnep: Move interrupt from device to queue
tsnep: Record RX queue
tsnep: Support full DMA mask
tsnep: Support multiple TX/RX queue pairs
tsnep: Use page pool for RX
 
tty/vt: Add console_lock check to vt_console_print()
tty/vt: Remove printable variable
 
tty: Fix comment style in tty_termios_input_baud_rate()
tty: hvc: remove HVC_IUCV_MAGIC
tty: Make ->set_termios() old ktermios const
tty: Make ldisc ->set_termios() old ktermios const
tty: Make tty_termios_copy_hw() old ktermios const
tty: move from strlcpy with unused retval to strscpy
tty: mxser: remove redundant assignment to hwid
tty: n_gsm: add debug bit for user payload
tty: n_gsm: add enumeration for gsm encodings
tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
tty: n_gsm: introduce gsm_control_command() function
tty: n_gsm: name gsm tty device minors
tty: n_gsm: name the debug bits
tty: n_gsm: replace use of gsm_read_ea() with gsm_read_ea_val()
tty: n_hdlc: remove HDLC_MAGIC
tty: Remove baudrate dead code & make ktermios params const
tty: remove TTY_DRIVER_MAGIC
tty: remove TTY_MAGIC
tty: serial: allow pxa.c to be COMPILE_TESTed
tty: serial: altera_uart_{r,t}x_chars() need only uart_port
tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL
tty: serial: atmel: Make the driver aware of the existence of GCLK
tty: serial: atmel: Only divide Clock Divisor if the IP is USART
tty: serial: atmel: Separate mode clearing between UART and USART
tty: serial: atmel: Use FIELD_PREP/FIELD_GET
tty: serial: clean up stop-tx part in altera_uart_tx_chars()
tty: serial: cpm_uart: remove unused cpm_uart_nr declaration
tty: serial: do unlock on a common path in altera_jtaguart_console_putc()
tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar()
tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars()
tty: serial: extract serial_omap_put_char() from transmit_chars()
tty: serial: extract tx_ready() from __serial_lpc32xx_tx()
tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency
tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
tty: serial: fsl_lpuart: don't break the on-going transfer when global reset
tty: serial: meson: Use devm_clk_get_enabled() helper
tty: serial: move and cleanup vt8500_tx_empty()
tty: serial: qcom-geni-serial: Replace hardcoded icc flags with macros.
tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool
tty: serial: unify TX space reads under altera_jtaguart_tx_space()
tty: serial: use FIELD_GET() in lqasc_tx_ready()
tty: synclink_gt: remove MGSL_MAGIC
tty: xilinx_uartps: Add timeout waiting for loop
tty: xilinx_uartps: Check clk_enable return value
tty: xilinx_uartps: Check the clk_enable return value
tty: xilinx_uartps: Fix the ignore_status
tty: xilinx_uartps: Initialise the read_status_mask
tty: xilinx_uartps: Prevent writes when the controller is disabled
tty: xilinx_uartps: Update copyright text to correct format
 
u64_stats: Streamline the implementation
 
uapi: move IPPROTO_L2TP to in.h
 
ubi: block: Fix typos in comments
ubi: block: Remove in vain semicolon
ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl
ubi: fastmap: Fix typo in comments
ubi: fastmap: Use the bitmap API to allocate bitmaps
ubi: Fix repeated words in comments
ubi: ubi-media.h: Fix comment typo
 
ubifs: Fix AA deadlock when setting xattr for encrypted file
ubifs: Fix UBIFS ro fail due to truncate in the encrypted directory
ubifs: Fix ubifs_check_dir_empty() kernel-doc comment
 
ublk_drv: add START_USER_RECOVERY and END_USER_RECOVERY support
ublk_drv: add ublk_queue_cmd() for cleanup
ublk_drv: avoid to touch io_uring cmd in blk_mq io path
ublk_drv: check 'current' instead of 'ubq_daemon'
ublk_drv: comment on ublk_driver entry of Kconfig
ublk_drv: consider recovery feature in aborting mechanism
ublk_drv: define macros for recovery feature and check them
ublk_drv: don't forward io commands in reserve order
ublk_drv: requeue rqs with recovery feature enabled
ublk_drv: return flag of UBLK_F_URING_CMD_COMP_IN_TASK in case of module
ublk_drv: support UBLK_F_USER_RECOVERY_REISSUE
ublk_drv: use flexible-array member instead of zero-length array
 
ucounts: Split rlimit and ucount values and max values
 
udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
udf: replace ll_rw_block()
udf: Support splicing to file
 
udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
 
udp: advertise ipv6 udp support for msghdr::ubuf_info
udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
udp: Refactor udp_read_skb()
udp: Update reuse->has_conns under reuseport_lock.
 
ufs: replace ll_rw_block()
 
uio: dfl: add IOPLL user-clock feature id
 
UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
 
um: Do not initialise statics to 0.
um: Enable FORTIFY_SOURCE
um: Fix comment typo
um: Improve panic notifiers consistency and ordering
um: increase default virtual physical memory to 64 MiB
um: mmaper: add __exit annotations to module exit funcs
um: move from strlcpy with unused retval to strscpy
um: read multiple msg from virtio slave request fd
um: remove unused reactivate_chan() declaration
um: remove vma linked list walk
um: virt-pci: add __init/__exit annotations to module init/exit funcs
 
uml: Remove the initialization of statics to 0
 
units: complement the set of Hz units
 
Linux: Untested TAS2562 power setting fixes
 
uprobes: use folios more widely in __replace_page()
uprobes: use new_folio in __replace_page()
 
USB/ARM: Switch S3C2410 UDC to GPIO descriptors
 
usb/hcd: Fix dma_map_sg error check
 
usb: add NO_LPM quirk for Realforce 87U Keyboard
usb: add quirks for Lenovo OneLink+ Dock
 
USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
USB: bcma: Make GPIO explicitly optional
 
usb: bdc: change state when port disconnected
usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair
usb: cdns3: host: fix endless superspeed hub port reset
usb: cdns3: remove dead code
usb: cdnsp: Fix issue with Clear Feature Halt Endpoint
usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1
usb: chipidea: Add support for VBUS control with PHY
usb: chipidea: clarify Documentation/ABI text
usb: chipidea: clarify Documentation/ABI text
usb: chipidea: fix deadlock in ci_otg_del_timer
usb: chipidea: make configs for glue drivers visible with EXPERT
usb: clean up after dropping driver registration log spam
usb: common: debug: Check non-standard control requests
usb: common: usb-conn-gpio: Simplify some error message
usb: dwc2: Remove redundant license text
usb: dwc3: Avoid unmapping USB requests if endxfer is not complete
usb: dwc3: core: add gfladj_refclk_lpm_sel quirk
usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug
usb: dwc3: core: fix some leaks in probe
usb: dwc3: debug: show events parameters in hex
usb: dwc3: Do not get extcon device when usb-role-switch is used
usb: dwc3: Do not service EP0 and conndone events if soft disconnected
usb: dwc3: Don't switch OTG -> peripheral if extcon is present
usb: dwc3: exynos: Fix remove() function
usb: dwc3: Fix typos in gadget.c
usb: dwc3: gadget: Clear ep descriptor last
usb: dwc3: gadget: conditionally remove requests
usb: dwc3: gadget: Continue handling EP0 xfercomplete events
usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer
usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable
usb: dwc3: gadget: Don't delay End Transfer on delayed_status
usb: dwc3: gadget: Don't set IMI for no_interrupt
usb: dwc3: gadget: Force sending delayed status during soft disconnect
usb: dwc3: gadget: Return -ESHUTDOWN on ep disable
usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer
usb: dwc3: gadget: Stop processing more requests on IMI
usb: dwc3: gadget: Submit endxfer command if delayed during disconnect
usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect
usb: dwc3: Increase DWC3 controller halt timeout
usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P
usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms
usb: dwc3: qcom: clean up icc init
usb: dwc3: qcom: drop unneeded compatibles
usb: dwc3: qcom: only parse 'maximum-speed' once
usb: dwc3: Remove DWC3 locking during gadget suspend/resume
usb: dwc3: st: Rely on child's compatible instead of name
usb: dwc3: trace: add Start of Frame Number to trace event
usb: dwc3: xilinx: add power management ops support
usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure
usb: ehci: Use endpoint in URB to get maxpacket
 
USB: FHCI: Switch to GPIO descriptors
 
usb: gadget: add _init/__exit annotations to module init/exit funcs
usb: gadget: aspeed: Fix probe regression
usb: gadget: at91_udc: Fix comments typo
usb: gadget: f_fs: stricter integer overflow checks
 
USB: gadget: f_mass_storage: get rid of DEVICE_ATTR() usage
 
usb: gadget: f_ncm: noop - remove INIT_NDP{16,32}_OPTS macros
usb: gadget: function: fix dangling pnp_string in f_printer.c
usb: gadget: function: rndis: limit # of RNDIS instances to 1000
usb: gadget: net2272: Remove the initialization of statics to 0
usb: gadget: Replace runtime->status->state reference to runtime->state
usb: gadget: rndis: use %u instead of %d to print u32 values
usb: gadget: tegra: Reduce pad power
usb: gadget: udc: at91: switch to using fwnode_gpiod_get_index()
usb: gadget: udc: renesas_usb3: Add support for RZ/V2M
usb: gadget: uvc: add v4l2 enumeration api calls
usb: gadget: uvc: add v4l2 try_format api call
usb: gadget: uvc: also use try_format in set_format
usb: gadget: uvc: don't put item still in use
usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video()
usb: gadget: uvc: fix dropped frame after missed isoc
usb: gadget: uvc: fix sg handling during video encode
usb: gadget: uvc: fix sg handling in error case
usb: gadget: uvc: increase worker prio to WQ_HIGHPRI
usb: gadget: uvc: limit isoc_sg to super speed gadgets
 
USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe()
 
usb: host: ehci-exynos: switch to using gpiod API
usb: host: Initiate urb ep with udev ep0
usb: host: npcm7xx: remove USB EHCI host reset sequence
 
USB: host: npcm: Add NPCM8XX support
 
usb: host: xhci-plat: suspend and resume clocks
usb: host: xhci-plat: suspend/resume clks for brcm
usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
usb: idmouse: fix an uninit-value in idmouse_open
usb: misc: usb3503: call clk_disable_unprepare in the error handling
usb: misc: uss720: fix uninitialized variable rlen
usb: mon: make mmapped memory read only
usb: move from strlcpy with unused retval to strscpy
usb: mtu3: fix failed runtime suspend in host only mode
usb: musb: core: Switch to use dev_err_probe() helper
usb: musb: cppi41: Switch to use dev_err_probe() helper
usb: musb: da8xx: Switch to use dev_err_probe() helper
usb: musb: Fix musb_gadget.c rxstate overflow bug
usb: musb: jz4740: Switch to use dev_err_probe() helper
usb: musb: sunxi: Switch to use dev_err_probe() helper
usb: ohci-platform: fix usb disconnect issue after s4
 
USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl"
 
usb: phy: generic: Switch to use dev_err_probe() helper
 
USB: PHY: JZ4770: Switch to use dev_err_probe() helper
 
usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX
usb: phy: tegra: switch to using devm_gpiod_get()
usb: reduce kernel log spam on driver registration
 
USB: serial: console: move mutex_unlock() before usb_serial_put()
USB: serial: ftdi_sio: add support for HP and HA devices
USB: serial: ftdi_sio: assume hi-speed type
USB: serial: ftdi_sio: clean up attribute handling
USB: serial: ftdi_sio: clean up attribute visibility logic
USB: serial: ftdi_sio: clean up baudrate request
USB: serial: ftdi_sio: clean up chip type enum
USB: serial: ftdi_sio: clean up driver prefix
USB: serial: ftdi_sio: clean up modem-status handling
USB: serial: ftdi_sio: convert to use dev_groups
USB: serial: ftdi_sio: drop redundant chip type comments
USB: serial: ftdi_sio: fix 300 bps rate for SIO
USB: serial: ftdi_sio: include FT2232D in type string
USB: serial: ftdi_sio: move driver structure
USB: serial: ftdi_sio: rename channel index
USB: serial: ftdi_sio: rename chip types
USB: serial: ftdi_sio: simplify divisor handling
USB: serial: ftdi_sio: tighten device-type detection
 
usb: serial: Make ->set_termios() old ktermios const
 
USB: serial: option: add Fibocom FM160 0x0111 composition
USB: serial: option: add Sierra Wireless EM9191
USB: serial: option: add u-blox LARA-L6 modem
USB: serial: option: add u-blox LARA-R6 00B modem
USB: serial: option: remove old LARA-R6 PID
USB: serial: qcserial: add new usb-id for Dell branded EM7455
 
usb: typec: anx7411: Use of_get_child_by_name() instead of of_find_node_by_name()
usb: typec: fusb302: Switch to use dev_err_probe() helper
usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources()
usb: typec: mux: Enter safe mode only when pins need to be reconfigured
usb: typec: qcom-pmic-typec: Switch to use dev_err_probe() helper
usb: typec: Replace custom implementation of device_match_fwnode()
usb: typec: stusb160x: Switch to use dev_err_probe() helper
usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common
usb: typec: tcpci_mt6370: Add MediaTek MT6370 tcpci driver
usb: typec: tcpci_rt1711h: Add compatible id with rt1715
usb: typec: tcpci_rt1711h: Add initial phy setting
usb: typec: tcpci_rt1711h: Add regulator support when source vbus
usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level
usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn
usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler
usb: typec: ucsi: acpi: Implement resume callback
usb: typec: ucsi: Check the connection on resume
usb: typec: ucsi: Don't warn on probe deferral
usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader"
usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra
usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs
usb: usb251xb: Switch to use dev_err_probe() helper
usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller
 
USB: xhci: make xhci_get_endpoint_address static
 
usbip: add USBIP_URB_* URB transfer flags
 
Linux: Use devm helpers for regulator get and enable
 
userfaultfd: add /dev/userfaultfd for fine grained access control
userfaultfd: convert mcontinue_atomic_pte() to use a folio
userfaultfd: open userfaultfds with O_RDONLY
userfaultfd: selftests: modify selftest to use /dev/userfaultfd
userfaultfd: update documentation to describe /dev/userfaultfd
userfaultfd: use maple tree iterator to iterate VMAs
 
usr/gen_init_cpio.c: remove unnecessary -1 values from int file
 
utsname: contribute changes to RNG
 
v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
 
vdpa/ifcvf: add reviewer
 
vDPA: allow userspace to query features of a vDPA device
vDPA: check virtio device features to detect MQ
vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence
vDPA: conditionally read MTU and MAC in dev cfg space
 
vdpa: device feature provisioning
 
vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill
vDPA: only report driver features if FEATURES_OK is set
 
vdpa_sim_net: support feature provisioning
 
vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctl
vfio-pci: Fix vfio_pci_ioeventfd() to return int
vfio-pci: Re-indent what was vfio_pci_core_ioctl()
vfio-pci: Replace 'void __user *' with proper types in the ioctl functions
 
vfio/amba: Use the new device life cycle helpers
 
vfio/ap: Use the new device life cycle helpers
 
vfio/ccw: Use the new device life cycle helpers
 
vfio/fsl-mc: Fix a typo in a message
vfio/fsl-mc: Use the new device life cycle helpers
 
vfio/hisi_acc: Use the new device life cycle helpers
 
vfio/mbochs: Use the new device life cycle helpers
 
vfio/mdev: add mdev available instance checking to the core
vfio/mdev: consolidate all the available_instance sysfs into the core code
vfio/mdev: consolidate all the description sysfs into the core code
vfio/mdev: consolidate all the device_api sysfs into the core code
vfio/mdev: consolidate all the name sysfs into the core code
vfio/mdev: embedd struct mdev_parent in the parent data structure
vfio/mdev: make mdev.h standalone includable
vfio/mdev: remove mdev_from_dev
vfio/mdev: remove mdev_parent_dev
vfio/mdev: remove mtype_get_parent_dev
vfio/mdev: simplify mdev_type handling
vfio/mdev: unexport mdev_bus_type
 
vfio/mdpy: Use the new device life cycle helpers
 
vfio/mlx5: Create and destroy page tracker object
vfio/mlx5: Init QP based resources for dirty tracking
vfio/mlx5: Manage error scenarios on tracker
vfio/mlx5: Report dirty pages from tracker
vfio/mlx5: Set the driver DMA logging callbacks
vfio/mlx5: Use the new device life cycle helpers
 
vfio/mtty: Use the new device life cycle helpers
 
vfio/pci: Check the device set open count on reset
vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXIT
vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUP
vfio/pci: Mask INTx during runtime suspend
vfio/pci: Rename vfio_pci_register_dev_region()
vfio/pci: Simplify the is_intx/msi/msix/etc defines
vfio/pci: Split linux/vfio_pci_core.h
vfio/pci: Use the new device life cycle helpers
 
vfio/platform: Use the new device life cycle helpers
 
vfio: Add an IOVA bitmap support
vfio: Add header guards and includes to drivers/vfio/vfio.h
vfio: Add helpers for unifying vfio_device life cycle
vfio: Add struct device to vfio_device
vfio: Add the device features for the low power entry and exit
vfio: Add vfio_file_is_group()
vfio: Change vfio_group->group_rwsem to a mutex
vfio: Export the device set open count
vfio: Fix container device registration life cycle
vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_device_fd()
vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_container()
vfio: Follow a strict lifetime for struct iommu_group
vfio: Follow the naming pattern for vfio_group_ioctl_unset_container()
vfio: Hold a reference to the iommu_group in kvm for SPAPR
vfio: Increment the runtime PM usage count during IOCTL call
vfio: Introduce DMA logging uAPIs
vfio: Introduce the DMA logging feature support
vfio: Make the group FD disassociate from the iommu_group
vfio: More vfio_file_is_group() use cases
vfio: Move container code into drivers/vfio/container.c
vfio: Remove #ifdefs around CONFIG_VFIO_NOIOMMU
vfio: Remove the vfio_group->users and users_comp
vfio: Remove vfio_group dev_counter
vfio: Rename __vfio_group_unset_container()
vfio: Rename vfio_device_put() and vfio_device_try_get()
vfio: Rename vfio_ioctl_check_extension()
vfio: Split out container code from the init/cleanup functions
vfio: Split the container logic into vfio_container_attach_group()
vfio: Split the register_device ops call into functions
vfio: Split VFIO_GROUP_GET_STATUS into a function
 
vfs: add vfs_tmpfile_open() helper
vfs: fix copy_file_range() averts filesystem freeze protection
vfs: make vfs_tmpfile() static
vfs: move open right after ->tmpfile()
vfs: open inside ->tmpfile()
vfs: support STATX_DIOALIGN on block devices
vfs: vfs_tmpfile: ensure O_EXCL flag is enforced
 
vhost/net: use struct ubuf_info_msgzc
 
vhost/vsock: Use kvmalloc/kvfree for larger packets.
 
vhost: add __init/__exit annotations to module init/exit funcs
 
video/aperture: Disable and unregister sysfb devices via aperture helpers
video/aperture: Remove conflicting VGA devices, if any
 
video/hdmi: Add audio_infoframe packing for DP
 
video: backlight: mt6370: Add MediaTek MT6370 support
video: Provide constants for VGA I/O range
 
virt/sev-guest: Prevent IV reuse in the SNP guest driver
 
virt: move from strlcpy with unused retval to strscpy
virt: vbox: convert to use dev_groups
virt: vbox: Remove unproper information
 
virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create()
 
virtio-net: introduce and use helper function for guest gso support checks
virtio-net: use mtu size as buffer length for big packets
 
virtio/vsock: check SO_RCVLOWAT before wake up reader
virtio/vsock: use 'target' in notify_poll_in callback
 
virtio: drop vp_legacy_set_queue_size
virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg()
 
virtio_blk: add SECURE ERASE command support
 
virtio_net: Fix probe failed when modprobe virtio_net
 
virtio_pci: don't try to use intxif pin is zero
virtio_pci: use irq to detect interrupt support
 
virtio_ring: make vring_alloc_queue_packed prettier
virtio_ring: split: Operators use unified style
 
vlan: move from strlcpy with unused retval to strscpy
 
vmci/vsock: check SO_RCVLOWAT before wake up reader
vmci/vsock: use 'target' in notify_poll_in callback
 
VMCI: Update maintainers for VMCI
 
vmlinux.lds.h: Fix placement of '.data..decrypted' section
 
vmxnet3: correctly report encapsulated LRO packet
vmxnet3: use correct intrConf reference when using extended queues
 
vp_vdpa: support feature provisioning
 
vsock/vmci: fix repeated words in comments
 
vsock: add API call for data ready
vsock: fix possible infinite sleep in vsock_connectible_wait_data()
vsock: pass sock_rcvlowat to notify_poll_in as target
vsock: remove the unused 'wait' in vsock_connectible_recvmsg()
vsock: SO_RCVLOWAT transport set callback
 
vsock_test: POLLIN + SO_RCVLOWAT test
 
vsprintf: add new `%pA` format specifier
 
w1: Split memcpy() of struct cn_msg flexible array
 
watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems.
watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING
 
watchdog: Add tracing events for the most usual watchdog events
watchdog: armada_37xx_wdt: Fix .set_timeout callback
watchdog: aspeed_wdt: Reorder output signal register configuration
watchdog: bd9576_wdt: switch to using devm_fwnode_gpiod_get()
watchdog: booke_wdt: Replace PPC_FSL_BOOK3E by PPC_E500
watchdog: Check dev_set_name() return value
watchdog: dt-bindings: atmel,at91sam9-wdt: convert to json-schema
watchdog: eurotechwdt: Remove redundant word in comments
watchdog: Exar/MaxLinear XR28V38x driver
watchdog: ftwdt010_wdt: fix test for platform_get_irq() failure
watchdog: ftwdt010_wdt: implement _restart() function
watchdog: imx7ulp: Add explict memory barrier for unlock sequence
watchdog: imx7ulp: Move suspend/resume to noirq phase
watchdog: imx7ulp_wdt: Check CMD32EN in wdog init
watchdog: imx7ulp_wdt: Fix RCS timeout issue
watchdog: imx7ulp_wdt: Handle wdog reconfigure failure
watchdog: imx7ulp_wdt: init wdog when it was active
watchdog: imx93: add watchdog timer on imx93
watchdog: meson: keep running if already active
watchdog: npcm: Enable clock if provided
watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code
watchdog: rzg2l_wdt: Add rzv2m support
watchdog: s3c2410_wdt: support exynosautov9 watchdog
watchdog: sa1100: make variable sa1100dog_driver static
watchdog: sp5100_tco: Add "action" module parameter
watchdog: sp805_wdt: fix spelling typo in comment
watchdog: twl4030_wdt: add missing mod_devicetable.h include
watchdog: w83627hf_wdt: add bootstatus support
watchdog: w83977f_wdt: Fix comment typo
watchdog: wdat_wdt: Set the min and max timeout values properly
 
wifi: airo: do not assign -1 to unsigned char
wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
wifi: ath10k: Fix miscellaneous spelling errors
wifi: ath10k: reset pointer after memory free to avoid potential use-after-free
wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices
wifi: ath11k: Add cold boot calibration support on WCN6750
wifi: ath11k: add get_txpower mac ops
wifi: ath11k: Add multi TX ring support for WCN6750
wifi: ath11k: Add spectral scan support for 160 MHz
wifi: ath11k: Add support to connect to non-transmit MBSSID profiles
wifi: ath11k: Add support to get power save duration for each client
wifi: ath11k: Add TWT debugfs support for STA interface
wifi: ath11k: Add WoW support for WCN6750
wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update()
wifi: ath11k: change complete() to complete_all() for scan.completed
wifi: ath11k: Enable threaded NAPI
wifi: ath11k: Fix deadlock during WoWLAN suspend
wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected
wifi: ath11k: Fix hardware restart failure due to twt debugfs failure
wifi: ath11k: Fix incorrect QMI message ID mappings
wifi: ath11k: Fix kernel-doc issues
wifi: ath11k: Fix miscellaneous spelling errors
wifi: ath11k: fix number of VHT beamformee spatial streams
wifi: ath11k: fix peer addition/deletion error on sta band migration
wifi: ath11k: Fix QCN9074 firmware boot on x86
wifi: ath11k: implement SRAM dump debugfs interface
wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default
wifi: ath11k: Increase TCL data ring size for WCN6750
wifi: ath11k: mac: fix reading 16 bytes from a region of size 0 warning
wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register()
wifi: ath11k: move firmware stats out of debugfs
wifi: ath11k: Register shutdown handler for WCN6750
wifi: ath11k: Remove redundant ath11k_mac_drain_tx
wifi: ath11k: retrieve MAC address from system firmware if provided
wifi: ath11k: Split PCI write/read functions
wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
wifi: ath9k: fix repeated the words in a comment
wifi: ath9k: fix repeated to words in a comment
wifi: b43: remove empty switch statement
wifi: brcmfmac: add 43439 SDIO ids and initialization
wifi: brcmfmac: Add DMI nvram filename quirk for Chuwi Hi8 Pro tablet
wifi: brcmfmac: firmware: Allow platform to override macaddr
wifi: brcmfmac: firmware: Handle per-board clm_blob files
wifi: brcmfmac: firmware: Support passing in multiple board_types
wifi: brcmfmac: fix continuous 802.1x tx pending timeout error
wifi: brcmfmac: fix invalid address access when enabling SCAN log level
wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
wifi: brcmfmac: fix scheduling while atomic issue when deleting flowring
wifi: brcmfmac: Fix to add brcmf_clear_assoc_ies when rmmod
wifi: brcmfmac: Fix to add skb free for TIM update info when tx is completed
wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
wifi: brcmfmac: msgbuf: Increase RX ring sizes to 1024
wifi: brcmfmac: of: Fetch Apple properties
wifi: brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanism
wifi: brcmfmac: pcie: Add IDs/properties for BCM4378
wifi: brcmfmac: pcie: Perform firmware selection for Apple platforms
wifi: brcmfmac: pcie: Read Apple OTP information
wifi: brcmfmac: pcie: Support PCIe core revisions >= 64
wifi: brcmfmac: remove redundant variable err
wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 43430
wifi: brcmsmac: remove duplicate words
wifi: cfg80211/mac80211: check EHT capability size correctly
wifi: cfg80211/mac80211: reject bad MBSSID elements
wifi: cfg80211: add link id to txq params
wifi: cfg80211: Add link_id parameter to various key operations for MLO
wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()
wifi: cfg80211: avoid nontransmitted BSS list corruption
wifi: cfg80211: don't allow multi-BSSID in S1G
wifi: cfg80211: ensure length byte is present before access
wifi: cfg80211: Fix bitrates overflow issue
wifi: cfg80211: fix BSS refcounting bugs
wifi: cfg80211: fix buffer overflow in elem comparison
wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packets
wifi: cfg80211: fix memory leak in query_regdb_file()
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
wifi: cfg80211: get correct AP link chandef
wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD
wifi: cfg80211: reject connect response with MLO params for WEP
wifi: cfg80211: silence a sparse RCU warning
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0
wifi: cw1200: remove RCU STA pointer handling in TX
wifi: cw1200: use get_unaligned_le64()
wifi: ipw2100: fix warnings about non-kernel-doc
wifi: ipw2x00: fix array of flexible structures warnings
wifi: iwlwifi: calib: Refactor iwl_calib_result usage for clarity
wifi: iwlwifi: cfg: remove IWL_DEVICE_BZ_COMMON macro
wifi: iwlwifi: mvm: Add handling for scan offload match info notification
wifi: iwlwifi: mvm: Add support for d3 end notification
wifi: iwlwifi: mvm: Add support for wowlan info notification
wifi: iwlwifi: mvm: Add support for wowlan wake packet notification
wifi: iwlwifi: mvm: d3: parse keys from wowlan info notification
wifi: iwlwifi: mvm: don't check D0I3 version
wifi: iwlwifi: mvm: enable resume based on notifications
wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (other cases)
wifi: iwlwifi: mvm: fix typo in struct iwl_rx_no_data API
wifi: iwlwifi: mvm: iterate over interfaces after an assert in d3
wifi: iwlwifi: mvm: refactor iwl_mvm_set_sta_rate() a bit
wifi: iwlwifi: mvm: rxmq: further unify some VHT/HE code
wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting
wifi: iwlwifi: mvm: trigger resume flow before wait for notifications
wifi: iwlwifi: pcie: add support for BZ devices
wifi: iwlwifi: Track scan_cmd allocation size explicitly
wifi: libertas: fix a couple of sparse warnings
wifi: mac80211: accept STA changes without link changes
wifi: mac80211: add ieee80211_find_sta_by_link_addrs API
wifi: mac80211: add link information in ieee80211_rx_status
wifi: mac80211: add vif/sta link RCU dereference macros
wifi: mac80211: allow bw change during channel switch in mesh
wifi: mac80211: allow link address A2 in TXQ dequeue
wifi: mac80211: call drv_sta_state() under sdata_lock() in reconfig
wifi: mac80211: clean up a needless assignment in ieee80211_sta_activate_link()
wifi: mac80211: correct SMPS mode in HE 6 GHz capability
wifi: mac80211: do not drop packets smaller than the LLC-SNAP header on fast-rx
wifi: mac80211: extend ieee80211_nullfunc_get() for MLO
wifi: mac80211: Fix ack frame idr leak when mesh has no route
wifi: mac80211: fix control port frame addressing
wifi: mac80211: fix crash in beacon protection for P2P-device
wifi: mac80211: fix decap offload for stations on AP_VLAN interfaces
wifi: mac80211: fix double SW scan stop
wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit()
wifi: mac80211: fix MBSSID parsing use-after-free
wifi: mac80211: fix memory free error when registering wiphy fail
wifi: mac80211: fix potential deadlock in ieee80211_key_link()
wifi: mac80211: fix probe req HE capabilities access
wifi: mac80211: fix use-after-free
wifi: mac80211: implement link switching
wifi: mac80211: isolate driver from inactive links
wifi: mac80211: keep A-MSDU data in sta and per-link
wifi: mac80211: maintain link_id in link_sta
wifi: mac80211: make smps_mode per-link
wifi: mac80211: mlme: assign link address correctly
wifi: mac80211: mlme: don't add empty EML capabilities
wifi: mac80211: mlme: refactor QoS settings code
wifi: mac80211: move from strlcpy with unused retval to strscpy
wifi: mac80211: move link code to a new file
wifi: mac80211: netdev compatible TX stop for iTXQ drivers
wifi: mac80211: prevent 4-addr use on MLDs
wifi: mac80211: prevent VLANs on MLDs
wifi: mac80211: properly implement MLO key handling
wifi: mac80211: properly set old_links when removing a link
wifi: mac80211: read ethtool's sta_stats from sinfo
wifi: mac80211: remove unused arg to ieee80211_chandef_eht_oper
wifi: mac80211: remove/avoid misleading prints
wifi: mac80211: set link BSSID
wifi: mac80211: set link ID in TX info for beacons
wifi: mac80211: set link_sta in reorder timeout
wifi: mac80211: Set TWT Information Frame Disabled bit as 1
wifi: mac80211: set up beacon timing config on links
wifi: mac80211: Support POWERED_ADDR_CHANGE feature
wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change()
wifi: mac80211: use correct rx link_sta instead of default
wifi: mac80211: use full 'unsigned int' type
wifi: mac80211: use link ID for MLO in queued frames
wifi: mac80211: use link in TXQ parameter configuration
wifi: mac80211: use the corresponding link for stats update
wifi: mac80211_hwsim: always activate all links
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
wifi: mac80211_hwsim: check STA magic in change_sta_links
wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support
wifi: mac80211_hwsim: fix link change handling
wifi: mac80211_hwsim: fix multi-channel handling in netlink RX
wifi: mac80211_hwsim: refactor RX a bit
wifi: mac80211_hwsim: remove multicast workaround
wifi: mac80211_hwsim: send NDP for link (de)activation
wifi: mac80211_hwsim: skip inactive links on TX
wifi: mac80211_hwsim: split iftype data into AP/non-AP
wifi: mac80211_hwsim: track active STA links
wifi: mac80211_hwsim: warn on invalid link address
wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration
wifi: move from strlcpy with unused retval to strscpy
wifi: mt76: add PPDU based TxS support for WED device
wifi: mt76: add rx_check callback for usb devices
wifi: mt76: connac: fix in comment
wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv
wifi: mt76: connac: introduce mt76_connac_reg_map structure
wifi: mt76: fix rate reporting / throughput regression on mt7915 and newer
wifi: mt76: fix receiving LLC packets on mt7615/mt7915
wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921
wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx
wifi: mt76: move move mt76_sta_stats to mt76_wcid
wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload
wifi: mt76: mt7663s: add rx_check callback
wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code
wifi: mt76: mt7915: do not check state before configuring implicit beamform
wifi: mt76: mt7915: fix an uninitialized variable bug
wifi: mt76: mt7915: fix mcs value in ht mode
wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup
wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap
wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload
wifi: mt76: mt7921: delete stray if statement
wifi: mt76: mt7921: fix the firmware version report
wifi: mt76: mt7921: fix use after free in mt7921_acpi_read()
wifi: mt76: mt7921: get rid of the false positive reset
wifi: mt76: mt7921: introduce Country Location Control support
wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c
wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value
wifi: mt76: mt7921e: fix race issue between reset and suspend/resume
wifi: mt76: mt7921e: fix random fw download fail
wifi: mt76: mt7921e: fix rmmod crash in driver reload test
wifi: mt76: mt7921s: fix race issue between reset and suspend/resume
wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
wifi: mt76: mt7921u: fix race issue between reset and suspend/resume
wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND
wifi: mt76: sdio: add rx_check callback for sdio devices
wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work
wifi: mt76: sdio: fix transmitting packet hangs
wifi: mt76: sdio: poll sta stat when device transmits data
wifi: mt76: testmode: use random payload for tx packets
wifi: mwifiex: fix array of flexible structures warnings
wifi: mwifiex: Fix comment typo
wifi: mwifiex: fix endian annotations in casts
wifi: mwifiex: fix endian conversion
wifi: mwifiex: mark a variable unused
wifi: nl80211: add MLD address to assoc BSS entries
wifi: nl80211: Add POWERED_ADDR_CHANGE feature
wifi: nl80211: remove redundant err variable
wifi: nl80211: send MLO links channel info in GET_INTERFACE
wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array
wifi: p54: Fix comment typo
wifi: qtnfmac: remove braces around single statement blocks
wifi: rndis_wlan: fix array of flexible structures warning
wifi: rsi: fix kernel-doc warning
wifi: rt2x00: add r calibration for MT7620
wifi: rt2x00: add RF self TXDC calibration for MT7620
wifi: rt2x00: add RXDCOC calibration for MT7620
wifi: rt2x00: add RXIQ calibration for MT7620
wifi: rt2x00: add support for external PA on MT7620
wifi: rt2x00: add throughput LED trigger
wifi: rt2x00: add TX LOFT calibration for MT7620
wifi: rt2x00: correctly set BBP register 86 for MT7620
wifi: rt2x00: define RF5592 in init_eeprom routine
wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
wifi: rt2x00: Fix "Error - Attempt to send packet over invalid queue 2"
wifi: rt2x00: fix HT20/HT40 bandwidth switch on MT7620
wifi: rt2x00: move helper functions up in file
wifi: rt2x00: move up and reuse busy wait functions
wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
wifi: rt2x00: set SoC wmac clock register
wifi: rt2x00: set VGC gain for both chains of MT7620
wifi: rt2x00: use explicitly signed or unsigned types
wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM
wifi: rtl8xxxu: Fix skb misuse in TX queue selection
wifi: rtl8xxxu: gen2: Enable 40 MHz channel width
wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
wifi: rtl8xxxu: Improve rtl8xxxu_queue_select
wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask
wifi: rtl8xxxu: Simplify the error handling code
wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
wifi: rtlwifi: 8192de: correct checking of IQK reload
wifi: rtw88: 8822c: extend supported probe request size
wifi: rtw88: access chip_info by const pointer
wifi: rtw88: add flag check before enter or leave IPS
wifi: rtw88: add flushing queue before HW scan
wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init()
wifi: rtw88: add mutex when set regulatory and get Tx power table
wifi: rtw88: add mutex when set SAR
wifi: rtw88: add the update channel flow to support setting by parameters
wifi: rtw88: fix stopping queues in wrong timing when HW scan
wifi: rtw88: fix store OP channel info timing when HW scan
wifi: rtw88: fix uninitialized use of primary channel index
wifi: rtw88: fix WARNING:rtw_get_tx_power_params() during HW scan
wifi: rtw88: phy: fix warning of possible buffer overflow
wifi: rtw88: prohibit enter IPS during HW scan
wifi: rtw89: 8852a: correct WDE IMR settings
wifi: rtw89: 8852b: configure DLE mem
wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf
wifi: rtw89: 8852c: add multi-port ID to TX descriptor
wifi: rtw89: 8852c: declare correct BA CAM number
wifi: rtw89: 8852c: enable the interference cancellation of MU-MIMO on 6GHz
wifi: rtw89: 8852c: enlarge polling timeout of RX DCK
wifi: rtw89: 8852c: initialize and correct BA CAM content
wifi: rtw89: 8852c: L1 DMA reset has offloaded to FW
wifi: rtw89: 8852c: set TBTT shift configuration
wifi: rtw89: 8852c: set TX to single path TX on path B in 6GHz band
wifi: rtw89: 8852c: support fw crash simulation
wifi: rtw89: 8852c: support hw_scan
wifi: rtw89: 8852c: update RF radio A/B parameters to R49
wifi: rtw89: 8852c: update TX power tables to R49
wifi: rtw89: add DIG register struct to share common algorithm
wifi: rtw89: add DMA busy checking bits to chip info
wifi: rtw89: add retry to change power_mode state
wifi: rtw89: add skeleton of mac80211 chanctx ops support
wifi: rtw89: call tx_wake notify for 8852c in deep ps mode
wifi: rtw89: check DLE FIFO size with reserved size
wifi: rtw89: coex: add logic to control BT scan priority
wifi: rtw89: coex: add v1 cycle report to parsing Bluetooth A2DP status
wifi: rtw89: coex: add v1 summary info to parse the traffic status from firmware
wifi: rtw89: coex: Add v1 Wi-Fi firmware power-saving null data report
wifi: rtw89: coex: add v1 Wi-Fi firmware steps report
wifi: rtw89: coex: add WL_S0 hardware TX/RX mask to allow WL_S0 TX/RX during GNT_BT
wifi: rtw89: coex: Combine set grant WL/BT and correct the debug log
wifi: rtw89: coex: modify LNA2 setting to avoid BT destroyed Wi-Fi aggregation
wifi: rtw89: coex: Move coexistence firmware buffer size parameter to chip info
wifi: rtw89: coex: Parsing Wi-Fi firmware error message from reports
wifi: rtw89: coex: Parsing Wi-Fi firmware TDMA info from reports
wifi: rtw89: coex: Remove trace_step at COEX-MECH control structure for RTL8852C
wifi: rtw89: coex: show connecting state in debug message
wifi: rtw89: coex: summarize Wi-Fi to BT scoreboard and inform BT one time a cycle
wifi: rtw89: coex: translate slot ID to readable name
wifi: rtw89: coex: update coexistence to 6.3.0
wifi: rtw89: coex: use void pointer as temporal type to copy report
wifi: rtw89: concentrate chandef setting to stack callback
wifi: rtw89: concentrate parameter control for setting channel callback
wifi: rtw89: configure TX path via H2C command
wifi: rtw89: correct BA CAM allocation
wifi: rtw89: correct enable functions of HCI/PCI DMA
wifi: rtw89: correct polling address of address CAM
wifi: rtw89: create rtw89_chan centrally to avoid breakage
wifi: rtw89: declare support for mac80211 chanctx ops by chip
wifi: rtw89: declare to support beamformee above bandwidth 80MHz
wifi: rtw89: disable 26-tone RU HE TB PPDU transmissions
wifi: rtw89: early recognize FW feature to decide if chanctx
wifi: rtw89: enlarge the CFO tracking boundary
wifi: rtw89: fix rx filter after scan
wifi: rtw89: free unused skb to prevent memory leak
wifi: rtw89: initialize DMA of CMAC
wifi: rtw89: initialize entity and configure default chandef
wifi: rtw89: introduce entity mode and its recalculated prototype
wifi: rtw89: introduce rtw89_chan for channel stuffs
wifi: rtw89: introudce functions to drop packets
wifi: rtw89: mac: correct register of report IMR
wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels
wifi: rtw89: mac: set NAV upper to 25ms
wifi: rtw89: no HTC field if TX rate might fallback to legacy
wifi: rtw89: parse phycap of TX/RX antenna number
wifi: rtw89: pci: add to do PCI auto calibration
wifi: rtw89: pci: concentrate control function of TX DMA channel
wifi: rtw89: pci: correct suspend/resume setting for variant chips
wifi: rtw89: pci: correct TX resource checking in low power mode
wifi: rtw89: pci: enable CLK_REQ, ASPM, L1 and L1ss for 8852c
wifi: rtw89: pci: fix interrupt stuck after leaving low power mode
wifi: rtw89: pci: fix PCI PHY auto adaption by using software restore
wifi: rtw89: pci: mask out unsupported TX channels
wifi: rtw89: pci: set power cut closed for 8852be
wifi: rtw89: pci: update LTR settings
wifi: rtw89: re-arrange channel related stuffs under HAL
wifi: rtw89: record signal strength per RF path
wifi: rtw89: refine leaving LPS function
wifi: rtw89: reset halt registers before turn on wifi CPU
wifi: rtw89: rewrite decision on channel by entity state
wifi: rtw89: rfk: concentrate parameter control while set_channel()
wifi: rtw89: send OFDM rate only in P2P mode
wifi: rtw89: set response rate selection
wifi: rtw89: set wifi_role of P2P
wifi: rtw89: split scan including lots of channels
wifi: rtw89: support deep ps mode for rtw8852c
wifi: rtw89: support for enable/disable MSDU aggregation
wifi: rtw89: support for processing P2P power saving
wifi: rtw89: support for setting HE GI and LTF
wifi: rtw89: support for setting TID specific configuration
wifi: rtw89: support P2P
wifi: rtw89: support SER L1 simulation
wifi: rtw89: support TX diversity for 1T2R chipset
wifi: rtw89: support WMM-PS in P2P GO mode
wifi: rtw89: TX power limit/limit_ru consider negative
wifi: rtw89: txpwr: concentrate channel related control to top
wifi: rtw89: unify use of rtw89_h2c_tx()
wifi: rtw89: uninitialized variable on error in rtw89_early_fw_feature_recognize()
wifi: rtw89: use u32_get_bits to access C2H content of PHY capability
wifi: wcn36xx: Add RX frame SNR as a source of system entropy
wifi: wcn36xx: fix repeated words in comments
wifi: wext: use flex array destination for memcpy()
wifi: wfx: prevent underflow in wfx_send_pds()
wifi: wilc1000: remove redundant ret variable
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute
wifi: wilc1000: validate number of channels
wifi: wilc1000: validate pairwise and authentication suite offsets
wifi: wl18xx: add some missing endian conversions
 
writeback: remove unused macro DIRTY_FULL_SCOPE
 
wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
wwan_hwsim: Use skb_put_data() instead of skb_put/memcpy pair
 
x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callers
 
x86,retpoline: Be sure to emit INT3 after JMP *%\reg
 
x86/acrn: Set up timekeeping
 
x86/apic: Don't disable x2APIC if locked
 
x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions
x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions
 
x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h
 
x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
 
x86/clear_user: Make it faster
 
x86/cpu: Add several Intel server CPU model numbers
x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype
x86/cpu: Restore AMD's DE_CFG MSR after resume
 
x86/cpufeatures: Add LbrExtV2 feature bit
 
x86/defconfig: Enable CONFIG_DEBUG_WX=y
x86/defconfig: Refresh the defconfigs
 
x86/dumpstack: Don't mention RIP in "Code: "
 
x86/earlyprintk: Clean up pciserial
 
x86/entry: Work around Clang __bdos() bug
 
x86/fpu: Configure init_fpstate attributes orderly
x86/fpu: Drop fpregs lock before inheriting FPU permissions
x86/fpu: Exclude dynamic states from init_fpstate
x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly
x86/fpu: Fix the init_fpstate size check with the actual size
 
x86/ftrace: Remove ftrace_epilogue()
x86/ftrace: Remove unused modifying_ftrace_code declaration
 
x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
x86/hyperv: fix invalid writes to MSRs during root partition kexec
x86/hyperv: Remove BUG_ON() for kmap_local_page()
x86/hyperv: Replace kmap() with kmap_local_page()
x86/hyperv: Restore VP assist page after cpu offlining/onlining
x86/hyperv: Update 'struct hv_enlightened_vmcs' definition
 
x86/ioremap: Fix page aligned size calculation in __ioremap_caller()
 
x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
x86/Kconfig: Specify idle=poll instead of no-hlt
 
x86/kprobes: Remove unused arch_kprobe_override_function() declaration
 
x86/mce: Retrieve poison range from hardware
 
x86/microcode/AMD: Apply the patch early on every logical thread
x86/microcode/AMD: Track patch allocation size explicitly
 
x86/microcode: Document the whole late loading problem
x86/microcode: Print previous version of microcode after reload
x86/microcode: Remove ->request_microcode_user()
 
x86/mm/32: Fix W^X detection when page tables do not support NX
 
x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling
x86/mm: Disable W^X detection and enforcement on 32-bit
x86/mm: Do not verify W^X at boot up
x86/mm: Ease W^X enforcement back to just a warning
x86/mm: Print likely CPU at segfault time
x86/mm: Refuse W^X violations
x86/mm: Rename set_memory_present() to set_memory_p()
 
x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled
x86/paravirt: clean up typos and grammaros
x86/paravirt: Ensure proper alignment
 
x86/perf: Assert all platform event flags are within PERF_EVENT_FLAG_ARCH
 
x86/pm: Add enumeration check before spec MSRs save/restore setup
 
x86/purgatory: Disable CFI
x86/purgatory: disable KMSAN instrumentation
 
x86/resctrl: Abstract __rmid_read()
x86/resctrl: Abstract and use supports_mba_mbps()
x86/resctrl: Add domain offline callback for resctrl work
x86/resctrl: Add domain online callback for resctrl work
x86/resctrl: Add per-rmid arch private storage for overflow and chunks
x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data
x86/resctrl: Allow per-rmid arch private storage to be reset
x86/resctrl: Allow update_mba_bw() to update controls directly
x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks
x86/resctrl: Create mba_sc configuration in the rdt_domain
x86/resctrl: Fix min_cbm_bits for AMD
x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register
x86/resctrl: Group struct rdt_hw_domain cleanup
x86/resctrl: Kill off alloc_enabled
x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes
x86/resctrl: Merge mon_capable and mon_enabled
x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read()
x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read()
x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read()
x86/resctrl: Remove architecture copy of mbps_val
x86/resctrl: Remove set_mba_sc()s control array re-initialisation
x86/resctrl: Rename and change the units of resctrl_cqm_threshold
x86/resctrl: Switch over to the resctrl mbps_val list
 
x86/rtc: Rename mach_set_rtc_mmss() to mach_set_cmos_time()
x86/rtc: Rewrite & simplify mach_get_cmos_time() by deleting duplicated functionality
 
x86/sb_edac: Add row column translation for Broadwell
 
x86/sgx: Add overflow check in sgx_validate_offset_length()
x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing()
 
x86/syscall: Include asm/ptrace.h in syscall_wrapper header
 
x86/tdx: Panic on bad configs that #VE on "private" memory access
x86/tdx: Prepare for using "INFO" call for a second purpose
 
x86/tools/relocs: Ignore __kcfi_typeid_ relocations
 
x86/topology: Fix duplicated core ID within a package
x86/topology: Fix multiple packages shown on a single-package system
 
x86/traps: avoid KMSAN bugs originating from handle_bug()
 
x86/tsx: Add a feature bit for TSX control MSR support
 
x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32
x86/uaccess: instrument copy_from_user_nmi()
 
x86/unwind/orc: Fix unreliable stack dump with gcov
 
x86/xen: silence smatch warning in pmu_msr_chk_emulated()
x86/xen: simplify sysenter and syscall setup
x86/xen: Use kstrtobool() instead of strtobool()
 
x86: add missing include to sparsemem.h
x86: Add support for CONFIG_CFI_CLANG
x86: Add types to indirectly called assembly functions
x86: asm: instrument usercopy in get_user() and put_user()
x86: asm: make sure __put_user_size() evaluates pointer once
x86: enable initial Rust support
x86: Fix various duplicate-word comment typos
x86: fortify: kmsan: fix KMSAN fortify builds
x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS
x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, enable it for KASAN/KMSAN
x86: kmsan: disable instrumentation of unsupported code
x86: kmsan: don't instrument stack walking functions
x86: kmsan: enable KMSAN builds for x86
x86: kmsan: handle CPU entry area
x86: kmsan: handle open-coded assembly in lib/iomem.c
x86: kmsan: pgtable: reduce vmalloc space
x86: kmsan: skip shadow checks in __switch_to()
x86: kmsan: sync metadata pages on page fault
x86: kmsan: use __msan_ string functions where possible.
x86: kprobes: Remove unused macro stack_addr
x86: remove vma linked list walks
 
xattr: always us is_posix_acl_xattr() helper
xattr: constify value argument in vfs_setxattr()
 
xdp: Adjust xdp_frame layout to avoid using bitfields
xdp: improve page_pool xdp_return performance
 
xen-netback: use kstrdup instead of open-coding it
 
xen-netfront: Fix NULL sring after live migration
xen-netfront: make bounce_skb static
 
xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too
 
xen-pcifront: Handle missed Connected state
 
xen/gntdev: Accommodate VMA splitting
xen/gntdev: Prevent leaking grants
 
xen/netback: don't call kfree_skb() under spin_lock_irqsave()
xen/netback: don't call kfree_skb() with interrupts disabled
xen/netback: Ensure protocol headers don't fall in the non-linear area
xen/netback: fix build warning
xen/netback: use struct ubuf_info_msgzc
 
xen/pcifront: move xenstore config scanning into sub-function
 
xen/pcpu: fix possible memory leak in register_pcpu()
 
xen/platform-pci: add missing free_irq() in error path
xen/platform-pci: use define instead of literal number
 
xen/pv: add fault recovery control to pmu msr accesses
xen/pv: fix vendor checks for pmu emulation
xen/pv: refactor msr access functions to support safe and unsafe accesses
xen/pv: support selecting safe/unsafe msr accesses
 
xen/virtio: Convert PAGE_SIZE/PAGE_SHIFT/PFN_UP to Xen counterparts
xen/virtio: enable grant based virtio on x86
xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page()
xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices
xen/virtio: Handle cases when page offset > PAGE_SIZE properly
xen/virtio: restructure xen grant dma setup
xen/virtio: use dom0 as default backend for CONFIG_XEN_VIRTIO_FORCE_GRANT
 
xen/xenbus: Fix spelling mistake "hardward" -> "hardware"
 
xen: Kconfig: Fix spelling mistake "Maxmium" -> "Maximum"
xen: use vma_lookup() in privcmd_ioctl_mmap()
 
xfrm: add extack support to verify_newpolicy_info
xfrm: add extack support to verify_newsa_info
xfrm: add extack support to xfrm_dev_state_add
xfrm: add extack support to xfrm_init_replay
xfrm: add extack to __xfrm_init_state
xfrm: add extack to attach_*
xfrm: add extack to validate_tmpl
xfrm: add extack to verify_one_alg, verify_auth_trunc, verify_aead
xfrm: add extack to verify_policy_dir
xfrm: add extack to verify_policy_type
xfrm: add extack to verify_replay
xfrm: add extack to verify_sec_ctx_len
xfrm: ah: add extack to ah_init_state, ah6_init_state
xfrm: Drop unused argument
xfrm: esp: add extack to esp_init_state, esp6_init_state
xfrm: fix "disable_policy" on ipv4 early demux
xfrm: Fix ignored return value in xfrm6_init()
xfrm: Fix oops in __xfrm_state_delete()
xfrm: interface: support collect metadata mode
xfrm: ipcomp: add extack to ipcomp{4,6}_init_state
xfrm: lwtunnel: add lwtunnel support for xfrm interfaces in collect_md mode
xfrm: lwtunnel: squelch kernel warning in case XFRM encap type is not available
xfrm: mip6: add extack to mip6_destopt_init_state, mip6_rthdr_init_state
xfrm: pass extack down to xfrm_type ->init_state
xfrm: propagate extack to all netlink doit handlers
xfrm: Reinject transport-mode packets through workqueue
xfrm: replay: Fix ESN wrap around for GSO
xfrm: tunnel: add extack to ipip_init_state, xfrm6_tunnel_init_state
xfrm: Update ipcomp_scratches with NULL when freed
 
xfs: actually abort log recovery on corrupt intent-done log items
xfs: avoid a UAF when log intent item recovery fails
xfs: check deferred refcount op continuation parameters
xfs: check record domain when accessing refcount records
xfs: clean up "%Ld/%Lu" which doesn't meet C standard
xfs: create a predicate to verify per-AG extents
xfs: do not need to check return value of xlog_kvmalloc()
xfs: dump corrupt recovered log intent items to dmesg consistently
xfs: fix agblocks check in the cow leftover recovery function
xfs: fix exception caused by unexpected illegal bestcount in leaf dir
xfs: fix incorrect return type for fsdax fault handlers
xfs: fix memcpy fortify errors in BUI log format copying
xfs: fix memcpy fortify errors in CUI log format copying
xfs: fix memcpy fortify errors in EFI log format copying
xfs: fix memcpy fortify errors in RUI log format copying
xfs: fix memory leak in xfs_errortag_init
xfs: fix uninitialized list head in struct xfs_refcount_recovery
xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init()
xfs: fix validation in attr log item recovery
xfs: increase rename inode reservation
xfs: make sure aglen never goes negative in xfs_refcount_adjust_extents
xfs: missing space in xfs trace log
xfs: move _irec structs to xfs_types.h
xfs: on memory failure, only shut down fs after scanning all mappings
xfs: port to vfs{g,u}id_t and associated helpers
xfs: rearrange the logic and remove the broken comment for xfs_dir2_isxx
xfs: refactor all the EFI/EFD log item sizeof logic
xfs: refactor domain and refcount checking
xfs: refactor refcount record usage in xchk_refcountbt_rec
xfs: remove redundant else for clean code
xfs: remove redundant pointer lip
xfs: remove the redundant word in comment
xfs: Remove the unneeded result variable
xfs: remove XFS_FIND_RCEXT_SHARED and _COW
xfs: remove xfs_setattr_time() declaration
xfs: rename XFS_REFC_COW_START to _COWFLAG
xfs: replace unnecessary seq_printf with seq_puts
xfs: report refcount domain in tracepoints
xfs: simplify if-else condition in xfs_reflink_trim_around_shared
xfs: simplify if-else condition in xfs_validate_new_dalign
xfs: support STATX_DIOALIGN
xfs: track cow/shared record domains explicitly in xfs_refcount_irec
xfs: trim the mapp array accordingly in xfs_da_grow_inode_int
 
xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices
 
xhci: Add quirk to reset host back to default state at shutdown
xhci: dbc: Fix memory leak in xhci_alloc_dbc()
xhci: Don't show warning for reinit on known broken suspend
xhci: Remove device endpoints from bandwidth list when freeing the device
xhci: remove unused command member from struct xhci_hcd struct
xhci: remove unused lpm_failed_dev member from struct xhci_hcd
xhci: show fault reason for a failed enable slot command
 
xprtrdma: Clean up synopsis of rpcrdma_regbuf_alloc()
xprtrdma: Clean up synopsis of rpcrdma_req_create()
xprtrdma: Fix uninitialized variable
xprtrdma: Memory allocation should be allowed to fail during connect
xprtrdma: MR-related memory allocation should be allowed to fail
xprtrdma: Prevent memory allocations from driving a reclaim
 
xsk: Expose min chunk size to drivers
xsk: Fix backpressure mechanism on Tx
xsk: Inherit need_wakeup flag for shared sockets
xsk: Remove unused xsk_buff_discard
 
xtensa: add FDPIC and static PIE support for noMMU
xtensa: clean up ELF_PLAT_INIT macro
xtensa: remove vma linked list walks
 
zonefs: Fix active zone accounting
zonefs: Fix race between modprobe and mount
zonefs: fix zone report size in __zonefs_io_error()
zonefs: Remove to_attr() helper function
 
zram: always expose rw_page
zram: do not waste zram_table_entry flags bits
zram: don't retry compress incompressible page
zram: keep comments within 80-columns limit
 
zsmalloc: remove unnecessary size_class NULL check
zsmalloc: use correct types in _first_obj_offset functions
zsmalloc: zs_destroy_pool: add size_class NULL check
zsmalloc: zs_object_copy: add clarifying comment
zsmalloc: zs_object_copy: replace email link to doc
 
zstd: Fixing mixed module-builtin objects