@@ -1,515 +1,516 @@
[-] fbnic: link up on QEMU
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 net/sctp_vrf.sh
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
[+] nipa: fbnic: link up on QEMU
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