@@ -1,34 +1,6967 @@
nipa: config: disable kmemleak auto scan
selftests: net: fix server bind failure in sctp_vrf.sh
nipa: config: x86: disable GPUs and sound
nipa: drv: net: add timeout
nipa: forwarding: set timeout to 3 hours
nipa: config: disable CPU_MITIGATIONS
nipa: tc_action dbg
nipa: selftests: net: enable profiling
nipa: dbg: tests: bonding: print info on failure
nipa: timestamp - try waking
nipa: profile (time) test output
nipa: config: x86: use periodic HZ tick
[-] nipa: disable 6.17's merge window kunit tests
[-] nipa: disable random kunit tests
drivers/net/wan/hdlc_ppp: fix potential null pointer in ppp_cp_event logging
net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe
net: dlink: handle dma_map_single() failure properly
net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce()
fix uninit value using in tg3_setup_fiber_mii_phy()
net: wwan: t7xx: add support for HP DRMR-H01
tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request().
net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset
net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock
selftest:net:ovpn: Fix uninit return values
ice: ice_adapter: release xa entry on adapter allocation failure
net: fix potential use-after-free in ch_ipsec_xfrm_add_state() callback
net: doc: Fix typos in docs
xdp: update mem type when page pool is used for generic XDP
net: psp: don't assume reply skbs will have a socket
net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work
net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()
page_pool: Fix PP_MAGIC_MASK to avoid crashing on some 32-bit arches
net: usb: lan78xx: Fix lost EEPROM read timeout error(-ETIMEDOUT) in lan78xx_read_raw_eeprom
selftest:net: Fix uninit pointers and return values
[+] Merge tag 'net-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
[+] Merge tag 'media/v6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
[+] Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernel
[+] Merge tag 'sound-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
[+] Merge tag 'for-6.18/block-20250929' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
[+] Merge tag 'for-6.18/io_uring-20250929' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
[+] Merge tag 'bitmap-for-6.18' of https://github.com/norov/linux
[+] Merge tag 'kcsan-20250929-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/melver/linux
[+] Merge tag 'kbuild-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux
[+] Merge tag 'linux_kselftest-next-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
[+] Merge tag 'linux_kselftest-kunit-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
[+] Merge tag 'asm-generic-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
[+] Merge tag 'soc-arm-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[+] Merge tag 'soc-drivers-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[+] Merge tag 'soc-defconfig-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[+] Merge tag 'soc-dt-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[+] Merge tag 'soc-newsoc-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[+] Merge tag 'devicetree-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
[+] Merge tag 'thermal-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
[+] Merge tag 'acpi-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
[+] Merge tag 'pm-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
[+] Merge tag 'i3c/for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux
[+] Merge tag 'i2c-for-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
[+] ARM: versatile: clock: convert from round_rate() to determine_rate()
[+] ARM: configs: u8500: Set NFC_SHDLC as built-in
[+] Merge tag 'pinctrl-v6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
[+] Merge tag 'for-linus-6.18-1' of https://github.com/cminyard/linux-ipmi
[+] Merge tag 'for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply
[+] Merge tag 'hsi-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi
[+] Merge tag 'firewire-updates-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
[+] Merge tag 'backlight-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight
[+] Merge tag 'leds-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
[+] Merge tag 'mfd-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
[+] Merge tag 'mmc-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
[+] Merge tag 'pmdomain-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
[+] Merge tag 'spi-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
[+] Merge tag 'regulator-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
[+] Merge tag 'regmap-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
[+] Merge tag 'gpio-updates-for-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
[+] Merge tag 'pwm/for-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux
[+] Merge tag 'hwmon-for-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
[+] Merge tag 'chrome-platform-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
[+] Merge tag 'driver-core-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core
[+] mfd: simple-mfd-i2c: Add compatible string for LX2160ARDB
[+] mfd: simple-mfd-i2c: Keep compatible strings in alphabetical order
[+] dt-bindings: mfd: twl: Add missing sub-nodes for TWL4030 & TWL603x
[+] dt-bindings: watchdog: Add SMARC-sAM67 support
[+] dt-bindings: mfd: tps6594: Allow gpio-line-names
[+] mfd: intel-lpss: Add Intel Wildcat Lake LPSS PCI IDs
[+] mfd: 88pm886: Add GPADC cell
[+] mfd: vexpress-sysreg: Use more common syntax for compound literals
[+] mfd: rz-mtu3: Fix MTU5 NFCR register offset
[+] mfd: max77705: Setup the core driver as an interrupt controller
[+] mfd: cs42l43: Remove IRQ masking in suspend
[+] mfd: cs42l43: Move IRQ enable/disable to encompass force suspend
[+] mfd: ls2kbmc: Add Loongson-2K BMC reset function support
[+] mfd: ls2kbmc: Introduce Loongson-2K BMC core driver
[+] mfd: bd71828, bd71815: Prepare for power-supply support
[+] dt-bindings: mfd: aspeed: Add AST2700 SCU compatibles
[+] dt-bindings: mfd: Convert aspeed,ast2400-p2a-ctrl to DT schema
[+] dt-bindings: mfd: fsl,mc13xxx: Add buttons node
[+] dt-bindings: mfd: fsl,mc13xxx: Convert txt to DT schema
[+] mfd: macsmc: Add "apple,t8103-smc" compatible
[+] mfd: core: Increment of_node's refcount before linking it to the platform device
[+] dt-bindings: mfd: syscon: Document the control-scb syscon on PolarFire SoC
[+] mfd: simple-mfd-i2c: Add SpacemiT P1 support
[+] dt-bindings: mfd: Add support the SpacemiT P1 PMIC
[+] dt-bindings: mfd: sl28cpld: Add sa67mcu compatible
[+] mfd: aat2870: Add GPIOLIB_LEGACY dependency
[+] mfd: si476x: Add GPIOLIB_LEGACY dependency
[+] dt-bindings: mfd: Move embedded controllers to own directory
[+] mfd: Remove unneeded 'fast_io' parameter in regmap_config
[+] mfd: arizona: Make legacy gpiolib interface optional
[+] mfd: max899x: Use dedicated interrupt wake setters
[+] dt-bindings: mfd: syscon: Add "marvell,armada-3700-usb2-host-device-misc" compatible
[+] mfd: kempld: Use PTR_ERR_OR_ZERO() to simplify code
[+] dt-bindings: mfd: aspeed-lpc: Add missing "clocks" property on lpc-snoop node
[+] mfd: madera: Work around false-positive -Wininitialized warning
[+] mfd: macsmc: Remove error prints for devm_add_action_or_reset()
[+] mfd: da9063: Split chip variant reading in two bus transactions
[+] mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag
[+] mfd: qnap-mcu: Improve structure in qnap_mcu_exec
[+] mfd: qnap-mcu: Convert to guard(mutex) in qnap_mcu_exec
[+] mfd: qnap-mcu: Handle errors returned from qnap_mcu_write
[+] mfd: qnap-mcu: Include linux/types.h in qnap-mcu.h shared header
[+] mfd: kempld: Switch back to earlier ->init() behavior
[+] dt-bindings: mfd: qnap,ts433-mcu: Allow nvmem-layout child node
[+] mfd: qnap-mcu: Add driver data for TS233 variant
[+] dt-bindings: mfd: qnap,ts433-mcu: Add qnap,ts233-mcu compatible
[+] mfd: stmpe-i2c: Add missing MODULE_LICENSE
[+] mfd: stmpe-spi: Add missing MODULE_LICENSE
[+] mfd: stmpe-i2c: Use module_i2c_driver to remove boilerplate
[+] mfd: stmpe-spi: Use module_spi_driver to remove boilerplate
[+] mfd: stmpe: Remove IRQ domain upon removal
[+] mfd: Kconfig: Fix spelling mistake "infontainment" -> "infotainment"
[+] mfd: adp5585: Drop useless return statement
[+] mfd: simple-mfd-i2c: Add compatible strings for Layerscape QIXIS FPGA
[+] Merge branches 'ib-mfd-char-crypto-6.18', 'ib-mfd-gpio-6.18', 'ib-mfd-gpio-hwmon-i2c-can-rtc-watchdog-6.18', 'ib-mfd-gpio-input-pinctrl-pwm-6.18', 'ib-mfd-input-6.18', 'ib-mfd-input-rtc-6.18' and 'ib-mfd-power-regulator-6.18' into ibs-for-mfd-merged
[+] Merge tag 'nolibc-20250928-for-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc
[+] Merge tag 'rust-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linux
[+] Merge tag 'bpf-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
[+] Merge tag 'timers-vdso-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'timers-clocksource-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'timers-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'locking-futex-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'smp-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'irq-drivers-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'irq-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'core-rseq-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'core-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_apic_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_cache_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_cpu_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_bugs_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'ras_core_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_microcode_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_asm_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_build_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'x86_misc_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'edac_updates_for_v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras
[+] Merge tag 'locking-core-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'perf-core-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'sched-core-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'cgroup-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
[+] Merge tag 'wq-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
[+] Merge tag 'sched_ext-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
[+] Merge tag 'lsm-pr-20250926' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm
[+] Merge tag 'selinux-pr-20250926' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
[+] Merge tag 'audit-pr-20250926' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
[+] Merge tag 'for-6.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
[+] Merge tag 'for-linus-6.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
[+] Merge tag 'powerpc-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
[+] Merge tag 's390-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
[+] Merge tag 'm68k-for-v6.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
[+] Merge tag 'riscv-for-linus-6.18-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
[+] Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
[+] Merge tag 'microblaze-v6.18' of git://git.monstr.eu/linux-2.6-microblaze
[+] Merge tag 'nios2_update_for_v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
[+] Merge tag 'pstore-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
[+] Merge tag 'hardening-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
[+] Merge tag 'seccomp-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
[+] Merge tag 'execve-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
[+] Merge tag 'ffs-const-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
[+] Merge tag 'amd-drm-next-6.18-2025-09-26' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
[+] Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux
[+] Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
[+] Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
[+] Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
[+] Merge tag 'dlm-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
[+] Merge tag 'erofs-for-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
[+] Merge tag 'hfs-v6.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/vdubeyko/hfs
[+] Merge tag 'v6.18-rc-part1-smb3-common' of git://git.samba.org/ksmbd
[+] Merge tag 'xfs-merge-6.18' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
[+] Merge tag 'gfs2-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
[+] Remove bcachefs core code
[+] Unbreak 'make tools/*' for user-space targets
[+] Merge tag 'vfs-6.18-rc1.async' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'vfs-6.18-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'namespace-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'vfs-6.18-rc1.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'kernel-6.18-rc1.clone3' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'vfs-6.18-rc1.workqueue' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'vfs-6.18-rc1.rust' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'vfs-6.18-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'vfs-6.18-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'vfs-6.18-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Merge tag 'vfs-6.18-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] mount: handle NULL values in mnt_ns_release()
[+] Merge tag 'vfs-6.18-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] Fix CC_HAS_ASM_GOTO_OUTPUT on non-x86 architectures
[+] Merge branches 'acpi-apei', 'acpi-misc' and 'pnp'
[+] Merge branches 'acpi-thermal', 'acpi-fan', 'acpi-video', 'acpi-tad' and 'acpi-prm'
[+] Merge branches 'acpi-property', 'acpi-resource', 'acpi-pm' and 'acpi-tables'
[+] Merge branches 'acpi-scan', 'acpi-processor' and 'acpi-sysfs'
[+] Merge branch 'acpica'
[+] Merge branch 'pm-tools'
[+] Merge branches 'pm-core', 'pm-runtime' and 'pm-sleep'
[+] Merge branches 'pm-cpuidle' and 'pm-powercap'
[+] Merge branches 'pm-em', 'pm-opp' and 'pm-devfreq'
[+] Merge tag 'linux-cpupower-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux
[+] lib/string_choices: Add str_assert_deassert() helper
[+] dt-bindings: arm: altera: Drop socfpga-sdram-edac.txt
[+] smb: server: let smb_direct_flush_send_list() invalidate a remote key first
[+] smb: server: make use of ib_alloc_cq_any() instead of ib_alloc_cq()
[+] smb: server: make consitent use of spin_lock_irq{save,restore}() in transport_rdma.c
[+] smb: server: let {free_transport,smb_direct_disconnect_rdma_{work,connection}}() wake up all wait queues
[+] smb: server: let smb_direct_disconnect_rdma_connection() disable all work but disconnect_work
[+] smb: server: fill in smbdirect_socket.first_error on error
[+] smb: server: let smb_direct_disconnect_rdma_connection() set SMBDIRECT_SOCKET_ERROR...
[+] smb: server: pass struct smbdirect_socket to smb_direct_send_negotiate_response()
[+] smb: server: pass struct smbdirect_socket to {enqueue,get_first}_reassembly()
[+] smb: server: pass struct smbdirect_socket to smb_direct_post_send_data()
[+] smb: server: pass struct smbdirect_socket to post_sendmsg()
[+] smb: server: pass struct smbdirect_socket to smb_direct_create_header()
[+] smb: server: pass struct smbdirect_socket to manage_keep_alive_before_sending()
[+] smb: server: pass struct smbdirect_socket to manage_credits_prior_sending()
[+] smb: server: pass struct smbdirect_socket to calc_rw_credits()
[+] smb: server: pass struct smbdirect_socket to wait_for_rw_credits()
[+] smb: server: pass struct smbdirect_socket to wait_for_send_credits()
[+] smb: server: pass struct smbdirect_socket to wait_for_credits()
[+] smb: server: pass struct smbdirect_socket to smb_direct_flush_send_list()
[+] smb: server: pass struct smbdirect_socket to smb_direct_post_send()
[+] smb: server: remove unused struct struct smb_direct_transport argument from smb_direct_send_ctx_init()
[+] smb: server: pass struct smbdirect_socket to smb_direct_{alloc,free}_sendmsg()
[+] smb: server: pass struct smbdirect_socket to smb_direct_connect()
[+] smb: server: pass struct smbdirect_socket to smb_direct_prepare_negotiation()
[+] smb: server: pass struct smbdirect_socket to smb_direct_accept_client()
[+] smb: server: pass struct smbdirect_socket to smb_direct_post_recv()
[+] smb: server: pass struct smbdirect_socket to smb_direct_create_qpair()
[+] smb: server: pass struct smbdirect_socket to smb_direct_qpair_handler()
[+] smb: server: pass struct smbdirect_socket to smb_direct_cm_handler()
[+] smb: server: pass struct smbdirect_socket to smb_direct_disconnect_rdma_connection()
[+] smb: server: pass struct smbdirect_socket to smb_direct_init_params()
[+] smb: server: pass struct smbdirect_socket to smb_direct_get_max_fr_pages()
[+] smb: server: pass struct smbdirect_socket to smb_direct_{create,destroy}_pools()
[+] smb: server: pass struct smbdirect_socket to {get_free,put}_recvmsg()
[+] smb: server: make use of smbdirect_socket.workqueue
[+] smb: server: implement correct keepalive and timeout handling for smbdirect
[+] smb: server: make use of smbdirect_socket.idle.immediate_work
[+] smb: server: make use of smbdirect_socket.rdma.legacy_iwarp
[+] smb: server: make use of smbdirect_socket_parameters.{initiator_depth,responder_resources}
[+] smb: server: make use of smbdirect_socket_parameters.negotiate_timeout_msec and change to 5s
[+] smb: server: fill smbdirect_socket_parameters at the beginning and use the values from there
[+] smb: server: pass ksmbd_transport to get_smbd_max_read_write_size()
[+] smb: server: remove useless casts from KSMBD_TRANS/SMBD_TRANS
[+] smb: server: replace smb_trans_direct_transfort() with SMBD_TRANS()
[+] smb: server: make use of smbdirect_socket.recv_io.{posted,credits}
[+] smb: server: manage recv credits by counting posted recv_io and granted credits
[+] smb: server: take the recv_credit_target from the negotiate req and always limit the range
[+] smb: server: make use of struct smbdirect_rw_io
[+] smb: server: make use smbdirect_socket.rw_io.credits
[+] smb: server: make use of struct smbdirect_send_batch
[+] smb: server: make use of smbdirect_socket.send_io.credits.{count,wait_queue}
[+] smb: server: make use of smbdirect_socket.send_io.pending.{count,zero_wait_queue}
[+] smb: server: make use of smbdirect_socket.disconnect_work
[+] smb: server: make use of smbdirect_socket_init()
[+] smb: server: don't wait for info->send_pending == 0 on error
[+] smb: server: move smb_direct_disconnect_rdma_work() into free_transport()
[+] smb: server: only turn into SMBDIRECT_SOCKET_CONNECTED when negotiation is done
[+] smb: server: make use of smbdirect_socket.status_wait
[+] smb: server: queue post_recv_credits_work in put_recvmsg() and avoid count_avail_recvmsg
[+] smb: server: add a pr_info() when the server starts running
[+] smb: server: make only use of wake_up[_all]() in transport_rdma.c
[+] smb: server: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool}
[+] smb: server: make use of struct smbdirect_send_io
[+] smb: server: make use of SMBDIRECT_RECV_IO_MAX_SGE
[+] smb: server: make use of smbdirect_socket.recv_io.reassembly.*
[+] smb: server: make use of smbdirect_socket.recv_io.free.{list,lock}
[+] smb: server: make use of struct smbdirect_recv_io
[+] smb: server: make use of smbdirect_socket->recv_io.expected
[+] smb: server: make use of common smbdirect_socket_parameters
[+] smb: server: make use of common smbdirect_socket
[+] smb: server: make use of common smbdirect.h
[+] smb: server: make use of common smbdirect_pdu.h
[+] smb: server: fix IRD/ORD negotiation with the client
[+] smb: client: let smbd_post_send_iter() call ib_dma_map_single() for the header first
[+] smb: client: defer calling ib_alloc_pd() after we are connected
[+] smb: client: allocate smbdirect workqueue at the beginning of _smbd_get_connection()
[+] smb: client: make consitent use of spin_lock_irq{save,restore}() in smbdirect.c
[+] smb: client: let smbd_{destroy,disconnect_rdma_{work,connection}}() wake up all wait queues
[+] smb: client: let smbd_disconnect_rdma_connection() disable all work but disconnect_work
[+] smb: client: fill in smbdirect_socket.first_error on error
[+] smb: client: let smbd_disconnect_rdma_connection() set SMBDIRECT_SOCKET_ERROR...
[+] smb: client: remove unused struct smbdirect_socket argument of smbd_iter_to_mr()
[+] smb: client: pass struct smbdirect_socket to get_mr()
[+] smb: client: pass struct smbdirect_socket to smbd_negotiate()
[+] smb: client: pass struct smbdirect_socket to smbd_post_send_negotiate_req()
[+] smb: client: pass struct smbdirect_socket to smbd_ia_open()
[+] smb: client: pass struct smbdirect_socket to smbd_create_id()
[+] smb: client: pass struct smbdirect_socket to smbd_qp_async_error_upcall()
[+] smb: client: pass struct smbdirect_socket to smbd_conn_upcall()
[+] smb: client: pass struct smbdirect_socket to smbd_post_send_full_iter()
[+] smb: client: pass struct smbdirect_socket to smbd_post_send_empty()
[+] smb: client: pass struct smbdirect_socket to smbd_post_send_iter()
[+] smb: client: pass struct smbdirect_socket to manage_keep_alive_before_sending()
[+] smb: client: pass struct smbdirect_socket to smbd_post_send()
[+] smb: client: pass struct smbdirect_socket to manage_credits_prior_sending()
[+] smb: client: pass struct smbdirect_socket to smbd_post_recv()
[+] smb: client: pass struct smbdirect_socket to smbd_disconnect_rdma_connection()
[+] smb: client: pass struct smbdirect_socket to {allocate,destroy}_mr_list()
[+] smb: client: pass struct smbdirect_socket to {enqueue,_get_first}_reassembly()
[+] smb: client: pass struct smbdirect_socket to {allocate,destroy}_caches_and_workqueue()
[+] smb: client: pass struct smbdirect_socket to {allocate,destroy}_receive_buffers()
[+] smb: client: pass struct smbdirect_socket to {get,put}_receive_buffer()
[+] smb: client: make use of smbdirect_socket.mr_io
[+] smb: client: make use of smbdirect_socket_parameters.max_frmr_depth
[+] smb: client: make use of struct smbdirect_mr_io
[+] smb: client: add and use smbd_get_parameters()
[+] smb: client: make use of smbdirect_socket.workqueue
[+] smb: client: move rdma_readwrite_threshold from smbd_connection to TCP_Server_Info
[+] smb: client: make use of smbdirect_socket.statistics
[+] smb: client: remove unused smbd_connection.count_reassembly_queue
[+] smb: client: remove unused smbd_connection->protocol
[+] smb: client: make use of smbdirect_socket.idle.{keepalive,immediate_work,timer_work}
[+] smb: client: fix smbdirect keep alive handling to match the documentation
[+] smb: client: send empty packets via send_immediate_work
[+] smb: client: make use of smbdirect_socket.rdma.legacy_iwarp
[+] smb: client: make use of smbdirect_socket_parameters.{initiator_depth,responder_resources}
[+] smb: client: make use of smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msec
[+] smb: client: fill smbdirect_socket_parameters at the beginning and use the values from there
[+] smb: client: remove useless smbd_connection.send_immediate
[+] smb: client: make use of smbdirect_socket.recv_io.{posted,credits}
[+] smb: client: count the number of posted recv_io messages in order to calculated credits
[+] smb: client: limit the range of info->receive_credit_target
[+] smb: client: remove info->wait_receive_queues handling in smbd_destroy()
[+] smb: client: make use of ib_wc_status_msg() and skip IB_WC_WR_FLUSH_ERR logging
[+] smb: client: queue post_recv_credits_work also if the peer raises the credit target
[+] smb: client: make sure smbd_disconnect_rdma_work() doesn't run after smbd_destroy() took over
[+] smb: client: make use of smbdirect_socket.send_io.credits.{count,wait_queue}
[+] smb: client: make use of smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue}
[+] smb: client: make use of smbdirect_socket.disconnect_work
[+] smb: client: make use of smbdirect_socket_init()
[+] smb: client: make only use of wake_up[_all]() in smbdirect.c
[+] smb: client: make use of smbdirect_socket.status_wait
[+] smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_{ADDR,ROUTE}_RUNNING for completion
[+] smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIATE_RUNNING for completion
[+] smb: client: adjust smbdirect related output of cifs_debug_data_proc_show()
[+] smb: smbdirect: introduce smbdirect_socket.first_error
[+] smb: client/smbdirect: introduce SMBDIRECT_SOCKET_ERROR
[+] smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING with more detailed states
[+] smb: client: fix sending the iwrap custom IRD/ORD negotiation messages
[+] smb: smbdirect: let smbdirect_socket_init() initialize all [delayed_]work_structs as disabled
[+] smb: smbdirect: introduce smbdirect_socket.mr_io.*
[+] smb: smbdirect: introduce smbdirect_socket_parameters.max_frmr_depth
[+] smb: smbdirect: introduce struct smbdirect_mr_io
[+] smb: smbdirect: introduce smbdirect_socket.workqueue
[+] smb: smbdirect: introduce smbdirect_socket.statistics
[+] smb: smbdirect: introduce smbdirect_socket.idle.{keepalive,immediate_work,timer_work}
[+] smb: smbdirect: introduce smbdirect_socket.rdma.legacy_iwarp
[+] smb: smbdirect: introduce smbdirect_socket_parameters.{initiator_depth,responder_resources}
[+] smb: smbdirect: introduce smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msec
[+] smb: smbdirect: introduce smbdirect_socket.recv_io.{posted,credits}
[+] smb: smbdirect: introduce struct smbdirect_rw_io
[+] smb: smbdirect: introduce smbdirect_socket.rw_io.credits
[+] smb: smbdirect: introduce struct smbdirect_send_batch
[+] smb: smbdirect: introduce smbdirect_socket.send_io.credits.{count,wait_queue}
[+] smb: smbdirect: introduce smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue}
[+] smb: smbdirect: introduce smbdirect_socket.disconnect_work
[+] smb: smbdirect: introduce smbdirect_socket_init()
[+] smb: smbdirect: introduce smbdirect_socket.status_wait
[+] smb: smbdirect: introduce smbdirect_socket_status_string()
[+] i3c: fix big-endian FIFO transfers
[+] i3c: master: adi: fix number of bytes written to fifo
[+] Linux 6.17
[+] MAINTAINERS: add myself and Barry to dma_map_benchmark maintainers
[+] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux
[+] Merge tag 'i2c-for-6.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
[+] Merge tag 'trace-v6.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
[+] Merge tag 'spi-fix-v6.17-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
[+] ALSA: usb-audio: don't hardcode gain for output channel of Presonus Studio
[+] ALSA: usb-audio: add the initial mix for Presonus Studio 1824c
[+] Merge branch 'for-linus' into for-next
[+] Merge tag 'mm-hotfixes-stable-2025-09-27-22-35' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
[+] Merge tag 'asoc-v6.18-2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
[+] Merge tag 'asoc-fix-v6.17-rc7' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
[+] modpost: Initialize builtin_modname to stop SIGSEGVs
[+] libbpf: Replace AF_ALG with open coded SHA-256
[+] selftests/bpf: Add stress test for rqspinlock in NMI
[+] Merge tag 'thermal-v6.18-rc1-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
[+] ALSA: doc: improved docs about quirk_flags in snd-usb-audio
[+] ALSA: usb-audio: make param quirk_flags change-able in runtime
[+] ALSA: usb-audio: improve module param quirk_flags
[+] ALSA: usb-audio: add two-way convert between name and bit for QUIRK_FLAG_*
[+] Merge branch 'for-linus' into for-next
[+] ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free
[+] ALSA: usb-audio: add mono main switch to Presonus S1824c
[+] ALSA: compress: document 'chan_map' member in snd_dec_opus
[+] ASoC: cs35l56: Add support for CS35L56 B2 silicon
[+] ASoC: cs35l56: Set fw_regs table after getting REVID
[+] firewire: core: fix undefined reference error in ARM EABI
[+] i2c: i801: Add support for Intel Wildcat Lake-U
[+] dt-bindings: i2c: i2c-mt65xx: Add MediaTek MT8196/6991 compatibles
[+] i2c: rtl9300: Drop unsupported I2C_FUNC_SMBUS_I2C_BLOCK
[+] thermal/drivers/renesas/rzg3e: Fix add thermal driver for the Renesas RZ/G3E SoC
[+] MAINTAINERS: add entry for SpacemiT K1 I2C driver
[+] MAINTAINERS: Add me as maintainer of Synopsys DesignWare I2C driver
[+] MAINTAINERS: delete email for Tharun Kumar P
[+] Merge tag 'i2c-host-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
[+] Merge tag 'trace-tools-v6.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
[+] selftests/bpf: Add test case for different expected_attach_type
[+] bpf: Enforce expected_attach_type for tailcall compatibility
[+] tracing: fgraph: Protect return handler from recursion loop
[+] ALSA: hda/realtek: Add quirk for HP Spectre 14t-ea100
[+] bpftool: Remove duplicate string.h header
[+] bpf: Remove duplicate crypto/sha2.h header
[+] rtla/actions: Fix condition for buffer reallocation
[+] rtla: Fix buffer overflow in actions_parse
[+] Merge tag 'riscv-for-linus-v6.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
[+] dt-bindings: gpu: Convert nvidia,gk20a to DT schema
[+] dt-bindings: rng: sparc_sun_oracle_rng: convert to DT schema
[+] dt-bindings: vendor-prefixes: update regex for properties without a prefix
[+] dt-bindings: display: bridge: convert megachips-stdpxxxx-ge-b850v3-fw.txt to yaml
[+] scripts: dt_to_config: fix grammar and a typo in --help text
[+] dt-bindings: fix spelling, typos, grammar, duplicated words
[+] docs: dt: fix grammar and spelling
[+] Merge tag 'x86-urgent-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] libbpf: Fix error when st-prefix_ops and ops from differ btf
[+] Merge tag 'thermal-v6.18-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/thermal/linux
[+] of: base: Add of_get_next_child_with_prefix() stub
[+] dt-bindings: trivial-devices: Add compatible string synaptics,synaptics_i2c
[+] dt-bindings: soc: mediatek: pwrap: Add power-domains property
[+] dt-bindings: pinctrl: mt65xx: Allow gpio-line-names
[+] dt-bindings: media: Convert MediaTek mt8173-vpu bindings to DT schema
[+] dt-bindings: arm: mediatek: Support mt8183-audiosys variant
[+] dt-bindings: mailbox: mediatek,gce-mailbox: Make clock-names optional
[+] dt-bindings: regulator: mediatek,mt6331: Add missing compatible
[+] dt-bindings: regulator: mediatek,mt6331: Fix various regulator names
[+] dt-bindings: regulator: mediatek,mt6332-regulator: Add missing compatible
[+] dt-bindings: pinctrl: mediatek,mt7622-pinctrl: Add missing base reg
[+] dt-bindings: pinctrl: mediatek,mt7622-pinctrl: Add missing pwm_ch7_2
[+] dt-bindings: timer: mediatek: Add compatible for MT6795 GP Timer
[+] dt-bindings: display: mediatek: dpi: Allow specifying resets
[+] dt-bindings: interrupt-controller: qcom,pdc: Document Glymur PDC
[+] dt-bindings: interrupt-controller: arm,gic: Add tegra264-agic
[+] dt-bindings: display: simple: Add innolux,n133hse-ea1 and nlt,nl12880bc20-spwg-24
[+] dt-bindings: gpu: arm,mali-midgard: add exynos8890-mali compatible
[+] dt-bindings: edac: Convert aspeed,ast2400-sdram-edac to DT schema
[+] Merge branch 'thermal-intel'
[+] Merge tag 'sched-urgent-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'locking-urgent-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] Merge tag 'core-urgent-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[+] PM: hibernate: Combine return paths in power_down()
[+] Merge tag 'v6.17rc7-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
[+] Merge tag 'vfs-6.17-rc8.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[+] selftests/bpf: Test changing packet data from kfunc
[+] Merge tag 'pmdomain-v6.17-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm
[+] Merge tag 'platform-drivers-x86-v6.17-5' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
[+] Merge tag 'gpio-fixes-for-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux
[+] PM: hibernate: Restrict GFP mask in power_down()
[+] PM: hibernate: Fix pm_hibernation_mode_is_suspend() build breakage
[+] PM: runtime: Documentation: ABI: Document time units for *_time
[+] Merge tag 'block-6.17-20250925' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
[+] Merge tag 'drm-fixes-2025-09-26' of https://gitlab.freedesktop.org/drm/kernel
[+] smb: client: fix wrong index reference in smb2_compound_op()
[+] Merge tag 'power-utilities-for-v6.18-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
[+] pmdomain: thead: Fix error pointer vs NULL bug in th1520_pd_reboot_init()
[+] ASoc: tas2783A: Fix an error code in probe()
[+] dt-bindings: thermal: qcom-tsens: Document the Glymur temperature Sensor
[+] gpio: mpfs: fix setting gpio direction to output
[+] Merge branches 'edac-drivers' and 'edac-misc' into edac-updates
[+] fcntl: trim arguments
[+] listmount: don't call path_put() under namespace semaphore
[+] statmount: don't call path_put() under namespace semaphore
[+] netfs: fix reference leak
[+] i2c: designware: Add disabling clocks when probe fails
[+] i2c: designware: Fix clock issue when PM is disabled
[+] Merge tag 'drm-xe-fixes-2025-09-25' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
[+] Merge tag 'drm-misc-fixes-2025-09-25' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
[+] Merge tag 'drm-intel-fixes-2025-09-25' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
[+] Merge tag 'amd-drm-fixes-6.17-2025-09-24' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
[+] Merge tag 'drm-habanalabs-next-2025-09-25' of https://github.com/HabanaAI/drivers.accel.habanalabs.kernel into drm-next
[+] tools/power x86_energy_perf_policy.8: Emphasize preference for SW interfaces
[+] tools/power x86_energy_perf_policy: Add make snapshot target
[+] tools/power x86_energy_perf_policy: Prefer driver HWP limits
[+] tools/power x86_energy_perf_policy: EPB access is only via sysfs
[+] tools/power x86_energy_perf_policy: Prepare for MSR/sysfs refactoring
[+] tools/power x86_energy_perf_policy: Enhance HWP enable
[+] tools/power x86_energy_perf_policy: Enhance HWP enabled check
[+] tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage
[+] tools/power turbostat: Fix incorrect sorting of PMT telemetry
[+] Merge tag 'drm-misc-next-fixes-2025-09-25' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
[+] dt-bindings: hwmon: (lm75) allow interrupt for ti,tmp75
[+] ASoC: tlv320aic3x: Fix class-D initialization for tlv320aic3007
[+] ASoC: qcom: sc8280xp: use sa8775p/ subdir for QCS9100 / QCS9075
[+] ASoC: renesas: msiof: tidyup to remove each errors
[+] ASoC: stm32: sai: manage context in set_sysclk callback
[+] selftests/bpf: Add stacktrace map lookup_and_delete_elem test case
[+] selftests/bpf: Refactor stacktrace_map case with skeleton
[+] bpf: Add lookup_and_delete_elem for BPF_MAP_STACK_TRACE
[+] include/linux/pgtable.h: convert arch_enter_lazy_mmu_mode() and friends to static inlines
[+] mm/damon/sysfs: do not ignore callback's return value in damon_sysfs_damon_call()
[+] mailmap: add entry for Bence Csókás
[+] fs/proc/task_mmu: check p->vec_buf for NULL
[+] kmsan: fix out-of-bounds access to shadow memory
[+] mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count
[+] mm/hugetlb: fix folio is still mapped when deleted
[+] selftests/bpf: Fix flaky bpf_cookie selftest
[+] selftests/bpf: Test changing packet data from global functions with a kfunc
[+] i2c: busses: Fix some spelling errors
[+] i2c: mux: Simplify boolean assignment in i2c_mux_alloc
[+] i2c: designware: use dev_err_probe() when probing platform device
[+] i2c: designware: convert to dev_err_probe() on request IRQ error
[+] i2c: spacemit: ensure SDA is released after bus reset
[+] i2c: spacemit: check SDA instead of SCL after bus reset
[+] i2c: spacemit: disable SDA glitch fix to avoid restart delay
[+] bpf: Emit struct bpf_xdp_sock type in vmlinux BTF
[+] i2c: spacemit: remove stop function to avoid bus error
[+] i2c: spacemit: ensure bus release check runs when wait_bus_idle() fails
[+] i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD
[+] i2c: boardinfo: Annotate code used in init phase only
[+] Merge tag 'timers-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource
[+] Merge branch 'i2c/immutable/scoped_fwnode_child' into i2c/for-mergewindow
[+] thermal/drivers/renesas/rzg3e: Add thermal driver for the Renesas RZ/G3E SoC
[+] dt-bindings: thermal: r9a09g047-tsu: Document the TSU unit
[+] thermal/drivers/thermal-generic-adc: Add temperature sensor channel
[+] dt-bindings: thermal: rockchip: Tighten grf requirements
[+] thermal/drivers/rockchip: Shut up GRF warning
[+] thermal/drivers/rockchip: Unify struct rockchip_tsadc_chip format
[+] thermal/drivers/renesas/rzg3s: Add thermal driver for the Renesas RZ/G3S SoC
[+] dt-bindings: thermal: r9a08g045-tsu: Document the TSU unit
[+] thermal/drivers/k3_j72xx_bandgap: Register sensors with hwmon
[+] thermal/drivers/rcar_gen3: Fix mapping SoCs to generic Gen4 entry
[+] thermal/drivers/tegra: Add Tegra114 specific SOCTHERM driver
[+] dt-bindings: thermal: add Tegra114 soctherm header
[+] thermal/drivers/tegra/soctherm-fuse: Prepare calibration for Tegra114 support
[+] dt-bindings: thermal: Document Tegra114 SOCTHERM Thermal Management System
[+] thermal/drivers/rcar_gen3: Document Gen4 support in Kconfig entry
[+] thermal/drivers/rcar_gen3: Fix comment typo
[+] drivers/thermal/qcom/lmh: Fix incorrect error message
[+] thermal/drivers/qcom/lmh: Add missing IRQ includes
[+] thermal/drivers/qcom: Make LMH select QCOM_SCM
[+] thermal/drivers/mediatek/lvts_thermal: Remove unneeded semicolon
[+] thermal/drivers/rcar_gen3: Add support for R-Car V4H default trim values
[+] thermal/drivers/rcar_gen3: Add support for per-SoC default trim values
[+] dt-bindings: thermal: tsens: Add QCS615 compatible
[+] drm/amd: Add name to modes from amdgpu_connector_add_common_modes()
[+] drm/amd: Drop some common modes from amdgpu_connector_add_common_modes()
[+] drm/amdgpu: update MODULE_PARM_DESC for freesync_video
[+] drm/amd: Use dynamic array size declaration for amdgpu_connector_add_common_modes()
[+] drm/amd/display: Share dce100_validate_global with DCE6-8
[+] drm/amd/display: Share dce100_validate_bandwidth with DCE6-8
[+] drm/amdgpu: Fix fence signaling race condition in userqueue
[+] amd/amdkfd: enhance kfd process check in switch partition
[+] amd/amdkfd: resolve a race in amdgpu_amdkfd_device_fini_sw
[+] drm/amd/display: Reject modes with too high pixel clock on DCE6-10
[+] drm/amd: Drop unnecessary check in amdgpu_connector_add_common_modes()
[+] drm/amd/display: Only enable common modes for eDP and LVDS
[+] drm/amdgpu: remove the redeclaration of variable i
[+] selftests/kexec: Ignore selftest binary
[+] drm/amdgpu/userq: assign an error code for invalid userq va
[+] drm/amdgpu: revert "rework reserved VMID handling" v2
[+] drm/amdgpu: remove leftover from enforcing isolation by VMID
[+] drm/amdgpu: Add fallback to pipe reset if KCQ ring reset fails
[+] drm/amd: Fix hybrid sleep
[+] PM: hibernate: Add pm_hibernation_mode_is_suspend()
[+] PM: hibernate: Fix hybrid-sleep
[+] selftests/bpf: Task_work selftest cleanup fixes
[+] tools/nolibc: add stdbool.h to nolibc includes
[+] ASoC: renesas: msiof: ignore 1st FSERR
[+] ASoC: renesas: msiof: Add note for The possibility of R/L opposite Capture
[+] ASoC: renesas: msiof: setup both (Playback/Capture) in the same time
[+] ASoC: renesas: msiof: tidyup DMAC stop timing
[+] ASoC: renesas: msiof: add .symmetric_xxx on snd_soc_dai_driver
[+] ASoC: renesas: msiof: set SIFCTR register
[+] ASoC: renesas: msiof: use reset controller
[+] ASoC: renesas: msiof: add unique NOTE name
[+] s390/dasd: enforce dma_alignment to ensure proper buffer validation
[+] s390/dasd: Return BLK_STS_INVAL for EINVAL from do_dasd_request
[+] hwmon: (mlxreg-fan) Add support for new flavour of capability register
[+] hwmon: (mlxreg-fan) Separate methods of fan setting coming from different subsystems
[+] hwmon: (cros_ec) register fans into thermal framework cooling devices
[+] hwmon: (cros_ec) add PWM control over fans
[+] platform/chrome: update pwm fan control host commands
[+] hwmon: add SMARC-sAM67 support
[+] dt-bindings: hwmon: sl28cpld: add sa67mcu compatible
[+] hwmon: (asus-ec-sensors) add TUF GAMING X670E PLUS WIFI
[+] rust: pci: display symbolic PCI vendor names
[+] rust: pci: display symbolic PCI class names
[+] s390/mm: Add memory allocation profiling hooks
[+] s390: Replace use of system_wq with system_dfl_wq
[+] s390/diag324: Replace use of system_wq with system_percpu_wq
[+] s390/tape: Add WQ_PERCPU to alloc_workqueue users
[+] dt-bindings: leds: as3645: Convert to DT schema
[+] MAINTAINERS: Adjust file entry in LOONGSON SECURITY ENGINE DRIVERS
[+] tpm: loongson: Add bufsiz parameter to tpm_loongson_send()
[+] Documentation: kbuild: note CONFIG_DEBUG_EFI in reproducible builds
[+] MAINTAINERS: Delete inactive maintainers from AF_XDP
[+] platform/x86: lg-laptop: Fix WMAB call in fan_mode_store()
[+] drm/panthor: Defer scheduler entitiy destruction to queue release
[+] sched: Fix some typos in include/linux/preempt.h
[+] sched: Make migrate_{en,dis}able() inline
[+] rcu: Replace preempt.h with sched.h in include/linux/rcupdate.h
[+] arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c
[+] sched/deadline: Fix dl_server behaviour
[+] sched/deadline: Fix dl_server getting stuck
[+] Merge patch series "ns: tweak ns common handling"
[+] ns: drop assert
[+] ns: move ns type into struct ns_common
[+] nstree: make struct ns_tree private
[+] afs: Add support for RENAME_NOREPLACE and RENAME_EXCHANGE
[+] afs: Fix potential null pointer dereference in afs_put_server
[+] riscv: dts: eswin: add HiFive Premier P550 board device tree
[+] riscv: dts: add initial support for EIC7700 SoC
[+] dt-bindings: interrupt-controller: Add ESWIN EIC7700 PLIC
[+] dt-bindings: riscv: Add SiFive HiFive Premier P550 board
[+] riscv: Add Kconfig option for ESWIN platforms
[+] dt-bindings: riscv: Add SiFive P550 CPU compatible
[+] accel/habanalabs: add Infineon version check
[+] accel/habanalabs/gaudi2: read preboot status after recovering from dirty state
[+] accel/habanalabs: add HL_GET_P_STATE passthrough type
[+] accel/habanalabs: add debugfs interface for HLDIO testing
[+] accel/habanalabs: add NVMe Direct I/O (HLDIO) infrastructure
[+] accel/habanalabs: support mapping cb with vmalloc-backed coherent memory
[+] accel/habanalabs: remove old interface variation of 'access_ok()'
[+] accel/habanalabs/gaudi2: use the CPLD_SHUTDOWN event handler
[+] accel/habanalabs: disable device access after CPLD_SHUTDOWN
[+] accel/habanalabs: fix typo in trace output (cms -> cmd)
[+] accel/habanalabs: clarify ctx use after hl_ctx_put() in dmabuf release
[+] accel/habanalabs/gaudi2: add support for logging register accesses from debugfs
[+] accel/habanalabs/gaudi2: stringify engine/queue ids
[+] accel/habanalabs: add generic message type to get error counters
[+] accel/habanalabs/gaudi2: fix BMON disable configuration
[+] accel/habanalabs: return ENOMEM if less than requested pages were pinned
[+] once: fix race by moving DO_ONCE to separate section
[+] erofs: drop redundant sanity check for ztailpacking inline
[+] erofs: Add support for FS_IOC_GETFSLABEL
[+] dt-bindings: i2c: i2c-mt65xx: Document MediaTek MT6878 I2C
[+] dt-bindings: i2c: samsung,s3c2410-i2c: Drop S3C2410
[+] i2c: s3c2410: Drop S3C2410 OF support
[+] hfs/hfsplus: rework debug output subsystem
[+] tools/cpupower: Fix incorrect size in cpuidle_state_disable()
[+] kcfi: Rename CONFIG_CFI_CLANG to CONFIG_CFI
[+] Merge tag 'riscv-config-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/defconfig
[+] Merge tag 'riscv-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/dt
[+] kconfig: Add transitional symbol attribute for migration support
[+] kconfig: Fix BrokenPipeError warnings in selftests
[+] Merge tag 'riscv-cache-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers
[+] Merge tag 'soc_fsl-6.18-1' of https://github.com/chleroy/linux into soc/drivers
[+] Merge tag 'tee-shm-register-fix-for-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
[+] thermal: intel: int340x: Power Slider: Validate slider_balance range
[+] Merge tag 'amd-pstate-v6.18-2025-09-24' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux
[+] Merge back earlier cpufreq material for 6.18
[+] Merge patch series "Add generated modalias to modules.builtin.modinfo"
[+] kbuild: vmlinux.unstripped should always depend on .vmlinux.export.o
[+] modpost: Create modalias for builtin modules
[+] modpost: Add modname to mod_device_table alias
[+] scsi: Always define blogic_pci_tbl structure
[+] kbuild: extract modules.builtin.modinfo from vmlinux.unstripped
[+] kbuild: keep .modinfo section in vmlinux.unstripped
[+] kbuild: always create intermediate vmlinux.unstripped
[+] s390: vmlinux.lds.S: Reorder sections
[+] x86/boot: Drop erroneous __init annotation from early_set_pages_state()
[+] arm64: cpufeature: Remove duplicate asm/mmu.h header
[+] Merge branch 'for-next/vdso' into for-next/core
[+] Merge branch 'for-next/uprobes' into for-next/core
[+] Merge branch 'for-next/sysregs' into for-next/core
[+] Merge branch 'for-next/selftests' into for-next/core
[+] Merge branch 'for-next/perf' into for-next/core
[+] Merge branch 'for-next/mm' into for-next/core
[+] Merge branch 'for-next/misc' into for-next/core
[+] Merge branch 'for-next/entry' into for-next/core
[+] Merge branch 'for-next/docs' into for-next/core
[+] Merge branch 'for-next/cpufeature' into for-next/core
[+] Merge branch 'for-next/cca' into for-next/core
[+] Merge branch 'for-next/fixes' into for-next/core
[+] arm64: Kconfig: Make CPU_BIG_ENDIAN depend on BROKEN
[+] hwmon: (dell-smm) Add support for Dell OptiPlex 7040
[+] hwmon: (dell-smm) Add support for automatic fan mode
[+] hwmon: (gpd-fan) complete Kconfig dependencies
[+] hwmon: (asus-ec-sensors) increase timeout for locking ACPI mutex
[+] hwmon: (asus-ec-sensors) add ROG STRIX X870E-E GAMING WIFI
[+] hwmon: (dell-smm) Move clamping of fan speed out of i8k_set_fan()
[+] hwmon: (dell-smm) Remove Dell Precision 490 custom config data
[+] hwmon: (asus-ec-sensors) add ROG STRIX X670E-E GAMING WIFI
[+] hwmon: (gpd-fan) Fix range check for pwm input
[+] hwmon: (pmbus/mp5990) add support for MP5998
[+] dt-bindings: trivial-devices: add mps,mp5998
[+] s390/bitops: Switch to generic ffs() if supported by compiler
[+] s390/bitops: Switch to generic fls(), fls64(), etc.
[+] s390/mm: Use __GFP_ACCOUNT for user page table allocations
[+] asm-generic/io.h: Skip trace helpers if rwmmio events are disabled
[+] dt-bindings: timer: exynos4210-mct: Add compatible for ARTPEC-9 SoC
[+] Revert "firewire: core: disable bus management work temporarily during updating topology"
[+] Revert "firewire: core: shrink critical section of fw_card spinlock in bm_work"
[+] firewire: core: suppress overflow warning when computing jiffies from isochronous cycle
[+] gpio: generic: move GPIO_GENERIC_ flags to the correct header
[+] gpio: generic: rename BGPIOF_ flags to GPIO_GENERIC_
[+] ublk: remove redundant zone op check in ublk_setup_iod()
[+] ASoC: codecs: wcd-common: fix signedness bug in wcd_dt_parse_micbias_info()
[+] MediaTek devicetree/bindings warnings sanitization
[+] perf/dwc_pcie: Fix use of uninitialized variable
[+] media: venus: pm_helpers: add fallback for the opp-table
[+] media: qcom: camss: vfe: Fix BPL alignment for QCM2290
[+] bpf: Mark kfuncs as __noclone
[+] Merge branch 'uprobe-bpf-allow-to-change-app-registers-from-uprobe-registers'
[+] selftests/bpf: Add kprobe multi write ctx attach test
[+] selftests/bpf: Add kprobe write ctx attach test
[+] selftests/bpf: Add uprobe context ip register change test
[+] selftests/bpf: Add uprobe context registers changes test
[+] uprobe: Do not emulate/sstep original instruction when ip is changed
[+] bpf: Allow uprobe program to change context registers
[+] ASoC: dt-binding: Convert MediaTek mt8183-mt6358 to DT schema
[+] ASoC: Convert MT8183 DA7219 sound card to DT schema
[+] ASoC: dt-binding: Convert mt8183-afe-pcm to dt-schema
[+] ASoc: tas2783A: Fix spelling mistake "Perifpheral" -> "Peripheral"
[+] ASoc: tas2783A: Remove unneeded semicolon
[+] kbuild: Disable CC_HAS_ASM_GOTO_OUTPUT on clang < 17
[+] futex: Use correct exit on failure from futex_hash_allocate_default()
[+] Revert "sched_ext: Use rhashtable_lookup() instead of rhashtable_lookup_fast()"
[+] Merge tag 'nvme-6.18-2025-09-23' of git://git.infradead.org/nvme into for-6.18/block
[+] MAINTAINERS: Update Paul Walmsley's E-mail address
[+] riscv: Use an atomic xchg in pudp_huge_get_and_clear()
[+] Merge branch 'bpf-next/xdp_pull_data' into 'bpf-next/master'
[+] i3c: Remove superfluous FIXME
[+] pinctrl: use more common syntax for compound literals
[+] nvme: Use non zero KATO for persistent discovery connections
[+] nvmet: add safety check for subsys lock
[+] nvme-core: use nvme_is_io_ctrl() for I/O controller check
[+] nvme-core: do ioccsz/iorcsz validation only for I/O controllers
[+] nvme-core: add method to check for an I/O controller
[+] Merge tag 'tee-qcomtee-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
[+] Merge tag 'memory-controller-drv-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into soc/drivers
[+] Merge tag 'v6.18-rockchip-arm32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/arm
[+] Merge tag 'omap-for-v6.18/soc-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/arm
[+] Merge tag 'at91-soc-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/arm
[+] Merge tag 'sunxi-drivers-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/drivers
[+] Merge tag 'ti-driver-soc-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers
[+] Merge tag 'amlogic-drivers-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/drivers
[+] gcc-plugins: Remove TODO_verify_il for GCC >= 16
[+] Merge tag 'apple-soc-drivers-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/drivers
[+] Merge tag 'qcom-drivers-for-6.18-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
[+] Merge tag 'qcom-arm64-defconfig-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
[+] Merge tag 'qcom-arm32-defconfig-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/defconfig
[+] Merge tag 'cix-dt-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/cix into soc/dt
[+] Merge tag 'at91-dt-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/dt
[+] Merge tag 'sunxi-dt-for-6.18-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
[+] Merge tag 'v6.18-rockchip-dts64-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
[+] Merge tag 'qcom-arm64-for-6.18-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
[+] Merge tag 'apple-soc-dt-6.18-part2' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
[+] Merge tag 'omap-for-v6.18/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap into soc/dt
[+] arm64: dts: apm-shadowcat: Drop "apm,xgene2-pcie" compatible
[+] arm64: dts: apm-shadowcat: Move slimpro nodes out of "simple-bus" node
[+] Merge tag 'amlogic-arm64-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
[+] Merge tag 'v6.17-rockchip-dtsfixes2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
[+] Merge tag 'spacemit-dt-for-6.18-1' of https://github.com/spacemit-com/linux into soc/dt
[+] Merge tag 'sunxi-dt-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into soc/dt
[+] Merge tag 'v6.17-next-dts64.2' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
[+] Merge tag 'riscv-sophgo-dt-for-v6.18' of https://github.com/sophgo/linux into soc/dt
[+] Merge tag 'ti-keystone-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
[+] Merge tag 'ti-k3-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt
[+] dt-bindings: i2c: spacemit,k1-i2c: Minor whitespace cleanup in example
[+] dt-bindings: i2c: exynos5: add samsung,exynos8890-hsi2c compatible
[+] Merge branch 'riscv-bpf-fix-uninitialized-symbol-retval_off'
[+] riscv: bpf: Fix uninitialized symbol 'retval_off'
[+] bpftool: Add bash completion for program signing options
[+] dt-bindings: i2c: spacemit: extend and validate all properties
[+] i2c: riic: Allow setting frequencies lower than 50KHz
[+] sched_ext: Merge branch 'for-6.17-fixes' into for-6.18
[+] MAINTAINERS: Remove myself as Synopsys DesignWare I2C maintainer
[+] Merge branch 'bpf-allow-union-argument-in-trampoline-based-programs'
[+] selftests/bpf: Add union argument tests using fexit programs
[+] bpf: Allow union argument in trampoline based programs
[+] Merge tag 'at24-updates-for-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow
[+] sched_ext: Misc updates around scx_sched instance pointer
[+] sched_ext: Drop scx_kf_exit() and scx_kf_error()
[+] sched_ext: Add the @sch parameter to scx_dsq_insert_preamble/commit()
[+] sched_ext: Drop kf_cpu_valid()
[+] sched_ext: Add the @sch parameter to ext_idle helpers
[+] sched_ext: Add the @sch parameter to __bstr_format()
[+] sched_ext: Separate out scx_kick_cpu() and add @sch to it
[+] tools/sched_ext: scx_qmap: Make debug output quieter by default
[+] sched_ext: Make qmap dump operation non-destructive
[+] sched_ext: Add SCX_EFLAG_INITIALIZED to indicate successful ops.init()
[+] sched_ext: Use bitfields for boolean warning flags
[+] sched_ext: Fix stray scx_root usage in task_can_run_on_remote_rq()
[+] sched_ext: Improve SCX_KF_DISPATCH comment
[+] sched_ext: Use rhashtable_lookup() instead of rhashtable_lookup_fast()
[+] Merge branch 'signed-loads-from-arena'
[+] selftests: bpf: Add tests for signed loads from arena
[+] bpf, arm64: Add support for signed arena loads
[+] bpf, x86: Add support for signed arena loads
[+] tools/power/x86/amd_pstate_tracer: Fix python gnuplot package names
[+] drm/amd/display: remove output_tf_change flag
[+] drm/amd/display: Init DCN35 clocks from pre-os HW values
[+] drm/amd/display: Use mpc.preblend flag to indicate preblend
[+] drm/amd/display: Only restore backlight after amdgpu_dm_init or dm_resume
[+] cpufreq: Replace pointer subtraction with iteration macro
[+] sched_ext: Verify RCU protection in scx_bpf_cpu_curr()
[+] tracing: dynevent: Add a missing lockdown check on dynevent
[+] tracing/osnoise: Fix slab-out-of-bounds in _parse_integer_limit()
[+] dt-bindings: mmc: samsung,exynos-dw-mshc: add specific compatible for exynos8890
[+] drm/amd/pm: Add VCN reset message support for SMU v13.0.12
[+] drm/amdgpu: Move VCN reset mask setup to late_init for VCN 5.0.1
[+] drm/amdgpu: Add ring reset support for VCN v5.0.1
[+] drm/amdgpu: Refactor VCN v5.0.1 HW init into separate instance function
[+] Documentation: add initial documenation for user queues
[+] drm/amd/display: remove output_tf_change flag
[+] drm/amd/display: Optimize remove_duplicates() from O(N^2) to O(N)
[+] drm/amd/display: change dc stream color settings only in atomic commit
[+] drm/amd/ras: Add rascore status definition
[+] drm/amdgpu: Use kmalloc_array() instead of kmalloc()
[+] pmdomain: Merge branch fixes into next
[+] drm/amd/display: update color on atomic commit time
[+] drm/amd/display: Promote DC to 3.2.351
[+] drm/amd/display: [FW Promotion] Release 0.1.28.0
[+] Merge branch 'bpf-introduce-deferred-task-context-execution'
[+] selftests/bpf: add bpf task work stress tests
[+] selftests/bpf: BPF task work scheduling tests
[+] bpf: task work scheduling kfuncs
[+] bpf: extract map key pointer calculation
[+] bpf: bpf task work plumbing
[+] bpf: verifier: permit non-zero returns from async callbacks
[+] bpf: htab: extract helper for freeing special structs
[+] bpf: extract generic helper from process_timer_func()
[+] bpf: refactor special field-type detection
[+] drm/amd/display: Init DCN35 clocks from pre-os HW values
[+] pmdomain: mediatek: set default off flag for MT8195 AUDIO power domain
[+] drm/amd/display: Revert "correct sw cache timing to ensure dispclk ramping"
[+] drm/amd/display: Correct sw cache timing to ensure dispclk ramping
[+] drm/amd/display: Insert dccg log for easy debug
[+] drm/amd/display: Remove wm_optimized_required
[+] drm/amd/display: Set wm_pending when disable stutter w/a used
[+] drm/amd/display: Refactor SMU tracing
[+] drm/amd/display: Isolate dcn401 SMU functions
[+] drm/amd/display: Add fast sync field in ultra sleep more for DMUB
[+] drm/amd/display: Use mpc.preblend flag to indicate preblend
[+] drm/amd/display: Fix for test crash due to power gating
[+] drm/amd/display: Enable DTM v3 on dGPUs with DCN 3.1+
[+] drm/amd/display: Init dispclk from bootup clock for DCN314
[+] drm/amd/display: Handle interpolation for first data point
[+] drm/amd/display: Add monitor patch to read psr cap again
[+] drm/amd/display: Add AVI infoframe copy in copy_stream_update_to_stream
[+] drm/amd/display: Add missing post flip calls
[+] drm/amd/display: Disable stutter when programming watermarks on dcn32
[+] drm/amdgpu: Update amdgpu_vcn5_fw_shared for vcn_5_0_1
[+] drm/amdgpu: Enable MES lr_compute_wa by default
[+] drm/amdgpu: use hmm_pfns instead of array of pages
[+] drm/amd/pm: place the smu 13.0.0 pptable header into the correct folder
[+] drm/amdgpu: Fix vbios build number parsing logic
[+] ACPI: debug: fix signedness issues in read/write helpers
[+] ACPI: processor: Do not expose global variable acpi_idle_driver
[+] xfs: rework datasync tracking and execution
[+] xfs: rearrange code in xfs_inode_item_precommit
[+] drm/tiny: pixpaper: Fix missing dependency on DRM_GEM_SHMEM_HELPER
[+] blk-cgroup: fix possible deadlock while configuring policy
[+] MAINTAINERS: update io_uring and block tree git trees
[+] clocksource/drivers/sh_cmt: Split start/stop of clock source and events
[+] clocksource/drivers/clps711x: Fix resource leaks in error paths
[+] clocksource/drivers/arm_global_timer: Add auto-detection for initial prescaler values
[+] clocksource/drivers/ingenic-sysost: Convert from round_rate() to determine_rate()
[+] clocksource/drivers/timer-tegra186: Don't print superfluous errors
[+] clocksource/drivers/timer-rtl-otto: Simplify documentation
[+] clocksource/drivers/timer-rtl-otto: Do not interfere with interrupts
[+] Merge patch series "vfs: preparatory changes to centralize locking of create/remove/rename"
[+] debugfs: rename start_creating() to debugfs_start_creating()
[+] VFS: rename kern_path_locked() and related functions.
[+] VFS/audit: introduce kern_path_parent() for audit
[+] VFS: unify old_mnt_idmap and new_mnt_idmap in renamedata
[+] VFS: discard err2 in filename_create()
[+] VFS/ovl: add lookup_one_positive_killable()
[+] clocksource/drivers/timer-rtl-otto: Drop set_counter function
[+] clocksource/drivers/timer-rtl-otto: Work around dying timers
[+] clocksource/drivers/timer-ti-dm : Capture functionality for OMAP DM timer
[+] clocksource/drivers/arm_arch_timer_mmio: Add MMIO clocksource
[+] clocksource/drivers/arm_arch_timer_mmio: Switch over to standalone driver
[+] clocksource/drivers/arm_arch_timer: Add standalone MMIO driver
[+] ACPI: GTDT: Generate platform devices for MMIO timers
[+] clocksource/drivers/nxp-pit: Add NXP Automotive s32g2 / s32g3 support
[+] dt: bindings: fsl,vf610-pit: Add compatible for s32g2 and s32g3
[+] clocksource/drivers/vf-pit: Rename the VF PIT to NXP PIT
[+] clocksource/drivers/vf-pit: Unify the function name for irq ack
[+] clocksource/drivers/vf-pit: Consolidate calls to pit_*_disable/enable
[+] clocksource/drivers/vf-pit: Encapsulate set counter function
[+] clocksource/drivers/vf-pit: Enable and disable module on error
[+] clocksource/drivers/vf-pit: Encapsulate clocksource enable / disable
[+] clocksource/drivers/vf-pit: Use the node name for the interrupt and timer names
[+] clocksource/drivers/vf-pit: Encapsulate the PTLCVAL macro
[+] clocksource/drivers/vf-pit: Encapsulate the macros
[+] clocksource/drivers/vf-pit: Register the clocksource from the driver
[+] clocksource/drivers/vf-pit: Convert raw values to BIT macros
[+] clocksource/drivers/vf-pit: Allocate the struct timer at init time
[+] clocksource/drivers/vf-pit: Encapsulate the initialization of the cycles_per_jiffy
[+] clocksource/drivers/vf-pit: Pass the cpu number as parameter
[+] clocksource/drivers/vf-pit: Rework the base address usage
[+] clocksource/drivers/vf-pit: Set the scene for multiple timers
[+] clocksource/drivers/vf-pit: Add COMPILE_TEST option
[+] clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel
[+] fbcon: Fix OOB access in font allocation
[+] platform/x86: dell-lis3lv02d: Add Latitude E6530
[+] platform/x86/dell: Set USTT mode according to BIOS after reboot
[+] platform/x86/amd/pmc: Add Stellaris Slim Gen6 AMD to spurious 8042 quirks list
[+] powerpc/pseries: Define __u{8,32} types in papr_hvpipe_hdr struct
[+] genirq/msi: Remove msi_post_free()
[+] spi: rpc-if: Add resume support for RZ/G3E
[+] Virtio SPI Linux driver
[+] regulator: dt-bindings: qcom,sdm845-refgen-regulator: document more platforms
[+] regulator: dt-bindings: qcom,sdm845-refgen-regulator: document more platforms
[+] dt-bindings: timer: mediatek,timer: Add MediaTek MT8196 compatible
[+] clocksource/timer-econet-en751221: Convert comma to semicolon
[+] dt-bindings: timer: Add fsl,timrot.yaml
[+] clocksource/drivers/tegra186: Avoid 64-bit division
[+] clocksource/drivers/timer-tegra186: Simplify calculating timeleft
[+] clocksource/drivers/timer-tegra186: Avoid 64-bit divide operation
[+] of/irq: Export of_irq_count for modules
[+] dt-bindings: timer: fsl,ftm-timer: use items for reg
[+] dt-bindings: timer: mediatek: add MT6572
[+] dt-bindings: timer: Convert faraday,fttmr010 to DT schema
[+] time/sched_clock: Export symbol for sched_clock register function
[+] clocksource/drivers/cs5535: Add module owner
[+] clocksource/drivers/stm: Add module owner
[+] clocksource/drivers/tegra186: Add module owner
[+] clocksource/drivers/sun5i: Add module owner
[+] clocksource/drivers/stm32-lp: Add module owner
[+] ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data()
[+] spi: multi CS cleanup and controller CS limit
[+] Support reading Subsystem ID from Device Tree
[+] clocksource/drivers/scx200: Add module owner
[+] erofs: avoid reading more for fragment maps
[+] drm/i915/ddi: Guard reg_val against a INVALID_TRANSCODER
[+] drm/i915: set O_LARGEFILE in __create_shmem()
[+] blk-mq: fix null-ptr-deref in blk_mq_free_tags() from error path
[+] btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()
[+] btrfs: add unlikely annotations to branches leading to transaction abort
[+] btrfs: add unlikely annotations to branches leading to EIO
[+] btrfs: add unlikely annotations to branches leading to EUCLEAN
[+] btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions
[+] btrfs: zoned: don't fail mount needlessly due to too many active zones
[+] btrfs: use kmalloc_array() for open-coded arithmetic in kmalloc()
[+] btrfs: enable experimental bs > ps support
[+] btrfs: add extra ASSERT()s to catch unaligned bios
[+] btrfs: fix symbolic link reading when bs > ps
[+] btrfs: prepare scrub to support bs > ps cases
[+] btrfs: prepare zlib to support bs > ps cases
[+] btrfs: prepare lzo to support bs > ps cases
[+] btrfs: prepare zstd to support bs > ps cases
[+] btrfs: prepare compression folio alloc/free for bs > ps cases
[+] btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()
[+] btrfs: remove pointless key offset setup in create_pending_snapshot()
[+] btrfs: annotate btrfs_is_testing() as unlikely and make it return bool
[+] btrfs: make the rule checking more readable for should_cow_block()
[+] btrfs: simplify inline extent end calculation at replay_one_extent()
[+] btrfs: fix comment about nbytes increase at replay_one_extent()
[+] btrfs: return any hit error from extent_writepage_io()
[+] btrfs: mark leaf space and overflow checks as unlikely on insert and extension
[+] btrfs: mark as unlikely not uptodate extent buffer checks when navigating btrees
[+] btrfs: mark extent buffer alignment checks as unlikely
[+] btrfs: store and use node size in local variable in check_eb_alignment()
[+] btrfs: print-tree: print key types as human readable strings
[+] btrfs: print-tree: move code for processing file extent item into helper
[+] btrfs: print-tree: print compression type for file extent items
[+] btrfs: print-tree: print correct inline extent data size
[+] btrfs: print-tree: print range information for extent csum items
[+] btrfs: print-tree: print information about dir log items
[+] btrfs: print-tree: print information about inode extref items
[+] btrfs: print-tree: print information about inode ref items
[+] btrfs: print-tree: print dir items for dir index and xattr keys too
[+] btrfs: print-tree: print more information about dir items
[+] btrfs: print-tree: print missing fields for inode items
[+] btrfs: tree-checker: add inode extref checks
[+] btrfs: send: index backref cache by node number instead of by sector number
[+] btrfs: dump detailed info and specific messages on log replay failures
[+] btrfs: abort transaction if we fail to update inode in log replay dir fixup
[+] btrfs: abort transaction if we fail to find dir item during log replay
[+] btrfs: remove pointless inode lookup when processing extrefs during log replay
[+] btrfs: stop passing inode object IDs to __add_inode_ref() in log replay
[+] btrfs: add path for subvolume tree changes to struct walk_control
[+] btrfs: remove redundant path release when overwriting item during log replay
[+] btrfs: remove redundant path release when processing dentry during log replay
[+] btrfs: avoid unnecessary path allocation when replaying a dir item
[+] btrfs: avoid path allocations when dropping extents during log replay
[+] btrfs: avoid unnecessary path allocation at fixup_inode_link_count()
[+] btrfs: add current log leaf, key and slot to struct walk_control
[+] btrfs: use the inode item boolean everywhere in overwrite_item()
[+] btrfs: use level argument in log tree walk callback replay_one_buffer()
[+] btrfs: use level argument in log tree walk callback process_one_buffer()
[+] btrfs: pass walk_control structure to overwrite_item()
[+] btrfs: pass walk_control structure to drop_one_dir_item() and helpers
[+] btrfs: pass walk_control structure to replay_one_dir_item() and replay_one_name()
[+] btrfs: pass walk_control structure to add_inode_ref() and helpers
[+] btrfs: pass walk_control structure to replay_one_extent()
[+] btrfs: pass walk_control structure to check_item_in_log()
[+] btrfs: pass walk_control structure to replay_dir_deletes()
[+] btrfs: move up the definition of struct walk_control
[+] btrfs: pass walk_control structure to replay_xattr_deletes()
[+] btrfs: always drop log root tree reference in btrfs_replay_log()
[+] btrfs: stop setting log_root_tree->log_root to NULL in btrfs_recover_log_trees()
[+] btrfs: stop passing transaction parameter to log tree walk functions
[+] btrfs: deduplicate log root free in error paths from btrfs_recover_log_trees()
[+] btrfs: add and use a log root field to struct walk_control
[+] btrfs: rename root to log in walk_down_log_tree() and walk_up_log_tree()
[+] btrfs: rename replay_dest member of struct walk_control to root
[+] btrfs: use booleans in walk control structure for log replay
[+] btrfs: cache max and min order inside btrfs_fs_info
[+] btrfs: introduce btrfs_bio_for_each_block_all() helper
[+] btrfs: introduce btrfs_bio_for_each_block() helper
[+] btrfs: concentrate highmem handling for data verification
[+] btrfs: support all block sizes which is no larger than page size
[+] btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
[+] btrfs: fix typos in comments and strings
[+] btrfs: reduce compression workspace buffer space to block size
[+] btrfs: rename btrfs_compress_op to btrfs_compress_levels
[+] btrfs: cleanup the per-module compression workspace managers
[+] btrfs: migrate to use per-fs workspace manager
[+] btrfs: add generic workspace manager initialization
[+] btrfs: add workspace manager initialization for zstd
[+] btrfs: add an fs_info parameter for compression workspace manager
[+] btrfs: keep folios locked inside run_delalloc_nocow()
[+] btrfs: make nocow_one_range() to do cleanup on error
[+] btrfs: enhance error messages for delalloc range failure
[+] blk-mq: Fix more tag iteration function documentation
[+] ALSA: usb-audio: don't apply interface quirk to Presonus S1824c
[+] io_uring/cmd: drop unused res2 param from io_uring_cmd_done()
[+] Merge branch 'signed-bpf-programs'
[+] selftests/bpf: Enable signature verification for some lskel tests
[+] bpftool: Add support for signing BPF programs
[+] libbpf: Embed and verify the metadata hash in the loader
[+] libbpf: Update light skeleton for signing
[+] bpf: Implement signature verification for BPF programs
[+] cpuset: remove is_prs_invalid helper
[+] cpuset: remove impossible warning in update_parent_effective_cpumask
[+] cpuset: remove redundant special case for null input in node mask update
[+] hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()
[+] gpu: nova-core: use Alignment for alignment-related operations
[+] rust: add `Alignment` type
[+] Merge tag 'rust-timekeeping-v6.18' of https://github.com/Rust-for-Linux/linux into rust-next
[+] rust: add dynamic ID pool abstraction for bitmap
[+] rust: add find_bit_benchmark_rust module.
[+] rust: add bitmap API.
[+] rust: add bindings for bitops.h
[+] rust: add bindings for bitmap.h
[+] phy: rockchip-pcie: switch to FIELD_PREP_WM16 macro
[+] clk: sp7021: switch to FIELD_PREP_WM16 macro
[+] soc/fsl/qbman: Use for_each_online_cpu() instead of for_each_cpu()
[+] x86/topology: Implement topology_is_core_online() to address SMT regression
[+] rust: macros: reduce collections in `quote!` macro
[+] ACPI: SPCR: Support Precise Baud Rate field
[+] ARM: dts: microchip: sam9x7: Add qspi controller
[+] drm/xe: Don't copy pinned kernel bos twice on suspend
[+] drm/xe: Fix build with CONFIG_MODULES=n
[+] drm/xe/vf: Don't expose sysfs attributes not applicable for VFs
[+] workqueue: fix texinfodocs warning for WQ_* flags reference
[+] block: fix EOD return for device with nr_sectors == 0
[+] soc: fsl: qe: Drop legacy-of-mm-gpiochip.h header from GPIO driver
[+] soc: fsl: qe: Change GPIO driver to a proper platform driver
[+] gpio: regmap: fix memory leak of gpio_regmap structure
[+] gpiolib: Extend software-node support to support secondary software-nodes
[+] s390/configs: Enable additional network features
[+] Merge patch series "ns: minor tweaks"
[+] ns: add ns_debug()
[+] ns: simplify ns_common_init() further
[+] cgroup: add missing ns_common include
[+] x86/Kconfig: Reenable PTDUMP on i386
[+] arm/syscalls: mark syscall invocation as likely in invoke_syscall
[+] spi: ljca: Remove Wentong's e-mail address
[+] Documentation: hisi-pmu: Add introduction to HiSilicon V3 PMU
[+] Documentation: hisi-pmu: Fix of minor format error
[+] drivers/perf: hisi: Add support for L3C PMU v3
[+] drivers/perf: hisi: Refactor the event configuration of L3C PMU
[+] drivers/perf: hisi: Extend the field of tt_core
[+] drivers/perf: hisi: Extract the event filter check of L3C PMU
[+] drivers/perf: hisi: Simplify the probe process of each L3C PMU version
[+] drivers/perf: hisi: Export hisi_uncore_pmu_isr()
[+] drivers/perf: hisi: Relax the event ID check in the framework
[+] perf: Fujitsu: Add the Uncore PMU driver
[+] tas2783A: Add acpi match changes for Intel MTL
[+] ASoc: tas2783A: add machine driver changes
[+] ASoc: tas2783A: machine driver amp utility for TI devices
[+] ASoc: tas2783A: Add soundwire based codec driver
[+] ASoC: ops: improve snd_soc_get_volsw
[+] arm64: map [_text, _stext) virtual address range non-executable+read-only
[+] xfs: scrub: use kstrdup_const() for metapath scan setups
[+] arm64/sysreg: Update TCR_EL1 register
[+] xfs: use bt_nr_sectors in xfs_dax_translate_range
[+] xfs: track the number of blocks in each buftarg
[+] arm64: Enable vmalloc-huge with ptdump
[+] arm64: cpufeature: add Neoverse-V3AE to BBML2 allow list
[+] arm64: errata: Apply workarounds for Neoverse-V3AE
[+] arm64: cputype: Add Neoverse-V3AE definitions
[+] powerpc/perf/vpa-dtl: Add documentation for VPA dispatch trace log PMU
[+] powerpc/perf/vpa-dtl: Handle the writing of perf record when aux wake up is needed
[+] powerpc/perf/vpa-dtl: Add support to capture DTL data in aux buffer
[+] powerpc/perf/vpa-dtl: Add support to setup and free aux buffer for capturing DTL data
[+] docs: ABI: sysfs-bus-event_source-devices-vpa-dtl: Document sysfs event format entries for vpa_dtl pmu
[+] powerpc/vpa_dtl: Add interface to expose vpa dtl counters via perf
[+] powerpc/time: Expose boot_tb via accessor
[+] btrfs: rework error handling of run_delalloc_nocow()
[+] btrfs: add mount option for ref_tracker
[+] btrfs: print leaked references in kill_all_delayed_nodes()
[+] btrfs: implement ref_tracker for delayed_nodes
[+] btrfs: convert several int parameters to bool
[+] btrfs: move ref-verify under CONFIG_BTRFS_DEBUG
[+] btrfs: use PTR_ERR_OR_ZERO() to simplify code inbtrfs_control_ioctl()
[+] btrfs: simplify support block size check
[+] btrfs: use blocksize to check if compression is making things larger
[+] btrfs: pass btrfs_inode pointer directly into btrfs_compress_folios()
[+] btrfs: zoned: refine extent allocator hint selection
[+] btrfs: try to search for data csums in commit root
[+] btrfs: remove duplicate inclusion of linux/types.h
[+] btrfs: zoned: return error from btrfs_zone_finish_endio()
[+] btrfs: zoned: directly call do_zone_finish() from btrfs_zone_finish_endio_workfn()
[+] btrfs: collapse unaccount_log_buffer() into clean_log_buffer()
[+] btrfs: use local key variable to pass arguments in replay_one_extent()
[+] btrfs: process inline extent earlier in replay_one_extent()
[+] btrfs: exit early when replaying hole file extent item from a log tree
[+] btrfs: abort transaction where errors happen during log tree replay
[+] btrfs: return real error from read_alloc_one_name() in drop_one_dir_item()
[+] btrfs: use local variable for the transaction handle in replay_one_buffer()
[+] btrfs: abort transaction in the process_one_buffer() log tree walk callback
[+] btrfs: abort transaction on specific error places when walking log tree
[+] btrfs: replace double boolean parameters of cow_file_range()
[+] spi: rename SPI_CS_CNT_MAX => SPI_DEVICE_CS_CNT_MAX
[+] spi: reduce device chip select limit again
[+] spi: don't check spi_controller::num_chipselect when parsing a dt device
[+] spi: drop check for validity of device chip selects
[+] spi: move unused device CS initialization to __spi_add_device()
[+] spi: keep track of number of chipselects in spi_device
[+] spi: fix return code when spi device has too many chipselects
[+] SPI: Add virtio SPI driver
[+] virtio-spi: Add virtio-spi.h
[+] virtio: Add ID for virtio SPI
[+] ASoC: cs35l41: Fallback to reading Subsystem ID property if not ACPI
[+] ASoC: dt-bindings: cirrus,cs35l41: Document the cirrus,subsystem-id property
[+] spi: omap2-mcspi: drive SPI_CLK on transfer_setup()
[+] ASoC: tas2781: Correct the wrong description and register address on tas2781
[+] spi: rpc-if: Add resume support for RZ/G3E
[+] spi: rpc-if: Drop deprecated SIMPLE_DEV_PM_OPS
[+] xen: take system_transition_mutex on suspend
[+] fbcon: fix integer overflow in fbcon_do_set_font
[+] tee: fix register_shm_helper()
[+] smb: client: handle unlink(2) of files open by different clients
[+] Merge tag 'amd-drm-next-6.18-2025-09-19' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
[+] Merge tag 'drm-xe-next-2025-09-19' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
[+] time: Fix spelling mistakes in comments
[+] selftests: ublk: fix behavior when fio is not installed
[+] selftests/bpf: Fix selftest verifier_arena_large failure
[+] selftest/futex: Fix spelling mistake "boundarie" -> "boundary"
[+] selftests/futex: Remove logging.h file
[+] selftests/futex: Drop logging.h include from futex_numa
[+] selftests/futex: Refactor futex_numa_mpol with kselftest_harness.h
[+] selftests/futex: Refactor futex_priv_hash with kselftest_harness.h
[+] selftests/futex: Refactor futex_waitv with kselftest_harness.h
[+] selftests/futex: Refactor futex_requeue with kselftest_harness.h
[+] selftests/futex: Refactor futex_wait with kselftest_harness.h
[+] selftests/futex: Refactor futex_wait_private_mapped_file with kselftest_harness.h
[+] selftests/futex: Refactor futex_wait_unitialized_heap with kselftest_harness.h
[+] selftests/futex: Refactor futex_wait_wouldblock with kselftest_harness.h
[+] selftests/futex: Refactor futex_wait_timeout with kselftest_harness.h
[+] selftests/futex: Refactor futex_requeue_pi_signal_restart with kselftest_harness.h
[+] selftests/futex: Refactor futex_requeue_pi_mismatched_ops with kselftest_harness.h
[+] selftests/futex: Refactor futex_requeue_pi with kselftest_harness.h
[+] selftests: kselftest: Create ksft_print_dbg_msg()
[+] futex: Don't leak robust_list pointer on exec race
[+] futex: Prevent use-after-free during requeue-PI
[+] ublk: don't access ublk_queue in ublk_unmap_io()
[+] ublk: pass ublk_io to __ublk_complete_rq()
[+] ublk: don't access ublk_queue in ublk_need_complete_req()
[+] ublk: don't access ublk_queue in ublk_check_commit_and_fetch()
[+] ublk: don't pass ublk_queue to ublk_fetch()
[+] ublk: don't access ublk_queue in ublk_config_io_buf()
[+] ublk: don't access ublk_queue in ublk_check_fetch_buf()
[+] ublk: pass q_id and tag to __ublk_check_and_get_req()
[+] ublk: don't access ublk_queue in ublk_daemon_register_io_buf()
[+] ublk: don't access ublk_queue in ublk_register_io_buf()
[+] ublk: pass ublk_device to ublk_register_io_buf()
[+] ublk: don't dereference ublk_queue in ublk_check_and_get_req()
[+] ublk: don't dereference ublk_queue in ublk_ch_uring_cmd_local()
[+] ublk: add helpers to check ublk_device flags
[+] ublk: don't pass ublk_queue to __ublk_fail_req()
[+] ublk: don't pass q_id to ublk_queue_cmd_buf_size()
[+] ublk: remove ubq check in ublk_check_and_get_req()
[+] io_uring: fix nvme's 32b cqes on mixed cq
[+] cpuidle: Fail cpuidle device registration if there is one already
[+] cpuidle: sysfs: Use sysfs_emit()/sysfs_emit_at() instead of sprintf()/scnprintf()
[+] tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host headers
[+] LoongArch: Fix bitflag conflict for TIF_FIXADE
[+] Merge tag 'asoc-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next
[+] arm64: dts: qcom: Add MST pixel streams for displayport
[+] arm64: dts: qcom: sm6350: correct DP compatibility strings
[+] arm64: dts: qcom: monaco-evk: Enable Adreno 623 GPU
[+] arm64: dts: qcom: qcs8300-ride: Enable Adreno 623 GPU
[+] arm64: dts: qcom: qcs8300: Add gpu and gmu nodes
[+] bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21
[+] bpftool: Fix UAF in get_delegate_value
[+] bpftool: Add HELP_SPEC_OPTIONS in token.c
[+] cpufreq: intel_pstate: Use likely() optimization in intel_pstate_sample()
[+] cpufreq: Add defensive check during driver registration
[+] cpufreq: intel_pstate: Enable HWP without EPP if DEC is enabled
[+] ACPI: processor: idle: Redefine two functions as void
[+] ACPI: processor: Update cpuidle driver check in __acpi_processor_start()
[+] Merge 6.17-rc6 into kbuild-next
[+] ASoC: fsl: fsl_qmc_audio: Reduce amount of
[+] x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)
[+] dt-bindings: arm: marvell: Convert marvell,orion5x boards to DT schema
[+] dt-bindings: arm: marvell: Convert marvell,dove boards to DT schema
[+] dt-bindings: arm: marvell: Convert marvell,kirkwood boards to DT schema
[+] dt-bindings: arm: marvell: Convert marvell,armada390 boards to DT schema
[+] dt-bindings: arm: marvell: Convert marvell,armada375 boards to DT schema
[+] dt-bindings: arm: marvell: Convert marvell,armada-370-xp boards to DT schema
[+] x86/umip: Check that the instruction opcode is at least two bytes
[+] arm64: mm: split linear mapping if BBML2 unsupported on secondary CPUs
[+] dt-bindings: watchdog: Convert nuvoton,npcm-wdt to DT schema
[+] dt-bindings: arm: Add Arm C1 cores and PMUs
[+] dt-bindings: display: mediatek,ufoe: Add mediatek,gce-client-reg property
[+] dt-bindings: display: mediatek,od: Add mediatek,gce-client-reg property
[+] dt-bindings: edac: Convert apm,xgene-edac to DT schema
[+] dt-binding: thermal: Convert marvell,armada-ap806-thermal to DT schema
[+] dt-bindings: thermal: Convert marvell,armada370-thermal to DT schema
[+] dt-bindings: watchdog: Convert marvell,armada-3700-wdt to DT schema
[+] dt-bindings: mailbox: Convert brcm,iproc-flexrm-mbox to DT schema
[+] dt-bindings: mailbox: Convert brcm,iproc-pdc-mbox to DT schema
[+] dt-bindings: mailbox: Convert marvell,armada-3700-rwtm-mailbox to DT schema
[+] dt-bindings: mailbox: Convert rockchip,rk3368-mailbox to DT schema
[+] dt-bindings: watchdog: Drop duplicate moxa,moxart-watchdog.txt
[+] selftests: ublk: add test to verify that feat_map is complete
[+] selftests: ublk: kublk: add UBLK_F_BUF_REG_OFF_DAEMON to feat_map
[+] selftests: ublk: kublk: simplify feat_map definition
[+] cpuset: fix missing error return in update_cpumask
[+] cpuset: Use new excpus for nocpu error check when enabling root partition
[+] cpuset: fix failure to enable isolated partition when containing isolcpus
[+] Documentation: cgroup-v2: Sync manual toctree
[+] riscv: errata: Fix the PAUSE Opcode for MIPS P8700
[+] riscv: hwprobe: Document MIPS xmipsexectl vendor extension
[+] riscv: hwprobe: Add MIPS vendor extension probing
[+] riscv: Add xmipsexectl instructions
[+] Merge branch 'bpf-replace-path-sensitive-with-path-insensitive-live-stack-analysis'
[+] selftests/bpf: test cases for callchain sensitive live stack tracking
[+] selftests/bpf: __not_msg() tag for test_loader framework
[+] bpf: table based bpf_insn_successors()
[+] bpf: disable and remove registers chain based liveness
[+] bpf: signal error if old liveness is more conservative than new
[+] bpf: enable callchain sensitive stack liveness tracking
[+] bpf: callchain sensitive stack liveness tracking using CFG
[+] bpf: compute instructions postorder per subprogram
[+] bpf: declare a few utility functions as internal api
[+] bpf: remove redundant REG_LIVE_READ check in stacksafe()
[+] bpf: use compute_live_registers() info in clean_func_state
[+] bpf: bpf_verifier_state->cleaned flag instead of REG_LIVE_DONE
[+] xfs: constify xfs_errortag_random_default
[+] Merge branch 'vfs-6.18.inode.refcount.preliminaries'
[+] ns: use inode initializer for initial namespaces
[+] selftests/namespaces: verify initial namespace inode numbers
[+] Merge patch series "ns: rework reference counting"
[+] ns: rename to __ns_ref
[+] nsfs: port to ns_ref_*() helpers
[+] net: port to ns_ref_*() helpers
[+] uts: port to ns_ref_*() helpers
[+] ipv4: use check_net()
[+] net: use check_net()
[+] net-sysfs: use check_net()
[+] user: port to ns_ref_*() helpers
[+] time: port to ns_ref_*() helpers
[+] pid: port to ns_ref_*() helpers
[+] ipc: port to ns_ref_*() helpers
[+] Merge patch series "ns: rework common initialization"
[+] cgroup: port to ns_ref_*() helpers
[+] ns: add ns_common_free()
[+] mnt: port to ns_ref_*() helpers
[+] ns: add reference count helpers
[+] Merge patch series "fs: replace wq users and add WQ_PERCPU to alloc_workqueue() users"
[+] fs: WQ_PERCPU added to alloc_workqueue users
[+] fs: replace use of system_wq with system_percpu_wq
[+] fs: replace use of system_unbound_wq with system_dfl_wq
[+] Add QSPI support for sam9x7 and sama7d65 SoCs
[+] spi: spi-nxp-fspi: add DTR mode support
[+] ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback
[+] arm64: Kconfig: Spell out "ARMv9.4" in menuconfig text
[+] ASoC: codecs: wcd93xxx: remove code duplication
[+] io_uring/query: cap number of queries
[+] io_uring/query: prevent infinite loops
[+] ASoC: qcom: qdsp6/audioreach: add support for offloading raw opus playback
[+] ALSA: compress_offload: increase SNDRV_COMPRESS_VERSION minor version by 1
[+] ALSA: compress: add raw opus codec define and opus decoder structs
[+] ASoC: soc-dapm: prepare for hiding struct
[+] drm/xe: Fix build with CONFIG_MODULES=n
[+] nscommon: simplify initialization
[+] net: centralize ns_common initialization
[+] mnt: simplify ns_common_init() handling
[+] nsfs: add inode number for anon namespace
[+] cgroup: split namespace into separate header
[+] nscommon: move to separate file
[+] mnt: expose pointer to init_mnt_ns
[+] Merge patch series "ns: support file handles"
[+] uts: split namespace into separate header
[+] selftests/namespaces: add file handle selftests
[+] selftests/namespaces: add identifier selftests
[+] tools: update nsfs.h uapi header
[+] nsfs: add missing id retrieval support
[+] nsfs: support exhaustive file handles
[+] nsfs: support file handles
[+] nsfs: add current_in_namespace()
[+] ns: add to__ns() to respective headers
[+] uts: support ns lookup
[+] user: support ns lookup
[+] time: support ns lookup
[+] pid: support ns lookup
[+] net: support ns lookup
[+] ipc: support ns lookup
[+] cgroup: support ns lookup
[+] mnt: support ns lookup
[+] Merge branch 'no-rebase-mnt_ns_tree_remove'
[+] nstree: make iterator generic
[+] ns: remove ns_alloc_inum()
[+] uts: use ns_common_init()
[+] user: use ns_common_init()
[+] time: use ns_common_init()
[+] pid: use ns_common_init()
[+] net: use ns_common_init()
[+] mnt: use ns_common_init()
[+] ipc: use ns_common_init()
[+] cgroup: use ns_common_init()
[+] ns: uniformly initialize ns_common
[+] nsfs: add nsfs.h header
[+] ns: move to_ns_common() to ns_common.h
[+] block: use extensible_ioctl_valid()
[+] Merge patch series "iomap: cleanups ahead of adding fuse support"
[+] iomap: error out on file IO when there is no inline_data buffer
[+] iomap: trace iomap_zero_iter zeroing activities
[+] fs: add might_sleep() annotation to iput() and more
[+] kselftest/arm64: Add lsfe to the hwcaps test
[+] Merge patch series "writeback: Avoid lockups when switching inodes"
[+] writeback: Add tracepoint to track pending inode switches
[+] writeback: Avoid excessively long inode switching times
[+] writeback: Avoid softlockup when switching many inodes
[+] writeback: Avoid contention on wb->list_lock when switching inodes
[+] pid: use ns_capable_noaudit() when determining net sysctl permissions
[+] pmdomain: thead: create auxiliary device for rebooting
[+] driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW
[+] power: supply: qcom_battmgr: handle charging state change notifications
[+] drm/gma500: Fix null dereference in hdmi teardown
[+] arm64: acpi: Enable ACPI CCEL support
[+] arm64: Enable EFI secret area Securityfs support
[+] arm64: realm: ioremap: Allow mapping memory as encrypted
[+] drm/ast: Use msleep instead of mdelay for edid read
[+] arm64: dts: allwinner: h313: Add Amediatech X96Q
[+] dt-bindings: arm: sunxi: Add Amediatech X96Q
[+] Merge tag 'drm-intel-next-2025-09-12' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
[+] drm/bridge: waveshare-dsi: Fix bailout for devm_drm_bridge_alloc()
[+] Merge tag 'drm-misc-next-fixes-2025-09-18' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
[+] riscv: Add xmipsexectl as a vendor extension
[+] dt-bindings: riscv: Add xmipsexectl ISA extension description
[+] bpf: Move the signature kfuncs to helpers.c
[+] bpf: Return hashes of maps in BPF_OBJ_GET_INFO_BY_FD
[+] selftests/bpf: Add tests for exclusive maps
[+] libbpf: Support exclusive map creation
[+] libbpf: Implement SHA256 internal helper
[+] bpf: Implement exclusive map creation
[+] bpf: Update the bpf_prog_calc_tag to use SHA256
[+] riscv: cpufeature: add validation for zfa, zfh and zfhmin
[+] perf: riscv: skip empty batches in counter start
[+] selftests: riscv: Add README for RISC-V KSelfTest
[+] firewire: core: minor code refactoring to delete useless local variable
[+] firewire: core; eliminate pick_me goto label
[+] firewire: core: code refactoring to split contention procedure for bus manager
[+] firewire: core: code refactoring for the case of generation mismatch
[+] firewire: core: use switch statement to evaluate transaction result to CSR_BUS_MANAGER_ID
[+] firewire: core: remove useless generation check
[+] riscv: sbi: Switch to new sys-off handler API
[+] power: supply: max77705_charger: use REGMAP_IRQ_REG_LINE macro
[+] power: supply: max77705_charger: rework interrupts
[+] power: supply: max77705_charger: add writable properties
[+] power: supply: max77705_charger: return error when config fails
[+] power: supply: max77705_charger: use regfields for config registers
[+] power: supply: max77705_charger: refactoring: rename charger to chg
[+] Merge branch 'update-kf_rcu_protected'
[+] selftests/bpf: Add tests for KF_RCU_PROTECTED
[+] bpf: Enforce RCU protection for KF_RCU_PROTECTED
[+] ASoC: fsl: fsl_qmc_audio: Drop struct qmc_dai_chan
[+] ASoC: fsl: fsl_qmc_audio: Only request completion on last channel
[+] ASoC: fsl: fsl_qmc_audio: Ensure audio channels are ordered in TDM bus
[+] soc: fsl: qmc: Only set completion interrupt when needed
[+] Merge tag 'ib-max77705-for-v6.17-signed'
[+] mfd: max77705: max77705_charger: move active discharge setting to mfd parent
[+] spi: spi-qpic-snand: simplify clock handling by using devm_clk_get_enabled()
[+] spi: spi-nxp-fspi: Add OCT-DTR mode support
[+] spi: spi-nxp-fspi: add the support for sample data from DQS pad
[+] spi: spi-nxp-fspi: Add the DDR LUT command support
[+] spi: spi-nxp-fspi: set back to dll override mode when clock rate < 100MHz
[+] spi: spi-nxp-fspi: extract function nxp_fspi_dll_override()
[+] spi: atmel-quadspi: Add support for sama7d65 QSPI
[+] spi: atmel-quadspi: add support for SAM9X7 QSPI controller
[+] spi: atmel-quadspi: add padcalib, 2xgclk, and dllon capabilities
[+] dt-bindings: spi: Define sama7d65 QSPI
[+] dt-bindings: spi: Document sam9x7 QSPI
[+] ASoC: da7213: Convert to DEFINE_RUNTIME_DEV_PM_OPS()
[+] ASoC: qcom: sc8280xp: explicitly set S16LE format in sc8280xp_be_hw_params_fixup()
[+] ASoC: SOF: ipc3-dtrace: fix potential integer overflow in allocation
[+] power: supply: max77976_charger: fix constant current reporting
[+] ASoC: codecs: wcd937x: get regmap directly
[+] ASoC: codecs: wcd938x: get regmap directly
[+] ASoC: codecs: wcd-common: move status_update callback to common
[+] ASoC: codecs: wcd939x: get regmap directly
[+] ASoC: codecs: wcd-common: move component ops to common
[+] ASoC: codecs: wcd-common: move WCD_SDW_CH to common
[+] ASoC: codecs: wcd: add common helper for wcd codecs
[+] ASoC: codecs: wcdxxxx: use sdw_slave_get_current_bank helper
[+] ASoC: codecs: wcdxxxx: use of_sdw_find_device_by_node helper
[+] soundwire: bus: add sdw_slave_get_current_bank helper
[+] soundwire: bus: add of_sdw_find_device_by_node helper
[+] ASoC: codecs: wcd937x: make stub functions inline
[+] ASoC: codecs: wcd937x: set the comp soundwire port correctly
[+] ASoC: soc-dapm: add snd_soc_dapm_set_idle_bias()
[+] ASoC: soc-dapm: add snd_soc_dapm_get_bias_level()
[+] ASoC: soc-dapm: tidyup idle_bias handling - step2
[+] ASoC: soc-dapm: tidyup idle_bias handling - step1
[+] ASoC: soc-dapm: remove suspend_bias_off from snd_soc_dapm_context
[+] ASoC: soc-card: add snd_soc_card_to_dapm()
[+] ASoC: soc-component: add snd_soc_component_to_dapm()
[+] ASoC: soc-dapm: use dapm->component instead of container_of()
[+] ASoC: soc-dapm: add snd_soc_dapm_to_card()
[+] ASoC: soc-dapm: add snd_soc_dapm_to_dev()
[+] spi: cadence-qspi: defer runtime support on socfpga if reset bit is enabled
[+] ASoC: SOF: ipc4-pcm: Fix incorrect comparison with number of tdm_slots
[+] drm/xe/configfs: Add mid context restore bb
[+] drm/xe/lrc: Allow to add user commands mid context switch
[+] drm/xe/lrc: Allow INDIRECT_CTX for more engine classes
[+] drm/xe/configfs: Add post context restore bb
[+] drm/xe/lrc: Allow to add user commands on context switch
[+] drm/xe/configfs: Allow to select by class only
[+] drm/xe/configfs: Extract function to parse engine
[+] drm/amd/display: Only restore backlight after amdgpu_dm_init or dm_resume
[+] drm/amdgpu/atom: Check kcalloc() for WS buffer in amdgpu_atom_execute_table_locked()
[+] drm/amdgpu: revert to old status lock handling v3
[+] arm64: mm: support large block mapping when rodata=full
[+] arm64: Enable permission change on arm64 kernel block mappings
[+] arm64: cpufeature: add AmpereOne to BBML2 allow list
[+] smp: Fix up and expand the smp_call_function_many() kerneldoc
[+] arm64: probes: Fix incorrect bl/blr address and register usage
[+] pmdomain: apple: Add "apple,t8103-pmgr-pwrstate"
[+] arm64: cpufeature: Add Olympus MIDR to BBML2 allow list
[+] arm64: cputype: Add NVIDIA Olympus definitions
[+] perf/arm-cmn: Fix CMN S3 DTM offset
[+] arm64: dts: apple: t8015: Add SPMI node
[+] arm64: dts: apple: t8012: Add SPMI node
[+] dt-bindings: spmi: Add Apple A11 and T2 compatible
[+] arm64: dts: apple: Add J180d (Mac Pro, M2 Ultra, 2023) device tree
[+] ARM: rockchip: remove REGULATOR conditional to PM
[+] arm64: dts: rockchip: Add devicetree for the ROC-RK3588-RT
[+] sched_ext: Add migration-disabled counter to error state dump
[+] selftests: always install UAPI headers to the correct directory
[+] dt-bindings: arm: rockchip: Add Firefly ROC-RK3588-RT
[+] arm64: dts: rockchip: update pinctrl names for Radxa E52C
[+] arm64: dts: rockchip: remove vcc_3v3_pmu regulator for Radxa E52C
[+] arm64: cputype: Remove duplicate Cortex-X1C definitions
[+] drm/xe/xe_late_bind_fw: Extract and print version info
[+] drm/xe/xe_late_bind_fw: Introduce debug fs node to disable late binding
[+] drm/xe/xe_late_bind_fw: Reload late binding fw during system resume
[+] drm/xe/xe_late_bind_fw: Reload late binding fw in rpm resume
[+] drm/xe/xe_late_bind_fw: Load late binding firmware
[+] drm/xe/xe_late_bind_fw: Initialize late binding firmware
[+] drm/xe/xe_late_bind_fw: Introduce xe_late_bind_fw
[+] mei: late_bind: add late binding component driver
[+] mei: bus: add mei_cldev_mtu interface
[+] xfs: improve default maximum number of open zones
[+] xfs: improve zone statistics message
[+] xfs: centralize error tag definitions
[+] xfs: remove pointless externs in xfs_error.h
[+] xfs: remove the expr argument to XFS_TEST_ERROR
[+] xfs: remove xfs_errortag_set
[+] xfs: remove xfs_errortag_get
[+] perf: arm_spe: Prevent overflow in PERF_IDX2OFF()
[+] coresight: trbe: Prevent overflow in PERF_IDX2OFF()
[+] riscv: Move vendor errata definitions to new header
[+] RISC-V: ACPI: enable parsing the BGRT table
[+] riscv: Enable ARCH_HAVE_NMI_SAFE_CMPXCHG
[+] riscv: pi: use 'targets' instead of extra-y in Makefile
[+] riscv: introduce asm/swab.h
[+] riscv: mmap(): use unsigned offset type in riscv_sys_mmap
[+] drivers/perf: riscv: Remove redundant ternary operators
[+] riscv: mm: Use mmu-type from FDT to limit SATP mode
[+] MAINTAINERS: Remove myself from HiSilicon PMU maintainers
[+] drivers/perf: hisi: Add support for HiSilicon MN PMU driver
[+] drivers/perf: hisi: Add support for HiSilicon NoC PMU
[+] drm/amdgpu: add missing comment for the new argument
[+] drm/amdgpu: suspend KFD and KGD user queues for S0ix
[+] drm/amdgpu/userq: Optimize S0ix handling
[+] drm/amdgpu: Fix PRT flag for gfx12
[+] drm/amdgpu: Check VF critical region before RAS poison injection
[+] drm/amdkfd: add proper handling for S0ix
[+] drm/amdgpu: Introduce VF critical region check for RAS poison injection
[+] drm/amdgpu: remove non-DC DCE 11 code
[+] drm/amd/pm: Enable npm metrics data
[+] drm/amd/pm: Fetch npm data from system metrics table
[+] drm/amd/pm: Add sysfs node for node power
[+] drm/amd/pm: Allow system metrics table in 1vf mode
[+] perf: arm_pmuv3: Factor out PMCCNTR_EL0 use conditions
[+] arm64/boot: Enable EL2 requirements for SPE_FEAT_FDS
[+] arm64/boot: Factor out a macro to check SPE version
[+] perf: arm_spe: Add support for FEAT_SPE_EFT extended filtering
[+] perf: arm_spe: Expose event filter
[+] perf: arm_spe: Support FEAT_SPEv1p4 filters
[+] arm64: sysreg: Add new PMSFCR_EL1 fields and PMSDSFR_EL1 register
[+] perf/dwc_pcie: Support counting multiple lane events in parallel
[+] drivers: perf: use us_to_ktime() where appropriate
[+] MAINTAINERS: include fsl_imx9_ddr_perf.c and some perf metric files
[+] perf: imx_perf: add support for i.MX94 platform
[+] dt-bindings: perf: fsl-imx-ddr: Add a compatible string fsl,imx94-ddr-pmu for i.MX94
[+] EDAC/versalnet: Return the correct error in mc_probe()
[+] s390/bitops: Cleanup __flogr()
[+] s390/bitops: Use __assume() for __flogr() inline assembly return value
[+] compiler_types: Add __assume macro
[+] s390/bitops: Limit return value range of __flogr()
[+] kselftest/arm64: Check that unsupported regsets fail in sve-ptrace
[+] kselftest/arm64: Verify that we reject out of bounds VLs in sve-ptrace
[+] arm64: errata: Expand speculative SSBS workaround for Cortex-A720AE
[+] arm64: cputype: Add Cortex-A720AE definitions
[+] Merge tag 'ib-mfd-gpio-input-pinctrl-pwm-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-next
[+] Merge tag 'ib-mfd-gpio-hwmon-i2c-can-rtc-watchdog-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-next
[+] arm64: dts: apple: Add J474s, J475c and J475d device trees
[+] arm64: dts: apple: Add J414 and J416 Macbook Pro device trees
[+] arm64: dts: apple: Add initial t6020/t6021/t6022 DTs
[+] arm64: dts: apple: Add ethernet0 alias for J375 template
[+] dt-bindings: arm: apple: Add t6020x compatibles
[+] drm/xe: Work around clang multiple goto-label error
[+] dt-bindings: arm: qcom: sort sm8450 boards
[+] arm64: dts: qcom: Add base HAMOA-IOT-EVK board
[+] arm64: dts: qcom: Add HAMOA-IOT-SOM platform
[+] dt-bindings: arm: qcom: Document HAMOA-IOT-EVK board
[+] power: supply: qcom_battmgr: Add charge control support
[+] dt-bindings: soc: qcom,pmic-glink: Add charge limit nvmem properties
[+] power: supply: qcom_battmgr: update compats for SM8550 and X1E80100
[+] power: supply: qcom_battmgr: Add state_of_health property
[+] power: supply: qcom_battmgr: Add resistance power supply property
[+] power: supply: core: Add state_of_health power supply property
[+] power: supply: core: Add resistance power supply property
[+] power: supply: rx51: remove redundant condition checks
[+] dt-bindings: power: supply: bq24190: document charge enable pin
[+] riscv: mm: Return intended SATP mode for noXlvl options
[+] drm/xe/sysfs: Simplify sysfs registration
[+] drm/xe/vf: Don't expose sysfs attributes not applicable for VFs
[+] ACPI: processor: idle: Rearrange declarations in header file
[+] arm64: dts: qcom: sm8750-mtp: Add WiFi and Bluetooth
[+] arm64: dts: qcom: msm8953-xiaomi-daisy: fix cd-gpios
[+] serial: qcom-geni: Load UART qup Firmware from linux side
[+] spi: geni-qcom: Load spi qup Firmware from linux side
[+] i2c: qcom-geni: Load i2c qup Firmware from linux side
[+] soc: qcom: geni-se: Add support to load QUP SE Firmware via Linux subsystem
[+] soc: qcom: geni-se: Cleanup register defines and update copyright
[+] dt-bindings: qcom: se-common: Add QUP Peripheral-specific properties for I2C, SPI, and SERIAL bus
[+] cpuset: use partition_cpus_change for setting exclusive cpus
[+] cpuset: use parse_cpulist for setting cpus.exclusive
[+] cpuset: introduce partition_cpus_change
[+] cpuset: refactor cpus_allowed_validate_change
[+] cpuset: refactor out validate_partition
[+] cpuset: introduce cpus_excl_conflict and mems_excl_conflict helpers
[+] cpuset: refactor CPU mask buffer parsing logic
[+] cpuset: Refactor exclusive CPU mask computation logic
[+] cpuset: change return type of is_partition_[in]valid to bool
[+] cpuset: remove unused assignment to trialcs->partition_root_state
[+] cpuset: move the root cpuset write check earlier
[+] bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free()
[+] selftests/bpf: trigger verifier.c:maybe_exit_scc() for a speculative state
[+] bpf: dont report verifier bug for missing bpf_scc_visit on speculative path
[+] fsverity: Use 2-way interleaved SHA-256 hashing when supported
[+] fsverity: Remove inode parameter from fsverity_hash_block()
[+] lib/crypto: tests: Add tests and benchmark for sha256_finup_2x()
[+] lib/crypto: x86/sha256: Add support for 2-way interleaved hashing
[+] lib/crypto: arm64/sha256: Add support for 2-way interleaved hashing
[+] lib/crypto: sha256: Add support for 2-way interleaved hashing
[+] selftest/futex: Compile also with libnuma < 2.0.16
[+] selftest/futex: Reintroduce "Memory out of range" numa_mpol's subtest
[+] selftest/futex: Make the error check more precise for futex_numa_mpol
[+] regulator: Fix MAX77838 selection
[+] drm/xe/madvise: Fix ioctl argument check
[+] drm/xe: Misc refine for svm
[+] stddef: Introduce __TRAILING_OVERLAP()
[+] stddef: Remove token-pasting in TRAILING_OVERLAP()
[+] arm64: dts: qcom: ipq5018: add QUP1 UART2 node
[+] arm64: dts: qcom: lemans: Flatten usb controller nodes
[+] kselftest/arm64/gcs/basic-gcs: Respect parent directory CFLAGS
[+] firewire: core: use struct_size and flex_array_size in ioctl_add_descriptor
[+] mmc: select REGMAP_MMIO with MMC_LOONGSON2
[+] mmc: add COMPILE_TEST to multiple drivers
[+] pmdomain: mediatek: airoha: convert from round_rate() to determine_rate()
[+] softirq: Allow to drop the softirq-BKL lock on PREEMPT_RT
[+] softirq: Provide a handshake for canceling tasklets via polling
[+] pmdomain: rockchip: enable ROCKCHIP_PM_DOMAINS with ARCH_ROCKCHIP
[+] selftests/bpf: Test accesses to ctx padding
[+] selftests/bpf: Move macros to bpf_misc.h
[+] bpf: Explicitly check accesses to bpf_sock_addr
[+] pmdomain: marvell: Add PXA1908 power domains
[+] pmdomain: Merge branch dt into next
[+] dt-bindings: clock: marvell,pxa1908: Add syscon compatible to apmu
[+] drm/xe/tests: Add pre-GMDID IP descriptors to param generators
[+] blk-throttle: fix throtl_data leak during disk release
[+] blk-mq: Fix the blk_mq_tagset_busy_iter() documentation
[+] ALSA: seq: Fix KCSAN data-race warning at snd_seq_fifo_poll_wait()
[+] ALSA: spi/at73c213: Use guard() for spin locks
[+] spi: mt65xx: add dual and quad mode for standard spi device
[+] rust: pci: fix incorrect platform reference in PCI driver probe doc comment
[+] rust: pci: fix incorrect platform reference in PCI driver unbind doc comment
[+] crypto: ccp - Add AMD Seamless Firmware Servicing (SFS) driver
[+] media: tuner: xc5000: Fix use-after-free in xc5000_release
[+] media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe
[+] media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove
[+] media: vsp1: Export missing vsp1_isp_free_buffer symbol
[+] media: renesas: vsp1: Convert to SYSTEM_SLEEP/RUNTIME_PM_OPS()
[+] media: renesas: ceu: Convert to RUNTIME_PM_OPS()
[+] media: renesas: fdp1: Convert to RUNTIME_PM_OPS()
[+] media: renesas: rcar-vin: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
[+] media: renesas: rcar_drif: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
[+] crypto: ccp - Add new HV-Fixed page allocation/free API
[+] x86/sev: Add new dump_rmp parameter to snp_leak_pages() API
[+] EDAC/mc_sysfs: Increase legacy channel support to 16
[+] EDAC/amd64: Add support for AMD family 1Ah-based newer models
[+] fs/resctrl: Fix counter auto-assignment on mkdir with mbm_event enabled
[+] Documentation/x86/topology: Detail CPUID leaves used for topology enumeration
[+] x86/cpu/topology: Define AMD64_CPUID_EXT_FEAT MSR
[+] x86/cpu/topology: Check for X86_FEATURE_XTOPOLOGY instead of passing has_xtopology
[+] x86/cpu/cacheinfo: Simplify cacheinfo_amd_init_llc_id() using _cpuid4_info
[+] x86/cpu: Rename and move CPU model entry for Diamond Rapids
[+] gpio: nomadik: fix the debugfs helper stub
[+] dts: sophgo: sg2042: added numa id description
[+] riscv: Use generic TIF bits
[+] loongarch: Use generic TIF bits
[+] s390/entry: Remove unused TIF flags
[+] s390: Use generic TIF bits
[+] x86: Use generic TIF bits
[+] asm-generic: Provide generic TIF infrastructure
[+] Merge tag 'drm-rust-next-2025-09-16' of https://gitlab.freedesktop.org/drm/rust/kernel into drm-next
[+] riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM
[+] riscv: kprobes: Remove duplication of RV_EXTRACT_UTYPE_IMM
[+] riscv: kprobes: Remove duplication of RV_EXTRACT_RD_REG
[+] riscv: kprobes: Remove duplication of RVC_EXTRACT_BTYPE_IMM
[+] riscv: kprobes: Remove duplication of RVC_EXTRACT_C2_RS1_REG
[+] riscv: kprobes: Remove duplication of RVC_EXTRACT_JTYPE_IMM
[+] riscv: kprobes: Remove duplication of RV_EXTRACT_BTYPE_IMM
[+] riscv: kprobes: Remove duplication of RV_EXTRACT_RS1_REG
[+] riscv: kprobes: Remove duplication of RV_EXTRACT_JTYPE_IMM
[+] riscv: kprobes: Move branch_funct3 to insn.h
[+] riscv: kprobes: Move branch_rs2_idx to insn.h
[+] firewire: core: shrink critical section of fw_card spinlock in bm_work
[+] firewire: core: disable bus management work temporarily during updating topology
[+] firewire: core: schedule bm_work item outside of spin lock
[+] selftests/kselftest_harness: Add harness-selftest.expected to TEST_FILES
[+] selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported
[+] drm/xe: Allow error injection for xe_pxp_exec_queue_add
[+] drm/xe: Fix error handling if PXP fails to start
[+] raid6: riscv: replace one load with a move to speed up the caculation
[+] raid6: riscv: Clean up unused header file inclusion
[+] riscv: Move all duplicate insn parsing macros into asm/insn.h
[+] riscv: Strengthen duplicate and inconsistent definition of RV_X()
[+] riscv: Fix typo EXRACT -> EXTRACT
[+] riscv: Add kprobes KUnit test
[+] riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
[+] riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers
[+] riscv: introduce ioremap_wc()
[+] tools/cpupower: fix error return value in cpupower_write_sysfs()
[+] drm/amdgpu: re-order and document VM code
[+] drm/amdgpu: remove check for BO reservation add assert instead
[+] drm/amd/pm: Update pmfw headers for smu_v13_0_12
[+] drm/amd/pm: Rename amdgpu_hwmon_get_sensor_generic
[+] drm/amd: Only restore cached manual clock settings in restore if OD enabled
[+] drm/amd/pm: Use devm_i2c_add_adapter() in the V14_0_2 smu
[+] drm/amd/pm: Use devm_i2c_add_adapter() in the V13_0_6 smu
[+] drm/amd/pm: Use devm_i2c_add_adapter() in the V13 smu
[+] drm/amd/pm: Use devm_i2c_add_adapter() in the Sienna smu
[+] drm/amd/pm: Use devm_i2c_add_adapter() in the Navi10 smu
[+] drm/amd/pm: Use devm_i2c_add_adapter() in the Arcturus smu
[+] drm/amd/pm: Use devm_i2c_add_adapter() in the i2c init
[+] drm/amdgpu: Use devm_i2c_add_adapter() in SMU V11
[+] drm/amdgpu/amdgpu_i2c: Use devm_i2c_add_adapter instead of i2c_add_adapter
[+] drm/amd/display: Use devm_i2c_add_adapter to simplify i2c cleanup logic
[+] drm/amd/display: Use kmalloc_array() instead of kmalloc()
[+] drm/amdgpu: fix userq VM validation v4
[+] drm/amdgpu: reject gang submissions under SRIOV
[+] ASoC: cs35l56: Handle vendor-specific UEFI
[+] Add PM4125 audio codec driver
[+] ASoC: codecs: pcm1754: add pcm1754 dac driver
[+] uprobes: uprobe_warn should use passed task
[+] arm64: Kconfig: Remove GCS restrictions on UPROBES
[+] arm64: uprobes: Add GCS support to uretprobes
[+] workqueue: WQ_PERCPU added to alloc_workqueue users
[+] arm64: probes: Add GCS support to bl/blr/ret
[+] arm64: uaccess: Add additional userspace GCS accessors
[+] ACPI: processor: Remove unused empty stubs of some functions
[+] arm64/fpsimd: simplify sme_setup()
[+] arm64: dts: qcom: qcs615: Enable TSENS support for QCS615 SoC
[+] arm64/Kconfig: Remove CONFIG_RODATA_FULL_DEFAULT_ENABLED
[+] arm64: mm: Rework the 'rodata=' options
[+] drm/xe: Remove duplicate header files
[+] arm64: mm: Represent physical memory with phys_addr_t and resource_size_t
[+] arm64: mm: Make map_fdt() return mapped pointer
[+] arm64: mm: Cast start/end markers to char *, not u64
[+] arm64: dts: qcom: sdm845-enchilada: Add notification LED
[+] arm64: dts: qcom: apq8016-sbc: Drop redundant HDMI bridge status
[+] arm64: dts: qcom: apq8016-sbc: Correct HDMI bridge #sound-dai-cells
[+] riscv: dts: starfive: add Milk-V Mars CM Lite system-on-module
[+] dt-bindings: riscv: starfive: add milkv,marscm-lite
[+] riscv: dts: starfive: add Milk-V Mars CM system-on-module
[+] dt-bindings: riscv: starfive: add milkv,marscm-emmc
[+] riscv: dts: starfive: add common board dtsi for Milk-V Mars CM variants
[+] arm64: uaccess: Move existing GCS accessors definitions to gcs.h
[+] arm64: probes: Break ret out from bl/blr
[+] arm64: dts: qcom: lemans: Add PCIe lane equalization preset properties
[+] drm/xe/guc: Return an error code if the GuC load fails
[+] arm64/hwcap: Add hwcap for FEAT_LSFE
[+] io_uring/zcrx: account niov arrays to cgroup
[+] io_uring/zcrx: allow synchronous buffer return
[+] io_uring/zcrx: introduce io_parse_rqe()
[+] io_uring/zcrx: don't adjust free cache space
[+] io_uring/zcrx: use guards for the refill lock
[+] io_uring/zcrx: reduce netmem scope in refill
[+] io_uring/zcrx: protect netdev with pp_lock
[+] io_uring/zcrx: rename dma lock
[+] io_uring/zcrx: make niov size variable
[+] io_uring/zcrx: set sgt for umem area
[+] io_uring/zcrx: remove dmabuf_offset
[+] io_uring/zcrx: deduplicate area mapping
[+] io_uring/zcrx: pass ifq to io_zcrx_alloc_fallback()
[+] io_uring/zcrx: check all niovs filled with dma addresses
[+] io_uring/zcrx: move area reg checks into io_import_area
[+] io_uring/zcrx: don't pass slot to io_zcrx_create_area
[+] io_uring/zcrx: remove extra io_zcrx_drop_netdev
[+] io_uring/zcrx: use page_pool_unref_and_test()
[+] io_uring/zcrx: replace memchar_inv with is_zero
[+] io_uring/zcrx: improve rqe cache alignment
[+] cgroup/cpuset: Remove redundant rcu_read_lock/unlock() in spin_lock
[+] cgroup: Remove redundant rcu_read_lock/unlock() in spin_lock
[+] block: relax atomic write boundary vs chunk size check
[+] block: fix stacking of atomic writes when atomics are not supported
[+] block: update validation of atomic writes boundary for stacked devices
[+] nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirk
[+] ACPI: property: Adjust failure handling in acpi_nondev_subnode_extract()
[+] ACPI: property: Do not pass NULL handles to acpi_attach_data()
[+] ACPI: property: Add code comments explaining what is going on
[+] ACPI: property: Disregard references in data-only subnode lists
[+] ACPI: property: Fix buffer properties extraction for subnodes
[+] dt-bindings: power: supply: bq27xxx: document optional interrupt
[+] arm64: dts: qcom: sm8450: enable camera clock controller by default
[+] arm64: dts: qcom: qcm2290: Add CCI node
[+] arm64: dts: qcom: lemans-evk: Add IMX577-based camera overlay
[+] arm64: dts: qcom: lemans: Add CCI definitions
[+] backlight: rt4831: Include
[+] backlight: rave-sp: Include and
[+] backlight: led_bl: Include
[+] backlight: ktd2801: Include
[+] backlight: jornada720: Include
[+] backlight: da9052_bl: Include
[+] backlight: as3711_bl: Include
[+] backlight: apple_dwi_bl: Include
[+] backlight: Include
[+] video: backlight: lp855x_bl: Set correct EPROM start for LP8556
[+] leds: led-class: Add Device Tree support to led_get()
[+] backlight: led_bl: Use devm_kcalloc() for array space allocation
[+] i3c: master: adi: fix header location
[+] arm64: dts: qcom: lemans: Add support for camss
[+] arm64: dts: qcom: sdm845-starqltechn: add slpi support
[+] arm64: dts: qcom: sdm845-starqltechn: fix slpi reserved mem
[+] arm64: dts: qcom: add initial support for Samsung Galaxy S22
[+] arm64: dts: qcom: qcs8300: Flatten usb controller nodes
[+] ipmi: Add Loongson-2K BMC support
[+] i3c: dw: Add shutdown support to dw_i3c_master driver
[+] i3c: renesas: Simplify return statement in 'renesas_i3c_daa'
[+] dt-bindings: i3c: renesas,i3c: Add RZ/V2H(P) and RZ/V2N support
[+] i3c: master: svc: Recycle unused IBI slot
[+] i3c: master: svc: Use manual response for IBI events
[+] i3c: master: Add driver for Analog Devices I3C Controller IP
[+] dt-bindings: i3c: Add adi-i3c-master
[+] i3c: Fix default I2C adapter timeout value
[+] i3c: mipi-i3c-hci: Convert remaining DBG() prints to dev_dbg()
[+] i3c: mipi-i3c-hci: Remove function enter DBG() printouts
[+] i3c: mipi-i3c-hci: Uniform ring number printouts
[+] i3c: mipi-i3c-hci: Remove nonexistent ring interrupt
[+] i3c: mipi-i3c-hci: Change interrupt status prints to dev_dbg()
[+] i3c: mipi-i3c-hci: Use own DMA bounce buffer management for I2C transfers
[+] i3c: mipi-i3c-hci: Use physical device pointer with DMA API
[+] i3c: mipi-i3c-hci: Use core helpers for DMA mapping and bounce buffering
[+] i3c: master: Add helpers for DMA mapping and bounce buffer handling
[+] i3c: mipi-i3c-hci-pci: Add support for Intel Wildcat Lake-U I3C
[+] drm/xe/sysfs: Add cleanup action in xe_device_sysfs_init
[+] arm64: dts: qcom: x1-hp-x14: Add support for X1P42100 HP Omnibook X14
[+] arm64: dts: qcom: x1-hp-x14: Unify HP Omnibook X14 device tree structure
[+] dt-bindings: arm: qcom: Add HP Omnibook X14 AI X1P4200 variant
[+] ARM: at91: pm: Remove 2.5V regulator
[+] s390/dcssblk: Add DAX support
[+] arm64: dts: qcom: ipq5018: add QUP3 I2C node
[+] arm64: dts: qcom: x1e80100-dell-xps13-9345: Enable IRIS
[+] arm64: dts: qcom: x1e80100-dell-latitude-7455: Enable IRIS
[+] arm64: dts: qcom: x1e80100-dell-inspiron-14-plus-7441: Enable IRIS
[+] arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Enable IRIS
[+] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable IRIS
[+] arm64: dts: qcom: x1e80100-crd: Enable IRIS video codec
[+] arm64: dts: qcom: x1-el2: Disable IRIS for now
[+] arm64: dts: qcom: x1e80100: Add IRIS video codec
[+] arm64: dts: qcom: sm8550/sm8650: Fix typo in IRIS comment
[+] arm64: dts: qcom: msm8916: Add SDCC resets
[+] arm64: dts: qcom: msm8939: Add missing MDSS reset
[+] arm64: dts: qcom: msm8916: Add missing MDSS reset
[+] arm64: dts: qcom: sm8150: Fix reg base of frame@17c27000
[+] arm64: dts: qcom: qcm6490: Introduce the Particle Tachyon
[+] dt-bindings: arm: qcom: Add Particle Tachyon
[+] dt-bindings: vendor-prefixes: Add Particle Industries
[+] dt-bindings: leds: Unify 'leds' property
[+] dt-bindings: leds: Add generic LED consumer documentation
[+] arm64: dts: qcom: lemans-evk: Enable 2.5G Ethernet interface
[+] arm64: dts: qcom: lemans-evk: Enable SDHCI for SD Card
[+] arm64: dts: qcom: lemans-evk: Enable first USB controller in device mode
[+] arm64: dts: qcom: lemans-evk: Enable Iris video codec support
[+] arm64: dts: qcom: lemans-evk: Enable remoteproc subsystems
[+] arm64: dts: qcom: lemans-evk: Enable PCIe support
[+] arm64: dts: qcom: lemans-evk: Add EEPROM and nvmem layout
[+] arm64: dts: qcom: lemans-evk: Add TCA9534 I/O expander
[+] arm64: dts: qcom: lemans-evk: Enable GPI DMA and QUPv3 controllers
[+] arm64: dts: qcom: lemans: Add SDHC controller and SDC pin configuration
[+] kunit: Extend kconfig help text for KUNIT_UML_PCI
[+] rust: kunit: allow `cfg` on `test`s
[+] MAINTAINERS: Add entry on MAX7360 driver
[+] input: misc: Add support for MAX7360 rotary
[+] input: keyboard: Add support for MAX7360 keypad
[+] gpio: max7360: Add MAX7360 gpio support
[+] gpio: regmap: Allow to provide init_valid_mask callback
[+] gpio: regmap: Allow to allocate regmap-irq device
[+] pwm: max7360: Add MAX7360 PWM support
[+] pinctrl: Add MAX7360 pinctrl driver
[+] mfd: Add max7360 support
[+] dt-bindings: mfd: gpio: Add MAX7360
[+] rtc: Add Nuvoton NCT6694 RTC support
[+] hwmon: Add Nuvoton NCT6694 HWMON support
[+] watchdog: Add Nuvoton NCT6694 WDT support
[+] can: Add Nuvoton NCT6694 CANFD support
[+] i2c: Add Nuvoton NCT6694 I2C support
[+] gpio: Add Nuvoton NCT6694 GPIO support
[+] mfd: Add core driver for Nuvoton NCT6694
[+] regulator: spacemit: support SpacemiT P1 regulators
[+] ASoC: dt-bindings: add bindings for pm4125 audio codec
[+] MAINTAINERS: add Qualcomm PM4125 audio codec to drivers list
[+] ASoC: codecs: add new pm4125 audio codec driver
[+] Miscellaneous fixes and clean-ups
[+] regulator: max77838: add max77838 regulator driver
[+] xfs: move the XLOG_REG_ constants out of xfs_log_format.h
[+] x86/bugs: Report correct retbleed mitigation status
[+] x86/bugs: Fix reporting of LFENCE retpoline
[+] x86/bugs: Fix spectre_v2 forcing
[+] powerpc/32: Remove PAGE_KERNEL_TEXT to fix startup failure
[+] powerpc/fprobe: fix updated fprobe for function-graph tracer
[+] powerpc/ftrace: support CONFIG_FUNCTION_GRAPH_RETVAL
[+] xfs: adjust the hint based zone allocation policy
[+] xfs: refactor hint based zone allocation
[+] fs: add an enum for number of life time hints
[+] xfs: fix log CRC mismatches between i386 and other architectures
[+] xfs: rename the old_crc variable in xlog_recover_process
[+] xfs: remove the unused xfs_log_iovec_t typedef
[+] xfs: remove the unused xfs_qoff_logformat_t typedef
[+] xfs: remove the unused xfs_dq_logformat_t typedef
[+] xfs: remove the unused xfs_buf_log_format_t typedef
[+] xfs: remove the unused xfs_efd_log_format_64_t typedef
[+] xfs: remove the unused xfs_efd_log_format_32_t typedef
[+] xfs: remove the xfs_efd_log_format_t typedef
[+] xfs: remove the xfs_efi_log_format_64_t typedef
[+] xfs: remove the xfs_efi_log_format_32_t typedef
[+] xfs: remove the xfs_efi_log_format_t typedef
[+] xfs: remove the xfs_extent64_t typedef
[+] xfs: remove the xfs_extent32_t typedef
[+] xfs: remove the xfs_extent_t typedef
[+] xfs: remove the xfs_trans_header_t typedef
[+] xfs: remove the xlog_op_header_t typedef
[+] xfs: extend removed sysctls table
[+] ASoC: dt-bindings: asahi-kasei,ak4458: Reference common DAI properties
[+] dt-bindings: gpio: fix trivial-gpio's schema id
[+] ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT
[+] rust: acpi: use `core::ffi::CStr` method names
[+] rust: of: use `core::ffi::CStr` method names
[+] rust: net: use `core::ffi::CStr` method names
[+] rust: miscdevice: use `core::ffi::CStr` method names
[+] rust: kunit: use `core::ffi::CStr` method names
[+] rust: firmware: use `core::ffi::CStr` method names
[+] rust: drm: use `core::ffi::CStr` method names
[+] rust: cpufreq: use `core::ffi::CStr` method names
[+] rust: configfs: use `core::ffi::CStr` method names
[+] rust: auxiliary: use `core::ffi::CStr` method names
[+] drm/panic: use `core::ffi::CStr` method names
[+] rust: device: use `kernel::{fmt,prelude::fmt!}`
[+] rust: sync: use `kernel::{fmt,prelude::fmt!}`
[+] rust: seq_file: use `kernel::{fmt,prelude::fmt!}`
[+] rust: kunit: use `kernel::{fmt,prelude::fmt!}`
[+] rust: file: use `kernel::{fmt,prelude::fmt!}`
[+] rust: device: use `kernel::{fmt,prelude::fmt!}`
[+] rust: block: use `kernel::{fmt,prelude::fmt!}`
[+] rust: alloc: use `kernel::{fmt,prelude::fmt!}`
[+] gpu: nova-core: use `kernel::{fmt,prelude::fmt!}`
[+] Merge branch 'x86/urgent' into x86/apic, to resolve conflict
[+] mnt_ns_tree_remove(): DTRT if mnt_ns had never been added to mnt_ns_list
[+] Merge tag 'exynos-drm-next-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
[+] Merge tag 'exynos-drm-misc-next-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
[+] Merge tag 'drm-msm-next-2025-09-12' of https://gitlab.freedesktop.org/drm/msm into drm-next
[+] firewire: core: annotate fw_destroy_nodes with must-hold-lock
[+] firewire: core: use spin lock specific to timer for split transaction
[+] firewire: core: use spin lock specific to transaction
[+] firewire: core: use spin lock specific to topology map
[+] firewire: core: maintain phy packet receivers locally in cdev layer
[+] firewire: core: use scoped_guard() to manage critical section to update topology
[+] nvme-auth: use hkdf_expand_label()
[+] nvme-auth: add hkdf_expand_label()
[+] ARM: OMAP2+: clock: convert from round_rate() to determine_rate()
[+] ARM: OMAP1: clock: convert from round_rate() to determine_rate()
[+] drm/amd: Drop unnecessary calls to smu_dpm_set_vpe_enable()
[+] drm/amdgpu: revert "Implement new dummy vram manager"
[+] drm/amdgpu: add AMDGPU_IDS_FLAGS_GANG_SUBMIT
[+] drm/amd/display: Don't use non-registered VUPDATE on DCE 6
[+] drm/amd/display: Disable VRR on DCE 6
[+] drm/amd/display: Disable fastboot on DCE 6 too
[+] drm/amd/display/dml2: Guard dml21_map_dc_state_into_dml_display_cfg with DC_FP_START
[+] drm/amd/display: Keep PLL0 running on DCE 6.0 and 6.4
[+] drm/amd/display: Fix DVI-D/HDMI adapters
[+] drm/amdkfd: add function svm_migrate_successful_pages
[+] Revert "drm/amdkfd: return migration pages from copy function"
[+] drm/amd/amdgpu: Fix the mes version that support inv_tlbs
[+] drm/amd: Avoid evicting resources at S5
[+] drm/amdgpu: Switch user queues to use preempt/restore for eviction
[+] drm/amdgpu: adjust MES API used for suspend and resume
[+] drm/amd/pm: unified smu feature cap for vcn reset
[+] drm/amd/pm: unified smu feature cap for sdma reset
[+] drm/amd/pm: unified smu feature cap for link reset
[+] drm/amd/display: Promote DC to 3.2.350
[+] Revert "drm/amd/display: Reduce Stack Usage by moving 'audio_output' into 'stream_res' v4"
[+] drm/amd/display: Add DSC padding for OVT Support
[+] drm/amd/display: Add fallback path for YCBCR422
[+] drm/amd/display: Set up pixel encoding for YCBCR422
[+] drm/amd/display: fix dml ms order of operations
[+] drm/amd/display: limit one non-related log to dGPU
[+] drm/amd/display: Allow RX6xxx & RX7700 to invoke amdgpu_irq_get/put
[+] drm/amd/display: Rename header file link.h to link_service.h
[+] drm/amd/display: Fix DMCUB loading sequence for DCN3.2
[+] drm/amd/display: prepare dml 2.1 for new asic
[+] drm/amd/display: Modify the link training policy
[+] Revert "drm/amdgpu: Allocate psp fw private buffer in vram"
[+] drm/amdgpu/gfx11: Add Cleaner Shader Support for GFX11.0.1/11.0.4 GPUs
[+] drm/amd: Duplicate DC_FEATURE_MASK and DC_DEBUG_MASK enum values into kdoc
[+] drm/amd/pm: unified smu feature cap interface
[+] drm/amd/pm: Allow to set power cap in vf mode
[+] drm/amdgpu: Add virtual device capabilities
[+] drm/amdgpu: Add generic capability class
[+] drm/amdgpu: Read memory vendor information
[+] drm/amdgpu: wait pmfw polling mca bank info done
[+] drm/amdgpu: Use memset32 for ring clearing
[+] drm/amdgpu: Fix allocating extra dwords for rings (v2)
[+] drm/amd/pm: Remove unneeded legacy DPM related code.
[+] drm/amd/pm: Use pm_display_cfg in legacy DPM (v2)
[+] drm/amd/display: Add pixel_clock to amd_pp_display_configuration
[+] Documentation/amdgpu: Add Ryzen AI 330 series processor
[+] drm/amdgpu: Release hive reference properly
[+] drm/amdgpu/ttm: Allocate/Free 4K MMIO_REMAP Singleton
[+] drm/amdgpu: validate userq buffer virtual address and size
[+] drm/amd/pm: make smu_set_temp_funcs() smu specific for smu v13.0.6
[+] drm/amdgpu/ttm: Initialize AMDGPU_PL_MMIO_REMAP Heap
[+] drm/amdgpu: Implement TTM handling for MMIO_REMAP placement
[+] drm/amdgpu: Replace kzalloc + copy_from_user with memdup_user
[+] drm/amdkfd: Replace kzalloc + copy_from_user with memdup_user
[+] drm/amdgpu: Use (v)memdup_array_user in amdgpu_cs_pass1
[+] drm/amdgpu: Use memdup_array_user in amdgpu_cs_wait_fences_ioctl
[+] drm/amdgpu: Use vmemdup_array_user in amdgpu_bo_create_list_entry_array
[+] drm/amdgpu: Remove volatile references from VCN
[+] drm/amdgpu: Remove volatile from amdgpu and amdgpu_ih headers
[+] drm/amdgpu: Remove volatile from ring manipulation
[+] drm/amdgpu: Remove volatile from RLC files
[+] drm/amdgpu: Remove volatile from CSB functions
[+] Merge tag 'stm32-dt-for-v6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32 into soc/dt
[+] bpf: potential double-free of env->insn_aux_data
[+] cpufreq: ACPI: Use on_each_cpu_mask() in drv_write()
[+] ACPI: SPCR: Add support for DBG2 RISC-V SBI port subtype
[+] ACPI: APEI: EINJ: Allow more types of addresses except MMIO
[+] ACPI: APEI: Remove redundant assignments in erst_dbg_{ioctl|write}()
[+] x86/bugs: Remove uses of cpu_mitigations_off()
[+] block/mq-deadline: Remove the redundant rb_entry_rq in the deadline_from_pos().
[+] selftests/bpf: More open-coded gettid syscall cleanup
[+] regulator: max77838: add max77838 regulator driver
[+] dt-bindings: regulator: document max77838 pmic
[+] Merge branch 'remove-use-of-current-cgns-in-bpf_cgroup_from_id'
[+] selftests/bpf: Add a test for bpf_cgroup_from_id lookup in non-root cgns
[+] bpf: Do not limit bpf_cgroup_from_id to current's namespace
[+] selftests/bpf: Fix arena_spin_lock selftest failure
[+] selftests/bpf: Skip timer_interrupt case when bpf_timer is not supported
[+] bpftool: Search for tracefs at /sys/kernel/tracing first
[+] drm/xe/guc: Add test for G2G communications
[+] drm/xe: Allow freeing of a managed bo
[+] drm/xe/guc: Add firmware build type to available info
[+] drm/xe/guc: Update CSS header structures
[+] kunit: qemu_configs: Add MIPS configurations
[+] kunit: Enable PCI on UML without triggering WARN()
[+] nvme-tcp: send only permitted commands for secure concat
[+] x86/bugs: Simplify SSB cmdline parsing
[+] nvme-fc: use lock accessing port_state and rport state
[+] nvmet-fcloop: call done callback even when remote port is gone
[+] nvmet-fc: avoid scheduling association deletion twice
[+] nvmet-fc: move lsop put work to nvmet_fc_ls_req_op
[+] arm64: dts: st: fix memory region size on stm32mp235f-dk
[+] arm64: dts: st: remove gpioj and gpiok banks from stm32mp231
[+] arm64: dts: st: enable ethernet1 controller on stm32mp235f-dk
[+] arm64: dts: st: enable ethernet1 controller on stm32mp257f-ev1
[+] arm64: dts: st: enable ethernet1 controller on stm32mp257f-dk
[+] arm64: dts: st: add eth1 pins for stm32mp2x platforms
[+] ARM: dts: stm32: add missing PTP reference clocks on stm32mp13x SoCs
[+] arm64: dts: st: enable display support on stm32mp257f-ev1 board
[+] arm64: dts: st: add clock-cells to syscfg node on stm32mp251
[+] arm64: dts: st: add lvds support on stm32mp255
[+] arm64: dts: st: add ltdc support on stm32mp255
[+] arm64: dts: st: add ltdc support on stm32mp251
[+] ARM: dts: stm32: add resets property to m_can nodes in the stm32mp153
[+] dt-binding: can: m_can: add optional resets property
[+] arm64: dts: st: Enable PCIe on the stm32mp257f-ev1 board
[+] arm64: dts: st: Add PCIe Endpoint mode on stm32mp251
[+] arm64: dts: st: Add PCIe Root Complex mode on stm32mp251
[+] arm64: dts: st: add PCIe pinctrl entries in stm32mp25-pinctrl.dtsi
[+] arm64: defconfig: Enable STMicroelectronics STM32 DMA3 support
[+] ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp157c-dk2 board
[+] ARM: dts: stm32: add alternate pinmux for HDP pin and add HDP pinctrl node
[+] arm64: dts: st: add Hardware debug port (HDP) on stm32mp25
[+] Documentation: tee: Add Qualcomm TEE driver
[+] tee: qcom: enable TEE_IOC_SHM_ALLOC ioctl
[+] tee: qcom: add primordial object
[+] tee: add Qualcomm TEE driver
[+] tee: increase TEE_MAX_ARG_SIZE to 4096
[+] tee: add TEE_IOCTL_PARAM_ATTR_TYPE_OBJREF
[+] tee: add TEE_IOCTL_PARAM_ATTR_TYPE_UBUF
[+] tee: add close_context to TEE driver operation
[+] tee: allow a driver to allocate a tee_device without a pool
[+] drm/xe: Use ERR_CAST instead of ERR_PTR(PTR_ERR(...))
[+] Merge branch '20250911-qcom-tee-using-tee-ss-without-mem-obj-v12-2-17f07a942b8d@oss.qualcomm.com' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux
[+] x86/bugs: Use early_param() for spectre_v2
[+] nvme-auth: update bi_directional flag
[+] io_uring/uring_cmd: correct signature for io_uring_mshot_cmd_post_cqe()
[+] x86/bugs: Use early_param() for spectre_v2_user
[+] power: supply: intel_dc_ti_battery: Drop no longer relevant comment
[+] drm/xe: Use ARRAY_SIZE in guc_waklv_init()
[+] ARM: dts: socionext: Drop "linux,spdif-dit" port node unit-address
[+] Merge tag 'v6.17-next-soc' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/drivers
[+] Merge tag 'imx-dt64-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
[+] Merge tag 'imx-dt-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
[+] Merge tag 'imx-bindings-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
[+] Merge tag 'imx-defconfig-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/defconfig
[+] Merge tag 'microchip-soc-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into soc/drivers
[+] EDAC: Add a driver for the AMD Versal NET DDR controller
[+] Merge tag 'scmi-updates-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/drivers
[+] dt-bindings: memory-controllers: Add support for Versal NET EDAC
[+] Merge tag 'tegra-for-6.18-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/drivers
[+] RAS: Export log_non_standard_event() to drivers
[+] Merge tag 'samsung-drivers-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/drivers
[+] cdx: Export Symbols for MCDI RPC and Initialization
[+] Merge tag 'renesas-drivers-for-v6.18-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
[+] Merge tag 'tee-prot-dma-buf-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
[+] fs: rename generic_delete_inode() and generic_drop_inode()
[+] Merge tag 'tee-sha1-lib-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
[+] Merge tag 'tee-improve-sysfs-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jenswi/linux-tee into soc/drivers
[+] Merge tag 'hisi-drivers-for-6.18' of https://github.com/hisilicon/linux-hisi into soc/drivers
[+] Merge tag 'qcom-drivers-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
[+] cdx: Split mcdi.h and reorganize headers
[+] Merge tag 'arm-soc/for-6.18/drivers' of https://github.com/Broadcom/stblinux into soc/drivers
[+] Merge tag 'reset-for-v6.18' of https://git.pengutronix.de/git/pza/linux into soc/drivers
[+] Merge tag 'arm-soc/for-6.18/defconfig-arm64' of https://github.com/Broadcom/stblinux into soc/defconfig
[+] Merge tag 'samsung-defconfig-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/defconfig
[+] Merge branch '20250911-qcom-tee-using-tee-ss-without-mem-obj-v12-2-17f07a942b8d@oss.qualcomm.com' into drivers-for-6.18
[+] firmware: qcom: scm: add support for object invocation
[+] firmware: qcom: tzmem: export shm_bridge create/delete
[+] Merge tag 'aspeed-6.18-devicetree-1' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
[+] Merge tag 'tegra-for-6.18-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
[+] Merge tag 'tegra-for-6.18-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
[+] Merge tag 'tegra-for-6.18-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc/dt
[+] Merge tag 'sti-dt-for-v6.18-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt
[+] Merge tag 'mvebu-dt64-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu into soc/dt
[+] Merge tag 'zynqmp-dt-for-6.18' of https://github.com/Xilinx/linux-xlnx into soc/dt
[+] Merge tag 'renesas-dts-for-v6.18-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
[+] Merge tag 'renesas-dt-bindings-for-v6.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
[+] Merge tag 'qcom-arm64-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
[+] Merge tag 'qcom-arm32-for-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
[+] Merge tag 'lpc32xx-dt-for-6.18' of https://github.com/vzapolskiy/linux-lpc32xx into soc/dt
[+] arm64: dts: socionext: Drop "linux,spdif-dit" port node unit-address
[+] arm64: dts: apm: Clean-up clock bindings
[+] arm64: dts: apm: Move slimpro nodes out of "simple-bus" node
[+] Merge tag 'arm-soc/for-6.18/devicetree' of https://github.com/Broadcom/stblinux into soc/dt
[+] Merge tag 'arm-soc/for-6.18/devicetree-arm64' of https://github.com/Broadcom/stblinux into soc/dt
[+] Merge tag 'v6.17-next-dts64' of https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux into soc/dt
[+] Merge tag 'samsung-dt-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
[+] Merge tag 'dt64-cleanup-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt into soc/dt
[+] Merge tag 'i2c-gpio-fixes-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into soc/dt
[+] ARM: mach-hpe: Rework support and directory structure
[+] Merge tag 'samsung-dt64-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into soc/dt
[+] init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD
[+] Merge tag 'socfpga_dts_updates_for_v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into soc/dt
[+] Merge tag 'v6.18-rockchip-dts32-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
[+] Merge tag 'v6.18-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt
[+] Merge tag 'thead-dt-for-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/fustini/linux into soc/dt
[+] initramfs: Replace strcpy() with strscpy() in find_link()
[+] initrd: Use str_plural() in rd_load_image()
[+] initramfs: Use struct_size() helper to improve dir_add()
[+] drm/xe: Fix a NULL vs IS_ERR() in xe_vm_add_compute_exec_queue()
[+] fs: expand dump_inode()
[+] m68k: defconfig: Update defconfigs for v6.17-rc1
[+] m68k: bitops: Fix find_*_bit() signatures
[+] zorro: Remove extra whitespace in macro definitions
[+] initrd: Fix unused variable warning in rd_load_image() on s390
[+] fs: use the switch statement in init_special_inode()
[+] fs/proc/namespaces: make ns_entries const
[+] x86/cpu: Detect FreeBSD Bhyve hypervisor
[+] netfs: Prevent duplicate unlocking
[+] spi: amlogic: Fix error checking on regmap_write call
[+] ASoC: Intel: hda-sdw-bpt: set persistent_buffer false
[+] selftests/bpf: Fix uprobe_sigill test for uprobe syscall error value
[+] uprobes/x86: Return error from uprobe syscall when not called from trampoline
[+] nsfs: validate extensible ioctls
[+] nsfs: drop tautological ioctl() check
[+] pidfs: validate extensible ioctls
[+] riscv, bpf: Sign extend struct ops return values properly
[+] drm/exynos: dsi: add support for exynos7870
[+] drm/exynos: exynos7_drm_decon: remove ctx->suspended
[+] dt-bindings: display: samsung,exynos7-decon: document iommus, memory-region, and ports
[+] riscv, bpf: Remove duplicated bpf_flush_icache()
[+] powerpc64/modules: replace stub allocation sentinel with an explicit counter
[+] powerpc64/modules: correctly iterate over stubs in setup_ftrace_ool_stubs
[+] powerpc/ftrace: ensure ftrace record ops are always set for NOPs
[+] MAINTAINERS: resctrl: Add myself as reviewer
[+] drm/bridge: samsung-dsim: add driver support for exynos7870 DSIM bridge
[+] dt-bindings: samsung,mipi-dsim: document exynos7870 DSIM compatible
[+] drm/bridge: samsung-dsim: add ability to define clock names for every variant
[+] drm/bridge: samsung-dsim: increase timeout value for PLL_STABLE
[+] drm/bridge: samsung-dsim: allow configuring the PLL_STABLE bit
[+] drm/bridge: samsung-dsim: allow configuring PLL_M and PLL_S offsets
[+] drm/bridge: samsung-dsim: allow configuring the VIDEO_MODE bit
[+] drm/bridge: samsung-dsim: allow configuring the MAIN_VSA offset
[+] drm/bridge: samsung-dsim: allow configuring bits and offsets of CLKCTRL register
[+] drm/bridge: samsung-dsim: add flag to control header FIFO wait
[+] drm/bridge: samsung-dsim: add SFRCTRL register
[+] drm/bridge: samsung-dsim: support separate LINK and DPHY status registers
[+] x86/resctrl: Configure mbm_event mode if supported
[+] fs/resctrl: Introduce the interface to switch between monitor modes
[+] fs/resctrl: Disable BMEC event configuration when mbm_event mode is enabled
[+] fs/resctrl: Introduce the interface to modify assignments in a group
[+] fs/resctrl: Introduce mbm_L3_assignments to list assignments in a group
[+] fs/resctrl: Auto assign counters on mkdir and clean up on group removal
[+] fs/resctrl: Introduce mbm_assign_on_mkdir to enable assignments on mkdir
[+] fs/resctrl: Provide interface to update the event configurations
[+] fs/resctrl: Add event configuration directory under info/L3_MON/
[+] fs/resctrl: Support counter read/reset with mbm_event assignment mode
[+] ALSA: serial-generic: remove shared static buffer
[+] x86/resctrl: Implement resctrl_arch_reset_cntr() and resctrl_arch_cntr_read()
[+] drm/pixpaper: Fix return type of pixpaper_mode_valid()
[+] x86/resctrl: Refactor resctrl_arch_rmid_read()
[+] fs/resctrl: Introduce counter ID read, reset calls in mbm_event mode
[+] fs/resctrl: Pass struct rdtgroup instead of individual members
[+] fs/resctrl: Add the functionality to unassign MBM events
[+] fs/resctrl: Add the functionality to assign MBM events
[+] x86,fs/resctrl: Implement resctrl_arch_config_cntr() to assign a counter with ABMC
[+] ACPICA: acpidump: fix return values in ap_is_valid_checksum()
[+] ACPICA: ACPI_TYPE_ANY does not include the package type
[+] ACPICA: CEDT: Add Back-Invalidate restriction to CXL Window
[+] ACPICA: Fix largest possible resource descriptor index
[+] ACPICA: Update version to 20250807
[+] ACPICA: Print error messages for too few or too many arguments
[+] ACPICA: Update dsmethod.c to get rid of unused variable warning
[+] ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method()
[+] ACPICA: Debugger: drop ACPI_NONSTRING attribute from name_seg
[+] ACPICA: acpidump: drop ACPI_NONSTRING attribute from file_name
[+] ACPICA: iASL: Fix printing CDAT table header
[+] ACPICA: Apply ACPI_NONSTRING
[+] ACPICA: Allow to skip Global Lock initialization
[+] ACPICA: Change the compilation conditions
[+] ACPICA: Remove redundant "#ifdef" definitions
[+] ACPICA: Modify variable definition position
[+] fs/resctrl: Introduce event configuration field in struct mon_evt
[+] x86/resctrl: Add data structures and definitions for ABMC assignment
[+] fs/resctrl: Introduce interface to display number of free MBM counters
[+] fs/resctrl: Introduce mbm_cntr_cfg to track assignable counters per domain
[+] fs/resctrl: Add resctrl file to display number of assignable counters
[+] fs/resctrl: Introduce the interface to display monitoring modes
[+] x86/resctrl: Add support to enable/disable AMD ABMC feature
[+] x86,fs/resctrl: Detect Assignable Bandwidth Monitoring feature details
[+] Merge branch 'thermal-intel'
[+] x86,fs/resctrl: Consolidate monitoring related data from rdt_resource
[+] x86/resctrl: Add ABMC feature in the command line options
[+] x86/cpufeatures: Add support for Assignable Bandwidth Monitoring Counters (ABMC)
[+] Merge back earlier material related to system sleep for 6.18
[+] PM: EM: Fix late boot with holes in CPU topology
[+] Merge back earlier cpufreq material for 6.18
[+] x86,fs/resctrl: Prepare for more monitor events
[+] x86/resctrl: Remove the rdt_mon_features global variable
[+] x86,fs/resctrl: Replace architecture event enabled checks
[+] x86,fs/resctrl: Consolidate monitor event descriptions
[+] fs/resctrl: Optimize code in rdt_get_tree()
[+] pwm: cros-ec: Avoid -Wflex-array-member-not-at-end warnings
[+] dt-bindings: pwm: samsung: add exynos8890 compatible
[+] dt-bindings: pwm: apple,s5l-fpwm: Add t6020-fpwm compatible
[+] dt-bindings: pwm: nxp,lpc1850-sct-pwm: Minor whitespace cleanup in example
[+] pwm: pca9586: Convert to waveform API
[+] pwm: pca9685: Drop GPIO support
[+] pwm: pca9685: Make use of register caching in regmap
[+] pwm: pca9685: Use bulk write to atomicially update registers
[+] pwm: pca9685: Don't disable hardware in .free()
[+] pwm: Add the S32G support in the Freescale FTM driver
[+] dt-bindings: pwm: fsl,vf610-ftm-pwm: Add compatible for s32g2 and s32g3
[+] pwm: mediatek: Lock and cache clock rate
[+] pwm: mediatek: Fix various issues in the .apply() callback
[+] pwm: mediatek: Implement .get_state() callback
[+] pwm: mediatek: Initialize clks when the hardware is enabled at probe time
[+] pwm: mediatek: Rework parameters for clk helper function
[+] pwm: mediatek: Introduce and use a few more register defines
[+] pwm: mediatek: Simplify representation of channel offsets
[+] pwm: tiecap: Document behaviour of hardware disable
[+] pwm: Provide a gpio device for waveform drivers
[+] pwm: Check actual period and duty_cycle for ignored polarity test
[+] pwm: Disable PWM_DEBUG check for disabled states
[+] dt-bindings: timer: renesas,rz-mtu3: Use #pwm-cells = <3>
[+] pwm: tiehrpwm: Fix corner case in clock divisor calculation
[+] pwm: tiehrpwm: Fix various off-by-one errors in duty-cycle calculation
[+] pwm: tiehrpwm: Make code comment in .free() more useful
[+] pwm: tiehrpwm: Don't drop runtime PM reference in .free()
[+] pwm: Fix incorrect variable used in error message
[+] pwm: berlin: Fix wrong register in suspend/resume
[+] pwm: loongson: Fix LOONGSON_PWM_FREQ_DEFAULT
[+] Merge drm/drm-next into drm-misc-next-fixes
[+] powerpc/603: Really copy kernel PGD entries into all PGDIRs
[+] powerpc/8xx: Remove left-over instruction and comments in DataStoreTLBMiss handler
[+] powerpc/pseries: HVPIPE changes to support migration
[+] powerpc/pseries: Enable hvpipe with ibm,set-system-parameter RTAS
[+] powerpc/pseries: Enable HVPIPE event message interrupt
[+] powerpc/pseries: Wakeup hvpipe FD when the payload is pending
[+] powerpc/pseries: Receive payload with ibm,receive-hvpipe-msg RTAS
[+] powerpc/pseries: Send payload with ibm,send-hvpipe-msg RTAS
[+] powerpc/pseries: Add papr-hvpipe char driver for HVPIPE interfaces
[+] powerpc/pseries: Define HVPIPE specific macros
[+] powerpc/pseries: Define papr-hvpipe ioctl
[+] Merge tag 'v6.17-rc6' into drm-next
[+] sched/fair: Do not balance task to a throttled cfs_rq
[+] sched/fair: Do not special case tasks in throttled hierarchy
[+] sched/fair: update_cfs_group() for throttled cfs_rqs
[+] sched/fair: Propagate load for throttled cfs_rq
[+] MAINTAINERS: update atomic infrastructure entry to include Rust
[+] rust: block: convert `block::mq` to use `Refcount`
[+] rust: convert `Arc` to use `Refcount`
[+] rust: make `Arc::into_unique_or_drop` associated function
[+] rust: implement `kernel::sync::Refcount`
[+] rust: sync: Add memory barriers
[+] rust: sync: atomic: Add Atomic<{usize,isize}>
[+] rust: sync: atomic: Add Atomic
[+] rust: sync: atomic: Add the framework of arithmetic operations
[+] rust: sync: atomic: Add atomic {cmp,}xchg operations
[+] rust: sync: atomic: Add generic atomics
[+] rust: sync: atomic: Add ordering annotation types
[+] rust: sync: Add basic atomic operation mapping framework
[+] rust: Introduce atomic API helpers
[+] ALSA: asihpi: Simplify error handling in PCM substream setup
[+] Merge 6.17-rc6 into driver-core-next
[+] Merge tag 'drm-intel-gt-next-2025-09-12' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
[+] firewire: core: use helper macro to compare against current jiffies
[+] firewire: core: use helper macros instead of direct access to HZ
[+] rust: list: Add an example for `ListLinksSelfPtr` usage
[+] rust: sync: extend module documentation of aref
[+] rust: kernel: cpu: mark `CpuId::current()` inline
[+] spi: apple: Add "apple,t8103-spi" compatible
[+] ASoC: apple: mca: Add "apple,t8103-mca" compatible
[+] pinctrl: apple: Add "apple,t8103-pinctrl" as compatible
[+] spi: dt-bindings: apple,spi: Add t6020-spi compatible
[+] ASoC: dt-bindings: apple,mca: Add t6020-mca compatible
[+] dt-bindings: dma: apple,admac: Add t6020-admac compatible
[+] dt-bindings: clock: apple,nco: Add t6020-nco compatible
[+] dt-bindings: watchdog: apple,wdt: Add t6020-wdt compatible
[+] dt-bindings: spmi: apple,spmi: Add t6020-spmi compatible
[+] dt-bindings: mfd: apple,smc: Add t6020-smc compatible
[+] dt-bindings: net: bcm4329-fmac: Add BCM4388 PCI compatible
[+] dt-bindings: net: bcm4377-bluetooth: Add BCM4388 compatible
[+] dt-bindings: nvme: apple: Add apple,t6020-nvme-ans2 compatible
[+] dt-bindings: iommu: apple,sart: Add apple,t6020-sart compatible
[+] dt-bindings: gpu: apple,agx: Add agx-{g14s,g14c,g14d} compatibles
[+] dt-bindings: mailbox: apple,mailbox: Add t6020 compatible
[+] dt-bindings: pinctrl: apple,pinctrl: Add apple,t6020-pinctrl compatible
[+] dt-bindings: iommu: dart: Add apple,t6020-dart compatible
[+] dt-bindings: interrupt-controller: apple,aic2: Add apple,t6020-aic compatible
[+] dt-bindings: cpufreq: apple,cluster-cpufreq: Add t6020 compatible
[+] dt-bindings: power: apple,pmgr-pwrstate: Add t6020 compatible
[+] dt-bindings: arm: apple: apple,pmgr: Add t6020-pmgr compatible
[+] arm64: dts: allwinner: sun55i: Complete AXP717A sub-functions
[+] arm64: dts: allwinner: t527: orangepi-4a: hook up external 32k crystal
[+] arm64: dts: allwinner: t527: avaota-a1: hook up external 32k crystal
[+] arm64: dts: allwinner: a527: cubie-a5e: Drop external 32.768 KHz crystal
[+] arm64: dts: sun55i: a523: Assign standard clock rates to PRCM bus clocks
[+] riscv: defconfig: Enable MMP_PDMA support for SpacemiT K1 SoC
[+] riscv: defconfig: run savedefconfig to reorder it
[+] perf: make pmu_bus const
[+] arm64: dts: s32g: Add device tree information for the OCOTP driver
[+] arm64: dts: add description for solidrun imx8mp hummingboard variants
[+] Input: cros_ec_keyb - Defer probe until parent EC device is registered
[+] platform/chrome: cros_ec: Add a flag to track registration state
[+] platform/chrome: cros_ec: Separate initialization from cros_ec_register()
[+] platform/chrome: Centralize common cros_ec_device initialization
[+] platform/chrome: Centralize cros_ec_device allocation
[+] rseq/selftests: Use weak symbol reference, not definition, to link with glibc
[+] rseq: Protect event mask against membarrier IPI
[+] media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID
[+] media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE
[+] media: uvcvideo: Run uvc_ctrl_init_ctrl for all controls
[+] media: uvcvideo: Shorten the transfer size non compliance message
[+] media: uvcvideo: Do not re-reference dev->udev
[+] media: uvcvideo: Use intf instead of udev for printks
[+] media: uvcvideo: Move video_device under video_queue
[+] media: uvcvideo: Drop stream->mutex
[+] media: uvcvideo: Move MSXU_CONTROL_METADATA definition to header
[+] media: uvcvideo: Add missing curly braces
[+] media: uvcvideo: Drop unneeded memset() in meta device ioctl handlers
[+] media: uvcvideo: Fix comments in uvc_meta_detect_msxu
[+] media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fh
[+] media: uvcvideo: Fix assignment in if condition
[+] gpu: nova-core: Add base files for r570.144 firmware bindings
[+] gpu: nova-core: firmware: use 570.144 firmware
[+] gpu: nova-core: firmware: process the GSP bootloader
[+] gpu: nova-core: firmware: process and prepare the GSP firmware
[+] gpu: nova-core: firmware: process Booter and patch its signature
[+] gpu: nova-core: firmware: add support for common firmware header
[+] gpu: nova-core: firmware: move firmware request code into a function
[+] gpu: nova-core: add Chipset::name() method
[+] gpu: nova-core: move GSP boot code to its own module
[+] gpu: nova-core: require `Send` on `FalconEngine` and `FalconHal`
[+] ARM: 9458/1: module: Ensure the override of module_arch_freeing_init()
[+] firewire: core: use macro expression for not-registered state of BUS_MANAGER_ID
[+] firewire: core: use macro expression for gap count mismatch
[+] ARM: dts: sunxi: add support for NetCube Systems Nagami Keypad Carrier
[+] ARM: dts: sunxi: add support for NetCube Systems Nagami Basic Carrier
[+] ARM: dts: sunxi: add support for NetCube Systems Nagami SoM
[+] riscv: dts: allwinner: d1s-t113: Add pinctrl's required by NetCube Systems Nagami SoM
[+] dt-bindings: arm: sunxi: Add NetCube Systems Nagami SoM and carrier board bindings
[+] ARM: dts: allwinner: Add Orange Pi Zero Interface Board overlay
[+] ARM: dts: allwinner: orangepi-zero-plus2: Add default audio routing
[+] ARM: dts: allwinner: orangepi-zero: Add default audio routing
[+] arm64: dts: allwinner: a523: Add NPU device node
[+] arm64: dts: allwinner: a523: Add MCU PRCM CCU node
[+] Merge branch 'sunxi/shared-dt-headers-for-6.18' into sunxi/dt-for-6.18
[+] dt-bindings: clock: sun55i-a523-ccu: Add A523 MCU CCU clock controller
[+] dt-bindings: clock: sun55i-a523-ccu: Add missing NPU module clock
[+] i2c: tegra: Add Tegra256 support
[+] dt-bindings: i2c: nvidia,tegra20-i2c: Add Tegra256 I2C compatible
[+] i2c: core: Drop dev_pm_domain_detach() call
[+] i2c: mux: pca9541: Use I2C adapter timeout value for arbitration timeout
[+] MAINTAINERS: Update email address for Qualcomm's I2C GENI maintainers
[+] dt-bindings: i2c: apple,i2c: Add apple,t6020-i2c compatible
[+] dt-bindings: i2c: exynos5: Add exynos990-hsi2c compatible
[+] dt-bindings: i2c: qcom-cci: Document sa8775p compatible
[+] dt-bindings: i2c: qcom-cci: Document QCM2290 compatible
[+] x86/bugs: Add attack vector controls for VMSCAPE
[+] drm/xe: defer free of NVM auxiliary container to device release callback
[+] Merge tag 'pin-init-v6.18' of https://github.com/Rust-for-Linux/linux into drm-rust-next
[+] drm/xe/configfs: Fix documentation warning
[+] drm/xe: Update workaround documentation
[+] ARM: dts: sti: remove dangling stih407-clock file
[+] drm/xe/hwmon: Remove type casting
[+] drm/xe/guc: Fix spelling mistake "sheduling" -> "scheduling"
[+] drm/xe/xe3: Extend Wa_18041344222 to graphics IP versions 30.00 and 30.01
[+] arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible
[+] arm64: dts: mediatek: mt8395-kontron-i1200: Fix MT6360 regulator nodes
[+] arm64: dts: mediatek: mt8195-cherry: Add missing regulators to rt5682
[+] arm64: dts: mediatek: mt8195-cherry: Move VBAT-supply to Tomato R1/R2
[+] arm64: dts: mediatek: mt8195: Fix ranges for jpeg enc/decoder nodes
[+] arm64: dts: mediatek: mt8183-kukui: Move DSI panel node to machine dtsis
[+] arm64: dts: mediatek: mt8183: Migrate to display controller OF graph
[+] arm64: dts: mediatek: mt8183-pumpkin: Add power supply for CCI
[+] arm64: dts: mediatek: pumpkin-common: Fix pinctrl node names
[+] arm64: dts: mediatek: mt8183: Fix pinctrl node names
[+] arm64: dts: mediatek: acelink-ew-7886cax: Remove unnecessary cells in spi-nand
[+] arm64: dts: mediatek: mt7986a-bpi-r3: Set interrupt-parent to mdio switch
[+] arm64: dts: mediatek: mt7986a-bpi-r3: Fix SFP I2C node names
[+] arm64: dts: mediatek: mt7986a: Fix PCI-Express T-PHY node address
[+] arm64: dts: mediatek: Fix node name for SYSIRQ controller on all SoCs
[+] arm64: dts: mediatek: mt6795-sony-xperia-m5: Add pinctrl for mmc1/mmc2
[+] arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value
[+] arm64: dts: mediatek: mt6795: Add mediatek,infracfg to iommu node
[+] arm64: dts: mediatek: mt6797: Remove bogus id property in i2c nodes
[+] drm/xe: Fix circular locking dependency
[+] mmc: Merge branch fixes into next
[+] mmc: core: Improve RPMB frame handling code
[+] mmc: core: Fix variable shadowing in mmc_route_rpmb_frames()
[+] arm64: dts: marvell: cn9130-sr-som: add missing properties to emmc
[+] mmc: core: Parse and use the new max-sd-hs-hz DT property
[+] arm64: dts: marvell: add dts for RIPE Atlas Probe v5
[+] dt-bindings: marvell: armada-37xx: add ripe,atlas-v5 compatible
[+] dt-bindings: mmc: controller: Add max-sd-hs-hz property
[+] mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card
[+] dt-bindings: mmc: sdhci-msm: Document the Lemans compatible
[+] pmdomain: Merge branch fixes into next
[+] pmdomain: ti-sci: Set PD on/off state according to the HW state
[+] pinctrl: Simplify printks with pOF format
[+] arm64: dts: mediatek: mt6797: Fix pinctrl node names
[+] arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names
[+] mmc: sh_mmcif: Remove dummy PM resume callback
[+] dt-bindings: mmc: sdhci-pxa: Add minItems to pinctrl-names
[+] Merge tag 'renesas-pinctrl-for-v6.18-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
[+] Merge tag 'samsung-pinctrl-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into devel
[+] microblaze: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
[+] microblaze: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers
[+] microblaze: fix typos in Kconfig
[+] firmware: arm_scmi: Simplify printks with pOF format
[+] drm/xe: Use tile-oriented messages in GGTT code
[+] drm/xe: Add dedicated printk macros for tile and device
[+] drm/xe: Prepare format for GT-oriented messages in one place
[+] drm/xe: Drop "gt_" prefix from xe_gt_WARN() macros
[+] drm/xe: Keep xe_gt_err() macro definitions together
[+] x86/its: Move ITS indirect branch thunks to .text..__x86.indirect_thunk
[+] gfs2: Fix unlikely race in gdlm_put_lock
[+] gfs2: Add proper lockspace locking
[+] gfs2: Minor run_queue fixes
[+] gfs2: run_queue cleanup
[+] gfs2: Simplify do_promote
[+] gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS
[+] gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote
[+] gfs2: Remove duplicate check in do_xmote
[+] gfs2: Fix LM_FLAG_TRY* logic in add_to_queue
[+] gfs2: Remove DLM_LKF_ALTCW / DLM_LKF_ALTPR code
[+] gfs2: Further sanitize lock_dlm.c
[+] gfs2: Do not use atomic operations unnecessarily
[+] gfs2: Sanitize gfs2_meta_check, gfs2_metatype_check, gfs2_io_error
[+] gfs2: Turn gfs2_withdraw into a void function
[+] gfs2: Partially revert "gfs2: do_xmote fixes"
[+] gfs2: Simplify refcounting in do_xmote
[+] gfs2: do_xmote cleanup
[+] gfs2: Remove space before newline
[+] gfs2: Remove unused sd_withdraw_wait field
[+] gfs2: Remove unused GIF_FREE_VFS_INODE flag
[+] arm64: dts: renesas: sparrow-hawk-fan-pwm: Rework hwmon comment
[+] arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J2
[+] arm64: dts: renesas: sparrow-hawk: Add overlay for IMX462 on J1
[+] arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J2
[+] arm64: dts: renesas: sparrow-hawk: Add overlay for IMX219 on J1
[+] arm64: dts: renesas: rcar: Rename dsi-encoder to dsi
[+] arm64: dts: renesas: r9a09g056: Add I3C node
[+] arm64: dts: renesas: r9a09g057: Add I3C node
[+] arm64: dts: renesas: rzt2h-n2h-evk: Enable USB2.0 support
[+] arm64: dts: renesas: r9a09g047e57-smarc: Use Schmitt input for NMI function
[+] arm64: dts: renesas: r9a09g047e57-smarc: Fix gpio key's pin control node
[+] arm64: dts: renesas: r9a09g047: Enable Tx coe support
[+] arm64: dts: renesas: r9a09g087: Add USB2.0 support
[+] arm64: dts: renesas: r9a09g077: Add USB2.0 support
[+] arm64: dts: renesas: rzt2h-n2h-evk-common: Enable WDT2
[+] arm64: dts: renesas: r9a09g087: Add WDT nodes
[+] arm64: dts: renesas: r9a09g077: Add WDT nodes
[+] arm64: dts: renesas: rzt2h-rzn2h-evk: Enable SD card slot
[+] arm64: dts: renesas: rzt2h-rzn2h-evk: Enable MicroSD card slot
[+] arm64: dts: renesas: rzt2h-rzn2h-evk: Enable eMMC
[+] arm64: dts: ti: k3-j721s2-evm: Add overlay to enable USB0 Type-A
[+] arm64: dts: ti: k3-am642-phyboard-electra: Add PEB-C-010 Overlay
[+] arm64: dts: ti: var-som-am62p: Add support for Variscite Symphony Board
[+] arm64: dts: ti: Add support for Variscite VAR-SOM-AM62P
[+] dt-bindings: arm: ti: Add bindings for Variscite VAR-SOM-AM62P
[+] arm64: dts: ti: k3-j722s-evm: Add bootph-all tag to usb0_phy_ctrl node
[+] arm64: dts: ti: k3-am62x-sk-common: Add bootph-all tag to usb0_phy_ctrl node
[+] arm64: dts: ti: k3-am62p5-sk: Add bootph-all tag to usb0_phy_ctrl node
[+] arm64: dts: ti: k3-am62a7-sk: Add bootph-all tag to usb0_phy_ctrl node
[+] arm64: dts: ti: k3-j721e-main: Add DSI and DPHY-TX
[+] arm64: dts: ti: k3-pinctrl: Fix the bug in existing macros
[+] arm64: dts: ti: k3-pinctrl: Add the remaining macros
[+] arm64: dts: ti: k3-am62x-sk-common: Remove the unused cfg in USB1_DRVVBUS
[+] arm64: dts: ti: k3-am62p5-sk: Remove the unused cfg in USB1_DRVVBUS
[+] drm/i915: split out i915_wait_util.h
[+] drm/i915: split out i915_list_util.h
[+] drm/i915: split out i915_timer_util.[ch]
[+] drm/i915: split out i915_ptr_util.h
[+] arm64: dts: rockchip: Add USB and charger to Gameforce Ace
[+] gpio: move gpio-mmio-specific fields out of struct gpio_chip
[+] gpio: mmio: use new generic GPIO chip API
[+] gpio: sodaville: use new generic GPIO chip API
[+] gpio: spacemit-k1: use new generic GPIO chip API
[+] gpio: sifive: use new generic GPIO chip API
[+] gpio: menz127: use new generic GPIO chip API
[+] gpio: mt7621: use the generic GPIO chip lock for IRQ handling
[+] gpio: mt7621: use new generic GPIO chip API
[+] gpio: brcmstb: use new generic GPIO chip API
[+] gpio: xgene-sb: use generic GPIO chip register read and write APIs
[+] gpio: ath79: use the generic GPIO chip lock for IRQ handling
[+] gpio: ath79: use new generic GPIO chip API
[+] gpio: hlwd: use new generic GPIO chip API
[+] gpio: loongson1: use new generic GPIO chip API
[+] gpio: loongson1: allow building the module with COMPILE_TEST enabled
[+] gpiolib: add a common prefix to GPIO descriptor flags
[+] gpio: use more common syntax for compound literals
[+] arm64: dts: mediatek: mt8188-geralt: Enable first SCP core
[+] arm64: dts: mediatek: mt8186-tentacruel: Fix touchscreen model
[+] arm64: dts: mediatek: mt8188: Change efuse fallback compatible to mt8186
[+] arm64: dts: ti: k3-am62d2-evm: Add support for OSPI flash
[+] arm64: dts: ti: k3-am62d2-evm: Enable USB support
[+] arm64: dts: ti: k3-am62a-main: Fix main padcfg length
[+] arm64: dts: ti: k3-am62p: Update eMMC HS400 STRB value
[+] arm64: dts: ti: k3-am62p/j722s: Remove HS400 support from common
[+] arm64: dts: ti: Add support for AM6254atl SiP SK
[+] arm64: dts: ti: Introduce base support for AM6254atl SiP
[+] dt-bindings: arm: ti: Add binding for AM625 SiP
[+] arm64: dts: ti: k3-am62*: remove SoC dtsi from common dtsi
[+] ALSA: aoa: Remove redundant size arguments from strscpy()
[+] arm64: dts: marvell: armada-cp11x: Add default ICU address cells
[+] arm64: dts: marvell: armada-37xx: Add default PCI interrup controller address cells
[+] arm64: dts: ti: k3-am65-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-am64-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-am62a-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-am62-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-am62p-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-j722s-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-j784s4-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-j784s4-j742s2-ti-ipc-firmware-common: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-j721s2-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-j721e-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-j7200-ti-ipc-firmware: Refactor IPC cfg into new dtsi
[+] arm64: dts: ti: k3-j721e-beagleboneai64: Switch MAIN R5F clusters to Split-mode
[+] Revert "arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations"
[+] Revert "arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations"
[+] arm64: dts: ti: k3-am642-tqma64xxl: Add missing cfg for TI IPC Firmware
[+] arm64: dts: ti: k3-am64-phycore-som: Add missing cfg for TI IPC Firmware
[+] arm64: dts: ti: k3-am642-sr-som: Add missing cfg for TI IPC Firmware
[+] arm64: dts: ti: k3-am62-pocketbeagle2: Add missing cfg for TI IPC Firmware
[+] arm64: dts: ti: k3-am62-verdin: Add missing cfg for TI IPC Firmware
[+] arm64: dts: ti: k3-am62p-verdin: Add missing cfg for TI IPC Firmware
[+] arm64: dts: ti: k3-j721e-beagleboneai64: Add missing cfg for TI IPC FW
[+] arm64: dts: ti: k3: Rename rproc reserved-mem nodes to 'memory@addr'
[+] arm64: dts: ti: k3-am6*-boards: Add label to reserved-memory node
[+] arm64: dts: ti: k3-am62a: Enable Mailbox nodes at the board level
[+] arm64: dts: ti: k3-am62: Enable Mailbox nodes at the board level
[+] arm64: dts: ti: k3-am65: Enable remote processors at board level
[+] arm64: dts: ti: k3-am64: Enable remote processors at board level
[+] arm64: dts: ti: k3-am62a: Enable remote processors at board level
[+] arm64: dts: ti: k3-am62: Enable remote processors at board level
[+] arm64: dts: ti: k3-am62p-j722s: Enable remote processors at board level
[+] arm64: dts: ti: k3-j784s4-j742s2: Enable remote processors at board level
[+] arm64: dts: ti: k3-j721s2: Enable remote processors at board level
[+] arm64: dts: ti: k3-j721e: Enable remote processors at board level
[+] arm64: dts: ti: k3-j7200: Enable R5F remote processors at board level
[+] arm64: dts: ti: k3-j742s2-mcu-wakeup: Override firmware-name for MCU R5F cores
[+] soc: ti: k3-socinfo: Add information for AM62L SR1.1
[+] Merge tag 'amd-drm-next-6.18-2025-09-09' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
[+] Merge tag 'drm-misc-next-2025-09-11' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
[+] spi: axi-spi-engine: improve version checks
[+] Merge tag 'drm-intel-next-2025-09-05' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
[+] support for Amlogic SPI Flash Controller IP
[+] firewire: core: remove useless lockdep_assert_held()
[+] ARM: defconfig: Remove obsolete CONFIG_USB_EHCI_MSM
[+] firmware: qcom: tzmem: disable sc7180 platform
[+] rust: pin-init: add references to previously initialized fields
[+] rust: pin-init: add code blocks to `[try_][pin_]init!` macros
[+] rust: pin-init: add pin projections to `#[pin_data]`
[+] rust: pin-init: rename `project` -> `project_this` in doctest
[+] rust: pin-init: README: add information banner on the rename to `pin-init`
[+] rust: pin-init: examples: error: use `Error` in `fn main()`
[+] lsm: CONFIG_LSM can depend on CONFIG_SECURITY
[+] Merge branch 'bpf-report-arena-faults-to-bpf-streams'
[+] selftests/bpf: Add tests for arena fault reporting
[+] selftests: bpf: use __stderr in stream error tests
[+] selftests: bpf: introduce __stderr and __stdout
[+] bpf: Report arena faults to BPF stderr
[+] bpf: core: introduce main_prog_aux for stream access
[+] bpf: arm64: simplify exception table handling
[+] drm/i915/guc: Include the GuC registers in the error state
[+] soc: renesas: Identify R-Car X5H
[+] dt-bindings: soc: renesas: Document R-Car X5H Ironhide
[+] cache: sifive_ccache: Optimize cache flushes
[+] spi: axi-spi-engine: use adi_axi_pcore_ver_gteq()
[+] include: adi-axi-common: add version check function
[+] drm/xe/guc: Set RCS/CCS yield policy
[+] arm64: tegra: Add I2C nodes for Tegra264
[+] Merge branch 'for-6.18/dt-bindings' into for-6.18/arm64/dt
[+] Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc5
[+] ARM: tegra: add support for ASUS Eee Pad Slider SL101
[+] ARM: tegra: transformer-20: fix audio-codec interrupt
[+] ARM: tegra: transformer-20: add missing magnetometer interrupt
[+] ARM: tegra: Add DFLL clock support for Tegra114
[+] ARM: tegra: p880: set correct touchscreen clipping
[+] Merge branch 'for-6.18/dt-bindings' into for-6.18/arm/dt
[+] dt-bindings: arm: tegra: Add ASUS TF101G and SL101
[+] dt-bindings: reset: Add Tegra114 CAR header
[+] drm/xe/pf: Drop rounddown_pow_of_two fair LMEM limitation
[+] soc/tegra: fuse: Add Tegra114 nvmem cells and fuse lookups
[+] Merge tag 'devfreq-next-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux
[+] dt-bindings: arm: tegra: Add Xiaomi Mi Pad (A0101)
[+] dt-bindings: clock: tegra30: Add IDs for CSI pad clocks
[+] dt-bindings: display: tegra: Move avdd-dsi-csi-supply from VI to CSI
[+] dt-bindings: i2c: nvidia,tegra20-i2c: Document Tegra264 I2C
[+] leds: is31fl319x: Use devm_mutex_init()
[+] mfd: tps6594: Explicitly include bitfield.h
[+] drm/xe: Fix driver reference in FLR comment
[+] regulator: bq257xx: Add bq257xx boost regulator driver
[+] arm64: entry: Switch to generic IRQ entry
[+] arm64: entry: Move arm64_preempt_schedule_irq() into __exit_to_kernel_mode()
[+] arm64: entry: Refactor preempt_schedule_irq() check code
[+] entry: Add arch_irqentry_exit_need_resched() for arm64
[+] arm64: entry: Use preempt_count() and need_resched() helper
[+] arm64: entry: Rework arm64_preempt_schedule_irq()
[+] arm64: entry: Refactor the entry and exit for exceptions from EL1
[+] arm64: ptrace: Replace interrupts_enabled() with regs_irqs_disabled()
[+] power: supply: bq257xx: Add support for BQ257XX charger
[+] mfd: bq257xx: Add support for BQ25703A core driver
[+] dt-bindings: mfd: ti,bq25703a: Add TI BQ25703A Charger
[+] arm64: sysreg: Add validation checks to sysreg header generation script
[+] arm64: sysreg: Correct sign definitions for EIESB and DoubleLock
[+] arm64: sysreg: Fix and tidy up sysreg field definitions
[+] dt-bindings: eeprom: at24: Add compatible for Giantec GT24C256C
[+] ASoC: dt-bindings: linux,spdif: Add "port" node
[+] ASoC: codecs: pcm1754: add pcm1754 dac driver
[+] ASoC: dt-bindings: ti,pcm1754: add binding documentation
[+] drm/xe/guc: Add SLPC power profile interface
[+] rust: drm: Introduce the Tyr driver for Arm Mali GPUs
[+] mfd: input: rtc: mc13783: Remove deprecated mc13xxx_irq_ack()
[+] x86/mce: Add a clear_bank() helper
[+] x86/mce: Move machine_check_poll() status checks to helper functions
[+] x86/mce: Separate global and per-CPU quirks
[+] x86/mce: Do 'UNKNOWN' vendor check early
[+] x86/mce: Define BSP-only SMCA init
[+] x86/mce: Define BSP-only init
[+] x86/mce: Set CR4.MCE last during init
[+] firmware: exynos-acpm: fix PMIC returned errno
[+] optee: smc abi: dynamic protected memory allocation
[+] optee: FF-A: dynamic protected memory allocation
[+] optee: support protected memory allocation
[+] tee: add tee_shm_alloc_dma_mem()
[+] tee: new ioctl to a register tee_shm from a dmabuf file descriptor
[+] tee: refactor params_from_user()
[+] tee: implement protected DMA-heap
[+] dma-buf: dma-heap: export declared functions
[+] optee: sync secure world ABI headers
[+] drm/i915/backlight: Honor VESA eDP backlight luminance control capability
[+] arm64: dts: rockchip: enable the Mali GPU on RK3328 boards
[+] arm64: dts: rockchip: add GPU powerdomain, opps, and cooling to rk3328
[+] arm64: dts: rockchip: Fix network on rk3576 evb1 board
[+] arm64: dts: rockchip: add mipi csi-2 dphy nodes to rk3588
[+] dt-bindings: soc: rockchip: add rk3588 csidphy grf syscon
[+] dt-bindings: arm: fsl: add TQMa91xx SOM series
[+] dt-bindings: fsl: fsl,imx7ulp-smc1: Allow clocks and clock-names
[+] dt-bindings: arm: fsl: Add bindings for SolidRun i.MX8MP SoM and boards
[+] media: redrat3: use int type to store negative error codes
[+] media: rc: fix races with imon_disconnect()
[+] drm/xe: Fix uninitialized return values
[+] drm/xe/tile: Release kobject for the failure path
[+] arm64: dts: imx8mm-phycore-som: optimize drive strengh
[+] arm64: dts: freescale: imx93-phycore-som: Remove "fsl,magic-packet"
[+] ARM: dts: imx6sll: Use 'dma-names'
[+] arm64: dts: freescale: imx93-phyboard-nash: Current sense via iio-hwmon
[+] arm64: dts: imx95: add standard PCI device compatible string to NETC Timer
[+] ARM: dts: imx6: change rtc compatible string to st,m41t00 from m41t00
[+] ARM: dts: imx6: remove undefined linux,default-trigger source
[+] ARM: dts: imx6ul-pico: add power-supply for vxt,vl050-8048nt-c01
[+] ARM: dts: imx6ul-14x14-evk: add regulator for ov5640
[+] ARM: dts: imx6: replace isl,isl12022 with isil,isl12022 for RTC
[+] ARM: dts: imx6: replace gpio-key with gpio-keys compatible string
[+] ARM: dts: imx6: rename i2cmux i2c-mux-
[+] ARM: dts: imx6: rename node name flash to eeprom
[+] ARM: dts: imx6: rename node i2c-gpio to i2c.
[+] ARM: dts: imx6: rename touch screen's node name to touchscreen
[+] ARM: dts: imx6: remove redundant pinctrl-names
[+] ARM: dts: imx6qdl-aristainetos2: rename ethernet-phy to ethernet-phy@0
[+] ARM: dts: imx6: add interrupt-cells for dlg,da9063 pmic
[+] ARM: dts: imx6: align rtc chip node name to 'rtc'
[+] ARM: dts: imx6: add key- prefix for gpio-keys
[+] ARM: dts: imx6: add #address-cells for gsc@20
[+] arm64: dts: freescale: add initial device tree for TQMa91xx/MBa91xxCA
[+] arm64: dts: imx93-11x11-evk: remove fec property eee-broken-1000t
[+] arm64: dts: freescale: add i.MX91 11x11 EVK basic support
[+] arm64: dts: imx91: add i.MX91 dtsi support
[+] arm64: dts: freescale: rename imx93.dtsi to imx91_93_common.dtsi and modify them
[+] arm64: dts: freescale: move aliases from imx93.dtsi to board dts
[+] arm64: dts: lx2160a-clearfog-itx: enable pcie nodes for x4 and x8 slots
[+] arm64: dts: lx2160a-cex7: add interrupts for rtc and ethernet phy
[+] arm64: dts: add description for solidrun imx8mp som and cubox-m
[+] arm64: dts: imx8: Use GIC_SPI for interrupt-map for readability
[+] arm64: dts: imx8qxp: Add default GIC address cells
[+] arm64: dts: imx8qm: Add default GIC address cells
[+] arm64: dts: imx8mq: Add default GIC address cells
[+] arm64: dts: imx8mp: Add default GIC address cells
[+] arm64: dts: imx8mm: Add default GIC address cells
[+] arm64: dts: imx8dxl: Add default GIC address cells
[+] arm64: dts: fsl-ls1046a: Add default GIC address cells
[+] arm64: dts: fsl-ls1043a: Add default GIC address cells
[+] arm64: dts: fsl-ls1012a: Add default GIC address cells
[+] arm64: dts: freescale: imx8mp-moduline-display-106: Use phys to replace xceiver-supply
[+] arm64: dts: imx8mp: Add TechNexion EDM-G-IMX8M-PLUS SOM on WB-EDM-G carrier board
[+] arm64: dts: imx8mp: add interconnect for lcdif-hdmi
[+] arm64: dts: imx95: Add msi-map for pci-ep device
[+] arm64: dts: imx8mp: Add pclk clock and second power domain for the ISP
[+] ARM: dts: imx6ul-tx6ul: Switch away from deprecated `phy-reset-gpios`
[+] ARM: dts: mba6ul: Add MicIn routing
[+] arm64: defconfig: Enable Marvell WiFi-Ex USB driver
[+] dt-bindings: soc: fsl,imx-iomuxc-gpr: Document i.MX53
[+] dt-bindings: arm: fsl: Add EDM-G-IMX8M-PLUS SOM and WB-EDM-G carrier board
[+] ARM: dts: ls1021a-tsn: Remove redundant #address-cells for ethernet-switch@1
[+] ARM: dts: ls1021a: Rename esdhc@1560000 to mmc@1560000
[+] ARM: dts: ls1021a: Rename 'mdio-mux-emi1' to 'mdio-mux@54'
[+] ARM: dts: ls1021a: Rename node name nor to flash
[+] ARM: dts: lpc32xx: Correct PL080 DMA controller device node name
[+] ARM: dts: lpc32xx: Specify #dma-cells property of PL080 DMA controller
[+] ARM: dts: lpc32xx: Specify a precise version of the SD/MMC controller IP
[+] ARM: dts: lpc32xx: Correct SD/MMC controller device node name
[+] ARM: dts: lpc32xx: Correct motor PWM device tree node name
[+] ARM: dts: lpc32xx: Set motor PWM #pwm-cells property value to 3 cells
[+] dt-bindings: arm: nxp: lpc: Assign myself as maintainer of NXP LPC32xx platforms
[+] md/md-llbitmap: Use DIV_ROUND_UP_SECTOR_T
[+] xe: populate buffers before exporting them.
[+] nouveau: populate buffers before exporting them.
[+] amdgpu: populate buffers before exporting them.
[+] ttm/bo: add an API to populate a bo before exporting.
[+] audit: fix skb leak when audit rate limit is exceeded
[+] ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits
[+] ARM: dts: lpc18xx: add #address-cell and #szie-cell for spi flash controller
[+] ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio
[+] ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]'
[+] ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolux,at070tn92
[+] ARM: dts: lpc: add cfg surfix in pinctrl child node
[+] ARM: dts: lpc: add #address-cells and #size-cells for sram node
[+] ARM: dts: lpc18xx: swap clock-names bic and cui
[+] ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0
[+] ARM: dts: lpc18xx: rename node name mmcsd to mmc
[+] ARM: dts: lpc18xx: rename node name flash-controller to spi
[+] io_uring: correct size of overflow CQE calculation
[+] drm/msm/registers: Sync GPU registers from mesa
[+] drm/msm/registers: Generate _HI/LO builders for reg64
[+] drm/msm/registers: Make TPL1_BICUBIC_WEIGHTS_TABLE an array
[+] drm/msm/registers: Sync gen_header.py from mesa
[+] drm/msm/registers: Remove license/etc from generated headers
[+] rust: regulator: add devm_enable and devm_enable_optional
[+] rust: regulator: remove Regulator
[+] samples: rust: Add scoped debugfs sample driver
[+] cgroup: replace global percpu_rwsem with per threadgroup resem when writing to cgroup.procs
[+] cgroup: relocate cgroup_attach_lock within cgroup_procs_write_start
[+] cgroup: refactor the cgroup_attach_lock code to make it clearer
[+] rust: debugfs: Add support for scoped directories
[+] samples: rust: Add debugfs sample driver
[+] rust: debugfs: Add support for callback-based files
[+] rust: debugfs: Add support for writable files
[+] rust: debugfs: Add support for read-only files
[+] rust: debugfs: Add initial support for directories
[+] arm64: dts: allwinner: t527: avaota-a1: Add ethernet PHY reset setting
[+] arm64: dts: allwinner: a527: cubie-a5e: Add ethernet PHY reset setting
[+] x86/startup/sev: Document the CPUID flow in the boot #VC handler
[+] DRM: Add a new 'boot_display' attribute
[+] fbcon: Use screen info to find primary device
[+] PCI/VGA: Replace vga_is_firmware_default() with a screen info check
[+] Fix access to video_is_primary_device() when compiled without CONFIG_VIDEO
[+] io_uring: replace use of system_unbound_wq with system_dfl_wq
[+] io_uring: replace use of system_wq with system_percpu_wq
[+] arm64: versal-net: Describe L1/L2/L3/LLC caches
[+] arm64: zynqmp: Enable DP in kr260/kv260 revA
[+] arm64: zynqmp: Describe ethernet controllers via aliases on SOM
[+] arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106
[+] arm64: zynqmp: Disable coresight by default
[+] pinctrl: qcom: Add SDM660 LPASS LPI TLMM
[+] dt-bindings: pinctrl: qcom: Add SDM660 LPI pinctrl
[+] pinctrl: qcom: lpass-lpi: Add ability to use custom pin offsets
[+] media: qcom: camss: Add missing header bitfield.h
[+] MAINTAINERS: Add an entry for Amlogic spifc driver
[+] spi: amlogic: add driver for Amlogic SPI Flash Controller
[+] spi: dt-bindings: add Amlogic A113L2 SFC
[+] soc: sunxi: sram: register regmap as syscon
[+] soc: sunxi: sram: add entry for a523
[+] i2c: core: Use fwnode_for_each_child_node_scoped()
[+] device property: Add scoped fwnode child node iterators
[+] Merge drm/drm-next into drm-intel-next
[+] blk-mq: fix stale nr_requests documentation
[+] blk-mq: remove blk_mq_tag_update_depth()
[+] blk-mq: fix potential deadlock while nr_requests grown
[+] blk-mq-sched: add new parameter nr_requests in blk_mq_alloc_sched_tags()
[+] blk-mq: split bitmap grow and resize case in blk_mq_update_nr_requests()
[+] blk-mq: cleanup shared tags case in blk_mq_update_nr_requests()
[+] blk-mq: convert to serialize updating nr_requests with update_nr_hwq_lock
[+] blk-mq: check invalid nr_requests in queue_requests_store()
[+] blk-mq: remove useless checkings in blk_mq_update_nr_requests()
[+] blk-mq: remove useless checking in queue_requests_store()
[+] ublk: consolidate nr_io_ready and nr_queues_ready
[+] md/raid0: convert raid0_make_request() to use bio_submit_split_bioset()
[+] block: fix ordering of recursive split IO
[+] block: skip unnecessary checks for split bio
[+] blk-crypto: convert to use bio_submit_split_bioset()
[+] md/md-linear: convert to use bio_submit_split_bioset()
[+] md/raid5: convert to use bio_submit_split_bioset()
[+] md/raid10: convert read/write to use bio_submit_split_bioset()
[+] md/raid10: add a new r10bio flag R10BIO_Returned
[+] md/raid1: convert to use bio_submit_split_bioset()
[+] md/raid0: convert raid0_handle_discard() to use bio_submit_split_bioset()
[+] block: factor out a helper bio_submit_split_bioset()
[+] blk-crypto: fix missing blktrace bio split events
[+] md: fix mssing blktrace bio split events
[+] blk-mq: add QUEUE_FLAG_BIO_ISSUE_TIME
[+] block: initialize bio issue time in blk_mq_submit_bio()
[+] block: cleanup bio_issue
[+] ALSA: sparc/dbri: Use guard() for spin locks
[+] ALSA: sparc/cs4231: Use guard() for spin locks
[+] ALSA: sparc/amd7930: Use guard() for spin locks
[+] ALSA: usb-audio: Use guard() for spin locks
[+] ALSA: usb: fcp: Use guard() for spin locks
[+] ALSA: line6: Use guard() for spin locks
[+] ALSA: ppc: Use guard() for spin locks
[+] ALSA: snd_ps3: Use guard() for spin locks
[+] ALSA: parisc: Use guard() for spin locks
[+] ALSA: snd-n64: Use guard() for spin locks
[+] ALSA: sgio2audio: Use guard() for spin locks
[+] ALSA: arm: Use guard() for spin locks
[+] ALSA: aoa: Don't split string across lines
[+] ALSA: aoa: Use guard() for spin locks
[+] cpuidle: qcom-spm: drop unnecessary initialisations
[+] cpuidle: qcom-spm: fix device and OF node leaks at probe
[+] cpufreq: ondemand: Update the efficient idle check for Intel extended Families
[+] cpufreq: conservative: Replace sscanf() with kstrtouint()
[+] dt-bindings: arm: mediatek: Add grinn,genio-510-sbc
[+] dt-bindings: arm: mediatek: Add grinn,genio-700-sbc
[+] soc: mediatek: mtk-svs: fix device leaks on mt8192 probe failure
[+] soc: mediatek: mtk-svs: fix device leaks on mt8183 probe failure
[+] memory: tegra210: Use bindings for client ids
[+] dt-bindings: memory: tegra210: Add memory client IDs
[+] dt-bindings: memory: tegra210: emc: Document OPP table and interconnect
[+] MAINTAINERS: Remove Jacek Lawrynowicz as intel_vpu maintainer
[+] Merge drm-misc-next-2025-08-21 into drm-rust-next
[+] dt-bindings: firmware: imx95-scmi: Allow linux,code for protocol@81
[+] media: mc: Clear minor number before put device
[+] media: staging/ipu7: fix isys device runtime PM usage in firmware closing
[+] ARM: dts: imx6-aristainetos2: Replace license text comment with SPDX identifier
[+] gpio: loongson-64bit: Fix a less than zero check on an unsigned int struct field
[+] arm64: dts: amlogic: gxbb-odroidc2: remove UHS capability for SD card
[+] dts: arm: amlogic: fix pwm node for c3
[+] firmware: firmware: meson-sm: fix compile-test default
[+] drm/xe: Convert pinned suspend eviction for exhaustive eviction
[+] drm/xe: Rework instances of variants of xe_bo_create_locked()
[+] drm/xe: Convert xe_bo_create_pin_map() for exhaustive eviction
[+] drm/xe: Convert xe_bo_create_pin_map_at() for exhaustive eviction
[+] drm/xe: Rename ___xe_bo_create_locked()
[+] drm/xe: Convert xe_dma_buf.c for exhaustive eviction
[+] drm/xe/display: Convert __xe_pin_fb_vma()
[+] drm/xe: Convert the CPU fault handler for exhaustive eviction
[+] drm/xe: Convert existing drm_exec transactions for exhaustive eviction
[+] drm/xe: Convert SVM validation for exhaustive eviction
[+] drm/xe: Convert xe_bo_create_user() for exhaustive eviction
[+] drm/xe: Introduce an xe_validation wrapper around drm_exec
[+] drm/xe: Pass down drm_exec context to validation
[+] media: iris: add VPU33 specific encoding buffer calculation
[+] media: iris: Add support for drain sequence in encoder video device
[+] media: iris: Add support for buffer management ioctls for encoder device
[+] media: iris: Allocate and queue internal buffers for encoder video device
[+] media: iris: Set platform capabilities to firmware for encoder video device
[+] media: iris: Add V4L2 streaming support for encoder video device
[+] media: iris: Add platform-specific capabilities for encoder video device
[+] media: iris: Add support for G/S_PARM for encoder video device
[+] media: iris: Add support for G/S_SELECTION for encoder video device
[+] media: iris: Add encoder support for V4L2 event subscription
[+] media: iris: Add support for VIDIOC_QUERYCAP for encoder video device
[+] media: iris: Add support for ENUM_FRAMESIZES/FRAMEINTERVALS for encoder
[+] media: iris: Add support for ENUM_FMT, S/G/TRY_FMT encoder
[+] media: iris: Initialize and deinitialize encoder instance structure
[+] media: iris: Add support for video encoder device
[+] media: iris: Fix format check for CAPTURE plane in try_fmt
[+] media: iris: Fix missing LAST flag handling during drain
[+] media: iris: Send dummy buffer address for all codecs during drain
[+] media: iris: Allow stop on firmware only if start was issued.
[+] media: iris: Simplify session stop logic by relying on vb2 checks
[+] media: iris: Update vbuf flags before v4l2_m2m_buf_done
[+] media: iris: Always destroy internal buffers on firmware release response
[+] media: iris: Allow substate transition to load resources during output streaming
[+] media: iris: Fix port streaming handling
[+] media: iris: Fix memory leak by freeing untracked persist buffer
[+] media: iris: Report unreleased PERSIST buffers on session close
[+] media: iris: Fix buffer count reporting in internal buffer check
[+] ARM: dts: aspeed: Drop syscon "reg-io-width" properties
[+] dt-bindings: dp-connector: describe separate DP and AUX lines
[+] docs: dt: writing-schema: Describe defining properties in top-level
[+] arm64: dts: broadcom: Enable USB devicetree entries for Rpi5
[+] rust: error: improve `to_result` documentation
[+] rust: error: improve `Error::from_errno` documentation
[+] arm64: dts: broadcom: rp1: Add USB nodes
[+] irqchip/loongson-pch-lpc: Use legacy domain for PCH-LPC IRQ controller
[+] drm/amdgpu/vcn: Change amdgpu_vcn_sw_fini return to void
[+] drm/amdgpu/vcn: Document IRQ per-instance irq behavior for VCN 4.0.3
[+] drm/amdgpu: validate userq hw unmap status for destroying userq
[+] drm/amdgpu: Wire up MMIO_REMAP placement and User-visible strings
[+] drm/amdgpu/ttm: Add New AMDGPU_PL_MMIO_REMAP Placement
[+] drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time
[+] drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages
[+] drm/amdgpu: clean up the amdgpu_userq_active()
[+] drm/amdgpu/jpeg: Move parse_cs to amdgpu_jpeg.c
[+] drm/amd/display: Remove duplicated code
[+] drm/amdgpu: validate userq input args
[+] drm/amdgpu/uapi: Introduce AMDGPU_GEM_DOMAIN_MMIO_REMAP
[+] drm/ttm: Bump TTM_NUM_MEM_TYPES to 9 (Prep for AMDGPU_PL_MMIO_REMAP)
[+] drm/amd/amdgpu: Declare isp firmware binary file
[+] drm/amd/display: use udelay rather than fsleep
[+] drm/amdgpu: Fix NULL ptr deref in amdgpu_device_cache_switch_state()
[+] drm/amdgpu: fix a memory leak in fence cleanup when unloading
[+] drm/xe/guc: Recommend GUC v70.49.4 for PTL, BMG
[+] riscv: dts: microchip: add a device tree for Discovery Kit
[+] dt-bindings: riscv: microchip: document Discovery Kit
[+] riscv: dts: microchip: rename icicle kit ccc clock and other minor fixes
[+] riscv: dts: microchip: add icicle kit with production device
[+] dt-bindings: riscv: microchip: document icicle kit with production device
[+] riscv: dts: microchip: add common board dtsi for icicle kit variants
[+] hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
[+] drm/xe/guc: Don't invoke disable_ct action during replacement
[+] drm/xe/guc: Always add CT disable action during second init step
[+] Merge tag 'md-6.18-20250909' of gitolite.kernel.org:pub/scm/linux/kernel/git/mdraid/linux into for-6.18/block
[+] drm/xe: Never report L3 bank mask for media GT going forward
[+] arm64: dts: qcom: x1e80100: Update GPU OPP table
[+] blk-map: provide the bdev to bio if one exists
[+] blk-mq-dma: bring back p2p request flags
[+] blk-integrity: enable p2p source and destination
[+] iov_iter: remove iov_iter_is_aligned
[+] blk-integrity: use simpler alignment check
[+] block: remove bdev_iter_is_aligned
[+] iomap: simplify direct io validity check
[+] block: simplify direct io validity check
[+] block: align the bio after building it
[+] block: add size alignment to bio_iov_iter_get_pages
[+] block: check for valid bio while splitting
[+] selftests/bpf: Fix incorrect array size calculation
[+] drm/i915/gt: Fix memory leak in hangcheck selftest
[+] arm64: dts: qcom: sm8650: Drop redundant status from PMK8550 RTC
[+] arm64: dts: qcom: add initial support for Samsung Galaxy S20
[+] dt-bindings: arm: qcom: document x1q board binding
[+] arm64: dts: qcom: sm8250-samsung-r8q: Move common parts to dtsi
[+] drm/xe/debugfs: Don't expose dgfx residencies attributes on VF
[+] ASoC: renesas: Use guard() for spin locks
[+] ASoC: Intel: Fix invalid quirk input mapping
[+] drivers/block: WQ_PERCPU added to alloc_workqueue users
[+] drivers/block: replace use of system_unbound_wq with system_dfl_wq
[+] drivers/block: replace use of system_wq with system_percpu_wq
[+] block: floppy: Replace kmalloc() + copy_from_user() with memdup_user()
[+] arm64: dts: qcom: lemans-evk: Add sound card
[+] arm64: dts: qcom: lemans: Add gpr node
[+] arm64: dts: qcom: x1e78100-t14s-oled: Add eDP panel
[+] arm64: dts: qcom: qcs615-ride: enable venus node to initialize video codec
[+] arm64: dts: qcom: sm6150: add venus node to devicetree
[+] arm64: dts: qcom: x1e80100-romulus: Add WCN7850 Wi-Fi/BT
[+] drm/i915: Remove todo and comments about struct_mutex
[+] drm/i915: Drop unused struct_mutex from drm_i915_private
[+] drm/i915: Clean-up outdated struct_mutex comments
[+] drm/i915/display: Remove outdated struct_mutex comments
[+] PM / devfreq: rockchip-dfi: add support for LPDDR5
[+] PM / devfreq: rockchip-dfi: double count on RK3588
[+] drm/i915/gem: Clean-up outdated struct_mutex comments
[+] drm/i915: Replace struct_mutex in intel_guc_log
[+] drm/i915: Change mutex initialization in intel_guc_log
[+] drm/bridge: ite-it6263: Support HDMI vendor specific infoframe
[+] drm/bridge: write full Audio InfoFrame
[+] drm/bridge: adv7511: use update latch for AVI infoframes
[+] drm/i915: Remove struct_mutex in i915_irq.c
[+] drm/i915: Move struct_mutex to drm_i915_private
[+] drm/msm/mdp4: remove the use of dev_err_probe()
[+] drm/msm/dpu: fix incorrect type for ret
[+] drm/msm/a6xx: Add a comment to acd_probe()
[+] drm/msm/adreno: Add a modparam to skip GPU
[+] drm/msm: Fix bootup splat with separate_gpu_drm modparam
[+] drm/msm/dsi/phy: Fix reading zero as PLL rates when unprepared
[+] media: vivid: fix disappearing messages
[+] arm64: dts: qcom: qrb2210-rb1: Enable Venus
[+] arm64: dts: qcom: qcm2290: Add Venus video node
[+] media: qcom: camss: remove a check for unavailable CAMSS endpoint
[+] media: qcom: camss: unconditionally set async notifier of subdevices
[+] media: qcom: camss: remove .link_entities callback
[+] media: qcom: camss: Enumerate resources for QCS8300
[+] media: qcom: camss: enable vfe 690 for qcs8300
[+] media: qcom: camss: enable csid 690 for qcs8300
[+] media: qcom: camss: Add CSIPHY support for QCS8300
[+] media: qcom: camss: Add qcs8300 compatible
[+] media: dt-bindings: Add qcom,qcs8300-camss compatible
[+] media: qcom: camss: Enumerate resources for lemans(sa8775p)
[+] media: qcom: camss: Add support for VFE 690
[+] media: qcom: camss: Add support for CSID 690
[+] media: qcom: camss: Add support for CSIPHY (v1.3.0)
[+] media: qcom: camss: Add qcom,sa8775p-camss compatible
[+] media: dt-bindings: Add qcom,sa8775p-camss compatible
[+] media: qcom: camss: Rename camss-vfe-780.c to camss-vfe-gen3.c
[+] media: qcom: camss: Rename camss-csid-780.c to camss-csid-gen3.c
[+] media: qcom: camss: add support for QCM2290 camss
[+] media: qcom: camss: csiphy-3ph: Add CSIPHY 2ph DPHY v2.0.1 init sequence
[+] media: qcom: camss: Add CSID 340 support
[+] media: qcom: camss: Add support for TFE (Spectra 340)
[+] dt-bindings: media: Add qcom,qcm2290-camss
[+] media: iris: Fix firmware reference leak and unmap memory after load
[+] media: iris: Add support for SM8750 (VPU v3.5)
[+] media: iris: Split power on per variants
[+] media: iris: Call correct power off callback in cleanup path
[+] media: iris: vpu3x: Add MNoC low power handshake during hardware power-off
[+] media: iris: fix module removal if firmware download failed
[+] dt-bindings: media: qcom,sm8550-iris: Do not reference legacy venus properties
[+] dt-bindings: media: qcom,sm8550-iris: Add SM8750 video codec
[+] dt-bindings: media: qcom,sm8550-iris: Add X1E80100 compatible
[+] MAINTAINERS: Update Vikash Garodia's email address
[+] mailmap: update Dikshita Agarwal's email addresses
[+] dt-bindings: media: qcom,sm8550-iris: Update Dikshita Agarwal's email address
[+] MAINTAINERS: update Dikshita Agarwal's email addresses
[+] MAINTAINERS: Add a media/platform/qcom MAINTAINERS entry
[+] media: i2c: s5k6a3: Use V4L2 legacy sensor clock helper
[+] media: i2c: s5k5baf: Use V4L2 legacy sensor clock helper
[+] media: i2c: s5c73m3: Use V4L2 legacy sensor clock helper
[+] media: i2c: ov8856: Use V4L2 legacy sensor clock helper
[+] media: i2c: ov8856: Replace client->dev usage
[+] media: i2c: ov5695: Use V4L2 legacy sensor clock helper
[+] media: i2c: ov5645: Use V4L2 legacy sensor clock helper
[+] media: i2c: ov2685: Use V4L2 legacy sensor clock helper
[+] media: i2c: ov02a10: Use V4L2 legacy sensor clock helper
[+] media: i2c: ov02a10: Replace client->dev usage
[+] media: i2c: imx290: Use V4L2 legacy sensor clock helper
[+] media: i2c: imx258: Use V4L2 legacy sensor clock helper
[+] media: i2c: imx258: Replace client->dev usage
[+] media: i2c: gc08a3: Use V4L2 legacy sensor clock helper
[+] media: i2c: gc05a2: Use V4L2 legacy sensor clock helper
[+] media: i2c: et8ek8: Use V4L2 legacy sensor clock helper
[+] media: i2c: et8ek8: Drop support for per-mode external clock frequency
[+] media: v4l2-common: Add legacy camera sensor clock helper
[+] media: i2c: ov9734: Use V4L2 sensor clock helper
[+] media: i2c: ov9734: Replace client->dev usage
[+] media: i2c: ov7251: Use V4L2 sensor clock helper
[+] media: i2c: ov5693: Use V4L2 sensor clock helper
[+] media: i2c: ov5675: Use V4L2 sensor clock helper
[+] media: i2c: ov5675: Replace client->dev usage
[+] media: i2c: ov5670: Use V4L2 sensor clock helper
[+] media: i2c: ov5670: Replace client->dev usage
[+] media: i2c: ov4689: Use V4L2 sensor clock helper
[+] media: i2c: ov2740: Use V4L2 sensor clock helper
[+] media: i2c: ov2740: Replace client->dev usage
[+] media: i2c: ov13b10: Use V4L2 sensor clock helper
[+] media: i2c: ov13b10: Replace client->dev usage
[+] media: i2c: ov13858: Use V4L2 sensor clock helper
[+] media: i2c: ov13858: Replace client->dev usage
[+] media: i2c: ov08x40: Use V4L2 sensor clock helper
[+] media: i2c: ov08x40: Replace client->dev usage
[+] media: i2c: ov08d10: Use V4L2 sensor clock helper
[+] media: i2c: ov08d10: Replace client->dev usage
[+] media: i2c: ov02e10: Use V4L2 sensor clock helper
[+] media: i2c: ov02e10: Replace client->dev usage
[+] media: i2c: ov02c10: Use V4L2 sensor clock helper
[+] media: i2c: ov02c10: Replace client->dev usage
[+] media: i2c: og01a1b: Use V4L2 sensor clock helper
[+] media: i2c: og01a1b: Replace client->dev usage
[+] media: i2c: imx335: Use V4L2 sensor clock helper
[+] media: i2c: imx355: Replace client->dev usage
[+] media: i2c: imx319: Use V4L2 sensor clock helper
[+] media: i2c: imx319: Replace client->dev usage
[+] media: i2c: imx208: Use V4L2 sensor clock helper
[+] media: i2c: imx208: Replace client->dev usage
[+] media: i2c: hi847: Use V4L2 sensor clock helper
[+] media: i2c: hi847: Replace client->dev usage
[+] media: i2c: hi556: Use V4L2 sensor clock helper
[+] media: i2c: hi556: Replace client->dev usage
[+] media: i2c: ov6650: Drop unused driver
[+] media: i2c: mt9v111: Do not set clock rate manually
[+] media: i2c: mt9v032: Drop support for platform data
[+] media: i2c: mt9v032: Replace client->dev usage
[+] media: i2c: mt9v022: Drop unused mt9v022.h header
[+] dt-bindings: media: imx274: Make clocks property required
[+] dt-bindings: media: imx258: Make clocks property required
[+] dt-bindings: media: et8ek8: Deprecate clock-frequency property
[+] dt-bindings: media: Deprecate clock-frequency property for camera sensors
[+] media: i2c: add ov2735 image sensor driver
[+] dt-bindings: media: i2c: Add ov2735 sensor
[+] media: i2c: Add OmniVision OG0VE1B camera sensor
[+] dt-bindings: media: i2c: Add OmniVision OG0VE1B camera sensor
[+] media: i2c: Add OmniVision OV6211 image sensor driver
[+] dt-bindings: media: i2c: Add OmniVision OV6211 image sensor
[+] media: ov08x40: Fix the horizontal flip control
[+] media: i2c: og01a1b: Specify monochrome media bus format instead of Bayer
[+] media: ov02e10: Remove Jingjing's e-mail address
[+] media: ti: j721e-csi2rx: Fix NULL vs IS_ERR() bug in ti_csi2rx_request_max_ppc()
[+] media: stm32-dcmi: use int type to store negative error codes
[+] media: raspberrypi: use int type to store negative error codes
[+] media: i2c: mt9v111: fix incorrect type for ret
[+] media: ov8865: move mode_configure out of state_configure
[+] media: i2c: mt9p031: fix mbus code initialization
[+] media: staging: ipu7: Don't include linux/version.h
[+] media: mc: Clear minor number reservation at unregistration time
[+] media: venus: core: Add qcm2290 DT compatible and resource data
[+] media: venus: core: Sort dt_match alphabetically.
[+] media: venus: hfi_plat_v4: Add capabilities for the 4XX lite core
[+] media: venus: Add framework support for AR50_LITE video core
[+] media: venus: Define minimum valid firmware version
[+] media: venus: firmware: Use correct reset sequence for IRIS2
[+] media: dt-bindings: venus: Add qcm2290 dt schema
[+] gpu: drm: display: drm_dp_cec: update Hans' email address
[+] media: update Hans Verkuil's email address
[+] media: include: update Hans Verkuil's email address
[+] Documentation: update Hans Verkuil's email address
[+] media: update Hans Verkuil's email address
[+] media: v4l2-core: update Hans Verkuil's email address
[+] Documentation: media: update Hans Verkuil's email address
[+] MAINTAINERS: update Hans Verkuil's email addresses
[+] blk-mq: Document tags_srcu member in blk_mq_tag_set structure
[+] block: remove the bi_inline_vecs variable sized array from struct bio
[+] block: add a bio_init_inline helper
[+] drm/xe/hwmon: Use devm_mutex_init()
[+] nbd: restrict sockets to TCP and UDP
[+] spi: cadence-quadspi: Use BIT() macros where possible
[+] spi: cadence-quadspi: Fix cqspi_setup_flash()
[+] spi: cadence-quadspi: Flush posted register writes before DAC access
[+] spi: cadence-quadspi: Flush posted register writes before INDAC access
[+] drm/xe/debugfs: Make residencies definitions const
[+] s390/hmcdrv: Replace kmalloc() + copy_from_user() with memdup_user_nul()
[+] s390/debug: Replace kmalloc() + copy_from_user() with memdup_user_nul()
[+] drm/xe/i2c: Enable bus mastering
[+] arm64: dts: mediatek: mt7988a-bpi-r4: configure switch phys and leds
[+] arm64: dts: mediatek: mt7988a-bpi-r4: add sfp cages and link to gmac
[+] arm64: dts: mediatek: mt7988a-bpi-r4: add aliases for ethernet
[+] arm64: dts: mediatek: mt7988: add switch node
[+] arm64: dts: mediatek: mt7988: add basic ethernet-nodes
[+] arm64: dts: mediatek: mt7986: add interrupts for RSS and interrupt names
[+] arm64: dts: mediatek: mt7986: add sram node
[+] arm64: dts: mediatek: add thermal sensor support on mt7981
[+] arm64: dts: mediatek: mt8395-nio-12l: add PMIC and GPIO keys support
[+] PCI/MSI: Remove the conditional parent [un]mask logic
[+] irqchip/msi-lib: Honor the MSI_FLAG_PCI_MSI_MASK_PARENT flag
[+] arm64: dts: mediatek: mt8395-nio-12l: Enable UFS
[+] arm64: dts: mediatek: mt8183: Fix out of range pull values
[+] arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0
[+] hwmon: sy7636a: add alias
[+] hwmon: (sht21) Add devicetree support
[+] dt-bindings: trivial-devices: Add sht2x sensors
[+] clocksource: Print durations for sync check unconditionally
[+] ASoC: cs-amp-lib-test: Add test for getting cal data from HP EFI
[+] ASoC: cs-amp-lib: Add HP-specific EFI variable for calibration data
[+] ASoC: cs-amp-lib-test: Add tests for cs_amp_get_vendor_spkid()
[+] ASoC: cs35l56: Check for vendor-specific speaker ID value
[+] ASoC: cs-amp-lib: Add handling for Lenovo and HP UEFI speaker ID
[+] ASoC: cs-amp-lib: Rename defines for Cirrus Logic EFI
[+] LoongArch: Remove clockevents shutdown call on offlining
[+] tick: Do not set device to detached state in tick_shutdown()
[+] cpufreq: intel_pstate: Adjust frequency percentage computations
[+] cpufreq: intel_pstate: Rearrange freq QoS updates using __free()
[+] cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request()
[+] hrtimer: Reorder branches in hrtimer_clockid_to_base()
[+] hrtimer: Remove hrtimer_clock_base:: Get_time
[+] hrtimer: Use hrtimer_cb_get_time() helper
[+] media: pwm-ir-tx: Avoid direct access to hrtimer clockbase
[+] ALSA: hrtimer: Avoid direct access to hrtimer clockbase
[+] lib: test_objpool: Avoid direct access to hrtimer clockbase
[+] sched/core: Avoid direct access to hrtimer clockbase
[+] timers/itimer: Avoid direct access to hrtimer clockbase
[+] posix-timers: Avoid direct access to hrtimer clockbase
[+] firmware: arm_scmi: imx: Discover MISC board info from the system manager
[+] irqchip/aspeed-scu-ic: Add support for AST2700 SCU interrupt controllers
[+] dt-bindings: interrupt-controller: aspeed: Add AST2700 SCU IC compatibles
[+] dt-bindings: mfd: aspeed: Add AST2700 SCU compatibles
[+] irqchip/aspeed-scu-ic: Refactor driver to support variant-based initialization
[+] objtool: Ignore __pi___cfi_ prefixed symbols
[+] irqchip/gic-v5: Fix error handling in gicv5_its_irq_domain_alloc()
[+] irqchip/gic-v5: Fix loop in gicv5_its_create_itt_two_level() cleanup path
[+] irqchip/gic-v5: Delete a stray tab
[+] gpio: loongson-64bit: Remove unneeded semicolon
[+] drm/xe/vf: Move VF CCS debugfs attribute
[+] drm/xe/vf: Move VF CCS data to xe_device
[+] drm/xe/bo: Add xe_bo_has_valid_ccs_bb helper
[+] drm/xe/vf: Use single check when calling VF CCS functions
[+] drm/xe/vf: Drop IS_VF_CCS_INIT_NEEDED macro
[+] drm/xe/guc: Use proper flag definitions when registering context
[+] drm/xe/guc: Rename xe_guc_register_exec_queue
[+] selftests: vDSO: Drop vdso_test_clock_getres
[+] selftests: vDSO: vdso_test_abi: Add tests for clock_gettime64()
[+] selftests: vDSO: vdso_test_abi: Test CPUTIME clocks
[+] selftests: vDSO: vdso_test_abi: Use explicit indices for name array
[+] selftests: vDSO: vdso_test_abi: Drop clock availability tests
[+] selftests: vDSO: vdso_test_abi: Use ksft_finished()
[+] selftests: vDSO: vdso_test_abi: Correctly skip whole test with missing vDSO
[+] selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper
[+] crypto: atmel-aes: make it selectable for ARCH_MICROCHIP
[+] char: hw_random: atmel: make it selectable for ARCH_MICROCHIP
[+] i2c: at91: make it selectable for ARCH_MICROCHIP
[+] spi: atmel: make it selectable for ARCH_MICROCHIP
[+] tty: serial: atmel: make it selectable for ARCH_MICROCHIP
[+] mfd: at91-usart: Make it selectable for ARCH_MICROCHIP
[+] drm/gma500: Do not clear framebuffer GEM objects during cleanup
[+] xen/manage: Fix suspend error path
[+] xen/events: Update virq_to_irq on migration
[+] xen/events: Return -EEXIST for bound VIRQs
[+] xen/events: Cleanup find_virq() return codes
[+] ASoC: tas2781: Add tas2118, tas2x20, tas5825 support
[+] ASoC: tas2781: Add tas2118, tas2x20, tas5825 support
[+] drm/i915/display: add intel_display_device_present()
[+] lkdtm: fortify: Fix potential NULL dereference on kmalloc failure
[+] drm/i915/backlight: Disable backlight when using luminance control
[+] dt-bindings: arm: cpus: Document pu-supply
[+] power: supply: WQ_PERCPU added to alloc_workqueue users
[+] power: supply: replace use of system_wq with system_percpu_wq
[+] power: supply: Use devm_mutex_init()
[+] KUnit: ffs: Validate all the __attribute_const__ annotations
[+] sparc: Add __attribute_const__ to ffs()-family implementations
[+] xtensa: Add __attribute_const__ to ffs()-family implementations
[+] s390: Add __attribute_const__ to ffs()-family implementations
[+] parisc: Add __attribute_const__ to ffs()-family implementations
[+] mips: Add __attribute_const__ to ffs()-family implementations
[+] m68k: Add __attribute_const__ to ffs()-family implementations
[+] openrisc: Add __attribute_const__ to ffs()-family implementations
[+] riscv: Add __attribute_const__ to ffs()-family implementations
[+] hexagon: Add __attribute_const__ to ffs()-family implementations
[+] alpha: Add __attribute_const__ to ffs()-family implementations
[+] sh: Add __attribute_const__ to ffs()-family implementations
[+] powerpc: Add __attribute_const__ to ffs()-family implementations
[+] x86: Add __attribute_const__ to ffs()-family implementations
[+] csky: Add __attribute_const__ to ffs()-family implementations
[+] bitops: Add __attribute_const__ to generic ffs()-family implementations
[+] KUnit: Introduce ffs()-family tests
[+] PCI: Test for bit underflow in pcie_set_readrq()
[+] arm: omap2: use string choices helper
[+] drm/bridge: simple: add Realtek RTD2171 DP-to-HDMI bridge
[+] dt-bindings: display: bridge: simple: document the Realtek RTD2171 DP-to-HDMI bridge
[+] rust: drm: gem: Drop Object::SIZE
[+] rust: drm: gem: Add DriverFile type alias
[+] rust: drm: gem: Simplify use of generics
[+] hwmon: document: add gpd-fan
[+] hwmon: add GPD devices sensor driver
[+] io_uring/rsrc: respect submitter_task in io_register_clone_buffers()
[+] hwmon: (sht21) Add support for SHT20, SHT25 chips
[+] io_uring: don't include filetable.h in io_uring.h
[+] hwmon: (sht21) Documentation cleanup
[+] riscv: dts: starfive: jh7110-common: drop mmc post-power-on-delay-ms
[+] riscv: dts: starfive: jh7110-common: drop no-mmc property from mmc1
[+] x86/xen: select HIBERNATE_CALLBACKS more directly
[+] ACPI: processor: thermal: Release policy references using __free()
[+] regulator: dt-bindings: rpi-panel: Split 7" Raspberry Pi 720x1280 v2 binding
[+] ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
[+] ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping
[+] ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping
[+] Merge branch 'bpf-replace-wq-users-and-add-wq_percpu-to-alloc_workqueue-users'
[+] bpf: WQ_PERCPU added to alloc_workqueue users
[+] bpf: replace use of system_unbound_wq with system_dfl_wq
[+] bpf: replace use of system_wq with system_percpu_wq
[+] selftests/bpf: Fix the issue where the error code is 0
[+] crypto: md5 - Implement export_core() and import_core()
[+] wireguard: kconfig: simplify crypto kconfig selections
[+] drm/panel-edp: Add 4 more panels needed by mt8189 Chromebooks
[+] ASoC: codecs: tlv320dac33: Convert to use gpiod api
[+] ASoC: codecs: tlv320dac33: Add default value for burst_bclkdiv
[+] ASoC: codecs: tlv320dac33: Remove unused struct tlv320dac33_platform_data and header file tlv320dac33-plat.h
[+] spi: dt-bindings: samsung: Drop S3C2443
[+] spi: s3c64xx: Drop S3C2443
[+] ipmi:si: Gracefully handle if the BMC is non-functional
[+] ipmi: Rename "user_data" to "recv_msg" in an SMI message
[+] ipmi: Allow an SMI sender to return an error
[+] ipmi:si: Move flags get start to its own function
[+] ipmi:si: Merge some if statements
[+] ipmi: Set a timer for maintenance mode
[+] ipmi: Add a maintenance mode sysfs file
[+] ipmi: Disable sysfs access and requests in maintenance mode
[+] arm64: vdso32: Respect -Werror from kbuild
[+] ipmi: Differentiate between reset and firmware update in maintenance
[+] arm64: vdso32: Stop suppressing warnings
[+] dt-bindings: ipmi: aspeed,ast2400-kcs-bmc: Add missing "clocks" property
[+] ipmi: Rework user message limit handling
[+] selftests/arm64: Fix grammatical error in string literals
[+] Revert "ipmi: fix msg stack when IPMI is disconnected"
[+] ipmi:msghandler:Change seq_lock to a mutex
[+] drivers/xen/gntdev: use xen_pv_domain() instead of cached value
[+] xen: replace XENFEAT_auto_translated_physmap with xen_pv_domain()
[+] xen: rework xen_pv_domain()
[+] kselftest/arm64: Add parentheses around sizeof for clarity
[+] kselftest/arm64: Supress warning and improve readability
[+] kselftest/arm64: Remove extra blank line
[+] arm64: dts: qcom: monaco-evk: Add sound card
[+] arm64: dts: qcom: qcs8300: Add gpr node
[+] arm64: dts: qcom: qcs8300: Add Monaco EVK board
[+] dt-bindings: arm: qcom: Add Monaco EVK support
[+] arm64: dts: qcom: qcm6490-idp: Add sound card
[+] arm64: dts: qcom: qcm6490-idp: Add WSA8830 speakers and WCD9370 headset codec
[+] arm64: dts: qcom: qcs6490-rb3gen2: Add sound card
[+] arm64: dts: qcom: qcs6490-rb3gen2: Add WSA8830 speakers amplifier
[+] arm64: dts: qcom: qcs6490-audioreach: Enable LPASS macros clock settings for audioreach
[+] arm64: dts: qcom: sc7280: Add WSA SoundWire and LPASS support
[+] arm64: dts: qcom: qcs6490-audioreach: Add AudioReach support for QCS6490
[+] kselftest/arm64/gcs: Use nolibc's getauxval()
[+] kselftest/arm64/gcs: Correctly check return value when disabling GCS
[+] ASoC: renesas: rz-ssi: Use guard() for spin locks
[+] ASoC: renesas: fsi: Use guard() for spin locks
[+] ASoC: renesas: rsnd: Use guard() for spin locks
[+] ASoC: renesas: msiof: Use guard() for spin locks
[+] soc: qcom: use devm_kcalloc() for array space allocation
[+] drm/xe/configfs: Use config_group_put()
[+] drm/msm/a6xx: Enable IFPC on A750 GPU
[+] drm/msm/a6xx: Enable IFPC on Adreno X1-85
[+] drm/msm/a6xx: Make crashstate capture IFPC safe
[+] drm/msm/adreno: Disable IFPC when sysprof is active
[+] drm/msm/a6xx: Fix hangcheck for IFPC
[+] drm/msm: Add support for IFPC
[+] drm/msm/a6xx: Poll AHB fence status in GPU IRQ handler
[+] drm/msm/a6xx: Switch to GMU AO counter
[+] drm/msm/a6xx: Set Keep-alive votes to block IFPC
[+] drm/msm/adreno: Add fenced regwrite support
[+] drm/msm: Add an ftrace for gpu register access
[+] drm/msm: a6xx: Refactor a6xx_sptprac_enable()
[+] drm/msm/a6xx: Fix PDC sleep sequence
[+] drm/msm/a6xx: Poll additional DRV status
[+] drm/msm: a6xx: Fix gx_is_on check for a7x family
[+] drm/msm: Update GMU register xml
[+] dt-bindings: display/msm/gpu: describe A505 clocks
[+] drm/msm/mdp4: use msm_kms_init_vm() instead of duplicating it
[+] drm/msm: don't return NULL from msm_iommu_new()
[+] drm/msm: stop supporting no-IOMMU configuration
[+] drm/msm/mdp4: stop supporting no-IOMMU configuration
[+] drm/msm/adreno: Add speedbin data for A623 GPU
[+] blk-throttle: fix access race during throttle policy activation
[+] selftests: arm64: Fix -Waddress warning in tpidr2 test
[+] io_uring: Replace kzalloc() + copy_from_user() with memdup_user()
[+] io_uring/uring_cmd: fix __io_uring_cmd_do_in_task !CONFIG_IO_URING typo
[+] kselftest/arm64: Log error codes in sve-ptrace
[+] io_uring: introduce io_uring querying
[+] io_uring: add macros for avaliable flags
[+] io_uring: add helper for *REGISTER_SEND_MSG_RING
[+] null_blk: Fix the description of the cache_size module argument
[+] blk-mq: Replace tags->lock with SRCU for tag iterators
[+] blk-mq: Defer freeing flush queue to SRCU callback
[+] blk-mq: Defer freeing of tags page_list to SRCU callback
[+] blk-mq: Pass tag_set to blk_mq_free_rq_map/tags
[+] blk-mq: Move flush queue allocation into blk_mq_init_hctx()
[+] selftests: arm64: Check fread return value in exec_target
[+] hwmon: Serialize accesses in hwmon core
[+] hwmon: add MP29502 driver
[+] power: supply: sbs-charger: Support multiple devices
[+] pinctrl: qcom: Add glymur pinctrl driver
[+] dt-bindings: pinctrl: qcom: Add Glymur pinctrl
[+] drm/tiny/bochs: Convert dev_err() to drm_err()
[+] overflow: add range_overflows() and range_end_overflows()
[+] drm/i915: document range_overflows() and range_end_overflows() macros
[+] drm/i915: rename range_overflows_end() to range_end_overflows()
[+] arm64/sme: Drop inaccurate documentation of streaming mode switches
[+] pinctrl: qcom: sm8250: Add egpio support
[+] pinctrl: generic: rename PIN_CONFIG_OUTPUT to LEVEL
[+] pinctrl: keembay: fix double free in keembay_build_functions()
[+] pinctrl: spacemit: fix typo in PRI_TDI pin name
[+] pinctrl: eswin: Fix regulator error check and Kconfig dependency
[+] pinctrl: bcm: Add STB family pin controller driver
[+] dt-bindings: pinctrl: Add support for Broadcom STB pin controller
[+] pinctrl: qcom: make the pinmuxing strict
[+] pinctrl: qcom: mark the `gpio` and `egpio` pins function as non-strict functions
[+] pinctrl: qcom: add infrastructure for marking pin functions as GPIOs
[+] pinctrl: allow to mark pin functions as requestable GPIOs
[+] pinctrl: qcom: use generic pin function helpers
[+] pinctrl: make struct pinfunction a pointer in struct function_desc
[+] pinctrl: constify pinmux_generic_get_function()
[+] pinctrl: keembay: use a dedicated structure for the pinfunction description
[+] pinctrl: keembay: release allocated memory in detach path
[+] pinctrl: imx: don't access the pin function radix tree directly
[+] pinctrl: mediatek: moore: replace struct function_desc with struct pinfunction
[+] pinctrl: mediatek: mt7988: use PINCTRL_PIN_FUNCTION()
[+] pinctrl: airoha: replace struct function_desc with struct pinfunction
[+] pinctrl: ingenic: use struct pinfunction instead of struct function_desc
[+] devres: provide devm_kmemdup_const()
[+] pinctrl: check the return value of pinmux_ops::get_function_name()
[+] pinctrl: ma35: Use int type to store negative error codes
[+] pinctrl: armada-37xx: Use int type to store negative error codes
[+] rust: cpufreq: replace `MaybeUninit::zeroed().assume_init()` with `pin_init::zeroed()`
[+] rust: derive `Zeroable` for all structs & unions generated by bindgen where possible
[+] rust: add `pin-init` as a dependency to `bindings` and `uapi`
[+] drm/{i915,xe}/panic: pass struct intel_panic to intel_panic_setup()
[+] drm/{i915,xe}/panic: convert intel_panic_finish() to struct intel_panic
[+] drm/{i915,xe}/panic: move framebuffer allocation where it belongs
[+] drm/{i915,xe}/panic: rename struct {i915,xe}_panic_data to struct intel_panic
[+] drm/{i915,xe}/fb: add panic pointer member to struct intel_framebuffer
[+] drm/{i915,xe}/panic: rename intel_bo_panic_*() to intel_panic_*()
[+] drm/{i915,xe}/panic: split out intel_panic.[ch]
[+] drm/i915/fb: add intel_framebuffer_alloc()
[+] drm/i915/display: Remove FBC modulo 4 restriction for ADL-P+
[+] firmware: arm_scmi: imx: Support retrieving MISC protocol configuration info
[+] firmware: arm_scmi: imx: Discover MISC build info from the system manager
[+] arm64: dts: cix: add DT nodes for all I2C and I3C ports for sky1
[+] drm/i915/gvt: Remove redundant ternary operators
[+] firmware: arm_scmi: imx: Add documentation for MISC_BOARD_INFO
[+] drm/i915/ddi: abstract figuring out encoder name
[+] pinctrl: renesas: r8a779g0: Fix trivial typo in SoC type comment
[+] pinctrl: renesas: Use int type to store negative error codes
[+] pinctrl: renesas: rzg2l: Add suspend/resume support for Schmitt control registers
[+] pinctrl: renesas: rzg2l: Fix OEN resume
[+] drm/i915/power: fix size for for_each_set_bit() in abox iteration
[+] PM / devfreq: mtk-cci: avoid redundant conditions
[+] gpio: pisosr: Use devm_mutex_init()
[+] gpio: loongson-64bit: Add support for Loongson-2K0300 SoC
[+] dt-bindings: gpio: loongson: Document GPIO controller of LS2K0300 SoC
[+] ARM: dts: samsung: smdk5250: add sromc node
[+] ARM: dts: samsung: exynos5250: describe sromc bank memory map
[+] ARM: dts: samsung: exynos5410: use multiple tuples for sromc ranges
[+] gpio: Kconfig: Update help for GPIO_PCA953X
[+] ALSA: compress_offload: Add SNDRV_COMPRESS_AVAIL64 ioctl
[+] ALSA: compress_offload: Add SNDRV_COMPRESS_TSTAMP64 ioctl
[+] ALSA: compress_offload: Add 64-bit safe timestamp infrastructure
[+] drm/i915/psr: Panel Replay SU cap dpcd read return value
[+] gpio: mlxbf3: use new generic GPIO chip API
[+] gpio: ep93xx: use new generic GPIO chip API
[+] gpio: ep93xx: order includes alphabetically
[+] gpio: ep93xx: allow building the module with COMPILE_TEST enabled
[+] gpio: mlxbf: use new generic GPIO chip API
[+] gpio: tb10x: use new generic GPIO chip API
[+] gpio: tb10x: allow building the module with COMPILE_TEST=y
[+] gpio: tb10x: order includes alphabetically
[+] gpio: blzp1600: use new generic GPIO chip API
[+] gpio: idt3243x: use new generic GPIO chip API
[+] gpio: ixp4xx: use new generic GPIO chip API
[+] gpio: ixp4xx: allow building the module with COMPILE_TEST enabled
[+] Merge tag 'v6.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-next
[+] drm/rcar-du: dsi: Implement DSI command support
[+] drm: rcar-du: lvds: Convert to RUNTIME_PM_OPS()
[+] drm/i915/psr: Add poll for checking PSR is idle before starting update
[+] drm/i915/psr: New interface adding PSR idle poll into dsb commit
[+] drm/i915/psr: Add new define for PSR idle timeout
[+] drm/i915/psr: Pass intel_crtc_state instead of intel_dp in wait_for_idle
[+] firewire: core: code refactoring whether root node is cycle master capable
[+] firewire: core: code refactoring to investigate root node for bus manager
[+] firewire: core: code refactoring to detect both IEEE 1394:1995 IRM and Canon MV5i
[+] firewire: core: refer fw_card member to initiate bus reset under acquiring lock
[+] firewire: core: code refactoring to evaluate transaction result to CSR_BUS_MANAGER_ID
[+] firewire: ohci: localize transaction data and rcode per condition branch
[+] firewire: core: use cleanup function in bm_work
[+] firewire: core: add helper functions to access to fw_device data in fw_node structure
[+] firewire: ohci: use return value from fw_node_get()
[+] firewire: core: utilize cleanup function to release workqueue in error path
[+] firewire: ohci: use kcalloc() variant for array allocation
[+] hwmon: add MP2869,MP29608,MP29612 and MP29816 series driver
[+] dt-bindings: hwmon: Add MPS mp2869,mp29608,mp29612,mp29816 and mp29502
[+] hwmon: (nzxt-smart2) Use devm_mutex_init()
[+] hwmon: (asus-ec-sensors) add ROG STRIX X870-I GAMING WIFI
[+] hwmon: (ina238) Add support for INA700
[+] dt-bindings: hwmon: ti,ina2xx: Add INA700
[+] hwmon: (ina238) Add support for INA780
[+] hwmon: (ina238) Only configure calibration and shunt registers if needed
[+] hwmon: (ina238) Support active-high alert polarity
[+] hwmon: (ina238) Use the energy64 attribute type to report the energy
[+] hwmon: (ina238) Order chip information alphabetically
[+] hwmon: (ina238) Add support for current limits
[+] hwmon: (ina238) Stop using the shunt voltage register
[+] hwmon: (ina238) Improve current dynamic range
[+] hwmon: (ina238) Simplify voltage register accesses
[+] hwmon: (ina238) Pre-calculate current, power, and energy LSB
[+] hwmon: (ina238) Rework and simplify temperature calculations
[+] hwmon: (ina238) Drop pointless power attribute check on attribute writes
[+] hwmon: (ina238) Update documentation and Kconfig entry
[+] hwmon: (ina238) Drop platform data support
[+] hwmon: Introduce 64-bit energy attribute support
[+] hwmon: (pwm-fan) Implement after shutdown fan settings
[+] dt-bindings: hwmon: pwm-fan: Document after shutdown fan settings
[+] hwmon: (asus-ec-sensors) add PRIME Z270-A
[+] hwmon: (asus-ec-sensors) sort declarations
[+] hwmon: (asus-ec-sensors) add ROG STRIX Z690-E GAMING WIFI
[+] dt-bindings: hwmon: ti,ina2xx: Update details for various chips
[+] dt-bindings: hwmon: ti,ina2xx: Add INA780 device
[+] hwmon: tmp102: Add support for label
[+] dt-bindings: hwmon: tmp102: Add label property
[+] hwmon: crps: Fix typos in crps.rst documentation
[+] hwmon: (asus-ec-sensors) refine config description
[+] (asus-ec-sensors) add Pro WS WRX90E-SAGE SE
[+] hwmon: (nct6775) Use int type to store negative error codes
[+] hwmon: (coretemp) Replace x86_model checks with VFM ones
[+] docs: hwmon: add RAA228244 and RAA228246 info to isl68137 documentation
[+] hwmon: (pmbus/isl68137) add support for Renesas RAA228244 and RAA228246
[+] dt-bindings: hwmon: (pmbus/isl68137) add RAA228244 and RAA228246 support
[+] hwmon: (sbtsi_temp) AMD CPU extended temperature range support
[+] hwmon: (lenovo-ec-sensors) Update P8 supprt
[+] hwmon: (sch56xx-common) don't print superfluous errors
[+] hwmon: (k10temp) Add device ID for Strix Halo
[+] dt-bindings: hwmon: convert lantiq-cputemp to yaml
[+] hwmon: (ltc4282) remove the use of dev_err_probe()
[+] hwmon: Remove Jean Delvare from maintainers
[+] hwmon: (pmbus/adm1275) add sq24905c support
[+] dt-bindings: hwmon: adm1275: add sq24905c support
[+] MAINTAINERS: Mark coretemp driver as orphaned
[+] hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI
[+] hwmon: (asus-ec-sensors) Add Z790-I GAMING WIFI
[+] hwmon: (asus-ec-sensors) Add X670E-I GAMING WIFI
[+] hwmon: (lm75) Add NXP P3T1750 support
[+] dt-bindings: hwmon: (lm75) Add binding for NXP P3T1750
[+] hwmon: (asus-ec-sensors) Add ROG STRIX Z790E GAMING WIFI II
[+] hwmon: (asus-ec-sensors) Add B650E-I
[+] hwmon: (asus-ec-sensors) Add STRIX B850-I GAMING WIFI
[+] hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models
[+] rust: task: update ARef and AlwaysRefCounted imports from sync::aref
[+] rust: prelude: re-export `core::mem::{align,size}_of{,_val}`
[+] rust: error: add C header links
[+] rust: warn if `srctree/` links do not exist
[+] rust: drm: fix `srctree/` links
[+] rust: block: fix `srctree/` links
[+] rust: sync: Update ARef and AlwaysRefCounted imports from sync::aref
[+] Merge tag 'alloc-next-v6.18-2025-09-04' of https://github.com/Rust-for-Linux/linux into rust-next
[+] arm64: dts: rockchip: Add rk3528 CPU frequency scaling support
[+] arm64: dts: rockchip: enable HDMI Receiver on NanoPC T6
[+] selinux: enable per-file labeling for functionfs
[+] arm64: dts: exynos990: Enable PERIC0 and PERIC1 clock controllers
[+] media: i2c: tc358743: add support for more infoframe types
[+] media: v4l2-core: v4l2-dv-timings: support DRM IFs
[+] lib/crypto: tests: Enable Curve25519 test when CRYPTO_SELFTESTS
[+] lib/crypto: curve25519: Consolidate into single module
[+] lib/crypto: curve25519: Move a couple functions out-of-line
[+] lib/crypto: tests: Add Curve25519 benchmark
[+] lib/crypto: tests: Migrate Curve25519 self-test to KUnit
[+] power: supply: cw2015: Fix a alignment coding style issue
[+] power: supply: Remove the use of dev_err_probe()
[+] crypto: curve25519 - Remove unused kpp support
[+] crypto: testmgr - Remove curve25519 kpp tests
[+] crypto: x86/curve25519 - Remove unused kpp support
[+] crypto: powerpc/curve25519 - Remove unused kpp support
[+] crypto: arm/curve25519 - Remove unused kpp support
[+] crypto: hisilicon/hpre - Remove unused curve25519 kpp support
[+] power: supply: use max() to improve code
[+] power: supply: rt9467: Add properties for VBUS and IBUS reading
[+] power: supply: qcom_battmgr: add OOI chemistry
[+] power: supply: 88pm860x: make fsm_state array static const, simplify usage
[+] power: supply: Remove error prints for devm_add_action_or_reset()
[+] power: supply: bq2415x: replace deprecated strcpy() with strscpy()
[+] power: supply: gpio-charger: Clean up spacing for better readability
[+] bindings: siox: convert eckelmann,siox-gpio.txt to yaml format
[+] dt-bindings: display: bridge: Reference DAI common schema
[+] driver core: auxiliary bus: Optimize logic of auxiliary_match_id()
[+] MAINTAINERS: Add RISC-V T-HEAD SoC patchwork
[+] ALSA: scarlett2: Add Vocaster speaker/headphone mute controls
[+] ALSA: cs4281: Send the PCM period elapsed notification properly
[+] driver core: auxiliary bus: Drop dev_pm_domain_detach() call
[+] driver core: Fix order of the kernel-doc parameters
[+] driver core: get_dev_from_fwnode(): document potential race
[+] drivers: base: fix "publically"->"publicly"
[+] PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe()
[+] dt-bindings: display/msm/gmu: Update Adreno 623 bindings
[+] drm/msm/adreno: Add speedbins for A663 GPU
[+] drm/msm: make sure to not queue up recovery more than once
[+] drm/msm: adreno: a6xx: enable GMU bandwidth voting for x1e80100 GPU
[+] drm/msm: Drop unneeded NULL check
[+] drm/msm: Fix 32b size truncation
[+] drm/msm: Fix missing VM_BIND offset/range validation
[+] drm/msm: Fix obj leak in VM_BIND error path
[+] PM: core: Add two macros for walking device links
[+] PM: core: Annotate loops walking device links as _srcu
[+] powerpc/pseries/msi: Switch to msi_create_parent_irq_domain()
[+] powerpc/powernv/pci: Switch to use msi_create_parent_irq_domain()
[+] powerpc/xive: Untangle xive from child interrupt controller drivers
[+] driver core/PM: Set power.no_callbacks along with power.no_pm
[+] driver core: faux: Set power.no_pm for faux devices
[+] powerpc: Remove duplicate definition for ppc_msgsnd_sync()
[+] powerpc/ps3: Use str_write_read() in ps3stor_read_write_sectors()
[+] gpu: nova-core: take advantage of pci::Device::unbind()
[+] gpio: mpc5200: Drop legacy-of-mm-gpiochip.h header
[+] powerpc/44x: Drop legacy-of-mm-gpiochip.h header
[+] powerpc/44x: Change GPIO driver to a proper platform driver
[+] powerpc/cpm2: Drop legacy-of-mm-gpiochip.h header
[+] powerpc/vdso: Include asm/syscalls.h for sys_ni_syscall()
[+] powerpc/8xx: Remove offset in SPRN_M_TWB
[+] arch/powerpc: Remove support for older GCC and binutils
[+] powerpc64/bpf: Implement PROBE_ATOMIC instructions
[+] powerpc64/bpf: Introduce bpf_jit_emit_atomic_ops() to emit atomic instructions
[+] powerpc64/bpf: Implement bpf_addr_space_cast instruction
[+] powerpc64/bpf: Implement PROBE_MEM32 pseudo instructions
[+] md/md-llbitmap: introduce new lockless bitmap
[+] md/md-bitmap: make method bitmap_ops->daemon_work optional
[+] md: add a new recovery_flag MD_RECOVERY_LAZY_RECOVER
[+] md/md-bitmap: add a new method blocks_synced() in bitmap_operations
[+] md/md-bitmap: add a new method skip_sync_blocks() in bitmap_operations
[+] md/md-bitmap: delay registration of bitmap_ops until creating bitmap
[+] md/md-bitmap: add a new sysfs api bitmap_type
[+] md: add a new mddev field 'bitmap_id'
[+] md/md-bitmap: support discard for bitmap ops
[+] md: factor out a helper raid_is_456()
[+] md: add a new parameter 'offset' to md_super_write()
[+] md/md-bitmap: introduce CONFIG_MD_BITMAP
[+] md: check before referencing mddev->bitmap_ops
[+] md/dm-raid: check before referencing mddev->bitmap_ops
[+] md/raid5: check before referencing mddev->bitmap_ops
[+] md/raid10: check before referencing mddev->bitmap_ops
[+] md/raid1: check before referencing mddev->bitmap_ops
[+] md/raid1: check bitmap before behind write
[+] md/md-bitmap: handle the case bitmap is not enabled before end_sync()
[+] md/md-bitmap: handle the case bitmap is not enabled before start_sync()
[+] md/md-bitmap: add md_bitmap_registered/enabled() helper
[+] md/md-bitmap: add a new parameter 'flush' to bitmap_ops->enabled
[+] md/md-bitmap: merge md_bitmap_group into bitmap_operations
[+] md/md-bitmap: remove the parameter 'init' for bitmap_ops->resize()
[+] arm64: dts: apple: t8015: Add NVMe nodes
[+] arm64: dts: apple: t8015: Fix PCIE power domains dependencies
[+] nvme: apple: Add Apple A11 support
[+] dt-bindings: nvme: apple,nvme-ans: Add Apple A11
[+] soc: apple: sart: Add SARTv0 support
[+] soc: apple: sart: Make allow flags SART version dependent
[+] dt-bindings: iommu: apple,sart: Add Apple A11
[+] fscrypt: use HMAC-SHA512 library for HKDF
[+] power: supply: Add new Intel Dollar Cove TI battery driver
[+] power: supply: adc-battery-helper: Add support for optional charge_finished GPIO
[+] power: supply: ug3105_battery: Put FG in standby on remove and shutdown
[+] power: supply: ug3105_battery: Switch to adc-battery-helper
[+] power: supply: Add adc-battery-helper
[+] ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_init
[+] drm/amd/display: Drop dm_prepare_suspend() and dm_complete()
[+] drm/amdgpu: Fix error codes if copy_to_user() fails
[+] drm/radeon: use dev_warn_once() in CS parsers
[+] drm/amdgpu: Correct misnamed function in amdgpu_gem.c
[+] drm/amdgpu: print root PD address in PDE format instead of GPU
[+] drm/amd/display: Promote DC to 3.2.349
[+] drm/amd/display: Fix pbn_div Calculation Error
[+] drm/amd/display: Correct sequences and delays for DCN35 PG & RCG
[+] drm/amd/display: Refine error message for vblank init failure
[+] drm/amd/display: Update dchubbub.h for hubbub perfmon support
[+] drm/amd/display: Read DPCD to obtain eDP capability information.
[+] drm/amd/display: Indicate when custom brightness curves are in use
[+] drm/amd/display: dont wait for pipe update during medupdate/highirq
[+] drm/amd/display: Add link index in AUX and dpms
[+] drm/amd/display: Add HDCP policy control
[+] drm/amdgpu: Add vbios build number interface
[+] drm/amd/display: Disable DPCD Probe Quirk
[+] drm/amd/pm: Add caching for SystemMetrics table
[+] drm/amd/pm: refine amdgpu pm sysfs node error code
[+] drm/amd/pm: use int type to store negative error codes
[+] drm/radeon/pm: Remove redundant ternary operators
[+] drm/radeon/radeon_legacy_encoders: Remove redundant ternary operators
[+] drm/radeon/dpm: Remove redundant ternary operators
[+] drm/radeon/atom: Remove redundant ternary operators
[+] drm/amd/pm/powerplay/smumgr: remove redundant ternary operators
[+] drm/amd/pm/powerplay/hwmgr/ppatomctrl: Remove redundant ternary operators
[+] amdgpu/pm/legacy: remove redundant ternary operators
[+] drm/amd/display: Remove redundant ternary operators
[+] drm/amdgpu/userq: add a detect and reset callback
[+] drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl()
[+] drm/amdgpu: don't enable SMU on cyan skillfish
[+] drm/amdgpu: add support for cyan skillfish gpu_info
[+] drm/amdgpu: add support for cyan skillfish without IP discovery
[+] drm/amdgpu: add ip offset support for cyan skillfish
[+] drm/amdgpu: Fix function header names in amdgpu_connectors.c
[+] amd/amdkfd: correct mem limit calculation for small APUs
[+] drm/amd/display: remove oem i2c adapter on finish
[+] drm/amdgpu/userq: add force completion helpers
[+] drm/amdgpu: add user queue reset source
[+] drm/amdgpu/mes12: implement detect and reset callback
[+] drm/amdgpu/mes11: implement detect and reset callback
[+] drm/amdgpu/mes: add front end for detect and reset hung queue
[+] drm/amd/amdgpu: Implement MES suspend/resume gang functionality for v12
[+] ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property
[+] drm/amdgpu: Add preempt and restore callbacks to userq funcs
[+] ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use correct boolean syntax in DTS
[+] ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to use correct boolean syntax
[+] ARM: dts: omap: Minor whitespace cleanup
[+] ARM: dts: omap: dm816x: Split 'reg' per entry
[+] ARM: dts: omap: dm814x: Split 'reg' per entry
[+] ARM: OMAP2+: use IS_ERR_OR_NULL() helper
[+] ARM: dts: am33xx-l4: fix UART compatible
[+] ARM: AM33xx: Implement TI advisory 1.0.36 (EMU0/EMU1 pins state on reset)
[+] ARM: dts: ti: omap4: Use generic "ethernet" as node name
[+] vdso: Add struct __kernel_old_timeval forward declaration to gettime.h
[+] HSI: omap_ssi_port: Remove redundant pm_runtime_mark_last_busy() calls
[+] drm/xe/guc: Fix badly worded error message
[+] drm/xe/guc: Clean up of GuC 'CTL' defines
[+] drm/amdgpu: fix the formating for debugfs print
[+] drm/amd: add more cyan skillfish PCI ids
[+] drm/amdgpu: add more information in debugfs to pagetable dump
[+] drm/amdgpu: Correct info field of bad page threshold exceed CPER
[+] drm/amdkfd: fix p2p links bug in topology
[+] drm/radeon/ci_dpm: Use int type to store negative error codes
[+] drm/amdgpu/vcn: Remove redundant ternary operators
[+] drm/amdgpu/jpeg: Remove redundant ternary operators
[+] drm/amdgpu/ih: Remove redundant ternary operators
[+] drm/amdgpu/gmc: Remove redundant ternary operators
[+] drm/amdgpu/gfx: Remove redundant ternary operators
[+] drm/amdgpu/amdgpu_cper: Remove redundant ternary operators
[+] drm/amd/amdgpu: Fix a less than zero check on a uint32_t struct field
[+] ACPI: processor: idle: Fix function defined but not used warning
[+] blk-mq: fix blk_mq_tags double free while nr_requests grown
[+] blk-mq: fix elevator depth_updated method
[+] selftests/bpf: Add BPF program dump in veristat
[+] cpufreq: intel_pstate: Remove EPB-related code
[+] drm/xe: Extend Wa_13011645652 to PTL-H, WCL
[+] thermal: hwmon: replace deprecated strcpy() with strscpy()
[+] cpufreq: intel_pstate: Rearrange variable declaration involving __free()
[+] cpufreq: core: Rearrange variable declarations involving __free()
[+] thermal: testing: Rearrange variable declarations involving __free()
[+] PM: sleep: core: Clear power.must_resume in noirq suspend error path
[+] cpufreq: speedstep-lib: Use int type to store negative error codes
[+] cpufreq: Use int type to store negative error codes
[+] Merge tag 'kconfig-2025-changes_2025-09-05' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.18-merge
[+] Merge tag 'fix-scrub-reap-calculations_2025-09-05' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into xfs-6.18-merge
[+] cpufreq: Drop redundant freq_table parameter
[+] drm/vkms: Add P01* formats
[+] drm/vkms: Create helper macro for YUV formats
[+] drm/vkms: Change YUV helpers to support u16 inputs for conversion
[+] drm/vkms: Add support for RGB888 formats
[+] drm/vkms: Add support for RGB565 formats
[+] drm/vkms: Add support for ARGB16161616 formats
[+] drm/vkms: Add support for ARGB8888 formats
[+] drm/vkms: Create helpers macro to avoid code duplication in format callbacks
[+] workqueue: replace use of system_wq with system_percpu_wq
[+] workqueue: replace use of system_unbound_wq with system_dfl_wq
[+] cgroup: Merge branch 'for-6.17-fixes' into for-6.18
[+] drm/vkms: Assert if vkms_config_create_*() fails
[+] cgroup: WQ_PERCPU added to alloc_workqueue users
[+] cgroup: replace use of system_wq with system_percpu_wq
[+] regulator: pf530x: NXP PF530x regulator driver
[+] xfs: enable online fsck by default in Kconfig
[+] xfs: use deferred reaping for data device cow extents
[+] xfs: remove deprecated sysctl knobs
[+] xfs: remove static reap limits from repair.h
[+] xfs: remove deprecated mount options
[+] xfs: disable deprecated features by default in Kconfig
[+] xfs: compute file mapping reap limits dynamically
[+] xfs: compute realtime device CoW staging extent reap limits dynamically
[+] xfs: compute data device CoW staging extent reap limits dynamically
[+] xfs: compute per-AG extent reap limits dynamically
[+] xfs: convert the ifork reap code to use xreap_state
[+] xfs: prepare reaping code for dynamic limits
[+] xfs: use deferred intent items for reaping crosslinked blocks
[+] drm/xe: Block exec and rebind worker while evicting for suspend / hibernate
[+] drm/xe: Allow the pm notifier to continue on failure
[+] drm/xe: Attempt to bring bos back to VRAM after eviction
[+] filelock: add FL_RECLAIM to show_fl_flags() macro
[+] Merge patch "eventpoll: Fix priority inversion problem"
[+] eventpoll: Replace rwlock with spinlock
[+] drm/display: bridge-connector: remove unused variable assignment
[+] regulator: pf530x: Add a driver for the NXP PF5300 Regulator
[+] regulator: dt-bindings: nxp,pf530x: Add NXP PF5300/PF5301/PF5302 PMICs
[+] drm: tiny: Add support for Mayqueen Pixpaper e-ink panel
[+] dt-bindings: display: Add Mayqueen Pixpaper e-ink panel
[+] dt-bindings: vendor-prefixes: Add Mayqueen name
[+] drm/ast: ast_2100: Remove unneeded semicolon
[+] drm/xe/migrate: Remove unneeded emit_pte() when copying CCS only
[+] drm/i915/display: Avoid divide by zero
[+] drm/i915/display: log fail from intel_sdvo_enable_hotplug
[+] drm/i915/display: take out dead code
[+] dt-bindings: panel: lvds: Append edt,etml0700z8dha in panel-lvds
[+] drm/i915/dram: Print memory details even if something went wrong
[+] drm/i915/dram: Don't call skl_get_dram_info()/skl_get_dram_type() on icl
[+] drm/i915/dram: Fix some spelling around the 16Gb DIMM w/a
[+] drm/i915/dram: Move 16Gb DIMM detection fully to the skl/icl codepaths
[+] drm/i915/dram: s/wm_lv0.../has_16gb_dimms/
[+] drm/i915/dram: Pack dram_info better
[+] drm/i915/dram: Use intel_dram_type_str() for pnv
[+] drm/i915/dram: Populate PNV memory type accurately
[+] drm/i915/hpd: Fix mtp_tc_hpd_enable_detection()
[+] drm/xe: Fix broken kernel-doc for the struct xe_bo
[+] drm/i915/display: Remove power state verification before HW readout
[+] drm/sti: Remove redundant ternary operators
[+] ASoC: replace use of system_unbound_wq with system_dfl_wq
[+] ASoC: codecs: fs210x: Add NULL check in fs210x_register_snd_component
[+] drm/xe/kunit: Drop xe_wa_test_exit
[+] drm/xe/kunit: Promote fake platform parameter list
[+] drm/xe/kunit: Drop custom struct platform_test_case
[+] drm/xe/kunit: Introduce xe_pci_fake_data_desc()
[+] drm/xe/kunit: Update struct xe_pci_fake_data step declarations
[+] drm/xe: Allow to stub lookup for graphics and media IP
[+] drm/xe: improve dma-resv handling for backup object
[+] drm/xe/pt: unify xe_pt_svm_pre_commit with userptr
[+] drm/xe/userptr: replace xe_hmm with gpusvm
[+] drm/xe/vm: split userptr bits into separate file
[+] drm/gpusvm: export drm_gpusvm_pages API
[+] drm/gpusvm: refactor core API to use pages struct
[+] drm/gpusvm: pull out drm_gpusvm_pages substructure
[+] drm/gpusvm: use more selective dma dir in get_pages()
[+] drm/gpusvm: fix hmm_pfn_to_map_order() usage
[+] x86/mce: Remove __mcheck_cpu_init_early()
[+] x86/mce: Cleanup bank processing on init
[+] x86/mce/amd: Put list_head in threshold_bank
[+] x86/mce/amd: Remove smca_banks_map
[+] x86/mce/amd: Remove return value for mce_threshold_{create,remove}_device()
[+] x86/mce/amd: Rename threshold restart function
[+] drm/xe/xe2hpg: Add Wa_18041344222 for Xe2_HPG
[+] drm/xe/mcr: Make xe_gt_mcr_get_dss_steering() input gt a const
[+] drm/panel: lvds: Remove unused members from main structure
[+] xfs: Replace strncpy with memcpy
[+] Merge branch 'x86/apic' into x86/sev, to resolve conflict
[+] drm/i915/alpm: Use actual lfps cycle and silence periods in wake time
[+] drm/i915/alpm: Replace hardcoded LFPS cycle with proper calculation
[+] drm/i915/alpm: Add own define for LFPS count
[+] drm/i915/alpm: Calculate silence period
[+] Merge branch 'bpf-next/skb-meta-dynptr' into 'bpf-next/master'
[+] Merge tag 'drm-misc-next-2025-09-04' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
[+] io_uring: remove WRITE_ONCE() in io_uring_create()
[+] MAINTAINERS: Update Min Ma's email for AMD XDNA driver
[+] arm64: dts: broadcom: amend the comment about the role of BCM2712 board DTS
[+] arm64: dts: broadcom: delete redundant pcie enablement nodes
[+] MAINTAINERS: rust: dma: add scatterlist files
[+] samples: rust: dma: add sample code for SGTable
[+] rust: scatterlist: Add abstraction for sg_table
[+] rust: dma: add type alias for bindings::dma_addr_t
[+] rust: dma: implement DataDirection
[+] rust: alloc: kvec: implement AsPageIter for VVec
[+] rust: alloc: layout: implement ArrayLayout::size()
[+] rust: alloc: kbox: implement AsPageIter for VBox
[+] rust: page: define trait AsPageIter
[+] rust: alloc: implement VmallocPageIter
[+] cgroup: Remove unused local variables from cgroup_procs_write_finish()
[+] arm64: dts: broadcom: Enable RP1 ethernet for Raspberry Pi 5
[+] arm64: dts: rp1: Add ethernet DT node
[+] dt-bindings: mmc: Add support for capabilities to Broadcom SDHCI controller
[+] arm64: dts: broadcom: bcm2712: Add UARTA controller node
[+] arm64: dts: broadcom: bcm2712: Add second SDHCI controller node
[+] arm64: dts: broadcom: bcm2712: Add one more GPIO node
[+] arm64: dts: broadcom: bcm2712: Add pin controller nodes
[+] arm64: defconfig: Enable BCM2712 on-chip pin controller driver
[+] drm/xe/configfs: Don't expose survivability_mode if not applicable
[+] drm/xe/configfs: Prepare to filter-out configfs attributes
[+] drm/xe/configfs: Don't touch survivability_mode on fini
[+] sched_ext: Fix NULL dereference in scx_bpf_cpu_rq() warning
[+] drm/bridge: cdns-dsi: Select VIDEOMODE_HELPERS
[+] drm/xe/guc: Set upper limit of H2G retries over CTB
[+] thermal: intel: selftests: workload_hint: Mask unsupported types
[+] thermal: gov_step_wise: Allow cooling level to be reduced earlier
[+] thermal: gov_step_wise: Clarify cooling logic description comment
[+] thermal: gov_step_wise: Clean up local variable initialization
[+] PM: sleep: Make pm_wakeup_clear() call more clear
[+] Merge tag 'opp-updates-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
[+] Merge tag 'cpufreq-arm-updates-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm
[+] libbpf: Remove unused args in parse_usdt_note
[+] dt-bindings: gpu: Convert aspeed,ast2400-gfx to DT schema
[+] ACPI: resource: Skip IRQ override on ASUS Vivobook Pro N6506CU
[+] ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[]
[+] ACPI: fan: Fold two simple functions into their only caller
[+] ACPI: thermal: Get rid of a dummy local variable
[+] ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT
[+] riscv: dts: starfive: jh7110: bootph-pre-ram hinting needed by boot loader
[+] riscv: dts: starfive: jh7110: add DMC memory controller
[+] dt-bindings: memory-controllers: add StarFive JH7110 SoC DMC
[+] workqueue: Provide a handshake for canceling BH workers
[+] cgroup: Remove unused cgroup_subsys::post_attach
[+] cpuset: Defer flushing of the cpuset_migrate_mm_wq to task_work
[+] cpuset: Don't always flush cpuset_migrate_mm_wq in cpuset_write_resmask
[+] Improve cs42l43 suspend/IRQ interactions
[+] ASoC: dt-bindings: Document routing strings for
[+] rust: alloc: vmalloc: implement Vmalloc::to_page()
[+] rust: page: implement BorrowedPage
[+] workqueue: Remove rcu_read_lock/unlock() in wq_watchdog_timer_fn()
[+] workqueue: Remove redundant rcu_read_lock/unlock() in workqueue_congested()
[+] Merge branch 'selftests-bpf-introduce-experimental-bpf_in_interrupt'
[+] selftests/bpf: Add case to test bpf_in_interrupt()
[+] selftests/bpf: Introduce experimental bpf_in_interrupt()
[+] bpf, arm64: Remove duplicated bpf_flush_icache()
[+] selftests/bpf: Test kfunc bpf_strcasecmp
[+] bpf: add bpf_strcasecmp kfunc
[+] Merge branch 'selftests-bpf-benchmark-all-symbols-for-kprobe-multi'
[+] selftests/bpf: add benchmark testing for kprobe-multi-all
[+] selftests/bpf: skip recursive functions for kprobe_multi
[+] selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c
[+] accel/amdxdna: Add ioctl DRM_IOCTL_AMDXDNA_GET_ARRAY
[+] arm64: dts: axis: Add ARTPEC-8 Grizzly dts support
[+] arm64: dts: exynos: axis: Add initial ARTPEC-8 SoC support
[+] audit: init ab->skb_list earlier in audit_buffer_alloc()
[+] rust: time: Implement basic arithmetic operations for Delta
[+] rust: time: Implement Add/Sub for Instant
[+] rust: hrtimer: Add HrTimer::expires()
[+] rust: time: Add Instant::from_ktime()
[+] rust: hrtimer: Add forward_now() to HrTimer and HrTimerCallbackContext
[+] rust: hrtimer: Add HrTimerCallbackContext and ::forward()
[+] rust: hrtimer: Add HrTimer::raw_forward() and forward()
[+] rust: hrtimer: Add HrTimerInstant
[+] rust: hrtimer: Document the return value for HrTimerHandle::cancel()
[+] ACPI: PRM: Skip handlers with NULL handler_address or NULL VA
[+] x86/microcode: Add microcode loader debugging functionality
[+] x86/microcode: Add microcode= cmdline parsing
[+] x86/microcode/intel: Refresh the revisions that determine old_microcode
[+] arm64: dts: toshiba: tmpv7708: Add default GIC address cells
[+] arm64: dts: amazon: alpine-v3: Add default GIC address cells
[+] arm64: dts: amazon: alpine-v2: Add default GIC address cells
[+] arm64: dts: apm: storm: Add default GIC address cells
[+] arm64: defconfig: Enable Axis ARTPEC SoC
[+] dt-bindings: arm: axis: Add ARTPEC-8 grizzly board
[+] dt-bindings: firmware: qcom,scm: Add MSM8937
[+] ALSA: usb-audio: apply quirk for MOONDROP Quark2
[+] ALSA: usb-audio: apply "mixer_min_mute" quirks on some devices
[+] ALSA: usb-audio: add quirk QUIRK_FLAG_MIXER_CAPTURE_MIN_MUTE
[+] ALSA: usb-audio: rename QUIRK_FLAG_MIXER_MIN_MUTE to QUIRK_FLAG_MIXER_PLAYBACK_MIN_MUTE
[+] arm64: lan969x: Add support for Microchip LAN969x SoC
[+] arm64: Add config for Microchip SoC platforms
[+] firmware: meson_sm: fix device leak at probe
[+] arm64: dts: amlogic: sm1-bananapi: lower SD card speed for stability
[+] arm64: dts: amlogic: Add cache information to the Amlogic T7 SoC
[+] arm64: dts: amlogic: Add cache information to the Amlogic S922X SoC
[+] arm64: dts: amlogic: Add cache information to the Amlogic S7 SoC
[+] arm64: dts: amlogic: Add cache information to the Amlogic C3 SoC
[+] arm64: dts: amlogic: Add cache information to the Amlogic A4 SoC
[+] arm64: dts: amlogic: Add cache information to the Amlogic A1 SoC
[+] arm64: dts: amlogic: Add cache information to the Amlogic GXM SoCS
[+] arm64: dts: amlogic: Add cache information to the Amlogic AXG SoCS
[+] arm64: dts: amlogic: Add cache information to the Amlogic G12A SoCS
[+] arm64: dts: amlogic: Add cache information to the Amlogic SM1 SoC
[+] arm64: dts: amlogic: Add cache information to the Amlogic GXBB and GXL SoC
[+] gpio: nomadik: wrap a local variable in a necessary ifdef
[+] arm64: dts: amlogic: C3: Add RTC controller node
[+] Merge tag 'gpio/mfd-stmpe-for-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into gpio/for-next
[+] mfd: stmpe: Allow building as module
[+] irqchip/sg2042-msi: Set irq type according to DT configuration
[+] riscv: sophgo: dts: sg2044: Change msi irq type to IRQ_TYPE_EDGE_RISING
[+] riscv: sophgo: dts: sg2042: Change msi irq type to IRQ_TYPE_EDGE_RISING
[+] irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment
[+] ASoC: dt-bindings: qcom,lpass-va-macro: Update bindings for clocks to support ADSP
[+] ASoC: cs42l43: Shutdown jack detection on suspend
[+] ASoC: cs42l43: Disable IRQs in system suspend
[+] ASoC: cs42l43: Store IRQ domain in codec private data
[+] ASoC: cs42l43: Rename system suspend callback and fix debug print
[+] ASoC: dt-bindings: wlf,wm8960: Document routing strings (pin names)
[+] ASoC: dt-bindings: nuvoton,nau8825: Document routing strings
[+] ASoC: dt-bindings: everest,es8316: Document routing strings
[+] x86/sev: Zap snp_abort()
[+] x86/apic/savic: Do not use snp_abort()
[+] drm/i915/pps: prefer poll_timeout_us() over read_poll_timeout()
[+] drm/i915/ddi: prefer poll_timeout_us() over readx_poll_timeout()
[+] drm/i915/opregion: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/lspcon: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/dsb: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/tc: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/vblank: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/dp: use generic poll_timeout_us() instead of wait_for() in link training
[+] drm/i915/dp: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/power-well: use generic poll_timeout_us() instead of wait_for() for VLV/CHV
[+] drm/i915/power-well: use generic poll_timeout_us() instead of wait_for() for DKL PHY
[+] drm/i915/power: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/cdclk: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/wm: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/gmbus: use generic poll_timeout*() instead of wait_for*()
[+] drm/i915/dsi-pll: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/dsi: use generic poll_timeout_us() instead of wait_for_us()
[+] drm/i915/hdcp: use generic poll_timeout_us() instead of wait_for()
[+] drm/i915/hdcp: use generic poll_timeout_us() instead of __wait_for()
[+] drm/i915/hdmi: use generic poll_timeout_us() instead of __wait_for()
[+] drm/xe/debugfs: Move sa_info from gt to tile directory
[+] drm/i915: use REG_BIT on FW_BLC_SELF_* macros
[+] drm/ast: Put AST_DRAM_ constants into enum ast_dram_layout
[+] drm/ast: Move DRAM info next to its only user
[+] drm/ast: Remove unused SCU-MPLL and SCU-STRAP values
[+] drm/ast: Remove unused mclk field
[+] drm/ast: Remove unused dram_bus_width field
[+] drm/ast: Do not print DRAM info
[+] pmdomain: amlogic: Add support for S6 S7 S7D power domains controller
[+] pmdomain: Merge branch dt into next
[+] dt-bindings: power: add Amlogic S6 S7 S7D power domains
[+] arm64: dts: renesas: rzt2h-n2h-evk-common: Enable EEPROM on I2C0
[+] arm64: dts: renesas: r9a09g087m44-rzt2h-evk: Enable I2C0 and I2C1 support
[+] arm64: dts: renesas: rzt2h-n2h-evk-common: Add pinctrl for SCI0 node
[+] arm64: dts: renesas: r9a09g087m44-rzn2h-evk: Add user LEDs
[+] arm64: dts: renesas: r9a09g077m44-rzt2h-evk: Add user LEDs
[+] arm64: dts: renesas: r9a09g087: Add pinctrl node
[+] vdso: Gate VDSO_GETRANDOM behind HAVE_GENERIC_VDSO
[+] vdso: Drop Kconfig GENERIC_VDSO_TIME_NS
[+] vdso: Drop Kconfig GENERIC_VDSO_DATA_STORE
[+] vdso: Drop kconfig GENERIC_COMPAT_VDSO
[+] vdso: Drop kconfig GENERIC_VDSO_32
[+] riscv: vdso: Untangle Kconfig logic
[+] time: Build generic update_vsyscall() only with generic time vDSO
[+] vdso/gettimeofday: Remove !CONFIG_TIME_NS stubs
[+] vdso: Move ENABLE_COMPAT_VDSO from core to arm64
[+] ARM: VDSO: Remove cntvct_ok global variable
[+] vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY
[+] media: uapi: v4l2-controls: Cleanup codec definitions
[+] media: chips-media: wave5: Remove redundant ternary operators
[+] media: verisilicon: Explicitly disable selection api ioctls for decoders
[+] media: verisilicon: imx8m: Use the default Hantro G1 irq handler
[+] MAINTAINERS: merge sections for ROCKCHIP VIDEO DECODER DRIVER
[+] media: platform: mtk-mdp3: Add missing MT8188 compatible to comp_dt_ids
[+] media: adv7180: Only validate format in querystd
[+] media: adv7180: Only validate format in s_std
[+] media: adv7180: Do not write format to device in set_fmt
[+] media: adv7180: Remove the s_power callback
[+] media: adv7180: Split device initialization and reset
[+] media: adv7180: Power down decoder when configuring the device
[+] media: adv7180: Setup controls every time the device is reset
[+] media: adv7180: Use v4l2-ctrls core to handle s_ctrl locking
[+] media: adv7180: Move state mutex handling outside init_device()
[+] media: adv7180: Add missing lock in suspend callback
[+] media: adv7180: Move adv7180_set_power() and init_device()
[+] drm/sysfb: Remove double assignment to pointer crtc_state
[+] tools/sched_ext: Add compat helper for scx_bpf_cpu_curr()
[+] drm/xe/vm: Fix error handling in xe_vm_query_vmas_attrs_ioctl()
[+] drm/xe: Fix indentation in xe_zap_ptes_in_madvise_range
[+] cpufreq: mediatek: avoid redundant conditions
[+] binfmt_elf: preserve original ELF e_flags for core dumps
[+] drm/bridge: it6505: Use SHA-1 library instead of crypto_shash
[+] riscv: dts: spacemit: uart: remove sec_uart1 device node
[+] selftests/bpf: Fix count write in testapp_xdp_metadata_copy()
[+] selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh
[+] ublk: inline __ublk_ch_uring_cmd()
[+] io_uring/cmd: remove unused io_uring_cmd_iopoll_done()
[+] io_uring/uring_cmd: correct io_uring_cmd_done() ret type
[+] dt-bindings: display/msm: expand to support MST
[+] dt-bindings: display/msm: drop assigned-clock-parents for dp controller
[+] dt-bindings: display/msm: dp-controller: add X1E80100
[+] dt-bindings: display/msm: qcom,x1e80100-mdss: correct DP addresses
[+] dt-bindings: display/msm: dp-controller: document DP on SM7150
[+] dt-bindings: display/msm: dp-controller: fix fallback for SM6350
[+] dt-bindings: display/msm: dp-controller: allow eDP for SA8775P
[+] clk: rp1: convert from round_rate() to determine_rate()
[+] sched_ext: deprecation warn for scx_bpf_cpu_rq()
[+] sched_ext: Introduce scx_bpf_cpu_curr()
[+] sched_ext: Introduce scx_bpf_locked_rq()
[+] sched_ext: Use cgroup_lock/unlock() to synchronize against cgroup operations
[+] selinux: fix sel_read_bool() allocation and error handling
[+] sched_ext: Put event_stats_cpu in struct scx_sched_pcpu
[+] sched_ext: Move internal type and accessor definitions to ext_internal.h
[+] sched_ext: Keep bypass on between enable failure and scx_disable_workfn()
[+] sched_ext: Make explicit scx_task_iter_relock() calls unnecessary
[+] Merge tag 'pull-getgeo' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into for-6.18/block
[+] drivers: firmware: bcm47xx_sprom: fix spelling
[+] clk: rp1: Implement remaining clock tree
[+] dt-bindings: clock: rp1: Add missing MIPI DSI defines
[+] ARM: dts: BCM5301X: Add support for Buffalo WXR-1750DHP
[+] dt-bindings: arm: bcm: Add support for Buffalo WXR-1750DHP
[+] arm64: dts: broadcom: bcm2712: Add default GIC address cells
[+] spi: spi-fsl-dspi: Target mode improvements
[+] cgroup/cpuset: Prevent NULL pointer access in free_tmpmasks()
[+] ASoC: Intel: avs: Adjust platform names
[+] ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp15
[+] ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp13
[+] ARM: dts: stm32: Add leds for CM4 on stm32mp15xx-ed1 and stm32mp15xx-dkx
[+] ARM: dts: stm32: Add pinmux for CM4 leds pins
[+] x86/boot: Get rid of the .head.text section
[+] x86/boot: Move startup code out of __head section
[+] efistub/x86: Remap inittext read-execute when needed
[+] x86/boot: Create a confined code area for startup code
[+] x86/kbuild: Incorporate boot/startup/ via Kbuild makefile
[+] x86/boot: Revert "Reject absolute references in .head.text"
[+] x86/boot: Check startup code for absence of absolute relocations
[+] objtool: Add action to check for absence of absolute relocations
[+] x86/sev: Export startup routines for later use
[+] x86/sev: Move __sev_[get|put]_ghcb() into separate noinstr object
[+] x86/sev: Provide PIC aliases for SEV related data objects
[+] x86/boot: Provide PIC aliases for 5-level paging related constants
[+] x86/boot: Drop redundant RMPADJUST in SEV SVSM presence check
[+] x86/sev: Use boot SVSM CA for all startup and init code
[+] x86/sev: Pass SVSM calling area down to early page state change API
[+] x86/sev: Share implementation of MSR-based page state change
[+] x86/sev: Avoid global variable to store virtual address of SVSM area
[+] x86/sev: Move GHCB page based HV communication out of startup code
[+] drm: panel-backlight-quirks: Log applied panel brightness quirks
[+] drm: panel-backlight-quirks: Add Steam Deck brightness quirk
[+] drm: panel-backlight-quirks: Add brightness mask quirk
[+] drm: panel-backlight-quirks: Add secondary DMI match
[+] drm: panel-backlight-quirks: Convert brightness quirk to generic structure
[+] drm: panel-backlight-quirks: Make EDID match optional
[+] genirq/test: Ensure CPU 1 is online for hotplug test
[+] genirq/test: Drop CONFIG_GENERIC_IRQ_MIGRATION assumptions
[+] genirq/test: Depend on SPARSE_IRQ
[+] genirq/test: Fail early if interrupt request fails
[+] genirq/test: Factor out fake-virq setup
[+] genirq/test: Select IRQ_DOMAIN
[+] genirq/test: Fix depth tests on architectures with NOREQUEST by default.
[+] EDAC/skx_common: Use topology_physical_package_id() instead of open coding
[+] genirq: Add support for warning on long-running interrupt handlers
[+] Documentation: fix typo 'Andorid' -> 'Android' in goldfish pipe binding
[+] dt-bindings: display: samsung: Drop S3C2410
[+] dt-bindings: arm: Add Cortex-A320/A520AE/A720AE cores and PMU
[+] dt-bindings: arm: cpus: Allow fsl,soc-operating-points for i.MX6
[+] dt-bindings: display: dsi-controller: add bridge to patternProperties
[+] dt-bindings: interrupt-controller: marvell,cp110-icu: Document address-cells
[+] dt-bindings: vendor-prefixes: Add undocumented vendor prefixes
[+] of/irq: Convert of_msi_map_id() callers to of_msi_xlate()
[+] dt-bindings: display: rockchip,dw-mipi-dsi: Narrow clocks for rockchip,rk3288-mipi-dsi
[+] dt-bindings: display: ti,tdp158: Add missing reg constraint
[+] dt-bindings: display: ingenic,jz4780-hdmi: Add missing clock-names
[+] yamllint: Drop excluding quoted values with ',' from checks
[+] docs: devicetree: fix typo in writing-schema.rst
[+] docs: dt: writing-bindings: Document node name ABI and simple-mfd
[+] dt-bindings: soc: add vf610 reboot syscon controller
[+] spi: spi-fsl-dspi: Report FIFO overflows as errors
[+] spi: spi-fsl-dspi: Increase target mode DMA buffer size
[+] spi: spi-fsl-dspi: Use whole page for DMA buffers
[+] spi: spi-fsl-dspi: Use non-coherent memory for DMA
[+] spi: spi-fsl-dspi: Stub out DMA functions
[+] spi: fsl-dspi: Store status directly in cur_msg->status
[+] spi: fsl-dspi: Avoid using -EINPROGRESS error code
[+] Merge tag 'ib-mfd-gpio-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into gpio/for-next
[+] spi: mxs: fix "transfered"->"transferred"
[+] irqchip/renesas-rzg2l: Remove dev_err_probe() if error is -ENOMEM
[+] irqchip: Use int type to store negative error codes
[+] irqchip/gic-v5: Remove the redundant ITS cache invalidation
[+] mfd: vexpress-sysreg: Use new generic GPIO chip API
[+] mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
[+] ASoC: codecs: lpass-wsa-macro: add Codev version 2.9
[+] ASoC: codecs: lpass-macro: add Codec version 2.9
[+] ASoC: dt-bindings: qcom: Add Glymur LPASS wsa and va macro codecs
[+] ASoC: qcom: x1e80100: add compatible for glymur SoC
[+] ASoC: dt-bindings: qcom,sm8250: Add glymur sound card
[+] ASoC: qcom: x1e80100: set card driver name from match data
[+] ASoC: Intel: avs: ssm4567: Adjust platform name
[+] ASoC: Intel: avs: rt5682: Adjust platform name
[+] ASoC: Intel: avs: rt5663: Adjust platform name
[+] ASoC: Intel: avs: rt5514: Adjust platform name
[+] ASoC: Intel: avs: rt298: Adjust platform name
[+] ASoC: Intel: avs: rt286: Adjust platform name
[+] ASoC: Intel: avs: rt274: Adjust platform name
[+] ASoC: Intel: avs: probe: Refactor dai_link creation
[+] ASoC: Intel: avs: nau8825: Adjust platform name
[+] ASoC: Intel: avs: max98927: Adjust platform name
[+] ASoC: Intel: avs: max98373: Adjust platform name
[+] ASoC: Intel: avs: max98357a: Adjust platform name
[+] ASoC: Intel: avs: i2stest: Adjust platform name
[+] ASoC: Intel: avs: es8336: Adjust platform name
[+] ASoC: Intel: avs: dmic: Refactor dai_link creation
[+] ASoC: Intel: avs: da7219: Adjust platform name
[+] ASoC: Intel: avs: hda: Adjust platform name
[+] drm/panthor: check bo offset alignment in vm bind
[+] ALSA: hda/conexant: Fix typos in comments
[+] drm/i915/bios: Remove unnecessary checks of PSR idle frames in VBT binary
[+] drm/i915/power: drop a couple of &i915->drm usages
[+] mfd: tps6594: Add board power-off support
[+] mfd: tps6594: Add power button functionality
[+] input: tps6594-pwrbutton: Add power button functionality
[+] jiffies: Remove obsolete SHIFTED_HZ comment
[+] drm/msm/dpu: decide right side per last bit
[+] drm/msm/dpu: polish log for resource allocation
[+] drm/msm: Do not validate SSPP when it is not ready
[+] drm/msm/dpu: Drop maxwidth from dpu_lm_sub_blks struct
[+] drm/tidss: dispc: Explicitly include bitfield.h
[+] drm/i915/dp: convert open-coded timeout to poll_timeout_us()
[+] arm64: dts: exynos8895: Minor whitespace cleanup
[+] sched/fair: Get rid of throttled_lb_pair()
[+] sched/fair: Task based throttle time accounting
[+] sched/fair: Switch to task based throttle model
[+] sched/fair: Implement throttle task work and related helpers
[+] sched/fair: Add related data structure for task based throttle
[+] sched: Unify the SCHED_{SMT,CLUSTER,MC} Kconfig
[+] sched: Move STDL_INIT() functions out-of-line
[+] sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask()
[+] sched/deadline: Fix race in push_dl_task()
[+] ARM: dts: stm32: Drop redundant status=okay
[+] arm64: dts: stm32: Minor whitespace cleanup
[+] ARM: dts: stm32: Minor whitespace cleanup
[+] gpio: xra1403: don't print out global GPIO numbers in debugfs callbacks
[+] gpio: mvebu: don't print out global GPIO numbers in debugfs callbacks
[+] gpio: wm8994: don't print out global GPIO numbers in debugfs callbacks
[+] gpio: wm831x: don't print out global GPIO numbers in debugfs callbacks
[+] gpio: nomadik: don't print out global GPIO numbers in debugfs callbacks
[+] gpio: stmpe: don't print out global GPIO numbers in debugfs callbacks
[+] gpio: visconti: use new generic GPIO chip API
[+] gpio: vf610: use new generic GPIO chip API
[+] gpio: hisi: use new generic GPIO chip API
[+] gpio: realtek-otto: use new generic GPIO chip API
[+] gpio: ftgpio010: use new generic GPIO chip API
[+] gpio: ftgpio010: order includes alphabetically
[+] gpio: xgs-iproc: use new generic GPIO chip API
[+] gpio: mlxbf2: use new generic GPIO chip API
[+] gpio: mlxbf2: use dev_err_probe() where applicable
[+] gpio: mxs: use new generic GPIO chip API
[+] gpio: mxs: order includes alphabetically
[+] gpio: xgene-sb: use new generic GPIO chip API
[+] ARM: dts: stm32: stm32mp151c-plyaqm: Use correct dai-format property
[+] ARM: dts: aspeed: Drop "sdhci" compatibles
[+] ALSA: rme32: Fix serialization in snd_rme32_capture_adat_open()
[+] drm/i915: Replace kmalloc() + copy_from_user() with memdup_user()
[+] drm/i915/display: Fix possible overflow on tc power domain selection
[+] ARM: dts: aspeed: Fix/add I2C device vendor prefixes
[+] ARM: dts: aspeed: Minor whitespace cleanup
[+] drm/xe: Add more SVM GT stats
[+] drm/xe: Add clearing stats to GT debugfs
[+] ARM: dts: aspeed: clemente: add Meta Clemente BMC
[+] ARM: dts: aspeed: Add NCSI3 and NCSI4 pinctrl nodes
[+] dt-bindings: arm: aspeed: add Meta Clemente board
[+] ARM: dts: aspeed: harma: add mp5990
[+] ARM: dts: aspeed: harma: revise gpio name
[+] ARM: dts: aspeed: harma: add power monitor support
[+] drm/xe: Extend Wa_22021007897 to Xe3 platforms
[+] io_uring/uring_cmd: add io_uring_cmd_tw_t type alias
[+] io_uring/register: drop redundant submitter_task check
[+] block: use int to store blk_stack_limits() return value
[+] PCI: dw-rockchip: Switch to FIELD_PREP_WM16 macro
[+] PCI: rockchip: Switch to FIELD_PREP_WM16* macros
[+] net: stmmac: dwmac-rk: switch to FIELD_PREP_WM16 macro
[+] ASoC: rockchip: i2s-tdm: switch to FIELD_PREP_WM16_CONST macro
[+] drm/rockchip: dw_hdmi: switch to FIELD_PREP_WM16* macros
[+] phy: rockchip-usb: switch to FIELD_PREP_WM16 macro
[+] drm/rockchip: inno-hdmi: switch to FIELD_PREP_WM16 macro
[+] drm/rockchip: dw_hdmi_qp: switch to FIELD_PREP_WM16 macro
[+] phy: rockchip-samsung-dcphy: switch to FIELD_PREP_WM16 macro
[+] drm/rockchip: vop2: switch to FIELD_PREP_WM16 macro
[+] drm/rockchip: dsi: switch to FIELD_PREP_WM16* macros
[+] phy: rockchip-emmc: switch to FIELD_PREP_WM16 macro
[+] drm/rockchip: lvds: switch to FIELD_PREP_WM16 macro
[+] media: synopsys: hdmirx: replace macros with bitfield variants
[+] soc: rockchip: grf: switch to FIELD_PREP_WM16_CONST macro
[+] mmc: dw_mmc-rockchip: switch to FIELD_PREP_WM16 macro
[+] bitmap: introduce hardware-specific bitfield operations
[+] arc: Fix __fls() const-foldability via __builtin_clzl()
[+] drm/amdgpu/amdkfd: Avoid a couple hundred -Wflex-array-member-not-at-end warnings
[+] drm/xe/guc: Increase GuC crash dump buffer size
[+] drm/amd/amdgpu: Fix missing error return on kzalloc failure
[+] drm/amd/pm: Print VCE clocks too in si_dpm (v3)
[+] drm/amd/pm: Remove wm_low and wm_high fields from amdgpu_crtc (v2)
[+] drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3)
[+] drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2)
[+] drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3)
[+] drm/amd/pm: Adjust si_upload_smc_data register programming (v3)
[+] drm/amd/pm: Fix si_upload_smc_data (v3)
[+] drm/amd/pm: Increase SMC timeout on SI and warn (v3)
[+] drm/amd/pm: Disable ULV even if unsupported (v3)
[+] drm/amdgpu: Power up UVD 3 for FW validation (v2)
[+] drm/amdgpu: Allow kfd CRIU with no buffer objects
[+] drm/amdgpu: Add mapping info option for GEM_OP ioctl
[+] drm/amdgpu: Add ioctl to get all gem handles for a process
[+] drm/amdgpu: Allow more flags to be set on gem create.
[+] drm/xe/vf: Enable CCS save/restore only on supported GUC versions
[+] bpf: Replace kvfree with kfree for kzalloc memory
[+] bpftool: Add CET-aware symbol matching for x86_64 architectures
[+] bpftool: Refactor kernel config reading into common helper
[+] ACPI: processor: idle: Eliminate static variable flat_state_cnt
[+] ACPI: processor: idle: Add module import namespace
[+] ACPI: processor: idle: Optimize ACPI idle driver registration
[+] drm/msm/dsi/phy_7nm: Fix missing initial VCO rate
[+] drm/msm/dsi/phy: Define PHY_CMN_CTRL_0 bitfields
[+] drm/msm/dsi/phy: Toggle back buffer resync after preparing PLL
[+] PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in cond_[startup|shutdown]_parent()
[+] riscv: dts: spacemit: Enable PDMA on Banana Pi F3 and Milkv Jupiter
[+] riscv: dts: spacemit: Add PDMA node for K1 SoC
[+] leds: leds-lp55xx: Use correct address for memory programming
[+] MAINTAINERS: Add entry for Loongson Security Engine drivers
[+] tpm: Add a driver for Loongson TPM device
[+] crypto: loongson - add Loongson RNG driver support
[+] mfd: Add support for Loongson Security Engine chip controller
[+] rnull: add soft-irq completion support
[+] rust: block: add remote completion to `Request`
[+] rust: block: mq: fix spelling in a safety comment
[+] rust: block: add `GenDisk` private data support
[+] rnull: enable configuration via `configfs`
[+] rnull: move driver to separate directory
[+] rust: block: add block related constants
[+] rust: block: remove trait bound from `mq::Request` definition
[+] rust: block: remove `RawWriter`
[+] rust: block: use `NullTerminatedFormatter`
[+] rust: block: normalize imports for `gen_disk.rs`
[+] rust: configfs: re-export `configfs_attrs` from `configfs` module
[+] rust: str: introduce `kstrtobool` function
[+] rust: str: introduce `NullTerminatedFormatter`
[+] rust: str: expose `str::{Formatter, RawFormatter}` publicly.
[+] rust: str: allow `str::Formatter` to format into `&mut [u8]`.
[+] rust: str: normalize imports in `str.rs`
[+] io_uring/net: correct type for min_not_zero() cast
[+] drm/i915: compute pipe bpp from link bandwidth management
[+] drm/i915/hdmi: add debugfs to contorl HDMI bpc
[+] backlight: mp3309c: Initialize backlight properties without memset
[+] backlight: mp3309c: Drop pwm_apply_args()
[+] dt-bindings: pinctrl: samsung: Drop S3C2410
[+] pinctrl: samsung: Drop unused S3C24xx driver data
[+] dt-bindings: leds: issi,is31fl319x: Drop 'db' suffix duplicating dtschema
[+] ASoC: SOF: ipc4-topology: Fix a less than zero check on a u32
[+] firmware: arm_scmi: quirk: Prevent writes to string constants
[+] firmware: arm_scmi: Fix function name typo in scmi_perf_proto_ops struct
[+] ASoC: qcom: audioreach: fix sparse warnings
[+] ALSA: hda/realtek: Use is_s4_resume() macro
[+] Merge patch series "procfs: make reference pidns more user-visible"
[+] selftests/proc: add tests for new pidns APIs
[+] drm/display: bridge_connector: use drm_bridge_is_last()
[+] drm/bridge: add drm_bridge_is_last()
[+] drm/omapdrm: use drm_bridge_chain_get_last_bridge()
[+] drm/bridge: imx93-mipi-dsi: use drm_bridge_chain_get_last_bridge()
[+] drm/bridge: add drm_bridge_chain_get_last_bridge()
[+] list: add list_last_entry_or_null()
[+] procfs: add "pidns" mount option
[+] pidns: move is-ancestor logic to helper
[+] dt-bindings: arm: samsung: Drop S3C2416
[+] drm/debugfs: bridges_show: show refcount
[+] Merge patch series "vfs: if RESOLVE_NO_XDEV passed to openat2, don't *trigger* automounts"
[+] openat2: don't trigger automounts with RESOLVE_NO_XDEV
[+] namei: move cross-device check to __traverse_mounts
[+] namei: remove LOOKUP_NO_XDEV check from handle_mounts
[+] namei: move cross-device check to traverse_mounts
[+] leds: qnap-mcu: Add support for the red and green status LEDs
[+] leds: qnap-mcu: Fix state numbering for USB LED
[+] drm/sched: Fix racy access to drm_sched_entity.dependency
[+] arm64: dts: rockchip: Enable DP2HDMI for ROCK 5 ITX
[+] arm64: dts: rockchip: Enable DisplayPort for rk3588s Cool Pi 4B
[+] arm64: dts: rockchip: Add DP1 for rk3588
[+] arm64: dts: rockchip: Add DP0 for rk3588
[+] arm64: dts: rockchip: Add FriendlyElec NanoPi Zero2
[+] dt-bindings: arm: rockchip: Add FriendlyElec NanoPi Zero2
[+] arm64: dts: rockchip: Add ArmSoM Sige1
[+] dt-bindings: arm: rockchip: Add ArmSoM Sige1
[+] arm64: dts: rockchip: Add Radxa ROCK 2A/2F
[+] dt-bindings: arm: rockchip: Add Radxa ROCK 2A/2F
[+] dt-bindings: soc: rockchip: add missing clock reference for rk3576-dcphy syscon
[+] arm64: dts: rockchip: add USB3 on Beelink A1
[+] arm64: dts: rockchip: add SPDIF audio to Beelink A1
[+] drm/xe/guc: Add devm release action to safely tear down CT
[+] drm/i915/hdcp: Remove the encoder check in hdcp enable
[+] Merge tag 'drm-intel-gt-next-2025-09-01' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
[+] Merge tag 'drm-xe-next-2025-08-29' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
[+] Merge tag 'amd-drm-next-6.18-2025-08-29' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
[+] selftests/nolibc: remove outdated comment about construct order
[+] selftests/nolibc: fix EXPECT_NZ macro
[+] tools/nolibc: drop wait4() support
[+] kselftest/arm64: tpidr2: Switch to waitpid() over wait4()
[+] tools/nolibc: fold llseek fallback into lseek()
[+] tools/nolibc: remove __nolibc_enosys() fallback from fork functions
[+] tools/nolibc: remove __nolibc_enosys() fallback from dup2()
[+] tools/nolibc: remove __nolibc_enosys() fallback from *at() functions
[+] tools/nolibc: remove __nolibc_enosys() fallback from time64-related functions
[+] tools/nolibc: use tabs instead of spaces for indentation
[+] tools/nolibc: avoid error in dup2() if old fd equals new fd
[+] rust: pci: inline several tiny functions
[+] rust: pci: use pci::Vendor instead of bindings::PCI_VENDOR_ID_*
[+] gpu: nova-core: avoid probing non-display/compute PCI functions
[+] rust: pci: add DeviceId::from_class_and_vendor() method
[+] rust: pci: provide access to PCI Vendor values
[+] arm64: dts: qcom: sc8180x: Add video clock controller node
[+] arm64: dts: qcom: Add support for Dell Inspiron 7441 / Latitude 7455
[+] dt-bindings: arm: qcom: Add Dell Inspiron 14 Plus 7441
[+] arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13: Set up 4-lane DP
[+] arm64: dts: qcom: msm8953: Add device tree for Billion Capture+
[+] dt-bindings: arm: qcom: Add Billion Capture+
[+] dt-bindings: vendor-prefixes: Add Flipkart
[+] arm64: dts: qcom: ipq5424: Add reserved memory for TF-A
[+] arm64: dts: qcom: sc7180: Describe on-SoC USB-adjacent data paths
[+] arm64: dts: qcom: lemans: add GDSP fastrpc-compute-cb nodes
[+] arm64: dts: qcom: sm8450: Fix address for usb controller node
[+] arm64: dts: qcom: add initial support for Samsung Galaxy S20 FE
[+] dt-bindings: arm: qcom: document r8q board binding
[+] arm64: dts: qcom: Add Lenovo ThinkBook 16 G7 QOY device tree
[+] dt-bindings: arm: qcom: Add Lenovo TB16 support
[+] arm64: dts: qcom: x1e80100-qcp: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1e80100-microsoft-romulus: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1e80100-hp-omnibook-x14: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1e80100-dell-xps13-9345: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1e80100-asus-vivobook-s15: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1-crd: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1-asus-zenbook-a14: Add missing pinctrl for eDP HPD
[+] arm64: dts: qcom: x1e80100: Add pinctrl template for eDP0 HPD
[+] arm64: dts: qcom: x1e80100: Set up 4-lane DP
[+] arm64: dts: qcom: sm8650: Set up 4-lane DP
[+] arm64: dts: qcom: sm8550: Set up 4-lane DP
[+] arm64: dts: qcom: x1e80100: move dp0/1/2 data-lanes to SoC dtsi
[+] arm64: dts: qcom: sm8650: move dp0 data-lanes to SoC dtsi
[+] arm64: dts: qcom: sm8550: move dp0 data-lanes to SoC dtsi
[+] arm64: dts: qcom: x1e80100: allow mode-switch events to reach the QMP Combo PHYs
[+] arm64: dts: qcom: sm8650: allow mode-switch events to reach the QMP Combo PHY
[+] arm64: dts: qcom: sm8550: allow mode-switch events to reach the QMP Combo PHY
[+] arm64: dts: qcom: sm8750: Add PCIe PHY and controller node
[+] arm64: dts: qcom: msm8976-longcheer-l9360: Add touch keys
[+] arm64: dts: qcom: starqltechn: remove extra empty line
[+] arm64: dts: qcom: msm8953: add spi_7
[+] arm64: dts: qcom: msm8953: correct SPI pinctrls
[+] arm64: dts: qcom: msm8953: fix SPI clocks
[+] arm64: dts: qcom: sdm845-shift-axolotl: set chassis type
[+] arm64: dts: qcom: sm8650: Additionally manage MXC power domain in camcc
[+] arm64: dts: qcom: sm8550: Additionally manage MXC power domain in camcc
[+] arm64: dts: qcom: sm8450: Additionally manage MXC power domain in camcc
[+] arm64: dts: qcom: sm8650: Additionally manage MXC power domain in videocc
[+] arm64: dts: qcom: sm8550: Additionally manage MXC power domain in videocc
[+] arm64: dts: qcom: sm8450: Additionally manage MXC power domain in videocc
[+] rust: pci: provide access to PCI Class and Class-related items
[+] ASoC: qcom: audioreach: convert to cpu endainess type before accessing
[+] ASoC: qcom: topology: convert to cpu endainess type before accessing
[+] ASoC: qcom: audioreach: fix potential null pointer dereference
[+] firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude 7455
[+] firmware: qcom: scm: Allow QSEECOM on Lenovo Thinkbook 16
[+] ARM: dts: qcom: Use GIC_SPI for interrupt-map for readability
[+] ARM: dts: qcom: sdx55: Add default GIC address cells
[+] ARM: dts: qcom: ipq8064: Add default GIC address cells
[+] ARM: dts: qcom: apq8064: Add default GIC address cells
[+] ARM: dts: qcom: ipq4019: Add default GIC address cells
[+] intel_idle: Remove unnecessary address-of operators
[+] brd: use page reference to protect page lifetime
[+] selftests/futex: Fix futex_wait() for 32bit ARM
[+] selftests/futex: Fix typos and grammar in futex_priv_hash
[+] selftests/futex: Fix format-security warnings in futex_priv_hash
[+] selftests/futex: Fix some futex_numa_mpol subtests
[+] drm/ssd130x: Remove the use of dev_err_probe()
[+] drm/st7571-i2c: add support for 2bit grayscale for XRGB8888
[+] drm/format-helper: introduce drm_fb_xrgb8888_to_gray2()
[+] Merge patch series "nios2: Add architecture support for clone3"
[+] nios2: implement architecture-specific portion of sys_clone3
[+] arch: copy_thread: pass clone_flags as u64
[+] copy_process: pass clone_flags as u64 across calltree
[+] copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64)
[+] drm/st7571-i2c: add support for inverted pixel format
[+] dt-bindings: display: sitronix,st7567: add optional inverted property
[+] dt-bindings: display: sitronix,st7571: add optional inverted property
[+] drm/st7571-i2c: correct pixel data format description
[+] ARM: s3c6400_defconfig: Drop MTD_NAND_S3C2410
[+] gpu: nova-core: vbios: store reference to Device where relevant
[+] gpu: nova-core: vbios: replace pci::Device with device::Device
[+] regulator: scmi: Use int type to store negative error codes
[+] ASoC: soc-dapm: rename snd_soc_kcontrol_component() to snd_soc_kcontrol_to_component()
[+] ASoC: soc-dapm: rename dapm_kcontrol_get_value() to snd_soc_dapm_kcontrol_get_value()
[+] ASoC: soc-dapm: rename snd_soc_dapm_kcontrol_dapm() to snd_soc_dapm_kcontrol_to_dapm()
[+] ASoC: soc-dapm: rename snd_soc_dapm_kcontrol_widget() to snd_soc_dapm_kcontrol_to_widget()
[+] rust: file: use to_result for error handling
[+] ALSA: misc: Use guard() for spin locks
[+] ALSA: virtio: Use guard() for spin locks
[+] ALSA: ac97bus: Use guard() for mutex locks
[+] ALSA: atmel: Use guard() for mutex locks
[+] ALSA: pxa2xx: Use guard() for mutex locks
[+] ALSA: aaci: Use guard() for mutex locks
[+] ALSA: aoa: Use guard() for mutex locks
[+] ALSA: sparc: Use guard() for mutex locks
[+] ALSA: vxpocket: Use guard() for mutex locks
[+] ALSA: pdaudiocf: Use guard() for mutex locks
[+] ALSA: at73c213: Use guard() for mutex locks
[+] ALSA: xen: Use guard() for mutex locks
[+] ALSA: x86: Use guard() for spin locks
[+] ALSA: x86: Use guard() for mutex locks
[+] ALSA: synth: Use guard() for preset locks
[+] ALSA: synth: Use guard() for spin locks
[+] ALSA: synth: Use guard() for mutex locks
[+] ALSA: i2c: Use guard() for spin locks
[+] ALSA: i2c: Use guard() for mutex locks
[+] ALSA: caiaq: Use guard() for spin locks
[+] ALSA: bcd2000: Use guard() for mutex locks
[+] ALSA: usb: qcom: Use guard() for mutex locks
[+] ALSA: line6: Use guard() for mutex locks
[+] ALSA: hiface: Use guard() for spin locks
[+] ALSA: hiface: Use guard() for mutex locks
[+] ALSA: usx2y: Use guard() for mutex locks
[+] ALSA: ua101: Use guard() for spin locks
[+] ALSA: ua101: Use guard() for mutex locks
[+] ALSA: serial-u16550: Use guard() for spin locks
[+] ALSA: portman2x4: Use guard() for spin locks
[+] ALSA: mts64: Use guard() for spin locks
[+] ALSA: mtpav: Use guard() for spin locks
[+] ALSA: mpu401: Use guard() for spin locks
[+] ALSA: dummy: Use guard() for spin locks
[+] ALSA: vx: Use guard() for mutex locks
[+] ALSA: opl4: Use guard() for spin locks
[+] ALSA: opl4: Use guard() for mutex locks
[+] ALSA: opl3: Use guard() for spin locks
[+] ALSA: opl3: Use guard() for mutex locks
[+] ALSA: aloop: Use guard() for spin locks
[+] ALSA: aloop: Use guard() for mutex locks
[+] ALSA: wavefront: Use guard() for spin locks
[+] ALSA: wss: Use guard() for spin locks
[+] ALSA: wss: Use guard() for mutex locks
[+] ALSA: sscape: Use guard() for spin locks
[+] ALSA: emu8000: Use guard() for spin locks
[+] ALSA: sb: Use guard() for spin locks
[+] ALSA: sb: Use guard() for mutex locks
[+] ALSA: opti9xx: Use guard() for spin locks
[+] ALSA: opl3sa2: Use guard() for spin locks
[+] ALSA: msnd: Use guard() for spin locks
[+] ALSA: gus: Use guard() for spin locks
[+] ALSA: gus: Use guard() for mutex locks
[+] ALSA: es18xx: Use guard() for spin locks
[+] ALSA: es1688: Use guard() for spin locks
[+] ALSA: cs423x: Use guard() for spin locks
[+] ALSA: cs423x: Use guard() for mutex locks
[+] ALSA: cmi8330: Use guard() for spin locks
[+] ALSA: ad1816a: Use guard() for spin locks
[+] ALSA: ymfpci: Use guard() for spin locks
[+] ALSA: vx222: Use guard() for mutex locks
[+] ALSA: via82xx: Use guard() for spin locks
[+] ALSA: trident: Use guard() for spin locks
[+] ALSA: trident: Use guard() for mutex locks
[+] ALSA: sonicvibes: Use guard() for spin locks
[+] ALSA: sis7019: Use guard() for spin locks
[+] ALSA: sis7019: Use guard() for mutex locks
[+] ALSA: rme9652: Use guard() for spin locks
[+] ALSA: hdspm: Use guard() for spin locks
[+] ALSA: hdsp: Use guard() for spin locks
[+] ALSA: rme96: Use guard() for spin locks
[+] ALSA: rme32: Use guard() for spin locks
[+] ALSA: pcxhr: Use guard() for mutex locks
[+] ALSA: oxygen: Use guard() for spin locks
[+] ALSA: oxygen: Use guard() for mutex locks
[+] ALSA: nm256: Use guard() for spin locks
[+] ALSA: nm256: Use guard() for mutex locks
[+] ALSA: mixart: Use guard() for mutex locks
[+] ALSA: maestro3: Use guard() for spin locks
[+] ALSA: lx6464es: Use guard() for mutex locks
[+] ALSA: lola: Use guard() for spin locks
[+] ALSA: lola: Use guard() for mutex locks
[+] ALSA: korg1212: Use guard() for spin locks
[+] ALSA: korg1212: Use guard() for mutex locks
[+] ALSA: intel8x0: Use guard() for spin locks
[+] ALSA: ice1712: Use guard() for spin locks
[+] ALSA: ice1712: Use guard() for mutex locks
[+] ALSA: fm801: Use guard() for spin locks
[+] ALSA: es1968: Use guard() for spin locks
[+] ALSA: es1968: Use guard() for mutex locks
[+] ALSA: es1938: Use guard() for spin locks
[+] ALSA: emu10k1x: Use guard() for spin locks
[+] ALSA: emu10k1: Use guard() for spin locks
[+] ALSA: emu10k1: Use guard() for emu1010 FPGA locking
[+] ALSA: emu10k1: Use guard() for mutex locks
[+] ALSA: echoaudio: Use guard() for spin locks
[+] ALSA: echoaudio: Use guard() for mutex locks
[+] ALSA: ctxfi: Use guard() for spin locks
[+] ALSA: ctxfi: Use guard() for mutex locks
[+] ALSA: cs5535audio: Use guard() for spin locks
[+] ALSA: cs46xx: Use guard() for spin locks
[+] ALSA: cs46xx: Use guard() for mutex locks
[+] ALSA: cs4281: Use guard() for spin locks
[+] ALSA: cmipci: Use guard() for spin locks
[+] ALSA: cmipci: Use guard() for mutex locks
[+] ALSA: ca0106: Use guard() for spin locks
[+] ALSA: bt87x: Use guard() for spin locks
[+] ALSA: aw2: Use guard() for spin locks
[+] ALSA: aw2: Use guard() for mutex locks
[+] ALSA: atiixp: Use guard() for spin locks
[+] ALSA: atiixp: Use guard() for mutex locks
[+] ALSA: ad1889: Use guard() for spin locks
[+] ALSA: als4000: Use guard() for spin locks
[+] ALSA: als300: Use guard() for spin locks
[+] ALSA: ens137x: Use guard() for spin locks
[+] ALSA: ens137x: Use guard() for mutex locks
[+] ALSA: azt3328: Use guard() for spin locks
[+] ALSA: ali5451: Use guard() for spin locks
[+] ALSA: ac97: Use guard() for spin locks
[+] ALSA: ac97: Use guard() for mutex locks
[+] x86/sev: Indicate the SEV-SNP guest supports Secure AVIC
[+] x86/sev: Prevent SECURE_AVIC_CONTROL MSR interception for Secure AVIC guests
[+] x86/apic: Enable Secure AVIC in the control MSR
[+] cramfs: Verify inode mode when loading from disk
[+] drm/imagination: Enable PowerVR driver for RISC-V
[+] dt-bindings: gpu: img,powervr-rogue: Add TH1520 GPU support
[+] drm/imagination: Use pwrseq for TH1520 GPU power management
[+] fs: remove vfs_ioctl export
[+] x86/apic: Add kexec support for Secure AVIC
[+] x86/apic: Handle EOI writes for Secure AVIC guests
[+] x86/apic: Read and write LVT* APIC registers from HV for SAVIC guests
[+] x86/sev: Enable NMI support for Secure AVIC
[+] x86/apic: Allow NMI to be injected from hypervisor for Secure AVIC
[+] x86/apic: Add support to send NMI IPI for Secure AVIC
[+] x86/sev: Initialize VGIF for secondary vCPUs for Secure AVIC
[+] x86/apic: Support LAPIC timer for Secure AVIC
[+] x86/apic: Add support to send IPI for Secure AVIC
[+] x86/apic: Add an update_vector() callback for Secure AVIC
[+] inode: fix whitespace issues
[+] fs: add an icount_read helper
[+] fs: rework iput logic
[+] x86/apic: Add update_vector() callback for APIC drivers
[+] x86/apic: Initialize APIC ID for Secure AVIC
[+] accel/ivpu: Make function parameter names consistent
[+] accel/ivpu: Remove unused PLL_CONFIG_DEFAULT
[+] Merge tag 'renesas-arm-soc-for-v6.18-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/arm
[+] ARM: defconfig: pxa: Remove duplicate CONFIG_USB_GPIO_VBUS entry
[+] MAINTAINERS: adjust file entry in DRM ACCEL DRIVER FOR ROCKCHIP NPU
[+] Merge tag 'renesas-arm-defconfig-for-v6.18-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/defconfig
[+] accel/rocket: Fix some error checking in rocket_core_init()
[+] accel/rocket: Check the correct DMA irq status to warn about
[+] accel/rocket: Fix usages of kfree() and sizeof()
[+] accel/rocket: Depend on DRM_ACCEL not just DRM
[+] accel/rocket: Fix indentation of Kconfig entry
[+] Merge tag 'renesas-drivers-for-v6.18-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/drivers
[+] Merge tag 'aspeed-6.18-drivers-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/drivers
[+] Merge tag 'sti-dt-for-v6.18-round1' of https://git.kernel.org/pub/scm/linux/kernel/git/pchotard/sti into soc/dt
[+] Merge tag 'renesas-dts-for-v6.18-tag1' of https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into soc/dt
[+] Merge tag 'ixp4xx-dts-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into soc/dt
[+] drm/rcar-du: dsi: Fix 1/2/3 lane support
[+] Merge tag 'ux500-dts-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik into soc/dt
[+] PM: hibernate: Fix typo in memory bitmaps description comment
[+] PM: hibernate: Use vmalloc_array() and vcalloc() to improve code
[+] Merge tag 'nuvoton-arm64-6.18-devicetree-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
[+] Merge tag 'nuvoton-arm-6.18-devicetree-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
[+] Merge tag 'aspeed-6.18-devicetree-0' of https://git.kernel.org/pub/scm/linux/kernel/git/bmc/linux into soc/dt
[+] Merge tag 'apple-soc-dt-6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/sven/linux into soc/dt
[+] Documentation/process: maintainer-soc: Use "DTS" instead of "devicetree"
[+] drm/sitronix/st7571-i2c: Make st7571_panel_data variables static const
[+] gpio: tegra186: Add support for Tegra256
[+] dt-bindings: gpio: Add Tegra256 support
[+] kbuild: Add missing $(objtree) prefix to powerpc crtsavres.o artifact
[+] powerpc/xmon: replace sizeof calculations with ARRAY_SIZE macro
[+] powerpc/powernv/pci: Fix underflow and leak issue
[+] powerpc/pseries/msi: Fix potential underflow and leak issue
[+] powerpc/qspinlock: Add spinlock contention tracepoint
[+] powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
[+] powerpc: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers
[+] drm/tidss: dispc: Define field masks being used
[+] drm/tidss: dispc: Switch OVR_REG_FLD_MOD to using a mask
[+] drm/tidss: dispc: Switch VP_REG_FLD_MOD to using a mask
[+] drm/tidss: dispc: Switch VP_REG_GET to using a mask
[+] drm/tidss: dispc: Switch VID_REG_FLD_MOD to using a mask
[+] drm/tidss: dispc: Switch VID_REG_GET to using a mask
[+] drm/tidss: dispc: Switch REG_FLD_MOD to using a mask
[+] drm/tidss: dispc: Switch REG_GET to using a mask
[+] drm/tidss: dispc: Get rid of FLD_MOD
[+] drm/tidss: dispc: Get rid of FLD_GET
[+] drm/tidss: dispc: Get rid of FLD_VAL
[+] drm/tidss: dispc: Switch to GENMASK instead of FLD_MASK
[+] drm/tidss: dispc: Convert accessors to macros
[+] drm/tidss: dispc: Remove unused OVR_REG_GET
[+] drm/gud: Replace simple display pipe with DRM atomic helpers
[+] pinctrl: samsung: Add ARTPEC-8 SoC specific configuration
[+] dt-bindings: pinctrl: samsung: Add compatible for ARTPEC-8 SoC
[+] cpufreq/longhaul: handle NULL policy in longhaul_exit
[+] drm/amdgpu: give each kernel job a unique id
[+] hfs: clear offset and space out of valid records in b-tree node
[+] hfs: add logic of correcting a next unused CNID
[+] hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat()
[+] hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits()
[+] hfs: make proper initalization of struct hfs_find_data
[+] hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent()
[+] hfs: validate record offset in hfsplus_bmap_alloc
[+] hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super()
[+] MAINTAINERS: update location of hfs&hfsplus trees
[+] x86/apic: Populate .read()/.write() callbacks of Secure AVIC driver
[+] x86/apic: Initialize Secure AVIC APIC backing page
[+] arm64: dts: apple: Add devicetreee for t8112-j415
[+] dt-bindings: arm: apple: Add t8112 j415 compatible
[+] arm64: dts: apple: t600x: Add bluetooth device nodes
[+] arm64: dts: apple: t600x: Add missing WiFi properties
[+] arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map
[+] dt-bindings: arm: Convert Axis board/soc bindings to json-schema
[+] arm64: dts: socionext: uniphier-pxs3: Add default PCI interrup controller address cells
[+] arm64: dts: socionext: uniphier-ld20: Add default PCI interrup controller address cells
[+] arm64: dts: exynos2200: Add default GIC address cells
[+] x86/sev: Run RMPADJUST on SVSM calling area page to test VMPL
[+] x86/sev: Use MSR protocol only for early SVSM PVALIDATE call
[+] x86/sev: Use MSR protocol for remapping SVSM calling area
[+] media: rkisp1: Add support for multiple power domains
[+] media: rkisp1: Acquire pclk clock on i.MX8MP
[+] media: rkisp1: Refactor clocks initialization
[+] dt-bindings: media: rkisp1: Add second power domain on i.MX8MP
[+] dt-bindings: media: rkisp1: Require pclk clock on i.MX8MP variant
[+] media: nxp: imx8-isi: m2m: Delay power up until streamon
[+] media: nxp: imx8-isi: m2m: Fix streaming cleanup on release
[+] media: nxp: imx8-isi: Add suspend/resume support for ISI mem2mem
[+] media: nxp: imx8-isi: Drop unused argument to mxc_isi_channel_chain()
[+] media: nxp: imx8-isi: Drop mxc_isi_video.is_streaming field
[+] media: nxp: imx8-isi: Fix streaming cleanup on release
[+] media: imx-mipi-csis: Initial support for multiple output channels
[+] dt-bindings: media: nxp,imx-mipi-csi2: Add fsl,num-channels property
[+] dt-bindings: media: nxp,imx-mipi-csi2: Mark clock-frequency as deprecated
[+] media: imx-mipi-csis: Only set clock rate when specified in DT
[+] media: imx-mipi-csis: Log per-lane start of transmission errors
[+] media: imx-mipi-csis: Fix field alignment in register dump
[+] media: imx-mipi-csis: Use GENMASK for all register field masks
[+] media: imx-mipi-csis: Rename register macros to match reference manual
[+] media: imx-mipi-csis: Shorten name of subdev state variables
[+] media: imx-mipi-csis: Standardize const keyword placement
[+] media: imx-mipi-csis: Simplify access to source pad
[+] media: v4l2-common: Constify media_pad argument to v4l2_get_link_freq()
[+] arm64: dts: socfpga: agilex5: enable gmac2 on the Agilex5 dev kit
[+] arm64: dts: Agilex5 Add gmac nodes to DTSI for Agilex5
[+] EDAC: Fix wrong executable file modes for C source files
[+] audit: add record for multiple object contexts
[+] audit: add record for multiple task security contexts
[+] lsm: security_lsmblob_to_secctx module selection
[+] audit: create audit_stamp structure
[+] ARM: dts: rockchip: add HDMI audio to rk3288-miqi
[+] ARM: dts: rockchip: add CEC pinctrl to rk3288-miqi
[+] arm64: dts: rockchip: add IR receiver to rk3328-roc
[+] arm64: dts: rockchip: Further describe the WiFi for the Pinephone Pro
[+] arm64: dts: fsd: Add default GIC address cells
[+] arm64: dts: google: gs101: Add default GIC address cells
[+] arm64: dts: exynos5433: Add default GIC address cells
[+] arm64: dts: exynos2200: define all usi nodes
[+] arm64: dts: exynos2200: increase the size of all syscons
[+] arm64: dts: exynos2200: use 32-bit address space for /soc
[+] arm64: dts: exynos2200: fix typo in hsi2c23 bus pins label
[+] ARM: dts: microchip: sama7d65: add uart3 definition for flexcom3 peripheral
[+] ARM: dts: microchip: sama7d65: Add GPIO buttons and LEDs
[+] ARM: at91: pm: save and restore ACR during PLL disable/enable
[+] ARM: at91: pm: fix MCKx restore routine
[+] ARM: at91: pm: fix .uhp_udp_mask specification for current SoCs
[+] ALSA: firewire: motu: Use guard() for spin locks
[+] ALSA: firewire: lib: Use guard() for spin locks
[+] ALSA: firewire: tascam: Use guard() for spin locks
[+] ALSA: firewire: oxfw: Use guard() for spin locks
[+] ALSA: firewire: fireworks: Use guard() for spin locks
[+] ALSA: firewire: fireface: Use guard() for spin locks
[+] ALSA: firewire: digi00x: Use guard() for spin locks
[+] ALSA: firewire: dice: Use guard() for spin locks
[+] ALSA: firewire: bebob: Use guard() for spin locks
[+] ALSA: firewire: lib: Use guard() for mutex locks
[+] ALSA: firewire: isight: Use guard() for mutex locks
[+] ALSA: firewire: fireface: Use guard() for mutex locks
[+] ALSA: firewire: tascam: Use guard() for mutex locks
[+] ALSA: firewire: oxfw: Use guard() for mutex locks
[+] ALSA: firewire: motu: Use guard() for mutex locks
[+] ALSA: firewire: fireworks: Use guard() for mutex locks
[+] ALSA: firewire: digi00x: Use guard() for mutex locks
[+] ALSA: firewire: dice: Use guard() for mutex locks
[+] ALSA: firewire: bebob: Use guard() for mutex locks
[+] Merge branch 'for-linus' into for-next
[+] Merge tag 'renesas-pinctrl-for-v6.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
[+] dt-bindings: pinctrl: Convert brcm,iproc-gpio to DT schema
[+] dt-bindings: pinctrl: Convert brcm,bcm2835-gpio to DT schema
[+] ASoC: SOF: ipc4: Add support for 8-bit and float
[+] ASoC: SOF: sof-client-probes-ipc4: Query available
[+] ASoC: SOF: sof-client: Enforce client access scope
[+] ASoC: SOF: Intel: only detect codecs when HDA DSP
[+] drm/nouveau: Replace redundant return value judgment with PTR_ERR_OR_ZERO()
[+] ASoC: sof: ipc4-topology: Add support to sched_domain attribute
[+] lib/crypto: tests: Add KUnit tests for BLAKE2s
[+] lib/crypto: blake2s: Consolidate into single C translation unit
[+] lib/crypto: blake2s: Move generic code into blake2s.c
[+] lib/crypto: blake2s: Always enable arch-optimized BLAKE2s code
[+] lib/crypto: blake2s: Remove obsolete self-test
[+] lib/crypto: x86/blake2s: Reduce size of BLAKE2S_SIGMA2
[+] lib/crypto: chacha: Consolidate into single module
[+] lib/crypto: chacha: Rename libchacha.c to chacha.c
[+] lib/crypto: chacha: Rename chacha.c to chacha-block-generic.c
[+] lib/crypto: chacha: Remove unused function chacha_is_arch_optimized()
[+] crypto: chacha - register only "-lib" drivers
[+] arm: configs: Remove obsolete assignments to CRYPTO_CHACHA20_NEON
[+] lib/crypto: riscv/poly1305: Import OpenSSL/CRYPTOGAMS implementation
[+] lib/crypto: poly1305: Consolidate into single module
[+] lib/crypto: poly1305: Remove unused function poly1305_is_arch_optimized()
[+] accel/amdxdna: Use int instead of u32 to store error codes
[+] drm/test: drm_exec: use kzalloc() to allocate GEM objects
[+] drm/amdgpu: Respect max pixel clock for HDMI and DVI-D (v2)
[+] drm/amd/display: Promote DC to 3.2.348
[+] drm/amd/display: [FW Promotion] Release 0.1.25.0
[+] drm/amd/display: Skip Check Runtime Link Setting for Specific Branch Device
[+] drm/amd/display: Clear the CUR_ENABLE register on DCN314 w/out DPP PG
[+] drm/amd/display: incorrect conditions for failing dto calculations
[+] drm/amd/display: Add Component To Handle Bounding Box Values and IP Caps
[+] drm/amd/display: Optimize custom brightness curve interpolation
[+] drm/amd/display: Increase minimum clock for TMDS 420 with pipe splitting
[+] drm/amdgpu: drop hw access in non-DC audio fini
[+] drm/amd: Re-enable common modes for eDP and LVDS
[+] drm/amdgpu/mes11: make MES_MISC_OP_CHANGE_CONFIG failure non-fatal
[+] drm/amd/pm: Make use of __free for cleanup
[+] drm/amdgpu: Check vcn state before profile switch
[+] drm/amdgpu: Avoid vcn v5.0.1 poison irq call trace on sriov guest
[+] drm/amdgpu: Avoid jpeg v5.0.1 poison irq call trace on sriov guest
[+] drm/amd/amdgpu: unified amdgpu ip block name
[+] drm/amdgpu/sdma: bump firmware version checks for user queue support
[+] drm/amdgpu: Notify pmfw bad page threshold exceeded
[+] drm/amdgpu/vcn: add instance number to VCN version message
[+] drm/amdgpu/vcn: remove unused code in vcn_v4_0.c
[+] drm/amd/display: use max() to improve code
[+] drm/amd/display: Document num_rmcm_3dluts in mpc_color_caps
[+] drm/amdgpu: atomfirmware.h: fix multiple spelling mistakes
[+] drm/xe: Fix incorrect migration of backed-up object to VRAM
[+] drm/v3d: Protect per-fd reset counter against fd release
[+] drm/v3d: Synchronous operations can't timeout
[+] drm/v3d: Address race-condition between per-fd GPU stats and fd release
[+] drm/v3d: Replace a global spinlock with a per-queue spinlock
[+] drm/v3d: Store the active job inside the queue's state
[+] drm/v3d: Store a pointer to `struct v3d_file_priv` inside each job
[+] Add RWF_NOSIGNAL flag for pwritev2
[+] fs: make the i_state flags an enum
[+] drm/bridge: adv7511: provide SPD and HDMI infoframes
[+] ASoC: SOF: sof-client: Introduce sof_client_dev_entry structure
[+] ASoC: SOF: sof-client: Convert sof_client_dev_to_sof_dev into function
[+] ASoC: SOF: sof-client-probes: Add available points_info(), IPC4 only
[+] ASoC: SOF: sof-client-probes-ipc4: Human readable debugfs "probe_points"
[+] ASoC: SOF: sof-client: Add sof_client_ipc4_find_swidget_by_id()
[+] ASoC: SOF: IPC4: Add GET macros for module id and module instance id
[+] ASoC: SOF: sof-client-probes-ipc4: Implement ipc4_probes_points_info
[+] ASoC: SOF: ipc4-topology: Add support for float sample type
[+] ASoC: SOF: ipc4-topology: Add support for 8-bit formats
[+] ASoC: SOF: ipc4-pcm: Add fixup for channels
[+] selftests/futex: Remove the -g parameter from futex_priv_hash
[+] fs: Replace offsetof() with struct_size() in ioctl_file_dedupe_range()
[+] ALSA: seq: oss/rw: Cleanup with guard
[+] ALSA: seq: oss/synth: Clean up with guard and auto cleanup
[+] ALSA: seq: oss/midi: Cleanup with guard and auto-cleanup
[+] ALSA: seq: oss: Clean up core code with guard()
[+] ALSA: seq: Clean up fifo locking with guard
[+] ALSA: seq: Clean up queue locking with auto cleanup
[+] ALSA: seq: Clean up port locking with auto cleanup
[+] ALSA: seq: Use auto-cleanup for client refcounting
[+] ALSA: seq: Use guard() for mutex and rwsem locks
[+] ALSA: seq: Clean up spin lock with guard()
[+] ALSA: seq: Simplify internal command operation from OSS layer
[+] ALSA: hda/intel: Use guard() for spinlocks
[+] ALSA: hda/common: Use guard() for spinlocks
[+] ALSA: hda/core: Use guard() for spinlocks
[+] ALSA: hda/ext: Use guard() for spinlocks
[+] ALSA: hda/generic: Use auto cleanup for temporary buffers
[+] ALSA: hda/realtek: Use auto cleanup for temporary buffers
[+] ALSA: hda/common: Use auto cleanup for temporary buffers
[+] ALSA: hda/intel: Use guard() for mutex locks
[+] ALSA: hda/analog: Use guard() for mutex locks
[+] ALSA: hda/generic: Use guard() for mutex locks
[+] ALSA: hda/component: Use guard() for mutex locks
[+] ALSA: hda/cs8409: Use guard() for mutex locks
[+] ALSA: hda/tas2781: Use guard() for mutex locks
[+] ALSA: hda/cs35l41: Use guard() for mutex locks
[+] ALSA: hda/realtek: Use guard() for mutex locks and COEF locks
[+] ALSA: hda/hdmi: Use guard() for mutex locks
[+] ALSA: hda/ca0132: Use guard() for mutex locks
[+] ALSA: hda/core: Use guard() for mutex locks
[+] ALSA: hda/common: Use guard() for mutex locks
[+] ALSA: hda: Use auto cleanup macros for DSP loader locks
[+] ALSA: hda/common: Use cleanup macros for PM controls
[+] ALSA: hda/realtek: Use cleanup macros for PM controls
[+] ALSA: hda/hdmi: Use cleanup macros for PM controls
[+] ALSA: hda/ca0132: Use cleanup macros for PM controls
[+] ALSA: hda: Introduce auto cleanup macros for PM
[+] ARM: dts: Add ixp4xx Actiontec MI424WR device trees
[+] dt-bindings: arm: ixp4xx: List actiontec devices
[+] dt-bindings: Add Actiontec vendor prefix
[+] media: pci: mgb4: Fix timings comparison in VIDIOC_S_DV_TIMINGS
[+] media: aspeed: Allow to capture from SoC display (GFX)
[+] media: remove unneeded 'fast_io' parameter in regmap_config
[+] media: platform: mtk-mdp3: don't use %pK through printk
[+] media: em28xx: add special case for legacy gpiolib interface
[+] media: s5p-mfc: remove an unused/uninitialized variable
[+] media: fix uninitialized symbol warnings
[+] media: uapi: Cleanup tab after define in headers
[+] media: uapi: Move colorimetry controls at the end of the file
[+] media: b2c2: Remove space before newline
[+] media: atomisp: Fix incorrect snprintf format specifiers for signed integers
[+] media: pci/ivtv: Replace GPLv2 boilerplate text with SPDX
[+] media: Kconfig: Fix spelling mistake "Tehnology" -> "Technology"
[+] staging: media: tegra-video: use BIT() macro instead of shift
[+] media: cec: extron-da-hd-4k-plus: drop external-module make commands
[+] media: pci: mg4b: fix uninitialized iio scan data
[+] media: b2c2: flexcop: Fix coding style issues
[+] media: pci: ivtv: Add missing check after DMA map
[+] MAINTAINERS: Update maintainers of TI VPE and CAL
[+] media: stk1160: Restore deleted comment in stk1160_fill_urb()
[+] media: vim2m: remove unused CLIP macro
[+] media: pci: zoran: Remove unused debug parameter
[+] media: cx18: Add missing check after DMA map
[+] media: Documentation: Improve grammar in DVB API
[+] media: stk1160: Use usb_endpoint_is_isoc_in() rather than duplicating its implementation
[+] media: au0828: Use USB API functions rather than constants
[+] media: st-delta: avoid excessive stack usage
[+] ASoC: doc: Internally link to Writing an ALSA Driver docs
[+] ASoC: SOF: Intel: only detect codecs when HDA DSP probe
[+] ASoC: SOF: Intel: split codec mask detect and programming UNSOL
[+] cpufreq: tegra186: Use scope-based cleanup helper
[+] cpufreq: mediatek: Use scope-based cleanup helper
[+] cpufreq: s5pv210: Use scope-based cleanup helper
[+] cpufreq: CPPC: Use scope-based cleanup helper
[+] cpufreq: brcmstb-avs: Use scope-based cleanup helper
[+] arm64: zynqmp: Add support for kd240 board
[+] arm64: zynqmp: Add support for kr260 board
[+] dt-bindings: soc: xilinx: Add support for K24, KR260 and KD240 CCs
[+] arm64: zynqmp: Enable PSCI 1.0
[+] arm64: zynqmp: Enable DP for zcu100, zcu102, zcu104, zcu111
[+] arm64: zynqmp: Introduce DP port labels
[+] arm64: zynqmp: Fix pwm-fan polarity
[+] arm64: zynqmp: Update the usb5744 hub node as per binding
[+] arm64: zynqmp: Add cap-mmc-hw-reset and no-sd, no-sdio property to eMMC
[+] arm64: zynqmp: Remove undocumented arasan,has-mdma property
[+] arm64: zynqmp: Use generic spi@ name in zcu111-revA
[+] arm64: versal-net: Update rtc calibration value
[+] blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx
[+] Merge patch series "Bump minimum supported version of LLVM for building the kernel to 15.0.0"
[+] KMSAN: Remove tautological checks
[+] objtool: Drop noinstr hack for KCSAN_WEAK_MEMORY
[+] lib/Kconfig.debug: Drop CLANG_VERSION check from DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
[+] riscv: Remove ld.lld version checks from many TOOLCHAIN_HAS configs
[+] riscv: Unconditionally use linker relaxation
[+] riscv: Remove version check for LTO_CLANG selects
[+] powerpc: Drop unnecessary initializations in __copy_inst_from_kernel_nofault()
[+] mips: Unconditionally select ARCH_HAS_CURRENT_STACK_POINTER
[+] arm64: Remove tautological LLVM Kconfig conditions
[+] ARM: Clean up definition of ARM_HAS_GROUP_RELOCS
[+] arch/Kconfig: Drop always true condition from RANDOMIZE_KSTACK_OFFSET
[+] kbuild: Bump minimum version of LLVM for building the kernel to 15.0.0
[+] drm/msm/dpu: use drmm_writeback_connector_init()
[+] Merge tag 'drm-misc-next-2025-08-28' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
[+] drm/msm/hdmi_pll_8960: convert from round_rate() to determine_rate()
[+] drm/msm/disp/mdp4/mdp4_lvds_pll: convert from round_rate() to determine_rate()
[+] drm/msm/hdmi_phy_8998: convert from round_rate() to determine_rate()
[+] drm/msm/hdmi_phy_8996: convert from round_rate() to determine_rate()
[+] drm/msm/dsi_phy_7nm: convert from round_rate() to determine_rate()
[+] drm/msm/dsi_phy_28nm: convert from round_rate() to determine_rate()
[+] drm/msm/dsi_phy_28nm_8960: convert from round_rate() to determine_rate()
[+] drm/msm/dsi_phy_14nm: convert from round_rate() to determine_rate()
[+] drm/msm/dsi_phy_10nm: convert from round_rate() to determine_rate()
[+] drm/msm: use dev_fwnode()
[+] drm/msm/dpu: Filter modes based on adjusted mode clock
[+] drm/msm: remove extraneous semicolon after a statement
[+] dt-bindings: display/msm: describe MDSS on SC8180X
[+] dt-bindings: display/msm: describe DPU on SC8180X
[+] dt-bindings: display/msm: dsi-controller-main: add SC8180X
[+] drm/msm: Use of_reserved_mem_region_to_resource() for "memory-region"
[+] dt-bindings: display/msm/gpu: describe clocks for each Adreno GPU type
[+] dt-bindings: display/msm/gpu: describe alwayson clock
[+] dt-bindings: display/msm/gpu: account for 7xx GPUs in clocks conditions
[+] drm/msm/mdp4: Consistently use the "mdp4_" namespace
[+] extract-vmlinux: Output used decompression method
[+] pinctrl: meson-gxl: add missing i2c_d pinmux
[+] ASoC: Intel: avs: Refactor machine-board registration
[+] ASoC: use int type to store negative error codes
[+] ASoC: renesas: msiof: Make small adjustments to avoid
[+] add COMPILE_TEST support
[+] ARM: dts: ste-ux500-samsung: dts bluetooth wakeup interrupt
[+] ARM: dts: st: ste-nomadik: Align GPIO hog name with bindings
[+] selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2
[+] dt-bindings: cache: ax45mp: add 2048 as a supported cache-sets value
[+] x86/apic: Add new driver for Secure AVIC
[+] drm/stm: ltdc: handle lvds pixel clock
[+] drm/stm: ltdc: support new hardware version for STM32MP25 SoC
[+] dt-bindings: arm: stm32: add required #clock-cells property
[+] dt-bindings: display: st,stm32mp25-lvds: add power-domains property
[+] dt-bindings: display: st,stm32mp25-lvds: add access-controllers property
[+] dt-bindings: display: st: add new compatible to LVDS device
[+] dt-bindings: display: st,stm32-ltdc: add access-controllers property
[+] dt-bindings: display: st: add two new compatibles to LTDC device
[+] regmap: use int type to store negative error codes
[+] s390/pkey: Forward keygenflags to ep11_unwrapkey
[+] s390/boot: Add common boot_panic() code
[+] x86/sev: Separate MSR and GHCB based snp_cpuid() via a callback
[+] ASoC: amd: acp: Remove (explicitly) unused header
[+] drm/xe/uapi: Fix kernel-doc formatting for madvise and vma_query
[+] ASoC: qcom: use int type to store negative error codes
[+] ASoC: adau1977: use int type to store negative error codes
[+] ASoC: amd: use int type to store negative error codes
[+] regulator: core: Remove redundant ternary operators
[+] drm/xe/nvm: Use root tile mmio
[+] rust: transmute: add `from_bytes_copy` method to `FromBytes` trait
[+] MAINTAINERS: Add entry for DW DPTX Controller bridge
[+] drm/rockchip: Add RK3588 DPTX output support
[+] drm/bridge: synopsys: Add DW DPTX Controller support library
[+] dt-bindings: display: rockchip: Add schema for RK3588 DPTX Controller
[+] arm64: dts: rockchip: Further describe the WiFi for the Pinebook Pro
[+] arm64: dts: rockchip: Enable the NPU on NanoPi R6C/R6S
[+] xfs: implement XFS_IOC_DIOINFO in terms of vfs_getattr
[+] xfs: allow setting file attributes on special files
[+] xfs: add .fileattr_set and fileattr_get callbacks for symlinks
[+] xfs: allow renames of project-less inodes
[+] rust: transmute: Add methods for FromBytes trait
[+] soc: hisilicon: kunpeng_hccs: Fix spelling mistake "decrese" -> "decrease"
[+] drm/xe/tests: Make cross-device dma-buf BOs CPU-visible on small BAR
[+] drm/panthor: Simplify mmu_hw_do_operation_locked
[+] gpuvm: remove gem.gpuva.lock_dep_map
[+] panthor: use drm_gem_object.gpuva.lock instead of gpuva_list_lock
[+] drm_gem: add mutex to drm_gem_object.gpuva
[+] ARM: dts: stm32: use recent scl/sda gpio bindings
[+] ARM: dts: cirrus: ep7211: use recent scl/sda gpio bindings
[+] ASoC: Intel: avs: Allow i2s test and non-test boards to coexist
[+] ASoC: Intel: avs: Simplify avs_get_i2s_boards()
[+] ASoC: Intel: avs: Simplify dmi_match_quirk()
[+] ASoC: Intel: avs: Cleanup duplicate members
[+] ASoC: Intel: avs: New board registration routines
[+] drm/vesadrm: Remove unneeded semicolon
[+] iopoll: Reorder the timeout handling in poll_timeout_us()
[+] iopoll: Avoid evaluating 'cond' twice in poll_timeout_us()
[+] iopoll: Generalize read_poll_timeout() into poll_timeout_us()
[+] spi: Drop dev_pm_domain_detach() call
[+] spi: rb4xx: use devm for clk_prepare_enable
[+] spi: rb4xx: add COMPILE_TEST support
[+] spi: rb4xx: depend on OF
[+] rust: regulator: use `to_result` for error handling
[+] ASoC: mediatek: common: Switch to for_each_available_child_of_node_scoped()
[+] ASoC: renesas: msiof: start DMAC first
[+] ASoC: renesas: msiof: cleanup status clear method
[+] ASoC: renesas: msiof: tidyup error message
[+] ASoC: renesas: msiof: msiof_update_and_wait() checks whether reg was updated
[+] drm/xe/migrate: make MI_TLB_INVALIDATE conditional
[+] ALSA: lx_core: use int type to store negative error codes
[+] drm/sched: Document race condition in drm_sched_fini()
[+] drm/sched/tests: Remove redundant header files
[+] drm/sched: Remove mention of indirect buffers
[+] dt-bindings: Remove outdated cpufreq-dt.txt
[+] selftests/bpf: Add LPM trie microbenchmarks
[+] Merge branch 'bpf-arm64-support-for-timed-may_goto'
[+] selftests/bpf: Enable timed may_goto tests for arm64
[+] bpf, arm64: Add JIT support for timed may_goto
[+] HID: i2c-hid: Fix test in i2c_hid_core_register_panel_follower()
[+] Merge branch 'libbpf-fix-usdt-sib-argument-handling-causing-unrecognized-register-error'
[+] selftests/bpf: Enrich subtest_basic_usdt case in selftests to cover SIB handling logic
[+] libbpf: Fix USDT SIB argument handling causing unrecognized register error
[+] selftests/bpf: Fix typos and grammar in test sources
[+] bpf: Add selftest to check the verifier's abstract multiplication
[+] bpf: Improve the general precision of tnum_mul
[+] drm/xe: Split TLB invalidation code in frontend and backend
[+] drm/xe: Add helpers to send TLB invalidations
[+] drm/xe: Prep TLB invalidation fence before sending
[+] drm/xe: Decouple TLB invalidations from GT
[+] drm/xe: Add xe_gt_tlb_invalidation_done_handler
[+] drm/xe: Add xe_tlb_inval structure
[+] drm/xe: s/tlb_invalidation/tlb_inval
[+] drm/xe: Cancel pending TLB inval workers on teardown
[+] drm/xe: Move explicit CT lock in TLB invalidation sequence
[+] drm/xe/configfs: Block runtime attribute changes
[+] drm/amdgpu/userq: fix error handling of invalid doorbell
[+] drm/amdgpu: update firmware version checks for user queue support
[+] drm/amd/amdgpu: disable hwmon power1_cap* for gfx 11.0.3 on vf mode
[+] drm/amdgpu/vpe: cancel delayed work in hw_fini
[+] drm/amdgpu/vcn: remove unused code in vcn_v1_0.c
[+] drm/amd/amdgpu : Use the MES INV_TLBS API for tlb invalidation on gfx12
[+] drm/amd/include : Update MES v12 API header(INV_TLBS)
[+] drm/amdgpu: fix shift-out-of-bounds in amdgpu_debugfs_jpeg_sched_mask_set
[+] drm/amd/display: DC v3.2.347
[+] drm/amd/display: [FW Promotion] Release 0.1.24.0
[+] Reapply "drm/amdgpu: fix incorrect vm flags to map bo"
[+] Revert "drm/amdgpu: fix incorrect vm flags to map bo"
[+] drm/amd/display: Consider sink max slice width limitation for dsc
[+] drm/amd/display: Array offset used before range check
[+] drm/amd/display: wait for otg update pending latch before clock optimization
[+] drm/amd/display: Incorrect 'not' operator usage
[+] drm/amd/display: Multiplication result converted to larger type
[+] drm/amd/display: Support HW cursor 180 rot for any number of pipe splits
[+] drm/amd/display: Decrease stack size in logging path
[+] drm/amd/display: track dpia support
[+] drm/amd/display: Reserve instance index notified by DMUB
[+] drm/amd/display: Add control flags to force PSR / replay
[+] drm/amdgpu/vpe: add ring reset support
[+] drm/amdgpu/vcn: drop extra cancel_delayed_work_sync()
[+] drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption
[+] drm/amd/pm: Update SMU v13.0.6 PPT caps initialization
[+] drm/amdkfd: fix vram allocation failure for a special case
[+] drm/amdkfd: Allow device error to be logged
[+] docs: gpu: amdgpu: Fix spelling in amdgpu documentation
[+] drm/amd/display: clean-up dead code in dml2_mall_phantom
[+] drm/amdgpu: Add support for dpc to the product
[+] drm/amdgpu: remove redundant AMDGPU_HAS_VRAM
[+] drm/amdgpu: Add support for dpc to a series of products
[+] Documentation/gpu/amdgpu: Fix duplicate word in driver-core.rst
[+] drm/amdgpu: Correct the loss of aca bank reg info
[+] drm/amdgpu: Add a mutex lock to protect poison injection
[+] drm/amdgpu: Correct the counts of nr_banks and nr_errors
[+] drm/amd/display: Remove redundant header files
[+] drm/amdgpu/fence: Remove redundant 0 value initialization
[+] drm/amdgpu: Allocate psp fw private buffer in vram
[+] drm/amdgpu/gfx12: set MQD as appriopriate for queue types
[+] drm/amdgpu/gfx11: set MQD as appriopriate for queue types
[+] soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS
[+] io_uring: add async data clear/free helpers
[+] io_uring/zcrx: add support for IORING_SETUP_CQE_MIXED
[+] io_uring/uring_cmd: add support for IORING_SETUP_CQE_MIXED
[+] io_uring/nop: add support for IORING_SETUP_CQE_MIXED
[+] io_uring: add support for IORING_SETUP_CQE_MIXED
[+] selftests: cgroup: Make test_pids backwards compatible
[+] lib/crypto: Drop inline from all *_mod_init_arch() functions
[+] lib/crypto: tests: Add KUnit tests for MD5 and HMAC-MD5
[+] drm/xe: Ensure GT is in C0 during resumes
[+] drm/xe: make xe_gt_idle_disable_c6() handle the forcewake internally
[+] drm/stm: ltdc: unify log system
[+] dt-bindings: panel: lvds: Append ampire,amp19201200b5tzqw-t03 in panel-lvds
[+] drm/sysfb: Do not deref unexisting CRTC state in atomic_disable
[+] mmc: sdio: Drop dev_pm_domain_detach() call
[+] fs: stop accessing ->i_count directly in f2fs and gfs2
[+] ALSA: pcm: oss: Use guard() for spin locks
[+] drm/i915/psr: Check PSR pause counter in __psr_wait_for_idle_locked
[+] Documentation: kunit: Document new parameterized test features
[+] kunit: Add example parameterized test with direct dynamic parameter array setup
[+] kunit: Add example parameterized test with shared resource management using the Resource API
[+] kunit: Enable direct registration of parameter arrays to a KUnit test
[+] kunit: Pass parameterized test context to generate_params()
[+] kunit: Introduce param_init/exit for parameterized test context management
[+] kunit: Add parent kunit for parameterized test context
[+] kunit: tool: Accept --raw_output=full as an alias of 'all'
[+] Merge branch 's390-bpf-add-s390-jit-support-for-timed-may_goto'
[+] selftests/bpf: Remove may_goto tests from DENYLIST.s390x
[+] selftests/bpf: Enable timed may_goto verifier tests on s390x
[+] selftests/bpf: Add __arch_s390x macro
[+] selftests/bpf: Add a missing newline to the "bad arch spec" message
[+] s390/bpf: Add s390 JIT support for timed may_goto
[+] drm/xe/wcl: Extend L3bank mask workaround
[+] scripts/misc-check: update export checks for EXPORT_SYMBOL_FOR_MODULES()
[+] accel/amdxdna: Fix incorrect type used for a local variable
[+] x86/vdso: Fix output operand size of RDPID
[+] crypto: md5 - Wrap library and add HMAC support
[+] lib/crypto: sparc/md5: Migrate optimized code into library
[+] lib/crypto: powerpc/md5: Migrate optimized code into library
[+] mips: cavium-octeon: Move octeon-crypto.c into parent dir
[+] lib/crypto: mips/md5: Migrate optimized code into library
[+] lib/crypto: md5: Add MD5 and HMAC-MD5 library functions
[+] lib/crypto: sha512: Use underlying functions instead of crypto_simd_usable()
[+] lib/crypto: sha256: Use underlying functions instead of crypto_simd_usable()
[+] drm/xe/xe_hw_error: Add fault injection to trigger csc error handler
[+] drm/xe/xe_hw_error: Handle CSC Firmware reported Hardware errors
[+] drm/xe: Add support to handle hardware errors
[+] drm/xe/doc: Document device wedged and runtime survivability
[+] drm/xe/xe_survivability: Add support for Runtime survivability mode
[+] drm/xe/xe_survivability: Refactor survivability mode
[+] drm/xe: Add a helper function to set recovery method
[+] drm/xe: Set GT as wedged before sending wedged uevent
[+] drm: Add a vendor-specific recovery method to drm device wedged uevent
[+] drm/xe: Add documentation for Xe Device Wedging
[+] dt-bindings: gpio: Minor whitespace cleanup in example
[+] Documentation: gpio: add documentation about using software nodes
[+] selftests/bpf: Remove entries from config.{arch} already present in config
[+] dt-bindings: gpio: Move fsl,mxs-pinctrl.txt into gpio-mxs.yaml
[+] ALSA: usb-audio: us144mkii: Fixes for handshake, MIDI out and cleanup
[+] drm/vesadrm: Support DRM_FORMAT_C8
[+] drm/vesadrm: Prepare color management for palette-based framebuffers
[+] drm/vesadrm: Rename vesadrm_set_gamma_lut() to vesadrm_set_color_lut()
[+] drm/format-helper: Add XRGB8888-to-RGB332 to drm_fb_blit()
[+] drm/color-mgmt: Prepare for RGB332 palettes
[+] drm/sysfb: Blit to CRTC destination format
[+] drm/sysfb: Find screen_info format with helpers
[+] video: screen_info: Add pixel-format helper for linear framebuffers
[+] video: pixel_format: Add compare helpers
[+] perf: Skip user unwind if the task is a kernel thread
[+] perf: Simplify get_perf_callchain() user logic
[+] perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL
[+] perf: Have get_perf_callchain() return NULL if crosstask and user are set
[+] perf: Remove get_perf_callchain() init_nr argument
[+] drm/i915/psr: Do not unnecessarily remove underrun on idle PSR WA
[+] drm/xe/uapi: Add UAPI for querying VMA count and memory attributes
[+] drm/xe: Enable madvise ioctl for xe
[+] drm/xe: Reset VMA attributes to default in SVM garbage collector
[+] drm/xe/vm: Add helper to check for default VMA memory attributes
[+] drm/xe/madvise: Skip vma invalidation if mem attr are unchanged
[+] drm/xe/bo: Update atomic_access attribute on madvise
[+] drm/xe/bo: Add attributes field to xe_bo
[+] drm/xe/svm: Consult madvise preferred location in prefetch
[+] drm/xe/uapi: Add flag for consulting madvise hints on svm prefetch
[+] drm/xe/svm: Support DRM_XE_SVM_MEM_RANGE_ATTR_PAT memory attribute
[+] drm/xe/madvise: Update migration policy based on preferred location
[+] drm/xe/svm: Add svm ranges migration policy on atomic access
[+] drm/xe: Implement madvise ioctl for xe
[+] drm/xe/svm: Add xe_svm_ranges_zap_ptes_in_range() for PTE zapping
[+] drm/xe: Allow CPU address mirror VMA unbind with gpu bindings for madvise
[+] drm/xe/svm: Split system allocator vma incase of madvise call
[+] drm/xe/vma: Modify new_vma to accept struct xe_vma_mem_attr as parameter
[+] drm/xe/vma: Move pat_index to vma attributes
[+] drm/xe/vm: Add attributes struct as member of vma
[+] drm/xe/uapi: Add madvise interface
[+] OPP: Add support to find OPP for a set of keys
[+] rust: opp: use to_result for error handling
[+] Merge drm/drm-next into drm-xe-next
[+] drm/xe: switch to local xbasename() helper
[+] drm/xe: Don't trigger rebind on initial dma-buf validation
[+] Merge branch 'bpf-introduce-and-use-rcu_read_lock_dont_migrate'
[+] bpf: use rcu_read_lock_dont_migrate() for trampoline.c
[+] bpf: use rcu_read_lock_dont_migrate() for bpf_prog_run_array_cg()
[+] bpf: use rcu_read_lock_dont_migrate() for bpf_task_storage_free()
[+] bpf: use rcu_read_lock_dont_migrate() for bpf_iter_run_prog()
[+] bpf: use rcu_read_lock_dont_migrate() for bpf_inode_storage_free()
[+] bpf: use rcu_read_lock_dont_migrate() for bpf_cgrp_storage_free()
[+] rcu: add rcu_read_lock_dont_migrate()
[+] binfmt_elf: Replace offsetof() with struct_size() in fill_note_info()
[+] floppy: Sort headers alphabetically
[+] floppy: Replace custom SZ_64K constant
[+] floppy: Remove unused CROSS_64KB() macro from arch/ code
[+] block: Move a misplaced comment in queue_wb_lat_store()
[+] ASoC: tlv320aic32x4: use dev_err_probe() for regulators
[+] gpio: sim: don't use GPIO base in debugfs output
[+] gpio: mmio: Add compatible for the ixp4xx eb MMIO
[+] dt-bindings: gpio-mmio: Add MMIO for IXP4xx expansion bus
[+] dt-bindings: gpio-mmio: Support hogs
[+] ACPI: Use str_low_high() helper in two places
[+] ACPI: sysfs: Use ACPI_FREE() for freeing an ACPI object
[+] cpuset: add helpers for cpus read and cpuset_mutex locks
[+] cpuset: separate tmpmasks and cpuset allocation logic
[+] cpuset: decouple tmpmasks and cpumasks freeing in cgroup
[+] cgroup: Fix 64-bit division in cgroup.stat.local
[+] ACPI: video: force native for Lenovo 82K8
[+] bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functions
[+] bus: fsl-mc: Check return value of platform_get_resource()
[+] exec: Fix incorrect type for ret
[+] HID: i2c-hid: Make elan touch controllers power on after panel is enabled
[+] drm/panel: Allow powering on panel follower after panel is enabled
[+] PNP: isapnp: use str_plural() to simplify the code
[+] ACPICA: Add SoundWire File Table (SWFT) signature
[+] ACPI: PM: Add HP EliteBook 855 G7 WWAN modem power resource quirk
[+] ACPI: PM: Add power resource init function
[+] thermal: intel: int340x: Add module parameter to change slider offset
[+] thermal: intel: int340x: Add module parameter for balanced Slider
[+] thermal: intel: int340x: Enable power slider interface for Panther Lake
[+] thermal: intel: int340x: Add support for power slider
[+] nvme-pci: convert metadata mapping to dma iter
[+] nvme-pci: create common sgl unmapping helper
[+] blk-integrity: use iterator for mapping sg
[+] blk-mq-dma: add scatter-less integrity data DMA mapping
[+] blk-mq-dma: move common dma start code to a helper
[+] blk-mq: remove REQ_P2PDMA flag
[+] blk-mq-dma: require unmap caller provide p2p map type
[+] blk-mq-dma: provide the bio_vec array being iterated
[+] blk-mq-dma: create blk_map_iter type
[+] media: mc: Improve unconnected pads debugging message in link exploration
[+] media: mc: Fix MUST_CONNECT handling for pads with no links
[+] media: stm32-csi: Fix dereference before NULL check
[+] media: i2c: imx: Add note to prevent buggy code re-use
[+] media: i2c: vd55g1: Fix duster register address
[+] media: staging/ipu7: cleanup the MMU correctly in IPU7 driver release
[+] media: staging/ipu7: Don't set name for IPU7 PCI device
[+] media: staging/ipu7: convert to use pci_alloc_irq_vectors() API
[+] media: ti: j721e-csi2rx: Support multiple pixels per clock
[+] media: cadence: cdns-csi2rx: Support multiple pixels per clock cycle
[+] media: cadence: csi2rx: Implement get_fwnode_pad op
[+] media: ti: j721e-csi2rx: Fix source subdev link creation
[+] media: ti: j721e-csi2rx: Use fwnode_get_named_child_node
[+] media: ti: j721e-csi2rx: Use devm_of_platform_populate
[+] media: v4l2-common: Update v4l2_get_link_freq() documentation
[+] media: v4l2-common: Drop the workaround from v4l2_get_link_freq()
[+] media: amlogic: c3-mipi-csi2: Call v4l2_get_link_freq() on source pad
[+] media: uapi: Documentation: Improve column width hints for examples
[+] media: imx296: Remove redundant semicolons
[+] media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try()
[+] media: i2c: imx214: Separate legacy link frequency check from PLL calculation
[+] media: i2c: imx214: Move imx214_pll_update to imx214_ctrls_init
[+] media: i2c: imx214: Use __free(fwnode_handle)
[+] media: i2c: imx214: Drop dev argument from imx214_parse_fwnode()
[+] media: i2c: imx214: Remove unneeded parentheses
[+] media: i2c: vgxy61: Report stream using frame descriptors
[+] media: mt9m114: Set pad-slew-rate
[+] media: mt9m114: Allow set_selection while streaming
[+] media: i2c: ov5648: make read-only arrays regs and values static const
[+] media: rzg2l-cru: Drop function pointer to configure CSI
[+] media: i2c: imx334: add support for additional test patterns
[+] media: rj54n1cb0c: Fix memleak in rj54n1_probe()
[+] media: ov02c10: Don't include linux/version.h
[+] media: Move gc0310 sensor drivers to drivers/media/i2c/
[+] media: vim2m: Remove compilation conditional to CONFIG_MEDIA_CONTROLLER
[+] media: MAINTAINERS: Change rcar-jpu maintainer
[+] media: Documentation: Move streams documentation one level up
[+] media: ipu6: isys: Set embedded data type correctly for metadata formats
[+] media: MAINTAINERS: Remove Stanislaw from IVCS and IPU6 reviewers
[+] media: staging/ipu7: Use v4l2_ctrl_subdev_subscribe_event()
[+] media: ipu6: isys: Use v4l2_ctrl_subdev_subscribe_event()
[+] media: Documentation: Reword split of sensor driver to two classes
[+] media: Documentation: Add a hyphen to list-based
[+] media: staging: imx: Drop custom .unsubscribe_event() handler
[+] media: staging: atomisp: Drop custom .unsubscribe_event() handler
[+] media: omap3isp: Drop custom .unsubscribe_event() handler
[+] media: v4l2-subdev: Make struct v4l2_subdev_stream_config private
[+] media: staging/ipu7: Disallow source multiplexing
[+] media: i2c: ds90ub913: Stop accessing streams configs directly
[+] staging: media: ipu3: use string_choices API instead of ternary operator
[+] media: vimc: Don't explicitly set bus_info
[+] fs: Use try_cmpxchg() in sb_init_done_wq()
[+] fs: Use try_cmpxchg() in start_dir_add()
[+] nios2: ensure that memblock.current_limit is set when setting pfn limits
[+] nios2: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
[+] nios2: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers
[+] gpio: ge: use new generic GPIO chip API
[+] gpio: mpc8xxx: use new generic GPIO chip API
[+] gpio: grgpio: use new generic GPIO chip API
[+] gpio: rda: use new generic GPIO chip API
[+] gpio: amdpt: use new generic GPIO chip API
[+] gpio: dwapb: use new generic GPIO chip API
[+] gpio: loongson-64bit: use new generic GPIO chip API
[+] gpio: ts4800: use new generic GPIO chip API
[+] gpio: ts4800: use dev_err_probe()
[+] gpio: ts4800: use generic device properties
[+] gpio: ts4800: remove the unnecessary call to platform_set_drvdata()
[+] gpio: hisi: use the BGPIOF_UNREADABLE_REG_DIR flag
[+] gpio: generic: provide helpers for reading and writing registers
[+] gpio: generic: provide to_gpio_generic_chip()
[+] Merge branch 'ib-gpio_generic_chip_init' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl into gpio/for-next
[+] dt-bindings: pinctrl: qcom,sc7280-lpass-lpi-pinctrl: Document the clock property
[+] x86/apic: Make the ISR clearing sane
[+] drm/xe/vm: Clear the scratch_pt pointer on error
[+] drm/xe/tests/xe_dma_buf: Set the drm_object::dma_buf member
[+] drm/xe/vm: Don't pin the vm_resv during validation
[+] Merge 6.17-rc3 into driver-core-next
[+] drm/i915/psr: Check drm_dp_dpcd_read return value on PSR dpcd init
[+] drm/xe/xe_sync: avoid race during ufence signaling
[+] drm/i915/edp: eDP Data Overrride
[+] drm/i915/bios: Add function to check if edp data override is needed
[+] drm/i915/vbt: Add eDP Data rate overrride field in VBT
[+] ASoC: SOF: imx: Remove the use of dev_err_probe()
[+] ASoC: imx-hdmi: remove cpu_pdev related code
[+] Merge tag 'drm-misc-next-2025-08-21' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
[+] io_uring/trace: support completion tracing of mixed 32b CQEs
[+] io_uring/fdinfo: handle mixed sized CQEs
[+] io_uring: add UAPI definitions for mixed CQE postings
[+] io_uring: remove io_ctx_cqe32() helper
[+] io_uring/cmd: consolidate REQ_F_BUFFER_SELECT checks
[+] io_uring/cmd: deduplicate uring_cmd_flags checks
[+] io_uring: uring_cmd: add multishot support
[+] io-uring: move `struct io_br_sel` into io_uring_types.h
[+] io_uring/kbuf: check for ring provided buffers first in recycling
[+] io_uring: remove async/poll related provided buffer recycles
[+] io_uring/kbuf: switch to storing struct io_buffer_list locally
[+] io_uring/net: use struct io_br_sel->val as the send finish value
[+] io_uring/net: use struct io_br_sel->val as the recv finish value
[+] io_uring/kbuf: use struct io_br_sel for multiple buffers picking
[+] io_uring/rw: recycle buffers manually for non-mshot reads
[+] io_uring/kbuf: introduce struct io_br_sel
[+] io_uring/kbuf: pass in struct io_buffer_list to commit/recycle helpers
[+] io_uring/net: clarify io_recv_buf_select() return value
[+] io_uring/net: don't use io_net_kbuf_recyle() for non-provided cases
[+] io_uring/kbuf: drop 'issue_flags' from io_put_kbuf(s)() arguments
[+] io_uring/zctx: check chained notif contexts
[+] io_uring: add request poisoning
[+] riscv: dts: thead: th1520: Add IMG BXM-4-64 GPU node
[+] rust: alloc: remove `allocator_test`
[+] rust: kernel: remove support for unused host `#[test]`s
[+] genirq/devres: Add error handling in devm_request_*_irq()
[+] irqchip/loongson-eiointc: Add multiple interrupt pin routing support
[+] irqchip/loongson-eiointc: Route interrupt parsed from bios table
[+] arm64: dts: rockchip: enable NPU on OPI5/5B
[+] arm64: dts: rockchip: Add Bluetooth on rk3576-evb1-v10
[+] arm64: dts: rockchip: Add WiFi on rk3576-evb1-v10
[+] arm64: dts: rockchip: Add RTC on rk3576-evb1-v10
[+] arm64: dts: rockchip: Add HINLINK H66K
[+] arm64: dts: rockchip: Add HINLINK H68K
[+] dt-bindings: arm: rockchip: Add HINLINK H66K / H68K
[+] dt-bindings: vendor-prefixes: Add HINLINK
[+] irqchip/sifive-plic: Respect mask state when setting affinity
[+] arm64: dts: rockchip: Enable RK3576 watchdog
[+] irqchip/sifive-plic: Use for_each_present_cpu() instead of for_each_cpu()
[+] riscv: dts: spacemit: add UART resets for Soc K1
[+] arm64: dts: rockchip: add USB-C support for ROCK 5B/5B+/5T
[+] arm64: dts: rockchip: Add green power LED to rk3588s-rock-5a
[+] arm64: dts: rockchip: Enable more power domains for RK3528
[+] arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards
[+] arm64: dts: rockchip: Enable HDMI receiver on orangepi 5 plus
[+] arm64: dts: qcom: Use GIC_SPI for interrupt-map for readability
[+] arm64: dts: qcom: sm8350: Add default GIC address cells
[+] arm64: dts: qcom: sm8250: Add default GIC address cells
[+] arm64: dts: qcom: sm8150: Add default GIC address cells
[+] arm64: dts: qcom: sm6150: Add default GIC address cells
[+] arm64: dts: qcom: sc8180x: Add default GIC address cells
[+] arm64: dts: qcom: qcs404: Add default GIC address cells
[+] arm64: dts: qcom: msm8996: Add default GIC address cells
[+] arm64: dts: qcom: lemans: Add default GIC address cells
[+] arm64: dts: qcom: ipq5424: Add default GIC address cells
[+] arm64: dts: qcom: x1e80100-qcp: Fix swapped USB MP repeaters
[+] arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix swapped USB MP repeaters
[+] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Fix swapped USB MP repeaters
[+] arm64: dts: qcom: x1e001de-devkit: Fix swapped USB MP repeaters
[+] arm64: dts: qcom: Minor whitespace cleanup
[+] arm64: dts: qcom: sm8550: add PPI interrupt partitions for the ARM PMUs
[+] arm64: dts: qcom: sm8550: switch to interrupt-cells 4 to add PPI partitions
[+] arm64: dts: qcom: sm8750-mtp: Add speaker Soundwire port mapping
[+] arm64: dts: qcom: sdm845: Fix slimbam num-channels/ees
[+] arm64: dts: qcom: lemans-evk: Enable Display Port
[+] ARM: dts: qcom: apq8064-mako: Minor whitespace cleanup
[+] ARM: defconfig: cleanup orphaned CONFIGs
[+] soc: qcom: pd-mapper: Add SM8750 compatible
[+] arm64: dts: qcom: qcs615: Add CPU scaling clock node
[+] arm64: dts: qcom: qcs615: Add clock nodes for multimedia clock
[+] arm64: dts: qcom: sm6150: move standard clocks to SoC dtsi
[+] arm64: dts: qcom: use DT label for DSI outputs
[+] arm64: dts: qcom: ipq9574-rdp433: remove unused 'sdc-default-state'
[+] arm64: dts: qcom: sm8550: Correct the min/max voltages for vreg_l6n_3p3
[+] arm64: dts: qcom: sdm845-oneplus-*: set constant-charge-current-max-microamp
[+] arm64: dts: qcom: ipq9574: use 'pcie' as node name for 'pcie0'
[+] arm64: dts: qcom: sc8280xp: Enable GPI DMA
[+] arm64: dts: qcom: sc8280xp: Describe GPI DMA controller nodes
[+] arm64: dts: qcom: x1e80100-pmics: Disable pm8010 by default
[+] arm64: dts: qcom: sc8180x: modernize MDSS device definition
[+] ARM: dts: qcom: msm8226-samsung-ms013g: Add touch keys
[+] irqchip/sg2042-msi: Set MSI_FLAG_MULTI_PCI_MSI flags for SG2044
[+] irqchip/sg2042-msi: Fix broken affinity setting
[+] PCI/MSI: Add startup/shutdown for per device domains
[+] genirq: Add irq_chip_(startup/shutdown)_parent()
[+] genirq: Remove GENERIC_IRQ_LEGACY
[+] drm/msm: fix msm_gem_vma_new() allocations for managed GPUVMs
[+] firewire: ohci: remove module-local workqueue
[+] firewire: ohci: use threaded IRQ handler to handle SelfIDComplete event
[+] firewire: ohci: move self_id_complete tracepoint after validating register
[+] soc: apple: mailbox: Add Apple A11 and T2 mailbox support
[+] dt-bindings: mailbox: apple,mailbox: Add ASC mailboxes on Apple A11 and T2
[+] arm64: dts: rockchip: add vcc3v3-lcd-s0 regulator to roc-rk3576-pc
[+] arm64: dts: rockchip: add the dsi controller to rk3576
[+] arm64: dts: rockchip: add mipi-dcphy to rk3576
[+] dt-bindings: soc: rockchip: add rk3576 mipi dcphy syscon
[+] drm/rockchip: dsi2: add support rk3576
[+] dt-bindings: display: rockchip: Add rk3576 to RK3588 DW DSI2 controller schema
[+] drm/panel: ilitek-ili9881c: Add Bestar BSD1218-A101KL68 support
[+] dt-bindings: display: ili9881c: Add Bestar BSD1218-A101KL68 LCD panel
[+] dt-bindings: vendor-prefixes: Add prefix for Shenzhen Bestar Electronic
[+] drm/panel: ilitek-ili9881c: convert (un-)prepare to mipi_dsi_multi_context
[+] drm/panel: ilitek-ili9881c: move display_on/_off dcs calls to (un-)prepare
[+] drm/panel: ilitek-ili9881c: turn off power-supply when init fails
[+] MAINTAINERS: add the associated Rust helper to the CREDENTIALS section
[+] MAINTAINERS: add the associated Rust helper to the LSM section
[+] cpufreq: simplify setpolicy/target check in driver verification
[+] cpufreq: use strlen() for governor name comparison
[+] ACPI: processor: idle: Fix memory leak when register cpuidle device failed
[+] drm/xe/configfs: Dump custom settings when binding
[+] drm/xe/configfs: Minor fixes to documentation
[+] drm/xe/configfs: Improve documentation steps
[+] drm/xe/configfs: Use tree-like output in documentation
[+] drm/xe/configfs: Use guard() for dev->lock
[+] drm/xe/configfs: Allow to enable PSMI
[+] drm/xe/configfs: Simplify kernel doc
[+] drm/xe/psmi: Add Wa_16023683509
[+] drm/xe/psmi: Add Wa_14020001231
[+] drm/xe/rtp: Add match for psmi
[+] drm/xe/psmi: Add debugfs interface for PSMI
[+] drm/xe/psmi: Add GuC flag to enable PSMI
[+] bpf: Remove preempt_disable in bpf_try_get_buffers
[+] bpf: Use sha1() instead of sha1_transform() in bpf_prog_calc_tag()
[+] arm64: dts: ti: k3-am69-sk: Switch to PCIe Multilink + USB configuration
[+] arm64: dts: ti: k3-j721s2: Add default PCI interrupt controller address cells
[+] arm64: dts: ti: k3-am6548: Minor whitespace cleanup
[+] firmware: ti_sci: Enable abort handling of entry to LPM
[+] drm/bridge: simple-bridge: Add support for radxa ra620
[+] dt-bindings: display: simple-bridge: Add ra620 compatible
[+] cgroup: selftests: Add tests for freezer time
[+] cgroup: cgroup.stat.local time accounting
[+] drm: re-allow no-op changes on non-primary planes in async flips
[+] drm/xe/pcode: Initialize data0 for pcode read routine
[+] selftests/bpf: Tests for is_scalar_branch_taken tnum logic
[+] bpf: Use tnums for JEQ/JNE is_branch_taken logic
[+] ARM: dts: microchip: Minor whitespace cleanup
[+] arm64: dts: rockchip: Add naneng-combphy for RK3528
[+] arm64: dts: marvell: Minor whitespace cleanup
[+] mmc: dw_mmc-rockchip: use modern PM macros
[+] mmc: dw_mmc-pci: use modern PM macros
[+] mmc: dw_mmc-k3: use modern PM macros
[+] mmc: dw_mmc: exynos: use modern PM macros
[+] mmc: via-sdmmc: use modern PM macros
[+] mmc: sdhci-msm: use modern PM macros
[+] mmc: mtk-sd: use modern PM macros
[+] mmc: wmt-sdmmc: use modern PM macros
[+] mmc: toshsd: use modern PM macros
[+] mmc: sh_mmicf: use modern PM macros
[+] mmc: sdhci-tegra: use modern PM macros
[+] mmc: sdhci-st: use modern PM macros
[+] mmc: sdhci-sprd: use modern PM macros
[+] mmc: sdhci-spear: use modern PM macros
[+] mmc: sdhci-s3c: use modern PM macros
[+] mmc: sdhci-cadence: use modern PM macros
[+] mmc: sdhci-omap: use modern PM macros
[+] mmc: sdhci-of-esdhc: use modern PM macros
[+] mmc: sdhci-of-at91: use modern PM macros
[+] mmc: sdhci-of-arasan: use modern PM macros
[+] mmc: sdhci-esdhc-imx: use modern PM macros
[+] mmc: sdhci-brcmstb: use modern PM macros
[+] mmc: sdhci_am654: use modern PM macros
[+] mmc: sdhci-acpi: use modern PM macros
[+] mmc: rtsx_usb_sdmmc: use modern PM macros
[+] mmc: omap_hsmmc: use modern PM macros
[+] mmc: mxs-mmc: use modern PM macros
[+] mmc: mmci: use modern PM macros
[+] mmc: davinci_mmc: use modern PM macros
[+] mmc: cb710-mmc: use modern PM macros
[+] mmc: au1xmmc: use modern PM macros
[+] mmc: atmel: use modern PM macros
[+] mmc: alcor: use modern PM macros
[+] mmc: sunxi: use modern PM macros
[+] mmc: sdhci-pxav3: use modern PM macros
[+] mmc: sdhci-xenon: use modern PM macros
[+] mmc: sdhci-of-dwcmshc: use modern PM macros
[+] mmc: sdhci: add some simple inline functions for !CONFIG_PM
[+] mmc: core: add undervoltage handler for MMC/eMMC devices
[+] mmc: core: Add infrastructure for undervoltage handling
[+] mmc: rtsx_usb_sdmmc: Fix uninitialized variable issue
[+] mmc: mmc_spi: remove unnecessary check in mmc_spi_setup_data_message()
[+] mmc: sdhci-pxav3: add state_uhs pinctrl setting
[+] dt-bindings: mmc: sdhci-pxa: add state_uhs pinctrl
[+] arm64: dts: imx95: add fsl,phy-tx-vref-tune-percent tuning properties for USB3 PHY
[+] ARM: dts: vfxxx: add arm,num-irq-priority-bits for nvic
[+] ARM: dts: vf610: add grp surfix to pinctrl
[+] ARM: dts: vf: Change the NAND controller node name
[+] ARM: dts: vf: Change the pinctrl node name
[+] arm64: dts: freescale: Minor whitespace cleanup
[+] ARM: dts: nxp: imx6ull: Minor whitespace cleanup
[+] arm64: dts: imx95-15x15-evk: Change pinctrl settings for usdhc2
[+] arm64: dts: imx95-19x19-evk: Add pf09 and pf53 thermal zones
[+] arm64: dts: imx95-19x19-evk: Add pca9632 node
[+] arm64: dts: imx95-19x19-evk: Add Tsettle delay in m2 regulator
[+] arm64: dts: imx95-evk: Update alias
[+] arm64: dts: imx95: Add coresight nodes
[+] arm64: dts: imx95: Add OCOTP node
[+] arm64: dts: imx95: Add more V2X MUs
[+] arm64: dts: imx95: Add LMM/CPU nodes
[+] arm64: dts: imx95: Add System Counter node
[+] arm64: dts: imx95: Correct the lpuart7 and lpuart8 srcid
[+] arm64: dts: freescale: Switch to hp-det-gpios
[+] ARM: dts: ls1021a: rename rcpm as wakeup-control from power-control
[+] arm64: dts: imx8dxl-ss-conn: Disable USB3 nodes
[+] arm64: defconfig: enable i.MX91 pinctrl
[+] dt-bindings: arm: fsl: add i.MX91 11x11 evk board
[+] arm64: dts: s32g399a-rdb3: Enable the SWT watchdog
[+] arm64: dts: s32g3: Add the Software Timer Watchdog (SWT) nodes
[+] arm64: dts: s32g274-rd2: Enable the SWT watchdog
[+] arm64: dts: s32g2: Add the Software Timer Watchdog (SWT) nodes
[+] arm64: dts: s32g399a-rdb3: Enable the STM timers
[+] arm64: dts: s32g3: Add the System Timer Module nodes
[+] arm64: dts: s32g274-rd2: Enable the STM timers
[+] arm64: dts: s32g2: Add the System Timer Module nodes
[+] arm64: dts: ti: k3-am62p: Fix supported hardware for 1GHz OPP
[+] cpufreq: ti: Allow all silicon revisions to support OPPs
[+] cpufreq: ti: Support more speed grades on AM62Px SoC
[+] pinctrl: amd: Don't access irq_data's hwirq member directly
[+] pinctrl: amd: Add PM debugging message for turning on/off wakes
[+] selftests/alsa: remove 0/NULL global variable assignment
[+] arm64: dts: freescale: Add dma err irq info on imx94
[+] arm64: dts: ls1012a: add DTS for TQMLS1012al module with MBLS1012AL board
[+] dt-bindings: arm: fsl: add TQMLS1012AL
[+] ARM: dts: ls1021a-tqmals1021a-mbsl1021a: Remove superfluous compatible
[+] ARM: dts: ls1021a-tqmals1021a: Remove superfluous address and size cells for qflash
[+] ARM: dts: ls1021a: remove undocumented 'big-endian' for memory-controller node
[+] ARM: dts: ls1021a: remove property 'snps,host-vbus-glitches'
[+] ARM: dts: ls1021a: Fix watchdog node
[+] ARM: dts: ls1021a: remove undocumented 'big-endian' for memory-controller node
[+] ARM: dts: ls1021a: Remove superfluous address and size cells for queue-group
[+] ARM: dts: ls1021a: Add reg property to enet nodes
[+] ARM: dts: ls1021a: Fix FTM node
[+] ARM: dts: ls1021a: Fix sai DMA order
[+] ARM: dts: ls1021a: Fix qspi node unit address
[+] ARM: dts: ls1021a: Fix gic node unit address
[+] arm64: dts: imx93-kontron: Fix USB port assignment
[+] arm64: dts: imx93-kontron: Fix GPIO for panel regulator
[+] arm64: dts: imx93-kontron: Add RTC interrupt signal
[+] arm64: dts: imx8mp-kontron: Fix USB hub reset
[+] arm64: dts: imx8mp-kontron: Fix GPIO labels for latest BL board
[+] arm64: dts: imx8mp-kontron: Fix CAN_ADDR0 and CAN_ADDR1 GPIOs
[+] arm64: dts: imx8mm-kontron: Name USB regulators according to OSM scheme
[+] arm64: dts: imx8mm-kontron: Sort reg nodes alphabetically
[+] arm64: dts: imx8mm-kontron: Add Sitronix touch controller in DL devicetree
[+] arm64: dts: imx8mm-kontron: Use GPIO for RS485 transceiver control
[+] arm64: dts: imx8mm-kontron: Remove unused regulator
[+] arm64: dts: imx8mm-kontron: Add overlay for LTE extension board
[+] arm64: dts: imx8mn-evk: support more sample rates for wm8524 card
[+] arm64: dts: imx8mq-evk: support more sample rates for wm8524 card
[+] arm64: dts: imx8mm-evk: support more sample rates for wm8524 card
[+] firewire: ohci: remove obsolete module-level debug parameter
[+] firewire: ohci: remove obsolete debug logging for AT/AR results
[+] firewire: ohci: remove obsolete debug logging for selfID sequence
[+] firewire: ohci: remove obsolete debug logging for IRQ events
[+] rust: transmute: add `as_bytes_mut` method to `AsBytes` trait
[+] rust: transmute: add `as_bytes` method for `AsBytes` trait
[+] gpu: nova-core: falcon: align DMA transfers to 256 bytes
[+] cpuidle: governors: menu: Rearrange main loop in menu_select()
[+] powercap: idle_inject: use us_to_ktime() where appropriate
[+] rust: Add read_poll_timeout function
[+] initramfs_test: add filename padding test case
[+] selftests/bpf: Use vmlinux.h for BPF programs
[+] perf/x86: Print PMU counters bitmap in x86_pmu_show_pmu_cap()
[+] perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK
[+] perf/x86/intel: Change macro GLOBAL_CTRL_EN_PERF_METRICS to BIT_ULL(48)
[+] perf/x86: Add PERF_CAP_PEBS_TIMING_INFO flag
[+] perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error
[+] perf/x86/intel: Use early_initcall() to hook bts_init()
[+] uprobes: Remove redundant __GFP_NOWARN
[+] selftests/seccomp: validate uprobe syscall passes through seccomp
[+] seccomp: passthrough uprobe systemcall without filtering
[+] selftests/bpf: Fix uprobe syscall shadow stack test
[+] selftests/bpf: Change test_uretprobe_regs_change for uprobe and uretprobe
[+] selftests/bpf: Add uprobe_regs_equal test
[+] selftests/bpf: Add optimized usdt variant for basic usdt test
[+] selftests/bpf: Add uprobe syscall sigill signal test
[+] selftests/bpf: Add hit/attach/detach race optimized uprobe test
[+] selftests/bpf: Add uprobe/usdt syscall tests
[+] selftests/bpf: Rename uprobe_syscall_executed prog to test_uretprobe_multi
[+] selftests/bpf: Reorg the uprobe_syscall test function
[+] selftests/bpf: Import usdt.h from libbpf/usdt project
[+] uprobes/x86: Add SLS mitigation to the trampolines
[+] uprobes/x86: Make asm style consistent
[+] uprobes/x86: Fix uprobe syscall vs shadow stack
[+] uprobes/x86: Accept more NOP forms
[+] uprobes/x86: Optimize is_optimize()
[+] uprobes/x86: Add struct uretprobe_syscall_args
[+] uprobes/x86: Add support to optimize uprobes
[+] uprobes/x86: Add uprobe syscall to speed up uprobe
[+] uprobes/x86: Add mapping for optimized uprobe trampolines
[+] uprobes: Add do_ref_ctr argument to uprobe_write function
[+] uprobes: Add is_register argument to uprobe_write and uprobe_write_opcode
[+] uprobes: Add nbytes argument to uprobe_write
[+] uprobes: Add uprobe_write function
[+] uprobes: Make copy_from_page global
[+] uprobes: Rename arch_uretprobe_trampoline function
[+] uprobes: Remove breakpoint in unapply_uprobe under mmap_write_lock
[+] drm/xe/kunit: Extend platform generator with PTL
[+] Documentation: accel: amdxdna: Update compiler information
[+] ALSA: usb-audio: Add validation of UAC2/UAC3 effect units
[+] Merge branch 'for-linus' into for-next
[+] rust: Add cpu_relax() helper
[+] drm/panel: jdi-lpm102a188a: Fix error code in jdi_panel_prepare()
[+] rust: alloc: implement Box::pin_slice()
[+] drm: of: fix documentation reference
[+] firmware: arm_scmi: Mark VirtIO ready before registering scmi_virtio_driver
[+] firmware: arm_scmi: Constify struct scmi_transport_ops
[+] firmware: arm_scmi: Constify struct scmi_voltage_proto_ops
[+] dt-bindings: firmware: arm,scmi: Allow multiple instances
[+] gpu: nova-core: Update ARef imports from sync::aref
[+] ASoC: dt-bindings: Minor whitespace cleanup in example
[+] Merge patch series "Move fscrypt and fsverity info out of struct inode"
[+] fsverity: check IS_VERITY() in fsverity_cleanup_inode()
[+] fs: remove inode::i_verity_info
[+] btrfs: move verity info pointer to fs-specific part of inode
[+] f2fs: move verity info pointer to fs-specific part of inode
[+] ext4: move verity info pointer to fs-specific part of inode
[+] fsverity: add support for info in fs-specific part of inode
[+] fs: remove inode::i_crypt_info
[+] ceph: move crypt info pointer to fs-specific part of inode
[+] ubifs: move crypt info pointer to fs-specific part of inode
[+] f2fs: move crypt info pointer to fs-specific part of inode
[+] ext4: move crypt info pointer to fs-specific part of inode
[+] fscrypt: add support for info in fs-specific part of inode
[+] fscrypt: replace raw loads of info pointer with helper function
[+] dt-bindings: pinctrl: rp1: Describe groups for RP1 pin controller
[+] pinctrl: sunxi: use kcalloc() instead of kzalloc()
[+] pinctrl: qcom: sc8180x: use kcalloc() instead of kzalloc()
[+] pinctrl: pinctrl-zynqmp: use kcalloc() instead of kzalloc()
[+] pinctrl: microchip-sgpio: use kcalloc() instead of kzalloc()
[+] drm/dp: drm_edp_backlight_set_level: do not always send 3-byte commands
[+] drm/i915/psr: Check pause counter before continuing to PSR activation
[+] drm/i915/psr: Do not activate disabled PSR on irq_aux_error
[+] drm/i915/psr: drm_WARN_ON when activating disabled PSR
[+] mmc: Merge branch fixes into next
[+] fs: Add 'initramfs_options' to set initramfs mount options
[+] ARM: dts: imx6ulz-bsh-smm-m2: fix resume via console
[+] arm64: dts: imx: add dts for the imx8ulp evk9 board
[+] dt-bindings: arm: fsl: add i.MX8ULP EVK9 board
[+] drm/i915/backlight: Fix divide by 0 error in i9xx_set_backlight
[+] Documentation/staging: Fix typo and incorrect citation in crc32.rst
[+] gen_init_cpio: add -a as reflink optimization
[+] docs: initramfs: file data alignment via name padding
[+] gen_initramfs.sh: use gen_init_cpio -o parameter
[+] gen_init_cpio: avoid duplicate strlen calls
[+] gen_init_cpio: attempt copy_file_range for file data
[+] gen_init_cpio: support -o parameter
[+] gen_init_cpio: write to fd instead of stdout stream
[+] drm/xe: Use for_each_gt to define gt_count
[+] drm/xe: Probe for tile count during device info initialization
[+] libbpf: Add documentation to version and error API functions
[+] ASoC: Use kcalloc() instead of kzalloc()
[+] ASoC: dt-bindings: Convert TI TWL4030 sound
[+] arm64: dts: allwinner: a527: cubie-a5e: Add LEDs
[+] mmc: renesas_sdhi: Replace magic number '0xff' in renesas_sdhi_set_clock()
[+] mmc: sdhci-cadence: Fix -Wuninitialized in sdhci_cdns_tune_blkgap()
[+] EDAC/altera: Use dev_fwnode()
[+] drm/xe/tuning: Apply "Disable NULL query for Anyhit Shader" to Xe2
[+] drm/bridge: anx7625: register content protect property
[+] drm_bridge: register content protect property
[+] s390/bitops: Optimize inlining
[+] s390/bitops: Slightly optimize ffs() and fls64()
[+] s390/sclp: Move memory hotplug code for better modularity
[+] s390/sclp: Refactor sclp_cmd.c
[+] ASoC: dt-bindings: omap-twl4030: convert to DT schema
[+] ASoC: dt-bindings: ti,twl4030-audio: convert to DT schema
[+] ASoC: test-component: Use kcalloc() instead of kzalloc()
[+] ASoC: fsl: Use kcalloc() instead of kzalloc()
[+] ASoC: codecs: Use kcalloc() instead of kzalloc()
[+] libbpf: Export bpf_object__prepare symbol
[+] s390/bpf: Use direct calls and jumps where possible
[+] drm/panel: panel-samsung-s6e88a0-ams427ap24: Fix includes
[+] drm/virtio: clean up minor codestyle issues
[+] cpufreq: ti: Add support for AM62D2
[+] cpufreq: dt-platdev: Blacklist ti,am62d2 SoC
[+] Merge drm/drm-next into drm-misc-next
[+] pinctrl: stm32: Constify static 'pinctrl_desc'
[+] arm64: dts: renesas: Minor whitespace cleanup
[+] arm64: dts: renesas: sparrow-hawk: Set VDDQ18_25_AVB voltage on EVTB1
[+] arm64: dts: renesas: sparrow-hawk: Invert microSD voltage selector on EVTB1
[+] pinctrl: renesas: rzt2h: Add support for RZ/N2H
[+] pinctrl: renesas: Add support for RZ/T2H
[+] soc: renesas: rz-sysc: Add syscon/regmap support
[+] ALSA: usb-audio: us144mkii: Fix null-deref in tascam_midi_in_urb_complete()
[+] drm/i915/psr: Underrun on idle PSR wa only when pkgc latency > delayed vblank
[+] drm/gpusvm: Make drm_gpusvm_for_each_* macros public
[+] drm/gpuvm: Introduce drm_gpuvm_madvise_ops_create
[+] drm/gpuvm: Kill drm_gpuva_init()
[+] drm/gpuvm: Pass map arguments through a struct
[+] rust: opp: update ARef and AlwaysRefCounted imports from sync::aref
[+] cpufreq: mediatek-hw: don't use error path on NULL fdvfs
[+] ARM: dts: imx6-display5: Replace license text comment with SPDX identifier
[+] arm64: dts: freescale: imx93-phyboard-nash: Add current sense amplifier
[+] arm64: dts: imx8mp: Add initial support for Ultratronik imx8mp-ultra-mach-sbc board
[+] MAINTAINERS: Add i.MX8MP Ultra-MACH SBC to ULTRATRONIK BOARD SUPPORT
[+] dt-bindings: arm: imx8mp: Add Ultratronik Ultra-MACH SBC
[+] arm64: dts: freescale: imx93-phycore-som: Delay the phy reset by a gpio
[+] EDAC/skx_common: Remove unused *NUM*_IMC macros
[+] EDAC/i10nm: Reallocate skx_dev list if preconfigured cnt != runtime cnt
[+] EDAC/skx_common: Remove redundant upper bound check for res->imc
[+] EDAC/skx_common: Make skx_dev->imc[] a flexible array
[+] EDAC/skx_common: Swap memory controller index mapping
[+] EDAC/skx_common: Move mc_mapping to be a field inside struct skx_imc
[+] EDAC/{skx_common,skx}: Use configuration data, not global macros
[+] EDAC/i10nm: Skip DIMM enumeration on a disabled memory controller
[+] rust: drm: update ARef and AlwaysRefCounted imports from sync::aref
[+] EDAC/ie31200: Add two more Intel Alder Lake-S SoCs for EDAC support
[+] rust,cred: update AlwaysRefCounted import to sync::aref
[+] thermal: intel: int340x: Remove redundant acpi_has_method() call
[+] cpufreq: Avoid calling get_governor() for first policy
[+] riscv: dts: starfive: jh7110-common: drop no-sdio property from mmc1
[+] rust: alloc: add ARCH_KMALLOC_MINALIGN to bindgen blocklist
[+] spi: Remove the use of dev_err_probe()
[+] ASoC: qcom: audioreach: cleanup and calibration
[+] ASoC: Intel: avs: Code cleanups and separation
[+] ASoC: es8323: power and mixer controls cleanup and
[+] regulator: consumer.rst: document bulk operations
[+] regulator: rt5133: Fix IS_ERR() vs NULL bug in rt5133_validate_vendor_info()
[+] riscv: dts: microchip: Minor whitespace cleanup
[+] Handle shared reset GPIO for WSA883x speakers
[+] pinctrl: sx150x: Make the driver tristate
[+] mmc: Merge branch fixes into next
[+] mmc: sdhci-cadence: implement multi-block read gap tuning
[+] mmc: core: add mmc_read_tuning
[+] mmc: block: use mmc_card cmd23 helpers
[+] mmc: mmc_test: use mmc_card cmd23 helpers
[+] mmc: card: add mmc_card_blk_no_cmd23
[+] mmc: core: add mmc_card_can_cmd23
[+] mmc: remove unneeded 'fast_io' parameter in regmap_config
[+] mmc: meson-mx-sdhc: use PTR_ERR_OR_ZERO() to simplify code
[+] misc: rtsx: usb card reader: add OCP support
[+] memstick: Add timeout to prevent indefinite waiting
[+] mmc: renesas_sdhi: Enable 64-bit polling mode
[+] mmc: tmio: Add 64-bit read/write support for SD_BUF0 in polling mode
[+] mmc: host: renesas_sdhi: Fix the actual clock
[+] mmc: mmc_spi: multiple block read remove read crc ack
[+] mmc: core: SPI mode remove cmd7
[+] pinctrl: meson-g12a: add GPIOC_7 pcie_clkreqn pinmux
[+] pmdomain: mediatek: Convert all SoCs to new style regmap retrieval
[+] pmdomain: mediatek: Add support for RTFF Hardware in MT8196/MT6991
[+] pmdomain: mediatek: Add support for modem power sequences
[+] pmdomain: mediatek: Move ctl sequences out of power_on/off functions
[+] pmdomain: mediatek: Handle SoCs with inverted SRAM power-down bits
[+] pmdomain: mediatek: Refactor bus protection regmaps retrieval
[+] pmdomain: Merge branch dt into next
[+] dt-bindings: power: mediatek: Document access-controllers property
[+] pmdomain: Merge branch fixes into next
[+] pinctrl: remove unneeded 'fast_io' parameter in regmap_config
[+] spi: s3c64xx: Remove the use of dev_err_probe()
[+] spi: pxa2xx: Remove the use of dev_err_probe()
[+] spi: mt65xx: Remove the use of dev_err_probe()
[+] spi: Remove the use of dev_err_probe()
[+] spi: SPISG: Remove the use of dev_err_probe()
[+] spi: spi_amd: Remove the use of dev_err_probe()
[+] spi: SPISG: Use devm_kcalloc() in aml_spisg_clk_init()
[+] ASoC: qcom: audioreach: add support for SMECNS module
[+] ASoC: qcom: audioreach: sort modules based on hex ids
[+] ASoC: qcom: audioreach: fix typos in I2S_INTF_TYPE
[+] ASoC: qcom: audioreach: add support for static calibration
[+] ASoC: qcom: audioreach: add documentation for i2s interface type
[+] ASoC: qcom: audioreach: deprecate AR_TKN_U32_MODULE_[IN/OUT]_PORTS
[+] Merge patch series "Improve pid_nr_ns()"
[+] pid: change task_state() to use task_ppid_nr_ns()
[+] pid: change bacct_add_tsk() to use task_ppid_nr_ns()
[+] pid: make __task_pid_nr_ns(ns => NULL) safe for zombie callers
[+] pid: Add a judgment for ns null in pid_nr_ns
[+] pinctrl: equilibrium: Remove redundant semicolons
[+] minixfs: Verify inode mode when loading from disk
[+] pid: add Rust files to MAINTAINERS
[+] pinctrl: tegra: Add Tegra186 pinmux driver
[+] rust: fs: update ARef and AlwaysRefCounted imports from sync::aref
[+] dt-bindings: pinctrl: Document Tegra186 pin controllers
[+] pinctrl: rp1: Add regmap ranges to RP1 gpio controller
[+] sysfs: remove attribute_group::bin_attrs_new
[+] sysfs: remove bin_attribute::read_new/write_new()
[+] debugfs: fix mount options not being applied
[+] rust: pid_namespace: update AlwaysRefCounted imports from sync::aref
[+] kcsan: test: Replace deprecated strcpy() with strscpy()
[+] pinctrl: bcm: use PTR_ERR_OR_ZERO() to simplify code
[+] pmdomain: remove unneeded 'fast_io' parameter in regmap_config
[+] pmdomain: imx93-blk-ctrl: mask DSI and PXP PD domain register on i.MX91
[+] pmdomain: imx93-blk-ctrl: use ARRAY_SIZE() instead of hardcode number
[+] pmdomain: Merge branch dt into next
[+] dt-bindings: soc: imx-blk-ctrl: add i.MX91 blk-ctrl compatible
[+] arm64: dts: renesas: r9a09g077m44-rzt2h-evk: Enable I2C0 and I2C1 support
[+] Merge tag 'renesas-r9a09g077-dt-binding-defs-tag3' into renesas-dts-for-v6.18
[+] Merge branch 'ib-gpio_generic_chip_init' into devel
[+] pinctrl: wpcm450: use new generic GPIO chip API
[+] pinctrl: npcm7xx: use new generic GPIO chip API
[+] pinctrl: npcm8xx: use new generic GPIO chip API
[+] pinctrl: equilibrium: use new generic GPIO chip API
[+] pinctrl: stm32: use new generic GPIO chip API
[+] arm64: dts: renesas: r9a09g077: Add pinctrl node
[+] arm64: dts: renesas: r9a09g087: Add DT nodes for SCI channels 1-5
[+] arm64: dts: renesas: r9a09g077: Add DT nodes for SCI channels 1-5
[+] arm64: dts: renesas: r9a09g047: Add I3C node
[+] arm64: dts: renesas: r9a08g045: Add I3C node
[+] pmdomain: qcom: rpmpd: switch to RPMPD_* indices
[+] ALSA: usb-audio: us144mkii: Use le16_to_cpu() for product ID comparison
[+] dt-bindings: power: qcom-rpmpd: add generic bindings for RPM power domains
[+] dt-bindings: power: qcom-rpmpd: sort out entries
[+] dt-bindings: power: qcom-rpmpd: split RPMh domains definitions
[+] drm/i915/dram: move fsb_freq and mem_freq to dram info
[+] drm/i915/dram: bypass fsb/mem freq detection on dg2 and no display
[+] drm/i915/rps: use intel_fsb_freq() and intel_mem_freq()
[+] drm/i915/dram: add intel_mem_freq()
[+] drm/i915/dram: add intel_fsb_freq() and use it
[+] drm/i915/switcheroo: check for NULL before dereferencing
[+] bpftool: Add kernel.kptr_restrict hint for no instructions
[+] drm/i915/dp: Set min_bpp limit to 30 in HDR mode
[+] drm/i915/dp: Refactor intel_dp_in_hdr_mode() for broader reuse
[+] cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus()
[+] arm64: defconfig: Enable X1P42100 GPUCC driver
[+] soc: qcom: icc-bwmon: Fix handling dev_pm_opp_find_bw_*() errors
[+] Merge branch 'bpf-next/skb-meta-dynptr' into 'bpf-next/master'
[+] drm/i915/gt: Relocate Gen6 context-specific workaround
[+] drm/i915/gt: Relocate Gen7 context-specific workarounds
[+] drm/i915/gt: Relocate compression repacking WA for JSL/EHL
[+] drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
[+] drm/radeon: Use vmalloc_array and vcalloc to simplify code
[+] drm/amdgpu/vcn: Remove unnecessary check
[+] drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
[+] drm/amd/display: Don't print errors for nonexistent connectors
[+] drm/amd/display: Don't warn when missing DCE encoder caps
[+] drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
[+] drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
[+] drm/amd/display: Adjust DCE 8-10 clock, don't overclock by 15%
[+] Merge tag 'drm-misc-next-2025-08-14' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next
[+] drm/amd/display: Don't overclock DCE 6 by 15%
[+] drm/amd/display: replace min/max nesting with clamp()
[+] drm/amd/display: Use swap() to simplify code
[+] drm/amd/display: Clean up coding style
[+] drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
[+] drm/amd/display: Promote DC to 3.2.346
[+] drm/amd/display: Fix Xorg desktop unresponsive on Replay panel
[+] drm/amd/display: [FW Promotion] Release 0.1.23.0
[+] drm/amd/display: Avoid a NULL pointer dereference
[+] drm/amd/display: Attach privacy screen to DRM connector
[+] drm/amd/display: Setup Second Stutter Watermark Implementation
[+] drm/amd/display: Align LSDMA commands fields
[+] drm/amd/display: Delete unused functions
[+] drm/amd/display: Optimize amdgpu_dm_atomic_commit_tail()
[+] drm/amd/display: Refactor DPP enum for backwards compatibility
[+] drm/amd/display: Add LSDMA Linear Sub Window Copy support
[+] security: use umax() to improve code
[+] spi: use min_t() to improve code
[+] drm/xe: Make page size consistent in loop
[+] kconfig: qconf/xconfig: show the OptionsMode radio button setting at startup
[+] kconfig: nconf: Format and print 'line' without a temporary copy
[+] kbuild: userprogs: avoid duplication of flags inherited from kernel
[+] spi: offload-trigger: followup
[+] kbuild: enable -Werror for hostprogs
[+] ASoC: codecs: wsa883x: Handle shared reset GPIO for WSA883x speakers
[+] ASoC: dt-bindings: qcom,wsa8830: Add reset-gpios for shared line
[+] drm/xe: Untangle vm_bind_ioctl cleanup order
[+] drm/xe: Fix vm_bind_ioctl double free bug
[+] pinctrl: Add pin controller driver for AAEON UP boards
[+] accel/amdxdna: Add a function to walk hardware contexts
[+] bpf: Add a verbose message when the BTF limit is reached
[+] pinctrl: single: fix bias pull up/down handling in pin_config_set
[+] pinctrl: spacemit: remove extra line in debug output
[+] dt-bindings: pinctrl: mediatek: mt8183: Allow gpio-line-names
[+] x86/insn: Add XOP prefix instructions decoder support
[+] selftests/nolibc: always compile the kernel with GCC
[+] selftests/nolibc: don't pass CC to toplevel Makefile
[+] selftests/nolibc: deduplicate invocations of toplevel Makefile
[+] selftests/nolibc: be more specific about variables affecting nolibc-test
[+] ARM: sti: drop B2120 board support
[+] ARM: sti: removal of stih415/stih416 related entries
[+] dt-bindings: arm: sti: drop B2120 board support
[+] ARM: dts: sti: rename SATA phy-names
[+] bpf: Replace get_next_cpu() with cpumask_next_wrap()
[+] selftests/bpf: Clobber a lot of registers in tailcall_bpf2bpf_hierarchy tests
[+] s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG
[+] s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL
[+] s390/bpf: Do not write tail call counter into helper and kfunc frames
[+] spi: spl022: use min_t() to improve code
[+] spi: npcm-fiu: use min_t() to improve code
[+] spi: spi-fsl-lpspi: use min_t() to improve code
[+] spi: offload trigger: adi-util-sigma-delta: clean up imports
[+] MAINTAINERS: merge TRIGGER SOURCE sections
[+] regulator: bd718x7: Use kcalloc() instead of kzalloc()
[+] ASoC: Intel: avs: Streamline register-component function names
[+] ASoC: Intel: avs: Do not share the name pointer between components
[+] ASoC: Intel: avs: Drop pcm.h dependency for probes
[+] ASoC: Intel: avs: Separate debug symbols
[+] ASoC: es8323: enable DAPM power widgets for playback DAC
[+] ASoC: es8323: add proper left/right mixer controls via DAPM
[+] ASoC: es8323: remove DAC enablement write from es8323_probe
[+] MAINTAINERS: EDAC: Drop inactive reviewers
[+] dt-bindings: mmc: fsl,esdhc: Add explicit reference to mmc-controller-common
[+] mmc: davinci: Remove space before newline
[+] mmc: Kconfig: Fix spelling mistake "referrered" -> "referred"
[+] mmc: sdhci: Disable SD card clock before changing parameters
[+] leds: flash: leds-qcom-flash: Add a separate register map for PMI8998
[+] leds: flash: leds-qcom-flash: Update torch current clamp setting
[+] leds: max77705: Function return instead of variable assignment
[+] leds: Kconfig: Fix spelling mistake "limitiation" -> "limitation"
[+] leds: leds-is31fl32xx: Add support for is31fl3236a
[+] arm64: dts: renesas: sparrow-hawk: Update thermal trip points
[+] arm64: dts: renesas: rzg2: Increase CANFD clock rates
[+] arm64: dts: renesas: rcar-gen3: Increase CANFD clock rates
[+] ARM: dts: renesas: porter: Fix CAN pin group
[+] drm/xe/pm: Disable RPM for SR-IOV VFs
[+] drm/xe/i2c: Introduce xe_i2c_present()
[+] software node: Constify node_group in registration functions
[+] x86/Kconfig: Clean up LLVM version checks in IBT configurations
[+] x86/build: Remove cc-option from -mskip-rax-setup
[+] tools/nolibc: fix error return value of clock_nanosleep()
[+] x86/build: Remove cc-option from -mno-fp-ret-in-387
[+] x86/build: Clean up stack alignment flags in CC_FLAGS_FPU
[+] lib/crc: Drop inline from all *_mod_init_arch() functions
[+] Merge branch 'libbpf-fix-reuse-of-devmap'
[+] selftests/bpf: Add test for DEVMAP reuse
[+] libbpf: Fix reuse of DEVMAP
[+] bpf: Remove migrate_disable in kprobe_multi_link_prog_run
[+] dt-bindings: powerpc: Drop duplicate fsl/mpic.txt
[+] dt-bindings: perf: Convert apm,xgene-pmu to DT schema
[+] dt-bindings: arm: Convert marvell,berlin to DT schema
[+] dt-bindings: arm: cpus: Add edac-enabled property
[+] EDAC: Add EDAC driver for ARM Cortex A72 cores
[+] x86/build: Remove cc-option from stack alignment flags
[+] rust: dma: Update ARef and AlwaysRefCounted imports from sync::aref
[+] rust: driver-core: Update ARef and AlwaysRefCounted imports from sync::aref
[+] arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode
[+] bpf/selftests: Fix test_tcpnotify_user
[+] rust: alloc: take the allocator into account for FOREIGN_ALIGN
[+] rust: alloc: specify the minimum alignment of each allocator
[+] rust: Add several miscellaneous PCI helpers
[+] rust: Update PCI binding safety comments and add inline compiler hint
[+] rust: pci: use c_* types via kernel prelude
[+] rust: auxiliary: Use `c_` types from prelude instead of
[+] rust: make `kvec::Vec` functions `const fn`
[+] rust: make `ArrayLayout::new_unchecked` a `const fn`
[+] kunit: tool: Parse skipped tests from kselftest.h
[+] kunit: Always descend into kunit directory during build
[+] drm/amdgpu: refactor bad_page_work for corner case handling
[+] drm/amdgpu: remove duplicated argument wptr_va
[+] drm/amd/display: Add NULL pointer checks in dc_stream cursor attribute functions
[+] drm/radeon: fix typos
[+] drm/amdgpu/swm14: Update power limit logic
[+] drm/amd/pm: Free SMUv13.0.6 resources on failure
[+] drm/amd/vcn: Add late_init callback for VCN v4.0.3 reset handling
[+] drm/amdkfd: Handle lack of READ permissions in SVM mapping
[+] drm/amd/pm: Add VCN reset support for SMU v13.0.6
[+] drm/amd/pm: Add VCN reset support check capability
[+] drm/amdgpu: fix nullptr err of vm_handle_moved
[+] drm/amdkfd: set uuid for each partition in topology
[+] drm/amd/display: Use boolean context for pointer null checks
[+] drm/amd/display: Remove redundant semicolons
[+] drm/radeon: replace min/max nesting with clamp()
[+] ALSA: usb-audio: Add infrastructure for TASCAM US-144MKII
[+] ALSA: usb-audio: us144mkii: Add deep sleep command
[+] ALSA: usb-audio: us144mkii: Add MIDI support and mixer controls
[+] ALSA: usb-audio: us144mkii: Implement audio capture and decoding
[+] ALSA: usb-audio: us144mkii: Implement audio playback and feedback
[+] ALSA: usb-audio: us144mkii: Add PCM core infrastructure
[+] ALSA: usb-audio: Add initial driver for TASCAM US-144MKII
[+] drm/bridge: display-connector: don't set OP_DETECT for DisplayPorts
[+] drm/panfrost: Remove redundant pm_runtime_mark_last_busy() calls
[+] copy_file_range: limit size if in compat mode
[+] fs-writeback: Remove redundant __GFP_NOWARN
[+] Revert "arm64: dts: qcom: sm8450: add initial device tree for Samsung Galaxy S22"
[+] drm/i915/bo: remove unnecessary include
[+] perf: Convert mmap() refcounts to refcount_t
[+] perf: Identify the 0->1 transition for event::mmap_count
[+] perf: Use scoped_guard() for mmap_mutex in perf_mmap()
[+] perf: Split out the RB allocation
[+] perf: Make RB allocation branch self sufficient
[+] perf: Split out the AUX buffer allocation
[+] perf: Reflow to get rid of aux_success label
[+] perf: Use guard() for aux_mutex in perf_mmap()
[+] perf: Remove redundant aux_unlock label
[+] perf: Move common code into both rb and aux branches
[+] perf: Merge consecutive conditionals in perf_mmap()
[+] perf: Move perf_mmap_calc_limits() into both rb and aux branches
[+] perf: Split out VM accounting
[+] perf: Split out mlock limit handling
[+] perf: Remove redundant condition for AUX buffer size
[+] drm/panthor: Add support for Mali-Gx20 and Mali-Gx25 GPUs
[+] drm/panthor: Make MMU cache maintenance use FLUSH_CACHES command
[+] drm/panthor: Serialize GPU cache flush operations
[+] drm/panthor: Add support for Mali-Gx15 family of GPUs
[+] drm/panthor: Add support for Mali-G710, Mali-G510 and Mali-G310
[+] drm/panthor: Simplify getting the GPU model name
[+] drm/panthor: Add panthor_hw and move gpu_info initialization into it
[+] x86/build: Remove cc-option for GCC retpoline flags
[+] selftests/bpf: Enable arena atomics tests for RV64
[+] riscv, bpf: Add support arena atomics for RV64
[+] riscv, bpf: Add ex_insn_off and ex_jmp_off for exception table handling
[+] riscv, bpf: Optimize cmpxchg insn with Zacas support
[+] riscv, bpf: Add Zacas instructions
[+] riscv, bpf: Add rv_ext_enabled macro for runtime detection extentsion
[+] riscv: Separate toolchain support dependency from RISCV_ISA_ZACAS
[+] riscv, bpf: Extract emit_ldx() helper
[+] riscv, bpf: Extract emit_st() helper
[+] riscv, bpf: Extract emit_stx() helper
[+] drm/i915/audio: drop irq enabled check from LPE audio setup
[+] drm/i915/active: Use try_cmpxchg64() in __active_lookup()
[+] media: imon: Remove unused defines
[+] media: imon: grab lock earlier in imon_ir_change_protocol()
[+] media: imon: make send_packet() more robust
[+] media: lirc: Fix error handling in lirc_register()
[+] gpu: nova-core: register: add support for relative array registers
[+] gpu: nova-core: falcon: use register arrays for FUSE registers
[+] gpu: nova-core: register: add support for register arrays
[+] gpu: nova-core: falcon: add distinct base address for PFALCON2
[+] gpu: nova-core: register: redesign relative registers
[+] gpu: nova-core: register: use #[inline(always)] for all methods
[+] gpu: nova-core: register: split @io rule into fixed and relative versions
[+] gpu: nova-core: register: generate correct `Default` implementation
[+] gpu: nova-core: register: improve `Debug` implementation
[+] gpu: nova-core: register: add fields dispatcher internal rule
[+] gpu: nova-core: register: add missing doccomments for fixed registers I/O accessors
[+] gpu: nova-core: register: fix documentation and indentation
[+] gpu: nova-core: register: move OFFSET declaration to I/O impl block
[+] gpu: nova-core: register: remove `try_` accessors for relative registers
[+] gpu: nova-core: register: simplify @leaf_accessor rule
[+] gpu: nova-core: register: improve documentation for basic registers
[+] gpu: nova-core: register: allow fields named `offset`
[+] gpu: nova-core: register: add missing space in register!()
[+] riscv: dts: spacemit: Add OrangePi RV2 board device tree
[+] dt-bindings: riscv: spacemit: Add OrangePi RV2 board
[+] gpu: nova-core: register: minor grammar and spelling fixes
[+] drm/panel: novatek-nt35560: Clean up driver
[+] drm: Add MIPI read_multi func and two write macros
[+] dlm: check for undefined release_option values
[+] dlm: handle release_option as unsigned
[+] dlm: move to rinfo for all middle conversion cases
[+] dlm: handle invalid lockspace member remove
[+] dt-bindings: interrupt-controller: Convert hisilicon,mbigen-v2 to DT schema
[+] dt-bindings: arm/cpus: Add missing Applied Micro CPU compatibles
[+] kbuild: respect CONFIG_WERROR for userprogs
[+] kbuild: respect CONFIG_WERROR for linker and assembler
[+] kbuild: rust: move `-Dwarnings` handling to `Makefile.extrawarn`
[+] kbuild: unify W=e and CONFIG_WERROR
[+] kbuild: align W=e with CONFIG_WERROR
[+] ASoC: wl1273: Remove
[+] media: v4l2-common: Improve devm_v4l2_sensor_clk_get() documentation
[+] dt-bindings: arm: Drop obsolete cavium-thunder2.txt
[+] dt-bindings: arm: Convert cavium,thunder-88xx to DT schema
[+] dt-bindings: display: Drop duplicate ti,opa362 binding
[+] ASoC: es8323: enable DAPM power widgets for playback DAC and output
[+] ASoC: remove unneeded 'fast_io' parameter in regmap_config
[+] ASoC: rt1321: Add RT1321 amplifier support
[+] regulator: rt5133: Fix spelling mistake "regualtor" -> "regulator"
[+] reset: remove unneeded 'fast_io' parameter in regmap_config
[+] reset: th1520: add resets for display pipeline
[+] dt-bindings: reset: thead,th1520-reset: add more VOSYS resets
[+] reset: aspeed: register AST2700 reset auxiliary bus device
[+] reset: bcm6345: add support for bcm63xx ephy control register
[+] dt-bindings: reset: add compatible for bcm63xx ephy control
[+] drm/i915/display: drop __to_intel_display() usage
[+] drm/i915/reg: separate VLV_DSPCLK_GATE_D from DSPCLK_GATE_D
[+] drm/i915/gvt: convert mmio table to struct intel_display
[+] drm/i915/uncore: pass display to HAS_FPGA_DBG_UNCLAIMED()
[+] drm/i915/drv: pass display to HAS_DISPLAY()
[+] drm/i915/switcheroo: pass display to HAS_DISPLAY()
[+] drm/i915/gem: pass display to HAS_DISPLAY()
[+] drm/i915/gmch: pass display to DISPLAY_VER()
[+] drm/i915/dram: pass display to macros that expect display
[+] drm/i915/irq: pass display to macros that expect display
[+] drm/i915/clockgating: pass display to DSPCNTR and DSPSURF register macros
[+] drm/i915/clockgating: pass display to HAS_PCH_*() macros
[+] drm/i915/clockgating: pass display to for_each_pipe()
[+] drm/i915/fb: pass display to HAS_GMCH() and DISPLAY_VER()
[+] drm/i915/display: pass display to HAS_PCH_*() macros
[+] drm/i915: silence rpm wakeref asserts on GEN11_GU_MISC_IIR access
[+] gpio: remove unneeded 'fast_io' parameter in regmap_config
[+] ALSA: hda: Improve local variable data type in print_device_list()
[+] ALSA: hda: Use min() to simplify snd_hda_get_devices()
[+] drm: renesas: rz-du: mipi_dsi: Convert to RUNTIME_PM_OPS()
[+] rust: cpumask: Mark CpumaskVar as transparent
[+] rust: cpumask: rename CpumaskVar::as[_mut]_ref to from_raw[_mut]
[+] soc: remove unneeded 'fast_io' parameter in regmap_config
[+] selftests/bpf: Copy test_kmods when installing selftest
[+] bpf: Don't use %pK through printk
[+] drm/simpledrm: Use of_reserved_mem_region_to_resource() for "memory-region"
[+] Merge tag 'gpio-aggregator-refactoring-for-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into devel
[+] spi: remove unneeded 'fast_io' parameter in regmap_config
[+] kbuild: uapi: upgrade check_declarations() warning to error
[+] kbuild: uapi: upgrade check_sizetypes() warning to error
[+] kbuild: uapi: upgrade warning on asm/types.h inclusion to error
[+] kbuild: uapi: fail header test on compiler warnings
[+] kbuild: uapi: rerun header tests when headers_check.pl changes
[+] ASoC: Intel: sst: Remove redundant semicolons
[+] cpuset: remove redundant CS_ONLINE flag
[+] regulator: remove unneeded 'fast_io' parameter in regmap_config
[+] rust: alloc: kvec: simplify KUnit test module name to "rust_kvec"
[+] rust: alloc: kvec: add doc example for as_slice method
[+] drm: nova: update ARef import from sync::aref
[+] audit: add a missing tab
[+] ALSA: hda: Improve local variable data type in snd_hda_get_num_devices()
[+] ALSA: usb-audio: Use auto-cleanup for shutdown locks
[+] dt-bindings: arm: Convert ti,keystone to DT schema
[+] soc: ti: pruss: don't use %pK through printk
[+] arm64: dts: ti: k3-j722s-main: Add E5010 JPEG Encoder
[+] arm64: dts: ti: k3-am62a-main: Add CSI2 interrupts property
[+] arm64: dts: ti: k3-am62-main: Add CSI2 interrupts property
[+] arm64: dts: ti: k3-j722s-main: Add CSI2 interrupts property
[+] arm64: dts: ti: k3-am62p-j722s-common-main: Add CSI2 interrupts property
[+] arm64: dts: ti: k3-j784s4-j742s2-main-common: Add CSI2 interrupts property
[+] arm64: dts: ti: k3-j721e-main: Add CSI2 interrupts property
[+] arm64: dts: ti: k3-j721s2-main: Add CSI2 interrupts property
[+] arm64: dts: ti: k3-am62a-phycore-som: Add 1.4GHz opp entry
[+] arm64: dts: ti: k3-am642-phyboard-electra: Add ti,pa-stats property
[+] arm64: dts: ti: k3-am68-sk: Enable DSI on DisplayPort-0
[+] arm64: dts: ti: k3-j721s2-common-proc-board: Enable DisplayPort-1
[+] arm64: dts: ti: k3-j721s2-som-p0: Add DSI to eDP
[+] arm64: dts: ti: k3-j721s2-common-proc-board: Add main_i2c4 instance
[+] arm64: dts: ti: k3-j721s2-main: Add DSI & DSI PHY
[+] arm64: dts: ti: k3-j784s4-j742s2-evm-common: Enable DisplayPort-1
[+] arm64: dts: ti: k3-j784s4-j742s2-main-common: Add DSI & DSI PHY
[+] drm/i915/wcl: Add display device info
[+] drm/i915/display: Add power well mapping for WCL
[+] regmap: Remove superfluous check for !config in __regmap_init()
[+] media: i2c: ov2680: Use the v4l2 helper for obtaining the clock
[+] media: i2c: vgxy61: Use the v4l2 helper for obtaining the clock
[+] media: i2c: vd56g3: Use the v4l2 helper for obtaining the clock
[+] media: i2c: vd55g1: Use the v4l2 helper for obtaining the clock
[+] media: i2c: s5k6a3: Use the v4l2 helper for obtaining the clock
[+] media: i2c: s5k5baf: Use the v4l2 helper for obtaining the clock
[+] media: i2c: s5c73m3: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov9650: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov9640: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov9282: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov8865: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov8858: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov8856: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov7740: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov6650: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov64a40: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov5695: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov5648: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov5647: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov5645: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov5640: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov2685: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov2659: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ov02a10: Use the v4l2 helper for obtaining the clock
[+] media: i2c: mt9v111: Use the v4l2 helper for obtaining the clock
[+] media: i2c: mt9v032: Use the v4l2 helper for obtaining the clock
[+] media: i2c: mt9t112: Use the v4l2 helper for obtaining the clock
[+] media: i2c: mt9p031: Use the v4l2 helper for obtaining the clock
[+] media: i2c: mt9m114: Use the v4l2 helper for obtaining the clock
[+] media: i2c: mt9m111: Use the v4l2 helper for obtaining the clock
[+] media: i2c: mt9m001: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx415: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx412: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx335: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx334: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx296: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx290: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx283: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx219: Use the v4l2 helper for obtaining the clock
[+] media: i2c: imx214: Use the v4l2 helper for obtaining the clock
[+] media: i2c: hi846: Use the v4l2 helper for obtaining the clock
[+] media: i2c: gc2145: Use the v4l2 helper for obtaining the clock
[+] media: i2c: gc08a3: Use the v4l2 helper for obtaining the clock
[+] media: i2c: gc05a2: Use the v4l2 helper for obtaining the clock
[+] media: i2c: et8ek8: Use the v4l2 helper for obtaining the clock
[+] media: i2c: ar0521: Use the v4l2 helper for obtaining the clock
[+] Documentation: media: camera-sensor: Mention v4l2_devm_sensor_clk_get() for obtaining the clock
[+] media: i2c: Kconfig: Ensure a dependency on HAVE_CLK for VIDEO_CAMERA_SENSOR
[+] media: v4l2-common: Add a helper for obtaining the clock producer
[+] tee: Use SHA-1 library instead of crypto_shash
[+] drm/i915/tc: Debug print the pin assignment and max lane count
[+] drm/i915/tc: Cache the pin assignment value
[+] dmc/i915/tc: Report pin assignment NONE in TBT-alt mode
[+] drm/i915/tc: Pass intel_tc_port to internal lane mask/count helpers
[+] drm/i915/tc: Handle non-TC encoders when getting the pin assignment
[+] drm/i915/tc: Unify the way to get the max lane count value on MTL+
[+] drm/i915/tc: Unify the way to get the pin assignment on all platforms
[+] drm/i915/tc: Validate the pin assignment on all platforms
[+] drm/i915/tc: Handle pin assignment NONE on all platforms
[+] drm/i915/tc: Pass pin assignment value around using the pin assignment enum
[+] drm/i915/tc: Add an enum for the TypeC pin assignment
[+] drm/i915/tc: Move asserting the power state after reading TCSS_DDI_STATUS
[+] drm/i915/tc: Move getting the power domain before reading DFLEX registers
[+] drm/i915/tc: Use the cached max lane count value
[+] spi: spi-qpic-snand: handle 'use_ecc' parameter of qcom_spi_config_cw_read()
[+] regulator: rt5133: Add RT5133 PMIC regulator Support
[+] regulator: dt-bindings: Add Richtek RT5133 Support
[+] platform/chrome: wilco_ec: Remove redundant semicolons
[+] platform/chrome: cros_ec: Avoid -Wflex-array-member-not-at-end warning
[+] drm/panel: panel-summit: Include and
[+] drm/i915/display: Optimize panel power-on wait time
[+] drm/tidss: Remove early fb
[+] drm/tidss: remove redundant assignment to variable ret
[+] drm/tidss: Set crtc modesetting parameters with adjusted mode
[+] arm64: dts: exynos990-r8s: Enable USB
[+] arm64: dts: exynos990-c1s: Enable USB
[+] arm64: dts: exynos990-x1s-common: Enable USB
[+] arm64: dts: exynos990: Add USB nodes
[+] arm64: dts: exynos990: Enable watchdog timer
[+] dt-bindings: memory: Update brcmstb-memc-ddr binding with older chips
[+] arm64: dts: exynos: Add Ethernet node for E850-96 board
[+] memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe
[+] gpio: aggregator: Fix off by one in gpiochip_fwd_desc_add()
[+] drm/bridge: cdns-dsi: Don't fail on MIPI_DSI_MODE_VIDEO_BURST
[+] drm/bridge: cdns-dsi: Tune adjusted_mode->clock according to dsi needs
[+] drm/bridge: cdns-dsi: Fix event mode
[+] drm/bridge: cdns-dsi: Use video mode and clean up cdns_dsi_mode2cfg()
[+] drm/bridge: cdns-dsi: Fix REG_WAKEUP_TIME value
[+] drm/bridge: cdns-dsi: Adjust mode to negative syncs
[+] drm/bridge: cdns-dsi: Drop cdns_dsi_adjust_phy_config()
[+] drm/bridge: cdns-dsi: Update htotal in cdns_dsi_mode2cfg()
[+] drm/bridge: cdns-dsi: Drop checks that shouldn't be in .mode_valid()
[+] drm/bridge: cdns-dsi: Remove broken fifo emptying check
[+] drm/bridge: cdns-dsi: Drop crtc_* code
[+] drm/bridge: cdns-dsi: Remove extra line at the end of the file
[+] drm/tidss: Use the crtc_* timings when programming the HW
[+] drm/tidss: Fix missing includes and struct decls
[+] drm/bridge: cdns-dsi: Fix the _atomic_check()
[+] block: switch ->getgeo() to struct gendisk
[+] scsi: switch ->bios_param() to passing gendisk
[+] scsi: switch scsi_bios_ptable() and scsi_partsize() to gendisk
[+] media: staging: Rename second ioctl handlers argument to 'void *priv'
[+] media: v4l2: Rename second ioctl handlers argument to 'void *priv'
[+] media: v4l2-core: Rename second ioctl handlers argument to 'void *priv'
[+] media: v4l2-pci-skeleton: Rename second ioctl handlers argument to 'void *priv'
[+] media: uvcvideo: Rename second ioctl handlers argument to 'void *priv'
[+] media: test-drivers: Rename second ioctl handlers argument to 'void *priv'
[+] media: v4l2-ioctl: Push NULL fh argument down to ioctl wrappers
[+] media: v4l2-ioctl: Stop passing fh pointer to ioctl handlers
[+] media: staging: imx: Access v4l2_fh from file
[+] media: usb: uvc: Access v4l2_fh from file
[+] media: usb: hdpvr: Access v4l2_fh from file
[+] media: ivtv: Access v4l2_fh from file
[+] media: cx18: Access v4l2_fh from file
[+] media: omap3isp: Access v4l2_fh from file
[+] media: hantro: Access v4l2_fh from file->private_data
[+] media: stm32: dma2d: Access v4l2_fh from file
[+] media: st: delta: Access v4l2_fh from file
[+] media: bdisp: Access v4l2_fh from file
[+] media: s5p-mfc: Access v4l2_fh from file
[+] media: s5p-mfc: Store s5p_mfc_ctx in vb2_queue.drv_priv
[+] media: s5p-jpeg: Access v4l2_fh from file
[+] media: s5p-g2d: Access v4l2_fh from file
[+] media: s3c-camif: Access v4l2_fh from file
[+] media: exynos4-is: Access v4l2_fh from file
[+] media: exynos-gsc: Access v4l2_fh from file
[+] media: rockchip: rkvdec: Access v4l2_fh from file
[+] media: rockhip: rga: Access v4l2_fh from file
[+] media: renesas: Access v4l2_fh from file
[+] media: nxp: mx2: Access v4l2_fh from file
[+] media: imx-isi: Access v4l2_fh from file
[+] media: imx-jpeg: Access v4l2_fh from file
[+] media: tegra-vde: Access v4l2_fh from file
[+] media: mtk: vcodec: Access v4l2_fh from file
[+] media: mtk: mdp3: Access v4l2_fh from file
[+] media: mtk_mdp_m2m: Access v4l2_fh from file
[+] media: mtk: jpeg: Access v4l2_fh from file->private_data
[+] media: m2m-deinterlace: Access v4l2_fh from file
[+] media: wave5: Access v4l2_fh from file
[+] media: coda: Access v4l2_fh from file
[+] media: meson-ge2d: Access v4l2_fh from file
[+] media: allegro: Access v4l2_fh from file
[+] media: v4l2-ioctl: Access v4l2_fh from private_data
[+] media: zoran: Rename __fh to fh
[+] media: zoran: Remove zoran_fh structure
[+] media: Drop V4L2_FL_USES_V4L2_FH checks
[+] media: v4l2-dev: Make open and release file operations mandatory
[+] media: v4l2-ctrls: Move v4l2_fh retrieval after V4L2_FL_USES_V4L2_FH check
[+] media: staging: ipu7: isys: Don't set V4L2_FL_USES_V4L2_FH manually
[+] media: ipu6: isys: Don't set V4L2_FL_USES_V4L2_FH manually
[+] media: Reset file->private_data to NULL in v4l2_fh_del()
[+] media: Set file->private_data in v4l2_fh_add()
[+] media: qcom: venus: Pass file pointer to venus_close_common()
[+] media: qcom: iris: Drop unused argument to iris_get_inst()
[+] media: qcom: iris: Set file->private_data in iris_v4l2_fh_(de)init()
[+] media: qcom: iris: Pass file pointer to iris_v4l2_fh_(de)init()
[+] media: chips-media: wave5: Pass file pointer to wave5_cleanup_instance()
[+] media: camss: Remove custom .release fop()
[+] media: camss: Replace .open() file operation with v4l2_fh_open()
[+] media: rzg2l-cru: Do not set file->private_data
[+] media: rcar-vin: Do not set file->private_data
[+] media: v4l2-fh: Move piece of documentation to correct function
[+] media: visl: Drop visl_v4l2fh_to_ctx() function
[+] media: amphion: Delete v4l2_fh synchronously in .release()
[+] media: amphion: Make some vpu_v4l2 functions static
[+] media: pci: ivtv: Don't create fake v4l2_fh
[+] media: Replace file->private_data access with custom functions
[+] media: nvidia: tegra-vde: Replace file->private_data access
[+] media: Replace file->private_data access with file_to_v4l2_fh()
[+] media: Wrap file->private_data access with a helper function
[+] media: staging: most: Store v4l2_fh pointer in file->private_data
[+] media: usb: uvcvideo: Store v4l2_fh pointer in file->private_data
[+] media: usb: pvrusb2: Store v4l2_fh pointer in file->private_data
[+] media: usb: hdpvr: Store v4l2_fh pointer in file->private_data
[+] media: ti: vpe: Store v4l2_fh pointer in file->private_data
[+] media: imagination: Store v4l2_fh pointer in file->private_data
[+] media: pci: saa7164: Store v4l2_fh pointer in file->private_data
[+] media: radio-wl1273: Remove
[+] bpf: Replace kvfree with kfree for kzalloc memory
[+] .gitignore: ignore compile_commands.json globally
[+] bpf: Tidy verifier bug message
[+] bpf: Remove redundant __GFP_NOWARN
[+] drm/nouveau: Improve message for missing firmware
[+] drm/nouveau: Remove nvkm_gsp_fwif.enable
[+] drm/nouveau: Remove DRM_NOUVEAU_GSP_DEFAULT config
[+] ASoC: dt-bindings: Convert brcm,bcm2835-i2s to DT schema
[+] Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
[+] cgroup: Replace deprecated strcpy() with strscpy()
[+] MAINTAINERS: add "DEVICE I/O & IRQ [RUST]" entry
[+] rust: irq: add &Device argument to irq callbacks
[+] rust: pci: add irq accessors
[+] rust: platform: add irq accessors
[+] drm/i915/connector: make intel_connector_init() static
[+] drm/i915/display: add intel_dig_port_alloc()
[+] drm/amdgpu: fix task hang from failed job submission during process kill
[+] rust: irq: add support for threaded IRQs and handlers
[+] rust: irq: add support for non-threaded IRQs and handlers
[+] drm/amdgpu: fix incorrect vm flags to map bo
[+] drm/amdgpu: fix vram reservation issue
[+] drm/amdkfd: return -ENOTTY for unsupported IOCTLs
[+] drm/amdgpu: Add PSP fw version check for fw reserve GFX command
[+] drm/amdgpu: Add description for partition commands
[+] rust: irq: add flags module
[+] rust: irq: add irq module
[+] selinux: Remove redundant __GFP_NOWARN
[+] arm64: dts: qcom: ipq5424: Enable cpufreq
[+] Merge branch '20250811090954.2854440-2-quic_varada@quicinc.com' into HEAD
[+] dlm: add new flag DLM_RELEASE_RECOVER for dlm_lockspace_release
[+] dlm: add new configfs entry release_recover for lockspace members
[+] dlm: add new RELEASE_RECOVER uevent attribute for release_lockspace
[+] dlm: use defines for force values in dlm_release_lockspace
[+] arm64: dts: qcom: x1e80100: Add videocc
[+] dlm: check for defined force value in dlm_lockspace_release
[+] arm64: defconfig: Enable QCS615 clock controllers
[+] arm64: dts: qcom: sa8775p: Remove max link speed property for PCIe EP
[+] arm64: dts: qcom: sm8450: add initial device tree for Samsung Galaxy S22
[+] dt-bindings: arm: qcom: document r0q board binding
[+] arm64: dts: qcom: sdm632-fairphone-fp3: Enable display and GPU
[+] arm64: dts: qcom: ipq5424: Describe the 4-wire UART SE
[+] gpiolib: fence off legacy interfaces
[+] ASoC: codecs: Add support for FourSemi FS2104/5S
[+] ASoC: Intel: avs: Conditional path support
[+] ASoC: unpack snd_soc_component_xxx_bias_level()
[+] arm64: dts: qcom: sc7280: Add support for two additional DDR frequencies
[+] arm64: dts: qcom: sc7280: Add MDSS_CORE reset to mdss
[+] Merge branch '20250811-sc7280-mdss-reset-v1-1-83ceff1d48de@oss.qualcomm.com' into arm64-for-6.18
[+] dt-bindings: clock: dispcc-sc7280: Add display resets
[+] arm64: dts: qcom: sc7280: Describe the first PCIe controller and PHY
[+] spi: spi-qpic-snand: cleanup 'qpic_ecc' structure
[+] drm/xe/pf: Set VF LMEM BAR size
[+] Merge drm/drm-next into drm-xe-next
[+] rust: regulator: relax a few constraints on
[+] regulator: add new PMIC PF0900 support
[+] spi: loopback-test: Don't use %pK through printk
[+] spi: mtk-snfi: Remove redundant semicolons
[+] spi: bcm2835: Remove redundant semicolons
[+] ASoC: dt-bindings: realtek,alc5623: convert to DT schema
[+] ASoC: fix "dependant"->"dependent"
[+] drm/xe: Move ASID allocation and user PT BO tracking into xe_vm_create
[+] drm/xe: Assign ioctl xe file handler to vm in xe_vm_create
[+] drm/i915/icl+/tc: Convert AUX powered WARN to a debug message
[+] drm/i915/lnl+/tc: Use the cached max lane count value
[+] drm/i915/lnl+/tc: Fix max lane count HW readout
[+] drm/i915/icl+/tc: Cache the max lane count value
[+] drm/i915/lnl+/tc: Fix handling of an enabled/disconnected dp-alt sink
[+] drm/i915/vbt: add missing DSI VBT defs
[+] drm/i915/vbt: flip bta_enabled to bta_disable
[+] drm/i915/vbt: add anonymous structs to group DSI VBT defs
[+] drm/i915/vbt: split up DSI VBT defs to a separate file
[+] ARM: dts: renesas: r7s72100: Add boot phase tags
[+] arm64: dts: renesas: sparrow-hawk: Describe generic SPI NOR support
[+] arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0
[+] arm64: dts: renesas: r9a09g047: Add DMAC nodes
[+] arm64: dts: renesas: r9a09g057h48-kakip: Fix misplaced article
[+] arm64: dts: renesas: r9a09g087: Add SDHI nodes
[+] arm64: dts: renesas: r9a09g077: Add SDHI nodes
[+] arm64: dts: renesas: r9a09g087: Add I2C controller nodes
[+] arm64: dts: renesas: r9a09g077: Add I2C controller nodes
[+] fbcon: Add necessary include statements and forward declarations
[+] ALSA: usb-audio: Replace manual mutex/spinlock with guard()
[+] ALSA: 6fire: Clean ups with guard()
[+] ALSA: usb: scarlett2: Clean ups with guard() and __free()
[+] drm/bridge: it6505: select REGMAP_I2C
[+] dt-bindings: cpufreq: cpufreq-qcom-hw: Add QCS615 compatible
[+] MAINTAINERS: Add myself as virtual-cpufreq maintainer
[+] arm64: dts: qcom: sm6350: Add rpmh-stats node
[+] arm64: dts: qcom: qcm6490-fairphone-fp5: Enable USB audio offload support
[+] arm64: dts: qcom: sc7280: Add q6usbdai node
[+] arm64: dts: qcom: sc7180-acer-aspire1: drop deprecated DP supplies
[+] arm64: dts: qcom: move data-lanes to the DP-out endpoint
[+] arm64: dts: qcom: x1e80100: add empty mdss_dp3_out endpoint
[+] arm64: dts: qcom: sc8280xp: add empty mdss*_dp*_out endpoints
[+] arm64: dts: qcom: sc8180x: add empty mdss_edp_out endpoint
[+] drm/i915/scaler: Fix condition for WA_14011503117
[+] arm64: dts: qcom: sa8775p: add link_down reset for pcie
[+] arm64: dts: qcom: sa8775p: remove aux clock from pcie phy
[+] soc: qcom: smem: Fix endian-unaware access of num_entries
[+] arm64: dts: qcom: sc7280: Flatten usb controller nodes
[+] arm64: dts: qcom: sc7280-chrome-common: Remove duplicate node
[+] arm64: dts: qcom: qcm2290: Enable HS eMMC timing modes
[+] arm64: dts: qcom: sm6150: Add ADSP and CDSP fastrpc nodes
[+] arm64: dts: qcom: sm8650: Add ACD levels for GPU
[+] arm64: dts: qcom: qcm2290: Add TCSR download mode address
[+] arm64: dts: qcom: sdm845-oneplus: Deduplicate shared entries
[+] arm64: dts: qcom: sdm845*: Use definition for msm-id
[+] arm64: dts: qcom: sdm670-google-sargo: enable charger
[+] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable HBR3 on external DPs
[+] arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs
[+] MAINTAINERS: Add website of Nova GPU driver
[+] gpu: nova-core: vbios: change PmuLookupTableEntry to use size_of
[+] gpu: nova-core: vbios: use size_of instead of magic number
[+] ARM: dts: qcom: msm8974-samsung-hlte: Add touchkey support
[+] ARM: dts: qcom: pm8921: add vibrator device node
[+] ARM: dts: qcom: add device tree for Sony Xperia SP
[+] dt-bindings: arm: qcom: add Sony Xperia SP
[+] drm/nouveau: always set RMDevidCheckIgnore for GSP-RM
[+] arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Replace clock-frequency in camera sensor node
[+] arm64: dts: qcom: x1e80100-crd: Add USB multiport fingerprint reader
[+] arm64: dts: qcom: sm8450: Flatten usb controller node
[+] arm64: dts: qcom: sm8450-qrd: add pmic glink node
[+] arm64: dts: qcom: qcs8300-ride: Enable SDHC1 node
[+] arm64: dts: qcom: qcs8300: Add eMMC support
[+] dt-bindings: arm: qcom: Remove sdm845-cheza
[+] arm64: dts: qcom: Remove sdm845-cheza boards
[+] drm/panel-edp: Add SHP LQ134Z1 panel for Dell XPS 9345
[+] lsm,selinux: Add LSM blob support for BPF objects
[+] lsm: use lsm_blob_alloc() in lsm_bdev_alloc()
[+] arm64: dts: qcom: sm8750: Add BWMONs
[+] arm64: dts: sm8250-xiaomi-pipa: Update battery info
[+] arm64: dts: qcom: sm8250-xiaomi-pipa: Drop unused bq27z561
[+] arm64: dts: qcom: sm8250-xiaomi-pipa: Drop nonexistent pm8009 pmic
[+] dt-bindings: arm: qcom-soc: Document new Milos and Glymur SoCs
[+] dt-bindings: soc: qcom,rpmh-rsc: Remove double colon from description
[+] arm64: dts: qcom: qcs615: Set LDO12A regulator to HPM to avoid boot hang
[+] arm64: dts: qcom: qcs6490-rb3gen2: Add missing clkreq pinctrl property
[+] arm64: dts: qcom: Update IPQ5018 xo_board_clk to use fixed factor clock
[+] arm64: dts: ipq5018: Add CMN PLL node
[+] arm64: dts: qcom: ipq5018: Add crypto nodes
[+] arm64: dts: qcom: ipq5018: add PRNG node
[+] arm64: dts: qcom: qcs8300: Add EPSS l3 interconnect provider node and CPUCP OPP tables to scale DDR/L3
[+] arm64: dts: qcom: x1e80100-qcp: enable pcie3 x8 slot for X1E80100-QCP
[+] arm64: dts: qcom: x1e80100: add bus topology for PCIe domain 3
[+] dt-bindings: arm: qcom: Drop redundant free-form SoC list
[+] dt-bindings: riscv: Add SiFive vendor extensions description
[+] lib/crc: Use underlying functions instead of crypto_simd_usable()
[+] lib/crc: crc_kunit: Test CRC computation in interrupt contexts
[+] kunit, lib/crypto: Move run_irq_test() to common header
[+] arm64: dts: qcom: sm8650: Sort nodes by unit address
[+] dt-bindings: arm: qcom: Add Dell Latitude 7455
[+] arm64: dts: qcom: ipq5018: Add SPI nand support
[+] arm64: dts: qcom: sdm845-samsung-starqltechn: fix GPIO lookup flags for i2c SDA and SCL
[+] arm64: dts: qcom: qrb4210-rb2: fix GPIO lookup flags for i2c SDA and SCL
[+] arm64: dts: qcom: qrb2210-rb1: fix GPIO lookup flags for i2c SDA and SCL
[+] arm64: dts: qcom: pmk8550: Correct gpio node name
[+] arm64: dts: qcom: qcs615-ride: Enable WiFi/BT nodes
[+] arm64: dts: qcom: qcs615: add a PCIe port for WLAN
[+] arm64: dts: qcom: qcs615-ride: Enable PCIe interface
[+] arm64: dts: qcom: qcs615: enable pcie
[+] arm64: dts: qcom: ipq5018: Add GE PHY to internal mdio bus
[+] arm64: dts: qcom: ipq5018: Add MDIO buses
[+] arm64: dts: qcom: Update IPQ5424 xo_board to use fixed factor clock
[+] arm64: dts: qcom: ipq5424: Add CMN PLL node
[+] arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB audio offload support
[+] arm64: dts: qcom: sm6350: Add q6usbdai node
[+] arm64: dts: qcom: qcs615: add missing dt property in QUP SEs
[+] arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: add Bluetooth support
[+] arm64: dts: qcom: x1p42100: Add GPU support
[+] arm64: dts: qcom: sm8250: Drop venus-enc/decoder node
[+] arm64: dts: qcom: sdm845: Drop venus-enc/decoder node
[+] arm64: dts: qcom: sc7180: Drop venus-enc/decoder node
[+] arm64: dts: qcom: msm8916: Drop venus-enc/decoder node
[+] arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi
[+] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615
[+] arm64: dts: qcom: sa8775p: rename bus clock to follow the bindings
[+] arm64: dts: qcom: sdm850-lenovo-yoga-c630: add routing for second USB connector
[+] arm64: dts: qcom: sar2130p: use defines for DSI PHY clocks
[+] arm64: dts: qcom: sar2130p: correct VBIF region size for MDSS
[+] arm64: dts: qcom: sar2130p: use TAG_ALWAYS for MDSS's mdp0-mem path
[+] arm64: dts: qcom: sdm845: rename DisplayPort labels
[+] arm64: dts: qcom: ipq5018: Add tsens node
[+] tools/sched_ext: Receive updates from SCX repo
[+] i2c: muxes: pca954x: Reset if (de)select fails
[+] i2c: muxes: pca954x: Use reset controller only
[+] fscrypt: Remove redundant __GFP_NOWARN
[+] dt-bindings: sram: qcom,imem: Document IPQ5424 compatible
[+] drm/sharp-memory: Do not access GEM-DMA vaddr directly
[+] drm/repaper: Do not access GEM-DMA vaddr directly
[+] ARM: dts: qcom: msm8960: disable gsbi1 and gsbi5 nodes in msm8960 dtsi
[+] ARM: dts: qcom: msm8960: add gsbi8 and its serial configuration
[+] ARM: dts: qcom: msm8960: add sdcc3 pinctrl states
[+] drm/xe: rework PDE PAT index selection
[+] firmware: qcom: scm: Allow QSEECOM on HAMOA-IOT-EVK
[+] spi: spi-qpic-snand: remove 'clr*status' members of struct 'qpic_ecc'
[+] spi: spi-qpic-snand: remove unused 'dev' member of struct 'qpic_ecc'
[+] selinux: use a consistent method to get full socket from skb
[+] selinux: Remove unused function selinux_policycap_netif_wildcard()
[+] audit: record fanotify event regardless of presence of rules
[+] audit: fix typo in auditfilter.c comment
[+] audit: Replace deprecated strcpy() with strscpy()
[+] audit: fix indentation in audit_log_exit()
[+] drm/gud: Remove unnecessary logging
[+] soc: qcom: mdt_loader: Remove unused parameter
[+] soc: qcom: mdt_loader: Remove pas id parameter
[+] soc: qcom: mdt_loader: Remove unused parameter
[+] drm/radeon/r600_cs: clean up of dead code in r600_cs
[+] drm/amdgpu: fix incorrect comment format
[+] drm/amd/display: Promote DC to 3.2.345
[+] firmware: qcom: scm: preserve assign_mem() error return value
[+] drm/amd/display: [FW Promotion] Release 0.1.22.0
[+] drm/amd/display: Reset apply_eamless_boot_optimization when dpms_off
[+] drm/amd/display: Wait until OTG enable state is cleared
[+] drm/amdgpu: add to custom amdgpu_drm_release drm_dev_enter/exit
[+] drm/amdgpu: Save and restore switch state
[+] dt-bindings: clock: ipq5424-apss-clk: Add ipq5424 apss clock controller
[+] arm64: dts: qcom: sm8650: Flatten the USB nodes
[+] arm64: dts: qcom: sm8550: Flatten the USB nodes
[+] drm/intel/pciids: Add match on vendor/id only
[+] drm/xe/hwmon: Add SW clamp for power limits writes
[+] ARM: shmobile: rcar-gen2: Use SZ_256K definition
[+] arm64: defconfig: Enable the RZ/V2H(P) RSPI driver
[+] arm64: defconfig: Enable Renesas RZ/T2H serial SCI
[+] vfs: fs/namespace.c: remove ms_flags argument from do_remount
[+] Merge tag 'gpio-aggregator-refactoring-for-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into gpio/for-next
[+] vfs: show filesystem name at dump_inode()
[+] Merge tag 'renesas-r9a09g077-dt-binding-defs-tag3' into renesas-pinctrl-for-v6.18
[+] dt-bindings: pinctrl: renesas: Document RZ/T2H and RZ/N2H SoCs
[+] dt-bindings: clock: renesas,r9a09g077/87: Add USB_CLK clock ID
[+] lib/string_choices: Add str_input_output() helper
[+] gpio: aggregator: add possibility to attach data to the forwarder
[+] gpio: aggregator: handle runtime registration of gpio_desc in gpiochip_fwd
[+] gpio: aggregator: export symbols of the GPIO forwarder library
[+] gpio: aggregator: update gpiochip_fwd_setup_delay_line() parameters
[+] gpio: aggregator: refactor the forwarder registration part
[+] gpio: aggregator: refactor the code to add GPIO desc in the forwarder
[+] gpio: aggregator: move GPIO forwarder allocation in a dedicated function
[+] gpiolib: add support to register sparse pin range
[+] dt-bindings: arm: Spell out acronym
[+] dt-bindings: fsi: Convert aspeed,ast2400-cf-fsi-master to DT schema
[+] dt-bindings: fsi: Convert fsi-master-gpio to DT schema
[+] MAINTAINERS: Add FSI bindings to FSI subsystem entry
[+] regulator: dt-bindings: Clean-up active-semi,act8945a duplication
[+] regulator: add s2dos05 regulator support
[+] regulator: tps6524x: Remove unnecessary memset
[+] scripts/dtc: Update to upstream version v1.7.2-35-g52f07dcca47c
[+] regulator: tps6594-regulator: Remove unneeded semicolon
[+] gpio: TODO: remove the task for converting to the new line setters
[+] memory: stm32_omm: Fix req2ack update test
[+] Merge patch series "fscontext: do not consume log entries when returning -EMSGSIZE"
[+] Merge patch series "vfs: output mount_too_revealing() errors to fscontext"
[+] selftests/filesystems: add basic fscontext log tests
[+] fscontext: do not consume log entries when returning -EMSGSIZE
[+] Merge patch series "fs: Remove old mount API helpers"
[+] vfs: output mount_too_revealing() errors to fscontext
[+] docs/vfs: Remove mentions to the old mount API helpers
[+] fscontext: add custom-prefix log helpers
[+] fs: Remove mount_bdev
[+] fs: Remove mount_nodev
[+] fs: always return zero on success from replace_fd()
[+] fs: fix "writen"->"written"
[+] fs: document 'name' parameter for name_contains_dotdot()
[+] fs: mark file_remove_privs_flags static
[+] locks: Remove the last reference to EXPORT_OP_ASYNC_LOCK.
[+] Merge drm/drm-next into drm-misc-n
[+] MAINTAINERS: Add entry for FourSemi audio amplifiers
[+] ASoC: codecs: Add FourSemi FS2104/5S audio amplifier driver
[+] ASoC: codecs: Add library for FourSemi audio amplifiers
[+] ASoC: dt-bindings: Add FS2104/5S audio amplifiers
[+] dt-bindings: vendor-prefixes: Add Shanghai FourSemi Semiconductor Co.,Ltd
[+] arm64: dts: renesas: r9a09g057: Add RSPI nodes
[+] arm64: dts: renesas: Add initial support for the RZ/N2H EVK
[+] arm64: dts: renesas: Add DTSI for R9A09G087M44 variant of RZ/N2H
[+] arm64: dts: renesas: Refactor RZ/T2H EVK device tree
[+] arm64: dts: renesas: Add initial SoC DTSI for the RZ/N2H SoC
[+] arm64: dts: renesas: Add initial support for the Renesas RZ/T2H eval board
[+] arm64: dts: renesas: Add initial support for the Renesas RZ/T2H SoC
[+] pinctrl: renesas: rzg2l: Drop oen_read and oen_write callbacks
[+] pinctrl: renesas: rzg2l: Add PFC_OEN support for RZ/G3E SoC
[+] pinctrl: renesas: rzg2l: Unify OEN handling across RZ/{G2L,V2H,V2N}
[+] pinctrl: renesas: rzg2l: Remove OEN ops for RZ/G3E
[+] pinctrl: renesas: rzg2l: Unify OEN access by making pin-to-bit mapping configurable
[+] pinctrl: renesas: rzg2l: Parameterize OEN register offset
[+] pinctrl: renesas: rzg2l: Fix invalid unsigned return in rzg3s_oen_read()
[+] MAINTAINERS: Use https:// protocol for Reset Controller Framework tree
[+] gpio: twl4030: Remove error print for devm_add_action_or_reset()
[+] gpio: aggregator: fix macros coding style error
[+] gpio: stmpe: Allow to compile as a module
[+] dt-bindings: soc: samsung: usi: add samsung,exynos2200-usi compatible
[+] arm64: dts: rockchip: convert rk3528 power-domains to dt-binding constants
[+] arm64: dts: rockchip: enable NPU on ROCK 5B
[+] arm64: dts: rockchip: Enable the NPU on quartzpro64
[+] arm64: dts: rockchip: Add nodes for NPU and its MMU to rk3588-base
[+] arm64: dts: rockchip: add pd_npu label for RK3588 power domains
[+] ALSA: hda: Add TAS5825 support
[+] ALSA: hda: Fix spelling mistake "dismatch" -> "mismatch"
[+] soc: samsung: exynos-pmu: Enable CPU Idle for gs101
[+] cpufreq: qcom-nvmem: Enable cpufreq for ipq5424
[+] arm64: dts: rockchip: Add thermal trim OTP and tsadc nodes
[+] arm64: dts: rockchip: Add thermal nodes to RK3576
[+] arm64: dts: rockchip: Enable eMMC on rk3576-evb1-v10
[+] arm64: dts: rockchip: set LAN LEDs to default-off on Radxa E52C
[+] cpufreq: Remove unused parameter in cppc_perf_from_fbctrs()
[+] arm64: dts: rockchip: Enable HDMI audio output for NanoPi R6C/R6S
[+] cpufreq: armada-37xx: use max() to calculate target_vm
[+] cpufreq: airoha: Add support for AN7583 SoC
[+] cpufreq: mediatek-hw: Add support for MT8196
[+] cpufreq: mediatek-hw: Separate per-domain and per-instance data
[+] cpufreq: mediatek-hw: Refactor match data into struct
[+] dt-bindings: cpufreq: Add mediatek,mt8196-cpufreq-hw binding
[+] platform/chrome: cros_ec_chardev: Decouple fops from struct cros_ec_dev
[+] platform/chrome: cros_ec_chardev: Remove redundant struct field
[+] dt-bindings: PCI: Add missing "#address-cells" to interrupt controllers
[+] arm64: dts: qcom: Add lemans evaluation kit (EVK) initial board support
[+] dt-bindings: arm: qcom: lemans: Add bindings for Lemans Evaluation Kit (EVK)
[+] arm64: dts: qcom: lemans: Fix dts inclusion for IoT boards and update memory map
[+] arm64: dts: qcom: lemans: Rename sa8775p-pmics.dtsi to lemans-pmics.dtsi
[+] arm64: dts: qcom: lemans: Refactor ride/ride-r3 boards based on daughter cards
[+] arm64: dts: qcom: lemans: Separate out ethernet card for ride & ride-r3
[+] arm64: dts: qcom: lemans: Update memory-map for IoT platforms
[+] arm64: dts: qcom: Rename sa8775p SoC to "lemans"
[+] arm64: dts: qcom: sm8550: stop using SoC-specific genpd indices
[+] arm64: dts: qcom: sm8250: stop using SoC-specific genpd indices
[+] arm64: dts: qcom: sm8150: use correct PD for DisplayPort controller
[+] arm64: dts: qcom: sa8775p: fix RPMh power domain indices
[+] arm64: dts: nuvoton: add refclk and update peripheral clocks for NPCM845
[+] arm64: dts: nuvoton: combine NPCM845 reset and clk nodes
[+] arm64: dts: nuvoton: npcm845: Add pinctrl groups
[+] ARM: dts: nuvoton: Use generic "ethernet" as node name
[+] soc: aspeed: socinfo: Add AST27xx silicon IDs
[+] soc: aspeed: Use of_reserved_mem_region_to_resource() for "memory-region"
[+] ARM: dts: aspeed: x570d4u: convert NVMEM content to layout syntax
[+] ARM: dts: aspeed: romed8hm3: convert NVMEM content to layout syntax
[+] ARM: dts: aspeed: e3c256d4i: convert NVMEM content to layout syntax
[+] ARM: dts: aspeed: e3c246d4i: convert NVMEM content to layout syntax
[+] ARM: dts: aspeed: Add missing "ibm,spi-fsi" compatibles
[+] ARM: dts: aspeed: Drop "fsi-master" compatibles
[+] ARM: dts: aspeed: Drop "no-gpio-delays"
[+] ARM: dts: aspeed: Add Facebook Darwin (AST2600) BMC
[+] dt-bindings: arm: aspeed: add Facebook Darwin board
[+] ARM: dts: aspeed: facebook-fuji: Include facebook-fuji-data64.dts
[+] ARM: dts: aspeed: Add Facebook Fuji-data64 (AST2600) Board
[+] dt-bindings: arm: aspeed: add Facebook Fuji-data64 board
[+] ARM: dts: aspeed: wedge400: Include wedge400-data64.dts
[+] ARM: dts: aspeed: Add Facebook Wedge400-data64 (AST2500) BMC
[+] dt-bindings: arm: aspeed: add Facebook Wedge400-data64 board
[+] ARM: dts: aspeed: Add facebook-bmc-flash-layout-128-data64.dtsi
[+] ARM: dts: aspeed: Move eMMC out of ast2600-facebook-netbmc-common.dtsi
[+] ARM: dts: aspeed: Fix DTB warnings in ast2600-facebook-netbmc-common.dtsi
[+] ARM: dts: aspeed: fuji: Fix DTB warnings
[+] ARM: dts: aspeed: wedge400: Fix DTB warnings
[+] ARM: dts: aspeed: nvidia: gb200nvl: Enable MAC0 for BMC network
[+] ARM: dts: aspeed: nvidia: gb200nvl: Repurpose the HMC gpio pin
[+] ARM: dts: aspeed: nvidia: gb200nvl: Enable i2c3 bus
[+] ARM: dts: aspeed: nvidia: gb200nvl: Add VCC Supply
[+] spi: spi-qpic-snand: avoid double assignment in qcom_spi_probe()
[+] spi: atmel: Add support for handling GCLK as a clock source
[+] spi: dt-bindings: atmel,at91rm9200-spi: Add support for optional 'spi_gclk' clock
[+] spi: atmel: simplify MR register update in cs_activate()
[+] spi: sunplus: sp7021: Clean up coding style
[+] spi: nxp-fspi: Remove error print for devm_add_action_or_reset()
[+] regulator: pf0900: Add PMIC PF0900 support
[+] dt-bindings: regulator: add PF0900 regulator yaml
[+] rust: regulator: implement Send and Sync for Regulator
[+] rust: regulator: remove needless &mut from member functions
[+] regmap: mmio: Add missing MODULE_DESCRIPTION()
[+] ASoC: cs48l32: Use PTR_ERR_OR_ZERO() to simplify code
[+] ASoC: rt721: add some vendor registers
[+] ASoC: SOF: imx: Remove error print for devm_add_action_or_reset()
[+] ASoC: mediatek: Use SND_JACK_AVOUT for HDMI/DP jacks
[+] ASoC: tas2781: Add keyword "init" in profile section
[+] ASoC: dmaengine_pcm: Add port_window_size to DAI dma data struct
[+] ASoC: dt-bindings: Drop imx-audio-sgtl5000.txt
[+] ASoC: pxa: add GPIOLIB_LEGACY dependency
[+] ASoC: add GPIOLIB_LEGACY dependency where needed
[+] ASoC: soc-component: unpack snd_soc_component_init_bias_level()
[+] ASoC: soc-component: unpack snd_soc_component_get_bias_level()
[+] ASoC: soc-component: unpack snd_soc_component_force_bias_level()
[+] ASoC: soc-dapm: move snd_soc_dapm_init_bias_level() to soc-dpcm
[+] ASoC: soc-dapm: move snd_soc_dapm_get_bias_level() to soc-dpcm
[+] ASoC: Intel: avs: Conditional-path support
[+] ASoC: Intel: avs: Parse conditional path tuples
[+] Merge existing fixes from spi/for-6.17 into new branch
[+] soc: apple: Drop default ARCH_APPLE in Kconfig
[+] arm64: dts: apple: t600x: Add SMC node
[+] arm64: dts: apple: t8112: Add SMC node
[+] arm64: dts: apple: t8103: Add SMC node
[+] arm64: dts: apple: t8015: Add I2C nodes
[+] arm64: dts: apple: t8011: Add I2C nodes
[+] arm64: dts: apple: t8010: Add I2C nodes
[+] arm64: dts: apple: s8001: Add I2C nodes
[+] arm64: dts: apple: s800-0-3: Add I2C nodes
[+] arm64: dts: apple: t7001: Add I2C nodes
[+] arm64: dts: apple: t7000: Add I2C nodes
[+] arm64: dts: apple: s5l8960x: Add I2C nodes
[+] drm/i915/gt: Protect against overflow in active_engine()
[+] drm/nouveau: Remove surplus struct member
[+] drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()
[+] drm/i915/selftests: Do not leak vm_area_struct on early return
[+] drm/i915/selftests: Do not overwrite error code after intel_context_migrate_clear() call
[+] drm/xe/vf: Refactor CCS save/restore to use default migration context
[+] drm/xe: Update function names for GT specific workarounds
[+] drm/xe: rename XE_WA to XE_GT_WA
[+] drm/xe: Defer buffer object shrinker write-backs and GPU waits
[+] bpf: Standardize function declaration style
[+] Merge branch 'bpf-use-vrealloc-in-bpf_patch_insn_data'
[+] bpf: use realloc in bpf_patch_insn_data
[+] bpf: removed unused 'env' parameter from is_reg64 and insn_has_def32
[+] drm/xe/migrate: prevent potential UAF
[+] drm/xe/migrate: don't overflow max copy size
[+] drm/xe/migrate: prevent infinite recursion
[+] drm/i915/psr: Do not trigger Frame Change events from frontbuffer flush
[+] drm/i915/dsi: Fix overflow issue in pclk parsing
[+] drm/i915: use drm->debugfs_root for creating debugfs files
[+] drm/i915/gvt: use drm->debugfs_root for creating debugfs files
[+] drm/i915/display: use drm->debugfs_root for creating debugfs files
[+] Merge branch 'allow-struct_ops-to-create-map-id-to'
[+] selftests/bpf: Test multi_st_ops and calling kfuncs from different programs
[+] selftests/bpf: Add multi_st_ops that supports multiple instances
[+] bpf: Allow struct_ops to get map id by kdata
[+] drm/xe/pf: Program LMTT directory pointer on all GTs within a tile
[+] drm/amdgpu/vcn: Hold pg_lock before vcn power off
[+] drm/amdgpu/jpeg: Hold pg_lock before jpeg poweroff
[+] drm/amdgpu: Assign unique id to compute partition
[+] drm/amd/pm: Add unique ids for SMUv13.0.12 SOCs
[+] drm/amdgpu: add missing vram lost check for LEGACY RESET
[+] drm/amdgpu/discovery: fix fw based ip discovery
[+] drm/amd/display: Add NULL check for stream before dereference in 'dm_vupdate_high_irq'
[+] drm/amd/pm: Add caching to SMUv13.0.12 temp metric
[+] drm/amd/pm: Add cache logic for temperature metric
[+] drm/amd/pm: Remove cache logic from SMUv13.0.12
[+] drm/amd/pm: Add unique ids for SMUv13.0.6 SOCs
[+] drm/amdgpu: Add helpers to set/get unique ids
[+] drm/amdgpu: Prevent hardware access in dpc state
[+] drm/amdgpu/vcn: Fix double-free of vcn dump buffer
[+] drm/amdgpu: Log reset source during recovery
[+] drm/amdgpu: Generate BP threshold exceed CPER once threshold exceeded
[+] drm/amd/pm: Enable temperature metrics caps
[+] drm/amd/pm: Add temperature metrics sysfs entry
[+] drm/amd/pm: Fetch and fill temperature metrics
[+] drm/amd/pm: Update pmfw header for smu_v13_0_12
[+] drm/amd/pm: Add smu interface for temp metrics
[+] drm/amd/pm: Add dpm interface for temp metrics
[+] drm/amd/display: Fix vupdate_offload_work doc
[+] drm/amdkfd: return migration pages from copy function
[+] drm/amdkfd: remove unused code
[+] drm/amd/pm: Add priority messages for SMU v13.0.6
[+] drm/amdgpu: Set dpc status appropriately
[+] drm/amdkfd: Destroy KFD debugfs after destroy KFD wq
[+] drm/amdgpu: Wait for bootloader after PSPv11 reset
[+] drm/amdgpu/gfx9.4.3: remove redundant repeated nested 0 check
[+] drm/amdgpu/gfx9: remove redundant repeated nested 0 check
[+] drm/amdgpu/gfx10: remove redundant repeated nested 0 check
[+] amdgpu/amdgpu_discovery: increase timeout limit for IFWI init
[+] Documentation: Remove VCE support from OLAND's features
[+] accel/amdxdna: Unify pm and rpm suspend and resume callbacks
[+] drm/xe/svm: Migrate folios when possible
[+] drm/xe/migrate: Populate struct drm_pagemap_addr array
[+] drm/pagemap: Allocate folios when possible
[+] drm/pagemap: DMA map folios when possible
[+] drm/pagemap: Use struct drm_pagemap_addr in mapping and copy functions
[+] drm/pagemap: Rename drm_pagemap_device_addr to drm_pagemap_addr
[+] drm/i915/display: keep forward declarations together
[+] drm/i915/display: make struct __intel_global_objs_state opaque
[+] drm/i915/display: hide global state iterators, remove unused
[+] drm: bridge: Add waveshare DSI2DPI unit driver
[+] dt-bindings: display: panel: Add waveshare DPI panel support
[+] dt-bindings: display: bridge: Add waveshare DSI2DPI unit support
[+] drm/i915/scaler: Fix WA_14011503117
[+] drm/xe/configfs: Allow adding configurations for future VFs
[+] drm/xe/configfs: Only allow configurations for supported devices
[+] drm/xe/configfs: Keep default device config settings together
[+] drm/xe/configfs: Reintroduce struct xe_config_device
[+] drm/xe/configfs: Rename configfs_find_group() helper
[+] drm/xe/configfs: Rename struct xe_config_device
[+] drm/xe/configfs: Drop redundant init() error message
[+] drm/xe/configfs: Destroy xe_configfs.su_mutex on exit/error
[+] drm/xe: Print module init abort code
[+] drm/xe: Simplify module initialization code
[+] drm/xe/xe_guc_ads: Consolidate guc_waklv_enable functions
[+] drm/i915/display: WA_14011503117
[+] drm/amd/pm: Make static table support conditional
[+] drm/amdgpu: Fix vcn v4.0.3 poison irq call trace on sriov guest
[+] drm/amdgpu: Fix jpeg v4.0.3 poison irq call trace on sriov guest
[+] drm/amdgpu: Add wrapper function for dpc state
[+] drm/amd/pm: Allow static metrics table query in VF
[+] drm/amdgpu: Update SDMA firmware version check for user queue support
[+] drm/amd/pm: Use cached metrics data on arcturus
[+] drm/amd/pm: Use cached metrics data on aldebaran
[+] drm/amdgpu: Add NULL check for asic_funcs
[+] drm/amd/display: Promote DC to 3.2.344
[+] drm/amd/display: Adding interface to log hw state when underflow happens
[+] drm/amd/display: Toggle for Disable Force Pstate Allow on Disable
[+] drm/amd/display: Fixing hubp programming of 3dlut fast load
[+] drm/amd/display: limited pll vco w/a v2
[+] drm/amd/display: Avoid Read Remote DPCD Many Times
[+] drm/amd/display: Revert "drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value"
[+] drm/amd/display: update dpp/disp clock from smu clock table
[+] drm/amd/display: more liberal vmin/vmax update for freesync
[+] drm/amd/display: fix dmub access race condition
[+] drm/amd/display: Adjust AUX-less ALPM setting
[+] drm/amd/display: fix a Null pointer dereference vulnerability
[+] drm/amdgpu: Initialize vcn v5_0_1 ras function
[+] drm/amd/display: Add primary plane to commits for correct VRR handling
[+] drm/amdgpu: skip mgpu fan boost for multi-vf
[+] drm/amdgpu: Initialize jpeg v5_0_1 ras function
[+] drm/amdgpu: Skip poison aca bank from UE channel
[+] drm/amdgpu: fix link error for !PM_SLEEP
[+] drm/amd/display: add more cyan skillfish devices
[+] drm/amdgpu: update mmhub 3.3 client id mappings
[+] drm/amdgpu: update mmhub 3.0.1 client id mappings
[+] drm/amdgpu/vcn: Register dump cleanup in VCN2_5
[+] drm/amdgpu/vcn: Register dump cleanup in VCN2_0_0
[+] drm/amdgpu/vcn: Register dump cleanup in VCN3_0
[+] drm/amdgpu/vcn: Register dump cleanup in VCN4_0_3
[+] drm/amdgpu/vcn: Register dump cleanup in VCN4_0_5
[+] drm/amdgpu/vcn: Register dump cleanup in VCN4_0_0
[+] drm/amdgpu/vcn: Register dump cleanup in VCN5
[+] drm/amdgpu: Add new error code for VCN/JPEG new chain
[+] drm/amdgpu: Fix vcn v5.0.1 poison irq call trace
[+] drm/amdgpu/vcn: Add regdump helper functions
[+] drm/amd/amdgpu: Release xcp drm memory after unplug
[+] drm/amdgpu: Retain job->vm in amdgpu_job_prepare_job
[+] drm/amd: Use drm_*() macros instead of DRM_*() for amdgpu_cs
[+] drm/amdgpu: use kmalloc_array() instead of kmalloc()
[+] drm/amdgpu: Fix unintended error log in VCN5_0_0
[+] drm/amd/display: Fix DCE 6.0 and 6.4 PLL programming.
[+] drm/amd/display: Don't overwrite dce60_clk_mgr
[+] drm/amdgpu: Effective health check before reset
[+] drm/amdgpu: Avoid rma causes GPU duplicate reset
[+] drm/amdgpu: Update IPID value for bad page threshold CPER
[+] drm/amdgpu: Fix kdoc style in amdgpu_fence.c
[+] drm/amdkfd: Fix checkpoint-restore on multi-xcc
[+] Documentation: add RDNA4 dGPUs
[+] Documentation: update APU and dGPU tables with MP0/1 info
[+] drm/amd: Restore cached manual clock settings during resume
[+] drm/amd: Restore cached power limit during resume
[+] drm/amdgpu: Fix build error when CONFIG_SUSPEND is disabled
[+] drm/amdgpu: rework how PTE flags are generated v3
[+] drm/xe: Extend wa_13012615864 to additional Xe2 and Xe3 platforms
[+] drm/panel: sitronix-st7703: fix typo in comments
[+] drm/panel: himax-hx8279: Remove unneeded semicolon
[+] drm/panel: novatek-nt35560: Fix invalid return value
[+] drm: panel: Add support for Hydis HV101HD1 MIPI DSI panel
[+] dt-bindings: display: panel: Document Hydis HV101HD1 DSI panel
[+] drm: panel: orisetech: improve error handling during probe
[+] drm/panel: Kconfig: Fix spelling mistake "pannel" -> "panel"
[+] drm: panel: add support for Samsung AMS561RA01 panel with S6E8AA5X01 controller
[+] dt-bindings: display: panel: document Samsung AMS561RA01 panel with S6E8AA5X01 controller
[+] drm/panel: simple: Add Olimex LCD-OLinuXino-5CTS support
[+] dt-bindings: display: simple: Add Olimex LCD-OLinuXino-5CTS
[+] drm/xe/vf: Rebase exec queue parallel commands during migration recovery
[+] drm/xe/vf: Refresh utilization buffer during migration recovery
[+] drm/xe/vf: Post migration, repopulate ring area for pending request
[+] drm/xe/vf: Rebase MEMIRQ structures for all contexts after migration
[+] drm/xe/vf: Rebase HWSP of all contexts after migration
[+] drm/xe: Block reset while recovering from VF migration
[+] drm/xe/vf: Pause submissions during RESFIX fixups
[+] drm/xe/sa: Avoid caching GGTT address within the manager
[+] drm/{i915,xe}/display: Block hpd during suspend
[+] Mark xe driver as BROKEN if kernel page size is not 4kB
[+] drivers: tee: improve sysfs interface by using sysfs_emit()
[+] drm/xe: fix stale comment about unordered_wq usage
[+] drm/xe/compat: stop including i915_utils.h from compat i915_drv.h
[+] drm/xe/compat: remove unused platform macros
[+] drm/i915/display: Use the recomended min_hblank values
[+] accel/rocket: Fix undeclared const rocket_pm_ops
[+] accel/rocket: Fix Rockchip NPU compilation
[+] bpftool: Add bash completion for token argument
[+] bpftool: Add bpftool-token manpage
[+] bpftool: Add bpf_token show
[+] Merge branch 'task-local-data'
[+] selftests/bpf: Test concurrent task local data key creation
[+] selftests/bpf: Test basic task local data operations
[+] selftests/bpf: Introduce task local data
[+] bpf: Allow syscall bpf programs to call non-recur helpers
[+] drm/i915/bw: Remove space before newline
[+] drm/xe/pf: Don't resume device from restart worker
[+] drm/xe/pf: Make sure PF is ready to configure VFs
[+] drm/xe/pf: Disable PF restart worker on device removal
[+] drm/xe/pf: Skip LMTT update if no LMEM was provisioned
[+] drm/xe/devcoredump: Defer devcoredump initialization during probe
[+] drm/xe/vf: Fix IS_ERR() vs NULL check in xe_sriov_vf_ccs_init()
[+] drm/i915/dsi: use intel_de_wait_custom() instead of wait_for_us()
[+] drm/i915/pch: use intel_de_wait_custom() instead of wait_for_us()
[+] drm/i915/power: use intel_de_wait_custom() instead of wait_for_us()
[+] drm/i915/cdclk: use intel_de_wait_custom() instead of wait_for_us()
[+] drm/i915/dpll: use intel_de_wait_custom() instead of wait_for_us()
[+] drm/i915/ddi: use intel_de_wait_custom() instead of wait_for_us()
[+] drm/i915/hdmi: use intel_de_wait_for_set() instead of wait_for()
[+] drm/panel-edp: Add BOE NV140WUM-N64
[+] dt-bindings: display: panel: samsung,atna40ct06: document ATNA40CT06
[+] dt-bindings: display: panel: samsung,atna40cu11: document ATNA40CU11
[+] drm/panel-edp: Add edp panels used by mt8189 Chromebooks
[+] drm/vkms: Add writeback encoders as possible clones
[+] drm/xe: Fix oops in xe_gem_fault when running core_hotunplug test.
[+] drm: bridge: Add support for Solomon SSD2825 RGB/DSI bridge
[+] dt-bindings: display: bridge: Document Solomon SSD2825
[+] drm/xe/vf: Disable CSC support on VF
[+] drm/i915/fbc: fix the implementation of wa_18038517565
[+] drm/xe/vf: Fix VM crash during VF driver release
[+] selftests/seccomp: Add a test for the WAIT_KILLABLE_RECV fast reply race
[+] seccomp: Fix a race with WAIT_KILLABLE_RECV if the tracer replies too fast
[+] drm: docs: Update task from drm TODO list
[+] drm: Remove unused MIPI write seq and chatty functions
[+] drm/panel: jdi-lpm102a188a: Fix bug and clean up driver
[+] drm: Create mipi_dsi_dual* macros
[+] drm/xe/hw_engine_group: Don't use drm_warn to catch missed case
[+] drm/i915/display: remove superfluous includes
[+] drm/xe/uapi: Add documentation for DRM_XE_GEM_CREATE_FLAG_DEFER_BACKING
[+] drm/xe/guc: Add more GuC load error status codes
[+] drm/amdgpu: fix module parameter description
[+] Documentation/amdgpu: fix 'in the amdgfx' formulation
[+] drm/amdgpu: Add chain runlists support to GC9.4.2
[+] drm/amd/display: Promote DAL to 3.2.343
[+] drm/amd/display: Cache streams targeting link when performing LT automation
[+] drm/amd/display: Fix dmub_cmd header alignment
[+] drm/amd/display: Add Replay residency in debugfs
[+] drm/amd/display: Increase AUX Intra-Hop Done Max Wait Duration
[+] drm/amd/display: Add debug option to control BW Allocation mode
[+] drm/amd/display: Allow for sharing of some link and audio link functions
[+] drm/amd/display: Remove update_planes_and_stream_v1 sequence
[+] drm/amd/display: Rename dcn31 string shown to user
[+] drm/amd/display: Add eDP AUXless ALPM
[+] drm/amd/display: Remove unnecessary includes
[+] drm/amd/display: Remove unnecessary whitespace
[+] drm/amd/display: Drop unused include
[+] drm/amd/display: Add missing SPDX license identifier
[+] drm/amd/display: Revert "Add a config flag for limited_pll_vco"
[+] drm/amd/display: Add a config flag for limited_pll_vco
[+] drm/amd/display: Move setup_stream_attribute
[+] drm/amd/display: Add comma to last entry of enum for consistency
[+] drm/amd/display: Remove check DPIA HPD status for BW Allocation
[+] drm/amd/display: Add DC EDID read policy struct
[+] drm/amd/display: Reduce Stack Usage by moving 'audio_output' into 'stream_res' v4
[+] drm/amdgpu: Update external revid for GC v9.5.0
[+] drm/amdgpu: add critical address check for bad page retirement
[+] drm/amdgpu: Check vcn sram load return value
[+] drm/amdgpu: Update supported modes for GC v9.5.0
[+] drm/amdgpu: support ras critical address check
[+] drm/amdgpu: adjust the update of RAS bad page number
[+] drm/amdgpu: add range check for RAS bad page address
[+] drm/amdgpu: add command to check address validity
[+] drm/amdgpu: query the allocated vram address block info
[+] drm/amd/display: Promote DAL to 3.2.342
[+] drm/amd/display: [FW Promotion] Release 0.1.19.0
[+] drm/amd/display: Drop unnecessary 'rc' variable in amdgpu_dm_backlight_get_level()
[+] drm/amd/display: ensure committing streams is seamless
[+] drm/amd/display: Revert Add HPO encoder support to Replay
[+] drm/amd/display: fix condition for setting timing_adjust_pending
[+] drm/amd/display: Update tiled to tiled copy command
[+] drm/amd/display: Promote DAL to 3.2.341
[+] drm/amd/display: [FW Promotion] Release 0.1.18.0
[+] drm/vmwgfx: fix missing assignment to ts
[+] drm/i915/vblank: Change log from err to debug
[+] drm/xe: Support for mmap-ing mmio regions
[+] dt-bindings: npu: rockchip,rknn: Add bindings
[+] accel/rocket: Add IOCTLs for synchronizing memory accesses
[+] accel/rocket: Add job submission IOCTL
[+] accel/rocket: Add IOCTL for BO creation
[+] accel/rocket: Add a new driver for Rockchip's NPU
[+] accel/rocket: Add registers header
[+] drm/xe/xelp: Add Wa_18022495364
[+] drm/xe/xelp: Implement Wa_16010904313
[+] MAINTAINERS: Update email address for Carl Vanderlip
[+] drm/i915/display: Remove unused declarations of intel_io_*
[+] drm/i915/dp: Fix disabling training pattern at end of UHBR link training
[+] drm/xe/configfs: Use pci_name() for lookup
[+] drm/xe/configfs: Enforce canonical device names
[+] drm/xe/configfs: Fix pci_dev reference leak
[+] drm/i915: Fix selecting CONFIG_DRM_KUNIT_TEST in debug builds
[+] drm/xe/hw_engine_group: Avoid call kfree() for drmm_kzalloc()
[+] drm/xe: Remove unused GT TLB invalidation trace points
[+] drm/xe: Use GT TLB invalidation jobs in PT layer
[+] drm/xe: Add GT TLB invalidation jobs
[+] drm/xe: Add dependency scheduler for GT TLB invalidations to bind queues
[+] drm/xe: Create ordered workqueue for GT TLB invalidation jobs
[+] drm/xe: Add generic dependecy jobs / scheduler
[+] drm/xe: Explicitly mark migration queues with flag
[+] drm/xe/ptl: Apply Wa_16026007364
[+] drm/xe: Use emit_flush_imm_ggtt helper instead of open coding
[+] drm/xe: Rename MCFG_MCR_SELECTOR to STEER_SEMAPHORE
[+] drm/i915: Replace empty conditional with continue in eb_relocate_vma()
[+] drm/i915: Add braces around the else block in clflush_write32()
[+] drm/xe/guc: Clear whole g2h_fence during initialization
[+] drm/xe: Make GGTT TLB invalidation failure message GT oriented
[+] panthor: dump task pid and comm on gpu errors
[+] panthor: save task pid and comm in panthor_group
[+] panthor: set owner field for driver fops
[+] drm/xe: Enable SR-IOV for TGL
[+] drm/xe: Enable SR-IOV for ADL/ATSM
[+] drm/xe/pf: Enable SR-IOV PF mode by default
[+] drm/panel-edp: Add 50ms disable delay for four panels
[+] drm/xe: Fix build without debugfs
[+] drm/xe/vf: Register CCS read/write contexts with Guc
[+] drm/xe/vf: Attach and detach CCS copy commands with BO
[+] drm/xe/vf: Create contexts for CCS read write
[+] drm/display: bridge-connector: correct CEC bridge pointers in drm_bridge_connector_init
[+] drm/xe/vf: Don't register I2C devices if VF
[+] drm/bridge: display-connector: put the bridge obtained by drm_bridge_get_prev_bridge()
[+] drm/bridge: select_bus_fmt_recursive(): put the bridge obtained by drm_bridge_get_prev_bridge()
[+] drm/bridge: get the bridge returned by drm_bridge_get_prev_bridge()
[+] drm/i915/display: Fix dma_fence_wait_timeout() return value handling
[+] MAINTAINERS: Add new intel_vpu maintainer
[+] drm/i915/display: Set C10_VDR_CTRL_MSGBUS_ACCESS before phy reg read
[+] drm/i915/display: Ensure phy is accessible on lfps configuration
[+] drm/i915/display: Avoid unnecessarily calling intel_cx0_get_owned_lane_mask
[+] drm/i915/display: Write PHY_CMN1_CONTROL only when using AUXLess ALPM
[+] drm/xe/uc: Fix missing unwind goto
[+] accel/amdxdna: Delete pci_free_irq_vectors()
[+] accel/amdxdna: Support user space allocated buffer
[+] drm/probe-helper: put the bridge returned by drm_bridge_chain_get_first_bridge()
[+] drm/atomic-helper: put the bridge returned by drm_bridge_chain_get_first_bridge()
[+] drm/mxsfb: put the bridge returned by drm_bridge_chain_get_first_bridge()
[+] drm/bridge: get the bridge returned by drm_bridge_chain_get_first_bridge()
[+] drm/bridge: add a cleanup action for scope-based drm_bridge_put() invocation
[+] accel/ivpu: Remove lockdep_assert_irqs_disabled()
[+] drm/panel-edp: Add disable to 100ms for MNB601LS1-4
[+] rust: drm: Drop the use of Opaque for ioctl arguments
[+] drm/i915: replace DRM_DEBUG_SELFTEST with DRM_KUNIT_TEST
[+] drm/xe: Fix an IS_ERR() vs NULL bug in xe_tile_alloc_vram()
[+] drm/i915/psr: Add enable_panel_replay module parameter
[+] drm/i915/psr: Ignore enable_psr parameter on Panel Replay
[+] drm/i915/psr: Do not disable Early Transport when enable_psr is set
[+] drm/i915: Don't pass crtc_state to foo_plane_ctl() & co.
[+] drm/i915: Remove unused dpt_total_entries()
[+] drm/i915: Use i915_vma_offset() in intel_dpt_offset()
[+] drm/i915: Move the intel_dpt_offset() check into intel_plane_pin_fb()
[+] drm/i915: Nuke intel_plane_ggtt_offset()
[+] drm/i915: Precompute plane SURF address
[+] drm/i915/dsi: Don't set/read the DSI C clock divider on GLK
[+] drm/xe: Remove unnecessary EU stall debug message
[+] drm/panthor: Fix memory leak in panthor_ioctl_group_create()
[+] drm/sched: Avoid double re-lock on the job free path
[+] drm: Move drm_gem ioctl kerneldoc to uapi file
[+] drm: Add DRM prime interface to reassign GEM handle
[+] drm/i915/dp: Make .set_idle_link_train() mandatory
[+] drm/i915/dp: Implement .set_idle_link_train() for everyone
[+] drm/i915/dp: Move intel_dp_training_pattern()
[+] drm/i915/dp: Have intel_dp_get_adjust_train() tell us if anything changed
[+] drm/i915/dp: Clear DPCD training pattern before transmitting the idle pattern
[+] drm/i915/dp: Don't switch to idle pattern before disable on pre-hsw
[+] drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x
[+] drm: document DRM_MODE_PAGE_FLIP_EVENT interactions with atomic
[+] drm/xe/xe_debugfs: Exposure of G-State and pcie link state residency counters through debugfs
[+] drm/v3d: Add parameter to retrieve the number of GPU resets per-fd
[+] drm/v3d: Add parameter to retrieve the global number of GPU resets
[+] drm/i915/gmbus: Add Wa_16025573575 for PTL/WCL for bit-bashing
[+] drm/i915/display_wa: Add helpers to check wa
[+] drm/sched: Fix a race in DRM_GPU_SCHED_STAT_NO_HANG test
[+] drm/xe: Unify the initialization of VRAM regions
[+] drm/xe: Split xe_migrate allocation from initialization
[+] drm/xe: Move struct xe_vram_region to a dedicated header
[+] drm/xe: Use dynamic allocation for tile and device VRAM region structures
[+] drm/xe: Use devm_ioremap_wc for VRAM mapping and drop manual unmap
[+] drm/xe: Move debugfs GT attributes under tile directory
[+] drm/xe: Fix a NULL vs IS_ERR() bug in xe_i2c_register_adapter()
[+] drm/xe/oa: Fix static checker warning about null gt
[+] drm/xe: Don't fail probe on unsupported mailbox command
[+] drm/i915: Don't check for atomic context on PREEMPT_RT
[+] drm/dp: Change AUX DPCD probe address from LANE0_1_STATUS to TRAINING_PATTERN_SET
[+] drm/i915/dp: Add device specific quirk to limit eDP rate to HBR2
[+] Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4"
[+] drm/i915/xe3lpd: Prune modes for YUV420
[+] drm/i915/scaler: Use intel_display as argument to skl_scaler_max_src_size
[+] drm/i915/guc: Enable CT_DEAD output in regular debug builds
[+] pstore/zone: rewrite some comments for better understanding