[+] of: Clarify OF device context in of_match_device() comment
[+] spi: spi-qpic-snand: use correct CW_PER_PAGE value for OOB write
[+] spi: spi-mem: Add missing kdoc argument
[+] spi: spi-mem: add spi_mem_adjust_op_freq() in spi_mem_supports_op()
[+] spi: spi-fsl-lpspi: Clamp too high speed_hz
[+] spi: spi-qpic-snand: fix calculating of ECC OOB regions' properties
[+] drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor().
[+] drm/nouveau: fix typos in comments
[+] cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
[+] cgroup/cpuset: Fix a partition error with CPU hotplug
[+] cgroup/cpuset: Remove the unnecessary css_get/put() in cpuset_partition_write()
[+] cgroup: avoid null de-ref in css_rstat_exit()
[+] mm/vmscan: fix inverted polarity in lru_gen_seq_show()
[+] of: reserved_mem: Restructure call site for dma_contiguous_early_fixup()
[+] Merge drm/drm-fixes into drm-misc-fixes
[+] drm/tests: Fix endian warning
[+] drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endian
[+] iosys-map: Fix undefined behavior in iosys_map_clear()
[+] MAINTAINERS: entry for DRM GPUVM
[+] regulator: dt-bindings: infineon,ir38060: Add Guenter as maintainer from IBM
[+] sched/ext: Fix invalid task state transitions on class switch
[+] selftests/sched_ext: Remove duplicate sched.h header
[+] iio: accel: sca3300: fix uninitialized iio scan data
[+] iio: proximity: isl29501: fix buffered read on big-endian systems
[+] iio: adc: ad7173: prevent scan if too many setups requested
[+] iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read()
[+] iio: adc: ad7124: fix channel lookup in syscalib functions
[+] iio: imu: inv_icm42600: change invalid data error to -EBUSY
[+] rust: alloc: replace aligned_size() with Kmalloc::aligned_layout()
[+] rust: drm: ensure kmalloc() compatible Layout
[+] rust: drm: remove pin annotations from drm::Device
[+] rust: drm: don't pass the address of drm::Device to drm_dev_put()
[+] drm/panic: Add a u64 divide by 10 for arm32
[+] platform/x86: dell-smbios-wmi: Stop touching WMI device ID
[+] platform/x86/amd: pmc: Drop SMU F/W match for Cezanne
[+] platform/x86/intel-uncore-freq: Check write blocked for ELC
[+] platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULL
[+] platform/x86/amd/hsmp: Ensure success even if hwmon registration fails
[+] platform/x86: hp-wmi: mark Victus 16-r1xxx for victus_s fan and thermal profile support
[+] device: rust: expand documentation for DeviceContext
[+] device: rust: expand documentation for Device
[+] driver: rust: expand documentation for driver infrastructure
[+] docs: cgroup: fixed spelling mistakes in documentation
[+] mm/numa_memblks: Use pr_debug instead of printk(KERN_DEBUG)
[+] dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
[+] Revert "drm/amdgpu: Use dma_buf from GEM object instance"
[+] RDMA/rxe: Flush delayed SKBs while releasing RXE resources
[+] RDMA/erdma: Fix ignored return value of init_kernel_qp
[+] RDMA/erdma: Fix unset QPN of GSI QP
[+] RDMA/hns: Fix querying wrong SCC context for DIP algorithm
[+] RDMA/bnxt_re: Fix to do SRQ armena by default
[+] RDMA/bnxt_re: Fix to remove workload check in SRQ limit path
[+] RDMA/bnxt_re: Fix a possible memory leak in the driver
[+] RDMA/bnxt_re: Fix to initialize the PBL array
[+] MAINTAINERS: Remove bouncing irdma maintainer
[+] RDMA/core: Free pfn_list with appropriate kvfree call
[+] RDMA/hns: Fix dip entries leak on devices newer than hip09
[+] md: add legacy_async_del_gendisk mode
[+] usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
[+] usb: gadget: tegra-xudc: fix PM use count underflow
[+] usb: renesas-xhci: Fix External ROM access timeouts
[+] usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test
[+] USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
[+] usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
[+] usb: dwc3: pci: add support for the Intel Wildcat Lake
[+] kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq()
[+] usb: chipidea: imx: improve usbmisc_imx7d_pullup()
[+] usb: storage: realtek_cr: Use correct byte order for bcs->Residue
[+] rust: faux: fix C header link
[+] rust: devres: fix leaking call to devm_add_action()
[+] drm/rockchip: cdn-dp: select bridge for cdp-dp
[+] drm/rockchip: vop2: make vp registers nonvolatile
[+] scsi: fnic: Remove a useless struct mempool forward declaration
[+] drm/bridge: analogix_dp: Fix bailout for devm_drm_bridge_alloc()
[+] scsi: ufs: ufs-pci: Add support for Intel Wildcat Lake
[+] scsi: qla4xxx: Prevent a potential error pointer dereference
[+] iommu/amd: Avoid stack buffer overflow from kernel cmdline
[+] iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_map
[+] perf: Avoid undefined behavior from stopping/starting inactive events
[+] ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
[+] cpupower: Fix a bug where the -t option of the set subcommand was not working.
[+] cpupower: Allow control of boost feature on non-x86 based systems with boost support.
[+] drm/nouveau/gsp: fix mismatched alloc/free for kvmalloc()
[+] drm: Add directive to format code in comment
[+] drm: nova-drm: fix 32-bit arm build
[+] md: keep recovery_cp in mdp_superblock_s
[+] md: add helper rdev_needs_recovery()
[+] md: fix sync_action incorrect display during resync
[+] MAINTAINERS: Change habanalabs maintainers
[+] accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc()
[+] iio: adc: bd79124: Add GPIOLIB dependency
[+] iio: adc: ad7380: fix missing max_conversion_rate_hz on adaq4381-4
[+] iio: adc: rzg2l: Cleanup suspend/resume path
[+] iio: adc: rzg2l_adc: Set driver data before enabling runtime PM
[+] iio: light: as73211: Ensure buffer holes are zeroed
[+] params: Replace deprecated strcpy() with strscpy() and memcpy()
[+] rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` too
[+] USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
[+] usb: dwc3: Remove WARN_ON for device endpoint command timeouts
[+] usb: typec: maxim_contaminant: disable low power mode when reading comparator values
[+] usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean
[+] debugfs: fix mount options not being applied
[+] Documentation: clarify the expected collaboration with security bugs reporters
[+] Documentation: smooth the text flow in the security bug reporting process
[+] drm/hisilicon/hibmc: fix the i2c device resource leak when vdac init failed
[+] drm/hisilicon/hibmc: fix irq_request()'s irq name variable is local
[+] drm/hisilicon/hibmc: fix the hibmc loaded failed bug
[+] drm/hisilicon/hibmc: fix rare monitors cannot display problem
[+] drm/hisilicon/hibmc: fix dp and vga cannot show together
[+] drm/i915/lnl+/tc: Fix handling of an enabled/disconnected dp-alt sink
[+] drm/i915/icl+/tc: Cache the max lane count value
[+] drm/i915/lnl+/tc: Fix max lane count HW readout
[+] drm/i915/lnl+/tc: Use the cached max lane count value
[+] drm/i915/icl+/tc: Convert AUX powered WARN to a debug message
[+] media: rkvdec: Fix a NULL vs IS_ERR() bug in probe()
[+] media: rkvdec: Fix an error handling path in rkvdec_probe()
[+] media: rkvdec: Remove redundant pm_runtime_mark_last_busy() calls
[+] platform/x86: int3472: add hpd pin support
[+] media: Remove redundant pm_runtime_mark_last_busy() calls
[+] pinctrl: meson: Fix typo in device table macro
[+] ALSA: hda/tas2781: Add name prefix tas2781 for tas2781's dvc_tlv and amp_vol_tlv
[+] mmc: sdhci-pci-gli: Add a new function to simplify the code
[+] mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
[+] mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER
[+] mmc: sdhci-of-arasan: Ensure CD logic stabilization before power-up
[+] memstick: Fix deadlock by moving removing flag earlier
[+] x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
[+] ALSA: usb-audio: Fix size validation in convert_chmap_v3()
[+] selftests: ublk: Use ARRAY_SIZE() macro to improve code
[+] regulator: pca9450: Use devm_register_sys_off_handler
[+] compiler: remove __ADDRESSABLE_ASM{_STR,}() again
[+] iommufd: viommu: free memory allocated by kvcalloc() using kvfree()
[+] iommufd: Fix spelling errors in iommufd.rst
[+] x86/CPU/AMD: Ignore invalid reset reason value
[+] ACPI: APEI: EINJ: Check if user asked for EINJV2 injection
[+] ACPI: APEI: EINJ: fix potential NULL dereference in __einj_error_inject()
[+] block: handle pi_tuple_size in queue_limits_stack_integrity
[+] block: remove newlines from the warnings in blk_validate_integrity_limits
[+] ACPI: APEI: EINJ: Fix resource leak by remove callback in .exit.text
[+] Merge tag 'linux-cpupower-6.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux
[+] cpuidle: governors: menu: Avoid selecting states with too much latency
[+] ASoC: codecs: ES9389: Modify the standby configuration
[+] Merge tag 'md-6.17-20250819' of gitolite.kernel.org:pub/scm/linux/kernel/git/mdraid/linux into block-6.17
[+] iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
[+] perf test: Fix a build error in x86 topdown test
[+] tools headers: Sync KVM headers with the kernel source
[+] loop: Consolidate size calculation logic into lo_calculate_size()
[+] loop: use vfs_getattr_nosec for accurate file size
[+] block: tone down bio_check_eod
[+] tools headers: Sync linux/bits.h with the kernel source
[+] tools headers: Sync linux/cfi_types.h with the kernel source
[+] tools headers: Sync x86 headers with the kernel source
[+] tools headers: Sync arm64 headers with the kernel source
[+] tools headers: Sync powerpc headers with the kernel source
[+] tools headers: Sync syscall tables with the kernel source
[+] tools headers: Sync uapi/linux/fcntl.h with the kernel source
[+] tools headers: Sync uapi/linux/fs.h with the kernel source
[+] tools headers: Sync uapi/linux/prctl.h with the kernel source
[+] tools headers: Sync uapi/linux/vhost.h with the kernel source
[+] drm/amd/display: Revert Add HPO encoder support to Replay
[+] drm/amdgpu/swm14: Update power limit logic
[+] drm/amd/display: Avoid a NULL pointer dereference
[+] drm/amd/display: Fix Xorg desktop unresponsive on Replay panel
[+] drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
[+] drm/amd/display: Don't overclock DCE 6 by 15%
[+] drm/amd/display: Adjust DCE 8-10 clock, don't overclock by 15%
[+] drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
[+] drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
[+] drm/amd/display: Don't warn when missing DCE encoder caps
[+] drm/amd/display: Don't print errors for nonexistent connectors
[+] drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
[+] drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
[+] scsi: ufs: core: Fix IRQ lock inversion for the SCSI host lock
[+] scsi: ufs: core: Remove WARN_ON_ONCE() call from ufshcd_uic_cmd_compl()
[+] scsi: ufs: core: Fix the return value documentation
[+] scsi: ufs: core: Rename ufshcd_wait_for_doorbell_clr()
[+] scsi: ufs: ufs-qcom: Fix ESI null pointer dereference
[+] ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14
[+] ALSA: hda/realtek: Audio disappears on HP 15-fc000 after warm boot again
[+] drm/i915: silence rpm wakeref asserts on GEN11_GU_MISC_IIR access
[+] drm/i915/gt: Relocate compression repacking WA for JSL/EHL
[+] x86/bugs: Fix GDS mitigation selecting when mitigation is off
[+] USB: core: Update kerneldoc for usb_hcd_giveback_urb()
[+] usb: typec: fusb302: Revert incorrect threaded irq fix
[+] fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
[+] cdx: Fix off-by-one error in cdx_rpmsg_probe()
[+] comedi: pcl726: Prevent invalid irq number
[+] comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()
[+] comedi: Make insn_rw_emulate_bits() do insn->n samples
[+] most: core: Drop device reference after usage in get_channel()
[+] gpiolib: acpi: Add quirk for ASUS ProArt PX13
[+] usb: xhci: Fix slot_id resource race conflict
[+] usb: xhci: fix host not responding after suspend and resume
[+] drm/xe: Assign ioctl xe file handler to vm in xe_vm_create
[+] regulator: tps65219: regulator: tps65219: Fix error codes in probe()
[+] cifs: Fix oops due to uninitialised variable
[+] NFS: Fix a race when updating an existing write
[+] MAINTAINERS: i2c: Update i2c_hisi entry
[+] i2c: rtl9300: Fix out-of-bounds bug in rtl9300_i2c_smbus_xfer
[+] i2c: rtl9300: Fix multi-byte I2C write
[+] i2c: rtl9300: Increase timeout for transfer polling
[+] i2c: rtl9300: Add missing count byte for SMBus Block Ops
[+] kho: init new_physxa->phys_bits to fix lockdep
[+] kho: mm: don't allow deferred struct page with KHO
[+] kho: warn if KHO is disabled due to an error
[+] squashfs: fix memory leak in squashfs_fill_super
[+] mm/debug_vm_pgtable: clear page table entries at destroy_args()
[+] tools/testing: add linux/args.h header and fix radix, VMA tests
[+] mm/damon/core: fix commit_ops_filters by using correct nth function
[+] mm/mremap: allow multi-VMA move when filesystem uses thp_get_unmapped_area
[+] mm/mremap: catch invalid multi VMA moves earlier
[+] selftests/mm: add test for invalid multi VMA operations
[+] .mailmap: add entry for Easwar Hariharan
[+] selftests/damon: fix selftests by installing drgn related script
[+] iov_iter: iterate_folioq: fix handling of offset >= folio size
[+] mm: rust: add page.rs to MEMORY MANAGEMENT - RUST
[+] MAINTAINERS: mark MGLRU as maintained
[+] mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
[+] mm/damon/core: fix damos_commit_filter not changing allow
[+] mm/migrate: fix NULL movable_ops if CONFIG_ZSMALLOC=m
[+] mm/damon/sysfs-schemes: put damos dests dir after removing its files
[+] mm/mremap: fix WARN with uffd that has remap events disabled
[+] tools/latency-collector: Check pkg-config install
[+] rtla: Check pkg-config install
[+] ALSA: hda: tas2781: Fix wrong reference of tasdevice_priv
[+] KVM: PPC: Fix misleading interrupts comment in kvmppc_prepare_to_enter()
[+] powerpc: Use dev_fwnode()
[+] powerpc/64: Drop unnecessary 'rc' variable
[+] powerpc: use always-y instead of extra-y in Makefiles
[+] powerpc: unify two CONFIG_POWERPC64_CPU entries in the same choice block
[+] powerpc/kvm: Fix ifdef to remove build warning
[+] powerpc/prom_init: Fix shellcheck warnings
[+] powerpc/boot/install.sh: Fix shellcheck warnings
[+] Merge tag 'iio-fixes-for-6.17a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus
[+] tracing: Limit access to parser->buffer when trace_get_user failed
[+] ring-buffer: Remove redundant semicolons
[+] trace/fgraph: Fix the warning caused by missing unregister notifier
[+] ACPI: pfr_update: Fix the driver update version check
[+] mm: numa,memblock: Use SZ_1M macro to denote bytes to MB conversion
[+] drivers/xen/xenbus: remove quirk for Xen 3.x
[+] Merge drm/drm-fixes into drm-misc-fixes
[+] ASoC: cs35l56: Update Firmware Addresses for CS35L63 for production silicon
[+] ASoC: cs35l56: Handle new algorithms IDs for CS35L63
[+] ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63
[+] s390/configs: Update defconfigs
[+] s390/configs: Set HZ=1000
[+] s390/sclp: Fix SCCB present check
[+] s390/mm: Do not map lowcore with identity mapping
[+] ASoC: cs35l56: Fixes for CS35L63 for production
[+] of: dynamic: Fix memleak when of_pci_add_properties() failed
[+] Merge tag 'drm-intel-fixes-2025-08-20' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
[+] Merge tag 'amd-drm-fixes-6.17-2025-08-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
[+] Merge tag 'asoc-fix-v6.17-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
[+] ALSA: timer: fix ida_free call while not allocated
[+] mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1
[+] blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queues
[+] spi: st: fix PM macros to use CONFIG_PM instead of CONFIG_PM_SLEEP
[+] block: skip q->rq_qos check in rq_qos_done_bio()
[+] block: decrement block_rq_qos static key in rq_qos_del()
[+] block: avoid cpu_hotplug_lock depedency on freeze_lock
[+] ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
[+] s390/hypfs: Avoid unnecessary ioctl registration in debugfs
[+] s390/hypfs: Enable limited access during lockdown
[+] of: reserved_mem: Add missing IORESOURCE_MEM flag on resources
[+] Merge branch 'pm-cpuidle'
[+] Merge branches 'acpi-apei' and 'acpi-pfrut'
[+] drm/xe: Move ASID allocation and user PT BO tracking into xe_vm_create
[+] drm/xe: Fix vm_bind_ioctl double free bug
[+] dt-bindings: vendor-prefixes: add eswin
[+] io_uring/futex: ensure io_futex_wait() cleans up properly on failure
[+] io_uring: clear ->async_data as part of normal init
[+] Merge tag 'sched_ext-for-6.17-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
[+] Merge tag 'pm-6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
[+] Merge tag 'acpi-6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
[+] Merge tag 'regulator-fix-v6.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
[+] Merge tag 'spi-fix-v6.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
[+] Merge tag 'cgroup-for-6.17-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
[+] pinctrl: STMFX: add missing HAS_IOMEM dependency
[+] iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement
[+] iommu/virtio: Make instance lookup robust
[+] iommu/riscv: prevent NULL deref in iova_to_phys
[+] Merge tag 'mm-hotfixes-stable-2025-08-21-18-17' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
[+] Merge tag 'nfs-for-6.17-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
[+] Merge tag '6.17-rc2-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
[+] Merge tag 'sound-6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
[+] pinctrl: airoha: Fix return value in pinconf callbacks
[+] Merge tag 'iommu-fixes-v6.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
[+] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
[+] Merge tag 'mmc-v6.17-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
[+] Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
[+] Merge tag 'io_uring-6.17-20250822' of git://git.kernel.dk/linux
[+] Merge tag 'block-6.17-20250822' of git://git.kernel.dk/linux
[+] Merge tag 'platform-drivers-x86-v6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
[+] Merge tag 'for-linus-6.17-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
[+] Merge tag 's390-6.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
[+] mips: dts: lantiq: danube: add missing burst length property
[+] mips: lantiq: xway: sysctrl: rename the etop node
[+] Merge tag 'drm-misc-fixes-2025-08-21' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
[+] of: dynamic: Fix use after free in of_changeset_add_prop_helper()
[+] Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
[+] Merge tag 'drm-xe-fixes-2025-08-21-1' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
[+] fgraph: Copy args in intermediate storage with entry
[+] ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
[+] Merge tag 'drm-fixes-2025-08-23-1' of https://gitlab.freedesktop.org/drm/kernel
[+] ftrace: Also allocate and copy hash for reading of filter files
[+] Merge tag 'i2c-host-fixes-6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
[+] Merge tag 'driver-core-6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core
[+] Merge tag 'trace-v6.17-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
[+] Merge tag 'usb-6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
[+] Merge tag 'char-misc-6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
[+] Merge tag 'modules-6.17-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/modules/linux
[+] Merge tag 'mips-fixes_6.17_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
[+] Merge tag 'x86_urgent_for_v6.17_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'perf_urgent_for_v6.17_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'i2c-for-6.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
[+] Linux 6.17-rc3
[+] Merge tag 'pinctrl-v6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
[+] perf symbol-minimal: Fix ehdr reading in filename__read_build_id
[+] perf symbol: Add blocking argument to filename__read_build_id
[+] Merge tag 'devicetree-fixes-for-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
[+] virtio_pci: Fix misleading comment for queue vector
[+] vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()
[+] Revert "virtio: reject shm region if length is zero"
[+] vhost: Fix ioctl # for VHOST_[GS]ET_FORK_FROM_OWNER
[+] virtio_input: Improve freeze handling
[+] virtio_net: adjust the execution order of function `virtnet_close` during freeze
[+] memblock: fix kernel-doc for MEMBLOCK_RSRV_NOINIT
[+] wifi: rt2800: select CONFIG_RT2X00_LIB as needed
[+] wifi: rt2x00: fix CRC_CCITT dependency
[+] wifi: cfg80211: fix use-after-free in cmp_bss()
[+] wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info work
[+] wifi: mac80211: fix incorrect type for ret
[+] wifi: mac80211: increase scan_ies_len for S1G
[+] PM: sleep: annotate RCU list iterations
[+] wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data()
[+] wifi: mt76: mt7921: don't disconnect when CSA to DFS chan
[+] wifi: mt76: mt7925: fix locking in mt7925_change_vif_links()
[+] wifi: mt76: mt7925: fix the wrong bss cleanup for SAP
[+] wifi: mt76: mt7925u: use connac3 tx aggr check in tx complete
[+] wifi: mt76: mt7925: skip EHT MLD TLV on non-MLD and pass conn_state for sta_cmd
[+] wifi: mt76: prevent non-offchannel mgmt tx during scan/roc
[+] wifi: mt76: mt7996: disable beacons when going offchannel
[+] wifi: mt76: mt7996: use the correct vif link for scanning/roc
[+] wifi: mt76: mt7996: fix crash on some tx status reports
[+] wifi: mt76: do not add non-sta wcid entries to the poll list
[+] wifi: mt76: mt7996: add missing check for rx wcid entries
[+] wifi: mt76: mt7915: fix list corruption after hardware restart
[+] wifi: mt76: free pending offchannel tx frames on wcid cleanup
[+] wifi: mt76: fix linked list corruption
[+] Merge tag 'media/v6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
[+] Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
[+] Merge tag 'perf-tools-fixes-for-v6.17-2025-08-27' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools
[+] wifi: iwlwifi: if scratch is ~0U, consider it a failure
[+] wifi: iwlwifi: acpi: check DSM func validity
[+] wifi: iwlwifi: uefi: check DSM item validity
[+] wifi: mac80211: do not permit 40 MHz EHT operation on 5/6 GHz
[+] wifi: mwifiex: Initialize the chan_stats array to zero
[+] Merge tag 'mt76-fixes-2025-08-27' of https://github.com/nbd168/wireless
[+] wifi: iwlwifi: cfg: restore some 1000 series configs
[+] wifi: iwlwifi: fix byte count table for old devices
[+] wifi: iwlwifi: cfg: add back more lost PCI IDs
[+] Merge tag 'iwlwifi-fixes-2025-08-28' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next
[+] MAINTAINERS: mark bcachefs externally maintained
[+] Merge tag 'powerpc-6.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
[+] Merge tag 'fixes-2025-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
[+] Merge tag 'dma-mapping-6.17-2025-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux
[+] Merge tag 'pm-6.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
[+] Merge tag 'net-6.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
[+] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
[+] Merge tag 'wireless-2025-08-28' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
[+] pppoe: remove rwlock usage
[+] pppoe: drop sock reference counting on fast path
.mailmap | 2 +
Documentation/admin-guide/cgroup-v2.rst | 4 +-
.../bindings/regulator/infineon,ir38060.yaml | 2 +-
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/process/security-bugs.rst | 25 +-
Documentation/userspace-api/iommufd.rst | 4 +-
MAINTAINERS | 38 ++-
Makefile | 2 +-
arch/mips/boot/dts/lantiq/danube_easy50712.dts | 5 +-
arch/mips/lantiq/xway/sysctrl.c | 10 +-
arch/powerpc/boot/Makefile | 6 +-
arch/powerpc/boot/install.sh | 14 +-
arch/powerpc/kernel/Makefile | 4 +-
arch/powerpc/kernel/kvm.c | 8 +-
arch/powerpc/kernel/prom_init_check.sh | 16 +-
arch/powerpc/kernel/setup_64.c | 5 +-
arch/powerpc/kvm/powerpc.c | 2 +-
arch/powerpc/platforms/8xx/cpm1-ic.c | 3 +-
arch/powerpc/platforms/Kconfig.cputype | 13 +-
arch/powerpc/sysdev/fsl_msi.c | 5 +-
arch/s390/boot/vmem.c | 3 +
arch/s390/configs/debug_defconfig | 33 ++-
arch/s390/configs/defconfig | 34 ++-
arch/s390/configs/zfcpdump_defconfig | 3 +-
arch/s390/hypfs/hypfs_dbfs.c | 19 +-
arch/x86/include/asm/xen/hypercall.h | 5 +-
arch/x86/kernel/cpu/amd.c | 8 +-
arch/x86/kernel/cpu/bugs.c | 4 +-
arch/x86/kernel/cpu/hygon.c | 3 +
block/blk-core.c | 2 +-
block/blk-mq-debugfs.c | 1 +
block/blk-mq.c | 13 +-
block/blk-rq-qos.c | 8 +-
block/blk-rq-qos.h | 48 ++--
block/blk-settings.c | 12 +-
drivers/accel/habanalabs/gaudi2/gaudi2.c | 2 +-
drivers/acpi/apei/einj-core.c | 17 +-
drivers/acpi/pfr_update.c | 2 +-
drivers/base/power/main.c | 4 +-
drivers/block/loop.c | 39 +--
drivers/cdx/controller/cdx_rpmsg.c | 3 +-
drivers/comedi/comedi_fops.c | 5 +
drivers/comedi/drivers.c | 23 +-
drivers/comedi/drivers/pcl726.c | 3 +-
drivers/cpuidle/governors/menu.c | 29 +--
drivers/fpga/zynq-fpga.c | 8 +-
drivers/gpio/gpiolib-acpi-quirks.c | 14 ++
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 19 ++
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 5 +-
.../gpu/drm/amd/display/dc/bios/command_table.c | 2 +-
.../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 14 +-
.../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 40 ++--
.../amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c | 31 +--
drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +-
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 8 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 43 +---
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.h | 2 +-
.../dc/link/protocols/link_edp_panel_control.c | 2 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 20 --
.../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 3 +
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 30 ++-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +-
drivers/gpu/drm/drm_gpuvm.c | 2 +
drivers/gpu/drm/drm_panic_qr.rs | 22 +-
drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c | 14 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 22 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 5 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 11 +-
drivers/gpu/drm/i915/display/intel_display_irq.c | 4 +
drivers/gpu/drm/i915/display/intel_tc.c | 93 ++++++--
drivers/gpu/drm/i915/gt/intel_workarounds.c | 20 +-
drivers/gpu/drm/nouveau/nouveau_exec.c | 6 +-
drivers/gpu/drm/nouveau/nvif/vmm.c | 3 +-
.../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c | 4 +-
drivers/gpu/drm/nova/file.rs | 3 +-
drivers/gpu/drm/rockchip/Kconfig | 1 +
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 9 +-
drivers/gpu/drm/tests/drm_format_helper_test.c | 3 +-
drivers/gpu/drm/xe/xe_migrate.c | 2 +-
drivers/gpu/drm/xe/xe_pxp_submit.c | 2 +-
drivers/gpu/drm/xe/xe_vm.c | 48 ++--
drivers/gpu/drm/xe/xe_vm.h | 2 +-
drivers/i2c/busses/i2c-rtl9300.c | 20 +-
drivers/iio/accel/sca3300.c | 2 +-
drivers/iio/adc/Kconfig | 2 +-
drivers/iio/adc/ad7124.c | 14 +-
drivers/iio/adc/ad7173.c | 87 ++++++-
drivers/iio/adc/ad7380.c | 1 +
drivers/iio/adc/rzg2l_adc.c | 33 +--
drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 6 +-
drivers/iio/light/as73211.c | 2 +-
drivers/iio/pressure/bmp280-core.c | 9 +-
drivers/iio/proximity/isl29501.c | 16 +-
drivers/iio/temperature/maxim_thermocouple.c | 26 +-
drivers/infiniband/core/umem_odp.c | 4 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 8 +-
drivers/infiniband/hw/bnxt_re/main.c | 23 ++
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 30 +--
drivers/infiniband/hw/bnxt_re/qplib_fp.h | 2 -
drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 +
drivers/infiniband/hw/erdma/erdma_verbs.c | 6 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +-
drivers/infiniband/hw/hns/hns_roce_restrack.c | 9 +-
drivers/infiniband/sw/rxe/rxe_net.c | 29 +--
drivers/infiniband/sw/rxe/rxe_qp.c | 2 +-
drivers/iommu/amd/init.c | 4 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 +-
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 8 +-
drivers/iommu/iommufd/viommu.c | 4 +-
drivers/iommu/riscv/iommu.c | 2 +-
drivers/iommu/virtio-iommu.c | 15 +-
drivers/md/md.c | 122 +++++++---
drivers/media/i2c/alvium-csi2.c | 1 -
drivers/media/i2c/ccs/ccs-core.c | 7 +-
drivers/media/i2c/dw9768.c | 1 -
drivers/media/i2c/gc0308.c | 3 -
drivers/media/i2c/gc2145.c | 3 -
drivers/media/i2c/imx219.c | 2 -
drivers/media/i2c/imx283.c | 3 -
drivers/media/i2c/imx290.c | 3 -
drivers/media/i2c/imx296.c | 1 -
drivers/media/i2c/imx415.c | 1 -
drivers/media/i2c/mt9m114.c | 6 -
drivers/media/i2c/ov4689.c | 3 -
drivers/media/i2c/ov5640.c | 4 -
drivers/media/i2c/ov5645.c | 3 -
drivers/media/i2c/ov64a40.c | 7 +-
drivers/media/i2c/ov8858.c | 2 -
drivers/media/i2c/st-mipid02.c | 2 -
drivers/media/i2c/tc358746.c | 5 -
drivers/media/i2c/thp7312.c | 4 -
drivers/media/i2c/vd55g1.c | 4 -
drivers/media/i2c/vd56g3.c | 4 -
drivers/media/i2c/video-i2c.c | 4 -
.../platform/chips-media/wave5/wave5-vpu-dec.c | 4 -
.../platform/chips-media/wave5/wave5-vpu-enc.c | 5 -
drivers/media/platform/nvidia/tegra-vde/h264.c | 2 -
drivers/media/platform/qcom/iris/iris_hfi_queue.c | 1 -
.../media/platform/raspberrypi/pisp_be/pisp_be.c | 2 -
drivers/media/platform/rockchip/rkvdec/rkvdec.c | 17 +-
drivers/media/platform/verisilicon/hantro_drv.c | 1 -
drivers/media/rc/gpio-ir-recv.c | 4 +-
drivers/memstick/core/memstick.c | 1 -
drivers/memstick/host/rtsx_usb_ms.c | 1 +
drivers/mmc/host/sdhci-of-arasan.c | 33 ++-
drivers/mmc/host/sdhci-pci-gli.c | 37 +--
drivers/mmc/host/sdhci_am654.c | 18 ++
drivers/most/core.c | 2 +-
drivers/net/ppp/pppoe.c | 129 +++++-----
drivers/net/virtio_net.c | 7 +-
.../wireless/broadcom/brcm80211/brcmfmac/btcoex.c | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 25 +-
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 8 +
drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 6 +
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 22 +-
.../net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c | 3 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 5 +-
drivers/net/wireless/marvell/mwifiex/main.c | 4 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 43 +++-
drivers/net/wireless/mediatek/mt76/mt76.h | 1 +
drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt7921/main.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7925/main.c | 7 +-
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 60 +++--
drivers/net/wireless/mediatek/mt76/mt7996/main.c | 5 +
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 15 +-
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 1 +
drivers/net/wireless/mediatek/mt76/tx.c | 12 +-
drivers/net/wireless/ralink/rt2x00/Kconfig | 4 +-
drivers/of/device.c | 4 +-
drivers/of/dynamic.c | 9 +-
drivers/of/of_reserved_mem.c | 17 +-
drivers/pinctrl/Kconfig | 1 +
drivers/pinctrl/mediatek/pinctrl-airoha.c | 8 +-
drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 2 +-
drivers/platform/x86/amd/hsmp/acpi.c | 2 +-
drivers/platform/x86/amd/hsmp/hsmp.c | 5 +
drivers/platform/x86/amd/pmc/pmc-quirks.c | 54 +++--
drivers/platform/x86/amd/pmc/pmc.c | 13 -
drivers/platform/x86/dell/dell-smbios-base.c | 19 +-
drivers/platform/x86/dell/dell-smbios-smm.c | 3 +-
drivers/platform/x86/dell/dell-smbios-wmi.c | 4 +-
drivers/platform/x86/dell/dell-smbios.h | 2 +-
drivers/platform/x86/hp/hp-wmi.c | 4 +-
drivers/platform/x86/intel/int3472/discrete.c | 6 +
.../intel/uncore-frequency/uncore-frequency-tpmi.c | 5 +
drivers/regulator/pca9450-regulator.c | 13 +-
drivers/regulator/tps65219-regulator.c | 12 +-
drivers/s390/char/sclp.c | 11 +-
drivers/scsi/fnic/fnic.h | 2 -
drivers/scsi/qla4xxx/ql4_os.c | 2 +
drivers/spi/spi-fsl-lpspi.c | 8 +-
drivers/spi/spi-mem.c | 4 +
drivers/spi/spi-qpic-snand.c | 22 +-
drivers/spi/spi-st-ssc4.c | 10 +-
drivers/ufs/core/ufshcd.c | 76 +++---
drivers/ufs/host/ufs-qcom.c | 39 ++-
drivers/ufs/host/ufshcd-pci.c | 1 +
drivers/usb/chipidea/ci_hdrc_imx.c | 3 +-
drivers/usb/chipidea/usbmisc_imx.c | 23 +-
drivers/usb/core/hcd.c | 28 ++-
drivers/usb/core/quirks.c | 1 +
drivers/usb/dwc3/dwc3-pci.c | 2 +
drivers/usb/dwc3/ep0.c | 20 +-
drivers/usb/dwc3/gadget.c | 19 +-
drivers/usb/gadget/udc/tegra-xudc.c | 9 +-
drivers/usb/host/xhci-hub.c | 3 +-
drivers/usb/host/xhci-mem.c | 22 +-
drivers/usb/host/xhci-pci-renesas.c | 7 +-
drivers/usb/host/xhci-ring.c | 9 +-
drivers/usb/host/xhci.c | 23 +-
drivers/usb/host/xhci.h | 3 +-
drivers/usb/storage/realtek_cr.c | 2 +-
drivers/usb/storage/unusual_devs.h | 29 +++
drivers/usb/typec/tcpm/fusb302.c | 12 +-
drivers/usb/typec/tcpm/maxim_contaminant.c | 58 +++++
drivers/usb/typec/tcpm/tcpci_maxim.h | 1 +
drivers/vhost/net.c | 9 +-
drivers/virtio/virtio_input.c | 4 +
drivers/virtio/virtio_pci_legacy_dev.c | 4 +-
drivers/virtio/virtio_pci_modern_dev.c | 4 +-
drivers/xen/xenbus/xenbus_xs.c | 23 --
fs/debugfs/inode.c | 11 +-
fs/nfs/pagelist.c | 9 +-
fs/nfs/write.c | 29 +--
fs/smb/client/smb2ops.c | 2 +-
fs/squashfs/super.c | 14 +-
include/linux/blkdev.h | 1 +
include/linux/compiler.h | 8 -
include/linux/dma-map-ops.h | 3 +
include/linux/if_pppox.h | 2 +-
include/linux/iosys-map.h | 7 +-
include/linux/iov_iter.h | 20 +-
include/linux/kcov.h | 47 +---
include/linux/memblock.h | 5 +-
include/linux/migrate.h | 5 +
include/linux/nfs_page.h | 1 +
include/linux/platform_data/x86/int3472.h | 1 +
include/linux/virtio_config.h | 2 -
include/sound/cs35l56.h | 5 +-
include/sound/tas2781-tlv.h | 6 +-
include/uapi/linux/pfrut.h | 1 +
include/uapi/linux/raid/md_p.h | 2 +-
include/uapi/linux/vhost.h | 4 +-
io_uring/futex.c | 3 +
io_uring/io_uring.c | 1 +
kernel/Kconfig.kexec | 1 +
kernel/cgroup/cpuset.c | 11 +-
kernel/cgroup/rstat.c | 3 +
kernel/dma/contiguous.c | 2 -
kernel/dma/pool.c | 4 +-
kernel/events/core.c | 6 +
kernel/kexec_handover.c | 29 ++-
kernel/params.c | 7 +-
kernel/sched/ext.c | 4 +
kernel/trace/fgraph.c | 1 +
kernel/trace/ftrace.c | 19 +-
kernel/trace/ring_buffer.c | 2 +-
kernel/trace/trace.c | 22 +-
kernel/trace/trace.h | 8 +-
kernel/trace/trace_functions_graph.c | 22 +-
mm/balloon_compaction.c | 6 +
mm/damon/core.c | 15 +-
mm/damon/sysfs-schemes.c | 2 +-
mm/debug_vm_pgtable.c | 9 +-
mm/memblock.c | 19 +-
mm/memory-failure.c | 8 +
mm/migrate.c | 38 ++-
mm/mremap.c | 82 ++++---
mm/numa_emulation.c | 4 +-
mm/numa_memblks.c | 6 +-
mm/vmscan.c | 4 +-
mm/zsmalloc.c | 10 +
net/mac80211/driver-ops.h | 2 +-
net/mac80211/main.c | 7 +-
net/mac80211/mlme.c | 8 +
net/mac80211/tests/chan-mode.c | 30 ++-
net/wireless/scan.c | 3 +-
rust/kernel/alloc/allocator.rs | 30 ++-
rust/kernel/alloc/allocator_test.rs | 11 +
rust/kernel/device.rs | 208 ++++++++++++++--
rust/kernel/devres.rs | 27 ++-
rust/kernel/driver.rs | 89 ++++++-
rust/kernel/drm/device.rs | 32 ++-
rust/kernel/faux.rs | 2 +-
sound/core/timer.c | 4 +-
sound/hda/codecs/realtek/alc269.c | 31 ++-
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 4 +-
sound/hda/codecs/side-codecs/tas2781_hda_spi.c | 6 +-
sound/soc/codecs/cs35l56-sdw.c | 69 ------
sound/soc/codecs/cs35l56-shared.c | 29 ++-
sound/soc/codecs/cs35l56.c | 2 +-
sound/soc/codecs/cs35l56.h | 3 -
sound/soc/codecs/es8389.c | 2 +-
sound/soc/codecs/tas2781-i2c.c | 4 +-
sound/usb/stream.c | 2 +-
sound/usb/validate.c | 2 +-
tools/arch/arm64/include/asm/cputype.h | 28 +++
tools/arch/powerpc/include/uapi/asm/kvm.h | 13 -
tools/arch/x86/include/asm/cpufeatures.h | 10 +-
tools/arch/x86/include/asm/msr-index.h | 7 +
tools/arch/x86/include/uapi/asm/kvm.h | 8 +-
tools/include/linux/args.h | 28 +++
tools/include/linux/bits.h | 29 +--
tools/include/linux/cfi_types.h | 23 ++
tools/include/uapi/asm-generic/unistd.h | 8 +-
tools/include/uapi/linux/kvm.h | 27 +++
tools/perf/arch/arm/entry/syscalls/syscall.tbl | 2 +
.../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 +
tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +
tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +
tools/perf/arch/sh/entry/syscalls/syscall.tbl | 2 +
tools/perf/arch/sparc/entry/syscalls/syscall.tbl | 2 +
tools/perf/arch/x86/entry/syscalls/syscall_32.tbl | 2 +
tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 +
tools/perf/arch/x86/tests/topdown.c | 1 +
tools/perf/arch/xtensa/entry/syscalls/syscall.tbl | 2 +
tools/perf/bench/inject-buildid.c | 2 +-
tools/perf/builtin-buildid-cache.c | 8 +-
tools/perf/builtin-inject.c | 4 +-
tools/perf/tests/sdt.c | 2 +-
tools/perf/trace/beauty/include/uapi/linux/fcntl.h | 18 ++
tools/perf/trace/beauty/include/uapi/linux/fs.h | 88 +++++++
tools/perf/trace/beauty/include/uapi/linux/prctl.h | 9 +-
tools/perf/trace/beauty/include/uapi/linux/vhost.h | 35 +++
tools/perf/util/build-id.c | 4 +-
tools/perf/util/debuginfo.c | 8 +-
tools/perf/util/dsos.c | 4 +-
tools/perf/util/symbol-elf.c | 9 +-
tools/perf/util/symbol-minimal.c | 59 +++--
tools/perf/util/symbol.c | 8 +-
tools/perf/util/symbol.h | 2 +-
tools/perf/util/synthetic-events.c | 2 +-
tools/power/cpupower/man/cpupower-set.1 | 7 +-
tools/power/cpupower/utils/cpufreq-info.c | 16 +-
tools/power/cpupower/utils/cpupower-set.c | 5 +-
tools/power/cpupower/utils/helpers/helpers.h | 14 +-
tools/power/cpupower/utils/helpers/misc.c | 76 ++++--
tools/scripts/syscall.tbl | 2 +
tools/testing/selftests/damon/Makefile | 1 +
tools/testing/selftests/mm/mremap_test.c | 264 ++++++++++++++++++++-
tools/testing/selftests/sched_ext/hotplug.c | 1 -
tools/testing/selftests/ublk/kublk.c | 4 +-
tools/testing/shared/linux/idr.h | 4 +
tools/tracing/latency/Makefile.config | 8 +
tools/tracing/rtla/Makefile.config | 8 +
353 files changed, 3209 insertions(+), 1610 deletions(-)