óÐÉÓÏË ÉÚÍÅÎÅÎÉÊ × Linux 6.7

 
.mailmap: add a new address mapping for Chester Lin
.mailmap: add address mapping for Tomeu Vizoso
.mailmap: map Benjamin Poirier's address
 
9p/fs: add MODULE_DESCIPTION
 
9p/net: fix possible memory leak in p9_check_errors()
9p/net: xen: fix false positive printf format overflow warning
 
9p/trans_fd: Annotate data-racy writes to file::f_flags
9p/trans_fd: avoid sending req to a cancelled conn
 
9p: convert to new timestamp accessors
9p: move xattr-related structs to .rodata
9p: prevent read overrun in protocol dump tracepoint
9p: v9fs_listxattr: fix %s null argument warning
 
: Introduce the list_for_each_reverse() method
 
__kill_pgrp_info: simplify the calculation of return value
 
accel/habanalabs/gaudi2 : remove psoc_arc access
 
accel/habanalabs/gaudi2: add eq health check using irq
accel/habanalabs/gaudi2: Fix incorrect string length computation in gaudi2_psoc_razwi_get_engines()
accel/habanalabs/gaudi2: fix missing check of kernel ctx
accel/habanalabs/gaudi2: fix spmu mask creation
accel/habanalabs/gaudi2: handle eq health heartbeat check
accel/habanalabs/gaudi2: include block id in ECC error reporting
accel/habanalabs/gaudi2: perform hard-reset upon PCIe AXI drain event
accel/habanalabs/gaudi2: prepare to remove cpu_rst_status
accel/habanalabs/gaudi2: prepare to remove soft_rst_irq
accel/habanalabs/gaudi2: print power-mode changes
accel/habanalabs/gaudi2: un-secure register for engine cores interrupt
accel/habanalabs/gaudi2: unsecure tpc count registers
 
accel/habanalabs/gaudi: Add MODULE_FIRMWARE macros
accel/habanalabs/gaudi: remove define used for simulator
accel/habanalabs/gaudi: remove unused structure definition
 
accel/habanalabs: add debug prints to dump content of SG table for dma-buf
accel/habanalabs: add fw status SHUTDOWN_PREP
accel/habanalabs: add info ioctl for engine error reports
accel/habanalabs: add missing debugfs function stubs
accel/habanalabs: add missing offset handling for dma-buf
accel/habanalabs: add traces for dma mappings
accel/habanalabs: add tsc clock sampling to clock sync info
accel/habanalabs: Allow single timestamp registration request at a time
accel/habanalabs: always pass exported size to alloc_sgt_from_device_pages()
accel/habanalabs: call put_pid after hpriv list is updated
accel/habanalabs: change Greco to Gaudi2
accel/habanalabs: disable events ioctls on control device
accel/habanalabs: dump temperature threshold boot error
accel/habanalabs: export dma-buf only if size/offset multiples of PAGE_SIZE
accel/habanalabs: extend preboot timeout when preboot might take longer
accel/habanalabs: fix bug in decoder wait for cs completion
accel/habanalabs: fix bug in timestamp interrupt handling
accel/habanalabs: fix ETR/ETF flush logic
accel/habanalabs: fix inline doc typos
accel/habanalabs: fix SG table creation for dma-buf mapping
accel/habanalabs: fix standalone preboot descriptor request
accel/habanalabs: fix wait_for_interrupt abortion flow
accel/habanalabs: handle arc farm razwi
accel/habanalabs: handle f/w reserved dram space request
accel/habanalabs: improve etf configuration
accel/habanalabs: minor cosmetic update to habanalabs.h
accel/habanalabs: minor cosmetics update to cpucp_if.h
accel/habanalabs: minor cosmetics update to trace file
accel/habanalabs: move cpucp interface to linux/habanalabs
accel/habanalabs: Move ioctls to the device specific ioctls range
accel/habanalabs: notify user about undefined opcode event
accel/habanalabs: optimize timestamp registration handler
accel/habanalabs: prevent immediate hard reset due to 2 adjacent H/W events
accel/habanalabs: prevent sending heartbeat before events are enabled
accel/habanalabs: print device name when it is removed
accel/habanalabs: print return code when process termination fails
accel/habanalabs: print task name and request code upon ioctl failure
accel/habanalabs: print task name upon creation of a user context
accel/habanalabs: refactor deprecated strncpy
accel/habanalabs: refactor deprecated strncpy to strscpy_pad
accel/habanalabs: register compute device as an accel device
accel/habanalabs: remove leftover code
accel/habanalabs: remove pdev check on idle check
accel/habanalabs: remove unused asic functions
accel/habanalabs: remove unused field
accel/habanalabs: remove wrong doc for init_phys_pg_pack_from_userptr
accel/habanalabs: rename fd_list to hpriv_list
accel/habanalabs: reset device if scrubbing failed
accel/habanalabs: set default device release watchdog T/O as 30 sec
accel/habanalabs: set device status 'malfunction' while in rmmod
accel/habanalabs: set hl_dmabuf_priv.device_address only when needed
accel/habanalabs: split user interrupts pending list
accel/habanalabs: stop fetching MME SBTE error cause
accel/habanalabs: tiny refactor of hl_map_dmabuf()
accel/habanalabs: trace dma map sgtable
accel/habanalabs: update boot status print
accel/habanalabs: update debugfs-driver-habanalabs with the accel path
accel/habanalabs: update pending reset flags with new reset requests
accel/habanalabs: update sysfs-driver-habanalabs with the accel path
accel/habanalabs: use exported size from dma_buf and not from phys_pg_pack
 
accel/ivpu/37xx: Change register rename leftovers
accel/ivpu/37xx: Fix hangs related to MMIO reset
accel/ivpu/37xx: Fix interrupt_clear_with_0 WA initialization
accel/ivpu/37xx: Remove support for FPGA and simics
accel/ivpu/37xx: White space cleanup
 
accel/ivpu: Add information about context on failure
accel/ivpu: Add ivpu_bo_vaddr() and ivpu_bo_size()
accel/ivpu: Annotate struct ivpu_job with __counted_by
accel/ivpu: avoid build failure with CONFIG_PM=n
accel/ivpu: Compile ivpu_debugfs.c conditionally
accel/ivpu: Delete the TODO file
accel/ivpu: Do not initialize parameters on power up
accel/ivpu: Document DRM_IVPU_PARAM_CAPABILITIES
accel/ivpu: Fix verbose version of REG_POLL macros
accel/ivpu: Initialize context with SSID = 1
accel/ivpu: Make ivpu_pm_init() void
accel/ivpu: Move ivpu_fw_load() to ivpu_fw_init()
accel/ivpu: Move MMU register definitions to ivpu_mmu.c
accel/ivpu: Move set autosuspend delay to HW specific code
accel/ivpu: Print information about used workarounds
accel/ivpu: Print IPC type string instead of number
accel/ivpu: Read clock rate only if device is up
accel/ivpu: Remove duplicated error messages
accel/ivpu: Update debugfs to latest changes in DRM
accel/ivpu: Use ratelimited warn and err in IPC/JSM
 
accel/qaic: Add QAIC_DETACH_SLICE_BO IOCTL
accel/qaic: Clean up BO during flushing of transfer list
accel/qaic: Create a function to initialize BO
accel/qaic: Declare BO 'sliced' after all the operations are complete
accel/qaic: Fix GEM import path code
accel/qaic: Implement quirk for SOC_HW_VERSION
accel/qaic: Register for PCI driver at the beginning of module init
accel/qaic: Remove ->size field from struct qaic_bo
accel/qaic: Undo slicing setup done in qaic_attach_slicing_bo()
accel/qaic: Update BO metadata in a central location
accel/qaic: Use devm_drm_dev_alloc() instead of drm_dev_alloc()
 
accel: make accel_class a static const structure
 
accessibility: speakup: refactor deprecated strncpy
 
acpi, hmat: calculate abstract distance with HMAT
acpi, hmat: refactor hmat_register_target_initiators()
 
acpi,mm: fix typo sibiling -> sibling
 
ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window
 
acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
 
ACPI: AC: Remove redundant checks
ACPI: AC: Rename ACPI device from device to adev
ACPI: AC: Replace acpi_driver with platform_driver
ACPI: AC: Use string_choices API instead of ternary operator
ACPI: acpi_pad: Rename ACPI device from device to adev
ACPI: acpi_pad: Replace acpi_driver with platform_driver
ACPI: acpi_pad: Use dev groups for sysfs
ACPI: Add helper acpi_use_parent_companion
ACPI: APEI: Fix AER info corruption when error status data has multiple sections
ACPI: APEI: Use ERST timeout for slow devices
ACPI: bus: Add context argument to acpi_dev_install_notify_handler()
ACPI: docs: enumeration: Clarify ACPI bus concepts
ACPI: EC: Add quirk for HP 250 G7 Notebook PC
ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes
ACPI: FPDT: properly handle invalid FPDT subtables
ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs
 
acpi: Move common tables helper functions to common lib
 
ACPI: OSI: refactor deprecated strncpy()
ACPI: OSL: add __printf format attribute to acpi_os_vprintf()
ACPI: OSL: Add empty lines after local variable declarations
ACPI: OSL: Fix up white space in parameter lists
ACPI: OSL: Remove redundant parentheses in return statements
ACPI: PCC: Add PCC shared memory region command and status bitfields
ACPI: PCI: Switch to use acpi_evaluate_dsm_typed()
ACPI: PM: Add acpi_device_fix_up_power_children() function
ACPI: PRM: Annotate struct prm_module_info with __counted_by
ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead()
ACPI: property: Allow _DSD buffer data only for byte accessors
ACPI: property: Document the _DSD data buffer GUID
ACPI: resource: Consolidate IRQ trigger-type override DMI tables
ACPI: resource: Do IRQ override on TongFang GMxXGxx
ACPI: resource: Drop .ident values from dmi_system_id tables
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration
ACPI: scan: Use the acpi_device_is_present() helper in more places
ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias()
ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
ACPI: sysfs: use acpi_device_uid() for fetching _UID
ACPI: thermal: Add device list to struct acpi_thermal_trip
ACPI: thermal: Collapse trip devices update function wrappers
ACPI: thermal: Collapse trip devices update functions
ACPI: thermal: Combine passive and active trip update functions
ACPI: thermal: Create and populate trip points table earlier
ACPI: thermal: Determine the number of trip points earlier
ACPI: thermal: Do not use trip indices for cooling device binding
ACPI: thermal: Drop critical_valid and hot_valid trip flags
ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal
ACPI: thermal: Drop redundant trip point flags
ACPI: thermal: Drop valid flag from struct acpi_thermal_trip
ACPI: thermal: Fix a small leak in acpi_thermal_add()
ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup
ACPI: thermal: Fix up function header formatting in two places
ACPI: thermal: Fold acpi_thermal_get_info() into its caller
ACPI: thermal: Mark uninitialized active trips as invalid
ACPI: thermal: Merge trip initialization functions
ACPI: thermal: Move get_active_temp()
ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin
ACPI: thermal: Simplify critical and hot trips representation
ACPI: thermal: Simplify initialization of critical and hot trips
ACPI: thermal: Untangle initialization and updates of active trips
ACPI: thermal: Untangle initialization and updates of the passive trip
ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips
ACPI: utils: Dynamically determine acpi_handle_list size
ACPI: utils: Fix error path in acpi_evaluate_reference()
ACPI: utils: Fix up white space in a few places
ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID
ACPI: utils: Remove redundant braces around individual statement
ACPI: utils: use acpi_dev_uid_match() for matching _UID
ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets
ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100
ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section
ACPI: video: Use acpi_device_fix_up_power_children()
ACPI: video: Use acpi_video_device for cooling-dev driver data
ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed()
ACPI: x86: use acpi_dev_uid_match() for matching _UID
 
ACPICA: Add defines for CDAT SSLBIS
 
Linux: Add definition for new smb3.1.1 command type
Linux: Add PWM-DAC audio support for StarFive JH7110
 
adfs: convert to new timestamp accessors
 
af_unix: fix use-after-free in unix_stream_read_actor()
af_unix: Remove module remnants.
 
affs: convert to new timestamp accessors
 
afs: Annotate struct afs_addr_list with __counted_by
afs: Annotate struct afs_permits with __counted_by
afs: convert to new timestamp accessors
afs: Fix afs_server_list to be cleaned up with RCU
afs: Fix dynamic root lookup DNS check
afs: Fix file locking on R/O volumes to operate in local mode
afs: Fix overwriting of result of DNS query
afs: Fix refcount underflow from error handling race
afs: Fix the dynamic root's d_delete to always delete unused dentries
afs: Fix use-after-free due to get/remove race in volume tree
afs: Make error on cell lookup failure consistent with OpenAFS
afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY
afs: move afs_xattr_handlers to .rodata
afs: Return ENOENT if no cell DNS record can be found
 
ah: Do not include crypto/algapi.h
 
alarmtimer: Use maximum alarm time for suspend
 
alpha: Fix up new futex syscall numbers
alpha: implement xor_unlock_is_negative_byte
alpha: Streamline convoluted PCI error handling
 
ALSA: aloop: Add control element for getting the access mode
ALSA: aloop: Add support for the non-interleaved access mode
ALSA: aoa: Replace asm/prom.h with explicit includes
ALSA: aoa: Replace with __packed attribute
ALSA: azt3328: Replace with __packed attribute
ALSA: caiaq: Replace with __packed attribute
ALSA: control: Replace with __packed attribute
ALSA: cs35l41: Fix for old systems which do not support command
ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
ALSA: hda/realtek: Add Framework laptop 16 to quirks
ALSA: hda/realtek: add new Framework laptop to quirks
ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA
ALSA: hda/realtek: Add quirk for ASUS UX7602ZM
ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models
ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models
ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models
ALSA: hda/realtek: Add quirks for HP Laptops
ALSA: hda/realtek: Add support dual speaker for Dell
ALSA: hda/realtek: Add supported ALC257 for ChromeOS
ALSA: hda/realtek: Apply mute LED quirk for HP15-db
ALSA: hda/realtek: Apply quirk for ASUS UM3504DA
ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
ALSA: hda/realtek: Enable Mute LED on HP 255 G10
ALSA: hda/realtek: Enable Mute LED on HP 255 G8
ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series
ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6
ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook
ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
ALSA: hda/realtek: Headset Mic VREF to 100%
ALSA: hda/realtek: Support ACPI Notification framework via component binding
ALSA: hda/tas2781: call cleanup functions only once
ALSA: hda/tas2781: do not use regcache
ALSA: hda/tas2781: fix typos in comment
ALSA: hda/tas2781: handle missing EFI calibration data
ALSA: hda/tas2781: leave hda_component in usable state
ALSA: hda/tas2781: move set_drv_data outside tasdevice_init
ALSA: hda/tas2781: remove sound controls in unbind
ALSA: hda/tas2781: reset the amp before component_add
ALSA: hda/tas2781: select program 0, conf 0 by default
ALSA: hda: Add ASRock X670E Taichi to denylist
ALSA: hda: Add code_loading parameter to stream setup
ALSA: hda: Annotate struct hda_conn_list with __counted_by
ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83 on i2c bus
ALSA: hda: cirrus_scodec: Add KUnit test
ALSA: hda: cirrus_scodec: fix an error code
ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test
ALSA: hda: cs35l41: Add config table to support many laptops without _DSD
ALSA: hda: cs35l41: Add notification support into component binding
ALSA: hda: cs35l41: Add read-only ALSA control for forced mute
ALSA: hda: cs35l41: Assert reset before system suspend
ALSA: hda: cs35l41: Assert Reset prior to de-asserting in probe and system resume
ALSA: hda: cs35l41: Check CSPL state after loading firmware
ALSA: hda: cs35l41: Consistently use dev_err_probe()
ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed
ALSA: hda: cs35l41: Do not unload firmware before reset in system suspend
ALSA: hda: cs35l41: fix building without CONFIG_SPI
ALSA: hda: cs35l41: Fix missing error code in cs35l41_smart_amp()
ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get()
ALSA: hda: cs35l41: Force a software reset after hardware reset
ALSA: hda: cs35l41: mark cs35l41_verify_id() static
ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel
ALSA: hda: cs35l41: Remove unnecessary boolean state variable firmware_running
ALSA: hda: cs35l41: Run boot process during resume callbacks
ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models
ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models
ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models
ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDA
ALSA: hda: cs35l41: Undo runtime PM changes at driver exit time
ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbook Fury 17 G9
ALSA: hda: cs35l56: Add support for speaker id
ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c
ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI
ALSA: hda: Disable power-save on KONTRON SinglePC
ALSA: hda: Fix possible null-ptr-deref when assigning a stream
ALSA: hda: Fix stream fifo_size initialization
ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init
ALSA: hda: i915: Alays handle -EPROBE_DEFER
ALSA: hda: i915: Allow override of gpu binding.
ALSA: hda: i915: Allow xe as match for i915_component_master_match
ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init
ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection
ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format
ALSA: hda: Intel: Fix error handling in azx_probe()
ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work.
ALSA: hda: Introduce HOST stream setup mechanism
ALSA: hda: Poll SDxFIFOS after programming SDxFMT
ALSA: hda: Use pci_get_base_class() to reduce duplicated code
ALSA: info: Fix potential deadlock at disconnection
ALSA: intel8x0m: fix name of SIS7013 sound chip in comment
ALSA: mixart: Replace with __packed attribute
ALSA: opl3: Replace with __packed attribute
ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
ALSA: pcm: Replace with __packed attribute
ALSA: pcmtest: stop timer before buffer is released
ALSA: rawmidi: Replace with __packed attribute
ALSA: scarlett2: Add correct product series name to messages
ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support
ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support
ALSA: scarlett2: Add missing check with firmware version control
ALSA: scarlett2: Add support for Clarett 8Pre USB
ALSA: scarlett2: Add support for reading firmware version
ALSA: scarlett2: Allow passing any output to line_out_remap()
ALSA: scarlett2: Convert meter levels from little-endian
ALSA: scarlett2: Default mixer driver to enabled
ALSA: scarlett2: Move USB IDs out from device_info struct
ALSA: scarlett2: Remap Level Meter values
ALSA: scarlett2: Rename Gen 3 config sets
ALSA: scarlett2: Rename scarlett_gen2 to scarlett2
ALSA: seq: Replace with __packed attribute
ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
ALSA: usb-audio: add quirk flag to enable native DSD for McIntosh devices
ALSA: usb-audio: Increase delay in MOTU M quirk
ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by
ALSA: virtio: use ack callback
ALSA: wavefront: Drop obsoleted comments and definitions
ALSA: wavefront: Replace with __packed attribute
 
amba: bus: balance firmware node reference counting
 
amd-xgbe: handle corner-case during sfp hotplug
amd-xgbe: handle the corner-case during tx completion
amd-xgbe: propagate the correct speed and duplex status
 
amd/pds_core: core: No need for Null pointer check before kfree
 
amdgpu/pm: Optimize emit_clock_levels for aldebaran - part 1
amdgpu/pm: Optimize emit_clock_levels for aldebaran - part 2
amdgpu/pm: Optimize emit_clock_levels for aldebaran - part 3
amdgpu/pm: Optimize emit_clock_levels for arcturus - part 1
amdgpu/pm: Optimize emit_clock_levels for arcturus - part 2
amdgpu/pm: Optimize emit_clock_levels for arcturus - part 3
amdgpu/pm: Replace print_clock_levels with emit_clock_levels for aldebaran
amdgpu/pm: Replace print_clock_levels with emit_clock_levels for arcturus
 
android: convert to new timestamp accessors
 
aoe: replace strncpy with strscpy
 
apparmor: add io_uring mediation
apparmor: add user namespace creation mediation
apparmor: advertise availability of exended perms
apparmor: advertise disconnected.path is available
apparmor: allow restricting unprivileged change_profile
apparmor: cache buffers on percpu list if there is lock contention
apparmor: cleanup unused declarations in policy.h
apparmor: cleanup unused functions in file.h
apparmor: combine common_audit_data and apparmor_audit_data
apparmor: convert to new timestamp accessors
apparmor: fix invalid reference on profile->disconnected
apparmor: Fix kernel-doc warnings in apparmor/audit.c
apparmor: Fix kernel-doc warnings in apparmor/capability.c
apparmor: Fix kernel-doc warnings in apparmor/domain.c
apparmor: Fix kernel-doc warnings in apparmor/file.c
apparmor: Fix kernel-doc warnings in apparmor/label.c
apparmor: Fix kernel-doc warnings in apparmor/lib.c
apparmor: Fix kernel-doc warnings in apparmor/match.c
apparmor: Fix kernel-doc warnings in apparmor/policy.c
apparmor: Fix kernel-doc warnings in apparmor/policy_compat.c
apparmor: Fix kernel-doc warnings in apparmor/policy_unpack.c
apparmor: Fix kernel-doc warnings in apparmor/resource.c
apparmor: Fix move_mount mediation by detecting if source is detached
apparmor: Fix one kernel-doc comment
apparmor: Fix regression in mount mediation
apparmor: Fix some kernel-doc comments
apparmor: Fix some kernel-doc comments
apparmor: fixup return comments for kernel doc cleanups by Gaosheng Cui
apparmor: make aa_set_current_onexec return void
apparmor: mark new functions static
apparmor: Optimize retrieving current task secid
apparmor: pass cred through to audit info.
apparmor: provide separate audit messages for file and policy checks
apparmor: refcount the pdb
apparmor: remove unneeded #ifdef in decompress_zstd()
apparmor: remove unused functions in policy_ns.c/.h
apparmor: remove unused macro
apparmor: remove unused PROF_* macros
apparmor: rename audit_data->label to audit_data->subj_label
apparmor: rename SK_CTX() to aa_sock and make it an inline fn
apparmor: use passed in gfp flags in aa_alloc_null()
 
appletalk: Fix Use-After-Free in atalk_ioctl
appletalk: remove ipddp driver
appletalk: remove special handling code for ipddp
 
ARC: add hugetlb definitions
ARC: entry: move ARCompact specific bits out of entry.h
ARC: entry: SAVE_ABI_CALLEE_REG: ISA/ABI specific helper
ARC: fix smatch warning
ARC: fix spare error
ARC: mm: retire support for aliasing VIPT D$
 
arch/mm/fault: fix major fault accounting when retrying under per-VMA lock
 
arch/x86: Implement arch_bpf_stack_walk
arch/x86: Remove now superfluous sentinel elem from ctl_table arrays
 
arch: mips: remove ReiserFS from defconfig
arch: Remove Itanium (IA-64) architecture
arch: Reserve map_shadow_stack() syscall number for all architectures
 
arcnet: restoring support for multiple Sohard Arcnet cards
 
arm/arm64: dts: Removed undocumented and unused "pl022,hierarchy" property
 
arm/xen: fix xen_vcpu_info allocation alignment
 
arm32, bpf: add support for 32-bit offset jmp instruction
arm32, bpf: add support for 32-bit signed division
arm32, bpf: add support for 64 bit division instruction
arm32, bpf: add support for sign-extension load instruction
arm32, bpf: add support for sign-extension mov instruction
arm32, bpf: add support for unconditional bswap instruction
 
arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper
 
arm64, kasan: update comment in kasan_init
 
arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
arm64/arm: xen: enlighten: Fix KPTI checks
 
arm64/mm: Hoist synchronization out of set_ptes() loop
 
arm64/sve: Remove SMCR pseudo register from cpufeature code
arm64/sve: Remove ZCR pseudo register from cpufeature code
arm64/sve: Report FEAT_SVE_B16B16 to userspace
 
arm64/syscall: Remove duplicate declaration
 
arm64: Add config for AMD Pensando SoC platforms
arm64: Add cpucap_is_possible()
arm64: Add cpus_have_final_boot_cap()
arm64: add dependency between vmlinuz.efi and Image
arm64: add FEAT_LRCPC3 HWCAP
arm64: add FEAT_LSE128 HWCAP
arm64: Add missing _EL12 encodings
arm64: Add missing _EL2 encodings
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTI
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CACHE_DIC
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CNP
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_DIT
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_EPAN
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_GIC_PRIO_MASKING
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_PAN
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_RNG
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_TLB_RANGE
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_WFXT
arm64: Avoid cpus_have_const_cap() for ARM64_HAS_{ADDRESS,GENERIC}_AUTH
arm64: Avoid cpus_have_const_cap() for ARM64_MTE
arm64: Avoid cpus_have_const_cap() for ARM64_SPECTRE_V2
arm64: Avoid cpus_have_const_cap() for ARM64_SSBS
arm64: Avoid cpus_have_const_cap() for ARM64_UNMAP_KERNEL_AT_EL0
arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1542419
arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1742098
arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_2645198
arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_843419
arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_CAVIUM_23154
arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_NVIDIA_CARMEL_CNP
arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_REPEAT_TLBI
arm64: Avoid cpus_have_const_cap() for ARM64_{SVE,SME,SME2,FA64}
arm64: Avoid enabling KPTI unnecessarily
arm64: cpufeature: Change DBM to display enabled cores
arm64: cpufeature: Display the set of cores with a feature
arm64: defconfig: add various drivers for Amlogic based boards
arm64: defconfig: enable CONFIG_TYPEC_QCOM_PMIC
arm64: defconfig: Enable CONFIG_USB_MASS_STORAGE
arm64: defconfig: enable DisplayPort altmode support
arm64: defconfig: Enable ILITEK_ILI9882T panel
arm64: defconfig: Enable M31 USB phy driver
arm64: defconfig: enable NB7VPQ904M driver as module
arm64: defconfig: enable Qualcomm SM6115 LPASS pinctrl
arm64: defconfig: enable Qualcomm SM8350 LPASS pinctrl
arm64: defconfig: Enable RZ/G3S (R9A08G045) SoC
arm64: defconfig: Enable Samsung DSIM driver
arm64: defconfig: Enable TPS6593 PMIC for SK-AM62A
arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
arm64: dts: Add AMD Pensando Elba SoC support
arm64: dts: Add pinctrl node for Amlogic T7 SoCs
arm64: dts: Add watchdog node for Amlogic-T7 SoCs
arm64: dts: allwinner: h616: Add BigTreeTech CB1 SoM & boards support
arm64: dts: allwinner: h616: Add BigTreeTech Pi support
arm64: dts: allwinner: h616: Add SID controller node
arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3
arm64: dts: amlogic: a1: support all i2c masters and their muxes
arm64: dts: amlogic: add libretech cottonwood support
arm64: dts: amlogic: meson-axg: Meson NAND node
arm64: dts: amlogic: t7: add power domain controller node
arm64: dts: apm: add missing space before {
arm64: dts: bitmain: lowercase unit addresses
arm64: dts: exynos: Add reserved memory for pstore on E850-96
arm64: dts: exynos: Enable USB in Exynos850
arm64: dts: exynos: Enable USB support on E850-96 board
arm64: dts: exynos: exynos5433-tm2: switch sound card to audio-routing
arm64: dts: exynos: remove unused TMU alias
arm64: dts: exynos: Use pinctrl macros for exynos5433-tm2
arm64: dts: freescale: add initial device tree for TQMLS1043A/TQMLS1046A
arm64: dts: freescale: add initial device tree for TQMLS1088A
arm64: dts: freescale: add phyGATE-Tauri i.MX 8M Mini Support
arm64: dts: freescale: Add support for LX2162 SoM & Clearfog Board
arm64: dts: freescale: imx8-ss-dma: Fix #pwm-cells
arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
arm64: dts: freescale: imx8m*-venice: remove label = "cpu" from DSA dt-binding
arm64: dts: imx8-apalis-ixora: Remove invalid ngpios property
arm64: dts: imx8-apalis-v1.1: Fix Ethernet PHY reset-names
arm64: dts: imx8-apalis-v1.1: Remove invalid GPIO properties
arm64: dts: imx8-apalis: set wifi regulator to always-on
arm64: dts: imx8-ss-audio: Move audio_ipg_clk outside of soc
arm64: dts: imx8-ss-conn: Move conn clocks outside of soc
arm64: dts: imx8-ss-dma: Move dma_ipg_clk outside of soc
arm64: dts: imx8-ss-img: Assign slot for imx jpeg encoder/decoder
arm64: dts: imx8-ss-img: Move img_ipg_clk outside of soc
arm64: dts: imx8-ss-lsio: Add PWM interrupts
arm64: dts: imx8-ss-lsio: Move lsio_bus_clk outside of soc
arm64: dts: imx8-ss-lsio: Remove unused clock
arm64: dts: imx8: add edma for uart[0..3]
arm64: dts: imx8: add edma[0..3]
arm64: dts: imx8: update lpuart[0..3] irq number
arm64: dts: imx8dxl-evk: Remove invalid spi property
arm64: dts: imx8dxl-evk: Remove invalid SPI property
arm64: dts: imx8dxl-ss-adma: Fix i2c compatible entries
arm64: dts: imx8dxl-ss-conn: Complete the FEC compatibles
arm64: dts: imx8dxl-ss-conn: Move conn_enet0_root_clk outside of soc
arm64: dts: imx8dxl: Pass fsl,imx8dl-scu-pd
arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-thermal
arm64: dts: imx8dxl: Pass fsl,imx8dxl-sc-wdt
arm64: dts: imx8dxl: Remove wakeup-irq
arm64: dts: imx8m: Remove 'nand-on-flash-bbt' from nand controller
arm64: dts: imx8mm-beacon: Add DMIC support
arm64: dts: imx8mm-beacon: Migrate sound card to simple-audio-card
arm64: dts: imx8mm-phg: Disable flexspi
arm64: dts: imx8mm-tqma8mqml-mba8mx: Add LVDS overlay
arm64: dts: imx8mm-venice-gw73xx: add TPM device
arm64: dts: imx8mm-venice-gw790: Pass GSC address/size-cells
arm64: dts: imx8mm-venice-gw790: Remove phy-mode from switch node
arm64: dts: imx8mm/p-venice: Remove lis2de12 interrupt-names
arm64: dts: imx8mm: Add sound-dai-cells to micfil node
arm64: dts: imx8mn-beacon: Add DMIC support
arm64: dts: imx8mn-evk: Remove codec clocks/clock-names
arm64: dts: imx8mn-tqma8mqnl-mba8mx: Add LVDS overlay
arm64: dts: imx8mn: Add sound-dai-cells to micfil node
arm64: dts: imx8mp-beacon: Add DMIC support
arm64: dts: imx8mp-beacon: Configure 100MHz PCIe Ref Clk
arm64: dts: imx8mp-debix-model-a: Remove USB hub reset-gpios
arm64: dts: imx8mp-debix-som-a-bmb: Fix EEPROM #size-cells
arm64: dts: imx8mp-phyboard-pollux: Add flexcan support
arm64: dts: imx8mp-phyboard-pollux: Add gpio-line-names
arm64: dts: imx8mp-phyboard-pollux: Add support for RS232/RS485
arm64: dts: imx8mp-phyboard-pollux: Enable USB support
arm64: dts: imx8mp-phycore-som: Add gpio-line-names
arm64: dts: imx8mp-venice-gw73xx: add TPM device
arm64: dts: imx8mp-verdin: Remove invalid property from eqos
arm64: dts: imx8mp: Add easrc node
arm64: dts: imx8mp: add imx8mp-venice-gw74xx-imx219 overlay for rpi v2 camera
arm64: dts: imx8mp: Add micfil node
arm64: dts: imx8mp: Add UART1 and RTC wake up source on DH i.MX8M Plus DHCOM SoM
arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for Data Modul i.MX8M Plus eDM SBC
arm64: dts: imx8mp: Describe VDD_ARM run and standby voltage for DH i.MX8M Plus DHCOM SoM
arm64: dts: imx8mp: Drop i.MX8MP DHCOM rev.100 PHY address workaround from PDK3 DT
arm64: dts: imx8mp: Fix property indent on DH i.MX8M Plus DHCOM PDK3
arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
arm64: dts: imx8mp: Move funnel outside from soc
arm64: dts: imx8mp: Simplify USB C on DH i.MX8M Plus DHCOM PDK3
arm64: dts: imx8mp: Switch PCIe to HSIO PLL on i.MX8MP DHCOM PDK2 and generate clock from SoC
arm64: dts: imx8mp: Switch WiFI enable signal to mmc-pwrseq-simple on i.MX8MP DHCOM SoM
arm64: dts: imx8mp: Update i.MX8MP DHCOM SoM DT to production rev.200
arm64: dts: imx8mq-librem5: Fix gpio-hog property
arm64: dts: imx8mq-librem5: Fix tps65132 compatible
arm64: dts: imx8mq-librem5: Remove invalid charger properties
arm64: dts: imx8mq-nitrogen: Fix PCA9546 I2C subnodes
arm64: dts: imx8mq-pico-pi: Fix PMIC properties
arm64: dts: imx8mq-thor96: Fix sdio-pwrseq GPIO property
arm64: dts: imx8mq-tqma8mq-mba8mx: Add LVDS overlay
arm64: dts: imx8mq-zii-ultra: Fix mdio node name
arm64: dts: imx8mq: Move funnel outside from soc
arm64: dts: imx8qm-apalis: Remove invalid FEC property
arm64: dts: imx8qm-mek: enable 8qm lpuart2 and lpuart3
arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry
arm64: dts: imx8qm: Add imx8qm's own pm to avoid panic during startup
arm64: dts: imx8qm: Update edma channel for uart[0..3]
arm64: dts: imx8qxp-mek: enable 8qxp lpuart2 and lpuart3
arm64: dts: imx8qxp: add adma_pwm in adma
arm64: dts: imx8ulp: Fix the SPI clock-names order
arm64: dts: imx8ulp: update gpio node
arm64: dts: imx8ulp: update gpio node name to align with register address
arm64: dts: imx8x-colibri-iris-v2: Fix pinctrl node names
arm64: dts: imx93-evk: add uart5
arm64: dts: imx93: add dma support for lpuart[1..8]
arm64: dts: imx93: add edma1 and edma2
arm64: dts: imx93: Add the TMU interrupt
arm64: dts: imx93: correct mediamix power
arm64: dts: imx93: Fix the dmas entries order
arm64: dts: imx93: update gpio node
arm64: dts: imx93: update gpio node name to align with register address
arm64: dts: introduce Amlogic AD402 reference board based on A113L SoC
arm64: dts: ls1043a: remove second dspi node
arm64: dts: ls208xa: use a pseudo-bus to constrain usb dma size
arm64: dts: lx2160a: describe the SerDes block #2
 
ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins
 
arm64: dts: marvell: eDPU: add support for version with external switch
 
ARM64: dts: marvell: Fix some common switch mistakes
 
arm64: dts: marvell: minor whitespace cleanup around '='
arm64: dts: marvell: uDPU: rename the SFP GPIO properties
arm64: dts: mba8mx: Add DSI-LVDS bridge nodes
arm64: dts: mediatek: add apu support for mt8365 SoC
arm64: dts: mediatek: add camsys support for mt8365 SoC
arm64: dts: mediatek: add device-tree for Genio 1200 EVK board
arm64: dts: mediatek: Add hayato-rev5-sku2
arm64: dts: mediatek: add iommu support for mt8365 SoC
arm64: dts: mediatek: add larb support for mt8365 SoC
arm64: dts: mediatek: add missing space before {
arm64: dts: mediatek: add mmsys support for mt8365 SoC
arm64: dts: mediatek: add power domain support for mt8365 SoC
arm64: dts: mediatek: add smi support for mt8365 SoC
arm64: dts: mediatek: Add spherion-rev4
arm64: dts: mediatek: cherry: Configure eDP and internal display
arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7
arm64: dts: mediatek: minor whitespace cleanup around '='
arm64: dts: mediatek: mt6795-xperia-m5: Add display backlight support
arm64: dts: mediatek: mt6795-xperia-m5: Add DSI Display and its vregs
arm64: dts: mediatek: mt6795: Add support for display blocks and DPI/DSI
arm64: dts: mediatek: mt7622: fix memory node warning check
arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntc
arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties
arm64: dts: mediatek: mt8183-kukui: Add PMIC regulator supplies
arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name
arm64: dts: mediatek: mt8186: fix clock names for power domains
arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocks
arm64: dts: mediatek: mt8395-genio-1200-evk: add interrupt-parent for mt6360
arm64: dts: mediatek: Remove asurada-audio dtsi files
arm64: dts: mediatek: Update the node name of SCP rpmsg subnode
arm64: dts: meson-a1-ad402: set SPIFC pins
arm64: dts: meson-g12: Fix clock order for amlogic,axg-tdm-iface devices
arm64: dts: meson-g12: Fix compatible for amlogic,g12a-tdmin
arm64: dts: meson-s4: add hwrng node
arm64: dts: meson: a1: add ao secure node
arm64: dts: meson: a1: add eMMC controller and its pins
arm64: dts: meson: a1: add hw rng node
arm64: dts: meson: a1: add saradc definition
arm64: dts: meson: a1: Add SPIFC mux pins
arm64: dts: meson: a1: enable efuse controller and setup its clk
arm64: dts: meson: a1: introduce PLL and Peripherals clk controllers
arm64: dts: meson: a1: introduce SPI Flash Controller
arm64: dts: meson: a1: introduce UART_AO mux definitions
arm64: dts: meson: a1: remove extra empty line before reset node
arm64: dts: meson: a1: remove the unnecessary 'okay' status pwrc value
arm64: dts: meson: a1: reorder gpio_intc node definition
arm64: dts: meson: a1: reorder includes to keep them sorted
arm64: dts: meson: a1: support USB controller in OTG mode
arm64: dts: meson: add audio playback to p200
arm64: dts: meson: add audio playback to p201
arm64: dts: meson: add audio playback to u200
arm64: dts: meson: add IR controller for Meson-S4 SoC
arm64: dts: meson: g12: name spdifout consistently
arm64: dts: meson: u200: add missing audio clock controller
arm64: dts: meson: u200: add onboard devices
arm64: dts: meson: u200: add spdifout b routes
arm64: dts: meson: u200: fix spdif output pin
arm64: dts: meson: u200: use TDM C for HDMI
arm64: dts: mt7986: change cooling trips
arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
arm64: dts: mt7986: fix emmc hs400 mode without uboot initialization
arm64: dts: mt8183: kukui: Fix underscores in node names
arm64: dts: qcom: Add SM7125 device tree
arm64: dts: qcom: Add support for the Xiaomi SM7125 platform
arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators
arm64: dts: qcom: apq8016-sbc: Add overlay for usb host mode
arm64: dts: qcom: apq8096-db820c: correct UFS pad supply
arm64: dts: qcom: ipq5018: add watchdog
arm64: dts: qcom: ipq5018: indicate that SDI should be disabled
arm64: dts: qcom: ipq5332: Add USB related nodes
arm64: dts: qcom: ipq5332: Enable USB
arm64: dts: qcom: ipq5332: Fix hwlock index for SMEM
arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
arm64: dts: qcom: ipq6018: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: ipq8074: Fix hwlock index for SMEM
arm64: dts: qcom: ipq8074: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: ipq9574: Fix hwlock index for SMEM
arm64: dts: qcom: msm8916-samsung-gt510: Add capacitive keys
arm64: dts: qcom: msm8916-samsung-gt510: Add display panel
arm64: dts: qcom: msm8916-samsung-gt58: Add display panel
arm64: dts: qcom: msm8916-samsung-j5-common: Add accelerometer
arm64: dts: qcom: msm8916-ufi: Drop gps_mem for now
arm64: dts: qcom: msm8916/39: Disable GPU by default
arm64: dts: qcom: msm8916/39: Disable unneeded firmware reservations
arm64: dts: qcom: msm8916/39: Fix venus memory size
arm64: dts: qcom: msm8916/39: Move mpss_mem size to boards
arm64: dts: qcom: msm8916: Disable venus by default
arm64: dts: qcom: msm8916: Fix iommu local address range
arm64: dts: qcom: msm8916: Reserve firmware memory dynamically
arm64: dts: qcom: msm8916: Reserve MBA memory dynamically
arm64: dts: qcom: msm8939-longcheer-l9100: Add initial device tree
arm64: dts: qcom: msm8939: Fix iommu local address range
arm64: dts: qcom: msm8939: Reserve firmware memory dynamically
arm64: dts: qcom: msm8976: Fix ipc bit shifts
arm64: dts: qcom: msm8976: Split lpass region
arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory
arm64: dts: qcom: msm8994: fix duplicated @6c00000 reserved memory
arm64: dts: qcom: msm8996-gemini: correct UFS pad supply
arm64: dts: qcom: msm8996-oneplus: correct UFS pad supply
arm64: dts: qcom: msm8998-mtp: correct UFS pad supply
arm64: dts: qcom: msm8998-oneplus: correct UFS pad supply
arm64: dts: qcom: msm8998-pro1: correct UFS pad supply
arm64: dts: qcom: msm8998-sagit: correct UFS pad supply
arm64: dts: qcom: msm8998: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: pm6150: Add resin and rtc nodes
arm64: dts: qcom: pm7250b: make SID configurable
arm64: dts: qcom: pm8150b: Add a TCPM description
arm64: dts: qcom: pm8150l: Add wled node
arm64: dts: qcom: pm8350c: Add flash led node
arm64: dts: qcom: pm8916: Drop codec reg-names and mclk
arm64: dts: qcom: qcm6490: Add device-tree for Fairphone 5
arm64: dts: qcom: qrb2210-rb1: Add GPIO LEDs
arm64: dts: qcom: qrb2210-rb1: Enable remote processors
arm64: dts: qcom: qrb2210-rb1: Fix regulators
arm64: dts: qcom: qrb2210-rb1: Hook up USB3
arm64: dts: qcom: qrb2210-rb1: Swap UART index
arm64: dts: qcom: qrb5165-rb5: add onboard USB-C redriver
arm64: dts: qcom: qrb5165-rb5: enable displayport controller
arm64: dts: qcom: qrb5165-rb5: enable DP altmode
arm64: dts: qcom: qrb5165-rb5: Switch on basic TCPM
arm64: dts: qcom: qrb5165-rb5: Switch on TCPM orientation-switch for usb_1_qmpphy
arm64: dts: qcom: qrb5165-rb5: Switch on TCPM usb-role-switching for usb_1
arm64: dts: qcom: qrb5165-rb5: Switch on Type-C VBUS boost
arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq
arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq
arm64: dts: qcom: sa8775p: enable the inline crypto engine
arm64: dts: qcom: sc7180: Add ADSP
arm64: dts: qcom: sc7180: Add sku_id and board id for lazor/limozeen
arm64: dts: qcom: sc7180: Add tertiary mi2s pinctrl
arm64: dts: qcom: sc7180: Link trogdor touchscreens to the panels
arm64: dts: qcom: sc7180: Move trogdor rt5682s bits to a fragment
arm64: dts: qcom: sc7180: Reorganize trogdor rt5682 audio codec dts
arm64: dts: qcom: sc7180: switch USB+DP QMP PHY to new style of bindings
arm64: dts: qcom: sc7280-crd: add Bluetooth VDDIO supply
arm64: dts: qcom: sc7280: Add missing LMH interrupts
arm64: dts: qcom: sc7280: Add power-domains for cpuidle states
arm64: dts: qcom: sc7280: drop incorrect EUD port on SoC side
arm64: dts: qcom: sc7280: link usb3_phy_wrapper_gcc_usb30_pipe_clk
arm64: dts: qcom: sc7280: Mark some nodes as 'reserved'
arm64: dts: qcom: sc7280: Remove qcom,adsp-bypass-mode
arm64: dts: qcom: sc7280: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: sc7280: switch USB+DP QMP PHY to new style of bindings
arm64: dts: qcom: sc8180x: align USB DWC3 clocks with bindings
arm64: dts: qcom: sc8180x: drop incorrect cell-index from SPMI
arm64: dts: qcom: sc8180x: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: sc8180x: switch UFS QMP PHY to new style of bindings
arm64: dts: qcom: sdm630: Add support for modem remoteproc
arm64: dts: qcom: sdm630: align USB DWC3 clocks with bindings
arm64: dts: qcom: sdm670: Fix pdc mapping
arm64: dts: qcom: sdm845-mtp: enable PCIe support
arm64: dts: qcom: sdm845-mtp: enable Vol-/reset button
arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
arm64: dts: qcom: sdm845-mtp: specify wifi variant
arm64: dts: qcom: sdm845-mtp: switch to mbn firmware
arm64: dts: qcom: sdm845-tama: Add camera GPIO regulators
arm64: dts: qcom: sdm845-tama: Add GPIO line names for PMIC GPIOs
arm64: dts: qcom: sdm845-tama: Add GPIO line names for TLMM
arm64: dts: qcom: sdm845: cheza doesn't support LMh node
arm64: dts: qcom: sdm845: Fix PSCI power domain names
arm64: dts: qcom: sdm845: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: sdm845: switch USB+DP QMP PHY to new style of bindings
arm64: dts: qcom: sdx75-idp: align RPMh regulator nodes with bindings
arm64: dts: qcom: sm4250-billie2: correct UFS pad supply
arm64: dts: qcom: sm6115-pro1x: correct UFS pad supply
arm64: dts: qcom: sm6115p-j606f: correct UFS pad supply
arm64: dts: qcom: sm6125-seine: Configure MDSS, DSI and panel
arm64: dts: qcom: sm6125-sprout: correct UFS pad supply
arm64: dts: qcom: sm6125-sprout: drop incorrect UFS phy max current
arm64: dts: qcom: sm6125: Add dispcc node
arm64: dts: qcom: sm6125: Add display hardware nodes
arm64: dts: qcom: sm6125: Pad APPS IOMMU address to 8 characters
arm64: dts: qcom: sm6125: Sort spmi_bus node numerically by reg
arm64: dts: qcom: sm6125: Switch fixed xo_board clock to RPM XO clock
arm64: dts: qcom: sm7225-fp4: Revert "arm64: dts: qcom: sm7225-fairphone-fp4: Add AW8695 haptics"
arm64: dts: qcom: sm8150: add ref clock to PCIe PHYs
arm64: dts: qcom: sm8150: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: sm8150: switch USB+DP QMP PHY to new style of bindings
arm64: dts: qcom: sm8250-edo: Set UART alias and stdout-path
arm64: dts: qcom: sm8250: Add DisplayPort device node
arm64: dts: qcom: sm8250: Add interconnects and power-domains to QUPs
arm64: dts: qcom: sm8250: Define ports for qmpphy orientation-switching
arm64: dts: qcom: sm8250: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: sm8250: switch USB+DP QMP PHY to new style of bindings
arm64: dts: qcom: sm8350-hdk: add missing PMICs
arm64: dts: qcom: sm8350-hdk: add pmr735a regulators
arm64: dts: qcom: sm8350-hdk: add UFS host controller supply
arm64: dts: qcom: sm8350-mtp: add UFS host controller supply
arm64: dts: qcom: sm8350: fix pinctrl for UART18
arm64: dts: qcom: sm8450-hdk: add other analogue microphones
arm64: dts: qcom: sm8450-hdk: add UFS host controller supply
arm64: dts: qcom: sm8450-qrd: add UFS host controller supply
arm64: dts: qcom: sm8450: switch PCIe QMP PHY to new style of bindings
arm64: dts: qcom: sm8550-mtp: add orientation gpio
arm64: dts: qcom: sm8550-mtp: use correct UFS supply
arm64: dts: qcom: sm8550-qrd: add bluetooth support
arm64: dts: qcom: sm8550-qrd: add orientation gpio
arm64: dts: qcom: sm8550-qrd: use correct UFS supply
arm64: dts: qcom: sm8550: Add camera clock controller
arm64: dts: qcom: sm8550: add UART14 nodes
arm64: dts: qcom: split pmr735d into 2
arm64: dts: qcom: Use QCOM_SCM_VMID defines for qcom,vmid
arm64: dts: renesas: Add initial device tree for RZ SMARC Carrier-II Board
arm64: dts: renesas: Add initial device tree for RZ/G3S SMARC EVK board
arm64: dts: renesas: Add initial DTSI for RZ/G3S SoC
arm64: dts: renesas: Add initial support for RZ/G3S SMARC SoM
arm64: dts: renesas: Add R-Car S4 Starter Kit support
arm64: dts: renesas: Add Renesas R8A779F4 SoC support
arm64: dts: renesas: Apply overlays to base dtbs
arm64: dts: renesas: ebisu: Document Ebisu-4D support
arm64: dts: renesas: Handle ADG bit for sound clk_i
arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes
arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0
arm64: dts: renesas: r9a08g045: Add missing cache-level for L3 cache
arm64: dts: renesas: r9a08g045: Add nodes for SDHI1 and SDHI2
arm64: dts: renesas: rz-smarc: Use versa3 clk for audio mclk
arm64: dts: renesas: rzg3s-smarc-som: Spelling s/device-type/device_type/
arm64: dts: renesas: ulcb/kf: Use multi Component sound
arm64: dts: rockchip: add ADC buttons to rk3588-evb1
arm64: dts: rockchip: Add AV1 decoder node to rk3588s
arm64: dts: rockchip: Add board device tree for rk3588-orangepi-5-plus
arm64: dts: rockchip: Add DFI to rk356x
arm64: dts: rockchip: Add DFI to rk3588s
arm64: dts: rockchip: Add I2S2 M0 pin definitions to rk3588s
arm64: dts: rockchip: Add missing sdmmc2 SDR rates to rock-3a
arm64: dts: rockchip: Add NanoPC T6 PCIe e-key support
arm64: dts: rockchip: Add Orange Pi 5
arm64: dts: rockchip: add PCIe for M.2 E-Key to rock-5b
arm64: dts: rockchip: add PCIe for M.2 M-key to rock-5b
arm64: dts: rockchip: add PCIe network controller to rock-5b
arm64: dts: rockchip: add PCIe to rk3588s-indiedroid-nova
arm64: dts: rockchip: add PCIe2 network controller to rk3588-evb1
arm64: dts: rockchip: add PCIe3 bus to rk3588-evb1
arm64: dts: rockchip: Add QuartzPro64 SBC device tree
arm64: dts: rockchip: Add saradc node to Indiedroid Nova
arm64: dts: rockchip: Add sdio node to rock-5b
arm64: dts: rockchip: Add sfc node to rk3588s
arm64: dts: rockchip: add status LED to rock-5b
arm64: dts: rockchip: add support for Powkiddy RGB30
arm64: dts: rockchip: Add Turing RK1 SoM support
arm64: dts: rockchip: Add UART9 M0 pin definitions to rk3588s
arm64: dts: rockchip: add USB2 to rk3588s-indiedroid
arm64: dts: rockchip: Always enable DFI on rk3399
arm64: dts: rockchip: drop interrupt-names property from rk3588s dfi
arm64: dts: rockchip: Enable UART6 on rock-5b
arm64: dts: rockchip: Expand reg size of vdec node for RK3328
arm64: dts: rockchip: Expand reg size of vdec node for RK3399
arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru
arm64: dts: rockchip: fix rk356x pcie msg interrupt name
arm64: dts: rockchip: Fix Turing RK1 interrupt pinctrls
arm64: dts: rockchip: minor whitespace cleanup around '='
arm64: dts: rockchip: Remove duplicate regulator vcc3v3_wf from rock-5b
arm64: dts: rockchip: Remove UART2 from RGB30
arm64: dts: rockchip: rk3588s: Add USB3 host controller
arm64: dts: rockchip: Update VPLL Frequency for RGB30
arm64: dts: socionext: add missing cache properties
arm64: dts: st: add arm-wdt node for watchdog support on stm32mp251
arm64: dts: st: add SD-card support on STM32MP257F-EV1 board
arm64: dts: st: add sdmmc1 node in stm32mp251 SoC file
arm64: dts: st: add sdmmc1 pins for stm32mp25
arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev1
arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC
arm64: dts: ti: Fix HDMI Audio overlay in Makefile
arm64: dts: ti: k3-*: Convert DMSS to simple-bus
arm64: dts: ti: k3-*: Convert NAVSS to simple-bus
arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking
arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg
arm64: dts: ti: k3-am625-sk: Add boot phase tags marking
arm64: dts: ti: k3-am625: Add boot phase tags marking
arm64: dts: ti: k3-am62a-main: Add nodes for McASP
arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC
arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz
arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A
arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators
arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM
arm64: dts: ti: k3-am62p: Add nodes for more IPs
arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type
arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers
arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration
arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices
arm64: dts: ti: k3-am642-evm: Add boot phase tags marking
arm64: dts: ti: k3-am642-sk: Add boot phase tags marking
arm64: dts: ti: k3-am64: Add GPIO expander on I2C0
arm64: dts: ti: k3-am64: Add phase tags marking
arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes
arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes
arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander
arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support
arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports
arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP
arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F
arm64: dts: ti: k3-am68-sk: Add DT node for PCIe
arm64: dts: ti: k3-am68-sk: Add DT node for USB
arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP
arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F
arm64: dts: ti: k3-am69-sk: Add DP and HDMI support
arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances
arm64: dts: ti: k3-j7200: Add MCU domain ESM instance
arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance
arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file
arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX
arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes
arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes
arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances
arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes
arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs
arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F
arm64: dts: ti: k3-j721s2: Add ESM instances
arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0
arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX
arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node
arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux
arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances
arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes
arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances
arm64: dts: ti: k3-j784s4: Add ESM instances
arm64: dts: ti: phycore-am64: Add RTC interrupt pin
arm64: dts: ti: verdin-am62: add iw416 based bluetooth
arm64: dts: ti: verdin-am62: disable MIPI DSI bridge
arm64: dts: Update cache properties for socionext
arm64: Explicitly save/restore CPACR when probing SVE and SME
arm64: Factor out cpucap definitions
arm64: Fixup user features at boot time
arm64: idle: Tag the arm64 idle functions as __cpuidle
arm64: kdump: use generic interface to simplify crashkernel reservation
arm64: kgdb: Implement kgdb_roundup_cpus() to enable pseudo-NMI roundup
arm64: kvm: Use cpus_have_final_cap() explicitly
arm64: Mark the 'addr' argument to set_ptes() and __set_pte_at() as unused
arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
arm64: mm: Fix "rodata=on" when CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
arm64: module: Fix PLT counting when CONFIG_RANDOMIZE_BASE=n
arm64: Move MediaTek GIC quirk handling from irqchip to core
arm64: Remove cpus_have_const_cap()
arm64: Remove system_uses_lse_atomics()
arm64: Rename SVE/SME cpu_enable functions
arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer
arm64: Rework setup_cpu_features()
arm64: smp: Add arch support for backtrace using pseudo-NMI
arm64: smp: avoid NMI IPIs with broken MediaTek FW
arm64: smp: Don't directly call arch_smp_send_reschedule() for wakeup
arm64: smp: IPI_CPU_STOP and IPI_CPU_CRASH_STOP should try for NMI
arm64: smp: Mark IPI globals as __ro_after_init
arm64: smp: Remove dedicated wakeup IPI
arm64: Split kpti_install_ng_mappings()
arm64: swiotlb: Reduce the default size if no ZONE_DMA bouncing needed
arm64: tegra: Add backlight node on Smaug
arm64: tegra: Add display panel node on Smaug
arm64: tegra: Add dmas and dma-names for Tegra234 UARTE
arm64: tegra: Add DSI/CSI regulator on Smaug
arm64: tegra: Add missing current-speed for SBSA UART
arm64: tegra: Add power-sensors for Tegra234 boards
arm64: tegra: Enable IOMMU for host1x on Tegra132
arm64: tegra: Fix P3767 card detect polarity
arm64: tegra: Fix P3767 QSPI speed
arm64: tegra: Mark Tegra234 SPI as compatible with Tegra114
arm64: tegra: Remove duplicate nodes on Jetson Orin NX
arm64: tegra: Use correct format for clocks property
arm64: tegra: Use correct interrupts for Tegra234 TKE
arm64: tlbflush: Rename MAX_TLBI_OPS
arm64: Use a positive cpucap for FP/SIMD
arm64: Use build-time assertions for cpucap ordering
 
ARM: 9319/1: sa1111: fix sa1111_probe kernel-doc warnings
ARM: 9320/1: fix stack depot IRQ stack filter
ARM: 9321/1: memset: cast the constant byte to unsigned char
ARM: 9322/1: Explicitly include correct DT includes
ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
ARM: 9324/1: fix get_user() broken with veneer
ARM: 9326/1: make self-contained for ARM
ARM: config: aspeed: Add Ampere SMPro drivers
ARM: config: aspeed: Add new FSI drivers
ARM: config: aspeed: Remove FIRMWARE_MEMMAP
ARM: config: aspeed_g5: Enable SSIF BMC driver
 
arm: debug: reuse the config DEBUG_OMAP2UART{1,2} for OMAP{3,4,5}
 
ARM: defconfig: cleanup orphaned CONFIGs
ARM: dts: am335x-pocketbeagle: add missing GPIO mux
ARM: dts: am335x-pocketbeagle: enable pru
ARM: dts: am335x-pocketbeagle: remove dependency cycle
ARM: dts: am335x-pocketbeagle: update LED information
ARM: dts: am3517-evm: Enable Ethernet PHY Interrupt
ARM: dts: am3517-evm: Fix LED3/4 pinmux
ARM: dts: am3517: Configure ethernet alias
ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log
ARM: dts: aspeed: Minerva: Add Facebook Minerva CMC board
ARM: dts: aspeed: mtjade, mtmitchell: Add new gpio-line-names
ARM: dts: aspeed: mtjade, mtmitchell: Update gpio-line-names
ARM: dts: aspeed: mtjade: Add the gpio-hog
ARM: dts: aspeed: mtmitchell: Add I2C NVMe alias port
ARM: dts: aspeed: mtmitchell: Add inlet temperature sensor
ARM: dts: aspeed: mtmitchell: Remove redundant ADC configurations
ARM: dts: at91/trivial: fix typo in crypto DT naming
ARM: dts: at91: sam9x60_curiosity: Add mandatory dt property for RTT
ARM: dts: at91: sama5d29_curiosity: Add device tree for sama5d29_curiosity board
ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
ARM: dts: BCM5301X: Explicitly disable unused switch CPU ports
ARM: dts: BCM5301X: Relicense Felix's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Relicense Vivek's code to the GPL 2.0+ / MIT
ARM: dts: BCM5301X: Set fixed-link for extra Netgear R8000 CPU ports
ARM: dts: BCM5301X: Set MAC address for Asus RT-AC87U
ARM: dts: BCM5301X: Set MACs for D-Link DIR-885L
ARM: dts: BCM5301X: Set switch ports for Linksys EA9200
ARM: dts: dra7: Fix DRA7 L3 NoC node register size
ARM: dts: Fix occasional boot hang for am3 usb
ARM: dts: imx25: Fix dryice node
ARM: dts: imx25: Fix sram node
ARM: dts: imx25: Remove clock-names from the watchdog
ARM: dts: imx27-phytec: Use eeprom as the node name
ARM: dts: imx28-tx28: Move phy_type to USB node
ARM: dts: imx28-xea: Pass the 'model' property
ARM: dts: imx28: Fix dcp compatible
ARM: dts: imx51-zii-rdu1: Use preferred i2c-gpios properties
ARM: dts: imx51: Remove invalid sahara compatible
ARM: dts: imx53: Adjust the ecspi compatible
ARM: dts: imx6q-b650v3: Fix fsl,tx-cal-45-dn-ohms
ARM: dts: imx6q-pistachio: Use a valid value for fsl,tx-d-cal
ARM: dts: imx6q: Add Variscite MX6 Custom board support
ARM: dts: imx6q: skov: fix ethernet clock regression
ARM: dts: imx6qdl-gw5904: add dt props for populating eth MAC addrs
ARM: dts: imx6qdl-gw5904: add internal mdio nodes
ARM: dts: imx6qdl-gw591: Remove lis2de12 interrupt-names
ARM: dts: imx6qdl: Add Variscite VAR-SOM-MX6 SoM support
ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
ARM: dts: imx6ul-tx6ul: Use preferred i2c-gpios properties
ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names
ARM: dts: imx6ul: mba6ulx: Mark gpio-buttons as wakeup-source
ARM: dts: imx6ull-phytec-tauri: Fix compatible
ARM: dts: imx6ull-phytec-tauri: Remove board model and compatible
ARM: dts: imx6ull/7d-colibri: Fix compatible
ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
ARM: dts: imx7d-pico-pi: Disable USDHC1
ARM: dts: imx7s: Fix CSI clocks
ARM: dts: imx7s: Remove #power-domain-cells from gpcv2
ARM: dts: imx7ulp: Fix usbphy1 compatible
ARM: dts: imx: add support for the ATM0700D4 panel attached to sk-imx53
ARM: dts: ixp4xx-nslu2: Enable write on flash
ARM: dts: ixp4xx: Add USRobotics USR8200 device tree
ARM: dts: ixp4xx: Use right restart keycode
ARM: dts: marvell: Fix some common switch mistakes
ARM: dts: mediatek: add missing space before {
ARM: dts: mediatek: minor whitespace cleanup around '='
ARM: dts: motorola-mapphone: Add mdm6600 sleep pins
ARM: dts: mxs: Fix duart clock-names
ARM: dts: mxs: Switch to #pwm-cells = <3>
ARM: dts: nuvoton: add missing space before {
ARM: dts: nxp: Fix some common switch mistakes
ARM: dts: nxp: imx6qdl-nitrogen6: correct regulator node name
ARM: dts: omap3-devkit8000: correct ethernet reg addresses (split)
ARM: dts: omap3-gta04: Drop superfluous omap36xx compatible
ARM: dts: omap4-embt2ws: Fix pinctrl single node name warning
ARM: dts: omap4: embt2ws: add LED
ARM: dts: omap: omap4-embt2ws: Add IMU at control unit
ARM: dts: omap: omap4-embt2ws: Let IMU driver handle Magnetometer internally
ARM: dts: qcom-sdx55: switch PCIe QMP PHY to new style of bindings
ARM: dts: qcom: apq8026-samsung-matisse-wifi: Fix inverted hall sensor
ARM: dts: qcom: apq8060: drop incorrect regulator-type
ARM: dts: qcom: apq8064: drop incorrect regulator-type
ARM: dts: qcom: apq8064: drop label property from DSI
ARM: dts: qcom: drop incorrect cell-index from SPMI
ARM: dts: qcom: ipq8064: move keys and leds out of soc node
ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
ARM: dts: qcom: msm8226: Add blsp1_i2c6 and blsp1_uart2
ARM: dts: qcom: sdx65-mtp: Specify PM7250B SID to use
ARM: dts: qcom: sdx65: fix SDHCI clocks order
ARM: dts: renesas: ape6evm: Drop bogus "mtd-rom" compatible value
ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name
ARM: dts: renesas: blanche: Move Ethernet node to LBSC
ARM: dts: renesas: bockw: Add FLASH node
ARM: dts: renesas: genmai: Add FLASH nodes
ARM: dts: renesas: gr-peach: Remove unneeded probe-type property
ARM: dts: renesas: marzen: Move Ethernet node to LBSC
ARM: dts: renesas: r7s72100: Add BSC node
ARM: dts: renesas: r8a7779: Add LBSC node
ARM: dts: renesas: r8a7792: Add LBSC node
ARM: dts: renesas: Remove unused LBSC nodes from board DTS
ARM: dts: renesas: rskrza1: Add FLASH nodes
ARM: dts: renesas: wheat: Move Ethernet node to LBSC
ARM: dts: rockchip: Add CPU resets for RK3128
ARM: dts: rockchip: Add pwm11 node to rv1126
ARM: dts: rockchip: Add pwm11m0 pins to rv1126
ARM: dts: rockchip: Add pwm2 node to rv1126
ARM: dts: rockchip: Add pwm2m0 pins to rv1126
ARM: dts: rockchip: Add SRAM node for RK3128
ARM: dts: rockchip: Enable pwm fan for edgeble-neu2
ARM: dts: rockchip: Enable SMP bring-up for RK3128
ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
ARM: dts: rockchip: minor whitespace cleanup around '='
ARM: dts: rockchip: Switch to operating-points-v2 for RK3128's CPU
ARM: dts: samsung: exynos4210: enable polling
ARM: dts: samsung: exynos4212-tab3: switch sound card to audio-routing
ARM: dts: samsung: exynos4412-galaxy-s3: switch sound card to audio-routing
ARM: dts: samsung: exynos4412-midas: fix key-ok event code
ARM: dts: samsung: exynos4412-midas: use Linux event codes for input keys
ARM: dts: samsung: exynos4412-n710x: switch sound card to audio-routing
ARM: dts: samsung: exynos4412-odroid: switch sound card to audio-routing
ARM: dts: samsung: exynos5422-odroid: switch sound card to audio-routing
ARM: dts: samsung: s5pv210-fascinate4g: switch sound card to audio-routing
ARM: dts: samsung: s5pv210-galaxys: switch sound card to audio-routing
ARM: dts: st: correct led level in stih418-b2264.dts
ARM: dts: st: correct serial alias in stih418-b2264.dts
ARM: dts: st: href-tvk1281618: correct touchscreen syna,nosleep-mode
ARM: dts: st: href-tvk1281618: fix touchscreen VIO supply
ARM: dts: st: move leds out of soc in stih418-b2264.dts
ARM: dts: st: stih407: drop max-duty-cycle
ARM: dts: stm32: Add alternate pinmux for can pins
ARM: dts: stm32: Add alternate pinmux for i2s pins
ARM: dts: stm32: Add alternate pinmux for ldtc pins
ARM: dts: stm32: add HASH on stm32mp131
ARM: dts: stm32: Add Octavo OSD32MP1-RED board
ARM: dts: stm32: add RNG node for STM32MP13x platforms
ARM: dts: stm32: add SDIO pinctrl sleep support on stm32f7 boards
ARM: dts: stm32: add stm32f7 SDIO sleep pins
ARM: dts: stm32: lxa-tac: remove v3v3_hdmi override
ARM: dts: stm32: omit unused pinctrl groups from stm32mp15 dtb files
ARM: dts: stm32: osd32: fix ldo1 not required to be always-on
ARM: dts: stm32: osd32: fix ldo2 not required to be always-on
ARM: dts: stm32: osd32: fix ldo6 not required to be always-on
ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines
ARM: dts: sun8i-r40: Add interconnect to video-codec
ARM: dts: sun8i: v3s: add EHCI and OHCI to v3s dts
 
arm: dts: sun8i: V3s: Add pinctrl for pwm
 
ARM: dts: sunxi: add support for Anbernic RG-Nano
ARM: dts: Use only the Linksys compatible for now
ARM: dts: vfxxx: Write dmas in a single line
ARM: exynos_defconfig: add driver for ISL29018
ARM: exynos_defconfig: replace SATA_AHCI_PLATFORM with AHCI_DWC driver
ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
ARM: multi_v7_defconfig: add AHCI_DWC driver
ARM: multi_v7_defconfig: add drivers for S5C73M3 & S5K6A3 camera sensors
ARM: multi_v7_defconfig: add tm2-touchkey driver
ARM: multi_v7_defconfig: make Exynos related PHYs modules
 
arm: omap1: ams-delta: stop using gpiochip_find()
 
ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
ARM: PL011: Fix DMA support
ARM: qcom: msm8226: Add rpm-master-stats node
ARM: qcom: msm8974: Add rpm-master-stats node
 
arm: Remove now superfluous sentinel elem from ctl_table arrays
 
ARM: s5pv210_defconfig: enable IIO required by MAX17040
ARM: shmobile: defconfig: Refresh for v6.6-rc3
ARM: shmobile: r8a7779: Reserve boot area when SMP is enabled
ARM: shmobile: rcar-gen2: Remove unneeded once handling
ARM: shmobile: rcar-gen2: Reserve boot area when SMP is enabled
ARM: shmobile: sh73a0: Reserve boot area when SMP is enabled
ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init
ARM: sun9i: smp: fix return code check of of_property_match_string
ARM: tegra: Drop unit-address from parallel RGB output port
 
asix: Add check for usbnet_get_endpoints
 
asm-generic: Fix spelling of architecture
asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
asm-generic: ticket-lock: Optimize arch_spin_value_unlocked()
 
ASoC: Add rtq9128 audio amplifier
ASoC: Adds support for TAS575x to the pcm512x driver
ASoC: ak4642: Minor cleanups in probe()
ASoC: ak4642: Simplify probe()
ASoC: amd: acp: Add acp6.3 pci legacy driver support
ASoC: amd: acp: add ACPI dependency
ASoC: amd: acp: add code for scanning acp pdm controller
ASoC: amd: acp: add condition check for i2s clock generation
ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms
ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver
ASoC: amd: acp: add machine driver support for acp6.3 platform
ASoC: amd: acp: add machine driver support for acp7.0
ASoC: amd: acp: add machine driver support for pdm use case
ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec
ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform
ASoC: amd: acp: add platform and flag data to acp data structure
ASoC: amd: acp: Add sound support for a line of
ASoC: amd: acp: Add support for a new Huawei Matebook laptop
ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver
ASoC: amd: acp: change acp power on mask macro value
ASoC: amd: acp: change acp-deinit function arguments
ASoC: amd: acp: Fix -Wmissing-prototypes warning
ASoC: amd: acp: fix for i2s mode register field update
ASoC: amd: acp: refactor acp i2s clock generation code
ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63
ASoC: amd: Add acpi machine id for acp6.3 version based platform
ASoC: amd: convert not to use asoc_xxx()
ASoC: amd: convert not to use asoc_xxx()
ASoC: amd: ps: enable wake capability for acp pci driver
ASoC: amd: ps: Fix -Wformat-truncation warning
ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13
ASoC: amd: yc: Add HP 255 G10 into quirk table
ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
ASoC: ams-delta.c: use component after check
 
ASoc: Another series to convert to struct
 
ASoC: apple: convert not to use asoc_xxx()
ASoC: apple: mca: Annotate struct mca_data with __counted_by
ASoC: arm: convert not to use asoc_xxx()
ASoC: atmel: convert not to use asoc_xxx()
ASoC: au1x: convert not to use asoc_xxx()
ASoC: audio-iio-aux: Use flex array to simplify code
ASoC: bcm: convert not to use asoc_xxx()
ASoC: cirrus: convert not to use asoc_xxx()
ASoC: codec: cs47lxx: convert not to use asoc_xxx()
ASoC: codec: rt5677: convert not to use asoc_xxx()
ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe()
ASoC: codec: wm: convert not to use asoc_xxx()
ASoC: codecs: 88pm860x: Handle component name prefix
ASoC: codecs: adau1373: Handle component name prefix
ASoC: codecs: adav80x: Handle component name prefix
ASoC: codecs: Add aw87390 amplifier driver
ASoC: codecs: Add aw87390 amplifier driver
ASoC: codecs: Add aw88399 amplifier driver
ASoC: codecs: Add aw88399 amplifier driver
ASoC: codecs: Add code for bin parsing compatible with aw87390
ASoC: codecs: Add code for bin parsing compatible with aw88399
ASoC: codecs: Add Richtek rtq9128 audio amplifier support
ASoC: codecs: aw88261: Remove non-existing reset gpio
ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb()
ASoC: codecs: aw88399: fix typo in Kconfig select
ASoC: codecs: lpass-rx-macro: Handle component name prefix
ASoC: codecs: lpass-tx-macro: Add SM6115 support
ASoC: codecs: lpass-tx-macro: set active_decimator correct default value
ASoC: codecs: max9867: Handle component name prefix
ASoC: codecs: Modify i2c driver name
ASoC: codecs: Modify macro value error
ASoC: codecs: Modify max_register usage error
ASoC: codecs: Modify some error codes
ASoC: codecs: Modify the maximum value of calib
ASoC: codecs: Modify the transmission method of parameters
ASoC: codecs: Modify the transmission mode of function parameters
ASoC: codecs: Modify the wrong judgment of re value
ASoC: codecs: Remove the "fade-enable property"
ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel"
ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag"
ASoC: codecs: rt298: remove redundant assignment to d_len_code
ASoC: codecs: rt5682s: Handle component name prefix
ASoC: codecs: rt715*: update misleading error log
ASoC: codecs: rtq9128: Add TDM input source select
ASoC: codecs: rtq9128: Add TDM input source select
ASoC: codecs: rtq9128: Handle component name prefix
ASoC: codecs: wcd9335: Handle component name prefix
ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array
ASoC: codecs: wm8962: Handle component name prefix
ASoC: codecs: wm8994: Handle component name prefix
ASoC: codecs: wm8995: Handle component name prefix
ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix
ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag
ASoC: convert asoc_xxx() to snd_soc_xxx()
ASoC: Convert some Maxim codecs to use GPIO
ASoC: Convert some Maxim codecs to use GPIO
ASoC: cs35l41: Detect CSPL errors when sending CSPL commands
ASoC: cs35l41: Fix broken shared boost activation
ASoC: cs35l41: Handle mdsync_down reg write errors
ASoC: cs35l41: Handle mdsync_up reg write errors
ASoC: cs35l41: Initialize completion object before requesting IRQ
ASoC: cs35l41: Make use of dev_err_probe()
ASoC: cs35l41: Undo runtime PM changes at driver exit time
ASoC: cs35l41: Use modern pm_ops
ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler
ASoC: cs35l45: Add AMP Enable Switch control
ASoC: cs35l45: Analog PCM Volume and Amplifier Mode controls
ASoC: cs35l45: Checks index of cs35l45_irqs[]
ASoC: cs35l45: Connect DSP to the monitoring signals
ASoC: cs35l45: Prevent IRQ handling when suspending/resuming
ASoC: cs35l45: Prevents spinning during runtime suspend
ASoC: cs35l45: Use modern pm_ops
ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate
ASoC: cs35l56: Define and export I2C/SPI pm_ops only
ASoC: cs35l56: Enable low-power hibernation mode on i2c
ASoC: cs35l56: Enable low-power hibernation mode on SPI
ASoC: cs35l56: Initialise a variable to silence possible static analysis error
ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled
ASoC: cs35l56: Remove unused hibernate wake constants
ASoC: cs35l56: Update hibernate/wake sequences and
ASoC: cs35l56: Use new export macro for dev_pm_ops
ASoC: cs35l56: Use PCI SSID as the firmware UID
ASoC: cs35l56: Use PCI SSID to select specific
ASoC: cs35l56: Use pm_ptr()
ASoC: cs35l56: Wake transactions need to be issued twice
ASoC: cs42l43: Convert to platform remove callback returning void
ASoC: cs42l43: Don't enable bias sense during type detect
ASoC: cs42l43: Enable bias sense by default
ASoC: cs42l43: Extend timeout on bias sense timeout
ASoC: cs42l43: Lower default type detect time
ASoC: cs42l43: make const array controls static
ASoC: cs42l43: Move headset bias sense enable earlier in process
ASoC: cs42l43: Remove useless else
ASoC: cs42xx8-i2c: Simplify probe()
ASoC: cs43130: Fix incorrect frame delay configuration
ASoC: cs43130: Fix the position of const qualifier
ASoC: da7213: add .auto_selectable_formats support
ASoC: da7213: add .auto_selectable_formats support
ASoC: da7213: Add new kcontrol for tonegen
ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx
ASoC: da7218: Use i2c_get_match_data()
ASoC: da7219: Improve system suspend and resume handling
ASoC: da7219: Support low DC impedance headset
ASoC: dapm: fix clock get name
ASoC: doc: Update codec to codec examples
ASoC: Drop unnecessary of_match_device() calls
ASoC: DT matching and header cleanups
ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child node schemas
ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier
ASoC: dt-bindings: Add schema for "awinic,aw87390"
ASoC: dt-bindings: Add schema for "awinic,aw88399"
ASoC: dt-bindings: Add StarFive JH7110 PWM-DAC controller
ASoC: dt-bindings: ASoC: cirrus,cs42l43: Update a couple of default values
ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support
ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261
ASoC: dt-bindings: mediatek,mt8188-mt6359: add RT5682S support
ASoC: dt-bindings: mt8186-mt6366-rt1019-rt5682s: add RT5650 support
ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115
ASoC: dt-bindings: qcom,sm8250: Add sc7180-qdsp6-sndcard
ASoC: dt-bindings: rt5616: Convert to dtschema
ASoC: dt-bindings: rtq9128: Add TDM input source slect property
ASoC: dt-bindings: Simplify referencing dai-params.yaml
ASoC: dt-bindings: tas5805m: Disallow undefined properties
ASoC: dt-bindings: tfa9879: Convert to dtschema
ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property
ASoC: dwc: convert not to use asoc_xxx()
ASoC: es8316: Enable support for MCLK div by 2
ASoC: es8316: Enable support for S32 LE format
ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE()
ASoC: es8328: Use rounded rate for es8328_set_sysclk()
ASoC: Explicitly include correct DT includes
ASoC: extensa: convert not to use asoc_xxx()
ASoC: fix widget name comparisons (consider DAI name
ASoC: Fixes for cs43130
ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
ASoC: fsl: convert not to use asoc_xxx()
ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described
ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable
ASoC: fsl_sai: Fix channel swap issue on i.MX8MP
ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case
ASoC: fsl_xcvr: refine the requested phy clock frequency
ASoC: generic: convert not to use asoc_xxx()
ASoC: google: convert not to use asoc_xxx()
ASoC: hdac_hda: add HDA patch loader support
ASoC: hdac_hda: Conditionally register dais for HDMI and Analog
ASoC: hdac_hda: fix HDA patch loader support
ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols
ASoC: hdmi-codec: fix missing report for jack initial status
ASoC: hdmi-codec: register hpd callback on component probe
ASoC: img: convert not to use asoc_xxx()
ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C
ASoC: intel: Add CS42L43 sdw machine driver support
ASoC: Intel: avs: Add rt5514 machine board
ASoC: Intel: avs: Add rt5514 machine board
ASoC: Intel: avs: Add support for rt5514 codec
ASoC: intel: avs: convert not to use asoc_xxx()
ASoC: Intel: avs: da7219: Validate machine board configuration
ASoC: Intel: avs: Disable DSP before loading basefw
ASoC: Intel: avs: Drop superfluous stream decoupling
ASoC: Intel: avs: es8336: Validate machine board configuration
ASoC: Intel: avs: i2s_test: Validate machine board configuration
ASoC: Intel: avs: Improve topology parsing of dynamic strings
ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling
ASoC: Intel: avs: Keep module refcount up when gathering traces
ASoC: Intel: avs: max98357a: Validate machine board configuration
ASoC: Intel: avs: max98373: Validate machine board configuration
ASoC: Intel: avs: max98927: Validate machine board configuration
ASoC: Intel: avs: Move IPC error messages one level down
ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work.
ASoC: Intel: avs: nau8825: Validate machine board configuration
ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested
ASoC: Intel: avs: Preallocate memory for module configuration
ASoC: Intel: avs: Remove unused variable
ASoC: Intel: avs: rt274: Validate machine board configuration
ASoC: Intel: avs: rt286: Validate machine board configuration
ASoC: Intel: avs: rt298: Validate machine board configuration
ASoC: Intel: avs: rt5663: Validate machine board configuration
ASoC: Intel: avs: rt5682: Validate machine board configuration
ASoC: Intel: avs: ssm4567: Validate machine board configuration
ASoC: Intel: avs: Use generic size defines
ASoC: Intel: avs: Use helper to setup HOST stream
ASoC: Intel: board_helpers: new module for common functions
ASoC: Intel: board_helpers: support dmic link initialization
ASoC: Intel: boards: updates for 6.7
ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk
ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk
ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk
ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk
ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk
ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90
ASoC: Intel: bytcr_wm5102: add various quirks
ASoC: Intel: common: add ACPI matching tables for Arrow Lake
ASoC: intel: convert not to use asoc_xxx()
ASoC: Intel: machine driver update
ASoC: Intel: more machine driver updates for 6.7
ASoC: Intel: MTL: Add entry for HDMI-In capture support to non-I2S codec boards.
ASoC: Intel: nuvoton-common: support nau8318 amplifier
ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available
ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger
ASoC: Intel: Skylake: Fix mem leak in few functions
ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
ASoC: Intel: Skylake: mem leak in skl register function
ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work.
ASoC: Intel: Skylake: Use helper to setup HOST stream
ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk
ASoC: Intel: soc-acpi-intel-mtl-match: add acpi match table for cdb35l56-eight-c
ASoC: Intel: soc-acpi-intel-mtl-match: add rt713 rt1316 config
ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn
ASoC: Intel: soc-acpi-intel-rpl-match: add rt711-l0-rt1316-l12 support
ASoC: Intel: sof_cs42l42: remove hdac-hdmi support
ASoC: Intel: sof_cs42l42: use common module for DMIC links
ASoC: Intel: sof_cs42l42: use common module for HDMI link
ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI
ASoC: Intel: sof_cs42l42: use ssp-common module to detect codec
ASoC: Intel: sof_da7219: add adl_mx98360_da7219 board config
ASoC: Intel: sof_da7219: remove hdac-hdmi support
ASoC: Intel: sof_da7219: rename driver file and kernel option
ASoC: Intel: sof_da7219: use maxim-common module
ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI
ASoC: Intel: sof_da7219: use ssp-common module to detect codec
ASoC: Intel: sof_hdmi: add common header for HDMI
ASoC: Intel: sof_nau8825: add RPL support for MAX98360A amp
ASoC: Intel: sof_nau8825: remove hdac-hdmi support
ASoC: Intel: sof_nau8825: use common module for DMIC links
ASoC: Intel: sof_nau8825: use common module for HDMI link
ASoC: Intel: sof_nau8825: use nuvoton-common module
ASoC: Intel: sof_nau8825: use realtek-common module
ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI
ASoC: Intel: sof_nau8825: use ssp-common module to detect codec
ASoC: Intel: sof_rt5682: add adl_rt5650 board config
ASoC: Intel: sof_rt5682: add HDMI_In capture feature support for RPL.
ASoC: Intel: sof_rt5682: Add support for Rex with discrete BT offload.
ASoC: Intel: sof_rt5682: cleanup unnecessary quirk flag
ASoC: Intel: sof_rt5682: Modify number of HDMI to 3 for MTL/Rex devices
ASoC: Intel: sof_rt5682: remove hdac-hdmi support
ASoC: Intel: sof_rt5682: use common module for DMIC links
ASoC: Intel: sof_rt5682: use common module for HDMI link
ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI
ASoC: Intel: sof_rt5682: use ssp-common module to detect codec
ASoC: intel: sof_sdw: Add CS42L43 CODEC support
ASoC: intel: sof_sdw: Add simple DAI link creation helper
ASoC: Intel: sof_sdw: Always register the HDMI dai links
ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
ASoC: intel: sof_sdw: Increment be_id in init_dai_link
ASoC: intel: sof_sdw: Make create_sdw_dailink allocate link components
ASoC: intel: sof_sdw: Move sdw_pin_index into private struct
ASoC: intel: sof_sdw: Move the builtin microphones to dataport 1
ASoC: intel: sof_sdw: Remove large global CPUs array
ASoC: intel: sof_sdw: Stop processing CODECs when enough are found
ASoC: Intel: sof_sdw: update HP Omen match
ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI
ASoC: intel: sof_sdw_cs42l43: Create separate jacks for hp and mic
ASoC: intel: sof_sdw_cs42l43: Some trivial formatting clean ups
ASoC: Intel: sof_sdw_rt712_sdca: construct cards->components by name_prefix
ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
ASoC: Intel: sof_ssp_amp: do not create amp link for nocodec board
ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support
ASoC: Intel: sof_ssp_amp: use common module for DMIC links
ASoC: Intel: sof_ssp_amp: use common module for HDMI link
ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI
ASoC: Intel: sof_ssp_amp: use ssp-common module to detect codec
ASoC: Intel: ssp-common: support codec detection
ASoC: Intel: use ACPI HID definition in ssp-common
ASoC: kirkwood: convert not to use asoc_xxx()
ASoC: loongson: convert not to use asoc_xxx()
ASoC: max9768: Convert to use GPIO descriptors
ASoC: max9768: Convert to use GPIO descriptors
ASoC: max98357a: Drop pointless include
ASoC: max98357a: Drop pointless include
ASoC: max98373: Convert to use GPIO descriptors
ASoC: max98373: Convert to use GPIO descriptors
ASoC: max98388: Correct the includes
ASoC: max98388: Correct the includes
ASoC: max98396: Drop pointless include
ASoC: max98396: Drop pointless include
ASoC: max98520: Drop pointless includes
ASoC: max98520: Drop pointless includes
ASoC: max98927: Drop pointless includes
ASoC: max98927: Drop pointless includes
ASoC: mediatek: common: revise SOF common code
ASoC: mediatek: convert not to use asoc_xxx()
ASoC: mediatek: mt2701-cs42448: Convert to GPIO descriptors
ASoC: mediatek: mt7986: add sample rate checker
ASoC: mediatek: mt7986: drop the remove callback of mt7986_wm8960
ASoC: mediatek: mt7986: remove the mt7986_wm8960_priv structure
ASoC: mediatek: mt8183: Handle component name prefix
ASoC: mediatek: mt8186: fix AUD_PAD_TOP register and offset
ASoC: mediatek: mt8186: Handle component name prefix
ASoC: mediatek: mt8186: remove redundant assignments to variable tdm_con
ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: add
ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: add rt5650 support
ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix error messages
ASoC: mediatek: mt8188-mt6359: add rt5682s support
ASoC: mediatek: mt8188-mt6359: add rt5682s support
ASoC: mediatek: mt8188-mt6359: add SOF support
ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
ASoC: mediatek: mt8188: Handle component name prefix
ASoC: mediatek: mt8192: Handle component name prefix
ASoC: mediatek: Remove redundant code and add
ASoC: Merge fixes for consistent cs42l43 schema
ASoC: Merge up fixes
ASoC: Merge up fixes
ASoC: Merge up v6.6-rc7
ASoC: Merge up workaround for CODECs that play noise on stopped stream
ASoC: meson: axg: extend TDM maximum sample rate to 384kHz
ASoC: meson: convert not to use asoc_xxx()
ASoC: meson: g12a-toacodec: Fix event generation
ASoC: meson: g12a-toacodec: Validate written enum values
ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
ASoC: meson: g12a-tohdmitx: Validate written enum values
ASoC: meson: Make meson_card_remove() return void
ASoC: mt8173-max98090: Drop unused include
ASoC: mt8173-rt5650-rt5514: Drop unused includes
ASoC: mt8173-rt5650-rt5676: Drop unused includes
ASoC: mt8173-rt5650: Drop unused includes
ASoC: mt8186-mt6366-rt1019-rt5682s: Drop unused include
ASoC: mt8188-mt6359: add SOF support
ASoC: mt8192-afe-gpio: Drop unused include
ASoC: mxs: convert not to use asoc_xxx()
ASoC: nau8540: Add self recovery to improve capture quility
ASoC: nau8821: Revise MICBIAS control for power saving.
ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
ASoC: ops: add correct range check for limiting volume
ASoC: pcm512x: Adds bindings for TAS575x devices
ASoC: pxa: convert not to use asoc_xxx()
ASoC: qcom/lpass: Constify struct lpass_variant
ASoC: qcom: convert not to use asoc_xxx()
ASoC: qcom: explicitly include binding headers when used
ASoC: qcom: Limit Digital gains on speaker
ASoC: qcom: lpass: Make asoc_qcom_lpass_cpu_platform_remove() return void
ASoC: qcom: q6apm-lpass-dais: pass max number of channels to Audioreach
ASoC: qcom: reduce number of binding headers includes
ASoC: qcom: sc7180: Add support for qdsp6 baked sound
ASoC: qcom: sc8280xp: Limit speaker digital volumes
ASoC: remove asoc_xxx() compatible macro
ASoC: rockchip: convert not to use asoc_xxx()
ASoC: rockchip: Convert RK3288 HDMI to GPIO descriptors
ASoC: rockchip: Drop includes from RK3399
ASoC: rockchip: Drop includes from Rockchip MAX98090
ASoC: rockchip: Drop includes from Rockchip RT5645
ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF
ASoC: rockchip: i2s_tdm: Convert to platform remove callback returning void
ASoC: rsnd: remove unneeded of_node_put()
ASoC: rt1015: fix the first word being cut off
ASoC: rt5650: add mutex to avoid the jack detection failure
ASoC: rt712-sdca: fix speaker route missing issue
ASoC: rt715-sdca: reorder the argument in error log
ASoC: rt715: reorder the argument in error log
ASoC: samsung: convert not to use asoc_xxx()
ASoC: samsung: speyside: Handle component name prefix
ASoC: sh: convert not to use asoc_xxx()
ASoC: sh: dma-sh7760: Use %pad and %zu to format dma_addr_t and size_t
ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size()
ASoC: simple-card-utils: Make simple_util_remove() return void
ASoC: simple_card_utils.h: convert not to use asoc_xxx()
ASoC: soc-card: Add storage for PCI SSID
ASoC: soc-component: convert not to use asoc_xxx()
ASoC: soc-compress: convert not to use asoc_xxx()
ASoC: soc-core: convert not to use asoc_xxx()
ASoC: soc-dai: add flag to mute and unmute stream during trigger
ASoC: soc-dai: convert not to use asoc_xxx()
ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by
ASoC: soc-dapm: convert not to use asoc_xxx()
ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx()
ASoC: soc-link: convert not to use asoc_xxx()
ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI becomes inactive
ASoC: soc-pcm: convert not to use asoc_xxx()
ASoC: soc-pcm: fix up bad merge
ASoC: soc-topology: convert not to use asoc_xxx()
ASoC: soc-utils: convert not to use asoc_xxx()
ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
ASoC: soc.h: replace custom COUNT_ARGS() & CONCATENATE() implementations
ASoC: SOF: amd: add option to use sram for data bin loading
ASoC: SOF: amd: add support for acp6.3 based platform
ASoC: sof: amd: convert not to use asoc_xxx()
ASoC: SOF: amd: increase DSP cache window range
ASoC: SOF: amd: refactor acp dram usage for data bin loading
ASoC: SOF: amd: Use generic names for IPC types
ASoC: sof: convert not to use asoc_xxx()
ASoC: SOF: Convert to platform remove callback returning void
ASoC: SOF: core: Add probe_early and remove_late callbacks
ASoC: SOF: core: Ensure sof_ops_free() is still called when probe never ran.
ASoC: SOF: Drop unused IPC type defines
ASoC: SOF: Extend the enabled DSP core handling
ASoC: SOF: imx: Use generic names for IPC types
ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms
ASoC: sof: intel: convert not to use asoc_xxx()
ASoC: SOF: Intel: Fix error handling in hda_init()
ASoC: SOF: Intel: hda-codec: Delay the codec device registration
ASoC: SOF: Intel: hda-dsp: Make sure that no irq handler is pending before suspend
ASoC: SOF: Intel: hda-loader: Add support for split library loading
ASoC: SOF: Intel: hda: Add definition for SDxFIFOS.FIFOS mask
ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms
ASoC: SOF: Intel: hda: start splitting the probe
ASoC: SOF: Intel: Move binding to display driver outside of deferred probe
ASoC: SOF: Intel: mtl: dump dsp stack
ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions
ASoC: SOF: Intel: Use generic names for IPC types
ASoC: SOF: Introduce generic names for IPC types
ASoC: SOF: ipc4-control: Add support for ALSA enum control
ASoC: SOF: ipc4-control: Add support for ALSA switch control
ASoC: SOF: ipc4-control: Support for Switch and Enum
ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h
ASoC: SOF: ipc4-pcm: fixup dailink based on copier format
ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_pipeline
ASoC: SOF: ipc4-topology: Add deep buffer size to debug prints
ASoC: SOF: ipc4-topology: Add definition for generic switch/enum control
ASoC: SOF: ipc4-topology: Correct data structures for the GAIN module
ASoC: SOF: ipc4-topology: Correct data structures for the SRC module
ASoC: SOF: ipc4-topology: export sof_ipc4_copier_is_single_format
ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size()
ASoC: SOF: ipc4/Intel: Implement split fw library
ASoC: SOF: ipc4/Intel: Support for firmware exception
ASoC: SOF: ipc4: add a helper function to search debug slot
ASoC: SOF: ipc4: add definition of telemetry slot for exception handling
ASoC: SOF: ipc4: add exception node in sof debugfs directory
ASoC: SOF: ipc4: Add new message type: SOF_IPC4_GLB_LOAD_LIBRARY_PREPARE
ASoC: SOF: ipc4: Convert status code 2 and 15 to -EOPNOTSUPP
ASoC: SOF: ipc4: Dump the notification payload
ASoC: SOF: ipc4: Dump the payload also when set_get_data fails
ASoC: SOF: ipc4: Fixup dailink format based on copier
ASoC: SOF: IPC4: get pipeline priority from topology
ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware
ASoC: SOF: IPC4: sort pipeline based on priority
ASoC: SOF: ipc4: Take priority into cosideration when
ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4
ASoC: SOF: make .remove callback return void
ASoC: SOF: Make return of remove_late void, too
ASoC: sof: mediatek: convert not to use asoc_xxx()
ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible
ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible
ASoC: SOF: mediatek: Use generic names for IPC types
ASoC: SOF: misc updates for 6.7
ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP
ASoC: SOF: Pass PCI SSID to machine driver
ASoC: SOF: sof-audio: Modify logic for enabling/disabling topology cores
ASoC: SOF: sof-client: fix build when only IPC4 is selected
ASoC: SOF: sof-client: trivial: fix comment typo
ASoC: SOF: sof-pci-dev: Fix community key quirk detection
ASoC: SOF: sof-pci-dev: Update the ipc_type module parameter description
ASoC: SOF: topology: Fix mem leak in sof_dai_load()
ASoC: SOF: Use generic IPC type identifiers
ASoC: SOF: Use generic names for IPC types
ASoC: SOF: Xtensa: dump ar registers to restore call stack
ASoC: soundwire: convert not to use asoc_xxx()
ASoC: sprd: convert not to use asoc_xxx()
ASoC: starfive/jh7110-pwmdac: Convert to platform remove callback returning void
ASoC: starfive: Add JH7110 PWM-DAC driver
ASoC: starfive: convert not to use asoc_xxx()
ASoC: starfive: convert not to use asoc_xxx()
ASoC: stm: convert not to use asoc_xxx()
ASoC: sunxi: convert not to use asoc_xxx()
ASoC: tas2781: check the validity of prm_no/cfg_no
ASoC: tas2781: fixed compiling issue in m68k
ASoC: tas2781: make const read-only array magic_number static
ASoC: tas571x: Simplify probe()
ASoC: tegra: convert not to use asoc_xxx()
ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe()
ASoC: tegra: machine: Handle component name prefix
ASoC: ti: ams-delta: Allow it to be test compiled
ASoC: ti: Convert N810 ASoC to GPIO descriptors
ASoC: ti: convert not to use asoc_xxx()
ASoC: ti: Convert Pandora ASoC to GPIO descriptors
ASoC: ti: Convert RX51 to use exclusively GPIO descriptors
ASoC: ti: Convert TWL4030 to use GPIO descriptors
ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
ASoC: ti: osk5912: Drop unused include
ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep
ASoC: tlv320aic32x4-i2c: Simplify probe()
ASoC: tlv320aic32x4-spi: Simplify probe()
ASoC: uniphier: convert not to use asoc_xxx()
ASoC: uniphier: Make uniphier_aio_remove() return void
ASoC: Update jh7110 PWM DAC for ops move
ASoC: Use device_get_match_data()
ASoC: ux500: convert not to use asoc_xxx()
ASoC: wm8580: Move OF table
ASoC: wm8580: Remove trailing comma in the terminator entry
ASoC: wm8580: Simplify probe()
ASoC: wm8580: Simplify probe()
ASoC: wm8782: Constrain maximum audio rate at runtime
ASoC: wm8782: Use wlf,fsampen device tree property
ASoC: wm8974: Correct boost mixer inputs
ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
 
ata: ahci: add identifiers for ASM2116 series adapters
ata: ahci: Add Intel Alder Lake-P AHCI controller to low power chipsets list
ata: ahci: print the lpm policy on boot
ata: imx: Use device_get_match_data()
ata: libata-core: Detach a port devices on shutdown
ata: libata-core: Do not poweroff runtime suspended ports
ata: libata-core: Do not resume runtime suspended ports
ata: libata-core: Fix ata_pci_shutdown_one()
ata: libata-core: Improve ata_dev_power_set_active()
ata: libata-core: Remove ata_port_resume_async()
ata: libata-core: Remove ata_port_suspend_async()
ata: libata-core: Synchronize ata_port_detach() with hotplug
ata: libata-eh: Improve reset error messages
ata: libata-eh: Reduce "disable device" message verbosity
ata: libata-eh: Spinup disk on resume after revalidation
ata: libata-sata: Improve ata_sas_slave_configure()
ata: libata-scsi: Cleanup ata_scsi_start_stop_xlat()
ata: libata: Annotate struct ata_cpr_log with __counted_by
ata: libata: Cleanup inline DMA helper functions
ata: pata_falcon: Convert to platform remove callback returning void
ata: pata_falcon: Stop using module_platform_driver_probe()
ata: pata_gayle: Convert to platform remove callback returning void
ata: pata_gayle: Stop using module_platform_driver_probe()
ata: pata_isapnp: Add missing error check for devm_ioport_map()
ata: sata_mv: aspeed: fix value check in mv_platform_probe()
ata: xgene: Use of_device_get_match_data()
 
atl1c: Work around the DMA RX overflow issue
 
atm: Fix Use-After-Free in do_vcc_ioctl
atm: fore200e: Drop unnecessary of_match_device()
atm: iphase: Do PCI error checks on own line
atm: solos-pci: Fix potential deadlock on &cli_queue_lock
atm: solos-pci: Fix potential deadlock on &tx_queue_lock
 
audit: Annotate struct audit_chunk with __counted_by
audit: don't take task_lock() in audit_exe_compare() code path
audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
 
autofs: add autofs_parse_fd()
autofs: add: new_inode check in autofs_fill_super()
autofs: convert autofs to use the new mount api
autofs: convert to new timestamp accessors
autofs: fix add autofs_parse_fd()
autofs: fix protocol sub version setting
autofs: refactor autofs_prepare_pipe()
autofs: refactor parse_options()
autofs: refactor super block info init
autofs: reformat 0pt enum declaration
autofs: validate protocol version
 
auxdisplay: panel: Replace deprecated strncpy() with strtomem_pad()
 
backing file: free directly
 
backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
 
BackMerge tag : 'v6.6-rc7' into drm-next
 
badblocks: add helper routines for badblock ranges handling
badblocks: add more helper structure and routines in badblocks.h
badblocks: avoid checking invalid range in badblocks_check()
badblocks: improve badblocks_check() for multiple ranges handling
badblocks: improve badblocks_clear() for multiple ranges handling
badblocks: improve badblocks_set() for multiple ranges handling
badblocks: switch to the improved badblock handling code
 
bareudp: use ports to lookup route
 
bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
bcache: avoid NULL checking to c->root in run_cache_set()
bcache: avoid oversize memory allocation by small stripe_size
bcache: check return value from btree_node_alloc_replacement()
bcache: Convert to bdev_open_by_path()
bcache: dynamically allocate the md-bcache shrinker
bcache: Fixup error handling in register_cache()
bcache: fixup init dirty data errors
bcache: fixup lock c->root error
bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race
bcache: move closures to lib/
bcache: prevent potential division by zero error
bcache: remove redundant assignment to variable cur_idx
bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()
bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
 
bcachefs: "Snapshot deletion did not run correctly" should be a fsck err
bcachefs: (invalidate|release)_folio fixes
bcachefs: -EROFS doesn't count as move_extent_start_fail
bcachefs: .get_parent() should return an error pointer
bcachefs: __bch2_btree_insert uses BTREE_INSERT_CACHED
bcachefs: __bch2_btree_insert() -> bch2_btree_insert_trans()
bcachefs: __bch2_btree_iter_set_pos()
bcachefs: __bch2_btree_node_iter_fix() improvements
bcachefs: __bch2_trans_commit() no longer calls bch2_trans_reset()
bcachefs: __bch2_trans_get_iter() refactoring, BTREE_ITER_NOT_EXTENTS
bcachefs: __bio_compress() fix up.
bcachefs: __journal_entry_close() never fails
bcachefs: Account for internal fragmentation better
bcachefs: Account for ioclock slop when throttling rebalance thread
bcachefs: Account for stripe parity sectors separately
bcachefs: acl: Add missing check in bch2_acl_chmod()
bcachefs: acl: Uninitialized variable in bch2_acl_chmod()
bcachefs: Add (partial) support for fixing btree topology
bcachefs: Add .to_text() methods for all superblock sections
bcachefs: Add a bch_page_state assert
bcachefs: Add a bit of missing repair code
bcachefs: Add a comment for BTREE_INSERT_NOJOURNAL usage
bcachefs: Add a comment for should_drop_open_bucket()
bcachefs: Add a cond_resched call to the copygc main loop
bcachefs: Add a cond_resched() call to journal_keys_sort()
bcachefs: Add a cond_resched() to bch2_alloc_write()
bcachefs: Add a cond_resched() to rebalance loop
bcachefs: Add a cond_seched() to the allocator thread
bcachefs: Add a counter for btree_trans restarts
bcachefs: Add a debug assert
bcachefs: Add a debug mode that always reads from every btree replica
bcachefs: Add a fallback when journal_keys doesn't fit in ram
bcachefs: Add a few tracepoints
bcachefs: Add a hint for allocating new stripes
bcachefs: Add a kmem_cache for btree_key_cache objects
bcachefs: Add a kthread_should_stop() check to allocator thread
bcachefs: Add a lock to bch_page_state
bcachefs: Add a manual trigger for lock wakeups
bcachefs: Add a mechanism for blocking the journal
bcachefs: Add a mechanism for passing extra journal entries to bch2_trans_commit()
bcachefs: Add a mechanism for running callbacks at trans commit time
bcachefs: Add a mempool for btree_trans bump allocator
bcachefs: Add a mempool for the replicas delta list
bcachefs: Add a missing bch2_btree_path_traverse() call
bcachefs: Add a missing bch2_err_str() call
bcachefs: Add a missing bch2_trans_relock() call
bcachefs: Add a missing btree_path_make_mut() call
bcachefs: Add a missing btree_path_set_dirty() calls
bcachefs: Add a missing prefetch include
bcachefs: Add a missing rhashtable_destroy() call
bcachefs: Add a missing wakeup
bcachefs: Add a perf test for multiple updates per commit
bcachefs: Add a persistent counter for bucket discards
bcachefs: Add a persistent counter for bucket invalidation
bcachefs: Add a pre-reserve mechanism for the journal
bcachefs: Add a print statement for when we go read-write
bcachefs: Add a race_fault() for write buffer slowpath
bcachefs: Add a shrinker for the btree key cache
bcachefs: Add a single slot percpu buf for btree iters
bcachefs: Add a sysfs attr for triggering discards
bcachefs: Add a sysfs var for average btree write size
bcachefs: Add a tracepoint for copygc waiting
bcachefs: Add a tracepoint for superblock writes
bcachefs: Add a tracepoint for the btree cache shrinker
bcachefs: Add a tracepoint for when we block on journal reclaim
bcachefs: Add a valgrind memcheck hint
bcachefs: Add a workqueue for btree io completions
bcachefs: Add a workqueue for journal reclaim
bcachefs: add ability to run gc on metadata only
bcachefs: Add accounting for dirty btree nodes/keys
bcachefs: Add actual tracepoints for transaction restarts
bcachefs: Add allocator thread state to sysfs
bcachefs: Add an .invalid method for bch2_btree_ptr_v2
bcachefs: Add an assert in inode_write for -ENOENT
bcachefs: Add an assert to bch2_bucket_nocow_unlock()
bcachefs: Add an assertion for removing btree nodes from cache
bcachefs: Add an assertion for using multiple btree_trans
bcachefs: Add an assertion to check for journal writes to same location
bcachefs: Add an assertion to track down a heisenbug
bcachefs: Add an error message for copygc spinning
bcachefs: Add an internal option for reading entire journal
bcachefs: Add an ioctl for resizing journal on a device
bcachefs: Add an O_DIRECT option (for userspace)
bcachefs: Add an option for btree node mem ptr optimization
bcachefs: Add an option for fsck error ratelimiting
bcachefs: Add an option for keeping journal entries after startup
bcachefs: Add an option for metadata_target
bcachefs: Add an option for rebuilding the replicas section
bcachefs: Add an option for whether inodes use the key cache
bcachefs: Add an option to control sharding new inode numbers
bcachefs: Add an option to disable reflink support
bcachefs: Add an overflow check in set_bkey_val_u64s()
bcachefs: Add another mssing bch2_trans_iter_put() call
bcachefs: Add assertions for unexpected transaction restarts
bcachefs: add bcachefs xxhash support
bcachefs: add bcachefs_effective xattrs
bcachefs: Add bch2_blk_status_to_str()
bcachefs: Add BCH_BKEY_PTRS_MAX
bcachefs: Add BCH_SUBVOLUME_UNLINKED
bcachefs: add bch_verbose() statements for shutdown
bcachefs: Add btree cache stats to sysfs
bcachefs: Add btree node prefetching to bch2_btree_and_journal_walk()
bcachefs: Add BTREE_PTR_RANGE_UPDATED
bcachefs: Add btree_trans* to inode_set_fn
bcachefs: Add buffered IO fallback for userspace
bcachefs: Add cannibalize lock to btree_cache_to_text()
bcachefs: Add code to scan for/rewite old btree nodes
bcachefs: add const annotations to bset.c
bcachefs: Add copygc wait to sysfs
bcachefs: Add debug code to print btree transactions
bcachefs: Add distinct error code for key_cache_upgrade
bcachefs: Add error handling to unit & perf tests
bcachefs: Add error message for failing to allocate sorted journal keys
bcachefs: Add error message for some allocation failures
bcachefs: Add error messages for memory allocation failures
bcachefs: Add error path to btree_split()
bcachefs: Add flags field to bch2_inode_to_text()
bcachefs: Add flags to indicate if inode opts were inherited or explicitly set
bcachefs: Add flushed_seq_ondisk to journal_debug_to_text()
bcachefs: add functionality for heaps to update backpointers
bcachefs: add inode_generation_to_text method
bcachefs: Add IO error counts to bch_member
bcachefs: Add iops fields to bch_member
bcachefs: Add iter->idx
bcachefs: Add iter_flags arg to bch2_btree_delete_range()
bcachefs: Add journal_seq to inode & alloc keys
bcachefs: Add logging to bch2_inode_peek() & related
bcachefs: Add max nr of IOs in flight to the move path
bcachefs: add missing bch2_btree_iter_node_drop() call
bcachefs: Add missing bch2_btree_node_iter_fix() call
bcachefs: Add missing bch2_btree_node_iter_fix() calls
bcachefs: Add missing bch2_err_class() call
bcachefs: add missing bch2_trans_begin() call
bcachefs: Add missing bch2_trans_iter_exit() call
bcachefs: Add missing BTREE_ITER_INTENT
bcachefs: Add missing call to bch2_replicas_entry_sort()
bcachefs: Add missing error checking in bch2_find_by_inum_trans()
bcachefs: Add missing include
bcachefs: Add missing printk newlines
bcachefs: Add missing validation for jset_entry_data_usage
bcachefs: Add mode to bch2_inode_to_text
bcachefs: add module description to fix modpost warning
bcachefs: Add more assertions for locking btree iterators out of order
bcachefs: Add more debug checks
bcachefs: Add more time stats for being blocked on allocator
bcachefs: Add more time_stats
bcachefs: Add new alloc fields
bcachefs: Add new assertions for shutdown path
bcachefs: Add new helper to retrieve bch_member from sb
bcachefs: Add offset_into_extent param to bch2_read_extent()
bcachefs: Add open_buckets to sysfs
bcachefs: Add option for completely disabling nocow
bcachefs: Add otime, parent to bch_subvolume
bcachefs: Add pagecache_add lock to buffered IO path, fault path
bcachefs: Add persistent counters
bcachefs: Add persistent counters for all tracepoints
bcachefs: Add persistent identifiers for recovery passes
bcachefs: Add print method for bch2_btree_ptr_v2
bcachefs: Add printf format attribute to bch2_pr_buf()
bcachefs: Add private error codes for ENOSPC
bcachefs: add progress stats to sysfs
bcachefs: Add repair code for out of order keys in a btree node.
bcachefs: Add rw to .key_invalid()
bcachefs: Add safe versions of varint encode/decode
bcachefs: Add some comments for btree iterator flags
bcachefs: Add some cond_rescheds() in shutdown path
bcachefs: Add some logging for btree node rewrites due to errors
bcachefs: Add some missing error messages
bcachefs: Add some printks for error paths
bcachefs: Add some unlikely() annotations
bcachefs: Add SPOS_MAX to bpos_to_text()
bcachefs: Add subvolume to ei_inode_info
bcachefs: Add support for dirents that point to subvolumes
bcachefs: Add support for doing btree updates prior to journal replay
bcachefs: Add support for FALLOC_FL_INSERT_RANGE
bcachefs: Add tabstops to printbufs
bcachefs: Add the status of bucket gen gc to sysfs
bcachefs: Add time stats for btree updates
bcachefs: Add tracepoint & counter for btree split race
bcachefs: Add verbose log messages for journal read
bcachefs: Add vmalloc fallback for decompress workspace
bcachefs: added lock held time stats
bcachefs: All held locks must be in a btree path
bcachefs: All triggers are BTREE_TRIGGER_WANTS_OLD_AND_NEW
bcachefs: alloc_v4_u64s() fix
bcachefs: Allocate fs_usage in do_btree_insert_at()
bcachefs: Allocate journal buckets sequentially
bcachefs: allocate sb_read_scratch with __get_free_page
bcachefs: Allocate some extra room in btree_key_cache_fill()
bcachefs: allocate_dropping_locks()
bcachefs: Allocation code refactoring
bcachefs: Allocator refactoring
bcachefs: Allocator startup fixes/refactoring
bcachefs: Allocator startup improvements
bcachefs: Allocator thread doesn't need gc_lock anymore
bcachefs: Allow answering y or n to all fsck errors of given type
bcachefs: Allow existing stripes to be updated with new data buckets
bcachefs: Allow for more btrees
bcachefs: Allow for new alloc fields
bcachefs: Allow for unknown btree IDs
bcachefs: Allow for unknown key types
bcachefs: allow journal reply on ro mount
bcachefs: Allow shorter JSET_ENTRY_dev_usage entries
bcachefs: allow writeback to fill bio completely
bcachefs: Also log device name in userspace
bcachefs: Also log overwrites in journal
bcachefs: Also print out in-memory gen on stale dirty pointer
bcachefs: Also show when blocked on write locks
bcachefs: Always check alloc data type
bcachefs: Always check for bucket reuse after read
bcachefs: Always check for invalid bkeys in main commit path
bcachefs: Always check for invalid bkeys in trans commit path
bcachefs: Always check for transaction restarts
bcachefs: Always check if we need disk res in extent update path
bcachefs: Always clear should_be_locked in bch2_trans_begin()
bcachefs: Always descend to leaf nodes it btree_gc
bcachefs: Always emit new extents on partial overwrite
bcachefs: Always give out journal pre-res if we already have one
bcachefs: Always increment bucket gen on bucket reuse
bcachefs: Always print when doing journal replay in fsck
bcachefs: Always rebuild aux search trees when node boundaries change
bcachefs: Always run topology error when CONFIG_BCACHEFS_DEBUG=y
bcachefs: Always touch page state with page locked
bcachefs: Always use bch2_extent_trim_atomic()
bcachefs: Always use percpu_ref_tryget_live() on c->writes
bcachefs: Always write a journal entry when stopping journal
bcachefs: Always zero memory from bch2_trans_kmalloc()
bcachefs: Another should_be_locked fixup
bcachefs: Apply workaround for too many btree iters to read path
bcachefs: Array bounds fixes
bcachefs: Assert that iterators aren't being double freed
bcachefs: Assert that we're not trying to flush journal seq in the future
bcachefs: assertion to catch outstanding bug
bcachefs: Assorted checkpatch fixes
bcachefs: Assorted ec fixes
bcachefs: Assorted endianness fixes
bcachefs: Assorted fixes for clang
bcachefs: Assorted fixes for running on very small devices
bcachefs: Assorted journal refactoring
bcachefs: Assorted journal refactoring
bcachefs: Assorted journal refactoring
bcachefs: Assorted preemption fixes
bcachefs: Assorted sparse fixes
bcachefs: Avoid __GFP_NOFAIL
bcachefs: Avoid atomics in write fast path
bcachefs: Avoid calling bch2_btree_iter_relock() in bch2_btree_iter_traverse()
bcachefs: Avoid calling iter_prev() in extent update path
bcachefs: Avoid deadlocking on the allocator
bcachefs: avoid out-of-bounds in split_devs
bcachefs: Avoid spurious transaction restarts
bcachefs: Avoid using btree_node_lock_nopath()
bcachefs: Avoid write lock on mark_lock
bcachefs: bcachefs_format.h should be using __u64
bcachefs: bcachefs_metadata_version_deleted_inodes
bcachefs: bcachefs_metadata_version_major_minor
bcachefs: bch2_acl_to_text()
bcachefs: bch2_alloc_sectors_append_ptrs() now takes cached flag
bcachefs: bch2_alloc_write()
bcachefs: bch2_alloc_write() should be writing for all devices
bcachefs: bch2_assert_pos_locked()
bcachefs: bch2_bkey_alloc() now calls bch2_trans_update()
bcachefs: bch2_bkey_cmp_packed_inlined()
bcachefs: bch2_bkey_get_empty_slot()
bcachefs: bch2_bkey_get_iter() helpers
bcachefs: bch2_bkey_get_mut() improvements
bcachefs: bch2_bkey_get_mut() now calls bch2_trans_update()
bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update()
bcachefs: bch2_bkey_packed_to_binary_text()
bcachefs: bch2_bkey_ptrs_invalid()
bcachefs: bch2_btree_bit_mod()
bcachefs: bch2_btree_cache_scan() improvement
bcachefs: bch2_btree_delete_at_range()
bcachefs: bch2_btree_delete_extent_at()
bcachefs: bch2_btree_delete_range_trans()
bcachefs: bch2_btree_delete_range_trans() now returns -BCH_ERR_transaction_restart_nested
bcachefs: bch2_btree_id_str()
bcachefs: bch2_btree_insert_node() no longer uses lock_write_nofail
bcachefs: bch2_btree_insert_nonextent()
bcachefs: bch2_btree_iter_advance_pos()
bcachefs: bch2_btree_iter_fix_key_modified()
bcachefs: bch2_btree_iter_peek() now works with interior nodes
bcachefs: bch2_btree_iter_peek_all_levels()
bcachefs: bch2_btree_iter_peek_and_restart_outlined()
bcachefs: bch2_btree_iter_peek_node_and_restart()
bcachefs: bch2_btree_iter_peek_prev()
bcachefs: bch2_btree_iter_peek_slot() now saves initial position when searching
bcachefs: bch2_btree_iter_peek_slot() now supports BTREE_ITER_WITH_UPDATES
bcachefs: bch2_btree_iter_peek_slot() now works on interior nodes
bcachefs: bch2_btree_iter_peek_upto()
bcachefs: bch2_btree_iter_relock_intent()
bcachefs: bch2_btree_iter_traverse() shouldn't normally call traverse_all()
bcachefs: bch2_btree_key_cache_scan() doesn't need trylock
bcachefs: bch2_btree_node_lock_write_nofail()
bcachefs: bch2_btree_node_ondisk_to_text()
bcachefs: bch2_btree_node_relock_notrace()
bcachefs: bch2_btree_node_rewrite() now returns transaction restarts
bcachefs: bch2_btree_node_to_text() const correctness
bcachefs: bch2_btree_path_peek_slot_exact()
bcachefs: bch2_btree_path_set_pos()
bcachefs: bch2_btree_path_upgrade() now emits transaction restart
bcachefs: bch2_btree_trans_to_text(): print blocked time
bcachefs: bch2_btree_update_start() refactoring
bcachefs: bch2_bucket_alloc_new_fs() no longer depends on bucket marks
bcachefs: bch2_bucket_alloc_trans_early -> for_each_btree_key_norestart
bcachefs: bch2_bucket_is_movable() -> BTREE_ITER_CACHED
bcachefs: bch2_buffered_write large folio conversion
bcachefs: bch2_check_set_feature()
bcachefs: bch2_copygc_wait_to_text()
bcachefs: bch2_d_types[]
bcachefs: bch2_data_update_index_update() -> bch2_trans_run()
bcachefs: bch2_data_update_init() considers ptr durability
bcachefs: bch2_dev_freespace_init() Print out status every 10 seconds
bcachefs: bch2_dev_usage_update() no longer depends on bucket_mark
bcachefs: bch2_disk_path_to_text() no longer takes sb_lock
bcachefs: bch2_dump_trans_iters_updates()
bcachefs: bch2_ec_read_extent() now takes btree_trans
bcachefs: bch2_extent_atomic_end() now traverses iter
bcachefs: bch2_extent_drop_ptrs()
bcachefs: bch2_extent_fallocate()
bcachefs: bch2_extent_ptr_decoded_append()
bcachefs: bch2_extent_ptr_desired_durability()
bcachefs: bch2_extent_trim_atomic()
bcachefs: bch2_extent_update_i_size_sectors()
bcachefs: bch2_foreground_maybe_merge() now correctly reports lock restarts
bcachefs: bch2_fs_moving_ctxts_to_text()
bcachefs: bch2_fs_quota_transfer
bcachefs: bch2_gc_gens() no longer uses bucket array
bcachefs: bch2_hprint(): don't print decimal if conversion was exact
bcachefs: bch2_inode_opts_get()
bcachefs: bch2_inode_peek()/bch2_inode_write()
bcachefs: bch2_inum_opts_get()
bcachefs: bch2_ioc_reinherit_attrs()
bcachefs: bch2_ioctl_disk_resize_journal(): check for integer truncation
bcachefs: bch2_journal_entries_postprocess()
bcachefs: bch2_journal_entry_to_text()
bcachefs: bch2_journal_halt() now takes journal lock
bcachefs: bch2_journal_key_insert() no longer transfers ownership
bcachefs: bch2_journal_log_msg()
bcachefs: bch2_journal_noflush_seq()
bcachefs: bch2_journal_space_available improvements
bcachefs: bch2_mark_alloc(): Do wakeups after updating usage
bcachefs: bch2_mark_key() now takes bch_data_type
bcachefs: bch2_mark_key() now takes btree_id & level
bcachefs: bch2_mark_snapshot() now called like other triggers
bcachefs: bch2_moving_ctxt_flush_all()
bcachefs: bch2_open_bucket_to_text()
bcachefs: bch2_path_put_nokeep()
bcachefs: bch2_print_string_as_lines()
bcachefs: bch2_propagate_key_to_snapshot_leaves()
bcachefs: bch2_prt_datetime()
bcachefs: bch2_read_extent() microoptimizations
bcachefs: bch2_readahead() large folio conversion
bcachefs: bch2_run_explicit_recovery_pass()
bcachefs: bch2_sb_field_get() refactoring
bcachefs: bch2_sb_maybe_downgrade(), bch2_sb_upgrade()
bcachefs: bch2_seek_pagecache_data() folio conversion
bcachefs: bch2_seek_pagecache_hole() folio conversion
bcachefs: bch2_stripe_to_text() now prints ptr gens
bcachefs: bch2_subvolume_get()
bcachefs: bch2_time_stats_to_text now indents properly
bcachefs: bch2_trans_commit_bkey_invalid()
bcachefs: bch2_trans_downgrade()
bcachefs: bch2_trans_exit() no longer returns errors
bcachefs: bch2_trans_get_iter() no longer returns errors
bcachefs: bch2_trans_in_restart_error()
bcachefs: bch2_trans_inconsistent()
bcachefs: bch2_trans_kmalloc no longer allocates memory with btree locks held
bcachefs: bch2_trans_locked()
bcachefs: bch2_trans_log_msg()
bcachefs: bch2_trans_mark_key() now takes a bkey_i *
bcachefs: bch2_trans_mark_pointer() refactoring
bcachefs: bch2_trans_mark_update()
bcachefs: bch2_trans_relock() only relocks iters that should be locked
bcachefs: bch2_trans_relock_notrace()
bcachefs: bch2_trans_reset() calls should be at the tops of loops
bcachefs: bch2_trans_reset_updates()
bcachefs: bch2_trans_revalidate_updates_in_node()
bcachefs: bch2_trans_run()
bcachefs: bch2_trans_unlock_noassert()
bcachefs: bch2_trans_update() is now __must_check
bcachefs: bch2_trans_update() now takes struct btree_insert_entry
bcachefs: bch2_trans_update_extent_overwrite()
bcachefs: bch2_trans_update_get_key_cache()
bcachefs: bch2_trans_updates_to_text()
bcachefs: bch2_truncate_page() large folio conversion
bcachefs: bch2_version_compatible()
bcachefs: bch2_version_to_text()
bcachefs: bch2_write_queue()
bcachefs: bch2_xattr_set() now updates ctime
bcachefs: BCH_BEATURE_atomic_nlink is obsolete
bcachefs: BCH_COMPAT_bformat_overflow_done no longer required
bcachefs: bch_dev->dev
bcachefs: BCH_ERR_fsck -> EINVAL
bcachefs: bch_err_msg(), bch_err_fn() now filters out transaction restart errors
bcachefs: BCH_EXTENT_ENTRY_TYPES()
bcachefs: BCH_FEATURE_new_extent_overwrite is now required
bcachefs: bch_folio can now handle multi-order folios
bcachefs: bch_folio_sector_state improvements
bcachefs: BCH_JSET_ENTRY_log
bcachefs: bch_opt_fn
bcachefs: bch_sb.recovery_passes_required
bcachefs: BCH_SB_FEATURES_ALL
bcachefs: bch_sb_field_downgrade
bcachefs: bch_sb_field_errors
bcachefs: bch_sb_field_journal_v2
bcachefs: BCH_SB_RESERVE_BYTES
bcachefs: BCH_SB_VERSION_UPGRADE_COMPLETE()
bcachefs: BCH_WATERMARK_reclaim
bcachefs: BCH_WRITE_SYNC
bcachefs: Be less restrictive when validating journal overwrite entries
bcachefs: Be more careful about JOURNAL_RES_GET_RESERVED
bcachefs: Be more careful in bch2_bkey_to_text()
bcachefs: Be more conservation about journal pre-reservations
bcachefs: Be more precise with journal error reporting
bcachefs: Be more rigorous about marking the filesystem clean
bcachefs: Be slightly less tricky with union usage
bcachefs: Be sure to check ptr->dev in copygc pred function
bcachefs: Better algorithm for btree node merging in write path
bcachefs: Better approach to write vs. read lock deadlocks
bcachefs: Better bch2_trans_copy_iter()
bcachefs: better BTREE_INSERT_NO_CLEAR_REPLICAS
bcachefs: Better calculation of copygc threshold
bcachefs: Better error messages on bucket sector count overflows
bcachefs: Better inlining for bch2_alloc_to_v4_mut
bcachefs: Better inlining in bch2_subvolume_get_snapshot()
bcachefs: Better inlining in bch2_time_stats_update()
bcachefs: Better inlining in core write path
bcachefs: Better iterator picking
bcachefs: Better journal debug
bcachefs: Better superblock opt validation
bcachefs: Better use of locking helpers
bcachefs: bio_for_each_segment_all() -> bio_for_each_folio_all()
bcachefs: bkey noops
bcachefs: bkey_copy() is no longer a macro
bcachefs: bkey_format helper improvements
bcachefs: BKEY_INVALID_FROM_JOURNAL
bcachefs: bkey_merge() now takes bkey_s
bcachefs: bkey_min(), bkey_max()
bcachefs: bkey_on_stack
bcachefs: bkey_on_stack_reassemble()
bcachefs: bkey_ops.min_val_size
bcachefs: BKEY_PADDED_ONSTACK()
bcachefs: bkey_written()
bcachefs: bpos is misaligned on big endian
bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()
bcachefs: Break up bch2_journal_write()
bcachefs: Break up io.c
bcachefs: Bring back BTREE_ITER_CACHED_NOFILL
bcachefs: Bring back metadata only gc
bcachefs: BSET_OFFSET()
bcachefs: btree gc refactoring
bcachefs: Btree iter improvements
bcachefs: Btree iterator, update flags no longer conflict
bcachefs: Btree iterators now always have a btree_trans
bcachefs: Btree key cache
bcachefs: Btree key cache coherency
bcachefs: Btree key cache improvements
bcachefs: btree key cache locking improvements
bcachefs: Btree key cache optimization
bcachefs: btree key cache pcpu freedlist
bcachefs: Btree key cache shrinker fix
bcachefs: Btree locking fix, refactoring
bcachefs: Btree split improvement
bcachefs: Btree splits no longer automatically cause a transaction restart
bcachefs: Btree splits now only take the locks they need
bcachefs: Btree update path cleanup
bcachefs: Btree write buffer
bcachefs: btree_and_journal_iter
bcachefs: btree_bkey_cached_common
bcachefs: btree_bkey_cached_common->cached
bcachefs: btree_err() now uses bch2_print_string_as_lines()
bcachefs: btree_gc no longer uses main in-memory bucket array
bcachefs: btree_id_cached()
bcachefs: BTREE_ID_logged_ops
bcachefs: BTREE_ID_snapshot_tree
bcachefs: BTREE_INSERT_ATOMIC must be used for extents now
bcachefs: BTREE_INSERT_JOURNAL_RES_FULL is no longer possible
bcachefs: BTREE_INSERT_LAZY_RW is only for recovery path
bcachefs: btree_iter->ip_allocated
bcachefs: btree_iter->should_be_locked
bcachefs: BTREE_ITER_FILTER_SNAPSHOTS
bcachefs: BTREE_ITER_FILTER_SNAPSHOTS is selected automatically
bcachefs: btree_iter_live()
bcachefs: BTREE_ITER_NO_NODE -> BCH_ERR codes
bcachefs: BTREE_ITER_NOPRESERVE
bcachefs: btree_iter_peek_with_updates()
bcachefs: btree_iter_prev_slot()
bcachefs: btree_iter_set_dontneed()
bcachefs: BTREE_ITER_SLOTS isn't a type of btree iter
bcachefs: BTREE_ITER_WITH_JOURNAL
bcachefs: BTREE_ITER_WITH_KEY_CACHE
bcachefs: BTREE_ITER_WITH_UPDATES
bcachefs: btree_journal_iter.c
bcachefs: btree_locking.c
bcachefs: btree_node_u64s_with_format() takes nr keys
bcachefs: btree_path
bcachefs: btree_path_down() optimization
bcachefs: btree_path_make_mut() clears should_be_locked
bcachefs: btree_path_set_level_(up|down)
bcachefs: btree_ptr_v2
bcachefs: btree_trans->write_locked
bcachefs: btree_trans_too_many_iters() is now a transaction restart
bcachefs: BTREE_TRIGGER_INSERT now only means insert
bcachefs: btree_update_interior.c prep for backpointers
bcachefs: BTREE_UPDATE_INTERNAL_SNAPSHOT_NODE
bcachefs: btree_update_nodes_written() needs BTREE_INSERT_USE_RESERVE
bcachefs: btree_update_nodes_written() requires alloc reserve
bcachefs: BTREE_UPDATE_NOJOURNAL
bcachefs: Bucket invalidate path improvements
bcachefs: bucket_alloc_fail tracepoint should only fire when we have to block
bcachefs: bucket_alloc_state
bcachefs: bucket_gens btree
bcachefs: bucket_lock() is now a sleepable lock
bcachefs: Build fixes for 32bit x86
bcachefs: byte order swap bch_alloc_v4.fragmentation_lru field
bcachefs: cached data shouldn't prevent fs from mounting
bcachefs: Cached pointers should not be erasure coded
bcachefs: Call bch2_btree_iter_traverse() if necessary in commit path
bcachefs: Call bch2_btree_update_add_new_node() before dropping write lock
bcachefs: Call bch2_do_invalidates() when going read write
bcachefs: Call bch2_inconsistent_error() on missing stripe/indirect extent
bcachefs: Call bch2_path_put_nokeep() before bch2_path_put()
bcachefs: Caller now responsible for calling mark_key for gc
bcachefs: Can't be holding read locks while taking write locks
bcachefs: Centralize btree node lock initialization
bcachefs: Centralize marking of replicas in btree update path
bcachefs: Change __bch2_trans_commit() to run triggers then get RW
bcachefs: Change __bch2_writepage() to not write to holes
bcachefs: Change a BUG_ON() to a fatal error
bcachefs: Change allocations for ec stripes to blocking
bcachefs: Change bch2_btree_key_cache_count() to exclude dirty keys
bcachefs: Change bch2_dev_lookup() to not use lookup_bdev()
bcachefs: Change bch2_dump_bset() to also print key values
bcachefs: Change bkey_invalid() rw param to flags
bcachefs: Change btree split threshold to be in u64s
bcachefs: Change btree_iter_traverse_error() to not use iter->next
bcachefs: Change bucket_lock() to use bit_spin_lock()
bcachefs: Change buffered write path to write to partial pages
bcachefs: Change check for invalid key types
bcachefs: Change copygc to consider bucket fragmentation
bcachefs: Change copygc wait amount to be min of per device waits
bcachefs: Change flags param to bch2_btree_delete_range to update_flags
bcachefs: Change how replicated data is accounted
bcachefs: Change inode allocation code for snapshots
bcachefs: Change journal_io.c assertion to error message
bcachefs: Change lockrestart_do() to always call bch2_trans_begin()
bcachefs: Change when we allow overwrites
bcachefs: Change where merging of interior btree nodes is trigger from
bcachefs: chardev: fix an integer overflow (32 bit only)
bcachefs: chardev: return -EFAULT if copy_to_user() fails
bcachefs: Check alignment in write path
bcachefs: Check btree topology at startup
bcachefs: Check for bad key version number
bcachefs: Check for directories in deleted inodes btree
bcachefs: Check for duplicate device ptrs in bch2_bkey_ptrs_invalid()
bcachefs: Check for ERR_PTR() from filemap_lock_folio()
bcachefs: Check for errors from bch2_trans_update()
bcachefs: Check for errors from crypto_skcipher_encrypt()
bcachefs: Check for errors from register_shrinker()
bcachefs: Check for errors in bch2_journal_reclaim()
bcachefs: Check for extents past eof correctly
bcachefs: Check for extents with too many ptrs
bcachefs: Check for folios that don't have bch_folio attached
bcachefs: Check for key size > offset
bcachefs: Check for lru entries with time=0
bcachefs: Check for nonce offset inconsistency in data_update path
bcachefs: Check for read_time == 0 in bch2_alloc_v4_invalid()
bcachefs: Check for redundant ec entries/stripe ptrs
bcachefs: Check for rw before setting opts via sysfs
bcachefs: Check for stale dirty pointer before reads
bcachefs: Check for too-large encoded extents
bcachefs: Check for unsupported features
bcachefs: Check gfp_flags correctly in bch2_btree_cache_scan()
bcachefs: Check if extending inode differently
bcachefs: Check inodes at start of fsck
bcachefs: Check return code from need_whiteout_for_snapshot()
bcachefs: Check that keys are in the correct btrees
bcachefs: check_extent() refactoring
bcachefs: check_extent(): don't use key_visible_in_snapshot()
bcachefs: check_extents(): make sure to check i_sectors for last inode
bcachefs: Child btree iterators
bcachefs: Clean up bch2_btree_and_journal_walk()
bcachefs: Clean up bch2_extent_can_insert
bcachefs: Clean up error reporting in the startup path
bcachefs: Clean up interior update paths
bcachefs: Clean up key merging
bcachefs: clean up post-eof folios on -ENOSPC
bcachefs: Clean up tests code
bcachefs: Clean up, possixly fix page disk reservation accounting
bcachefs: Clean up/rename bch2_trans_node_* fns
bcachefs: Cleanup i_nlink handling
bcachefs: Cleanup redundant snapshot nodes
bcachefs: Clear BCH_FEATURE_extents_above_btree_updates on clean shutdown
bcachefs: Clear btree_node_just_written() when node reused or evicted
bcachefs: Clear iter->should_be_locked in bch2_trans_reset
bcachefs: Close journal entry if necessary when flushing all pins
bcachefs: cmp_int()
bcachefs: Comparison function cleanups
bcachefs: Compression fixes
bcachefs: Compression levels
bcachefs: CONFIG_BCACHEFS_DEBUG_TRANSACTIONS no longer defaults to y
bcachefs: Consolidate bch2_btree_iter_peek() and peek_with_updates()
bcachefs: Consolidate bch2_read_retry and bch2_read()
bcachefs: Consolidate btree id properties
bcachefs: Consolidate intent lock code in btree_path_up_until_good_node
bcachefs: Consolidate trigger code a bit
bcachefs: Convert -ENOENT to private error codes
bcachefs: Convert .key_invalid methods to printbufs
bcachefs: Convert a BUG_ON() to a warning
bcachefs: Convert a BUG_ON() to a warning
bcachefs: Convert acl.c to allocate_dropping_locks()
bcachefs: Convert all bch2_trans_commit() users to BTREE_INSERT_ATOMIC
bcachefs: Convert alloc code to for_each_btree_key_commit()
bcachefs: convert bch2_btree_insert_at() usage to bch2_trans_commit()
bcachefs: Convert bch2_check_lrus() to for_each_btree_key_commit()
bcachefs: Convert bch2_dev_freespace_init() to for_each_btree_key_commit()
bcachefs: Convert bch2_dev_usrdata_drop() to for_each_btree_key2()
bcachefs: Convert bch2_do_discards_work() to for_each_btree_key2()
bcachefs: Convert bch2_do_invalidates_work() to for_each_btree_key2()
bcachefs: Convert bch2_fpunch to bch2_extent_update()
bcachefs: Convert bch2_fs_open() to darray
bcachefs: Convert bch2_gc_done() for_each_btree_key2()
bcachefs: Convert bch2_mark_key() to take a btree_trans *
bcachefs: Convert bch2_pd_controller_print_debug() to a printbuf
bcachefs: Convert bch2_sb_to_text to master option list
bcachefs: convert bchfs_write_index_update() to bch2_extent_update()
bcachefs: Convert btree_err() to a function
bcachefs: Convert btree_err_type to normal error codes
bcachefs: Convert bucket invalidation to key marking path
bcachefs: Convert bucket_alloc_ret to negative error codes
bcachefs: Convert compression_stats to for_each_btree_key2
bcachefs: Convert constants to consts
bcachefs: Convert debugfs code to for_each_btree_key2()
bcachefs: Convert EAGAIN errors to private error codes
bcachefs: Convert erasure coding to for_each_btree_key_commit()
bcachefs: Convert EROFS errors to private error codes
bcachefs: convert fcollapse to bch2_extent_update()
bcachefs: convert fpunch to bch2_extent_update()
bcachefs: Convert fsck errors to errcode.h
bcachefs: Convert gc errors to fsck errors
bcachefs: Convert gc_alloc_start() to for_each_btree_key2()
bcachefs: Convert io paths for snapshots
bcachefs: Convert journal BUG_ON() to a warning
bcachefs: Convert journal sysfs params to regular options
bcachefs: Convert journal validation to bkey_invalid_flags
bcachefs: Convert more -EROFS to private error codes
bcachefs: Convert more code to bch_err_msg()
bcachefs: Convert more fsck code to for_each_btree_key2()
bcachefs: Convert more locking code to btree_bkey_cached_common
bcachefs: Convert more quota code to for_each_btree_key2()
bcachefs: Convert raw uses of bch2_btree_iter_link() to new transactions
bcachefs: Convert snapshot table to RCU array
bcachefs: Convert some assertions to fsck errors
bcachefs: Convert some enums to x-macros
bcachefs: Convert some WARN_ONs to WARN_ON_ONCE
bcachefs: Convert subvol code to for_each_btree_key_commit()
bcachefs: Convert to __packed and __aligned
bcachefs: Convert tracepoints to use %ps, not %pf
bcachefs: convert truncate to bch2_extent_update()
bcachefs: Convert various code to printbuf
bcachefs: Converting to typed bkeys is now allowed for err, null ptrs
bcachefs: copy correct journal_seq to dir in create
bcachefs: Copy ptr->cached when migrating data
bcachefs: Copygc allocations shouldn't be nowait
bcachefs: Copygc no longer uses bucket array
bcachefs: Copygc now uses backpointers
bcachefs: correctly initialize bch_extent_ptr
bcachefs: Correctly initialize bkey_cached->lock
bcachefs: Correctly initialize new buckets on device resize
bcachefs: Correctly order flushes and journal writes on multi device filesystems
bcachefs: Count iterators for reflink_p overwrites correctly
bcachefs: Count reserved extents as holes
bcachefs: Create allocator threads when allocating filesystem
bcachefs: create internal disk_groups sysfs file
bcachefs: DARRAY_PREALLOCATED()
bcachefs: darrays
bcachefs: data jobs, including rebalance wait for copygc.
bcachefs: Data move path now uses bch2_trans_unlock_long()
bcachefs: data move path should not be trying to move reflink_p keys
bcachefs: Data update path no longer leaves cached replicas
bcachefs: Data update path won't accidentaly grow replicas
bcachefs: Data update support for unwritten extents
bcachefs: Deadlock cycle detector
bcachefs: Deadlock prevention for ei_pagecache_lock
bcachefs: deallocate_extra_replicas()
bcachefs: Debug assertion improvements
bcachefs: Debug code improvements
bcachefs: Debug mode for c->writes references
bcachefs: debug: Fix some locking bugs
bcachefs: Debugfs cleanup
bcachefs: Deduplicate keys in the journal before replay
bcachefs: Defer full journal entry validation
bcachefs: Deferred btree updates
bcachefs: Delay setting path->should_be_locked
bcachefs: delete a debug printk
bcachefs: Delete a faulty assertion
bcachefs: Delete a faulty assertion
bcachefs: delete a slightly faulty assertion
bcachefs: Delete a spurious assertion
bcachefs: Delete an incorrect bch2_trans_unlock()
bcachefs: Delete atomic_inc_bug()
bcachefs: Delete bch_writepage
bcachefs: Delete dead code
bcachefs: Delete dead journalling code
bcachefs: Delete dentry when deleting snapshots
bcachefs: Delete duplicate code
bcachefs: Delete duplicate time stats initialization
bcachefs: delete duplicated code
bcachefs: Delete in memory ec backpointers
bcachefs: Delete obsolete btree ptr check
bcachefs: Delete old deadlock avoidance code
bcachefs: Delete redundant log messages
bcachefs: Delete redundant tracepoint
bcachefs: Delete some dead code
bcachefs: delete some dead code
bcachefs: Delete some dead code
bcachefs: Delete some dead code in bch2_replicas_gc_end()
bcachefs: Delete some dead journal code
bcachefs: Delete some flag bits that are no longer used
bcachefs: Delete some obsolete journal_seq_blacklist code
bcachefs: Delete time_stats for lock contended times
bcachefs: Delete unused arguments
bcachefs: Delete warning from promote_alloc()
bcachefs: Delete weird hacky transaction restart injection
bcachefs: dio arithmetic improvements
bcachefs: DIO write path only needs to shoot down pagecache once, not twice
bcachefs: DIO write path optimization
bcachefs: Dirent repair code
bcachefs: Disable debug log statements
bcachefs: Disable extent merging
bcachefs: Disable quota support
bcachefs: disallow ever going rw if nochanges or noreplay
bcachefs: Disk space accounting fix
bcachefs: Disk space accounting fix on brand-new fs
bcachefs: Disk usage in compressed sectors, not uncompressed
bcachefs: do not compile acl mod on minimal config
bcachefs: Do updates in order they were queued up in
bcachefs: docs: add docs for bch2_trans_reset
bcachefs: Don't allocate memory under mark_lock
bcachefs: Don't allocate memory under the btree cache lock
bcachefs: Don't allocate memory while holding journal reservation
bcachefs: Don't allocate stripes at POS_MIN
bcachefs: Don't allocate too-big bios
bcachefs: Don't allow bkey vals that are too big in extents btree
bcachefs: Don't allow hardlinks when inherited attrs would change
bcachefs: Don't arm journal->write_work when journal entry !open
bcachefs: don't attempt rw on unfreeze when shutdown
bcachefs: Don't block on allocations when only writing to specific device
bcachefs: Don't block on ec_stripe_head_lock with btree locks held
bcachefs: Don't block on journal reservation with btree locks held
bcachefs: Don't block on reclaim_lock from journal_res_get
bcachefs: don't block reads if we're promoting
bcachefs: Don't BUG() in update_replicas
bcachefs: Don't BUG_ON() btree topology error
bcachefs: Don't BUG_ON() inode link count underflow
bcachefs: Don't BUG_ON() on bucket sector count overflow
bcachefs: Don't BUG_ON() sector count overflow
bcachefs: don't bump key cache journal seq on nojournal commits
bcachefs: Don't call bch2_bkey_transform() unnecessarily
bcachefs: Don't call bch2_btree_iter_traverse() unnecessarily
bcachefs: don't call bch2_bucket_seq_cleanup from journal_buf_switch
bcachefs: Don't call bch2_journal_pin_drop() under key cache lock
bcachefs: Don't call bch2_trans_update() unlocked
bcachefs: Don't call into journal reclaim when we're not supposed to
bcachefs: Don't call local_clock() twice in trans_begin()
bcachefs: Don't call lock_graph_descend() with wait lock held
bcachefs: Don't call trans_iter_put() on error pointer
bcachefs: Don't cap ios in dio write path at 2 MB
bcachefs: Don't check for -ENOSPC in page writeback
bcachefs: Don't deadlock when btree node reuse changes lock ordering
bcachefs: Don't decrease BTREE_ITER_MAX when LOCKDEP=y
bcachefs: Don't disable preemption unnecessarily
bcachefs: Don't disallow btree writes to RO devices
bcachefs: don't do initial gc if have alloc info feature
bcachefs: Don't do upgrades in nochanges mode
bcachefs: Don't downgrade in traverse()
bcachefs: Don't downgrade iterators in bch2_trans_get_iter()
bcachefs: Don't downgrade locks on transaction restart
bcachefs: Don't drop journal pins in exit path
bcachefs: Don't drop ptrs to btree nodes
bcachefs: Don't drop read locks at transaction commit time
bcachefs: Don't drop replicas when copygcing ec data
bcachefs: Don't embed btree iters in btree_trans
bcachefs: Don't emit tracepoints for expected events
bcachefs: Don't erasure code cached ptrs
bcachefs: Don't error out of recovery process on journal read error
bcachefs: Don't error out when just reading the journal
bcachefs: Don't export __bch2_fs_read_write
bcachefs: Don't fail mount if device has been removed
bcachefs: Don't fail mounts due to devices that are marked as failed
bcachefs: Don't flush btree writes more aggressively because of btree key cache
bcachefs: Don't flush journal from bch2_vfs_write_inode()
bcachefs: Don't fragment extents when making them indirect
bcachefs: Don't get journal reservation until after we know insert will succeed
bcachefs: Don't hardcode BTREE_ID_EXTENTS
bcachefs: Don't hold inode lock longer than necessary in dio write path
bcachefs: Don't invalidate open buckets
bcachefs: Don't issue btree writes that weren't journalled
bcachefs: Don't issue discards when in nochanges mode
bcachefs: Don't issue transaction restart on key cache realloc
bcachefs: Don't issue writes that are more than 1 MB
bcachefs: Don't iterate over journal entries just for btree roots
bcachefs: Don't keep around btree_paths unnecessarily
bcachefs: Don't keep nodes in btree_reserve locked
bcachefs: Don't kick journal reclaim unless low on space
bcachefs: Don't leak lock pcpu counts memory
bcachefs: Don't let copygc buckets be stolen by other threads
bcachefs: Don't list non journal devs in journal_debug_to_text()
bcachefs: Don't log errors that are expected during shutdown
bcachefs: Don't loop into topology repair
bcachefs: don't lose errors from iterators that have been freed
bcachefs: Don't lose needs_whiteout in overwrite path
bcachefs: Don't make foreground writes wait behind journal reclaim too long
bcachefs: Don't mark superblocks past end of usable space
bcachefs: Don't modify existing key in place in sort_repack_merge()
bcachefs: Don't need to walk inodes on clean shutdown
bcachefs: Don't normalize to pages in btree cache shrinker
bcachefs: Don't open code closure_nr_remaining()
bcachefs: Don't overflow stack in bch2_extent_merge_inline()
bcachefs: Don't overflow trans with iters from triggers
bcachefs: Don't overwrite snapshot field in bch2_cut_back()
bcachefs: Don't pass around may_drop_locks
bcachefs: Don't print anything when device doesn't have a label
bcachefs: Don't print out duplicate fsck errors
bcachefs: Don't quash error in bch2_bucket_alloc_set_trans()
bcachefs: Don't ratelimit certain fsck errors
bcachefs: Don't read existing stripes synchronously in write path
bcachefs: Don't reexecute triggers when retrying transaction commit
bcachefs: Don't repair btree nodes until after interior journal replay is done
bcachefs: Don't report inodes to statfs
bcachefs: Don't require alloc btree to be updated before buckets are used
bcachefs: Don't require flush/fua on every journal write
bcachefs: Don't restrict copygc writes to the same device
bcachefs: Don't reuse bio in retry path
bcachefs: Don't reuse reflink btree keyspace
bcachefs: Don't run bch2_delete_dead_snapshots() unnecessarily
bcachefs: Don't run fsck by default at mount time
bcachefs: Don't run indirect extent trigger unless inserting/deleting
bcachefs: Don't run transaction hooks multiple times
bcachefs: Don't run triggers in fix_reflink_p_key()
bcachefs: Don't run triggers when repairing in __bch2_mark_reflink_p()
bcachefs: Don't set accessed bit on btree node fill
bcachefs: Don't set should_be_locked on paths that aren't locked
bcachefs: Don't skip triggers in fcollapse()
bcachefs: Don't spin in journal reclaim
bcachefs: don't spin in rebalance when background target is not usable
bcachefs: Don't squash return code in check_dirents()
bcachefs: Don't start allocator threads too early
bcachefs: Don't start copygc until recovery is finished
bcachefs: Don't stop copygc thread on device resize
bcachefs: Don't stop copygc while removing devices
bcachefs: Don't submit bio in write path under lock
bcachefs: Don't touch c->flags in bch2_trans_iter_init()
bcachefs: Don't traverse iterators in __bch2_trans_commit()
bcachefs: Don't trigger extra assertions in journal replay
bcachefs: Don't try to delete stripes when RO
bcachefs: Don't unconditially version_upgrade in initialize
bcachefs: Don't underflow c->sectors_available
bcachefs: Don't unlink iters on unsuccessful commit
bcachefs: Don't use a fixed size buffer for fs_usage_deltas
bcachefs: Don't use bch2_inode_find_by_inum() in move.c
bcachefs: Don't use bch_write_op->cl for delivering completions
bcachefs: Don't use bkey cache for inode update in fsck
bcachefs: Don't use BTREE_INSERT_USE_RESERVE so much
bcachefs: Don't use BTREE_ITER_INTENT in make_extent_indirect()
bcachefs: Don't use extent_ptr_decoded_append() in write path (fixup patch)
bcachefs: Don't use FUA unnecessarily
bcachefs: Don't use in-memory bucket array for alloc updates
bcachefs: Don't use inode btree key cache in fsck code
bcachefs: Don't use key cache during fsck
bcachefs: Don't use peek_filter() unnecessarily
bcachefs: Don't use rep movsq for small memcopies
bcachefs: Don't use sha256 for siphash str hash key
bcachefs: Don't use uuid in tracepoints
bcachefs: Don't wait for ALLOC_SCAN_BATCH buckets in allocator
bcachefs: Don't write bucket IO time lazily
bcachefs: Don't write partially-initialized superblocks
bcachefs: Don't write past eof
bcachefs: Dont' use percpu btree_iter buf in userspace
bcachefs: Dont't call bch2_trans_begin_updates() in bch2_extent_update()
bcachefs: Dont't del sysfs dir until after we go RO
bcachefs: Drop !did_work path from do_btree_insert_one()
bcachefs: Drop a faulty assertion
bcachefs: Drop a faulty assertion
bcachefs: Drop a redundant error message
bcachefs: Drop all btree locks when submitting btree node reads
bcachefs: Drop alloc keys from journal when -o reconstruct_alloc
bcachefs: Drop bch2_fsck_inode_nlink()
bcachefs: Drop bch2_journal_meta() call when going RW
bcachefs: Drop bch_write_op->io_wq
bcachefs: Drop bkey noops
bcachefs: drop bogus percpu_ref_tryget
bcachefs: drop btree_insert->did_work
bcachefs: Drop extra pointers when marking data as in a stripe
bcachefs: Drop invalid stripe ptrs in fsck
bcachefs: drop journal lock before calling journal_write
bcachefs: Drop journal_write_compact()
bcachefs: Drop old maybe_extending optimization
bcachefs: Drop old style btree node coalescing
bcachefs: Drop some anonymous structs, unions
bcachefs: Drop some fast path tracepoints
bcachefs: Drop some memset() calls
bcachefs: Drop sysfs interface to debug parameters
bcachefs: Drop trans arg to bch2_extent_atomic_end()
bcachefs: Drop trans->nounlock
bcachefs: Drop typechecking from bkey_cmp_packed()
bcachefs: drop unnecessary journal stuck check from space calculation
bcachefs: Drop unnecessary rcu_read_lock()
bcachefs: Drop unneeded journal pin in bch2_btree_update_start()
bcachefs: Drop unused arg to bch2_open_buckets_stop_dev()
bcachefs: Drop unused export
bcachefs: drop_locks_do()
bcachefs: Dump journal state when the journal deadlocks
bcachefs: Dump journal state when we get stuck
bcachefs: Dump transaction updates before panicing
bcachefs: ec: Ensure new stripe is closed in error path
bcachefs: ec: fall back to creating new stripes for copygc
bcachefs: ec: Fix a lost wakeup
bcachefs: ec: Improve error message for btree node in stripe
bcachefs: ec: zero_out_rest_of_ec_bucket()
bcachefs: ec_stripe_bkey_insert() -> for_each_btree_key_norestart()
bcachefs: ec_stripe_delete_work() now takes ref on c->writes
bcachefs: EINTR -> BCH_ERR_transaction_restart
bcachefs: Eliminate function calls in DIO fastpaths
bcachefs: Eliminate memory barrier from fast path of journal_preres_put()
bcachefs: Eliminate more PAGE_SIZE uses
bcachefs: Enable large folios
bcachefs: Enabled shard_inode_numbers by default
bcachefs: Enforce SYS_CAP_ADMIN within ioctls
bcachefs: Ensure __bch2_trans_commit() always calls bch2_trans_reset()
bcachefs: Ensure bad d_type doesn't oops in bch2_dirent_to_text()
bcachefs: Ensure bch2_btree_iter_next() always advances
bcachefs: Ensure bch2_btree_node_get() calls relock() after unlock()
bcachefs: Ensure bch2_btree_node_lock_write_nofail() never fails
bcachefs: Ensure bch2_trans_get_iter() returns iters with correct locks
bcachefs: Ensure btree iterators are traversed in bch2_trans_commit()
bcachefs: Ensure btree node cache is not more than half dirty
bcachefs: Ensure btree_iter_traverse() obeys iter->should_be_locked
bcachefs: Ensure btree_path consistent with node iterators
bcachefs: Ensure bucket gen gc completes
bcachefs: Ensure buckets have io_time[READ] set
bcachefs: Ensure copygc does not spin
bcachefs: Ensure devices are always correctly initialized
bcachefs: Ensure fsck error is printed before panic
bcachefs: Ensure intent locks are marked before taking write locks
bcachefs: Ensure iter->real_pos is consistent with key returned
bcachefs: ensure iter->should_be_locked is set
bcachefs: ensure iter->should_be_locked is set
bcachefs: Ensure iterators are valid before calling trans_mark_key()
bcachefs: Ensure journal doesn't get stuck in nochanges mode
bcachefs: Ensure journal reclaim runs when btree key cache is too dirty
bcachefs: Ensure srcu lock is not held too long
bcachefs: Ensure sysfs show fns print a newline
bcachefs: Ensure that fpunch updates inode timestamps
bcachefs: Ensure that new inodes hit underlying btree
bcachefs: Ensure topology repair runs
bcachefs: Ensure we always have a journal pin in interior update path
bcachefs: Ensure we don't exceed encoded_extent_max
bcachefs: Ensure we flush btree updates in evacuate path
bcachefs: Ensure we only allocate one EC bucket per writepoint
bcachefs: Ensure we wake up threads locking node when reusing it
bcachefs: Enumerate fsck errors
bcachefs: Enumerate recovery passes
bcachefs: Erasure coding
bcachefs: Erasure coding fixes
bcachefs: Erasure coding fixes & refactoring
bcachefs: Erasure coding now uses backpointers
bcachefs: Erasure coding now uses bch2_bucket_alloc_trans
bcachefs: Erasure coding: Track open stripes
bcachefs: Errcodes can now subtype standard error codes
bcachefs: Error message improvement
bcachefs: evacuate_bucket() no longer calls verify_bucket_evacuated()
bcachefs: evacuate_bucket() no longer moves cached ptrs
bcachefs: Evict btree nodes we're deleting
bcachefs: Expand BTREE_NODE_ID
bcachefs: Export correct blocksize to vfs
bcachefs: expose nocow_lock table in sysfs
bcachefs: Extensive triggers cleanups
bcachefs: Extent btree iterators are no longer special
bcachefs: Extent helper improvements
bcachefs: Extent sb compression type fields to 8 bits
bcachefs: extent unit tests
bcachefs: extent_for_each_ptr_decode()
bcachefs: extent_ptr_decoded
bcachefs: extent_squash() can no longer fail
bcachefs: Extents may now cross btree node boundaries
bcachefs: extents no longer require special handling for packing
bcachefs: Extra kthread_should_stop() calls for copygc
bcachefs: Factor out acc_u64s()
bcachefs: Factor out bch2_ec_stripes_heap_start()
bcachefs: Factor out bch2_fs_btree_interior_update_init()
bcachefs: Factor out bch2_write_drop_io_error_ptrs()
bcachefs: Factor out btree_key_can_insert()
bcachefs: Factor out darray resize slowpath
bcachefs: Factor out fs-common.c
bcachefs: Factor out two_state_shared_lock
bcachefs: Fall back to requesting passphrase directly
bcachefs: Fall back to slowpath on exact comparison
bcachefs: Fallocate fixes
bcachefs: Fallocate now checks page cache
bcachefs: fiemap fixes
bcachefs: fiemap: Fix a lockdep splat
bcachefs: filemap_get_contig_folios_d()
bcachefs: Finish writing journal after journal error
bcachefs: Fix "btree node in stripe" error
bcachefs: Fix "multiple types of data in same bucket" with ec
bcachefs: Fix 'journal not marked as containing replicas'
bcachefs: Fix 'pointer to invalid device' check
bcachefs: Fix -Wcompare-distinct-pointer-types in bch2_copygc_get_buckets()
bcachefs: Fix -Wcompare-distinct-pointer-types in do_encrypt()
bcachefs: Fix -Wformat in bch2_alloc_v4_invalid()
bcachefs: Fix -Wformat in bch2_btree_key_cache_to_text()
bcachefs: Fix -Wformat in bch2_bucket_gens_invalid()
bcachefs: Fix -Wformat in bch2_set_bucket_needs_journal_commit()
bcachefs: Fix -Wincompatible-function-pointer-types-strict from key_invalid callbacks
bcachefs: Fix -Wself-assign
bcachefs: Fix .splice_write
bcachefs: Fix 32 bit build
bcachefs: Fix 32 bit build failures
bcachefs: Fix __bch2_btree_iter_peek_slot_extents()
bcachefs: Fix __bch2_btree_node_lock
bcachefs: Fix __bch2_buffered_write() returning -ENOMEM
bcachefs: Fix __bch2_dirent_read_target()
bcachefs: Fix __bch2_trans_get_iter()
bcachefs: Fix __bch2_truncate_page()
bcachefs: fix __bch2_xattr_bcachefs_get()
bcachefs: Fix __btree_iter_next() when all iters are in use_next() when all iters are in use
bcachefs: Fix __btree_path_traverse_all
bcachefs: Fix __btree_trans_peek_key_cache()
bcachefs: fix __dev_available().
bcachefs: Fix __remove_dirent()
bcachefs: Fix a "no journal entries found" bug
bcachefs: Fix a 64 bit divide
bcachefs: Fix a 64 bit divide
bcachefs: Fix a 64 bit divide on 32 bit
bcachefs: Fix a btree iter assertion pop
bcachefs: Fix a btree iter bug when iter pos == POS_MAX
bcachefs: Fix a btree iter usage error
bcachefs: Fix a btree iterator leak
bcachefs: Fix a btree iterator leak
bcachefs: Fix a btree transaction iter overflow
bcachefs: Fix a buffer overrun
bcachefs: Fix a buffer overrun in bch2_fs_usage_read()
bcachefs: Fix a bug when shutting down before allocator started
bcachefs: Fix a bug with multiple iterators being traversed
bcachefs: Fix a bug with spinning on the journal
bcachefs: Fix a bug with the journal_seq_blacklist mechanism
bcachefs: Fix a cache coherency bug in bch2_subvolume_create()
bcachefs: Fix a couple null ptr derefs when no disk groups exist
bcachefs: Fix a deadlock
bcachefs: Fix a deadlock
bcachefs: Fix a deadlock
bcachefs: Fix a deadlock
bcachefs: Fix a deadlock
bcachefs: Fix a deadlock
bcachefs: Fix a deadlock in bch2_btree_node_get_sibling()
bcachefs: Fix a deadlock in btree_update_nodes_written()
bcachefs: Fix a deadlock in the RO path
bcachefs: Fix a deadlock on journal reclaim
bcachefs: Fix a deadlock on starting an interior btree update
bcachefs: fix a deadlock on startup
bcachefs: Fix a debug assertion
bcachefs: Fix a debug assertion
bcachefs: Fix a debug mode assertion
bcachefs: Fix a dio bug
bcachefs: fix a divide
bcachefs: Fix a double free on invalid bkey
bcachefs: Fix a faulty assertion
bcachefs: Fix a faulty assertion
bcachefs: fix a faulty assertion
bcachefs: Fix a few warnings on 32 bit
bcachefs: Fix a format string warning
bcachefs: Fix a handful of spelling mistakes in various messages
bcachefs: Fix a journal deadlock in replay
bcachefs: Fix a kasan splat in bch2_dev_add()
bcachefs: Fix a linked list bug
bcachefs: Fix a livelock in key cache fill path
bcachefs: Fix a lockdep splat
bcachefs: Fix a lockdep splat
bcachefs: Fix a locking bug
bcachefs: Fix a locking bug
bcachefs: Fix a locking bug in bch2_btree_ptr_debugcheck()
bcachefs: Fix a locking bug in bch2_journal_pin_copy()
bcachefs: Fix a locking bug in fsck
bcachefs: Fix a memcpy call
bcachefs: Fix a memory leak
bcachefs: Fix a memory leak in dio write path
bcachefs: Fix a memory leak in the dio write path
bcachefs: Fix a memory splat
bcachefs: fix a mount error path
bcachefs: Fix a null ptr deref
bcachefs: Fix a null ptr deref
bcachefs: Fix a null ptr deref
bcachefs: Fix a null ptr deref
bcachefs: Fix a null ptr deref during journal replay
bcachefs: Fix a null ptr deref in bch2_btree_iter_traverse_one()
bcachefs: Fix a null ptr deref in bch2_fs_alloc() error path
bcachefs: Fix a null ptr deref in bch2_get_alloc_in_memory_pos()
bcachefs: Fix a null ptr deref in bch2_inode_delete_keys()
bcachefs: Fix a null ptr deref in btree_iter_traverse_one()
bcachefs: Fix a null ptr deref in check_xattr()
bcachefs: Fix a null ptr deref in fsck check_extents()
bcachefs: Fix a pcpu var splat
bcachefs: fix a possible bcachefs checksum mapping error opt-checksum enum to type-checksum enum
bcachefs: Fix a quota read bug
bcachefs: Fix a race with b->write_type
bcachefs: Fix a race with BCH_WRITE_SKIP_CLOSURE_PUT
bcachefs: Fix a rare path in bch2_btree_path_peek_slot()
bcachefs: fix a replicas bug
bcachefs: Fix a shift greater than type size
bcachefs: Fix a slab-out-of-bounds
bcachefs: Fix a spurious debug mode assertion
bcachefs: Fix a spurious fsck error
bcachefs: Fix a spurious gcc warning
bcachefs: fix a spurious gcc warning
bcachefs: Fix a spurious warning
bcachefs: Fix a startup race
bcachefs: Fix a subtle race in the btree split path
bcachefs: Fix a trans path overflow in bch2_btree_delete_range_trans()
bcachefs: Fix a transaction path overflow
bcachefs: Fix a transaction path overflow
bcachefs: Fix a typo
bcachefs: Fix a use after free
bcachefs: Fix a use after free
bcachefs: Fix a use after free
bcachefs: Fix a use after free
bcachefs: Fix a use after free
bcachefs: Fix a use after free in dio write path
bcachefs: Fix a use after free in the journal code
bcachefs: Fix a use-after-free in bch2_gc_mark_key()
bcachefs: Fix a userspace build error
bcachefs: Fix a valgrind conditional jump
bcachefs: Fix a workqueue deadlock
bcachefs: Fix a write buffer flush deadlock
bcachefs: fix accounting corruption race between reclaim and dev add
bcachefs: Fix adding a device with a label
bcachefs: Fix allocator + journal interaction
bcachefs: Fix allocator shutdown error message
bcachefs: Fix an allocator error path
bcachefs: Fix an allocator shutdown deadlock
bcachefs: Fix an allocator startup race
bcachefs: Fix an assert in copygc thread shutdown path
bcachefs: Fix an assertion
bcachefs: Fix an assertion
bcachefs: Fix an assertion
bcachefs: Fix an assertion
bcachefs: Fix an assertion in bch2_truncate()
bcachefs: Fix an assertion in the btree node merge path
bcachefs: Fix an assertion pop
bcachefs: Fix an assertion when nothing to replay
bcachefs: Fix an assertion when rebuilding replicas
bcachefs: Fix an endianness conversion
bcachefs: Fix an error path
bcachefs: Fix an error path
bcachefs: Fix an error path
bcachefs: Fix an error path in bch2_btree_iter_traverse()
bcachefs: Fix an error path in bch2_snapshot_node_create()
bcachefs: Fix an error path race
bcachefs: Fix an exiting of uninitialized iterator
bcachefs: Fix an i_sectors accounting bug
bcachefs: Fix an in iterator leak
bcachefs: Fix an include
bcachefs: fix an incorrect bkey_debugcheck() call
bcachefs: Fix an integer overflow
bcachefs: Fix an issue with inconsistent btree writes after unclean shutdown
bcachefs: Fix an iterator bug
bcachefs: Fix an iterator counting bug
bcachefs: Fix an iterator error path
bcachefs: Fix an out of bounds read
bcachefs: Fix an out-of-bounds shift
bcachefs: Fix an overflow check
bcachefs: Fix an RCU splat
bcachefs: Fix an rcu splat
bcachefs: fix an rcu usage bug
bcachefs: Fix an unhandled transaction restart
bcachefs: Fix an unhandled transaction restart error
bcachefs: Fix an uninitialized field in bch_write_op
bcachefs: Fix an uninitialized var
bcachefs: Fix an uninitialized variable
bcachefs: Fix an uninitialized variable
bcachefs: Fix an unitialized var warning in userspace
bcachefs: Fix an unused var warning in userspace
bcachefs: Fix another deadlock in btree_update_nodes_written()
bcachefs: Fix another deadlock in the btree interior update path
bcachefs: Fix another error path locking bug
bcachefs: Fix another iterator counting bug
bcachefs: Fix another iterator leak
bcachefs: Fix another iterator leak
bcachefs: Fix another lockdep splat
bcachefs: Fix another smatch complaint
bcachefs: Fix array overrun with unknown btree roots
bcachefs: Fix assertion in bch2_btree_key_cache_drop()
bcachefs: Fix assertion in bch2_dev_list_add_dev()
bcachefs: Fix assertion in topology repair
bcachefs: Fix assertion popping in transaction commit path
bcachefs: Fix assorted checkpatch nits
bcachefs: fix bch2_acl_chmod()
bcachefs: Fix bch2_acl_chmod() cleanup on error
bcachefs: Fix bch2_alloc_sectors_start_trans() error handling
bcachefs: Fix bch2_bkey_narrow_crcs()
bcachefs: fix bch2_bkey_print_bfloat
bcachefs: Fix bch2_btree_cache_scan()
bcachefs: Fix bch2_btree_iter_advance()
bcachefs: Fix bch2_btree_iter_next() after peek_slot()
bcachefs: Fix bch2_btree_iter_next_node()
bcachefs: Fix bch2_btree_iter_peek_prev()
bcachefs: Fix bch2_btree_iter_peek_prev()
bcachefs: Fix bch2_btree_iter_peek_slot() assertion
bcachefs: Fix bch2_btree_iter_peek_slot() error path
bcachefs: Fix bch2_btree_iter_peek_with_updates()
bcachefs: Fix bch2_btree_iter_rewind()
bcachefs: Fix bch2_btree_node_insert_fits()
bcachefs: Fix bch2_btree_node_iter_fix()
bcachefs: Fix bch2_btree_node_iter_prev_filter()
bcachefs: Fix bch2_btree_node_upgrade()
bcachefs: Fix bch2_btree_path_traverse_all()
bcachefs: Fix bch2_btree_path_up_until_good_node()
bcachefs: Fix bch2_btree_trans_to_text()
bcachefs: Fix bch2_btree_update_start()
bcachefs: Fix bch2_btree_update_start() to return -BCH_ERR_journal_reclaim_would_deadlock
bcachefs: Fix bch2_bucket_alloc_early()
bcachefs: Fix bch2_check_alloc_key()
bcachefs: Fix bch2_check_discard_freespace_key()
bcachefs: Fix bch2_check_extents_to_backpointers()
bcachefs: Fix bch2_check_fix_ptrs()
bcachefs: Fix bch2_check_nlinks() for snapshots
bcachefs: Fix bch2_delete_dead_inodes()
bcachefs: Fix bch2_dev_remove_alloc()
bcachefs: Fix bch2_dump_bset()
bcachefs: Fix bch2_evict_subvolume_inodes()
bcachefs: Fix bch2_extent_can_insert() call
bcachefs: Fix bch2_extent_can_insert() not being called
bcachefs: Fix bch2_extent_drop_ptrs() call
bcachefs: Fix bch2_extent_fallocate()
bcachefs: Fix bch2_extent_fallocate() in nocow mode
bcachefs: fix bch2_extent_merge()
bcachefs: Fix bch2_extent_ptr_durability()
bcachefs: fix bch2_flags_to_text()
bcachefs: Fix bch2_fs_check_snapshots()
bcachefs: Fix bch2_fsck_ask_yn()
bcachefs: Fix bch2_gc_btree_gens()
bcachefs: Fix bch2_gc_done() error messages
bcachefs: Fix bch2_get_key_or_hole()
bcachefs: Fix bch2_inode_delete_keys()
bcachefs: fix bch2_invalidate_one_bucket2() during journal replay
bcachefs: Fix bch2_journal_flush_device_pins()
bcachefs: Fix bch2_journal_keys_peek_upto()
bcachefs: Fix bch2_journal_meta()
bcachefs: Fix bch2_journal_pin_set()
bcachefs: Fix bch2_journal_pins_to_text()
bcachefs: Fix bch2_journal_seq_blacklist_add()
bcachefs: fix bch2_mark_bkey_replicas() call
bcachefs: Fix bch2_mark_extent()
bcachefs: Fix bch2_mark_stripe()
bcachefs: Fix bch2_mark_update()
bcachefs: Fix bch2_mount error path
bcachefs: Fix bch2_move_btree()
bcachefs: Fix bch2_new_stripes_to_text()
bcachefs: Fix bch2_propagate_key_to_snapshot_leaves()
bcachefs: Fix bch2_prt_bitflags()
bcachefs: Fix bch2_ptr_swab for indirect extents
bcachefs: fix bch2_rbio_narrow_crcs()
bcachefs: Fix bch2_replicas_gc2
bcachefs: fix bch2_sb_field_resize()
bcachefs: Fix bch2_seek_data()
bcachefs: Fix bch2_sort_keys() to not modify src keys
bcachefs: Fix bch2_sort_repack_merge()
bcachefs: Fix bch2_trans_mark_dev_sb()
bcachefs: Fix bch2_trans_relock()
bcachefs: Fix bch2_trans_reset_updates()
bcachefs: fix bch2_trans_unlock()
bcachefs: fix bch2_val_to_text()
bcachefs: Fix bch2_verify_bucket_evacuated()
bcachefs: Fix bch2_verify_insert_pos()
bcachefs: Fix bch2_verify_keylist_sorted
bcachefs: Fix bch2_write_begin()
bcachefs: fix bch2_write_extent() crc corruption.
bcachefs: Fix bch2_write_super to obey very_degraded option
bcachefs: Fix bch_alloc_to_text()
bcachefs: Fix BCH_FS_ERROR flag handling
bcachefs: fix BCH_FSCK_ERR enum
bcachefs: Fix BCH_IOCTL_DISK_SET_STATE
bcachefs: Fix BCH_REPLICAS_MAX check
bcachefs: Fix bch_sb_handle type
bcachefs: Fix bkey format calculation
bcachefs: Fix bkey format generation for 32 bit fields
bcachefs: Fix bkey_method compilation on gcc 7.3.0
bcachefs: Fix blocking with locks held
bcachefs: fix bounds checks in bch2_bio_map()
bcachefs: Fix bpos_diff()
bcachefs: Fix btree iter leak in __bch2_insert_snapshot_whiteouts()
bcachefs: fix btree iterator bug when using depth > 0
bcachefs: Fix btree iterator leak
bcachefs: Fix btree iterator leak in extent_handle_overwrites()
bcachefs: Fix btree key cache dirty checks
bcachefs: Fix btree key cache shutdown
bcachefs: Fix btree lock being incorrectly dropped
bcachefs: Fix btree node merge -> split operations
bcachefs: Fix btree node prefetchig
bcachefs: Fix btree node read error path
bcachefs: Fix btree node read retries
bcachefs: Fix btree node split after merge operations
bcachefs: Fix btree node write error message
bcachefs: Fix btree path sorting
bcachefs: Fix btree updates when mixing cached and non cached iterators
bcachefs: Fix btree write buffer with snapshots btrees
bcachefs: Fix btree_and_journal_iter
bcachefs: Fix btree_err() macro
bcachefs: Fix BTREE_FOREGROUND_MERGE_HYSTERESIS
bcachefs: Fix btree_gc when multiple passes required
bcachefs: Fix BTREE_INSERT_NOMARK_OVERWRITES
bcachefs: Fix BTREE_ITER_NOT_EXTENTS
bcachefs: Fix btree_node_read_all_replicas() error handling
bcachefs: Fix btree_node_type enum
bcachefs: Fix btree_node_write_blocked() not being cleared
bcachefs: Fix btree_path leaks in bch2_trans_update()
bcachefs: Fix btree_path->uptodate inconsistency
bcachefs: Fix btree_path_alloc()
bcachefs: Fix btree_trans_peek_updates()
bcachefs: Fix BTREE_TRIGGER_WANTS_OLD_AND_NEW
bcachefs: Fix bucket data type for stripe buckets
bcachefs: fix buffer overflow in nocow write path
bcachefs: Fix buffer overrun in ec_stripe_update_extent()
bcachefs: Fix buffered write path for generic/275
bcachefs: Fix build error on weird gcc
bcachefs: Fix build errors with gcc 10
bcachefs: Fix build in userspace
bcachefs: Fix build warning when CONFIG_BCACHEFS_DEBUG=n
bcachefs: Fix build when CONFIG_BCACHEFS_DEBUG=n
bcachefs: Fix building of aux search trees
bcachefs: Fix ca->oldest_gen allocation
bcachefs: Fix cached data accounting
bcachefs: Fix cached sectors not being updated on invalidate
bcachefs: Fix changing durability using sysfs
bcachefs: Fix check for if extent update is allocating
bcachefs: Fix check_i_sectors()
bcachefs: Fix check_inode_update_hardlinks()
bcachefs: Fix check_inodes()
bcachefs: Fix check_overlapping_extents()
bcachefs: Fix check_path() across subvolumes
bcachefs: Fix check_path() for snapshots
bcachefs: Fix check_pos_snapshot_overwritten for !snapshots
bcachefs: Fix check_pos_snapshot_overwritten()
bcachefs: Fix check_version_upgrade()
bcachefs: Fix compat code for superblock
bcachefs: Fix compat path for old inode formats
bcachefs: Fix compiler warnings
bcachefs: Fix copy_to_user() usage in flush_buf()
bcachefs: Fix copygc dying on startup
bcachefs: Fix copygc of compressed data
bcachefs: Fix copygc sectors_to_move calculation
bcachefs: Fix copygc threshold
bcachefs: Fix corruption with writeable snapshots
bcachefs: Fix count_iters_for_insert()
bcachefs: Fix counting iterators for reflink pointers
bcachefs: Fix CPU usage in journal read path
bcachefs: fix crc32c checksum merge byte order problem
bcachefs: Fix creating snapshot with implict source
bcachefs: Fix creation of lost+found
bcachefs: Fix deadlock on nocow locks in data move path
bcachefs: Fix debug build in userspace
bcachefs: Fix debugfs -bfloat-failed
bcachefs: Fix deleted inode check for dirs
bcachefs: Fix deleted inodes btree in snapshot deletion
bcachefs: Fix deletion in __bch2_dev_usrdata_drop()
bcachefs: Fix deref of error pointer
bcachefs: Fix determining required file handle length
bcachefs: Fix dev accounting after device add
bcachefs: Fix device add
bcachefs: fix device remove error path
bcachefs: Fix dio write path with loopback dio mode
bcachefs: Fix disk groups not being updated when set via sysfs
bcachefs: Fix divide by zero in rebalance_work()
bcachefs: Fix double counting of stripe block counts by GC
bcachefs: Fix double counting when gc is running
bcachefs: Fix drop_alloc_keys()
bcachefs: Fix duplicate ioctl nr
bcachefs: Fix duplicate paths left by bch2_path_put()
bcachefs: Fix ec + durability calculation
bcachefs: Fix ec repair code check
bcachefs: Fix ec_stripe_update_ptrs()
bcachefs: Fix ec_stripes_read()
bcachefs: Fix ec_stripes_read()
bcachefs: Fix encryption path on arm
bcachefs: Fix erasure coding disk space accounting
bcachefs: Fix erasure coding locking
bcachefs: Fix erasure coding shutdown path
bcachefs: Fix erorr path in bch2_write()
bcachefs: Fix error checking in bch2_fs_alloc()
bcachefs: fix error checking in bch2_fs_alloc()
bcachefs: Fix error checks in bch2_chacha_encrypt_key()
bcachefs: Fix error handling in bch2_btree_update_start()
bcachefs: Fix error handling in bch2_fs_recovery()
bcachefs: Fix error handling in bch2_trans_extent_merging
bcachefs: Fix error handling in gc
bcachefs: Fix error handling in promote path
bcachefs: Fix error handling in traverse_all()
bcachefs: Fix error in filesystem initialization
bcachefs: Fix error in parsing of mount options
bcachefs: fix error message in device remove path
bcachefs: Fix error message on bucket overflow
bcachefs: Fix error message on bucket sector count overflow
bcachefs: Fix error path in bch2_journal_flush_device_pins()
bcachefs: Fix error path in bch2_mount()
bcachefs: Fix error path in bch2_replicas_gc_end()
bcachefs: Fix error path in bch2_snapshot_set_equiv()
bcachefs: Fix error path in bch2_trans_commit_write_locked()
bcachefs: Fix error reporting from bch2_journal_flush_seq
bcachefs: Fix errors early in the fs init process
bcachefs: Fix extent merging
bcachefs: Fix extent_ptr_durability() calculation for erasure coded data
bcachefs: Fix extent_sort_fix_overlapping()
bcachefs: Fix extent_to_replicas()
bcachefs: Fix extents iteration + snapshots interaction
bcachefs: Fix failure to allocate btree node in cache
bcachefs: Fix failure to read btree roots
bcachefs: Fix failure to suspend
bcachefs: Fix fallocate FL_INSERT_RANGE
bcachefs: Fix faulty assertion
bcachefs: Fix faulty assertion
bcachefs: Fix fiemap (again)
bcachefs: Fix fifo overflow in allocator startup
bcachefs: Fix flushing held btree writes when there's a fs error
bcachefs: Fix folio leak in folio_hole_offset()
bcachefs: Fix for 'missing subvolume' error
bcachefs: Fix for __readahead_batch getting partial batch
bcachefs: Fix for an assertion on filesystem error
bcachefs: Fix for bad stripe pointers
bcachefs: Fix for bch2_bkey_pack_pos() not initializing len/version fields
bcachefs: Fix for bch2_btree_node_get_noiter() returning -ENOMEM
bcachefs: Fix for bch2_copygc() spuriously returning -EEXIST
bcachefs: Fix for bch2_trans_commit() unlocking when it's not supposed to
bcachefs: Fix for btree_gc repairing interior btree ptrs
bcachefs: Fix for buffered writes getting -ENOSPC
bcachefs: Fix for building in userspace
bcachefs: Fix for building with old gcc
bcachefs: Fix for cmd_list_journal
bcachefs: Fix for copygc getting stuck waiting for reserve to be filled
bcachefs: Fix for fsck spuriously finding duplicate extents
bcachefs: Fix for getting stuck in journal replay
bcachefs: Fix for hash_redo_key() in fsck
bcachefs: Fix for journal getting stuck
bcachefs: Fix for leaking of reflinked extents
bcachefs: Fix for long running btree transactions & key cache
bcachefs: Fix for not dropping privs in fallocate
bcachefs: Fix for partial buffered writes
bcachefs: Fix for passing target= opts as mount opts
bcachefs: Fix for running in degraded mode
bcachefs: Fix for sb buffer being misaligned
bcachefs: Fix for shared paths in write buffer flush
bcachefs: Fix for shutting down before fs started marking it clean
bcachefs: Fix for spinning in journal reclaim on startup
bcachefs: Fix for the bkey compat path
bcachefs: Fix for the stripes mark path and gc
bcachefs: fix for unmount hang
bcachefs: Fix for when compressed extent is split during journal replay
bcachefs: fix for_each_btree_key()
bcachefs: Fix for_each_btree_key2()
bcachefs: Fix freeing in bch2_dev_buckets_resize()
bcachefs: Fix freespace initialization
bcachefs: fix fsck error
bcachefs: Fix fsck path for refink pointers
bcachefs: Fix fsck to not use bch2_link_trans()
bcachefs: fix fsync after create
bcachefs: Fix fsync error reporting
bcachefs: Fix gc handling of bucket gens
bcachefs: Fix gc of stale ptr gens
bcachefs: Fix gc updating stripes info
bcachefs: Fix handling of unknown bkey types
bcachefs: Fix hang while shutting down
bcachefs: Fix hash_check_key()
bcachefs: Fix hash_check_key()
bcachefs: Fix heap overrun in bch2_fs_usage_read() XXX squash
bcachefs: Fix i_sectors_leak in bch2_truncate_page
bcachefs: fix ifdef for x86_64 asm
bcachefs: Fix implementation of KEY_TYPE_error
bcachefs: Fix incorrect gfp check
bcachefs: Fix incorrect initialization of btree_node_old_extent_overwrite()
bcachefs: Fix incorrect use of bch2_extent_atomic_end()
bcachefs: Fix incorrectly freeing btree_path in alloc path
bcachefs: Fix infinite loop in bch2_btree_cache_scan()
bcachefs: fix initial gc
bcachefs: Fix initialization of bch_write_op.nonce
bcachefs: Fix initialization of bounce mempools
bcachefs: Fix inode backpointers in RENAME_OVERWRITE
bcachefs: fix inode counting
bcachefs: Fix inode_backpointer_exists()
bcachefs: Fix inodes pass in fsck
bcachefs: Fix insert_snapshot_whiteouts()
bcachefs: Fix insufficient disk reservation with compression + snapshots
bcachefs: Fix integer overflow in bch2_disk_reservation_get()
bcachefs: Fix integer overflow warnings on 32 bit
bcachefs: fix integer underflow in journal code
bcachefs: fix invalid free in dio write path
bcachefs: fix invalid memory access in bch2_fs_alloc() error path
bcachefs: Fix is_ancestor bitmap
bcachefs: Fix iterating of journal keys within a btree node
bcachefs: Fix iterator counting for reflink pointers (again)
bcachefs: Fix iterator leak in may_delete_deleted_inode()
bcachefs: Fix iterator overflow in move path
bcachefs: Fix iterator picking
bcachefs: fix ja->cur_idx use while reading journal
bcachefs: Fix journal deadlock
bcachefs: Fix journal entry repair code
bcachefs: Fix journal reclaim loop
bcachefs: Fix journal reclaim spinning in recovery
bcachefs: Fix journal replay when replicas sb section missing
bcachefs: Fix journal shutdown path
bcachefs: Fix journal write error path
bcachefs: Fix journal_buf_realloc()
bcachefs: Fix journal_flush_done()
bcachefs: Fix journal_flush_seq()
bcachefs: Fix journal_iters_fix()
bcachefs: Fix journal_keys_search() overhead
bcachefs: Fix journal_reclaim_wait_done()
bcachefs: Fix journal_seq_copy()
bcachefs: Fix journalling of interior node updates
bcachefs: fix kasan splat
bcachefs: Fix kasan splat in members_v1_get()
bcachefs: Fix key cache assertion
bcachefs: Fix keylist size in btree_update
bcachefs: Fix large key cache keys
bcachefs: fix last_seq_ondisk
bcachefs: Fix leak in backpointers fsck
bcachefs: Fix leakage of internal error code
bcachefs: Fix lifetime in bch2_write_done(), add assertion
bcachefs: Fix livelock calling bch2_mark_bkey_replicas()
bcachefs: Fix lock ordering under traverse_all()
bcachefs: Fix lock ordering with new btree cache code
bcachefs: Fix lock ordering with snapshot_create_lock
bcachefs: Fix lock thrashing in __bchfs_fallocate()
bcachefs: Fix lock_graph_remove_non_waiters()
bcachefs: Fix lockdep splat in bch2_readdir
bcachefs: Fix locking in __bch2_set_nr_journal_buckets()
bcachefs: Fix locking in allocator thread
bcachefs: Fix locking in bch2_btree_iter_traverse_cached()
bcachefs: Fix locking in btree_node_write_done()
bcachefs: Fix locking in data move path
bcachefs: Fix lookup_inode_for_snapshot()
bcachefs: Fix loopback in dio mode
bcachefs: Fix looping around bch2_propagate_key_to_snapshot_leaves()
bcachefs: Fix maximum btree node size
bcachefs: Fix MEAN_AND_VARIANCE kconfig options
bcachefs: fix memalloc_nofs_restore() usage
bcachefs: Fix memleak in replicas_table_update()
bcachefs: Fix memory corruption in encryption path
bcachefs: fix mempool double initialization
bcachefs: Fix minor memory leak on invalid bkey
bcachefs: Fix missing error handling in bch2_subvolume_delete()
bcachefs: Fix missing field initialization
bcachefs: fix missing include
bcachefs: Fix missing locking for dentry->d_parent access
bcachefs: Fix missing memalloc_nofs_restore()
bcachefs: Fix missing transaction commit
bcachefs: Fix more lockdep splats in debug.c
bcachefs: fix more locking bugs
bcachefs: Fix move path when move_stats == NULL
bcachefs: Fix move_ctxt_wait_event()
bcachefs: Fix move_extent_fail counter
bcachefs: Fix moving compressed data
bcachefs: fix mtime/ctime update on truncate
bcachefs: Fix mtime/ctime updates
bcachefs: Fix multiple -Warray-bounds warnings
bcachefs: fix nbuckets usage on device resize
bcachefs: fix new reinherit_attrs ioctl
bcachefs: Fix next_bucket()
bcachefs: Fix no_data_io mode checksum check
bcachefs: Fix nocow locks deadlock
bcachefs: Fix nocow write path closure bug
bcachefs: Fix not punting to worqueue when promoting
bcachefs: fix NULL bch_dev deref when checking bucket_gens keys
bcachefs: Fix null deref in bch2_ioctl_read_super
bcachefs: fix NULL pointer dereference in try_alloc_bucket
bcachefs: Fix null ptr deref in bch2_backpointer_get_node()
bcachefs: Fix null ptr deref in fsck_inode_rm()
bcachefs: Fix null ptr deref when splitting compressed extents
bcachefs: fix odebug warn and lockdep splat due to on-stack rhashtable
bcachefs: Fix off by one error in bch2_extent_crc_append()
bcachefs: Fix off-by-one error in ptr gen check
bcachefs: Fix oldest_gen handling
bcachefs: Fix oob write in __bch2_btree_node_write
bcachefs: Fix out of bounds read in fs usage ioctl
bcachefs: Fix overflow in journal_replay_entry_early
bcachefs: Fix overlapping extent repair
bcachefs: Fix packed bkey format calculation for new btree roots
bcachefs: Fix page state after fallocate
bcachefs: Fix page state when reading into !PageUptodate pages
bcachefs: Fix pathalogical behaviour with inode sharding by cpu ID
bcachefs: Fix possible null deref on mount
bcachefs: Fix potential sleeping during mount
bcachefs: Fix pr_buf() calls
bcachefs: Fix pr_tab_rjust()
bcachefs: Fix promote path leak
bcachefs: Fix promotes
bcachefs: Fix promoting to cache devices (durability = 0)
bcachefs: Fix quota support for snapshots
bcachefs: Fix quotas + snapshots
bcachefs: Fix race between btree updates & journal replay
bcachefs: Fix race between btree writes and metadata drop
bcachefs: fix race between journal entry close and pin set
bcachefs: Fix race between journal_seq_copy() and journal_seq_drop()
bcachefs: Fix race leading to btree node write getting stuck
bcachefs: Fix rand_delete() test
bcachefs: Fix rare use after free in read path
bcachefs: Fix read retry path for indirect extents
bcachefs: Fix reading of alloc info after unclean shutdown
bcachefs: Fix recovery when forced to use JSET_NO_FLUSH journal entry
bcachefs: Fix redundant transaction restart
bcachefs: Fix refcount leak in bch2_do_invalidates()
bcachefs: Fix reflink path for snapshots
bcachefs: Fix reflink repair code
bcachefs: Fix reflink trigger
bcachefs: fix rename + fsync
bcachefs: Fix repair for extent past end of inode
bcachefs: Fix repair leading to replicas not marked
bcachefs: Fix repair path in bch2_mark_reflink_p()
bcachefs: Fix rereplicate when we already have a cached pointer
bcachefs: Fix rereplicate_pred()
bcachefs: Fix restart handling in for_each_btree_key()
bcachefs: Fix return code from bch2_fs_start()
bcachefs: Fix return code from btree_path_traverse_one()
bcachefs: Fix sb_field_counters formatting
bcachefs: fix security warning in pr_name_and_units
bcachefs: Fix setquota
bcachefs: fix setting btree_node_accessed()
bcachefs: Fix setting of attributes mask in getattr
bcachefs: fix setting version_upgrade_complete
bcachefs: Fix shift by 64 in set_inc_field()
bcachefs: Fix shift-by-64 in bch2_bkey_format_validate()
bcachefs: Fix short buffered writes
bcachefs: Fix should_invalidate_buckets()
bcachefs: Fix shrinker names
bcachefs: Fix silent enum conversion error
bcachefs: Fix six_lock_readers_add()
bcachefs: Fix slow tracepoints
bcachefs: Fix snapshot deletion
bcachefs: Fix snapshot skiplists
bcachefs: Fix snapshot skiplists during snapshot deletion
bcachefs: Fix snapshot_skiplist_good()
bcachefs: Fix some (spurious) warnings about uninitialized vars
bcachefs: Fix some compiler warnings
bcachefs: Fix some memcpy() warnings
bcachefs: Fix some refcounting bugs
bcachefs: Fix some reserve calculations
bcachefs: Fix some shutdown path bugs
bcachefs: Fix some small memory leaks
bcachefs: Fix some spurious gcc warnings
bcachefs: Fix split_race livelock
bcachefs: Fix spurious alloc errors on forced shutdown
bcachefs: Fix spurious inconsistency in recovery
bcachefs: Fix spurious transaction restarts
bcachefs: Fix spurious transaction restarts
bcachefs: fix stack corruption
bcachefs: Fix stack corruption
bcachefs: Fix starting copygc when already started
bcachefs: Fix stripe create error path
bcachefs: Fix stripe reuse path
bcachefs: Fix stripe_idx_to_delete()
bcachefs: Fix strndup_user() error checking
bcachefs: Fix subvol deletion deadlock
bcachefs: Fix subvol/snapshot deleting in recovery
bcachefs: Fix suspend when moving data faster than ratelimit
bcachefs: Fix swallowing of data in buffered write path
bcachefs: Fix this_cpu_ptr() usage
bcachefs: Fix time handling
bcachefs: Fix trans_lock_write()
bcachefs: Fix transaction path overflow in fiemap
bcachefs: Fix transaction restarts due to upgrading of cloned iterators
bcachefs: Fix traversing to interior nodes
bcachefs: fix triggers for stripes btree
bcachefs: fix truncate overflow if folio is beyond EOF
bcachefs: fix truncate with ATTR_MODE
bcachefs: fix truncate without a size change
bcachefs: Fix try_decrease_writepoints()
bcachefs: Fix try_decrease_writepoints()
bcachefs: Fix two btree iterator leaks
bcachefs: Fix two more deadlocks
bcachefs: fix typo when picking read method
bcachefs: Fix undefined behaviour
bcachefs: Fix unhandled transaction restart in bch2_gc_btree_gens()
bcachefs: Fix uninitialized data in bch2_gc_btree()
bcachefs: Fix uninitialized field in hash_check_init()
bcachefs: Fix uninitialized var in bch2_journal_replay()
bcachefs: Fix unit & perf tests for snapshots
bcachefs: Fix unitialized use of a value
bcachefs: Fix unmount path
bcachefs: Fix unnecessary read amplificaiton when allocating ec stripes
bcachefs: Fix unused variable warning when !BCACHEFS_DEBUG
bcachefs: fix up wonky error handling in bch2_seek_pagecache_hole()
bcachefs: Fix upgrade path for reflink_p fix
bcachefs: Fix upgrade_readers()
bcachefs: Fix usage of last_seq + encryption
bcachefs: Fix usage of six lock's percpu mode
bcachefs: Fix usage of six lock's percpu mode, key cache version
bcachefs: Fix use-after-free in bch2_dev_add()
bcachefs: Fix validation of replicas entries
bcachefs: Fix verify_bucket_evacuated()
bcachefs: Fix verify_update_old_key()
bcachefs: Fix W=12 build errors
bcachefs: fix waiting on an open journal entry
bcachefs: Fix zstd compress workspace size
bcachefs: fix_errors option is now a proper enum
bcachefs: Fixes for building in userspace
bcachefs: Fixes for building in userspace
bcachefs: fixes for cached data accounting
bcachefs: fixes for getting stuck flushing journal pins
bcachefs: Fixes for going RO
bcachefs: Fixes for replicas tracking
bcachefs: Fixes for startup on very full filesystems
bcachefs: Fixes for unit tests
bcachefs: Fixes for usrdata/metadata drop paths
bcachefs: Fixes/improvements for journal entry reservations
bcachefs: Flag inodes that had btree update errors
bcachefs: Flush fsck errors when looping in btree gc
bcachefs: flush journal to avoid invalid dev usage entries on recovery
bcachefs: Flush write buffer as needed in backpointers repair
bcachefs: fold bch2_trans_update_by_path_trace() into callers
bcachefs: Fold bucket_state in to BCH_DATA_TYPES()
bcachefs: folio pos to bch_folio_sector index helper
bcachefs: for_each_btree_key2()
bcachefs: for_each_btree_key_reverse()
bcachefs: for_each_btree_node() now returns errors directly
bcachefs: force str_hash code to be inlined
bcachefs: Fragmentation LRU
bcachefs: Free iterator if we have duplicate
bcachefs: Free iterator in bch2_btree_delete_range_trans()
bcachefs: Free move buffers as early as possible
bcachefs: free trans->mem on commit
bcachefs: Freespace, need_discard btrees
bcachefs: fs-io: Eliminate GFP_NOFS usage
bcachefs: fs-ioctl: Fix copy_to_user() error code
bcachefs: fs_usage_u64s()
bcachefs: Fsck code refactoring
bcachefs: Fsck fixes
bcachefs: Fsck for need_discard & freespace btrees
bcachefs: Fsck for reflink refcounts
bcachefs: Fsck locking improvements
bcachefs: fsck needs BTREE_UPDATE_INTERNAL_SNAPSHOT_NODE
bcachefs: fsck: Another transaction restart handling fix
bcachefs: fsck: Break walk_inode() up into multiple functions
bcachefs: fsck: delete dead code
bcachefs: fsck: Fix nested transaction handling
bcachefs: fsck: inode_walker: last_pos, seen_this_pos
bcachefs: fsck: walk_inode() now takes is_whiteout
bcachefs: fsck: Work around transaction restarts
bcachefs: fsck_error_lock requires GFP_NOFS
bcachefs: fsck_inode_rm() shouldn't delete subvols
bcachefs: Further padding fixes in bch2_journal_super_entries_add_common()
bcachefs: Further reduce iter->trans usage
bcachefs: Gap buffer for journal keys
bcachefs: gc lock no longer needed for disk reservations
bcachefs: gc mark fn fixes, cleanups
bcachefs: gc now operates on second set of bucket marks
bcachefs: gc shouldn't care about owned_by_allocator
bcachefs: Generate better bkey formats when splitting nodes
bcachefs: Get disk reservation when overwriting data in old snapshot
bcachefs: Get ref on c->writes in move.c
bcachefs: get_stripe_key_trans()
bcachefs: GFP_NOIO -> GFP_NOFS
bcachefs: Give bkey_cached_key same attributes as bpos
bcachefs: Go back to 16 bit mantissa bkey floats
bcachefs: Go emergency RO when i_blocks underflows
bcachefs: Go RW before bch2_check_lrus()
bcachefs: Go RW before check_alloc_info()
bcachefs: Go rw lazily
bcachefs: gracefully unwind journal res slowpath on shutdown
bcachefs: Guard against insufficient devices to create stripes
bcachefs: Guard against unknown compression options
bcachefs: Hack around bch2_varint_decode invalid reads
bcachefs: Hacky fixes for device removal
bcachefs: Handle -EINTR bch2_migrate_index_update()
bcachefs: Handle bio_iov_iter_get_pages() returning unaligned bio
bcachefs: Handle btree node rewrites before going RW
bcachefs: Handle dropping pointers in data_update path
bcachefs: Handle ec_buf not being page aligned when allocating bio
bcachefs: Handle errors in bch2_trans_mark_update()
bcachefs: handle failed data_update_init cleanup
bcachefs: Handle fsck errors at runtime better
bcachefs: Handle last journal write being torn
bcachefs: Handle lock restarts in bch2_xattr_get()
bcachefs: Handle partial pages in seek data/hole
bcachefs: Handle printing of null bkeys
bcachefs: Handle replica marking fsck errors locally
bcachefs: Handle sb buffer resizing in __copy_super()
bcachefs: Handle transaction restarts in __bch2_move_data()
bcachefs: Handle transaction restarts in bch2_blacklist_entries_gc()
bcachefs: Handle weird opt string from sys_fsconfig()
bcachefs: Have btree_iter_next_node() use btree_iter_set_search_pos()
bcachefs: Have fsck check for stripe pointers matching stripe
bcachefs: Have journal reclaim thread flush more aggressively
bcachefs: Heap allocate btree_trans
bcachefs: Heap allocate printbufs
bcachefs: Heap code fix
bcachefs: Hold usage_lock over mark_key and fs_usage_apply
bcachefs: Ignore cached data when calculating fragmentation
bcachefs: Ignore unknown mount options
bcachefs: Implement a new gc that only recalcs oldest gen
bcachefs: Improve "copygc requested to run" error message
bcachefs: Improve __bch2_btree_path_make_mut()
bcachefs: Improve a few warnings
bcachefs: Improve a verbose log message
bcachefs: improve alloc_debug
bcachefs: Improve alloc_mem_to_key()
bcachefs: Improve an error message
bcachefs: Improve an error message
bcachefs: Improve an error message
bcachefs: Improve an error message
bcachefs: Improve an insert path optimization
bcachefs: Improve assorted error messages
bcachefs: Improve backpointers error message
bcachefs: Improve bch2_bkey_make_mut()
bcachefs: Improve bch2_bkey_ptrs_to_text()
bcachefs: Improve bch2_btree_iter_traverse_all()
bcachefs: Improve bch2_btree_node_relock()
bcachefs: Improve bch2_btree_trans_to_text()
bcachefs: Improve bch2_btree_update_start()
bcachefs: Improve bch2_check_alloc_info
bcachefs: Improve bch2_check_alloc_info()
bcachefs: Improve bch2_dev_freespace_init()
bcachefs: Improve bch2_dump_trans_paths_updates()
bcachefs: Improve bch2_fsck_err()
bcachefs: Improve bch2_inode_opts_to_opts()
bcachefs: Improve bch2_lock_inodes()
bcachefs: Improve bch2_lru_delete() error messages
bcachefs: Improve bch2_moving_ctxt_to_text()
bcachefs: Improve bch2_new_stripes_to_text()
bcachefs: Improve bch2_new_stripes_to_text()
bcachefs: Improve bch2_open_buckets_to_text()
bcachefs: Improve bch2_reflink_p_to_text()
bcachefs: Improve bch2_stripe_to_text()
bcachefs: Improve bch2_trans_relock()
bcachefs: Improve bch2_write_points_to_text()
bcachefs: improve behaviour of btree_cache_scan()
bcachefs: Improve bkey_cached_lock_for_evict()
bcachefs: Improve bset compaction
bcachefs: Improve btree iterator tracepoints
bcachefs: Improve btree key cache shrinker
bcachefs: Improve btree node read error path
bcachefs: Improve btree_bad_header()
bcachefs: Improve btree_bad_header() error message
bcachefs: Improve btree_deadlock debugfs output
bcachefs: Improve btree_iter_pos_in_node()
bcachefs: Improve btree_key_cache_flush_pos()
bcachefs: Improve btree_node_mem_ptr optimization
bcachefs: Improve btree_node_relock_fail tracepoint
bcachefs: Improve btree_node_write_if_need()
bcachefs: Improve btree_path_relock_fail tracepoint
bcachefs: Improve btree_reserve_get_fail tracepoint
bcachefs: Improve bucket_alloc tracepoint
bcachefs: Improve bucket_alloc_fail tracepoint
bcachefs: Improve c version of __bkey_cmp_bits
bcachefs: Improve c->writes refcounting for stripe create path
bcachefs: Improve check for when bios are physically contiguous
bcachefs: Improve checksum error messages
bcachefs: Improve debug assertion
bcachefs: Improve dev_alloc_debug_to_text()
bcachefs: Improve diagnostics when journal entries are missing
bcachefs: Improve error handling for for_each_btree_key_continue()
bcachefs: Improve error handling in bch2_ioctl_subvolume_destroy()
bcachefs: Improve error logging in fsck.c
bcachefs: Improve error message for overlapping extents
bcachefs: Improve error message for stripe block sector counts wrong
bcachefs: Improve error message in bch2_write_super()
bcachefs: Improve error message in fsck
bcachefs: Improve error message when alloc key doesn't match lru entry
bcachefs: Improve error messages in device add path
bcachefs: Improve error messages in superblock write path
bcachefs: Improve error messages in trans_mark_reflink_p()
bcachefs: improve extent debugcheck fn
bcachefs: Improve FS_IOC_GOINGDOWN ioctl
bcachefs: Improve fs_usage_apply_warn() message
bcachefs: Improve fsck for subvols/snapshots
bcachefs: Improve handling of extents in bch2_trans_update()
bcachefs: Improve inode deletion code
bcachefs: Improve invalid bkey error message
bcachefs: Improve invalidate_one_bucket() error messages
bcachefs: Improve io option handling in data move path
bcachefs: Improve iter->real_pos handling
bcachefs: Improve iter->should_be_locked
bcachefs: Improve journal entry validate code
bcachefs: Improve journal error messages
bcachefs: Improve journal free space calculations
bcachefs: Improve journal_entry_add()
bcachefs: Improve journal_entry_btree_keys_to_text()
bcachefs: Improve journal_entry_err_msg()
bcachefs: Improve journal_read() logging
bcachefs: Improve jset_validate()
bcachefs: Improve key marking interface
bcachefs: Improve key_visible_in_snapshot()
bcachefs: Improve lockdep annotation in journalling code
bcachefs: Improve locking in __bch2_set_nr_journal_buckets()
bcachefs: improve modprobe support by providing softdeps
bcachefs: Improve move path tracepoints
bcachefs: Improve path for when btree_gc needs another pass
bcachefs: Improve pointer marking checks and error messages
bcachefs: Improve read_from_stale_dirty_pointer() message
bcachefs: Improve reflink repair code
bcachefs: Improve reflink repair code
bcachefs: Improve snapshots_seen
bcachefs: Improve some btree node read error messages
bcachefs: Improve some error messages
bcachefs: Improve some fsck error messages
bcachefs: Improve some IO error messages
bcachefs: Improve stripe checksum error message
bcachefs: Improve stripe triggers/heap code
bcachefs: Improve struct journal layout
bcachefs: Improve the backpointer to missing extent message
bcachefs: Improve trace_move_extent_fail()
bcachefs: Improve tracepoints slightly in commit path
bcachefs: Improve tracing for transaction restarts
bcachefs: Improve trans_restart_journal_preres_get tracepoint
bcachefs: Improve trans_restart_mem_realloced tracepoint
bcachefs: Improve trans_restart_split_race tracepoint
bcachefs: Improve transaction restart handling in fsck code
bcachefs: Improve warning for copygc failing to move data
bcachefs: improve/clarify ptr_disk_sectors()
bcachefs: Improved bch2_fcollapse()
bcachefs: improved btree locking tracepoints
bcachefs: Improved btree write statistics
bcachefs: Improved check_directory_structure()
bcachefs: Improved comment for bch2_replicas_gc2()
bcachefs: Improved copygc pipelining
bcachefs: Improved copygc wait debugging
bcachefs: Improved debug checks
bcachefs: Improved errcodes
bcachefs: Improved extent merging
bcachefs: improved flush_held_btree_writes()
bcachefs: Improved human readable integer parsing
bcachefs: Improved inode create optimization
bcachefs: Improved nocow locking
bcachefs: improved rw_aux_tree_bsearch()
bcachefs: Improved superblock-related error messages
bcachefs: Improvements to fsck check_dirents()
bcachefs: Improvements to the journal read error paths
bcachefs: Improvements to writing alloc info
bcachefs: In debug mode, run fsck again after fixing errors
bcachefs: In fsck, pass BTREE_UPDATE_INTERNAL_SNAPSHOT_NODE when deleting dirents
bcachefs: Include device in btree IO error messages
bcachefs: Include snapshot field in bch2_bpos_to_text
bcachefs: Include summarized counts in fs_usage
bcachefs: Increase BSET_CACHELINE to 256 bytes
bcachefs: increase BTREE_ITER_MAX
bcachefs: Increase commality between BTREE_ITER_NODES and BTREE_ITER_KEYS
bcachefs: Increase default journal size
bcachefs: Increase journal pipelining
bcachefs: Increase max size for btree_trans bump allocator
bcachefs: Increase size of btree node reserve
bcachefs: Increment restart count in bch2_trans_begin()
bcachefs: Indirect inline data extents
bcachefs: Initial commit
bcachefs: Initial folio conversion
bcachefs: initial freeze/unfreeze support
bcachefs: initial gc no longer needs to touch every node
bcachefs: Initialize btree_node flags field in bch2_btree_root_alloc.
bcachefs: Initialize ec work structs early
bcachefs: initialize fs usage summary in recovery
bcachefs: Initialize journal pad data in bch_replica_entry objects.
bcachefs: Initialize padding space after alloc bkey
bcachefs: Initialize sb_quota with default 1 week timer
bcachefs: Inject transaction restarts in debug mode
bcachefs: Inline bch2_bkey_format_add_key()
bcachefs: Inline bch2_btree_path_traverse() fastpath
bcachefs: Inline bch2_inode_pack()
bcachefs: Inline bch2_snapshot_is_ancestor() fast path
bcachefs: Inline bch2_trans_kmalloc() fast path
bcachefs: Inline bch2_two_state_(trylock|unlock)
bcachefs: Inline data extents
bcachefs: Inline fast path of bch2_increment_clock()
bcachefs: Inline fast path of check_pos_snapshot_overwritten()
bcachefs: Inline fastpath of bch2_disk_reservation_add()
bcachefs: Inline make_bfloat() into __build_ro_aux_tree()
bcachefs: Inline more of bch2_trans_commit hot path
bcachefs: Inline some fast paths
bcachefs: Inlining improvements
bcachefs: Inode backpointers
bcachefs: Inode backpointers are now required
bcachefs: Inode create no longer needs to probe key cache
bcachefs: Inode create optimization
bcachefs: Inode delete doesn't need to flush key cache anymore
bcachefs: Inode updates should generally be BTREE_INSERT_NOFAIL
bcachefs: Interior btree updates are now fully transactional
bcachefs: Internal btree iterator renaming
bcachefs: Introduce a separate journal watermark for copygc
bcachefs: introduce b->hash_val
bcachefs: Introduce bch2_dirent_get_name
bcachefs: Introduce bch2_journal_keys_peek_(upto|slot)()
bcachefs: Invalidate buckets when writing to alloc btree
bcachefs: is_ancestor bitmap
bcachefs: Issue discards when needed to allocate journal write
bcachefs: iter->real_pos
bcachefs: iter->update_path
bcachefs: Iterator debug code improvements
bcachefs: Iterators are now always consistent with iter->real_pos
bcachefs: ja->discard_idx, ja->dirty_idx
bcachefs: Journal initialization fixes
bcachefs: Journal keys overlay fixes
bcachefs: Journal pin cleanups
bcachefs: Journal pin refactoring
bcachefs: Journal reclaim refactoring
bcachefs: Journal reclaim requires memalloc_noreclaim_save()
bcachefs: Journal refactoring
bcachefs: Journal replay does't resort main list of keys
bcachefs: Journal replay refactoring
bcachefs: Journal resize fixes
bcachefs: Journal seq now incremented at entry open, not close
bcachefs: Journal space calculation fix
bcachefs: Journal updates to dev usage
bcachefs: Journal updates to interior nodes
bcachefs: journal_replay_early()
bcachefs: Keep a sorted list of btree iterators
bcachefs: Key cache now works for snapshots btrees
bcachefs: key cache: Don't hold btree locks while using GFP_RECLAIM
bcachefs: KEY_TYPE_alloc_v2
bcachefs: KEY_TYPE_alloc_v4
bcachefs: KEY_TYPE_discard is no longer used
bcachefs: KEY_TYPE_error now counts towards i_sectors
bcachefs: KEY_TYPE_inode_v3, metadata_version_inode_v3
bcachefs: KEY_TYPE_set
bcachefs: Kick off btree node writes from write completions
bcachefs: Kill __bch2_btree_iter_peek_slot_extents()
bcachefs: Kill __btree_delete_at()
bcachefs: Kill __btree_trans_peek_key_cache()
bcachefs: Kill allocator short-circuit invalidate
bcachefs: Kill allocator threads & freelists
bcachefs: Kill bch2_alloc_sectors_start()
bcachefs: Kill bch2_bkey_debugcheck
bcachefs: Kill bch2_bset_fix_invalidated_key()
bcachefs: Kill bch2_btree_iter_peek_cached()
bcachefs: Kill bch2_btree_iter_set_pos_same_leaf()
bcachefs: Kill bch2_btree_node_get_sibling()
bcachefs: Kill bch2_btree_node_write_cond()
bcachefs: Kill bch2_bucket_gens_read()
bcachefs: kill bch2_crc64_update
bcachefs: Kill bch2_ec_bucket_written()
bcachefs: Kill bch2_ec_mem_alloc()
bcachefs: kill bch2_extent_has_device()
bcachefs: kill bch2_extent_merge_inline()
bcachefs: Kill bch2_extent_trim_atomic() usage
bcachefs: Kill bch2_fs_bug()
bcachefs: Kill bch2_fs_usage_scratch_get()
bcachefs: Kill bch2_invalidate_bucket()
bcachefs: Kill bch2_keylist_add_in_order()
bcachefs: Kill bch2_replicas_delta_list_marked()
bcachefs: Kill bch2_sort_repack_merge()
bcachefs: Kill bch2_verify_bucket_evacuated()
bcachefs: Kill bch2_xattr_get()
bcachefs: kill bch_extent_crc_type
bcachefs: Kill BCH_FEATURE_incompressible
bcachefs: Kill BCH_FS_HOLD_BTREE_WRITES
bcachefs: Kill bch_scnmemcpy()
bcachefs: Kill BCH_WRITE_FLUSH
bcachefs: Kill BCH_WRITE_JOURNAL_SEQ_PTR
bcachefs: Kill bch_write_op->btree_update_ready
bcachefs: Kill bch_write_op.index_update_fn
bcachefs: Kill bchfs_extent_update()
bcachefs: kill BFLOAT_FAILED_PREV
bcachefs: kill bio_for_each_contig_segment()
bcachefs: Kill bkey ops->debugcheck method
bcachefs: Kill bkey_type_successor
bcachefs: Kill bpos_diff() XXX check for perf regression
bcachefs: kill bset_tree->max_key
bcachefs: Kill BTREE_INSERT_ATOMIC
bcachefs: Kill BTREE_INSERT_NOMARK_INSERT
bcachefs: Kill BTREE_INSERT_NOUNLOCK
bcachefs: Kill btree_insert_ret enum
bcachefs: Kill BTREE_INSERT_USE_RESERVE
bcachefs: Kill btree_iter->next
bcachefs: Kill BTREE_ITER_CACHED_(NOFILL|NOCREATE)
bcachefs: Kill BTREE_ITER_NEED_PEEK
bcachefs: Kill BTREE_ITER_NODES
bcachefs: kill BTREE_ITER_NOUNLOCK
bcachefs: Kill btree_iter_peek_uptodate()
bcachefs: Kill btree_iter_pos_changed()
bcachefs: Kill BTREE_ITER_SET_POS_AFTER_COMMIT
bcachefs: Kill btree_node_iter_large
bcachefs: Kill BTREE_TRIGGER_NOOVERWRITES
bcachefs: kill bucket mark sector count saturation
bcachefs: Kill bucket quantiles sysfs code
bcachefs: kill ca->freelist_lock
bcachefs: Kill dead code extent_save()
bcachefs: Kill deferred btree updates
bcachefs: Kill direct access to bi_io_vec
bcachefs: kill EBUG_ON() redefinition in bkey.c
bcachefs: Kill ei_str_hash
bcachefs: kill extent_insert_hook
bcachefs: Kill fs_usage_apply_warn()
bcachefs: kill i_sectors_hook
bcachefs: Kill incorrect assertion
bcachefs: Kill io_in_flight semaphore
bcachefs: Kill journal buf bloom filter
bcachefs: Kill journal pre-reservations
bcachefs: Kill journal_keys->journal_seq_base
bcachefs: Kill JOURNAL_NEED_WRITE
bcachefs: Kill JOURNAL_WATERMARK
bcachefs: Kill main in-memory bucket array
bcachefs: Kill metadata only gc
bcachefs: Kill missing inode warnings in bch2_quota_read()
bcachefs: Kill nodes_intent_locked
bcachefs: Kill non-lru cache replacement policies
bcachefs: Kill normalize_read_intent_locks()
bcachefs: Kill old allocator startup code
bcachefs: Kill old rebuild_replicas option
bcachefs: Kill other unreachable() uses
bcachefs: Kill PAGE_SECTOR_SHIFT
bcachefs: Kill page_state_cmpxchg
bcachefs: Kill ptr_bucket_mark()
bcachefs: Kill reflink option
bcachefs: Kill remaining bch2_btree_iter_unlock() uses
bcachefs: Kill retry loop in btree merge path
bcachefs: kill s_alloc, use bch_data_type
bcachefs: Kill some dependencies on ei_inode
bcachefs: Kill some obsolete sysfs code
bcachefs: Kill some unneeded references to c->flags
bcachefs: Kill stripe check in bch2_alloc_v4_invalid()
bcachefs: Kill stripe->dirty
bcachefs: kill struct bch_replicas_cpu_entry
bcachefs: kill struct btree_insert
bcachefs: Kill struct bucket_mark
bcachefs: Kill support for !BTREE_NODE_NEW_EXTENT_OVERWRITE()
bcachefs: kill thing_it_points_to arg to backpointer_not_found()
bcachefs: Kill trans->flags
bcachefs: Kill trans->updates2
bcachefs: Kill TRANS_RESET_MEM|TRANS_RESET_ITERS
bcachefs: Kill verify_not_stale()
bcachefs: let __bch2_btree_insert() pass in flags
bcachefs: lift ordering restriction on 0 size extents
bcachefs: Limit bios in writepages path to 256M
bcachefs: Limit pointers to being in only one stripe
bcachefs: Lock ordering fix
bcachefs: lock time stats prep work.
bcachefs: lockdep fix when going rw from bch2_alloc_write()
bcachefs: Log & error message improvements
bcachefs: Log a message when running an explicit recovery pass
bcachefs: Log finsert/fcollapse operations
bcachefs: Log message improvements
bcachefs: Log more messages in the journal
bcachefs: Log truncate operations
bcachefs: Log what we're doing when repairing
bcachefs: Lookup/create lost+found lazily
bcachefs: Lots of option handling improvements
bcachefs: Lower BCH_NAME_MAX to 512
bcachefs: LRU btree
bcachefs: LRU repair tweaks
bcachefs: made changes to support clang, fixed a couple bugs
bcachefs: Make __bch2_bkey_cmp_packed() smaller
bcachefs: Make __bch2_journal_debug_to_text() more readable
bcachefs: Make an assertion more informative
bcachefs: Make bch2_btree_cache_scan() try harder
bcachefs: Make bch2_remap_range respect O_SYNC
bcachefs: make bch2_target_to_text_sb static
bcachefs: Make bch_option compatible with Rust ffi
bcachefs: Make bkey types globally unique
bcachefs: Make btree root read errors recoverable
bcachefs: Make btree_insert_entry more private to update path
bcachefs: Make BTREE_ITER_IS_EXTENTS private to iter code
bcachefs: Make btree_node_type_needs_gc() cheaper
bcachefs: Make bucket_alloc tracepoint more readable
bcachefs: Make copygc thread global
bcachefs: Make deferred inode updates a mount option
bcachefs: make durability a read-write sysfs option
bcachefs: Make error messages more uniform
bcachefs: Make eytzinger size parameter more conventional
bcachefs: make fsck spew less
bcachefs: Make IO in flight by copygc/rebalance configurable
bcachefs: Make io timers less buggy
bcachefs: Make log message at startup a bit cleaner
bcachefs: Make memcpy_to_bio() param const
bcachefs: Make minimum journal_flush_delay nonzero
bcachefs: Make more btree_paths available
bcachefs: Make open bucket reserves more conservative
bcachefs: Make reconstruct_alloc quieter
bcachefs: Make replicas_delta_list smaller
bcachefs: make RO snapshots actually RO
bcachefs: make struct btree_iter a bit smaller
bcachefs: Make sure bch2_bucket_alloc_new_fs() obeys buckets_nouse
bcachefs: Make sure bch2_move_ratelimit() also waits for move_ops
bcachefs: Make sure bch2_read_extent obeys BCH_READ_MUST_CLONE
bcachefs: Make sure bch2_trans_mark_update uses correct iter flags
bcachefs: Make sure BCH_FS_FSCK_DONE gets set
bcachefs: Make sure hash info gets initialized in fsck
bcachefs: Make sure to drop/retake btree locks before reclaim
bcachefs: Make sure to go rw if lazy in fsck
bcachefs: Make sure to initialize equiv when creating new snapshots
bcachefs: Make sure to initialize j->last_flushed
bcachefs: Make sure to kick journal reclaim when we're waiting on it
bcachefs: Make sure to pass a disk reservation to bch2_extent_update()
bcachefs: make sure to use BTREE_INSERT_LAZY_RW in fsck
bcachefs: Make sure to use BTREE_ITER_PREFETCH in fsck
bcachefs: Make sure we're releasing btree iterators
bcachefs: Make topology repair a normal recovery pass
bcachefs: Make verbose option settable at runtime
bcachefs: mark active journal devices on journal replicas gc
bcachefs: Mark as EXPERIMENTAL
bcachefs: Mark bch2_copygc() noinline
bcachefs: mark bch_inode_info and bkey_cached as reclaimable
bcachefs: Mark btree nodes as needing rewrite when not all replicas are RW
bcachefs: mark journal replicas before journal write submission
bcachefs: Mark new snapshots earlier in create path
bcachefs: Mark newly allocated btree nodes as accessed
bcachefs: Mark overwrites from journal replay in initial gc
bcachefs: Mark space as unallocated on write failure
bcachefs: Mark stripe buckets with correct data type
bcachefs: Mark superblocks transactionally
bcachefs: Mark write locks before taking lock
bcachefs: Mask out unknown compat features when going read-write
bcachefs: Mean and variance
bcachefs: mempoolify btree_trans
bcachefs: merge BCH_INODE_FIELDS_INHERIT/BCH_INODE_OPTS
bcachefs: Merge extents with checksums
bcachefs: Merging for indirect extents
bcachefs: Minor bch2_btree_node_get() smatch fixes
bcachefs: Minor btree iter refactoring
bcachefs: Minor device removal fixes
bcachefs: Minor dio write path improvements
bcachefs: minor fsck fix
bcachefs: minor fsync fix
bcachefs: minor journal reclaim fixes
bcachefs: Minor journal reclaim improvement
bcachefs: Minor replicas.c refactoring
bcachefs: Minor tracepoint improvements
bcachefs: Minor transaction restart handling fix
bcachefs: more aggressive fast path write buffer key flushing
bcachefs: More allocator startup improvements
bcachefs: More assertions for nocow locking
bcachefs: More assorted large folio conversion
bcachefs: More bset.c microoptimization
bcachefs: More btree gc refactorings
bcachefs: More btree iter improvements
bcachefs: More btree iter invariants
bcachefs: More btree iterator fixes
bcachefs: More debug code improvements
bcachefs: More debug params for testing of recovery paths
bcachefs: More dio inlining
bcachefs: More drop_locks_do() conversions
bcachefs: More enum strings
bcachefs: More errcode cleanup
bcachefs: More fixes for counting extent update iterators
bcachefs: More general fix for transaction paths overflow
bcachefs: More improvements for alloc info checks
bcachefs: More info on check_bucket_ref() error
bcachefs: More inlinining in the btree key cache code
bcachefs: more key marking refactoring
bcachefs: More minor smatch fixes
bcachefs: More open buckets
bcachefs: more project quota fixes
bcachefs: More renaming
bcachefs: More stripe create cleanup/fixes
bcachefs: More style fixes
bcachefs: More topology repair code
bcachefs: More work to avoid transaction restarts
bcachefs: mount: fix null deref with null devname
bcachefs: Move __bch2_members_v2_get_mut to sb-members.h
bcachefs: Move alloc assertion to .key_invalid()
bcachefs: Move bch2_bkey_make_mut() to btree_update.h
bcachefs: Move bch2_evict_subvolume_inodes() to fs.c
bcachefs: move BCH_SB_ERRS() to sb-errors_types.h
bcachefs: Move bch_sb_field_crypt code to checksum.c
bcachefs: Move bkey bkey_unpack_key() to bkey.h
bcachefs: Move btree lock debugging to slowpath fn
bcachefs: Move btree node merging to before transaction commit
bcachefs: move check_pos_snapshot_overwritten() to snapshot.c
bcachefs: Move deletion of refcount=0 indirect extents to their triggers
bcachefs: move dirty into bucket_mark
bcachefs: Move extent overwrite handling out of core btree code
bcachefs: Move extent_handle_overwrites() to bch2_trans_update()
bcachefs: Move fsck_inode_rm() to inode.c
bcachefs: move inode triggers to inode.c
bcachefs: Move journal reclaim to a kthread
bcachefs: move journal seq assertion
bcachefs: Move key marking out of extents.c
bcachefs: Move node iterator fixup to extent_bset_insert()
bcachefs: move snapshot_t to subvolume_types.h
bcachefs: Move some asserts behind CONFIG_BCACHEFS_DEBUG
bcachefs: move some checks to expensive_debug_checks
bcachefs: Move some declarations to the correct header
bcachefs: Move some dirent checks to bch2_dirent_invalid()
bcachefs: Move stripe creation to workqueue
bcachefs: Move trigger fns to bkey_ops
bcachefs: move.c exports, refactoring
bcachefs: move.c refactoring
bcachefs: move: convert to bbpos
bcachefs: move: move_stats refactoring
bcachefs: moving_context now owns a btree_trans
bcachefs: moving_context->stats is allowed to be NULL
bcachefs: Must check for errors from bch2_trans_cond_resched()
bcachefs: need_snapshot_cleanup shouldn't be a fsck error
bcachefs: New and improved topology repair code
bcachefs: New assertions when marking filesystem clean
bcachefs: new avoid mechanism for io retries
bcachefs: New backtrace utility code
bcachefs: New blockcount field for bch_stripe
bcachefs: New bpos_cmp(), bkey_cmp() replacements
bcachefs: New btree helpers
bcachefs: New bucket invalidate path
bcachefs: New check_nlinks algorithm for snapshots
bcachefs: New data structure for buckets waiting on journal commit
bcachefs: New discard implementation
bcachefs: New erasure coding shutdown path
bcachefs: New error message helpers
bcachefs: New helper __bch2_btree_insert_keys_interior()
bcachefs: New in-memory array for bucket gens
bcachefs: New io_misc.c helpers
bcachefs: New journal_entry_res mechanism
bcachefs: New locking functions
bcachefs: New magic number
bcachefs: New on disk format to fix reflink_p pointers
bcachefs: New on disk format: Backpointers
bcachefs: New snapshot unit test
bcachefs: New superblock section members_v2
bcachefs: New tracepoint for bch2_trans_get_iter()
bcachefs: New varints
bcachefs: No need to clone iterators for update
bcachefs: no need to run gc when initializing new fs
bcachefs: Nocow locking fixup
bcachefs: nocow locking: Fix lock leak
bcachefs: Nocow support
bcachefs: Nocow write error path fix
bcachefs: Normal update/commit path now works before going RW
bcachefs: normalize_read_intent_locks
bcachefs: Only allocate buckets_nouse when requested
bcachefs: Only check inode i_nlink during full fsck
bcachefs: Only get btree iters from btree transactions
bcachefs: Only look up inode io opts in extents btree
bcachefs: Only try to get existing stripe once in stripe create path
bcachefs: Optimize __bch2_btree_node_iter_advance()
bcachefs: Optimize __bkey_unpack_key_format_checked()
bcachefs: Optimize bch2_btree_iter_verify_level()
bcachefs: Optimize bch2_dev_usage_read()
bcachefs: Optimize bch2_dirent_name_bytes
bcachefs: Optimize bch2_journal_flush_seq_async()
bcachefs: Optimize bch2_trans_init()
bcachefs: Optimize bch2_trans_iter_init()
bcachefs: Optimize btree lookups in write path
bcachefs: Optimize btree_path_alloc()
bcachefs: Optimize bucket reuse
bcachefs: Optimize calls to bch2_btree_iter_traverse()
bcachefs: Optimize fiemap
bcachefs: Optimize memory accesses in bch2_btree_node_get()
bcachefs: Option improvements
bcachefs: opts.read_journal_only
bcachefs: overlapping_extents_found()
bcachefs: Pass around bset_tree less
bcachefs: Pass flags arg to bch2_alloc_write()
bcachefs: path->should_be_locked fixes
bcachefs: Per subvolume lost+found
bcachefs: percpu utility code
bcachefs: Perf improvements for bch_alloc_read()
bcachefs: Persist 64 bit io clocks
bcachefs: Persist alloc info on clean shutdown
bcachefs: Persist stripe blocks_used
bcachefs: Pipeline binary searches and linear searches
bcachefs: Plumb alloc_reserve through stripe create path
bcachefs: Plumb btree_id & level to trans_mark
bcachefs: Plumb btree_trans through btree cache code
bcachefs: Plumb saw_error through to btree_err()
bcachefs: Plumb through subvolume id
bcachefs: Preallocate trans mem in bch2_migrate_index_update()
bcachefs: Preallocate transaction mem
bcachefs: Prefer using btree_insert_entry to btree_iter
bcachefs: Prepare checksums for more advanced algorithms
bcachefs: prepare journal buf put to handle pin put
bcachefs: preserve device path as device name
bcachefs: Preserve stripe blockcounts on existing stripes
bcachefs: Pretty-ify bch2_bkey_val_to_text()
bcachefs: Prevent a btree iter overflow in alloc path
bcachefs: Prevent journal reclaim from spinning
bcachefs: Print a better message for mark and sweep pass
bcachefs: Print cycle on unrecoverable deadlock
bcachefs: Print deadlock cycle in debugfs
bcachefs: print explicit recovery pass message only once
bcachefs: Print last line in debugfs/btree_transaction_stats
bcachefs: Print lock counts in debugs btree_transactions
bcachefs: Print message on btree node read retry success
bcachefs: Print out counters correctly
bcachefs: Print out d_type in dirent_to_text()
bcachefs: Print out name of bkey type
bcachefs: Print out OPT_SECTORS options in bytes
bcachefs: Print out required recovery passes on version upgrade
bcachefs: Print version, options earlier in startup path
bcachefs: Printbuf rework
bcachefs: Prioritize fragmentation in bucket allocator
bcachefs: Private error codes: ENOMEM
bcachefs: propagate BCH_WRITE_CACHED
bcachefs: Proper refcounting for journal_keys
bcachefs: properly initialize used values
bcachefs: prt_bitflags_vector()
bcachefs: Pull out data_update.c
bcachefs: Punt btree writes to workqueue to submit
bcachefs: Push c->mark_lock usage down to where it is needed
bcachefs: push rcu lock down into bch2_target_to_mask()
bcachefs: Put bkey invalid check in commit path in a more useful place
bcachefs: Put btree_trans_verify_sorted() behind debug_check_iterators
bcachefs: Put erasure coding behind an EXPERIMENTAL kconfig option
bcachefs: Put inline data behind a mount option for now
bcachefs: Put open_buckets in a hashtable
bcachefs: Put some repair messages behind opts->verbose
bcachefs: Quota fixes
bcachefs: Quota: Don't allocate memory under lock
bcachefs: ratelimit copygc warning
bcachefs: Ratelimit ec error message
bcachefs: Ratelimiting for writeback IOs
bcachefs: Re-enable bkey_debugcheck() in the extent update path
bcachefs: Re-enable hash_redo_key()
bcachefs: Re-implement extent merging in transaction commit path
bcachefs: Read journal when keep_journal on
bcachefs: Really don't hold btree locks while btree IOs are in flight
bcachefs: Rebalance now adds replicas if needed
bcachefs: rebalance shouldn't attempt to compress unwritten extents
bcachefs: rebalance_work
bcachefs: rebalance_work btree is not a snapshots btree
bcachefs: Recover from blacklisted journal entries
bcachefs: recovery_types.h
bcachefs: Redo check_nlink fsck pass
bcachefs: Redo checks for sufficient devices
bcachefs: Redo copygc throttling
bcachefs: Redo data_update interface
bcachefs: Redo filesystem usage ioctls
bcachefs: Redo replicas gc mechanism
bcachefs: Reduce BKEY_PADDED usage
bcachefs: Reduce iter->trans usage
bcachefs: Reduce max nr of btree iters when lockdep is on
bcachefs: Reduce stack frame size of bch2_check_alloc_info()
bcachefs: Reduce/kill BKEY_PADDED use
bcachefs: Refactor __bch2_cut_front()
bcachefs: Refactor bch2_alloc_write()
bcachefs: Refactor bch2_btree_bset_insert_key()
bcachefs: Refactor bch2_btree_iter()
bcachefs: Refactor bch2_btree_node_mem_alloc()
bcachefs: Refactor bch2_extent_trim_atomic() for reflink
bcachefs: Refactor bch2_fpunch_at()
bcachefs: Refactor bch2_fs_recovery()
bcachefs: Refactor bch2_readdir() a bit
bcachefs: Refactor bch2_trans_commit() path
bcachefs: Refactor bch2_trans_update_extent()
bcachefs: refactor bch_fs_usage
bcachefs: Refactor bch_sb_field_ops handling
bcachefs: Refactor bchfs_fallocate() to not nest btree_trans on stack
bcachefs: Refactor bkey_cached_alloc() path
bcachefs: Refactor btree insert path
bcachefs: Refactor checking of btree topology
bcachefs: Refactor dev usage
bcachefs: Refactor dio write code to reinit bch_write_op
bcachefs: Refactor extent insert path
bcachefs: Refactor extent_handle_overwrites()
bcachefs: Refactor filesystem usage accounting
bcachefs: Refactor journal code to not use unwritten_idx
bcachefs: Refactor journal entry adding
bcachefs: Refactor journal replay code
bcachefs: refactor journal stuck checking into standalone helper
bcachefs: Refactor journal_keys_sort() to return an error code
bcachefs: refactor key marking code a bit
bcachefs: Refactor memcpy into direct assignment
bcachefs: Refactor open_bucket code
bcachefs: Refactor overlapping extent checks
bcachefs: refactor pin put helpers
bcachefs: Refactor rebalance_pred function
bcachefs: Refactor replicas code
bcachefs: Refactor stripe creation
bcachefs: Refactor trans_(get|update)_key
bcachefs: Refactor trigger code
bcachefs: Refactor various code to not be extent specific
bcachefs: Refactor whiteouts compaction
bcachefs: Reflink
bcachefs: Reflink now respects quotas
bcachefs: Reflink pointers also have to be remarked if split in journal replay
bcachefs: Reflink refcount fix
bcachefs: Regularize argument passing of btree_trans
bcachefs: Reimplement repair for overlapping extents
bcachefs: Remove a redundant and harmless bch2_free_super() call
bcachefs: remove bucket_gens btree keys on device removal
bcachefs: remove dead whiteout_u64s argument.
bcachefs: Remove direct use of bch2_btree_iter_link()
bcachefs: remove duplicate code between backpointer update paths
bcachefs: Remove duplicate include
bcachefs: remove duplicated assignment to variable offset_into_extent
bcachefs: Remove page_state_init_for_read
bcachefs: remove redundant initialization of pointer d
bcachefs: remove redundant initialization of pointer dst
bcachefs: remove redundant initializations of variables start_offset and end_offset
bcachefs: remove redundant pointer q
bcachefs: Remove some BKEY_PADDED uses
bcachefs: Remove some uses of PAGE_SIZE in the btree code
bcachefs: Remove undefined behavior in bch2_dev_buckets_reserved()
bcachefs: remove unnecessary btree_insert_key_leaf() wrapper
bcachefs: Remove unneeded semicolon
bcachefs: remove unused bch2_trans_log_msg()
bcachefs: remove unused key cache coherency flag
bcachefs: Rename __bch2_trans_do() -> commit_do()
bcachefs: Rename bch_page_state -> bch_folio
bcachefs: Rename bch_sb_field_members -> bch_sb_field_members_v1
bcachefs: Rename BTREE_ID enums for consistency with other enums
bcachefs: Rename data_op_data_progress -> data_jobs
bcachefs: Rename enum alloc_reserve -> bch_watermark
bcachefs: Rename group to label for remaining strings.
bcachefs: rename keeps inheritable inode opts consistent
bcachefs: Rename KEY_TYPE_whiteout -> KEY_TYPE_hash_whiteout
bcachefs: Rename lock_held_stats -> btree_transaction_stats
bcachefs: Rename nofsck opt to fsck
bcachefs: Reorganize btree_locking.[ch]
bcachefs: Reorganize extents.c
bcachefs: Repair bad data pointers
bcachefs: Repair code for multiple types of data in same bucket
bcachefs: Replace a BUG_ON() with fatal error
bcachefs: Replace bch2_btree_iter_next() calls with bch2_btree_iter_advance
bcachefs: Replace ERANGE with private error codes
bcachefs: Replay interior node keys
bcachefs: replicas: prep work for stripes
bcachefs: replicas_deltas_realloc() uses allocate_dropping_locks()
bcachefs: Report inode counts via statfs
bcachefs: Require all btree iterators to be freed
bcachefs: Require snapshot id to be set
bcachefs: Reserve some open buckets for btree allocations
bcachefs: reserve space in journal for fs usage entries
bcachefs: RESERVE_stripe
bcachefs: Reset journal flush delay to default value if zeroed
bcachefs: respect superblock discard flag.
bcachefs: restart journal reclaim thread on ro->rw transitions
bcachefs: Restore journal write point at startup
bcachefs: Return -ENOKEY/EINVAL when mount decryption fails
bcachefs: return errors correctly from gc
bcachefs: Return errors from for_each_btree_key()
bcachefs: Rev the on disk format version for snapshots
bcachefs: Revalidate pointer to old bkey val before calling mem triggers
bcachefs: revamp to_text methods
bcachefs: Revert "Ensure journal doesn't get stuck in nochanges mode"
bcachefs: Revert UUID format-specifier change
bcachefs: Rework __bch2_data_update_index_update()
bcachefs: Rework allocating buckets for stripes
bcachefs: Rework btree iterator lifetimes
bcachefs: Rework calling convention for marking overwrites
bcachefs: Rework error handling in btree update path
bcachefs: Rework iter->pos handling
bcachefs: Rework lru btree
bcachefs: Rework of cut_front & cut_back
bcachefs: Rework open bucket partial list allocation
bcachefs: Rework triggers interface
bcachefs: Rewrite bch2_bucket_alloc_new_fs()
bcachefs: Rewrite btree nodes with errors
bcachefs: Rewrite journal_seq_blacklist machinery
bcachefs: rewrote prefetch asm in gas syntax for clang compatibility
bcachefs: Rhashtable based buckets_in_flight for copygc
bcachefs: Rip out code for storing backpointers in alloc keys
bcachefs: Rip out copygc pd controller
bcachefs: Rip out old hacky transaction restart tracing
bcachefs: Run alloc triggers last
bcachefs: Run bch2_check_backpointers_to_extents() in multiple passes if necessary
bcachefs: Run bch2_fs_counters_init() earlier
bcachefs: Run btree key cache shrinker less aggressively
bcachefs: Run btree updates after write out of write_point
bcachefs: Run check_extents_to_backpointers() in multiple passes
bcachefs: Run freespace init in device hot add path
bcachefs: Run fsck if BCH_FEATURE_alloc_v2 isn't set
bcachefs: Run gc if failed to read alloc btree
bcachefs: Run insert triggers before overwrite triggers
bcachefs: Run jset_validate in write path as well
bcachefs: Run overwrite triggers before insert
bcachefs: Run scan_old_btree_nodes after version upgrade
bcachefs: run_one_trigger() now checks journal keys
bcachefs: s/usage_lock/mark_lock
bcachefs: sb-clean.c
bcachefs: sb-members.c
bcachefs: Scale down number of writepoints when low on space
bcachefs: Scan for old btree nodes if necessary on mount
bcachefs: Second layer of refcounting for new stripes
bcachefs: SECTOR_DIRTY_RESERVED
bcachefs: Separate discards from rest of journal reclaim
bcachefs: Separate out flush_new_cached_update()
bcachefs: Separate out gc_bucket()
bcachefs: seqmutex; fix a lockdep splat
bcachefs: Seralize btree_update operations at btree_update_nodes_written()
bcachefs: serialize on cached key in early bucket allocator
bcachefs: serialize persistent_reserved
bcachefs: Set BTREE_NODE_SEQ() correctly in merge path
bcachefs: set disk state should check new_state
bcachefs: Set filesystem features earlier in fs init path
bcachefs: Set lost+found mode to 0700
bcachefs: Set preallocated transaction mem to avoid restarts
bcachefs: Set the last mount time using the realtime clock
bcachefs: shim for userspace raid library
bcachefs: should_compact_all()
bcachefs: Shut down quicker
bcachefs: Shutdown path improvements
bcachefs: Silence some fsck errors when reconstructing alloc info
bcachefs: Silence spurious copygc err when shutting down
bcachefs: Silence transaction restart error message
bcachefs: Silence unimportant tracepoints
bcachefs: Simplify bch2_btree_iter_peek_prev()
bcachefs: Simplify bch2_btree_iter_peek_slot()
bcachefs: Simplify bch2_inode_delete_keys()
bcachefs: Simplify bch2_set_nr_journal_buckets()
bcachefs: Simplify bch2_write_inode_trans, fix lockdep splat
bcachefs: Simplify break_cycle()
bcachefs: Simplify btree_iter_(next|prev)_leaf()
bcachefs: Simplify btree_node_iter_init_pack_failed()
bcachefs: Simplify check_extent()
bcachefs: Simplify ec stripes heap
bcachefs: Simplify for_each_btree_key()
bcachefs: Simplify fsck remove_dirent()
bcachefs: simplify gc locking a bit
bcachefs: Simplify hash table checks
bcachefs: Simplify journal read path
bcachefs: Simplify journal replay
bcachefs: Simplify parameters to bch2_btree_update_start()
bcachefs: Simplify reflink trigger
bcachefs: Simplify stripe_idx_to_delete
bcachefs: Simplify transaction commit error path
bcachefs: Simplify, fix bch2_backpointer_get_key()
bcachefs: Single open_bucket_partial list
bcachefs: six locks: Fix lost wakeup
bcachefs: six locks: Fix missing barrier on wait->lock_acquired
bcachefs: six locks: Guard against wakee exiting in __six_lock_wakeup()
bcachefs: six_lock_counts() is now in six.c
bcachefs: Skip 0 size deleted extents in journal replay
bcachefs: Skip deleted members in member_to_text()
bcachefs: Skip inode unpack/pack in bch2_extent_update()
bcachefs: Skip periodic wakeup of journal reclaim when journal empty
bcachefs: Slightly reduce btree split threshold
bcachefs: Small fsck fix
bcachefs: Snapshot creation, deletion
bcachefs: Snapshot deletion fix
bcachefs: Snapshot depth, skiplist fields
bcachefs: Snapshot whiteout fix
bcachefs: snapshot: Add missing assignment in bch2_delete_dead_snapshots()
bcachefs: snapshot_create_lock
bcachefs: snapshot_to_text() includes snapshot tree
bcachefs: snapshots: Use kvfree_rcu_mightsleep()
bcachefs: Some btree iterator improvements
bcachefs: Some compression improvements
bcachefs: Some fixes for building in userspace
bcachefs: some improvements to startup messages and options
bcachefs: Some project id fixes
bcachefs: Some reflink fixes
bcachefs: Sort & deduplicate updates in bch2_trans_update()
bcachefs: Sort updates in bch2_trans_update()
bcachefs: Specify filesystem options
bcachefs: Split apart bch2_target_to_text(), bch2_target_to_text_sb()
bcachefs: Split btree_iter_traverse and bch2_btree_iter_traverse()
bcachefs: Split extents if necessary in bch2_trans_update()
bcachefs: Split out __bch2_btree_node_get()
bcachefs: Split out __btree_path_up_until_good_node()
bcachefs: Split out alloc_background.c
bcachefs: Split out bchfs_extent_update()
bcachefs: Split out bkey_sort.c
bcachefs: Split out bpos_cmp() and bkey_cmp()
bcachefs: Split out btree_error_wq
bcachefs: Split out btree_key_cache_types.h
bcachefs: Split out btree_trigger_flags
bcachefs: Split out CONFIG_BCACHEFS_DEBUG_TRANSACTIONS
bcachefs: Split out debug_check_btree_accounting
bcachefs: Split out dev_buckets_free()
bcachefs: Split out disk_groups_types.h
bcachefs: Split out extent_update.c
bcachefs: Split out snapshot.c
bcachefs: Split out SPOS_MAX
bcachefs: Split out struct gc_stripe from struct stripe
bcachefs: Split trans->last_begin_ip and trans->last_restarted_ip
bcachefs: Split up btree_update_leaf.c
bcachefs: Split up fs-io.[ch]
bcachefs: stack_trace_save_tsk() depends on CONFIG_STACKTRACE
bcachefs: Stale ptr cleanup is now done by gc_gens
bcachefs: Start copygc when first going read-write
bcachefs: start erasure coding after journal replay
bcachefs: Start gc, copygc, rebalance threads after initing writes ref
bcachefs: Start journal reclaim thread earlier
bcachefs: Start moving debug info from sysfs to debugfs
bcachefs: Start snapshots before bch2_gc()
bcachefs: Start using bpos.snapshot field
bcachefs: Start/stop io clock hands in read/write paths
bcachefs: Stash a copy of key being overwritten in btree_insert_entry
bcachefs: Stash journal replay params in bch_fs
bcachefs: statfs bfree and bavail should be the same
bcachefs: statfs resports incorrect avail blocks
bcachefs: Store logical location of journal entries
bcachefs: stripe creation fixes
bcachefs: Stripe deletion now checks what it's deleting
bcachefs: stripe support for replicas tracking
bcachefs: Stripes now properly subject to gc
bcachefs: struct bch_extent_rebalance
bcachefs: Subvol dirents are now only visible in parent subvol
bcachefs: Subvolumes, snapshots
bcachefs: support btree updates of prejournaled keys
bcachefs: Support FS_XFLAG_PROJINHERIT
bcachefs: Suppress -EROFS messages when shutting down
bcachefs: Suppress transaction restart err message
bcachefs: Suppresss various error messages in no_data_io mode
bcachefs: Switch a BUG_ON() to a panic()
bcachefs: Switch a BUG_ON() to a warning
bcachefs: Switch bch2_btree_delete_range() to bch2_trans_run()
bcachefs: Switch btree locking code to struct btree_bkey_cached_common
bcachefs: Switch darray to kvmalloc()
bcachefs: Switch data_update path to snapshot_id_list
bcachefs: Switch ec_stripes_heap_lock to a mutex
bcachefs: Switch extent_handle_overwrites() to one key at a time
bcachefs: Switch fsync to use bi_journal_seq
bcachefs: Switch reconstruct_alloc to a mount option
bcachefs: Switch replicas to mark_lock
bcachefs: Switch replicas.c allocations to GFP_KERNEL
bcachefs: Switch to .iterate_shared for readdir
bcachefs: Switch to __func__for recording where btree_trans was initialized
bcachefs: Switch to key_type_user, not logon
bcachefs: Switch to local_clock() for fastpath time source
bcachefs: Switch to macro for bkey_ops
bcachefs: Switch to unsafe_memcpy() in a few places
bcachefs: sysfs trigger for bch2_alloc_write
bcachefs: Take a SRCU lock in btree transactions
bcachefs: Throttle updates when btree key cache is too dirty
bcachefs: Tighten up btree locking invariants
bcachefs: Tighten up btree_iter locking assertions
bcachefs: Tighten up btree_path assertions
bcachefs: time stats now uses the mean_and_variance module.
bcachefs: Tiny bch2_trans_update_by_path_trace() optimization
bcachefs: Topology repair fixes
bcachefs: trace transaction restarts
bcachefs: Trace where btree iterators are allocated
bcachefs: trace_move_extent_start_fail() now includes errcode
bcachefs: trace_read_nopromote()
bcachefs: Tracepoint improvements
bcachefs: Tracepoint improvements
bcachefs: Tracepoint improvements
bcachefs: Tracepoint improvements
bcachefs: Track dirtyness at sector level, not page
bcachefs: Track held write locks
bcachefs: Track incompressible data
bcachefs: Track maximum transaction memory
bcachefs: Track nr_inodes with the key marking machinery
bcachefs: Track sectors of erasure coded data
bcachefs: Track the maximum btree_paths ever allocated by each transaction
bcachefs: Track whether filesystem has errors in superblock
bcachefs: trans->notrace_relock_fail
bcachefs: trans->restarted
bcachefs: trans_commit() path can now insert to interior nodes
bcachefs: trans_for_each_iter()
bcachefs: trans_for_each_path_safe()
bcachefs: trans_get_key() now works correctly for extents
bcachefs: traverse all iterators on transaction restart
bcachefs: Traverse iterator in journal replay
bcachefs: traverse_all() is responsible for clearing should_be_locked
bcachefs: traverse_all() shouldn't be restarting the transaction
bcachefs: Trigger code uses stashed copy of old key
bcachefs: Trivial cleanup
bcachefs: trivial extents.c refactoring
bcachefs: Truncate/fpunch now works on block boundaries, not page
bcachefs: Trust btree alloc info at runtime
bcachefs: Trust in memory bucket mark
bcachefs: Trust inode in btree over bch_inode_info
bcachefs: Try to print full btree error message
bcachefs: Turn c->state_lock into an rwsem
bcachefs: Turn encoded_extent_max into a regular option
bcachefs: Tweak journal reclaim order
bcachefs: Tweak vfs cache shrinker behaviour
bcachefs: Unit test updates
bcachefs: Unlink not-touched iters on successful transaction commit
bcachefs: Unlock in bch2_trans_begin() if we've held locks more than 10us
bcachefs: unregister_shrinker() now safe on not-registered shrinker
bcachefs: Unwritten extents support
bcachefs: update alloc cursor in early bucket allocator
bcachefs: Update bch2_btree_verify()
bcachefs: Update btree ptrs after every write
bcachefs: Update data move path for snapshots
bcachefs: Update directory timestamps during link
bcachefs: Update export_operations for snapshots
bcachefs: Update fsck for snapshots
bcachefs: Update inode on every write
bcachefs: Update iter->real_pos lazily
bcachefs: Update more code for KEY_TYPE_reflink_v
bcachefs: Update path microoptimizations
bcachefs: Update path now handles triggers that generate more triggers
bcachefs: Update sysfs compression_stats for snapshots
bcachefs: Update transactional triggers interface to pass old & new keys
bcachefs: Upgrade path fixes
bcachefs: Use __bch2_trans_do() in a few more places
bcachefs: Use a genradix for reading journal entries
bcachefs: use a radix tree for inum bitmap in fsck
bcachefs: Use attach_page_private and detach_page_private
bcachefs: Use bch2_bpos_to_text() more consistently
bcachefs: Use bch2_err_str() in error messages
bcachefs: Use bch2_inode_find_by_inum() in truncate
bcachefs: Use bch2_trans_begin() more consistently
bcachefs: Use bch2_trans_do() in bch2_btree_key_cache_journal_flush()
bcachefs: Use bch2_trans_inconsistent() more
bcachefs: Use bch2_trans_inconsistent_on() in more places
bcachefs: Use bch2_trans_reset in bch2_trans_commit()
bcachefs: Use bio_iov_vecs_to_alloc()
bcachefs: Use blk_status_to_str()
bcachefs: Use btree reserve when appropriate
bcachefs: Use btree write buffer for LRU btree
bcachefs: Use BTREE_INSERT_LAZY_RW in bch2_check_alloc_info()
bcachefs: Use BTREE_INSERT_USE_RESERVE in btree_update_key()
bcachefs: Use BTREE_ITER_INTENT in ec_stripe_update_extent()
bcachefs: Use BTREE_ITER_NOPRESERVE in bch2_btree_iter_verify_ret()
bcachefs: Use BTREE_ITER_PREFETCH in journal+btree iter
bcachefs: Use btree_ptr_v2.mem_ptr to avoid hash table lookup
bcachefs: Use btree_type_has_ptrs() more consistently
bcachefs: Use cached iterators for alloc btree
bcachefs: Use cached iterators for inode updates
bcachefs: Use correct fgf_t type as function argument
bcachefs: use correct wq for journal reclaim
bcachefs: use crc64 from lib/
bcachefs: Use crc_is_compressed()
bcachefs: Use darray for extra_journal_entries
bcachefs: Use DECLARE_FLEX_ARRAY() helper and fix multiple -Warray-bounds warnings
bcachefs: use dedicated workqueue for tasks holding write refs
bcachefs: Use deferred btree updates for inode updates
bcachefs: Use ei_update_lock consistently
bcachefs: Use for_each_btree_key_upto() more consistently
bcachefs: Use journal preres for deferred btree updates
bcachefs: Use KEY_TYPE_deleted whitouts for extents
bcachefs: Use kvmalloc() for array of sorted keys in journal replay
bcachefs: Use kvpmalloc mempools for compression bounce
bcachefs: Use memalloc_nofs_save()
bcachefs: use memalloc_nofs_save() for vmalloc allocation
bcachefs: Use memalloc_nofs_save() in bch2_read_endio()
bcachefs: Use memcpy_u64s_small() for copying keys
bcachefs: Use mmap() instead of vmalloc_exec() in userspace
bcachefs: Use one buffer for sorting whiteouts
bcachefs: Use pcpu mode of six locks for interior nodes
bcachefs: use prejournaled key updates for write buffer flushes
bcachefs: use reservation for log messages during recovery
bcachefs: use same timesource as current_time()
bcachefs: Use separate new stripes for copygc and non-copygc
bcachefs: Use six_lock_ip()
bcachefs: Use strsep() in split_devs()
bcachefs: Use struct_size()
bcachefs: use swab40 for bch_backpointer.bucket_offset bitfield
bcachefs: Use trylock in bch2_prt_backtrace()
bcachefs: use u64 for folio end pos to avoid overflows
bcachefs: Use unlikely() in bch2_err_matches()
bcachefs: Use unlikely() in err_on() macros
bcachefs: Use wbc_to_write_flags()
bcachefs: Use x-macros for btree node flags
bcachefs: Use x-macros for compat feature bits
bcachefs: Use x-macros for data types
bcachefs: Use x-macros for more enums
bcachefs: use x-macros more consistently
bcachefs: Validate bset version field against sb version fields
bcachefs: Validate that we read the correct btree node
bcachefs: Various fixes for interior update path
bcachefs: Various improvements to bch2_alloc_write()
bcachefs: Verbose on by default when CONFIG_BCACHEFS_DEBUG=y
bcachefs: Verify fs hasn't been modified before going rw
bcachefs: Verify transaction updates are sorted
bcachefs: verify_bucket_evacuated() -> set_btree_iter_dontneed()
bcachefs: Version table now lists required recovery passes
bcachefs: version_upgrade is now an enum
bcachefs: We can handle missing btree roots for all alloc btrees
bcachefs: When fsck finds redundant snapshot keys, trigger snapshots cleanup
bcachefs: When shutting down, flush btree node writes last
bcachefs: Whiteout changes
bcachefs: Whiteouts for snapshots
bcachefs: Work around a journal self-deadlock
bcachefs: Work around a zstd bug
bcachefs: Wrap vmap() in memalloc_nofs_save()/restore()
bcachefs: Wrap write path in memalloc_nofs_save()
bcachefs: Write buffer flush needs BTREE_INSERT_NOCHECK_RW
bcachefs: Write new btree nodes after parent update
bcachefs: Write out alloc info more carefully
bcachefs: Write out fs usage
bcachefs: Write out fs usage consistently
bcachefs: x-macro metadata version enum
bcachefs: x-macro-ify inode flags enum
bcachefs: x-macroize alloc_reserve enum
bcachefs: Zero btree_paths on allocation
bcachefs: Zero out mem_ptr field in btree ptr keys from journal replay
bcachefs: Zero out reflink_p val in bch2_make_extent_indirect()
 
Linux: bcachefs; Check for allocator thread shutdown
 
bcachefs; Don: 't use btree write buffer until journal replay is finished
 
Linux: bcachefs; guard against overflow in btree node split
Linux: bcachefs; Mark __bch2_trans_iter_init as inline
 
bcm63xx_enet: replace deprecated strncpy with strscpy
 
befs: convert to new timestamp accessors
 
bfs: convert to new timestamp accessors
 
binder: dynamically allocate the android-binder shrinker
 
binderfs: fix typo in binderfs.c
 
binfmt_elf: elf_bss no longer used by load_elf_binary()
binfmt_elf: Only report padzero() errors when PROT_WRITE
binfmt_elf: Support segments with 0 filesz and misaligned starts
binfmt_elf: Use elf_load() for interpreter
binfmt_elf: Use elf_load() for library
 
binfmt_elf_fdpic: clean up debug warnings
 
binfmt_misc: cleanup on filesystem umount
binfmt_misc: enable sandboxed mounts
 
bitmap: add test for bitmap_*_region() functions
bitmap: align __reg_op() wrappers with modern coding style
bitmap: drop _reg_op() function
bitmap: Fix a typo ("identify map")
bitmap: fix opencoded bitmap_allocate_region()
bitmap: move bitmap_*_region() functions to bitmap.h
bitmap: Remove dead code, i.e. bitmap_copy_le()
bitmap: replace _reg_op(REG_OP_ALLOC) with bitmap_set()
bitmap: replace _reg_op(REG_OP_ISFREE) with find_next_bit()
bitmap: replace _reg_op(REG_OP_RELEASE) with bitmap_clear()
 
bitops: add xor_unlock_is_negative_byte()
 
blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
blk-cgroup: bypass blkcg_deactivate_policy after destroying
 
blk-core: use pr_warn_ratelimited() in bio_check_ro()
 
blk-mq: account active requests when get driver tag
blk-mq: don't count completed flush data request as inflight in case of quiesce
blk-mq: make sure active queue usage is held for bio_integrity_prep()
blk-mq: remove RQF_MQ_INFLIGHT
blk-mq: support batched queue_rqs() on shared tags queue
blk-mq: update driver tags request table when start request
 
blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
 
block/null_blk: add queue_rqs() support
block/null_blk: Fix double blk_mq_start_request() warning
 
block: assert that we're not holding open_mutex over blk_report_disk_dead
block: Document the role of the two attribute groups
block: move .bd_inode into 1st cacheline of block_device
block: move bdev_mark_dead out of disk_check_media_change
block: Provide bdev_open_* functions
block: Remove blk_set_runtime_active()
block: renumber QUEUE_FLAG_HW_WC
block: sed-opal: keystore access for SED Opal keys
block: simplify bdev_del_partition()
block: ublk_drv: Remove unused function
block: update the stable_writes flag in bdev_add
block: Use bdev_open_by_dev() in blkdev_open()
block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()
block: warn once for each partition in bio_check_ro()
block: WARN_ON_ONCE() when we remove active partitions
 
Linux: block:sed-opal: SED Opal keystore
 
Bluetooth: Add more enc key size check
Bluetooth: Add support for Intel Misty Peak - 8087:0038
Bluetooth: Add support ITTIM PE50-M75C
Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend
Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
Bluetooth: btusb: Add date->evt_skb is NULL check
Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables
Bluetooth: Do not include crypto/algapi.h
Bluetooth: Fix deadlock in vhci_send_frame
Bluetooth: Fix double free in hci_conn_cleanup
Bluetooth: Fix not notifying when connection encryption changes
Bluetooth: hci_bcm4377: Mark bcm4378/bcm4387 as BROKEN_LE_CODED
Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis
Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
Bluetooth: hci_event: shut up a false-positive warning
Bluetooth: hci_sync: Fix Opcode prints in bt_dev_dbg/err
Bluetooth: ISO: Allow binding a bcast listener to 0 bises
Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID
Bluetooth: ISO: Fix bcast listener cleanup
Bluetooth: ISO: Fix BIS cleanup
Bluetooth: ISO: Match QoS adv handle with BIG handle
Bluetooth: ISO: Pass BIG encryption info through QoS
Bluetooth: ISO: Set CIS bit only for devices with CIS support
Bluetooth: L2CAP: Send reject on command corrupted request
Bluetooth: Make handle of hci_conn be unique
Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
Bluetooth: msft: __hci_cmd_sync() doesn't return NULL
Bluetooth: qca: add support for QCA2066
 
bna: replace deprecated strncpy with strscpy_pad
 
bnxt_en: add infrastructure to lookup ethtool link mode
bnxt_en: Clear resource reservation during resume
bnxt_en: convert to linkmode_set_bit() API
bnxt_en: devlink health: use retained error fmsg API
bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI
bnxt_en: do not map packet buffers twice
bnxt_en: Enhance hwmon temperature reporting
bnxt_en: Event handler for Thermal event
bnxt_en: Expose threshold temperatures through hwmon
bnxt_en: extend media types to supported and autoneg modes
bnxt_en: Fix 2 stray ethtool -S counters
bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic
bnxt_en: Fix invoking hwmon_notify_event
bnxt_en: Fix skb recycling logic in bnxt_deliver_skb()
bnxt_en: Fix wrong return value check in bnxt_close_nic()
bnxt_en: Modify the driver to use hwmon_device_register_with_info
bnxt_en: Move hwmon functions into a dedicated file
bnxt_en: Refactor NRZ/PAM4 link speed related logic
bnxt_en: refactor speed independent ethtool modes
bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
bnxt_en: support lane configuration via ethtool
bnxt_en: Support QOS and TPID settings for the SRIOV VLAN
bnxt_en: Update firmware interface to 1.10.2.171
bnxt_en: Update VNIC resource calculation for VFs
bnxt_en: Use non-standard attribute to expose shutdown temperature
 
bonding: stop the device in bond_setup_by_slave()
 
bootmem: use kmemleak_free_part_phys in free_bootmem_page
bootmem: use kmemleak_free_part_phys in put_page_bootmem
 
bpf, docs: Add loongarch64 as arch supporting BPF JIT
bpf, docs: Define signed modulo as using truncated division
 
bpf, netkit: Add indirect call wrapper for fetching peer dev
 
bpf, sockmap: Add af_unix test with both sockets in map
bpf, sockmap: af_unix stream sockets need to hold ref for pair sock
 
bpf, tcx: Get rid of tcx_link_const
 
bpf, x64: Comment tail_call_cnt initialisation
bpf, x64: Fix tailcall infinite loop
 
bpf/tests: add tests for cpuv4 instructions
 
bpf: Add __bpf_hook_{start,end} macros
bpf: Add __bpf_kfunc_{start,end}_defs macros
bpf: Add ability to pin bpf timer to calling CPU
bpf: Add alloc/xchg/direct_access support for local percpu kptr
bpf: Add BPF_KPTR_PERCPU as a field type
bpf: Add bpf_sock_addr_set_sun_path() to allow writing unix sockaddr from bpf
bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj
bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
bpf: Add missed value to kprobe perf link info
bpf: Add missed value to kprobe_multi link info
bpf: Add missing BPF_LINK_TYPE invocations
bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free
bpf: Add sockptr support for getsockopt
bpf: Add sockptr support for setsockopt
bpf: Add support for custom exception callbacks
bpf: Add support for non-fix-size percpu mem allocation
bpf: Allow to use kfunc XDP hints and frags together
bpf: Annotate struct bpf_stack_map with __counted_by
bpf: Avoid unnecessary audit log for CPU security mitigations
bpf: Change syscall_nr type to int in struct syscall_tp_t
bpf: Charge modmem for struct_ops trampoline
bpf: Check map->usercnt after timer->timer is assigned
bpf: convert to new timestamp accessors
bpf: correct loop detection for iterators convergence
bpf: Count missed stats in trace_call_bpf
bpf: Count stats for kprobe_multi programs
bpf: Derive source IP addr via bpf_*_fib_lookup()
bpf: Detect IP == ksym.end as part of BPF program
bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y
bpf: Disable zero-extension for BPF_MEMSX
bpf: Disallow fentry/fexit/freplace for exception callbacks
bpf: Disambiguate SCALAR register state output in verifier logs
bpf: Do not allocate percpu memory at init stage
bpf: Don't explicitly emit BTF for struct btf_iter_num
bpf: Enable IRQ after irq_work_raise() completes in unit_alloc()
bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}()
bpf: Ensure proper register state printing for cond jumps
bpf: exact states comparison for iterator convergence checks
bpf: expose information about supported xdp metadata kfunc
bpf: extract __check_reg_arg() utility function
bpf: extract same_callsites() as utility function
bpf: extract setup_func_entry() utility function
bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4
bpf: Fix bpf_throw warning on 32-bit arch
bpf: Fix check_stack_write_fixed_off() to correctly spill imm
bpf: fix compilation error without CGROUPS
bpf: fix control-flow graph checking in privileged mode
bpf: Fix dev's rx stats for bpf_redirect_peer traffic
bpf: Fix kfunc callback register type handling
bpf: Fix missed rcu read lock in bpf_task_under_cgroup()
bpf: fix precision backtracking instruction iteration
bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
bpf: Fix prog_array_map_poke_run map poke update
bpf: Fix the comment for bpf_restore_data_end()
bpf: Fix unnecessary -EBUSY from htab_lock_bucket
bpf: Fold smp_mb__before_atomic() into atomic_set_release()
bpf: handle ldimm64 properly in check_cfg()
bpf: Implement BPF exceptions
bpf: Implement cgroup sockaddr hooks for unix sockets
bpf: Implement support for adding hidden subprogs
bpf: Improve JEQ/JNE branch taken logic
bpf: Inherit system settings for CPU security mitigations
bpf: Introduce css open-coded iterator kfuncs
bpf: Introduce css_task open-coded iterator kfuncs
bpf: Introduce task open coded iterator kfuncs
bpf: Introduce task_vma open-coded iterator kfuncs
bpf: keep track of max number of bpf_loop callback iterations
bpf: Let bpf_iter_task_new accept null task ptr
bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg
bpf: make it easier to add new metadata kfunc
bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated
bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible
bpf: move explored_state() closer to the beginning of verifier.c
bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h
bpf: Perform CFG walk for exception callback
bpf: Prevent KASAN false positive with bpf_throw
bpf: print full verifier states on infinite loop detection
bpf: Propagate modified uaddrlen from cgroup sockaddr programs
bpf: Re-enable unit_size checking for global per-cpu allocator
bpf: Refactor check_btf_func and split into two phases
bpf: Relax allowlist for css_task iter
bpf: Remove unused variables.
bpf: Remove xdp_do_flush_map().
bpf: sockmap, test for unconnected af_unix sock
bpf: sockmap, updating the sg structure should also update curr
bpf: syzkaller found null ptr deref in unix_bpf proto add
bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct
bpf: task_group_seq_get_next: cleanup the usage of next_thread()
bpf: task_group_seq_get_next: fix the skip_if_dup_files check
bpf: task_group_seq_get_next: kill next_task
bpf: task_group_seq_get_next: simplify the "next tid" logic
bpf: teach the verifier to enforce css_iter and task_iter in RCU CS
bpf: Treat first argument as return value for bpf_throw
bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl()
bpf: Use bpf_is_subprog to check for subprogs
bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}()
bpf: verify callbacks as if they are called unknown number of times
bpf: widening for callback iterators
 
bpftool: Add support for cgroup unix socket address hooks
bpftool: Align bpf_load_and_run_opts insns and data
bpftool: Align output skeleton ELF code
bpftool: Display missed count for kprobe perf link
bpftool: Display missed count for kprobe_multi link
bpftool: Extend net dump with netkit progs
bpftool: Fix -Wcast-qual warning
bpftool: Fix printing of pointer value
bpftool: Implement link show support for netkit
bpftool: Wrap struct_ops dump in an array
 
br_netfilter: use single forward hook for ip and arp
 
bridge: add MDB get uAPI attributes
bridge: mcast: Account for missing attributes
bridge: mcast: Add MDB get support
bridge: mcast: Dump MDB entries even when snooping is disabled
bridge: mcast: Factor out a helper for PG entry size calculation
bridge: mcast: Rename MDB entry get function
 
btrfs: abort transaction on generation mismatch when marking eb as dirty
btrfs: add and use helpers for reading and writing fs_info->generation
btrfs: add and use helpers for reading and writing last_log_commit
btrfs: add and use helpers for reading and writing last_trans_committed
btrfs: add and use helpers for reading and writing log_transid
btrfs: add btrfs_delayed_ref_head declaration to extent-tree.h
btrfs: add dmesg output for first mount and last unmount of a filesystem
btrfs: add fscrypt related dependencies to respective headers
btrfs: add helper for inline owner ref lookup
btrfs: add helper for recording simple quota deltas
btrfs: add helper function find_fsid_by_disk
btrfs: add raid stripe tree definitions
btrfs: add raid stripe tree pretty printer
btrfs: add raid stripe tree to features enabled with debug config
btrfs: add specific helper for range bit test exists
btrfs: add support for inserting raid stripe extents
btrfs: adjust overcommit logic when very close to full
btrfs: allow to run delayed refs by bytes to be released instead of count
btrfs: always reserve space for delayed refs when starting transaction
btrfs: change test_range_bit to scan the whole range
btrfs: check-integrity: remove btrfsic_check_bio() function
btrfs: check-integrity: remove btrfsic_mount() function
btrfs: check-integrity: remove btrfsic_unmount() function
btrfs: check-integrity: remove CONFIG_BTRFS_FS_CHECK_INTEGRITY option
btrfs: collapse wait_on_state() to its caller wait_extent_bit()
btrfs: comment about fsid and metadata_uuid relationship
btrfs: Convert to bdev_open_by_path()
btrfs: convert to new timestamp accessors
btrfs: create qgroup earlier in snapshot creation
btrfs: delete stripe extent on extent deletion
btrfs: directly return 0 on no error code in btrfs_insert_raid_extent()
btrfs: disable the device add feature for temp-fsid
btrfs: disable the seed feature for temp-fsid
btrfs: do not abort transaction if there is already an existing qgroup
btrfs: do not allow non subvolume root targets for snapshot
btrfs: do not require EXTENT_NOWAIT for btrfs_redirty_list_add()
btrfs: don't arbitrarily slow down delalloc if we're committing
btrfs: don't clear qgroup reserved bit in release_folio
btrfs: drop __must_check annotations
btrfs: ensure releasing squota reserve on head refs
btrfs: export comp_keys() from ctree.c as btrfs_comp_keys()
btrfs: fix ->free_chunk_space math in btrfs_shrink_device
btrfs: fix 64bit compat send ioctl arguments not initializing version member
btrfs: fix error pointer dereference after failure to allocate fs devices
btrfs: fix off-by-one when checking chunk map includes logical address
btrfs: fix qgroup record leaks when using simple quotas
btrfs: fix qgroup_free_reserved_data int overflow
btrfs: fix race between accounting qgroup extents and removing a qgroup
btrfs: free qgroup pertrans reserve on transaction abort
btrfs: free qgroup reserve when ORDERED_IOERR is set
btrfs: free the allocated memory if btrfs_alloc_page_array() fails
btrfs: get correct owning_root when dropping snapshot
btrfs: include asm/unaligned.h in accessors.h
btrfs: include linux/iomap.h in file.c
btrfs: include linux/security.h in super.c
btrfs: include trace header in where necessary
btrfs: increase ->free_chunk_space in btrfs_grow_device
btrfs: initialize key where it's used when running delayed data ref
btrfs: lookup physical address from stripe extent
btrfs: make error messages more clear when getting a chunk map
btrfs: make extent state merges more efficient during insertions
btrfs: make found_logical_ret parameter mandatory for function queue_scrub_stripe()
btrfs: make OWNER_REF_KEY type value smallest among inline refs
btrfs: make sure we cache next state in find_first_extent_bit()
btrfs: make tree iteration in extent_io_tree_release() more efficient
btrfs: make wait_extent_bit() static
btrfs: mark transaction id check as unlikely at btrfs_mark_buffer_dirty()
btrfs: merge ordered work callbacks in btrfs_work into one
btrfs: move btrfs_crc32c_final into free-space-cache.c
btrfs: move btrfs_defrag_root() to defrag.{c,h}
btrfs: move btrfs_extref_hash into inode-item.h
btrfs: move btrfs_name_hash to dir-item.h
btrfs: move btrfs_realloc_node() from ctree.c into defrag.c
btrfs: move btrfs_xattr_handlers to .rodata
btrfs: move extent_buffer::lock_owner to debug section
btrfs: move functions comments from qgroup.h to qgroup.c
btrfs: new inline ref storing owning subvol of data extents
btrfs: open code btrfs_ordered_inode_tree in btrfs_inode
btrfs: open code timespec64 in struct btrfs_inode
btrfs: pass a space_info argument to btrfs_reserve_metadata_bytes()
btrfs: qgroup: add new quota mode for simple quotas
btrfs: qgroup: check generation when recording simple quota delta
btrfs: qgroup: flush reservations during quota disable
btrfs: qgroup: introduce quota mode
btrfs: qgroup: iterate qgroups without memory allocation for qgroup_reserve()
btrfs: qgroup: only set QUOTA_ENABLED when done reading qgroups
btrfs: qgroup: pre-allocate btrfs_qgroup to reduce GFP_ATOMIC usage
btrfs: qgroup: prealloc btrfs_qgroup_list for __add_relation_rb()
btrfs: qgroup: remove unused helpers for ulist aux data
btrfs: qgroup: simple quota auto hierarchy for nested subvolumes
btrfs: qgroup: track metadata relocation COW with simple quota
btrfs: qgroup: use qgroup_iterator in __qgroup_excl_accounting()
btrfs: qgroup: use qgroup_iterator in btrfs_qgroup_free_refroot()
btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta()
btrfs: qgroup: use qgroup_iterator to replace tmp ulist in qgroup_update_refcnt()
btrfs: qgroup: use qgroup_iterator_nested to in qgroup_update_refcnt()
btrfs: read raid stripe tree from disk
btrfs: record simple quota deltas in delayed refs
btrfs: reduce arguments of helpers space accounting root item
btrfs: reduce parameters of btrfs_pin_extent_for_log_replay
btrfs: reduce parameters of btrfs_pin_reserved_extent
btrfs: reduce size and reorder compression members in struct btrfs_inode
btrfs: reduce size of prelim_ref::level
btrfs: reduce size of struct btrfs_ref
btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
btrfs: reformat remaining kdoc style comments
btrfs: reject devices with CHANGING_FSID_V2
btrfs: relocation: constify parameters where possible
btrfs: relocation: open code mapping_tree_init
btrfs: relocation: return bool from btrfs_should_ignore_reloc_root
btrfs: relocation: switch bitfields to bool in reloc_control
btrfs: relocation: use enum for stages
btrfs: relocation: use more natural types for tree_block bitfields
btrfs: remove btrfs_crc32c wrapper
btrfs: remove extraneous includes from ctree.h
btrfs: remove incomplete metadata_uuid conversion fixup logic
btrfs: remove noinline attribute from btrfs_cow_block()
btrfs: remove noinline from btrfs_update_inode()
btrfs: remove pointless 'ref_root' variable from run_delayed_data_ref()
btrfs: remove pointless barrier from btrfs_sync_file()
btrfs: remove pointless empty log context list check when syncing log
btrfs: remove pointless initialization at btrfs_delayed_refs_rsv_release()
btrfs: remove pointless loop from btrfs_update_block_group()
btrfs: remove redundant initialization of variable dirty in btrfs_update_time()
btrfs: remove redundant log root tree index assignment during log sync
btrfs: remove redundant memory barrier from extent_io_tree_release()
btrfs: remove redundant root argument from btrfs_delayed_update_inode()
btrfs: remove redundant root argument from btrfs_update_inode()
btrfs: remove redundant root argument from btrfs_update_inode_fallback()
btrfs: remove redundant root argument from btrfs_update_inode_item()
btrfs: remove redundant root argument from fixup_inode_link_count()
btrfs: remove redundant root argument from maybe_insert_hole()
btrfs: remove refs_to_add argument from __btrfs_inc_extent_ref()
btrfs: remove refs_to_drop argument from __btrfs_free_extent()
btrfs: remove stale comment from btrfs_free_extent()
btrfs: remove the need_raid_map parameter from btrfs_map_block()
btrfs: remove the refcount warning/check at btrfs_put_delayed_ref()
btrfs: remove unnecessary logic when running new delayed references
btrfs: remove useless comment from btrfs_pin_extent_for_log_replay()
btrfs: rename and export __btrfs_cow_block()
btrfs: rename errno identifiers to error
btrfs: rename tree_ref and data_ref owning_root
btrfs: reorder btrfs_inode to fill gaps
btrfs: reserve space for delayed refs on a per ref basis
btrfs: return -EUCLEAN if extent item is missing when searching inline backref
btrfs: scan but don't register device on single device filesystem
btrfs: scrub: implement raid stripe tree support
btrfs: send: ensure send_fd is writable
btrfs: simplify check for extent item overrun at lookup_inline_extent_backref()
btrfs: simplify error check condition at btrfs_dirty_inode()
btrfs: sipmlify uuid parameters of alloc_fs_devices()
btrfs: stop doing excessive space reservation for csum deletion
btrfs: stop reserving excessive space for block group item insertions
btrfs: stop reserving excessive space for block group item updates
btrfs: support cloned-device mount capability
btrfs: switch btrfs_backref_cache::is_reloc to bool
btrfs: sysfs: add simple_quota incompat feature entry
btrfs: sysfs: announce presence of raid-stripe-tree
btrfs: sysfs: expose quota mode via sysfs
btrfs: sysfs: show temp_fsid feature
btrfs: tracepoints: add events for raid stripe tree
btrfs: track data relocation with simple quota
btrfs: track original extent owner in head_ref
btrfs: track owning root in btrfs_ref
btrfs: tree-checker: add support for raid stripe tree
btrfs: tree-checker: add type and sequence check for inline backrefs
btrfs: update comment for reservation of metadata space for delayed items
btrfs: update comment for struct btrfs_inode::lock
btrfs: update comment for temp-fsid, fsid, and metadata_uuid
btrfs: update stale comment at extent_io_tree_release()
btrfs: use a single variable for return value at lookup_inline_extent_backref()
btrfs: use a single variable for return value at run_delayed_extent_op()
btrfs: use btrfs_crit at btrfs_mark_buffer_dirty()
btrfs: use extent_io_tree_release() to empty dirty log pages
btrfs: use round_down() to align block offset at btrfs_cow_block()
btrfs: use u64 for buffer sizes in the tree search ioctls
btrfs: warn on tree blocks which are not nodesize aligned
btrfs: zoned: drop no longer valid write pointer check
btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info
btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info
btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info
btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info
btrfs: zoned: support RAID0/1/10 on top of raid stripe tree
btrfs: zoned: wait for data BG to be finished on direct IO allocation
 
Linux: buckets.c fixups XXX squash
 
buffer: add get_nth_bh()
buffer: convert getblk_unmovable() and __getblk() to use bdev_getblk()
buffer: convert sb_getblk() to call __getblk()
buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp()
buffer: make folio_create_empty_buffers() return a buffer_head
buffer: pass GFP flags to folio_alloc_buffers()
buffer: remove __getblk_gfp()
buffer: remove folio_create_empty_buffers()
buffer: use bdev_getblk() to avoid memory reclaim in readahead path
buffer: use folio_end_read()
 
buildid: reduce header file dependencies for module
 
bus: brcmstb_gisb: Depend on SoC specifics over generic arm
bus: fsl-mc: Replace deprecated strncpy() with strscpy_pad()
bus: ti-sysc: Flush posted write only after srst_udelay
bus: vexpress-config: Annotate struct vexpress_syscfg_func with __counted_by
 
c-sky: Remove now superfluous sentinel element from ctl_talbe array
 
c2port: replace deprecated strncpy with strscpy
 
cacheinfo: calculate size of per-CPU data cache slice
 
can: at91_can: add CAN transceiver support
can: at91_can: add more register definitions
can: at91_can: at91_alloc_can_err_skb() introduce new function
can: at91_can: at91_chip_start(): don't disable IRQs twice
can: at91_can: at91_irq_err(): rename to at91_irq_err_line()
can: at91_can: at91_irq_err_frame(): call directly from IRQ handler
can: at91_can: at91_irq_err_frame(): move next to at91_irq_err()
can: at91_can: at91_irq_err_line(): make use of can_change_state() and can_bus_off()
can: at91_can: at91_irq_err_line(): make use of can_state_get_by_berr_counter()
can: at91_can: at91_irq_err_line(): send error counters with state change
can: at91_can: at91_irq_err_line(): take reg_sr into account for bus off
can: at91_can: at91_irq_tx(): remove one level of indention
can: at91_can: at91_open(): forward request_irq()'s return value in case or an error
can: at91_can: at91_poll_err(): fold in at91_poll_err_frame()
can: at91_can: at91_poll_err(): increase stats even if no quota left or OOM
can: at91_can: at91_set_bittiming(): demote register output to debug level
can: at91_can: at91_setup_mailboxes(): update comments
can: at91_can: BR register: convert to FIELD_PREP()
can: at91_can: ECR register: convert to FIELD_GET()
can: at91_can: MCR Register: convert to FIELD_PREP()
can: at91_can: MID registers: convert access to FIELD_PREP(), FIELD_GET()
can: at91_can: MMR registers: convert to FIELD_PREP()
can: at91_can: MSR Register: convert to FIELD_PREP()
can: at91_can: rename struct at91_priv::{tx_next,tx_echo} to {tx_head,tx_tail}
can: at91_can: switch to rx-offload implementation
can: at91_can: use a consistent indention
can: dev: add can_state_get_by_berr_counter() to return the CAN state based on the current error counters
can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds
can: dev: can_restart(): don't crash kernel if carrier is OK
can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
can: dev: can_restart(): move debug message and stats after successful restart
can: dev: can_restart(): reverse logic to remove need for goto
can: etas_es58x: add missing a blank line after declaration
can: etas_es58x: rework the version check logic to silence -Wformat-truncation
can: peak_pci: replace deprecated strncpy with strscpy
can: raw: Remove NULL check before dev_{put, hold}
can: sja1000: Fix comment
 
cavium/liquidio: replace deprecated strncpy with strscpy
 
cdrom: Remove now superfluous sentinel element from ctl_table array
 
cdx: add support for bus enable and disable
cdx: add support for bus mastering
cdx: add sysfs for bus reset
cdx: add sysfs for subsystem, class and revision
cdx: Create symbol namespaces for cdx subsystem
cdx: Introduce lock to protect controller ops
cdx: Register cdx bus as a device on cdx subsystem
cdx: Remove cdx controller list from cdx bus system
 
ceph: add enable_unsafe_idmap module parameter
ceph: allow idmapped atomic_open inode op
ceph: allow idmapped getattr inode op
ceph: allow idmapped mounts
ceph: allow idmapped permission inode op
ceph: allow idmapped set_acl inode op
ceph: allow idmapped setattr inode op
ceph: Annotate struct ceph_monmap with __counted_by
ceph: Annotate struct ceph_osd_request with __counted_by
ceph: convert to new timestamp accessors
ceph: handle idmapped mounts in create_request_message()
ceph: move ceph_xattr_handlers to .rodata
ceph: pass an idmapping to mknod/symlink/mkdir
ceph: pass idmap to __ceph_setattr
ceph: pass the mdsc to several helpers
ceph: print cluster fsid and client global_id in all debug logs
ceph: rename _to_client() to _to_fs_client()
ceph: stash idmapping in mdsc request
 
certs: Break circular dependency when selftest is modular
certs: Limit MODULE_SIG_KEY_TYPE_ECDSA to SHA384 or SHA512
certs: Only allow certs signed by keys on the builtin keyring
 
cgroup, netclassid: on modifying netclassid in cgroup, only consider the main process.
 
cgroup/cpuset: Add cpuset.cpus.exclusive for v2
cgroup/cpuset: Add cpuset.cpus.exclusive.effective for v2
cgroup/cpuset: Check partition conflict with housekeeping setup
cgroup/cpuset: Cleanup signedness issue in cpu_exclusive_check()
cgroup/cpuset: Documentation update for partition
cgroup/cpuset: Enable invalid to valid local partition transition
cgroup/cpuset: Extend test_cpuset_prs.sh to test remote partition
cgroup/cpuset: Fix load balance state in update_partition_sd_lb()
cgroup/cpuset: Introduce remote partition
 
cgroup: add cgroup_favordynmods= command-line option
cgroup: Avoid extra dereference in css_populate_dir()
cgroup: Check for ret during cgroup1_base_files cft addition
cgroup: Prepare for using css_task_iter_*() in BPF
cgroup: use legacy_name for cgroup v1 disable info
 
cgroup_freezer: cgroup_freezing: Check if not frozen
 
change next_thread() to use __next_thread() ?: group_leader
 
Linux: change thread_group_empty() to use task_struct->thread_node
 
char-misc: Remove the now superfluous sentinel element from ctl_table array
 
char: convert to new timestamp accessors
char: xilinx_hwicap: Modernize driver probe
 
chardev: Simplify usage of try_module_get()
 
chcr_ktls: use tls_offload_context_tx and driver_state like other drivers
 
checkstack: fix printed address
 
chelsio/l2t: Annotate struct l2t_data with __counted_by
 
chelsio: Do not include crypto/algapi.h
 
chtls: fix tp->rcv_tstamp initialization
 
cifs: account for primary channel in the interface list
cifs: Add client version details to NTLM authenticate message
cifs: add xid to query server interface call
cifs: after disabling multichannel, mark tcon for reconnect
cifs: cifs_chan_is_iface_active should be called with chan_lock held
cifs: distribute channels across interfaces based on speed
cifs: do not depend on release_iface for maintaining iface_list
cifs: do not let cifs_chan_update_iface deallocate channels
cifs: do not pass cifs_sb when trying to add channels
cifs: do not reset chan_max if multichannel is not supported at mount
cifs: fix a pending undercount of srv_count
cifs: fix check of rc in function generate_smb3signingkey
cifs: Fix encryption of cleared, but unset rq_iter data buffers
cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved
cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
cifs: Fix flushing, invalidation and file size with copy_file_range()
cifs: Fix flushing, invalidation and file size with FICLONE
cifs: fix leak of iface for primary channel
cifs: fix lock ordering while disabling multichannel
cifs: Fix non-availability of dedup breaking generic/304
cifs: fix use after free for iface while disabling secondary channels
cifs: force interface update before a fresh session setup
cifs: handle cases where a channel is closed
cifs: handle when server starts supporting multichannel
cifs: handle when server stops supporting multichannel
cifs: print server capabilities in DebugData
cifs: reconnect helper should set reconnect for the right channel
cifs: reconnect work should have reference on server struct
cifs: reconnect worker should take reference on server struct unconditionally
cifs: spnego: add ';' in HOST_KEY_LEN
cifs: update internal module version number for cifs.ko
 
cleanup: Make no_free_ptr() __must_check
 
client: convert to new timestamp accessors
 
clk: Allow phase adjustment from debugfs
clk: analogbits: Allow building the library as a module
clk: asm9620: Remove 'hw' local variable that isn't checked
clk: at91: remove unnecessary conditions
clk: cdce925: Convert to use maple tree register cache
clk: cdce925: Extend match support for OF tables
clk: clk-si544: Simplify probe() and is_valid_frequency()
clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops
clk: Fix clk gate kunit test on big-endian CPUs
clk: fractional-divider: Improve approximation when zero based and export
clk: fractional-divider: tests: Add test suite for edge cases
clk: gate: fix comment typo and grammar
clk: imx8: remove MLB support
clk: imx8mp: Remove non-existent IMX8MP_CLK_AUDIOMIX_PDM_ROOT
clk: imx: imx6sx: Allow a different LCDIF1 clock parent
clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error
clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails
clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains()
clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe()
clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains()
clk: imx: imx8dxl-rsrc: keep sorted in the ascending order
clk: imx: imx8mq: correct error handling path
clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE
clk: imx: imx8qm/qxp: add more resources to whitelist
clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL
clk: imx: imx8qxp: Fix elcdif_pll clock
clk: imx: scu: ignore clks not owned by Cortex-A partition
clk: imx: Select MXC_CLK for CLK_IMX8QXP
clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
clk: linux/clk-provider.h: fix kernel-doc warnings and typos
clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
clk: mediatek: fix double free in mtk_clk_register_pllfh()
clk: meson: S4: add support for Amlogic S4 SoC peripheral clock controller
clk: meson: S4: add support for Amlogic S4 SoC PLL clock driver
clk: meson: S4: select CONFIG_COMMON_CLK_MESON_CLKC_UTILS
clk: npcm7xx: Fix incorrect kfree
clk: Parameterize clk_leaf_mux_set_rate_parent
clk: qcom: Add GCC driver support for SM4450
clk: qcom: apss-ipq-pll: Fix 'l' value for ipq5332_pll_config
clk: qcom: apss-ipq-pll: Use stromer plus ops for stromer plus pll
clk: qcom: apss-ipq6018: add the GPLL0 clock also as clock provider
clk: qcom: apss-ipq6018: ipq5332: add safe source switch for a53pll
clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
clk: qcom: camcc-sm8550: Add support for qdss, sleep and xo clocks
clk: qcom: cbf-msm8996: Convert to platform remove callback returning void
clk: qcom: clk-alpha-pll: Add support for lucid ole pll configure
clk: qcom: clk-alpha-pll: introduce stromer plus ops
clk: qcom: clk-hfpll: Configure l_val in init when required
clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies
clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
clk: qcom: Fix SM_CAMCC_8550 dependencies
clk: qcom: gcc-ipq6018: add QUP6 I2C clock
clk: qcom: gcc-msm8996: Remove RPM bus clocks
clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src
clk: qcom: gpucc-sm8550: switch to clk_lucid_ole_pll_configure
clk: qcom: hfpll: Add MSM8976 PLL data
clk: qcom: hfpll: Allow matching pdata
clk: qcom: ipq5018: drop the CLK_SET_RATE_PARENT flag from GPLL clocks
clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent clocks
clk: qcom: ipq5332: drop the CLK_SET_RATE_PARENT flag from GPLL clocks
clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks
clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks
clk: qcom: ipq9574: drop the CLK_SET_RATE_PARENT flag from GPLL clocks
clk: qcom: mmcc-msm8974: remove ocmemcx_ahb_clk
clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks
clk: qcom: mmcc-msm8998: Fix the SMMU GDSC
clk: qcom: Replace of_device.h with explicit includes
clk: qcom: rpmh: Add RPMH clocks support for SM4450
clk: qcom: smd-rpm: Move CPUSS_GNoC clock to interconnect
clk: qcom: videocc-sm8550: switch to clk_lucid_ole_pll_configure
clk: ralink: mtmips: quiet unused variable warning
clk: renesas: Add minimal boot support for RZ/G3S SoC
clk: renesas: r8a7795: Constify r8a7795_*_clks
clk: renesas: r9a06g032: Fix kerneldoc warning
clk: renesas: r9a06g032: Name anonymous structs
clk: renesas: r9a06g032: Use for_each_compatible_node()
clk: renesas: r9a08g045: Add clock and reset support for SDHI1 and SDHI2
clk: renesas: rcar-gen3: Extend SDnH divider table
clk: renesas: rzg2l: Add divider clock for RZ/G3S
clk: renesas: rzg2l: Add struct clk_hw_data
clk: renesas: rzg2l: Add support for RZ/G3S PLL
clk: renesas: rzg2l: Fix computation formula
clk: renesas: rzg2l: Lock around writes to mux register
clk: renesas: rzg2l: Refactor SD mux driver
clk: renesas: rzg2l: Remove CPG_SDHI_DSEL from generic header
clk: renesas: rzg2l: Remove critical area
clk: renesas: rzg2l: Simplify the logic in rzg2l_mod_clock_endisable()
clk: renesas: rzg2l: Trust value returned by hardware
clk: renesas: rzg2l: Use %x format specifier to print CLK_ON_R()
clk: renesas: rzg2l: Use core->name for clock name
clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields
clk: renesas: rzg2l: Use u32 for flag and mux_flags
clk: renesas: rzg2l: Wait for status bit of SD mux before continuing
clk: rockchip: rk3128: Fix aclk_peri_src's parent
clk: rockchip: rk3128: Fix HCLK_OTG gate register
clk: rockchip: rk3128: Fix SCLK_SDMMC's clock name
clk: rockchip: rk3568: Add PLL rate for 292.5MHz
clk: rs9: Use i2c_get_match_data() instead of device_get_match_data()
clk: scmi: Add support for .is_enabled clk_ops
clk: scmi: Add support for clock {set,get}_parent
clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped
clk: Show active consumers of clocks in debugfs
clk: si514: Convert to use maple tree register cache
clk: si521xx: Increase stack based print buffer size in probe
clk: si521xx: Use i2c_get_match_data() instead of device_get_match_data()
clk: si5341: Convert to use maple tree register cache
clk: si5351: Convert to use maple tree register cache
clk: si5351: Simplify probe
clk: si544: Convert to use maple tree register cache
clk: si570: Convert to use maple tree register cache
clk: si570: Simplify probe
clk: sifive: Allow building the driver as a module
clk: socfpga: agilex: Add bounds-checking coverage for struct stratix10_clock_data
clk: socfpga: Fix undefined behavior bug in struct stratix10_clock_data
clk: sprd: Composite driver support offset config
clk: ti: fix double free in of_ti_divider_clk_setup()
clk: twl: add clock driver for TWL6032
clk: Use device_get_match_data()
clk: versaclock3: Convert to use maple tree register cache
clk: versaclock3: Remove redundant _is_writeable()
clk: versaclock5: Convert to use maple tree register cache
clk: versaclock7: Convert to use maple tree register cache
clk: visconti: Add bounds-checking coverage for struct visconti_pll_provider
clk: visconti: Fix undefined behavior bug in struct visconti_pll_provider
 
clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps
clocksource/drivers/arm_arch_timer: limit XGene-1 workaround
 
clocksource/drivers/sun5i: Remove surplus dev_err() when using platform_get_irq()
 
clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware
 
clocksource/drivers/timer-imx-gpt: Fix potential memory leak
 
clocksource/timer-riscv: ACPI: Add timer_cannot_wakeup_cpu
 
clocksource: ep93xx: Add driver for Cirrus Logic EP93xx
clocksource: timer-riscv: Don't enable/disable timer interrupt
clocksource: timer-riscv: Increase rating of clock_event_device for Sstc
 
closures: Add a missing include
closures: Better memory barriers
closures: CLOSURE_CALLBACK() to fix type punning
closures: closure_nr_remaining()
closures: closure_wait_event()
closures: Fix race in closure_sync()
 
coda: convert to new timestamp accessors
 
comedi: 8255_pci: Conditionally remove devices that use port I/O
comedi: add HAS_IOPORT dependencies again
comedi: amplc_dio200_common: Conditionally remove I/O port support
comedi: amplc_dio200_common: Refactor register access functions
comedi: amplc_dio200_pci: Conditionally remove devices that use port I/O
comedi: Annotate struct comedi_lrange with __counted_by
comedi: comedi_8254: Conditionally remove I/O port support
comedi: comedi_8254: Replace comedi_8254_init() and comedi_8254_mm_init()
comedi: comedi_8254: Use a call-back function for register access
comedi: comedi_8255: Conditionally remove I/O port support
comedi: comedi_8255: Rework subdevice initialization functions
comedi: Correct dependencies for COMEDI_NI_PCIDIO
comedi: ni_labpc_common: Conditionally remove I/O port support
comedi: ni_mio_common: Conditionally use I/O port or MMIO
 
compiler.h: move __is_constexpr() to compiler.h
compiler.h: unify __UNIQUE_ID
 
configfs-tsm: Introduce a shared ABI for attestation reports
 
configfs: convert to new timestamp accessors
 
connector: Fix proc_event_num_listeners count not cleared
 
console: fix up ARM screen_info reference
 
const_structs.checkpatch: add xattr_handler
 
Linux: Convert Mediatek ASoC codecs to use GPIO descriptors
Linux: Convert Rockchip ASoC drivers to GPIO descriptors
 
coresight: etm4x: Remove bogous __exit annotation for some functions
coresight: Fix crash when Perf and sysfs modes are used concurrently
coresight: ultrasoc-smb: Config SMB buffer before register sink
coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb
coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base
 
counter: chrdev: remove a typo in header file comment
 
cpu/hotplug: Don't offline the last non-isolated CPU
cpu/hotplug: Remove unused cpuhp_state CPUHP_AP_X86_VDSO_VMA_ONLINE
 
cpu/SMT: Make SMT control more robust against enumeration failures
 
cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update
cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch()
cpufreq/amd-pstate: Only print supported EPP values for performance governor
 
cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist
cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT
cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ
cpufreq: conservative: Simplify the condition of storing 'down_threshold'
cpufreq: dt-platdev: add am62p5 to blocklist
cpufreq: dt: platdev: Add MSM8909 to blocklist
cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
cpufreq: intel_pstate: Revise global turbo disable check
cpufreq: pmac32: Use of_property_read_reg() to parse "reg"
cpufreq: qcom-nvmem: Add MSM8909
cpufreq: qcom-nvmem: add support for IPQ6018
cpufreq: qcom-nvmem: add support for IPQ8064
cpufreq: qcom-nvmem: add support for IPQ8074
cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu
cpufreq: qcom-nvmem: drop pvs_ver for format a fuses
cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx
cpufreq: qcom-nvmem: Enable virtual power domain devices
cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx
cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend
cpufreq: qcom-nvmem: Simplify driver data allocation
cpufreq: Rebuild sched-domains when removing cpufreq driver
cpufreq: Replace deprecated strncpy() with strscpy()
cpufreq: schedutil: Merge initialization code of sg_cpu in single loop
cpufreq: scmi: Add support to parse domain-id using #power-domain-cells
cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus()
cpufreq: scmi: Prepare to move OF parsing of domain-id to cpufreq
cpufreq: stats: Fix buffer overflow detection in trans_stats()
cpufreq: tegra194: fix warning due to missing opp_put
cpufreq: tegra194: remove redundant AND with cpu_online_mask
cpufreq: tegra194: save CPU data to avoid repeated SMP calls
cpufreq: tegra194: use refclk delta based loop instead of udelay
cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs
cpufreq: userspace: Move is_managed indicator into per-policy structure
cpufreq: userspace: Use fine-grained mutex in userspace governor
 
cpuidle: dt: Replace deprecated strncpy() with strscpy()
 
cpumask: kernel-doc cleanups and additions
 
cpupower: fix reference to nonexistent document
 
cramfs: convert to new timestamp accessors
 
crash_core.c: remove unnecessary parameter of function
crash_core.c: remove unneeded functions
 
crash_core: add generic function to do reservation
crash_core: change parse_crashkernel() to support crashkernel=,high|low parsing
crash_core: change the prototype of function parse_crashkernel()
crash_core: fix the check for whether crashkernel is from high memory
crash_core: move crashk_*res definition into crash_core.c
 
cred: add get_cred_many and put_cred_many
cred: get rid of CONFIG_DEBUG_CREDENTIALS
cred: switch to using atomic_long_t
 
crypto: adiantum - add fast path for single-page messages
crypto: adiantum - flush destination page before unmapping
crypto: adiantum - Only access common skcipher fields on spawn
crypto: adiantum - stop using alignmask of shash_alg
crypto: aead - Add crypto_has_aead
crypto: aesni - Fix double word in comments
crypto: ahash - check for shash type instead of not ahash type
crypto: ahash - improve file comment
crypto: ahash - optimize performance when wrapping shash
crypto: ahash - remove crypto_ahash_alignmask
crypto: ahash - remove struct ahash_request_priv
crypto: ahash - remove support for nonzero alignmask
crypto: ahash - Set using_shash for cloned ahash wrapper over shash
crypto: akcipher - fix kernel-doc typos
crypto: amcc/crypto4xx - Convert to platform remove callback returning void
crypto: amlogic-gxl-core - Convert to platform remove callback returning void
crypto: api - Remove unnecessary NULL initialisation
crypto: arc4 - Convert from skcipher to lskcipher
crypto: arm/nhpoly1305 - implement ->digest
crypto: arm64/nhpoly1305 - implement ->digest
crypto: arm64/sha1-ce - clean up backwards function names
crypto: arm64/sha2-ce - clean up backwards function names
crypto: arm64/sha2-ce - implement ->digest for sha256
crypto: arm64/sha256 - clean up backwards function names
crypto: arm64/sha512 - clean up backwards function names
crypto: arm64/sha512-ce - clean up backwards function names
crypto: artpec6 - stop setting alignmask for ahashes
crypto: aspeed-acry - Convert to platform remove callback returning void
crypto: aspeed-hace - Convert to platform remove callback returning void
crypto: aspeed-hace - Use device_get_match_data()
crypto: asymmetric_keys - allow FIPS 202 SHA-3 signatures
crypto: atmel - remove unnecessary alignmask for ahashes
crypto: atmel-aes - Convert to platform remove callback returning void
crypto: atmel-sha - Convert to platform remove callback returning void
crypto: atmel-tdes - Convert to platform remove callback returning void
crypto: authenc - Only access common skcipher fields on spawn
crypto: authenc - stop using alignmask of ahash
crypto: authencesn - Only access common skcipher fields on spawn
crypto: authencesn - stop using alignmask of ahash
crypto: axis/artpec6 - Convert to platform remove callback returning void
crypto: bcm/cipher - Convert to platform remove callback returning void
crypto: caam/jr - Convert to platform remove callback returning void
crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
crypto: cavium/nitrox - refactor deprecated strncpy
crypto: cbc - Convert from skcipher to lskcipher
crypto: cbcmac - remove unnecessary alignment logic
crypto: ccm - Only access common skcipher fields on spawn
crypto: ccm - stop using alignmask of ahash
crypto: ccp - Add a communication path abstraction for DBC
crypto: ccp - Add a macro to check capabilities register
crypto: ccp - Add support for DBC over PSP mailbox
crypto: ccp - Add support for extended PSP mailbox commands
crypto: ccp - Dump SEV command buffer registers on SEV command error
crypto: ccp - Fix DBC sample application error handling
crypto: ccp - Fix ioctl unit tests
crypto: ccp - Fix sample application signature passing
crypto: ccp - Fix some unfused tests
crypto: ccp - Get a free page to use while fetching initial nonce
crypto: ccp - Move direct access to some PSP registers out of TEE
crypto: ccp/sp - Convert to platform remove callback returning void
crypto: ccree/cc - Convert to platform remove callback returning void
crypto: chacha20poly1305 - Only access common skcipher fields on spawn
crypto: chacha20poly1305 - stop using alignmask of ahash
crypto: chelsio - stop using crypto_ahash::init
crypto: cmac - remove unnecessary alignment logic
crypto: cryptd - Only access common skcipher fields on spawn
crypto: ctr - Only access common skcipher fields on spawn
crypto: cts - Only access common skcipher fields on spawn
crypto: deflate - Remove zlib-deflate
crypto: drbg - stop checking crypto_shash_alignmask
crypto: ecb - Convert from skcipher to lskcipher
crypto: engine - Make crypto_engine_exit() return void
crypto: essiv - Handle lskcipher spawns
crypto: exynos-rng - Convert to platform remove callback returning void
crypto: FIPS 202 SHA-3 register in hash info for IMA
crypto: gcm - Only access common skcipher fields on spawn
crypto: gcm - stop using alignmask of ahash
crypto: gemini/sl3516-ce - Convert to platform remove callback returning void
crypto: hash - Hide CRYPTO_ALG_TYPE_AHASH_MASK
crypto: hash - move "ahash wrapping shash" functions to ahash.c
crypto: hctr2 - Only access common skcipher fields on spawn
crypto: hctr2 - stop using alignmask of shash_alg
crypto: hifn_795x - Silence gcc format-truncation false positive warnings
crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
crypto: hisilicon/qm - alloc buffer to set and get xqc
crypto: hisilicon/qm - check function qp num before alg register
crypto: hisilicon/qm - fix EQ/AEQ interrupt issue
crypto: hisilicon/qm - fix PF queue parameter issue
crypto: hisilicon/qm - fix the type value of aeq
crypto: hisilicon/qm - prevent soft lockup in receive loop
crypto: hisilicon/sec - Convert to platform remove callback returning void
crypto: hisilicon/sec - fix for sgl unmmap problem
crypto: hisilicon/trng - Convert to platform remove callback returning void
crypto: hisilicon/zip - remove zlib and gzip
crypto: hisilicon/zip - support deflate algorithm
crypto: hmac - remove unnecessary alignment logic
crypto: img-hash - Convert to platform remove callback returning void
crypto: inside-secure/safexcel - Convert to platform remove callback returning void
crypto: intel/ixp4xx-crypto - Convert to platform remove callback returning void
crypto: intel/keembay-ocs-aes - Convert to platform remove callback returning void
crypto: intel/keembay-ocs-ecc - Convert to platform remove callback returning void
crypto: intel/keembay-ocs-hcu - Convert to platform remove callback returning void
crypto: jitter - add RCT/APT support for different OSRs
crypto: jitter - Allow configuration of memory size
crypto: jitter - Allow configuration of oversampling rate
crypto: jitter - reuse allocated entropy collector
crypto: jitter - use permanent health test storage
crypto: jitterentropy - Hide esoteric Kconfig options under FIPS and EXPERT
crypto: keembay - Don't pass errors to the caller in .remove()
crypto: loongarch/crc32 - remove redundant setting of alignmask to 0
crypto: lrw - Only access common skcipher fields on spawn
crypto: lskcipher - Add compatibility wrapper around ECB
crypto: lskcipher - Return EINVAL when ecb_name fails sanity checks
crypto: marvell/cesa - Convert to platform remove callback returning void
crypto: mips/crc32 - remove redundant setting of alignmask to 0
crypto: mscode_parser - remove sha224 authenticode support
crypto: mxs-dcp - Convert to platform remove callback returning void
crypto: mxs-dcp - remove unnecessary alignmask for ahashes
crypto: n2_core - Convert to platform remove callback returning void
crypto: omap-aes - Convert to platform remove callback returning void
crypto: omap-des - Convert to platform remove callback returning void
crypto: omap-sham - Convert to platform remove callback returning void
crypto: omap-sham - stop setting alignmask for ahashes
crypto: pcrypt - Fix hungtask for PADATA_RESET
crypto: pkcs7 - remove md4 md5 x.509 support
crypto: pkcs7 - remove sha1 support
crypto: qat - add adf_get_aram_base() helper function
crypto: qat - add bits.h to icp_qat_hw.h
crypto: qat - add cnv_errors debugfs file
crypto: qat - add error counters
crypto: qat - add handling of compression related errors for QAT GEN4
crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4
crypto: qat - add handling of errors from ERRSOU3 for QAT GEN4
crypto: qat - add infrastructure for error reporting
crypto: qat - add namespace to driver
crypto: qat - add num_rps sysfs attribute
crypto: qat - add pm_status debugfs file
crypto: qat - add rate limiting feature to qat_4xxx
crypto: qat - add rate limiting sysfs interface
crypto: qat - add reporting of correctable errors for QAT GEN4
crypto: qat - add reporting of errors from ERRSOU1 for QAT GEN4
crypto: qat - add retrieval of fw capabilities
crypto: qat - add rp2svc sysfs attribute
crypto: qat - Annotate struct adf_fw_counters with __counted_by
crypto: qat - consolidate services structure
crypto: qat - count QAT GEN4 errors
crypto: qat - do not shadow error code
crypto: qat - enable dc chaining service
crypto: qat - fix deadlock in backlog processing
crypto: qat - fix double free during reset
crypto: qat - fix ring to service map for QAT GEN4
crypto: qat - fix state machines cleanup paths
crypto: qat - fix unregistration of compression algorithms
crypto: qat - fix unregistration of crypto algorithms
crypto: qat - ignore subsequent state up commands
crypto: qat - increase size of buffers
crypto: qat - move adf_cfg_services
crypto: qat - move admin api
crypto: qat - refactor deprecated strncpy
crypto: qat - refactor fw config related functions
crypto: qat - refactor included headers
crypto: qat - Remove zlib-deflate
crypto: qat - Use list_for_each_entry() helper
crypto: qat - use masks for AE groups
crypto: qce - Convert to platform remove callback returning void
crypto: qcom-rng - Add hw_random interface support
crypto: qcom-rng - Add missing dependency on hw_random
crypto: qcom-rng - Convert to platform remove callback returning void
crypto: rockchip - remove unnecessary alignmask for ahashes
crypto: rockchip/rk3288 - Convert to platform remove callback returning void
crypto: rsa - Add module alias for pkcs1pad
crypto: rsa-pkcs1pad - Add FIPS 202 SHA-3 support
crypto: s5p-sss - Convert to platform remove callback returning void
crypto: s5p-sss - remove unnecessary alignmask for ahashes
crypto: sa2ul - Convert to platform remove callback returning void
crypto: sahara - Convert to platform remove callback returning void
crypto: shash - eliminate indirect call for default import and export
crypto: shash - fold shash_digest_unaligned() into crypto_shash_digest()
crypto: shash - optimize the default digest and finup
crypto: shash - remove crypto_shash_alignmask
crypto: shash - remove crypto_shash_ctx_aligned()
crypto: shash - remove support for nonzero alignmask
crypto: sig - fix kernel-doc typo
crypto: skcipher - Add crypto_spawn_skcipher_alg_common
crypto: skcipher - Add dependency on ecb
crypto: skcipher - Add lskcipher
crypto: skcipher - fix weak key check for lskciphers
crypto: skcipher - Remove obsolete skcipher_alg helpers
crypto: sparc/crc32c - stop using the shash alignmask
crypto: starfive - remove unnecessary alignmask for ahashes
crypto: stm32 - remove unnecessary alignmask
crypto: stm32 - remove unnecessary alignmask for ahashes
crypto: stm32/crc32 - Convert to platform remove callback returning void
crypto: stm32/cryp - Convert to platform remove callback returning void
crypto: sun4i-ss - Convert to platform remove callback returning void
crypto: sun4i-ss - remove unnecessary alignmask for ahashes
crypto: sun8i-ce - Convert to platform remove callback returning void
crypto: sun8i-ce - remove unnecessary alignmask for ahashes
crypto: sun8i-ss - Convert to platform remove callback returning void
crypto: sun8i-ss - remove unnecessary alignmask for ahashes
crypto: talitos - Convert to platform remove callback returning void
crypto: talitos - remove unnecessary alignmask for ahashes
crypto: talitos - stop using crypto_ahash::init
crypto: testmgr - Add support for lskcipher algorithms
crypto: testmgr - move pkcs1pad(rsa,sha3-*) to correct place
crypto: testmgr - Remove zlib-deflate
crypto: testmgr - stop checking crypto_ahash_alignmask
crypto: testmgr - stop checking crypto_shash_alignmask
crypto: virtio - handle config changed by work queue
crypto: vmac - don't set alignmask
crypto: vmx - Improved AES/XTS performance of 6-way unrolling for ppc
crypto: x86/aesni - Correct the data type in struct aesni_xts_ctx
crypto: x86/aesni - Perform address alignment early for XTS mode
crypto: x86/aesni - Refactor the common address alignment code
crypto: x86/nhpoly1305 - implement ->digest
crypto: x86/sha - load modules based on CPU features
crypto: x86/sha256 - implement ->digest for sha256
crypto: xcbc - remove unnecessary alignment logic
crypto: xilinx/zynqmp-aes-gcm - Convert to platform remove callback returning void
crypto: xilinx/zynqmp-sha - Convert to platform remove callback returning void
crypto: xilinx/zynqmp-sha - remove unnecessary alignmask
crypto: xts - Only access common skcipher fields on spawn
crypto: xts - use 'spawn' for underlying single-block cipher
 
csky: remove unused cmd_vdso_install
 
cxgb4: Annotate struct clip_tbl with __counted_by
cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by
cxgb4: Annotate struct sched_table with __counted_by
cxgb4: Annotate struct smt_data with __counted_by
 
cxl/cdat: Free correct buffer on checksum error
 
cxl/core/regs: Rename @dev to @host in struct cxl_register_map
cxl/core/regs: Rename phys_addr in cxl_map_component_regs()
cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm
 
cxl/core: Always hold region_rwsem while reading poison lists
 
cxl/hdm: Fix && vs || bug
cxl/hdm: Fix a benign lockdep splat
cxl/hdm: Fix dpa translation locking
cxl/hdm: Remove broken error path
cxl/hdm: Use stored Component Register mappings to map HDM decoder capability
 
cxl/mbox: Remove useless cast in cxl_mem_create_range_info()
 
cxl/mem: Fix shutdown order
 
cxl/memdev: Fix sanitize vs decoder setup locking
cxl/memdev: Hold region_rwsem during inject and clear poison ops
 
cxl/pci: Add RCH downstream port AER register discovery
cxl/pci: Add RCH downstream port error logging
cxl/pci: Change CXL AER support check to use native AER
cxl/pci: Clarify devm host for memdev relative setup
cxl/pci: Cleanup 'sanitize' to always poll
cxl/pci: Disable root port interrupts in RCH mode
cxl/pci: Fix sanitize notifier setup
cxl/pci: Map RCH downstream AER registers for logging protocol errors
cxl/pci: Remove Component Register base address from struct cxl_dev_state
cxl/pci: Remove hardirq handler for cxl_request_irq()
cxl/pci: Remove inconsistent usage of dev_err_probe()
cxl/pci: Remove unnecessary device reference management in sanitize work
cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state
cxl/pci: Update comment
cxl/pci: Update CXL error logging to use RAS register address
 
cxl/pmu: Ensure put_device on pmu devices
 
cxl/port: Fix @host confusion in cxl_dport_setup_regs()
cxl/port: Fix delete_endpoint() vs parent unregistration race
cxl/port: Pre-initialize component register mappings
cxl/port: Quiet warning messages from the cxl_test environment
cxl/port: Remove Component Register base address from struct cxl_port
cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map
 
cxl/region: Calculate a target position in a region interleave
cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails
cxl/region: Fix cxl_region_rwsem lock held when returning to user space
cxl/region: Fix x1 root-decoder granularity calculations
cxl/region: Prepare the decoder match range helper for reuse
cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
 
cxl: Add checksum verification to CDAT from CXL
cxl: Add cxl_decoders_committed() helper
cxl: Add cxl_num_decoders_committed() usage to cxl_test
cxl: Add decoders_committed sysfs attribute to cxl_port
cxl: Add support for reading CXL switch CDAT table
cxl: Export QTG ids from CFMWS to sysfs as qos_class attribute
cxl: make cxl_class constant
 
dax, kmem: calculate abstract distance with general interface
 
dax: refactor deprecated strncpy
 
dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
 
dccp: Call security_inet_conn_request() after setting IPv4 addresses.
 
debugfs: add API to allow debugfs operations cancellation
debugfs: annotate debugfs handlers vs. removal with lockdep
debugfs: convert to new timestamp accessors
debugfs: Fix __rcu type comparison warning
debugfs: fix automount d_fsdata usage
debugfs: initialize cancellations earlier
 
delayacct: add memory reclaim delay in get_page_from_freelist
 
devcoredump: Send uevent once devcd is ready
 
device property: Clarify usage scope of some struct fwnode_handle members
device property: Replace custom implementation of COUNT_ARGS()
 
devlink: call peernet2id_alloc() with net pointer under RCU read lock
devlink: convert linecard nested devlink to new rel infrastructure
devlink: convert most of devlink_fmsg_*() to return void
devlink: document devlink_rel_nested_in_notify() function
devlink: don't take instance lock for nested handle put
devlink: expose peer SF devlink instance
devlink: extend devlink_nl_put_nested_handle() with attrtype arg
devlink: introduce object and nested devlink relationship infra
devlink: introduce possibility to expose info about nested devlinks
devlink: make devlink_flash_overwrite enum named one
devlink: move devlink_nl_put_nested_handle() into netlink.c
devlink: move linecard struct into linecard.c
devlink: put netnsid to nested handle
devlink: remove duplicated netlink callback prototypes
devlink: remove netlink small_ops
devlink: rename netlink callback to be aligned with the generated ones
devlink: retain error in struct devlink_fmsg
devlink: take device reference for devlink object
 
devpts: convert to new timestamp accessors
 
devres: rename the first parameter of devm_add_action(_or_reset)
 
dlm: be sure we reset all nodes at forced shutdown
dlm: fix creating multiple node structures
dlm: fix no ack after final message
dlm: fix remove member after close call
dlm: slow down filling up processing queue
 
dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM
 
dm cache metadata: replace deprecated strncpy with strscpy
 
dm crypt: account large pages in cc->n_allocated_pages
dm crypt: Annotate struct crypt_config with __counted_by
dm crypt: replace open-coded kmemdup_nul
dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening()
 
dm delay: for short delays, use kthread instead of timers and wq
 
dm error: Add support for zoned block devices
 
dm integrity: use crypto_shash_digest() in sb_mac()
 
dm ioctl: replace deprecated strncpy with strscpy_pad
 
dm log userspace: replace deprecated strncpy with strscpy
 
dm raid: Annotate struct raid_set with __counted_by
 
dm verity: don't perform FEC for failed readahead IO
dm verity: initialize fec io before freeing it
 
dm zoned: dynamically allocate the dm-zoned-meta shrinker
 
dm-bufio: fix no-sleep mode
 
dm-crypt: start allocating with MAX_ORDER
 
dm-delay: avoid duplicate logic
dm-delay: fix a race between delay_presuspend and delay_bio
dm-delay: fix bugs introduced by kthread mode
 
dm-flakey: start allocating with MAX_ORDER
 
dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
 
dm-raid: delay flushing event_work() after reconfig_mutex is released
 
dm-verity: align struct dm_verity_fec_io properly
dm-verity: don't use blocking calls from tasklets
 
dm: Annotate struct dm_bio_prison with __counted_by
dm: Annotate struct dm_stat with __counted_by
dm: Annotate struct stripe_c with __counted_by
dm: Convert to bdev_open_by_dev()
dm: dynamically allocate the dm-bufio shrinker
dm: enhance alloc_multiple_bios() to be more versatile
dm: make __send_duplicate_bios return unsigned int
dm: respect REQ_NOWAIT flag in normal bios issued to DM
dm: shortcut the calls to linear_map and stripe_map
 
dma-buf: fix check in dma_resv_add_fence
 
dma-debug: Fix a typo in a debugging eye-catcher
 
dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol
dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL
dma-direct: simplify the use atomic pool logic in dma_direct_alloc
dma-direct: warn when coherent allocations aren't supported
 
dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM
dma-mapping: move dma_addressing_limited() out of line
 
dmaengine: altera-msgdma: Convert to platform remove callback returning void
dmaengine: apple-admac: Annotate struct admac_data with __counted_by
dmaengine: apple-admac: Convert to platform remove callback returning void
dmaengine: at_hdmac: Annotate struct at_desc with __counted_by
dmaengine: at_hdmac: Convert to platform remove callback returning void
dmaengine: at_xdmac: Convert to platform remove callback returning void
dmaengine: axi-dmac: Annotate struct axi_dmac_desc with __counted_by
dmaengine: bcm-sba-raid: Convert to platform remove callback returning void
dmaengine: bcm2835-dma: Convert to platform remove callback returning void
dmaengine: bestcomm: bestcomm: Convert to platform remove callback returning void
dmaengine: dma-axi-dmac: Convert to platform remove callback returning void
dmaengine: dma-jz4780: Convert to platform remove callback returning void
dmaengine: Drop unnecessary of_match_device() calls
dmaengine: dw-axi-dmac: Add support DMAX_NUM_CHANNELS > 16
dmaengine: dw-axi-dmac: dw-axi-dmac-platform: Convert to platform remove callback returning void
dmaengine: dw: platform: Convert to platform remove callback returning void
dmaengine: ep93xx_dma: Annotate struct ep93xx_dma_engine with __counted_by
dmaengine: fsl-dpaa2-qdma: Remove redundant initialization owner in dpaa2_qdma_driver
dmaengine: fsl-edma-main: Convert to platform remove callback returning void
dmaengine: fsl-edma: Add judgment on enabling round robin arbitration
dmaengine: fsl-edma: Annotate struct struct fsl_edma_engine with __counted_by
dmaengine: fsl-edma: Do not suspend and resume the masked dma channel when the system is sleeping
dmaengine: fsl-edma: fix DMA channel leak in eDMAv4
dmaengine: fsl-edma: fix wrong pointer check in fsl_edma3_attach_pd()
dmaengine: fsl-edma: Remove redundant dev_err() for platform_get_irq()
dmaengine: fsl-qdma: Convert to platform remove callback returning void
dmaengine: fsl_raid: Convert to platform remove callback returning void
dmaengine: fsldma: Convert to platform remove callback returning void
dmaengine: hisi: Simplify preconditions of CONFIG_K3_DMA
dmaengine: hisilicon: Annotate struct hisi_dma_dev with __counted_by
dmaengine: idma64: Convert to platform remove callback returning void
dmaengine: idxd: add wq driver name support for accel-config user tool
dmaengine: idxd: Fix incorrect descriptions for GRPCFG register
dmaengine: idxd: Protect int_handle field in hw descriptor
dmaengine: idxd: rate limit printk in misc interrupt thread
dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers
dmaengine: img-mdc-dma: Convert to platform remove callback returning void
dmaengine: imx-dma: Convert to platform remove callback returning void
dmaengine: imx-sdma: Convert to platform remove callback returning void
dmaengine: k3dma: Convert to platform remove callback returning void
dmaengine: mcf-edma-main: Convert to platform remove callback returning void
dmaengine: mediatek: mtk-cqdma: Convert to platform remove callback returning void
dmaengine: mediatek: mtk-hsdma: Convert to platform remove callback returning void
dmaengine: mediatek: mtk-uart-apdma: Convert to platform remove callback returning void
dmaengine: mmp: fix Wvoid-pointer-to-enum-cast warning
dmaengine: mmp_pdma: Convert to platform remove callback returning void
dmaengine: mmp_tdma: Convert to platform remove callback returning void
dmaengine: mmp_tdma: drop unused variable 'of_id'
dmaengine: moxart-dma: Annotate struct moxart_desc with __counted_by
dmaengine: moxart-dma: Convert to platform remove callback returning void
dmaengine: mpc512x_dma: Convert to platform remove callback returning void
dmaengine: mv_xor_v2: Convert to platform remove callback returning void
dmaengine: nbpfaxi: Convert to platform remove callback returning void
dmaengine: owl-dma: Convert to platform remove callback returning void
dmaengine: ppc4xx: adma: Convert to platform remove callback returning void
dmaengine: pxa_dma: Annotate struct pxad_desc_sw with __counted_by
dmaengine: pxa_dma: Convert to platform remove callback returning void
dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()
dmaengine: qcom: bam_dma: Annotate struct bam_async_desc with __counted_by
dmaengine: qcom: bam_dma: Convert to platform remove callback returning void
dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning
dmaengine: qcom: hidma: Convert to platform remove callback returning void
dmaengine: qcom: qcom_adm: Convert to platform remove callback returning void
dmaengine: Remove unused declaration dma_chan_cleanup()
dmaengine: sa11x0-dma: Convert to platform remove callback returning void
dmaengine: sa11x0: Annotate struct sa11x0_dma_desc with __counted_by
dmaengine: sf-pdma: Annotate struct sf_pdma with __counted_by
dmaengine: sf-pdma: sf-pdma: Convert to platform remove callback returning void
dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void
dmaengine: sh: rz-dmac: Convert to platform remove callback returning void
dmaengine: sh: shdmac: Convert to platform remove callback returning void
dmaengine: sh: usb-dmac: Convert to platform remove callback returning void
dmaengine: sprd-dma: Convert to platform remove callback returning void
dmaengine: sprd: add dma mask interface in probe
dmaengine: sprd: Annotate struct sprd_dma_dev with __counted_by
dmaengine: sprd: delete redundant parameter for dma driver function
dmaengine: st_fdma: Annotate struct st_fdma_desc with __counted_by
dmaengine: st_fdma: Convert to platform remove callback returning void
dmaengine: stm32-dma: Annotate struct stm32_dma_desc with __counted_by
dmaengine: stm32-dma: avoid bitfield overflow assertion
dmaengine: stm32-mdma: Annotate struct stm32_mdma_desc with __counted_by
dmaengine: stm32-mdma: Annotate struct stm32_mdma_device with __counted_by
dmaengine: stm32-mdma: correct desc prep when channel running
dmaengine: sun4i-dma: Convert to platform remove callback returning void
dmaengine: sun6i-dma: Convert to platform remove callback returning void
dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void
dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void
dmaengine: tegra210-adma: Annotate struct tegra_adma with __counted_by
dmaengine: tegra210-adma: Convert to platform remove callback returning void
dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by
dmaengine: ti: cppi41: Convert to platform remove callback returning void
dmaengine: ti: edma: Annotate struct edma_desc with __counted_by
dmaengine: ti: edma: Convert to platform remove callback returning void
dmaengine: ti: edma: handle irq_of_parse_and_map() errors
dmaengine: ti: k3-psil-am62: Fix SPI PDMA data
dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data
dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by
dmaengine: ti: omap-dma: Convert to platform remove callback returning void
dmaengine: timb_dma: Convert to platform remove callback returning void
dmaengine: txx9dmac: Convert to platform remove callback returning void
dmaengine: uniphier-xdmac: Annotate struct uniphier_xdmac_desc with __counted_by
dmaengine: uniphier-xdmac: Annotate struct uniphier_xdmac_device with __counted_by
dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by
dmaengine: Use device_get_match_data()
dmaengine: xgene-dma: Convert to platform remove callback returning void
dmaengine: xilinx: xdma: Convert to platform remove callback returning void
dmaengine: xilinx: xdma: Prepare the introduction of cyclic transfers
dmaengine: xilinx: xdma: Support cyclic transfers
dmaengine: xilinx: xdma: Use resource_size() in xdma_probe()
dmaengine: xilinx: xilinx_dma: Convert to platform remove callback returning void
dmaengine: xilinx: xilinx_dma: Fix kernel doc about xilinx_dma_remove()
dmaengine: xilinx: xilinx_dpdma: Convert to platform remove callback returning void
dmaengine: xilinx: zynqmp_dma: Convert to platform remove callback returning void
 
do_io_accounting: use __for_each_thread()
do_io_accounting: use sig->stats_lock
 
doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name
 
doc: Add /proc/bootconfig to proc.rst
doc: Add refscale.lookup_instances to kernel-parameters.txt
doc: blk-ioprio: Bring the doc in line with the implementation
doc: Catch-up update for locktorture module parameters
doc: dma-buf: Rewrite intro section a little
doc: uapi: Add document describing dma-buf semantics
doc: Update /proc/cmdline documentation to include boot config
 
Docs/ABI/damon: update for DAMOS apply intervals
 
Docs/admin-guide/mm/damon/usage: document damos_before_apply tracepoint
Docs/admin-guide/mm/damon/usage: explain the format of damon_aggregate tracepoint
Docs/admin-guide/mm/damon/usage: fixup missed :ref: keyword
Docs/admin-guide/mm/damon/usage: link design doc for details of kdamond and context
Docs/admin-guide/mm/damon/usage: move debugfs intro to the bottom of the section
Docs/admin-guide/mm/damon/usage: place debugfs usage at the bottom
Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervals
Docs/admin-guide/mm/damon/usage: update for tried regions update time interval
 
docs/bpf: update out-of-date doc in BPF flow dissector
 
docs/cgroup: Add the list of threaded controllers to cgroup-v2.rst
 
docs/fuse-io: Document the usage of DIRECT_IO_ALLOW_MMAP
 
docs/hw-vuln: Update desc of best effort mode
 
Docs/LoongArch: Update links in LoongArch introduction.rst
 
Docs/mm/damon/design: add a section for kdamond and DAMON context
Docs/mm/damon/design: document DAMOS apply intervals
Docs/mm/damon/design: explicitly introduce ``nr_accesses``
 
docs/perf: Add ampere_cspmu to toctree to fix a build warning
 
docs/sp_SP: Add translation of process/embargoed-hardware-issues
docs/sp_SP: Add translation of process/security-bugs
 
docs/sphinx: Explicitly convert Sphinx paths to str
 
Docs/zh_CN/LoongArch: Update links in LoongArch introduction.rst
 
docs/zh_CN: Add subsystem-apis Chinese translation
 
docs/zh_TW: update contents for zh_TW
 
docs: ABI: sysfs-tty: close times are in centiseconds
docs: add backporting and conflict resolution document
docs: admin-guide: sysctl: fix details of struct dentry_stat_t
docs: backporting: address feedback
docs: block: blk-mq.rst: correct places -> place
docs: doc-guide: mention 'make refcheckdocs'
docs: driver-api: usb: update dma info
docs: fix link s390/zfcpdump.rst
docs: kbuild: add INSTALL_DTBS_PATH
docs: memory-barriers: Add note on compiler transformation and address deps
docs: mm: fix vm overcommit documentation for OVERCOMMIT_GUESS
docs: move leds under section Human interfaces
docs: move powerpc under arch
docs: move riscv under arch
docs: net: description of MSG_ZEROCOPY for AF_VSOCK
docs: netdev: try to guide people on dealing with silence
docs: netlink: clean up after deprecating version
docs: networking: document multi-RSS context
docs: powerpc: Document nested KVM on POWER
docs: pstore-blk.rst: fix typo, s/console/ftrace
docs: pstore-blk.rst: use "about" as a preposition after "care"
docs: rust: add "The Rust experiment" section
docs: security: Confidential computing intro and threat model for x86 virtualization
docs: sparse: add sparse.rst to toctree
docs: sparse: add SPDX-License-Identifier
docs: sparse: convert sparse.txt to RST
docs: sparse: move TW sparse.txt to TW dev-tools
docs: submitting-patches: encourage direct notifications to commenters
docs: submitting-patches: Suggest a longer expected time for responses
docs: try to encourage (netdev?) reviewers
docs: update link to powerpc/vmemmap_dedup.rst
docs: usb: fix reference to nonexistent file in UVC Gadget
 
Documentation efi-stub.rst: fix arm64 EFI source location
 
Documentation/amdgpu: Add board info details
Documentation/amdgpu: Add FRU attribute details
Documentation/amdgpu: Modify pp_dpm_*clk details
 
Documentation/arm64: Fix typos in elf_hwcaps
 
documentation/bpf: Document cgroup unix socket address hooks
 
Documentation/gpu: Add a VM_BIND async document
Documentation/gpu: fix Panfrost documentation build warnings
Documentation/gpu: Update amdgpu documentation
 
Documentation/i2c: fix spelling error in i2c-address-translators
 
Documentation/module-signing.txt: bring up to date
 
Documentation/page_tables: Add info about MMU/TLB and Page Faults
 
Documentation/sphinx: fix Python string escapes
Documentation/sphinx: Remove the repeated word "the" in comments.
 
Documentation/tcp: Add TCP-AO documentation
Documentation/tcp: Fix an obvious typo
 
Documentation/x86: Document resctrl's new sparse_masks
 
Documentation: *san: drop "the" from article titles
Documentation: ABI: debugfs-driver-qat: fix fw_counters path
Documentation: coresight: fix `make refcheckdocs` warning
Documentation: devlink: add a note about RTNL lock into locking section
Documentation: devlink: add nested instance section
Documentation: dpll: Fix code blocks
Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block
Documentation: driver-api: pps: Update PPS generator documentation
Documentation: Drop IA64 from feature descriptions
Documentation: Drop or replace remaining mentions of IA64
Documentation: fix typo in dynamic-debug howto
Documentation: i2c: add fault code for not supporting 10 bit addresses
Documentation: kernel-parameters: Add earlyprintk=bios on SH
Documentation: kselftests: Remove references to bpf tests
Documentation: maple_tree: fix word spelling error
Documentation: media: buffer.rst: fix V4L2_BUF_FLAG_PREPARED
Documentation: media: camera-sensor: Fix typo and vocabulary selection
Documentation: media: camera-sensor: Improve power management documentation
Documentation: media: camera-sensor: Move power management section
Documentation: media: camera-sensor: Use link to upstream DT bindings
Documentation: media: gen-errors.rst: fix confusing ENOTTY description
Documentation: netconsole: add support for cmdline targets
Documentation: netlink: add a YAML spec for mptcp
Documentation: networking: explain what happens if temp_prefered_lft is too small or too large
Documentation: networking: explain what happens if temp_valid_lft is too small
Documentation: RCU: Fix section numbers after adding Section 7 in whatisRCU.rst
Documentation: security-bugs.rst: linux-distros relaxed their rules
Documentation: stable: clarify patch series prerequisites
Documentation: tracing: Add a note about argument and retval access
Documentation: ubsan: drop "the" from article title
Documentation: xfs: Remove repeated word in comments
 
dpaa2-eth: increase the needed headroom to account for alignment
dpaa2-eth: recycle the RX buffer only after all processing done
 
dpaa2-switch: do not ask for MDB, VLAN and FDB replay
dpaa2-switch: fix size of the dma_unmap
 
dpll: core: Add DPLL framework base functions
dpll: docs: add support for pin signal phase offset/adjust
dpll: documentation on DPLL subsystem interface
dpll: Fix potential msg memleak when genlmsg_put_reply failed
dpll: netlink/core: add support for pin-dpll signal phase offset/adjust
dpll: netlink/core: change pin frequency set behavior
dpll: netlink: Add DPLL framework base functions
dpll: sanitize possible null pointer dereference in dpll_pin_parent_pin_set()
dpll: spec: Add Netlink spec in YAML
dpll: spec: add support for pin-dpll signal phase offset/adjust
 
drbd: Annotate struct fifo_buffer with __counted_by
 
drdb: Convert to use bdev_open_by_path()
 
driver core: Add a guard() definition for the device_lock()
driver core: Add missing parameter description to __fwnode_link_add()
driver core: class: remove boilerplate code
driver core: Export device_is_dependent() to modules
driver core: platform: Annotate struct irq_affinity_devres with __counted_by
driver core: platform: Drop redundant check in platform_device_add()
driver core: platform: Refactor error path in a couple places
driver core: platform: Unify the firmware node type check
driver core: platform: Use temporary variable in platform_device_add()
driver core: Release all resources during unbind before updating device links
 
drivers/base/cpu: crash data showing should depends on KEXEC_CORE
 
drivers/char/mem: implement splice() for /dev/zero, /dev/full
 
drivers/clocksource/timer-ti-dm: Don't call clk_get_rate() in stop function
 
drivers/drm/i915: Honor limits->max_bpp while computing DSC max input bpp
 
drivers/net/ppp: use standard array-copy-function
 
drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls() for hisi_hns3_pmu uninit process
drivers/perf: hisi_pcie: Check the type first in pmu::event_init()
drivers/perf: hisi_pcie: Initialize event->cpu only on success
drivers/perf: xgene: Use device_get_match_data()
 
drivers/tty/serial: add driver for the ESP32 UART
drivers/tty/serial: add ESP32S3 ACM gadget driver
 
drivers: base: test: Make property entry API test modular
 
Drivers: hv: Remove now superfluous sentinel element from ctl_table array
 
drivers: imu: adis16475.c: Remove scan index from delta channels
drivers: meson: sm: correct meson_sm_* API retval handling
drivers: misc: ti-st: replace deprecated strncpy with strscpy
drivers: net: wwan: iosm: Fixed multiple typos in multiple files
drivers: net: wwan: wwan_core.c: resolved spelling mistake
drivers: perf: arm_pmuv3: Drop some unused arguments from armv8_pmu_init()
drivers: perf: arm_pmuv3: Read PMMIR_EL1 unconditionally
drivers: perf: Check find_first_bit() return value
drivers: perf: Do not broadcast to other cpus when starting a counter
drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by
drivers: watchdog: marvell_gti: fix zero pretimeout handling
drivers: watchdog: marvell_gti: Program the max_hw_heartbeat_ms
 
drm/amd/amdgpu/amdgpu_device: Provide suitable description for param 'xcc_id'
 
drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param 'doorbell_index'
 
drm/amd/amdgpu/amdgpu_ras: Increase buffer size to account for all possible values
 
drm/amd/amdgpu/amdgpu_sdma: Increase buffer size to account for all possible values
 
drm/amd/amdgpu/imu_v11_0: Increase buffer size to ensure all possible values can be stored
 
drm/amd/amdgpu/sdma_v6_0: Demote a bunch of half-completed function headers
 
drm/amd/amdgpu/vcn: Add RB decouple feature under SRIOV - P1
drm/amd/amdgpu/vcn: Add RB decouple feature under SRIOV - P2
drm/amd/amdgpu/vcn: Add RB decouple feature under SRIOV - P3
drm/amd/amdgpu/vcn: Add RB decouple feature under SRIOV - P4
 
drm/amd/amdgpu: avoid to disable gfxhub interrupt when driver is unloaded
drm/amd/amdgpu: fix the GPU power print error in pm info
drm/amd/amdgpu: Use kmemdup to simplify kmalloc and memcpy logic
 
drm/amd/display: 3.2.248
drm/amd/display: 3.2.249
drm/amd/display: 3.2.250
drm/amd/display: 3.2.251
drm/amd/display: 3.2.252
drm/amd/display: 3.2.253
drm/amd/display: 3.2.254
drm/amd/display: 3.2.255
drm/amd/display: 3.2.256
drm/amd/display: 3.2.257
drm/amd/display: 3.2.258
drm/amd/display: [FW Promotion] Release 0.0.180.0
drm/amd/display: [FW Promotion] Release 0.0.181.0
drm/amd/display: [FW Promotion] Release 0.0.183.0
drm/amd/display: [FW Promotion] Release 0.0.189.0
drm/amd/display: [FW Promotion] Release 0.0.190.0
drm/amd/display: Add a check for idle power optimization
drm/amd/display: Add a check for idle power optimization
drm/amd/display: Add a warning if the FPU is used outside from task context.
drm/amd/display: Add case for dcn35 to support usb4 dmub hpd event
drm/amd/display: add check for PMFW hard min request complete
drm/amd/display: Add check for vrr_active_fixed
drm/amd/display: add check in validate_only in dml2
drm/amd/display: add comments to add plane functions
drm/amd/display: Add DCHUBBUB callback to report MALL status
drm/amd/display: Add DCN35 BIOS command table support
drm/amd/display: Add DCN35 blocks to Makefile
drm/amd/display: Add DCN35 case for dc_clk_mgr_create
drm/amd/display: Add DCN35 CLK_MGR
drm/amd/display: Add DCN35 CORE
drm/amd/display: Add DCN35 DCCG
drm/amd/display: Add DCN35 DIO
drm/amd/display: Add DCN35 DM Support
drm/amd/display: Add DCN35 DML
drm/amd/display: Add DCN35 DML2 support
drm/amd/display: Add DCN35 DMUB
drm/amd/display: Add DCN35 DPP
drm/amd/display: Add DCN35 DSC
drm/amd/display: Add DCN35 DWB
drm/amd/display: Add DCN35 family information
drm/amd/display: Add DCN35 GPIO
drm/amd/display: Add DCN35 HUBBUB
drm/amd/display: Add DCN35 HUBP
drm/amd/display: Add DCN35 HWSEQ
drm/amd/display: Add DCN35 init
drm/amd/display: Add DCN35 IRQ
drm/amd/display: Add DCN35 MMHUBBUB
drm/amd/display: Add DCN35 OPP
drm/amd/display: Add DCN35 OPTC
drm/amd/display: Add DCN35 PG_CNTL
drm/amd/display: Add dcn35 register header files
drm/amd/display: Add DCN35 Resource
drm/amd/display: Add debugfs interface for ODM combine info
drm/amd/display: Add dirty rect support for Replay
drm/amd/display: add dp dto programming function to dccg
drm/amd/display: Add DPIA Link Encoder Assignment Fix
drm/amd/display: Add DPIA Link Encoder Assignment Fix for DCN35
drm/amd/display: add get primary dpp pipe resource interface
drm/amd/display: add interface to query SubVP status
drm/amd/display: Add IPS control flag
drm/amd/display: Add missing copyright notice in DMUB
drm/amd/display: Add missing dml2 init value for dcn35
drm/amd/display: add missing function pointer for DCN321 resource
drm/amd/display: Add missing lines of code in dc.c
drm/amd/display: add missing NULL check for DML2
drm/amd/display: Add monitor patch for specific eDP
drm/amd/display: add more pipe resource interfaces
drm/amd/display: Add new logs for AutoDPMTest
drm/amd/display: add new resource interface for acquiring sec opp heads and release pipe
drm/amd/display: add new resource interfaces to update odm mpc slice count
drm/amd/display: Add new set_fc_enable to struct dwbc_funcs
drm/amd/display: add new windowed mpo odm minimal transition sequence
drm/amd/display: Add Null check for DPP resource
drm/amd/display: add null check for invalid opps
drm/amd/display: Add null checks for 8K60 lightup
drm/amd/display: add nv12 bounding box
drm/amd/display: Add option to flip ODM optimization
drm/amd/display: add pipe resource management callbacks to DML2
drm/amd/display: add pipe topology update log
drm/amd/display: Add pointer check before function call
drm/amd/display: Add prefix for plane functions
drm/amd/display: Add prefix to amdgpu crtc functions
drm/amd/display: add primary pipe check when building slice table for dcn3x
drm/amd/display: Add reset for SYMCLKC_FE_SRC_SEL
drm/amd/display: add seamless pipe topology transition check
drm/amd/display: add skip_implict_edp_power_control flag for dcn32
drm/amd/display: Add smu write msg id fail retry process
drm/amd/display: Add support for 1080p SubVP to reduce idle power
drm/amd/display: Add writeback enable field (wb_enabled)
drm/amd/display: Add writeback enable/disable in dc
drm/amd/display: Add z-state support policy for dcn35
drm/amd/display: Add Z8 watermarks for DML2 bbox overrides
drm/amd/display: Add z8_marks in dml
drm/amd/display: Add z8_marks related in dml for DCN35
drm/amd/display: Address 'srf_updates' not described in 'could_mpcc_tree_change_for_active_pipes'
drm/amd/display: Adjust code style for dmub_cmd.h
drm/amd/display: Adjust code style for hw_sequencer.h
drm/amd/display: Adjust kdoc for 'optc35_set_odm_combine'
drm/amd/display: Adjust the MST resume flow
drm/amd/display: Allow 16 max_slices for DP2 DSC
drm/amd/display: Allow DTBCLK disable for DCN35
drm/amd/display: always switch off ODM before committing more streams
drm/amd/display: amend HPD handler for Replay
drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to master OTG pipes only
drm/amd/display: augment display clock in dc_cap structure
drm/amd/display: Avoid NULL dereference of timing generator
drm/amd/display: avoid variable reinitialization
drm/amd/display: Bail from dm_check_crtc_cursor if no relevant change
drm/amd/display: Blank phantom OTG before enabling
drm/amd/display: block MPO if it prevents pstate support
drm/amd/display: Break after finding supported vlevel for repopulate
drm/amd/display: Catch errors from drm_atomic_helper_suspend()
drm/amd/display: Change dc_set_power_state() to bool instead of int
drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox
drm/amd/display: Check all enabled planes in dm_check_crtc_cursor
drm/amd/display: Clean up code warnings
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 indenting
drm/amd/display: clean up some 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: Clear dpcd_sink_ext_caps if not set
drm/amd/display: correct dml2 input and dlg_refclk
drm/amd/display: Correct enum typo
drm/amd/display: Correct unit conversion for vstartup
drm/amd/display: Correct z8 watermark mask
drm/amd/display: correct z8_watermark 16bit to 20bit mask
drm/amd/display: Create amdgpu_dm_wb_connector
drm/amd/display: Create fake sink and stream for writeback connector
drm/amd/display: Create one virtual connector in DC
drm/amd/display: Create optc.h file
drm/amd/display: dc cleanup for tests
drm/amd/display: DCN35 Disable cm power optimization
drm/amd/display: decouple dmcub execution to reduce lock granularity
drm/amd/display: dereference variable before checking for zero
drm/amd/display: Destroy DC context while keeping DML and DML2
drm/amd/display: determine fast update only before commit minimal transition state
drm/amd/display: disable clock gating logic
drm/amd/display: Disable DWB frame capture to emulate oneshot
drm/amd/display: disable FPO and SubVP for older DMUB versions on DCN32x
drm/amd/display: disable IPS
drm/amd/display: Disable OTG for mode timing switch on DCN35
drm/amd/display: Disable PSR-SU on Parade 0803 TCON again
drm/amd/display: Disable SubVP if test pattern is enabled
drm/amd/display: Disable SYMCLK32_SE RCO on DCN314
drm/amd/display: Disable virtual links
drm/amd/display: do not attempt ODM power optimization if minimal transition doesn't exist
drm/amd/display: do not block ODM + OPM on one side of the screen
drm/amd/display: Do not read DPREFCLK spread info from LUT on DCN35
drm/amd/display: do not skip ODM minimal transition based on new state
drm/amd/display: Don't check registers, if using AUX BL control
drm/amd/display: Don't lock phantom pipe on disabling
drm/amd/display: Don't set dpms_off for seamless boot
drm/amd/display: Don't use fsleep for PSR exit waits
drm/amd/display: Drop unused link FPGA code
drm/amd/display: Drop unused registers
drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
drm/amd/display: Enable DCLK_DS from driver by default
drm/amd/display: Enable DCN low mem power by default
drm/amd/display: enable dsc_clk even if dsc_pg disabled
drm/amd/display: Enable fast plane updates on DCN3.2 and above
drm/amd/display: Enable fast update on blendTF change
drm/amd/display: Enable more IPS options
drm/amd/display: Enable physymclk RCO
drm/amd/display: Enable RCO options for dcn35
drm/amd/display: Enable replay for dcn35
drm/amd/display: Enable Replay for static screen use cases
drm/amd/display: Enable runtime register offset init for DCN32 DMUB
drm/amd/display: enable S/G display for for recent APUs by default
drm/amd/display: ensure FS is enabled before sending request to DMUB for FS changes
drm/amd/display: Expand DML to better support replay
drm/amd/display: Expose mall capability
drm/amd/display: Feed SR and Z8 watermarks into DML2 for DCN35
drm/amd/display: Fix -Wuninitialized in dm_helpers_dp_mst_send_payload_allocation()
drm/amd/display: Fix 2nd DPIA encoder Assignment
drm/amd/display: Fix a handful of spelling mistakes in dml_print output
drm/amd/display: fix a NULL pointer dereference in amdgpu_dm_i2c_xfer()
drm/amd/display: fix a pipe mapping error in dcn32_fpu
drm/amd/display: fix ABM disablement
drm/amd/display: Fix array-index-out-of-bounds in dml2
drm/amd/display: Fix black screen on video playback with embedded panel
drm/amd/display: Fix blend LUT programming
drm/amd/display: Fix Chroma Surface height/width initialization
drm/amd/display: Fix conversions between bytes and KB
drm/amd/display: Fix copyright notice in DC code
drm/amd/display: Fix copyright notice in DML2 code
drm/amd/display: Fix dig register undefined
drm/amd/display: Fix DML calculation errors
drm/amd/display: Fix DMUB errors introduced by DML2
drm/amd/display: Fix DP2.0 timing sync
drm/amd/display: Fix DSC not Enabled on Direct MST Sink
drm/amd/display: Fix encoder disable logic
drm/amd/display: Fix FRL assertion on boot
drm/amd/display: Fix handling duplicate planes on one stream
drm/amd/display: Fix HDMI framepack 3D test issue
drm/amd/display: fix hw rotated modes when PSR-SU is enabled
drm/amd/display: Fix incorrect comment
drm/amd/display: fix incorrect odm change detection logic
drm/amd/display: Fix IPS handshake for idle optimizations
drm/amd/display: Fix missing blendTF programming
drm/amd/display: fix mode scaling (RMX_.*)
drm/amd/display: Fix MPCC 1DLUT programming
drm/amd/display: Fix mst hub unplug warning
drm/amd/display: Fix MST Multi-Stream Not Lighting Up on dcn35
drm/amd/display: Fix MST recognizes connected displays as one
drm/amd/display: Fix MST recognizes connected displays as one
drm/amd/display: fix NULL dereference
drm/amd/display: Fix null pointer dereference in error message
drm/amd/display: fix num_ways overflow error
drm/amd/display: Fix OTG disable workaround logic
drm/amd/display: fix pipe topology logging error
drm/amd/display: fix problems in power_helper
drm/amd/display: fix replay_mode kernel-doc warning
drm/amd/display: fix S/G display enablement
drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR
drm/amd/display: Fix shaper using bad LUT params
drm/amd/display: Fix some HostVM parameters in DML
drm/amd/display: fix some non-initialized register mask and setting
drm/amd/display: fix some non-initialized register mask and setting
drm/amd/display: fix some style issues
drm/amd/display: Fix stack size issue on DML2
drm/amd/display: fix static screen detection setting
drm/amd/display: fix static screen detection setting for DCN35
drm/amd/display: fix the ability to use lower resolution modes on eDP
drm/amd/display: fix the white screen issue when >= 64GB DRAM
drm/amd/display: Fix unnecessary conversion to bool in 'amdgpu_dm_setup_replay'
drm/amd/display: Fix up kdoc format for 'dc_set_edp_power'
drm/amd/display: Fix useless else if in display_mode_vba_util_32.c
drm/amd/display: Fix writeback_info is not removed
drm/amd/display: Fix writeback_info never got updated
drm/amd/display: For cursor P-State allow for SubVP
drm/amd/display: force toggle rate wa for first link training for a retimer
drm/amd/display: get dprefclk ss info from integration info table
drm/amd/display: Guard against invalid RPTR/WPTR being set
drm/amd/display: Hande writeback request from userspace
drm/amd/display: Handle multiple streams sourcing same surface
drm/amd/display: Hook up 'content type' property for HDMI
drm/amd/display: implement map dc pipe with callback in DML2
drm/amd/display: Improve code style on bios_parser2
drm/amd/display: Improve x86 and dmub ips handshake
drm/amd/display: Include udelay when waiting for INBOX0 ACK
drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml
drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml2
drm/amd/display: Increase num voltage states to 40
drm/amd/display: Initialize writeback connector
drm/amd/display: Introduce DML2
drm/amd/display: Introduce flag for disabling Replay desync recovery
drm/amd/display: limit the v_startup workaround to ASICs older than DCN3.1
drm/amd/display: make dc_set_power_state() return type `void` again
drm/amd/display: Make driver backwards-compatible with non-IPS PMFW
drm/amd/display: minior logging improvements
drm/amd/display: Modify Pipe Selection for Policy for ODM
drm/amd/display: Modify SMU message logs
drm/amd/display: Modify Vmin default value
drm/amd/display: Move bw_fixed from DML folder
drm/amd/display: Move custom_float from DML folder
drm/amd/display: Move dce_calcs from DML folder
drm/amd/display: Move dml code under CONFIG_DRM_AMD_DC_FP guard
drm/amd/display: move odm power optimization decision after subvp optimization
drm/amd/display: Move stereo timing check to helper
drm/amd/display: Move the memory allocation out of dcn20_validate_bandwidth_fp().
drm/amd/display: Move the memory allocation out of dcn21_validate_bandwidth_fp().
drm/amd/display: Negate IPS allow and commit bits
drm/amd/display: On boot disable domain22 force power on
drm/amd/display: only allow ODM power optimization if surface is within guaranteed viewport size
drm/amd/display: Optimize OLED T7 delay
drm/amd/display: pbn_div need be updated for hotplug event
drm/amd/display: Populate dtbclk from bounding box
drm/amd/display: Port replay vblank logic to DML2
drm/amd/display: PQ regamma end point
drm/amd/display: PQ tail accuracy
drm/amd/display: prevent potential division by zero errors
drm/amd/display: Program plane color setting correctly
drm/amd/display: Promote DAL to 3.2.259
drm/amd/display: Read before writing Backlight Mode Set Register
drm/amd/display: Reduce default backlight min from 5 nits to 1 nits
drm/amd/display: Reduce stack size by splitting function
drm/amd/display: Refactor dm_get_plane_scale helper
drm/amd/display: Refactor DPG test pattern logic for ODM cases
drm/amd/display: Refactor edp power control
drm/amd/display: Refactor HWSS into component folder
drm/amd/display: refactor ILR to make it work
drm/amd/display: register edp_backlight_control() for DCN301
drm/amd/display: remove a function that does complex calculation in every frame but not used
drm/amd/display: Remove brackets in macro to conform to coding style
drm/amd/display: Remove config update
drm/amd/display: remove duplicated argument
drm/amd/display: remove duplicated edp relink to fastboot
drm/amd/display: Remove duplicated include in dce110_hwseq.c
drm/amd/display: Remove duplicated include in dcn35_clk_mgr.c
drm/amd/display: Remove duplicated include in dcn35_hwseq.c
drm/amd/display: Remove duplicated include in dcn35_optc.c
drm/amd/display: Remove duplicated include in dcn35_resource.c
drm/amd/display: remove guaranteed viewports limitation for odm
drm/amd/display: Remove migrate_en/dis from dc_fpu_begin().
drm/amd/display: Remove min_dst_y_next_start check for Z8
drm/amd/display: Remove power sequencing check
drm/amd/display: Remove references to unused dml arch version
drm/amd/display: Remove unneeded semicolon
drm/amd/display: Remove unused display_content_support
drm/amd/display: Remove unused DPCD declarations
drm/amd/display: Remove unused duplicate register definition
drm/amd/display: remove unused mmhub_reg_offsets
drm/amd/display: Remove unwanted drm edid references
drm/amd/display: remove useless check in should_enable_fbc()
drm/amd/display: Remove wait while locked
drm/amd/display: Rename DisableMinDispClkODM in dc_config
drm/amd/display: rename function to add otg master for stream
drm/amd/display: reprogram det size while seamless boot
drm/amd/display: reset stream slice count for new ODM policy
drm/amd/display: Respect CONFIG_FRAME_WARN=0 in DML2
drm/amd/display: Restore guard against default backlight value < 1 nit
drm/amd/display: Return drm_connector from find_first_crtc_matching_connector
drm/amd/display: Revert " drm/amd/display: Use channel_width = 2 for vram table 3.0"
drm/amd/display: Revert "drm/amd/display: Add a check for idle power optimization"
drm/amd/display: Revert "drm/amd/display: allow edp updates for virtual signal"
drm/amd/display: Revert "drm/amd/display: remove duplicated edp relink to fastboot"
drm/amd/display: Revert "drm/amd/display: Use drm_connector in create_validate_stream_for_sink"
drm/amd/display: Revert "Fix conversions between bytes and KB"
drm/amd/display: Revert "Improve x86 and dmub ips handshake"
drm/amd/display: Revise Replay Desync Error IRQ handle
drm/amd/display: Roll back unit correction
drm/amd/display: Save addr update in scratch before flip
drm/amd/display: save and restore mall state when applying minimal transition
drm/amd/display: set default return value for ODM Combine debugfs
drm/amd/display: Set emulated sink type to HDMI accordingly.
drm/amd/display: set minimum of VBlank_nom
drm/amd/display: set stream gamut remap matrix to MPC for DCN3+
drm/amd/display: Set stream's DP test pattern upon test request
drm/amd/display: Set the DML2 attribute to false in all DCNs older than version 3.5
drm/amd/display: Setup for mmhubbub3_warmup_mcif with big buffer
drm/amd/display: Simplify bool conversion
drm/amd/display: Simplify brightness initialization
drm/amd/display: Simplify the per-CPU usage.
drm/amd/display: skip audio config for virtual signal
drm/amd/display: Skip dmub memory flush when not needed
drm/amd/display: Skip entire amdgpu_dm build if !CONFIG_DRM_AMD_DC
drm/amd/display: Skip writeback connector when we get amdgpu_dm_connector
drm/amd/display: Split pipe for stereo timings
drm/amd/display: STREAM_MAPPER_CONTROL register offset on DCN35
drm/amd/display: support main link off before specific vertical line
drm/amd/display: switch DC over to the new DRM logging macros
drm/amd/display: switch to new ODM policy for windowed MPO ODM support
drm/amd/display: Temporarily disable clock gating
drm/amd/display: update blank state on ODM changes
drm/amd/display: Update cursor limits based on SW cursor fallback limits
drm/amd/display: Update dc.h for DCN35 support
drm/amd/display: Update DCE for DCN35 support
drm/amd/display: Update DCN10 for DCN35 support
drm/amd/display: Update DCN20 for DCN35 support
drm/amd/display: Update DCN30 for DCN35 support
drm/amd/display: Update DCN31 for DCN35 support
drm/amd/display: Update DCN314 for DCN35 support
drm/amd/display: update dcn315 lpddr pstate latency
drm/amd/display: Update DCN32 for DCN35 support
drm/amd/display: Update DCN35 clock table policy
drm/amd/display: Update DCN35 watermarks
drm/amd/display: Update dml ssb from pmfw clock table
drm/amd/display: Update DMUB cmd header
drm/amd/display: Update DP HPO MSA with colorimetry from test request
drm/amd/display: Update driver and IPS interop
drm/amd/display: Update FAMS sequence for DCN30 & DCN32
drm/amd/display: Update min Z8 residency time to 2100 for DCN314
drm/amd/display: Update OPP counter from new interface
drm/amd/display: Update pipe resource interfaces for DCN35
drm/amd/display: Update pmfw_driver_if new structure
drm/amd/display: Update SDP VSC colorimetry from DP test automation request
drm/amd/display: Update stream mask
drm/amd/display: Update test link rate DPCD bit field to match spec
drm/amd/display: Use channel_width = 2 for vram table 3.0
drm/amd/display: Use DRAM speed from validation for dummy p-state
drm/amd/display: Use drm_connector in create_stream_for_sink
drm/amd/display: Use drm_connector in create_validate_stream_for_sink
drm/amd/display: Use fixed DET Buffer Size
drm/amd/display: use full update for clip size increase of large plane source
drm/amd/display: use new pipe allocation interface in dcn32 fpu
drm/amd/display: Use optc32 instead of optc30 in DC
drm/amd/display: Validate hw_points_num before using it
drm/amd/display: VSIF v3 set Max Refresh Rate
drm/amd/display: Write flip addr to scratch reg for subvp
 
drm/amd/pm: Add critical temp for GC v9.4.3
drm/amd/pm: add fan acoustic limit OD setting support for SMU13
drm/amd/pm: add fan acoustic target OD setting support for SMU13
drm/amd/pm: add fan minimum pwm OD setting support for SMU13
drm/amd/pm: add fan target temperature OD setting support for SMU13
drm/amd/pm: add fan temperature/pwm curve OD setting support for SMU13
drm/amd/pm: Add GC v9.4.3 thermal limits to hwmon
drm/amd/pm: Add gpu_metrics_v1_4
drm/amd/pm: Add gpu_metrics_v1_5
drm/amd/pm: Add mem_busy_percent for GCv9.4.3 apu
drm/amd/pm: Add P2S tables for SMU v13.0.6
drm/amd/pm: add plpd_mode in smu_context to indicate current mode
drm/amd/pm: Add reset option for fan_ctrl interfaces
drm/amd/pm: Add reset option for fan_ctrl on smu 13.0.7
drm/amd/pm: Add reset option for fan_curve on smu13_0_0
drm/amd/pm: add smu_13_0_6 mca dump support
drm/amd/pm: Add throttle limit for SMU v13.0.6
drm/amd/pm: add unique_id for gc 11.0.3
drm/amd/pm: add xgmi plpd mode selecting interface for smu v13.0.6
drm/amd/pm: add xgmi_plpd_policy sysfs node for user to change plpd policy
drm/amd/pm: Annotate struct smu10_voltage_dependency_table with __counted_by
drm/amd/pm: call smu_cmn_get_smc_version in is_mode1_reset_supported.
drm/amd/pm: correct SMU13 gfx voltage related OD settings
drm/amd/pm: delete dead code
drm/amd/pm: deprecate allow_xgmi_power_down interface
drm/amd/pm: Disallow managing power profiles on SRIOV for gc11.0.3
drm/amd/pm: Don't send unload message for reset
drm/amd/pm: drop most smu_cmn_get_smc_version in smu
drm/amd/pm: drop unneeded dpm features disablement for SMU 14.0.0
drm/amd/pm: enable smu_v13_0_6 mca debug mode when UMC RAS feature is enabled
drm/amd/pm: Fill pcie error counters for gpu v1_4
drm/amd/pm: fix a memleak in aldebaran_tables_init
drm/amd/pm: Fix a memory leak on an error path
drm/amd/pm: Fix clock reporting for SMUv13.0.6
drm/amd/pm: Fix critical temp unit of SMU v13.0.6
drm/amd/pm: fix debugfs pm_info output
drm/amd/pm: fix error flow in sensor fetching
drm/amd/pm: Fix error of MACO flag setting code
drm/amd/pm: fix pp_*clk_od typo
drm/amd/pm: fix the high voltage and temperature issue
drm/amd/pm: fix the print_clk_levels issue for SMU v13.0.6
drm/amd/pm: Fix the return value in default case
drm/amd/pm: Fix warnings
drm/amd/pm: Fixes incorrect type in 'amdgpu_hwmon_show_power_avg() & _input()'
drm/amd/pm: fulfill the support for SMU13 `pp_dpm_dcefclk` interface
drm/amd/pm: Handle non-terminated overdrive commands.
drm/amd/pm: Hide irrelevant pm device attributes
drm/amd/pm: Hide pp_dpm_pcie device attribute
drm/amd/pm: init plpd_mode properly for different asics
drm/amd/pm: integrate plpd allow/disallow into select_xgmi_plpd_policy in ppt level
drm/amd/pm: introduce a new set of OD interfaces
drm/amd/pm: not stop rlc for IMU enabled APUs when suspend
drm/amd/pm: only check sriov vf flag once when creating hwmon sysfs
drm/amd/pm: only poweron/off vcn/jpeg when they are valid.
drm/amd/pm: raise the deep sleep clock threshold for smu 13.0.6
drm/amd/pm: record mca debug mode in RAS
drm/amd/pm: Remove set df cstate for SMUv13.0.6
drm/amd/pm: Remove SMUv13.0.6 unsupported feature
drm/amd/pm: Return 0 as default min power limit for legacy asics
drm/amd/pm: Round Q10 format values in SMU v13.0.6
drm/amd/pm: Support for getting power1_cap_min value
drm/amd/pm: support new mca smu error code decoding
drm/amd/pm: Update metric table for jpeg/vcn data
drm/amd/pm: Update metric table for smu v13_0_6
drm/amd/pm: Update metric table for smu v13_0_6
drm/amd/pm: update pmfw headers for version 85.73.0
drm/amd/pm: update smu_v13_0_6 ppsmc header
drm/amd/pm: update smu_v13_0_6 smu header
drm/amd/pm: Update SMUv13.0.6 PMFW headers
drm/amd/pm: Use gpu_metrics_v1_4 for SMUv13.0.6
drm/amd/pm: Use gpu_metrics_v1_5 for SMUv13.0.6
drm/amd/pm: Use separate metric table for APU
drm/amd/pm: Vangogh: Get average_* from average field of gpu_metrics_table
drm/amd/pm: wait for completion of the EnableGfxImu command
 
Linux: drm/amd/pm:Fix GFX deep sleep clock reporting
 
drm/amd/swsmu: add smu v14_0_0 pmfw if file
drm/amd/swsmu: add smu v14_0_0 ppsmc file
drm/amd/swsmu: add smu14 ip support
drm/amd/swsmu: remove fw version check in sw_init.
drm/amd/swsmu: update smu v14_0_0 driver if and metrics table
drm/amd/swsmu: update smu v14_0_0 driver if version and metrics table
drm/amd/swsmu: update smu v14_0_0 header files and metrics table
 
drm/amd: Add a module parameter for seamless boot
drm/amd: Add concept of running prepare_suspend() sequence for IP blocks
drm/amd: Add HDP flush during jpeg init
drm/amd: Add missing kernel doc for prepare_suspend()
drm/amd: Add umc v12_0_0 ip headers
drm/amd: check num of link levels when update pcie param
drm/amd: Disable ASPM for VI w/ all Intel systems
drm/amd: Disable PP_PCIE_DPM_MASK when dynamic speed switching not supported
drm/amd: Disable XNACK on SRIOV environment
drm/amd: Don't parse IMU ucode version if it won't be loaded
drm/amd: Drop all hand-built MIN and MAX macros in the amdgpu base driver
drm/amd: Drop error message about failing to load DMUB firmware
drm/amd: Drop error message about failing to load SDMA firmware
drm/amd: Drop special case for yellow carp without discovery
drm/amd: Enable PCIe PME from D3
drm/amd: Enable seamless boot by default on newer ASICs
drm/amd: Evict resources during PM ops prepare() callback
drm/amd: Explicitly check for GFXOFF to be enabled for s0ix
drm/amd: Explicitly disable ASPM when dynamic switching disabled
drm/amd: Fix a probing order problem on SDMA 2.4
drm/amd: Fix detection of _PR3 on the PCIe root port
drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters()
drm/amd: Fix spelling mistake "throtting" -> "throttling"
drm/amd: Fix the flag setting code for interrupt request
drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga
drm/amd: Fix UBSAN array-index-out-of-bounds for Powerplay headers
drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
drm/amd: Limit seamless boot by default to APUs
drm/amd: Move AMD_IS_APU check for ASPM into top level function
drm/amd: Move microcode init from sw_init to early_init for CIK SDMA
drm/amd: Move microcode init from sw_init to early_init for SDMA v2.4
drm/amd: Move microcode init from sw_init to early_init for SDMA v3.0
drm/amd: Move microcode init from sw_init to early_init for SDMA v5.0
drm/amd: Move microcode init from sw_init to early_init for SDMA v5.2
drm/amd: Move microcode init from sw_init to early_init for SDMA v6.0
drm/amd: Move microcode init step to early_init()
drm/amd: Move seamless boot check out of display
drm/amd: Propagate failures in dc_set_power_state()
drm/amd: Read IMU FW version from scratch register during hw_init
drm/amd: Simplify the bo size check funciton
drm/amd: Split up UVD suspend into prepare and suspend steps
drm/amd: Update `update_pcie_parameters` functions to use uint8_t arguments
 
drm/amdgpu : Add hive ras recovery check
 
Linux: drm/amdgpu doorbell range should be set when gpu recovery
Linux: drm/amdgpu remove restriction of sriov max_pfn on Vega10
 
drm/amdgpu/discovery: add nbio 7.11.0 support
drm/amdgpu/discovery: add SMU 14 support
drm/amdgpu/discovery: add VCN 4.0.5 Support
drm/amdgpu/discovery: Annotate struct ip_hw_instance with __counted_by
drm/amdgpu/discovery: enable DCN 3.5.0 support
drm/amdgpu/discovery: enable gfx11 for GC 11.5.0
drm/amdgpu/discovery: enable mes block for gc 11.5.0
drm/amdgpu/discovery: enable soc21 support
drm/amdgpu/discovery: enable UMSCH 4.0 in IP discovery
 
drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
 
drm/amdgpu/gfx11: initialize gfx11.5.0
 
drm/amdgpu/gmc10: disable AGP aperture
 
drm/amdgpu/gmc11: disable AGP aperture
drm/amdgpu/gmc11: disable AGP on GC 11.5
drm/amdgpu/gmc11: fix logic typo in AGP check
drm/amdgpu/gmc11: initialize GMC for GC 11.5.0 memory support
drm/amdgpu/gmc11: set gart placement GC11
 
drm/amdgpu/gmc6-8: properly disable the AGP aperture
 
drm/amdgpu/gmc9: disable AGP aperture
 
drm/amdgpu/gmc: add a way to force a particular placement for GART
drm/amdgpu/gmc: set a default disable value for AGP
 
Linux: drm/amdgpu/jpeg - skip change of power-gating state for sriov
 
drm/amdgpu/jpeg: add jpeg support for VCN4_0_5
drm/amdgpu/jpeg: configure doorbell for each playback
drm/amdgpu/jpeg: initialize number of jpeg ring
drm/amdgpu/jpeg: skip set pg for sriov
 
drm/amdgpu/mes11: remove aggregated doorbell code
 
drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
 
drm/amdgpu/pm: Add notification for no DC support
drm/amdgpu/pm: Remove the duplicate dpm status check
drm/amdgpu/pm: update SMU 13.0.0 PMFW version check
 
drm/amdgpu/sdma5.2: add begin/end_use ring callbacks
 
drm/amdgpu/smu13: drop compute workload workaround
 
drm/amdgpu/soc21: add initial GC 11.5.0 soc21 support
drm/amdgpu/soc21: add mode2 asic reset for SMU IP v14.0.0
drm/amdgpu/soc21: Add video cap query support for VCN_4_0_5
drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
 
drm/amdgpu/swsmu: add smu v14_0_0 driver if file
 
drm/amdgpu/umsch: add suspend and resume callback
drm/amdgpu/umsch: correct IP version format
drm/amdgpu/umsch: enable doorbell for umsch
drm/amdgpu/umsch: fix missing stuff during rebase
drm/amdgpu/umsch: fix psp frontdoor loading
drm/amdgpu/umsch: power on/off UMSCH by DLDO
 
drm/amdgpu/vkms: fix a possible null pointer dereference
 
drm/amdgpu/vpe: align with mcbp changes
drm/amdgpu/vpe: correct queue stop programing
drm/amdgpu/vpe: fix insert_nop ops
drm/amdgpu/vpe: fix truncation warnings
drm/amdgpu/vpe: remove IB end boundary requirement
 
drm/amdgpu: access RLC_SPM_MC_CNTL through MMIO in SRIOV runtime
drm/amdgpu: add a module parameter to control the AGP aperture
drm/amdgpu: Add a read to GFX v9.4.3 ring test
drm/amdgpu: add a retry for IP discovery init
drm/amdgpu: add address conversion for UMC v12
drm/amdgpu: add amdgpu mca debug sysfs support
drm/amdgpu: add amdgpu smu mca dump feature support
drm/amdgpu: add amdgpu_umsch_mm module parameter
drm/amdgpu: add and populate the port num into xgmi topology info
drm/amdgpu: Add API to get full IP version
drm/amdgpu: Add bootloader status check
drm/amdgpu: Add bootloader wait for PSP v13
drm/amdgpu: Add C2PMSG_109/126 reg field shift/masks
drm/amdgpu: add cached GPU fault structure to vm struct
drm/amdgpu: add channel index table for UMC v12
drm/amdgpu: add clockgating support for NBIO v7.7.1
drm/amdgpu: Add description for AMD_IP_BLOCK_TYPE_VPE
drm/amdgpu: add doorbell index for VPE
drm/amdgpu: Add EXT_COHERENT memory allocation flags
drm/amdgpu: Add EXT_COHERENT support for APU and NUMA systems
drm/amdgpu: Add flag to enable indirect RLCG access for gfx v9.4.3
drm/amdgpu: add gc headers for gc 11.5.0
drm/amdgpu: add gfxhub 11.5.0 support
drm/amdgpu: add golden setting for gc_11_5_0
drm/amdgpu: add header files for MP 14.0.0
drm/amdgpu: add hub->ctx_distance in setup_vmid_config
drm/amdgpu: add HWID for VPE
drm/amdgpu: add IH CLIENT ID for VPE
drm/amdgpu: add imu firmware support for gc_11_5_0
drm/amdgpu: add init_registers for nbio v7.11
drm/amdgpu: add initial support for UMSCH
drm/amdgpu: add irq src id definitions for VPE
drm/amdgpu: add mes firmware support for gc_11_5_0
drm/amdgpu: add missing NULL check
drm/amdgpu: add mmhub 3.3.0 headers
drm/amdgpu: add mmhub 3.3.0 support
drm/amdgpu: Add more fields to IP version
drm/amdgpu: Add more FRU field information
drm/amdgpu: Add more smuio v13.0.3 package types
drm/amdgpu: add nbio 7.11 callback for VPE
drm/amdgpu: add nbio 7.11 registers
drm/amdgpu: add nbio 7.11 support
drm/amdgpu: add nbio callback for VPE
drm/amdgpu: add new AMDGPU_FAMILY definition
drm/amdgpu: add new INFO ioctl query for the last GPU page fault
drm/amdgpu: Add NULL checks for function pointers
drm/amdgpu: Add only valid firmware version nodes
drm/amdgpu: add pcs xgmi v6.4.0 ras support
drm/amdgpu: add power up/down UMSCH ppt callback
drm/amdgpu: add PSP FW TYPE for VPE
drm/amdgpu: add PSP loading support for UMSCH
drm/amdgpu: add PSP loading support for VPE
drm/amdgpu: Add psp v13 function to query boot status
drm/amdgpu: add RAS error info support for gfx_v9_4_3
drm/amdgpu: add RAS error info support for mmhub_v1_8
drm/amdgpu: add RAS error info support for sdma_v4_4_2.
drm/amdgpu: add RAS error info support for umc_v12_0
drm/amdgpu: add RAS reset/query operations for XGMI v6_4
drm/amdgpu: add ras_err_info to identify RAS error source
drm/amdgpu: add remap_hdp_registers callback for nbio 7.11
drm/amdgpu: Add RREG64_PCIE_EXT/WREG64_PCIE_EXT functions
drm/amdgpu: add selftest framework for UMSCH
drm/amdgpu: add set/get mca debug mode operations
drm/amdgpu: Add SMU v13.0.6 default reset methods
drm/amdgpu: add smu v13.0.6 pcs xgmi ras error query support
drm/amdgpu: add support for VPE firmware name decoding
drm/amdgpu: Add support to load P2S tables
drm/amdgpu: add support to power up/down UMSCH by SMU
drm/amdgpu: add support to powerup VPE by SMU
drm/amdgpu: Add sysfs attribute to get board info
drm/amdgpu: add tmz support for GC IP v11.5.0
drm/amdgpu: add type conversion for gc info
drm/amdgpu: add UCODE ID for VPE
drm/amdgpu: Add umc v12_0 ras functions
drm/amdgpu: Add umc_info v4_0 structure
drm/amdgpu: add UMSCH 4.0 api definition
drm/amdgpu: add UMSCH 4.0 register headers
drm/amdgpu: add UMSCH firmware header definition
drm/amdgpu: add UMSCH IP BLOCK TYPE definition
drm/amdgpu: add UMSCH RING TYPE definition
drm/amdgpu: add unmap latency when gfx11 set kiq resources
drm/amdgpu: add user space CS support for VPE
drm/amdgpu: Add UVD_VCPU_INT_EN2 to dpg sram
drm/amdgpu: add vcn 4_0_5 header files
drm/amdgpu: add VCN4 ip block support
drm/amdgpu: add VCN_4_0_5 firmware support
drm/amdgpu: add vcn_doorbell_range callback for nbio 7.11
drm/amdgpu: add VPE 6.1.0 header files
drm/amdgpu: add VPE 6.1.0 support
drm/amdgpu: add VPE firmware header definition
drm/amdgpu: add VPE firmware interface
drm/amdgpu: add VPE FW version query support
drm/amdgpu: add VPE HW IP BLOCK definition
drm/amdgpu: add VPE HW IP definition
drm/amdgpu: add VPE IP BLOCK definition
drm/amdgpu: add VPE IP discovery info to HW IP info query
drm/amdgpu: add VPE queue submission test
drm/amdgpu: add VPE RING TYPE definition
drm/amdgpu: Add xcc param to SRIOV kiq write and WREG32_SOC15_IP_NO_KIQ (v4)
drm/amdgpu: Address member 'gart_placement' not described in 'amdgpu_gmc_gart_location'
drm/amdgpu: Address member 'ring' not described in 'amdgpu_ vce, uvd_entity_init()'
drm/amdgpu: Allocate coredump memory in a nonblocking way
drm/amdgpu: Allow issue disable gfx ras cmd to firmware
drm/amdgpu: amdgpu_drm.h: fix comment typos
drm/amdgpu: Annotate struct amdgpu_bo_list with __counted_by
drm/amdgpu: Attach eviction fence on alloc
drm/amdgpu: Avoid FRU EEPROM access on APU
drm/amdgpu: Avoid querying DRM MGCG status
drm/amdgpu: bypass RAS error reset in some conditions
drm/amdgpu: cache gpuvm fault information for gmc7+
drm/amdgpu: calling address translation functions to simplify codes
drm/amdgpu: Change extended-scope MTYPE on GC 9.4.3
drm/amdgpu: change if condition for bad channel bitmap update
drm/amdgpu: Change WREG32_RLC to WREG32_SOC15_RLC where inst != 0 (v2)
drm/amdgpu: check RAS supported first in ras_reset_error_count
drm/amdgpu: check recovery status of xgmi hive in ras_reset_error_count
drm/amdgpu: clean up some inconsistent indenting
drm/amdgpu: cleanup gmc_v10_0_flush_gpu_tlb_pasid
drm/amdgpu: cleanup gmc_v11_0_flush_gpu_tlb
drm/amdgpu: correct acclerator check architecutre dump
drm/amdgpu: correct amdgpu ip block rev info
drm/amdgpu: correct chunk_ptr to a pointer to chunk.
drm/amdgpu: correct gpu clock counter query on cyan skilfish
drm/amdgpu: correct mca debugfs dump reg list
drm/amdgpu: correct NBIO v7.11 programing
drm/amdgpu: Correct se_num and reg_inst for gfx v9_4_3 ras counters
drm/amdgpu: correct smu v13.0.6 umc ras error check
drm/amdgpu: correct the amdgpu runtime dereference usage count
drm/amdgpu: Correctly use bo_va->ref_count in compute VMs
drm/amdgpu: Create an option to disable soft recovery
drm/amdgpu: Create version number for coredumps
drm/amdgpu: Declare array with strings as pointers constant
drm/amdgpu: define ras_reset_error_count function
drm/amdgpu: disable GFXOFF and PG during compute for GFX9
drm/amdgpu: disable MCBP by default
drm/amdgpu: disable smu v13.0.6 mca debug mode by default
drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt
drm/amdgpu: Do not program PF-only regs in hdp_v4_0.c under SRIOV (v2)
drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)
drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64
drm/amdgpu: don't use ATRM for external devices
drm/amdgpu: don't use legacy invalidation on MMHUB v3.3
drm/amdgpu: don't use pci_is_thunderbolt_attached()
drm/amdgpu: Don't warn for unsupported set_xgmi_plpd_mode
drm/amdgpu: Drop deferred error in uncorrectable error check
drm/amdgpu: drop error return from flush_gpu_tlb_pasid
drm/amdgpu: drop status query/reset for GCEA 9.4.3 and MMEA 1.8
drm/amdgpu: Drop unnecessary return statements
drm/amdgpu: enable FRU device for SMU v13.0.6
drm/amdgpu: enable GFX IP v11.5.0 CG and PG support
drm/amdgpu: enable gmc11 for GC 11.5.0
drm/amdgpu: Enable mca debug mode mode when ras enabled
drm/amdgpu: enable PG flags for VCN
drm/amdgpu: Enable RAS feature by default for APU
drm/amdgpu: Enable ras for mp0 v13_0_6 sriov
drm/amdgpu: enable RAS poison mode for APU
drm/amdgpu: Enable SMU 13.0.0 optimizations when ROCm is active (v2)
drm/amdgpu: Enable software RAS in vcn v4_0_3
drm/amdgpu: enable UMSCH scheduling for VPE
drm/amdgpu: enable VPE for VPE 6.1.0
drm/amdgpu: Encapsulate all device reset info
drm/amdgpu: exit directly if gpu reset fails
drm/amdgpu: Explicitly add a flexible array at the end of 'struct amdgpu_bo_list'
drm/amdgpu: Expose ras version & schema info
drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini
drm/amdgpu: Fix a memory leak
drm/amdgpu: fix a memory leak in amdgpu_ras_feature_enable
drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL
drm/amdgpu: fix AGP addressing when GART is not at 0
drm/amdgpu: fix AGP init order
drm/amdgpu: fix amdgpu_cs_p1_user_fence
drm/amdgpu: fix and cleanup gmc_v11_0_flush_gpu_tlb_pasid
drm/amdgpu: fix and cleanup gmc_v7_0_flush_gpu_tlb_pasid
drm/amdgpu: fix and cleanup gmc_v8_0_flush_gpu_tlb_pasid
drm/amdgpu: fix and cleanup gmc_v9_0_flush_gpu_tlb
drm/amdgpu: fix and cleanup gmc_v9_0_flush_gpu_tlb_pasid
drm/amdgpu: fix buffer funcs setting order on suspend
drm/amdgpu: fix buffer funcs setting order on suspend harder
drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
drm/amdgpu: Fix complex macros error
drm/amdgpu: Fix delete nodes that have been relesed
drm/amdgpu: fix error handling in amdgpu_bo_list_get()
drm/amdgpu: fix error handling in amdgpu_vm_init
drm/amdgpu: Fix false positive error log
drm/amdgpu: fix find ras error node error
drm/amdgpu: fix GRBM read timeout when do mes_self_test
drm/amdgpu: fix incompatible types in conditional expression
drm/amdgpu: fix ip count query for xcp partitions
drm/amdgpu: Fix kcalloc over kzalloc in 'gmc_v9_0_init_mem_ranges'
drm/amdgpu: fix memory overflow in the IB test
drm/amdgpu: fix missing stuff in NBIO v7.11
drm/amdgpu: Fix possible null pointer dereference
drm/amdgpu: Fix possible null pointer dereference
drm/amdgpu: Fix potential null pointer derefernce
drm/amdgpu: Fix printk_ratelimit() with DRM_ERROR_RATELIMITED in 'amdgpu_cs_ioctl'
drm/amdgpu: fix ras err_data null pointer issue in amdgpu_ras.c
drm/amdgpu: Fix refclk reporting for SMU v13.0.6
drm/amdgpu: fix retry loop test
drm/amdgpu: Fix sdma 4.4.2 doorbell rptr/wptr init
drm/amdgpu: fix SI failure due to doorbells allocation
drm/amdgpu: fix software pci_unplug on some chips
drm/amdgpu: fix tear down order in amdgpu_vm_pt_free
drm/amdgpu: Fix the return for gpu mode1_reset
drm/amdgpu: Fix the vram base start address
drm/amdgpu: fix typo for amdgpu ras error data print
drm/amdgpu: Fix typo in IP discovery parsing
drm/amdgpu: fix unsigned error codes
drm/amdgpu: fix value of some UMC parameters for UMC v12
drm/amdgpu: Fix vbios version string search
drm/amdgpu: fix VPE front door loading issue
drm/amdgpu: flush the correct vmid tlb for specific pasid
drm/amdgpu: Force order between a read and write to the same address
drm/amdgpu: Free ras cmd input buffer properly
drm/amdgpu: further move TLB hw workarounds a layer up
drm/amdgpu: Get package types for smuio v13.0
drm/amdgpu: get RAS poison status from DF v4_6_2
drm/amdgpu: handle extra UE register entries for gfx v9_4_3
drm/amdgpu: Handle null atom context in VBIOS info ioctl
drm/amdgpu: Hide xcp partition sysfs under SRIOV
drm/amdgpu: Identify data parity error corrected in replay mode
drm/amdgpu: Improve MES responsiveness during oversubscription
drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU
drm/amdgpu: Increase IP discovery region size
drm/amdgpu: Keep reset handlers shared
drm/amdgpu: Log UE corrected by replay as correctable error
drm/amdgpu: lower CS errors to debug severity
drm/amdgpu: make err_data structure built-in for ras_manager
drm/amdgpu: Merge debug module parameters
drm/amdgpu: modify if condition in nbio_v7_7.c
drm/amdgpu: move buffer funcs setting up a level
drm/amdgpu: Move coredump code to amdgpu_reset file
drm/amdgpu: move kfd_resume before the ip late init
drm/amdgpu: Move package type enum to amdgpu_smuio
drm/amdgpu: Move the size computations to drm buddy
drm/amdgpu: move UVD and VCE sched entity init after sched init
drm/amdgpu: not to save bo in the case of RAS err_event_athub
drm/amdgpu: Only support RAS EEPROM on dGPU platform
drm/amdgpu: optimize RLC powerdown notification on Vangogh
drm/amdgpu: Optimize the asic type fix code
drm/amdgpu: optimize the printing order of error data
drm/amdgpu: prepare the output buffer for GET_PEER_LINKS command
drm/amdgpu: print channel index for UMC bad page
drm/amdgpu: print more address info of UMC bad page
drm/amdgpu: Query and report boot status
drm/amdgpu: ratelimited override pte flags messages
drm/amdgpu: re-create idle bo's PTE during VM state machine reset
drm/amdgpu: Read PSPv13 OS version from register
drm/amdgpu: Refactor FRU product information
drm/amdgpu: refine fault cache updates
drm/amdgpu: refine ras error kernel log print
drm/amdgpu: refine smu v13.0.6 mca dump driver
drm/amdgpu: register a dirty framebuffer callback for fbcon
drm/amdgpu: Remove a redundant sanity check
drm/amdgpu: Remove amdgpu_bo_list_array_entry()
drm/amdgpu: remove amdgpu_mes_self_test in gpu recover
drm/amdgpu: Remove duplicate fdinfo fields
drm/amdgpu: Remove SRAM clock gater override by driver
drm/amdgpu: remove unused macro HW_REV
drm/amdgpu: remove unused parameter in amdgpu_vmid_grab_idle
drm/amdgpu: Remove unused variables from amdgpu_show_fdinfo
drm/amdgpu: Rename KGD_MAX_QUEUES to AMDGPU_MAX_QUEUES
drm/amdgpu: replace reset_error_count with amdgpu_ras_reset_error_count
drm/amdgpu: Reserve fences for VM update
drm/amdgpu: reserve mmhub engine 3 for UMSCH FW
drm/amdgpu: Restore partition mode after reset
drm/amdgpu: Restrict bootloader wait to SMUv13.0.6
drm/amdgpu: Restrict extended wait to PSP v13.0.6
drm/amdgpu: Retrieve CE count from ce_count_lo_chip in EccInfo table
drm/amdgpu: Return -EINVAL when MMSCH init status incorrect
drm/amdgpu: revise the device initialization sequences
drm/amdgpu: Rework coredump to use memory dynamically
drm/amdgpu: rework gmc_v10_0_flush_gpu_tlb v2
drm/amdgpu: Rework KFD memory max limits
drm/amdgpu: rework lock handling for flush_tlb v2
drm/amdgpu: save VCN instances init info before jpeg init
drm/amdgpu: set XGMI IP version manually for v6_4
drm/amdgpu: skip gpu_info fw loading on navi12
drm/amdgpu: Skip PCTL0_MMHUB_DEEPSLEEP_IB write in jpegv4.0.3 under SRIOV
drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
drm/amdgpu: Support multiple error query modes
drm/amdgpu: Support query ecc cap for aqua_vanjaram
drm/amdgpu: support the port num info based on the capability flag
drm/amdgpu: ungate power gating when system suspend
drm/amdgpu: Unset baco dummy mode on nbio v7.9
drm/amdgpu: Update amdgpu_device_indirect_r/wreg_ext
drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
drm/amdgpu: Update fw version for boot time error query
drm/amdgpu: update gc_info v2_1 from discovery
drm/amdgpu: Update HDP 4.4.2 clock gating flags
drm/amdgpu: update ib start and size alignment
drm/amdgpu: update IP count INFO query
drm/amdgpu: update mall info v2 from discovery
drm/amdgpu: Update PSP interface header
drm/amdgpu: update retry times for psp BL wait
drm/amdgpu: update retry times for psp vmbx wait
drm/amdgpu: update SET_HW_RESOURCES definition for UMSCH
drm/amdgpu: update the xgmi ta interface header
drm/amdgpu: update to the latest GC 11.5 headers
drm/amdgpu: update xgmi num links info post gc9.4.2
drm/amdgpu: Updated TCP/UTCL1 programming
drm/amdgpu: use 6.1.0 register offset for HDP CLK_CNTL
drm/amdgpu: Use another offset for GC 9.4.3 remap
drm/amdgpu: Use correct KIQ MEC engine for gfx9.4.3 (v5)
drm/amdgpu: Use default reset method handler
drm/amdgpu: Use discovery table's subrevision
drm/amdgpu: Use function for IP version check
drm/amdgpu: Use kvzalloc() to simplify code
drm/amdgpu: Use min_t to replace min
drm/amdgpu: use mode-2 reset for RAS poison consumption
drm/amdgpu: Use pci_get_base_class() to reduce duplicated code
drm/amdgpu: Use pcie domain of xcc acpi objects
drm/amdgpu: use read-modify-write mode for gfx v9_4_3 SQ setting
drm/amdgpu: Use READ_ONCE() when reading the values in 'sdma_v4_4_2_ring_get_rptr'
drm/amdgpu: Use ttm_pages_limit to override vram reporting
drm/amdgpu: warn when there are still mappings when a BO is destroyed v2
drm/amdgpu: Workaround to skip kiq ring test during ras gpu recovery
 
Linux: drm/amdgpu:enable CG and PG flags for VCN
Linux: drm/amdgpu:Expose physical id of device in XGMI hive
 
drm/amdkfd: add KFD support for GC 11.5.0
drm/amdkfd: Add missing gfx11 MQD manager callbacks
drm/amdkfd: Address 'remap_list' not described in 'svm_range_add'
drm/amdkfd: Checkpoint and restore queues on GFX11
drm/amdkfd: clean up some inconsistent indenting
drm/amdkfd: Don't use sw fault filter if retry cam enabled
drm/amdkfd: drop struct kfd_cu_info
drm/amdkfd: Fix a race condition of vram buffer unref in svm code
drm/amdkfd: fix add queue process context clear without runtime enable
drm/amdkfd: Fix EXT_COHERENT memory allocation crash
drm/amdkfd: Fix reg offset for setting CWSR grace period
drm/amdkfd: Fix shift out-of-bounds issue
drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code
drm/amdkfd: Fix unaligned 64-bit doorbell warning
drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit
drm/amdkfd: get doorbell's absolute offset based on the db_size
drm/amdkfd: Handle errors from svm validate and map
drm/amdkfd: Improve amdgpu_vm_handle_moved
drm/amdkfd: Insert missing TLB flush on GFX10 and later
drm/amdkfd: Move dma unmapping after TLB flush
drm/amdkfd: Populate cache info for GFX 9.4.3
drm/amdkfd: ratelimited SQ interrupt messages
drm/amdkfd: reduce stack size in kfd_topology_add_device()
drm/amdkfd: remap unaligned svm ranges that have split
drm/amdkfd: Remove svm range validated_once flag
drm/amdkfd: Replace pr_err with dev_err
drm/amdkfd: retry after EBUSY is returned from hmm_ranges_get_pages
drm/amdkfd: Separate dma unmap and free of dma address array operations
drm/amdkfd: Share the original BO for GTT mapping
drm/amdkfd: svm range always mapped flag not working on APU
drm/amdkfd: Update cache info for GFX 9.4.3
drm/amdkfd: Update cache info reporting for GFX v9.4.3
drm/amdkfd: Update CU masking for GFX 9.4.3
drm/amdkfd: Use common function for IP version check
drm/amdkfd: use correct method to get clock under SRIOV
drm/amdkfd: Use gpu_offset for user queue's wptr
drm/amdkfd: use mask to get v9 interrupt sq data bits correctly
drm/amdkfd: Use partial migrations in GPU page faults
 
Linux: drm/amdkfd:remove unused code
 
drm/amdxcp: fix amdxcp unloads incompletely
 
drm/armada: Call drm_atomic_helper_shutdown() at shutdown time
 
drm/ast: Disconnect BMC if physical connector is connected
drm/ast: Move register constants to ast_reg.h
drm/ast: Rename AST_IO_AR_PORT_WRITE to AST_IO_VGAARI_W
drm/ast: Rename AST_IO_CRTC_PORT to AST_IO_VGACRI
drm/ast: Rename AST_IO_DAC_DATA to AST_IO_VGAPDR
drm/ast: Rename AST_IO_DAC_INDEX_READ to AST_IO_VGADRR
drm/ast: Rename AST_IO_DAC_INDEX_WRITE to AST_IO_VGADWR
drm/ast: Rename AST_IO_GR_PORT to AST_IO_VGAGRI
drm/ast: Rename AST_IO_INPUT_STATUS1_READ to AST_IO_VGAIR1_R
drm/ast: Rename AST_IO_MISC_PORT_READ to AST_IO_VGAMR_R
drm/ast: Rename AST_IO_MISC_PORT_WRITE to AST_IO_VGAMR_W
drm/ast: Rename AST_IO_SEQ_PORT to AST_IO_VGASRI
drm/ast: Rename AST_IO_VGA_ENABLE_PORT to AST_IO_VGAER
 
drm/atomic-helper: drm_atomic_helper_shutdown(NULL) should be a noop
 
drm/atomic-helpers: Invoke end_fb_access while owning plane state
 
drm/bridge/analogix/anx78xx: Add missing definition
drm/bridge/analogix/anx78xx: Drop ID table
 
drm/bridge: Add 200ms delay to wait FW HPD status stable
drm/bridge: adv7511: Convert to use maple tree register cache
drm/bridge: dpc3433: Convert to use maple tree register cache
drm/bridge: Drop conditionals around of_node pointers
drm/bridge: Drop CONFIG_OF conditionals around of_node pointers
drm/bridge: dw-hdmi-cec: Add arbitration lost event
drm/bridge: Fix kernel-doc typo in desc of output_bus_cfg in drm_bridge_state
drm/bridge: icn6211: Convert to use maple tree register cache
drm/bridge: imx: Add i.MX93 MIPI DSI support
drm/bridge: lt8912b: Add missing drm_bridge_attach call
drm/bridge: lt8912b: Fix bridge_detach
drm/bridge: lt8912b: Fix crash on bridge detach
drm/bridge: lt8912b: Manually disable HPD only if it was enabled
drm/bridge: lt9211: Convert to use maple tree register cache
drm/bridge: lt9611uxc: fix the race in the error path
drm/bridge: lt9611uxc: use drm_bridge_get_edid() instead of using ->get_edid directly
drm/bridge: lvds-codec: Implement atomic_get_input_bus_fmts for LVDS encoder
drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: switch to drm_do_get_edid()
drm/bridge: panel: Add a device link between drm device and panel device
drm/bridge: panel: Check device dependency before managing device link
drm/bridge: panel: Fix device link for DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/bridge: parade-ps8640: Never store more than msg->size bytes in AUX xfer
drm/bridge: ps8640: Fix size mismatch warning w/ len
drm/bridge: samsung-dsim: add more mipi-dsi device debug information
drm/bridge: samsung-dsim: adjust porches by rounding up
drm/bridge: samsung-dsim: calculate porches in Hz
drm/bridge: samsung-dsim: reread ref clock before configuring PLL
drm/bridge: samsung-dsim: update PLL reference clock
drm/bridge: sn65dsi83: Convert to use maple tree register cache
drm/bridge: synopsys: dw-mipi-dsi: Add dw_mipi_dsi_get_bridge() helper
drm/bridge: synopsys: dw-mipi-dsi: Add input bus format negotiation support
drm/bridge: synopsys: dw-mipi-dsi: Add mode fixup support
drm/bridge: synopsys: dw-mipi-dsi: Disable HSTX and LPRX timeout check
drm/bridge: synopsys: dw-mipi-dsi: Fix hcomponent lbcc for burst mode
drm/bridge: synopsys: dw-mipi-dsi: Force input bus flags
drm/bridge: synopsys: dw-mipi-dsi: Set minimum lane byte clock cycles for HSA and HBP
drm/bridge: synopsys: dw-mipi-dsi: Use pixel clock rate to calculate lbcc
drm/bridge: tc358767: Convert to use maple tree register cache
drm/bridge: tc358768: Attempt to fix DSI horizontal timings
drm/bridge: tc358768: Clean up clock period code
drm/bridge: tc358768: Cleanup PLL calculations
drm/bridge: tc358768: Default to positive h/v syncs
drm/bridge: tc358768: Fix bit updates
drm/bridge: tc358768: Fix tc358768_ns_to_cnt()
drm/bridge: tc358768: Fix use of uninitialized variable
drm/bridge: tc358768: Print logical values, not raw register values
drm/bridge: tc358768: Rename dsibclk to hsbyteclk
drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
drm/bridge: tc358768: Use dev for dbg prints, not priv->dev
drm/bridge: tc358768: Use struct videomode
drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes in AUX xfer
drm/bridge: use drm_bridge_get_edid() instead of using ->get_edid directly
 
drm/bridge_connector: implement oob_hotplug_event
drm/bridge_connector: stop filtering events in drm_bridge_connector_hpd_cb()
 
drm/buddy: Improve contiguous memory allocation
 
drm/cec: add drm_dp_cec_attach() as the non-edid version of set edid
 
drm/ci: add helper script update-xfails.py
drm/ci: add subset-1-gfx to LAVA_TAGS and adjust shards
drm/ci: clean up xfails (specially flakes list)
drm/ci: do not automatically retry on error
drm/ci: docs: add step about how to request privileges
drm/ci: Enable CONFIG_BACKLIGHT_CLASS_DEVICE
drm/ci: export kernel config
drm/ci: fix DEBIAN_ARCH and get amdgpu probing
drm/ci: force-enable CONFIG_MSM_MMCC_8996 as built-in
drm/ci: increase i915 job timeout to 1h30m
drm/ci: make github dependabot happy again
drm/ci: pick up -external-fixes from the merge target repo
drm/ci: uprev IGT and make sure core_getversion is run
drm/ci: uprev mesa version: fix container build & crosvm
 
drm/client: Convert drm_client_buffer_addfb() to drm_mode_addfb2()
 
drm/connector: document DRM_MODE_COLORIMETRY_COUNT
 
drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
drm/crtc: fix uninitialized variable use
 
drm/debugfs: Add inline to drm_debugfs_dev_init() to suppres -Wunused-function
drm/debugfs: disallow debugfs access when device isn't registered
drm/debugfs: drop debugfs_init() for the render and accel node v2
drm/debugfs: Fix drm_debugfs_remove_files() stub
drm/debugfs: remove dev->debugfs_list and debugfs_mutex v2
drm/debugfs: rework debugfs directory creation v5
drm/debugfs: rework drm_debugfs_create_files implementation v2
 
drm/display/dp: Assume 8 bpc support when DSC is supported
 
drm/doc/rfc: Mark Dev_coredump as completed.
drm/doc/rfc: Mark DRM_VM_BIND as complete.
drm/doc/rfc: Mark GPU VA as complete.
drm/doc/rfc: No STAGING out of drivers/staging.
 
drm/doc: ci: Require more context for flaky tests
drm/doc: Document DRM device reset expectations
drm/doc: document DRM_IOCTL_MODE_CREATE_DUMB
drm/doc: use cross-references for macros
 
drm/dp: switch drm_dp_downstream_*() helpers to struct drm_edid
 
drm/dp_mst: Fix NULL dereference during payload addition
drm/dp_mst: Sanitize error return during payload addition
drm/dp_mst: Tune down error message during payload addition
 
drm/drm_file: Add DRM obj's RSS reporting function for fdinfo
 
drm/edid: add drm_edid_is_digital()
drm/edid: also call add modes in EDID connector update fallback
drm/edid: Fixup h/vsync_end instead of h/vtotal
drm/edid: parse source physical address
 
drm/exynos: fix a potential error pointer dereference
drm/exynos: fix a wrong error checking
 
drm/fourcc: Add NV20 and NV30 YUV formats
 
drm/gma500: Fix call trace when psb_gem_mm_init() fails
drm/gma500: refactor deprecated strncpy
drm/gma500: remove duplicate macro definitions
drm/gma500: Remove unused declarations
 
drm/gpuvm: allow building as module
drm/gpuvm: doc: fix filename references
drm/gpuvm: Dual-licence the drm_gpuvm code GPL-2.0 OR MIT
drm/gpuvm: Fix deprecated license identifier
drm/gpuvm: rename struct drm_gpuva_manager to struct drm_gpuvm
 
drm/gud: Use size_add() in call to struct_size()
 
drm/hisilicon/kirin: Call drm_atomic_helper_shutdown() at shutdown/unbind time
 
drm/i915/adlp: Stop calling gen12lp_init_clock_gating()
 
drm/i915/bios: Fixup h/vsync_end instead of h/vtotal
 
drm/i915/cec: switch to setting physical address directly
 
drm/i915/color: move CHV CGM pipe mode read to intel_color
drm/i915/color: move pre-SKL gamma and CSC enable read to intel_color
drm/i915/color: move SKL+ gamma and CSC enable read to intel_color
 
drm/i915/crt: Populate connector->ddc
 
drm/i915/cx0: Add intel_cx0_get_owned_lane_mask()
drm/i915/cx0: Add step for programming msgbus timer
drm/i915/cx0: Check and increase msgbus timeout threshold
drm/i915/cx0: Enable/disable TX only for owned PHY lanes
drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY Lanes Owned
drm/i915/cx0: prefer forward declarations over includes
drm/i915/cx0: Program vswing only for owned lanes
 
drm/i915/ddi: Remove redundant intel_connector NULL check
 
drm/i915/dg2: Add support for new DG2-G12 revid 0x1
drm/i915/dg2: Drop pre-production display workarounds
drm/i915/dg2: Drop pre-production GT workarounds
drm/i915/dg2: Drop Wa_16011777198
drm/i915/dg2: Recognize pre-production hardware
drm/i915/dg2: Remove Wa_15010599737
 
drm/i915/dgfx: Enable d3cold at s2idle
 
drm/i915/display/lspcon: Increase LSPCON mode settle timeout
 
drm/i915/display: add I915 conditional build to g4x_dp.h
drm/i915/display: add I915 conditional build to g4x_hdmi.h
drm/i915/display: add I915 conditional build to hsw_ips.h
drm/i915/display: add I915 conditional build to i9xx_plane.h
drm/i915/display: add I915 conditional build to i9xx_wm.h
drm/i915/display: add I915 conditional build to intel_crt.h
drm/i915/display: add I915 conditional build to intel_dpio_phy.h
drm/i915/display: add I915 conditional build to intel_dvo.h
drm/i915/display: add I915 conditional build to intel_lpe_audio.h
drm/i915/display: add I915 conditional build to intel_lvds.h
drm/i915/display: add I915 conditional build to intel_overlay.h
drm/i915/display: add I915 conditional build to intel_pch_display.h
drm/i915/display: add I915 conditional build to intel_pch_refclk.h
drm/i915/display: add I915 conditional build to intel_sdvo.h
drm/i915/display: add I915 conditional build to intel_sprite.h
drm/i915/display: add I915 conditional build to intel_tv.h
drm/i915/display: add I915 conditional build to vlv_dsi.h
drm/i915/display: add I915 conditional build to vlv_dsi_pll.h
drm/i915/display: add lock while printing frontbuffer tracking bits to debugfs
drm/i915/display: Apply workarounds during display init
drm/i915/display: call gmdid display probe at a higher level
drm/i915/display: Clean up zero initializers
drm/i915/display: combine DP audio compute config steps
drm/i915/display: Compare the readout dsc pps params
drm/i915/display: configure SDP split for DP-MST
drm/i915/display: Created exclusive version of vga decode setup
drm/i915/display: Eliminate IS_METEORLAKE checks
drm/i915/display: Extract display workarounds from clock gating init
drm/i915/display: Fix style and conventions for DP AUX regs
drm/i915/display: Free crtc_state in verify_crtc_state
drm/i915/display: Get bigjoiner config before dsc config during readout
drm/i915/display: Include i915_active header in frontbuffer tracking code
drm/i915/display: Print display info inside driver display initialization
drm/i915/display: Remove FBC capability from fused off pipes
drm/i915/display: remove redundant parameter from sdp split update
drm/i915/display: Remove unused POWER_DOMAIN_MASK
drm/i915/display: Remove unused POWER_DOMAIN_MODESET
drm/i915/display: update intel_dp_has_audio to support MST
drm/i915/display: Use _PICK_EVEN_2RANGES() in DP AUX regs
drm/i915/display: Use correct method to free crtc_state
drm/i915/display: use drm_edid_is_digital()
drm/i915/display: Use intel_crtc_destroy_state instead kfree
 
drm/i915/dmc: Don't enable any pipe DMC events
 
drm/i915/dp: Add DSC BPC/BPP constraints while selecting pipe bpp with DSC
drm/i915/dp: Add functions to get min/max src input bpc with DSC
drm/i915/dp: Avoid forcing DSC BPC for MST case
drm/i915/dp: Avoid left shift of DSC output bpp by 4
drm/i915/dp: Check if force_dsc_output_format is possible
drm/i915/dp: Check min bpc DSC limits for dsc_force_bpc also
drm/i915/dp: Check src/sink compressed bpp limit for edp
drm/i915/dp: Consider output_format while computing dsc bpp
drm/i915/dp: Drop redundant AUX power get/put in intel_dp_force()
drm/i915/dp: Factor out helpers to compute the link limits
drm/i915/dp: Fix LT debug print in SDP CRC enable
drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern
drm/i915/dp: Get optimal link config to have best compressed bpp
drm/i915/dp: Limit the output link bpp in DSC mode
drm/i915/dp: Move compressed bpp check with 420 format inside the helper
drm/i915/dp: Pass connector DSC DPCD to drm_dp_dsc_sink_supported_input_bpcs()
drm/i915/dp: Pass only the required DSC DPCD to intel_dp_sink_dsc_version_minor()
drm/i915/dp: Pass only the required i915 to intel_dp_source_dsc_version_minor()
drm/i915/dp: Populate connector->ddc
drm/i915/dp: refactor aux_ch_name()
drm/i915/dp: Remove extra logs for printing DSC info
drm/i915/dp: Remove unused DSC caps from intel_dp
drm/i915/dp: Rename helper to get DSC max pipe_bpp
drm/i915/dp: Sanitize DPCD revision check in intel_dp_get_dsc_sink_cap()
drm/i915/dp: Separate out function to get compressed bpp with joiner
drm/i915/dp: Separate out functions for edp/DP for computing DSC bpp
drm/i915/dp: Skip computing a non-DSC link config if DSC is needed
drm/i915/dp: Store DSC DPCD capabilities in the connector
drm/i915/dp: Track the pipe and link bpp limits separately
drm/i915/dp: Update Bigjoiner interface bits for computing compressed bpp
drm/i915/dp: Update the link bpp limits for DSC mode
drm/i915/dp: Use connector DSC DPCD in i915_dsc_fec_support_show()
drm/i915/dp: Use connector DSC DPCD in intel_dp_dsc_compute_config()
drm/i915/dp: Use connector DSC DPCD in intel_dp_dsc_compute_max_bpp()
drm/i915/dp: Use connector DSC DPCD in intel_dp_dsc_compute_params()
drm/i915/dp: Use connector DSC DPCD in intel_dp_dsc_get_slice_count()
drm/i915/dp: Use connector DSC DPCD in intel_dp_dsc_max_sink_compressed_bppx16()
drm/i915/dp: Use connector DSC DPCD in intel_dp_dsc_supports_format()
drm/i915/dp: Use connector DSC DPCD in intel_dp_mode_valid()
drm/i915/dp: Use connector DSC DPCD in intel_dp_supports_dsc()
drm/i915/dp: Use connector DSC DPCD in intel_dp_supports_fec()
drm/i915/dp: Use consistent name for link bpp and compressed bpp
drm/i915/dp: Use i915/intel connector local variables in i915_dsc_fec_support_show()
 
drm/i915/dp_mst: Fix race between connector registration and setup
drm/i915/dp_mst: Make sure pbn_div is up-to-date after sink reconnect
drm/i915/dp_mst: Set connector DSC capabilities and decompression AUX
drm/i915/dp_mst: Tune down error message during payload addition
drm/i915/dp_mst: Use connector DSC DPCD in intel_dp_mst_mode_valid_ctx()
drm/i915/dp_mst: Use output_format to get the final link bpp
 
drm/i915/dpt: replace GEM_BUG_ON() with drm_WARN_ON()
 
drm/i915/dsb: Add support for non-posted DSB registers writes
drm/i915/dsb: Allocate command buffer from local memory
drm/i915/dsb: Avoid corrupting the first register write
drm/i915/dsb: Correct DSB command buffer cache coherency settings
drm/i915/dsb: Define more DSB bits
drm/i915/dsb: Define the contents of some intstructions bit better
drm/i915/dsb: Don't use DSB to load the LUTs during full modeset
drm/i915/dsb: Don't use indexed writes when byte enables are not all set
drm/i915/dsb: Dump the DSB command buffer when DSB fails
drm/i915/dsb: Evade transcoder undelayed vblank when using DSB
drm/i915/dsb: Introduce intel_dsb_noop()
drm/i915/dsb: Introduce intel_dsb_reg_write_masked()
drm/i915/dsb: Load LUTs using the DSB during vblank
drm/i915/dsb: Re-instate DSB for LUT updates
drm/i915/dsb: Use DEwake to combat PkgC latency
drm/i915/dsb: Use non-locked register access
drm/i915/dsb: Use non-posted register writes for legacy LUT
 
drm/i915/dsc: add the PPS number to the register content macros
drm/i915/dsc: clean up pps comments
drm/i915/dsc: drop redundant = 0 assignments
drm/i915/dsc: Fix pic_width readout
drm/i915/dsc: have intel_dsc_pps_read() return the value
drm/i915/dsc: have intel_dsc_pps_read_and_verify() return the value
drm/i915/dsc: improve clarity of the pps reg read/write helpers
drm/i915/dsc: rename pps write to intel_dsc_pps_write()
drm/i915/dsc: use REG_BIT, REG_GENMASK, and friends for PPS0 and PPS1
 
drm/i915/dsi: Add some debug logging to mipi_exec_i2c (v2)
drm/i915/dsi: let HW maintain CLK_POST
 
drm/i915/dvo: Populate connector->ddc
 
drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select
 
drm/i915/fb: replace GEM_WARN_ON() with drm_WARN_ON()
 
drm/i915/fbc: Clear frontbuffer busy bits on flip
drm/i915/fbc: Remove ancient 16k plane stride limit
drm/i915/fbc: Remove pointless "stride is multiple of 64 bytes" check
drm/i915/fbc: replace GEM_BUG_ON() to drm_WARN_ON()
drm/i915/fbc: Split plane pixel format checks per-platform
drm/i915/fbc: Split plane rotation checks per-platform
drm/i915/fbc: Split plane stride checks per-platform
drm/i915/fbc: Split plane tiling checks per-platform
 
drm/i915/fdi: Improve FDI BW sharing between pipe B and C
drm/i915/fdi: Recompute state for affected CRTCs on FDI links
 
drm/i915/gem: Make i915_gem_shrinker multi-gt aware
drm/i915/gem: remove inlines from i915_gem_execbuffer.c
 
drm/i915/gsc: define gsc fw
drm/i915/gsc: Mark internal GSC engine with reserved uabi class
 
drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
drm/i915/gt: Increase sleep in gt_tlb selftest sanitycheck
drm/i915/gt: More use of GT specific print helpers
drm/i915/gt: Prevent error pointer dereference
drm/i915/gt: remove a static inline that requires including i915_drv.h
drm/i915/gt: remove i915->gt0 in favour of i915->gt[0]
drm/i915/gt: rename DBG() to GTT_TRACE()
drm/i915/gt: skip WA verification for GEN7_MISCCPCTL on DG2
drm/i915/gt: Update RC6 mask for mtl_drpc
drm/i915/gt: Wait longer for tasks in migrate selftest
 
drm/i915/guc: Add CT size delay helper
drm/i915/guc: Annotate struct ct_incoming_msg with __counted_by
drm/i915/guc: Clean up zero initializers
drm/i915/guc: Enable WA 14018913170
drm/i915/guc: Force a reset on internal GuC error
drm/i915/guc: Suppress 'ignoring reset notification' message
drm/i915/guc: Update 'recommended' version to 70.12.1 for DG2/ADL-S/ADL-P/MTL
 
drm/i915/gvt: don't include gvt.h from intel_gvt_mmio_table.h
drm/i915/gvt: move struct engine_mmio to mmio_context.c
drm/i915/gvt: move structs intel_gvt_irq_info and intel_gvt_irq_map to interrupt.c
drm/i915/gvt: remove unused to_gvt() and reduce includes
 
drm/i915/hdcp: Adjust timeout for read in DPMST Scenario
drm/i915/hdcp: Clean up zero initializers
drm/i915/hdcp: Move checks for gsc health status
drm/i915/hdcp: Move common message filling function to its own file
drm/i915/hdcp: Propagate aux info in DP HDCP functions
drm/i915/hdcp: Send the correct aux for DPMST HDCP scenario
drm/i915/hdcp: Use correct aux for capability check scenario
drm/i915/hdcp: Use intel_connector argument in intel_hdcp_shim
drm/i915/hdcp: Use intel_connector as argument for hdcp_2_2_capable
 
drm/i915/hdmi: Nuke hdmi->ddc_bus
drm/i915/hdmi: Remove old i2c symlink
drm/i915/hdmi: Use connector->ddc everwhere
 
drm/i915/huc: silence injected failure in the load via GSC path
 
drm/i915/hwmon: Fix static analysis tool reported issues
 
drm/i915/intel_cdclk: Add vdsc with bigjoiner constraints on min_cdlck
 
drm/i915/irq: Clear GFX_MSTR_IRQ as part of IRQ reset
 
drm/i915/lnl: Add CDCLK table
drm/i915/lnl: Add display definitions
drm/i915/lnl: Add gmbus/ddc support
drm/i915/lnl: possibility to enable FBC on first three planes
drm/i915/lnl: Remove watchdog timers for PSR
drm/i915/lnl: Start using CDCLK through PLL
drm/i915/lnl: update the supported plane formats with FBC
 
drm/i915/lrc: User PXP contexts requires runalone bit in lrc
 
drm/i915/lvds: Populate connector->ddc
 
drm/i915/mocs: use to_gt() instead of direct &i915->gt
 
drm/i915/mst: Fix .mode_valid_ctx() return values
drm/i915/mst: Populate connector->ddc
drm/i915/mst: Read out FEC state
drm/i915/mst: Reject modes that require the bigjoiner
 
drm/i915/mtl: Add TC port lockdep assert to AUX power well enabling
drm/i915/mtl: Adding DeviceID for Arrowlake-S under MTL
drm/i915/mtl: Apply notify_guc to all GTs
drm/i915/mtl: avoid stringop-overflow warning
drm/i915/mtl: Don't set PIPE_CONTROL_FLUSH_L3
drm/i915/mtl: Drop Wa_14017240301
drm/i915/mtl: Eliminate subplatforms
drm/i915/mtl: Fix HDMI/DP PLL clock selection
drm/i915/mtl: Remove the 'force_probe' requirement for Meteor Lake
drm/i915/mtl: Skip MCR ops for ring fault register
drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
drm/i915/mtl: Update workaround 14016712196
 
drm/i915/pci: Clean up zero initializers
 
drm/i915/perf: Determine context valid in OA reports
drm/i915/perf: Remove gtt_offset from stream->oa_buffer.head/.tail
drm/i915/perf: Update handling of MMIO triggered reports
 
drm/i915/pmu: Use local64_try_cmpxchg in i915_pmu_event_read
 
drm/i915/psr: Add psr sink error status into sink status debugfs
drm/i915/psr: Apply Wa_14015648006 for all display 14 steppings
drm/i915/psr: Clear frontbuffer busy bits on flip
drm/i915/psr: Unify PSR pre/post plane update hooks
 
drm/i915/pxp/mtl: intel_pxp_init_hw needs runtime-pm inside pm-complete
drm/i915/pxp/mtl: Update pxp-firmware packet size
drm/i915/pxp/mtl: Update pxp-firmware response timeout
 
drm/i915/pxp: Clean up zero initializers
drm/i915/pxp: Optimize GET_PARAM:PXP_STATUS
 
drm/i915/regs: split out intel_color_regs.h
 
drm/i915/rpl: Update pci ids for RPL P/U
 
drm/i915/sdvo: Constify mapping structs
drm/i915/sdvo: Fail gracefully if the TV dotclock is out of range
drm/i915/sdvo: Get rid of the per-connector i2c symlink
drm/i915/sdvo: Initialize the encoder earlier
drm/i915/sdvo: Issue SetTargetOutput prior to GetAttachedDisplays
drm/i915/sdvo: Nuke attached_output tracking
drm/i915/sdvo: Nuke the duplicate sdvo->port
drm/i915/sdvo: Pick the TV dotclock from adjusted_mode
drm/i915/sdvo: Print out the i2c pin and slave address
drm/i915/sdvo: Protect macro args
drm/i915/sdvo: Rework DDC bus handling
drm/i915/sdvo: s/sdvo_inputs_mask/sdvo_num_inputs/
 
drm/i915/selftest: Simplify Y-major tiling in blit selftest
 
drm/i915/selftests: Align igt_spinner_create_request with hangcheck
drm/i915/selftests: Annotate struct perf_series with __counted_by
drm/i915/selftests: Fix engine reset count storage for multi-tile
 
drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
drm/i915/tc: make intel_tc_port_get_lane_mask() static
drm/i915/tc: move legacy code out of the main _max_lane_count() func
drm/i915/tc: remove "fia" from intel_tc_port_fia_max_lane_count()
drm/i915/tc: rename mtl_tc_port_get_pin_assignment_mask()
 
drm/i915/uapi: fix doc typos
 
drm/i915/vdsc: Add a check for dsc split cases
drm/i915/vdsc: Add func to get no. of vdsc instances per pipe
drm/i915/vdsc: Add function to read any PPS register
drm/i915/vdsc: Add function to write in PPS register
drm/i915/vdsc: Fill the intel_dsc_get_pps_config function
drm/i915/vdsc: Fix first_line_bpg_offset calculation
drm/i915/vdsc: Refactor dsc register field macro
drm/i915/vdsc: Remove unused dsc registers
 
drm/i915/vlv_dsi: Add DMI quirk for backlight control issues on Lenovo Yoga Tab 3 (v2)
drm/i915/vlv_dsi: Add DMI quirk for wrong I2C bus and panel size on Lenovo Yoga Tablet 2 series (v3)
drm/i915/vlv_dsi: Add DMI quirk for wrong panel modeline in BIOS on Asus TF103C (v3)
 
drm/i915/vma: constify unbind_fence_ops
 
drm/i915/xe2lpd: Add DC state support
drm/i915/xe2lpd: Add display power well
drm/i915/xe2lpd: Add fake PCH
drm/i915/xe2lpd: Add support for HPD
drm/i915/xe2lpd: display capability register definitions
drm/i915/xe2lpd: Don't try to program PLANE_AUX_DIST
drm/i915/xe2lpd: Enable odd size and panning for planar yuv
drm/i915/xe2lpd: Extend Wa_15010685871
drm/i915/xe2lpd: FBC is now supported on all pipes
drm/i915/xe2lpd: Handle port AUX interrupts
drm/i915/xe2lpd: Re-order DP AUX regs
drm/i915/xe2lpd: Read pin assignment from IOM
drm/i915/xe2lpd: Register DE_RRMR has been removed
drm/i915/xe2lpd: Treat cursor plane as regular plane for DDB allocation
drm/i915/xe2lpd: update the dsc feature capability
drm/i915/xe2lpd: update the scaler feature capability
 
drm/i915/xelpdp: Add XE_LPDP_FEATURES
 
drm/i915/xelpg: Call Xe_LPG workaround functions based on IP version
 
drm/i915/xelpmp: Don't assume workarounds extend to future platforms
 
drm/i915: Abstract display info away during probe
drm/i915: add a note about fec_enable with 128b/132b
drm/i915: Add GuC TLB Invalidation device info flags
drm/i915: Add helper to modeset a set of pipes
drm/i915: Add helpers for BW management on shared display links
drm/i915: add minimal i915_gem_object_frontbuffer.h
drm/i915: Add missing CCS documentation
drm/i915: Add missing GSCCS documentation
drm/i915: Add new DG2 PCI IDs
drm/i915: Add new frontbuffer tracking interface to queue flush
drm/i915: add trailing newlines to msgs
drm/i915: Add Wa_14015150844
drm/i915: Add Wa_18022495364
drm/i915: Add Wa_18028616096
drm/i915: Add wrapper for getting display step
drm/i915: Adjust seamless_m_n flag behaviour
drm/i915: allocate i915->gt0 dynamically
drm/i915: Also check for VGA converter in eDP probe
drm/i915: Assert that VRR is off during vblank evasion if necessary
drm/i915: Avoid endless HPD poll detect loop via runtime suspend/resume
drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
drm/i915: Call intel_pre_plane_updates() also for pipes getting enabled
drm/i915: Call the DDC bus i2c adapter "ddc"
drm/i915: Change intel_pipe_update_{start,end}() calling convention
drm/i915: Check pipe active state in {planes,vrr}_{enabling,disabling}()
drm/i915: Clarify type evolution of uabi_node/uabi_engines
drm/i915: Clean steer semaphore on resume
drm/i915: Consolidate condition for Wa_22011802037
drm/i915: Constify LUT entries in checker
drm/i915: Constify remainder of the state checker
drm/i915: Constify the crtc states in the DPLL checker
drm/i915: Constify the snps/c10x PLL state checkers
drm/i915: Constify watermark state checker
drm/i915: convert INTEL_DISPLAY_ENABLED() into a function
drm/i915: correct the input parameter on _intel_dsb_commit()
drm/i915: Create a kernel context for GGTT updates
drm/i915: Decouple I915_NUM_PLLS from PLL IDs
drm/i915: Define and use GuC and CTB TLB invalidation routines
drm/i915: define I915 during i915 driver build
drm/i915: Disable VRR during seamless M/N changes
drm/i915: do not clean GT table on error path
drm/i915: Do not disable preemption for resets
drm/i915: Don't change the status of forced connectors during hotplug detect
drm/i915: Don't change the status of forced connectors during HPD poll detect
drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
drm/i915: Don't warn about zero N/P in *_calc_dpll_params()
drm/i915: drop -Wall and related disables from cflags as redundant
drm/i915: dynamically allocate the i915_gem_mm shrinker
drm/i915: Eliminate has_4tile feature flag
drm/i915: Eliminate IS_MTL_DISPLAY_STEP
drm/i915: Eliminate IS_MTL_GRAPHICS_STEP
drm/i915: Eliminate IS_MTL_MEDIA_STEP
drm/i915: Enable GGTT updates with binder in MTL
drm/i915: Enable GuC TLB invalidations for MTL
drm/i915: Enable VRR later during fastsets
drm/i915: enable W=1 warnings by default
drm/i915: Extract intel_crtc_vblank_evade_scanlines()
drm/i915: Factor out a helper to check/compute all the CRTC states
drm/i915: Fix ADL+ tiled plane stride when the POT stride is smaller than the original
drm/i915: Fix FEC pipe A vs. DDI A mixup
drm/i915: Fix FEC state dump
drm/i915: Fix HPD polling, reenabling the output poll work as needed
drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
drm/i915: Fix potential spectre vulnerability
drm/i915: Fix remapped stride with CCS on ADL+
drm/i915: Fix TLB-Invalidation seqno store
drm/i915: Fix VLV color state readout
drm/i915: Flush WC GGTT only on required platforms
drm/i915: Fully populate crtc_state->dpll
drm/i915: Handle dma fences in dirtyfb callback
drm/i915: Implement for_each_sgt_daddr_next
drm/i915: Implement GGTT update method with MI_UPDATE_GTT
drm/i915: Implement transcoder LRR for TGL+
drm/i915: Introduce crtc_state->enhanced_framing
drm/i915: Introduce for_each_shared_dpll()
drm/i915: Introduce intel_crtc_scanline_to_hw()
drm/i915: Introduce intel_gt_mcr_lock_sanitize()
drm/i915: Introduce skl_watermark_max_latency()
drm/i915: Introduce the intel_gt_resume_early()
drm/i915: Invalidate the TLBs on each GT
drm/i915: Lift runtime-pm acquire callbacks out of intel_wakeref.mutex
drm/i915: mark requests for GuC virtual engines to avoid use-after-free
drm/i915: More use of GT specific print helpers
drm/i915: move display info related macros to display
drm/i915: move HSW+ gamma mode read to intel_color
drm/i915: move ILK+ CSC mode read to intel_color
drm/i915: move intel_display_device_probe() one level higher
drm/i915: move more of the display probe to display code
drm/i915: Move psr unlock out from the pipe update critical section
drm/i915: Move the size computations to drm buddy
drm/i915: No TLB invalidation on suspended GT
drm/i915: No TLB invalidation on wedged GT
drm/i915: Only check eDP HPD when AUX CH is shared
drm/i915: Optimize out redundant M/N updates
drm/i915: Parameterize binder context creation
drm/i915: Prevent potential null-ptr-deref in engine_init_common
drm/i915: Re-order if/else ladder in intel_detect_pch()
drm/i915: Reduce combo PHY log spam
drm/i915: refactor deprecated strncpy
drm/i915: Register engines early to avoid type confusion
drm/i915: Reject async flips with bigjoiner
drm/i915: Relocate is_in_vrr_range()
drm/i915: Remove runtime suspended boolean from intel_runtime_pm struct
drm/i915: Remove the module parameter 'fastboot'
drm/i915: Rename intel_modeset_all_pipes() to intel_modeset_all_pipes_late()
drm/i915: Replace several IS_METEORLAKE with proper IP version checks
drm/i915: Retry gtt fault when out of fence registers
drm/i915: Run relevant bits of debugfs drop_caches per GT
drm/i915: s/dev_priv/i915/ in the shared_dpll code
drm/i915: s/dev_priv/i915/ in the state checker
drm/i915: s/pipe_config/crtc_state/ in the state checker
drm/i915: separate display runtime info init
drm/i915: separate subplatform init and runtime feature init
drm/i915: Simplify DPLL state checker calling convention
drm/i915: Simplify intel_cx0_program_phy_lane() with loop
drm/i915: Simplify snps/c10x DPLL state checker calling convetion
drm/i915: Simplify the state checker calling convetions
drm/i915: Simplify watermark state checker calling convention
drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
drm/i915: Split some long lines in hsw_fdi_link_train()
drm/i915: Stop clobbering old crtc state during state check
drm/i915: Stop forcing clock gating init for future platforms
drm/i915: Stop requiring PLL index == PLL ID
drm/i915: Stop spamming the logs with PLL state
drm/i915: Tidy workaround definitions
drm/i915: Toggle binder context ready status
drm/i915: Update DRIVER_DATE to 20230929
drm/i915: Update VRR parameters in fastset
drm/i915: Use internal class when counting engine resets
drm/i915: Validate that the timings are within the VRR range
drm/i915: Warn on if set frontbuffer return value is not NULL on release
drm/i915: Zap some empty lines
 
drm/imx/dcss: Call drm_atomic_helper_shutdown() at shutdown time
 
drm/imx/ipuv3: Call drm_atomic_helper_shutdown() at shutdown/unbind time
drm/imx/ipuv3: Convert to platform remove callback returning void
 
drm/ingenic: Call drm_atomic_helper_shutdown() at shutdown time
drm/ingenic: Convert to platform remove callback returning void
 
drm/komeda: add NV12 format to support writeback layer type
drm/komeda: drop all currently held locks if deadlock happens
 
drm/loongson: Fix error handling in lsdc_pixel_pll_setup()
 
drm/mediatek/dp: fix memory leak on ->get_edid callback audio detection
drm/mediatek/dp: fix memory leak on ->get_edid callback error path
 
drm/mediatek: aal: Add kerneldoc for struct mtk_disp_aal
drm/mediatek: aal: Compress of_device_id entries and add sentinel
drm/mediatek: aal: Use bitfield macros
drm/mediatek: Add connector dynamic selection capability
drm/mediatek: Add crtc path enum for all_drm_priv array
drm/mediatek: Add encoder_index interface for mtk_ddp_comp_funcs
drm/mediatek: Add mmsys_dev_num to mt8188 vdosys0 driver data
drm/mediatek: Add mt8188 dsi compatible to mtk_dsi.c
drm/mediatek: Add spinlock for setting vblank event in atomic_begin
drm/mediatek: Convert to platform remove callback returning void
drm/mediatek: Convert to platform remove callback returning void
drm/mediatek: De-commonize disp_aal/disp_gamma gamma_set functions
drm/mediatek: dp: Add support MT8188 dp/edp function
drm/mediatek: dp: Add the audio divider to mtk_dp_data struct
drm/mediatek: dp: Add the audio packet flag to mtk_dp_data struct
drm/mediatek: dpi: Support dynamic connector selection
drm/mediatek: dsi: Add dsi cmdq_ctl to send panel initial code
drm/mediatek: dsi: Add mode_valid callback to DSI bridge
drm/mediatek: dsi: Support dynamic connector selection
drm/mediatek: Fix access violation in mtk_drm_crtc_dma_dev_get
drm/mediatek: Fix coverity issue with unintentional integer overflow
drm/mediatek: Fix iommu fault by swapping FBs after updating plane state
drm/mediatek: Fix iommu fault during crtc enabling
drm/mediatek: fix kernel oops if no crtc is found
drm/mediatek: Fix using wrong drm private data to bind mediatek-drm
drm/mediatek: gamma: Add kerneldoc for struct mtk_disp_gamma
drm/mediatek: gamma: Add support for 12-bit LUT
drm/mediatek: gamma: Add support for MT8195
drm/mediatek: gamma: Adjust mtk_drm_gamma_set_common parameters
drm/mediatek: gamma: Enable the Gamma LUT table only after programming
drm/mediatek: gamma: Improve and simplify HW LUT calculation
drm/mediatek: gamma: Make sure relay mode is disabled
drm/mediatek: gamma: Program gamma LUT type for descending or rising
drm/mediatek: gamma: Reduce indentation in mtk_gamma_set_common()
drm/mediatek: gamma: Support multi-bank gamma LUT
drm/mediatek: gamma: Support SoC specific LUT size
drm/mediatek: gamma: Use bitfield macros
drm/mediatek: mtk_disp_gamma: Fix breakage due to merge issue
drm/mediatek: Support dynamic selection of MT8188 VDOSYS0
 
drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE
 
drm/msm/a6xx: Add A730 support
drm/msm/a6xx: Add A740 support
drm/msm/a6xx: Add missing regs for A7XX
drm/msm/a6xx: Add skeleton A7xx support
drm/msm/a6xx: Fix unknown speedbin case
drm/msm/a6xx: Fix up QMP handling
drm/msm/a6xx: Mostly implement A7xx gpu_state
drm/msm/a6xx: Poll for GBIF unhalt status in hw_init
drm/msm/a6xx: Send ACD state to QMP at GMU resume
 
drm/msm/a7xx: actually use a7xx state registers
 
drm/msm/adreno: Add A635 speedbin 0xac (A643)
drm/msm/adreno: Add ZAP firmware name to A635
drm/msm/adreno: Fix SM6375 GPU ID
 
drm/msm/dp: attach the DP subconnector property
drm/msm/dp: don't touch DP subconnector property in eDP case
drm/msm/dp: Inline dp_display_is_sink_count_zero()
drm/msm/dp: Inline dp_link_parse_sink_count()
drm/msm/dp: move pdev from struct dp_display_private to struct msm_dp
drm/msm/dp: Remove aux_cfg_update_done and related code
drm/msm/dp: Remove dead code related to downstream cap info
drm/msm/dp: Remove dp_display_is_ds_bridge()
drm/msm/dp: Remove error message when downstream port not connected
drm/msm/dp: Replace open-coded drm_dp_read_dpcd_caps()
drm/msm/dp: Simplify with drm_dp_{max_link_rate, max_lane_count}()
drm/msm/dp: skip validity check for DP CTS EDID checksum
drm/msm/dp: support setting the DP subconnector type
drm/msm/dp: switch to devm_drm_bridge_add()
drm/msm/dp: use correct lifetime device for devm_drm_bridge_add
drm/msm/dp: Use drm_dp_read_sink_count() helper
 
drm/msm/dpu: add helper to get IRQ-related data
drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
drm/msm/dpu: add setup_clk_force_ctrl() op to sspp & wb
drm/msm/dpu: Annotate struct dpu_hw_intr with __counted_by
drm/msm/dpu: create a dpu_hw_clk_force_ctrl() helper
drm/msm/dpu: drop DPU_INTF_TE feature flag
drm/msm/dpu: drop the DPU_PINGPONG_TE flag
drm/msm/dpu: drop useless check from dpu_encoder_phys_cmd_te_rd_ptr_irq()
drm/msm/dpu: enable INTF TE operations only when supported by HW
drm/msm/dpu: enable PINGPONG TE operations only when supported by HW
drm/msm/dpu: Enable widebus for DSI INTF
drm/msm/dpu: enable writeback on SM8550
drm/msm/dpu: extract dpu_core_irq_is_valid() helper
drm/msm/dpu: inline _setup_intf_ops()
drm/msm/dpu: inline _setup_pingpong_ops()
drm/msm/dpu: make the irq table size static
drm/msm/dpu: move INTF tearing checks to dpu_encoder_phys_cmd_init
drm/msm/dpu: move resource allocation to the _probe function
drm/msm/dpu: Move setting of dpu_enc::wide_bus_en to atomic enable()
drm/msm/dpu: move setup_force_clk_ctrl handling into plane and wb
drm/msm/dpu: remove irq_idx argument from IRQ callbacks
drm/msm/dpu: shift IRQ indices by 1
drm/msm/dpu: sm8550: remove unused VIG and DMA clock controls entries
drm/msm/dpu: stop using raw IRQ indices in the kernel output
drm/msm/dpu: stop using raw IRQ indices in the kernel traces
 
drm/msm/dsi: Add DATABUS_WIDEN MDP_CTRL2 bit
drm/msm/dsi: Enable widebus for DSI
drm/msm/dsi: free TX buffer in unbind
drm/msm/dsi: switch to devm_drm_bridge_add()
drm/msm/dsi: use correct lifetime device for devm_drm_bridge_add
drm/msm/dsi: use msm_gem_kernel_put to free TX buffer
drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
 
drm/msm/hdmi: switch to devm_drm_bridge_add()
drm/msm/hdmi: use correct lifetime device for devm_drm_bridge_add
 
drm/msm/mdp4: move resource allocation to the _probe function
 
drm/msm/mdp5: move resource allocation to the _probe function
 
drm/msm: allow passing struct msm_kms to msm_drv_probe()
drm/msm: carve out KMS code from msm_drv.c
drm/msm: Convert to platform remove callback returning void
drm/msm: drop pm ops from the headless msm driver
drm/msm: dynamically allocate the drm-msm_gem shrinker
drm/msm: fix fault injection support
drm/msm: make fb debugfs file available only in KMS case
drm/msm: only register 'kms' debug file if KMS is used
drm/msm: remove exra drm_kms_helper_poll_init() call
drm/msm: remove msm_drm_private::bridges field
drm/msm: remove shutdown callback from msm_platform_driver
drm/msm: remove unnecessary NULL check
drm/msm: Remove unnecessary NULL values
drm/msm: rename msm_drv_shutdown() to msm_kms_shutdown()
drm/msm: rename msm_pm_prepare/complete to note the KMS nature
drm/msm: switch to drmm_mode_config_init()
 
drm/mst: delete unnecessary case in drm_dp_add_payload_part2()
drm/mst: Refactor the flow for payload allocation/removement
 
drm/nouveau/acr/tu102-: prepare for GSP-RM
 
drm/nouveau/bar/tu102-: prepare for GSP-RM
 
drm/nouveau/bus/tu102-: prepare for GSP-RM
 
drm/nouveau/ce/r535: initial support
 
drm/nouveau/ce/tu102-: prepare for GSP-RM
 
drm/nouveau/core: refactor deprecated strncpy
 
drm/nouveau/devinit/tu102-: prepare for GSP-RM
drm/nouveau/devinit/tu102-: remove attempt at loading PreOS
 
drm/nouveau/disp/nv50-: skip DCB_OUTPUT_TV
 
drm/nouveau/disp/r535: initial support
 
drm/nouveau/disp/tu102-: prepare for GSP-RM
 
drm/nouveau/disp: add acquire_dac()
drm/nouveau/disp: add acquire_sor/pior()
drm/nouveau/disp: add dp aux xfer method
drm/nouveau/disp: add dp mst id get/put methods
drm/nouveau/disp: add dp rates method
drm/nouveau/disp: add dp sst config method
drm/nouveau/disp: add dp train method
drm/nouveau/disp: add hdmi audio hal function
drm/nouveau/disp: add output backlight control methods
drm/nouveau/disp: add output detect method
drm/nouveau/disp: add output hdmi config method
drm/nouveau/disp: add output lvds config method
drm/nouveau/disp: add output method to fetch edid
drm/nouveau/disp: move dp aux pwr method to HAL
drm/nouveau/disp: move hdmi disable out of release()
drm/nouveau/disp: move link training out of supervisor
drm/nouveau/disp: move outp init/fini paths to chipset code
drm/nouveau/disp: move outp/conn construction to chipset code
drm/nouveau/disp: rearrange output methods
drm/nouveau/disp: release outputs post-modeset
drm/nouveau/disp: remove SOR routing updates from supervisor
drm/nouveau/disp: rename internal output acquire/release functions
drm/nouveau/disp: shuffle to make upcoming diffs prettier
drm/nouveau/disp: update SOR routing immediately on acquire()
 
drm/nouveau/dp: Honor GSP link training retry timeouts
 
drm/nouveau/fault/tu102-: prepare for GSP-RM
 
drm/nouveau/fb/tu102-: prepare for GSP-RM
 
drm/nouveau/fifo/r535: initial support
 
drm/nouveau/fifo/tu102-: prepare for GSP-RM
 
drm/nouveau/fuse/tu102-: prepare for GSP-RM
 
drm/nouveau/gpio/tu102-: prepare for GSP-RM
 
drm/nouveau/gr/gf100-: lose contents of global ctxbufs across suspend
 
drm/nouveau/gr/r535: initial support
 
drm/nouveau/gr/tu102-: prepare for GSP-RM
 
drm/nouveau/gsp/r535: add interrupt handling
drm/nouveau/gsp/r535: add support for booting GSP-RM
drm/nouveau/gsp/r535: add support for rm alloc
drm/nouveau/gsp/r535: add support for rm control
 
drm/nouveau/gsp: Fix ACPI MXDM/MXDS method invocations
drm/nouveau/gsp: prepare for GSP-RM
 
drm/nouveau/i2c/tu102-: prepare for GSP-RM
 
drm/nouveau/imem/tu102-: prepare for GSP-RM
 
drm/nouveau/imem: support allocations not preserved across suspend
 
drm/nouveau/kms/nv50-: create connectors based on nvkm info
drm/nouveau/kms/nv50-: create heads after outps/conns
drm/nouveau/kms/nv50-: create heads based on nvkm head mask
drm/nouveau/kms/nv50-: create outputs based on nvkm info
drm/nouveau/kms/nv50-: disable dcb parsing
drm/nouveau/kms/nv50-: Don't allow inheritance of headless iors
drm/nouveau/kms/nv50-: fix mst payload alloc fail crashing evo
drm/nouveau/kms/nv50-: fixup sink D3 before tearing down link
drm/nouveau/kms/nv50-: flush mst disables together
drm/nouveau/kms/nv50-: keep output state around until modeset complete
drm/nouveau/kms/nv50-: move audio enable post-modeset
drm/nouveau/kms/nv50-: name aux channels after their connector
drm/nouveau/kms/nv50-: pull some common init out of OR-specific code
drm/nouveau/kms/nv50-: remove nv_encoder.audio.connector
drm/nouveau/kms/nv50-: split DP disable+enable into two modesets
 
drm/nouveau/kms/nv50: hide unused variables
 
drm/nouveau/kms/tu102-: disable vbios parsing when running on RM
 
drm/nouveau/kms: Add INHERIT ioctl to nvkm/nvif for reading IOR state
 
drm/nouveau/ltc/tu102-: prepare for GSP-RM
 
drm/nouveau/mc/tu102-: prepare for GSP-RM
 
drm/nouveau/mmu/gp100-: always invalidate TLBs at CACHE_LEVEL_ALL
 
drm/nouveau/mmu/r535: initial support
 
drm/nouveau/mmu/tu102-: prepare for GSP-RM
drm/nouveau/mmu/tu102-: remove write to 0x100e68 during tlb invalidate
 
drm/nouveau/nvdec/r535: initial support
 
drm/nouveau/nvdec/tu102-: prepare for GSP-RM
 
drm/nouveau/nvenc/r535: initial support
 
drm/nouveau/nvenc/tu102-: prepare for GSP-RM
 
drm/nouveau/nvif: refactor deprecated strncpy
 
drm/nouveau/nvjpg/r535: initial support
 
drm/nouveau/nvkm: bump maximum number of NVDEC
drm/nouveau/nvkm: bump maximum number of NVJPG
drm/nouveau/nvkm: support loading fws into sg_table
 
drm/nouveau/ofa/r535: initial support
 
drm/nouveau/pm: Annotate struct nvkm_perfdom with __counted_by
drm/nouveau/pm: refactor deprecated strncpy
 
drm/nouveau/pmu/tu102-: prepare for GSP-RM
 
drm/nouveau/privring/tu102-: prepare for GSP-RM
 
drm/nouveau/sec2/tu102-: prepare for GSP-RM
 
drm/nouveau/therm/tu102-: prepare for GSP-RM
 
drm/nouveau/top/tu102-: prepare for GSP-RM
 
drm/nouveau/vfn/tu102-: prepare for GSP-RM
 
drm/nouveau: Fixup gk20a instobj hierarchy
drm/nouveau: sched: avoid job races between entities
drm/nouveau: uapi: don't pass NO_PREFETCH flag implicitly
drm/nouveau: Use pci_get_base_class() to reduce duplicated code
drm/nouveau: uvmm: fix unset region pointer on remap
drm/nouveau: uvmm: rename 'umgr' to 'base'
 
drm/panel-simple: allow LVDS format override
 
drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference
 
drm/panel: Add driver for BOE RM692E5 AMOLED panel
drm/panel: Add driver for JDI LPM102A188A
drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP
drm/panel: Don't store+check prepared/enabled for simple cases
drm/panel: fix a possible null pointer dereference
drm/panel: ili9322: Convert to use maple tree register cache
drm/panel: ili9322: Remove redundant volatle_reg() operation
drm/panel: ili9882t: Avoid blurred screen from fast sleep
drm/panel: ili9882t: Break out as separate driver
drm/panel: JDI LT070ME05000 drop broken link
drm/panel: JDI LT070ME05000 simplify with dev_err_probe()
drm/panel: ltk050h3146w: add mipi_dsi_device.mode_flags to of_match_data
drm/panel: ltk050h3146w: add support for Leadtek LTK050H3148W-CTA6 variant
drm/panel: ltk050h3146w: Set burst mode for ltk050h3148w
drm/panel: nt36523: fix return value check in nt36523_probe()
drm/panel: nv3051d: Add Support for Anbernic 351V
drm/panel: otm8009a: Don't double check prepared/enabled
drm/panel: s6e63m0: Don't store+check prepared/enabled
drm/panel: simple: Add support for Mitsubishi AA084XE01
drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
drm/panel: simple: Fix Innolux G101ICE-L01 timings
drm/panel: st7703: Add Powkiddy RGB30 Panel Support
drm/panel: st7703: Fix timings when entering/exiting sleep
drm/panel: st7703: Pick different reset sequence
drm/panel: starry-2081101qfh032011-53g: Fine tune the panel power sequence
 
drm/panfrost: Add cycle count GPU register definitions
drm/panfrost: Add fdinfo support for memory stats
drm/panfrost: Add fdinfo support GPU load metrics
drm/panfrost: Consider dma-buf imported objects as resident
drm/panfrost: Do not check for 0 return after calling platform_get_irq_byname()
drm/panfrost: dynamically allocate the drm-panfrost shrinker
drm/panfrost: Fix incorrect updating of current device frequency
drm/panfrost: Implement generic DRM object RSS reporting function
 
drm/qxl: prevent memory leak
drm/qxl: Use pci_is_vga() to identify VGA devices
 
drm/radeon/radeon_ttm: Remove unused variable 'rbo' from radeon_bo_move()
 
drm/radeon: Cleanup radeon/radeon_fence.c
drm/radeon: fix a possible null pointer dereference
drm/radeon: Fix UBSAN array-index-out-of-bounds for Radeon HD 5430
drm/radeon: possible buffer overflow
drm/radeon: Remove the references of radeon_gem_ pread & pwrite ioctls
drm/radeon: replace 1-element arrays with flexible-array members
drm/radeon: Use pci_get_base_class() to reduce duplicated code
 
drm/repaper: fix -Wvoid-pointer-to-enum-cast warning
 
drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()
drm/rockchip: dsi: Add rv1126 MIPI DSI support
drm/rockchip: dsi: Use devm_platform_get_and_ioremap_resource()
drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
drm/rockchip: remove NR_LAYERS macro on vop2
drm/rockchip: remove redundant of_match_ptr
drm/rockchip: remove unused struct in vop2
drm/rockchip: vop2: Add missing call to crtc reset helper
drm/rockchip: vop2: Add more supported 10bit formats
drm/rockchip: vop2: Convert to use maple tree register cache
drm/rockchip: vop2: Demote message in mod_supported to drm_dbg_kms
drm/rockchip: vop2: Don't crash for invalid duplicate_state
drm/rockchip: vop2: remove the unsupported format of cluster window
drm/rockchip: vop2: rename window formats to show window type using them
drm/rockchip: vop: Add NV15, NV20 and NV30 support
drm/rockchip: vop: Add rv1126 vop_lite support
drm/rockchip: vop: Fix call to crtc reset helper
drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
drm/rockchip: vop: fix format bpp calculation
drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs
drm/rockchip: vop: Use cleanup helper directly as destroy funcs
 
drm/sched: Convert the GPU scheduler to variable number of run-queues
 
drm/shmobile: Convert to platform remove callback returning void
 
drm/simpledrm: Add support for multiple "power-domains"
drm/simpledrm: Fix power domain device link validity check
 
drm/ssd130x: Add a controller family id to the device info data
drm/ssd130x: Add support for the SSD132x OLED controller family
drm/ssd130x: Call drm_atomic_helper_shutdown() at remove time
drm/ssd130x: Drop _helper prefix from struct drm_*_helper_funcs callbacks
drm/ssd130x: Fix atomic_check for disabled planes
drm/ssd130x: Fix possible uninitialized usage of crtc_state variable
drm/ssd130x: Fix screen clearing
drm/ssd130x: Print the PWM's label instead of its number
drm/ssd130x: Rename commands that are shared across chip families
drm/ssd130x: Replace .page_height field in device info with a constant
drm/ssd130x: Store the HW buffer in the driver-private CRTC state
drm/ssd130x: Use bool for ssd130x_deviceinfo flags
 
drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
 
drm/sysfs: Register "ddc" symlink later
 
drm/tegra: gem: Do not return NULL in tegra_bo_mmap()
drm/tegra: hub: Increase buffer size to ensure all possible values can be stored
drm/tegra: Remove surplus else after return
drm/tegra: Remove two unused function declarations
drm/tegra: rgb: Parameterize V- and H-sync polarities
drm/tegra: Zero-initialize iosys_map
 
drm/tests: Add calls to drm_fb_blit() on supported format conversion tests
drm/tests: Add KUnit tests for drm_fb_build_fourcc_list()
drm/tests: Add KUnit tests for drm_fb_clip_offset()
drm/tests: Add KUnit tests for drm_fb_memcpy()
drm/tests: Add KUnit tests for drm_fb_swab()
drm/tests: Add multi-plane support to conversion_buf_size()
drm/tests: Add new format conversion tests to better cover drm_fb_blit()
drm/tests: Test default pitch fallback
drm/tests: Zero initialize fourccs_out
 
drm/ttm/tests: Require MMU when testing
 
drm/ttm: dynamically allocate the drm-ttm_pool shrinker
drm/ttm: introduce pool_shrink_rwsem
 
drm/v3d: Annotate struct v3d_perfmon with __counted_by
 
drm/vblank: Warn when silently cancelling vblank works
 
drm/vc4: Annotate struct vc4_perfmon with __counted_by
drm/vc4: Call drm_atomic_helper_shutdown() at shutdown time
drm/vc4: fix typo
drm/vc4: tests: Fix UAF in the mock helpers
 
drm/virtio: Annotate struct virtio_gpu_object_array with __counted_by
drm/virtio: Remove unused function declarations
drm/virtio: Use pci_is_vga() to identify VGA devices
 
drm/vmwgfx: Annotate struct vmw_surface_dirty with __counted_by
 
drm: Add an HPD poll helper to reschedule the poll work
drm: Add HPD state to drm_connector_oob_hotplug_event()
drm: adv7511: Add has_dsi variable to struct adv7511_chip_info
drm: adv7511: Add hpd_override_enable variable to struct adv7511_chip_info
drm: adv7511: Add link_config variable to struct adv7511_chip_info
drm: adv7511: Add max_lane_freq_khz variable to struct adv7511_chip_info
drm: adv7511: Add max_mode_clock_khz variable to struct adv7511_chip_info
drm: adv7511: Add reg_cec_offset variable to struct adv7511_chip_info
drm: adv7511: Add struct adv7511_chip_info and use i2c_get_match_data()
drm: adv7511: Add supply_names and num_supplies variables to struct adv7511_chip_info
drm: amd: Resolve Sphinx unexpected indentation warning
drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY
drm: bridge: it66121: ->get_edid callback must not return err pointers
drm: bridge: it66121: Extend match support for OF tables
drm: bridge: it66121: Fix invalid connector dereference
drm: bridge: it66121: Simplify probe()
drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer FIFO on older Exynos
drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers
drm: Call drm_atomic_helper_shutdown() at shutdown/remove time for misc drivers
drm: exynos: dsi: Convert to platform remove callback returning void
drm: Fix FD ownership check in drm_master_check_perm()
drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling
drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
drm: Remove plane hsub/vsub alignment requirement for core helpers
drm: renesas: shmobile: Add DT support
drm: renesas: shmobile: Add missing YCbCr formats
drm: renesas: shmobile: Add support for Runtime PM
drm: renesas: shmobile: Atomic conversion part 1
drm: renesas: shmobile: Atomic conversion part 2
drm: renesas: shmobile: Atomic conversion part 3
drm: renesas: shmobile: Cleanup encoder
drm: renesas: shmobile: Convert container helpers to static inline functions
drm: renesas: shmobile: Convert to use devm_request_irq()
drm: renesas: shmobile: Correct encoder/connector types
drm: renesas: shmobile: Don't set display info width and height twice
drm: renesas: shmobile: Embed drm_device in shmob_drm_device
drm: renesas: shmobile: Fix ARGB32 overlay format typo
drm: renesas: shmobile: Fix overlay plane disable
drm: renesas: shmobile: Improve error handling
drm: renesas: shmobile: Improve shmob_drm_format_info table
drm: renesas: shmobile: Move interface handling to connector setup
drm: renesas: shmobile: Move shmob_drm_crtc_finish_page_flip()
drm: renesas: shmobile: Remove backlight support
drm: renesas: shmobile: Remove custom plane destroy callback
drm: renesas: shmobile: Remove internal CRTC state tracking
drm: renesas: shmobile: Remove support for SYS panels
drm: renesas: shmobile: Rename input clocks
drm: renesas: shmobile: Rename shmob_drm_connector.connector
drm: renesas: shmobile: Rename shmob_drm_crtc.crtc
drm: renesas: shmobile: Rename shmob_drm_plane.plane
drm: renesas: shmobile: Replace .dev_private with container_of()
drm: renesas: shmobile: Restore indentation of shmob_drm_setup_clocks()
drm: renesas: shmobile: Shutdown the display on remove
drm: renesas: shmobile: Turn vblank on/off when enabling/disabling CRTC
drm: renesas: shmobile: Unify plane allocation
drm: renesas: shmobile: Use %p4cc to print fourcc code
drm: renesas: shmobile: Use drm_crtc_handle_vblank()
drm: renesas: shmobile: Use drmm_universal_plane_alloc()
drm: renesas: shmobile: Use media bus formats in platform data
drm: renesas: shmobile: Use struct videomode in platform data
drm: renesas: shmobile: Use suspend/resume helpers
drm: renesas: shmobile: Wait for page flip when turning CRTC off
drm: Reorder drm_sysfs_connector_remove() vs. drm_debugfs_connector_remove()
drm: Replace drm_framebuffer plane size functions with its equivalents
drm: Update file owner during use
drm: vmwgfx_surface.c: copy user-array safely
 
drm_lease.c: copy user-array safely
 
drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
 
dt-binding: pinctrl: Add NPCM8XX pinctrl and GPIO documentation
 
dt-bindings: Add Marantec vendor prefix
dt-bindings: Add ROHM BM1390 pressure sensor
dt-bindings: Add vendor prefixes
dt-bindings: arm,coresight-cti: Add missing additionalProperties on child nodes
dt-bindings: arm,coresight-cti: Drop type for 'cpu' property
dt-bindings: arm,psci: Add missing unevaluatedProperties on child node schemas
dt-bindings: arm-smmu: Add SM7150 GPU SMMUv2
dt-bindings: arm64: dts: mediatek: Add rev4 of spherion
dt-bindings: arm64: dts: mediatek: Add rev5-sku2 of hayato
dt-bindings: arm64: mediatek: add mt8395-evk board
dt-bindings: arm64: rockchip: add Powkiddy RGB30
dt-bindings: arm: add AMD Pensando boards
dt-bindings: arm: Add new compatible for smc/hvc transport for SCMI
dt-bindings: arm: Add SolidRun LX2162A SoM & Clearfog Board
dt-bindings: arm: amlogic: add Amlogic AD402 bindings
dt-bindings: arm: amlogic: add libretech cottonwood support
dt-bindings: arm: aspeed: document board compatibles
dt-bindings: ARM: at91: Document Microchip SAMA5D29 Curiosity
dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain
dt-bindings: arm: cpus: Add Qualcomm Kryo 465
dt-bindings: arm: fsl: add phyGATE-Tauri-L board
dt-bindings: arm: fsl: Add TQ-Systems LS1043A/LS1046A based boards
dt-bindings: arm: fsl: Add TQ-Systems LS1088 based boards
dt-bindings: arm: fsl: Add VAR-SOM-MX6 SoM with Custom Board
dt-bindings: arm: fsl: Document the missing imx23 boards
dt-bindings: arm: List more IXP4xx devices
dt-bindings: arm: mediatek: mt7622-wed: add WED binding for MT7988 SoC
dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family
dt-bindings: arm: qcom,ids: Add SoC ID for QCM6490
dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P
dt-bindings: arm: qcom: Add BQ Aquaris M5
dt-bindings: arm: qcom: Add QCM6490 Fairphone 5
dt-bindings: arm: qcom: add sc7180-lazor board bindings
dt-bindings: arm: qcom: Document SM7125 and xiaomi,joyeuse board
dt-bindings: arm: rockchip: Add Orange Pi 5 board
dt-bindings: arm: rockchip: Add Orange Pi 5 Plus
dt-bindings: arm: rockchip: Add Pine64 QuarzPro64
dt-bindings: arm: rockchip: Add Turing RK1
dt-bindings: arm: sti: add STi boards and remove stih415/stih416
dt-bindings: arm: stm32: add extra SiP compatible for oct,stm32mp157c-osd32-red
dt-bindings: arm: sunxi: add Anbernic RG-Nano
dt-bindings: arm: sunxi: Add BigTreeTech boards
dt-bindings: arm: tegra: pmc: Improve property descriptions
dt-bindings: arm: tegra: pmc: Increase maximum number of clocks per powergate
dt-bindings: arm: tegra: pmc: Move additionalProperties
dt-bindings: arm: tegra: pmc: Reformat example
dt-bindings: arm: tegra: pmc: Relicense and move into soc/tegra directory
dt-bindings: arm: tegra: pmc: Remove useless boilerplate descriptions
dt-bindings: arm: tegra: pmc: Restructure pad configuration node schema
dt-bindings: at24: add ST M24C32-D Additional Write lockable page
dt-bindings: at24: add ST M24C64-D Additional Write lockable page
dt-bindings: ata: tegra: Disallow undefined properties
dt-bindings: backlight: Add brightness-levels related common properties
dt-bindings: backlight: Add MPS MP3309C
dt-bindings: cache: qcom,llcc: Add LLCC compatible for QDU1000/QRU1000
dt-bindings: clock: document Amlogic S4 SoC peripherals clock controller
dt-bindings: clock: document Amlogic S4 SoC PLL clock controller
dt-bindings: clock: qcom,hfpll: Document MSM8976 compatibles
dt-bindings: clock: qcom: Add GCC clocks for SM4450
dt-bindings: clock: qcom: Add RPMHCC for SM4450
dt-bindings: clock: qcom: Add SM8550 camera clock controller
dt-bindings: clock: renesas,rzg2l-cpg: Document RZ/G3S SoC
dt-bindings: cpufreq: cpufreq-qcom-hw: add SDM670 compatible
dt-bindings: cpufreq: cpufreq-qcom-hw: Add SDX75 compatible
dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ5332
dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ6018
dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ9574
dt-bindings: cpufreq: qcom-cpufreq-nvmem: Document krait-cpu
dt-bindings: cpufreq: qcom-hw: document SM8650 CPUFREQ Hardware
dt-bindings: cpufreq: qcom-nvmem: Document MSM8909
dt-bindings: crypto: fsl-imx-sahara: Document the clocks
dt-bindings: crypto: fsl-imx-sahara: Fix the number of irqs
dt-bindings: crypto: fsl-imx-sahara: Shorten the title
dt-bindings: crypto: ice: document the sa8775p inline crypto engine
dt-bindings: crypto: qcom,prng: document SA8775P and SC7280
dt-bindings: crypto: qcom,prng: document SM8550
dt-bindings: crypto: qcom,prng: document that RNG on SM8450 is a TRNG
dt-bindings: devfreq: event: convert Rockchip DFI binding to yaml
dt-bindings: devfreq: event: rockchip,dfi: Add rk3568 support
dt-bindings: devfreq: event: rockchip,dfi: Add rk3588 support
dt-bindings: display/msm/gmu: Add Adreno 7[34]0 GMU
dt-bindings: display/msm/gmu: Allow passing QMP handle
dt-bindings: display/msm/gpu: Allow A7xx SKUs
dt-bindings: display: Add bindings for JDI LPM102A188A
dt-bindings: display: Add Renesas SH-Mobile LCDC bindings
dt-bindings: display: Add SSD132x OLED controllers
dt-bindings: display: adi,adv75xx: Document #sound-dai-cells
dt-bindings: display: anx7814: Add definition for anx7816
dt-bindings: display: bridge: Document Freescale i.MX93 MIPI DSI
dt-bindings: display: mediatek: dp: Add compatible for MediaTek MT8188
dt-bindings: display: mediatek: dsi: Add compatible for MediaTek MT8188
dt-bindings: display: mediatek: dsi: remove Xinlei's mail
dt-bindings: display: move LVDS data-mapping definition to separate file
dt-bindings: display: msm: Add missing unevaluatedProperties on child node schemas
dt-bindings: display: msm: Make "additionalProperties: true" explicit
dt-bindings: display: newvision,nv3051d: Add Anbernic 351V
dt-bindings: display: panel: Add Raydium RM692E5
dt-bindings: display: panel: one file of all simple LVDS panels with dual ports
dt-bindings: display: remove backlight node from panel examples
dt-bindings: display: rockchip-dw-mipi-dsi: Document rv1126 DSI
dt-bindings: display: rockchip-vop: Document rv1126 vop
dt-bindings: display: simple: Add Mitsubishi AA084XE01 panel
dt-bindings: display: simple: support non-default data-mapping
dt-bindings: display: Split common Solomon properties in their own schema
dt-bindings: display: ssd132x: Remove '-' before compatible enum
dt-bindings: dmaengine: qcom: gpi: Allow dma-coherent
dt-bindings: Drop kernel copy of common reserved-memory bindings
dt-bindings: eeprom: at24: allow NVMEM cells based on old syntax
dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13
dt-bindings: firmware: document Qualcomm SM7150 SCM
dt-bindings: firmware: qcom,scm: document IPQ5018 compatible
dt-bindings: firmware: qcom,scm: support indicating SDI default state
dt-bindings: gpio: fsl-imx-gpio: Document imx25 and imx27
dt-bindings: gpio: vf610: add i.MX95 compatible
dt-bindings: gpio: vf610: correct i.MX8ULP and i.MX93
dt-bindings: gpio: vf610: update gpio-ranges
dt-bindings: hwmon: Add Infineon TDA38640
dt-bindings: hwmon: Add possible new properties to max31827 bindings
dt-bindings: hwmon: ina3221: Add ti,summation-disable
dt-bindings: hwmon: ina3221: Convert to json-schema
dt-bindings: hwmon: ltc2991: add bindings
dt-bindings: hwmon: npcm: Add npcm845 compatible string
dt-bindings: hwmon: ti,ina2xx: add ti,ina237
dt-bindings: i2c: i2c-demux-pinctrl: Convert to json-schema
dt-bindings: i2c: qcom-cci: Document SC7280 compatible
dt-bindings: i2c: qcom-cci: Document sc8280xp compatible
dt-bindings: i3c: Add mctp-controller property
dt-bindings: iio: adc: add lltc,ltc2309 bindings
dt-bindings: iio: adc: Add TI TWL603X GPADC
dt-bindings: iio: adc: adding MCP3564 ADC
dt-bindings: iio: adc: mcp3911: add support for the whole MCP39xx family
dt-bindings: iio: adc: ti,ads1015: Document optional interrupt line
dt-bindings: iio: Add KX132-1211 accelerometer
dt-bindings: iio: Add KX132ACR-LBZ accelerometer
dt-bindings: iio: hmc425a: add entry for HMC540S
dt-bindings: iio: imu: mpu6050: Add level shifter
dt-bindings: iio: imu: st,lsm6dsx: add mount-matrix property
dt-bindings: iio: magnetometer: asahi-kasei,ak8975: Drop deprecated enums
dt-bindings: iio: resolver: add devicetree bindings for ad2s1210
dt-bindings: imx-thermal: Add #thermal-sensor-cells property
dt-bindings: input: cyttsp5: document vddio-supply
dt-bindings: input: fsl,scu-key: Document wakeup-source
dt-bindings: input: qcom,pm8921-keypad: convert to YAML format
dt-bindings: input: syna,rmi4: Make "additionalProperties: true" explicit
dt-bindings: interconnect: Add compatibles for SDX75
dt-bindings: interconnect: qcom,rpmh: do not require reg on SDX65 MC virt
dt-bindings: interconnect: qcom: Fix and separate out MSM8939
dt-bindings: interconnect: qcom: Fix and separate out MSM8996
dt-bindings: interconnect: qcom: Fix and separate out SDM660
dt-bindings: interconnect: qcom: Introduce qcom,rpm-common
dt-bindings: interconnect: qcom: qcm2290: Remove RPM bus clocks
dt-bindings: interconnect: qcom: rpm: Clean up the example
dt-bindings: interconnect: qcom: rpm: Clean up the file
dt-bindings: interrupt-controller: Add SOPHGO CV1800B plic
dt-bindings: interrupt-controller: Add Sophgo sg2042 CLINT mswi
dt-bindings: interrupt-controller: Add Sophgo SG2042 PLIC
dt-bindings: interrupt-controller: Allow #power-domain-cells
dt-bindings: interrupt-controller: qcom,pdc: document qcom,sm4450-pdc
dt-bindings: lcdif: Properly describe the i.MX23 interrupts
dt-bindings: leds: Add Kinetic KTD2026/2027 LED
dt-bindings: leds: Last color ID is now 14 (LED_COLOR_ID_LIME)
dt-bindings: leds: Mention GPIO triggers
dt-bindings: ltk050h3146w: add compatible for LTK050H3148W-CTA6 variant
dt-bindings: mailbox: fsl,mu: add new tx doorbell channel
dt-bindings: mailbox: qcom-ipcc: document the SM8650 Inter-Processor Communication Controller
dt-bindings: mailbox: qcom: add one more clock provider for IPQ mailbox
dt-bindings: marvell: Add Marvell MV88E6060 DSA schema
dt-bindings: marvell: Rewrite MV88E6xxx in schema
dt-bindings: media: Add compatible for Meson-S4 IR Controller
dt-bindings: media: qcom,sdm845-venus-v2: Allow interconnect properties
dt-bindings: media: remove nokia,n900-ir as pwm-ir-tx is compatible
dt-bindings: media: rockchip: Add resets property into decoder node
dt-bindings: memory-controllers: Add support for Xilinx Versal EDAC for DDRMC
dt-bindings: memory-controllers: Make "additionalProperties: true" explicit
dt-bindings: mfd: Add missing unevaluatedProperties on child node schemas
dt-bindings: mfd: armltd: Move Arm board syscon's to separate schema
dt-bindings: mfd: Convert twl-family.txt to json-schema
dt-bindings: mfd: max8925: Convert to DT schema format
dt-bindings: mfd: maxim,max8998: Convert to DT schema
dt-bindings: mfd: mt6397: Split out compatible for MediaTek MT6366 PMIC
dt-bindings: mfd: qcom,spmi-pmic: Add typec to SPMI device types
dt-bindings: mfd: qcom,spmi-pmic: Drop unused labels from examples
dt-bindings: mfd: qcom,tcsr: Add compatible for sm4450
dt-bindings: mfd: qcom-pm8xxx: Add missing child nodes
dt-bindings: mfd: qcom-spmi-pmic: Add pm8450 entry
dt-bindings: mfd: rk806: Allow system-power-controller property
dt-bindings: mfd: rk8xx: Deprecate rockchip,system-power-controller
dt-bindings: mfd: stericsson,db8500-prcmu: Spelling s/Cortex A-/Cortex-A/
dt-bindings: mfd: syscon: Add compatibles for Loongson-1 syscon
dt-bindings: mfd: syscon: Add rockchip,rk3128-qos compatible
dt-bindings: mfd: syscon: Add ti,am654-dss-oldi-io-ctrl compatible
dt-bindings: mfd: ti,twl: Add clock provider properties
dt-bindings: mfd: x-powers,axp152: Make interrupt optional for more chips
dt-bindings: mmc: npcm,sdhci: Document NPCM SDHCI controller
dt-bindings: mmc: renesas,sdhi: Document RZ/G3S support
dt-bindings: mmc: sdhci-msm: allow flexible order of optional clocks
dt-bindings: mmc: sdhci-msm: document the SM8650 SDHCI Controller
dt-bindings: mmc: starfive: Remove properties from required
dt-bindings: mtd: fixed-partitions: Add compression property
dt-bindings: net: Add compatible for AM64x in ICSSG
dt-bindings: net: Add documentation for Half duplex support.
dt-bindings: net: Add Loongson-1 Ethernet Controller
dt-bindings: net: Add missing (unevaluated|additional)Properties on child node schemas
dt-bindings: net: Add ti,cc1352p7
dt-bindings: net: dsa/switch: Make 'ethernet-port' node addresses hex
dt-bindings: net: dsa: Drop 'ethernet-ports' node properties
dt-bindings: net: dsa: microchip: add wakeup-source property
dt-bindings: net: dsa: microchip: Update ksz device tree bindings for drive strength
dt-bindings: net: dsa: Require ports or ethernet-ports
dt-bindings: net: ethernet-controller: Fix formatting error
dt-bindings: net: ethernet-switch: Add missing 'ethernet-ports' level
dt-bindings: net: ethernet-switch: Rename $defs "base" to 'ethernet-ports'
dt-bindings: net: fec: Add imx8dxl description
dt-bindings: net: microchip: Allow nvmem-cell usage
dt-bindings: net: mscc,vsc7514-switch: Clean-up example indentation
dt-bindings: net: mscc,vsc7514-switch: Simplify DSA and switch references
dt-bindings: net: mvusb: Fix up DSA example
dt-bindings: net: renesas: Drop ethernet-phy node schema
dt-bindings: net: snps,dwmac: Tx coe unsupported
dt-bindings: nvmem: move deprecated cells binding to its own file
dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
dt-bindings: nvmem: SID: Add binding for H616 SID controller
dt-bindings: nvmem: SID: allow NVMEM cells based on old syntax
dt-bindings: nvmem: u-boot,env: Add missing additionalProperties on child node schemas
dt-bindings: opp: opp-v2-kryo-cpu: Allow opp-peak-kBps
dt-bindings: opp: opp-v2-kryo-cpu: Document named opp-microvolt property
dt-bindings: opp: opp-v2-kryo-cpu: support Qualcomm Krait SoCs
dt-bindings: panel-simple-dsi: move LG 5" HD TFT LCD panel into DSI yaml
dt-bindings: panel: Add Powkiddy RGB30 panel compatible
dt-bindings: PCI: dwc: Update maxItems of reg and reg-names
dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint
dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host
dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example
dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge
dt-bindings: perf: riscv,pmu: drop unneeded quotes
dt-bindings: phy: Add compatible for Mediatek MT8188
dt-bindings: phy: Add QMP UFS PHY comptible for SC7280
dt-bindings: phy: Convert PXA1928 USB/HSIC PHY to DT schema
dt-bindings: phy: migrate QMP USB PHY bindings to qcom,sc8280xp-qmp-usb3-uni-phy.yaml
dt-bindings: phy: qcom,m31: Add IPQ5018 compatible
dt-bindings: phy: qcom,qmp-usb: Add SDX75 USB3 PHY
dt-bindings: phy: qcom,snps-eusb2-phy: Add compatible for SDX75
dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuning overrides
dt-bindings: phy: ralink-usb-phy: convert to dtschema
dt-bindings: phy: st: convert phy-stih407-usb to DT schema
dt-bindings: pinctrl: Add missing additionalProperties on child node schemas
dt-bindings: pinctrl: Add support for Amlogic T7 SoCs
dt-bindings: pinctrl: brcm: Ensure all child node properties are documented
dt-bindings: pinctrl: nuvoton,npcm845: Add missing additionalProperties on gpio child nodes
dt-bindings: pinctrl: qcom,msm8226: Add blsp_i2c6 function
dt-bindings: pinctrl: qcom,sa8775p-tlmm: add missing wakeup-parent
dt-bindings: pinctrl: qcom,sc7280: Allow gpio-reserved-ranges
dt-bindings: pinctrl: realtek: add RTD1315E pinctrl binding
dt-bindings: pinctrl: realtek: add RTD1319D pinctrl binding
dt-bindings: pinctrl: realtek: add RTD1619B pinctrl binding
dt-bindings: pinctrl: renesas: Document RZ/G3S SoC
dt-bindings: pinctrl: s32g2: change a maintainer email address
dt-bindings: pinctrl: st,stm32: fix phandle-array warning
dt-bindings: power: add Amlogic T7 power domains
dt-bindings: power: Add MT8365 power domains
dt-bindings: power: Add power-domain header for JH7110
dt-bindings: power: Clarify performance capabilities of power-domains
dt-bindings: power: qcom,rpmhpd: Add GMXC PD index
dt-bindings: power: qcom,rpmpd: Add SM7150
dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh Power Domains
dt-bindings: power: reset: gpio-poweroff: Add priority property
dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215
dt-bindings: power: rpmpd: Add SC8380XP support
dt-bindings: power: supply: Add pm8916 LBC
dt-bindings: power: supply: Add pm8916 VM-BMS
dt-bindings: power: supply: Document Mitsumi MM8013 fuel gauge
dt-bindings: power: supply: Drop deprecated ab8500-battery
dt-bindings: power: supply: maxim,max17040: add temperature support
dt-bindings: power: supply: sbs-manager: Add missing unevaluatedProperties on child node schemas
dt-bindings: power: syscon-poweroff: get regmap from parent node
dt-bindings: power: Update prefixes for AON power domain
dt-bindings: pwm: imx-pwm: Unify #pwm-cells for all compatibles
dt-bindings: pwm: mxs: Document fsl,imx28-pwm
dt-bindings: pwm: mxs: Document the clocks property
dt-bindings: pwm: rockchip: Document rv1126-pwm
dt-bindings: qcom: geni-se: Allow dma-coherent
dt-bindings: regulator: dlg,da9210: Convert to json-schema
dt-bindings: regulator: qcom,spmi: Document PM8019
dt-bindings: regulator: qcom,spmi: Document PM8909
dt-bindings: regulator: qcom,spmi: Document PMA8084
dt-bindings: remoteproc: mediatek: Improve the rpmsg subnode definition
dt-bindings: remoteproc: mediatek: Support MT8195 dual-core SCP
dt-bindings: remoteproc: pru: Add Interrupt property
dt-bindings: remoteproc: qcom,adsp: Remove AGGRE2 clock
dt-bindings: remoteproc: qcom,msm8996-mss-pil: Remove PNoC clock
dt-bindings: remoteproc: qcom,sm6375-pas: Document remoteprocs
dt-bindings: remoteproc: qcom: sc7180-pas: Add ADSP compatible
dt-bindings: reserved-memory: rmtfs: Allow guard pages
dt-bindings: riscv: Add Milk-V Duo board compatibles
dt-bindings: riscv: Add smstateen entry
dt-bindings: riscv: add sophgo sg2042 bindings
dt-bindings: riscv: Add T-HEAD C920 compatibles
dt-bindings: riscv: Add Zicond extension entry
dt-bindings: rng: introduce new compatible for STM32MP13x
dt-bindings: rng: meson: add meson-rng-s4 compatible
dt-bindings: rtc: Add Cirrus EP93xx
dt-bindings: rtc: Add Mstar SSD202D RTC
dt-bindings: rtc: mcp795: move to trivial-rtc
dt-bindings: rtc: microcrystal,rv3032: Document wakeup-source property
dt-bindings: rtc: pcf2123: convert to YAML
dt-bindings: rtc: pcf8523: Convert to YAML
dt-bindings: sc16is7xx: convert to YAML
dt-bindings: serial: allow naming of Bluetooth with GPS children
dt-bindings: serial: document esp32-uart
dt-bindings: serial: document esp32s3-acm
dt-bindings: serial: drop unsupported samsung bindings
dt-bindings: serial: fix regex pattern for matching serial node children
dt-bindings: serial: imx: Document wakeup-source property
dt-bindings: serial: max310x: convert to YAML
dt-bindings: serial: mxs: Fix compatible list
dt-bindings: serial: re-order entries to match coding convention
dt-bindings: serial: renesas,scif: document r9a08g045 support
dt-bindings: serial: rs485: Add rs485-rts-active-high
dt-bindings: serial: sc16is7xx: move 'allOf' block after 'required'
dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add 'additionalProperties: false' in child nodes
dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add support for QMC HDLC
dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Fix example property name
dt-bindings: soc: mediatek: add mt8188 svs dt-bindings
dt-bindings: soc: mediatek: mt7986-wo-ccif: add binding for MT7988 SoC
dt-bindings: soc: nuvoton: Add NPCM GFXI
dt-bindings: soc: qcom: qcom,pmic-glink: add a gpio used to determine the Type-C port plug orientation
dt-bindings: soc: renesas: Document R-Car S4 Starter Kit
dt-bindings: soc: renesas: Document Renesas RZ/G3S SoC variants
dt-bindings: soc: renesas: Document RZ/G3S SMARC SoM
dt-bindings: soc: renesas: Document SMARC Carrier-II EVK
dt-bindings: soc: renesas: renesas,rzg2l-sysc: Document RZ/G3S SoC
dt-bindings: soc: rockchip: grf: add rockchip,rk3588-pmugrf
dt-bindings: soc: sti: add STi platform syscon
dt-bindings: soundwire: Add reference to soundwire-controller.yaml schema
dt-bindings: thermal: fsl,scu-thermal: Document imx8dl
dt-bindings: thermal: mediatek: Add LVTS thermal controller definition for mt8192
dt-bindings: thermal: mediatek: Add LVTS thermal sensors for mt7988
dt-bindings: thermal: mediatek: Add mt7988 lvts compatible
dt-bindings: thermal: nvidia,tegra124-soctherm: Add missing unevaluatedProperties on child node schemas
dt-bindings: thermal: tsens: Add sa8775p compatible
dt-bindings: timer: add imx7d compatible
dt-bindings: timer: Add SOPHGO CV1800B clint
dt-bindings: timer: Add Sophgo sg2042 CLINT timer
dt-bindings: timer: fsl,imxgpt: Add optional osc_per clock
dt-bindings: timer: renesas,rz-mtu3: Document RZ/{G2UL,Five} SoCs
dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow interrupt names
dt-bindings: timer: renesas,rz-mtu3: Improve documentation
dt-bindings: timers: Add Cirrus EP93xx
dt-bindings: trivial-devices: add silabs,si7005
dt-bindings: usb: Add bindings for multiport properties on DWC3 controller
dt-bindings: usb: add device for Genesys Logic hub gl3510
dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings
dt-bindings: usb: Add Realtek DHC RTD SoC Type-C
dt-bindings: usb: add rk3588 compatible to rockchip,dwc3
dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible
dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone
dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable
dt-bindings: usb: dwc3: Add IPQ5018 compatible
dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB
dt-bindings: usb: dwc3: Add SDX75 compatible
dt-bindings: usb: fsa4480: Add compatible for OCP96011
dt-bindings: usb: fsa4480: Add data-lanes property to endpoint
dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043
dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required
dt-bindings: usb: hcd: add missing phy name to example
dt-bindings: usb: microchip,usb5744: Add second supply
dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport
dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types
dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks
dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name
dt-bindings: usb: ti,tps6598x: Disallow undefined properties
dt-bindings: usb: tps6598x: Add tps25750
dt-bindings: usb: vialab,vl817: remove reset-gpios from required list
dt-bindings: vendor-prefixes: Add BigTreeTech
dt-bindings: vendor-prefixes: add milkv/sophgo
dt-bindings: vendor-prefixes: Add Mitsumi Electric Co., Ltd.
dt-bindings: vendor-prefixes: add turing
dt-bindings: vendor-prefixes: document Powkiddy
dt-bindings: watchdog: Add support for Amlogic C3 and S4 SoCs
dt-bindings: watchdog: aspeed-wdt: Add aspeed,reset-mask property
dt-bindings: watchdog: atmel,at91rm9200-wdt: convert txt to yaml
dt-bindings: watchdog: cnxt,cx92755-wdt: convert txt to yaml
dt-bindings: watchdog: da9062-wdt: convert txt to yaml
dt-bindings: watchdog: fsl,scu-wdt: Document imx8dl
dt-bindings: watchdog: fsl-imx7ulp-wdt: Add 'fsl,ext-reset-output'
dt-bindings: watchdog: qcom-wdt: Add MSM8226 and MSM8974 compatibles
dt-bindings: writing-schema: add example for multiple DT_SCHEMA_FILES
dt-bindings: zynqmp: add destination mailbox compatible
 
dt: dt-extract-compatibles: Add flag for driver matching compatibles
dt: dt-extract-compatibles: Don't follow symlinks when walking tree
dt: dt-extract-compatibles: Handle cfile arguments in generator function
 
dts: ti: k3-am625-beagleplay: Add beaglecc1352
 
dummycon: limit Arm console size hack to footbridge
 
e1000: replace deprecated strncpy with strscpy
 
e100: replace deprecated strncpy with strscpy
 
ecryptfs: move ecryptfs_xattr_handlers to .rodata
 
EDAC/mc_sysfs: Replace deprecated strncpy() with memcpy()
 
EDAC/versal: Add a Xilinx Versal memory controller driver
EDAC/versal: Read num_csrows and num_chans using the correct bitfield macro
 
eeprom: at24: add ST M24C32-D Additional Write lockable page support
eeprom: at24: add ST M24C64-D Additional Write lockable page support
eeprom: at24: Annotate struct at24_data with __counted_by
eeprom: at24: Drop at24_get_chip_data()
eeprom: idt_89hpesx: replace open-coded kmemdup_nul
eeprom: Remove deprecated legacy eeprom driver
eeprom: remove doc and MAINTAINERS section after driver was removed
 
efi/loongarch: Use load address to calculate kernel entry address
 
efi/unaccepted: do not let /proc/vmcore try to access unaccepted memory
efi/unaccepted: Fix off-by-one when checking for overlapping ranges
 
efi/x86: Avoid physical KASLR on older Dell systems
efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags
 
efi: move screen_info into efi init code
 
efivarfs: Add uid/gid mount options
efivarfs: convert to new timestamp accessors
 
efs: convert to new timestamp accessors
 
elf, uapi: Remove struct tag 'dynamic'
 
erofs: convert to new timestamp accessors
erofs: Convert to use bdev_open_by_path()
erofs: don't warn MicroLZMA format anymore
erofs: dynamically allocate the erofs-shrinker
erofs: fix erofs_insert_workgroup() lockref usage
erofs: fix inode metadata space layout description in documentation
erofs: fix NULL dereference of dif->bdev_handle in fscache mode
erofs: get rid of ROOT_NID()
erofs: move erofs_xattr_handlers and xattr_handler_map to .rodata
erofs: simplify compression configuration parser
erofs: simplify erofs_read_inode()
erofs: tidy up redundant includes
 
eth: bnxt: fix backward compatibility with older devices
 
ethernet/intel: Use list_for_each_entry() helper
 
ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
 
ethtool: Add forced speed to supported link modes maps
ethtool: don't propagate EOPNOTSUPP from dumps
ethtool: untangle the linkmode and ethtool headers
 
eventfs: Delete eventfs_inode when the last dentry is freed
eventfs: Do not allow NULL parent to eventfs_start_creating()
eventfs: Do not invalidate dentry in create_file/dir_dentry()
eventfs: Fix bitwise fields for "is_events"
eventfs: Fix events beyond NAME_MAX blocking tasks
eventfs: Fix failure path in eventfs_create_events_dir()
eventfs: Fix file and directory uid and gid ownership
eventfs: Fix kerneldoc of eventfs_remove_rec()
eventfs: Fix typo in eventfs_inode union comment
eventfs: Fix WARN_ON() in create_file_dentry()
eventfs: Have a free_ei() that just frees the eventfs_inode
eventfs: Have event files and directories default to parent uid and gid
eventfs: Hold eventfs_mutex when calling callback functions
eventfs: Make sure that parent->d_inode is locked in creating files/dirs
eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()
eventfs: Remove "is_freed" union with rcu head
eventfs: Remove eventfs_file and just use eventfs_inode
eventfs: Remove expectation that ei->is_freed means ei->dentry == NULL
eventfs: Remove extra dget() in eventfs_create_events_dir()
eventfs: Remove special processing of dput() of events directory
eventfs: Save ownership and mode
eventfs: Test for ei->is_freed when accessing ei->dentry
eventfs: Use ERR_CAST() in eventfs_create_events_dir()
eventfs: Use eventfs_remove_events_dir()
eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held
eventfs: Use simple_recursive_removal() to clean up dentries
 
evm: Do not include crypto/algapi.h
 
exfat: add ioctls for accessing attributes
exfat: convert to new timestamp accessors
exfat: fix ctime is not updated
exfat: fix setting uninitialized time to ctime/atime
exfat: support create zero-size directory
exfat: support handle zero-size directory
 
exit: abstract out should_wake helper for child_wait_callback()
exit: add internal include file with helpers
exit: add kernel_waitid_prepare() helper
exit: move core of do_wait() into helper
 
exportfs: add helpers to check if filesystem can encode/decode file handles
exportfs: Change bcachefs fid_type enum to avoid conflicts
exportfs: define FILEID_INO64_GEN* file handle types
exportfs: make ->encode_fh() a mandatory method for NFS export
exportfs: support encoding non-decodeable file handles by default
 
ext2: Add ext2_get_folio()
ext2: Convert ext2_add_link() to use a folio
ext2: Convert ext2_check_page to ext2_check_folio
ext2: Convert ext2_delete_entry() to use folios
ext2: Convert ext2_empty_dir() to use a folio
ext2: Convert ext2_make_empty() to use a folio
ext2: Convert ext2_prepare_chunk and ext2_commit_chunk to folios
ext2: Convert ext2_readdir to use a folio
ext2: Convert ext2_unlink() and ext2_rename() to use folios
ext2: convert to new timestamp accessors
ext2: Fix ki_pos update for DIO buffered-io fallback case
ext2: move ext2_xattr_handlers and ext2_xattr_handler_map to .rodata
 
ext4: add __GFP_NOWARN to GFP_NOWAIT in readahead
ext4: add first unit test for ext4_mb_new_blocks_simple in mballoc
ext4: add missed brelse in update_backups
ext4: add missing initialization of call_notify_error in update_super_work()
ext4: add some kunit stub for mballoc kunit test
ext4: apply umask if ACL support is disabled
ext4: calculate free_clusters_count in cluster unit in verify_group_input
ext4: call bdev_getblk() from sb_getblk_gfp()
ext4: call ext4_mb_mark_context in ext4_free_blocks_simple
ext4: call ext4_mb_mark_context in ext4_group_add_blocks()
ext4: call ext4_mb_mark_context in ext4_mb_clear_bb
ext4: call ext4_mb_mark_context in ext4_mb_mark_diskspace_used
ext4: Convert to bdev_open_by_dev()
ext4: convert to folio_create_empty_buffers
ext4: convert to new timestamp accessors
ext4: correct offset of gdb backup in non meta_bg group to update_backups
ext4: correct return value of ext4_convert_meta_bg
ext4: correct the start block of counting reserved clusters
ext4: dynamically allocate the ext4-es shrinker
ext4: extend ext4_mb_mark_context to support allocation under journal
ext4: factor out codes to update block bitmap and group descriptor on disk from ext4_mb_mark_bb
ext4: fix incorrect offset
ext4: fix race between writepages and remount
ext4: fix racy may inline data check in dio write
ext4: fix traditional comparison using max/min method
ext4: fix typo in setup_new_flex_group_blocks
ext4: fix warning in ext4_dio_write_end_io()
ext4: make running and commit transaction have their own freed_data_list
ext4: make state in ext4_mb_mark_bb to be bool
ext4: make sure allocate pending entry not fail
ext4: mark buffer new if it is unwritten to avoid stale data exposure
ext4: move 'ix' sanity check to corrent position
ext4: move ext4_xattr_handlers to .rodata
ext4: no need to generate from free list in mballoc
ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
ext4: properly sync file size update after O_SYNC direct IO
ext4: remove commented code in reserve_backup_gdb
ext4: remove EXT4FS_DEBUG defination in resize.c
ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks
ext4: remove redundant check of count
ext4: remove unnecessary check to avoid repeat update_backups for the same gdb
ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap
ext4: run mballoc test with different layouts setting
ext4: Separate block bitmap and buddy bitmap freeing in ext4_group_add_blocks()
ext4: Separate block bitmap and buddy bitmap freeing in ext4_mb_clear_bb()
ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg
ext4: use bdev_getblk() to avoid memory reclaim in readahead path
ext4: use folio_end_read()
ext4: use saved local variable sbi instead of EXT4_SB(sb)
 
extcon: add Realtek DHC RTD SoC Type-C driver
extcon: max77693: add device-tree compatible string
extcon: max77843: add device-tree compatible string
extcon: realtek: add the error handler for nvmem_cell_read
 
Linux: extract and use FILE_LINE macro
 
f2fs: avoid format-overflow warning
f2fs: Clean up errors in segment.h
f2fs: clean up zones when not successfully unmounted
f2fs: compress: do sanity check on cluster when CONFIG_F2FS_CHECK_FS is on
f2fs: compress: fix deadloop in f2fs_write_cache_pages()
f2fs: compress: fix to avoid fragment w/ OPU during f2fs_ioc_compress_file()
f2fs: compress: fix to avoid redundant compress extension
f2fs: compress: fix to avoid use-after-free on dic
f2fs: Convert to bdev_open_by_dev/path()
f2fs: convert to new timestamp accessors
f2fs: do not return EFSCORRUPTED, but try to run online repair
f2fs: dynamically allocate the f2fs-shrinker
f2fs: finish previous checkpoints before returning from remount
f2fs: fix error handling of __get_node_page
f2fs: fix error path of __f2fs_build_free_nids
f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
f2fs: let f2fs_precache_extents() traverses in file range
f2fs: move f2fs_xattr_handlers and f2fs_xattr_handler_map to .rodata
f2fs: preload extent_cache for POSIX_FADV_WILLNEED
f2fs: set the default compress_level on ioctl
f2fs: split initial and dynamic conditions for extent_cache
f2fs: stop iterating f2fs_map_block if hole exists
f2fs: Support Block Size == Page Size
 
fanotify: delete useless parenthesis in FANOTIFY_INLINE_FH macro
 
fat: convert to new timestamp accessors
 
fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/au1200fb: Do not display boot-up logo
 
fbdev/bw2: Use initializer macro for struct fb_ops
 
fbdev/cg14: Use initializer macro for struct fb_ops
 
fbdev/cg3: Use initializer macro for struct fb_ops
 
fbdev/cg6: Use initializer macro for struct fb_ops
 
fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/core: Clean up include statements in fbmem.c
fbdev/core: Fix style of code for boot-up logo
fbdev/core: Move logo functions into separate source file
fbdev/core: Remove empty internal helpers from fb_logo.c
fbdev/core: Unexport logo helpers
 
fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/ffb: Use initializer macro for struct fb_ops
 
fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O
 
fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/leo: Use initializer macro for struct fb_ops
 
fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/mmp/mmpfb: Do not display boot-up logo
 
fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/omapfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/p9100: Use initializer macro for struct fb_ops
 
fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support
fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected
fbdev/sbus: Forward declare all necessary structures in header
 
fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/smscufx: Use fb_ops helpers for deferred I/O
 
fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/tcx: Use initializer macro for struct fb_ops
 
fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/udlfb: Use fb_ops helpers for deferred I/O
 
fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers
 
fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED
fbdev: amifb: Convert to platform remove callback returning void
fbdev: amifb: Mark driver struct with __refdata to prevent section mismatch warning
fbdev: atmel_lcdfb: Convert to platform remove callback returning void
fbdev: atmel_lcdfb: Stop using platform_driver_probe()
fbdev: Avoid file argument in fb_pgprotect()
fbdev: fsl-diu-fb: mark wr_reg_wa() static
fbdev: hyperv_fb: fix uninitialized local variable use
fbdev: imsttfb: fix a resource leak in probe
fbdev: imsttfb: fix double free in probe()
fbdev: offb: Simplify offb_init_fb()
fbdev: omapfb/analog-tv: Convert to platform remove callback returning void
fbdev: omapfb/analog-tv: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb/dpi: Convert to platform remove callback returning void
fbdev: omapfb/dpi: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb/dsi-cm: Convert to platform remove callback returning void
fbdev: omapfb/dsi-cm: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb/dvi: Convert to platform remove callback returning void
fbdev: omapfb/dvi: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb/hdmi: Convert to platform remove callback returning void
fbdev: omapfb/hdmi: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb/opa362: Convert to platform remove callback returning void
fbdev: omapfb/opa362: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb/sharp-ls037v7dw01: Convert to platform remove callback returning void
fbdev: omapfb/sharp-ls037v7dw01: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb/tfp410: Convert to platform remove callback returning void
fbdev: omapfb/tfp410: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb/tpd12s015: Convert to platform remove callback returning void
fbdev: omapfb/tpd12s015: Don't put .remove() in .exit.text and drop suppress_bind_attrs
fbdev: omapfb: Do not shadow error code from platform_get_irq()
fbdev: omapfb: Drop unused remove function
fbdev: omapfb: Replace custom memparse() implementation
fbdev: Provide I/O-memory helpers as module
fbdev: Replace fb_pgprotect() with pgprot_framebuffer()
fbdev: stifb: Make the STI next font pointer a 32-bit signed offset
fbdev: viafb: use new array-copying-wrapper
 
file, i915: fix file reference for mmap_singleton()
 
file: convert to SLAB_TYPESAFE_BY_RCU
 
filemap: add a per-mapping stable writes flag
filemap: call filemap_get_folios_tag() from filemap_get_folios()
filemap: remove use of wait bookmarks
 
firewire: Annotate struct fw_node with __counted_by
firewire: core: fix possible memory leak in create_units()
firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
 
firmware: Add support for Qualcomm UEFI Secure Application
firmware: arm_ffa: Add checks for the notification enabled state
firmware: arm_ffa: Add interface to send a notification to a given partition
firmware: arm_ffa: Add interfaces to request notification callbacks
firmware: arm_ffa: Add notification handling mechanism
firmware: arm_ffa: Add schedule receiver callback mechanism
firmware: arm_ffa: Allow FF-A initialisation even when notification fails
firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode of messaging
firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA device
firmware: arm_ffa: Declare ffa_bus_type structure in the header
firmware: arm_ffa: Emit modalias for FF-A devices
firmware: arm_ffa: Fix FFA notifications cleanup path
firmware: arm_ffa: Fix ffa_notification_info_get() IDs handling
firmware: arm_ffa: Fix the size of the allocation in ffa_partitions_cleanup()
firmware: arm_ffa: Implement notification bitmap create and destroy interfaces
firmware: arm_ffa: Implement the FFA_NOTIFICATION_GET interface
firmware: arm_ffa: Implement the FFA_NOTIFICATION_SET interface
firmware: arm_ffa: Implement the FFA_RUN interface
firmware: arm_ffa: Implement the notification bind and unbind interface
firmware: arm_ffa: Implement the NOTIFICATION_INFO_GET interface
firmware: arm_ffa: Initial support for scheduler receiver interrupt
firmware: arm_ffa: Setup the partitions after the notification initialisation
firmware: arm_ffa: Simplify the computation of transmit and fragment length
firmware: arm_ffa: Switch to using ffa_mem_desc_offset() accessor
firmware: arm_ffa: Update memory descriptor to support v1.1 format
firmware: arm_ffa: Update the FF-A command list with v1.1 additions
firmware: arm_ffa: Upgrade the driver version to v1.1
firmware: arm_scmi: Add clock .state_get support to pre-v3.2
firmware: arm_scmi: Add clock OEM config clock operations
firmware: arm_scmi: Add clock v3.2 CONFIG_SET support
firmware: arm_scmi: Add generic OPP support to the SCMI performance domain
firmware: arm_scmi: Add qcom smc/hvc transport support
firmware: arm_scmi: Add support for clock parents
firmware: arm_scmi: Add v3.2 clock CONFIG_GET support
firmware: arm_scmi: Align perf ops to use domain-id as in-parameter
firmware: arm_scmi: Convert u32 to unsigned long to align with arm_smccc_1_1_invoke()
firmware: arm_scmi: Do not use !! on boolean when setting msg->flags
firmware: arm_scmi: Drop redundant ->device_domain_id() from perf ops
firmware: arm_scmi: Extend perf protocol ops to get information of a domain
firmware: arm_scmi: Extend perf protocol ops to get number of domains
firmware: arm_scmi: Fix frequency truncation by promoting multiplier type
firmware: arm_scmi: Fix possible frequency truncation when using level indexing mode
firmware: arm_scmi: Move power-domain driver to the pmdomain dir
firmware: arm_scmi: Rename scmi_{msg_,}clock_config_{get,set}_{2,21}
firmware: arm_scmi: Simplify enable/disable clock operations
firmware: arm_scmi: Simplify error path in scmi_dvfs_device_opps_add()
firmware: arm_scmi: Specify the performance level when adding an OPP
firmware: arm_scpi: Use device_get_match_data()
firmware: meson: Use device_get_match_data()
firmware: qcom-scm: drop unneeded 'extern' specifiers
firmware: qcom-scm: order includes alphabetically
firmware: qcom: move Qualcomm code into its own directory
firmware: qcom: qseecom: Add missing AUXILIARY_BUS dependency
firmware: qcom: qseecom: add missing include guards
firmware: qcom: scm: add a missing forward declaration for struct device
firmware: qcom: scm: remove unneeded 'extern' specifiers
firmware: qcom_scm: Add support for Qualcomm Secure Execution Environment SCM interface
firmware: qcom_scm: disable SDI if required
firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit
firmware: raspberrypi: Fix devm_rpi_firmware_get documentation
firmware: tegra: Add suspend hook and reset BPMP IPC early on resume
firmware: tegra: bpmp: Replace deprecated strncpy() with strscpy_pad()
firmware: tegra: Fix a typo
firmware: ti_sci: Mark driver as non removable
firmware: ti_sci: refactor deprecated strncpy
firmware: ti_sci: Use device_get_match_data()
firmware: ti_sci: Use list_for_each_entry() helper
firmware: xilinx: Move EXPORT_SYMBOL_GPL next to zynqmp_pm_feature definition
 
firmware_loader: Abort all upcoming firmware load request once reboot triggered
firmware_loader: Refactor kill_pending_fw_fallback_reqs()
 
Linux: Fix termination state for idr_for_each_entry_ul()
Linux: fix ufs_get_locked_folio() breakage
 
fixup bcachefs: Deadlock cycle detector
fixup bcachefs: Deadlock cycle detector
fixup bcachefs: New on disk format: Backpointers
fixup bcachefs: Use for_each_btree_key_upto() more consistently
 
fixup! bcachefs: Factor out __bch2_btree_iter_set_pos()
 
flow_offload: Annotate struct flow_action_entry with __counted_by
 
fm10k: replace deprecated strncpy with strscpy
 
fork: Fix kernel-doc
 
fpga: altera-ps-spi: Use spi_get_device_match_data()
fpga: Use device_get_match_data()
fpga: versal: Add support for 44-bit DMA operations
 
freevxfs: convert to new timestamp accessors
freevxfs: derive f_fsid from bdev->bd_dev
 
freezer,sched: Do not restore saved_state of a thawed task
freezer,sched: Use saved_state to reduce some spurious wakeups
 
fs/9p: Remove unused function declaration v9fs_inode2stat()
 
fs/jfs: Add check for negative db_l2nbperpage
fs/jfs: Add validity check for db_maxag and db_agpref
 
fs/pipe: move check to pipe_has_watch_queue()
fs/pipe: remove unnecessary spinlock from pipe_write()
fs/pipe: use spinlock in pipe_read() only if there is a watch_queue
 
fs/proc/base.c: remove unneeded semicolon
 
fs/proc/task_mmu: add fast paths to get/clear PAGE_IS_WRITTEN flag
fs/proc/task_mmu: implement IOCTL to get and optionally clear info about PTEs
 
fs/proc: Add boot loader arguments as comment to /proc/bootconfig
fs/proc: do_task_stat: use __for_each_thread()
 
fs: add a new SB_I_NOUMASK flag
fs: assert that open_mutex isn't held over holder ops
fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock
fs: cifs: Fix atime update check
fs: convert core infrastructure to new timestamp accessors
fs: Convert to bdev_open_by_dev()
fs: create helper file_user_path() for user displayed mapped file path
fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
fs: dlm: Remove some useless memset()
fs: dlm: Simplify buffer size computation in dlm_create_debug_file()
fs: export mnt_idmap_get/mnt_idmap_put
fs: export mnt_{get,put}_write_access() to modules
fs: factor out d_mark_tmpfile()
fs: fix build error with CONFIG_EXPORTFS=m or not defined
fs: fix umask on NFS with CONFIG_FS_POSIX_ACL=n
fs: get mnt_writers count for an open backing file's real path
fs: new accessor methods for atime and mtime
fs: ocfs2: check status values
fs: ocfs2: replace strlcpy with sysfs_emit
fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
fs: rename __mnt_{want,drop}_write*() helpers
fs: rename inode i_atime and i_mtime fields
fs: report f_fsid from s_dev for "simple" filesystems
fs: simplify misleading code to remove ambiguity regarding ihold()/iput()
fs: store real path instead of fake path in backing file f_path
fs: super: dynamically allocate the s_shrink
fs: use nth_page() in place of direct struct page manipulation
 
fsconfig: ensure that dirfd is set to aux
 
fscrypt: compute max_lblk_bits from s_maxbytes and block size
fscrypt: Do not include crypto/algapi.h
fscrypt: make it clearer that key_prefix is deprecated
fscrypt: make the bounce page pool opt-in instead of opt-out
fscrypt: rename fscrypt_info => fscrypt_inode_info
fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes
fscrypt: support crypto data unit size less than filesystem block size
fscrypt: track master key presence separately from secret
 
ftrace: Fix modification of direct_function hash while in use
 
function: convert to new timestamp accessors
 
fuse: convert to new timestamp accessors
fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
fuse: disable FOPEN_PARALLEL_DIRECT_WRITES with FUSE_DIRECT_IO_ALLOW_MMAP
fuse: move fuse_xattr_handlers to .rodata
fuse: Rename DIRECT_IO_RELAX to DIRECT_IO_ALLOW_MMAP
fuse: share lookup state between submount and its parent
 
futex/pi: Fix recursive rt_mutex waiter state
 
futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic()
 
futex: abstract out a __futex_wake_mark() helper
futex: Add flags2 argument to futex_requeue()
futex: Add sys_futex_requeue()
futex: Add sys_futex_wait()
futex: Add sys_futex_wake()
futex: add wake_data to struct futex_q
futex: Clarify FUTEX2 flags
futex: Don't include process MM in futex key on no-MMU
futex: Extend the FUTEX2 flags
futex: factor out the futex wake handling
futex: Fix hardcoded flags
futex: Flag conversion
futex: FLAGS_STRICT
futex: make futex_parse_waitv() available as a helper
futex: make the vectored futex operations available
futex: move FUTEX2_VALID_MASK to futex.h
futex: Propagate flags into get_futex_key()
futex: Use a folio instead of a page
futex: Validate futex value against futex size
 
fw loader: Remove the now superfluous sentinel element from ctl_table array
 
gcc-plugins: latent_entropy: Fix typo (args -> argc) in plugin description
gcc-plugins: randstruct: Only warn about true flexible arrays
gcc-plugins: randstruct: Update code comment in relayout_struct()
 
gcov: annotate struct gcov_iterator with __counted_by
 
gen_compile_commands.py: fix path resolve with symlinks in it
 
gen_compile_commands: Allow the line prefix to still be cmd_
gen_compile_commands: Sort output compile commands by file name
 
genetlink: don't merge dumpit split op for different cmds into single iter
 
geneve: add dsfield helper function
geneve: use generic function for tunnel IPv4 route lookup
geneve: use generic function for tunnel IPv6 route lookup
 
genirq/generic-chip: Fix the irq_chip name for /proc/interrupts
 
genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware
 
genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
 
get_maintainer: add --keywords-in-file option
get_maintainer: correctly parse UTF-8 encoded names in files
get_maintainer: remove stray punctuation when cleaning file emails
 
getrusage: add the "signal_struct *sig" local variable
getrusage: use __for_each_thread()
 
gfs2: Add metapath_dibh helper
gfs2: Clean up gfs2_alloc_parms initializers
gfs2: Clean up quota.c:print_message
gfs2: convert gfs2_getbuf() to folios
gfs2: convert gfs2_getjdatabuf to use a folio
gfs2: Convert gfs2_internal_read to folios
gfs2: convert gfs2_write_buf_to_page() to use a folio
gfs2: convert inode unstuffing to use a folio
gfs2: Convert stuffed_readpage to folios
gfs2: convert to new timestamp accessors
gfs2: Don't update inode timestamps for direct writes
gfs2: don't withdraw if init_threads() got interrupted
gfs2: dynamically allocate the gfs2-glock shrinker
gfs2: dynamically allocate the gfs2-qd shrinker
gfs2: fix an oops in gfs2_permission
gfs2: Fix slab-use-after-free in gfs2_qd_dealloc
gfs2: fs: derive f_fsid from s_uuid
gfs2: Get rid of gfs2_alloc_blocks generation parameter
gfs2: Get rid of the gfs2_glock_is_held_* helpers
gfs2: ignore negated quota changes
gfs2: Minor gfs2_write_jdata_batch PAGE_SIZE cleanup
gfs2: move gfs2_xattr_handlers_max to .rodata
gfs2: No longer use 'extern' in function declarations
gfs2: remove dead code in add_to_queue
gfs2: Remove freeze_go_demote_ok
gfs2: Remove unused gfs2_extent_length argument
gfs2: Rename gfs2_lookup_{ simple => meta }
gfs2: setattr_chown: Add missing initialization
gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
gfs2: Simplify function gfs2_upgrade_iopen_glock
gfs2: Stop using GFS2_BASIC_BLOCK and GFS2_BASIC_BLOCK_SHIFT
gfs2: Two quota=account mode fixes
 
Linux: GPIO descriptors for TI ASoC codecs
 
gpio-f7188x: fix base values conflicts with other gpio pins
 
gpio: acpi: remove acpi_get_and_request_gpiod()
gpio: acpi: replace gpiochip_find() with gpio_device_find()
gpio: altera: Convert to platform remove callback returning void
gpio: amdpt: Convert to platform remove callback returning void
gpio: aspeed: use new pinctrl GPIO helpers
gpio: brcmstb: Convert to platform remove callback returning void
gpio: cadence: Convert to platform remove callback returning void
gpio: cdev: use pinctrl_gpio_can_use_line_new()
gpio: dln2: Convert to platform remove callback returning void
gpio: dt-bindings: add more loongson gpio chip support
gpio: dwapb: don't include gpiolib.h
gpio: dwapb: mask/unmask IRQ when disable/enale it
gpio: eic-sprd: unregister from the irq notifier on remove()
gpio: eic-sprd: use a helper variable for &pdev->dev
gpio: eic-sprd: use atomic notifiers to notify all chips about irqs
gpio: em: use new pinctrl GPIO helpers
gpio: ftgpio010: Convert to platform remove callback returning void
gpio: Further document optional GPIOLIB
gpio: fx6408: Convert to use maple tree register cache
gpio: grgpio: Convert to platform remove callback returning void
gpio: hisi: Fix format specifier
gpio: ljca: Convert to platform remove callback returning void
gpio: loongson: add more gpio chip support
gpio: lpc18xx: Convert to platform remove callback returning void
gpio: mb86s7x: Convert to platform remove callback returning void
gpio: mb86s7x: don't include gpiolib.h
gpio: mm-lantiq: Convert to platform remove callback returning void
gpio: mockup: deprecate the old testing module
gpio: mockup: don't access internal GPIOLIB structures
gpio: mockup: fix kerneldoc
gpio: mockup: remove unused field
gpio: mockup: simplify code by using cleanup helpers
gpio: mpc5200: Convert to platform remove callback returning void
gpio: mpc8xxx: Convert to platform remove callback returning void
gpio: mvebu: use new pinctrl GPIO helpers
gpio: of: correct notifier return codes
gpio: of: replace gpiochip_find_* with gpio_device_find_*
gpio: omap: Convert to platform remove callback returning void
gpio: pca953x: Convert to use maple tree register cache
gpio: pca953x: Drop unused fields in struct pca953x_platform_data
gpio: pca953x: Fully convert to device managed resources
gpio: pca953x: Get rid of useless goto label
gpio: pca953x: Revisit header inclusions
gpio: pca953x: Simplify code with cleanup helpers
gpio: pca953x: Split pca953x_restore_context() and pca953x_save_context()
gpio: pca953x: Switch to DEFINE_SIMPLE_DEV_PM_OPS()
gpio: pca953x: Utilise dev_err_probe() where it makes sense
gpio: pca953x: Utilise temporary variable for struct device
gpio: pca953x: Utilise temporary variable for struct gpio_chip
gpio: pxa: use new pinctrl GPIO helpers
gpio: rcar: Convert to platform remove callback returning void
gpio: rcar: use new pinctrl GPIO helpers
gpio: Rewrite IXP4xx GPIO bindings in schema
gpio: rockchip: Convert to platform remove callback returning void
gpio: rockchip: use new pinctrl GPIO helpers
gpio: sim: add missing include
gpio: sim: don't fiddle with GPIOLIB private members
gpio: sim: include a missing header
gpio: sim: initialize a managed pointer when declaring it
gpio: swnode: replace gpiochip_find() with gpio_device_find_by_label()
gpio: sysfs: drop the mention of gpiochip_find() from sysfs code
gpio: tb10x: Convert to platform remove callback returning void
gpio: tegra: use new pinctrl GPIO helpers
gpio: ts5500: Convert to platform remove callback returning void
gpio: uniphier: Convert to platform remove callback returning void
gpio: update Intel LJCA USB GPIO driver
gpio: Use device_get_match_data()
gpio: vf610: add i.MX8ULP of_device_id entry
gpio: vf610: simplify code by dropping data check
gpio: vf610: update comment for i.MX8ULP and i.MX93 legacy compatibles
gpio: vf610: use new pinctrl GPIO helpers
gpio: xgene-sb: Convert to platform remove callback returning void
gpio: xgene-sb: don't include gpiolib.h
gpio: xgs-iproc: Convert to platform remove callback returning void
gpio: xilinx: Convert to platform remove callback returning void
gpio: zynq: Convert to platform remove callback returning void
 
gpiolib: acpi: Add a ignore interrupt quirk for Peaq C1010
gpiolib: acpi: Check if a GPIO is listed in ignore_interrupt earlier
gpiolib: add support for scope-based management to gpio_device
gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()
gpiolib: cdev: annotate struct linereq with __counted_by
gpiolib: extend the critical sections of lookup tables
gpiolib: generic: use new pinctrl GPIO helpers
gpiolib: make gpio_device_get() and gpio_device_put() public
gpiolib: make gpiochip_get_desc() public
gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
gpiolib: of: Allow "trigger-sources" to reference a GPIO
gpiolib: provide gpio_device_find()
gpiolib: provide gpio_device_find_by_fwnode()
gpiolib: provide gpio_device_find_by_label()
gpiolib: provide gpio_device_get_base()
gpiolib: provide gpio_device_get_desc()
gpiolib: provide gpio_device_to_device()
gpiolib: provide gpiod_to_gpio_device()
gpiolib: reluctantly provide gpio_device_get_chip()
gpiolib: remove gpiochip_find()
gpiolib: remove stray newline in gpio/driver.h
gpiolib: remove unnecessary extern specifiers from the driver header
gpiolib: replace find_chip_by_name() with gpio_device_find_by_label()
gpiolib: sysfs: Fix error handling on failed export
gpiolib: unexport gpiod_set_transitory()
 
gpu: drm: amd: display: fix kernel-doc warnings
gpu: host1x: Add locking in channel allocation
gpu: host1x: Correct allocated size for contexts
gpu: host1x: Enable system suspend callbacks
gpu: host1x: Stop CDMA before suspending
gpu: host1x: Syncpoint interrupt sharding
 
greybus: Add BeaglePlay Linux Driver
greybus: BeaglePlay driver needs CRC_CCITT
greybus: gb-beagleplay: Ensure le for values in transport
 
groups: Convert group_info.usage to refcount_t
 
gve: Fixes for napi_poll when budget is 0
gve: Use size_add() in call to struct_size()
 
hamradio: baycom: remove useless link in Kconfig
hamradio: replace deprecated strncpy with strscpy_pad
 
handshake: Fix sign of key_serial_t fields
handshake: Fix sign of socket file descriptor fields
 
Linux: Harden SSP boards and add TDM support
 
hardening: Provide Kconfig fragments for basic options
hardening: x86: drop reference to removed config AMD_IOMMU_V2
 
hexagon: Remove unusable symbols from the ptrace.h uapi
 
hfs: convert to new timestamp accessors
hfs: move hfs_xattr_handlers to .rodata
 
hfsplus: convert to new timestamp accessors
hfsplus: move hfsplus_xattr_handlers to .rodata
 
hid/picolcd: Use fb_ops helpers for deferred I/O
 
HID: add ALWAYS_POLL quirk for Apple kb
HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
HID: Add quirk for Labtec/ODDOR/aikeec handbrake
HID: amd_sfh: Add light chromaticity for SFH1.1
HID: amd_sfh: Add light chromaticity support
HID: amd_sfh: Add support for light color temperature
HID: amd_sfh: Add support for SFH1.1 light color temperature
HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards
HID: apple: add Jamesdonkey and A3R to non-apple keyboards list
HID: core: remove #ifdef CONFIG_PM from hid_driver
 
hid: cp2112: Fix duplicate workqueue initialization
hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip
 
HID: fix HID device resource race between HID core and debugging support
HID: glorious: fix Glorious Model I HID report
HID: hid-asus: add const to read-only outgoing usb buffer
HID: hid-asus: reset the backlight brightness level on resume
HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[]
HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround
 
hid: lenovo: Resend all settings on reset_resume for compact keyboards
 
HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
HID: logitech-hidpp: Add hidpp_non_unifying_init() helper
HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only
HID: logitech-hidpp: Drop delayed_work_cb()
HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING
HID: logitech-hidpp: Fix connect event race
HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init()
HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()
HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check
HID: logitech-hidpp: Remove connected check for non-unifying devices
HID: logitech-hidpp: Remove unused connected param from *_connect()
HID: logitech-hidpp: Remove wtp_get_config() call from probe()
HID: logitech-hidpp: Revert "Don't restart communication if not necessary"
HID: logitech-hidpp: Stop IO before calling hid_connect()
HID: mcp2221: Allow IO to start during probe
HID: mcp2221: Set driver data before I2C adapter add
HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
HID: multitouch: remove #ifdef CONFIG_PM
HID: nintendo: cleanup LED code
HID: nintendo: fix initializer element is not constant error
HID: nintendo: Prevent divide-by-zero on code
HID: nvidia-shield: Fix a missing led_classdev_unregister() in the probe error handling path
HID: nvidia-shield: Fix some missing function calls() in the probe error handling path
HID: nvidia-shield: Introduce thunderstrike_destroy()
HID: prodikeys: Replace deprecated strncpy() with strscpy()
 
hid: Remove trailing whitespace
 
HID: rmi: remove #ifdef CONFIG_PM
HID: uclogic: Fix a work->entry not empty bug in __queue_work()
HID: uclogic: Fix user-memory-access bug in uclogic_params_ugee_v2_init_event_hooks()
HID: usbhid: remove #ifdef CONFIG_PM
 
highmem: Add folio_release_kmap()
highmem: fix a memory copy problem in memcpy_from_folio
 
hinic: devlink health: use retained error fmsg API
 
hostfs: convert to new timestamp accessors
 
hpet: Annotate struct hpets with __counted_by
hpet: Remove now superfluous sentinel element from ctl_table array
 
hpfs: convert to new timestamp accessors
 
hrtimers: Push pending hrtimers away from outgoing CPU earlier
 
hsr: Prevent use after free in prp_create_tagged_frame()
 
hte: allow building modules with COMPILE_TEST enabled
hte: Annotate struct hte_device with __counted_by
hte: tegra194: add GPIOLIB dependency
hte: tegra194: don't access struct gpio_chip
hte: tegra194: improve the GPIO-related comment
hte: tegra194: Remove redundant dev_err()
hte: tegra194: Switch to LATE_SIMPLE_DEV_PM_OPS()
hte: tegra: Fix missing error code in tegra_hte_test_probe()
hte: Use kasprintf() instead of fixed buffer formatting
 
hugetlb: batch freeing of vmemmap pages
hugetlb: batch PMD split for bulk vmemmap dedup
hugetlb: batch TLB flushes when freeing vmemmap
hugetlb: batch TLB flushes when restoring vmemmap
hugetlb: check for hugetlb folio before vmemmap_restore
hugetlb: convert remove_pool_huge_page() to remove_pool_hugetlb_folio()
hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
hugetlb: memcg: account hugetlb-backed memory in memory controller
hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles
hugetlb: perform vmemmap optimization on a list of pages
hugetlb: perform vmemmap restoration on a list of pages
hugetlb: remove a few calls to page_folio()
hugetlb: restructure pool allocations
hugetlb: set hugetlb page flag before optimizing vmemmap
hugetlb: use a folio in free_hpage_workfn()
 
hugetlb_vmemmap: use folio argument for hugetlb_vmemmap_* functions
 
hugetlbfs: convert to new timestamp accessors
hugetlbfs: drop shared NUMA mempolicy pretence
 
hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
 
hv_netvsc: fix netvsc_send_completion to avoid multiple message length checks
hv_netvsc: fix race of netvsc and VF register_netdevice
hv_netvsc: Fix race of register_netdevice_notifier and VF register
hv_netvsc: Mark VF as slave before exposing it to user-mode
hv_netvsc: rndis_filter needs to select NLS
 
hvc/xen: fix console unplug
hvc/xen: fix error path in xen_hvc_init() to always register frontend driver
hvc/xen: fix event channel handling for secondary consoles
 
hwmon: (abitguru{,3}) Enable build testing on !X86
hwmon: (abituguru) Convert to platform remove callback returning void
hwmon: (abituguru3) Convert to platform remove callback returning void
hwmon: (acpi_power_meter) Fix 4.29 MW bug
hwmon: (acpi_power_meter) replace open-coded kmemdup_nul
hwmon: (adt7475) Add support for Imon readout on ADT7490
hwmon: (aquacomputer_d5next) Add support for Aquacomputer High Flow USB and MPS Flow
hwmon: (aquacomputer_d5next) Check if temp sensors of legacy devices are connected
hwmon: (asus-ec-sensors) add ROG Crosshair X670E Gene.
hwmon: (asus_wmi_sensors) Replace deprecated strncpy() with strscpy()
hwmon: (axi-fan-control) Fix possible NULL pointer dereference
hwmon: (coretemp) Fix potentially truncated sysfs attribute name
hwmon: (corsair-psu) Fix probe when built-in
hwmon: (da9052-hwmon) Convert to platform remove callback returning void
hwmon: (dme1737) Convert to platform remove callback returning void
hwmon: (f71805f) Convert to platform remove callback returning void
hwmon: (f71882fg) Convert to platform remove callback returning void
hwmon: (fam15h_power) Use topology_core_id()
hwmon: (hs3001) remove redundant store on division
hwmon: (i5k_amb) Convert to platform remove callback returning void
hwmon: (ibmpowernv) Replace deprecated strncpy() with memcpy()
hwmon: (ina238) add ina237 support
hwmon: (ina3221) Add support for channel summation disable
hwmon: (ltc2992) Avoid division by zero
hwmon: (max197) Convert to platform remove callback returning void
hwmon: (max31827) handle vref regulator
hwmon: (max31827) Make code cleaner
hwmon: (max31827) Modify conversion wait time
hwmon: (mc13783-adc) Convert to platform remove callback returning void
hwmon: (nct6683) Add another customer ID for ASRock X670E Taichi
hwmon: (nct6775) Fix incorrect variable reuse in fan_div calculation
hwmon: (nct6775) use acpi_dev_hid_uid_match() for matching _HID and _UID
hwmon: (npcm750-pwm) Add an error code check in npcm7xx_en_pwm_fan
hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
hwmon: (occ/p9_sbe) Convert to platform remove callback returning void
hwmon: (pc87360) Convert to platform remove callback returning void
hwmon: (pc87427) Convert to platform remove callback returning void
hwmon: (pmbus) Add ON_OFF_CONFIG register bits
hwmon: (pmbus/core) Add helper macro to define single pmbus regulator
hwmon: (pmbus/max31785) Add delay between bus accesses
hwmon: (pmbus/mp2975) Move PGOOD fix
hwmon: (pmbus/mpq7932) Add a support for mpq2286 Power Management IC
hwmon: (pmbus/mpq7932) Get page count based on chip info
hwmon: (pmbus/tda38640) Add workaround for SVID mode
hwmon: (powerz) add support for ChargerLAB KM002C
hwmon: (sch5627) Add support for writing limit registers
hwmon: (sch5627) Disallow write access if virtual registers are locked
hwmon: (sch5627) Document behaviour of limit registers
hwmon: (sch5627) Use bit macros when accessing the control register
hwmon: (sch5627) Use regmap for pwm map register caching
hwmon: (sch5636) Convert to platform remove callback returning void
hwmon: (sht15) Convert to platform remove callback returning void
hwmon: (sis5595) Convert to platform remove callback returning void
hwmon: (ultra45_env) Convert to platform remove callback returning void
hwmon: (via-cputemp) Convert to platform remove callback returning void
hwmon: (via686a) Convert to platform remove callback returning void
hwmon: (vt1211) Convert to platform remove callback returning void
hwmon: (vt8231) Convert to platform remove callback returning void
hwmon: (w83627hf) Convert to platform remove callback returning void
hwmon: (w83781d) Convert to platform remove callback returning void
hwmon: (xgene) Migrate to use generic PCC shmem related macros
hwmon: (xgene-hwmon) Convert to platform remove callback returning void
hwmon: Add driver for ltc2991
hwmon: add POWER-Z driver
hwmon: Annotate struct gsc_hwmon_platform_data with __counted_by
hwmon: ltc2991: Fix spelling mistake "contiuous" -> "continuous"
hwmon: max31827: include regulator header
hwmon: tmp513: Add max_channels variable to struct tmp51x_data
hwmon: tmp513: Simplify tmp51x_read_properties()
 
hwrng: bcm2835 - Fix hwrng throughput regression
hwrng: bcm2835 - removed call to platform_set_drvdata()
hwrng: geode - fix accessing registers
hwrng: hisi - removed unneeded call to platform_set_drvdata()
hwrng: imx-rngc - reasonable timeout for initial seed
hwrng: imx-rngc - reasonable timeout for selftest
hwrng: ks-sa - access private data via struct hwrng
hwrng: ks-sa - remove dev from struct ks_sa_rng
hwrng: ks-sa - use dev_err_probe
hwrng: meson - add support for S4
hwrng: mpfs - removed unneeded call to platform_set_drvdata()
hwrng: n2 - Use device_get_match_data()
hwrng: nomadik - add MODULE_DESCRIPTION
hwrng: octeon - Fix warnings on 32-bit platforms
hwrng: st - add MODULE_DESCRIPTION
hwrng: stm32 - implement error concealment
hwrng: stm32 - implement STM32MP13x support
hwrng: stm32 - restrain RNG noise source clock
hwrng: stm32 - rework error handling in stm32_rng_read()
hwrng: stm32 - rework power management sequences
hwrng: stm32 - support RNG configuration locking mechanism
hwrng: stm32 - use devm_platform_get_and_ioremap_resource() API
hwrng: xgene - removed unneeded call to platform_set_drvdata()
hwrng: xiphera - removed unnneded platform_set_drvdata()
 
hwtracing: hisi_ptt: Add dummy callback pmu::read()
hwtracing: hisi_ptt: Don't try to attach a task
hwtracing: hisi_ptt: Handle the interrupt in hardirq context
 
hyperv: avoid dependency on screen_info
 
hypfs: convert to new timestamp accessors
 
i2c: Add support for Intel LJCA USB I2C driver
i2c: Annotate struct i2c_atr with __counted_by
i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
i2c: at91-core: Use devm_clk_get_enabled()
i2c: axxia: eliminate kernel-doc warnings
i2c: brcmstb: Add support for atomic transfers
i2c: core: Fix atomic xfer check for non-preempt config
i2c: core: fix lockdep warning for sparsely nested adapter chain
i2c: core: Run atomic i2c xfer when !preemptible
i2c: cp2615: Fix 'assignment to __be16' warning
i2c: cp2615: replace deprecated strncpy with strscpy
i2c: designware: Disable TX_EMPTY irq while waiting for block length byte
i2c: designware: Fix corrupted memory seen in the ISR
i2c: dev: copy userspace array safely
i2c: dev: make i2c_dev_class a static const structure
i2c: exynos5: add support for atomic transfers
i2c: exynos5: Calculate t_scl_l, t_scl_h according to i2c spec
i2c: fix memleak in i2c_new_client_device()
i2c: gpio: remove error checks with debugfs
i2c: i801: add helper i801_restore_regs
i2c: i801: Add support for Intel Birch Stream SoC
i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
i2c: i801: replace acpi_lock with I2C bus lock
i2c: i801: Simplify class-based client device instantiation
i2c: i801: simplify module boilerplate code
i2c: i801: use i2c_mark_adapter_suspended/resumed
i2c: i801: Use new helper acpi_use_parent_companion
i2c: iproc: handle invalid slave state
i2c: mt65xx: allow optional pmic clock
i2c: mux: demux-pinctrl: Annotate struct i2c_demux_pinctrl_priv with __counted_by
i2c: mux: demux-pinctrl: Convert to use sysfs_emit_at() API
i2c: mux: gpio: adhere to coding style
i2c: mux: gpio: don't fiddle with GPIOLIB internals
i2c: ocores: Move system PM hooks to the NOIRQ phase
i2c: powermac: replace deprecated strncpy
i2c: qcom-geni: add ACPI device id for sc8180x
i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()
i2c: rcar: avoid non-standard use of goto
i2c: rcar: calculate divider instead of brute-forcing it
i2c: rcar: fix error code in probe()
i2c: rcar: improve accuracy for R-Car Gen3+
i2c: rcar: properly format a debug output
i2c: rcar: remove open coded DIV_ROUND_CLOSEST
i2c: rcar: reset controller is mandatory for Gen3+
i2c: riic: avoid potential division by zero
i2c: rk3x: fix potential spinlock recursion on poll
i2c: s3c2410: make i2c_s3c_irq_nextbyte() void
i2c: stm32f4: Use devm_clk_get_enabled()
i2c: stm32f7: Add atomic_xfer method to driver
i2c: stm32f7: add description of atomic in struct stm32f7_i2c_dev
i2c: stm32f7: Use devm_clk_get_enabled()
i2c: sun6i-p2wi: Prevent potential division by zero
i2c: Use device_get_match_data()
i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros
 
i3c/master/mipi-i3c-hci: Annotate struct hci_rings_data with __counted_by
 
i3c: Add support for bus enumeration & notification
i3c: dw: Annotate struct dw_i3c_xfer with __counted_by
i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs
i3c: Fix typo "Provisional ID" to "Provisioned ID"
i3c: master: cdns: Annotate struct cdns_i3c_xfer with __counted_by
i3c: master: cdns: Fix reading status register
i3c: master: handle IBIs in order they came
i3c: master: Inherit DMA masks and parameters from parent device
i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data.
i3c: master: svc: fix check wrong status register in irq handler
i3c: master: svc: fix compatibility string mismatch with binding doc
i3c: master: svc: fix ibi may not return mandatory data byte
i3c: master: svc: fix race condition in ibi work thread
i3c: master: svc: fix random hot join failure since timeout error
i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen
i3c: master: svc: fix wrong data return when IBI happen during start frame
i3c: mipi-i3c-hci: Add MODULE_ALIAS
i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer
i3c: mipi-i3c-hci: Fix DAT/DCT entry sizes
i3c: mipi-i3c-hci: Fix missing xfer->completion in hci_cmd_v1_daa()
i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handler
i3c: mipi-i3c-hci: Fix race between bus cleanup and interrupt
i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out
i3c: mipi-i3c-hci: Resume controller after aborted transfer
i3c: mipi-i3c-hci: Resume controller explicitly
i3c: mipi-i3c-hci: Set number of SW enabled Ring Bundles earlier
i3c: mipi-i3c-hci: Set ring start request together with enable
i3c: replace deprecated strncpy
i3c: svc: Annotate struct svc_i3c_xfer with __counted_by
 
i40e: Add handler for devlink .info_get
i40e: Add initial devlink support
i40e: Add PBA as board id info to devlink .info_get
i40e: Add rx_missed_errors for buffer exhaustion
i40e: Align devlink info versions with ice driver and add docs
i40e: Do not call devlink_port_type_clear()
i40e: Fix adding unsupported cloud filters
i40e: Fix devlink port unregistering
i40e: Fix filter input checks to prevent config with invalid values
i40e: fix potential memory leaks in i40e_remove()
i40e: Fix ST code value for Clause 45
i40e: Fix unexpected MFS warning message
i40e: fix use-after-free in i40e_aqc_add_filters()
i40e: Move DDP specific macros and structures to i40e_ddp.c
i40e: Move I40E_MASK macro to i40e_register.h
i40e: Move memory allocation structures to i40e_alloc.h
i40e: Refactor and rename i40e_read_pba_string()
i40e: Refactor I40E_MDIO_CLAUSE* macros
i40e: Remove back pointer from i40e_hw structure
i40e: Remove circular header dependencies and fix headers
i40e: Restore VF MSI-X state during PCI reset
i40e: Simplify memory allocation functions
i40e: Split and refactor i40e_nvm_version_str()
i40e: Split i40e_osdep.h
i40e: use scnprintf over strncpy+strncat
 
i915/guc: Get runtime pm in busyness worker only if already active
 
i915/perf: Fix NULL deref bugs with drm_dbg() calls
 
i915/pmu: Move execlist stats initialization to execlist specific setup
 
i915: Limit the length of an sg list to the requested length
 
iavf: add a common function for undoing the interrupt scheme
iavf: Add ability to turn off CRC stripping for VF
iavf: delete the iavf client interface
iavf: delete unused iavf_mac_info fields
iavf: fix comments about old bit locks
iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close
iavf: Fix promiscuous mode configuration flow messages
iavf: fix the waiting time for initial reset
iavf: Handle ntuple on/off based on new state machines for flow director
iavf: in iavf_down, don't queue watchdog_task if comms failed
iavf: Introduce new state machines for flow director
iavf: rely on netdev's own registered state
iavf: remove "inline" functions from iavf_txrx.c
iavf: simplify mutex_trylock+sleep loops
iavf: use unregister_netdev
iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero
 
IB/core: Add support for XDR link speed
 
IB/hfi1: Annotate struct tid_rb_node with __counted_by
IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock
IB/hfi1: Remove open coded reference to skb frag offset
IB/hfi1: Replace deprecated strncpy
 
IB/mlx5: Add support for 800G_8X lane speed
IB/mlx5: Adjust mlx5 rate mapping to support 800Gb
IB/mlx5: Expose XDR speed through MAD
IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF
IB/mlx5: Fix rdma counter binding for RAW QP
IB/mlx5: Rename 400G_8X speed to comply to naming convention
 
IB/mthca: Annotate struct mthca_icm_table with __counted_by
 
IB/qib: Replace deprecated strncpy
 
IB/srp: Annotate struct srp_fr_pool with __counted_by
 
IB: Use capital "OR" for multiple licenses in SPDX
 
ibmasm: convert to new timestamp accessors
 
ibmvmc: replace deprecated strncpy with strscpy
 
ibmvnic: replace deprecated strncpy with strscpy
 
ice: Add 200G speed/phy type use
ice: add admin commands to access cgu configuration
ice: add bitmap to track VF MSI-X usage
ice: add drop rule matching on not active lport
ice: Add E830 device IDs, MAC type and registers
ice: Add ice_get_link_status_datalen
ice: Add support for E830 DDP package segment
ice: alter feature support check for SRIOV and LAG
ice: Auxbus devices & driver for E822 TS
ice: change vfs.num_msix_per to vf->num_msix
ice: Check CRC strip requirement for VLAN strip
ice: check netlist before enabling ICE_F_GNSS
ice: cleanup ice_find_netlist_node
ice: dpll: fix check for dpll input priority range
ice: dpll: fix initial lock status of dpll
ice: dpll: fix output pin capabilities
ice: dpll: fix phase offset value
ice: dpll: implement phase related callbacks
ice: drop two params of ice_aq_move_sched_elems()
ice: fix DDP package download for packages without signature segment
ice: fix Get link status data length
ice: Fix link_down_on_close message
ice: fix linking when CONFIG_PTP_1588_CLOCK=n
ice: Fix PF with enabled XDP going no-carrier after reset
ice: fix pin assignment for E810-T without SMA control
ice: Fix SRIOV LAG disable on non-compliant aggregate
ice: fix theoretical out-of-bounds access in ethtool link modes
ice: Fix VF Reset paths when interface in a failed over aggregate
ice: Fix VF-VF direction matching in drop rule in switchdev
ice: Fix VF-VF filter rules in switchdev mode
ice: Hook up 4 E830 devices by adding their IDs
ice: ice_sched_remove_elems: replace 1 elem array param by u32
ice: implement dpll interface to control cgu
ice: implement num_msix field per VF
ice: introduce hw->phy_model for handling PTP PHY differences
ice: introduce ice_pf_src_tmr_owned
ice: lag: in RCU, use atomic allocation
ice: make ice_get_pf_c827_idx static
ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp
ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item
ice: make use of DEFINE_FLEX() in ice_ddp.c
ice: make use of DEFINE_FLEX() in ice_switch.c
ice: manage VFs MSI-X using resource tracking
ice: prefix clock timer command enumeration values with ICE_PTP
ice: PTP: add clock domain number to auxiliary interface
ice: PTP: Clean up timestamp registers correctly
ice: PTP: move quad value check inside ice_fill_phy_msg_e822
ice: PTP: Rename macros used for PHY/QUAD port definitions
ice: Refactor finding advertised link speed
ice: remove ICE_F_PTP_EXTTS feature flag
ice: remove ptp_tx ring parameter flag
ice: Remove redundant zeroing of the fields.
ice: Remove the FW shared parameters
ice: remove unused ice_flow_entry fields
ice: Restore fix disabling RX VLAN filtering
ice: restore timestamp configuration after device reset
ice: retry acquiring hardware semaphore during cross-timestamp request
ice: set MSI-X vector count on VF
ice: Shut down VSI with "link-down-on-close" enabled
ice: stop trashing VF VSI aggregator node ID information
ice: store VF's pci_dev ptr in ice_vf
ice: Support cross-timestamping for E823 devices
ice: Support FCS/CRC strip disable for VF
ice: unify logic for programming PFINT_TSYN_MSK
ice: Use PTP auxbus for all PHYs restart in E822
 
ida: Fix crash in ida_free when the bitmap is empty
 
idpf: add controlq init and reset checks
idpf: add core init and interrupt request
idpf: add create vport and netdev configuration
idpf: add ethtool callbacks
idpf: add module register and probe functionality
idpf: add ptypes and MAC filter support
idpf: add RX splitq napi poll support
idpf: add singleq start_xmit and napi poll
idpf: add splitq start_xmit
idpf: add SRIOV support and other ndo_ops
idpf: add TX splitq napi poll support
idpf: avoid compiler introduced padding in virtchnl2_rss_key struct
idpf: cancel mailbox work in error path
idpf: configure resources for RX queues
idpf: configure resources for TX queues
idpf: fix corrupted frames and skb leaks in singleq mode
idpf: fix potential use-after-free in idpf_tso()
idpf: initialize interrupts and enable vport
idpf: set scheduling mode for completion queue
 
igb: Fix an end of loop test
igb: replace deprecated strncpy with strscpy
 
igbvf: replace deprecated strncpy with strscpy
 
igc: Check VLAN EtherType mask
igc: Check VLAN TCI mask
igc: Fix hicredit calculation
igc: replace deprecated strncpy with strscpy
igc: Report VLAN EtherType matching back to user
 
iio: accel: Add support for Kionix/ROHM KX132-1211 accelerometer
iio: accel: adxl345: Convert enum->pointer for data in match data table
iio: accel: adxl345: Simplify adxl345_read_raw()
iio: accel: bma180: Convert enum->pointer for data in the match table
iio: accel: hid-sensor-accel-3d: Convert to platform remove callback returning void
iio: accel: kionix-kx022a: Add a function to retrieve number of bytes in buffer
iio: accel: kionix-kx022a: Add an i2c_device_id table
iio: accel: kionix-kx022a: Refactor driver and add chip_info structure
iio: accel: kionix-kx022a: Remove blank lines
iio: accel: kionix-kx022a: Use correct header(s) instead of string_helpers.h
iio: accel: kionix-kx022a: Warn on failed matches and assume compatibility
iio: accel: mma8452: Convert enum->pointer for data in the ID table
iio: accel: mma8452: Sort match tables
iio: accel: msa311: Use correct header(s) instead of string_helpers.h
iio: accel: mxc4005: allow module autoloading via OF compatible
iio: ad4310: Replace devm_clk_register() with devm_clk_hw_register()
iio: adc: ab8500-gpadc: Convert to platform remove callback returning void
iio: adc: ad7192: Add fast settling support
iio: adc: ad7192: Improve f_order computation
iio: adc: ad7192: Organize chip info
iio: adc: ad7192: Remove unused member
iio: adc: ad7192: Use bitfield access macros
iio: adc: add ltc2309 support
iio: adc: adding support for MCP3564 ADC
iio: adc: at91-sama5d2: Convert to platform remove callback returning void
iio: adc: at91: Convert to platform remove callback returning void
iio: adc: at91_adc: Simplify with dev_err_probe()
iio: adc: at91_adc: Use devm_clk_get_enabled() helper function
iio: adc: at91_adc: Use devm_request_irq() helper function
iio: adc: axp20x: Convert to platform remove callback returning void
iio: adc: bcm_iproc: Convert to platform remove callback returning void
iio: adc: dln2: Convert to platform remove callback returning void
iio: adc: ep93xx: Convert to platform remove callback returning void
iio: adc: exynos: Convert to platform remove callback returning void
iio: adc: fsl-imx25-gcq: Convert to platform remove callback returning void
iio: adc: hx711: Convert to platform remove callback returning void
iio: adc: imx8qxp: Convert to platform remove callback returning void
iio: adc: imx93: add four channels for imx93 adc
iio: adc: imx93: Convert to platform remove callback returning void
iio: adc: ltc2497: Simplify probe()
iio: adc: max1363: Use i2c_get_match_data()
iio: adc: MCP3564: fix calib_bias and calib_scale range checks
iio: adc: MCP3564: fix hardware identification logic
iio: adc: MCP3564: fix the static checker warning
iio: adc: MCP3564: fix warn: unsigned '__x' is never less than zero.
iio: adc: mcp3911: add support for the whole MCP39xx family
iio: adc: mcp3911: avoid ambiguity parameters in macros
iio: adc: mcp3911: fix indentation
iio: adc: mcp3911: make use of dev_err_probe()
iio: adc: mcp3911: simplify usage of spi->dev
iio: adc: meson: add separate config for axg SoC family
iio: adc: meson: improve error logging at probe stage
iio: adc: meson_saradc: Convert to platform remove callback returning void
iio: adc: mp2629: Convert to platform remove callback returning void
iio: adc: mt6577_auxadc: Fix kernel panic on suspend
iio: adc: mt6577_auxadc: Simplify with dev_err_probe()
iio: adc: mt6577_auxadc: Simplify with device managed function
iio: adc: mt6577_auxadc: Use devm_clk_get_enabled() helper function
iio: adc: mxs-lradc: Convert to platform remove callback returning void
iio: adc: npcm: Convert to platform remove callback returning void
iio: adc: palmas_gpadc: Drop duplicated the in comment.
iio: adc: qcom-pm8xxx-xoadc: Convert to platform remove callback returning void
iio: adc: rcar-gyroadc: Convert to platform remove callback returning void
iio: adc: spear_adc: Use dev_err_probe()
iio: adc: spear_adc: Use device managed function
iio: adc: stm32-adc-core: Convert to platform remove callback returning void
iio: adc: stm32-adc: Convert to platform remove callback returning void
iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe()
iio: adc: stm32-adc: Replace deprecated strncpy() with strscpy()
iio: adc: stm32-dfsdm-adc: Convert to platform remove callback returning void
iio: adc: stm32-dfsdm-core: Convert to platform remove callback returning void
iio: adc: sun4i-gpadc-iio: Convert to platform remove callback returning void
iio: adc: ti-adc081c: Simplify probe()
iio: adc: ti-ads1015: Add edge trigger support
iio: adc: ti-ads1015: Simplify probe()
iio: adc: ti_am335x_adc: Convert to platform remove callback returning void
iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
iio: adc: twl4030-madc: Convert to platform remove callback returning void
iio: adc: twl6030-gpadc: Convert to platform remove callback returning void
iio: adc: vf610_adc: Convert to platform remove callback returning void
iio: Add channel type for chromaticity
iio: Add channel type light color temperature
iio: Add IIO_DELTA_ANGL channel type
iio: Add IIO_DELTA_VELOCITY channel type
iio: addac: ad74413r: fix function prefix typo
iio: addac: ad74413r: update channel function set
iio: addac: stx104: Add 8254 Counter/Timer support
iio: amplifiers: hmc425a: Add Support HMC540S 4-bit Attenuator
iio: chemical: atlas-ezo-sensor: Simplify probe()
iio: chemical: atlas-sensor: Convert enum->pointer for data in the match tables
iio: chemical: sgp30: Convert enum->pointer for data in the match tables
iio: chemical: vz89x: Convert enum->pointer for data in the match tables
iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
iio: dac: dpot-dac: Convert to platform remove callback returning void
iio: dac: lpc18xx_dac: Convert to platform remove callback returning void
iio: dac: mcp4725: Add dac_reg_offset to struct mcp4725_chip_info
iio: dac: mcp4725: Add use_ext_ref_voltage to struct mcp4725_chip_info
iio: dac: mcp4725: Replace variable 'id' from struct mcp4725_data
iio: dac: mcp4725: Use i2c_get_match_data()
iio: dac: stm32-dac-core: Convert to platform remove callback returning void
iio: dac: stm32-dac: Convert to platform remove callback returning void
iio: dac: stm32-dac: Use correct header(s) instead of string_helpers.h
iio: dac: ti-dac5571: Sort match tables
iio: dac: ti-dac5571: Use i2c_get_match_data()
iio: dac: vf610: Convert to platform remove callback returning void
iio: event: add optional event label support
iio: frequency: adf4350: Use device managed functions and fix power down issue.
iio: gyro: hid-sensor-gyro-3d: Convert to platform remove callback returning void
iio: hid-sensor-als: Add light chromaticity support
iio: hid-sensor-als: Add light color temperature support
iio: hid-sensor-als: Use channel index to support more hub attributes
iio: humidity: hid-sensor-humidity: Convert to platform remove callback returning void
iio: improve doc for available_scan_mask
iio: imu: adis16475.c: Add delta angle and delta velocity channels
iio: imu: adis16475: Add buffer padding after temp channel
iio: imu: adis16475: add spi_device_id table
iio: imu: adis16475: use bit numbers in assign_bit()
iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
iio: imu: mpu6050: add level shifter flag
iio: kx022a: Fix acceleration value scaling
iio: kx022a: Support ROHM KX132ACR-LBZ
iio: light: cm3605: Convert to platform remove callback returning void
iio: light: hid-sensor-als: Convert to platform remove callback returning void
iio: light: hid-sensor-prox: Convert to platform remove callback returning void
iio: light: lm3533-als: Convert to platform remove callback returning void
iio: light: opt4001: Use i2c_get_match_data()
iio: magnetometer: ak8975: Convert enum->pointer for data in the match tables
iio: magnetometer: ak8975: Fix 'Unexpected device' error
iio: magnetometer: ak8975: Sort ID and ACPI tables
iio: magnetometer: hid-sensor-magn-3d: Convert to platform remove callback returning void
iio: magnetometer: yamaha-yas530: Use i2c_get_match_data()
iio: mlx90614: Use i2c_get_match_data()
iio: orientation: hid-sensor-incl-3d: Convert to platform remove callback returning void
iio: orientation: hid-sensor-rotation: Convert to platform remove callback returning void
iio: position: hid-sensor-custom-intel-hinge: Convert to platform remove callback returning void
iio: potentiometer: ad5110: Use i2c_get_match_data()
iio: potentiometer: ds1803: Convert enum->pointer for data in the ID table
iio: pressure: hid-sensor: Convert to platform remove callback returning void
iio: pressure: ms5637: Use i2c_get_match_data()
iio: pressure: Support ROHM BU1390
iio: proximity: cros_ec_mkbp: Convert to platform remove callback returning void
iio: proximity: srf04: Convert to platform remove callback returning void
iio: proximity: sx9310: Convert enum->pointer for match data table
iio: Remove unused declarations
iio: resolver: ad2s1210: move out of staging
iio: resolver: ad2s1210: remove DRV_NAME macro
iio: resolver: ad2s1210: remove of_match_ptr()
iio: si7005: Add device tree support
iio: temperature: hid-sensor: Convert to platform remove callback returning void
iio: temperature: tmp117: Convert enum->pointer for data in the match tables
iio: tmag5273: fix temperature offset
iio: trigger: iio-trig-interrupt: Convert to platform remove callback returning void
iio: trigger: stm32-timer: Convert to platform remove callback returning void
iio: triggered-buffer: prevent possible freeing of wrong buffer
iio: Use device_get_match_data()
 
ima: Add __counted_by for struct modsig and use struct_size()
ima: annotate iint mutex to avoid lockdep false positive warnings
ima: detect changes to the backing overlay file
 
Linux: Improve CS35l41-based audio codec drivers
 
inet: implement lockless getsockopt(IP_MULTICAST_IF)
inet: implement lockless getsockopt(IP_UNICAST_IF)
inet: implement lockless IP_MTU_DISCOVER
inet: implement lockless IP_MULTICAST_TTL
inet: implement lockless IP_TOS
inet: lock the socket in ip_sock_set_tos()
inet: lockless getsockopt(IP_MTU)
inet: lockless getsockopt(IP_OPTIONS)
inet: lockless IP_PKTOPTIONS implementation
inet: shrink struct flowi_common
 
infiniband: Remove the now superfluous sentinel element from ctl_table array
infiniband: Use user_backed_iter() to see if iterator is UBUF/IOVEC
 
init/mount: print pretty name of root device when panics
 
init/version.c: Replace strlcpy with strscpy
 
Input: 88pm80x_onkey - convert to platform remove callback returning void
Input: ad7877 - use device core to create driver-specific device attributes
Input: ad7879 - use device core to create driver-specific device attributes
Input: adp5520-keys - convert to platform remove callback returning void
Input: ads7846 - use device core to create driver-specific device attributes
Input: altera_ps2 - convert to platform remove callback returning void
Input: amimouse - convert to platform remove callback returning void
Input: ams_delta_serio - convert to platform remove callback returning void
Input: Annotate struct ff_device with __counted_by
Input: apbps2 - convert to platform remove callback returning void
Input: arc_ps2 - convert to platform remove callback returning void
Input: atkbd - skip ATKBD_CMD_GETID in translated mode
Input: axp20x-pek - avoid needless newline removal
Input: cros_ec_keyb - convert to platform remove callback returning void
Input: cros_ec_keyb - use device core to create driver-specific device attributes
Input: ct82c710 - convert to platform remove callback returning void
Input: cyapa - use device core to create driver-specific device attributes
Input: cyttsp5 - add handling for vddio regulator
Input: da9052_onkey - convert to platform remove callback returning void
Input: da9052_tsi - convert to platform remove callback returning void
Input: da9055_onkey - convert to platform remove callback returning void
Input: edt-ft5x06 - use device core to create driver-specific device attributes
Input: elants_i2c - use device core to create driver-specific device attributes
Input: ep93xx_keypad - convert to platform remove callback returning void
Input: evdev - annotate struct evdev_client with __counted_by
Input: exc3000 - use device core to create driver-specific device attributes
Input: hideep - use device core to create driver-specific device attributes
Input: hycon-hy46xx - use device core to create driver-specific device attributes
Input: i8042 - add nomux quirk for Acer P459-G2-M
Input: i8042 - convert to platform remove callback returning void
Input: i8042-sparcio - convert to platform remove callback returning void
Input: ideapad_slidebar - convert to platform remove callback returning void
Input: ili210x - use device core to create driver-specific device attributes
Input: ilitek_ts_i2c - use device core to create driver-specific device attributes
Input: ioc3kbd - convert to platform remove callback returning void
Input: ipaq-micro-keys - add error handling for devm_kmemdup
Input: iqs269a - use device core to create driver-specific device attributes
Input: iqs5xx - use device core to create driver-specific device attributes
Input: iqs62x-keys - convert to platform remove callback returning void
Input: kxtj9 - use device core to create driver-specific device attributes
Input: leds - annotate struct input_leds with __counted_by
Input: m68kspkr - convert to platform remove callback returning void
Input: maceps2 - convert to platform remove callback returning void
Input: mainstone-wm97xx - convert to platform remove callback returning void
Input: matrix_keypad - convert to platform remove callback returning void
Input: max8997_haptic - convert to platform remove callback returning void
Input: mc13783-pwrbutton - convert to platform remove callback returning void
Input: mc13783_ts - convert to platform remove callback returning void
Input: melfas-mip4 - use device core to create driver-specific device attributes
Input: mt - annotate struct input_mt with __counted_by
Input: navpoint - convert to platform remove callback returning void
Input: olpc_apsp - convert to platform remove callback returning void
Input: omap-keypad - convert to platform remove callback returning void
Input: omap4-keypad - convert to platform remove callback returning void
Input: palmas-pwrbutton - convert to platform remove callback returning void
Input: pcap_keys - convert to platform remove callback returning void
Input: pcap_ts - convert to platform remove callback returning void
Input: pcf50633-input - convert to platform remove callback returning void
Input: pcspkr - convert to platform remove callback returning void
Input: pm8941-pwrkey - convert to platform remove callback returning void
Input: ps2-gpio - convert to platform remove callback returning void
Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1
Input: q40kbd - convert to platform remove callback returning void
Input: raydium_i2c_ts - use device core to create driver-specific device attributes
Input: rohm_bu21023 - use device core to create driver-specific device attributes
Input: rpckbd - convert to platform remove callback returning void
Input: s6sy761 - use device core to create driver-specific device attributes
Input: samsung-keypad - convert to platform remove callback returning void
Input: sh_keysc - convert to platform remove callback returning void
Input: soc_button_array - add mapping for airplane mode button
Input: soc_button_array - convert to platform remove callback returning void
Input: sparcspkr - convert to platform remove callback returning void
Input: spear-keyboard - convert to platform remove callback returning void
Input: stmfts - use device core to create driver-specific device attributes
Input: stmpe-keypad - convert to platform remove callback returning void
Input: stmpe-ts - convert to platform remove callback returning void
Input: sun4i-ps2 - convert to platform remove callback returning void
Input: sun4i-ts - convert to platform remove callback returning void
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
Input: synaptics-rmi4 - replace deprecated strncpy
Input: tegra-kbc - use device_get_match_data()
Input: ti_am335x_tsc - convert to platform remove callback returning void
Input: tsc2004/5 - use device core to create driver-specific device attributes
Input: walkera0701 - use module_parport_driver macro to simplify the code
Input: wdt87xx_i2c - use device core to create driver-specific device attributes
Input: wistron_btns - convert to platform remove callback returning void
Input: wm831x-on - convert to platform remove callback returning void
Input: wm831x-ts - convert to platform remove callback returning void
Input: wm97xx-core - convert to platform remove callback returning void
Input: xilinx_ps2 - convert to platform remove callback returning void
Input: xpad - add Razer Wolverine V2 support
 
integrity: fix indentation of config attributes
integrity: powerpc: Do not select CA_MACHINE_KEYRING
 
intel drm: Remove now superfluous sentinel element from ctl_table array
 
intel: fix format warnings
intel: fix string truncation warnings
 
intel_idle: Add ibrs_off module parameter to force-disable IBRS
intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs()
 
interconnect: fix error handling in qnoc_probe()
interconnect: imx: Replace custom implementation of COUNT_ARGS()
interconnect: imx: Replace inclusion of kernel.h in the header
interconnect: msm8974: Replace custom implementation of COUNT_ARGS()
interconnect: qcom: Add SDX75 interconnect provider driver
interconnect: qcom: Convert to platform remove callback returning void
interconnect: qcom: icc-rpm: Add AB/IB calculations coefficients
interconnect: qcom: icc-rpm: Check for node-specific rate coefficients
interconnect: qcom: icc-rpm: Fix peak rate calculation
interconnect: qcom: icc-rpm: Let nodes drive their own bus clock
interconnect: qcom: icc-rpm: Separate out clock rate calulcations
interconnect: qcom: msm8996: Set AB/IB coefficients
interconnect: qcom: osm-l3: Replace custom implementation of COUNT_ARGS()
interconnect: qcom: qcm2290: Hook up MAS_APPS_PROC's bus clock
interconnect: qcom: qcm2290: Set AB coefficients
interconnect: qcom: qcm2290: Update EBI channel configuration
interconnect: qcom: qdu1000: Set ACV enable_mask
interconnect: qcom: sc7180: Set ACV enable_mask
interconnect: qcom: sc7280: Set ACV enable_mask
interconnect: qcom: sc8180x: Set ACV enable_mask
interconnect: qcom: sc8280xp: Set ACV enable_mask
interconnect: qcom: sdm660: Set AB/IB coefficients
interconnect: qcom: sdm670: Set ACV enable_mask
interconnect: qcom: sdm845: Set ACV enable_mask
interconnect: qcom: sm6350: Set ACV enable_mask
interconnect: qcom: sm8150: Set ACV enable_mask
interconnect: qcom: sm8250: Enable sync_state
interconnect: qcom: sm8250: Set ACV enable_mask
interconnect: qcom: sm8350: Set ACV enable_mask
interconnect: Treat xlate() returning NULL node as an error
 
Linux: introduce __next_thread(), fix next_tid() vs exec() race
 
io_uring/af_unix: disable sending io_uring over sockets
io_uring/af_unix: disable sending io_uring over sockets
 
io_uring/cmd: fix breakage in SOCKET_URING_OP_SIOC* implementation
io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT
io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT
io_uring/cmd: Pass compat mode in issue_flags
io_uring/cmd: return -EOPNOTSUPP if net is disabled
 
io_uring/fdinfo: remove need for sqpoll lock for thread/pid retrieval
 
io_uring/fs: consider link->flags when getting path for LINKAT
 
io_uring/kbuf: Allow the full buffer id space for provided buffers
io_uring/kbuf: check for buffer list readiness after NULL check
io_uring/kbuf: defer release of mapped buffer rings
io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring()
io_uring/kbuf: Fix check of BID wrapping in provided buffers
io_uring/kbuf: prune deferred locked cache when tearing down
io_uring/kbuf: recycle freed mapped buffer ring entries
io_uring/kbuf: Use slab for struct io_buffer objects
 
io_uring/net: ensure socket is marked connected on connect retry
 
io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE
io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups
 
io_uring/rsrc: cleanup io_pin_pages()
 
io_uring/rw: add separate prep handler for fixed read/write
io_uring/rw: add separate prep handler for readv/writev
io_uring/rw: add support for IORING_OP_READ_MULTISHOT
io_uring/rw: don't attempt to allocate async data if opcode doesn't need it
io_uring/rw: mark readv/writev as vectored in the opcode definition
io_uring/rw: split io_read() into a helper
 
io_uring: add IORING_OP_WAITID support
io_uring: add support for futex wake and wait
io_uring: add support for vectored futex waits
io_uring: cancelable uring_cmd
io_uring: do not allow multishot read to set addr or len
io_uring: do not clamp read length for multishot read
io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
io_uring: enable io_mem_alloc/free to be used in other parts
io_uring: fix mutex_unlock with unreferenced ctx
io_uring: fix off-by one bvec index
io_uring: free io_buffer_list entries via RCU
io_uring: indicate if io_kbuf_recycle did recycle anything
io_uring: retain top 8bits of uring_cmd flags for kernel internal use
io_uring: use fget/fput consistently
io_uring: use files_lookup_fd_locked()
 
iomap: hold state_lock over call to ifs_set_range_uptodate()
iomap: protect read_bytes_pending with the state_lock
iomap: rename iomap entry
iomap: rotate maintainers
iomap: use folio_end_read()
 
iommu/amd: Access/Dirty bit support in IOPTEs
iommu/amd: Add domain_alloc_user based domain allocation
iommu/amd: Consolidate feature detection and reporting logic
iommu/amd: Consolidate logic to allocate protection domain
iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h
iommu/amd: Do not set amd_iommu_pgtable in pass-through mode
iommu/amd: Enable device ATS/PASID/PRI capabilities independently
iommu/amd: Initialize iommu_device->max_pasids
iommu/amd: Introduce helper functions for managing GCR3 table
iommu/amd: Introduce iommu_dev_data.flags to track device capabilities
iommu/amd: Introduce iommu_dev_data.ppr
iommu/amd: Miscellaneous clean up when free domain
iommu/amd: Modify logic for checking GT and PPR features
iommu/amd: Refactor protection domain allocation code
iommu/amd: Remove amd_iommu_device_info()
iommu/amd: Remove DMA_FQ type from domain allocation path
iommu/amd: Remove iommu_v2 module
iommu/amd: Remove PPR support
iommu/amd: Remove unused amd_io_pgtable.pt_root variable
iommu/amd: Remove unused EXPORT_SYMBOLS
iommu/amd: Rename ats related variables
 
iommu/arm-smmu-qcom: Add SDM670 MDSS compatible
iommu/arm-smmu-qcom: Add SM7150 SMMUv2
 
iommu/arm-smmu-v3-sva: Remove bond refcount
iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle
 
iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise
iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables
iommu/arm-smmu-v3: Move CD table to arm_smmu_master
iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg
iommu/arm-smmu-v3: move stall_enabled to the cd table
iommu/arm-smmu-v3: Refactor write_ctx_desc
iommu/arm-smmu-v3: Rename cdcfg to cd_table
iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg
iommu/arm-smmu-v3: Update comment about STE liveness
 
iommu/dart: Call apple_dart_finalize_domain() as part of alloc_paging()
iommu/dart: Convert to domain_alloc_paging()
iommu/dart: Move the blocked domain support to a global static
iommu/dart: Remove the force_bypass variable
iommu/dart: Use static global identity domains
 
iommu/dma: Allow a single FQ in addition to per-CPU FQs
iommu/dma: Use a large flush queue and timeout for shadow_on_flush
 
iommu/exynos: Implement an IDENTITY domain
iommu/exynos: Update to {map,unmap}_pages
 
iommu/fsl_pamu: Implement a PLATFORM domain
 
iommu/iova: Make the rcache depot scale better
iommu/iova: Manage the depot list size
 
iommu/ipmmu-vmsa: Convert to generic_single_device_group()
 
iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN
 
iommu/msm: Implement an IDENTITY domain
 
iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN
 
iommu/mtk_iommu_v1: Implement an IDENTITY domain
 
iommu/omap: Convert to generic_single_device_group()
iommu/omap: Implement an IDENTITY domain
iommu/omap: Update to {map,unmap}_pages
 
iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN
 
iommu/rockchip: Convert to generic_single_device_group()
iommu/rockchip: Update to {map,unmap}_pages
 
iommu/s390: Disable deferred flush for ISM devices
 
iommu/sprd: Convert to generic_single_device_group()
 
iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN
iommu/sun50i: Convert to generic_single_device_group()
iommu/sun50i: Update to {map,unmap}_pages
 
iommu/tegra-gart: Remove tegra-gart
 
iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir()
iommu/tegra-smmu: Implement an IDENTITY domain
iommu/tegra-smmu: Support DMA domains in tegra
iommu/tegra-smmu: Update to {map,unmap}_pages
 
iommu/virtio: Add __counted_by for struct viommu_request and use struct_size()
 
iommu/vt-d: Access/Dirty bit support for SS domains
iommu/vt-d: Add domain_alloc_user op
iommu/vt-d: Add helper for nested domain allocation
iommu/vt-d: Add helper to setup pasid nested translation
iommu/vt-d: Add MTL to quirk list to skip TE disabling
iommu/vt-d: Add nested domain allocation
iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid}
iommu/vt-d: debugfs: Dump entry pointing to huge page
iommu/vt-d: debugfs: Support dumping a specified page table
iommu/vt-d: Disable PCI ATS in legacy passthrough mode
iommu/vt-d: Disallow read-only mappings to nest parent domain
iommu/vt-d: Enhance capability check for nested parent domain allocation
iommu/vt-d: Extend dmar_domain to support nested domain
iommu/vt-d: Fix incorrect cache invalidation for mm notification
iommu/vt-d: Make context clearing consistent with context mapping
iommu/vt-d: Make domain attach helpers to be extern
iommu/vt-d: Omit devTLB invalidation requests when TES=0
iommu/vt-d: Remove unused function
iommu/vt-d: Set the nested domain to a device
iommu/vt-d: Set variable intel_dirty_ops to static
iommu/vt-d: Support enforce_cache_coherency only for empty domains
iommu/vt-d: Update the definition of the blocking domain
iommu/vt-d: Use ops->blocked_domain
 
iommu: Add __iommu_group_domain_alloc()
iommu: Add generic_single_device_group()
iommu: Add iommu_copy_struct_from_user helper
iommu: Add iommu_domain ops for dirty tracking
iommu: Add IOMMU_DOMAIN_NESTED
iommu: Add IOMMU_DOMAIN_PLATFORM
iommu: Add IOMMU_DOMAIN_PLATFORM for S390
iommu: Add iommu_ops->identity_domain
iommu: Add new iommu op to create domains owned by userspace
iommu: Add ops->domain_alloc_paging()
iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return
iommu: Allow an IDENTITY domain as the default_domain in ARM32
iommu: Avoid more races around device probe
iommu: change iommu_map_sgtable to return signed values
iommu: Convert remaining simple drivers to domain_alloc_paging()
iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging()
iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled
iommu: Fix printk arg in of_iommu_get_resv_regions()
iommu: Fix return code in iommu_group_alloc_default_domain()
iommu: Flow ERR_PTR out from __iommu_domain_alloc()
iommu: Improve map/unmap sanity checks
iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain
iommu: Pass in parent domain with user_data to domain_alloc_user op
iommu: Remove duplicate include
iommu: Remove ops->set_platform_dma_ops()
iommu: Remove useless group refcounting
iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type()
iommu: Require a default_domain for all iommu drivers
iommu: Retire map/unmap ops
 
iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations
 
iommufd/iova_bitmap: Move symbols to IOMMUFD namespace
 
iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs
iommufd/selftest: Add domain_alloc_user() support in iommu mock
iommufd/selftest: Add nested domain allocation for mock domain
iommufd/selftest: Expand mock_domain with dev_flags
iommufd/selftest: Fix _test_mock_dirty_bitmaps()
iommufd/selftest: Fix page-size check in iommufd_test_dirty()
iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test
iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly
iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING
iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP
iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag
iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING
iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO
 
iommufd: Add a flag to enforce dirty tracking on attach
iommufd: Add a flag to skip clearing of IOPTE dirty
iommufd: Add a nested HW pagetable object
iommufd: Add capabilities to IOMMU_GET_HW_INFO
iommufd: Add data structure for Intel VT-d stage-1 domain allocation
iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP
iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING
iommufd: Add iommufd_ctx to iommufd_put_object()
iommufd: Add iopt_area_alloc()
iommufd: Convert to alloc_domain_paging()
iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description
iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable
iommufd: Do not UAF during iommufd_put_object()
iommufd: Fix missing update of domains_itree after splitting iopt_area
iommufd: Fix spelling errors in comments
iommufd: Flow user flags for domain allocation to domain_alloc_user()
iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc
iommufd: Organize the mock domain alloc functions closer to Joerg's tree
iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING
iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED
iommufd: Support allocating nested parent domain
iommufd: Use the domain_alloc_user() op for domain allocation
 
ionic: add a check for max SGs and SKB frags
ionic: count SGs in packet to minimize linearize
ionic: expand the descriptor bufs array
ionic: Fix dim work handling in split interrupt mode
ionic: fix snprintf format length warning
ionic: replace deprecated strncpy with strscpy
 
iosys-map: fix kernel-doc typos
 
iov_iter, net: Fold in csum_and_memcpy()
iov_iter, net: Merge csum_and_copy_from_iter{,_full}() together
iov_iter, net: Move csum_and_copy_to/from_iter() to net/
iov_iter, net: Move hash_and_copy_to_iter() to net/
 
iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()
 
iov_iter: Convert iterate*() to inline funcs
iov_iter: Derive user-backedness from the iterator type
iov_iter: Don't deal with iter->copy_mc in memcpy_from_iter_mc()
iov_iter: fix copy_page_to_iter_nofault()
iov_iter: Remove last_offset from iov_iter as it was for ITER_PIPE
iov_iter: Renumber ITER_* constants
 
ipc: convert to new timestamp accessors
 
ipmi: refactor deprecated strncpy
 
Linux: IPsec packet offload support in multiport RoCE devices
 
ipsec: Select CRYPTO_AEAD
ipsec: Stop using crypto_has_alg
 
ipv4/igmp: Annotate struct ip_sf_socklist with __counted_by
 
ipv4: add new arguments to udp_tunnel_dst_lookup()
ipv4: Annotate struct fib_info with __counted_by
ipv4: Correct/silence an endian warning in __ip_do_redirect
ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
ipv4: igmp: Remove redundant comparison in igmp_mcf_get_next()
ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
ipv4: remove "proto" argument from udp_tunnel_dst_lookup()
ipv4: rename and move ip_route_output_tunnel()
ipv4: use tunnel flow flags for tunnel route lookups
 
ipv6: add new arguments to udp_tunnel6_dst_lookup()
ipv6: Annotate struct ip6_sf_socklist with __counted_by
ipv6: avoid atomic fragment on GSO packets
ipv6: drop feature RTAX_FEATURE_ALLFRAG
ipv6: fix potential NULL deref in fib6_add()
ipv6: lockless IPV6_ADDR_PREFERENCES implementation
ipv6: lockless IPV6_AUTOFLOWLABEL implementation
ipv6: lockless IPV6_DONTFRAG implementation
ipv6: lockless IPV6_FLOWINFO_SEND implementation
ipv6: lockless IPV6_MINHOPCOUNT implementation
ipv6: lockless IPV6_MTU implementation
ipv6: lockless IPV6_MTU_DISCOVER implementation
ipv6: lockless IPV6_MULTICAST_ALL implementation
ipv6: lockless IPV6_MULTICAST_HOPS implementation
ipv6: lockless IPV6_MULTICAST_LOOP implementation
ipv6: lockless IPV6_RECVERR implemetation
ipv6: lockless IPV6_RECVERR_RFC4884 implementation
ipv6: lockless IPV6_ROUTER_ALERT_ISOLATE implementation
ipv6: lockless IPV6_UNICAST_HOPS implementation
ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const
ipv6: mcast: Remove redundant comparison in igmp6_mcf_get_next()
ipv6: move np->repflow to atomic flags
ipv6: refactor ip6_finish_output for GSO handling
ipv6: remove "proto" argument from udp_tunnel6_dst_lookup()
ipv6: rename and move ip6_dst_lookup_tunnel()
 
ipvlan: add ipvlan_route_v6_outbound() helper
ipvlan: properly track tx_errors
 
ipvs: add missing module descriptions
 
irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent GIC designs
 
irqchip/gic-v3: Enable support for SGIs to act as NMIs
 
irqchip/imx-intmux: Annotate struct intmux_data with __counted_by
 
irqchip/ls-scfg-msi: Use device_get_match_data()
 
irqchip/renesas-rzg2l: Enhance driver to support interrupt affinity setting
 
irqchip/sifive-plic: Fix syscore registration for multi-socket systems
 
irqdomain: Annotate struct irq_domain with __counted_by
 
isdn: kcapi: replace deprecated strncpy with strscpy_pad
isdn: replace deprecated strncpy with strscpy
 
isofs: convert to new timestamp accessors
 
ixgbe: fix end of loop test in ixgbe_set_vf_macvlan()
 
jbd2,ext4: dynamically allocate the jbd2-journal shrinker
 
jbd2: correct the printing of write_flags in jbd2_write_superblock()
jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev
jbd2: fix printk format type for 'io_block' in do_one_pass()
jbd2: fix soft lockup in journal_finish_inode_data_buffers()
jbd2: increase the journal IO's priority
jbd2: print io_block if check data block checksum failed when do recovery
 
jffs2: convert to new timestamp accessors
jffs2: move jffs2_xattr_handlers to .rodata
 
jfs: Convert to bdev_open_by_dev()
jfs: convert to new timestamp accessors
jfs: define xtree root and page independently
jfs: fix array-index-out-of-bounds in dbFindLeaf
jfs: fix array-index-out-of-bounds in diAlloc
jfs: fix log->bdev_handle null ptr deref in lbmStartIO
jfs: move jfs_xattr_handlers to .rodata
 
kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment
kasan: unify printk prefixes
kasan: use unchecked __memset internally
 
kbuild: avoid too many execution of scripts/pahole-flags.sh
kbuild: Correct missing architecture-specific hyphens
kbuild: dummy-tools: pretend we understand -fpatchable-function-entry
kbuild: fix build ID symlinks to installed debug VDSO files
kbuild: Let builtin have precedence over modules for kselftest-merge
kbuild: make binrpm-pkg always produce kernel-devel package
kbuild: Merge per-arch config for kselftest-merge target
kbuild: Move the single quotes for image name
kbuild: remove ARCH_POSTLINK from module builds
kbuild: rpm-pkg: generate kernel.spec in rpmbuild/SPECS/
kbuild: simplify cmd_ld_multi_m
kbuild: support 'userldlibs' syntax
kbuild: unify no-compiler-targets and no-sync-config-targets
kbuild: unify vdso_install rules
 
kconfig: fix memory leak from range properties
 
kdb: Corrects comment for kdballocenv
 
kernel.h: Move ARRAY_SIZE() to a separate header
 
kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
 
kernel/reboot: Add device to sys_off_handler
kernel/reboot: emergency_restart: Set correct system_state
 
kernel/resource: Increment by align value in get_free_mem_region()
 
kernel/signal: remove unnecessary NULL values from ucounts
 
kernel: Drop IA64 support from sig_fault handlers
kernel: kexec: copy user-array safely
kernel: watch_queue: copy user-array safely
 
kernfs: convert to new timestamp accessors
kernfs: drop shared NUMA mempolicy hooks
kernfs: move kernfs_xattr_handlers to .rodata
kernfs: sysfs: support custom llseek method for sysfs entries
 
kexec: Annotate struct crash_mem with __counted_by
kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMP
kexec: fix KEXEC_FILE dependencies
kexec: select CRYPTO from KEXEC_FILE instead of depending on it
 
keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
keys, dns: Fix missing size check of V1 server-list header
 
KEYS: encrypted: Do not include crypto/algapi.h
KEYS: Include linux/errno.h in linux/verification.h
 
keys: Remove unused extern declarations
 
KEYS: trusted: Rollback init_trusted() consistently
KEYS: trusted: tee: Refactor register SHM usage
 
kgdb: Flush console before entering kgdb on panic
 
Linux: kill task_struct->thread_group
 
kmsan: introduce test_memcpy_initialized_gap()
kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together
kmsan: prevent optimizations in memcpy tests
kmsan: simplify kmsan_internal_memmove_metadata()
 
kobject: Replace strlcpy with strscpy
 
kprobes: consistent rcu api usage for kretprobe holder
kprobes: freelist.h removed
kprobes: kretprobe scalability improvement
kprobes: unify kprobes_exceptions_nofify() prototypes
kprobes: unused header files removed
 
kselftest/alsa: pcm-test: Report cards declared in config but missing
 
kselftest/arm64: add FEAT_LSE128 to hwcap test
kselftest/arm64: Fix output formatting for za-fork
kselftest/arm64: Validate SVCR in streaming SVE stress test
kselftest/arm64: Verify HWCAP2_SVE_B16B16
 
kselftest: Add a ksft_perror() helper
kselftest: Add new test for detecting unprobed Devicetree devices
kselftest: alsa: fixed a print formatting warning
kselftest: rtnetlink.sh: add verbose flag
kselftest: rtnetlink.sh: use grep_fail when expecting the cmd fail
kselftest: rtnetlink: add pause and pause on fail flag
kselftest: rtnetlink: fix ip route command typo
kselftest: vm: add tests for no-inherit memory-deny-write-execute
kselftest: vm: check errnos in mdwe_test
kselftest: vm: fix mdwe's mmap_FIXED test case
kselftest: vm: fix tabs/spaces inconsistency in the mdwe test
 
ksmbd: add support for surrogate pair conversion
ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()
ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
ksmbd: downgrade RWH lease caching state to RH for directory
ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
ksmbd: fix memory leak in smb2_lock()
ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()
ksmbd: fix possible deadlock in smb2_open
ksmbd: fix recursive locking in vfs helpers
ksmbd: fix slab out of bounds write in smb_inherit_dacl()
ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()
ksmbd: fix wrong allocation size update in smb2_open()
ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
ksmbd: handle malformed smb1 message
ksmbd: lazy v2 lease break on smb2_write()
ksmbd: move oplock handling after unlock parent dir
ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
ksmbd: no need to wait for binded connection termination at logoff
ksmbd: prevent memory leak on error return
ksmbd: release interim response after sending status pending response
ksmbd: Remove unused field in ksmbd_user struct
ksmbd: reorganize ksmbd_iov_pin_rsp()
ksmbd: send v2 lease break notification for directory
ksmbd: separately allocate ci per dentry
ksmbd: set epoch in create context v2 lease
ksmbd: set v2 lease capability
 
kstrtox: remove strtobool()
 
kthread: add kthread_stop_put
 
kunit: Don't use a managed alloc in is_literal()
kunit: Fix missed memory release in kunit_free_suite_set()
kunit: Fix possible memory leak in kunit_filter_suites()
kunit: Fix the wrong kfree of copy for kunit_filter_suites()
kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset
kunit: Reset suite counter right before running tests
kunit: Reset test status on each param iteration
kunit: string-stream-test: Add cases for string_stream newline appending
kunit: string-stream: Add kunit_alloc_string_stream()
kunit: string-stream: Add option to make all lines end with newline
kunit: string-stream: Add tests for freeing resource-managed string_stream
kunit: string-stream: Decouple string_stream from kunit
kunit: string-stream: Don't create a fragment for empty strings
kunit: string-stream: Improve testing of string_stream
kunit: string-stream: Test performance of string_stream
kunit: test: Avoid cast warning when adding kfree() as an action
kunit: test: Fix the possible memory leak in executor_test
kunit: Use string_stream for test log
kunit: Warn if tests are slow
 
KVM: Annotate struct kvm_irq_routing_table with __counted_by
KVM: arm64: Add a predicate for testing if SMCCC filter is configured
KVM: arm64: Add generic check for system-supported vCPU features
KVM: arm64: Add handler for MOPS exceptions
KVM: arm64: Add PMU event filter bits required if EL3 is implemented
KVM: arm64: Add tracepoint for MMIO accesses where ISV==0
KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR}
KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version
KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1
KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1
KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1
KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1
KVM: arm64: Allow userspace to get the writable masks for feature ID registers
KVM: arm64: Always invalidate TLB for stage-2 permission faults
KVM: arm64: Avoid soft lockups due to I-cache maintenance
KVM: arm64: Build MPIDR to vcpu index cache at runtime
KVM: arm64: Bump up the default KVM sanitised debug version to v8p8
KVM: arm64: Clarify the ordering requirements for vcpu/RD creation
KVM: arm64: Do not let a L1 hypervisor access the *32_EL2 sysregs
KVM: arm64: Do not transfer page refcount for THP adjustment
KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS
KVM: arm64: Document vCPU feature selection UAPIs
KVM: arm64: Don't use kerneldoc comment for arm64_check_features()
KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host()
KVM: arm64: Expose MOPS instructions to guests
KVM: arm64: Fast-track kvm_mpidr_to_vcpu() when mpidr_data is available
KVM: arm64: FFA: Remove access of endpoint memory access descriptor array
KVM: arm64: Get rid of vCPU-scoped feature bitmap
KVM: arm64: GICv4: Do not perform a map to a mapped vLPI
KVM: arm64: Handle AArch32 SPSR_{irq,abt,und,fiq} as RAZ/WI
KVM: arm64: Hoist NV+SVE check into KVM_ARM_VCPU_INIT ioctl handler
KVM: arm64: Hoist PAuth checks into KVM_ARM_VCPU_INIT ioctl
KVM: arm64: Hoist PMUv3 check into KVM_ARM_VCPU_INIT ioctl handler
KVM: arm64: Hoist SVE check into KVM_ARM_VCPU_INIT ioctl handler
KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe()
KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised
KVM: arm64: Move VTCR_EL2 into struct s2_mmu
KVM: arm64: Only insert reserved ranges when SMCCC filter is used
KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0
KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest
KVM: arm64: PMU: Introduce helpers to set the guest's PMU
KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU
KVM: arm64: Prevent NV feature flag on systems w/o nested virt
KVM: arm64: Refine _EL2 system register list that require trap reinjection
KVM: arm64: Reject attempts to set invalid debug arch version
KVM: arm64: Reload stage-2 for VMID change on VHE
KVM: arm64: Remove unused return value from kvm_reset_vcpu()
KVM: arm64: Rename helpers for VHE vCPU load/put
KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host()
KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run
KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler
KVM: arm64: selftest: Add the missing .guest_prepare()
KVM: arm64: selftest: Perform ISB before reading PAR_EL1
KVM: arm64: selftests: Test for setting ID register from usersapce
KVM: arm64: Simplify kvm_vcpu_get_mpidr_aff()
KVM: arm64: Use guest ID register values for the sake of emulation
KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured
KVM: arm64: Use vcpu_idx for invalidation tracking
KVM: arm64: vgic-its: Treat the collection target address as a vcpu_id
KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
KVM: arm64: vgic-v3: Optimize affinity-based SGI injection
KVM: arm64: vgic-v3: Refactor GICv3 SGI generation
KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_vcpu_destroy()
KVM: arm64: vgic: Ensure that slots_lock is held in vgic_register_all_redist_iodevs()
KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy
KVM: arm64: vgic: Make kvm_vgic_inject_irq() take a vcpu pointer
KVM: arm64: vgic: Simplify kvm_vgic_destroy()
KVM: arm64: vgic: Use vcpu_idx for the debug information
KVM: Convert comment into an assertion in kvm_io_bus_register_dev()
KVM: Correct kvm_vcpu_event(s) typo in KVM API documentation
KVM: Documentation: Add the missing description for guest_mode in kvm_mmu_page_role
KVM: Documentation: Add the missing description for mmu_valid_gen into kvm_mmu_page
KVM: Documentation: Add the missing description for ptep in kvm_mmu_page
KVM: Documentation: Add the missing description for tdp_mmu_page into kvm_mmu_page
KVM: Documentation: Add the missing description for tdp_mmu_root_count into kvm_mmu_page
KVM: Documentation: Update the field name gfns and its description in kvm_mmu_page
 
kvm: mmu: dynamically allocate the x86-mmu shrinker
 
KVM: PPC: Add helper library for Guest State Buffers
KVM: PPC: Add support for nestedv2 guests
KVM: PPC: Always use the GPR accessors
KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers
KVM: PPC: Book3s HV: Hold LPIDs in an unsigned long
KVM: PPC: Book3S HV: Introduce low level MSR accessor
KVM: PPC: Book3S HV: Use accessors for VCPU registers
KVM: PPC: Introduce FPR/VR accessor functions
KVM: PPC: Rename accessor generator macros
KVM: PPC: Use accessors for VCORE registers
KVM: PPC: Use accessors for VCPU registers
KVM: riscv: selftests: Add condops extensions to get-reg-list test
KVM: riscv: selftests: Add SBI DBCN extension to get-reg-list test
KVM: riscv: selftests: Add senvcfg register to get-reg-list test
KVM: riscv: selftests: Add smstateen registers to get-reg-list test
KVM: riscv: selftests: Fix get-reg-list print_reg defaults
KVM: riscv: selftests: get-reg-list print_reg should never fail
KVM: s390/mm: Properly reset no-dat
KVM: s390: add stat counter for shadow gmap events
KVM: s390: add tracepoint in gmap notifier
KVM: s390: vsie: fix wrong VIR 37 when MSO is used
KVM: selftests: aarch64: Introduce vpmu_counter_access test
KVM: selftests: aarch64: vPMU register test for implemented counters
KVM: selftests: aarch64: vPMU register test for unimplemented counters
KVM: selftests: aarch64: vPMU test for validating user accesses
KVM: selftests: Actually print out magic token in NX hugepages skip message
KVM: selftests: add -MP to CFLAGS
KVM: selftests: Add array order helpers to riscv get-reg-list
KVM: selftests: Avoid using forced target for generating arm64 headers
KVM: selftests: Ensure sysreg-defs.h is generated at the expected path
KVM: selftests: Fix dynamic generation of configuration names
KVM: selftests: Generate sysreg-defs.h and add to include path
KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR
KVM: Set file_operations.owner appropriately for all such structures
KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests
KVM: SVM: Treat all "skip" emulation for SEV guests as outright failures
KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
KVM: SVM: Update SEV-ES shutdown intercepts with more metadata
KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED
KVM: x86/mmu: Add helpers to return if KVM honors guest MTRRs
KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep
KVM: x86/mmu: Stop kicking vCPUs to sync the dirty log when PML is disabled
KVM: x86/mmu: Zap KVM TDP when noncoherent DMA assignment starts/stops
KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored
KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored
KVM: x86/pmu: Add documentation for fixed ctr on PMU filter
KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL
KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag
KVM: x86/xen: Use fast path for Xen timer delivery
KVM: x86: Add CONFIG_KVM_MAX_NR_VCPUS to allow up to 4096 vCPUs
KVM: x86: Add IBPB_BRTYPE support
KVM: x86: Add SBPB support
KVM: x86: Allow HWCR.McStatusWrEn to be cleared once set
KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
KVM: x86: Don't sync user-written TSC against startup values
KVM: x86: Fix lapic timer interrupt lost after loading a snapshot.
KVM: x86: Force TLB flush on userspace changes to special registers
KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode
KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space
KVM: x86: Ignore MSR_AMD64_TW_CFG access
KVM: X86: Reduce size of kvm_vcpu_arch structure when CONFIG_KVM_XEN=n
KVM: x86: Refactor can_emulate_instruction() return to be more expressive
KVM: x86: Refine calculation of guest wall clock to use a single TSC read
KVM: x86: Remove 'return void' expression for 'void function'
KVM: x86: remove always-false condition in kvmclock_sync_fn
KVM: x86: Remove redundant vcpu->arch.cr0 assignments
KVM: x86: remove the unused assigned_dev_head from kvm_arch
KVM: x86: Service NMI requests after PMI requests in VM-Enter path
KVM: x86: Update the variable naming in kvm_x86_ops.sched_in()
KVM: x86: Use octal for file permission
KVM: x86: Virtualize HWCR.TscFreqSel[bit 24]
 
lan78xx: replace deprecated strncpy with strscpy
 
landlock: Allow FS topology changes for domains without such rule type
landlock: Document network support
landlock: Make ruleset's access masks more generic
landlock: Move and rename layer helpers
landlock: Refactor landlock_add_rule() syscall
landlock: Refactor landlock_find_rule/insert_rule helpers
landlock: Refactor layer helpers
landlock: Refactor merge/inherit_ruleset helpers
landlock: Support network rules with TCP bind and connect
 
leds: Add ktd202x driver
leds: aw200xx: Annotate struct aw200xx with __counted_by
leds: aw200xx: Convert to use maple tree register cache
leds: class: Don't expose color sysfs entry
leds: Convert all platform drivers to return void
leds: core: Add more colors from DT bindings to led_colors
leds: core: Refactor led_update_brightness() to use standard pattern
leds: cr0014114: Annotate struct cr0014114 with __counted_by
leds: el15203000: Annotate struct el15203000 with __counted_by
leds: gpio: Annotate struct gpio_leds_priv with __counted_by
leds: gpio: Keep driver firmware interface agnostic
leds: gpio: Move temporary variable for struct device to gpio_led_probe()
leds: gpio: Refactor code to use devm_gpiod_get_index_optional()
leds: gpio: Remove unneeded assignment
leds: gpio: Update headers
leds: gpio: Utilise PTR_ERR_OR_ZERO()
leds: lm3601x: Convert to use maple tree register cache
leds: lm3697: Annotate struct lm3697 with __counted_by
leds: lm392x: Convert to use maple tree register cache
leds: lp3952: Convert to use maple tree register cache
leds: lp3952: Replace deprecated strncpy with strscpy
leds: lp5521: Add an error check in lp5521_post_init_device
leds: lp55xx: Use gpiod_set_value_cansleep()
leds: mt6360: Annotate struct mt6360_priv with __counted_by
leds: mt6370: Annotate struct mt6370_priv with __counted_by
leds: pca955x: Cleanup OF/ID table terminators
leds: pca955x: Convert enum->pointer for data in the match tables
leds: pca955x: Fix -Wvoid-pointer-to-enum-cast warning
leds: pwm: Don't disable the PWM when the LED should be off
leds: qcom-lpg: Annotate struct lpg_led with __counted_by
leds: sc27xx: Move mutex_init() down
leds: simatic-ipc-leds-gpio: Convert to platform remove callback returning void
leds: tca6507: Don't use fixed GPIO base
leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'
leds: trigger: netdev: fix RTNL handling to prevent potential deadlock
leds: trigger: netdev: Move size check in set_device_name
leds: triggers: gpio: Rewrite to use trigger-sources
leds: turris-omnia: Add support for enabling/disabling HW gamma correction
leds: turris-omnia: Do not use SMBUS calls
leds: turris-omnia: Fix brightness setting and trigger activating
leds: turris-omnia: Make set_brightness() more efficient
leds: turris-omnia: Support HW controlled mode via private trigger
 
legacy: convert to new timestamp accessors
 
lib/bitmap: split-out string-related operations to a separate files
 
lib/fw_table: Remove acpi_parse_entries_array() export
 
lib/generic-radix-tree.c: Add peek_prev()
lib/generic-radix-tree.c: Don't overflow in peek()
 
lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly
 
lib/raid6: Drop IA64 support
 
lib/string_helpers: string_get_size() now returns characters wrote
 
lib/ucs2_string: Add UCS-2 strscpy function
 
lib/vsprintf: Fix %pfwf when current node refcount == 0
 
lib: add light-weight queuing mechanism.
lib: Export errname
lib: objpool added: ring-array based lockless MPMC
lib: objpool test module added
lib: objpool: fix head overrun on RK3588 SBC
lib: test_objpool: make global variables static
 
libbpf: Add __percpu_kptr macro definition
libbpf: Add basic BTF sanity validation
libbpf: Add link-based API for netkit
libbpf: Add ring__avail_data_size
libbpf: Add ring__consume
libbpf: Add ring__map_fd
libbpf: Add ring__producer_pos, ring__consumer_pos
libbpf: Add ring__size
libbpf: Add ring_buffer__ring
libbpf: Add support for cgroup unix socket address hooks
libbpf: Add support for custom exception callbacks
libbpf: Allow Golang symbols in uprobe secdef
libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section
libbpf: Fix syscall access arguments on riscv
libbpf: Refactor bpf_object__reloc_code
libbpf: Refactor cleanup in ring_buffer__add
libbpf: Resolve symbol conflicts at the same offset for uprobe
libbpf: Support symbol versioning for uprobe
libbpf: Switch rings to array of pointers
 
libceph, ceph: move mdsmap.h to fs/ceph
 
libceph: add doutc and *_client debug macros support
libceph: stop checking crypto_shash_alignmask
 
libfs: getdents() should return 0 after reaching EOD
 
libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value
 
libnvdimm: Annotate struct nd_region with __counted_by
libnvdimm: remove kernel-doc warnings:
 
libperf rc_check: Add RC_CHK_EQUAL
libperf rc_check: Make implicit enabling work for GCC
 
Linux: Linux 6.7
Linux: Linux 6.7-rc1
Linux: Linux 6.7-rc2
Linux: Linux 6.7-rc3
Linux: Linux 6.7-rc4
Linux: Linux 6.7-rc5
Linux: Linux 6.7-rc6
Linux: Linux 6.7-rc7
Linux: Linux 6.7-rc8
 
linux/export: clean up the IA-64 KSYM_FUNC macro
linux/export: Ensure natural alignment of kcrctab array
linux/export: Fix alignment for 64-bit ksymtab entries
 
linux/init: remove __memexit* annotations
 
linux: convert to new timestamp accessors
 
liquidio: replace deprecated strncpy with strscpy
liquidio: replace deprecated strncpy/strcpy with strscpy
 
livepatch: Fix missing newline character in klp_resolve_symbols()
 
lkdtm/bugs: add test for panic() with stuck secondary CPUs
 
lkdtm: Fix CFI_BACKWARD on RISC-V
 
llc: verify mac len before reading mac header
 
llist: add interface to check if a node is on a list.
llist: add llist_del_first_this()
 
lockd: add doc to enable EXPORT_OP_ASYNC_LOCK
lockd: don't call vfs_lock_file() for pending requests
lockd: fix race in async lock request handling
lockd: hold a reference to nlmsvc_serv while stopping the thread.
lockd: introduce safe async lock op
 
lockdep: Fix block chain corruption
 
locking/atomic, xen: Use sync_try_cmpxchg() instead of sync_cmpxchg()
 
locking/atomic/x86: Introduce arch_sync_try_cmpxchg()
 
locking/atomic: Add generic support for sync_try_cmpxchg() and its fallback
locking/atomic: sh: Use generic_cmpxchg_local for arch_cmpxchg_local()
 
locking/atomics: Use atomic_try_cmpxchg_release() to micro-optimize rcuref_put_slowpath()
 
locking/debug: Fix debugfs API return value checks to use IS_ERR()
 
locking/local, arch: Rewrite local_add_unless() as a static inline function
 
locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning
 
locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64
 
locking/osq_lock: Clarify osq_wait_next()
locking/osq_lock: Clarify osq_wait_next() calling convention
locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c
 
locking/rtmutex: Add a lockdep assert to catch potential nested blocking
locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES
locking/rtmutex: Use rt_mutex specific scheduler helpers
 
locking/seqlock: Change __seqprop() to return the function pointer
locking/seqlock: Fix grammar in comment
locking/seqlock: Fix typo in comment
locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts
locking/seqlock: Simplify SEQCOUNT_LOCKNAME()
 
locking/ww_mutex/test: Fix potential workqueue corruption
locking/ww_mutex/test: Make sure we bail out instead of livelock
locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup
 
locking: export contention tracepoints for bcachefs six locks
 
locktorture: Add acq_writer_lim to complain about long acquistion times
locktorture: Add call_rcu_chains module parameter
locktorture: Add new module parameters to lock_torture_print_module_parms()
locktorture: Add readers_bind and writers_bind module parameters
locktorture: Alphabetize torture_param() entries
locktorture: Check the correct variable for allocation failure
locktorture: Consolidate "if" statements in lock_torture_writer()
locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers
 
logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations
 
loongarch, kexec: change dependency of object files
 
LoongArch/smp: Call rcutree_report_cpu_starting() earlier
 
LoongArch: Add __percpu annotation for __percpu_read()/__percpu_write()
LoongArch: Add dependency between vmlinuz.efi and vmlinux.efi
LoongArch: Add more instruction opcodes and emit_* helpers
LoongArch: Apply dynamic relocations for LLD
LoongArch: BPF: Don't sign extend function return value
LoongArch: BPF: Don't sign extend memory load operand
LoongArch: BPF: Fix sign-extension mov instructions
LoongArch: BPF: Fix unconditional bswap instructions
LoongArch: BPF: Support 32-bit offset jmp instructions
LoongArch: BPF: Support sign-extension load instructions
LoongArch: BPF: Support sign-extension mov instructions
LoongArch: BPF: Support signed div instructions
LoongArch: BPF: Support signed mod instructions
LoongArch: BPF: Support unconditional bswap instructions
LoongArch: Disable module from accessing external data directly
LoongArch: Explicitly set -fdirect-access-external-data for vmlinux
LoongArch: Implement constant timer shutdown interface
LoongArch: KVM: Add kvm related header files
LoongArch: KVM: Add maintainers for LoongArch KVM
LoongArch: KVM: Add vcpu related header files
LoongArch: KVM: Enable kvm config and add the makefile
LoongArch: KVM: Implement basic vcpu interfaces
LoongArch: KVM: Implement basic vcpu ioctl interfaces
LoongArch: KVM: Implement fpu operations for vcpu
LoongArch: KVM: Implement handle csr exception
LoongArch: KVM: Implement handle fpu exception
LoongArch: KVM: Implement handle gspr exception
LoongArch: KVM: Implement handle idle exception
LoongArch: KVM: Implement handle iocsr exception
LoongArch: KVM: Implement handle mmio exception
LoongArch: KVM: Implement kvm exception vectors
LoongArch: KVM: Implement kvm hardware enable, disable interface
LoongArch: KVM: Implement kvm mmu operations
LoongArch: KVM: Implement kvm module related interface
LoongArch: KVM: Implement misc vcpu related interfaces
LoongArch: KVM: Implement vcpu interrupt operations
LoongArch: KVM: Implement vcpu load and vcpu put operations
LoongArch: KVM: Implement vcpu timer operations
LoongArch: KVM: Implement vcpu world switch
LoongArch: KVM: Implement virtual machine tlb operations
LoongArch: KVM: Implement VM related functions
LoongArch: KVM: Supplement kvm document about LoongArch-specific part
LoongArch: Mark __percpu functions as always inline
LoongArch: Mark {dmw,tlb}_virt_to_page() exports as non-GPL
LoongArch: Preserve syscall nr across execve()
LoongArch: Record pc instead of offset in la_abs relocation
LoongArch: Relax memory ordering for atomic operations
LoongArch: Set unwind stack type to unknown rather than set error flag
LoongArch: Silence the boot warning about 'nokaslr'
LoongArch: Slightly clean up drdtime()
LoongArch: Support PREEMPT_DYNAMIC with static keys
 
lsm: constify 'bprm' parameter in security_bprm_committed_creds()
lsm: constify 'bprm' parameter in security_bprm_committing_creds()
lsm: constify 'file' parameter in security_bprm_creds_from_file()
lsm: constify 'sb' parameter in security_quotactl()
lsm: constify 'sb' parameter in security_sb_kern_mount()
lsm: fix a spelling mistake
lsm: fix default return value for inode_getsecctx
lsm: fix default return value for vm_enough_memory
 
m68k, kexec: fix the incorrect ifdeffery and build dependency of CONFIG_KEXEC
 
m68k: 68000: fix warning in timer code
m68k: 68000: fix warnings in 68000 interrupt handling
m68k: Add missing types to asm/irq.h
m68k: amiga: Add and use "amiga.h"
m68k: amiga: pcmcia: Replace set but not used variable by READ_ONCE()
m68k: apollo: Add and use "apollo.h"
m68k: apollo: Make local reset, serial, and irq functions static
m68k: apollo: Remove unused debug console functions
m68k: apollo: Replace set but not used variable by READ_ONCE()
m68k: atari: Add and use "atari.h"
m68k: atari: Document data parameter of stdma_try_lock()
m68k: atari: Make atari_platform_init() static
m68k: atari: Make atari_stram_map_pages() static
m68k: atari: Make ikbd_reset() static
m68k: bvme6000: Make bvme6000_abort_int() static
m68k: coldfire: add and use "vectors.h"
m68k: coldfire: ensure gpio prototypes visible
m68k: coldfire: fix warnings in uboot argument processing
m68k: coldfire: make mcf_maskimr() static
m68k: coldfire: remove unused variable in MMU code
m68k: defconfig: Update defconfigs for v6.6-rc1
m68k: defconfig: Update virt_defconfig for v6.6-rc3
m68k: don't provide arch_dma_alloc for nommu/coldfire
m68k: emu: Mark version[] __maybe_unused
m68k: emu: Remove unused vsnprintf() return value in nfprint()
m68k: emu: Replace strlcpy() with strscpy()
m68k: Fix indentation by 2 or 5 spaces in
m68k: Fix indentation by 7 spaces in
m68k: fpsp040: Fix indentation by 5 spaces
m68k: hp300: Include "time.h" for hp300_sched_init()
m68k: implement xor_unlock_is_negative_byte
m68k: io: Mark mmio read addresses as const
m68k: kernel: Add and use "ints.h"
m68k: kernel: Add and use "process.h"
m68k: kernel: Add and use "ptrace.h"
m68k: kernel: Add and use "signal.h"
m68k: kernel: Add and use "traps.h"
m68k: kernel: Add and use "vectors.h"
m68k: kernel: Add and use
m68k: kernel: Add missing asmlinkage to do_notify_resume()
m68k: kernel: Fix indentation by 7 spaces in traps.c
m68k: kernel: Include for trap_init()
m68k: kernel: Make bad_super_trap() static
m68k: lib: Include for __muldi3()
m68k: mac: Add and use "mac.h"
m68k: mac: Make mac_platform_init() static
m68k: mac: Remove unused sine_data[]
m68k: mac: Remove unused yday in unmktime()
m68k: math-emu: Add missing prototypes
m68k: math-emu: Fix incorrect file reference in fp_log.c
m68k: math-emu: Make multi_arith.h self-contained
m68k: math-emu: Reformat function and variable headers
m68k: math-emu: Replace external declarations by header inclusion
m68k: math-emu: Sanitize include guards
m68k: mm: Add and use "fault.h"
m68k: mm: Include for hwreg_()
m68k: mm: Move paging_init() to common
m68k: mvme147: Make mvme147_init_IRQ() static
m68k: mvme16x: Add and use "mvme16x.h"
m68k: mvme16x: Remove unused sink in mvme16x_cons_write()
m68k: q40: Add and use "q40.h"
m68k: remove unused includes from dma.c
m68k: Replace GPL 2.0+ README.legal boilerplate with SPDX
m68k: sun3/3x: Add and use "sun3.h"
m68k: sun3/3x: Include for config_sun3*()
m68k: sun3: Add missing asmlinkage to sun3_init()
m68k: sun3: Annotate prom_printf() with __printf()
m68k: sun3: Change led_pattern[] to unsigned char
m68k: sun3: Fix context restore in flush_tlb_range()
m68k: sun3: Fix indentation by 5 or 7 spaces
m68k: sun3: Fix signature of sun3_get_model()
m68k: sun3: Improve Sun3/3x DVMA abstraction in
m68k: sun3: Make print_pte() static
m68k: sun3: Make sun3_platform_init() static
m68k: sun3: Remove unused orig_baddr in free_baddr()
m68k: sun3: Remove unused start_page in sun3_bootmem_alloc()
m68k: sun3: Remove unused vsprintf() return value in prom_printf()
m68k: sun3x: Do not mark dvma_map_iommu() inline
m68k: sun3x: Fix signature of sun3_leds()
m68k: sun3x: Make dvma_print() static
m68k: sun3x: Make sun3x_halt() static
m68k: Use kernel's generic libgcc functions
m68k: use the coherent DMA code for coldfire without data cache
 
m68knommu: fix compilation for ColdFire/Cleopatra boards
m68knommu: improve config ROM setting defaults
 
macintosh/macio-adb: add missing iounmap() on error in macio_init()
 
macintosh: Remove the now superfluous sentinel element from ctl_table array
 
macvlan: Don't propagate promisc change to lower dev in passthru
 
mailbox: imx: support channel type tx doorbell v2
mailbox: mtk-cmdq-mailbox: Implement Runtime PM with autosuspend
mailbox: pcc: Add support for platform notification handling
mailbox: pcc: Support shared interrupt for multiple subspaces
mailbox: Use device_get_match_data()
mailbox: zynqmp: Annotate struct zynqmp_ipi_pdata with __counted_by
 
mailmap: add address mapping for Jiri Kosina
mailmap: add an old address for Naoya Horiguchi
mailmap: add entries for Geliang Tang
mailmap: add entries for Mathieu Othacehe
mailmap: update email address for Claudiu Beznea
 
MAINTAINER: Create entry for Renesas SH-Mobile DRM drivers
 
MAINTAINERS: Add a missing file to the INTEL GPIO section
MAINTAINERS: Add an obsolete entry for LL TEMAC driver
MAINTAINERS: add Andrew Morton for lib/*
MAINTAINERS: Add Boris Brezillon as Panfrost driver maintainer
MAINTAINERS: add Brian Foster as a reviewer for bcachefs
MAINTAINERS: Add Chengchang Tang as Hisilicon RoCE maintainer
MAINTAINERS: add drm_bridge_connector.[ch] files under bridge chips
MAINTAINERS: Add entries for NXP(Freescale) eDMA drivers
MAINTAINERS: Add entry for AMD PENSANDO
MAINTAINERS: Add entry for bcachefs
MAINTAINERS: Add entry for closures
MAINTAINERS: Add entry for generic-radix-tree
MAINTAINERS: add entry for TI ICSSG Ethernet driver
MAINTAINERS: add Geliang as reviewer for MPTCP
MAINTAINERS: Add Hal as one of the maintainers of SFCTEMP HWMON DRIVER
MAINTAINERS: add include/linux/module*.h to modules
MAINTAINERS: Add indirect_call_wrapper.h to NETWORKING [GENERAL]
MAINTAINERS: Add Intel TDX entry
MAINTAINERS: Add Jessica as a reviewer for drm/panel
MAINTAINERS: add Maintainer Entry Profile field for Rust
MAINTAINERS: add Mikulas Patocka as a DM maintainer
MAINTAINERS: Add myself as mlx5_vdpa driver
MAINTAINERS: Add myself for ARM32 BPF JIT maintainer.
MAINTAINERS: Add netdev subsystem profile link
MAINTAINERS: Add ROHM BM1390
MAINTAINERS: Add scripts/clang-tools to Kbuild section
MAINTAINERS: Add tools/testing/cxl files to CXL
MAINTAINERS: add YAML file for i2c-demux-pinctrl
MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM
MAINTAINERS: ALSA: change mailing list to linux-sound on vger
MAINTAINERS: change the S32G2 maintainer's email address.
MAINTAINERS: change vmware.com addresses to broadcom.com
MAINTAINERS: coresight: Add missing Coresight files
MAINTAINERS: create an entry for exportfs
MAINTAINERS: Document that the NXP i.MX 8MQ DCSS driver goes thru drm-misc
MAINTAINERS: drm/ci: add entries for xfail files
MAINTAINERS: drop Antti Palosaari
MAINTAINERS: Drop Mark Gross as maintainer for x86 platform drivers
MAINTAINERS: erofs: add EROFS webpage
MAINTAINERS: exclude 9p from networking
MAINTAINERS: fix Analog Devices website link
MAINTAINERS: fix file path for Omnvision OV4689
MAINTAINERS: hand over hwpoison maintainership to Miaohe Lin
MAINTAINERS: hardening: Add __counted_by regex
MAINTAINERS: hardening: Add Gustavo as Reviewer
MAINTAINERS: Include additional ASoC paths
MAINTAINERS: Include sof headers under ASoC
MAINTAINERS: Include stackleak paths in hardening entry
MAINTAINERS: list all Qualcomm IOMMU drivers in the QUALCOMM IOMMU entry
MAINTAINERS: Maintainer change for ptp_vmw driver
MAINTAINERS: mmc: take over as maintainer of MCI & SDHCI MICROCHIP DRIVERS
MAINTAINERS: net: Update reviewers for TI's Ethernet drivers
MAINTAINERS: objpool added
MAINTAINERS: Orphan Cadence PCIe IP
MAINTAINERS: powerpc: Add Aneesh & Naveen
MAINTAINERS: refresh LLVM support
MAINTAINERS: reinstate freescale ARM64 DT directory in i.MX entry
MAINTAINERS: Remove Andy from GPIO maintainers
MAINTAINERS: remove hugetlb maintainer Mike Kravetz
MAINTAINERS: Remove [email protected] mailing list
MAINTAINERS: remove myself as maintainer of SMC
MAINTAINERS: Remove stale entry for SBL platform driver
MAINTAINERS: remove stale info for DEVICE-MAPPER
MAINTAINERS: RISC-V: KVM: Add another kselftests path
MAINTAINERS: split out the uAPI into a new section
MAINTAINERS: step down as TJA11XX C45 maintainer
MAINTAINERS: TRACING: Add Mathieu Desnoyers as Reviewer
MAINTAINERS: update AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
MAINTAINERS: Update dlm maintainer and web page
MAINTAINERS: Update DRM DRIVERS FOR FREESCALE IMX entry
MAINTAINERS: Update drm-misc entry to match all drivers
MAINTAINERS: Update entry for megachips-stdpxxxx-ge-b850v3-fw
MAINTAINERS: Update gma500 git repo
MAINTAINERS: update lists.linuxfoundation.org migrated lists
MAINTAINERS: Update LL TEMAC entry to Orphan
MAINTAINERS: Update mvpp2 driver email
MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4
MAINTAINERS: update Rust webpage
MAINTAINERS: update tg3 maintainer list
MAINTAINERS: Update the GPU Scheduler email
MAINTAINERS: wifi: brcm80211: remove non-existing [email protected]
MAINTAINERS: wifi: rt2x00: drop Helmut Schaa
 
maple_tree: do not preallocate nodes for slot stores
 
Linux: Match data improvements for ak4642 driver
Linux: Match data improvements for pv880x0 regulator
Linux: Match data improvements for tlv320aic32x4 driver
Linux: Match data improvements for wm8580 driver
 
mbcache: dynamically allocate the mbcache shrinker
 
mcb: fix error handling for different scenarios when parsing
mcb: use short version for function pointer for mcb_free_bus
mcb: Use the actual bus passed to init and release functions
 
mctp i3c: MCTP I3C driver
 
md-bitmap: remove the checking of 'pers->quiesce' from location_store()
md-bitmap: suspend array earlier in location_store()
 
md-cluster: check for timeout while a new disk adding
 
md/dm-raid: use new apis to suspend array
 
md/md-bitmap: use new apis to suspend array for location_store()
 
md/md-linear: Annotate struct linear_conf with __counted_by
md/md-linear: cleanup linear_add()
 
md/raid1: don't split discard io for write behind
 
md/raid5-cache: use new apis to suspend array
md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log'
 
md/raid5: dynamically allocate the md-raid5 shrinker
md/raid5: replace suspend with quiesce() callback
md/raid5: use new apis to suspend array
 
md/raid6: use valid sector values to determine if an I/O should wait on the reshape
 
md: add new helpers to suspend/resume and lock/unlock array
md: add new helpers to suspend/resume array
md: cleanup mddev_create/destroy_serial_pool()
md: cleanup pers->prepare_suspend()
md: Convert to bdev_open_by_dev()
md: delay choosing sync action to md_start_sync()
md: delay remove_and_add_spares() for read only array to md_start_sync()
md: do not require mddev_lock() for all options in array_state_store()
md: don't check 'mddev->pers' and 'pers->quiesce' from suspend_lo_store()
md: don't check 'mddev->pers' from suspend_hi_store()
md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()
md: don't rely on 'mddev->pers' to be set in mddev_suspend()
md: factor out a helper from mddev_put()
md: factor out a helper rdev_addable() from remove_and_add_spares()
md: factor out a helper rdev_is_spare() from remove_and_add_spares()
md: factor out a helper rdev_removeable() from remove_and_add_spares()
md: factor out a helper to choose sync action from md_check_recovery()
md: fix bi_status reporting in md_end_clone_io
md: fix missing flush of sync_work
md: fix stopping sync thread
md: initialize 'active_io' while allocating mddev
md: initialize 'writes_pending' while allocating mddev
md: remove old apis to suspend the array
md: rename __mddev_suspend/resume() back to mddev_suspend/resume()
md: replace deprecated strncpy with memcpy
md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery()
md: simplify md_seq_ops
md: split MD_RECOVERY_NEEDED out of mddev_resume
md: suspend array in md_start_sync() if array need reconfiguration
md: use new apis to suspend array before mddev_create/destroy_serial_pool
md: use new apis to suspend array for adding/removing rdev from state_store()
md: use new apis to suspend array for ioctls involed array reconfiguration
md: use new apis to suspend array for sysfs apis
md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi'
md: use separate work_struct for md_start_sync()
 
mean and variance: Add a missing include
mean and variance: More tests
 
media: Add MIPI CSI-2 generic long packet type definition
media: allegro-dvt: increase buffer size in msg_type_name()
media: allegro: Annotate struct mcu_msg_push_buffers_internal with __counted_by
media: am437x: don't fill in bus_info
media: amphion: handle firmware debug message
media: aspeed: Drop unnecessary error check for debugfs_create_file()
media: atmel: drop bus_info
media: atomisp: Add some higher resolutions to atomisp_enum_framesizes()
media: atomisp: atomisp_compat_css20: Removed #ifdef ISP2401 to make driver generic
media: atomisp: atomisp_v4l2: Removed unnecessary code
media: atomisp: binary: Removed #ifdef ISP2401 to make driver generic
media: atomisp: Change atomisp_enum_framesizes() too small cut off from 2/3th to 5/8th
media: atomisp: Clamp width to max 1920 pixels when in ATOMISP_RUN_MODE_PREVIEW
media: atomisp: Compile the object codes for a generic driver
media: atomisp: css_2401_system: Remove #ifdef ISP2401 to make the driver generic
media: atomisp: Disable VCM for OV5693 for now
media: atomisp: Drop atomisp-ov5693 sensor driver
media: atomisp: Drop ia_css_debug_dump_debug_info() and functions only used by it
media: atomisp: Drop VIDEO_ATOMISP_ISP2401 Kconfig option
media: atomisp: fix 'read beyond size of field'
media: atomisp: Fix missing v4l2_fh_release() in atomisp_open() error exit
media: atomisp: gc0310: Stop setting v4l2_subdev.fwnode to the endpoint fwnode
media: atomisp: hive_isp_css_common: Removed #if defined(ISP2401) to make driver generic
media: atomisp: hive_isp_css_include: Removed #ifdef ISP2401 to make driver generic
media: atomisp: ia_ccs_debug.c: increase enable_info buffer
media: atomisp: ia_css_debug: Removed debug codes for dumping status
media: atomisp: ia_css_debug: Removed unused codes for debug
media: atomisp: ia_css_raw.host: Remove #ifdef ISP2401 to make the driver generic
media: atomisp: ifmtr: Removed #if defined(ISP2401) to make driver generic
media: atomisp: Included both input system headers
media: atomisp: isys: Removed #if defined(ISP2401) to make driver generic
media: atomisp: isys_init: Initiate atomisp in a generic manner
media: atomisp: Make two individual enum to define the MIPI format
media: atomisp: Mark ia_css_isys_240?_init() static
media: atomisp: pipeline: Removed #if defined(ISP2401) to make driver generic
media: atomisp: Remove aliases for MIPI_FORMAT_2400_CUSTOM0
media: atomisp: Remove empty isys_public.h
media: atomisp: remove left-over videobuf include
media: atomisp: Remove support for custom run-mode v4l2-ctrl on sensors
media: atomisp: Remove v4l2_ctrl_s_ctrl(asd->run_mode) calls from atomisp_open()
media: atomisp: Removed unused HAS_WATCHDOG_SP_THREAD_DEBUG debug
media: atomisp: rx: Removed #if defined(ISP2401) to make driver generic
media: atomisp: sh_css: Removed #ifdef ISP2401 to make code generic
media: atomisp: sh_css: Removed #ifdef ISP2401 to make driver generic
media: atomisp: sh_css: Removed #ifdef ISP2401 to make the driver generic
media: atomisp: sh_css: Removed #ifdef ISP2401 to make the driver generic
media: atomisp: sh_css: Renamed sh_css_config_input_network()
media: atomisp: sh_css_internal: sh_css_params: Unifying sh_css_sp_group data structure
media: atomisp: sh_css_mipi: Removed unused code ia_css_mipi_frame_enable_check_on_size()
media: atomisp: sh_css_sp: Remove #ifdef ISP2401 to make driver generic
media: atomisp: Simplify some if (IS_ISP2401...) statements
media: bt8xx: make read-only arrays static
media: bttv: Add MODULE_FIRMWARE macro
media: bttv: fix use after free error due to btv->timeout timer
media: c8sectpfe: Use the devm_clk_get_enabled() helper function
media: cadence: csi2rx: Add get_fmt and set_fmt pad ops
media: cadence: csi2rx: Add link validation
media: cadence: csi2rx: Cleanup media entity properly
media: cadence: csi2rx: Configure DPHY using link freq
media: cadence: csi2rx: Fix stream data configuration
media: cadence: csi2rx: Populate subdev devnode
media: cadence: csi2rx: Set the STOP bit when stopping a stream
media: cadence: csi2rx: Soft reset the streams before starting capture
media: cadence: csi2rx: Unregister v4l2 async notifier
media: cadence: increase buffer size in csi2tx_get_resources()
media: ccs: Correct error handling in ccs_register_subdev
media: ccs: Correctly initialise try compose rectangle
media: ccs: Drop re-entrant s_stream support
media: ccs: Fix a (harmless) lockdep warning
media: ccs: Fix driver quirk struct documentation
media: ccs: Move media_entity_pads_init to init from register
media: ccs: Obtain media bus formats before initialising up sub-devices
media: ccs: Partially revert "media: i2c: Use pm_runtime_resume_and_get()"
media: ccs: Rename ccs_create_subdev as ccs_init_subdev
media: ccs: Rework initialising sub-device state
media: ccs: Switch to init_cfg
media: ccs: Use sub-device active state
media: cec.h: increase input_phys buffer
media: cec: core: add note about *_from_edid() function usage in drm
media: cec: meson: always include meson sub-directory in Makefile
media: cedrus: Fix clock/reset sequence
media: cobalt: Use FIELD_GET() to extract Link Width
media: cobalt: Use list_for_each_entry() helper
media: cros-ec-cec: Add Constitution to the match table
media: cros-ec-cec: Add Dibbi to the match table
media: cros-ec-cec: Allow specifying multiple HDMI connectors
media: cros-ec-cec: Get number of CEC ports from EC
media: cros-ec-cec: Manage an array of ports
media: cros-ec-cec: Support multiple ports in MKBP cec_events
media: cros-ec-cec: Support multiple ports in set/get host commands
media: cros-ec-cec: Support multiple ports in write command
media: cros-ec-cec: Support receiving messages from multiple ports
media: cros-ec-cec: Use cros_ec_cmd to send host commands
media: cx18: increase in_workq_name size
media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros
media: cx231xx: Switch to use kmemdup() helper
media: cx231xx: Use EP5_BUF_SIZE macro
media: cx25840: simplify cx23885_dif_setup()
media: Documentation: Added Digiteq Automotive MGB4 driver documentation
media: Documentation: Align numbered list, make it a proper ReST
media: Documentation: ccs: Fix spelling mistake
media: Documentation: dv-timings.rst: explain basic approach
media: Documentation: Mention CCS tools
media: Documentation: Split camera sensor documentation
media: dt-bindings: Add OV5642
media: dt-bindings: Add TI J721E CSI2RX
media: dt-bindings: cadence-csi2rx: Add TI compatible string
media: dt-bindings: hynix,hi846: Add video-interface-devices properties
media: dt-bindings: Make sure items in data-lanes are unique
media: dt-bindings: media: i2c: Add MT9M114 camera sensor binding
media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine
media: dt-bindings: ov5693: fix maintainer email address
media: dt-bindings: ovti,ov02a10: Allow props from video-interface-devices
media: dt-bindings: ovti,ov4689: Allow props from video-interface-devices
media: dt-bindings: ovti,ov5640: Allow props from video-interface-devices
media: dt-bindings: samsung,exynos4212-fimc-is: replace duplicate pmu node with phandle
media: dt-bindings: samsung,fimc: correct unit addresses in DTS example
media: dt-bindings: sony,imx214: Allow props from video-interface-devices
media: dt-bindings: sony,imx415: Allow props from video-interface-devices
media: dt-bindings: ti,ds90ub960: Add missing type for "i2c-alias"
media: dvb-frontends: drop check because i2c_unregister_device() is NULL safe
media: dvb-frontends: drx39xyj: Remove unnecessary ternary operators
media: dvb-usb-v2: af9035: fix missing unlock
media: dvb-usb: gp8psk: Remove an unnecessary ternary operator
media: exynos4-is: fimc-is: replace duplicate pmu node with phandle
media: gspca: cpia1: shift-out-of-bounds in set_flicker
media: hantro: Check whether reset op is defined before use
media: i2c/hi556: add a new mode 1296x722 settings
media: i2c: Add driver for onsemi MT9M114 camera sensor
media: i2c: adp1653: don't reuse the same node pointer
media: i2c: adv7180: Drop CONFIG_OF ifdeffery
media: i2c: adv7180: Extend match support for OF tables
media: i2c: ar0521: Drop system suspend and resume handlers
media: i2c: ccs: Drop system suspend and resume handlers
media: i2c: drop check because i2c_unregister_device() is NULL safe
media: i2c: Drop ifdeffery from sensor drivers
media: i2c: hi556: Drop check for reentrant .s_stream()
media: i2c: hi556: Drop system suspend and resume handlers
media: i2c: hi846: Drop check for reentrant .s_stream()
media: i2c: hi846: Drop system suspend and resume handlers
media: i2c: hi847: Drop system suspend and resume handlers
media: i2c: imx208: Drop check for reentrant .s_stream()
media: i2c: imx208: Drop system suspend and resume handlers
media: i2c: imx214: Drop check for reentrant .s_stream()
media: i2c: imx214: Drop system suspend and resume handlers
media: i2c: imx219: Access height from active format in imx219_set_ctrl
media: i2c: imx219: Calculate crop rectangle dynamically
media: i2c: imx219: Convert to CCI register access helpers
media: i2c: imx219: Don't store the current mode in the imx219 structure
media: i2c: imx219: Drop check for reentrant .s_stream()
media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from common regs array
media: i2c: imx219: Drop IMX219_VTS_* macros
media: i2c: imx219: Drop system suspend and resume handlers
media: i2c: imx219: Drop unused macros
media: i2c: imx219: Fix test pattern window for 640x480 mode
media: i2c: imx219: Group functions by purpose
media: i2c: imx219: Implement .init_cfg() using .set_fmt()
media: i2c: imx219: Infer binning settings from format and crop
media: i2c: imx219: Initialize ycbcr_enc
media: i2c: imx219: Merge format and binning setting functions
media: i2c: imx219: Move variables to inner scope
media: i2c: imx219: Name all subdev state variables 'state'
media: i2c: imx219: Remove unneeded goto
media: i2c: imx219: Replace register addresses with macros
media: i2c: imx219: Separate horizontal and vertical binning
media: i2c: imx219: Set mode registers programmatically
media: i2c: imx219: Use active crop rectangle to configure registers
media: i2c: imx258: Drop check for reentrant .s_stream()
media: i2c: imx258: Drop system suspend and resume handlers
media: i2c: imx296: Replace streaming flag with runtime PM check
media: i2c: imx319: Drop check for reentrant .s_stream()
media: i2c: imx319: Drop system suspend and resume handlers
media: i2c: imx334: add support for test pattern generator
media: i2c: imx334: Drop check for reentrant .s_stream()
media: i2c: imx335: Drop check for reentrant .s_stream()
media: i2c: imx355: Drop check for reentrant .s_stream()
media: i2c: imx355: Drop system suspend and resume handlers
media: i2c: imx412: Drop check for reentrant .s_stream()
media: i2c: imx415: Replace streaming flag with runtime PM check
media: i2c: imx415: Use v4l2_subdev_get_fmt()
media: i2c: max9286: Fix some redundant of_node_put() calls
media: i2c: mt9m001: Drop check for reentrant .s_stream()
media: i2c: mt9m114: Fix missing error unwind in probe()
media: i2c: mt9v032: Drop CONFIG_OF ifdeffery
media: i2c: mt9v032: Extend match support for OF tables
media: i2c: og01a1b: Drop check for reentrant .s_stream()
media: i2c: og01a1b: Drop system suspend and resume handlers
media: i2c: ov01a10: Drop check for reentrant .s_stream()
media: i2c: ov01a10: Drop system suspend and resume handlers
media: i2c: ov02a10: Drop system suspend and resume handlers
media: i2c: ov08d10: Drop check for reentrant .s_stream()
media: i2c: ov08d10: Drop system suspend and resume handlers
media: i2c: ov08x40: Drop check for reentrant .s_stream()
media: i2c: ov08x40: Drop system suspend and resume handlers
media: i2c: ov13858: Drop check for reentrant .s_stream()
media: i2c: ov13858: Drop system suspend and resume handlers
media: i2c: ov13b10: Drop check for reentrant .s_stream()
media: i2c: ov13b10: Drop stream handling in runtime PM handlers
media: i2c: ov2685: Drop check for reentrant .s_stream()
media: i2c: ov2740: Drop check for reentrant .s_stream()
media: i2c: ov2740: Drop system suspend and resume handlers
media: i2c: ov4689: Drop check for reentrant .s_stream()
media: i2c: ov5647: Drop check for reentrant .s_stream()
media: i2c: ov5670: Drop check for reentrant .s_stream()
media: i2c: ov5670: Drop system suspend and resume handlers
media: i2c: ov5675: Drop check for reentrant .s_stream()
media: i2c: ov5675: Drop system suspend and resume handlers
media: i2c: ov5693: Drop the unused streaming flag
media: i2c: ov5695: Drop check for reentrant .s_stream()
media: i2c: ov7670: Drop CONFIG_OF ifdeffery
media: i2c: ov7670: Extend match support for OF tables
media: i2c: ov7740: Drop check for reentrant .s_stream()
media: i2c: ov8856: Drop check for reentrant .s_stream()
media: i2c: ov8856: Drop system suspend and resume handlers
media: i2c: ov9282: Drop check for reentrant .s_stream()
media: i2c: ov9734: Drop check for reentrant .s_stream()
media: i2c: ov9734: Drop system suspend and resume handlers
media: i2c: tc358746: check fmt validity
media: i2c: Use pm_runtime_resume_and_get()
media: i2c: video-i2c: Convert enum->pointer for data in the match tables
media: imon: fix access to invalid resource for the second interface
media: imx-jpeg: initiate a drain of the capture queue in dynamic resolution change
media: imx-jpeg: notify source chagne event when the first picture parsed
media: imx-jpeg: Remove unused declarations
media: imx334: Orphan the driver
media: imx335: Orphan the driver
media: imx412: Orphan the driver
media: ipu-bridge: increase sensor_name size
media: ivsc: ace: probe ace device after IPU bridge is initialized.
media: ivsc: ace: remove name identifier
media: ivsc: csi: remove name identifier
media: ivsc: Improve Kconfig help text
media: lirc: drop trailing space from scancode transmit
media: MAINTAINERS: Add co-maintainer for the rkisp1 driver
media: MAINTAINERS: Fix path for J721E CSI2RX bindings
media: mc: Check pad flag validity
media: mediatek: vcodec: add encoder power management helper functions
media: mediatek: vcodec: fix spelling mistake "resonable" -> "reasonable"
media: mediatek: vcodec: Handle invalid encoder vsi
media: mediatek: vcodec: using encoder device to alloc/free encoder memory
media: mgb4: Added support for T200 card variant
media: microchip: don't set bus_info
media: mtk-jpegenc: Fix bug in JPEG encode quality selection
media: nuvoton: Add driver for NPCM video capture and encoding engine
media: nuvoton: npcm-video: Fix IS_ERR() vs NULL bug
media: nuvoton: VIDEO_NPCM_VCD_ECE should depend on ARCH_NPCM
media: nxp: imx-jpeg: use goto instead of return
media: nxp: Use devm_kmemdup to replace devm_kmalloc + memcpy
media: ov13b10: Add 1364x768 register settings
media: ov13b10: Fix some error checking in probe
media: ov2640: Use the devm_clk_get_enabled() helper function
media: ov2740: Enable runtime PM before registering the async subdev
media: ov2740: Return -EPROBE_DEFER if no endpoint is found
media: ov2740: Use sub-device active state
media: ov5640: Fix a memory leak when ov5640_probe fails
media: ov5640: fix vblank unchange issue when work at dvp mode
media: ov9282: Assign maintenance to Dave
media: pci: cx18: if cx == NULL, then don't use it.
media: pci: mgb4: add COMMON_CLK dependency
media: pci: mgb4: Added Digiteq Automotive MGB4 driver
media: pci: mgb4: fix potential spectre vulnerability
media: platform: cadence: select MIPI_DPHY dependency
media: platform: cros-ec: Add Boxy to the match table
media: platform: cros-ec: Add Taranza to the match table
media: platform: cros-ec: Rename conns array for the match table
media: platform: mtk-mdp3: add missing of_node_put
media: platform: mtk-mdp3: fix uninitialized variable in mdp_path_config()
media: platform: use capital "OR" for multiple licenses in SPDX
media: platform: Use dev_err_probe instead of dev_err
media: qcom/camss: use 1X16 formats instead of 2X8
media: qcom: camss: Allow clocks vfeN vfe_liteN or vfe_lite
media: qcom: camss: Amalgamate struct resource with struct resource_ispif
media: qcom: camss: Assign the correct number of RDIs per VFE
media: qcom: camss: Comment CSID dt_id field
media: qcom: camss: Fix csid-gen2 for test pattern generator
media: qcom: camss: Fix genpd cleanup
media: qcom: camss: Fix invalid clock enable bit disjunction
media: qcom: camss: Fix missing vfe_lite clocks check
media: qcom: camss: Fix pm_domain_on sequence in probe
media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC is greater than 3
media: qcom: camss: Fix support for setting CSIPHY clock name csiphyX
media: qcom: camss: Fix V4L2 async notifier error path
media: qcom: camss: Fix VFE-17x vfe_disable_output()
media: qcom: camss: Fix VFE-480 vfe_disable_output()
media: qcom: camss: Fix vfe_get() error jump
media: qcom: camss: Functionally decompose CSIPHY clock lookups
media: qcom: camss: Move vfe_disable into a common routine where applicable
media: qcom: camss: Pass CAMSS subdev callbacks via resource ops pointer
media: qcom: camss: Pass icc bandwidth table as a platform parameter
media: qcom: camss: Pass line_num from compat resources
media: qcom: camss: Pass remainder of variables as resources
media: qcom: camss: Propagate vfe_reset error up the callstack
media: qcom: camss: Remove special case for VFE get/put
media: qcom: camss: Rename camss struct resources to camss_subdev_resources
media: qcom: camss: Start to move to module compat matched resources
media: qcom: camss: Support RDI3 for VFE 17x
media: qcom: camss: Untangle if/else spaghetti in camss
media: qcom: venus: fix incorrect return value
media: radio-isa: use dev_name to fill in bus_info
media: radio-miropcm20: set bus_info to explicit name
media: radio-si476x: don't fill in bus_info
media: radio-wl1273: Remove an unnecessary ternary operator
media: rc: ati_remote: increase mouse_name buffer size
media: rc: keymaps: add missing MODULE_DESCRIPTION to keymaps
media: rc: meson-ir: support rc driver type RC_DRIVER_SCANCODE
media: rc: remove ir-rx51 in favour of generic pwm-ir-tx
media: rcar_drif: use explicit name for bus_info
media: remove the old videobuf framework
media: renesas-ceu: keep input name simple
media: rkisp1: Constify rkisp1_v12_params_ops
media: rkisp1: Convert hex constants to lowercase
media: rkisp1: csi: Use V4L2 subdev active state
media: rkisp1: Fix line stride calculation
media: rkisp1: isp: Use V4L2 subdev active state
media: rkisp1: Program RKISP1_CIF_MI_SP_Y_PIC_SIZE register
media: rkisp1: Remove dual crop control register from config structure
media: rkisp1: resizer: Constify argument and local variables
media: rkisp1: resizer: Drop unneeded local variable
media: rkisp1: resizer: Fix resizer disable check when starting stream
media: rkisp1: resizer: Improve debug message when configuring resizer
media: rkisp1: resizer: Use V4L2 subdev active state
media: rkisp1: resizer: Use v4l2_area instead of v4l2_rect to store size
media: s3c-camif: Avoid inappropriate kfree()
media: s5p-mfc: Fix potential deadlock on condlock
media: sharp: fix sharp encoding
media: siano: Drop unnecessary error check for debugfs_create_dir/file()
media: staging: ipu3-imgu: Initialise height_per_slice in the stripes
media: staging: media: sunxi: cedrus: Remove redundant of_match_ptr()
media: ti: Add CSI2RX support for J721E
media: tvp541x: Drop CONFIG_OF ifdeffery
media: tvp541x: Extend match support for OF tables
media: tvp541x: Sort header files
media: uapi: Add controls for NPCM video driver
media: uapi: Add MEDIA_BUS_FMT_RGB666_2X9_BE format
media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic
media: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE
media: use struct_size() helper
media: v4l2-ctrls: Add user control base for Nuvoton NPCM controls
media: v4l2-dev.h: increase struct video_device name size
media: v4l2-device.h: drop V4L2_DEVICE_NAME_SIZE
media: v4l2-event: Annotate struct v4l2_subscribed_event with __counted_by
media: v4l2-mc: Make v4l2_pipeline_pm_{get,put} deprecated
media: v4l2-subdev.h: increase struct v4l2_subdev name size
media: v4l2-subdev: Document and enforce .s_stream() requirements
media: v4l2-subdev: Document that routing support depends on streams
media: v4l2-subdev: Fix a 64bit bug
media: v4l: Add HEXTILE compressed format
media: v4l: Fix documentation for 12-bit packed Bayer
media: v4l: subdev: Clear frame descriptor before get_frame_desc
media: v4l: subdev: Print debug information on frame descriptor
media: venus: Fix firmware path for resources
media: venus: hfi: add checks to handle capabilities from firmware
media: venus: hfi: add checks to perform sanity on queue pointers
media: venus: hfi: fix the check to handle session buffer requirement
media: venus: hfi_cmds: Replace one-element array with flex-array member and use __counted_by
media: venus: hfi_parser: Add check to keep the number of codecs within range
media: verisilicon: Do not enable G2 postproc downscale if source is narrower than destination
media: verisilicon: Fixes clock list for rk3588 av1 decoder
media: verisilicon: replace snprintf with strscpy+strlcat
media: videobuf2: Fix IS_ERR checking in vb2_dc_put_userptr()
media: videobuf2: Fix IS_ERR checking in vb2_vmalloc_put_userptr()
media: videobuf2: fix typo: vb2_dbuf -> vb2_qbuf
media: vidtv: mux: Add check and kfree for kstrdup
media: vidtv: psi: Add check for kstrdup
media: visl: use canonical ftrace path
media: vivid: avoid integer overflow
media: vivid: use VIVID_MODULE_NAME to fill bus_info
media: vsp1: Remove unbalanced .s_stream(0) calls
media: zoran: increase name size
 
mei: bus: add send and recv api with timeout
mei: docs: add missing entries to kdoc in struct mei_cfg_idx
mei: docs: fix spelling errors
mei: docs: use correct structures name in kdoc
mei: fix doc typos
mei: me: emit error only if reset was unexpected
mei: pxp: fix mei_pxp_send_message return value
mei: pxp: re-enable client on errors
mei: pxp: recover from recv fail under memory pressure
mei: update mei-pxp's component interface with timeouts
 
memblock: introduce MEMBLOCK_RSRV_NOINIT flag
memblock: pass memblock_type to memblock_setclr_flag
memblock: report failures when memblock_can_resize is not set
 
memcg: expose swapcache stat for memcg v1
memcg: remove unused do_memsw_account in memcg1_stat_format
 
memcontrol: add helpers for hugetlb memcg accounting
memcontrol: only transfer the memcg data for migration
 
memfd: drop warning for missing exec-related flags
 
memory tiering: add abstract distance calculation algorithms management
 
memory-hotplug.rst: fix wrong /sys/device/ path
 
memory: atmel-ebi: Annotate struct atmel_ebi_dev with __counted_by
memory: move exclusivity detection in do_wp_page() into wp_can_reuse_anon_folio()
memory: tegra: Add Tegra234 clients for RCE and VI
memory: tegra: Set BPMP msg flags to reset IPC channels
memory: Use device_get_match_data()
 
mempolicy trivia: delete those ancient pr_debug()s
mempolicy trivia: slightly more consistent naming
mempolicy trivia: use pgoff_t in shared mempolicy tree
 
mempolicy: alloc_pages_mpol() for NUMA policy without vma
mempolicy: fix migrate_pages(2) syscall return nr_failed
mempolicy: migration attempt to match interleave nodes
mempolicy: mmap_lock is not needed while migrating folios
mempolicy: mpol_shared_policy_init() without pseudo-vma
mempolicy: remove confusing MPOL_MF_LAZY dead code
 
memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by
 
Merge branch 'xfrm: Support GRO decapsulation for ESP in UDP encapsulation'
 
Merge : 'bpf-next 2023-10-16' into loongarch-next
 
Linux: Merge 6.6-rc4 into tty-next
Linux: Merge 6.6-rc6 into char-misc-next
Linux: Merge 6.6-rc6 into tty-next
Linux: Merge 6.6-rc6 into usb-next
Linux: Merge 6.7-rc4 into char-misc-linus
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
Linux: Merge back earlier ACPI resources management changes for v6.7.
Linux: Merge back earlier system-wide PM changes for v6.7.
Linux: Merge back new ACPI backlight material for v6.7.
 
Merge branch : ' bpf fix for unconnect af_unix socket'
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '[email protected]' into arm64-for-6.7
Merge branch : '[email protected]' into clk-for-6.7
Merge branch : '[email protected]' into clk-for-6.7
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
Merge branch : '6.7/scsi-staging' into 6.7/scsi-fixes
Merge branch : 'acpi-bus'
Merge branch : 'acpi-tables'
Merge branch : 'acpi-thermal'
Merge branch : 'acpi-thermal'
Merge branch : 'acpica'
Merge branch : 'Add bpf programmable net device'
Merge branch : 'Add cgroup sockaddr hooks for unix sockets'
Merge branch : 'add libbpf getters for individual ringbuffers'
Merge branch : 'add-missing-module_descriptions'
Merge branch : 'add-open-coded-task-css_task-and-css-iters'
Merge branch : 'add-support-for-icssg-on-am64x-evm'
Merge branch : 'add-vf-fault-detect-support-for-hns3-ethernet-driver'
Merge branch : 'add-wed-support-for-mt7988-chipset'
Merge branch : 'amd-xgbe-fixes-to-handle-corner-cases'
Merge branch : 'arm32-bpf-add-support-for-cpuv4-insns'
Merge branch : 'batch-1-annotate-structs-with-__counted_by'
Merge branch : 'bnxt_en-hwmon-SRIOV'
Merge branch : 'bnxt_en-misc-fixes'
Merge branch : 'bnxt_en-next'
Merge branch : 'bpf-add-support-for-local-percpu-kptr'
Merge branch : 'bpf-control-flow-graph-and-precision-backtrack-fixes'
Merge branch : 'bpf-enable-irq-after-irq_work_raise-completes'
Merge branch : 'bpf-fix-incorrect-immediate-spill'
Merge branch : 'bpf-fix-precision-tracking-for-bpf_alu-bpf_to_be-bpf_end'
Merge branch : 'bpf-fixes-for-per-cpu-kptr'
Merge branch : 'bpf-log-improvements'
Merge branch : 'bpf-remove-xdp_do_flush_map'
Merge branch : 'bpf-task_group_seq_get_next-misc-cleanups'
Merge branch : 'bpf-x64-fix-tailcall-infinite-loop'
Merge branch : 'bpf-xsk-sh-umem'
 
Merge branch 'bpf: Add missed stats for kprobes'
Merge branch 'bpf: expose information about netdev xdp-metadata kfunc support'
Merge branch 'bpf: Fix src IP addr related limitation in bpf_*_fib_lookup()'
 
Merge branch : 'bpf_redirect_peer fixes'
Merge branch : 'bridge-add-a-limit-on-learned-fdb-entries'
Merge branch : 'check-vlan-filter-feature-in-vlan_vids_add_by_dev-and-vlan_vids_del_by_dev'
Merge branch : 'chelsio-annotate-structs-with-__counted_by'
Merge branch : 'clk-cleanup' into clk-next
Merge branch : 'consolidate-udp-ipv6-route-lookups'
Merge branch : 'cpufreq/arm/linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge branch : 'cpufreq/arm/qcom-nvmem' into HEAD
Merge branch : 'dccp-tcp-relocate-security_inet_conn_request'
Merge branch : 'dev-stats-virtio-l2tp_eth'
Merge branch : 'devlink-deadlock'
Merge branch : 'devlink-errors-fmsg'
Merge branch : 'devlink-finish-conversion-to-generated-split_ops'
Merge branch : 'devlink-instances-relationships'
Merge branch : 'documentation-fixes-for-dpll-subsystem'
Merge branch : 'dpaa2-eth-fixes'
Merge branch : 'dpaa2-switch-various-fixes'
Merge branch : 'dpll-api'
Merge branch : 'dpll-phase-offset-phase-adjust'
Merge branch : 'dsa-microchip-drive-strength-support'
Merge branch : 'dsa-microchip-WoL-support'
Merge branch : 'dsa-platform-remove-void'
Merge branch : 'dsa-validate-remove'
Merge branch : 'dt-bindings-net-child-node-schema-cleanups'
Merge branch : 'ena-driver-xdp-bug-fixes'
Merge branch : 'ethtool-forced-speed'
Merge branch : 'exact-states-comparison-for-iterator-convergence-checks'
Merge branch : 'exceptions-1-2'
Merge branch : 'fix-a-couple-recent-instances-of-wincompatible-function-pointer-types-strict-from-mode_get-implementations'
Merge branch : 'fix-implicit-sign-conversions-in-handshake-upcall'
Merge branch : 'fix-large-frames-in-the-gemini-ethernet-driver'
Merge branch : 'fixes' into next
Merge branch : 'fixes-for-ktls'
Merge branch : 'for-6.7' into for-linus
Merge branch : 'for-6.7/config_pm' into for-linus
Merge branch : 'for-6.7/cp2112' into for-linus
Merge branch : 'for-6.7/cxl' into cxl/next
Merge branch : 'for-6.7/cxl-commited' into cxl/next
Merge branch : 'for-6.7/cxl-qtg' into cxl/next
Merge branch : 'for-6.7/cxl-rch-eh' into cxl/next
Merge branch : 'for-6.7/firmware' into for-6.7/memory
Merge branch : 'for-6.7/io_uring' into for-6.7/block
Merge branch : 'for-6.7/io_uring' into io_uring-futex
Merge branch : 'for-6.7/lenovo' into for-linus
Merge branch : 'for-6.7/logitech' into for-linus
Merge branch : 'for-6.7/nintendo' into for-linus
Merge branch : 'for-6.7/nvidia-shield' into for-linus
Merge branch : 'for-6.7/selftests' into for-linus
Merge branch : 'for-6.7/uclogic' into for-linus
Merge branch : 'for-joerg/arm-smmu/bindings' into for-joerg/arm-smmu/updates
Merge branch : 'for-linus' into for-next
Merge branch : 'for-next' into for-linus
Merge branch : 'for-next/cpus_have_const_cap' into for-next/core
Merge branch : 'for-next/feat_lrcpc3' into for-next/core
Merge branch : 'for-next/feat_lse128' into for-next/core
Merge branch : 'for-next/feat_sve_b16b16' into for-next/core
Merge branch : 'generic-netlink-multicast-fixes'
Merge branch : 'genpd_dt' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into v6.7/arm64-dt
Merge branch : 'hns3-fixes'
Merge branch : 'hv_netvsc-fix-race-of-netvsc-vf-register-and-slave-bit'
Merge branch : 'i2c/for-current' into i2c/for-mergewindow
Merge branch : 'i3c-mctp-net-driver'
Merge branch : 'i40e-devlink'
Merge branch : 'ib-amlogic-t7' into devel
Merge branch : 'ib-iio-hid-sensors-v6.6-rc1' into togreg
Merge branch : 'icc-acv-enable-mask' into icc-next
Merge branch : 'icc-misc' into icc-next
Merge branch : 'icc-platform-remove' into icc-next
Merge branch : 'icc-qcom-coefficients' into icc-next
Merge branch : 'icc-rpm-dt-bindings' into icc-next
Merge branch : 'icc-sdx75' into icc-next
Merge branch : 'ice-restore-timestamp-config-after-reset'
Merge branch : 'ice-vf-resource-tracking'
Merge branch : 'icssg-half-duplex-support'
Merge branch : 'implement-cpuv4-support-for-s390x'
Merge branch : 'inet-more-data-race-fixes'
Merge branch : 'intel-wired-lan-driver-updates-2023-10-17'
Merge branch : 'intel-wired-lan-driver-updates-2023-10-19-idpf'
Merge branch : 'intel-wired-lan-driver-updates-for-2023-10-23-iavf'
Merge branch : 'intel-wired-lan-driver-updates-for-2023-10-25-ice'
Merge branch : 'introduce-define_flex-macro'
Merge branch : 'introduce-page_pool_alloc-related-api'
Merge branch : 'ionic-better-tx-sg=handling'
Merge branch : 'ionic-small-driver-fixes'
Merge branch : 'ipv6-avoid-atomic-fragment-on-gso-output'
Merge branch : 'ipv6-data-races'
Merge branch : 'kselftest-rtnetlink'
Merge branch : 'ksz886x-forced-link-modes'
Merge branch : 'Let BPF verifier consider {task,cgroup} is trusted in bpf_iter_reg'
Merge branch : 'libbpf/selftests syscall wrapper fixes for RISC-V'
 
Merge branch 'libbpf: Support symbol versioning for uprobe'
 
Merge branch : 'linus' into smp/core
Merge branch : 'locking/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into io_uring-futex
Merge branch : 'loongson1-mac'
Merge branch : 'master' into mm-hotfixes-stable
Merge branch : 'md-suspend-rewrite' into md-next
Merge branch : 'mdb-get'
Merge branch : 'mdio-platform-remove-void'
Merge branch : 'mlx5-fixes-2023-11-13-manual'
Merge branch : 'mlx5-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge branch : 'mlx5-vfio' into mlx5-next
Merge branch : 'mlx5-vfio' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux into v6.7/vfio/next
Merge branch : 'mlx5-vhost' of https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux.git
Merge branch : 'mlxsw-ACL-region'
Merge branch : 'mlxsw-annotate-structs-with-__counted_by'
Merge branch : 'mlxsw-fix-wformat-truncation-warnings'
Merge branch : 'mlxsw-lag-table-allocation'
Merge branch : 'mlxsw-multicast'
Merge branch : 'mlxsw-next'
Merge branch : 'mptcp-convert-netlink-code-to-use-yaml-spec'
Merge branch : 'mptcp-features-and-fixes-for-v6-7'
Merge branch : 'mptcp-fixes-and-cleanup-for-v6-7'
Merge branch : 'mptcp-misc-fixes'
Merge branch : 'mptcp-misc-fixes-for-v6-7'
Merge branch : 'mptcp-new-reviewer-and-prevent-a-warning'
Merge branch : 'mv88e6xxx-dsa-bindings'
Merge branch : 'net-deduplicate-netdev-name-allocation'
Merge branch : 'net-dsa-hsr-enable-hsr-hw-offloading-for-ksz9477'
Merge branch : 'net-dsa-microchip-provide-wake-on-lan-support-part-2'
Merge branch : 'net-ethernet-renesas-infrastructure-preparations-for-upcoming-driver'
Merge branch : 'net-fec-fix-device_get_match_data-usage'
Merge branch : 'net-ipv6-addrconf-ensure-that-temporary-addresses-preferred-lifetimes-are-in-the-valid-range'
Merge branch : 'net-netconsole-configfs-entries-for-boot-target'
Merge branch : 'net-platform-remove-void'
Merge branch : 'net-ravb-fixes-for-the-ravb-driver'
Merge branch : 'net-remove-last-of-the-phylink-validate-methods-and-clean-up'
Merge branch : 'net-sched-fill-in-missing-module_descriptions-for-net-sched'
Merge branch : 'net-stmmac-improve-tx-timer-logic'
Merge branch : 'net-stmmac-use-correct-pps-input-indexing'
Merge branch : 'netlink-auto-integers'
Merge branch : 'next' into for-linus
Merge branch : 'nfc-refcounting'
Merge branch : 'octeontx2-af-miscellaneous-fixes'
Merge branch : 'octeontx2-fixes'
Merge branch : 'Open-coded task_vma iter'
Merge branch : 'opp/pm-domain-scmi' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm into for-next/scmi/updates
Merge branch : 'pci/aer'
Merge branch : 'pci/aspm'
Merge branch : 'pci/ats'
Merge branch : 'pci/config-errs'
Merge branch : 'pci/controller/aspm'
Merge branch : 'pci/controller/cadence'
Merge branch : 'pci/controller/hyperv'
Merge branch : 'pci/controller/layerscape'
Merge branch : 'pci/controller/qcom-ep'
Merge branch : 'pci/controller/rcar'
Merge branch : 'pci/controller/speed'
Merge branch : 'pci/controller/vmd'
Merge branch : 'pci/controller/xilinx-ecam'
Merge branch : 'pci/controller/xilinx-xdma'
Merge branch : 'pci/endpoint'
Merge branch : 'pci/enumeration'
Merge branch : 'pci/field-get'
Merge branch : 'pci/hotplug'
Merge branch : 'pci/misc'
Merge branch : 'pci/p2pdma'
Merge branch : 'pci/pm'
Merge branch : 'pci/reset'
Merge branch : 'pci/vga'
Merge branch : 'pds_core-fix-irq-index-bug-and-compiler-warnings'
Merge branch : 'pds_core-pci-reset'
Merge branch : 'pdx86/platform-drivers-x86-int3472' into review-ilpo
Merge branch : 'pdx86/platform-drivers-x86-mellanox-init' into review-ilpo
Merge branch : 'phy-stopping-race'
Merge branch : 'pm-cpufreq'
Merge branch : 'pm-cpufreq'
Merge branch : 'pm-devfreq'
Merge branch : 'pm-tools'
Merge branch : 'powercap'
Merge branch : 'ptp-multiple-readers'
Merge branch : 'qca_spi-collection-of-major-fixes'
Merge branch : 'r8152-modify-rx_bottom'
Merge branch : 'r8169-fix-dash-devices-network-lost-issue'
Merge branch : 'relax-allowlist-for-open-coded-css_task-iter'
Merge branch : 'rework-tx-fault-fixups'
Merge branch : 'rework/misc-cleanups' into for-linus
Merge branch : 'rework/nbcon-base' into for-linus
Merge branch : 'riscv-move' into docs-mw
Merge branch : 'rswitch-add-pm-ops'
Merge branch : 'rswitch-fixes'
Merge branch : 'rxrpc-ack-fixes'
Merge branch : 'sch_fq-improvements'
Merge branch : 'sched/urgent' into sched/core, to pick up fixes and refresh the branch
 
Merge branch 'selftest/bpf, riscv: Improved cross-building support'
 
Merge branch : 'selftests-classid'
Merge branch : 'selftests-net-fix-a-few-small-compiler-warnings'
Merge branch : 'selftests-tc-testing-fixes-for-kselftest'
Merge branch : 'selftests-tc-testing-parallel-tdc'
 
Merge branch 'selftests/bpf: Optimize kallsyms cache'
 
Merge branch : 'seltests-xsk-various-improvements-to-xskxceiver'
Merge branch : 'sfc-conntrack-offload'
Merge branch : 'sfc-conntrack-offloads'
Merge branch : 'skb_segment-testing'
Merge branch : 'smc-fixes'
Merge branch : 'socket-option-lockless'
Merge branch : 'stmmac-bug-fixes'
Merge branch : 'stmmac-devvm_stmmac_probe_config_dt-conversion'
Merge branch : 'stmmac-tx-coe'
Merge branch : 'switch-dsa-to-inclusive-terminology'
Merge branch : 'tcp-ao'
Merge branch : 'tcp-ao-fixes'
Merge branch : 'tcp-backlog-processing-optims'
Merge branch : 'tcp-save-flowlabel-and-use-for-receiver-repathing'
Merge branch : 'tcp-ts-usec-resolution'
Merge branch : 'tcp_delack_max'
Merge branch : 'TCP_INFO-RTO'
Merge branch : 'tcp_metrics-four-fixes'
Merge branch : 'there-are-some-bugfix-for-the-hns-ethernet-driver'
Merge branch : 'thermal-core'
Merge branch : 'thermal-core'
Merge branch : 'thermal-intel'
Merge branch : 'thermal-misc'
Merge branch : 'tls-cleanups'
Merge branch : 'tools-ynl-gen-lift-type-requirement-for-attribute-subsets'
Merge branch : 'tools-ynl-gen-support-full-range-of-min-max-checks'
Merge branch : 'topic/ppc-kvm' into next
Merge branch : 'udp-round-of-data-races-fixes'
Merge branch : 'udp-tunnel-route-lookups'
Merge branch : 'verify-callbacks-as-if-they-are-called-unknown-number-of-times'
Merge branch : 'virtio-net-interrupt-moderation'
Merge branch : 'vsock-fixes'
Merge branch : 'vsock-handle-writes-to-shutdowned-socket'
Merge branch : 'vsock-tests'
Merge branch : 'vsock-virtio-vhost-msg_zerocopy-preparations'
Merge branch : 'vsock-virtio-vhost-zerocopy'
Merge branch : 'vxlan-fdb-flushing'
Merge branch : 'wangxun-ethtool-stats'
Merge branch : 'x86/urgent' into perf/core, to resolve conflict
 
Merge branch 'xfrm: policy: replace session decode with flow dissector'
 
Merge branch : 'ynl-makefile-cleanup'
 
Linux: Merge branch fixes into next
Linux: Merge branch kvm-arm64/feature-flag-refactor into kvmarm/next
Linux: Merge branch kvm-arm64/misc into kvmarm/next
Linux: Merge branch kvm-arm64/mops into kvmarm/next
Linux: Merge branch kvm-arm64/nv-trap-fixes into kvmarm/next
Linux: Merge branch kvm-arm64/pmevtyper-filter into kvmarm/next
Linux: Merge branch kvm-arm64/pmu_pmcr_n into kvmarm/next
Linux: Merge branch kvm-arm64/sgi-injection into kvmarm/next
Linux: Merge branch kvm-arm64/smccc-filter-cleanups into kvmarm/next
Linux: Merge branch kvm-arm64/stage2-vhe-load into kvmarm/next
Linux: Merge branch kvm-arm64/writable-id-regs into kvmarm/next
 
Merge branches : 'acpi-ac', 'acpi-pad' and 'pnp'
Merge branches : 'acpi-ec', 'acpi-sysfs', 'acpi-misc' and 'acpi-uid'
Merge branches : 'acpi-scan', 'acpi-osl', 'acpi-osi' and 'acpi-tables'
Merge branches : 'acpi-utils', 'acpi-resource', 'acpi-property' and 'acpi-soc'
Merge branches : 'acpi-video' and 'acpi-processor' into acpi
Merge branches : 'acpi-video', 'acpi-prm', 'acpi-apei' and 'acpi-pcc'
Merge branches : 'clk-debugfs', 'clk-spreadtrum', 'clk-sifive', 'clk-counted' and 'clk-qcom' into clk-next
Merge branches : 'clk-doc', 'clk-amlogic', 'clk-mediatek', 'clk-twl' and 'clk-imx' into clk-next
Merge branches : 'clk-renesas', 'clk-kunit', 'clk-regmap' and 'clk-frac-divider' into clk-next
Merge branches : 'for-next/sve-remove-pseudo-regs', 'for-next/backtrace-ipi', 'for-next/kselftest', 'for-next/misc' and 'for-next/cpufeat-display-cores', remote-tracking branch 'arm64/for-next/perf' into for-next/core
Merge branches : 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd', 'core' and 's390' into next
Merge branches : 'pm-sleep', 'powercap' and 'pm-tools'
Merge branches : 'rcu/torture', 'rcu/fixes', 'rcu/docs', 'rcu/refscale', 'rcu/tasks' and 'rcu/stall' into rcu/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 earlier changes in Intel thermal drivers for v6.7.
Linux: Merge existing fixes from spi/for-6.6 into new branch
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linux: Merge 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 initial Sophgo patches into riscv-dt-for-next
Linux: Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes.
 
Merge patch "drivers: perf: Do not broadcast to other cpus when starting a counter"
 
Merge patch "riscv: errata: improve T-Head CMO"
 
Linux: Merge patch series "Add support to handle misaligned accesses in S-mode"
 
Merge patch series "can: at91: add can_state_get_by_berr_counter() helper, cleanup and convert to rx_offload"
Merge patch series "can: dev: fix can_restart() and replace BUG_ON() by error handling"
Merge patch series "can: etas_es58x: clean-up of new GCC W=1 and old checkpatch warnings"
 
Linux: Merge patch series "Drop runtime PM support for Baytrail and Lynxpoint pinctrl"
 
Merge patch series "ibmvfc: fixes and generic prep work for NVMeoF support"
 
Linux: Merge patch series "Improve PTDUMP and introduce new fields"
Linux: Merge patch series "Linux RISC-V AIA Preparatory Series"
 
Merge patch series "lpfc: Update lpfc to revision 14.2.0.15"
 
Merge patch series "megaraid_sas: Driver version update to 07.727.03.00-rc1"
 
Merge patch series "RISC-V: ACPI improvements"
Merge patch series "RISC-V: Enable cbo.zero in usermode"
 
Merge patch series "riscv: Add remaining module relocations and tests"
Merge patch series "riscv: Fix issues with module loading"
Merge patch series "riscv: Fix set_memory_XX() and set_direct_map_XX()"
Merge patch series "riscv: kexec: cleanup and fixups"
Merge patch series "riscv: SCS support"
Merge patch series "riscv: tlb flush improvements"
Merge patch series "riscv: tlb flush improvements"
Merge patch series "riscv: vdso.lds.S: some improvement"
 
Merge patch series "scsi: EH rework prep patches, part 1"
Merge patch series "scsi: pm8001: Bug fix and cleanup"
Merge patch series "scsi: scsi_debug: Add error injection for single device"
Merge patch series "scsi: sshdr and retry fixes"
Merge patch series "scsi: target: Allow userspace to config cmd submission"
Merge patch series "scsi: ufs: qcom: Align programming sequence as per HW spec"
 
Linux: Merge patch series "UFS core patches"
Linux: Merge power-supply fixes for 6.6 cycle
 
Merge remote-tracking branch : 'intel-speed-select/intel-sst' into review-ilpo
Merge remote-tracking branch : 'pdx86/platform-drivers-x86-android-tablets' into review-hans
Merge remote-tracking branch : 'ulfh/genpd_dt' into v6.6-next/dts64.3
 
Merge tag : '6.7-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.7-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.7-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.7-rc-smb3-server-part2' of git://git.samba.org/ksmbd
Merge tag : '6.7-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.7-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.7-rc3-smb3-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.7-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.7-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbd
Merge tag : '6.7-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.7-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.7-rc8-smb3-mchan-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : '6.7rc7-smb3-srv-fix' of git://git.samba.org/ksmbd
Merge tag : '9p-for-6.7-rc1' of https://github.com/martinetd/linux
Merge tag : '9p-for-6.7-rc7' of https://github.com/martinetd/linux
Merge tag : 'acpi-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'acpi-pcc-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux
Merge tag : 'afs-fixes-20231124' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'afs-fixes-20231221' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Merge tag : 'am3-usb-hang-fix-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
Merge tag : 'amd-drm-fixes-6.7-2023-11-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.7-2023-11-30' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.7-2023-12-06' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.7-2023-12-13' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.7-2023-12-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-fixes-6.7-2024-01-04' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag : 'amd-drm-next-6.7-2023-10-13' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.7-2023-10-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.7-2023-10-27' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.7-2023-11-03' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amd-drm-next-6.7-2023-11-10' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
Merge tag : 'amlogic-arm64-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
Merge tag : 'amlogic-defconfig-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/defconfig
Merge tag : 'amlogic-drivers-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
Merge tag : 'apparmor-pr-2023-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
Merge tag : 'apparmor-pr-2024-01-03' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
Merge tag : 'arc-6.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Merge tag : 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
Merge tag : 'arm-soc/for-6.7/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
Merge tag : 'arm-soc/for-6.7/devicetree-fixes' of https://github.com/Broadcom/stblinux into arm/fixes
Merge tag : 'arm-soc/for-6.7/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
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.7' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge tag : 'asoc-fix-v6.7-merge-window' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.7-merge-window-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.7-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.7-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-fix-v6.7-rc8' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'asoc-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
Merge tag : 'asoc-v6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag : 'aspeed-6.7-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/defconfig
Merge tag : 'aspeed-6.7-devicetree' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/dt
Merge tag : 'aspeed-6.7-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc into soc/drivers
Merge tag : 'at24-updates-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow
Merge tag : 'at91-dt-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
Merge tag : 'ata-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'ata-6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
Merge tag : 'audit-pr-20231030' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'audit-pr-20231116' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Merge tag : 'backlight-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
Merge tag : 'bcachefs-2023-10-30' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2023-11-17' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2023-11-29' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2023-11-5' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2023-12-10' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2023-12-19' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2023-12-27' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bcachefs-2024-01-01' of https://evilpiepirate.org/git/bcachefs
Merge tag : 'bitmap-for-6.7' of https://github.com/norov/linux
Merge tag : 'block-6.7-2023-11-10' of git://git.kernel.dk/linux
Merge tag : 'block-6.7-2023-11-17' of git://git.kernel.dk/linux
Merge tag : 'block-6.7-2023-11-23' of git://git.kernel.dk/linux
Merge tag : 'block-6.7-2023-12-01' of git://git.kernel.dk/linux
Merge tag : 'block-6.7-2023-12-08' of git://git.kernel.dk/linux
Merge tag : 'block-6.7-2023-12-22' of git://git.kernel.dk/linux
Merge tag : 'block-6.7-2023-12-29' of git://git.kernel.dk/linux
Merge tag : 'bootconfig-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'ceph-for-6.7-rc1' of https://github.com/ceph/ceph-client
Merge tag : 'cgroup-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'cgroup-for-6.7-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag : 'char-misc-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'char-misc-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag : 'clean-up-realtime-units-6.7_2023-10-19' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.7-mergeA
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 https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux into renesas-dts-for-v6.7
Merge tag : 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Merge tag : 'clk-imx-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx
Merge tag : 'clk-meson-v6.7-1' of https://github.com/BayLibre/clk-meson into clk-amlogic
Merge tag : 'clk-meson-v6.7-2' of https://github.com/BayLibre/clk-meson into clk-amlogic
Merge tag : 'core-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'coresight-fixes-for-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux into char-misc-next
Merge tag : 'counter-updates-for-6.7a' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-next
Merge tag : 'cpufreq-arm-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'cpufreq-arm-updates-6.7-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'csd-lock.2023.10.23a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'cxl-fixes-6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'cxl-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl
Merge tag : 'devfreq-next-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
Merge tag : 'devicetree-fixes-for-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'devicetree-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag : 'dlm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge tag : 'dm-6.7/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'dm-6.7/dm-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'dma-mapping-6.7-2023-10-30' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dma-mapping-6.7-2023-11-10' of git://git.infradead.org/users/hch/dma-mapping
Merge tag : 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'dmaengine-fix-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Merge tag : 'docs-6.7' of git://git.lwn.net/linux
Merge tag : 'driver-core-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag : 'drm-fixes-2023-11-17' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-11-24' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-12-01' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-12-08' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-12-15' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2023-12-22' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2024-01-04' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-fixes-2024-01-05' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-habanalabs-next-2023-10-10' of https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux into drm-next
Merge tag : 'drm-intel-fixes-2023-11-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-11-30' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-12-01-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-12-07' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-12-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-12-21' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-fixes-2023-12-28' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag : 'drm-intel-gt-next-2023-09-28' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2023-10-12' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-gt-next-2023-10-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-09-29' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-10-12' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-2023-10-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-intel-next-fixes-2023-11-08' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
Merge tag : 'drm-misc-fixes-2023-11-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-fixes-2023-11-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-11-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-11-29' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-12-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2023-12-14' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-fixes-2024-01-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag : 'drm-misc-next-2023-09-11-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-10-12' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-2023-10-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-misc-next-fixes-2023-11-02' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag : 'drm-msm-fixes-2023-11-21' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag : 'drm-msm-next-2023-10-17' of https://gitlab.freedesktop.org/drm/msm into drm-next
Merge tag : 'drm-next-2023-10-31-1' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2023-11-07' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'drm-next-2023-11-10' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'dt-cleanup-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'dt64-cleanup-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
Merge tag : 'edac_updates_for_v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'edac_urgent_for_v6.7_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
Merge tag : 'efi-next-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-urgent-for-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-urgent-for-v6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'efi-urgent-for-v6.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag : 'erofs-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'erofs-for-6.7-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
Merge tag : 'execve-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'exfat-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Merge tag : 'exfat-for-6.7-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Merge tag : 'ext4_for_linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'ext4_for_linus-6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag : 'extcon-next-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon into char-misc-next
Merge tag : 'exynos-drm-next-for-v6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes
Merge tag : 'f2fs-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs
Merge tag : 'fbdev-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev
Merge tag : 'ffa-fixes-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'ffa-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'firewire-fixes-6.7-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'firewire-fixes-6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'firewire-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag : 'for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux
Merge tag : 'for-6.7-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'for-6.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.7-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.7-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Merge tag : 'for-6.7/block-2023-10-30' of git://git.kernel.dk/linux
Merge tag : 'for-6.7/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.7/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Merge tag : 'for-6.7/io_uring-2023-10-30' of git://git.kernel.dk/linux
Merge tag : 'for-6.7/io_uring-sockopt-2023-10-30' 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.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-2023110101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-2023112301' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'for-linus-6.7-1' of https://github.com/cminyard/linux-ipmi
Merge tag : 'for-linus-6.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.7a-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.7a-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.7a-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-6.7a-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag : 'for-net-2023-12-15' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
Merge tag : 'for-net-next-2023-10-23' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag : 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-netdev' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge tag : 'for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag : 'fpga-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Merge tag : 'fs_for_v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fs_for_v6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
Merge tag : 'fsnotify_for_v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge tag : 'fuse-fixes-6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge tag : 'gfs2-v6.6-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Merge tag : 'gpio-fixes-for-v6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-fixes-for-v6.7-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-pinctrl-updates-for-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'gpio-updates-for-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
Merge tag : 'hardening-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hardening-v6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'hid-for-linus-2023121201' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hid-for-linus-2023121901' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Merge tag : 'hwmon-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hwmon-for-v6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag : 'hyperv-fixes-signed-20231121' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
Merge tag : 'i2c-for-6.7-final' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i2c-for-6.7-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag : 'i3c/for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
Merge tag : 'ib-mfd-i2c-reboot-v6.7' into ibs-for-mfd-merged
Merge tag : 'ib-mfd-i2c-reboot-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into i2c/for-mergewindow
Merge tag : 'icc-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-next
Merge tag : 'icc-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc into char-misc-linus
Merge tag : 'iio-fixes-for-6.7a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
Merge tag : 'iio-for-6.7a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-next
Merge tag : 'imx-bindings-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-defconfig-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
Merge tag : 'imx-dt-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-dt64-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
Merge tag : 'imx-fixes-6.6' into imx/dt64
Merge tag : 'imx-fixes-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag : 'input-for-v6.7-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'input-for-v6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag : 'integrity-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity
Merge tag : 'intel-pinctrl-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
Merge tag : 'io_uring-6.7-2023-11-10' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.7-2023-11-17' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.7-2023-11-23' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.7-2023-11-30' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.7-2023-12-08' of git://git.kernel.dk/linux
Merge tag : 'io_uring-6.7-2023-12-15' of git://git.kernel.dk/linux
Merge tag : 'io_uring-futex-2023-10-30' of git://git.kernel.dk/linux
Merge tag : 'iommu-fixes-v6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'iommu-updates-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge tag : 'ipsec-next-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next
Merge tag : 'irq-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'irq_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'ixp4xx-for-soc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt
Merge tag : 'jfs-6.7' of https://github.com/kleikamp/linux-shaggy
Merge tag : 'kbuild-fixes-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-fixes-v6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kbuild-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Merge tag : 'kgdb-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Merge tag : 'kvm-riscv-6.7-1' of https://github.com/kvm-riscv/linux into HEAD
Merge tag : 'kvm-riscv-fixes-6.7-1' of https://github.com/kvm-riscv/linux into kvm-master
Merge tag : 'kvm-s390-master-6.7-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into kvm-master
Merge tag : 'kvm-s390-next-6.7-1' of https://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
Merge tag : 'kvm-x86-apic-6.7' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-docs-6.7' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-fixes-6.7-rcN' of https://github.com/kvm-x86/linux into kvm-master
Merge tag : 'kvm-x86-misc-6.7' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-mmu-6.7' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-pmu-6.7' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-svm-6.7' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvm-x86-xen-6.7' of https://github.com/kvm-x86/linux into HEAD
Merge tag : 'kvmarm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
Merge tag : 'kvmarm-fixes-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
Merge tag : 'kvmarm-fixes-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
Merge tag : 'landlock-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux
Merge tag : 'leds-fixes-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'leds-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
Merge tag : 'libnvdimm-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Merge tag : 'linux-can-next-for-6.7-20231005' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next
Merge tag : 'linux-cpupower-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux
Merge tag : 'linux-watchdog-6.7-rc1' of git://www.linux-watchdog.org/linux-watchdog
Merge tag : 'linux_kselftest-kunit-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-kunit-fixes-6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'linux_kselftest-next-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
Merge tag : 'livepatching-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching
Merge tag : 'lkmm.2023.10.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'locking-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking-urgent-2023-11-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'locking_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-fixes-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
Merge tag : 'loongarch-kvm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson into HEAD
Merge tag : 'lsm-pr-20231030' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'lsm-pr-20231109' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
Merge tag : 'm68k-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge tag : 'm68knommu-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge tag : 'mailbox-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox
Merge tag : 'md-fixes-20231120' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.7
Merge tag : 'md-fixes-20231201-1' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.7
Merge tag : 'md-fixes-20231206' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.7
Merge tag : 'md-fixes-20231207-1' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-6.7
Merge tag : 'md-next-20230927' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.7/block
Merge tag : 'md-next-20231012' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.7/block
Merge tag : 'md-next-20231020' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into for-6.7/block
Merge tag : 'media-renesas-fixes-20231113' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git
Merge tag : 'media/v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'media/v6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge tag : 'mediatek-drm-fixes-20231211' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-fixes
Merge tag : 'mediatek-drm-next-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux into drm-next
Merge tag : 'memblock-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
Merge tag : 'memory-controller-drv-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
Merge tag : 'mfd-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Merge tag : 'mips-fixes_6.7_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mips_6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag : 'mlx5-fixes-2023-12-04' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-fixes-2023-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-09-19' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mlx5-updates-2023-10-10' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Merge tag : 'mm-hotfixes-stable-2023-11-17-14-04' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-12-07-18-47' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-12-15-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2023-12-27-15-00' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-hotfixes-stable-2024-01-05-11-35' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
Merge tag : 'mmc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'mmc-v6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag : 'modules-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'mt76-for-kvalo-2023-09-30' of https://github.com/nbd168/wireless
Merge tag : 'mtd/for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Merge tag : 'mtk-dts64-fixes-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into arm/fixes
Merge tag : 'mvebu-arm-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/drivers
Merge tag : 'mvebu-dt64-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
Merge tag : 'nand/for-6.7' into mtd/next
Merge tag : 'net-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-6.7-rc9' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag : 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'net-next-6.7-followup' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Merge tag : 'nf-23-11-08' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-12-06' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-23-12-20' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-24-01-03' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge tag : 'nf-next-23-09-28' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nf-next-23-10-10' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nf-next-23-10-18' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nf-next-23-10-25' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next
Merge tag : 'nfs-for-6.7-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge tag : 'nfsd-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nfsd-6.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag : 'nolibc.2023.10.23a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Merge tag : 'nvme-6.7-2023-10-17' of git://git.infradead.org/nvme into for-6.7/block
Merge tag : 'nvme-6.7-2023-11-22' of git://git.infradead.org/nvme into block-6.7
Merge tag : 'nvme-6.7-2023-11-8' of git://git.infradead.org/nvme into block-6.7
Merge tag : 'nvme-6.7-2023-12-01' of git://git.infradead.org/nvme into block-6.7
Merge tag : 'nvme-6.7-2023-12-21' of git://git.infradead.org/nvme into block-6.7
Merge tag : 'nvme-6.7-2023-12-7' of git://git.infradead.org/nvme into block-6.7
Merge tag : 'objtool-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'omap-for-v6.7/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into soc/dt
Merge tag : 'omap-for-v6.7/fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
Merge tag : 'opp-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
Merge tag : 'optee-supplicant-fix-for-v6.7' of git://git.linaro.org:/people/jens.wiklander/linux-tee into arm/fixes
Merge tag : 'ovl-fixes-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs
Merge tag : 'ovl-fixes-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs
Merge tag : 'ovl-update-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs
Merge tag : 'parisc-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'parisc-for-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Merge tag : 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.7-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pci-v6.7-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
Merge tag : 'pcmcia-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux
Merge tag : 'perf-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf-tools-fixes-for-v6.6-1-2023-09-25' into perf-tools-next
Merge tag : 'perf-tools-fixes-for-v6.6-2-2023-10-20' into perf-tools-next
Merge tag : 'perf-tools-fixes-for-v6.7-1-2023-11-29' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-fixes-for-v6.7-2-2023-12-08' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-tools-for-v6.7-1-2023-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
Merge tag : 'perf-urgent-2023-11-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.7_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'perf_urgent_for_v6.7_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'phy-fixes-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'phy-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy
Merge tag : 'pinctrl-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'pinctrl-v6.7-4' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag : 'platform-drivers-x86-ib-int3472-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into gpio/for-next
Merge tag : 'platform-drivers-x86-ib-x86-android-tablets-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into gpio/for-next
Merge tag : 'platform-drivers-x86-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.7-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.7-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.7-6' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-drivers-x86-v6.7-7' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
Merge tag : 'platform-remove-void-soc-for-6.7-rc' of https://git.pengutronix.de/git/ukl/linux into soc/drivers
Merge tag : 'pm-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pm-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'pmdomain-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'pmdomain-v6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
Merge tag : 'powerpc-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.7-4' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'powerpc-6.7-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
Merge tag : 'printk-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'printk-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Merge tag : 'probes-fixes-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-fixes-v6.7-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'probes-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'pstore-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Merge tag : 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag : 'pwm/for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'pwm/for-6.7-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Merge tag : 'pwm/for-6.7-rc5-fixes' of https://git.pengutronix.de/git/ukl/linux
Merge tag : 'qcom-arm64-defconfig-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-defconfig-for-6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
Merge tag : 'qcom-arm64-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'qcom-clk-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Merge tag : 'qcom-drivers-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-drivers-for-6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
Merge tag : 'qcom-dts-for-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
Merge tag : 'ras_core_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'rcu-fixes-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks
Merge tag : 'rcu-next-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks
Merge tag : 'realtime-fixes-6.7_2023-10-19' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.7-mergeA
Merge tag : 'refactor-rt-unit-conversions-6.7_2023-10-19' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.7-mergeA
Merge tag : 'refactor-rtbitmap-accessors-6.7_2023-10-19' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.7-mergeA
Merge tag : 'refactor-rtbitmap-macros-6.7_2023-10-19' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.7-mergeA
Merge tag : 'regmap-fix-v6.7-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-fix-v6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regmap-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag : 'regulator-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag : 'renesas-arm-defconfig-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-arm-defconfig-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
Merge tag : 'renesas-arm-soc-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/arm
Merge tag : 'renesas-clk-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-clk-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into clk-renesas
Merge tag : 'renesas-drivers-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
Merge tag : 'renesas-dt-bindings-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dt-bindings-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-dts-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
Merge tag : 'renesas-pinctrl-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-pinctrl-for-v6.7-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
Merge tag : 'renesas-r9a08g045-dt-binding-defs-tag' into renesas-clk-for-v6.7
Merge tag : 'renesas-r9a08g045-dt-binding-defs-tag' into renesas-dts-for-v6.7
Merge tag : 'reset-fixes-for-v6.7' of git://git.pengutronix.de/pza/linux into arm/fixes
Merge tag : 'riscv-dt-fixes-for-v6.7-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag : 'riscv-dt-for-v6.6-final' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag : 'riscv-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
Merge tag : 'riscv-for-linus-6.7-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-for-linus-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag : 'riscv-soc-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
Merge tag : 'rpmsg-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rproc-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux
Merge tag : 'rtalloc-speedups-6.7_2023-10-19' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.7-mergeA
Merge tag : 'rtc-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Merge tag : 'rust-6.7' of https://github.com/Rust-for-Linux/linux
Merge tag : 's390-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 's390-6.7-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag : 'samsung-defconfig-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/defconfig
Merge tag : 'samsung-dt-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-dt-6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-dt64-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-dt64-6.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
Merge tag : 'samsung-pinctrl-6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
Merge tag : 'sched-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'sched_urgent_for_v6.7_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'scmi-fixes-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag : 'scmi-updates-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag : 'scsi-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-20231030' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Merge tag : 'sh-for-v6.7-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux
Merge tag : 'shmob-drm-atomic-dt-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into drm-next
Merge tag : 'slab-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag : 'smp-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'soc-arm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-defconfig-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-drivers-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-dt-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'soc-fixes-6.7-3a' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Merge tag : 'sound-6.7-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'sound-fix-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge tag : 'soundwire-6.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'soundwire-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Merge tag : 'spi-fix-v6.7-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-fix-v6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'spi-nor/for-6.7' into mtd/next
Merge tag : 'spi-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Merge tag : 'staging-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag : 'sti-dt-for-v6.7-round1' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt
Merge tag : 'stm32-dt-for-v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
Merge tag : 'sunxi-dt-for-6.7-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
Merge tag : 'sunxi-fixes-for-6.7-1' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/fixes
Merge tag : 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux
Merge tag : 'tag-chrome-platform-for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Merge tag : 'tag-remove-ia64' of git://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux into asm-generic
Merge tag : 'tegra-for-6.7-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.7-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.7-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
Merge tag : 'tegra-for-6.7-firmware' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.7-memory' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'tegra-for-6.7-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
Merge tag : 'thermal-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag : 'thermal-v6.7-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Merge tag : 'thunderbolt-for-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
Merge tag : 'thunderbolt-for-v6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'thunderbolt-for-v6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus
Merge tag : 'ti-driver-soc-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
Merge tag : 'ti-k3-config-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/defconfig
Merge tag : 'ti-k3-dt-for-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'ti-k3-dt-for-v6.7-part2' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
Merge tag : 'timers-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'timers-v6.7-rc1' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core
Merge tag : 'timers_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'topic/nvidia-gsp-2023-11-03' of git://anongit.freedesktop.org/drm/drm
Merge tag : 'topic/vmemdup-user-array-2023-10-24-1' of git://anongit.freedesktop.org/drm/drm into drm-next
Merge tag : 'tpmdd-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd
Merge tag : 'trace-tools-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.7-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'trace-v6.7-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag : 'tsm-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/linux
Merge tag : 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'tty-6.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag : 'turbostat-2023.11.07' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Merge tag : 'ubifs-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Merge tag : 'usb-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.7-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag : 'usb-serial-6.7-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'usb-serial-6.7-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Merge tag : 'ux500-dts-for-armsoc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt
Merge tag : 'v6.5' into next
Merge tag : 'v6.6' into rdma.git for-next
Merge tag : 'v6.6-next-dts64.3' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/dt
Merge tag : 'v6.6-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into soc/drivers
Merge tag : 'v6.6-rc2' into locking/core, to pick up fixes
Merge tag : 'v6.6-rc4' into perf/core, to pick up fixes
Merge tag : 'v6.6-rc4' into x86/entry, to pick up fixes
Merge tag : 'v6.6-rc5' into locking/core, to pick up fixes
Merge tag : 'v6.6-rc7' into core
Merge tag : 'v6.6-rc7' into sched/core, to pick up fixes
Merge tag : 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.7-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge tag : 'v6.7-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag : 'v6.7-rockchip-clkfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-fixes
Merge tag : 'v6.7-rockchip-drivers1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/drivers
Merge tag : 'v6.7-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.7-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.7-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
Merge tag : 'v6.7-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag : 'vexpress-update-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
Merge tag : 'vfio-v6.7-rc1' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfio-v6.7-rc4' of https://github.com/awilliam/linux-vfio
Merge tag : 'vfs-6.7-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.7.autofs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.7.fsid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.7.iov_iter' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.7.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.7.super' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'vfs-6.7.xattr' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Merge tag : 'wireless-2023-11-29' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-2023-12-19' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
Merge tag : 'wireless-next-2023-10-06' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-10-16' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wireless-next-2023-10-26' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
Merge tag : 'wq-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'wq-for-6.7-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'wq-for-6.7-rust-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge tag : 'x86-apic-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-asm-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-boot-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-build-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-entry-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-headers-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-int80-20231207' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-irq-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-mm-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-11-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86-urgent-2023-12-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_bugs_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cache_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_cpu_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_fpu_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_microcode_for_v6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_platform_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_tdx_for_6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'x86_urgent_for_v6.7_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag : 'xfs-6.7-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.7-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'xfs-6.7-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag : 'zstd-linus-v6.7-rc2' of https://github.com/terrelln/linux
 
Linux: Merge thermal core material depended on by subsequent changes.
Linux: Merge wireless into wireless-next
 
mfd: ab8500: Remove non-existent configuration "#ifdef CONFIG_AB8500_DEBUG"
mfd: arizona-i2c: Simplify obtaining I2C match data
mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs
mfd: atmel-hlcdc: Add compatible for sam9x75 XLCD controller
mfd: axp20x: Generalise handling without interrupt
mfd: core: Ensure disabled devices are skipped without aborting
mfd: core: Un-constify mfd_cell.of_reg
mfd: db8500-prcmu: Replace deprecated strncpy with strscpy
mfd: dln2: Fix double put in dln2_probe
mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs
mfd: intel-m10-bmc: Change contact for ABI docs
mfd: iqs62x: Annotate struct iqs62x_fw_blk with __counted_by
mfd: lpc_ich: Add a platform device for pinctrl Denverton
mfd: lpc_ich: Convert gpio_version to be enum
mfd: lpc_ich: Make struct lpc_ich_priv use enum for chipset member
mfd: lpc_ich: Mark *_gpio_offsets data with const
mfd: lpc_ich: Move APL GPIO resources to a custom structure
mfd: madera-i2c: Simplify obtaining I2C match data
mfd: max77541: Simplify obtaining I2C match data
mfd: max77620: Convert to use maple tree register cache
mfd: max77686: Convert to use maple tree register cache
mfd: max8907: Convert to use maple tree register cache
mfd: max8997: Simplify obtaining I2C match data and drop max8997_i2c_get_driver_data()
mfd: max8998: Simplify obtaining I2C match data and drop max8998_i2c_get_driver_data()
mfd: mc13xxx-spi/wm831x-spi: Use spi_get_device_match_data()
mfd: motorola-cpcap: Drop unnecessary of_match_device() call
mfd: palmas: Constify .data in OF table and {palmas,tps65917}_irq_chip
mfd: palmas: Make similar OF and ID table
mfd: palmas: Move OF table closer to its consumer
mfd: palmas: Remove trailing comma in the terminator entry
mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
mfd: qcom-spmi-pmic: Fix revid implementation
mfd: qcom-spmi-pmic: Switch to EXPORT_SYMBOL_GPL()
mfd: rk8xx: Add support for RK806 power off
mfd: rk8xx: Add support for standard system-power-controller property
mfd: rk8xx: Convert to use maple tree register cache
mfd: stm32-timers: Add support for interrupts
mfd: tps65086: Convert to use maple tree register cache
mfd: tps65090: Convert to use maple tree register cache
mfd: tps65128: Convert to use maple tree register cache
mfd: tps6586x: Convert to use maple tree register cache
mfd: tps6586x: Register restart handler
mfd: tps6586x: Use devm-based power off handler
mfd: tps65910: Convert to use maple tree register cache
mfd: tps65912: Convert to use maple tree register cache
mfd: twl-core: Add a clock subdevice for the TWL6032
mfd: twl: Convert to use maple tree register cache
mfd: Use device_get_match_data() in a bunch of drivers
mfd: Use i2c_get_match_data() in a selection of drivers
mfd: wcd934x: Update to use maple tree register cache
 
minix: convert to new timestamp accessors
 
minmax: add umin(a, b) and umax(a, b)
minmax: allow comparisons of 'int' against 'unsigned char/short'
minmax: allow min()/max()/clamp() if the arguments have the same signedness.
minmax: deduplicate __unconst_integer_typeof()
minmax: fix header inclusions
minmax: fix indentation of __cmp_once() and __clamp_once()
minmax: relax check to allow comparison between unsigned arguments and signed constants
 
Linux: Minor default jack pop performance updates
 
mips, kexec: fix the incorrect ifdeffery and dependency of CONFIG_KEXEC
 
mips/smp: Call rcutree_report_cpu_starting() earlier
 
MIPS: AR7: remove platform
 
mips: dts: ingenic: Remove unneeded probe-type properties
 
MIPS: dts: loongson: drop incorrect dwmac fallback compatible
 
mips: dts: ralink: mt7621: define each reset as an item
mips: dts: ralink: mt7621: rename to GnuBee GB-PC1 and GnuBee GB-PC2
mips: implement xor_unlock_is_negative_byte
 
MIPS: kernel: Clear FPU states when setting up kernel threads
MIPS: KVM: Fix a build warning about variable set but not used
MIPS: lantiq: Fix pcibios_plat_dev_init() "no previous prototype" warning
MIPS: lantiq: Remove unnecessary include of
MIPS: loongson32: Remove dma.h and nand.h
MIPS: Loongson64: Enable DMA noncoherent support
MIPS: Loongson64: Handle more memory types passed from firmware
MIPS: Loongson64: Reserve vgabios memory on boot
MIPS: Remove dead code in relocate_new_kernel
 
mips: use nth_page() in place of direct struct page manipulation
 
misc/pvpanic: deduplicate common code
 
misc: bcm-vk: Annotate struct bcm_vk_wkent with __counted_by
misc: convert to new timestamp accessors
misc: mei: client.c: fix kernel-doc warnings
misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
misc: mei: client.c: return negative error code in mei_cl_write
misc: mei: dma-ring.c: fix kernel-doc warnings
misc: mei: hbm.c: fix kernel-doc warnings
misc: mei: hw-me.c: fix kernel-doc warnings
misc: mei: hw.h: fix kernel-doc warnings
misc: mei: interrupt.c: fix kernel-doc warnings
misc: mei: main.c: fix kernel-doc warnings
misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller
misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support
misc: phantom: make phantom_class constant
misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
 
Linux: Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO
 
mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get()
mlx5: Implement SyncE support using DPLL infrastructure
 
mlx5_vdpa: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK
 
mlxbf-bootctl: correctly identify secure boot with development keys
 
mlxbf_gige: fix receive packet race condition
 
mlxsw: Add 'ipv4_5' flex key
mlxsw: Annotate struct mlxsw_linecards with __counted_by
mlxsw: cmd: Add CONFIG_PROFILE.{set_, }lag_mode
mlxsw: cmd: Add QUERY_FW.lag_mode_support
mlxsw: cmd: Fix omissions in CONFIG_PROFILE field names in comments
mlxsw: core, pci: Add plumbing related to LAG mode
mlxsw: core: Annotate struct mlxsw_env with __counted_by
mlxsw: core: devlink health: use retained error fmsg API
mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding
mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen
mlxsw: core_acl_flex_keys: Fill blocks with high entropy first
mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search
mlxsw: core_acl_flex_keys: Save chosen elements per block
mlxsw: core_thermal: Fix -Wformat-truncation warning
mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding
mlxsw: i2c: Utilize standard macros for dividing buffer into chunks
mlxsw: Mark high entropy key blocks
mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization
mlxsw: pci: Permit toggling LAG mode
mlxsw: reg: Add SGCR.lag_lookup_pgt_base
mlxsw: reg: Drop SGCR.llb
mlxsw: reg: Limit MTBR register payload to a single data record
mlxsw: spectrum: Allocate LAG table when in SW LAG mode
mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by
mlxsw: spectrum: Set SW LAG mode on Spectrum>1
mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key
mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning
mlxsw: spectrum_fid: Allocate PGT for the whole FID family in one go
mlxsw: spectrum_pgt: Generalize PGT allocation
mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by
mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by
mlxsw: Use size_mul() in call to struct_size()
 
mm, hugetlb: remove HUGETLB_CGROUP_MIN_ORDER
 
mm, page_alloc: scale the number of pages that are batch allocated
 
mm, pcp: avoid to drain PCP when process exit
mm, pcp: decrease PCP high if free pages < high watermark
mm, pcp: reduce detecting time of consecutive high order page freeing
mm, pcp: reduce lock contention for draining high-order pages
 
mm, vmscan: remove ISOLATE_UNMAPPED
 
mm/cma: use nth_page() in place of direct struct page manipulation
 
mm/compaction: call list_is_{first}/{last} more intuitively in move_freelist_{head}/{tail}
mm/compaction: correctly return failure with bogus compound_order in strict mode
mm/compaction: factor out code to test if we should run compaction for target order
mm/compaction: improve comment of is_via_compact_memory
mm/compaction: remove repeat compact_blockskip_flush check in reset_isolation_suitable
mm/compaction: use correct list in move_freelist_{head}/{tail}
 
mm/damon/core-test: add a unit test for damon_moving_sum()
mm/damon/core-test: fix memory leak in damon_new_ctx()
mm/damon/core-test: fix memory leak in damon_new_region()
 
mm/damon/core.c: avoid unintentional filtering out of schemes
 
mm/damon/core: add a tracepoint for damos apply target regions
mm/damon/core: add more comments for nr_accesses
mm/damon/core: avoid divide-by-zero during monitoring results update
mm/damon/core: avoid divide-by-zero from pseudo-moving window length calculation
mm/damon/core: copy nr_accesses when splitting region
mm/damon/core: define and use a dedicated function for region access rate update
mm/damon/core: fix a comment about damon_set_attrs() call timings
mm/damon/core: implement a pseudo-moving sum function
mm/damon/core: implement scheme-specific apply interval
mm/damon/core: introduce nr_accesses_bp
mm/damon/core: make damon_start() waits until kdamond_fn() starts
mm/damon/core: make DAMOS uses nr_accesses_bp instead of nr_accesses
mm/damon/core: mark damon_moving_sum() as a static function
mm/damon/core: remove 'struct target *' parameter from damon_aggregated tracepoint
mm/damon/core: remove duplicated comment for watermarks-based deactivation
mm/damon/core: remove unnecessary si_meminfo invoke.
mm/damon/core: skip updating nr_accesses_bp for each aggregation interval
mm/damon/core: use nr_accesses_bp as a source of damos_before_apply tracepoint
mm/damon/core: use number of passed access sampling as a timer
mm/damon/core: use pseudo-moving sum for nr_accesses_bp
 
mm/damon/lru_sort: avoid divide-by-zero in hot threshold calculation
 
mm/damon/ops-common: avoid divide-by-zero during region hotness calculation
 
mm/damon/sysfs-schemes: add timeout for update_schemes_tried_regions
mm/damon/sysfs-schemes: do not update tried regions more than one DAMON snapshot
mm/damon/sysfs-schemes: handle tried region directory allocation failure
mm/damon/sysfs-schemes: handle tried regions sysfs directory allocation failure
mm/damon/sysfs-schemes: support DAMOS apply interval
mm/damon/sysfs-schemes: use nr_accesses_bp as the source of tried_regions//nr_accesses
 
mm/damon/sysfs-test: add a unit test for damon_sysfs_set_targets()
 
mm/damon/sysfs: avoid empty scheme tried regions for large apply interval
mm/damon/sysfs: check error from damon_sysfs_update_target()
mm/damon/sysfs: eliminate potential uninitialized variable warning
mm/damon/sysfs: remove requested targets when online-commit inputs
mm/damon/sysfs: update monitoring target regions for online input commit
 
mm/damon/vaddr: call damon_update_region_access_rate() always
 
mm/damon: implement a function for max nr_accesses safe calculation
 
mm/filemap: avoid buffered read/write race to read inconsistent data
mm/filemap: clarify filemap_fault() comments for not uptodate case
mm/filemap: increase usage of folio_next_index() helper
mm/filemap: remove hugetlb special casing in filemap.c
 
mm/gup: adapt get_user_page_vma_remote() to never return NULL
mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH
mm/gup: make failure to pin an error if FOLL_NOWAIT not specified
 
mm/hugetlb: fix nodes huge page allocation when there are surplus pages
mm/hugetlb: have CONFIG_HUGETLB_PAGE select CONFIG_XARRAY_MULTI
mm/hugetlb: replace page_ref_freeze() with folio_ref_freeze() in hugetlb_folio_init_vmemmap()
mm/hugetlb: use nth_page() in place of direct struct page manipulation
 
mm/Kconfig: make userfaultfd a menuconfig
 
mm/khugepaged: convert __collapse_huge_page_isolate() to use folios
mm/khugepaged: convert alloc_charge_hpage() to use folios
mm/khugepaged: convert collapse_pte_mapped_thp() to use folios
mm/khugepaged: convert hpage_collapse_scan_pmd() to use folios
mm/khugepaged: convert is_refcount_suitable() to use folios
 
mm/kmemleak: fix partially freeing unknown object warning
mm/kmemleak: fix print format of pointer in pr_debug()
mm/kmemleak: move set_track_prepare() outside raw_spinlocks
mm/kmemleak: move the initialisation of object to __link_object
 
mm/ksm: add "smart" page scanning mode
mm/ksm: add pages_skipped metric
mm/ksm: document pages_skipped sysfs knob
mm/ksm: document smart scan mode
mm/ksm: support fork/exec for prctl
mm/ksm: test case for prctl fork/exec workflow
 
mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range()
 
mm/memcg: annotate struct mem_cgroup_threshold_ary with __counted_by
 
mm/memory-failure: cast index to loff_t before shifting it
mm/memory-failure: check the mapcount of the precise page
mm/memory-failure: pass the folio and the page to collect_procs()
 
mm/memory-hotplug: fix typo in documentation
 
Linux: mm/memory.c:zap_pte_range() print bad swap entry
 
mm/memory_hotplug: add missing mem_hotplug_lock
mm/memory_hotplug: fix error handling in add_memory_resource()
mm/memory_hotplug: use pfn math in place of direct struct page manipulation
 
mm/mglru: fix underprotected page cache
mm/mglru: reclaim offlined memcgs harder
mm/mglru: respect min_ttl_ms with memcgs
mm/mglru: skip special VMAs in lru_gen_look_around()
mm/mglru: try to stop at high watermarks
 
mm/migrate: add nr_split to trace_mm_migrate_pages stats.
mm/migrate: correct nr_failed in migrate_pages_sync()
mm/migrate: remove unused mm argument from do_move_pages_to_node
 
mm/mm_init.c: remove redundant pr_info when node is memoryless
 
mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect()
 
mm/mremap: allow moves within the same VMA for stack moves
mm/mremap: fix unaccount of memory on vma_merge() failure
mm/mremap: optimize the start addresses in move_page_tables()
 
mm/oom_killer: simplify OOM killer info dump helper
 
mm/page_alloc: remove unnecessary check in break_down_buddy_pages
mm/page_alloc: remove unnecessary next_page in break_down_buddy_pages
 
mm/page_owner: remove free_ts from page_owner output
 
mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL
mm/pagemap: fix ioctl(PAGEMAP_SCAN) on vma check
mm/pagemap: fix wr-protect even if PM_SCAN_WP_MATCHING not set
 
mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search()
mm/percpu.c: introduce pcpu_alloc_size()
 
mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap()
mm/rmap: drop stale comment in page_add_anon_rmap and hugepage_add_anon_rmap()
mm/rmap: move folio_test_anon() check out of __folio_set_anon()
mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap()
mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap()
mm/rmap: pass folio to hugepage_add_anon_rmap()
mm/rmap: simplify PageAnonExclusive sanity checks when adding anon rmap
mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap()
 
mm/selftests: fix pagemap_ioctl memory map test
 
mm/shmem: fix race in shmem_undo_range w/THP
mm/shmem: remove dead code can not be satisfied by "(CONFIG_SHMEM)&&(!(CONFIG_SHMEM))"
 
mm/slab: Add __free() support for kvfree
 
mm/slub: add sanity check for slub_min/max_order cmdline setup
mm/slub: attempt to find layouts up to 1/2 waste in calculate_order()
mm/slub: refactor calculate_order() and calc_slab_order()
mm/slub: remove min_objects loop from calculate_order()
mm/slub: simplify the last resort slab order calculation
 
mm/swap: avoid a xa load for swapout path
mm/swap: Convert to use bdev_open_by_dev()
 
mm/thp: fix "mm: thp: kill __transhuge_page_enabled()"
 
mm/vmalloc: fix the unchecked dereference warning in vread_iter()
 
mm/vmscan: print err before panic
mm/vmscan: use folio_migratetype() instead of get_pageblock_migratetype()
 
mm/vmstat: use this_cpu_try_cmpxchg in mod_{zone,node}_state
 
mm/writeback: update filemap_dirty_folio() comment
 
mm: abstract merge for new VMAs into vma_merge_new_vma()
mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al.
mm: abstract VMA merge and extend into vma_merge_extend() helper
mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
mm: add folio_end_read()
mm: add folio_last_cpupid()
mm: add folio_xchg_access_time()
mm: add folio_xchg_last_cpupid()
mm: add folio_xor_flags_has_waiters()
mm: add framework for PCP high auto-tuning
mm: add functions folio_in_range() and folio_within_vma()
mm: add page_rmappable_folio() wrapper
mm: add printf attribute to shrinker_debugfs_name_alloc
mm: add statistics for PUD level pagetable
mm: align larger anonymous mappings on THP boundaries
mm: call wp_page_copy() under the VMA lock
mm: convert DAX lock/unlock page to lock/unlock folio
mm: convert to new timestamp accessors
mm: convert wp_page_reuse() and finish_mkwrite_fault() to take a folio
mm: delete checks for xor_unlock_is_negative_byte()
mm: document mmu_notifier_invalidate_range_start_nonblock()
mm: drop the assumption that VM_SHARED always implies writable
mm: fix arithmetic for bdi min_ratio
mm: fix arithmetic for max_prop_frac when setting max_ratio
mm: fix draining remote pageset
mm: fix for negative counter: nr_file_hugepages
mm: fix multiple typos in multiple files
mm: fix oops when filemap_map_pmd() without prealloc_pte
mm: fix unaccount of memory on vma_link() failure
mm: fix unmap_mapping_range high bits shift bug
mm: fix VMA heap bounds checking
mm: handle COW faults under the VMA lock
mm: handle large folio when large folio in VM_LOCKED VMA range
mm: handle read faults under the VMA lock
mm: handle shared faults under the VMA lock
mm: handle write faults to RO pages under the VMA lock
mm: huge_memory: use a folio in change_huge_pmd()
mm: huge_memory: use a folio in do_huge_pmd_numa_page()
mm: huge_memory: use folio_last_cpupid() in __split_huge_page_tail()
mm: huge_memory: use folio_last_cpupid() in do_huge_pmd_numa_page()
mm: huge_memory: use folio_xchg_last_cpupid() in __split_huge_page_tail()
mm: hugetlb: skip initialization of gigantic tail struct pages if freed by HVO
mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes
mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes
mm: hugetlb_vmemmap: fix reference to nonexistent file
mm: hugetlb_vmemmap: use nid of the head page to reallocate it
mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h
mm: kmem: add direct objcg pointer to task_struct
mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
mm: kmem: make memcg keep a reference to the original objcg
mm: kmem: optimize get_obj_cgroup_from_current()
mm: kmem: properly initialize local objcg variable in current_obj_cgroup()
mm: kmem: reimplement get_obj_cgroup_from_current()
mm: kmem: scoped objcg protection
mm: kmemleak: add __find_and_remove_object()
mm: kmemleak: split __create_object into two functions
mm: kmemleak: use mem_pool_free() to free object
mm: kmsan: panic on failure to allocate early boot metadata
mm: make __access_remote_vm() static
mm: make __end_folio_writeback() return void
mm: make finish_mkwrite_fault() static
mm: make lock_folio_maybe_drop_mmap() VMA lock aware
mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
mm: make vma_merge() and split_vma() internal
mm: memcg: add THP swap out info for anonymous reclaim
mm: memcg: fix split queue list crash when large folio migration
mm: memcg: normalize the value passed into memcg_rstat_updated()
mm: memcg: refactor page state unit helpers
mm: memory: add vm_normal_folio_pmd()
mm: memory: make numa_migrate_prep() to take a folio
mm: memory: use a folio in do_numa_page()
mm: memory: use folio_last_cpupid() in do_numa_page()
mm: memory_hotplug: drop memoryless node from fallback lists
mm: mempolicy: make mpol_misplaced() to take a folio
mm: migrate high-order folios in swap cache correctly
mm: migrate: convert migrate_misplaced_page() to migrate_misplaced_folio()
mm: migrate: convert numamigrate_isolate_page() to numamigrate_isolate_folio()
mm: migrate: record the mlocked page status to remove unnecessary lru drain
mm: migrate: remove isolated variable in add_page_for_migration()
mm: migrate: remove PageHead() check for HugeTLB in add_page_for_migration()
mm: migrate: remove PageTransHuge check in numamigrate_isolate_page()
mm: migrate: remove THP mapcount check in numamigrate_isolate_page()
mm: migrate: use __folio_test_movable()
mm: migrate: use a folio in add_page_for_migration()
mm: migrate: use folio_xchg_last_cpupid() in folio_migrate_flags()
mm: mlock: avoid folio_within_range() on KSM pages
mm: mlock: update mlock_pte_range to handle large folio
mm: more ptep_get() conversion
mm: move some shrinker-related function declarations to mm/internal.h
mm: move vma_policy() and anon_vma_name() decls to mm_types.h
mm: mprotect: use a folio in change_pte_range()
mm: multi-gen LRU: reuse some legacy trace events
mm: page_alloc: check the order of compound page even when the order is zero
mm: page_alloc: skip memoryless nodes entirely
mm: perform the mapping_map_writable() check after call_mmap()
mm: refactor si_mem_available()
mm: remove duplicated vma->vm_flags check when expanding stack
mm: Remove kmem_valid_obj()
mm: remove page_cpupid_last()
mm: remove page_cpupid_xchg_last()
mm: remove remnants of SPLIT_RSS_COUNTING
mm: Remove unused vm_brk()
mm: remove xchg_page_access_time()
mm: restrict the pcp batch scale factor to avoid too long latency
mm: shrinker: add a secondary array for shrinker_info::{map, nr_deferred}
mm: shrinker: add infrastructure for dynamically allocating shrinker
mm: shrinker: convert shrinker_rwsem to mutex
mm: shrinker: hold write lock to reparent shrinker nr_deferred
mm: shrinker: make global slab shrink lockless
mm: shrinker: make memcg slab shrink lockless
mm: shrinker: remove old APIs
mm: shrinker: remove redundant shrinker_rwsem in debugfs operations
mm: shrinker: rename {prealloc|unregister}_memcg_shrinker() to shrinker_memcg_{alloc|remove}()
mm: shrinker: use kvzalloc_node() from expand_one_shrinker_info()
mm: thp: dynamically allocate the thp-related shrinkers
mm: tune PCP high automatically
mm: update memfd seal write check to include F_SEAL_WRITE
mm: use folio_xchg_last_cpupid() in wp_page_reuse()
mm: use folio_xor_flags_has_waiters() in folio_end_writeback()
mm: vmscan: modify an easily misunderstood function name
mm: vmscan: move shrinker-related code into a separate file
mm: workingset: dynamically allocate the mm-shadow shrinker
 
mm_types: add virtual and _last_cpupid into struct folio
 
mmap: add clarifying comment to vma_merge() code
 
mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC Q2J54A
mmc: atmel-mci: Add description for struct member
mmc: atmel-mci: add missing of_node_put
mmc: block: Be sure to wait while busy in CQE error recovery
mmc: block: Do not lose cache flush during CQE error recovery
mmc: block: Retry commands in CQE error recovery
mmc: core: Allow dynamical updates of the number of requests for hsq
mmc: core: Always reselect card type
mmc: core: Cancel delayed work before releasing host
mmc: cqhci: Fix task clearing in CQE error recovery
mmc: cqhci: Increase recovery halt timeout
mmc: cqhci: Warn of halt or task clear failure
mmc: debugfs: Allow host caps to be modified
mmc: host: Kconfig: Make MMC_SDHI_INTERNAL_DMAC config option dependant on ARCH_RENESAS
mmc: hsq: Improve random I/O write performance for 4k buffers
mmc: jz4740: Use device_get_match_data()
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: Merge branch fixes into next
mmc: meson-gx: Remove setting of CMD_CFG_ERROR
mmc: meson-mx-sdhc: Fix initialization frozen issue
mmc: mmci: use peripheral flow control for STM32
mmc: rpmb: fixes pause retune on all RPMB partitions.
mmc: sdhci-esdhc-imx: optimize the manual tuing logic to get the best timing
mmc: sdhci-npcm: Add NPCM SDHCI driver
mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter ASPM L1.2
mmc: sdhci-pci-gli: Disable LPM during initialization
mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER
mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER
mmc: sdhci-pci: Switch to use acpi_evaluate_dsm_typed()
mmc: sdhci-pltfm: Drop unnecessary error messages in sdhci_pltfm_init()
mmc: sdhci-pltfm: Make driver OF independent
mmc: sdhci-sprd: Fix eMMC init failure after hw reset
mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
mmc: sdhci_am654: fix start loop index for TAP value parsing
mmc: starfive: Change tuning implementation
mmc: vub300: fix an error code
mmc: vub300: replace deprecated strncpy with strscpy
 
modpost: define TO_NATIVE() using bswap_* functions
modpost: disallow *driver to reference .meminit* sections
modpost: disallow the combination of EXPORT_SYMBOL and __meminit*
modpost: factor out the common boilerplate of section_rel(a)
modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
modpost: fix section mismatch message for RELA
modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
modpost: merge sectioncheck table entries regarding init/exit sections
modpost: Optimize symbol search from linear to binary search
modpost: refactor check_sec_ref()
modpost: remove ALL_EXIT_DATA_SECTIONS macro
modpost: remove EXIT_SECTIONS macro
modpost: remove MEM_INIT_SECTIONS macro
modpost: remove more symbol patterns from the section check whitelist
modpost: squash ALL_{INIT,EXIT}_TEXT_SECTIONS to ALL_TEXT_SECTIONS
modpost: use ALL_INIT_SECTIONS for the section check from DATA_SECTIONS
 
module/decompress: use kvmalloc() consistently
module/decompress: use vmalloc() for gzip decompression workspace
 
module: Annotate struct module_notes_attrs with __counted_by
module: Clarify documentation of module_param_call()
module: Do not offer sha224 for built-in module signing
module: enable automatic module signing with FIPS 202 SHA-3
module: Fix comment typo
module: Make is_mapping_symbol() return bool
module: Make is_valid_name() return bool
 
mpage: convert map_buffer_to_folio() to folio_create_empty_buffers()
 
mptcp: add a new sysctl for make after break timeout
mptcp: add validity check for sending RM_ADDR
mptcp: consolidate sockopt synchronization
mptcp: deal with large GSO size
mptcp: define more local variables sk
mptcp: Do not include crypto/algapi.h
mptcp: drop useless ssk in pm_subflow_check_next
mptcp: fill in missing MODULE_DESCRIPTION()
mptcp: fix inconsistent state on fastopen race
mptcp: fix possible NULL pointer dereference on close
mptcp: fix setsockopt(IP_TOS) subflow locking
mptcp: fix uninit-value in mptcp_incoming_options
mptcp: give rcvlowat some love
mptcp: ignore notsent_lowat setting at the subflow level
mptcp: move sk assignment statement ahead
mptcp: prevent tcp diag from closing listener subflows
mptcp: properly account fastopen data
mptcp: refactor sndbuf auto-tuning
mptcp: use copy_from_iter helpers on transmit
mptcp: use mptcp_check_fallback helper
mptcp: use mptcp_get_ext helper
mptcp: use plain bool instead of custom binary enum
mptcp: userspace pm send RM_ADDR for ID 0
 
mtd: Add WARN_ON_ONCE() to mtd_read() to check the return value
mtd: Annotate struct lpddr_private with __counted_by
mtd: bcm47xxsflash: Convert to platform remove callback returning void
mtd: block2mtd: Convert to bdev_open_by_dev/path()
mtd: cfi: Annotate struct cfi_private with __counted_by
mtd: cfi_cmdset_0001: Byte swap OTP info
mtd: docg3: Convert to platform remove callback returning void
mtd: hyperbus: hbmc-am654: Convert to platform remove callback returning void
mtd: hyperbus: rpc-if: Convert to platform remove callback returning void
mtd: lpddr2_nvm: Convert to platform remove callback returning void
mtd: lpddr_cmds: Add literal suffix
mtd: map_ram: prevent use of point and unpoint when NO_XIP is set
mtd: maps: lantiq-flash: Convert to platform remove callback returning void
mtd: maps: physmap-core: Convert to platform remove callback returning void
mtd: maps: plat-ram: Convert to platform remove callback returning void
mtd: maps: pxa2xx-flash: Convert to platform remove callback returning void
mtd: maps: sa1100-flash: Convert to platform remove callback returning void
mtd: maps: sun_uflash: Convert to platform remove callback returning void
mtd: mtdpart: check for subpartitions parsing result
mtd: parsers: ar7: remove support
mtd: phram: Convert to platform remove callback returning void
mtd: powernv_flash: Convert to platform remove callback returning void
mtd: rawnand: Annotate struct mtk_nfc_nand_chip with __counted_by
mtd: rawnand: arasan: Include ECC syndrome along with in-band data while checking for ECC failure
mtd: rawnand: atmel: Annotate struct atmel_nand with __counted_by
mtd: rawnand: cadence: Annotate struct cdns_nand_chip with __counted_by
mtd: rawnand: denali: Annotate struct denali_chip with __counted_by
mtd: rawnand: ingenic: Annotate struct ingenic_nfc with __counted_by
mtd: rawnand: ingenic: move the GPIO quirk to gpiolib-of.c
mtd: rawnand: intel: check return value of devm_kasprintf()
mtd: rawnand: marvell: Annotate struct marvell_nand_chip with __counted_by
mtd: rawnand: meson: Annotate struct meson_nfc_nand_chip with __counted_by
mtd: rawnand: meson: check return value of devm_kasprintf()
mtd: rawnand: omap2: Fix check 0 for platform_get_irq()
mtd: rawnand: remove 'nand_exit_status_op()' prototype
mtd: rawnand: Remove unused of_gpio.h inclusion
mtd: rawnand: renesas: Annotate struct rnand_chip with __counted_by
mtd: rawnand: rockchip: Use struct_size()
mtd: rawnand: sh_flctl: Convert to module_platform_driver()
mtd: rawnand: sunxi: Annotate struct sunxi_nand_chip with __counted_by
mtd: rawnand: tegra: add missing check for platform_get_irq()
mtd: spear_smi: Convert to platform remove callback returning void
mtd: spi-nor: add SNOR_ID() and SNOR_OTP()
mtd: spi-nor: atmel: add at25ff321a entry
mtd: spi-nor: atmel: convert flash_info to new format
mtd: spi-nor: atmel: drop duplicate entry
mtd: spi-nor: atmel: sort flash_info database
mtd: spi-nor: convert .n_sectors to .size
mtd: spi-nor: core: get rid of the INFOx() macros
mtd: spi-nor: default .n_banks to 1
mtd: spi-nor: default page_size to 256 bytes
mtd: spi-nor: drop .parse_sfdp
mtd: spi-nor: eon: convert flash_info to new format
mtd: spi-nor: eon: sort flash_info database
mtd: spi-nor: esmt: convert flash_info to new format
mtd: spi-nor: everspin: convert flash_info to new format
mtd: spi-nor: gigadevice: convert flash_info to new format
mtd: spi-nor: gigadevice: sort flash_info database
mtd: spi-nor: hisi-sfc: Convert to platform remove callback returning void
mtd: spi-nor: intel: convert flash_info to new format
mtd: spi-nor: introduce (temporary) INFO0()
mtd: spi-nor: issi: convert flash_info to new format
mtd: spi-nor: issi: sort flash_info database
mtd: spi-nor: macronix: convert flash_info to new format
mtd: spi-nor: macronix: sort flash_info database
mtd: spi-nor: make sector_size optional
mtd: spi-nor: micron-st: convert flash_info to new format
mtd: spi-nor: micron-st: enable lock/unlock for mt25qu512a
mtd: spi-nor: micron-st: sort flash_info database
mtd: spi-nor: micron-st: use SFDP table for mt25qu512a
mtd: spi-nor: move the .id and .id_len into an own structure
mtd: spi-nor: nxp-spifi: Convert to platform remove callback returning void
mtd: spi-nor: push 4k SE handling into spi_nor_select_uniform_erase()
mtd: spi-nor: remove catalyst 'flashes'
mtd: spi-nor: remove Fujitsu MB85RS1MT support
mtd: spi-nor: remove or move flash_info comments
mtd: spi-nor: rename .otp_org to .otp and make it a pointer
mtd: spi-nor: spansion: convert flash_info to new format
mtd: spi-nor: spansion: sort flash_info database
mtd: spi-nor: sst: convert flash_info to new format
mtd: spi-nor: sst: sort flash_info database
mtd: spi-nor: store .n_banks in struct spi_nor_flash_parameter
mtd: spi-nor: winbond: convert flash_info to new format
mtd: spi-nor: winbond: sort flash_info entries
mtd: spi-nor: xilinx: remove addr_nbytes from S3AN_INFO()
mtd: spi-nor: xilinx: use new macros in S3AN_INFO()
mtd: spi-nor: xilinx: use SPI_NOR_ID() in S3AN_INFO()
mtd: spi-nor: xmc: convert flash_info to new format
mtd: spinand: add support for FORESEE F35SQA002G
mtd: spinand: Add support for XTX XT26xxxDxxxxx
mtd: spinand: winbond: add support for serial NAND flash
mtd: st_spi_fsm: Convert to platform remove callback returning void
mtd: Use device_get_match_data()
 
mxser: Annotate struct mxser_board with __counted_by
 
nbd: factor out a helper to get nbd_config without holding 'config_lock'
nbd: fix null-ptr-dereference while accessing 'nbd->config'
nbd: fix uaf in nbd_open
nbd: fold nbd config initialization into nbd_alloc_config()
nbd: pass nbd_sock to nbd_read_reply() instead of index
 
nd_btt: Make BTT lanes preemptible
 
ndtest: fix typo class_regster -> class_register
 
neighbour: Don't let neigh_forced_gc() disable preemption for long
neighbour: Fix __randomize_layout crash in struct neighbour
 
net, bpf: Add a warning if NAPI cb missed xdp_do_flush().
 
net, sched: Add tcf_set_drop_reason for {__,}tcf_classify
net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config
net, sched: Make tc-related drop reason more flexible
 
net, vrf: Move dstats structure to core
 
net/bpf: Avoid unused "sin_addr_len" warning when CONFIG_CGROUP_BPF is not set
 
net/core: Introduce netdev_core_stats_inc()
 
net/ipv6: Revert remove expired routes with a separated list of routes
 
net/mlx4_core: replace deprecated strncpy with strscpy
 
net/mlx5: Add a health error syndrome for pci data poisoned
net/mlx5: Add alias flow table bits
net/mlx5: Add create alias flow table function to ipsec roce
net/mlx5: Avoid false positive lockdep warning by adding lock_class_key
net/mlx5: Bridge, Enable mcast in smfs steering mode
net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc()
net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic
net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic
net/mlx5: Convert SF port_indices xarray to function_ids xarray
net/mlx5: Decouple PHC .adjtime and .adjphase implementations
net/mlx5: devlink health: use retained error fmsg API
net/mlx5: Disable eswitch as the first thing in mlx5_unload()
net/mlx5: DR, Add check for multi destination FTE
net/mlx5: DR, Allow old devices to use multi destination FTE
net/mlx5: DR, Handle multi destination action in the right order
net/mlx5: Enable 4 ports multiport E-switch
net/mlx5: Fix a NULL vs IS_ERR() check
net/mlx5: fix config name in Kconfig parameter documentation
net/mlx5: Fix fw tracer first block check
net/mlx5: fix uninit value use
net/mlx5: Free used cpus mask when an IRQ is released
net/mlx5: Handle IPsec steering upon master unbind/bind
net/mlx5: Implement alias object allow and create functions
net/mlx5: Increase size of irq name buffer
net/mlx5: Introduce ifc bits for migration in a chunk mode
net/mlx5: Lift reload limitation when SFs are present
net/mlx5: Move state lock taking into mlx5_sf_dealloc()
net/mlx5: Nack sync reset request when HotPlug is enabled
net/mlx5: Parallelize vhca event handling
net/mlx5: Push common deletion code into mlx5_sf_del()
net/mlx5: Redesign SF active work to remove table_lock
net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom
net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num
net/mlx5: Register mlx5e priv to devcom in MPV mode
net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table
net/mlx5: Remove SF table reference counting
net/mlx5: Remove unused declaration
net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all()
net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock
net/mlx5: SF, Implement peer devlink set for SF representor devlink port
net/mlx5: Store devcom pointer inside IPsec RoCE
net/mlx5: Use devlink port pointer to get the pointer of container SF struct
net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code
 
net/mlx5e: Add IPsec and ASO syndromes check in HW
net/mlx5e: Allow IPsec soft/hard limits in bytes
net/mlx5e: Avoid referencing skb after free-ing in drop path of mlx5e_sq_xmit_wqe
net/mlx5e: Check netdev pointer before checking its net ns
net/mlx5e: Check police action rate for matchall filter
net/mlx5e: Check return value of snprintf writing to fw_version buffer
net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors
net/mlx5e: Check the number of elements before walk TC rhashtable
net/mlx5e: Consider aggregated port speed during rate configuration
net/mlx5e: Correct snprintf truncation handling for fw_version buffer
net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
net/mlx5e: Decrease num_block_tc when unblock tc offload
net/mlx5e: Disable IPsec offload support if not FW steering
net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload
net/mlx5e: Ensure that IPsec sequence packet number starts from 1
net/mlx5e: fix a potential double-free in fs_udp_create_groups
net/mlx5e: Fix a race in command alloc flow
net/mlx5e: fix double free of encap_header
net/mlx5e: fix double free of encap_header
net/mlx5e: fix double free of encap_header in update funcs
net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get()
net/mlx5e: Fix error codes in alloc_branch_attr()
net/mlx5e: Fix overrun reported by coverity
net/mlx5e: Fix pedit endianness
net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work
net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
net/mlx5e: Honor user choice of IPsec replay window size
net/mlx5e: Increase max supported channels number to 256
net/mlx5e: Preparations for supporting larger number of channels
net/mlx5e: Reduce eswitch mode_lock protection context
net/mlx5e: Reduce the size of icosq_str
net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's
net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh()
net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs
net/mlx5e: Remove exposure of IPsec RX flow steering struct
net/mlx5e: Set en auxiliary devlink instance as nested
net/mlx5e: TC, Don't offload post action rule if not supported
net/mlx5e: Tidy up IPsec NAT-T SA discovery
net/mlx5e: Track xmit submission to PTP WQ after populating metadata map
net/mlx5e: Unify esw and normal IPsec status table creation/destruction
net/mlx5e: Update doorbell for port timestamping CQ before the software counter
net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code
net/mlx5e: XDP, Drop fragmented packets larger than MTU size
 
net/packet: Annotate struct packet_fanout with __counted_by
 
net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
 
net/rose: fix races in rose_kill_by_device()
net/rose: Fix Use-After-Free in rose_ioctl
 
net/sched: act_ct: Always fill offloading tuple iifidx
net/sched: act_ct: Take per-cb reference to tcf_ct_flow_table
net/sched: cls_route: make netlink errors meaningful
 
net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc
net/smc: avoid data corruption caused by decline
net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
net/smc: fix documentation of buffer sizes
net/smc: fix invalid link access in dumping SMC-R connections
net/smc: fix missing byte order conversion in CLC handshake
net/smc: put sk reference if close work was canceled
 
net/socket: Break down __sys_getsockopt
net/socket: Break down __sys_setsockopt
 
net/tcp: Add AO sign to RST packets
net/tcp: Add option for TCP-AO to (not) hash header
net/tcp: Add static_key for TCP-AO
net/tcp: Add TCP-AO config and structures
net/tcp: Add TCP-AO getsockopt()s
net/tcp: Add TCP-AO segments counters
net/tcp: Add TCP-AO sign to outgoing packets
net/tcp: Add TCP-AO sign to twsk
net/tcp: Add TCP-AO SNE support
net/tcp: Add TCP_AO_REPAIR
net/tcp: Add tcp_hash_fail() ratelimited logs
net/tcp: Add tcp_parse_auth_options()
net/tcp: Allow asynchronous delete for TCP-AO keys (MKTs)
net/tcp: Calculate TCP-AO traffic keys
net/tcp: Consistently align TCP-AO option in the header
net/tcp: Don't add key with non-matching VRF on connected sockets
net/tcp: Don't store TCP-AO maclen on reqsk
net/tcp: fix possible out-of-bounds reads in tcp_hash_fail()
net/tcp: Ignore specific ICMPs for TCP-AO connections
net/tcp: Introduce TCP_AO setsockopt()s
net/tcp: Limit TCP_AO_REPAIR to non-listen sockets
net/tcp: Only produce AO/MD5 logs if there are any keys
net/tcp: Prepare tcp_md5sig_pool for TCP-AO
net/tcp: Prevent TCP-MD5 with TCP-AO being set
net/tcp: Sign SYN-ACK segments with TCP-AO
net/tcp: Verify inbound TCP-AO signed segments
net/tcp: Wire TCP-AO to request sockets
net/tcp: Wire up l3index to TCP-AO
 
net/tcp_sigpool: Fix some off by one bugs
net/tcp_sigpool: Use kref_get_unless_zero()
 
net/tg3: fix race condition in tg3_reset_task()
 
net: 9p: avoid freeing uninit memory in p9pdu_vreadf
net: add DEV_STATS_READ() helper
net: Add MDB get device operation
net: add skb_segment kunit test
net: add sysctl to disable rfc4862 5.5.3e lifetime handling
net: add truesize debug checks in skb_{add|coalesce}_rx_frag()
net: annotate data-races around sk->sk_dst_pending_confirm
net: annotate data-races around sk->sk_tx_queue_mapping
net: appletalk: remove cops support
net: atheros: replace deprecated strncpy with strscpy
net: atl1c: switch to napi_consume_skb()
net: atlantic: fix double free in ring reinit logic
net: atlantic: Fix NULL dereference of skb pointer in
net: atm: Remove redundant check.
net: avoid build bug in skb extension length calculation
net: ax88796c: replace deprecated strncpy with strscpy
net: axienet: Fix check for partial TX checksum
net: bcmgenet: Fix FCS generation for fragmented skbuffs
net: bcmgenet: Remove custom ndo_poll_controller()
net: bnxt: fix a potential use-after-free in bnxt_init_tc
net: bpf: Use sockopt_lock_sock() in ip_sock_set_tos()
net: bridge: Add netlink knobs for number / max learned FDB entries
net: bridge: fill in MODULE_DESCRIPTION()
net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry
net: bridge: Set strict_start_type for br_policy
net: bridge: Track and limit dynamically learned FDB entries
net: call prot->release_cb() when processing backlog
net: check dev->gso_max_size in gso_features_check()
net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
net: constify sk_dst_get() and __sk_dst_get() argument
net: cpmac: remove driver to prepare for platform removal
net: cxgb3: simplify logic for rspq_check_napi
net: don't use input buffer of __dev_alloc_name() as a scratch space
net: dsa: b53: Convert to platform remove callback returning void
net: dsa: bcm_sf2: Convert to platform remove callback returning void
net: dsa: dsa_loop: add phylink capabilities
net: dsa: hirschmann: Convert to platform remove callback returning void
net: dsa: lan9303: consequently nested-lock physical MDIO
net: dsa: lantiq_gswip: Convert to platform remove callback returning void
net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf
net: dsa: microchip: Add drive strength configuration
net: dsa: microchip: Add error handling for ksz_switch_macaddr_get()
net: dsa: microchip: Add missing MAC address register offset for ksz8863
net: dsa: microchip: Add partial ACL support for ksz9477 switches
net: dsa: microchip: Enable HSR offloading for KSZ9477
net: dsa: microchip: Ensure Stable PME Pin State for Wake-on-LAN
net: dsa: microchip: Fix spelling mistake "unxpexted" -> "unexpected"
net: dsa: microchip: Fix uninitialized var in ksz9477_acl_move_entries()
net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access
net: dsa: microchip: ksz9477: add Wake on LAN support
net: dsa: microchip: ksz9477: Add Wake on Magic Packet support
net: dsa: microchip: ksz9477: Fix spelling mistake "Enery" -> "Energy"
net: dsa: microchip: Move *_port_setup code to dsa_switch_ops::port_setup()
net: dsa: microchip: move REG_SW_MAC_ADDR to dev->info->regs[]
net: dsa: microchip: provide a list of valid protocols for xmit handler
net: dsa: microchip: Refactor comment for ksz_switch_macaddr_get() function
net: dsa: microchip: Refactor switch shutdown routine for WoL preparation
net: dsa: microchip: use wakeup-source DT property to enable PME output
net: dsa: mt7530: Convert to platform remove callback returning void
net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf
net: dsa: mt753x: remove mt753x_phylink_pcs_link_up()
net: dsa: mv88e6xxx: add an error code check in mv88e6352_tai_event_work
net: dsa: mv88e6xxx: fix marvell 6350 probe crash
net: dsa: mv88e6xxx: fix marvell 6350 switch probing
net: dsa: mv88e6xxx: make const read-only array lanes static
net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
net: dsa: notify drivers of MAC address changes on user ports
net: dsa: ocelot: Convert to platform remove callback returning void
net: dsa: propagate extack to ds->ops->port_hsr_join()
net: dsa: qca8k: replace deprecated strncpy with ethtool_sprintf
net: dsa: realtek: Convert to platform remove callback returning void
net: dsa: realtek: replace deprecated strncpy with ethtool_sprintf
net: dsa: realtek: rtl8365mb: replace deprecated strncpy with ethtool_sprintf
net: dsa: remove dsa_port_phylink_validate()
net: dsa: Rename IFLA_DSA_MASTER to IFLA_DSA_CONDUIT
net: dsa: rtl8366rb: Implement setting up link on CPU port
net: dsa: rzn1_a5psw: Convert to platform remove callback returning void
net: dsa: sja1105: make read-only const arrays static
net: dsa: tag_ksz: Extend ksz9477_xmit() for HSR frame duplication
net: dsa: Use conduit and user terms
net: dsa: vitesse-vsc73xx: Convert to platform remove callback returning void
net: dsa: vsc73xx: add phylink capabilities
net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf
net: dst: remove unnecessary input parameter in dst_alloc and dst_init
net: ena: Destroy correct number of xdp queues upon failure
net: ena: Fix DMA syncing in XDP path when SWIOTLB is on
net: ena: Fix xdp drops handling due to multibuf packets
net: ena: Fix XDP redirection error
net: enetc: Annotate struct enetc_int_vector with __counted_by
net: enetc: Annotate struct enetc_psfp_gate with __counted_by
net: enetc: shorten enetc_setup_xdp_prog() error message to fit NETLINK_MAX_FMTMSG_LEN
net: ethernet: 8390: Convert to platform remove callback returning void
net: ethernet: actions: Convert to platform remove callback returning void
net: ethernet: aeroflex: Convert to platform remove callback returning void
net: ethernet: allwinner: Convert to platform remove callback returning void
net: ethernet: altera: Convert to platform remove callback returning void
net: ethernet: amd: Convert to platform remove callback returning void
net: ethernet: apm: Convert to platform remove callback returning void
net: ethernet: apple: Convert to platform remove callback returning void
net: ethernet: arc: Convert to platform remove callback returning void
net: ethernet: atheros: Convert to platform remove callback returning void
net: ethernet: broadcom: Convert to platform remove callback returning void
net: ethernet: cadence: Convert to platform remove callback returning void
net: ethernet: calxeda: Convert to platform remove callback returning void
net: ethernet: cavium: Convert to platform remove callback returning void
net: ethernet: cirrus: Convert to platform remove callback returning void
net: ethernet: cortina: Convert to platform remove callback returning void
net: ethernet: cortina: Fix max RX frame define
net: ethernet: cortina: Fix MTU max setting
net: ethernet: cortina: Handle large frames
net: ethernet: davicom: Convert to platform remove callback returning void
net: ethernet: davinci_emac: Use MAC Address from Device Tree
net: ethernet: dnet: Convert to platform remove callback returning void
net: ethernet: engleder: Convert to platform remove callback returning void
net: ethernet: ethoc: Convert to platform remove callback returning void
net: ethernet: faraday: Convert to platform remove callback returning void
net: ethernet: hisilicon: Convert to platform remove callback returning void
net: ethernet: i825xx: Convert to platform remove callback returning void
net: ethernet: ibm: Convert to platform remove callback returning void
net: ethernet: korina: Convert to platform remove callback returning void
net: ethernet: lantiq_etop: Convert to platform remove callback returning void
net: ethernet: lantiq_xrx200: Convert to platform remove callback returning void
net: ethernet: litex: Convert to platform remove callback returning void
net: ethernet: marvell: Convert to platform remove callback returning void
net: ethernet: mediatek: Convert to platform remove callback returning void
net: ethernet: mellanox: Convert to platform remove callback returning void
net: ethernet: micrel: Convert to platform remove callback returning void
net: ethernet: microchip: Convert to platform remove callback returning void
net: ethernet: moxa:: Convert to platform remove callback returning void
net: ethernet: mscc: Convert to platform remove callback returning void
net: ethernet: mtk_eth_soc: rely on mtk_pse_port definitions in mtk_flow_set_output_device
net: ethernet: mtk_wed: add mtk_wed_soc_data structure
net: ethernet: mtk_wed: add wed 3.0 reset support
net: ethernet: mtk_wed: check update_wo_rx_stats in mtk_wed_update_rx_stats()
net: ethernet: mtk_wed: debugfs: add WED 3.0 debugfs entries
net: ethernet: mtk_wed: debugfs: move wed_v2 specific regs out of regs array
net: ethernet: mtk_wed: do not assume offload callbacks are always set
net: ethernet: mtk_wed: do not configure rx offload if not supported
net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions for MT7986 SoC
net: ethernet: mtk_wed: fix firmware loading for MT7986 SoC
net: ethernet: mtk_wed: fix possible NULL pointer dereference in mtk_wed_wo_queue_tx_clean()
net: ethernet: mtk_wed: introduce hw_rro support for MT7988
net: ethernet: mtk_wed: introduce mtk_wed_buf structure
net: ethernet: mtk_wed: introduce partial AMSDU offload support for MT7988
net: ethernet: mtk_wed: introduce versioning utility routines
net: ethernet: mtk_wed: introduce WED support for MT7988
net: ethernet: mtk_wed: make memory region optional
net: ethernet: mtk_wed: move mem_region array out of mtk_wed_mcu_load_firmware
net: ethernet: mtk_wed: refactor mtk_wed_check_wfdma_rx_fill routine
net: ethernet: mtk_wed: remove wo pointer in wo_r32/wo_w32 signature
net: ethernet: mtk_wed: rename mtk_rxbm_desc in mtk_wed_bm_desc
net: ethernet: natsemi: Convert to platform remove callback returning void
net: ethernet: natsemi: Convert to platform remove callback returning void
net: ethernet: ni: Convert to platform remove callback returning void
net: ethernet: nxp: Convert to platform remove callback returning void
net: ethernet: qualcomm: Convert to platform remove callback returning void
net: ethernet: renesas: Convert to platform remove callback returning void
net: ethernet: renesas: drop SoC names in Kconfig
net: ethernet: renesas: group entries in Makefile
net: ethernet: samsung: Convert to platform remove callback returning void
net: ethernet: seeq: Convert to platform remove callback returning void
net: ethernet: sgi: Convert to platform remove callback returning void
net: ethernet: smsc: Convert to platform remove callback returning void
net: ethernet: socionext: Convert to platform remove callback returning void
net: ethernet: sun: Convert to platform remove callback returning void
net: ethernet: sunplus: Convert to platform remove callback returning void
net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction
net: ethernet: ti: Convert to platform remove callback returning void
net: ethernet: tundra: Convert to platform remove callback returning void
net: ethernet: Use device_get_match_data()
net: ethernet: via: Convert to platform remove callback returning void
net: ethernet: wiznet: Convert to platform remove callback returning void
net: ethernet: wiznet: Use spi_get_device_match_data()
net: ethernet: xilinx: Convert to platform remove callback returning void
net: ethernet: xilinx: Drop kernel doc comment about return value
net: ethernet: xscale: Convert to platform remove callback returning void
net: ethtool: Fix documentation of ethtool_sprintf()
net: expand skb_segment unit test with frag_list coverage
net: fec: correct queue selection
net: fec: Fix device_get_match_data usage
net: fec: Remove non-Coldfire platform IDs
net: fec: replace deprecated strncpy with ethtool_sprintf
net: fec: use dma_alloc_noncoherent for data cache enabled coldfire
net: fill in MODULE_DESCRIPTION()s for SOCK_DIAG modules
net: fill in MODULE_DESCRIPTION()s in kuba@'s modules
net: fill in MODULE_DESCRIPTION()s under drivers/net/
net: fill in MODULE_DESCRIPTION()s under net/802*
net: fill in MODULE_DESCRIPTION()s under net/core
net: fix IPSTATS_MIB_OUTFORWDATAGRAMS increment after fragment check
net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams.
net: Fix undefined behavior in netdev name allocation
net: fman: convert to .mac_get_caps()
net: gso_test: fix build with gcc-12 and earlier
net: gso_test: release each segment individually
net: gso_test: support CONFIG_MAX_SKB_FRAGS up to 45
net: Handle bulk delete policy in bridge driver
net: hinic: Use devm_kasprintf()
net: hisilicon: Annotate struct rcb_common_cb with __counted_by
net: hns3: add barrier in vf mailbox reply process
net: hns3: add hns3 vf fault detect cap bit support
net: hns3: add new maintainer for the HNS3 ethernet driver
net: hns3: add some link modes for hisilicon device
net: hns3: add vf fault detect support
net: hns3: fix add VLAN fail issue
net: hns3: fix incorrect capability bit display for copper port
net: hns3: fix out-of-bounds access may occur when coalesce info is read via debugfs
net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()
net: hns3: fix VF reset fail issue
net: hns3: fix VF wrong speed and duplex issue
net: hns: Annotate struct ppe_common_cb with __counted_by
net: hns: fix fake link up on xge port
net: hns: fix wrong head when modify the tx feature when sending packets
net: implement lockless SO_MAX_PACING_RATE
net: implement lockless SO_PRIORITY
net: Implement missing getsockopt(SO_TIMESTAMPING_NEW)
net: Implement missing SO_TIMESTAMPING_NEW cmsg support
net: introduce napi_is_scheduled helper
net: ipa: Annotate struct ipa_power with __counted_by
net: ipa: fix one GSI register field width
net: ipv4: stop checking crypto_ahash_alignmask
net: ipv6/addrconf: clamp preferred_lft to the maximum allowed
net: ipv6/addrconf: clamp preferred_lft to the minimum required
net: ipv6: stop checking crypto_ahash_alignmask
net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
net: ixp4xx_eth: Specify min/max MTU
net: ixp4xx_eth: Support changing the MTU
net: kcm: fill in MODULE_DESCRIPTION()
net: ks8851: Fix TX stall caused by TX buffer overrun
net: l2tp_eth: use generic dev->stats fields
net: lan966x: remove useless code in lan966x_xtr_irq_handler
net: libwx: fix memory leak on free page
net: libwx: fix memory leak on msix entry
net: libwx: support hardware statistics
net: liquidio: replace deprecated strncpy with strscpy_pad
net: lockless implementation of SO_BUSY_POLL, SO_PREFER_BUSY_POLL, SO_BUSY_POLL_BUDGET
net: lockless implementation of SO_TXREHASH
net: lockless SO_PASSCRED, SO_PASSPIDFD and SO_PASSSEC
net: lockless SO_{TYPE|PROTOCOL|DOMAIN|ERROR } setsockopt()
net: make dev_alloc_name() call dev_prep_valid_name()
net: mana: Annotate struct hwc_dma_buf with __counted_by
net: mana: Annotate struct mana_rxq with __counted_by
net: mana: select PAGE_POOL
net: mana: Use xdp_set_features_flag instead of direct assignment
net: mdio: aspeed: Convert to platform remove callback returning void
net: mdio: bcm-iproc: Convert to platform remove callback returning void
net: mdio: bcm-unimac: Convert to platform remove callback returning void
net: mdio: fill in missing MODULE_DESCRIPTION()s
net: mdio: fix typo in header
net: mdio: gpio: Convert to platform remove callback returning void
net: mdio: hisi-femac: Convert to platform remove callback returning void
net: mdio: ipq4019: Convert to platform remove callback returning void
net: mdio: ipq8064: Convert to platform remove callback returning void
net: mdio: moxart: Convert to platform remove callback returning void
net: mdio: mscc-miim: Convert to platform remove callback returning void
net: mdio: mux-bcm-iproc: Convert to platform remove callback returning void
net: mdio: mux-bcm6368: Convert to platform remove callback returning void
net: mdio: mux-gpio: Convert to platform remove callback returning void
net: mdio: mux-meson-g12a: Convert to platform remove callback returning void
net: mdio: mux-meson-gxl: Convert to platform remove callback returning void
net: mdio: mux-mmioreg: Convert to platform remove callback returning void
net: mdio: mux-multiplexer: Convert to platform remove callback returning void
net: mdio: octeon: Convert to platform remove callback returning void
net: mdio: sun4i: Convert to platform remove callback returning void
net: mdio: xgene: Convert to platform remove callback returning void
net: mdio: xgene: Fix unused xgene_mdio_of_match warning for !CONFIG_OF
net: mdio: xgene: Use device_get_match_data()
net: microchip: lan743x: add fixed phy unregister support
net: microchip: lan743x: improve throughput with rx timestamp config
net: microchip: sparx5: clean up error checking in vcap_show_admin()
net: move sockfs_xattr_handlers to .rodata
net: Move {l,t,d}stats allocation to core and convert veth & vrf
net: mptcp: convert netlink from small_ops to ops
net: mptcp: rename netlink handlers to mptcp_pm_nl__{doit,dumpit}
net: mptcp: use policy generated by YAML spec
net: mscc: ocelot: fix eMAC TX RMON stats for bucket 256-511 and above
net: mscc: ocelot: fix pMAC TX RMON stats for bucket 256-511 and above
net: mvneta: fix calls to page_pool_get_stats
net: mvpp2: replace deprecated strncpy with strscpy
net: netcp: replace deprecated strncpy with strscpy
net: ngbe: add ethtool stats support
net: openvswitch: Annotate struct dp_meter with __counted_by
net: openvswitch: Annotate struct dp_meter_instance with __counted_by
net: openvswitch: Annotate struct mask_array with __counted_by
net: openvswitch: Use struct_size()
net: page_pool: add missing free_percpu when page_pool_init fail
net: parametrize skb_segment unit test to expand coverage
net: pcs: xpcs: Add 2500BASE-X case in get state for XPCS drivers
net: phy: always call phy_process_state_change() under lock
net: phy: amd: Support the Altima AMI101L
net: phy: broadcom: add support for BCM5221 phy
net: phy: call phy_error_precise() while holding the lock
net: phy: convert phy_stop() to use split state machine
net: phy: dp83867: Add support for hardware blinking LEDs
net: phy: fill in missing MODULE_DESCRIPTION()s
net: phy: fix regression with AX88772A PHY driver
net: phy: linux/phy.h: fix Excess kernel-doc description warning
net: phy: micrel: Fix forced link mode for KSZ886X switches
net: phy: move call to start aneg
net: phy: move phy_state_machine()
net: phy: move phy_suspend() to end of phy_state_machine()
net: phy: skip LED triggers on PHYs on SFP modules
net: phy: smsc: replace deprecated strncpy with ethtool_sprintf
net: phy: split locked and unlocked section of phy_state_machine()
net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf
net: phylink: initialize carrier state at creation
net: phylink: provide mac_get_caps() method
net: phylink: remove .validate() method
net: phylink: remove a bunch of unused validation methods
net: prevent mss overflow in skb_segment()
net: qrtr: ns: Return 0 if server port is not present
net: r8169: Disable multicast filter for RTL8168H and RTL8107E
net: ravb: Check return value of reset_control_deassert()
net: ravb: Keep reverse order of operations in ravb_remove()
net: ravb: Make write access to CXR35 first before accessing other EMAC registers
net: ravb: Start TX queues after HW initialization succeeded
net: ravb: Stop DMA in case of failures on ravb_open()
net: ravb: Use pm_runtime_resume_and_get()
net: ravb: Wait for operating mode to be applied
net: reduce indentation of __dev_alloc_name()
net: Remove acked SYN flag from packet in the transmit queue correctly
net: remove dev_valid_name() check from __dev_alloc_name()
net: remove else after return in dev_prep_valid_name()
net: Return error from sk_stream_wait_connect() if sk_wait_event() fails
net: rfkill: gpio: set GPIO direction
net: rswitch: Fix missing dev_kfree_skb_any() in error path
net: rswitch: Fix return value in rswitch_start_xmit()
net: rswitch: Fix type of ret in rswitch_start_xmit()
net: Save and restore msg_namelen in sock_sendmsg
net: sched: do not offload flows with a helper in act_ct
net: sched: em_text: fix possible memory leak in em_text_destroy()
net: sched: Fill in missing MODULE_DESCRIPTION for classifiers
net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs
net: sched: Fill in MODULE_DESCRIPTION for act_gate
net: sched: ife: fix potential use-after-free
net: sched: sch_qfq: Use non-work-conserving warning handler
net: selftests: use ethtool_sprintf()
net: set SOCK_RCU_FREE before inserting socket into hashtable
net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI
net: sfp: add quirk for FS's 2.5G copper SFP
net: sfp: improve Nokia GPON sfp fixup
net: sfp: re-implement ignoring the hardware TX_FAULT signal
net: skb_find_text: Ignore patterns extending past 'to'
net: skb_queue_purge_reason() optimizations
net: sock_dequeue_err_skb() optimization
net: sock_release_ownership() cleanup
net: sparx5: replace deprecated strncpy with ethtool_sprintf
net: spider_net: Use size_add() in call to struct_size()
net: stmmac: Add glue layer for Loongson-1 SoC
net: stmmac: avoid rx queue overrun
net: stmmac: do not silently change auxiliary snapshot capture channel
net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe()
net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-qcom-ethqos: Fix drops in 10M SGMII RX
net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-stm32: refactor clock config
net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt()
net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt()
net: stmmac: fix FPE events losing
net: stmmac: fix incorrect flag check in timestamp interrupt
net: stmmac: fix rx budget limit check
net: stmmac: fix typo in comment
net: stmmac: Handle disabled MDIO busses from devicetree
net: stmmac: improve TX timer arm logic
net: stmmac: increase TX coalesce timer to 5ms
net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num
net: stmmac: make stmmac_{probe|remove}_config_dt static
net: stmmac: move TX timer arm after DMA enable
net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex
net: stmmac: Remove redundant checking for rx_coalesce_usecs
net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove
net: stmmac: simplify debug message on stmmac_enable()
net: stmmac: Tx coe sw fallback
net: stmmac: use correct PPS capture input index
net: stmmac: xgmac: Disable FPE MMC interrupts
net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs
net: stub tcp_gro_complete if CONFIG_INET=n
net: tc35815: rework network interface interrupt logic
net: tcp: remove call to obsolete crypto_ahash_alignmask()
net: ti: icss-iep: fix setting counter value
net: ti: icssg-prueth: Add AM64x icssg support
net: ti: icssg-prueth: Add missing icss_iep_put to error path
net: ti: icssg-prueth: Add phys_port_name support
net: ti: icssg-prueth: Add support for half duplex operation
net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region
net: tls, update curr on splice as well
net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu()
net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush().
net: trust the bitmap in __dev_alloc_name()
net: tulip: Annotate struct mediatable with __counted_by
net: txgbe: add ethtool stats support
net: usb: ax88179_178a: avoid failed operations when device is disconnected
net: usb: ax88179_178a: fix failed operations during ax88179_reset
net: usb: qmi_wwan: claim interface 4 for ZTE MF290
net: usb: replace deprecated strncpy with strscpy
net: use indirect call helpers for sk->sk_prot->release_cb()
net: veth: fix ethtool stats reporting
net: veth: fix packet segmentation in veth_convert_skb_to_xdp_buff
net: veth: use newly added page pool API for veth with xdp
net: wangxun: fix kernel panic due to null pointer
net: wangxun: move MDIO bus implementation to the library
net: wangxun: remove redundant kernel log
net: wwan: replace deprecated strncpy with strscpy
net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size()
net: xscale: Drop unused PHY number
 
net_sched: constify qdisc_priv()
net_sched: export pfifo_fast prio2band[]
net_sched: sch_fq: add 3 bands and WRR scheduling
net_sched: sch_fq: add fast path for mostly idle qdisc
net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute
net_sched: sch_fq: always garbage collect
net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP
net_sched: sch_fq: change how @inactive is tracked
net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status
net_sched: sch_fq: fix off-by-one error in fq_dequeue()
net_sched: sch_fq: remove q->ktime_cache
net_sched: sch_fq: struct sched_data reorg
 
netconsole: Attach cmdline target to dynamic target
netconsole: Initialize configfs_item for default targets
netconsole: move init/cleanup functions lower
 
netdev: expose DPLL pin handle for netdevice
netdev: make napi_schedule return bool on NAPI successful schedule
netdev: Remove unneeded semicolon
netdev: replace napi_reschedule with napi_schedule
netdev: replace simple napi_schedule_prep/__napi_schedule to napi_schedule
netdev: use napi_schedule bool instead of napi_schedule_prep/__napi_schedule
 
netdevsim: Block until all devices are released
netdevsim: devlink health: use retained error fmsg API
netdevsim: Don't accept device bound programs
 
netem: Annotate struct disttable with __counted_by
 
netfilter: add missing module descriptions
netfilter: bpf: fix bad registration on nf_defrag
netfilter: bridge: convert br_netfilter to NF_DROP_REASON
netfilter: cleanup struct nft_table
netfilter: conntrack: convert nf_conntrack_update to netfilter verdicts
netfilter: conntrack: prefer tcp_error_log to pr_debug
netfilter: conntrack: simplify nf_conntrack_alter_reply
netfilter: conntrack: switch connlabels to atomic_t
netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
netfilter: make nftables drops visible in net dropmonitor
netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses
netfilter: nf_conntrack_bridge: initialize err to 0
netfilter: nf_nat: fix action not being set for all ct states
netfilter: nf_nat: mask out non-verdict bits when checking return value
netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash
netfilter: nf_tables: A better name for nft_obj_filter
netfilter: nf_tables: Add locking for NFT_MSG_GETRULE_RESET requests
netfilter: nf_tables: Always allocate nft_rule_dump_ctx
netfilter: nf_tables: bail out on mismatching dynset and set expressions
netfilter: nf_tables: bogus ENOENT when destroying element which does not exist
netfilter: nf_tables: Carry reset boolean in nft_obj_dump_ctx
netfilter: nf_tables: Carry reset boolean in nft_set_dump_ctx
netfilter: nf_tables: Carry reset flag in nft_rule_dump_ctx
netfilter: nf_tables: Carry s_idx in nft_obj_dump_ctx
netfilter: nf_tables: Carry s_idx in nft_rule_dump_ctx
netfilter: nf_tables: de-constify set commit ops function argument
netfilter: nf_tables: Don't allocate nft_rule_dump_ctx
netfilter: nf_tables: Drop pointless memset in nf_tables_dump_obj
netfilter: nf_tables: Drop pointless memset when dumping rules
netfilter: nf_tables: expose opaque set element as struct nft_elem_priv
netfilter: nf_tables: fix 'exist' matching on bigendian arches
netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval()
netfilter: nf_tables: Introduce nf_tables_getrule_single()
netfilter: nf_tables: mask out non-verdict bits when checking return value
netfilter: nf_tables: missing extended netlink error in lookup functions
netfilter: nf_tables: nft_obj_filter fits into cb->ctx
netfilter: nf_tables: Open-code audit log call in nf_tables_getrule()
netfilter: nf_tables: remove catchall element in GC sync path
netfilter: nf_tables: set backend .flush always succeeds
netfilter: nf_tables: set transport offset from mac header for netdev/egress
netfilter: nf_tables: set->ops->insert returns opaque set element in case of EEXIST
netfilter: nf_tables: shrink memory consumption of set elements
netfilter: nf_tables: skip set commit for deleted/destroyed sets
netfilter: nf_tables: split async and sync catchall in two functions
netfilter: nf_tables: Unconditionally allocate nft_obj_filter
netfilter: nf_tables: Utilize NLA_POLICY_NESTED_ARRAY
netfilter: nf_tables: validate family when identifying table via handle
netfilter: nft_immediate: drop chain reference counter on error
netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flush
netfilter: nft_set_pipapo: skip inactive elements during set walk
netfilter: nft_set_rbtree: prefer sync gc to async worker
netfilter: nft_set_rbtree: Remove unused variable nft_net
netfilter: nft_set_rbtree: rename gc deactivate+erase function
netfilter: xt_mangle: only check verdict part of return value
netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
netfilter: xt_recent: fix (increase) ipv6 literal buffer length
 
netkit, bpf: Add bpf programmable net device
 
netkit: Add tstats per-CPU traffic counters
netkit: Reject IFLA_NETKIT_PEER_INFO in netkit_change_link
netkit: Remove explicit active/peer ptr initialization
 
netlink: add variable-length / auto integers
netlink: Annotate struct netlink_policy_dump_state with __counted_by
netlink: fill in missing MODULE_DESCRIPTION()
netlink: make range pointers in policies const
netlink: specs: add support for auto-sized scalars
netlink: specs: devlink: add forgotten port function caps enum values
netlink: specs: devlink: add the remaining command to generate complete split_ops
netlink: specs: devlink: make dont-validate single line
netlink: specs: devlink: remove reload-action from devlink-get cmd reply
netlink: specs: don't allow version to be specified for genetlink
netlink: specs: remove redundant type keys from attributes in subsets
netlink: specs: support conditional operations
 
nexthop: Annotate struct nh_group with __counted_by
nexthop: Annotate struct nh_notifier_grp_info with __counted_by
nexthop: Annotate struct nh_notifier_res_table_info with __counted_by
nexthop: Annotate struct nh_res_table with __counted_by
 
nfc: Do not send datagram if socket state isn't LLCP_BOUND
nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local
nfc: virtual_ncidev: Add variable to check if ndev is running
 
nfp: add support CHACHA20-POLY1305 offload for ipsec
nfp: Annotate struct nfp_reprs with __counted_by
nfp: flower: fix for take a mutex lock in soft irq context and rcu lock
nfp: nsp: Annotate struct nfp_eth_table with __counted_by
nfp: replace deprecated strncpy with strscpy
nfp: using napi_build_skb() to replace build_skb()
 
nfs/blocklayout: Convert to use bdev_open_by_dev/path()
 
NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by
 
nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by
nfs41: drop dependency between flexfiles layout driver and NFSv3 modules
 
nfs: Convert nfs_symlink() to use a folio
nfs: convert to new timestamp accessors
nfs: dynamically allocate the nfs-acl shrinker
nfs: fix the typo of rfc number about xattr in NFSv4
nfs: move nfs4_xattr_handlers to .rodata
 
NFSD: Add a utility function for encoding sessionid4 objects
NFSD: Add an nfsd4_encode_nfs_cookie4() helper
NFSD: Add nfsd4_encode_channel_attr4()
NFSD: Add nfsd4_encode_count4()
NFSD: Add nfsd4_encode_fattr4__false()
NFSD: Add nfsd4_encode_fattr4__true()
NFSD: Add nfsd4_encode_fattr4_acl()
NFSD: Add nfsd4_encode_fattr4_aclsupport()
NFSD: Add nfsd4_encode_fattr4_change()
NFSD: Add nfsd4_encode_fattr4_fh_expire_type()
NFSD: Add nfsd4_encode_fattr4_filehandle()
NFSD: Add nfsd4_encode_fattr4_fileid()
NFSD: Add nfsd4_encode_fattr4_files_avail()
NFSD: Add nfsd4_encode_fattr4_files_free()
NFSD: Add nfsd4_encode_fattr4_files_total()
NFSD: Add nfsd4_encode_fattr4_fs_layout_types()
NFSD: Add nfsd4_encode_fattr4_fs_locations()
NFSD: Add nfsd4_encode_fattr4_fsid()
NFSD: Add nfsd4_encode_fattr4_layout_blksize()
NFSD: Add nfsd4_encode_fattr4_layout_types()
NFSD: Add nfsd4_encode_fattr4_lease_time()
NFSD: Add nfsd4_encode_fattr4_maxfilesize()
NFSD: Add nfsd4_encode_fattr4_maxlink()
NFSD: Add nfsd4_encode_fattr4_maxname()
NFSD: Add nfsd4_encode_fattr4_maxread()
NFSD: Add nfsd4_encode_fattr4_maxwrite()
NFSD: Add nfsd4_encode_fattr4_mode()
NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid()
NFSD: Add nfsd4_encode_fattr4_numlinks()
NFSD: Add nfsd4_encode_fattr4_owner()
NFSD: Add nfsd4_encode_fattr4_owner_group()
NFSD: Add nfsd4_encode_fattr4_rawdev()
NFSD: Add nfsd4_encode_fattr4_rdattr_error()
NFSD: Add nfsd4_encode_fattr4_sec_label()
NFSD: Add nfsd4_encode_fattr4_size()
NFSD: Add nfsd4_encode_fattr4_space_avail()
NFSD: Add nfsd4_encode_fattr4_space_free()
NFSD: Add nfsd4_encode_fattr4_space_total()
NFSD: Add nfsd4_encode_fattr4_space_used()
NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat()
NFSD: Add nfsd4_encode_fattr4_supported_attrs()
NFSD: Add nfsd4_encode_fattr4_time_access()
NFSD: Add nfsd4_encode_fattr4_time_create()
NFSD: Add nfsd4_encode_fattr4_time_delta()
NFSD: Add nfsd4_encode_fattr4_time_metadata()
NFSD: Add nfsd4_encode_fattr4_time_modify()
NFSD: Add nfsd4_encode_fattr4_type()
NFSD: Add nfsd4_encode_fattr4_xattr_support()
NFSD: Add nfsd4_encode_lock_owner4()
NFSD: Add nfsd4_encode_nfsace4()
NFSD: Add nfsd4_encode_open_delegation4()
NFSD: Add nfsd4_encode_open_none_delegation4()
NFSD: Add nfsd4_encode_open_read_delegation4()
NFSD: Add nfsd4_encode_open_write_delegation4()
NFSD: add rpc_status netlink support
NFSD: Add simple u32, u64, and bool encoders
NFSD: Add struct nfsd4_fattr_args
NFSD: add support for CB_GETATTR callback
NFSD: add trace points to track server copy progress
 
nfsd: call nfsd_last_thread() before final nfsd_put()
 
NFSD: clean up alloc_init_deleg()
 
nfsd: Clean up errors in nfs3proc.c
nfsd: Clean up errors in nfs4state.c
 
NFSD: Clean up errors in stats.c
NFSD: Clean up nfsd4_do_encode_secinfo()
NFSD: Clean up nfsd4_encode_access()
NFSD: Clean up nfsd4_encode_copy()
NFSD: Clean up nfsd4_encode_copy_notify()
NFSD: Clean up nfsd4_encode_entry4()
NFSD: Clean up nfsd4_encode_exchange_id()
NFSD: Clean up nfsd4_encode_getdeviceinfo()
NFSD: Clean up nfsd4_encode_layoutcommit()
NFSD: Clean up nfsd4_encode_layoutget()
NFSD: Clean up nfsd4_encode_layoutreturn()
NFSD: Clean up nfsd4_encode_offset_status()
NFSD: Clean up nfsd4_encode_open()
NFSD: Clean up nfsd4_encode_rdattr_error()
NFSD: Clean up nfsd4_encode_readdir()
NFSD: Clean up nfsd4_encode_seek()
NFSD: Clean up nfsd4_encode_sequence()
NFSD: Clean up nfsd4_encode_setattr()
NFSD: Clean up nfsd4_encode_stateid()
NFSD: Clean up nfsd4_encode_test_stateid()
 
nfsd: convert to new timestamp accessors
 
NFSD: Copy FATTR4 bit number definitions from RFCs
 
nfsd: Don't reset the write verifier on a commit EAGAIN
nfsd: drop the nfsd_put helper
nfsd: dynamically allocate the nfsd-client shrinker
nfsd: dynamically allocate the nfsd-filecache shrinker
nfsd: dynamically allocate the nfsd-reply shrinker
 
NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update()
NFSD: Fix checksum mismatches in the duplicate reply cache
 
nfsd: fix file memleak on client_opens_release
 
NFSD: Fix frame size warning in svc_export_parse()
 
nfsd: Handle EOPENSTALE correctly in the filecache
 
NFSD: handle GETATTR conflict with write delegation
 
nfsd: hold nfsd_mutex across entire netlink operation
 
NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point
NFSD: introduce netlink stubs
NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer
NFSD: Make @lgp parameter of ->encode_layoutget a const pointer
NFSD: Refactor nfsd4_encode_lock_denied()
 
nfsd: regenerate user space parsers after ynl-gen changes
 
NFSD: Remove a layering violation when encoding lock_denied
NFSD: Rename nfsd4_encode_bitmap()
NFSD: Rename nfsd4_encode_dirent()
NFSD: Rename nfsd4_encode_fattr()
NFSD: Restructure nfsd4_encode_create_session()
NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d
NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0
NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
NFSD: simplify error paths in nfsd_svc()
NFSD: Update nfsd_cache_append() to use xdr_stream
NFSD: Use a bitmask loop to encode FATTR4 results
 
NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking
NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO
 
NFSv4.2: dynamically allocate the nfs-xattr shrinkers
 
NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts
 
NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY
NFSv4: fairly test all delegations on a SEQ4_ revocation
 
nilfs2: convert nilfs_copy_page() to nilfs_copy_folio()
nilfs2: convert nilfs_grab_buffer() to use a folio
nilfs2: convert nilfs_lookup_dirty_data_buffers to use folio_create_empty_buffers
nilfs2: convert nilfs_mdt_forget_block() to use a folio
nilfs2: convert nilfs_mdt_freeze_buffer to use a folio
nilfs2: convert nilfs_mdt_get_frozen_buffer to use a folio
nilfs2: convert to new timestamp accessors
nilfs2: fix missing error check for sb_set_blocksize call
nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
nilfs2: remove nilfs_page_get_nth_block
 
nouveau/disp: fix post-gsp build on 32-bit arm.
 
nouveau/gsp/r535: Fix a NULL vs error pointer bug
nouveau/gsp/r535: remove a stray unlock in r535_gsp_rpc_send()
nouveau/gsp/r535: uninitialized variable in r535_gsp_acpi_mux_id()
 
nouveau/gsp: add some basic registry entries.
nouveau/gsp: add three notifier callbacks that we see in normal operation (v2)
nouveau/gsp: allocate enough space for all channel ids.
nouveau/gsp: always free the alloc messages on r535
nouveau/gsp: convert gsp errors to generic errors
nouveau/gsp: document some aspects of GSP-RM
nouveau/gsp: don't free ctrl messages on errors
nouveau/gsp: drop some acpi related debug
nouveau/gsp: fix message signature.
nouveau/gsp: free acpi object after use
nouveau/gsp: free userd allocation.
nouveau/gsp: move to 535.113.01
nouveau/gsp: replace zero-length array with flex-array member and use __counted_by
 
nouveau/svm: Replace one-element array with flexible-array member in struct nouveau_svm
nouveau/svm: Split assignment from if conditional
 
nouveau/tu102: flush all pdbs on vmm flush
 
nouveau/u_memcpya: use vmemdup_user
 
nouveau: don't fail driver load if no display hw present.
nouveau: find the smallest page allocation to cover a buffer alloc.
nouveau: fix disp disabling with GSP
nouveau: fix r535 build on 32-bit arm.
nouveau: push event block/allowing out of the fence context
nouveau: use an rwlock for the event lock.
 
ntfs3: convert ntfs_zero_range() to use a folio
ntfs3: convert to new timestamp accessors
ntfs3: move ntfs_xattr_handlers to .rodata
 
ntfs: convert ntfs_prepare_pages_for_non_resident_write() to folios
ntfs: convert ntfs_read_block() to use a folio
ntfs: convert ntfs_writepage to use a folio
ntfs: convert to new timestamp accessors
 
null_blk: replace strncpy with strscpy
 
numa: Generalize numa_map_to_online_node()
 
nvme-auth: add flag for bi-directional auth
nvme-auth: alloc nvme_dhchap_key as single buffer
nvme-auth: allow mixing of secret and hash lengths
nvme-auth: always set valid seq_num in dhchap reply
nvme-auth: auth success1 msg always includes resp
nvme-auth: set explanation code for failure2 msgs
nvme-auth: unlock mutex in one place only
nvme-auth: use crypto_shash_tfm_digest()
nvme-auth: use transformed key size to create resp
 
nvme-core: check for too small lba shift
nvme-core: fix a memory leak in nvme_ns_info_from_identify()
 
nvme-fabrics: parse options 'keyring' and 'tls_key'
 
nvme-ioctl: move capable() admin check to the end
 
nvme-keyring: define a 'psk' keytype
nvme-keyring: implement nvme_tls_psk_default()
nvme-keyring: register '.nvme' keyring
 
nvme-loop: always quiesce and cancel commands before destroying admin q
 
nvme-pci: Add sleep quirk for Kingston drives
nvme-pci: fix sleeping function called from interrupt context
 
nvme-tcp: add definitions for TLS cipher suites
nvme-tcp: allocate socket file
nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue()
nvme-tcp: control message handling for recvmsg()
nvme-tcp: enable TLS handshake upcall
nvme-tcp: Fix a memory leak
nvme-tcp: improve icreq/icresp logging
nvme-tcp: only evaluate 'tls' option if TLS is selected
 
nvme: add TCP TSAS definitions
nvme: blank out authentication fabrics options if not configured
nvme: catch errors from nvme_configure_metadata()
nvme: check for valid nvme_identify_ns() before using it
nvme: common: make keyring and auth separate modules
nvme: ensure reset state check ordering
nvme: fine-tune sending of first keep-alive
nvme: fix deadlock between reset and scan
nvme: fix error-handling for io_uring nvme-passthrough
nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions
nvme: introduce helper function to get ctrl state
nvme: keyring: fix conditional compilation
nvme: move nvme_stop_keep_alive() back to original position
nvme: prevent potential spectre v1 gadget
nvme: rework NVME_AUTH Kconfig selection
nvme: start keep-alive after admin queue setup
nvme: target: fix Kconfig select statements
nvme: target: fix nvme_keyring_id() references
nvme: tcp: fix compile-time checks for TLS mode
nvme: update firmware version after commit
 
nvmem: add explicit config option to read old syntax fixed OF cells
nvmem: brcm_nvram: store a copy of NVRAM content
nvmem: core: Add stub for nvmem_cell_read_u8
nvmem: Do not expect fixed layouts to grab a layout driver
nvmem: qfprom: Mark core clk as optional
nvmem: Use device_get_match_data()
 
nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by
 
nvmet-tcp: allocate socket file
nvmet-tcp: always initialize tls_handshake_tmo_work
nvmet-tcp: control messages for recvmsg()
nvmet-tcp: enable TLS handshake upcall
nvmet-tcp: make nvmet_tcp_alloc_queue() a void function
nvmet-tcp: peek icreq before starting TLS
nvmet-tcp: use 'spin_lock_bh' for state_lock()
 
nvmet: Convert to bdev_open_by_path()
nvmet: make TCP sectype settable via configfs
nvmet: nul-terminate the NQNs passed in the connect command
nvmet: Set 'TREQ' to 'required' when TLS is enabled
 
objtool: Add bcachefs noreturns
objtool: Fix return thunk patching in retpolines
objtool: Propagate early errors
objtool: Remove max symbol name length limitation
objtool: Use 'the fallthrough' pseudo-keyword
 
ocfs2: annotate struct ocfs2_replay_map with __counted_by
ocfs2: Annotate struct ocfs2_slot_info with __counted_by
ocfs2: convert ocfs2_map_page_blocks to use a folio
ocfs2: convert to new timestamp accessors
ocfs2: Convert to use bdev_open_by_dev()
ocfs2: correct range->len in ocfs2_trim_fs()
ocfs2: fix a spelling typo in comment
ocfs2: fix a typo in a comment
ocfs2: move ocfs2_xattr_handlers and ocfs2_xattr_handler_map to .rodata
ocfs2: replace BUG_ON() at ocfs2_num_free_extents() with ocfs2_error()
 
octeon_ep: assert hardware structure sizes
octeon_ep: explicitly test for firmware ready value
octeon_ep: initialise control mbox tasks before using APIs
octeon_ep: restructured interrupt handlers
octeon_ep: support to fetch firmware info
 
octeontx2-af: Add missing mcs flr handler call
octeontx2-af: Adjust Tx credits when MCS external bypass is disabled
octeontx2-af: Always configure NIX TX link credits based on max frame size
octeontx2-af: Check return value of nix_get_nixlf before using nixlf
octeontx2-af: devlink health: use retained error fmsg API
octeontx2-af: Enable hardware timestamping for VFs
octeontx2-af: fix a use-after-free in rvu_nix_register_reporters
octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
octeontx2-af: Fix marking couple of structure as __packed
octeontx2-af: Fix mcs sa cam entries size
octeontx2-af: Fix mcs stats register address
octeontx2-af: Fix pause frame configuration
octeontx2-af: Fix possible buffer overflow
octeontx2-af: Re-enable MAC TX in otx2_stop processing
octeontx2-af: replace deprecated strncpy with strscpy
octeontx2-af: Update RSS algorithm index
octeontx2-af: Update Tx link register range
 
octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing
octeontx2-pf: Enable PTP PPS output support
octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
octeontx2-pf: Fix error codes
octeontx2-pf: Fix graceful exit during PFC configuration failure
octeontx2-pf: Fix holes in error code
octeontx2-pf: Fix memory leak during interface down
octeontx2-pf: Fix ntuple rule creation to direct packet to VF with higher Rx queue than its PF
octeontx2-pf: Fix promisc mcam entry action
octeontx2-pf: Free pending and dropped SQEs
octeontx2-pf: Restore TC ingress police rules when interface is up
octeontx2-pf: Tc flower offload support for MPLS
 
ocxl: make ocxl_class constant
 
of: address: Consolidate bus .map() functions
of: address: Fix address translation when address-size is greater than 2
of: address: Remove duplicated functions
of: address: Store number of bus flag cells rather than bool
of: dynamic: Fix of_reconfig_get_state_change() return value documentation
of: overlay: unittest: overlay_bad_unresolved: Spelling s/ok/okay/
of: property: Add fw_devlink support for msi-parent
of: unittest: Add tests for address translations
 
OMAP/gpio: drop MPUIO static base
 
omfs: convert to new timestamp accessors
 
openpromfs: convert to new timestamp accessors
 
openvswitch: reduce stack usage in do_execute_actions
 
OPP: Add _link_required_opps() to avoid code duplication
OPP: Add dev_pm_opp_add_dynamic() to allow more flexibility
OPP: Add dev_pm_opp_find_level_floor()
OPP: debugfs: Fix warning with W=1 builds
OPP: Extend dev_pm_opp_data with a level
OPP: Extend support for the opp-level beyond required-opps
OPP: Fix -Wunsequenced in _of_add_opp_table_v1()
OPP: Fix formatting of if/else block
OPP: No need to defer probe from _opp_attach_genpd()
OPP: Remove doc style comments for internal routines
OPP: Remove genpd_virt_dev_lock
OPP: Reorder code in _opp_set_required_opps_genpd()
OPP: Switch to use dev_pm_domain_set_performance_state()
 
orangefs: convert to new timestamp accessors
orangefs: move orangefs_xattr_handlers to .rodata
 
OSS: dmasound/paula: Convert to platform remove callback returning void
 
overflow: add DEFINE_FLEX() for on-stack allocs
 
overlayfs: convert to new timestamp accessors
overlayfs: move xattr tables to .rodata
 
ovl: Add an alternative type of whiteout
ovl: Add documentation on nesting of overlayfs mounts
ovl: add helper ovl_file_modified()
ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros
ovl: add support for appending lowerdirs one by one
ovl: do not encode lower fh with upper sb_writers held
ovl: do not open/llseek lower file with upper sb_writers held
ovl: fix dentry reference leak after changes to underlying layers
ovl: fix memory leak in ovl_parse_param()
ovl: fix misformatted comment
ovl: Move xattr support to new xattrs.c file
ovl: propagate IOCB_APPEND flag on writes to realfile
ovl: protect copying of realinode attributes to ovl inode
ovl: punt write aio completion to workqueue
ovl: refactor layer parsing helpers
ovl: rely on SB_I_NOUMASK
ovl: remove unused code in lowerdir param parsing
ovl: reorder ovl_want_write() after ovl_inode_lock()
ovl: split ovl_want_write() into two helpers
ovl: store and show the user provided lowerdir mount option
ovl: Support escaped overlay.* xattrs
ovl: use simpler function to convert iocb to rw flags
 
packet: Move reference count in packet_sock to atomic_long_t
 
padata: Fix refcnt handling in padata_free_shell()
 
page_pool: fragment API support for 32-bit arch with 64-bit DMA
page_pool: introduce page_pool_alloc() API
page_pool: remove PP_FLAG_PAGE_FRAG
page_pool: unify frag_count handling in page_pool_is_last_frag()
page_pool: update document about fragment API
 
panic: use atomic_try_cmpxchg in panic() and nmi_panic()
 
parisc/agp: Use 64-bit LE values in SBA IOMMU PDIR table
 
parisc/firmware: Use PDC constants for narrow/wide firmware
 
parisc/pdc: Add width field to struct pdc_model
 
parisc/pgtable: Do not drop upper 5 address bits of physical address
 
parisc/power: Add power soft-off when running on qemu
parisc/power: Fix power soft-off when running on qemu
parisc/power: Trivial whitespace cleanups and license update
 
parisc: Add nop instructions after TLB inserts
parisc: Add some missing PDC functions and constants
parisc: Allow building uncompressed Linux kernel
parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
parisc: Ensure 32-bit alignment on parisc unwind section
parisc: Fix asm operand number out of range build error in bug table
parisc: fix mmap_base calculation when stack grows upwards
parisc: Mark altinstructions read-only and 32-bit aligned
parisc: Mark ex_table entries 32-bit aligned in assembly.h
parisc: Mark ex_table entries 32-bit aligned in uaccess.h
parisc: Mark jump_table naturally aligned
parisc: Mark lock_aligned variables 16-byte aligned on SMP
parisc: Move parisc_narrow_firmware variable to header file
parisc: Prevent booting 64-bit kernels on PA1.x machines
parisc: Reduce size of the bug_table on 64-bit kernel by half
parisc: Replace strlcpy() with strscpy()
parisc: sba-iommu: Fix comment when calculating IOC number
parisc: Show default CPU PSW.W setting as reported by PDC
parisc: simplify smp_prepare_boot_cpu()
parisc: Use natural CPU alignment for bug_table
 
parport: Add support for Brainboxes IX/UC/PX parallel cards
parport: Clean up resources correctly when parport_register_port() fails
parport: Drop even more unneeded NULL or 0 assignments
parport: Drop unneeded NULL or 0 assignments
parport: gsc: mark init function static
parport: Remove the now superfluous sentinel element from ctl_table array
parport: Use kasprintf() instead of fixed buffer formatting
parport: Use list_for_each() helper
 
Partially revert "drm/amd/display: update add plane to context logic with a new algorithm"
 
partitions/ibm: Introduce defines for magic string length values
partitions/ibm: Remove unnecessary memset
partitions/ibm: Replace strncpy() and improve readability
 
PCI/ACPI: Use acpi_evaluate_dsm_typed()
 
PCI/AER: Factor out interrupt toggling into helpers
PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler
PCI/AER: Refactor cper_print_aer() for use by CXL driver module
PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling
 
PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert
PCI/ASPM: Add pci_enable_link_state_locked()
PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter
PCI/ASPM: Convert printk() to pr_*() and add include
PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
PCI/ASPM: Remove unnecessary includes
PCI/ASPM: Return U32_MAX instead of bit magic construct
PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields
PCI/ASPM: Use FIELD_MAX() instead of literals
PCI/ASPM: Use time constants
 
PCI/ATS: Show PASID Capability register width in bitmasks
PCI/ATS: Use FIELD_GET()
 
PCI/DPC: Use defined fields with DPC_CTL register
PCI/DPC: Use defines with DPC reason fields
PCI/DPC: Use FIELD_GET()
 
PCI/MSI: Provide stubs for IMS functions
PCI/MSI: Use FIELD_GET/PREP()
 
PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap
PCI/P2PDMA: Remove redundant goto
 
PCI/PME: Use FIELD_GET()
 
PCI/portdrv: Use FIELD_GET()
 
PCI/PTM: Use FIELD_GET()
 
PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga()
PCI/sysfs: Protect driver's D3cold preference from user space
 
PCI/VC: Use FIELD_GET()
 
PCI/VGA: Select VGA devices earlier
PCI/VGA: Use pci_is_vga() to identify VGA devices
 
PCI: acpiphp: Allow built-in drivers for Attention Indicators
PCI: Add pci_get_base_class() helper
PCI: Add PCI_HEADER_TYPE_MFD definition
PCI: Add pci_is_vga() helper
PCI: Add PCI_L1SS_CTL2 fields
PCI: Add T_PVPERL macro
PCI: cadence: Drop unused member from struct cdns_plat_pcie
PCI: cadence: Use FIELD_GET()
PCI: Disable ATS for specific Intel IPU E2000 devices
PCI: Do error check on own line to split long "if" conditions
PCI: dwc: Add dw_pcie_link_set_max_link_width()
PCI: dwc: Add EDMA_UNROLL capability flag
PCI: dwc: Add host_post_init() callback
PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling
PCI: dwc: endpoint: Add multiple PFs support for dbi2
PCI: dwc: endpoint: Introduce .pre_init() and .deinit()
PCI: dwc: Expose dw_pcie_ep_exit() to module
PCI: dwc: Expose dw_pcie_write_dbi2() to module
PCI: dwc: Use FIELD_GET/PREP()
PCI: endpoint: Fix double free in __pci_epc_create()
PCI: endpoint: Use IS_ERR_OR_NULL() helper function
PCI: Extract ATS disabling to a helper function
PCI: exynos: Don't discard .remove() callback
PCI: hotplug: Add Ampere Altra Attention Indicator extension driver
PCI: hotplug: Use FIELD_GET/PREP()
PCI: hv: Annotate struct hv_dr_state with __counted_by
PCI: Implement custom llseek for sysfs resource entries
PCI: keystone: Don't discard .probe() callback
PCI: keystone: Don't discard .remove() callback
PCI: kirin: Don't discard .remove() callback
PCI: layerscape-ep: Set 64-bit DMA mask
PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
PCI: loongson: Limit MRRS to 256
PCI: Make pci_assign_unassigned_resources() non-init
PCI: mvebu: Use FIELD_PREP() with Link Width
PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device
PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers
PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed
PCI: qcom: Clean up ASPM comment
PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops
PCI: qcom: Fix potential deadlock when enabling ASPM
PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed
PCI: rcar-gen4: Add endpoint mode support
PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode
PCI: Replace unnecessary UTF-8 in Kconfig
PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word()
PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting
PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields
PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed
PCI: Update the devres documentation regarding to pcim_*()
PCI: Use FIELD_GET()
PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
PCI: Use FIELD_GET() to extract Link Width
PCI: Use PCI_HEADER_TYPE_* instead of literals
PCI: vmd: Correct PCI Header Type Register's multi-function check
PCI: vmd: Fix inconsistent indentation in vmd_resume()
PCI: vmd: Fix potential deadlock when enabling ASPM
PCI: xgene: Do PCI error check on own line & keep return value
PCI: xilinx-cpm: Move IRQ definitions to a common header
PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses
PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields
PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro
PCI: xilinx-xdma: Add Xilinx XDMA Root Port driver
 
pcmcia: cs: fix possible hung task and memory leak pccardd()
pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()
pcmcia: ds: fix refcount leak in pcmcia_device_add()
pcmcia: tcic: remove unneeded "&" in call to setup_timer()
pcmcia: typo fix
 
pds_core: add an error code check in pdsc_dl_info_get
pds_core: add attempts to fix broken PCI
pds_core: check health in devcmd wait
pds_core: devlink health: use retained error fmsg API
pds_core: fix up some format-truncation complaints
pds_core: implement pci reset handlers
pds_core: keep viftypes table across reset
pds_core: use correct index to mask irq
 
pds_vdpa: clear config callback when status goes to 0
pds_vdpa: fix up format-truncation complaint
pds_vdpa: set features order
 
percpu: scoped objcg protection
 
percpu_counter: extend _limited_add() to negative amounts
 
perf annotate: Add more x86 mov instruction cases
 
perf arm-spe: Move PMU initialization from default config code
 
perf bench messaging: Factor out create_worker()
perf bench messaging: Fix coding style issues for sched-messaging
perf bench messaging: Kill child processes when exit abnormally in process mode
perf bench messaging: Store chlid process pid when creating worker for process mode
 
perf bench sched pipe: Add -G/--cgroups option
 
perf bench uprobe: Fix potential use of memory after free
 
perf bpf-filter: Add YYDEBUG
 
perf bpf_counter: Fix a few memory leaks
 
perf build: Add missing comment about NO_LIBTRACEEVENT=1
perf build: Address stray '\' before # that is warned about since grep 3.8
perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps
perf build: Disable BPF skeletons if clang version is < 12.0.1
perf build: Ensure sysreg-defs Makefile respects output dir
perf build: Generate arm64's sysreg-defs.h and add to include path
 
perf buildid-cache: Fix use of uninitialized value
 
perf callchain: Fix spelling mistake "statisitcs" -> "statistics"
perf callchain: Make brtype_stat in callchain_list optional
perf callchain: Make display use of branch_type_stat const
perf callchain: Minor layout changes to callchain_list
 
perf completion: Support completion of libpfm4 events
 
perf cs-etm: Fix incorrect or missing decoder for raw trace
perf cs-etm: Respect timestamp option
perf cs-etm: Validate timestamp tracing in per-thread mode
 
perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir()
 
perf dlfilter: Be defensive against potential NULL dereference
 
perf env: Remove unnecessary NULL tests
 
perf evlist: Add evlist__findnew_tracking_event() helper
perf evlist: Add perf_evlist__go_system_wide() helper
perf evlist: Avoid frequency mode for the dummy event
 
perf evsel: Add evsel__intval_common() helper
perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile
 
perf expr: Make YYDEBUG dependent on doing a debug build
 
perf header: Fix various error path memory leaks
 
perf hisi-ptt: Fix memory leak in lseek failure handling
 
perf hist: Add missing puts to hist__account_cycles
 
perf hists browser: Avoid potential NULL dereference
perf hists browser: Reorder variables to reduce padding
 
perf intel-pt: Fix async branch flags
perf intel-pt: Move PMU initialization from default config code
perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64
perf intel-pt: Simplify intel_pt_get_vmcs()
perf intel-pt: Use existing definitions of le16_to_cpu() etc
perf intel-pt: Use get_unaligned_le16() etc
 
perf jevents: Add support for Arm CMN PMU aliasing
perf jevents: fix no member named 'entries' issue
perf jevents: Remove unused keyword
perf jevents: Support EventidCode and NodeType
 
perf jitdump: Avoid memory leak
 
perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options
perf kwork top: Add BPF-based statistics on hardirq event support
perf kwork top: Add BPF-based statistics on softirq event support
perf kwork top: Add statistics on hardirq event support
perf kwork top: Add statistics on softirq event support
perf kwork top: Implements BPF-based cpu usage statistics
perf kwork top: Introduce new top utility
perf kwork top: Simplify bool conversion
 
perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class'
perf kwork: Add `root` parameter to work_sort()
perf kwork: Add sched record support
perf kwork: Add the supported subcommands to the document
perf kwork: Fix a build error on 32-bit
perf kwork: Fix incorrect and missing free atom in work_push_atom()
perf kwork: Fix spelling mistake "Captuer" -> "Capture"
perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND"
perf kwork: Overwrite original atom in the list when a new atom is pushed.
perf kwork: Set default events list if not specified in setup_event_list()
perf kwork: Set ordered_events to true in 'struct perf_tool'
 
perf list pfm: Retry supported test with exclude_kernel
 
perf list: Avoid a hardcoded cpu PMU name
perf list: Fix JSON segfault by setting the used skip_duplicate_pmus callback
 
perf lock contention: Add --lock-cgroup option
perf lock contention: Add -G/--cgroup-filter option
perf lock contention: Check race in tstamp elem creation
perf lock contention: Clear lock addr after use
perf lock contention: Fix a build error on 32-bit
perf lock contention: Prepare to handle cgroups
perf lock contention: Use per-cpu array map for spinlocks
 
perf lock: Fix a memory leak on an error path
 
perf machine: Avoid out of bounds LBR memory read
perf machine: Use true and false for bool variable
 
perf mem-events: Avoid uninitialized read
 
perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit
 
perf metric: "Compat" supports regular expression matching identifiers
 
perf metrics: Avoid segv if default metricgroup isn't set
 
perf offcpu: Add missed btf_free
 
perf parse-events: Avoid enum casts
perf parse-events: Avoid erange from hex numbers
perf parse-events: Copy fewer term lists
perf parse-events: Fix for term values that are raw events
perf parse-events: Fix tracepoint name memory leak
perf parse-events: Fix unlikely memory leak when cloning terms
perf parse-events: Introduce 'struct parse_events_terms'
perf parse-events: Make YYDEBUG dependent on doing a debug build
perf parse-events: Remove unnecessary __maybe_unused
perf parse-events: Remove unused header files
perf parse-events: Tidy up str parameter
 
perf pmu-events: Remember the perf_events_map for a PMU
 
perf pmu: "Compat" supports regular expression matching identifiers
perf pmu: Add YYDEBUG
perf pmu: Const-ify file APIs
perf pmu: Const-ify perf_pmu__config_terms
perf pmu: Lazily compute default config
perf pmu: Move pmu__find_core_pmu() to pmus.c
perf pmu: Remove unused function
perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init
 
perf pmus: Make PMU alias name loading lazy
perf pmus: Simplify perf_pmus__find_core_pmu()
 
perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit()
 
perf record: Fix BTF type checks in the off-cpu profiling
perf record: Move setting tracking events before record__init_thread_masks()
perf record: Track sideband events for all CPUs when tracing selected CPUs
 
perf report: Fix hierarchy mode on pipe input
perf report: Fix spelling mistake "heirachy" -> "hierarchy"
 
perf rwsem: Add debug mode that uses a mutex
 
perf shell completion: Restrict completion of events to events
perf shell completion: Support completion of metrics/metricgroups
 
perf stat: Fix aggr mode initialization
 
perf svghelper: Avoid memory leak
 
perf symbol: Avoid an undefined behavior warning
 
perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols
 
perf test lock_contention.sh: Skip test if not enough CPUs
 
perf test shell lock_contention: Add cgroup aggregation and filter tests
 
perf test stat+shadow_stat.sh: Add threshold for rounding errors
 
perf test: Add a test for strcmp_cpuid_str() expression
perf test: Add perf_event_attr test for record dummy event
perf test: Add pmu-event test for "Compat" and new event_field.
perf test: Add test case for record sideband events
perf test: Avoid system wide when not privileged
perf test: Check result of has_event(cycles) test
perf test: Detect off-cpu support from build options
perf test: Ensure EXTRA_TESTS is covered in build test
perf test: Fix parse-events tests to skip parametrized events
perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel
perf test: Make matching_pmu effective
perf test: Skip CoreSight tests if cs_etm// event is not available
perf test: Update build test for changed BPF skeleton defaults
perf test: Update cs_etm testcase for Arm ETE
 
perf tests: Fix shellcheck warning in record_sideband.sh
perf tests: Fix shellcheck warning in stat_all_metricgroups
perf tests: Ignore shellcheck warning in lock_contention
perf tests: test_arm_coresight: Simplify source iteration
 
perf threads: Remove unused dead thread list
 
perf tools: Add get_unaligned_leNN()
perf tools: Add includes for detected configs in Makefile.perf
perf tools: Add read_all_cgroups() and __cgroup_find()
perf tools: Do not ignore the default vmlinux.h
 
perf trace-event-info: Avoid passing NULL value to closedir
 
perf trace: Use the right bpf_probe_read(_str) variant for reading user data
 
perf util: Add a function for replacing characters in a string
 
perf vendor events arm64: Add V1 metrics using Arm telemetry repo
perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields
perf vendor events arm64: Fix for AmpereOne metrics
perf vendor events arm64: Update V1 events using Arm telemetry repo
 
perf vendor events intel: Add broadwellde two metrics
perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16
perf vendor events intel: Add lunarlake v1.0
perf vendor events intel: Add tigerlake two metrics
perf vendor events intel: Add typo fix for ivybridge FP
perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric
perf vendor events intel: Fix spelling mistakes
perf vendor events intel: Update a spelling in haswell/haswellx
perf vendor events intel: Update alderlake/alderlake events to v1.23
perf vendor events intel: Update bonnell version number to v5
perf vendor events intel: Update emeraldrapids to v1.01
perf vendor events intel: Update knightslanding events to v16
perf vendor events intel: Update meteorlake events to v1.06
perf vendor events intel: Update tsx_cycles_per_elision metrics
perf vendor events intel: Update westmereex events to v4
 
perf vendor events power10: Add extra data-source events
perf vendor events power10: Update JSON/events
 
perf vendor events: Add JSON metrics for Arm CMN
perf vendor events: Update metric events for power10 platform
perf vendor events: Update PMC used in PM_RUN_INST_CMPL event for power10 platform
 
perf vendors events: Remove repeated word in comments
 
perf version: Add status of bpf skeletons
 
perf/amlogic: add missing MODULE_DEVICE_TABLE
 
perf/arm-cmn: Enable per-DTC counter allocation
perf/arm-cmn: Fail DTC counter allocation correctly
perf/arm-cmn: Fix DTC domain detection
perf/arm-cmn: Rework DTC counters (again)
 
perf/core: Allow reading package events from perf_event_read_local
perf/core: Bail out early if the request AUX area is out of bound
perf/core: Fix cpuctx refcounting
perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability
 
perf/x86/amd/uncore: Add group exclusivity
perf/x86/amd/uncore: Add memory controller support
perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init()
perf/x86/amd/uncore: Move discovery and registration
perf/x86/amd/uncore: Pass through error code for initialization failures, instead of -ENODEV
perf/x86/amd/uncore: Refactor uncore management
perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable
 
perf/x86/cstate: Allow reading the package statistics from local CPU
 
perf/x86/intel/pt: Fix kernel-doc comments
 
perf/x86/intel: Add common intel_pmu_init_hybrid()
perf/x86/intel: Apply the common initialization code for ADL
perf/x86/intel: Clean up the hybrid CPU type handling code
perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities
perf/x86/intel: Extend the ref-cycles event to GP counters
perf/x86/intel: Factor out the initialization code for ADL e-core
perf/x86/intel: Factor out the initialization code for SPR
perf/x86/intel: Fix broken fixed event constraints extension
perf/x86/intel: Use the common uarch name for the shared functions
 
perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by
perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning
perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update()
perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update()
 
perf: arm_cspmu: ampere_cspmu: Add support for Ampere SoC PMU
perf: arm_cspmu: Reject events meant for other PMUs
perf: arm_cspmu: Separate Arm and vendor module
perf: arm_cspmu: Split 64-bit write to 32-bit writes
perf: arm_cspmu: Support implementation specific filters
perf: arm_cspmu: Support implementation specific validation
perf: arm_cspmu: use acpi_dev_hid_uid_match() for matching _HID and _UID
perf: Fix perf_event_validate_size()
perf: Fix perf_event_validate_size() lockdep splat
perf: hisi: Fix use-after-free when register pmu fails
perf: Optimize perf_cgroup_switch()
perf: qcom: use acpi_device_uid() for fetching _UID
perf: script: fix missing ',' for fields option
 
phy: Drop unnecessary of_match_device() calls
phy: Kconfig: Select GENERIC_PHY for GENERIC_PHY_MIPI_DPHY
phy: mediatek: mipi: mt8183: fix minimal supported frequency
phy: qcom-m31: Add compatible, phy init sequence for IPQ5018
phy: qcom-qmp-combo: fix the prefix for the PCS_USB v6 registers
phy: qcom-qmp-combo: use v6 registers in v6 regs layout
phy: qcom-qmp-pcie: add endpoint support for sa8775p
phy: qcom-qmp-ufs: Add Phy Configuration support for SC7280
phy: qcom-qmp-usb: Add Qualcomm SDX75 USB3 PHY support
phy: qcom-qmp-usb: make QPHY_PCS_MISC_CLAMP_ENABLE access conditional
phy: qcom-qmp-usb: move PCS v6 register to the proper header
phy: qcom-qmp-usb: populate offsets configuration
phy: qcom-qmp-usb: rework reset handling
phy: qcom-qmp-usb: simplify clock handling
phy: qcom-qmp: move PCS MISC V4 registers to separate header
phy: qcom: m31: Fix indentation issues
phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides
phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched tuning regs
phy: realtek: Replace of_device.h with explicit includes
phy: Remove duplicated include in phy-ralink-usb.c
phy: renesas: r8a779f0-ether-serdes: Add .exit() ops
phy: renesas: r8a779f0-ether-serdes: Reset in .init()
phy: rockchip-inno-usb2: Drop unnecessary DT includes
phy: sun4i-usb: update array size
phy: sunplus: return negative error code in sp_usb_phy_probe
phy: ti: gmii-sel: Fix register offset when parent is not a syscon node
phy: Use device_get_match_data()
 
pid: pid_ns_ctl_handler: remove useless comment
 
pinctrl: Add driver support for Amlogic T7 SoCs
pinctrl: amd: Convert to platform remove callback returning void
pinctrl: amd: Mask non-wake source pins with interrupt enabled at suspend
pinctrl: artpec6: Convert to platform remove callback returning void
pinctrl: as3722: Convert to platform remove callback returning void
pinctrl: as3722: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: as3722: use new pinctrl GPIO helpers
pinctrl: aspeed: Allow changing SPI mode from hardware strap defaults
pinctrl: at91-pio4: use dedicated lock class for IRQ
pinctrl: avoid reload of p state in list iteration
pinctrl: axp209: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: axp209: use new pinctrl GPIO helpers
pinctrl: baytrail: drop runtime PM support
pinctrl: baytrail: fix debounce disable case
pinctrl: baytrail: Replace kernel.h by what is actually being used
pinctrl: bcm: use new pinctrl GPIO helpers
pinctrl: berlin: Drop superfluous ampersands
pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE()
pinctrl: change the signature of gpio_to_pin()
pinctrl: change the signature of pinctrl_get_device_gpio_range()
pinctrl: change the signature of pinctrl_gpio_direction()
pinctrl: change the signature of pinctrl_match_gpio_range()
pinctrl: change the signature of pinctrl_ready_for_gpio_range()
pinctrl: cherryview: Avoid duplicated I/O
pinctrl: cherryview: Convert to platform remove callback returning void
pinctrl: cherryview: reduce scope of PIN_CONFIG_BIAS_HIGH_IMPEDANCE case
pinctrl: cherryview: Replace kernel.h by what is actually being used
pinctrl: cherryview: Simplify code with cleanup helpers
pinctrl: cherryview: use new pinctrl GPIO helpers
pinctrl: cirrus: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: cirrus: madera-core: Convert to platform remove callback returning void
pinctrl: cirrus: use new pinctrl GPIO helpers
pinctrl: core: Remove unneeded {} around one line conditional body
pinctrl: cy8c95x0: Fix doc warning
pinctrl: cy8c95x0: Fix get_pincfg
pinctrl: cy8c95x0: Fix regression
pinctrl: cy8c95x0: Fix typo
pinctrl: cy8c95x0: Simplify probe()
pinctrl: cy8c95x0: use new pinctrl GPIO helpers
pinctrl: da9062: add missing include
pinctrl: da9062: don't include private GPIOLIB header
pinctrl: denverton: Enable platform device in the absence of ACPI enumeration
pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE()
pinctrl: em: drop the wrapper around pinctrl_gpio_request()
pinctrl: ingenic: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: ingenic: use new pinctrl GPIO helpers
pinctrl: intel: fetch community only when we need it
pinctrl: intel: refine intel_config_set_pull() function
pinctrl: intel: Replace kernel.h by what is actually being used
pinctrl: intel: Simplify code with cleanup helpers
pinctrl: intel: use acpi_dev_uid_match() for matching _UID
pinctrl: intel: use new pinctrl GPIO helpers
pinctrl: lochnagar: Don't build on MIPS
pinctrl: lynxpoint: drop runtime PM support
pinctrl: lynxpoint: Replace kernel.h by what is actually being used
pinctrl: lynxpoint: use new pinctrl GPIO helpers
pinctrl: mcp23s08: Simplify probe()/mcp23s08_spi_regmap_init()
pinctrl: mcp23s08_i2c: Extend match support for OF tables
pinctrl: mcp23s08_spi: Simplify probe()
pinctrl: mediatek: common: drop the wrappers around pinctrl_gpio_direction_input()
pinctrl: mediatek: common: use new pinctrl GPIO helpers
pinctrl: mediatek: moore: drop the wrappers around pinctrl_gpio_direction_input()
pinctrl: mediatek: moore: handle mtk_hw_set_value() errors in mtk_pinmux_set_mux()
pinctrl: mediatek: moore: use new pinctrl GPIO helpers
pinctrl: mediatek: mt7981: add additional uart groups
pinctrl: mediatek: paris: handle mtk_hw_set_value() errors in mtk_pmx_set_mux()
pinctrl: mediatek: paris: use new pinctrl GPIO helpers
pinctrl: merrifield: Replace kernel.h by what is actually being used
pinctrl: moorefield: Replace kernel.h by what is actually being used
pinctrl: mxs: Remove undocumented 'fsl,mxs-gpio' property
pinctrl: nomadik: abx500: Convert to platform remove callback returning void
pinctrl: nuvoton: add NPCM8XX pinctrl and GPIO driver
pinctrl: nuvoton: Fix up Kconfig deps
pinctrl: nuvoton: npcm7xx: drop wrappers around pinctrl_gpio_request/free()
pinctrl: nuvoton: npcm7xx: use new pinctrl GPIO helpers
pinctrl: nuvoton: npcm8xx: drop wrappers around pinctrl_gpio_request/free()
pinctrl: nuvoton: npcm8xx: use new pinctrl GPIO helpers
pinctrl: nuvoton: Use pinconf_generic_dt_node_to_map_all()
pinctrl: ocelot: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: ocelot: use new pinctrl GPIO helpers
pinctrl: pinctrl-aspeed-g6: Add more settings for USB2AHP function
pinctrl: pinmux: Remove duplicate error message in pin_request()
pinctrl: provide new GPIO-to-pinctrl glue helpers
pinctrl: qcom/lpi: Convert to platform remove callback returning void
pinctrl: qcom/msm: Convert to platform remove callback returning void
pinctrl: qcom: msm8226: Add blsp_i2c6 function
pinctrl: qcom: msm8226: Add MPM pin mappings
pinctrl: qcom: msm8974: Add MPM pin mappings
pinctrl: qcom: msm8996: Add MPM pin mappings
pinctrl: qcom: sdm660: Add MPM pin mappings
pinctrl: qcom: sm6115: Add MPM pin mappings
pinctrl: qcom: sm6125: Add MPM pin mappings
pinctrl: qcom: spmi-gpio: Convert to platform remove callback returning void
pinctrl: qcom: spmi-mpp: Convert to platform remove callback returning void
pinctrl: qcom: ssbi-gpio: Convert to platform remove callback returning void
pinctrl: qcom: ssbi-mpp: Convert to platform remove callback returning void
pinctrl: realtek: Add common pinctrl driver for Realtek DHC RTD SoCs
pinctrl: realtek: Add pinctrl driver for RTD1315E
pinctrl: realtek: Add pinctrl driver for RTD1319D
pinctrl: realtek: Add pinctrl driver for RTD1619B
pinctrl: realtek: Fix error handling in probe()
pinctrl: realtek: Fix logical error when finding descriptor
pinctrl: realtek: Fix some NULL dereference warnings
pinctrl: realtek: Tag unused pins as __maybe_unused
pinctrl: remove pinctrl_gpio_can_use_line()
pinctrl: remove pinctrl_gpio_direction_input()
pinctrl: remove pinctrl_gpio_direction_output()
pinctrl: remove pinctrl_gpio_free()
pinctrl: remove pinctrl_gpio_request()
pinctrl: remove pinctrl_gpio_set_config()
pinctrl: remove unneeded extern specifiers from consumer.h
pinctrl: renesas: r8a7778: Add LBSC pins, groups, and functions
pinctrl: renesas: r8a7779: s/LSBC/LBSC/
pinctrl: renesas: rzg2l: Adapt for different SD/PWPR register offsets
pinctrl: renesas: rzg2l: Adapt function number for RZ/G3S
pinctrl: renesas: rzg2l: Add RZ/G3S support
pinctrl: renesas: rzg2l: Add support for different DS values on different groups
pinctrl: renesas: rzg2l: Add validation of GPIO pin in rzg2l_gpio_request()
pinctrl: renesas: rzg2l: Index all registers based on port offset
pinctrl: renesas: rzg2l: Make reverse order of enable() for disable()
pinctrl: renesas: rzg2l: Make struct rzg2l_pinctrl_data::dedicated_pins constant
pinctrl: renesas: rzg2l: Move DS and OI to SoC-specific configuration
pinctrl: renesas: rzg2l: Rename rzg2l_gpio_configs[]
pinctrl: renesas: rzn1: Convert to platform remove callback returning void
pinctrl: renesas: use new pinctrl GPIO helpers
pinctrl: Replace kernel.h by what is actually being used
pinctrl: rk805: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: rk805: use new pinctrl GPIO helpers
pinctrl: rockchip: Convert to platform remove callback returning void
pinctrl: s32cc: Avoid possible string truncation
pinctrl: samsung: Annotate struct exynos_muxed_weint_data with __counted_by
pinctrl: samsung: choose GPIO numberspace base dynamically
pinctrl: samsung: defer pinctrl_enable
pinctrl: samsung: do not offset pinctrl numberspaces
pinctrl: samsung: use add_pin_ranges method to add pinctrl ranges
pinctrl: single: Convert to platform remove callback returning void
pinctrl: single: Drop if block with always false condition
pinctrl: single: remove get rid of __maybe_unused
pinctrl: spear: use new pinctrl GPIO helpers
pinctrl: sprd-sc9860: Convert to platform remove callback returning void
pinctrl: st: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: st: use new pinctrl GPIO helpers
pinctrl: starfive: jh7100: drop wrappers around pinctrl_gpio_request/free()
pinctrl: starfive: jh7100: ignore disabled device tree nodes
pinctrl: starfive: jh7100: use new pinctrl GPIO helpers
pinctrl: starfive: jh7110: drop wrappers around pinctrl_gpio_request/free()
pinctrl: starfive: jh7110: ignore disabled device tree nodes
pinctrl: starfive: jh7110: use new pinctrl GPIO helpers
pinctrl: stm32: Add check for devm_kcalloc
pinctrl: stm32: drop wrappers around pinctrl_gpio_free/input()
pinctrl: stm32: fix array read out of bound
pinctrl: stm32: use new pinctrl GPIO helpers
pinctrl: stmfx: Convert to platform remove callback returning void
pinctrl: stmfx: Improve error message in .remove()'s error path
pinctrl: sunxi: h616: add extra gpio banks
pinctrl: sx150x: Simplify probe()
pinctrl: tb10x: Convert to platform remove callback returning void
pinctrl: tegra: add OF node when logging OF parsing errors
pinctrl: tegra: drop the wrapper around pinctrl_gpio_request()
pinctrl: ti: ti-iodelay: Convert to platform remove callback returning void
pinctrl: ti: ti-iodelay: Drop if block with always false condition
pinctrl: uniphier: Annotate struct uniphier_pinctrl_reg_region with __counted_by
pinctrl: Use device_get_match_data()
pinctrl: vt8500: drop the wrapper around pinctrl_gpio_direction_input()
pinctrl: vt8500: use new pinctrl GPIO helpers
 
pipe: reduce padding in struct pipe_inode_info
 
pktcdvd: Convert to bdev_open_by_dev()
 
pktgen: Automate flag enumeration for unknown flag handling
pktgen: Introducing 'SHARED' flag for testing with non-shared skb
 
platform/chrome/wilco_ec: core: Convert to platform remove callback returning void
platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void
platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void
 
platform/chrome: cros_ec: fix compilation warning
platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void
platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void
platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void
platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void
platform/chrome: cros_ec_lpc: Separate host command and irq disable
platform/chrome: cros_ec_proto: Mark outdata as const
platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void
platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support
platform/chrome: cros_ec_typec: Use dev_err_probe() more
platform/chrome: cros_ec_typec: Use semi-colons instead of commas
platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void
platform/chrome: cros_typec_switch: Convert to platform remove callback returning void
platform/chrome: cros_typec_vdm: Mark port_amode_ops const
platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void
platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void
platform/chrome: kunit: initialize lock for fake ec_dev
platform/chrome: kunit: make EC protocol tests independent
platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by
 
platform/mellanox: Add null pointer checks for devm_kasprintf()
platform/mellanox: Check devm_hwmon_device_register_with_groups() return value
platform/mellanox: mlxbf-bootctl: Convert to platform remove callback returning void
platform/mellanox: mlxbf-pmc: Add support for BlueField-3
platform/mellanox: mlxbf-tmfifo: Convert to platform remove callback returning void
platform/mellanox: mlxreg-hotplug: Convert to platform remove callback returning void
platform/mellanox: mlxreg-io: Convert to platform remove callback returning void
platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void
platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void
 
platform/surface: acpi-notify: Convert to platform remove callback returning void
platform/surface: aggregator-cdev: Convert to platform remove callback returning void
platform/surface: aggregator-registry: Convert to platform remove callback returning void
platform/surface: aggregator: Annotate struct ssam_event with __counted_by
platform/surface: aggregator: fix recv_buf() return value
platform/surface: dtx: Convert to platform remove callback returning void
platform/surface: gpe: Convert to platform remove callback returning void
platform/surface: hotplug: Convert to platform remove callback returning void
platform/surface: surface3-wmi: Convert to platform remove callback returning void
 
platform/x86/amd/hsmp: add support for metrics tbl
platform/x86/amd/hsmp: create plat specific struct
platform/x86/amd/hsmp: Fix iomem handling
platform/x86/amd/hsmp: improve the error log
 
platform/x86/amd/pmc: Add dump_custom_stb module parameter
platform/x86/amd/pmc: Add PMFW command id to support S2D force flush
platform/x86/amd/pmc: adjust getting DRAM size behavior
platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13
platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher
platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks
platform/x86/amd/pmc: Move platform defines to header
platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne
platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2()
 
platform/x86/intel-uncore-freq: Ignore minor version change
 
platform/x86/intel/ifs: Add new CPU support
platform/x86/intel/ifs: Add new error code
platform/x86/intel/ifs: ARRAY BIST for Sierra Forest
platform/x86/intel/ifs: Gen2 scan image loading
platform/x86/intel/ifs: Gen2 Scan test support
platform/x86/intel/ifs: Metadata validation for start_chunk
platform/x86/intel/ifs: Refactor image loading code
platform/x86/intel/ifs: Store IFS generation number
platform/x86/intel/ifs: Validate image size
 
platform/x86/intel/pmc: Add suspend callback
platform/x86/intel/pmc: Allow reenabling LTRs
platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore()
platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback
 
platform/x86/intel/tpmi: Add debugfs support for read/write blocked
platform/x86/intel/tpmi: Add defines to get version information
 
platform/x86/intel: bytcrc_pwrsrc: Convert to platform remove callback returning void
 
platform/x86/siemens: simatic-ipc-batt-apollolake: Convert to platform remove callback returning void
platform/x86/siemens: simatic-ipc-batt-elkhartlake: Convert to platform remove callback returning void
platform/x86/siemens: simatic-ipc-batt-f7188x: Convert to platform remove callback returning void
platform/x86/siemens: simatic-ipc-batt: Convert to platform remove callback returning void
platform/x86/siemens: simatic-ipc-batt: Simplify simatic_ipc_batt_remove()
 
platform/x86: acer-wmi: Remove void function return
platform/x86: asus-wireless: Replace open coded acpi_match_acpi_device()
platform/x86: asus-wmi: add support for ASUS screenpad
platform/x86: asus-wmi: Change q500a_i8042_filter() into a generic i8042-filter
platform/x86: asus-wmi: disable USB0 hub on ROG Ally before suspend
platform/x86: asus-wmi: Do not report brightness up/down keys when also reported by acpi_video
platform/x86: asus-wmi: Filter Volume key presses if also reported via atkbd
platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
platform/x86: hp-bioscfg: Annotate struct bios_args with __counted_by
platform/x86: hp-bioscfg: Fix error handling in hp_add_other_attributes()
platform/x86: hp-bioscfg: move mutex_lock() down in hp_add_other_attributes()
platform/x86: hp-bioscfg: Remove unused obj in hp_add_other_attributes()
platform/x86: hp-bioscfg: Simplify return check in hp_add_other_attributes()
platform/x86: ideapad-laptop: Set max_brightness before using it
platform/x86: inspur-platform-profile: Add platform profile support
platform/x86: int3472: Add new skl_int3472_fill_gpiod_lookup() helper
platform/x86: int3472: Add new skl_int3472_gpiod_get_from_temp_lookup() helper
platform/x86: int3472: Stop using gpiod_toggle_active_low()
platform/x86: int3472: Switch to devm_get_gpiod()
platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
platform/x86: intel_ips: fix kernel-doc formatting
platform/x86: intel_speed_select_if: Remove hardcoded map size
platform/x86: intel_speed_select_if: Use devm_ioremap_resource
platform/x86: intel_telemetry: Fix kernel doc descriptions
platform/x86: ISST: Allow level 0 to be not present
platform/x86: ISST: Ignore minor version change
platform/x86: ISST: Use fuse enabled mask instead of allowed levels
platform/x86: mlx-platform: Convert to platform remove callback returning void
platform/x86: msi-ec: Add more EC configs
platform/x86: msi-ec: rename fn_super_swap
platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe
platform/x86: sel3350-platform: Convert to platform remove callback returning void
platform/x86: think-lmi: Add bulk save feature
platform/x86: think-lmi: Replace kstrdup() + strreplace() with kstrdup_and_replace()
platform/x86: think-lmi: Use strreplace() to replace a character by nul
platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e
platform/x86: thinkpad_acpi: fix for incorrect fan reporting on some ThinkPad systems
platform/x86: thinkpad_acpi: fix kernel-doc warnings
platform/x86: thinkpad_acpi: replace deprecated strncpy with memcpy
platform/x86: thinkpad_acpi: sysfs interface to auxmac
platform/x86: wmi: Decouple probe deferring from wmi_block_list
platform/x86: wmi: Decouple WMI device removal from wmi_block_list
platform/x86: wmi: Fix opening of char device
platform/x86: wmi: Fix probe failure when failing to register WMI devices
platform/x86: wmi: Fix refcounting of WMI devices in legacy functions
platform/x86: wmi: Skip blocks with zero instances
platform/x86: x86-android-tablets: Add a comment about x86_android_tablet_get_gpiod()
platform/x86: x86-android-tablets: Create a platform_device from module_init()
platform/x86: x86-android-tablets: Drop "linux,power-supply-name" from lenovo_yt3_bq25892_0_props[]
platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet 2 830F/L vs 1050F/L detection
platform/x86: x86-android-tablets: Remove invalid_aei_gpiochip from Peaq C1010
platform/x86: x86-android-tablets: Remove invalid_aei_gpiochip support
platform/x86: x86-android-tablets: Stop using gpiolib private APIs
platform/x86: x86-android-tablets: Use platform-device as gpio-keys parent
platform/x86: xo15-ebook: Replace open coded acpi_match_acpi_device()
 
platform: mellanox: Fix misspelling error in routine name
platform: mellanox: Rename some init()/exit() functions for consistent naming
 
PM / devfreq: exynos-ppmu: Use device_get_match_data()
PM / devfreq: mediatek: protect oop in critical session
PM / devfreq: mediatek: unlock on error in mtk_ccifreq_target()
PM / devfreq: rk3399_dmc,dfi: generalize DDRTYPE defines
PM / devfreq: rockchip-dfi: account for multiple DDRMON_CTRL registers
PM / devfreq: rockchip-dfi: Add perf support
PM / devfreq: rockchip-dfi: Add RK3568 support
PM / devfreq: rockchip-dfi: Add SoC specific init function
PM / devfreq: rockchip-dfi: add support for RK3588
PM / devfreq: rockchip-dfi: Clean up DDR type register defines
PM / devfreq: rockchip-dfi: dfi store raw values in counter struct
PM / devfreq: rockchip-dfi: Embed desc into private data struct
PM / devfreq: rockchip-dfi: give variable a better name
PM / devfreq: rockchip-dfi: Handle LPDDR2 correctly
PM / devfreq: rockchip-dfi: Handle LPDDR4X
PM / devfreq: rockchip-dfi: introduce channel mask
PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
PM / devfreq: rockchip-dfi: make register stride SoC specific
PM / devfreq: rockchip-dfi: Pass private data struct to internal functions
PM / devfreq: rockchip-dfi: Prepare for multiple users
PM / devfreq: rockchip-dfi: use consistent name for private data struct
PM / devfreq: rockchip-dfi: Use free running counter
PM / devfreq: Switch to dev_pm_opp_find_freq_{ceil/floor}_indexed() APIs
 
PM: domains: Allow genpd providers to manage OPP tables directly by its FW
PM: domains: Implement the ->set_performance_state() callback for genpd
PM: domains: Introduce dev_pm_domain_set_performance_state()
PM: hibernate: Clean up sync_read handling in snapshot_write_next()
PM: hibernate: Convert to bdev_open_by_dev()
PM: hibernate: Drop unused snapshot_test argument
PM: hibernate: fix the kerneldoc comment for swsusp_check() and swsusp_close()
PM: hibernate: Use __get_safe_page() rather than touching the list
PM: sleep: Fix symbol export for _SIMPLE_ variants of _PM_OPS()
PM: tools: Fix sleepgraph syntax error
 
pmdomain: actions: Move Kconfig file to the pmdomain subsystem
pmdomain: amlogic: add driver to support power parent node
pmdomain: amlogic: Add support for T7 power domains controller
pmdomain: amlogic: Fix mask for the second NNA mem PD domain
pmdomain: amlogic: init power domain state
pmdomain: amlogic: modify some power domains property
pmdomain: amlogic: Move Kconfig options to the pmdomain subsystem
pmdomain: apple: Move Kconfig option to the pmdomain subsystem
pmdomain: arm: Add the SCMI performance domain
pmdomain: arm: Avoid polling for scmi_perf_domain
pmdomain: bcm: bcm2835-power: check if the ASB register is equal to enable
pmdomain: bcm: Move Kconfig options to the pmdomain subsystem
pmdomain: imx: Make imx pgc power domain also set the fwnode
pmdomain: imx: Move Kconfig options to the pmdomain subsystem
pmdomain: mediatek: Add support for MT8365
pmdomain: mediatek: Add support for MTK_SCPD_STRICT_BUS_PROTECTION cap
pmdomain: mediatek: Add support for WAY_EN operations
pmdomain: mediatek: Create bus protection operation functions
pmdomain: mediatek: Move bools to a flags field
pmdomain: mediatek: Move Kconfig options to the pmdomain subsystem
pmdomain: mediatek: Split bus_prot_mask
pmdomain: mediatek: Unify configuration for infracfg and smi
pmdomain: Merge branch fixes into next
pmdomain: Merge branch fixes into next
pmdomain: Merge branch fixes into next
pmdomain: Merge branch genpd_dt into next
pmdomain: Merge branch genpd_dt into next
pmdomain: Merge branch genpd_dt into next
pmdomain: Merge branch genpd_dt into next
pmdomain: Merge the genpd_dt branch into the next branch
pmdomain: Prepare to move Kconfig files into the pmdomain subsystem
pmdomain: qcom: cpr: Drop the ->opp_to_performance_state() callback
pmdomain: qcom: Move Kconfig options to the pmdomain subsystem
pmdomain: qcom: rpmhpd: Add SC8380XP power domains
pmdomain: qcom: rpmhpd: Add SM8650 RPMh Power Domains
pmdomain: qcom: rpmhpd: Add support for SM7150 rpmh clocks
pmdomain: qcom: rpmhpd: Drop the ->opp_to_performance_state() callback
pmdomain: qcom: rpmpd: Add MSM8917 power domains
pmdomain: qcom: rpmpd: Add QM215 power domains
pmdomain: qcom: rpmpd: Drop the ->opp_to_performance_state() callback
pmdomain: qcom: rpmpd: Set GENPD_FLAG_ACTIVE_WAKEUP
pmdomain: renesas: Move Kconfig options to the pmdomain subsystem
pmdomain: renesas: rmobile-sysc: fix -Wvoid-pointer-to-enum-cast warning
pmdomain: rockchip: Move Kconfig option to the pmdomain subsystem
pmdomain: samsung: Move Kconfig option to the pmdomain subsystem
pmdomain: st: Add a Kconfig option for the ux500 power domain
pmdomain: starfive: Add JH7110 AON PMU support
pmdomain: starfive: Explicitly include correct DT includes
pmdomain: starfive: Extract JH7110 pmu private operations
pmdomain: starfive: Move Kconfig file to the pmdomain subsystem
pmdomain: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE
pmdomain: starfive: Update prefixes for AON power domain
pmdomain: sunxi: Move Kconfig option to the pmdomain subsystem
pmdomain: tegra: Move Kconfig option to the pmdomain subsystem
pmdomain: ti: add missing of_node_put
pmdomain: ti: Move and add Kconfig options to the pmdomain subsystem
pmdomain: Use device_get_match_data()
pmdomain: xilinx: Move Kconfig option to the pmdomain subsystem
 
PNP: ACPI: replace deprecated strncpy() with strscpy()
PNP: Clean up coding style in pnp.h
PNP: replace deprecated strncpy() with memcpy()
 
porting: update locking requirements
 
posix-clock: introduce posix_clock_context concept
 
posix-timers: Get rid of [COMPAT_]SYS_NI() uses
 
power: max17040: get thermal data from adc if available
power: max17040: pass status property from supplier
power: reset: axxia-reset: use builtin_platform_driver() to simplify code
power: reset: brcmstb: Depend on actual SoC dependencies
power: reset: gpio-poweroff: make sys handler priority configurable
power: reset: gpio-poweroff: use a struct to store the module variables
power: reset: gpio-poweroff: use sys-off handler API
power: reset: msm: use builtin_platform_driver() to simplify code
power: reset: nvmem-reboot-mode: quiet some device deferrals
power: reset: st-poweroff: use builtin_platform_driver() to simplify code
power: reset: syscon-poweroff: get regmap from parent node
power: reset: syscon-poweroff: simplify pdev->dev usage
power: reset: syscon-poweroff: use builtin_platform_driver() to simplify code
power: reset: vexpress: Use device_get_match_data()
power: reset: xgene-reboot: use builtin_platform_driver() to simplify code
power: supply: 88pm860x_battery: fix the return value handle for platform_get_irq()
power: supply: ab8500_btemp: Convert to platform remove callback returning void
power: supply: ab8500_chargalg: Convert to platform remove callback returning void
power: supply: ab8500_charger: Convert to platform remove callback returning void
power: supply: ab8500_fg: Convert to platform remove callback returning void
power: supply: acer_a500_battery: Convert to platform remove callback returning void
power: supply: act8945a_charger: Convert to platform remove callback returning void
power: supply: Add driver for pm8916 lbc
power: supply: Add pm8916 VM-BMS support
power: supply: axp20x_ac_power: Annotate struct axp20x_ac_power with __counted_by
power: supply: axp20x_usb_power: Annotate struct axp20x_usb_power with __counted_by
power: supply: bq24190_charger: replace deprecated strncpy with strscpy
power: supply: bq24257_charger: Cleanup OF/ID table terminators
power: supply: bq24257_charger: Make chip type and name in sync
power: supply: bq2515x: Cleanup OF/ID table terminators
power: supply: bq2515x: replace deprecated strncpy with strscpy
power: supply: bq2515x: Simpilfy bq2515x_read_properties() and probe()
power: supply: bq256xx: replace deprecated strncpy with strscpy
power: supply: bq256xx: Some cleanups
power: supply: bq256xx: Use i2c_get_match_data()
power: supply: bq25980: replace deprecated strncpy with strscpy
power: supply: charger-manager: Convert to platform remove callback returning void
power: supply: charger-manager: replace deprecated strncpy with strscpy
power: supply: core: Don't export power_supply_notifier
power: supply: core: remove opencoded string_lower()
power: supply: core: Use blocking_notifier_call_chain to avoid RCU complaint
power: supply: cpcap-battery: Convert to platform remove callback returning void
power: supply: cpcap-charger: Convert to platform remove callback returning void
power: supply: cpcap: Drop non-DT driver matching
power: supply: da9030_battery: Convert to platform remove callback returning void
power: supply: da9052-battery: Convert to platform remove callback returning void
power: supply: da9150-charger: Convert to platform remove callback returning void
power: supply: Fix tps65217-charger vs vbus irq conflict
power: supply: goldfish_battery: Convert to platform remove callback returning void
power: supply: Introduce MM8013 fuel gauge driver
power: supply: ipaq_micro_battery: Convert to platform remove callback returning void
power: supply: isp1704_charger: Convert to platform remove callback returning void
power: supply: lp8788-charger: Convert to platform remove callback returning void
power: supply: max14577_charger: Convert to platform remove callback returning void
power: supply: max17042_battery: Do not use CONFIG_ prefix in regular C code
power: supply: max77650-charger: Convert to platform remove callback returning void
power: supply: max77693_charger: Convert to platform remove callback returning void
power: supply: max8925_power: Convert to platform remove callback returning void
power: supply: mm8013: Add more properties
power: supply: mm8013: Fix an error checking issue in mm8013_checkdevice()
power: supply: mm8013: Fix error code in mm8013_probe()
power: supply: pcf50633-charger: Convert to platform remove callback returning void
power: supply: pm8916_lbc: observe EXTCON config setting
power: supply: Propagate of_node to child device
power: supply: qcom_smbb: Convert to platform remove callback returning void
power: supply: Remove redundant dev_err_probe() for platform_get_irq_byname()
power: supply: rk817: query battery properties right after resume
power: supply: rt5033_charger: Add cable detection and USB OTG supply
power: supply: rt5033_charger: Replace "&pdev->dev" by "charger->dev" in probe
power: supply: rt5033_charger: Simplify initialization of rt5033_charger_data
power: supply: rx51_battery: Convert to platform remove callback returning void
power: supply: sbs-battery: Make similar OF and ID table
power: supply: sc2731_charger: Convert to platform remove callback returning void
power: supply: surface-charger: replace deprecated strncpy with strscpy
power: supply: surface_battery: replace deprecated strncpy with strscpy
power: supply: tps65090-charger: Convert to platform remove callback returning void
power: supply: tps65217_charger: Convert to platform remove callback returning void
power: supply: twl4030_charger: Convert to platform remove callback returning void
power: supply: twl4030_madc_battery: Convert to platform remove callback returning void
power: supply: wm831x_backup: Convert to platform remove callback returning void
power: supply: wm831x_power: Convert to platform remove callback returning void
power: supply: wm8350_power: Convert to platform remove callback returning void
power: supply: wm97xx_battery: Convert to platform remove callback returning void
 
powercap: DTPM: Fix missing cpufreq_cpu_put() calls
powercap: DTPM: Fix unneeded conversions to micro-Watts
powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug()
 
powerpc/32: Add dependencies of POWER_RESET for pmac32
powerpc/32: Enable POWER_RESET in pmac32_defconfig
 
powerpc/32s: Add _PAGE_WRITE to supplement _PAGE_RW
powerpc/32s: Implement local_flush_tlb_page_psize()
powerpc/32s: Introduce _PAGE_READ and remove _PAGE_USER
 
powerpc/40x: Introduce _PAGE_READ and remove _PAGE_USER
powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
 
powerpc/44x: Introduce _PAGE_READ and remove _PAGE_USER
 
powerpc/64s: Use generic permission masks
 
powerpc/8xx: Use generic permission masks
 
powerpc/boot: Add version to install filenames
 
powerpc/bpf: Fixed 'instead' typo in bpf_jit_build_body()
powerpc/bpf: implement bpf_arch_text_copy
powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack
powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data
powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]
 
powerpc/code-patching: introduce patch_instructions()
powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure
 
powerpc/configs: Remove ReiserFS from defconfig
powerpc/configs: Set more PPC debug configs
 
powerpc/e500: Introduce _PAGE_READ and remove _PAGE_USER
powerpc/e500: Simplify pte_mkexec()
 
powerpc/eeh: Remove unnecessary cast
 
powerpc/fadump: Annotate endianness cast with __force
powerpc/fadump: make is_kdump_kernel() return false when fadump is active
 
powerpc/fb: Call internal __phys_mem_access_prot() in fbdev code
 
powerpc/fsl_msi: Use device_get_match_data()
 
powerpc/ftrace: Fix stack teardown in ftrace_no_trace
 
powerpc/imc-pmu: Use the correct spinlock initializer.
 
powerpc/io: Expect immutable pointer in virt_to_phys() prototype
 
powerpc/iommu: Do not do platform domain attach atctions after probe
powerpc/iommu: Setup a default domain and remove set_platform_dma_ops
 
powerpc/kexec_file: add missing of_node_put
 
powerpc/kvm: Force cast endianness of KVM shared regs
 
powerpc/machdep: Remove trailing whitespaces
 
powerpc/nohash: Add _PAGE_WRITE to supplement _PAGE_RW
powerpc/nohash: Deduplicate _PAGE_CHG_MASK
powerpc/nohash: Deduplicate pte helpers
powerpc/nohash: Deduplicate ptep_set_wrprotect() and ptep_get_and_clear()
powerpc/nohash: Move 8xx version of pte_update() into pte-8xx.h
powerpc/nohash: Refactor __ptep_set_access_flags()
powerpc/nohash: Refactor checking of no-change in pte_update()
powerpc/nohash: Refactor declaration of {map/unmap}_kernel_page()
powerpc/nohash: Refactor pte_clear()
powerpc/nohash: Refactor pte_update()
powerpc/nohash: Refactor ptep_test_and_clear_young()
powerpc/nohash: Remove {pte/pmd}_protnone()
powerpc/nohash: Replace #ifdef CONFIG_44x by IS_ENABLED(CONFIG_44x) in pgtable.h
powerpc/nohash: Replace pte_user() by pte_read()
 
powerpc/opal: Annotate out param endianness
 
powerpc/paravirt: Improve vcpu_is_preempted
 
powerpc/perf: Fix disabling BHRB and instruction sampling
powerpc/perf: Optimize find_alternatives_list() using binary search
 
powerpc/powermac: add missing of_node_put
 
powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-IOV device
 
powerpc/pseries/rtas-work-area: Fix rtas_work_area_reserve_arena() kernel-doc
 
powerpc/pseries/vas: Migration suspend waits for no in-progress open windows
 
powerpc/pseries: fix potential memory leak in init_cpu_associativity()
powerpc/pseries: PLPKS SED Opal keystore support
powerpc/pseries: use kfree_sensitive() in plpks_gen_password()
 
powerpc/ptdump: Display _PAGE_READ and _PAGE_WRITE
 
powerpc/qspinlock: don't propagate the not-sleepy state
powerpc/qspinlock: propagate owner preemptedness rather than CPU number
powerpc/qspinlock: Propagate sleepy if previous waiter is preempted
powerpc/qspinlock: Rename yield_propagate_owner tunable
powerpc/qspinlock: stop queued waiters trying to set lock sleepy
 
powerpc/rtas: Fix ppc_rtas_rmo_buf_show() kernel-doc
 
powerpc/tools: Pass -mabi=elfv2 to gcc-check-mprofile-kernel.sh
 
powerpc/trace: Add support for HAVE_FUNCTION_ARG_ACCESS_API
 
powerpc/uaccess: Cast away __user annotation after verification
 
powerpc/vas: Limit open window failure messages in log bufffer
 
powerpc/vmcore: Add MMU information to vmcoreinfo
 
powerpc/xive: Fix endian conversion size
 
powerpc: add `cur_cpu_spec` symbol to vmcoreinfo
powerpc: Annotate endianness of various variables and functions
powerpc: Cast away __iomem in low level IO routines
powerpc: Deduplicate prototypes of ptep_set_access_flags() and phys_mem_access_prot()
powerpc: Don't clobber f0/vs0 during fp|altivec register save
powerpc: Explicitly reverse bytes when checking for byte reversal
powerpc: Fail ioremap() instead of silently ignoring flags when PAGE_USER is set
powerpc: Finally remove _PAGE_USER
powerpc: Hide empty pt_regs at base of the stack
powerpc: Implement and use pgprot_nx()
powerpc: implement arch_xor_unlock_is_negative_byte on 32-bit
powerpc: Only define __parse_fpscr() when required
powerpc: Refactor permission masks used for __P/__S table and kernel memory flags
powerpc: Refactor update_mmu_cache_range()
powerpc: Rely on address instead of pte_user()
powerpc: Remove cpm_dp...() macros
powerpc: Remove extern from function implementations
powerpc: Remove file parameter from phys_mem_access_prot()
powerpc: Remove initialisation of readpos
powerpc: Remove now superfluous sentinel element from ctl_table arrays
powerpc: Remove pte_ERROR()
powerpc: Remove pte_mkuser() and pte_mkpriviledged()
powerpc: Replace GPL 2.0+ README.legal boilerplate with SPDX
powerpc: Support execute-only on all powerpc
powerpc: Untangle fixmap.h and pgtable.h and mmu.h
powerpc: Use NULL instead of 0 for null pointers
powerpc: Use shared font data
 
ppp: limit MRU to 64K
 
prctl: Disable prctl(PR_SET_MDWE) on parisc
 
printk: Add non-BKL (nbcon) console basic infrastructure
printk: Check valid console index for preferred console
printk: Constify name for add_preferred_console()
printk: fix illegal pbufs access for !CONFIG_PRINTK
printk: Make static printk buffers available to nbcon
printk: nbcon: Add acquire/release logic
printk: nbcon: Add buffer management
printk: nbcon: Add emit function and callback function for atomic printing
printk: nbcon: Add ownership state functions
printk: nbcon: Add sequence handling
printk: nbcon: Allow drivers to mark unsafe regions and check state
printk: printk: Remove unnecessary statements'len = 0;'
printk: Reduce pr_flush() pooling time
 
proc/kcore: do not try to access unaccepted memory
 
proc: convert to new timestamp accessors
proc: fix proc-empty-vm test with vsyscall
proc: save LOC by using while loop
proc: sysctl: prevent aliased sysctls from getting passed to init
proc: test /proc/${pid}/statm
proc: test ProtectionKey in proc-empty-vm test
proc: use initializer for clearing some buffers
 
psample: Require 'CAP_NET_ADMIN' when joining "packets" group
 
pstore/platform: Add check for kstrdup
 
pstore: convert to new timestamp accessors
 
ptp: add debugfs interface to see applied channel masks
ptp: add testptp mask test
ptp: annotate data-race around q->head and q->tail
ptp: fix corrupted list in ptp_open
ptp: Fix type of mode parameter in ptp_ocp_dpll_mode_get()
ptp: Fixes a null pointer dereference in ptp_ioctl
ptp: ocp: fix bug in unregistering the DPLL subsystem
ptp: ocp: fix error code in probe()
ptp: prevent string overflow
ptp: ptp_read should not release queue
ptp: Replace timestamp event queue with linked list
ptp: support event queue reader channel masks
ptp: support multiple timestamp event readers
 
ptp_ocp: implement DPLL ops
 
pwm: Adapt sysfs API documentation to reality
pwm: Adapt sysfs API documentation to reality
pwm: atmel: Remove redundant of_match_ptr()
pwm: bcm-iproc: Simplify using devm functions
pwm: bcm2835: Add support for suspend/resume
pwm: bcm2835: Fix NPD in suspend/resume
pwm: bcm2835: Simplify using devm functions
pwm: berlin: Put per-channel config into driver data
pwm: berlin: Simplify using devm functions
pwm: brcmstb: Checked clk_prepare_enable() return value
pwm: brcmstb: Simplify using devm functions
pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
pwm: crc: Allow compilation as module and with COMPILE_TEST
pwm: cros-ec: Put per-channel data into driver data
pwm: cros-ec: Simplify using devm_pwmchip_add() and dev_err_probe()
pwm: Drop pwm_[sg]et_chip_data()
pwm: dwc: add PWM bit unset in get_state call
pwm: dwc: make timer clock configurable
pwm: dwc: split pci out of core driver
pwm: Fix double shift bug
pwm: imx-tpm: Simplify using devm functions
pwm: jz4740: Consistently name driver data "jz"
pwm: jz4740: Put per-channel clk into driver data
pwm: lp3943: Drop usage of pwm_[gs]et_chip_data()
pwm: Manage owner assignment implicitly for drivers
pwm: microchip-core: Convert SOC_MICROCHIP_POLARFIRE to ARCH_MICROCHIP_POLARFIRE
pwm: mtk-disp: Simplify using devm_pwmchip_add()
pwm: omap-dmtimer: Remove redundant of_match_ptr()
pwm: pxa: Explicitly include correct DT includes
pwm: renesas: Drop usage of pwm_[gs]et_chip_data()
pwm: samsung: Consistently use the same name for driver data
pwm: samsung: Document new member .channel in struct samsung_pwm_chip
pwm: samsung: Fix a bit test in pwm_samsung_resume()
pwm: samsung: Put per-channel data into driver data
pwm: spear: Simplify using devm functions
pwm: sprd: Provide a helper to cast a chip to driver data
pwm: sprd: Simplify using devm_pwmchip_add() and dev_err_probe()
pwm: sti: Reduce number of allocations and drop usage of chip_data
pwm: vt8500: Simplify using devm functions
 
qca_debug: Fix ethtool -G iface tx behavior
qca_debug: Prevent crash on TX ring changes
 
qca_spi: Fix reset behavior
 
qed: devlink health: use retained error fmsg API
qed: Fix a potential use-after-free in qed_cxt_tables_alloc
qed: replace uses of strncpy
 
qede: Refactor qede_forced_speed_maps_init()
 
qib: convert to new timestamp accessors
 
qnx4: convert to new timestamp accessors
 
qnx6: convert to new timestamp accessors
 
quota: dynamically allocate the dquota-cache shrinker
quota: explicitly forbid quota files from being encrypted
 
r8152: Add RTL8152_INACCESSIBLE checks to more loops
r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
r8152: add vendor/device ID pair for ASUS USB-C2500
r8152: break the loop when the budget is exhausted
r8152: Hold the rtnl_lock for all of reset
r8152: use napi_gro_frags
 
r8169: add handling DASH when DASH is disabled
r8169: fix deadlock on RTL8125 in jumbo mtu mode
r8169: fix network lost after resume on DASH systems
r8169: Fix PCI error on system resume
r8169: fix rare issue with broken rx after link-down on RTL8125
r8169: fix rtl8125b PAUSE frames blasting when suspended
r8169: prevent potential deadlock in rtl8169_close
r8169: respect userspace disabling IFF_MULTICAST
 
radix tree test suite: fix allocation calculation in kmem_cache_alloc_bulk()
 
raid: Remove now superfluous sentinel element from ctl_table array
 
ramfs: convert to new timestamp accessors
 
randstruct: Fix gcc-plugin performance mode to stay in group
 
rapidio: make all 'class' structures const
 
ravb: Fix races between ravb_tx_timeout_work() and net related ops
 
rcu-tasks: Add printk()s to localize boot-time self-test hang
rcu-tasks: Make rcu_tasks_lazy_ms static
rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop
 
rcu/tasks-trace: Handle new PF_IDLE semantics
 
rcu/tasks: Handle new PF_IDLE semantics
 
rcu/tree: Defer setting of jiffies during stall reset
rcu/tree: Remove superfluous return from void call_rcu* functions
 
rcu: Add RCU CPU stall notifier
rcu: Add sysfs to provide throttled access to rcu_barrier()
rcu: Assume IRQS disabled from rcu_report_dead()
rcu: Assume rcu_report_dead() is always called locally
rcu: Break rcu_node_0 --> &rq->__lock order
rcu: Comment why callbacks migration can't wait for CPUHP_RCUTREE_PREP
rcu: Conditionally build CPU-hotplug teardown callbacks
rcu: Delete a redundant check in rcu_check_gp_kthread_starvation()
rcu: Describe listRCU read-side guarantees
rcu: Don't redump the stalled CPU where RCU GP kthread last ran
rcu: Dump memory object info if callback function is invalid
rcu: dynamically allocate the rcu-kfree shrinker
rcu: dynamically allocate the rcu-lazy shrinker
rcu: Eliminate check_cpu_stall() duplicate code
rcu: Eliminate rcu_gp_slow_unregister() false positive
rcu: Include torture_sched_setaffinity() declaration
rcu: Introduce rcu_cpu_online()
rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects
rcu: Remove references to rcu_migrate_callbacks() from diagrams
rcu: Remove unused function declaration rcu_eqs_special_set()
rcu: Standardize explicit CPU-hotplug calls
rcu: Use rcu_segcblist_segempty() instead of open coding it
 
rcutorture: Add CONFIG_DEBUG_OBJECTS to RCU Tasks testing
rcutorture: Add test of RCU CPU stall notifiers
rcutorture: Copy out ftrace into its own console file
rcutorture: Fix stuttering races and other issues
rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20
rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle()
 
RDMA/bnxt_re: Correct module description string
RDMA/bnxt_re: Do not report SRQ error in srq notification
RDMA/bnxt_re: Fix clang -Wimplicit-fallthrough in bnxt_re_handle_cq_async_error()
RDMA/bnxt_re: Report async events and errors
RDMA/bnxt_re: Update HW interface headers
 
RDMA/core: Add dedicated SRQ resource tracker function
RDMA/core: Add support to dump SRQ resource in RAW format
RDMA/core: Add support to set privileged QKEY parameter
RDMA/core: Annotate struct ib_pkey_cache with __counted_by
RDMA/core: Fix a couple of obvious typos in comments
RDMA/core: Fix repeated words in comments
RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz
RDMA/core: Fix uninit-value access in ib_get_eth_speed()
RDMA/core: Remove NULL check before dev_{put, hold}
RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
 
RDMA/hfi1: Remove redundant assignment to pointer ppd
RDMA/hfi1: Use FIELD_GET() to extract Link Width
RDMA/hfi1: Workaround truncation compilation error
 
RDMA/hns: Add check for SL
RDMA/hns: Fix init failure of RoCE VF and HIP08
RDMA/hns: Fix printing level of asynchronous events
RDMA/hns: Fix signed-unsigned mixed comparisons
RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm
RDMA/hns: Fix unnecessary port_num transition in HW stats allocation
RDMA/hns: Support SRQ record doorbell
RDMA/hns: Support SRQ restrack ops for hns driver
RDMA/hns: The UD mode can only be configured with DCQCN
 
RDMA/ipoib: Add support for XDR speed in ethtool
 
RDMA/irdma: Add support to re-register a memory region
RDMA/irdma: Add wait for suspend on SQD
RDMA/irdma: Avoid free the non-cqp_request scratch
RDMA/irdma: Do not modify to SQD on error
RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
RDMA/irdma: Fix support for 64k pages
RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
RDMA/irdma: Replace deprecated strncpy
 
RDMA/mlx5: Change the key being sent for MPV device affiliation
RDMA/mlx5: Fix mkey cache WQ flush
RDMA/mlx5: Implement mkeys management via LIFO queue
RDMA/mlx5: Send events from IB driver about device affiliation state
 
RDMA/rtrs-clt: Fix the max_send_wr setting
RDMA/rtrs-clt: Remove the warnings for req in_use check
RDMA/rtrs-clt: Start hb after path_up
 
RDMA/rtrs-srv: Check return values while processing info request
RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight
RDMA/rtrs-srv: Do not unconditionally enable irq
RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
 
RDMA/rtrs: Fix the problem of variable not initialized fully
RDMA/rtrs: Require holding rcu_read_lock explicitly
 
RDMA/siw: Annotate struct siw_pbl with __counted_by
 
RDMA/usnic: Annotate struct usnic_uiom_chunk with __counted_by
 
RDMA: Annotate struct rdma_hw_stats with __counted_by
 
refscale: Fix misplaced data re-read
refscale: Print out additional module parameters
 
regmap: debugfs: Fix a erroneous check after snprintf()
regmap: Ensure range selector registers are updated after cache sync
regmap: fix bogus error on regcache_sync success
regmap: kunit: Add test for cache sync interaction with ranges
regmap: kunit: Fix marking of the range window as volatile
regmap: Merge up fix for window/paging issue
regmap: prevent noinc writes from clobbering cache
 
regulator (max5970): Add hwmon support
regulator (max5970): Remove duplicate line
 
regulator: da9062: Annotate struct da9062_regulators with __counted_by
regulator: da9063: Annotate struct da9063_regulators with __counted_by
regulator: da9121: Use i2c_get_match_data()
regulator: Drop unnecessary of_match_device() calls
regulator: dt-bindings: Add ADI MAX77503 support
regulator: dt-bindings: Add missing unevaluatedProperties on child node schemas
regulator: dt-bindings: Add mps,mpq2286 power-management IC
regulator: dt-bindings: fixed-regulator: Add under-voltage interrupt support
regulator: dt-bindings: mt6358: Add MT6366 PMIC
regulator: dt-bindings: mt6358: Add regulator supplies
regulator: dt-bindings: mt6358: Add regulator-allowed-modes property
regulator: dt-bindings: mt6358: Convert to DT schema
regulator: fan53555: Simplify probe()
regulator: fixed: add support for under-voltage IRQ
regulator: ltc3589: Convert enum->pointer for data in the match tables
regulator: max20086: Make similar OF and ID table
regulator: max77503: Add ADI MAX77503 support
regulator: mc13xxx: Annotate struct mc13xxx_regulator_priv with __counted_by
regulator: Merge up pending fix
regulator: mp5416: Make similar OF and ID table
regulator: mp886x: Make similar OF and ID table
regulator: mt6358: Add missing regulators for MT6366
regulator: mt6358: Add output voltage fine tuning to fixed regulators
regulator: mt6358: Add output voltage fine tuning to variable LDOs
regulator: mt6358: Add supply names for MT6358 regulators
regulator: mt6358: Add supply names for MT6366 regulators
regulator: mt6358: Fail probe on unknown chip ID
regulator: mt6358: fix and drop type prefix in MT6366 regulator node names
regulator: mt6358: Make MT6366 vcn18 LDO configurable
regulator: mt6358: Remove bogus regulators and
regulator: mt6358: Use mt6397-regulator.h binding header for buck mode macros
regulator: pv880x0: Drop ifdeffery
regulator: pv880x0: Simplify probe()
regulator: qcom,rpmh: Add PMC8380 compatible
regulator: qcom-rpmh: Add regulators support for PMC8380
regulator: qcom-rpmh: Fix smps4 regulator for pm8550ve
regulator: qcom_spmi: Add PM8019 regulators
regulator: qcom_spmi: Add PM8909 regulators
regulator: qcom_spmi: Add PMA8084 regulators
regulator: rk808: Drop useless headers
regulator: sy8824x: Make similar OF and ID table
regulator: Use device_get_match_data()
 
reiserfs: Convert to bdev_open_by_dev/path()
reiserfs: convert to new timestamp accessors
reiserfs: convert writepage to use a folio
reiserfs: move reiserfs_xattr_handlers to .rodata
 
remoteproc: mediatek: Add MT8195 SCP core 1 operations
remoteproc: mediatek: Extract SCP common registers
remoteproc: mediatek: Handle MT8195 SCP core 1 watchdog timeout
remoteproc: mediatek: Probe SCP cluster on multi-core SCP
remoteproc: mediatek: Probe SCP cluster on single-core SCP
remoteproc: mediatek: Refactor single core check and fix retrocompatibility
remoteproc: mediatek: Refine ipi handler error message
remoteproc: mediatek: Remove dependency of MT8195 SCP L2TCM power control on dual-core SCP
remoteproc: mediatek: Report watchdog crash to all cores
remoteproc: mediatek: Revise SCP rproc initialization flow for multi-core SCP
remoteproc: mediatek: Setup MT8195 SCP core 1 SRAM offset
remoteproc: qcom: pas: Add sc7180 adsp
remoteproc: qcom: pas: Add SM6375 ADSP & CDSP
remoteproc: qcom: pas: Add SM6375 MPSS
remoteproc: qcom: q6v5-mss: Remove PNoC clock from 8996 MSS
remoteproc: st: Fix sometimes uninitialized ret in st_rproc_probe()
remoteproc: st: Use device_get_match_data()
remoteproc: stm32: Clean up redundant dev_err_probe()
remoteproc: zynqmp: Change tcm address translation method
remoteproc: zynqmp: fix TCM carveouts in lockstep mode
 
Linux: Remove myself as maintainer of GFS2
Linux: Remove reset GPIO for AW88261
 
reset: Annotate struct reset_control_array with __counted_by
reset: Fix crash when freeing non-existent optional resets
reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
 
resource: Constify resource crosscheck APIs
resource: Reuse for_each_resource() macro
resource: Unify next_resource() and next_resource_skip_children()
 
rethook: Use __rcu pointer for rethook::handler
 
Revert "arm64: dts: qcom: sm8450: Add PRNG"
Revert "arm64: smp: avoid NMI IPIs with broken MediaTek FW"
 
Revert "bcachefs: Add more assertions for locking btree iterators out of order"
Revert "bcachefs: Delete some obsolete journal_seq_blacklist code"
Revert "bcachefs: start erasure coding after journal replay"
Revert "bcachefs: statfs bfree and bavail should be the same"
 
Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN"
 
Revert "checkpatch: Error out if deprecated RCU API used"
 
Revert "cifs: reconnect work should have reference on server struct"
 
Revert "debugfs: annotate debugfs handlers vs. removal with lockdep"
 
Revert "driver core: Export device_is_dependent() to modules"
 
Revert "drm/amd/display: Add new set_fc_enable to struct dwbc_funcs"
Revert "drm/amd/display: Add writeback enable field (wb_enabled)"
Revert "drm/amd/display: Add writeback enable/disable in dc"
Revert "drm/amd/display: Create amdgpu_dm_wb_connector"
Revert "drm/amd/display: Create fake sink and stream for writeback connector"
Revert "drm/amd/display: Create one virtual connector in DC"
Revert "drm/amd/display: Disable DWB frame capture to emulate oneshot"
Revert "drm/amd/display: Disable virtual links"
Revert "drm/amd/display: Enable Replay for static screen use cases"
Revert "drm/amd/display: Fix writeback_info is not removed"
Revert "drm/amd/display: Fix writeback_info never got updated"
Revert "drm/amd/display: Hande writeback request from userspace"
Revert "drm/amd/display: Initialize writeback connector"
Revert "drm/amd/display: Remove v_startup workaround for dcn3+"
Revert "drm/amd/display: Return drm_connector from find_first_crtc_matching_connector"
Revert "drm/amd/display: Setup for mmhubbub3_warmup_mcif with big buffer"
Revert "drm/amd/display: Skip entire amdgpu_dm build if !CONFIG_DRM_AMD_DC"
Revert "drm/amd/display: Skip writeback connector when we get amdgpu_dm_connector"
Revert "drm/amd/display: Use drm_connector in create_stream_for_sink"
Revert "drm/amd/display: Validate hw_points_num before using it"
 
Revert "drm/amd/pm: disable the SMU13 OD feature support temporarily"
 
Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory"
 
Revert "drm/amdgpu: Program xcp_ctl registers as needed"
Revert "drm/amdgpu: Report vbios version instead of PN"
 
Revert "drm/amdkfd: Use partial migrations in GPU page faults"
 
Linux: Revert "drm/amdkfd:remove unused code"
 
Revert "drm/bridge: panel: Add a device link between drm device and panel device"
Revert "drm/bridge: panel: Check device dependency before managing device link"
 
Revert "drm/i915/mst: Populate connector->ddc"
 
Revert "drm/prime: Unexport helpers for fd/handle conversion"
 
Revert "dt-bindings: i2c: qcom-cci: Document sc8280xp compatible"
Revert "dt-bindings: iio: magnetometer: asahi-kasei,ak8975: Drop deprecated enums"
Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller"
Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport"
 
Revert "greybus: gb-beagleplay: Ensure le for values in transport"
 
Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration"
 
Revert "hwmon: (sch56xx-common) Add automatic module loading on supported devices"
Revert "hwmon: (sch56xx-common) Add DMI override table"
 
Revert "i2c: pxa: move to generic GPIO recovery"
 
Revert "iio: hid-sensor-als: Add light chromaticity support"
Revert "iio: hid-sensor-als: Add light color temperature support"
 
Revert "iommu/vt-d: Remove unused function"
 
Revert "iommu: Fix false ownership failure on AMD systems with PASID activated"
 
Revert "KVM: Prevent module exit until all VMs are freed"
 
Revert "Merge branch : 'mv88e6xxx-dsa-bindings'"
 
Revert "mm/kmemleak: move the initialisation of object to __link_object"
 
Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
 
Revert "net/mlx5: DR, Supporting inline WQE when possible"
 
Revert "net/mlx5e: fix double free of encap_header in update funcs"
Revert "net/mlx5e: fix double free of encap_header"
 
Revert "net: ipv6/addrconf: clamp preferred_lft to the minimum required"
Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"
 
Revert "nvme-fc: fix race between error recovery and creating association"
 
Revert "nvmem: add new config option"
 
Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1"
Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()"
 
Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
 
Revert "phy: qcom-qmp-usb: Add Qualcomm SDX75 USB3 PHY support"
Revert "phy: realtek: usb: Add driver for the Realtek SoC USB 2.0 PHY"
Revert "phy: realtek: usb: Add driver for the Realtek SoC USB 3.0 PHY"
 
Revert "platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe"
 
Revert "powerpc: add `cur_cpu_spec` symbol to vmcoreinfo"
 
Revert "ptp: Fixes a null pointer dereference in ptp_ioctl"
 
Revert "Revert "drm/amd/display: Implement zpos property""
 
Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity"
 
Revert "selftests: error out if kernel header files are not yet built"
 
Revert "staging: octeon: remove typedef in enum cvmx_helper_interface_mode_t"
Revert "staging: octeon: remove typedef in enum cvmx_pko_status_t"
Revert "staging: octeon: remove typedef in enum cvmx_pow_wait_t"
Revert "staging: octeon: remove typedef in enum cvmx_spi_mode_t"
Revert "staging: octeon: remove typedef in struct cvmx_pko_lock_t"
Revert "staging: octeon: remove typedef in structs cvmx_pip_port_status_t and cvmx_pko_port_status_t"
 
Revert "tcp: disable tcp_autocorking for socket when TCP_NODELAY flag is set"
 
Revert "usb: gadget: uvc: cleanup request when not in correct state"
Revert "usb: gadget: uvc: rework pump worker to avoid while loop"
Revert "usb: gadget: uvc: stop pump thread on video disable"
Revert "usb: phy: add usb phy notify port status API"
 
Revert "wifi: ath11k: call ath11k_mac_fils_discovery() without condition"
 
Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
 
Revert ncsi: Propagate carrier gain/loss events to the NCSI controller
 
ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
ring-buffer: Do not try to put back write_stamp
ring-buffer: Do not update before stamp when switching sub-buffers
ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg()
ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
ring-buffer: Fix memory leak of free page
ring-buffer: Fix slowpath of interrupted event
ring-buffer: Fix wake ups when buffer_percent is set to 100
ring-buffer: Fix writing to the buffer with max_data_size
ring-buffer: Force absolute timestamp on discard of event
ring-buffer: Have rb_time_cmpxchg() set the msb counter too
ring-buffer: Have saved event hold the entire event
ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
ring-buffer: Test last update in 32bit version of __rb_time_read()
 
ring_buffer: Use try_cmpxchg instead of cmpxchg in rb_insert_pages
 
RISC-V: ACPI: Enhance acpi_os_ioremap with MMIO remapping
RISC-V: ACPI: RHCT: Add function to get CBO block sizes
RISC-V: ACPI: Update the return value of acpi_get_rhct()
RISC-V: Add defines for SBI debug console extension
RISC-V: cacheflush: Initialize CBO variables on ACPI systems
RISC-V: capitalise CMO op macros
RISC-V: clarify the QEMU workaround in ISA parser
RISC-V: Detect Smstateen extension
RISC-V: Detect Zicond from ISA string
RISC-V: Don't fail in riscv_of_parent_hartid() for disabled HARTs
RISC-V: Don't rely on positional structure initialization
RISC-V: Enable cbo.zero in usermode
RISC-V: hwprobe: Always use u64 for extension bits
RISC-V: hwprobe: Expose Zicboz extension and its block size
RISC-V: hwprobe: Fix vDSO SIGSEGV
RISC-V: KVM: Add kvm_vcpu_config
RISC-V: KVM: Allow some SBI extensions to be disabled by default
RISC-V: KVM: Allow Zicond extension for Guest/VM
RISC-V: KVM: Change the SBI specification version to v2.0
RISC-V: KVM: Enable Smstateen accesses
RISC-V: KVM: Forward SBI DBCN extension to user-space
RISC-V: Make zicbom/zicboz errors consistent
RISC-V: Probe misaligned access speed in parallel
RISC-V: Provide pgtable_l5_enabled on rv32
RISC-V: Remove __init on unaligned_emulation_finish()
RISC-V: selftests: Add CBO tests
RISC-V: selftests: Convert hwprobe test to kselftest API
RISC-V: selftests: Statically link hwprobe test
RISC-V: Show accurate per-hart isa in /proc/cpuinfo
 
riscv, qemu_fw_cfg: Add support for RISC-V architecture
 
riscv/mm: Fix the comment for swap pte format
 
riscv: add floating point insn support to misaligned access emulation
riscv: Add remaining module relocations
riscv: Add SOPHGO SOC family Kconfig support
riscv: add support for misaligned trap handling in S-mode
riscv: add support for PR_SET_UNALIGN and PR_GET_UNALIGN
riscv: add support for sysctl unaligned_enabled control
riscv: Add tests for riscv module loading
riscv: add userland instruction dump to RISC-V splats
riscv: annotate check_unaligned_access_boot_cpu() with __init
riscv: Avoid unaligned access when relocating modules
riscv: boot: Fix creation of loader.bin
riscv: configs: defconfig: Enable configs required for RZ/Five SoC
riscv: correct pt_level name via pgtable_l5/4_enabled
riscv: Correct type casting in module loading
riscv: Deduplicate IRQ stack switching
riscv: defconfig : add CONFIG_MMC_DW for starfive
riscv: defconfig: enable SOPHGO SoC
riscv: don't probe unaligned access speed if already done
riscv: Don't use PGD entries for the linear mapping
riscv: dts: add initial Sophgo SG2042 SoC device tree
riscv: dts: allwinner: convert isa detection to new properties
riscv: dts: allwinner: d1: Add PMU event node
riscv: dts: allwinner: remove address-cells from intc node
riscv: dts: microchip: convert isa detection to new properties
riscv: dts: microchip: move timebase-frequency to mpfs.dtsi
riscv: dts: renesas: r9a07g043f: Add dma-noncoherent property
riscv: dts: renesas: r9a07g043f: Add L2 cache node
riscv: dts: renesas: rzfive-smarc: Enable the blocks which were explicitly disabled
riscv: dts: sifive: convert isa detection to new properties
riscv: dts: sophgo: add initial CV1800B SoC device tree
riscv: dts: sophgo: add Milk-V Duo board device tree
riscv: dts: sophgo: add Milk-V Pioneer board device tree
riscv: dts: sophgo: remove address-cells from intc node
riscv: dts: starfive: add assigned-clock* to limit frquency
riscv: dts: starfive: Add JH7110 PWM-DAC support
riscv: dts: starfive: Add the nodes and pins of I2Srx/I2Stx0/I2Stx1
riscv: dts: starfive: convert isa detection to new properties
riscv: dts: starfive: pinfunc: Fix the pins name of I2STX1
riscv: dts: thead: convert isa detection to new properties
riscv: dts: use capital "OR" for multiple licenses in SPDX
riscv: errata: andes: Probe for IOCP only once in boot stage
riscv: errata: prefix T-Head mnemonics with th.
riscv: fix misaligned access handling of C.SWSP and C.SDSP
riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear mappings
riscv: Fix SMP when shadow call stacks are enabled
riscv: fix VMALLOC_START definition
riscv: Implement Shadow Call Stack
riscv: implement xor_unlock_is_negative_byte
riscv: Improve flush_tlb_kernel_range()
riscv: Improve flush_tlb_kernel_range()
riscv: Improve flush_tlb_range() for hugetlb pages
riscv: Improve flush_tlb_range() for hugetlb pages
riscv: Improve PTDUMP to show RSW with non-zero value
riscv: Improve tlb_flush()
riscv: Improve tlb_flush()
riscv: Introduce NAPOT field to PTDUMP
riscv: Introduce PBMT field to PTDUMP
riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
riscv: kdump: use generic interface to simplify crashkernel reservation
riscv: kernel: Use correct SYM_DATA_*() macro for data
riscv: kexec: Align the kexeced kernel entry
riscv: kexec: Cleanup riscv_kexec_relocate
riscv: kexec: Remove -fPIE for PURGATORY_CFLAGS
riscv: kprobes: allow writing to x0
 
RISCV: KVM: Add senvcfg context save/restore
RISCV: KVM: Add sstateen0 context save/restore
RISCV: KVM: Add sstateen0 to ONE_REG
RISCV: KVM: update external interrupt atomically for IMSIC swfile
 
riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb
riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb
riscv: mm: update T-Head memory type definitions
riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
riscv: Move global pointer loading to a macro
riscv: Optimize bitops with Zbb extension
riscv: provide riscv-specific is_trap_insn()
riscv: put interrupt entries into .irqentry.text
riscv: Rearrange hwcap.h and cpufeature.h
riscv: Remove now superfluous sentinel element from ctl_table array
riscv: remove unused functions in traps_misaligned.c
riscv: report misaligned accesses emulation to hwprobe
riscv: report perf event for misaligned fault
riscv: Safely remove entries from relocation list
riscv: select ARCH_PROC_KCORE_TEXT
riscv: signal: handle syscall restart before get_signal
riscv: split cache ops out of dma-noncoherent.c
riscv: use ".L" local labels in assembly when applicable
riscv: Use separate IRQ shadow call stacks
riscv: Use SYM_*() assembly macros instead of deprecated ones
riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
riscv: vdso.lds.S: drop __alt_start and __alt_end symbols
riscv: vdso.lds.S: merge .data section into .rodata section
riscv: vdso.lds.S: remove hardcoded 0x800 .text start addr
riscv: VMAP_STACK overflow detection thread-safe
 
rnbd-srv: Convert to use bdev_open_by_path()
 
romfs: convert to new timestamp accessors
 
rpmsg: core: Replace deprecated strncpy with strscpy
rpmsg: Replace deprecated strncpy with strscpy_pad
rpmsg: virtio: Replace deprecated strncpy with strscpy/_pad
 
rswitch: Add PM ops
rswitch: Use unsigned int for port related array index
 
rtc: Add API function to return alarm time bound by hardware limit
rtc: Add support for the SSD202D RTC
rtc: at91rm9200: annotate at91_rtc_remove with __exit again
rtc: at91rm9200: Convert to platform remove callback returning void
rtc: at91rm9200: Mark driver struct with __refdata to prevent section mismatch warning
rtc: brcmstb-waketimer: support level alarm_irq
rtc: efi: fixed typo in efi_procfs()
rtc: ep93xx: add DT support for Cirrus EP93xx
rtc: imxdi: Convert to platform remove callback returning void
rtc: imxdi: Mark driver struct with __refdata to prevent section mismatch warning
rtc: imxdi: Soften dependencies for improved compile coverage
rtc: mv: Convert to platform remove callback returning void
rtc: mv: Mark driver struct with __refdata to prevent section mismatch warning
rtc: omap: Use device_get_match_data()
rtc: pcap: Drop no-op remove function
rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call
rtc: pxa: Convert to platform remove callback returning void
rtc: pxa: Mark driver struct with __refdata to prevent section mismatch warning
rtc: rtc7301: Rewrite bindings in schema
rtc: rtc7301: Support byte-addressed IO
rtc: sh: Convert to platform remove callback returning void
rtc: sh: Mark driver struct with __refdata to prevent section mismatch warning
rtc: sh: silence warning
 
rtla: Fix uninitialized variable found
 
rtnetlink: Add MDB get support
 
run-clang-tools: Add pass through checks and and header-filter arguments
 
rust: arc: add explicit `drop()` around `Box::from_raw()`
rust: kernel: remove `#[allow(clippy::new_ret_no_self)]`
rust: print: use explicit link in documentation
rust: Respect HOSTCC when linking for host
rust: sync: add `Arc::{from_raw, into_raw}`
rust: task: remove redundant explicit link
rust: upgrade to Rust 1.72.1
rust: upgrade to Rust 1.73.0
rust: Use awk instead of recent xargs
rust: Use grep -Ev rather than relying on GNU grep
rust: workqueue: add `try_spawn` helper method
rust: workqueue: add examples
rust: workqueue: add helper for defining work_struct fields
rust: workqueue: add low-level workqueue bindings
rust: workqueue: define built-in queues
rust: workqueue: implement `WorkItemPointer` for pointer types
 
rxrpc: Defer the response to a PING ACK until we've parsed it
rxrpc: Fix RTT determination to use any ACK as a source
rxrpc: Fix some minor issues with bundle tracing
rxrpc: Fix two connection reaping bugs
 
s390/ap: fix AP bus crash on early config change callback invocation
s390/ap: fix vanishing crypto cards in SE environment
s390/ap: re-enable interrupt for AP queues
s390/ap: re-init AP queues on config on
s390/ap: rework to use irq info from ap queue status
s390/ap: show APFS value on error reply 0x8B
 
s390/bpf: Implement BPF_MEMSX
s390/bpf: Implement BPF_MOV | BPF_X with sign-extension
s390/bpf: Implement signed division
s390/bpf: Implement unconditional byte swap
s390/bpf: Implement unconditional jump with 32-bit offset
 
s390/cio: export CMG value as decimal
s390/cio: fix virtual vs physical address confusion
s390/cio: replace deprecated strncpy with strscpy
 
s390/cmma: cleanup inline assemblies
s390/cmma: fix detection of DAT pages
s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
s390/cmma: fix initial kernel address space page table walk
s390/cmma: move arch_set_page_dat() to header file
s390/cmma: move parsing of cmma kernel parameter to early boot code
s390/cmma: move set_page_stable() and friends to header file
s390/cmma: rework no-dat handling
 
s390/crash: fix virtual vs physical address confusion
s390/crash: remove unused parameter
 
s390/ctcm: replace deprecated strncpy with strscpy
 
s390/ctlreg: add control register bits
s390/ctlreg: add local and system prefix to some functions
s390/ctlreg: add local_ctl_load() and local_ctl_store()
s390/ctlreg: add missing defines
s390/ctlreg: add struct ctlreg
s390/ctlreg: add system_ctl_load()
s390/ctlreg: add type checking to __local_ctl_load() and __local_ctl_store()
s390/ctlreg: allow to call system_ctl_set/clear_bit() early
s390/ctlreg: change parameters of __local_ctl_load() and __local_ctl_store()
s390/ctlreg: cleanup inline assemblies
s390/ctlreg: move control register code to separate file
s390/ctlreg: rename ctl_reg.h to ctlreg.h
s390/ctlreg: use local_ctl_load() and local_ctl_store() where possible
 
s390/ctltreg: make initialization of control register save area explicit
 
s390/dasd: Convert to bdev_open_by_path()
s390/dasd: protect device queue against concurrent access
s390/dasd: resolve spelling mistake
 
s390/diag: add missing virt_to_phys() translation to diag224()
 
s390/early: use system_ctl_set_bit() instead of local_ctl_set_bit()
 
s390/extable: reduce number of extable macros
 
s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
 
s390/irq: use CR0 defines to define CR0_IRQ_SUBCLASS_MASK
 
s390/ism: ism driver implies smc protocol
 
s390/kprobes,ptrace: open code struct per_reg
 
s390/mm,fault: call do_fault_error() only from do_exception()
s390/mm,fault: get rid of do_low_address()
s390/mm,fault: have balanced braces, remove unnecessary blanks
s390/mm,fault: improve readability by using teid union
s390/mm,fault: include linux/mmu_context.h
s390/mm,fault: move VM_FAULT_ERROR handling to do_exception()
s390/mm,fault: remove and improve comments, adjust whitespace
s390/mm,fault: remove line break
s390/mm,fault: remove noinline attribute from all functions
s390/mm,fault: remove VM_FAULT_BADCONTEXT
s390/mm,fault: remove VM_FAULT_BADMAP and VM_FAULT_BADACCESS
s390/mm,fault: remove VM_FAULT_PFAULT
s390/mm,fault: remove VM_FAULT_SIGNAL
s390/mm,fault: replace WARN_ON_ONCE() with unreachable()
s390/mm,fault: reverse x-mas tree coding style
s390/mm,fault: simplify kfence fault handling
s390/mm,fault: use __ratelimit() instead of printk_ratelimit()
s390/mm,fault: use get_fault_address() everywhere
s390/mm,fault: use get_kernel_nofault() to dereference in dump_pagetable()
s390/mm,fault: use pr_warn(), pr_cont(), ... instead of open-coding
s390/mm,fault: use pr_warn_ratelimited()
s390/mm,fault: use static key for store indication
 
s390/mm: add missing arch_set_page_dat() call to gmap allocations
s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc()
s390/mm: add missing conversion to use ptdescs
s390/mm: make pte_free_tlb() similar to pXd_free_tlb()
s390/mm: make vmemmap_free() only for CONFIG_MEMORY_HOTPLUG available
s390/mm: move translation-exception identification structure to fault.h
s390/mm: remove __GFP_HIGHMEM masking
s390/mm: use compound page order to distinguish page tables
s390/mm: use full 4KB page for 2KB PTE
 
s390/pai: cleanup event initialization
s390/pai: initialize event count once at initialization
 
s390/pai_crypto: dynamically allocate percpu pai crypto map data structure
s390/pai_crypto: remove per-cpu variable assignement in event initialization
s390/pai_crypto: use PERF_ATTACH_TASK define for per task detection
 
s390/pci: Fix reset of IOMMU software counters
s390/pci: prepare is_passed_through() for dma-iommu
s390/pci: Use dma-iommu layer
 
s390/perf: implement perf_callchain_user()
 
s390/qeth: Fix typo 'weed' in comment
s390/qeth: replace deprecated strncpy with strscpy
 
s390/sclp: handle default case in sclp memory notifier
s390/sclp: replace deprecated strncpy with strtomem
 
s390/scm: fix virtual vs physical address confusion
 
s390/setup: make use of system_ctl_load()
s390/setup: use strlcat() instead of strcat()
 
s390/smp,mcck: fix early IPI handling
 
s390/smp: disallow CPU hotplug of CPU 0
s390/smp: keep the original lowcore for CPU 0
 
s390/vmem: remove unused variable
 
s390/vx: fix save/restore of fpu kernel context
 
s390/zcrypt: don't report online if card or queue is in check-stop state
s390/zcrypt: introduce new internal AP queue se_bound attribute
s390/zcrypt: update list of EP11 operation modes
 
s390: add support for DCACHE_WORD_ACCESS
s390: add USER_STACKTRACE support
s390: delete the unused store_prefix() function
s390: implement arch_xor_unlock_is_negative_byte
s390: provide word-at-a-time implementation
 
S390: Remove now superfluous sentinel elem from ctl_table arrays
 
s390: remove odd comment
s390: update defconfigs
s390: use control register bit defines
 
samples/bpf: Add -fsanitize=bounds to userspace programs
samples/bpf: Allow building with custom bpftool
samples/bpf: Allow building with custom CFLAGS/LDFLAGS
samples/bpf: Fix passing LDFLAGS to libbpf
samples/bpf: syscall_tp_user: Fix array out-of-bound access
samples/bpf: syscall_tp_user: Rename num_progs into nr_tests
 
samples/landlock: Support TCP restrictions
 
samples: bpf: Fix syscall_tp openat argument
samples: kprobes: Fixes a typo
 
sbsa_gwdt: Calculate timeout with 64-bit math
 
sc7180: Add qdsp based soundcard
 
sched/core: Fix RQCF_ACT_SKIP leak
sched/core: Optimize in_task() and in_interrupt() a bit
sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work()
sched/core: Remove ifdeffery for saved_state
sched/core: Update stale comment in try_to_wake_up()
sched/core: Use do-while instead of for loop in set_nr_if_polling()
 
sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded
 
sched/debug: Add new tracepoint to track compute energy computation
sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug()
sched/debug: Print 'tgid' in sched_show_task()
sched/debug: Remove the /proc/sys/kernel/sched_child_runs_first sysctl
sched/debug: Update stale reference to sched_debug.c
 
sched/eevdf: Fix vruntime adjustment on reweight
 
sched/fair: Fix cfs_rq_is_decayed() on !SMP
sched/fair: Fix open-coded numa_nearest_node()
sched/fair: Fix the decision for load balance
sched/fair: Fix warning in bandwidth distribution
sched/fair: Make cfs_rq->throttled_csd_list available on !SMP
sched/fair: Ratelimit update to tg->load_avg
sched/fair: Remove duplicate #include
sched/fair: Remove SIS_PROP
sched/fair: Remove unused 'curr' argument from pick_next_entity()
sched/fair: Rename check_preempt_curr() to wakeup_preempt()
sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair()
sched/fair: Scan cluster before scanning LLC in wake-up path
sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup
sched/fair: use folio_xchg_access_time() in numa_hint_fault_latency()
sched/fair: use folio_xchg_last_cpupid() in should_numa_migrate_memory()
 
sched/headers: Add header guard to
sched/headers: Move 'struct sched_param' out of uapi, to work around glibc/musl breakage
sched/headers: Remove comment referring to rq::cpu_load, since this has been removed
sched/headers: Remove duplicate header inclusions
sched/headers: Remove duplicated includes in kernel/sched/sched.h
sched/headers: Standardize the header guard #endif
sched/headers: Standardize the header guard #endif
sched/headers: Standardize the header guard name
 
sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb()
sched/nohz: Update comments about NEWILB_KICK
sched/nohz: Update idle load-balancing (ILB) comments
sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb()
 
sched/numa, mm: make numa migrate functions to take a folio
 
sched/numa: Complete scanning of inactive VMAs when there is no alternative
sched/numa: Complete scanning of partial VMAs regardless of PID activity
sched/numa: Document vma_numab_state fields
sched/numa: Move up the access pid reset logic
sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset
sched/numa: Trace decisions related to skipping VMAs
 
sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes
sched/psi: Bail out early from irq time accounting
sched/psi: Change update_triggers() to a 'void' function
sched/psi: Delete the 'update_total' function parameter from update_triggers()
sched/psi: Update poll => rtpoll in relevant comments
 
sched/rt/docs: Clarify & fix sched_rt_* sysctl docs
sched/rt/docs: Use 'real-time' instead of 'realtime'
 
sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int'
sched/rt: Disallow writing invalid values to sched_rt_period_us
sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask
 
sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform
sched/topology: Consolidate and clean up access to a CPU's max compute capacity
sched/topology: Fix sched_numa_find_nth_cpu() comment
sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case
sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case
sched/topology: Handle NUMA_NO_NODE in sched_numa_find_nth_cpu()
sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h
sched/topology: Remove the EM_MAX_COMPLEXITY limit
sched/topology: Rename 'DIE' domain to 'PKG'
 
sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0
sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0
 
sched: act_ct: switch to per-action label counting
sched: Add cpus_share_resources API
sched: Add task_struct->faults_disabled_mapping
sched: Assert for_each_thread() is properly locked
sched: Constrain locks in sched_submit_work()
sched: Extract __schedule_loop()
sched: Fix stop_one_cpu_nowait() vs hotplug
sched: Make PELT acronym definition searchable
sched: Misc cleanups
sched: Provide rt_mutex specific scheduler helpers
sched: psi: fix unprivileged polling against cgroups
sched: remove wait bookmarks
sched: Simplify sched_move_task()
sched: Simplify sched_rr_get_interval()
sched: Simplify sched_{set,get}affinity()
sched: Simplify set_user_nice()
sched: Simplify syscalls
sched: Simplify tg_set_cfs_bandwidth()
sched: Simplify yield_to()
 
scripts/checkstack.pl: match all stack sizes for s390
 
scripts/faddr2line: Don't filter out non-function symbols from readelf
scripts/faddr2line: Skip over mapping symbols in output from readelf
scripts/faddr2line: Use LLVM addr2line and readelf if LLVM=1
 
scripts/gdb/tasks: fix lx-ps command error
 
scripts/gdb/vmalloc: disable on no-MMU
 
scripts/gdb: add lx_current support for riscv
scripts/gdb: fix lx-device-list-bus and lx-device-list-class
scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n
 
scripts/kernel-doc: Fix the regex for matching -Werror flag
scripts/kernel-doc: match -Werror flag strictly
 
scripts/show_delta: add __main__ judgement before main code
 
scsi: aic79xx: Do not reference SCSI command when resetting device
scsi: aic79xx: Fix up NULL command in ahd_done()
scsi: aic79xx: Make BUILD_SCSIID() a function
scsi: aic7xxx: Do not reference SCSI command when resetting device
scsi: aic7xxx: Make BUILD_SCSIID() a function
scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
scsi: bnx2fc: Do not rely on a SCSI command for LUN or target reset
scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
scsi: Change SCSI device boolean fields to single bit flags
scsi: core: Add comment to target_destroy in scsi_host_template
scsi: core: Always send batch on reset or error handling command
scsi: core: Clean up scsi_dev_queue_ready()
scsi: core: Handle depopulation and restoration in progress
scsi: cxgbi: Fix 'generated' typo
scsi: esas2r: Use FIELD_GET() to extract PCIe capability fields
scsi: Fix sshdr use in scsi_cdl_enable
scsi: Fix sshdr use in scsi_test_unit_ready
scsi: fnic: Clean up some inconsistent indenting
scsi: hisi_sas: Allocate DFX memory during dump trigger
scsi: hisi_sas: Directly call register snapshot instead of using workqueue
scsi: hisi_sas: Set debugfs_dir pointer to NULL after removing debugfs
scsi: hisi_sas: use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfs
scsi: hp_sw: Fix sshdr use
scsi: ibmvfc: Add protocol field to ibmvfc_channels
scsi: ibmvfc: Add protocol field to target structure
scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return code
scsi: ibmvfc: Implement channel queue depth and event buffer accounting
scsi: ibmvfc: Limit max hw queues by num_online_cpus()
scsi: ibmvfc: Make channel allocation generic
scsi: ibmvfc: Make discovery buffer per protocol channel group
scsi: ibmvfc: Open-code reset loop for target reset
scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
scsi: ibmvfc: Rename ibmvfc_scsi_channels to ibmvfc_channels
scsi: ibmvfc: Track max and desired queue size in ibmvfc_channels
scsi: ibmvfc: Use 'unsigned int' for single-bit bitfields in 'struct ibmvfc_host'
scsi: ibmvfc: Use a bitfield for boolean flags
scsi: imm: Add a module parameter for the transfer mode
scsi: ipr: Do PCI error checks on own line
scsi: ips: Do not try to abort command from host reset
scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()
scsi: libsas: Declare sas_discover_end_dev() static
scsi: libsas: Declare sas_set_phy_speed() static
scsi: libsas: Move local functions declarations to sas_internal.h
scsi: lpfc: Introduce LOG_NODE_VERBOSE messaging flag
scsi: lpfc: Reject received PRLIs with only initiator fcn role for NPIV ports
scsi: lpfc: Remove unnecessary zero return code assignment in lpfc_sli4_hba_setup
scsi: lpfc: Treat IOERR_SLI_DOWN I/O completion status the same as pci offline
scsi: lpfc: Update lpfc version to 14.2.0.15
scsi: lpfc: Use topology_core_id()
scsi: lpfc: Validate ELS LS_ACC completion payload
scsi: megaraid: Fix up debug message in megaraid_abort_and_reset()
scsi: megaraid: Pass in NULL scb for host reset
scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers
scsi: megaraid_sas: Log message when controller reset is requested but not issued
scsi: megaraid_sas: Revision of Maintainer List
scsi: message: fusion: Correct definitions for mptscsih_dev_reset()
scsi: message: fusion: Initialize return value in mptfc_bus_reset()
scsi: message: fusion: Open-code mptfc_block_error_handler() for bus reset
scsi: message: fusion: Replace deprecated strncpy() with strscpy()
scsi: message: fusion: Replace deprecated strncpy() with strscpy_pad()
scsi: message: fusion: Simplify mptfc_block_error_handler()
scsi: mpi3mr: Split off bus_reset function from host_reset
scsi: mpt3sas: Fix loop logic
scsi: pm8001: Introduce pm8001_free_irq()
scsi: pm8001: Introduce pm8001_handle_irq()
scsi: pm8001: Introduce pm8001_init_tasklet()
scsi: pm8001: Introduce pm8001_kill_tasklet()
scsi: pm8001: Remove PM8001_READ_VPD
scsi: pm8001: Remove PM8001_USE_MSIX
scsi: pm8001: Remove PM8001_USE_TASKLET
scsi: pm8001: Remove pm80xx_chip_intx_interrupt_enable/disable()
scsi: pm8001: Simplify pm8001_chip_interrupt_enable/disable()
scsi: pmcraid: Add missing scsi_device_put() in pmcraid_eh_target_reset_handler()
scsi: pmcraid: Fix kernel-doc comment
scsi: pmcraid: Select device in pmcraid_eh_bus_reset_handler()
scsi: pmcraid: Select device in pmcraid_eh_target_reset_handler()
scsi: qedf: Use FC rport as argument for qedf_initiate_tmf()
scsi: qla1280: Separate out host reset function from qla1280_error_action()
scsi: qla2xxx: Fix system crash due to bad pointer access
scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfs
scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields
scsi: rdac: Fix send_mode_select retry handling
scsi: rdac: Fix sshdr use
scsi: Remove now superfluous sentinel element from ctl_table array
scsi: Remove scsi device no_start_on_resume flag
scsi: scsi_debug: Add debugfs interface to fail target reset
scsi: scsi_debug: Add interface to manage error injection for a single device
scsi: scsi_debug: Add new error injection type: Abort Failed
scsi: scsi_debug: Add new error injection type: Reset LUN failed
scsi: scsi_debug: Add param to control sdev's allow_restart
scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem
scsi: scsi_debug: Define grammar to remove added error injection
scsi: scsi_debug: Delete some bogus error checking
scsi: scsi_debug: Fix some bugs in sdebug_error_write()
scsi: scsi_debug: Return failed value if error is injected
scsi: scsi_debug: Set command result and sense data if error is injected
scsi: scsi_debug: Time out command if the error is injected
scsi: sd: Fix scsi_mode_sense caller's sshdr use
scsi: sd: Fix sshdr use in cache_type_store
scsi: sd: Fix sshdr use in read_capacity_16
scsi: sd: Fix sshdr use in sd_spinup_disk
scsi: sd: Fix sshdr use in sd_suspend_common()
scsi: sd: Fix system start for ATA devices
scsi: snic: Remove useless code in snic_dr_clean_pending_req()
scsi: spi: Fix sshdr use
scsi: sr: Fix sshdr use in sr_get_events
scsi: sym53c8xx_2: Rework reset handling
scsi: sym53c8xx_2: Split off bus reset from host reset
scsi: target: Allow userspace to request direct submissions
scsi: target: Convert to bdev_open_by_path()
scsi: target: core: Fix kernel-doc comment
scsi: target: core: Kill transport_handle_cdb_direct()
scsi: target: core: Move buffer clearing hack
scsi: target: core: Move core_alua_check_nonop_delay() call
scsi: target: core: Unexport target_queue_submission()
scsi: target: Export fabric driver direct submit settings
scsi: target: Have drivers report if they support direct submissions
scsi: target: iscs: Make write_pending_must_be_called a bit field
scsi: target: Remove the references to http://www.linux-iscsi.org/
scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by
scsi: ufs: Convert all platform drivers to return void
scsi: ufs: core: Add OPP support for scaling clocks and regulators
scsi: ufs: core: Add support for parsing OPP
scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
scsi: ufs: core: Conversion to bool not necessary
scsi: ufs: core: Do not look for unsupported vdd-hba-max-microamp
scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth + 1
scsi: ufs: core: Fix abnormal scale up after last cmd finish
scsi: ufs: core: Fix abnormal scale up after scale down
scsi: ufs: core: Fix race between force complete and ISR
scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort() and ISR
scsi: ufs: core: Include the SCSI ID in UFS command tracing output
scsi: ufs: core: Leave space for '\0' in utf8 desc string
scsi: ufs: core: Let the sq_lock protect sq_tail_slot access
scsi: ufs: core: Move the 4K alignment code into the Exynos driver
scsi: ufs: core: Only suspend clock scaling if scaling down
scsi: ufs: core: Remove dev cmd clock scaling busy
scsi: ufs: core: Remove request tag range checks
scsi: ufs: core: Set the Command Priority (CP) flag for RT requests
scsi: ufs: core: Simplify ufshcd_comp_scsi_upiu()
scsi: ufs: core: Store min and max clk freq from OPP table
scsi: ufs: core: WLUN send SSU timeout recovery
scsi: ufs: dt-bindings: common: Add OPP table
scsi: ufs: qcom-ufs: dt-bindings: Document the SM8650 UFS Controller
scsi: ufs: qcom: Add multiple frequency support for MAX_CORE_CLK_1US_CYCLES
scsi: ufs: qcom: Add support to configure PA_VS_CORE_CLK_40NS_CYCLES
scsi: ufs: qcom: Align programing of unipro clk attributes
scsi: ufs: qcom: Configure SYS1CLK_1US_REG for UFS V4 and above
scsi: ufs: qcom: Remove unnecessary check
scsi: ufs: qcom: Rename "hs_gear" to "phy_gear"
scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in ufs_qcom_clk_scale_notify()
scsi: ufs: qcom: Update MAX_CORE_CLK_1US_CYCLES for UFS V4 and above
scsi: ufs: qcom: Update PHY settings only when scaling to higher gears
scsi: ufs: ufs-pci: Switch to use acpi_evaluate_dsm_typed()
 
sctp: Spelling s/preceeding/preceding/g
 
security/keys: export key_lookup()
 
security: convert to new timestamp accessors
 
selftest, bpf: enable cpu v4 tests for arm32
 
selftests/amd-pstate: Added option to provide perf binary path
selftests/amd-pstate: Fix broken paths to run workloads in amd-pstate-ut
 
selftests/arm64: add HWCAP2_LRCPC3 test
 
selftests/bpf/sockopt: Add io_uring support
 
selftests/bpf: Add additional mprog query test coverage
selftests/bpf: Add big-endian support to the ldsx test
selftests/bpf: Add BPF assertion macros
selftests/bpf: Add BPF_FIB_LOOKUP_SRC tests
selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h
selftests/bpf: Add cross-build support for urandom_read et al
selftests/bpf: add edge case backtracking logic test
selftests/bpf: Add missing section name tests for getpeername/getsockname
selftests/bpf: Add more test cases for bpf memory allocator
selftests/bpf: add more test cases for check_cfg()
selftests/bpf: Add netkit to tc_redirect selftest
selftests/bpf: Add netlink helper library
selftests/bpf: Add options and frags to xdp_hw_metadata
selftests/bpf: Add pairs_redir_to_connected helper
selftests/bpf: Add selftest for bpf_task_under_cgroup() in sleepable prog
selftests/bpf: Add selftests for netkit
selftests/bpf: Add some negative tests
selftests/bpf: Add test for early update in prog_array_map_poke_run
selftests/bpf: Add test for immediate spilled to stack
selftests/bpf: Add test for missed counts of perf event link kprobe
selftests/bpf: Add test for recursion counts of perf event link kprobe
selftests/bpf: Add test for recursion counts of perf event link tracepoint
selftests/bpf: Add test for using css_task iter in sleepable progs
selftests/bpf: Add testcases for tailcall infinite loop fixing
selftests/bpf: Add tests for array map with local percpu kptr
selftests/bpf: Add tests for BPF exceptions
selftests/bpf: Add tests for cgroup unix socket address hooks
selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr
selftests/bpf: Add tests for css_task iter combining with cgroup iter
selftests/bpf: Add tests for open-coded task and css iter
selftests/bpf: Add tests for open-coded task_vma iter
selftests/bpf: Add tests for ring__*_pos
selftests/bpf: Add tests for ring__avail_data_size
selftests/bpf: Add tests for ring__consume
selftests/bpf: Add tests for ring__map_fd
selftests/bpf: Add tests for ring__size
selftests/bpf: Add tests for ring_buffer__ring
selftests/bpf: Add tests for symbol versioning for uprobe
selftests/bpf: Add uprobe_multi to gen_tar target
selftests/bpf: check if max number of bpf_loop iterations is tracked
selftests/bpf: Correct map_fd to data_fd in tailcalls
selftests/bpf: De-veth-ize the tc_redirect test case
selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for riscv
selftests/bpf: Define SYS_PREFIX for riscv
selftests/bpf: Don't truncate #test/subtest field
selftests/bpf: Enable CONFIG_VSOCKETS in config
selftests/bpf: Enable cpu v4 tests for LoongArch
selftests/bpf: Enable lld usage for RISC-V
selftests/bpf: Enable the cpuv4 tests for s390x
selftests/bpf: fix bpf_loop_bench for new callback verification scheme
selftests/bpf: Fix broken build where char is unsigned
selftests/bpf: Fix compiler warnings reported in -O2 mode
selftests/bpf: Fix selftests broken by mitigations=off
selftests/bpf: fix test_bpffs
selftests/bpf: fix test_maps' use of bpf_map_create_opts
selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly
selftests/bpf: Improve missed_kprobe_recursion test robustness
selftests/bpf: Improve percpu_alloc test robustness
selftests/bpf: Make align selftests more robust
selftests/bpf: Make linked_list failure test more robust
selftests/bpf: Make sure mount directory exists
selftests/bpf: precision tracking test for BPF_NEG and BPF_END
selftests/bpf: Print log buffer for exceptions test only on failure
selftests/bpf: Remove unnecessary direct read of local percpu kptr
selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c
selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c
selftests/bpf: Skip module_fentry_shadow test when bpf_testmod is not available
selftests/bpf: Support building selftests in optimized -O2 mode
selftests/bpf: test if state loops are detected in a tricky case
selftests/bpf: Test pinning bpf timer to a core
selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop()
selftests/bpf: test widening for iterating callbacks
selftests/bpf: tests for iterating callbacks
selftests/bpf: tests with delayed read/precision makrs in loop body
selftests/bpf: trace_helpers.c: Add a global ksyms initialization mutex
selftests/bpf: trace_helpers.c: Optimize kallsyms cache
selftests/bpf: track string payload offset as scalar in strobemeta
selftests/bpf: track tcp payload offset as scalar in xdp_synproxy
selftests/bpf: Trim DENYLIST.s390x
selftests/bpf: Unmount the cgroup2 work directory
selftests/bpf: Update error message in negative linked_list test
 
selftests/cachestat: Fix print_cachestat format
 
selftests/clone3: Fix broken test under !CONFIG_TIME_NS
selftests/clone3: Report descriptive test names
 
selftests/damon/sysfs: test DAMOS apply intervals
 
selftests/damon: Add executable permission to test scripts
 
selftests/dmabuf-heaps: add gitignore file
 
selftests/efivarfs: create-read: fix a resource leak
 
selftests/exec: Convert execveat test to generate KTAP output
 
selftests/ftrace: add loongarch support for kprobe args char tests
selftests/ftrace: Add riscv support for kprobe arg tests
 
selftests/hid: do not manually call headers_install
selftests/hid: ensure we can compile the tests on kernels pre-6.3
selftests/hid: force using our compiled libbpf headers
 
selftests/kvm: Replace attribute with macro
 
selftests/landlock: Add network tests
selftests/landlock: Add tests for FS topology changes with network rules
selftests/landlock: Share enforce_ruleset() helper
 
selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
 
selftests/mm: add a new test for madv and hugetlb
selftests/mm: add hugetlb_fault_after_madv to .gitignore
selftests/mm: cow: print ksft header before printing anything else
selftests/mm: export get_free_hugepages()
selftests/mm: gup_longterm: fix a resource leak
selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS
selftests/mm: restore number of hugepages
selftests/mm: Substitute attribute with a macro
 
selftests/net: Extract uring helpers to be reusable
selftests/net: fix a char signedness issue
selftests/net: ipsec: fix constant out of range
selftests/net: mptcp: fix uninitialized variable warnings
selftests/net: unix: fix unused variable compiler warning
 
selftests/nolibc: add tests for multi-object linkage
selftests/nolibc: allow building i386 with multiarch compiler
selftests/nolibc: don't embed initramfs into kernel image
selftests/nolibc: libc-test: avoid -Wstringop-overflow warnings
selftests/nolibc: use -nostdinc for nolibc-test
selftests/nolibc: use qemu-system-ppc64 for ppc64le
 
selftests/openat2: Fix wrong format specifier
 
selftests/pidfd: Fix ksft print formats
 
selftests/resctrl: Cleanup benchmark argument parsing
selftests/resctrl: Correct benchmark command help
selftests/resctrl: Ensure the benchmark commands fits to its array
selftests/resctrl: Extend signal handler coverage to unmount on receiving signal
selftests/resctrl: Fix feature checks
selftests/resctrl: Fix MBM test failure when MBA unavailable
selftests/resctrl: Fix schemata write error check
selftests/resctrl: Fix uninitialized .sa_flags
selftests/resctrl: Fix wrong format specifier
selftests/resctrl: Make benchmark command const and build it with pointers
selftests/resctrl: Move _GNU_SOURCE define into Makefile
selftests/resctrl: Move run_benchmark() to a more fitting file
selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests
selftests/resctrl: Refactor feature check to use resource and feature name
selftests/resctrl: Remove ben_count variable
selftests/resctrl: Remove bw_report and bm_type from main()
selftests/resctrl: Remove duplicate feature check from CMT test
selftests/resctrl: Reorder resctrl FS prep code and benchmark_cmd init
selftests/resctrl: Simplify span lifetime
 
selftests/rseq: fix kselftest Clang build warnings
 
selftests/sigaltstack: Fix wrong format specifier
 
selftests/tc-testing: cls_fw: add tests for classid
selftests/tc-testing: cls_route: add tests for classid
selftests/tc-testing: cls_u32: add tests for classid
selftests/tc-testing: implement tdc parallel test run
selftests/tc-testing: localize test resources
selftests/tc-testing: update tdc documentation
selftests/tc-testing: update test definitions for local resources
 
selftests/tdx: add gitignore file
 
selftests/thermel/intel: Add test to read power floor status
selftests/thermel/intel: Add test to read workload hint
 
selftests/user_events: add gitignore file
selftests/user_events: Test persist flag cases
 
selftests/x86/lam: Zero out buffer for readlink()
 
selftests/x86/mm: Add new test that userspace stack is in fact NX
 
selftests/xsk: Add a test for shared umem feature
selftests/xsk: add option that lists all tests
selftests/xsk: add option to only run tests in a single mode
selftests/xsk: add option to run single test
selftests/xsk: add timeout for Tx thread
selftests/xsk: declare test names in struct
selftests/xsk: display command line options with -h
selftests/xsk: fail single test instead of all tests
selftests/xsk: Iterate over all the sockets in the receive pkts function
selftests/xsk: Iterate over all the sockets in the send pkts function
selftests/xsk: Modify xsk_update_xskmap() to accept the index as an argument
selftests/xsk: move all tests to separate functions
selftests/xsk: Move pkt_stream to the xsk_socket_info
selftests/xsk: Move src_mac and dst_mac to the xsk_socket_info
selftests/xsk: print per packet info in verbose mode
selftests/xsk: Remove unnecessary parameter from pkt_set() function call
selftests/xsk: Rename xsk_xdp_metadata.h to xsk_xdp_common.h
selftests/xsk: use ksft_print_msg uniformly
 
selftests: add a sanity check for zswap
selftests: add a selftest to verify hugetlb usage in memcg
selftests: Add printf attribute to kselftest prints
selftests: Add test cases for FDB flush with VXLAN device
selftests: add vlan hw filter tests
selftests: bonding: do not set port down when adding to bond
selftests: bpf: xskxceiver: ksft_print_msg: fix format type error
selftests: bridge_mdb: Use MDB get instead of dump
selftests: capabilities: remove duplicate unneeded defines
selftests: clone3: remove duplicate defines
selftests: core: remove duplicate defines
selftests: fdb_flush: Add test cases for FDB flush with bridge device
selftests: firmware: remove duplicate unneeded defines
selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest
selftests: mm: add a test for moving from an offset from start of mapping
selftests: mm: add a test for mutually aligned moves > PMD size
selftests: mm: add a test for remapping to area immediately after existing mapping
selftests: mm: add a test for remapping within a range
selftests: mm: add pagemap ioctl tests
selftests: mm: fix failure case when new remap region was not found
selftests: mm: fix some build warnings
selftests: mm: skip whole test instead of failure
selftests: mptcp: display simult in extra_msg
selftests: mptcp: fix fastclose with csum failure
selftests: mptcp: fix wait_rm_addr/sf parameters
selftests: mptcp: join: fix subflow_send_ack lookup
selftests: mptcp: run userspace pm tests slower
selftests: mptcp: sockopt: drop mptcp_connect var
selftests: net: change ifconfig with ip command
selftests: net: remove unused variables
selftests: netdevsim: use suitable existing dummy file for flash test
selftests: netfilter: test nat source port clash resolution interaction with tcp early demux
selftests: pmtu.sh: fix result checking
selftests: secretmem: floor the memory size to the multiple of page_size
selftests: static_keys: fix test name in messages
selftests: tc-testing: add missing Kconfig options to 'config'
selftests: tc-testing: add test for 'rt' upgrade on hfsc
selftests: tc-testing: move auxiliary scripts to a dedicated folder
selftests: timers: Convert nsleep-lat test to generate KTAP output
selftests: timers: Convert posix_timers test to generate KTAP output
selftests: uevent filtering: fix return on error in uevent_listener
selftests: vxlan_mdb: Use MDB get instead of dump
 
Linux: selftests:modify the incorrect print format
 
selinux: Annotate struct sidtab_str_cache with __counted_by
selinux: convert to new timestamp accessors
selinux: hweight optimization in avtab_read_item
selinux: improve debug configuration
selinux: improve role transition hashing
selinux: print sum of chain lengths^2 for hash tables
selinux: simplify avtab slot calculation
selinux: simplify avtab_insert_node() prototype
 
seq_buf: Export seq_buf_putc()
seq_buf: Export seq_buf_puts()
seq_buf: fix a misleading comment
seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str()
 
seq_file: add helper macro to define attribute for rw file
 
serdev: Make use of device_set_node()
serdev: Replace custom code with device_match_acpi_handle()
serdev: Simplify devm_serdev_device_open() function
 
serial/esp32_uart: use prescaler when available
 
serial: 21285: Use port lock wrappers
serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
serial: 8250: Check for valid console index
serial: 8250: remove AR7 support
serial: 8250: Use port lock wrappers
serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err()
serial: 8250_aspeed_vuart: Use devm_clk_get_enabled()
serial: 8250_aspeed_vuart: Use port lock wrappers
serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err()
serial: 8250_bcm7271: Use devm_clk_get_optional_enabled()
serial: 8250_bcm7271: Use port lock wrappers
serial: 8250_dma: Use port lock wrappers
serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
serial: 8250_dw: Use devm_clk_get_optional_enabled()
serial: 8250_dw: Use port lock wrappers
serial: 8250_exar: Use port lock wrappers
serial: 8250_fsl: Use port lock wrappers
serial: 8250_mid: Remove 8250_pci usage
serial: 8250_mtk: Use port lock wrappers
serial: 8250_of: Use dev_err_probe() instead of dev_warn()
serial: 8250_of: Use devm_clk_get_enabled()
serial: 8250_omap: Add earlycon support for the AM654 UART controller
serial: 8250_omap: Drop pm_runtime_irq_safe()
serial: 8250_omap: Set the console genpd always on if no console suspend
serial: 8250_omap: Use port lock wrappers
serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by
serial: 8250_pci1xxxx: Use port lock wrappers
serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750
serial: add PORT_GENERIC definition
serial: altera_jtaguart: Use port lock wrappers
serial: altera_uart: Use port lock wrappers
serial: amba-pl010: Use port lock wrappers
serial: amba-pl011: Do not complain when DMA is absent
serial: amba-pl011: Use port lock wrappers
serial: apb: Use port lock wrappers
serial: ar933x: Use port lock wrappers
serial: arc_uart: Use port lock wrappers
serial: atmel: Use port lock wrappers
serial: bcm63xx-uart: Use port lock wrappers
serial: core: add comment about definitely used port types
serial: core: fix kernel-doc for uart_port_unlock_irqrestore()
serial: core: Fix runtime PM handling for pending tx
serial: core: Provide port lock wrappers
serial: core: remove cruft from uapi header
serial: core: Simplify uart_get_rs485_mode()
serial: core: tidy invalid baudrate handling in uart_get_baud_rate
serial: core: Use lock wrappers
serial: core: Use port lock wrappers
serial: cpm_uart: Use port lock wrappers
serial: digicolor: Use port lock wrappers
serial: dz: Use port lock wrappers
serial: exar: Add RS-485 support for Sealevel XR17V35X based cards
serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards"
serial: fsl_lpuart: Use port lock wrappers
serial: icom: Use port lock wrappers
serial: imx: Put DMA enabled UART in separate lock subclass
serial: imx: Simplify compatibility handling
serial: imx: Use port lock wrappers
serial: initialize retinfo in uart_get_info()
serial: ip22zilog: Use port lock wrappers
serial: jsm: Use port lock wrappers
serial: linflexuart: Use port lock wrappers
serial: liteuart: Use port lock wrappers
serial: lpc32xx_hs: Use port lock wrappers
serial: ma35d1: Use port lock wrappers
serial: ma35d1: Validate console index before assignment
serial: max310x: remove trailing whitespaces
serial: mcf: Use port lock wrappers
serial: mctrl_gpio: Use port lock wrappers
serial: men_z135_uart: Use port lock wrappers
serial: meson: Use port lock wrappers
serial: milbeaut_usio: Use port lock wrappers
serial: mpc52xx: Use port lock wrappers
serial: mps2-uart: Use port lock wrappers
serial: msm: Use port lock wrappers
serial: mvebu-uart: Use port lock wrappers
serial: omap: Use port lock wrappers
serial: owl: Use port lock wrappers
serial: pch: Use port lock wrappers
serial: pic32: Use port lock wrappers
serial: pmac_zilog: Use port lock wrappers
serial: pxa: Use port lock wrappers
serial: qcom-geni: Use port lock wrappers
serial: rda: Use port lock wrappers
serial: rp2: Use port lock wrappers
serial: sa1100: Use port lock wrappers
serial: samsung_tty: Use port lock wrappers
serial: sb1250-duart: Use port lock wrappers
serial: sc16is7xx: address RX timeout interrupt errata
serial: sc16is7xx: improve comments about variants
serial: sc16is7xx: remove unused to_sc16is7xx_port macro
serial: sc16is7xx: use device_property APIs when configuring irda mode
serial: sc16is7xx: Use port lock wrappers
serial: sh-sci: Use port lock wrappers
serial: sifive: Use port lock wrappers
serial: sprd: Use port lock wrappers
serial: st-asc: Use port lock wrappers
serial: stm32: add support for break control
serial: stm32: Use port lock wrappers
serial: sunhv: Use port lock wrappers
serial: sunplus-uart: Use port lock wrappers
serial: sunsab: Use port lock wrappers
serial: sunsu: Use port lock wrappers
serial: sunzilog: Use port lock wrappers
serial: tegra: Use port lock wrappers
serial: timbuart: Use port lock wrappers
serial: txx9: Use port lock wrappers
serial: uartlite: Use port lock wrappers
serial: ucc_uart: Use port lock wrappers
serial: vt8500: Use port lock wrappers
serial: xilinx_uartps: unset STOPBRK when setting STARTBRK
serial: xilinx_uartps: Use port lock wrappers
 
server: convert to new timestamp accessors
 
sfc: ensure an extack msg from efx_tc_flower_replace_foreign EOPNOTSUPPs
sfc: fix a double-free bug in efx_probe_filters
sfc: make coding style of PTP addresses consistent with core
sfc: offload foreign RHS rules without an encap match
sfc: parse mangle actions (NAT) in conntrack entries
sfc: replace deprecated strncpy with strscpy
sfc: support offloading ct(nat) action in RHS rules
sfc: support TC left-hand-side rules on foreign netdevs
sfc: support TC rules which require OR-AR-CT-AR flow
 
sgi-xp: Remove the now superfluous sentinel element from ctl_table array
 
sh, kexec: fix the incorrect ifdeffery and dependency of CONFIG_KEXEC
 
sh: bios: Revive earlyprintk support
sh: boards: Fix Sound Simple-Card struct name
sh: machvec: Remove custom ioport_{un,}map()
sh: pci: Do PCI error check on own line
sh: Remove stale microdev board
sh: Remove superhyway bus support
sh: Remove unused SH4-202 support
 
shmem,percpu_counter: add _limited_add(fbc, limit, amount)
 
shmem: _add_to_page_cache() before shmem_inode_acct_blocks()
shmem: factor shmem_falloc_wait() out of shmem_fault()
shmem: move memcg charge out of shmem_add_to_page_cache()
shmem: move shmem_xattr_handlers to .rodata
shmem: remove vma arg from shmem_get_folio_gfp()
shmem: shmem_acct_blocks() and shmem_inode_acct_blocks()
shmem: shrink shmem_inode_info: dir_offsets in a union
shmem: trivial tidyups, removing extra blank lines, etc
 
sign-file: Fix incorrect return values check
 
signal: Add a proper comment about preempt_disable() in ptrace_stop()
signal: complete_signal: use __for_each_thread()
signal: Don't disable preemption in ptrace_stop() on PREEMPT_RT
 
six locks: Add start_time to six_lock_waiter
six locks: be more careful about lost wakeups
six locks: Centralize setting of waiting bit
six locks: Delete redundant comment
six locks: Delete six_lock_pcpu_free_rcu()
six locks: Disable percpu read lock mode in userspace
six locks: Documentation, renaming
six locks: Enable lockdep
six locks: Expose tracepoint IP
six locks: Fix a lost wakeup
six locks: Fix an unitialized var
six locks: Improve six_lock_count
six locks: Improve spurious wakeup handling in pcpu reader mode
six locks: Improved optimistic spinning
six locks: Kill six_lock_pcpu_(alloc|free)
six locks: Kill six_lock_state union
six locks: Lock contended tracepoints
six locks: lock->state.seq no longer used for write lock held
six locks: Remove hacks for percpu mode lost wakeup
six locks: Seq now only incremented on unlock
six locks: Simplify dispatch
six locks: Simplify six_lock_counts()
six locks: Simplify six_relock()
six locks: Simplify wait lists
six locks: Single instance of six_lock_vals
six locks: six_lock_readers_add()
six locks: six_lock_waiter()
six locks: Split out seq, use atomic_t instead of atomic64_t
six locks: Tiny bit more tidying
six locks: Use atomic_try_cmpxchg_acquire()
six locks: Wakeup now takes lock on behalf of waiter
 
six_locks: Kill test_bit()/set_bit() usage
 
Linux: SM6115 TX Macro
 
smb3: allow dumping session and tcon id to improve stats analysis and debugging
 
SMB3: clarify some of the unused CreateOption flags
 
smb3: fix caching of ctime on setxattr
smb3: fix creating FIFOs when mounting with "sfu" mount option
smb3: fix touch -h of symlink
smb3: minor cleanup of session handling code
smb3: minor RDMA cleanup
smb3: more minor cleanups for session handling routines
 
smb: client, common: fix fortify warnings
smb: client: fix missing mode bits for SMB symlinks
smb: client: fix mount when dns_resolver key is not available
smb: client: fix NULL deref in asn1_ber_decoder()
smb: client: fix OOB in cifsd when receiving compounded resps
smb: client: fix OOB in receive_encrypted_standard()
smb: client: fix OOB in SMB2_query_info_init()
smb: client: fix OOB in smb2_query_reparse_point()
smb: client: fix OOB in smbCalcSize()
smb: client: fix potential deadlock when releasing mids
smb: client: fix potential NULL deref in parse_dfs_referrals()
smb: client: fix potential OOB in cifs_dump_detail()
smb: client: fix potential OOB in smb2_dump_detail()
smb: client: fix potential OOBs in smb2_parse_contexts()
smb: client: fix use-after-free bug in cifs_debug_data_proc_show()
smb: client: fix use-after-free in smb2_query_info_compound()
smb: client: implement ->query_reparse_point() for SMB1
smb: client: introduce ->parse_reparse_point()
smb: client: introduce cifs_sfu_make_node()
smb: client: remove extra @chan_count check in __cifs_put_smb_ses()
smb: client: report correct st_size for SMB and NFS symlinks
smb: client: set correct file type from NFS reparse points
smb: move cifs_xattr_handlers to .rodata
smb: use crypto_shash_digest() in symlink_hash()
 
smp,csd: Throw an error if a CSD lock is stuck for too long
 
smp: Change function signatures to use call_single_data_t
 
soc/aspeed: Convert to platform remove callback returning void
 
soc/fsl: cpm: qmc: Convert to platform remove callback returning void
soc/fsl: cpm: tsa: Convert to platform remove callback returning void
soc/fsl: dpaa2-console: Convert to platform remove callback returning void
 
soc/fujitsu: a64fx-diag: Convert to platform remove callback returning void
 
soc/hisilicon: kunpeng_hccs: Convert to platform remove callback returning void
 
soc/ixp4xx: ixp4xx-npe: Convert to platform remove callback returning void
soc/ixp4xx: ixp4xx-qmgr: Convert to platform remove callback returning void
 
soc/litex: litex_soc_ctrl: Convert to platform remove callback returning void
 
soc/loongson: loongson2_guts: Convert to platform remove callback returning void
 
soc/mediatek: mtk-devapc: Convert to platform remove callback returning void
soc/mediatek: mtk-mmsys: Convert to platform remove callback returning void
 
soc/microchip: mpfs-sys-controller: Convert to platform remove callback returning void
 
soc/pxa: ssp: Convert to platform remove callback returning void
 
soc/rockchip: io-domain: Convert to platform remove callback returning void
 
soc/tegra: cbb: tegra194-cbb: Convert to platform remove callback returning void
soc/tegra: pmc: Drop the ->opp_to_performance_state() callback
 
soc/ti: k3-ringacc: Convert to platform remove callback returning void
soc/ti: knav_dma: Convert to platform remove callback returning void
soc/ti: knav_qmss_queue: Convert to platform remove callback returning void
soc/ti: pm33xx: Convert to platform remove callback returning void
soc/ti: pruss: Convert to platform remove callback returning void
soc/ti: smartreflex: Convert to platform remove callback returning void
soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void
 
soc: bcm: brcmstb: depend on ARCH_BRCMSTB over arm arches
soc: dove: add missing of_node_put
soc: kunpeng_hccs: Migrate to use generic PCC shmem related macros
soc: mediatek: svs: Add support for MT8188 SoC
soc: mediatek: svs: Add support for voltage bins
soc: qcom: Add LLCC support for multi channel DDR
soc: qcom: apr: Add __counted_by for struct apr_rx_buf and use struct_size()
soc: qcom: icc-bwmon: Convert to platform remove callback returning void
soc: qcom: llcc-qcom: Convert to platform remove callback returning void
soc: qcom: llcc: Add QDU1000 and QRU1000 LLCC support
soc: qcom: llcc: Handle a second device without data corruption
soc: qcom: llcc: Refactor llcc driver to support multiple configuration
soc: qcom: llcc: Updating the macro name
soc: qcom: ocmem: Convert to platform remove callback returning void
soc: qcom: pmic: Fix resource leaks in a device_for_each_child_node() loop
soc: qcom: pmic_glink: Convert to platform remove callback returning void
soc: qcom: pmic_glink: fix connector type to be DisplayPort
soc: qcom: pmic_glink_altmode: Print return value on error
soc: qcom: qcom_aoss: Convert to platform remove callback returning void
soc: qcom: qcom_gsbi: Convert to platform remove callback returning void
soc: qcom: qcom_stats: Convert to platform remove callback returning void
soc: qcom: rmtfs: Support discarding guard pages
soc: qcom: rmtfs_mem: Convert to platform remove callback returning void
soc: qcom: smem: Annotate struct qcom_smem with __counted_by
soc: qcom: smem: Convert to platform remove callback returning void
soc: qcom: smp2p: Convert to platform remove callback returning void
soc: qcom: smsm: Convert to platform remove callback returning void
soc: qcom: socinfo: Add IDs for IPQ8174 family
soc: qcom: socinfo: Add SM8550-adjacent PMICs
soc: qcom: socinfo: Add SoC ID for QCM6490
soc: qcom: socinfo: Add Soc ID for SM7150P
soc: qcom: socinfo: Convert to platform remove callback returning void
soc: qcom: Switch to EXPORT_SYMBOL_GPL()
soc: qcom: wcnss_ctrl: Remove redundant initialization owner in wcnss_ctrl_driver
soc: renesas: Identify RZ/G3S SoC
soc: renesas: Kconfig: Remove blank line before ARCH_R9A07G043 help text
soc: renesas: renesas-soc: Remove blank lines
soc: samsung: exynos-chipid: Convert to platform remove callback returning void
soc: sifive: replace SOC_FOO with ARCH_FOO
soc: ti: k3-socinfo: Avoid overriding return value
soc: ti: k3-socinfo: Fix typo in bitfield documentation
soc: ti: knav_qmss_queue: Use device_get_match_data()
 
sock: Code cleanup on __sk_mem_raise_allocated()
sock: Doc behaviors for pressure heurisitics
sock: Ignore memcg pressure heuristics when raising allocated
 
sound: Fix snd_pcm_readv()/writev() to use iov access functions
 
soundwire: bus: improve error handling for clock stop prepare/deprepare
soundwire: dmi-quirks: update HP Omen match
soundwire: intel_ace2x: fix AC timing setting for ACE2.x
soundwire: qcom: handle command ignored interrupt
soundwire: qcom: Log clk_get("iface") failures
soundwire: qcom: use newer link status tregister on v2.0.0
soundwire: stream: fix NULL pointer dereference for multi_link
 
sparc: Annotate struct cpuinfo_tree with __counted_by
 
speakup: Document USB support
 
spi: Add RZ/V2M CSI target support
spi: Add support for Intel LJCA USB SPI driver
spi: ar934x: Use helper function devm_clk_get_enabled()
spi: armada-3700: Use helper function devm_clk_get_prepared()
spi: aspeed: Use helper function devm_clk_get_enabled()
spi: at91-usart: Remove some dead code
spi: ath79: Use helper function devm_clk_get_enabled()
spi: atmel: Do not cancel a transfer upon any signal
spi: atmel: Drop unused defines
spi: atmel: Fix clock issue when using devices with different polarities
spi: atmel: Prevent spi transfers from being killed
spi: bcm2835: add a sentinel at the end of the lookup array
spi: bcm2835: reduce the abuse of the GPIO API
spi: bcm2835: Use helper function devm_clk_get_enabled()
spi: bcm2835aux: Use helper function devm_clk_get_enabled()
spi: cadence: revert "Add SPI transfer delays"
spi: davinci: Use helper function devm_clk_get_enabled()
spi: Don't use flexible array in struct spi_message definition
spi: Drop warning from spi_stop_queue()
spi: dt-bindings: arm,pl022: Move child node properties to separate schema
spi: dt-bindings: Make "additionalProperties: true" explicit
spi: dt-bindings: qup: Document interconnects
spi: dt-bindings: qup: Document power-domains and OPP
spi: dt-bindings: st,stm32-spi: Move "st,spi-midi-ns" to spi-peripheral-props.yaml
spi: dw-bt1: Use helper function devm_clk_get_enabled()
spi: dw-mmio: Use helper function devm_clk_get_*()
spi: Export acpi_spi_find_controller_by_adev()
spi: Fix null dereference on suspend
spi: lantiq-ssc: Use helper function devm_clk_get_enabled()
spi: lm70llp: switch to use modern name
spi: lp-8841: switch to use modern name
spi: mchp-pci1xxxx: Annotate struct pci1xxxx_spi with __counted_by
spi: Merge up fix
spi: meson-spicc: switch to use modern name
spi: meson-spicc: Use helper function devm_clk_get_enabled()
spi: meson-spifc: switch to use modern name
spi: microchip-core-qspi: switch to use modern name
spi: microchip-core-qspi: Use helper function devm_clk_get_enabled()
spi: microchip-core: switch to use modern name
spi: microchip-core: Use helper function devm_clk_get_enabled()
spi: mpc512x-psc: switch to use modern name
spi: mpc52xx-psc: Make mpc52xx_psc_spi_transfer_one_message() static
spi: mpc52xx-psc: switch to use modern name
spi: mpc52xx: switch to use modern name
spi: mt65xx: switch to use modern name
spi: mt7621: switch to use modern name
spi: mtk-nor: switch to use modern name
spi: mtk-snfi: switch to use modern name
spi: mtk-snfi: Use helper function devm_clk_get_enabled()
spi: mux: switch to use spi_alloc_host()
spi: mxic: switch to use modern name
spi: mxs: switch to use modern name
spi: npcm-fiu: Use helper function devm_clk_get_enabled()
spi: npcm-pspi: switch to use modern name
spi: nxp-fspi: switch to use modern name
spi: nxp-fspi: use the correct ioremap function
spi: oc-tiny: switch to use modern name
spi: omap-uwire: switch to use modern name
spi: omap2-mcspi: Add FIFO support without DMA
spi: omap2-mcspi: Fix hardcoded reference clock
spi: omap2-mcspi: switch to use modern name
spi: orion: Use helper function devm_clk_get_enabled()
spi: pic32-sqi: Use helper function devm_clk_get_enabled()
spi: pic32: Use helper function devm_clk_get_enabled()
spi: qup: Allow scaling power domains and
spi: qup: Parse OPP table for DVFS support
spi: qup: Vote for interconnect bandwidth to DRAM
spi: renesas,rzv2m-csi: Add CSI (SPI) target related property
spi: rockchip: Use helper function devm_clk_get_enabled()
spi: rzv2m-csi: Add target mode support
spi: spi-axi-spi-engine: Use helper function devm_clk_get_enabled()
spi: spi-cadence-quadspi: add runtime pm support
spi: spi-cadence-quadspi: Fix missing unwind goto warnings
spi: spi-cadence: Use helper function devm_clk_get_enabled()
spi: spi-cavium-thunderx: Use helper function devm_clk_get_enabled()
spi: spi-fsl-dspi: Use helper function devm_clk_get_enabled()
spi: spi-geni-qcom: Rename the label unmap_if_dma
spi: spi-imx: correctly configure burst length when using dma
spi: spi-meson-spifc: Use helper function devm_clk_get_enabled()
spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
spi: spidev: make spidev_class constant
spi: spl022: Use helper function devm_clk_get_enabled()
spi: stm32: Explicitly include correct DT includes
spi: sun6i: fix RX data corruption in DMA mode
spi: switch to use modern name (part3)
spi: tegra: Fix missing IRQ check in tegra_slink_probe()
spi: Use devm_clk_get_*() helper function to
 
spidev: A few cleanups
spidev: Decrease indentation level in spidev_ioctl() SPI_IOC_RD_MODE*
spidev: Simplify SPI_IOC_RD_MODE* cases in spidev_ioctl()
spidev: Switch to use spi_get_csgpiod()
 
spmi: document spmi_device_from_of() refcounting
spmi: rename spmi device lookup helper
 
spufs: convert to new timestamp accessors
 
squashfs: convert to new timestamp accessors
squashfs: move squashfs_xattr_handlers to .rodata
squashfs: squashfs_read_data need to check if the length is 0
 
srcu: Fix callbacks acceleration mishandling
srcu: Fix error handling in init_srcu_struct_fields()
srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
srcu: Only accelerate on enqueue time
 
ssb: Fix division by zero issue in ssb_calc_clock_rate
ssb: relax SSB_EMBEDDED dependencies
 
stackleak: add declarations for global functions
 
stacktrace: Export stack_trace_save_tsk
 
staging/fbtft: Initialize fb_op struct as static const
staging/fbtft: Use fb_ops helpers for deferred I/O
 
staging: bcm2835-audio: Register bcm2835-audio with vchiq_bus_type
staging: bcm2835-audio: remove function snd_bcm2835_new_ctl()
staging: bcm2835-camera: Register bcm2835-camera with vchiq_bus_type
staging: fbtft: Convert to platform remove callback returning void
staging: fieldbus: make controller_class constant
staging: gdm724x: Add blank line after declaration
staging: greybus: Add __counted_by for struct apr_rx_buf and use struct_size()
staging: greybus: authentication: make cap_class constant
staging: greybus: bootrom: fixed prefer using ftrace warning
staging: greybus: camera: Alignment should match open parenthesis
staging: greybus: camera: Modify lines end with a '('
staging: greybus: fw-management: make fw_mgmt_class constant
staging: greybus: Modify lines end with a '('
staging: greybus: raw: make raw_class constant
staging: iio: resolver: ad2s1210: add debugfs reg access
staging: iio: resolver: ad2s1210: add label attribute support
staging: iio: resolver: ad2s1210: add phase lock range support
staging: iio: resolver: ad2s1210: add register/fault support summary
staging: iio: resolver: ad2s1210: add triggered buffer support
staging: iio: resolver: ad2s1210: always use 16-bit value for raw read
staging: iio: resolver: ad2s1210: check return of ad2s1210_initial()
staging: iio: resolver: ad2s1210: clear faults after soft reset
staging: iio: resolver: ad2s1210: convert DOS mismatch threshold to event attr
staging: iio: resolver: ad2s1210: convert DOS overrange threshold to event attr
staging: iio: resolver: ad2s1210: convert fexcit to channel attribute
staging: iio: resolver: ad2s1210: convert LOS threshold to event attr
staging: iio: resolver: ad2s1210: convert LOT threshold attrs to event attrs
staging: iio: resolver: ad2s1210: convert resolution to devicetree property
staging: iio: resolver: ad2s1210: do not use fault register for dummy read
staging: iio: resolver: ad2s1210: fix ad2s1210_show_fault
staging: iio: resolver: ad2s1210: fix not restoring sample gpio in channel read
staging: iio: resolver: ad2s1210: fix use before initialization
staging: iio: resolver: ad2s1210: implement fault events
staging: iio: resolver: ad2s1210: implement hysteresis as channel attr
staging: iio: resolver: ad2s1210: implement IIO_CHAN_INFO_SCALE
staging: iio: resolver: ad2s1210: read excitation frequency from control register
staging: iio: resolver: ad2s1210: refactor sample toggle
staging: iio: resolver: ad2s1210: refactor setting excitation frequency
staging: iio: resolver: ad2s1210: remove call to spi_setup()
staging: iio: resolver: ad2s1210: remove config attribute
staging: iio: resolver: ad2s1210: remove fault attribute
staging: iio: resolver: ad2s1210: remove spi_set_drvdata()
staging: iio: resolver: ad2s1210: rename DOS reset min/max attrs
staging: iio: resolver: ad2s1210: rework gpios
staging: iio: resolver: ad2s1210: simplify code with guard(mutex)
staging: iio: resolver: ad2s1210: sort imports
staging: iio: resolver: ad2s1210: use devicetree to get CLKIN rate
staging: iio: resolver: ad2s1210: use regmap for config registers
staging: iio: Use devm_clk_get_enabled() helper function
staging: ks7010: disable bh on tx_dev_lock
staging: media: atomisp: drop check for reentrant .s_stream()
staging: media: atomisp: improve unwinding
staging: media: ipu3: remove ftrace-like logging
staging: octeon: remove typedef in enum cvmx_helper_interface_mode_t
staging: octeon: remove typedef in enum cvmx_pko_status_t
staging: octeon: remove typedef in enum cvmx_pow_wait_t
staging: octeon: remove typedef in enum cvmx_spi_mode_t
staging: octeon: remove typedef in struct cvmx_pko_lock_t
staging: octeon: remove typedef in structs cvmx_pip_port_status_t and cvmx_pko_port_status_t
staging: olpc_dcon: Remove I2C_CLASS_DDC support
staging: pi433: make pi433_class constant
staging: qlge: devlink health: use retained error fmsg API
staging: qlge: Replace strncpy with strscpy
staging: qlge: Replace the occurrences of (1<
staging: qlge: Retire the driver
staging: qlge: Update TODO
staging: rtl8192e: clean up comparisons to NULL
staging: rtl8192e: Convert array rx_buf[][] to array rx_buf[]
staging: rtl8192e: Convert array rx_idx[] to variable rx_idx
staging: rtl8192e: Convert array rx_ring[] to variable rx_ring
staging: rtl8192e: Convert array rx_ring_dma[] to variable rx_ring_dma
staging: rtl8192e: Fix alignment of structs in rtllib.h to two
staging: rtl8192e: Fix compiler warning truncated writing of iwe.u.name
staging: rtl8192e: Fix line break issue at priv->rx_buf[priv->rx_idx]
staging: rtl8192e: Put kfree() to end of rtllib_softmac_free()
staging: rtl8192e: Remove _rtl92e_dm_ctrl_initgain_byrssi_false_alarm()
staging: rtl8192e: remove bogus __packed annotations
staging: rtl8192e: Remove broken function _rtl92e_if_silent_reset()
staging: rtl8192e: Remove constant parameter from rtllib_stop_protocol()
staging: rtl8192e: Remove constant variable bToOtherSTA
staging: rtl8192e: Remove constant variable fltr_src_sta_frame
staging: rtl8192e: Remove constant variable net_promiscuous_md
staging: rtl8192e: Remove constant variable promiscuous_on
staging: rtl8192e: Remove constant variable ps_force
staging: rtl8192e: Remove constant variable reg_max_lps_awake_intvl
staging: rtl8192e: Remove dead code from _rtl92e_if_check_reset()
staging: rtl8192e: Remove delayed_work start_ibss_wq
staging: rtl8192e: Remove equation in function rtllib_xmit_inter()
staging: rtl8192e: Remove function _rtl92e_wx_adapter_power_status()
staging: rtl8192e: Remove function _rtl92e_wx_get_promisc_mode()
staging: rtl8192e: Remove function _rtl92e_wx_set_debug()
staging: rtl8192e: Remove function _rtl92e_wx_set_force_lps()
staging: rtl8192e: Remove function _rtl92e_wx_set_lps_awake_interval()
staging: rtl8192e: Remove function _rtl92e_wx_set_promisc_mode()
staging: rtl8192e: Remove function _rtl92e_wx_set_rawtx()
staging: rtl8192e: Remove function _rtl92e_wx_set_scan_type()
staging: rtl8192e: Remove function rtllib_start_monitor_mode()
staging: rtl8192e: Remove HTIOTActIsDisableEDCATurbo()
staging: rtl8192e: Remove HTIOTActIsDisableMCS14()
staging: rtl8192e: Remove HTIOTActIsDisableMCS15()
staging: rtl8192e: Remove HTIOTActIsDisableMCSTwoSpatialStream()
staging: rtl8192e: Remove ibss_maxjoin_chal
staging: rtl8192e: Remove last three parameters of MakeTSEntry()
staging: rtl8192e: Remove loops with constant MAX_RX_QUEUE
staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtl_cam.c
staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtl_core.c
staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtllib_rx.c
staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtllib_softmac.c
staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtllib_tx.c
staging: rtl8192e: Remove mutex from rtllib_softmac_free()
staging: rtl8192e: Remove r8192_private_handler _rtl92e_wx_force_reset()
staging: rtl8192e: Remove RESET_TYPE_NORMAL
staging: rtl8192e: Remove rtllib_get_payload()
staging: rtl8192e: Remove rtllib_stop_send_beacons
staging: rtl8192e: Remove struct rtllib_hdr_3addrqos
staging: rtl8192e: Remove struct rtllib_hdr_4addr
staging: rtl8192e: Remove struct rtllib_hdr_4addrqos
staging: rtl8192e: Remove struct rtllib_pspoll_hdr
staging: rtl8192e: Remove unchanged variable active_scan
staging: rtl8192e: Remove unchanged variable dig_algorithm
staging: rtl8192e: Remove unchanged variable dig_algorithm_switch
staging: rtl8192e: Remove unchanged variable dig_enable_flag
staging: rtl8192e: Remove unsupported mode IW_MODE_ADHOC
staging: rtl8192e: Remove unused constants starting with MAX_RX_QUEUE
staging: rtl8192e: Remove unused enums dm_dig_sta and dm_dig_alg
staging: rtl8192e: Remove unused file rtllib_debug.h
staging: rtl8192e: Remove unused function rtl92e_cam_restore()
staging: rtl8192e: Remove unused function rtl92e_dm_backup_state()
staging: rtl8192e: Remove unused function rtl92e_dm_restore_state()
staging: rtl8192e: Remove unused parameter from _rtl92e_sta_up()
staging: rtl8192e: Remove unused parameter from _rtl92e_up()
staging: rtl8192e: Remove unused parameter mesh_flag
staging: rtl8192e: Remove unused struct acm
staging: rtl8192e: Remove unused struct rtllib_hdr and two enums
staging: rtl8192e: Remove unused union qos_tclas
staging: rtl8192e: Remove unused variable dig_state
staging: rtl8192e: Remove unused variable is_silent_reset
staging: rtl8192e: Remove unused variable last_ratr
staging: rtl8192e: Remove unused variable rate_adaptive_disabled
staging: rtl8192e: Remove unused variable raw_tx
staging: rtl8192e: Remove unused variable reset_in_progress
staging: rtl8192e: Remove unused variable rfc_txpowertrackingindex
staging: rtl8192e: Remove unused variable rst_progress
staging: rtl8192e: Remove unused variable rt_global_debug_component
staging: rtl8192e: Remove unused variables from union tspec_body
staging: rtl8192e: Remove unused variables priv->reset_count and reset_cnt
staging: rtl8192e: Remove unused variables TClasProc and TClasNum
staging: rtl8192e: Remove unused variables ucReserved and friends
staging: rtl8192e: Remove unused/constant parameter mesh_flag and shutdown
staging: rtl8192e: Remove useless equation in debug output
staging: rtl8192e: Remove written but unevaluated variable ucUP
 
Staging: rtl8192e: Rename function GetTs()
Staging: rtl8192e: Rename function TSInitialize
Staging: rtl8192e: Rename variable Addr
Staging: rtl8192e: Rename variable bCurrentHTSupport
Staging: rtl8192e: Rename variable Dst
Staging: rtl8192e: Rename variable pAdmittedBa
Staging: rtl8192e: Rename variable pBa
Staging: rtl8192e: Rename variable pBA
Staging: rtl8192e: Rename variable Policy
Staging: rtl8192e: Rename variable pPendingBa
Staging: rtl8192e: Rename variable pPendingBA
Staging: rtl8192e: Rename variable pRxTS in function RemoveTsEntry()
Staging: rtl8192e: Rename variable pRxTs in function rtllib_rx_ba_inact_timeout()
Staging: rtl8192e: Rename variable pRxTS in function rtllib_rx_check_duplicate()
Staging: rtl8192e: Rename variable pRxTs in function rtllib_rx_DELBA()
Staging: rtl8192e: Rename variable pRxTs in function rtllib_ts_init_del_ba()
Staging: rtl8192e: Rename variable pRxTs in function rx_ts_delete_ba()
Staging: rtl8192e: Rename variable pRxTs in function RxPktPendingTimeout()
Staging: rtl8192e: Rename variable pRxTS in function TSInitialize()
Staging: rtl8192e: Rename variable pStatusCode
Staging: rtl8192e: Rename variable pTS
Staging: rtl8192e: Rename variable pTS in function AddReorderEntry()
Staging: rtl8192e: Rename variable pTS in function prototype rtllib_FlushRxTsPendingPkts()
Staging: rtl8192e: Rename variable pTS in function ResetRxTsEntry()
Staging: rtl8192e: Rename variable pTS in function rtllib_FlushRxTsPendingPkts()
Staging: rtl8192e: Rename variable pTS in function rtllib_rx_ADDBAReq()
Staging: rtl8192e: Rename variable pTS in function rtllib_rx_InfraAdhoc()
Staging: rtl8192e: Rename variable pTS in function RxReorderIndicatePacket()
Staging: rtl8192e: Rename variable pTSInfo
Staging: rtl8192e: Rename variable ReasonCode
Staging: rtl8192e: Rename variable StatusCode
Staging: rtl8192e: Rename variable Time
Staging: rtl8192e: Rename variable tmp in function GetTs()
Staging: rtl8192e: Rename variable TSInfo
 
staging: rtl8192e: renamed variable HTUpdateDefaultSetting
staging: rtl8192e: Replace BIT0 to BIT9 with BIT(0) to BIT(9)
staging: rtl8192e: Replace BIT10 to BIT31 with BIT(10) to BIT(31)
staging: rtl8192e: Replace control subframe types with IEEE80211_STYPE_*
staging: rtl8192e: Replace frame control constants with IEEE80211_FCTL_*
staging: rtl8192e: Replace management subframe types with IEEE80211_STYPE_*
staging: rtl8192e: Replace rtl92e_disable_irq with rtl92e_irq_disable
staging: rtl8192e: Replace rtl92e_enable_irq with rtl92e_irq_enable
staging: rtl8192e: Replace struct rtllib_hdr_1addr with ieee80211_hdr
staging: rtl8192e: Replace struct rtllib_hdr_3addr in r8192E_dev.c
staging: rtl8192e: Replace struct rtllib_hdr_3addr in rtl819x_BAProc.c
staging: rtl8192e: Replace struct rtllib_hdr_3addr in rtllib_rx.c
staging: rtl8192e: Replace struct rtllib_hdr_3addr in rtllib_softmac.c
staging: rtl8192e: Replace struct rtllib_hdr_3addr in structs of rtllib.h
staging: rtl8192e: Replace struct rtllib_hdr_4addr in rtllib_crypt*.c
staging: rtl8192e: Replace union qos_tsinfo with embedded struct
staging: rtl8192e: Replace union tspec_body including embedded struct
staging: rtl8192e: Replace usage of RTLLIB_FCTL_DSTODS with function
staging: rtl8192e: Resolve circular locking with rx_pkt_pending_timer
staging: rtl8192e: Unlock mutex for one line in rtllib_stop_protocol()
staging: rtl8192e: Use standard function in rtllib_process_probe_response()
staging: rtl8192e: Use standard function in rtllib_rx_check_duplicate()
staging: rtl8192e: Use standard function in softmac_mgmt_xmit()
staging: rtl8192e: Use standard ieee80211 function in rtllib_rx_mgt()
staging: rtl8192u: Remove broken driver
staging: rtl8192u: remove entry from Makefile
staging: rtl8723bs: hal: Fix codespell-reported spelling mistakes
staging: rts5208: Refactor macros to static inline functions
staging: rts5208: Remove macros scsi_lock(), scsi_unlock()
staging: sm750fb: Remove unused return variable in program_mode_registers()
 
Staging: sm750fb: Rename ddk750_setModeTiming
Staging: sm750fb: Rename dispControl
Staging: sm750fb: Rename displayControlAdjust_SM750E
Staging: sm750fb: Rename pModeParam
Staging: sm750fb: Rename programModeRegisters
 
staging: vc04: Convert vchiq_log_error() to use dynamic debug
staging: vc04: Convert vchiq_log_trace() to use dynamic debug
staging: vc04: Convert vchiq_log_warning() to use dynamic debug
staging: vc04: Convert(and rename) vchiq_log_info() to use dynamic debug
staging: vc04_services: bcm2835-audio: Drop MODULE_ALIAS
staging: vc04_services: bcm2835-audio: Explicitly set DMA mask
staging: vc04_services: bcm2835-camera: Drop MODULE_ALIAS
staging: vc04_services: bcm2835-camera: Explicitly set DMA mask
staging: vc04_services: Drop log level mechanisms
staging: vc04_services: Drop VCHIQ_LOG_PREFIX macro
staging: vc04_services: Pass struct device to vchiq_init_slots()
staging: vc04_services: Pass struct device to vchiq_log_dump_mem()
staging: vc04_services: Support module autoloading using MODULE_DEVICE_TABLE
staging: vc04_services: Use %p4cc format modifier to print FourCC codes
staging: vc04_services: use snprintf instead of sprintf
staging: vc04_services: vchiq_arm: Add new bus type and device type
staging: vc04_services: vchiq_arm: Register vchiq_bus_type
staging: vc04_services: vchiq_bus: Do not kfree device
staging: vme_user: Add spaces around '*'
staging: vme_user: Add spaces around '<<' operator
staging: vme_user: Correct spelling mistakes in comments
staging: vme_user: fix check alignment of open parenthesis in vme_fake.c
staging: vme_user: fix check lines not ending with '(' in vme_fake.c
staging: vme_user: fix check unnecessary blank lines in vme_fake.c
staging: vme_user: fix check unnecessary space after a cast in vme_fake.c
staging: vme_user: Fix unbalanced {} in if-else blocks
staging: vme_user: Fix various comment formatting issues including comment content
staging: vme_user: make vme_user_sysfs_class constant
staging: vme_user: prefer strscpy over strcpy
staging: vme_user: Remove NULL-checks
staging: vme_user: Remove printk() in find_bridge()
staging: vme_user: Remove spurious newlines between define statements
staging: vme_user: Remove unused (commented) code causing unnecessary checkpatch warning
staging: vme_user: Replace printk() with dev_*()
staging: vme_user: replace strcpy with strscpy
staging: vme_user: Use __func__ instead of function name
staging: vme_user: Use dev_err() in vme_check_window()
staging: vme_user: Use list_for_each_entry() helper
staging: vt6655: Rename variable bUpdateBBVGA
staging: vt6655: Rename variable byBBPreEDRSSI
staging: vt6655: Rename variable byCurPwr
staging: vt6655: Rename variable byCurrentCh
staging: vt6655: Rename variable byCWMaxMin
staging: vt6655: Rename variable byDIFS
staging: vt6655: Rename variable byEIFS
staging: vt6655: Rename variable bySIFS
staging: vt6655: Rename variable bySlot
staging: vt6655: Type encoding info dropped from array name "abyBBVGA"
staging: vt6655: Type encoding info dropped from array name "byVT3253B0_"
staging: vt6655: Type encoding info dropped from array name "cwRXBCNTSFOff"
staging: vt6655: Type encoding info dropped from function name "CARDbSetPhyParameter"
staging: vt6655: Type encoding info dropped from function name "CARDbUpdateTSF"
staging: vt6655: Type encoding info dropped from function name "CARDbyGetPktType"
staging: vt6655: Type encoding info dropped from function name "CARDvSetRSPINF"
staging: vt6655: Type encoding info dropped from function name "s_vCalculateOFDMRParameter"
staging: vt6655: Type encoding info dropped from variable "byRFType"
staging: vt6655: Type encoding info dropped from variable name "byBBVGACurrent"
staging: vt6655: Type encoding info dropped from variable name "byBBVGANew"
staging: vt6655: Type encoding info dropped from variable name "byPacketType"
staging: vt6655: Type encoding info dropped from variable name "byRxRate"
staging: vt6655: Type encoding info dropped from variable name "pbyRsvTime"
staging: vt6655: Type encoding info dropped from variable name "pbyTxRate"
staging: wlan-ng: remove function prism2sta_ev_txexc
staging: wlan-ng: remove undefined function
staging: wlan-ng: remove unnecessary helper function
staging: wlan-ng: remove unused function prototypes
staging: wlan-ng: replace pr_debug() with netdev_dbg()
staging: wlan-ng: replace strncpy() with strscpy()
staging: wlan-ng: use netdev_dbg over pr_debug
 
stmmac: dwmac-loongson: Add architecture dependency
stmmac: dwmac-loongson: drop useless check for compatible fallback
stmmac: dwmac-loongson: Make sure MDIO is initialized before use
 
string.h: add array-wrappers for (v)memdup_user()
 
string: Adjust strtomem() logic to allow for smaller sources
 
SUNRPC: Add an IS_ERR() check back to where it was
SUNRPC: add list of idle threads
SUNRPC: change how svc threads are asked to exit.
SUNRPC: change service idle list to be an llist
SUNRPC: change sp_nrthreads to atomic_t
SUNRPC: change the back-channel queue to lwq
SUNRPC: Clean up bc_svc_process()
 
sunrpc: convert to new timestamp accessors
 
SUNRPC: discard SP_CONGESTED
SUNRPC: discard sp_lock
SUNRPC: Do not include crypto/algapi.h
SUNRPC: Don't skip timeout checks in call_connect_status()
 
sunrpc: dynamically allocate the sunrpc_cred shrinker
 
SUNRPC: ECONNRESET might require a rebind
SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
SUNRPC: Force close the socket when a hard error is reported
SUNRPC: integrate back-channel processing with svc_recv()
SUNRPC: move all of xprt handling into svc_xprt_handle()
SUNRPC: only have one thread waking up at a time
SUNRPC: Remove BUG_ON call sites
SUNRPC: rename and refactor svc_get_next_xprt()
SUNRPC: rename some functions from rqst_ to svc_thread_
SUNRPC: Revert 5f7fc5d69f6e92ec0b38774c387f5cf7812c5806
SUNRPC: SOFTCONN tasks should time out when on the sending list
SUNRPC: use lwq for sp_sockets - renamed to sp_xprts
 
Linux: Support rv32 ULEB128 test
 
svcrdma: Drop connection after an RDMA Read error
svcrdma: Fix tracepoint printk format
 
swiotlb-xen: provide the "max_mapping_size" method
 
swiotlb: do not free decrypted pages if dynamic
swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC
swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE
 
syscalls: Cleanup references to sys_lookup_dcookie()
 
sysv: convert to new timestamp accessors
 
taskstats: fill_stats_for_tgid: use for_each_thread()
 
tcp: add RTAX_FEATURE_TCP_USEC_TS
tcp: add support for usec resolution in TCP TS values
tcp: add tcp_rtt_tsopt_us()
tcp: add tcp_time_stamp_ms() helper
tcp: add TCPI_OPT_USEC_TS
tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
tcp: change data receiver flowlabel after one dup
tcp: constify tcp_rto_min() and tcp_rto_min_us() argument
tcp: defer regular ACK while processing socket backlog
tcp: define initial scaling factor value as a macro
tcp: derive delack_max from rto_min
tcp: disable tcp_autocorking for socket when TCP_NODELAY flag is set
tcp: do not accept ACK of bytes we never sent
tcp: Fix -Wc23-extensions in tcp_options_write()
tcp: fix cookie_init_timestamp() overflows
tcp: fix fastopen code vs usec TS
tcp: fix mid stream window clamp.
tcp: Fix SYN option room calculation for TCP-AO.
tcp: fix tcp_disordered_ack() vs usec TS resolution
tcp: indent an if statement
tcp: introduce tcp_clock_ms()
tcp: introduce TCP_PAWS_WRAP
tcp: move tcp_ns_to_ts() to net/ipv4/syncookies.c
tcp: new TCP_INFO stats for RTO events
tcp: no longer release socket ownership in tcp_release_cb()
tcp: record last received ipv6 flowlabel
tcp: rename tcp_skb_timestamp()
tcp: rename tcp_time_stamp() to tcp_time_stamp_ts()
tcp: replace tcp_time_stamp_raw()
tcp: Set pingpong threshold via sysctl
 
tcp_metrics: add missing barriers on delete
tcp_metrics: do not create an entry from tcp_init_metrics()
tcp_metrics: optimize tcp_metrics_flush_all()
tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
 
team: Fix use-after-free when an option instance allocation fails
 
tee: make tee_class constant
tee: optee: Fix supplicant based device enumeration
 
test/vsock fix: add missing check on socket creation
 
test/vsock: add dobule bind connect test
test/vsock: io_uring rx/tx tests
test/vsock: MSG_ZEROCOPY flag tests
test/vsock: MSG_ZEROCOPY support for vsock_perf
test/vsock: refactor vsock_accept
test/vsock: shutdowned socket test
 
testing: nvdimm: make struct class structures constant
 
tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase
tests/shell: Fix shellcheck SC1090 to handle the location of sourced files
tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts
 
tg3: Fix the TX ring stall
tg3: Improve PTP TX timestamping logic
tg3: Increment tx_dropped in tg3_tso_bug()
tg3: Move the [rt]x_dropped counters to tg3_napi
tg3: power down device only on SYSTEM_POWER_OFF
 
thermal/drivers/imx8mm_thermal: Fix function pointer declaration by adding identifier name
 
thermal/drivers/max77620: Remove duplicate error message
 
thermal/drivers/mediatek/lvts_thermal: Add mt7988 support
thermal/drivers/mediatek/lvts_thermal: Add mt8192 support
thermal/drivers/mediatek/lvts_thermal: Add suspend and resume
thermal/drivers/mediatek/lvts_thermal: Fix error check in lvts_debugfs_init()
thermal/drivers/mediatek/lvts_thermal: Make coeff configurable
thermal/drivers/mediatek/lvts_thermal: Update calibration data documentation
 
thermal/drivers/mediatek: Fix probe for THERMAL_V2
 
thermal/qcom/tsens: Drop ops_v0_1
 
thermal: ACPI: Include the right header file
thermal: Add myself as thermal reviewer in MAINTAINERS
thermal: amlogic: Convert to platform remove callback returning void
thermal: armada: Convert to platform remove callback returning void
thermal: bcm2835: Convert to platform remove callback returning void
thermal: core: Add function to walk trips under zone lock
thermal: core: Allow trip pointers to be used for cooling device binding
thermal: core: Don't update trip points inside the hysteresis range
thermal: core: Drop thermal_zone_device_exec()
thermal: core: Drop trips_disabled bitmask
thermal: core: Pass trip pointer to governor throttle callback
thermal: core: prevent potential string overflow
thermal: core: Store trip pointer in struct thermal_instance
thermal: da9062: Convert to platform remove callback returning void
thermal: dove: Convert to platform remove callback returning void
thermal: exynos_tmu: Convert to platform remove callback returning void
thermal: gov_fair_share: Rearrange get_trip_level()
thermal: gov_power_allocator: Use trip pointers instead of trip indices
thermal: gov_step_wise: Fold update_passive_instance() into its caller
thermal: hisi: Convert to platform remove callback returning void
thermal: imx8mm: Convert to platform remove callback returning void
thermal: imx: Convert to platform remove callback returning void
thermal: int3400: Convert to platform remove callback returning void
thermal: int3401: Convert to platform remove callback returning void
thermal: int3402: Convert to platform remove callback returning void
thermal: int3403: Convert to platform remove callback returning void
thermal: int3406: Convert to platform remove callback returning void
thermal: int340x: Add ArrowLake-S PCI ID
thermal: int340x: Handle workload hint interrupts
thermal: int340x: processor_thermal: Ack all PCI interrupts
thermal: int340x: processor_thermal: Add interrupt configuration function
thermal: int340x: processor_thermal: Add workload type hint interface
thermal: int340x: processor_thermal: Common function to clear SOC interrupt
thermal: int340x: processor_thermal: Enable power floor support
thermal: int340x: processor_thermal: Handle power floor interrupts
thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header
thermal: int340x: processor_thermal: Move mailbox code to common module
thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add
thermal: int340x: processor_thermal: Support power floor notifications
thermal: int340x: processor_thermal: Use non MSI interrupts by default
thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake
thermal: int340x: Use thermal_zone_for_each_trip()
thermal: intel: powerclamp: fix mismatch in get function for max_idle
thermal: k3_bandgap: Convert to platform remove callback returning void
thermal: k3_j72xx_bandgap: Convert to platform remove callback returning void
thermal: kirkwood: Convert to platform remove callback returning void
thermal: lvts: Convert to platform remove callback returning void
thermal: ns: Convert to platform remove callback returning void
thermal: rcar: Convert to platform remove callback returning void
thermal: rcar_gen3: Convert to platform remove callback returning void
thermal: Remove Amit Kucheria from MAINTAINERS
thermal: rockchip: Convert to platform remove callback returning void
thermal: rzg2l: Convert to platform remove callback returning void
thermal: soctherm: Convert to platform remove callback returning void
thermal: spear: Convert to platform remove callback returning void
thermal: sprd: Convert to platform remove callback returning void
thermal: stm: Convert to platform remove callback returning void
thermal: tegra-bpmp: Convert to platform remove callback returning void
thermal: ti-bandgap: Convert to platform remove callback returning void
thermal: trip: Define for_each_trip() macro
thermal: trip: Drop lockdep assertion from thermal_zone_trip_id()
thermal: trip: Drop redundant trips check from for_each_thermal_trip()
thermal: trip: Remove lockdep assertion from for_each_thermal_trip()
thermal: trip: Simplify computing trip indices
thermal: tsens: Convert to platform remove callback returning void
thermal: uniphier: Convert to platform remove callback returning void
 
thunderbolt: Add DP IN added last in the head of the list of DP resources
thunderbolt: Add support for asymmetric link
thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager
thunderbolt: Change bandwidth reservations to comply USB4 v2
thunderbolt: Check for unplugged router in tb_switch_clx_disable()
thunderbolt: Configure asymmetric link if needed and bandwidth allows
thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs
thunderbolt: dma_test: Use enum tb_link_width
thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver
thunderbolt: Fix debug log when DisplayPort adapter not available for pairing
thunderbolt: Fix memory leak in margining_port_remove()
thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth
thunderbolt: Fix one kernel-doc comment
thunderbolt: Fix typo in enum tb_link_width kernel-doc
thunderbolt: Fix typo of HPD bit for Hot Plug Detect
thunderbolt: Get rid of usb4_usb3_port_actual_link_rate()
thunderbolt: Introduce tb_for_each_upstream_port_on_path()
thunderbolt: Introduce tb_port_path_direction_downstream()
thunderbolt: Introduce tb_switch_depth()
thunderbolt: Log NVM version of routers and retimers
thunderbolt: Make is_gen4_link() available to the rest of the driver
thunderbolt: Make tb_switch_clx_is_supported() static
thunderbolt: Only add device router DP IN to the head of the DP resource list
thunderbolt: Send uevent after asymmetric/symmetric switch
thunderbolt: Set lane bonding bit only for downstream port
thunderbolt: Set path power management packet support bit for USB4 v2 routers
thunderbolt: Use constants for path weight and priority
thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent
thunderbolt: Use tb_tunnel_xxx() log macros in tb.c
thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth()
 
tick/nohz: Don't shutdown the lowres tick from itself
tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected()
tick/nohz: Rename the tick handlers to more self-explanatory names
tick/nohz: Update comments some more
tick/nohz: Update obsolete comments
 
tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING
tipc: Fix kernel-infoleak due to uninitialized TLV value
tipc: Use size_add() in calls to struct_size()
 
tls: add a helper to allocate/initialize offload_ctx_tx
tls: also use init_prot_info in tls_set_device_offload
tls: don't reset prot->aad_size and prot->tail_size for TLS_HW
tls: drop unnecessary cipher_type checks in tls offload
tls: extract context alloc/initialization out of tls_set_sw_offload
tls: fix NULL deref on tls_sw_splice_eof() with empty record
tls: get salt using crypto_info_salt in tls_enc_skb
tls: move tls_prot_info initialization out of tls_set_sw_offload
tls: remove tls_context argument from tls_set_device_offload
tls: remove tls_context argument from tls_set_sw_offload
tls: rename MAX_IV_SIZE to TLS_MAX_IV_SIZE
tls: store iv directly within cipher_context
tls: store rec_seq directly within cipher_context
tls: use fixed size for tls_offload_context_{tx,rx}.driver_state
tls: Use size_add() in call to struct_size()
tls: validate crypto_info in a separate helper
 
tools api: Avoid potential double free
 
tools headers arm64: Fix references to top srcdir in Makefile
tools headers arm64: Update sysreg.h with kernel sources
 
tools headers UAPI: update linux/fs.h with the kernel sources
tools headers UAPI: Update tools's copy of drm headers
tools headers UAPI: Update tools's copy of fscrypt.h header
tools headers UAPI: Update tools's copy of kvm.h header
tools headers UAPI: Update tools's copy of mount.h header
tools headers UAPI: Update tools's copy of unistd.h header
tools headers UAPI: Update tools's copy of vhost.h header
 
tools headers: Grab copy of io_uring.h
tools headers: Update tools's copy of arm64/asm headers
tools headers: Update tools's copy of s390/asm headers
tools headers: Update tools's copy of socket.h header
tools headers: Update tools's copy of x86/asm headers
 
tools perf: Add arm64 sysreg files to MANIFEST
 
tools/build: Fix -s detection code in tools/build/Makefile.build
tools/build: Fix -s detection code in tools/scripts/Makefile.include
 
tools/mm: filter out timestamps for correct collation
tools/mm: fix the default case for page_owner_sort
tools/mm: remove references to free_ts from page_owner_sort
tools/mm: update the usage output to be more organized
 
tools/nolibc: add stdarg.h header
tools/nolibc: add support for constructors and destructors
tools/nolibc: automatically detect necessity to use pselect6
tools/nolibc: avoid unused parameter warnings for ENOSYS fallbacks
tools/nolibc: don't define new syscall number
tools/nolibc: drop test for getauxval(AT_PAGESZ)
tools/nolibc: string: Remove the `_nolibc_memcpy_down()` function
tools/nolibc: string: Remove the `_nolibc_memcpy_up()` function
tools/nolibc: x86-64: Use `rep movsb` for `memcpy()` and `memmove()`
tools/nolibc: x86-64: Use `rep stosb` for `memset()`
 
tools/perf/arch/powerpc: Fix the CPU ID const char* value by adding 0x prefix
 
tools/perf/tests: Fix object code reading to skip address that falls out of text section
 
tools/perf: Add "is_kmod" to struct dso to check if it is kernel module
tools/perf: Add text_end to "struct dso" to save .text section size
tools/perf: Update call stack check in builtin-lock.c
tools/perf: Update tools's copy of mips syscall table
tools/perf: Update tools's copy of powerpc syscall table
tools/perf: Update tools's copy of s390 syscall table
tools/perf: Update tools's copy of x86 syscall table
 
tools/power turbostat: version 2023.11.07
 
tools/power/turbostat: Abstract aperf/mperf multiplier support
tools/power/turbostat: Abstract Automatic Cstate Conversion support
tools/power/turbostat: Abstract BCLK frequency support
tools/power/turbostat: Abstract Config TDP MSRs support
tools/power/turbostat: Abstract cstate prewake bit support
tools/power/turbostat: Abstract extended cstate MSRs support
tools/power/turbostat: Abstract fixed DRAM Energy unit support
tools/power/turbostat: Abstract hardcoded Crystal Clock frequency
tools/power/turbostat: Abstract hardcoded TDP value
tools/power/turbostat: Abstract IRTL support
tools/power/turbostat: Abstract MSR_ATOM_PKG_C6_RESIDENCY support
tools/power/turbostat: Abstract MSR_CC6/MC6_DEMOTION_POLICY_CONFIG support
tools/power/turbostat: Abstract MSR_CORE_C1_RES support
tools/power/turbostat: Abstract MSR_KNL_CORE_C6_RESIDENCY support
tools/power/turbostat: Abstract MSR_MISC_FEATURE_CONTROL support
tools/power/turbostat: Abstract MSR_MISC_PWR_MGMT support
tools/power/turbostat: Abstract MSR_MODULE_C6_RES_MS support
tools/power/turbostat: Abstract Nehalem MSRs support
tools/power/turbostat: Abstract Package cstate limit decoding support
tools/power/turbostat: Abstract Per Core RAPL support
tools/power/turbostat: Abstract Perf Limit Reasons MSRs support
tools/power/turbostat: Abstract RAPL divisor support
tools/power/turbostat: Abstract RAPL MSRs support
tools/power/turbostat: Abstract several functions
tools/power/turbostat: Abstract TCC Offset bits support
tools/power/turbostat: Abstract TSC tweak support
tools/power/turbostat: Abstract Turbo Ratio Limit MSRs support
tools/power/turbostat: Abstrct function for parsing cpu string
tools/power/turbostat: Add initial support for ArrowLake
tools/power/turbostat: Add initial support for GrandRidge
tools/power/turbostat: Add initial support for GraniteRapids
tools/power/turbostat: Add initial support for LunarLake
tools/power/turbostat: Add initial support for SierraForest
tools/power/turbostat: Add MSR_CORE_C1_RES support for spr_features
tools/power/turbostat: Add skeleton support for cstate enumeration
tools/power/turbostat: Add skeleton support for table driven feature enumeration
tools/power/turbostat: Adjust cstate for has_c8910_msrs() models
tools/power/turbostat: Adjust cstate for has_slv_msrs() models
tools/power/turbostat: Adjust cstate for has_snb_msrs() models
tools/power/turbostat: Adjust cstate for has_snb_msrs() models
tools/power/turbostat: Adjust cstate for is_bdx() models
tools/power/turbostat: Adjust cstate for is_dnv() models
tools/power/turbostat: Adjust cstate for is_jvl() models
tools/power/turbostat: Adjust cstate for is_skx()/is_icx()/is_spr() models
tools/power/turbostat: Adjust cstate for is_slm()/is_knl()/is_cnl()/is_ehl() models
tools/power/turbostat: Adjust cstate for models with .cst_limit set
tools/power/turbostat: Adjust cstate for models with .has_nhm_msrs set
tools/power/turbostat: bugfix "--show IPC"
tools/power/turbostat: Delete intel_model_duplicates()
tools/power/turbostat: Enable MSR_CORE_C1_RES on recent Intel client platforms
tools/power/turbostat: Enable TCC Offset on more models
tools/power/turbostat: Enable the C-state Pre-wake printing
tools/power/turbostat: Fix a knl bug
tools/power/turbostat: Fix failure with new uncore sysfs
tools/power/turbostat: Handle cgroup v2 cpu limitation
tools/power/turbostat: Handle offlined CPUs in cpu_subset
tools/power/turbostat: Improve probe_platform_features() logic
tools/power/turbostat: Introduce cpu_allowed_set
tools/power/turbostat: Introduce probe_pm_features()
tools/power/turbostat: Move process to root cgroup
tools/power/turbostat: Obey allowed CPUs during startup
tools/power/turbostat: Obey allowed CPUs for primary thread/core detection
tools/power/turbostat: Obey allowed CPUs for system summary
tools/power/turbostat: Obey allowed CPUs when accessing CPU counters
tools/power/turbostat: Redefine RAPL macros
tools/power/turbostat: Relocate cstate probing code
tools/power/turbostat: Relocate graphics probing code
tools/power/turbostat: Relocate lpi probing code
tools/power/turbostat: Relocate more probing related code
tools/power/turbostat: Relocate pstate probing code
tools/power/turbostat: Relocate thermal probing code
tools/power/turbostat: Remove a redundant check
tools/power/turbostat: Remove PC7/PC9 support on ADL/RPL
tools/power/turbostat: Remove pseudo check for two models
tools/power/turbostat: Remove redundant duplicates
tools/power/turbostat: Remove unused family/model parameters for RAPL functions
tools/power/turbostat: Rename rapl probing function
tools/power/turbostat: Rename some functions
tools/power/turbostat: Rename some TRL functions
tools/power/turbostat: Rename uncore probing function
tools/power/turbostat: Reorder some functions
tools/power/turbostat: Replace raw value cpu model with Macro
tools/power/turbostat: Simplify the logic for RAPL enumeration
tools/power/turbostat: Support alternative graphics sysfs knobs
tools/power/turbostat: Use fine grained IRTL output
 
tools/power/x86/intel-speed-select: Display error for core-power support
tools/power/x86/intel-speed-select: Increase max CPUs in one request
tools/power/x86/intel-speed-select: No TRL for non compute domains
tools/power/x86/intel-speed-select: Sanitize integer arguments
tools/power/x86/intel-speed-select: turbo-mode enable disable swapped
tools/power/x86/intel-speed-select: Update help for TRL
tools/power/x86/intel-speed-select: Use cgroup isolate for CPU 0
tools/power/x86/intel-speed-select: v1.18 release
 
tools/power/x86/intel_pstate_tracer: python minimum version
 
tools/testing/cxl: Add 'sanitize notifier' support
tools/testing/cxl: Make cxl_memdev_state available to other command emulation
tools/testing/cxl: Slow down the mock firmware transfer
 
tools/testing/selftests/mm/run_vmtests.sh: lower the ptrace permissions
 
tools/thermal: Remove unused 'mds' and 'nrhandler' variables
 
tools: arm64: Add a Makefile for generating sysreg-defs.h
tools: Disable __packed attribute compiler warning due to -Werror=attributes
tools: iio: iio_generic_buffer ensure alignment
tools: Import arm_pmuv3.h
tools: Sync if_link uapi header
tools: ynl-gen: add support for exact-len validation
tools: ynl-gen: always construct struct ynl_req_state
tools: ynl-gen: change spacing around __attribute__
tools: ynl-gen: don't touch the output file if content is the same
tools: ynl-gen: handle do ops with no input attrs
tools: ynl-gen: introduce support for bitfield32 attribute type
tools: ynl-gen: lift type requirement for attribute subsets
tools: ynl-gen: make the mnl_type() method public
tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op
tools: ynl-gen: respect attr-cnt-name at the attr set level
tools: ynl-gen: support full range of min/max checks for integer values
tools: ynl-gen: support limit names
tools: ynl-gen: track attribute use
tools: ynl-gen: use uapi header name for the header guard
tools: ynl: Add source files for nfsd netlink protocol
tools: ynl: add uns-admin-perm to genetlink legacy
tools: ynl: don't regen on every make
tools: ynl: extend netdev sample to dump xdp-rx-metadata-features
tools: ynl: fix converting flags to names after recent cleanup
tools: ynl: fix duplicate op name in devlink
tools: ynl: fix header path for nfsd
tools: ynl: introduce option to process unknown attributes or types
tools: ynl: use uAPI include magic for samples
tools: ynl: use ynl-gen -o instead of stdout in Makefile
 
torture: Add kvm.sh --debug-info argument
torture: Convert parse-console.sh to mktemp
torture: Make kvm-recheck.sh use mktemp
torture: Make torture.sh refscale testing qualify verbose_batched
torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter
torture: Move rcutorture_sched_setaffinity() out of rcutorture
torture: Print out torture module parameters
torture: Share torture_random_state with torture_shuffle_tasks()
 
trace-vmscan-postprocess: sync with tracepoints updates
 
tracefs/eventfs: Modify mismatched function name
 
tracefs: Check for dentry->d_inode exists in set_gid()
tracefs: convert to new timestamp accessors
 
tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
 
tracing/eprobe: drop unneeded breaks
 
tracing/histograms: Simplify last_cmd_set()
 
tracing/kprobes: Fix the order of argument descriptions
 
tracing/selftests: Update kprobe args char/string to match new functions
 
tracing/synthetic: fix kernel-doc warnings
 
tracing/user_events: Allow events to persist for perfmon_capable users
tracing/user_events: Document persist event flags
 
tracing: Add size check when printing trace_marker output
tracing: Always update snapshot buffer size
tracing: Disable snapshot buffer when stopping instance tracers
tracing: Expand all ring buffers individually
tracing: Fix a NULL vs IS_ERR() bug in event_subsystem_dir()
tracing: Fix a possible race when disabling buffered events
tracing: Fix a warning when allocating buffered events fails
tracing: Fix blocked reader of snapshot buffer
tracing: Fix incomplete locking when disabling buffered events
tracing: Fix uaf issue when open the hist or hist_debug file
tracing: fprobe-event: Fix to check tracepoint event and return
tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
tracing: Have the user copy of synthetic event address use correct context
tracing: Have trace_event_file have ref counters
tracing: Make system_callback() function static
tracing: Move readpos from seq_buf to trace_seq
tracing: Stop current tracer when resizing buffer
tracing: Update snapshot buffer on resize if it is allocated
 
treewide: Add SPDX identifier to IETF ASN.1 modules
treewide: mark stuff as __ro_after_init
treewide: rename pinctrl_gpio_can_use_line_new()
treewide: rename pinctrl_gpio_direction_input_new()
treewide: rename pinctrl_gpio_direction_output_new()
treewide: rename pinctrl_gpio_free_new()
treewide: rename pinctrl_gpio_request_new()
treewide: rename pinctrl_gpio_set_config_new()
 
tsnep: Fix tsnep_request_irq() format-overflow warning
tsnep: Inline small fragments within TX descriptor
 
tty/serial: 8250: Sort drivers in Makefile
tty/serial: Sort drivers in makefile
 
tty/sysrq: replace smp_processor_id() with get_cpu()
 
tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks
tty: 8250: Add note for PX-835
tty: 8250: Add support for additional Brainboxes PX cards
tty: 8250: Add support for additional Brainboxes UC cards
tty: 8250: Add support for Brainboxes UP cards
tty: 8250: Add support for Intashield IS-100
tty: 8250: Add support for Intashield IX cards
tty: 8250: Fix IS-200 PCI ID comment
tty: 8250: Fix port count of PX-257
tty: 8250: Fix up PX-803/PX-857
tty: 8250: Remove UC-257 and UC-431
tty: convert THROTTLE constants into enum
tty: convert to new timestamp accessors
tty: don't check for signal_pending() in send_break()
tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
tty: fix kernel-doc for functions in tty.h
tty: Fix uninit-value access in ppp_sync_receive()
tty: fix up and plug in tty_ioctl kernel-doc
tty: hvc: remove set but unused variable
tty: invert return values of tty_{,un}throttle_safe()
tty: n_gsm: add copyright Siemens Mobility GmbH
tty: n_gsm: fix race condition in status line change on dead connections
tty: n_tty: invert the condition in copy_from_read_buf()
tty: n_tty: rename and retype 'retval' in n_tty_ioctl()
tty: n_tty: use 'retval' instead of 'c'
tty: n_tty: use do-while in n_tty_check_{,un}throttle()
tty: n_tty: use min3() in copy_from_read_buf()
tty: Remove now superfluous sentinel element from ctl_table array
tty: Restrict access to TIOCLINUX' copy-and-paste subcommands
tty: serial: 8250: Add support for MOXA Mini PCIe boards
tty: serial: 8250: Cleanup MOXA configurations
tty: serial: 8250: Modify MOXA enum name within 8250_pci.c
tty: serial: 8250: Relocate macros within 8250_pci.c
tty: serial: 8250_exar: Does not use anything from 8250_pci
tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe()
tty: serial: ma35d1_serial: Add missing check for ioremap
tty: serial: meson: Add a earlycon for the S4 SoC
tty: serial: meson: fix hard LOCKUP on crtscts mode
tty: serial: samsung: drop earlycon support for unsupported platforms
tty: serial: samsung_tty: remove dead code
tty: stop using ndash in kernel-doc
tty: switch tty_{,un}throttle_safe() to return a bool
tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive()
tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
tty: use 'if' in send_break() instead of 'goto'
tty: vc_screen: make vc_class constant
tty: vcc: Add check for kstrdup() in vcc_probe()
tty: vt: make vtconsole_class constant
tty: whitespaces in descriptions corrected by replacing tabs with spaces
 
uacce: make uacce_class constant
 
uapi: mptcp: use header file generated from YAML spec
uapi: propagate __struct_group() attributes to the container union
 
ubi: block: Fix use-after-free in ubiblock_cleanup
ubi: fastmap: Add control in 'UBI_IOCATT' ioctl to reserve PEBs for filling pools
ubi: fastmap: Add module parameter to control reserving filling pool PEBs
ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap
ubi: fastmap: erase_block: Get erase counter from wl_entry rather than flash
ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs
ubi: fastmap: Fix missed ec updating after erasing old fastmap data block
ubi: fastmap: Get wl PEB even ec beyonds the 'max' if free PEBs are run out
ubi: fastmap: may_reserve_for_fm: Don't reserve PEB if fm_anchor exists
ubi: fastmap: Remove unneeded break condition while filling pools
ubi: fastmap: Use free pebs reserved for bad block handling
ubi: fastmap: Wait until there are enough free PEBs before filling pools
ubi: Replace erase_block() with sync_erase()
 
ubifs: convert to new timestamp accessors
ubifs: Do not include crypto/algapi.h
ubifs: dynamically allocate the ubifs-slab shrinker
ubifs: Fix memory leak of bud->log_hash
ubifs: Fix missing error code err
ubifs: fix possible dereference after free
ubifs: Fix some kernel-doc comments
ubifs: move ubifs_xattr_handlers to .rodata
ubifs: ubifs_link: Fix wrong name len calculating when UBIFS is encrypted
 
ublk: don't get ublk device reference in ublk_abort_queue()
ublk: Limit dev_id/ub_number values
ublk: make sure io cmd handled in submitter task context
ublk: Make ublks_max configurable
ublk: move ublk_cancel_dev() out of ub->mutex
ublk: quiesce request queue when aborting queue
ublk: rename mm_lock as lock
ublk: replace monitor with cancelable uring_cmd
ublk: simplify aborting request
 
udf: Annotate struct udf_bitmap with __counted_by
udf: Avoid unneeded variable length array in struct fileIdentDesc
udf: convert to new timestamp accessors
 
udp: add missing WRITE_ONCE() around up->encap_rcv
udp: annotate data-races around udp->encap_type
udp: introduce udp->udp_flags
udp: lockless UDP_ENCAP_L2TPINUDP / UDP_GRO
udp: move udp->accept_udp_{l4|fraglist} to udp->udp_flags
udp: move udp->gro_enabled to udp->udp_flags
udp: move udp->no_check6_rx to udp->udp_flags
udp: move udp->no_check6_tx to udp->udp_flags
 
udp_tunnel: Use flex array to simplify code
 
udplite: fix various data-races
udplite: remove UDPLITE_BIT
 
ufs: add ufs_get_locked_folio and ufs_put_locked_folio
ufs: convert to new timestamp accessors
ufs: convert ufs_change_blocknr() to use folios
ufs: remove ufs_get_locked_page()
ufs: use ufs_get_locked_folio() in ufs_alloc_lastblock()
 
um,ethertap: Replace deprecated strncpy() with strscpy()
 
UML: remove unused cmd_vdso_install
 
units: Add BYTES_PER_*BIT
units: add missing header
 
usb-storage,uas: make internal quirks flags 64bit
 
usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3
usb-storage: remove UNUSUAL_VENDOR_INTF macro
 
usb/usbip: fix wrong data added to platform device
 
usb: Add support for Intel LJCA device
usb: Annotate struct urb_priv with __counted_by
usb: aqc111: check packet for fixup for true limit
usb: atm: Use size_add() in call to struct_size()
 
USB: c67x00: Remove unused declaration c67x00_hcd_msg_received()
 
usb: cdnsp: Fix deadlock issue during using NCM gadget
usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
usb: chipidea: Add support for NPCM
usb: chipidea: Fix DMA overwrite for Tegra
usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF
usb: chipidea: Simplify Tegra DMA alignment code
usb: chipidea: tegra: Consistently use dev_err_probe()
usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
usb: convert to new timestamp accessors
usb: core: Remove duplicated check in usb_hub_create_port_device
 
USB: dma: remove unused function prototype
 
usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency
 
USB: dwc2: write HCINT with INTMASK applied
 
usb: dwc3: add missing of_node_put and platform_device_put
usb: dwc3: add optional PHY interface clocks
usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver
usb: dwc3: core: configure TX/RX threshold for DWC3_IP
usb: dwc3: document gfladj_refclk_lpm_sel field
usb: dwc3: Fix default mode initialization
 
USB: dwc3: qcom: fix ACPI platform device leak
USB: dwc3: qcom: fix resource leaks on probe deferral
USB: dwc3: qcom: fix software node leak on probe errors
USB: dwc3: qcom: fix wakeup after probe deferral
USB: dwc3: qcom: simplify wakeup interrupt setup
 
usb: dwc3: set the dma max_seg_size
usb: dwc3: xilinx: add reset-controller support
usb: fotg210-hcd: delete an incorrect bounds test
usb: gadget: aspeed_udc: Convert to platform remove callback returning void
usb: gadget: at91-udc: Convert to use module_platform_driver()
usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS
 
USB: gadget: core: adjust uevent timing on gadget unbind
 
usb: gadget: f_fs: Annotate struct ffs_buffer with __counted_by
usb: gadget: f_hid: fix report descriptor allocation
usb: gadget: f_midi: Annotate struct f_midi with __counted_by
usb: gadget: f_ncm: Always set current gadget in ncm_bind()
usb: gadget: f_uac2: allow changing terminal types through configfs
usb: gadget: fsl-udc: Convert to use module_platform_driver()
usb: gadget: fusb300-udc: Convert to use module_platform_driver()
usb: gadget: lpc32xx-udc: Convert to use module_platform_driver()
usb: gadget: m66592-udc: Convert to use module_platform_driver()
usb: gadget: r8a66597-udc: Convert to use module_platform_driver()
usb: gadget: u_ether: Replace netif_stop_queue with netif_device_detach
usb: gadget: udc: Handle gadget_connect failure during bind operation
usb: gadget: uvc: Add missing initialization of ssp config descriptor
usb: gadget: uvc: cleanup request when not in correct state
usb: gadget: uvc: rework pump worker to avoid while loop
usb: gadget: uvc: stop pump thread on video disable
usb: gadgetfs: return USB_GADGET_DELAYED_STATUS from setup()
usb: host: xhci-plat: fix possible kernel oops while resuming
usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present
usb: Inform the USB Type-C class about enumerated devices
usb: misc: ljca: Drop _ADR support to get ljca children devices
usb: misc: ljca: Fix enumeration error on Dell Latitude 9420
usb: misc: onboard-hub: add support for Microchip USB5744
usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support
usb: mtu3: Convert to platform remove callback returning void
usb: musb: Add missing of.h include
usb: musb: dsps: Fix vbus vs tps65217-charger irq conflict
usb: pci-quirks: group AMD specific quirk code together
usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk
usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff
usb: pd: Add helper macro to get Type C cable speed
usb: pd: Exposing the Peak Current value of Fixed Supplies to user space
usb: raw-gadget: don't disable device if usb_ep_queue fails
usb: raw-gadget: properly handle interrupted requests
usb: raw-gadget: report suspend, resume, reset, and disconnect events
usb: raw-gadget: return USB_GADGET_DELAYED_STATUS from setup()
usb: renesas_usbhs: remove boilerplate from header file
 
USB: serial: ftdi_sio: update Actisense PIDs constant names
USB: serial: option: add Fibocom L7xx modules
USB: serial: option: add Foxconn T99W265 with new baseline
USB: serial: option: add Luat Air72*U series products
USB: serial: option: add Quectel EG912Y module support
USB: serial: option: add Quectel RM500Q R13 firmware support
USB: serial: option: don't claim interface 4 for ZTE MF290
USB: serial: option: fix FM101R-GL defines
 
usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility
usb: typec: Add Active or Passive cable defination to cable discover mode VDO
usb: typec: Add Displayport Alternate Mode 2.1 Support
usb: typec: add support for PTN36502 redriver
usb: typec: altmodes/displayport: fixup drm internal api change vs new user.
usb: typec: class: fix typec_altmode_put_partner to put plugs
usb: typec: drop check because i2c_unregister_device() is NULL safe
usb: typec: fsa4480: Add support to swap SBU orientation
usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1
usb: typec: intel_pmc_mux: enable sysfs usb role access
usb: typec: Link enumerated USB devices with Type-C partner
usb: typec: tcpci_rt1711h: Add enable_pd30_extended_message variable to struct rt1711h_chip_info
usb: typec: tcpci_rt1711h: Add rxdz_sel variable to struct rt1711h_chip_info
usb: typec: tcpci_rt1711h: Convert enum->pointer for data in the match tables
usb: typec: tcpci_rt1711h: Drop CONFIG_OF ifdeffery
usb: typec: tcpci_rt1711h: Remove trailing comma in the terminator entry for OF table
usb: typec: tcpm: Add additional checks for contaminant
usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm()
usb: typec: tcpm: Fix sink caps op current check
usb: typec: tcpm: Skip hard reset when in error recovery
usb: typec: tipd: Supply also I2C driver data
 
USB: typec: tps6598x: Add device data to of_device_id
USB: typec: tps6598x: Add patch mode to tps6598x
USB: typec: tps6598x: Add power status trace for tps25750
USB: typec: tps6598x: Add status trace for tps25750
USB: typec: tps6598x: Add TPS25750 support
USB: typec: tps6598x: Add trace for tps25750 irq
USB: typec: tps6598x: Fix a memory leak in an error handling path
USB: typec: tps6598x: Refactor tps6598x port registration
USB: typec: tsp6598x: Add cmd timeout and response delay
 
usb: typec: ucsi: fix gpio-based orientation detection
usb: ucsi: glink: use the connector orientation GPIO to provide switch events
 
USB: usbip: fix stub_dev hub disconnect
 
usb: usbtest: fix a type promotion bug
usb: Use device_get_match_data()
usb: xhci-mtk: add a bandwidth budget table
usb: xhci-mtk: fix in-ep's start-split check failure
usb: xhci-mtk: improve split scheduling by separate IN/OUT budget
 
USB: xhci-plat: fix legacy PHY double init
 
usb: xhci: Implement xhci_handshake_check_state() helper
usb: xhci: Move extcaps related macros to respective header file
 
Linux: usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
Linux: usb:typec:tcpm:support double Rp to Vbus cable as sink
 
usbip: Use platform_device_register_full()
 
usbmon: Use list_for_each_entry() helper
 
userfaultfd: UFFD_FEATURE_WP_ASYNC
 
vboxsf: convert to new timestamp accessors
 
vdpa/mlx5: Allow creation/deletion of any given mr struct
vdpa/mlx5: Collapse "dvq" mr add/delete functions
vdpa/mlx5: Create helper function for dma mappings
vdpa/mlx5: Decouple cvq iotlb handling from hw mapping code
vdpa/mlx5: Enable hw support for vq descriptor mapping
vdpa/mlx5: Expose descriptor group mkey hw capability
vdpa/mlx5: implement .reset_map driver op
vdpa/mlx5: Improve mr update flow
vdpa/mlx5: Introduce mr for vq descriptor
vdpa/mlx5: Make iotlb helper functions more generic
vdpa/mlx5: Move mr mutex out of mr struct
vdpa/mlx5: preserve CVQ vringh index
vdpa/mlx5: Rename mr destroy functions
vdpa/mlx5: Take cvq iotlb lock during refresh
vdpa/mlx5: Update cvq iotlb mapping on ASID change
 
vdpa: introduce .compat_reset operation callback
vdpa: introduce .reset_map operation callback
vdpa: introduce dedicated descriptor group for virtqueue
vdpa: Update sysfs ABI documentation
 
vdpa_sim: implement .reset_map support
 
vdpa_sim_blk: allocate the buffer zeroed
 
vduse: make vduse_class constant
 
verification/dot2k: Delete duplicate imports
 
veth: Use tstats per-CPU traffic counters
 
vfio-cdx: add bus mastering device feature support
 
vfio/cdx: Add parentheses between bitwise AND expression and logical NOT
 
vfio/iova_bitmap: Export more API symbols
 
vfio/mlx5: Activate the chunk mode functionality
vfio/mlx5: Add support for READING in chunk mode
vfio/mlx5: Add support for SAVING in chunk mode
vfio/mlx5: Enable querying state size which is > 4GB
vfio/mlx5: Pre-allocate chunks for the STOP_COPY phase
vfio/mlx5: Refactor the SAVE callback to activate a work only upon an error
vfio/mlx5: Rename some stuff to match chunk mode
vfio/mlx5: Wake up the reader post of disabling the SAVING migration file
 
vfio/mtty: Enable migration support
vfio/mtty: Overhaul mtty interrupt handling
 
vfio/pds: Fix mutex lock->magic != lock warning
vfio/pds: Fix possible sleep while in atomic context
 
vfio: add bus master feature to device feature ioctl
vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart
vfio: Fix smatch errors in vfio_combine_iova_ranges()
vfio: Move iova_bitmap into iommufd
vfio: trivially use __aligned_u64 for ioctl structs
vfio: use __aligned_u64 in struct vfio_device_gfx_plane_info
vfio: use __aligned_u64 in struct vfio_device_ioeventfd
 
vfs: Convert BUG_ON to WARN_ON_ONCE in open_last_lookups
vfs: fix readahead(2) on block devices
vfs: predict the error in retry_estale as unlikely
vfs: shave work on failed file open
vfs: stop counting on gcc not messing with mnt_expiry_mark if not asked
 
vga16fb: drop powerpc support
 
vgacon, arch/*: remove unused screen_info definitions
 
vgacon: clean up global screen_info instances
vgacon: fix mips/sibyte build regression
vgacon: remove screen_info dependency
vgacon: rework Kconfig dependencies
vgacon: rework screen_info #ifdef checks
 
vhost-scsi: Spelling s/preceeding/preceding/g
 
vhost-vdpa: clean iotlb map during reset for older userspace
vhost-vdpa: fix use after free in vhost_vdpa_probe()
vhost-vdpa: introduce descriptor group backend feature
vhost-vdpa: introduce IOTLB_PERSIST backend feature bit
vhost-vdpa: reset vendor specific mapping to initial state in .release
vhost-vdpa: uAPI to get dedicated descriptor group id
 
vhost/vsock: support MSG_ZEROCOPY for transport
 
virt: acrn: Annotate struct vm_memory_region_batch with __counted_by
virt: coco: Add a coco/Makefile and coco/Kconfig
virt: sevguest: Add TSM_REPORTS support for SNP_GET_EXT_REPORT
virt: sevguest: Fix passing a stack buffer as a scatterlist target
virt: sevguest: Prep for kernel internal get_ext_report()
virt: tdx-guest: Add Quote generation support using TSM_REPORTS
 
virtchnl: Add CRC stripping capability
virtchnl: Add header dependencies
virtchnl: add virtchnl version 2 ops
 
virtio-balloon: correct the comment of virtballoon_migratepage()
 
virtio-blk: fix implicit overflow on virtio_max_dma_size
 
virtio-net: a tiny comment update
virtio-net: consistently save parameters for per-queue
virtio-net: fix mismatch of getting tx-frames
virtio-net: fix per queue coalescing parameter setting
virtio-net: fix the vq coalescing setting for vq resize
virtio-net: initially change the value of tx-frames
 
virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
 
virtio: add definition of VIRTIO_F_NOTIF_CONFIG_DATA feature bit
virtio: kdoc for struct virtio_pci_modern_device
 
virtio_balloon: dynamically allocate the virtio-balloon shrinker
 
virtio_blk: fix snprintf truncation compiler warning
 
virtio_console: Annotate struct port_buffer with __counted_by
 
virtio_net: avoid data-races on dev->stats fields
virtio_net: fix missing dma unmap for resize
virtio_net: use u64_stats_t infra to avoid data-races
 
virtio_pci: add build offset check for the new common cfg items
virtio_pci: add check for common cfg size
virtio_pci: move structure to a header
virtio_pci: Switch away from deprecated irq_set_affinity_hint
 
virtio_ring: fix syncs DMA memory with different direction
 
vlynq: remove bus driver
 
vmcore: remove dependency with is_kdump_kernel() for exporting vmcore
 
vmw_balloon: dynamically allocate the vmw-balloon shrinker
 
vrf: Remove the now superfluous sentinel element from ctl_table array
 
vsock/loopback: support MSG_ZEROCOPY for transport
 
vsock/test: add recv_buf() utility function
vsock/test: add send_buf() utility function
vsock/test: fix SEQPACKET message bounds test
vsock/test: track bytes in sk_buff merging test for SOCK_SEQPACKET
vsock/test: use recv_buf() in vsock_test.c
vsock/test: use send_buf() in vsock_test.c
 
vsock/virtio/vhost: read data from non-linear skb
 
vsock/virtio: fix "comparison of distinct pointer types lacks a cast" warning
vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
vsock/virtio: MSG_ZEROCOPY flag support
vsock/virtio: non-linear skb handling for tap
vsock/virtio: remove socket from connected/bound list on shutdown
vsock/virtio: support MSG_ZEROCOPY for transport
vsock/virtio: support to send non-linear skb
 
vsock: check for MSG_ZEROCOPY support on send
vsock: enable setting SO_ZEROCOPY
vsock: enable SOCK_SUPPORT_ZC bit
vsock: read from socket's error queue
vsock: send SIGPIPE on write to shutdowned socket
vsock: set EPOLLERR on non-empty error queue
 
vsprintf: uninline simple_strntoull(), reorder arguments
 
vt: Replace strlcpy with strscpy
 
vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size()
vxlan: mdb: Add MDB get support
vxlan: mdb: Adjust function arguments
vxlan: mdb: Factor out a helper for remote entry size calculation
vxlan: use generic function for tunnel IPv4 route lookup
vxlan: use generic function for tunnel IPv6 route lookup
vxlan: vxlan_core: Add support for FDB flush
vxlan: vxlan_core: Do not skip default entry in vxlan_flush() by default
vxlan: vxlan_core: Make vxlan_flush() more generic for future use
vxlan: vxlan_core: Support FDB flushing by destination IP
vxlan: vxlan_core: Support FDB flushing by destination port
vxlan: vxlan_core: Support FDB flushing by destination VNI
vxlan: vxlan_core: Support FDB flushing by nexthop ID
vxlan: vxlan_core: Support FDB flushing by source VNI
 
watch_queue: Annotate struct watch_filter with __counted_by
 
watchdog: apple: Deactivate on suspend
watchdog: ar7_wdt: remove driver to prepare for platform removal
watchdog: aspeed: Add support for aspeed,reset-mask DT property
watchdog: at91sam9_wdt: Use the devm_clk_get_enabled() helper function
watchdog: ath79_wdt: Use the devm_clk_get_enabled() helper function
watchdog: gpio_wdt: Make use of device properties
watchdog: imx_sc_wdt: continue if the wdog already enabled
watchdog: it87_wdt: add IT8613 ID
watchdog: ixp4xx: Make sure restart always works
watchdog: marvell_gti: Replace of_platform.h with explicit includes
watchdog: marvell_gti_wdt: Fix error code in probe()
 
Watchdog: marvell_gti_wdt: Remove redundant dev_err_probe() for platform_get_irq()
 
watchdog: mlx-wdt: Parameter desctiption warning fix
watchdog: move softlockup_panic back to early_param
watchdog: of_xilinx_wdt: Remove unnecessary clock disable call in the remove path
watchdog: st_lpc: Use device_get_match_data()
watchdog: sunplus: Use the devm_clk_get_enabled() helper function
watchdog: wdat_wdt: Add timeout value as a param in ping method
 
wdog: imx7ulp: Enable wdog int_en bit for watchdog any reset
 
wifi: ar5523: Remove unnecessary (void*) conversions
wifi: ath10k: Annotate struct ath10k_ce_ring with __counted_by
wifi: ath10k: consistently use kstrtoX_from_user() functions
wifi: ath10k: Don't touch the CE interrupt registers after power up
wifi: ath10k: drop HTT_DATA_TX_STATUS_DOWNLOAD_FAIL
wifi: ath10k: fix clang-specific fortify warning
wifi: ath10k: indicate to mac80211 scan complete with aborted flag for ATH10K_SCAN_STARTING state
wifi: ath10k: Remove unnecessary (void*) conversions
wifi: ath10k: simplify ath10k_peer_create()
wifi: ath11k: add chip id board name while searching board-2.bin for WCN6855
wifi: ath11k: add firmware-2.bin support
wifi: ath11k: add parsing of phy bitmap for reg rules
wifi: ath11k: ath11k_debugfs_register(): fix format-truncation warning
wifi: ath11k: call ath11k_mac_fils_discovery() without condition
wifi: ath11k: drop NULL pointer check in ath11k_update_per_peer_tx_stats()
wifi: ath11k: drop redundant check in ath11k_dp_rx_mon_dest_process()
wifi: ath11k: fix ath11k_mac_op_remain_on_channel() stack usage
wifi: ath11k: fix boot failure with one MSI vector
wifi: ath11k: fix CAC running state during virtual interface start
wifi: ath11k: fix dfs radar event locking
wifi: ath11k: fix gtk offload status event locking
wifi: ath11k: fix htt pktlog locking
wifi: ath11k: fix temperature event locking
wifi: ath11k: fix tid bitmap is 0 in peer rx mu stats
wifi: ath11k: fix Tx power value during active CAC
wifi: ath11k: Introduce and use ath11k_sta_to_arsta()
wifi: ath11k: mac: fix struct ieee80211_sband_iftype_data handling
wifi: ath11k: mhi: add a warning message for MHI_CB_EE_RDDM crash
wifi: ath11k: move references from rsvd2 to info fields
wifi: ath11k: qmi: refactor ath11k_qmi_m3_load()
wifi: ath11k: Remove ath11k_base::bd_api
wifi: ath11k: remove unnecessary (void*) conversions
wifi: ath11k: remove unused members of 'struct ath11k_base'
wifi: ath11k: Remove unused struct ath11k_htc_frame
wifi: ath11k: rename the sc naming convention to ab
wifi: ath11k: rename the wmi_sc naming convention to wmi_ab
wifi: ath11k: Use device_get_match_data()
wifi: ath11k: use kstrtoul_from_user() where appropriate
wifi: ath12k: add ath12k_qmi_free_resource() for recovery
wifi: ath12k: add keep backward compatibility of PHY mode to avoid firmware crash
wifi: ath12k: add msdu_end structure for WCN7850
wifi: ath12k: add parsing of phy bitmap for reg rules
wifi: ath12k: add read variant from SMBIOS for download board data
wifi: ath12k: add support for hardware rfkill for WCN7850
wifi: ath12k: call ath12k_mac_fils_discovery() without condition
wifi: ath12k: change to initialize recovery variables earlier in ath12k_core_reset()
wifi: ath12k: change to treat alpha code na as world wide regdomain
wifi: ath12k: configure RDDM size to MHI for device recovery
wifi: ath12k: Consistently use ath12k_vif_to_arvif()
wifi: ath12k: do not drop data frames from unassociated stations
wifi: ath12k: enable 320 MHz bandwidth for 6 GHz band in EHT PHY capability for WCN7850
wifi: ath12k: enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS for WCN7850
wifi: ath12k: Enable Mesh support for QCN9274
wifi: ath12k: fix debug messages
wifi: ath12k: fix dfs-radar and temperature event locking
wifi: ath12k: fix DMA unmap warning on NULL DMA address
wifi: ath12k: fix htt mlo-offset event locking
wifi: ath12k: fix invalid m3 buffer address
wifi: ath12k: fix possible out-of-bound read in ath12k_htt_pull_ppdu_stats()
wifi: ath12k: fix possible out-of-bound write in ath12k_wmi_ext_hal_reg_caps()
wifi: ath12k: fix radar detection in 160 MHz
wifi: ath12k: fix recovery fail while firmware crash when doing channel switch
wifi: ath12k: fix undefined behavior with __fls in dp
wifi: ath12k: fix WARN_ON during ath12k_mac_update_vif_chan
wifi: ath12k: Ignore fragments from uninitialized peer in dp
wifi: ath12k: indicate scan complete for scan canceled when scan running
wifi: ath12k: indicate to mac80211 scan complete with aborted flag for ATH12K_SCAN_STARTING state
wifi: ath12k: Introduce and use ath12k_sta_to_arsta()
wifi: ath12k: mhi: fix potential memory leak in ath12k_mhi_register()
wifi: ath12k: register EHT mesh capabilities
wifi: ath12k: Remove ath12k_base::bd_api
wifi: ath12k: remove redundant memset() in ath12k_hal_reo_qdesc_setup()
wifi: ath12k: Remove unnecessary (void*) conversions
wifi: ath12k: rename the sc naming convention to ab
wifi: ath12k: rename the wmi_sc naming convention to wmi_ab
wifi: ath12k: Set default beacon mode to burst mode
wifi: ath5k: remove unnecessary (void*) conversions
wifi: ath5k: replace deprecated strncpy with strscpy
wifi: ath6kl: remove unnecessary (void*) conversions
wifi: ath6kl: replace deprecated strncpy with memcpy
wifi: ath9k: clean up function ath9k_hif_usb_resume
wifi: ath9k: fix clang-specific fortify warnings
wifi: ath9k: simplify ar9003_hw_process_ini()
wifi: ath9k: use u32 for txgain indexes
wifi: ath9k_htc: fix format-truncation warning
wifi: ath: dfs_pattern_detector: Fix a memory initialization issue
wifi: ath: dfs_pattern_detector: Use flex array to simplify code
wifi: atmel: remove unused ioctl function
wifi: avoid offset calculation on NULL pointer
wifi: brcmfmac: Annotate struct brcmf_gscan_config with __counted_by
wifi: brcmfmac: firmware: Annotate struct brcmf_fw_request with __counted_by
wifi: brcmfmac: fix format-truncation warnings
wifi: brcmfmac: fweh: Add __counted_by for struct brcmf_fweh_queue_item and use struct_size()
wifi: carl9170: remove unnecessary (void*) conversions
wifi: cfg80211: add first kunit tests, for element defrag
wifi: cfg80211: add flush functions for wiphy work
wifi: cfg80211: add ieee80211_fragment_element to public API
wifi: cfg80211: add local_state_change to deauth trace
wifi: cfg80211: add locked debugfs wrappers
wifi: cfg80211: Add my certificate
wifi: cfg80211: Allow AP/P2PGO to indicate port authorization to peer STA/P2PClient
wifi: cfg80211: allow reg update by driver even if wiphy->regd is set
wifi: cfg80211: annotate iftype_data pointer with sparse
wifi: cfg80211: call reg_call_notifier on beacon hints
wifi: cfg80211: check RTNL when iterating devices
wifi: cfg80211: check wiphy mutex is held for wdev mutex
wifi: cfg80211: export DFS CAC time and usable state helper functions
wifi: cfg80211: fix certs build to not depend on file order
wifi: cfg80211: fix CQM for non-range use
wifi: cfg80211: fix header kernel-doc typos
wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()
wifi: cfg80211: fix off-by-one in element defrag
wifi: cfg80211: Fix typo in documentation
wifi: cfg80211: Handle specific BSSID in 6GHz scanning
wifi: cfg80211: hold wiphy lock in cfg80211_any_wiphy_oper_chan()
wifi: cfg80211: hold wiphy mutex for send_interface
wifi: cfg80211: Include operating class 137 in 6GHz band
wifi: cfg80211: lock wiphy mutex for rfkill poll
wifi: cfg80211: make read-only array centers_80mhz static const
wifi: cfg80211: make read-only array centers_80mhz static const
wifi: cfg80211: modify prototype for change_beacon
wifi: cfg80211: OWE DH IE handling offload
wifi: cfg80211: reg: describe return values in kernel-doc
wifi: cfg80211: reg: fix various kernel-doc issues
wifi: cfg80211: reg: hold wiphy mutex for wdev iteration
wifi: cfg80211: remove scan_width support
wifi: cfg80211: remove wdev mutex
wifi: cfg80211: report per-link errors during association
wifi: cfg80211: save power spectral density(psd) of regulatory rule
wifi: cfg80211: sme: hold wiphy lock for wdev iteration
wifi: cfg80211: split struct cfg80211_ap_settings
wifi: cfg80211: wext: convert return value to kernel-doc
wifi: cw1200: Avoid processing an invalid TIM IE
wifi: hostap: Add __counted_by for struct prism2_download_data and use struct_size()
wifi: hostap: remove unused ioctl function
wifi: ieee80211: add UL-bandwidth definition of trigger frame
wifi: ieee80211: don't require protected vendor action frames
wifi: ipw2x00: Annotate struct libipw_txb with __counted_by
wifi: ipw2x00: fix format-truncation warnings
wifi: ipw2x00: replace deprecated strncpy with strscpy_pad
wifi: iwlmvm: fw: Add new OEM vendor to tas approved list
wifi: iwlwifi: abort scan when rfkill on but device enabled
wifi: iwlwifi: add mapping of a periphery register crf for WH RF
wifi: iwlwifi: add new RF support for wifi7
wifi: iwlwifi: add support for activating UNII-1 in WW via BIOS
wifi: iwlwifi: add support for new ini region types
wifi: iwlwifi: add support for SNPS DPHYIP region type
wifi: iwlwifi: api: fix center_freq label in PHY diagram
wifi: iwlwifi: bump FW API to 84 for AX/BZ/SC devices
wifi: iwlwifi: bump FW API to 86 for AX/BZ/SC devices
wifi: iwlwifi: check for kmemdup() return value in iwl_parse_tlv_firmware()
wifi: iwlwifi: disable multi rx queue for 9000
wifi: iwlwifi: don't use an uninitialized variable
wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp()
wifi: iwlwifi: dvm: remove kernel-doc warnings
wifi: iwlwifi: empty overflow queue during flush
wifi: iwlwifi: Extract common prph mac/phy regions data dump logic
wifi: iwlwifi: fail NIC access fast on dead NIC
wifi: iwlwifi: fix opmode start/stop race
wifi: iwlwifi: fix some kernel-doc issues
wifi: iwlwifi: fix system commands group ordering
wifi: iwlwifi: fix the rf step and flavor bits range
wifi: iwlwifi: fw: Add support for UATS table in UHB
wifi: iwlwifi: fw: disable firmware debug asserts
wifi: iwlwifi: fw: Fix debugfs command sending
wifi: iwlwifi: fw: increase fw_version string size
wifi: iwlwifi: fw: reconstruct the API/CAPA enum number
wifi: iwlwifi: honor the enable_ini value
wifi: iwlwifi: implement enable/disable for China 2022 regulatory
wifi: iwlwifi: increase number of RX buffers for EHT devices
wifi: iwlwifi: make time_events MLO aware
wifi: iwlwifi: mei: return error from register when not built
wifi: iwlwifi: mvm: add a debug print when we get a BAR
wifi: iwlwifi: mvm: add a per-link debugfs
wifi: iwlwifi: mvm: add a print when sending RLC command
wifi: iwlwifi: mvm: Add basic link selection logic
wifi: iwlwifi: mvm: add start mac ctdp sum calculation debugfs handler
wifi: iwlwifi: mvm: add support for new wowlan_info_notif
wifi: iwlwifi: mvm: advertise support for SCS traffic description
wifi: iwlwifi: mvm: change iwl_mvm_flush_sta() API
wifi: iwlwifi: mvm: check for iwl_mvm_mld_update_sta() errors
wifi: iwlwifi: mvm: check link more carefully
wifi: iwlwifi: mvm: cleanup MLO and non-MLO unification code
wifi: iwlwifi: mvm: Correctly set link configuration
wifi: iwlwifi: mvm: cycle FW link on chanctx removal
wifi: iwlwifi: mvm: debugfs for fw system stats
wifi: iwlwifi: mvm: disconnect long CSA only w/o alternative
wifi: iwlwifi: mvm: don't add dummy phy context
wifi: iwlwifi: mvm: Don't always bind/link the P2P Device interface
wifi: iwlwifi: mvm: enable FILS DF Tx on non-PSC channel
wifi: iwlwifi: mvm: extend alive timeout to 2 seconds
wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
wifi: iwlwifi: mvm: fix iwl_mvm_mac_flush_sta()
wifi: iwlwifi: mvm: fix kernel-doc
wifi: iwlwifi: mvm: Fix key flags for IGTK on AP interface
wifi: iwlwifi: mvm: fix netif csum flags
wifi: iwlwifi: mvm: fix recovery flow in CSA
wifi: iwlwifi: mvm: fix regdb initialization
wifi: iwlwifi: mvm: fix removing pasn station for responder
wifi: iwlwifi: mvm: fix SB CFG check
wifi: iwlwifi: mvm: fix size check for fw_link_id
wifi: iwlwifi: mvm: fix the PHY context resolution for p2p device
wifi: iwlwifi: mvm: Fix unreachable code path
wifi: iwlwifi: mvm: fold the ref++ into iwl_mvm_phy_ctxt_add
wifi: iwlwifi: mvm: handle link-STA allocation in restart
wifi: iwlwifi: mvm: implement new firmware API for statistics
wifi: iwlwifi: mvm: implement ROC version 3
wifi: iwlwifi: mvm: increase session protection after CSA
wifi: iwlwifi: mvm: iterate active links for STA queues
wifi: iwlwifi: mvm: log dropped frames
wifi: iwlwifi: mvm: make "pldr_sync" mode effective
wifi: iwlwifi: mvm: make pldr_sync AX210 specific
wifi: iwlwifi: mvm: move listen interval to constants
wifi: iwlwifi: mvm: move RU alloc B2 placement
wifi: iwlwifi: mvm: offload IGTK in AP if BIGTK is supported
wifi: iwlwifi: mvm: reduce maximum RX A-MPDU size
wifi: iwlwifi: mvm: refactor TX rate handling
wifi: iwlwifi: mvm: remove set_tim callback for MLD ops
wifi: iwlwifi: mvm: remove TDLS stations from FW
wifi: iwlwifi: mvm: Return success if link could not be removed
wifi: iwlwifi: mvm: rework debugfs handling
wifi: iwlwifi: mvm: show dump even for pldr_sync
wifi: iwlwifi: mvm: simplify the reorder buffer
wifi: iwlwifi: mvm: support CSA with MLD
wifi: iwlwifi: mvm: support injection antenna control
wifi: iwlwifi: mvm: support set_antenna()
wifi: iwlwifi: mvm: update IGTK in mvmvif upon D3 resume
wifi: iwlwifi: mvm: update station's MFP flag after association
wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTK
wifi: iwlwifi: no power save during transition to D3
wifi: iwlwifi: pcie: (re-)assign BAR0 on driver bind
wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
wifi: iwlwifi: pcie: avoid a NULL pointer dereference
wifi: iwlwifi: pcie: clean up WFPM control bits
wifi: iwlwifi: pcie: don't synchronize IRQs from IRQ
wifi: iwlwifi: pcie: enable TOP fatal error interrupt
wifi: iwlwifi: pcie: fix kernel-doc issues
wifi: iwlwifi: pcie: fix RB status reading
wifi: iwlwifi: pcie: give up mem read if HW is dead
wifi: iwlwifi: pcie: propagate iwl_pcie_gen2_apm_init() error
wifi: iwlwifi: pcie: rescan bus if no parent
wifi: iwlwifi: pcie: synchronize IRQs before NAPI
wifi: iwlwifi: queue: fix kernel-doc
wifi: iwlwifi: read DSM func 2 for specific RF types
wifi: iwlwifi: remove dead-code
wifi: iwlwifi: send EDT table to FW
wifi: iwlwifi: skip opmode start retries on dead transport
wifi: iwlwifi: support link id in SESSION_PROTECTION_NOTIF
wifi: iwlwifi: support link_id in SESSION_PROTECTION cmd
wifi: iwlwifi: trace full frames with TX status request
wifi: iwlwifi: update context info structure definitions
wifi: iwlwifi: Use FW rate for non-data frames
wifi: iwlwifi: yoyo: swap cdb and jacket bits values
wifi: lib80211: remove unused variables iv32 and iv16
wifi: mac80211: Add __counted_by for struct ieee802_11_elems and use struct_size()
wifi: mac80211: add a driver callback to add vif debugfs
wifi: mac80211: add an element parsing unit test
wifi: mac80211: add back SPDX identifier
wifi: mac80211: add link id to mgd_prepare_tx()
wifi: mac80211: add more ops assertions
wifi: mac80211: add more warnings about inserting sta info
wifi: mac80211: add support for mld in ieee80211_chswitch_done
wifi: mac80211: add support for parsing TID to Link mapping element
wifi: mac80211: add/remove driver debugfs entries as appropriate
wifi: mac80211: additions to change_beacon()
wifi: mac80211: allow for_each_sta_active_link() under RCU
wifi: mac80211: check defragmentation succeeded
wifi: mac80211: check if the existing link config remains unchanged
wifi: mac80211: Check if we had first beacon with relevant links
wifi: mac80211: check wiphy mutex in ops
wifi: mac80211: cleanup auth_data only if association continues
wifi: mac80211: convert A-MPDU work to wiphy work
wifi: mac80211: debugfs: lock wiphy instead of RTNL
wifi: mac80211: describe return values in kernel-doc
wifi: mac80211: Do not force off-channel for management Tx with MLO
wifi: mac80211: do not pass AP_VLAN vif pointer to drivers during flush
wifi: mac80211: do not re-add debugfs entries during resume
wifi: mac80211: don't connect to an AP while it's in a CSA process
wifi: mac80211: don't re-add debugfs during reconfig
wifi: mac80211: don't recreate driver link debugfs in reconfig
wifi: mac80211: don't return unset power in ieee80211_get_tx_power()
wifi: mac80211: drop robust action frames before assoc
wifi: mac80211: ethtool: always hold wiphy mutex
wifi: mac80211: ethtool: hold wiphy mutex
wifi: mac80211: expand __ieee80211_data_to_8023() status
wifi: mac80211: extend wiphy lock in interface removal
wifi: mac80211: fix # of MSDU in A-MSDU calculation
wifi: mac80211: fix a expired vs. cancel race in roc
wifi: mac80211: fix another key installation error path
wifi: mac80211: fix BA session teardown race
wifi: mac80211: fix change_address deadlock during unregister
wifi: mac80211: fix channel switch link data
wifi: mac80211: fix check for unusable RX result
wifi: mac80211: fix header kernel-doc typos
wifi: mac80211: fix ieee80211_drop_unencrypted_mgmt return type/value
wifi: mac80211: fix RCU usage warning in mesh fast-xmit
wifi: mac80211: Fix setting vif links
wifi: mac80211: Fix SMPS handling in the context of MLO
wifi: mac80211: fix SMPS status handling
wifi: mac80211: fix TXQ error path and cleanup
wifi: mac80211: fix various kernel-doc issues
wifi: mac80211: fixes in FILS discovery updates
wifi: mac80211: flush STA queues on unauthorization
wifi: mac80211: flush wiphy work where appropriate
wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_sta_ht_cap
wifi: mac80211: handle debugfs when switching to/from MLO
wifi: mac80211: hold wiphy lock in netdev/link debugfs
wifi: mac80211: hold wiphy_lock around concurrency checks
wifi: mac80211: lock wiphy for aggregation debugfs
wifi: mac80211: lock wiphy in IP address notifier
wifi: mac80211: make mgd_protect_tdls_discover MLO-aware
wifi: mac80211: mesh: check element parsing succeeded
wifi: mac80211: mesh: fix some kdoc warnings
wifi: mac80211: mesh_plink: fix matches_local logic
wifi: mac80211: move color change finalize to wiphy work
wifi: mac80211: move CSA finalize to wiphy work
wifi: mac80211: move DFS CAC work to wiphy work
wifi: mac80211: move dynamic PS to wiphy work
wifi: mac80211: move filter reconfig to wiphy work
wifi: mac80211: move key tailroom work to wiphy work
wifi: mac80211: move link activation work to wiphy work
wifi: mac80211: move monitor work to wiphy work
wifi: mac80211: move offchannel works to wiphy work
wifi: mac80211: move radar detect work to wiphy work
wifi: mac80211: move scan work to wiphy work
wifi: mac80211: move sched-scan stop work to wiphy work
wifi: mac80211: move TDLS work to wiphy work
wifi: mac80211: move tspec work to wiphy work
wifi: mac80211: Notify the low level driver on change in MLO valid links
wifi: mac80211: Print local link address during authentication
wifi: mac80211: purge TX queues in flush_queues flow
wifi: mac80211: reduce iflist_mtx
wifi: mac80211: reject MLO channel configuration if not supported
wifi: mac80211: relax RCU check in for_each_vif_active_link()
wifi: mac80211: remove ampdu_mlme.mtx
wifi: mac80211: remove chanctx_mtx
wifi: mac80211: remove key_mtx
wifi: mac80211: remove local->mtx
wifi: mac80211: remove RX_DROP_UNUSABLE
wifi: mac80211: remove shifted rate support
wifi: mac80211: remove sta_mtx
wifi: mac80211: remove unnecessary struct forward declaration
wifi: mac80211: Rename and update IEEE80211_VIF_DISABLE_SMPS_OVERRIDE
wifi: mac80211: rename ieee80211_tx_status() to ieee80211_tx_status_skb()
wifi: mac80211: rename struct cfg80211_rx_assoc_resp to cfg80211_rx_assoc_resp_data
wifi: mac80211: report per-link error during association
wifi: mac80211: rework ack_frame_id handling a bit
wifi: mac80211: Sanity check tx bitrate if not provided by driver
wifi: mac80211: set wiphy for virtual monitors
wifi: mac80211: split ieee80211_drop_unencrypted_mgmt() return value
wifi: mac80211: support antenna control in injection
wifi: mac80211: support handling of advertised TID-to-link mapping
wifi: mac80211: take MBSSID/EHT data also from probe resp
wifi: mac80211: take wiphy lock for MAC addr change
wifi: mac80211: tx: clarify conditions in if statement
wifi: mac80211: update the rx_chains after set_antenna()
wifi: mac80211: use bandwidth indication element for CSA
wifi: mac80211: Use flexible array in struct ieee80211_tim_ie
wifi: mac80211: use wiphy locked debugfs for sdata/link
wifi: mac80211: use wiphy locked debugfs helpers for agg_status
wifi: mac80211_hwsim: clean up kernel-doc
wifi: mac80211_hwsim: fix clang-specific fortify warning
wifi: mac80211_hwsim: Handle BSS_CHANGED_VALID_LINKS
wifi: mac80211_hwsim: move kernel-doc description
wifi: mt76: add DMA mapping error check in mt76_alloc_txwi()
wifi: mt76: Annotate struct mt76_rx_tid with __counted_by
wifi: mt76: check sta rx control frame to multibss capability
wifi: mt76: check vif type before reporting cca and csa
wifi: mt76: connac: add data field in struct tlv
wifi: mt76: connac: add eht support for phy mode config
wifi: mt76: connac: add eht support for tx power
wifi: mt76: connac: add MBSSID support for mt7996
wifi: mt76: connac: add more unified command IDs
wifi: mt76: connac: add more unified event IDs
wifi: mt76: connac: export functions for mt7925
wifi: mt76: connac: introduce helper for mt7925 chipset
wifi: mt76: Drop unnecessary error check for debugfs_create_dir()
wifi: mt76: fix clang-specific fortify warnings
wifi: mt76: fix crash with WED rx support enabled
wifi: mt76: fix per-band IEEE80211_CONF_MONITOR flag comparison
wifi: mt76: fix potential memory leak of beacon commands
wifi: mt76: fix race condition related to checking tx queue fill status
wifi: mt76: get rid of false alamrs of tx emission issues
wifi: mt76: move struct ieee80211_chanctx_conf up to struct mt76_vif
wifi: mt76: mt7603: add missing register initialization for MT7628
wifi: mt76: mt7603: disable A-MSDU tx support on MT7628
wifi: mt76: mt7603: improve stuck beacon handling
wifi: mt76: mt7603: improve watchdog reset reliablity
wifi: mt76: mt7603: rework/fix rx pse hang check
wifi: mt76: mt7915 add tc offloading support
wifi: mt76: mt7915: fix beamforming availability check
wifi: mt76: mt7915: fix monitor mode issues
wifi: mt76: mt7915: update mpdu density capability
wifi: mt76: mt7921: add 6GHz power type support for clc
wifi: mt76: mt7921: enable set txpower for UNII-4
wifi: mt76: mt7921: fix 6GHz disabled by the missing default CLC config
wifi: mt76: mt7921: fix kernel panic by accessing invalid 6GHz channel info
wifi: mt76: mt7921: fix the wrong rate pickup for the chanctx driver
wifi: mt76: mt7921: fix the wrong rate selected in fw for the chanctx driver
wifi: mt76: mt7921: get regulatory information from the clc event
wifi: mt76: mt7921: move connac nic capability handling to mt7921
wifi: mt76: mt7921: update the channel usage when the regd domain changed
wifi: mt76: mt7921e: Support MT7992 IP in Xiaomi Redmibook 15 Pro (2023)
wifi: mt76: mt7925: add Mediatek Wi-Fi7 driver for mt7925 chips
wifi: mt76: mt7925: fix typo in mt7925_init_he_caps
wifi: mt76: mt792x: move mt7921_skb_add_usb_sdio_hdr in mt792x module
wifi: mt76: mt792x: move some common usb code in mt792x module
wifi: mt76: mt792x: support mt7925 chip init
wifi: mt76: mt7996: Add mcu commands for getting sta tx statistic
wifi: mt76: mt7996: enable PPDU-TxS to host
wifi: mt76: mt7996: fix beamform mcu cmd configuration
wifi: mt76: mt7996: fix beamformee ss subfield in EHT PHY cap
wifi: mt76: mt7996: fix rx rate report for CBW320-2
wifi: mt76: mt7996: fix TWT command format
wifi: mt76: mt7996: fix wmm queue mapping
wifi: mt76: mt7996: get tx_retries and tx_failed from txfree
wifi: mt76: mt7996: only set vif teardown cmds at remove interface
wifi: mt76: mt7996: remove periodic MPDU TXS request
wifi: mt76: mt7996: set correct wcid in txp
wifi: mt76: mt7996: support more options for mt7996_set_bitrate_mask()
wifi: mt76: mt7996: support per-band LED control
wifi: mt76: reduce spin_lock_bh held up in mt76_dma_rx_cleanup
wifi: mt76: remove unused error path in mt76_connac_tx_complete_skb
wifi: mt76: update beacon size limitation
wifi: mt76: use atomic iface iteration for pre-TBTT work
wifi: mt76: Use PTR_ERR_OR_ZERO() to simplify code
wifi: mwifiex: cleanup struct mwifiex_sdio_mpa_rx
wifi: mwifiex: followup PCIE and related cleanups
wifi: mwifiex: simplify PCIE write operations
wifi: mwifiex: use MODULE_FIRMWARE to add firmware files metadata
wifi: nl80211: additions to NL80211_CMD_SET_BEACON
wifi: nl80211: fix doc typos
wifi: nl80211: fixes to FILS discovery updates
wifi: p54: Annotate struct p54_cal_database with __counted_by
wifi: plfxlc: fix clang-specific fortify warning
wifi: radiotap: add bandwidth definition of EHT U-SIG
wifi: ray_cs: Remove unnecessary (void*) conversions
wifi: remove unused argument of ieee80211_get_tdls_action()
wifi: rt2x00: fix MT7620 low RSSI issue
wifi: rt2x00: fix rt2800 watchdog function
wifi: rt2x00: improve MT7620 register initialization
wifi: rt2x00: remove redundant check if u8 array element is less than zero
wifi: rt2x00: rework MT7620 channel config function
wifi: rt2x00: rework MT7620 PA/LNA RF calibration
wifi: rtl8xxxu: Add a description about the device ID 0x7392:0xb722
wifi: rtl8xxxu: mark TOTOLINK N150UA V5/N150UA-B as tested
wifi: rtlwifi: cleanup few rtlxxxx_set_hw_reg() routines
wifi: rtlwifi: cleanup struct rtl_ps_ctl
wifi: rtlwifi: drop chk_switch_dmdp() from HAL interface
wifi: rtlwifi: drop fill_fake_txdesc() from HAL interface
wifi: rtlwifi: drop pre_fill_tx_bd_desc() from HAL interface
wifi: rtlwifi: fix EDCA limit set by BT coexistence
wifi: rtlwifi: remove unreachable code in rtl92d_dm_check_edca_turbo()
wifi: rtlwifi: simplify TX command fill callbacks
wifi: rtlwifi: use convenient list_count_nodes()
wifi: rtlwifi: use unsigned long for bt_coexist_8723 timestamp
wifi: rtlwifi: use unsigned long for rtl_bssid_entry timestamp
wifi: rtw88: 8821c: tweak CCK TX filter setting for SRRC regulation
wifi: rtw88: 8821c: update TX power limit to V67
wifi: rtw88: 8822c: update TX power limit to V70
wifi: rtw88: debug: add to check if debug mask is enabled
wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
wifi: rtw88: dump firmware debug information in abnormal state
wifi: rtw88: fix typo rtw8822cu_probe
wifi: rtw88: regd: configure QATAR and UK
wifi: rtw88: regd: update regulatory map to R64-R42
wifi: rtw88: Remove duplicate NULL check before calling usb_kill/free_urb()
wifi: rtw89: 52c: rfk: disable DPK during MCC
wifi: rtw89: 52c: rfk: refine MCC channel info notification
wifi: rtw89: 8851b: update TX power tables to R34
wifi: rtw89: 8852b: update TX power tables to R35
wifi: rtw89: 8852c: declare to support two chanctx
wifi: rtw89: 8852c: Fix TSSI causes transmit power inaccuracy
wifi: rtw89: 8852c: Update bandedge parameters for better performance
wifi: rtw89: 8852c: update TX power tables to R67
wifi: rtw89: 8922a: add chip_ops::bb_preinit to enable BB before downloading firmware
wifi: rtw89: 8922a: set memory heap address for secure firmware
wifi: rtw89: add chip_info::txwd_info size to generalize TX WD submit
wifi: rtw89: add EHT radiotap in monitor mode
wifi: rtw89: Add EHT rate mask as parameters of RA H2C command
wifi: rtw89: add mac_gen pointer to access mac port registers
wifi: rtw89: add subband index of primary channel to struct rtw89_chan
wifi: rtw89: add to fill TX descriptor for firmware command v2
wifi: rtw89: add to fill TX descriptor v2
wifi: rtw89: add to query RX descriptor format v2
wifi: rtw89: cleanup firmware elements parsing
wifi: rtw89: coex: add annotation __counted_by() for struct rtw89_btc_btf_set_slot_table
wifi: rtw89: coex: add annotation __counted_by() to struct rtw89_btc_btf_set_mon_reg
wifi: rtw89: consolidate registers of mac port to struct
wifi: rtw89: correct the DCFO tracking flow to improve CFO compensation
wifi: rtw89: debug: show txpwr table according to chip gen
wifi: rtw89: debug: txpwr table supports Wi-Fi 7 chips
wifi: rtw89: declare MCC in interface combination
wifi: rtw89: fix typo of rtw89_fw_h2c_mcc_macid_bitmap()
wifi: rtw89: fw: add checking type for variant type of firmware
wifi: rtw89: fw: generalize download firmware flow by mac_gen pointers
wifi: rtw89: fw: implement supported functions of download firmware for WiFi 7 chips
wifi: rtw89: fw: move polling function of firmware path ready to an individual function
wifi: rtw89: fw: propagate an argument include_bb for BB MCU firmware
wifi: rtw89: fw: refine download flow to support variant firmware suits
wifi: rtw89: indicate TX power by rate table inside RFE parameter
wifi: rtw89: indicate TX shape table inside RFE parameter
wifi: rtw89: load TX power by rate when RFE parms setup
wifi: rtw89: load TX power related tables from FW elements
wifi: rtw89: mac: add registers of MU-EDCA parameters for WiFi 7 chips
wifi: rtw89: mac: do bf_monitor only if WiFi 6 chips
wifi: rtw89: mac: generalize register of MU-EDCA switch according to chip gen
wifi: rtw89: mac: get TX power control register according to chip gen
wifi: rtw89: mac: set bf_assoc capabilities according to chip gen
wifi: rtw89: mac: set bfee_ctrl() according to chip gen
wifi: rtw89: mac: update RTS threshold according to chip gen
wifi: rtw89: mcc: consider and determine BT duration
wifi: rtw89: mcc: deal with beacon NoA if GO exists
wifi: rtw89: mcc: deal with BT slot change
wifi: rtw89: mcc: deal with P2P PS change
wifi: rtw89: mcc: decide pattern and calculate parameters
wifi: rtw89: mcc: fill fundamental configurations
wifi: rtw89: mcc: fix NoA start time when GO is auxiliary
wifi: rtw89: mcc: initialize start flow
wifi: rtw89: mcc: track beacon offset and update when needed
wifi: rtw89: mcc: trigger FW to start/stop MCC
wifi: rtw89: mcc: update role bitmap when changed
wifi: rtw89: modify the register setting and the flow of CFO tracking
wifi: rtw89: move software DCFO compensation setting to proper position
wifi: rtw89: parse EHT information from RX descriptor and PPDU status packet
wifi: rtw89: parse TX EHT rate selected by firmware from RA C2H report
wifi: rtw89: pause/proceed MCC for ROC and HW scan
wifi: rtw89: phy: change naming related BT coexistence functions
wifi: rtw89: phy: extend TX power common stuffs for Wi-Fi 7 chips
wifi: rtw89: phy: generalize valid bit of BSS color
wifi: rtw89: phy: refine helpers used for raw TX power
wifi: rtw89: phy: set TX power by rate according to chip gen
wifi: rtw89: phy: set TX power limit according to chip gen
wifi: rtw89: phy: set TX power offset according to chip gen
wifi: rtw89: phy: set TX power RU limit according to chip gen
wifi: rtw89: refine bandwidth 160MHz uplink OFDMA performance
wifi: rtw89: refine uplink trigger based control mechanism
wifi: rtw89: regd: configure Thailand in regulation type
wifi: rtw89: rfk: disable driver tracking during MCC
wifi: rtw89: show EHT rate in debugfs
wifi: wcn36xx: Annotate struct wcn36xx_hal_ind_msg with __counted_by
wifi: wcn36xx: remove unnecessary (void*) conversions
wifi: wext: avoid extra calls to strlen() in ieee80211_bss()
wifi: wfx: allow to send frames during ROC
wifi: wfx: fix case where rates are out of order
wifi: wfx: fix power_save setting when AP is stopped
wifi: wfx: implement wfx_remain_on_channel()
wifi: wfx: introduce hif_scan_uniq()
wifi: wfx: move wfx_skb_*() out of the header file
wifi: wfx: relocate wfx_rate_mask_to_hw()
wifi: wfx: scan_lock is global to the device
wifi: wfx: simplify exclusion between scan and Rx filters
wifi: wilc1000: add back-off algorithm to balance tx queue packets
wifi: wilc1000: use vmm_table as array in wilc struct
wifi: wl1251: replace deprecated strncpy with strscpy
wifi: wl18xx: replace deprecated strncpy with strscpy
wifi: wlcore: boot: replace deprecated strncpy with strscpy
wifi: wlcore: Convert to platform remove callback returning void
wifi: wlcore: main: replace deprecated strncpy with strscpy
 
wireguard: do not include crypto/algapi.h
wireguard: use DEV_STATS_INC()
 
workqueue: Make sure that wq_unbound_cpumask is never empty
workqueue: Provide one lock class key per work_on_cpu() callsite
 
writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs
 
wwan: core: Use the bitmap API to allocate bitmaps
 
X.509: Add missing IMPLICIT annotations to AKID ASN.1 module
 
x509: Add OIDs for FIPS 202 SHA-3 hash and signatures
 
x86, kexec: fix the wrong ifdeffery CONFIG_KEXEC
 
x86/acpi: Handle bogus MADT APIC tables gracefully
x86/acpi: Ignore invalid x2APIC entries
 
x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
x86/alternatives: Sync core before enabling interrupts
 
x86/amd_nb: Add AMD Family MI300 PCI IDs
x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs
 
x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too
 
x86/apic/msi: Fix misconfigured non-maskable MSI quirk
 
x86/apic: Fake primary thread mask for XEN/PV
x86/apic: Provide apic_force_nmi_on_cpu()
x86/apic: Use BAD_APICID consistently
x86/apic: Use u32 for [gs]et_apic_id()
x86/apic: Use u32 for APIC IDs in global data
x86/apic: Use u32 for check_apicid_used()
x86/apic: Use u32 for cpu_present_to_apicid()
x86/apic: Use u32 for phys_pkg_id()
x86/apic: Use u32 for wakeup_secondary_cpu[_64]()
 
x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions
 
x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32
 
x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32()
x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32()
x86/boot/32: Restructure mk_early_pgtbl_32()
x86/boot/32: Temporarily map initrd for microcode loading
 
x86/boot: Compile boot code with -std=gnu11 too
x86/boot: Construct PE/COFF .text section from assembler
x86/boot: Define setup size in linker script
x86/boot: Derive file size from _edata symbol
x86/boot: Drop PE/COFF .reloc section
x86/boot: Drop redundant code setting the root device
x86/boot: Drop references to startup_64
x86/boot: efistub: Assign global boot_params variable
x86/boot: Fix incorrect startup_gdt_descr.size
x86/boot: Grab kernel_info offset from zoffset header directly
x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls
x86/boot: Increase section and file alignment to 4k/512
x86/boot: Move x86_cache_alignment initialization to correct spot
x86/boot: Omit compression buffer from PE/COFF image memory footprint
x86/boot: Remove the 'bugger off' message
x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'
x86/boot: Set EFI handover offset directly in header asm
x86/boot: Split off PE/COFF .data section
x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32()
 
x86/bugs: Remove default case for fully switched enums
 
x86/calldepth: Rename __x86_return_skl() to call_depth_return_thunk()
 
x86/callthunks: Delete unused "struct thunk_desc"
 
x86/coco: Disable 32-bit emulation by default on TDX and SEV
 
x86/CPU/AMD: Check vendor in the AMD microcode callback
 
x86/cpu/amd: Remove redundant 'break' statement
 
x86/cpu/hygon: Fix the CPU topology evaluation for real
 
x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids
 
x86/cpu: Clear SVM feature if disabled by BIOS
x86/cpu: Encapsulate topology information in cpuinfo_x86
x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations
x86/cpu: Move cpu_core_id into topology info
x86/cpu: Move cpu_die_id into topology info
x86/cpu: Move cpu_l[l2]c_id into topology info
x86/cpu: Move cu_id into topology info
x86/cpu: Move logical package and die IDs into topology info
x86/cpu: Move phys_proc_id into topology info
x86/cpu: Provide debug interface
x86/cpu: Remove pointless evaluation of x86_coreid_bits
 
x86/csum: clean up `csum_partial' further
x86/csum: Remove unnecessary odd handling
 
x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y
 
x86/Documentation: Indent 'note::' directive for protocol version number note
 
x86/efi: Disregard setup header of loaded image
x86/efi: Drop alignment flags from PE section headers
x86/efi: Drop EFI stub .bss from .data section
 
x86/elf: Make loading of 32bit processes depend on ia32_enabled()
 
x86/entry/32: Clean up syscall fast exit tests
x86/entry/32: Convert do_fast_syscall_32() to bool return type
x86/entry/32: Remove SEP test for SYSEXIT
 
x86/entry/64: Convert SYSRET validation tests to C
x86/entry/64: Remove obsolete comment on tracing vs. SYSRET
x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test
 
x86/entry/compat: Combine return value test from syscall handler
 
x86/entry: Compile entry_SYSCALL32_ignore() unconditionally
x86/entry: Convert INT 0x80 emulation to IDTENTRY
x86/entry: Do not allow external 0x80 interrupts
x86/entry: Fix typos in comments
x86/entry: Make IA32 syscalls' availability depend on ia32_enabled()
x86/entry: Remove unused argument %rsi passed to exc_nmi()
x86/entry: Rename ignore_sysret()
 
x86/fpu/xstate: Address kernel-doc warning
 
x86/head/64: Add missing __head annotation to startup_64_load_idt()
x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata
x86/head/64: Move the __head definition to
 
x86/headers: Remove
x86/headers: Remove unnecessary #include
x86/headers: Replace #include with #include
 
x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM
x86/hyperv: Use atomic_try_cmpxchg() to micro-optimize hv_nmi_unknown()
 
x86/idle: Disable IBRS when CPU is offline to improve single-threaded performance
 
x86/iommu/docs: Update AMD IOMMU specification document URL
 
x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
 
x86/lib: Address kernel-doc warnings
 
x86/MCE/AMD: Split amd_mce_is_memory_error()
 
x86/mce: Cleanup mce_usable_address()
x86/mce: Define amd_mce_usable_address()
 
x86/microcode/32: Move early loading after paging enable
 
x86/microcode/amd: Cache builtin microcode too
x86/microcode/amd: Cache builtin/initrd microcode early
x86/microcode/amd: Fix snprintf() format string warning in W=1 build
x86/microcode/amd: Use cached microcode for AP load
x86/microcode/amd: Use correct per CPU ucode_cpu_info
 
x86/microcode/intel: Add a minimum required revision for late loading
x86/microcode/intel: Cleanup code further
x86/microcode/intel: Reuse intel_cpu_collect_info()
x86/microcode/intel: Rework intel_cpu_collect_info()
x86/microcode/intel: Rework intel_find_matching_signature()
x86/microcode/intel: Rip out mixed stepping support for Intel CPUs
x86/microcode/intel: Save the microcode only after a successful late-load
x86/microcode/intel: Simplify and rename generic_load_microcode()
x86/microcode/intel: Simplify early loading
x86/microcode/intel: Simplify scan_microcode()
x86/microcode/intel: Switch to kvmalloc()
x86/microcode/intel: Unify microcode apply() functions
 
x86/microcode: Add per CPU control field
x86/microcode: Add per CPU result state
x86/microcode: Clarify the late load logic
x86/microcode: Clean up mc_cpu_down_prep()
x86/microcode: Get rid of the schedule work indirection
x86/microcode: Handle "nosmt" correctly
x86/microcode: Handle "offline" CPUs correctly
x86/microcode: Mop up early loading leftovers
x86/microcode: Prepare for minimal revision check
x86/microcode: Protect against instrumentation
x86/microcode: Provide CONFIG_MICROCODE_INITRD32
x86/microcode: Provide new control functions
x86/microcode: Remove pointless apply() invocation
x86/microcode: Remove the driver announcement and version
x86/microcode: Rendezvous and load in NMI
x86/microcode: Replace the all-in-one rendevous handler
x86/microcode: Rework early revisions reporting
x86/microcode: Sanitize __wait_for_cpus()
 
x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size
x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to
 
x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC
 
x86/nmi: Fix out-of-order NMI nesting checks & false positive warning
 
x86/nospec: Refactor UNTRAIN_RET[_*]
 
x86/numa: Add Devicetree support
x86/numa: Introduce numa_fill_memblks()
 
x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init()
 
x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4
 
x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg()
x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128}
x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op
x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set()
 
x86/platform/uv/apic: Clean up inconsistent indenting
 
x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by
x86/platform/uv: Rework NMI "action" modparam handling
 
x86/pti: Fix kernel warnings for pti= and nopti cmdline options
 
x86/resctrl: Add multiple tasks to the resctrl group at once
x86/resctrl: Add sparse_masks file in info
x86/resctrl: Add support for the files of MON groups only
x86/resctrl: Display CLOSID for resource group
x86/resctrl: Display RMID of resource group
x86/resctrl: Enable non-contiguous CBMs in Intel CAT
x86/resctrl: Fix remaining kernel-doc warnings
x86/resctrl: Introduce "-o debug" mount option
x86/resctrl: Move default group file creation to mount
x86/resctrl: Rename arch_has_sparse_bitmaps
x86/resctrl: Rename rftype flags for consistency
x86/resctrl: Simplify rftype flag definitions
x86/resctrl: Unwind properly from rdt_enable_ctx()
 
x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros
 
x86/retpoline: Document some thunk handling aspects
x86/retpoline: Make sure there are no unconverted return thunks due to KCSAN
 
x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach
 
x86/sev/docs: Update document URL in amd-memory-encryption.rst
 
x86/sev: Drop unneeded #include
x86/sev: Fix kernel crash due to late update to read-only ghcb_version
x86/sev: Make boot_ghcb_page[] static
x86/sev: Move sev_setup_arch() to mem_encrypt.c
 
x86/shstk: Delay signal entry SSP write until after user accesses
 
x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully
 
x86/speculation, objtool: Use absolute relocations for annotations
 
x86/speculation: Add __update_spec_ctrl() helper
 
x86/srso: Disentangle rethunk-dependent options
x86/srso: Fix SBPB enablement for (possible) future fixed HW
x86/srso: Fix unret validation dependencies
x86/srso: Fix vulnerability reporting for missing microcode
x86/srso: Improve i-cache locality for alias mitigation
x86/srso: Move retbleed IBPB check into existing 'has_microcode' code block
x86/srso: Print actual mitigation if requested mitigation isn't possible
x86/srso: Print mitigation for retbleed IBPB case
x86/srso: Remove 'pred_cmd' label
x86/srso: Remove unnecessary semicolon
x86/srso: Unexport untraining functions
 
x86/tdx: Allow 32-bit emulation by default
x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafs
x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed()
x86/tdx: Make macros of TDCALLs consistent with the spec
x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALL
x86/tdx: Mark TSC reliable
x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure
x86/tdx: Reimplement __tdx_hypercall() using TDX_MODULE_CALL asm
x86/tdx: Remove 'struct tdx_hypercall_args'
x86/tdx: Rename __tdx_module_call() to __tdcall()
x86/tdx: Replace deprecated strncpy() with strtomem_pad()
x86/tdx: Retry partially-completed page conversion hypercalls
x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalid
x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro
 
x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find()
 
x86/vdso: Remove now superfluous sentinel element from ctl_table array
x86/vdso: Run objtool on vdso32-setup.o
 
x86/virt/tdx: Make TDX_MODULE_CALL handle SEAMCALL #UD and #GP
x86/virt/tdx: Wire up basic SEAMCALL functions
 
x86/xen: add CPU dependencies for 32-bit build
x86/xen: fix percpu vcpu_info allocation
 
x86: convert to new timestamp accessors
x86: Enable IBT in Rust if enabled in C
x86: Introduce ia32_enabled()
x86: kdump: use generic interface to simplify crashkernel reservation code
x86: KVM: Add feature flag for CPUID.80000021H:EAX[bit 1]
x86: Make IA32_EMULATION boot time configurable
 
x86_64: Show CR4.PSE on auxiliaries like on BSP
 
xattr: make the xattr array itself const
 
xen-netback: add software timestamp capabilities
 
xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
 
xen/blkback: Convert to bdev_open_by_dev()
 
xen/events: avoid using info_for_irq() in xen_send_IPI_one()
xen/events: drop xen_allocate_irqs_dynamic()
xen/events: fix delayed eoi list handling
xen/events: fix error code in xen_bind_pirq_msi_to_irq()
xen/events: modify internal [un]bind interfaces
xen/events: reduce externally visible helper functions
xen/events: remove some info_for_irq() calls in pirq handling
xen/events: remove some simple helpers from events_base.c
xen/events: remove unused functions
 
xen/shbuf: eliminate 17 kernel-doc warnings
 
xen/xenbus: Add __counted_by for struct read_buffer and use struct_size()
 
xen: evtchn: Allow shared registration of IRQ handers
xen: irqfd: Use _IOW instead of the internal _IOC() macro
xen: Make struct privcmd_irqfd's layout architecture independent
xen: privcmd: Add support for ioeventfd
xen: privcmd: Replace zero-length array with flex-array member and use __counted_by
xen: Remove now superfluous sentinel element from ctl_table array
 
xenbus/backend: dynamically allocate the xen-backend shrinker
 
xenbus: fix error exit in xenbus_init()
 
Linux: xfrm Fix use after free in __xfrm6_udp_encap_rcv.
 
xfrm: Annotate struct xfrm_sec_ctx with __counted_by
xfrm: move mark and oif flowi decode into common code
xfrm: pass struct net to xfrm_decode_session wrappers
xfrm: policy: fix layer 4 flowi decoding
xfrm: policy: replace session decode with flow dissector
xfrm: Remove unused function declarations
xfrm: Support GRO for IPv4 ESP in UDP encapsulation
xfrm: Support GRO for IPv6 ESP in UDP encapsulation
xfrm: Use the XFRM_GRO to indicate a GRO call on input
 
xfs: abort intent items when recovery intents fail
xfs: allow read IO and FICLONE to run concurrently
xfs: bump max fsgeom struct version
xfs: cache last bitmap block in realtime allocator
xfs: clean up dqblk extraction
xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags
xfs: consolidate realtime allocation arguments
xfs: convert do_div calls to xfs_rtb_to_rtx helper calls
xfs: convert open-coded xfs_rtword_t pointer accesses to helper
xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t
xfs: convert rt bitmap/summary block numbers to xfs_fileoff_t
xfs: convert rt extent numbers to xfs_rtxnum_t
xfs: convert rt summary macros to helpers
xfs: convert the rtbitmap block and bit macros to static inline functions
xfs: Convert to bdev_open_by_path()
xfs: convert to new timestamp accessors
xfs: convert xfs_extlen_t to xfs_rtxlen_t in the rt allocator
xfs: create a helper to compute leftovers of realtime extents
xfs: create a helper to convert extlen to rtextlen
xfs: create a helper to convert rtextents to rtblocks
xfs: create a helper to handle logging parts of rt bitmap/summary blocks
xfs: create helpers for rtbitmap block/wordcount computations
xfs: create helpers for rtsummary block/wordcount computations
xfs: create helpers to convert rt block numbers to rt extent numbers
xfs: create rt extent rounding helpers for realtime extent blocks
xfs: don't look for end of extent further than necessary in xfs_rtallocate_extent_near()
xfs: don't try redundant allocations in xfs_rtallocate_extent_near()
xfs: dquot recovery does not validate the recovered dquot
xfs: dynamically allocate the xfs-buf shrinker
xfs: dynamically allocate the xfs-inodegc shrinker
xfs: dynamically allocate the xfs-qm shrinker
xfs: factor out xfs_defer_pending_abort
xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS
xfs: fix internal error from AGFL exhaustion
xfs: fix units conversion error in xfs_bmap_del_extent_delay
xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space
xfs: hoist freeing of rt data fork extent mappings
xfs: inode recovery does not validate the recovered inode
xfs: introduce protection for drop nlink
xfs: invert the realtime summary cache
xfs: limit maxlen based on available space in xfs_rtallocate_extent_near()
xfs: make sure maxlen is still congruent with prod when rounding down
xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
xfs: move xfs_xattr_handlers to .rodata
xfs: only remap the written blocks in xfs_reflink_end_cow_extent
xfs: prevent rt growfs when quota is enabled
xfs: recovery should not clear di_flushiter unconditionally
xfs: remove XFS_BLOCKWSIZE and XFS_BLOCKWMASK macros
xfs: rename xfs_verify_rtext to xfs_verify_rtbext
xfs: respect the stable writes flag on the RT device
xfs: return maximum free size from xfs_rtany_summary()
xfs: rt stubs should return negative errnos when rt disabled
xfs: simplify rt bitmap/summary block accessor functions
xfs: simplify xfs_rtbuf_get calling conventions
xfs: up(ic_sema) if flushing data device fails
 
XFS: Update MAINTAINERS to catch all XFS documentation
 
xfs: use accessor functions for bitmap words
xfs: use accessor functions for summary info words
xfs: use shifting and masking when converting rt extents, if possible
 
xhci: Add busnumber to port tracing
xhci: Adjust segment numbers after ring expansion
xhci: Clean up ERST_PTR_MASK inversion
xhci: Clean up stale comment on ERST_SIZE macro
xhci: Clean up xhci_{alloc,free}_erst() declarations
xhci: Enable RPM on controllers that support low-power states
xhci: expand next_trb() helper to support more ring types
xhci: Expose segment numbers in debugfs
xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
xhci: pass port structure to tracing instead of port number
xhci: Set DESI bits in ERDP register correctly
xhci: Simplify event ring dequeue pointer update for port change events
xhci: simplify event ring dequeue tracking for transfer events
xhci: split free interrupter into separate remove and free parts
xhci: Update last segment pointer after Event Ring expansion
xhci: Use more than one Event Ring segment
 
xsk: add multi-buffer support for sockets sharing umem
xsk: Avoid starving the xsk further down the list
xsk: Skip polling event check for unbound socket
 
ynl: netdev: drop unnecessary enum-as-flags
 
zonefs: convert to new timestamp accessors
 
zram: Convert to use bdev_open_by_dev()
 
zsmalloc: dynamically allocate the mm-zspool shrinker
zsmalloc: use copy_page for full page copy
 
zstd: Fix array-index-out-of-bounds UBSAN warning
 
zswap: change zswap's default allocator to zsmalloc
zswap: export compression failure stats