This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next in repository linux-next.
omits 894f47ff8df5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7c3e6d5d5db9 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 478f6829ad81 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 710b352e7dd0 Merge branch '9p-next' of https://github.com/martinetd/linux omits 95ace4823ef1 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits dd2449399602 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 5097d6f948b5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 08ddf153a09a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dfb3644e5728 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7172b1ebb65e Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 4419495cd8a9 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits f3b130598b1a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 1f0d1752ec92 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 88adb5dad907 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 51734012b220 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits f949d7ef9e42 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ed92ad3db686 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 506c7bed2297 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits ad44326d0f91 smb: client: show smb lease key in open_dirs output omits 759d8d7de5af smb: client: show smb lease key in open_files output omits 37072829b484 Merge branch 'for-next-next-v6.18-20251119' into for-next- [...] omits 3f2c707f5702 Merge branch 'for-next-current-v6.17-20251119' into for-ne [...] omits 5592e62551fe Merge branch 'misc-next' into for-next-next-v6.18-20251119 omits 7321a3b69f96 Merge branch 'b-for-next' into for-next-next-v6.18-20251119 omits 2f6705841369 Merge branch 'misc-6.18' into for-next-current-v6.17-20251119 omits f1ca3e9f78da btrfs: fallback to buffered IO if the data profile has dup [...] omits b3c9f757a566 btrfs: === misc-next on b-for-next === omits 6b512fe9e216 Merge branch 'misc-6.18' into next-fixes new a48f82290898 samples: work around glibc redefining some of our defines wrong adds fa766e759ff7 drm/i915/xe3lpd: Load DMC for Xe3_LPD version 30.02 adds 6eb2e056b0e4 drm/pcids: Split PTL pciids group to make wcl subplatform adds 913253ed47b9 drm/i915/display: Add definition for wcl as subplatform adds 547456038177 drm/i915/xe3: Restrict PTL intel_encoder_is_c10phy() to on [...] new 9b571b32313f Merge tag 'drm-intel-fixes-2025-11-20' of https://gitlab.f [...] adds 4c5376b4b143 drm/tegra: dc: Fix reference leak in tegra_dc_couple() adds 6cbab9f0da72 drm/tegra: Add call to put_pid() adds 660b299bed2a Revert "drm/tegra: dsi: Clear enable register if powered b [...] adds 949f1fd2225b nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot adds d4f14fa5c6c4 Merge drm/drm-fixes into drm-misc-fixes adds cead55e24cf9 drm/plane: Fix create_in_format_blob() return value new 201a32e61b51 Merge tag 'drm-misc-fixes-2025-11-20' of https://gitlab.fr [...] new cfa0904a35fd drm/amd/display: Prevent Gating DTBCLK before It Is Proper [...] new 71ad9054c1f2 drm/amd/display: Move sleep into each retry for retrieve_l [...] new 8612badc331b drm/amd/display: Increase DPCD read retries new c97da4785b3b drm/amd/display: Add an HPD filter for HDMI new 5bab4c89390f drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5 new 1788ef30725d drm/amd/display: Fix pbn to kbps Conversion new 9eb00b5f5697 drm/radeon: delete radeon_fence_process in is_signaled, no [...] new 31ab31433c9b drm/amd: Skip power ungate during suspend for VPE new 80d8a9ad1587 drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled new a44592339397 drm/amdgpu/vm: Check PRT uAPI flag instead of PTE flag new 21f46f54769c drm/amdgpu/ttm: Fix crash when handling MMIO_REMAP in PDE flags new c156c7f27ecd drm/amdgpu: Add sriov vf check for VCN per queue reset support. new 4e9fd472d1b9 Merge tag 'amd-drm-fixes-6.18-2025-11-20' of https://gitla [...] new d52dea485cd3 drm/xe: Prevent BIT() overflow when handling invalid prefe [...] new 905a3468ec67 drm/xe/kunit: Fix forcewake assertion in mocs test new 27c0a54e48c6 drm/xe: Remove duplicate DRM_EXEC selection from Kconfig new 5b38c22687d9 drm/xe/irq: Handle msix vector0 interrupt new 40b53db87c99 Merge tag 'drm-xe-fixes-2025-11-21' of https://gitlab.free [...] new c6d732c3bd41 Merge tag 'drm-fixes-2025-11-21' of https://gitlab.freedes [...] adds d4cd0902c156 gpio: cdev: make sure the cdev fd is still active before e [...] adds 2b6d546ba83e MAINTAINERS: update my email address new 2c26574cc4ea Merge tag 'gpio-fixes-for-v6.18-rc7' of git://git.kernel.o [...] adds 404ee89b4008 pinctrl: mediatek: mt8196: align register base names to dt [...] adds 518919276c41 pinctrl: mediatek: mt8189: align register base names to dt [...] adds 369f77229982 pinctrl: realtek: Select REGMAP_MMIO for RTD driver adds 316e361b5d2c dt-bindings: pinctrl: toshiba,visconti: Fix number of item [...] adds 9b07cdf86a0b pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe() adds 1c2e70397b41 pinctrl: qcom: msm: Fix deadlock in pinmux configuration adds 97ea34defbb5 pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc adds 6010d4d8b55b pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc() new 79afd3c5edac dt-bindings: pinctrl: xlnx,versal-pinctrl: Add missing une [...] new 68d804c64a59 Merge tag 'pinctrl-v6.18-2' of git://git.kernel.org/pub/sc [...] new b32cc17d607e ata: libata-scsi: Add missing scsi_device_put() in ata_scs [...] new b11890683380 ata: libata-scsi: Fix system suspend for a security locked drive new 91842ed844a0 ata: libata-core: Set capacity to zero for a security lock [...] new 317c4d8a2a32 Merge tag 'ata-6.18-rc7' of git://git.kernel.org/pub/scm/l [...] adds 03b3bcd319b3 nvme: fix admin request_queue lifetime adds 159de7a825ae nvmet-auth: update sc_c in target host hash calculation adds 6d87cd533578 nvme-multipath: fix lockdep WARN due to partition scan work adds ea3442efabd0 nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl() adds 0a2c5495b6d1 nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc [...] adds 49c2d5941c89 Merge tag 'nvme-6.18-2025-11-20' of git://git.infradead.or [...] new a4165ffc835f Merge tag 'block-6.18-20251120' of git://git.kernel.org/pu [...] adds 46447367a529 io_uring/cmd_net: fix wrong argument types for skb_queue_splice() new a07a003ce6d4 Merge tag 'io_uring-6.18-20251120' of git://git.kernel.org [...] new e3fe48f9bdf4 Merge tag 'v6.18-rc6-smb3-client-fixes' of git://git.samba [...] adds 20d7338f2d3b LoongArch: Use UAPI types in ptrace UAPI header adds 1c004609fdef LoongArch: Consolidate CPU names in /proc/cpuinfo adds acf5de1b23b0 LoongArch: Fix NUMA node parsing with numa_memblks adds 863a320dc6fd LoongArch: Mask all interrupts during kexec/kdump adds a6b533adfc05 LoongArch: Don't panic if no valid cache info for PCI adds 677e6123e3d2 LoongArch: BPF: Disable trampoline for kernel module funct [...] new 2eba5e05d9bc Merge tag 'loongarch-fixes-6.18-2' of git://git.kernel.org [...] adds 75f72fe289a7 selinux: rename task_security_struct to cred_security_struct adds dde3a5d0f4dc selinux: move avdcache to per-task security struct adds 3ded250b97c3 selinux: rename the cred_security_struct variables to "crsec" new 5703357ede59 Merge tag 'selinux-pr-20251121' of git://git.kernel.org/pu [...] adds 91f815b7073d riscv: Update MIPS vendor id to 0x127 adds 7b090e7b910c riscv: sbi: Prefer SRST shutdown over legacy adds e2cb69263e79 tools: riscv: Fixed misalignment of CSR related definitions new a6ff0d85ebf0 Merge tag 'riscv-for-linus-6.18-rc7' of git://git.kernel.o [...] adds c6d99e488117 Input: goodix - add support for ACPI ID GDIX1003 adds 7363096a5a08 Input: goodix - remove setting of RST pin to input adds 69aeb5073123 Input: pegasus-notetaker - fix potential out-of-bounds access adds d83f1512758f Input: imx_sc_key - fix memory corruption on unload adds e08969c4d65a Input: cros_ec_keyb - fix an invalid memory access adds f39b6c468c52 Merge tag 'v6.18-rc6' into for-linus adds ae8966b7b5bd Input: rename INPUT_PROP_HAPTIC_TOUCHPAD to INPUT_PROP_PRE [...] new ebd975458dea Merge tag 'input-for-v6.18-rc6' of git://git.kernel.org/pu [...] adds e6965188f84a scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_addre [...] adds 90449f2d1e1f scsi: sg: Do not sleep in atomic context new 7e29f0776094 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 678e1cc2f482 xfs: fix out of bounds memory read error in symlink repair new 89edd36fd801 Merge tag 'xfs-fixes-6.18-rc7' of git://git.kernel.org/pub [...] new 141fbbecec0e lib/crypto: tests: Fix KMSAN warning in test_sha256_finup_2x() new 0629dcf772e6 Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pu [...] adds ebd729fef316 MIPS: Malta: Fix !EVA SOC-it PCI MMIO adds 09782e72eec4 mips: dts: econet: fix EN751221 core type new 9f048fa48740 MIPS: mm: Prevent a TLB shutdown on initial uniquification new 14b46ba92bf5 MIPS: kernel: Fix random segmentation faults new d13f3ac64efb Merge tag 'mips-fixes_6.18_1' of git://git.kernel.org/pub/ [...] adds a24074ca8840 perf/x86/intel/uncore: Remove superfluous check adds f1f96511b1c4 perf: Fix 0 count issue of cpu-clock new e624f7377599 Merge tag 'perf-urgent-2025-11-23' of git://git.kernel.org [...] new 807e0d187da4 tick/sched: Fix bogus condition in report_idle_softirq() new 7b5ab04f035f timekeeping: Fix resource leak in tk_aux_sysfs_init() error paths new 20739af07383 timers: Fix NULL function pointer race in timer_shutdown_sync() new 1af5c1d3a902 Merge tag 'timers-urgent-2025-11-23' of git://git.kernel.o [...] adds 1dba74abf3e2 clk: sunxi-ng: Mark A523 bus-r-cpucfg clock as critical adds 5888533c6011 clk: sunxi-ng: sun55i-a523-r-ccu: Mark bus-r-dma as critical adds 2050280a4bb6 clk: sunxi-ng: sun55i-a523-ccu: Lower audio0 pll minimum rate adds 3c493b524ffd Merge tag 'sunxi-clk-fixes-for-6.18' of https://git.kernel [...] new d0e88704d96c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] new 0249ef24b4c2 btrfs: fix leaf leak in an error path in btrfs_del_items() new 2e5cf8b31ac7 btrfs: don't rewrite ret from inode_permission new 62f1c85f62b3 Merge branch 'misc-6.18' into next-fixes new f695cd1c1f23 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 5aac18af5efc Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 1e8e0823870f Merge branch 'misc-6.18' into for-next-current-v6.17-20251121 new d23aa8a7cf98 Merge branch 'for-next-current-v6.17-20251121' into for-ne [...] new 4b8bd7ba7341 btrfs: use test_and_set_bit() in btrfs_delayed_delete_inode_ref() new 15fe48e71284 btrfs: remove root argument from btrfs_del_dir_entries_in_log() new d8e5214f09e1 btrfs: reduce arguments to btrfs_del_inode_ref_in_log() new ad3b3beb89b6 btrfs: send: add unlikely to all unexpected overflow checks new 1553e0031cfc btrfs: send: do not allocate memory for xattr data when ch [...] new c7459b067d9d btrfs: make sure all ordered extents beyond EOF is properl [...] new ee15967ad095 btrfs: integrate the error handling of submit_one_sector() new ac35d1e070af btrfs: replace for_each_set_bit() with for_each_set_bitmap() new 98dad9ca0426 btrfs: reduce extent map lookup during writes new 7137cc4a7093 Merge branch 'b-for-next' into for-next-next-v6.18-20251121 new 835e2e33fc30 btrfs: === misc-next on b-for-next === new fce0a9087dc8 btrfs: fallback to buffered IO if the data profile has dup [...] new 59bbf62ee160 btrfs: remaining BTRFS_PATH_AUTO_FREE conversions new 0070fd2bc0f7 Merge branch 'misc-next' into for-next-next-v6.18-20251121 new 45ecc1c46e44 Merge branch 'for-next-next-v6.18-20251121' into for-next- [...] new d250690eb98a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4e3d537bc3f1 Merge branch 'master' of https://github.com/ceph/ceph-client.git new 9556c97288f0 smb: client: show smb lease key in open_files output new e4ae65e198a7 smb: client: show smb lease key in open_dirs output new 19382ca280a3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 04c9328e6737 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ea2972e1c789 erofs: correct FSDAX detection new 9392f3874aed Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 830a940feb5a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new a91c3cd0f591 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 8c6d6b6cc428 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 73318dac26fe Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new e39e0a828fb3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5f04ed92d5aa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d2b068778842 ksmbd: Use SHA-512 library for SMB3.1.1 preauth hash new 4d92b23d756a ksmbd: Use HMAC-SHA256 library for message signing and key [...] new f179c2832b97 ksmbd: Use HMAC-MD5 library for NTLMv2 new eadb1a90922d smb/server: fix return value of smb2_read() new 475e21366dc4 smb/server: fix return value of smb2_notify() new 698296eabf56 smb/server: fix return value of smb2_query_dir() new caf4e7fbc59a smb/server: fix return value of smb2_ioctl() new 4690087fc181 smb/server: fix return value of smb2_oplock_break() new 094dd77c9176 smb/server: update some misguided comment of smb2_0_server [...] new 873d5863d948 smb: rename common/cifsglob.h to common/smbglob.h new c235bac1084f smb: move smb_version_values to common/smbglob.h new f3862137e3b0 smb: move get_rfc1002_len() to common/smbglob.h new e0340629d676 smb: move SMB1_PROTO_NUMBER to common/smbglob.h new 1bcf2afd7cf4 smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/s [...] new a4cc5f6ddd3b smb: move copychunk definitions to common/smb2pdu.h new 0fa030076c40 smb: move resume_key_ioctl_rsp to common/smb2pdu.h new 989482c39ab2 ksmbd: skip lock-range check on equal size to avoid size== [...] new bb7d43abe09e smb/client: fix CAP_BULK_TRANSFER value new 6c9fe74b795f smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h new feaa665f198b smb: move create_durable_req_v2 to common/smb2pdu.h new 456ac7ace01a smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h new efc214f0e186 smb: move create_durable_rsp_v2 to common/smb2pdu.h new a274e299a437 smb: move some duplicate definitions to common/smb2pdu.h new 5840cb94e9fe smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h new 49250256a35f smb: move list of FileSystemAttributes to common/fscc.h new 34e818732c24 smb: move some duplicate struct definitions to common/fscc.h new 8bc3a061bd7c smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h new 412547b9d059 smb: do some cleanups new 202ceb2db9be smb: fix some warnings reported by scripts/checkpatch.pl new a59d54886a7e smb: move create_durable_reconn to common/smb2pdu.h new eb57000b59b7 ksmbd: server: avoid busy polling in accept loop new 2e5c8d67f514 ksmbd: fix use-after-free in ksmbd_tree_connect_put under [...] new c45fa1f62355 ksmbd: implement error handling for STATUS_INFO_LENGTH_MIS [...] new b59afd99bfb1 smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h new 0a26f936e35c ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname new e3b17a70ad0c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new f6dcad1d748e MAINTAINERS: add a nfsd blocklayout reviewer new 898f94465205 lockd: don't allow locking on reexported NFSv2/3 new 9906f7c4e2f3 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new b614915ad6b1 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 6129560ea6f1 Merge branch '9p-next' of https://github.com/martinetd/linux new 1cfe3795c152 xfs: use zi more in xfs_zone_gc_mount new 4bfaed64a12c Merge branch 'xfs-6.18-fixes' into for-next new ed6dd1043433 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 07fe530f007d Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new bad328e4adc0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (894f47ff8df5) \ N -- N -- N refs/heads/fs-next (bad328e4adc0)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 132 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 26 +- .../bindings/pinctrl/xlnx,versal-pinctrl.yaml | 1 + Documentation/input/event-codes.rst | 25 +- MAINTAINERS | 20 +- arch/loongarch/include/asm/cpu.h | 21 + arch/loongarch/include/uapi/asm/ptrace.h | 40 +- arch/loongarch/kernel/cpu-probe.c | 34 +- arch/loongarch/kernel/machine_kexec.c | 2 + arch/loongarch/kernel/numa.c | 60 +- arch/loongarch/kernel/proc.c | 2 + arch/loongarch/net/bpf_jit.c | 3 + arch/loongarch/pci/pci.c | 8 +- arch/mips/boot/dts/econet/en751221.dtsi | 2 +- arch/mips/kernel/process.c | 2 +- arch/mips/mm/tlb-r4k.c | 100 ++-- arch/mips/mti-malta/malta-init.c | 20 +- arch/riscv/include/asm/vendorid_list.h | 2 +- arch/riscv/kernel/sbi.c | 6 +- arch/x86/events/intel/uncore.c | 2 - drivers/ata/libata-core.c | 10 + drivers/ata/libata-scsi.c | 11 +- drivers/clk/sunxi-ng/ccu-sun55i-a523-r.c | 4 +- drivers/clk/sunxi-ng/ccu-sun55i-a523.c | 2 +- drivers/gpio/gpiolib-cdev.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 138 +++++ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 59 +- .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 4 +- .../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 2 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 8 + .../display/dc/link/protocols/link_dp_capability.c | 11 +- drivers/gpu/drm/drm_plane.c | 4 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 14 +- .../gpu/drm/i915/display/intel_display_device.c | 13 + .../gpu/drm/i915/display/intel_display_device.h | 4 +- drivers/gpu/drm/i915/display/intel_dmc.c | 10 +- drivers/gpu/drm/nouveau/nvkm/falcon/fw.c | 2 + drivers/gpu/drm/radeon/radeon_fence.c | 7 - drivers/gpu/drm/tegra/dc.c | 1 + drivers/gpu/drm/tegra/dsi.c | 9 - drivers/gpu/drm/tegra/uapi.c | 7 +- drivers/gpu/drm/xe/Kconfig | 1 - drivers/gpu/drm/xe/tests/xe_mocs.c | 2 +- drivers/gpu/drm/xe/xe_irq.c | 18 +- drivers/gpu/drm/xe/xe_pci.c | 1 + drivers/gpu/drm/xe/xe_vm.c | 6 +- drivers/hid/hid-haptic.c | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 6 + drivers/input/keyboard/imx_sc_key.c | 2 +- drivers/input/tablet/pegasus_notetaker.c | 9 + drivers/input/touchscreen/goodix.c | 28 +- drivers/input/touchscreen/goodix.h | 1 - drivers/nvme/host/core.c | 3 +- drivers/nvme/host/fc.c | 15 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/target/auth.c | 4 +- drivers/nvme/target/fabrics-cmd-auth.c | 1 + drivers/nvme/target/nvmet.h | 1 + drivers/perf/riscv_pmu_sbi.c | 2 +- drivers/pinctrl/cirrus/pinctrl-cs42l43.c | 23 +- drivers/pinctrl/mediatek/pinctrl-mt8189.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mt8196.c | 6 +- drivers/pinctrl/nxp/pinctrl-s32cc.c | 3 +- drivers/pinctrl/qcom/pinctrl-msm.c | 2 +- drivers/pinctrl/realtek/Kconfig | 1 + drivers/scsi/sg.c | 10 +- drivers/target/loopback/tcm_loop.c | 3 + fs/btrfs/block-group.c | 3 +- fs/btrfs/delayed-inode.c | 11 +- fs/btrfs/dir-item.c | 3 +- fs/btrfs/extent-tree.c | 41 +- fs/btrfs/extent_io.c | 224 ++++---- fs/btrfs/free-space-tree.c | 29 +- fs/btrfs/inode-item.c | 3 +- fs/btrfs/inode.c | 7 +- fs/btrfs/ioctl.c | 37 +- fs/btrfs/ordered-data.c | 38 ++ fs/btrfs/ordered-data.h | 2 + fs/btrfs/qgroup.c | 142 ++--- fs/btrfs/send.c | 30 +- fs/btrfs/super.c | 10 +- fs/btrfs/tree-log.c | 16 +- fs/btrfs/tree-log.h | 5 +- fs/btrfs/volumes.c | 3 +- fs/btrfs/xattr.c | 3 +- fs/erofs/super.c | 22 +- fs/lockd/svclock.c | 12 + fs/lockd/svcshare.c | 6 + fs/smb/client/cifsglob.h | 31 +- fs/smb/client/cifspdu.h | 601 ++++++--------------- fs/smb/client/cifssmb.c | 18 +- fs/smb/client/cifstransport.c | 8 +- fs/smb/client/connect.c | 6 +- fs/smb/client/inode.c | 4 +- fs/smb/client/misc.c | 2 +- fs/smb/client/ntlmssp.h | 8 +- fs/smb/client/readdir.c | 12 +- fs/smb/client/reparse.h | 8 +- fs/smb/client/rfc1002pdu.h | 8 +- fs/smb/client/smb1ops.c | 2 +- fs/smb/client/smb2inode.c | 2 +- fs/smb/client/smb2ops.c | 18 +- fs/smb/client/smb2pdu.c | 45 +- fs/smb/client/smb2pdu.h | 112 ---- fs/smb/common/cifsglob.h | 30 - fs/smb/common/fscc.h | 174 ++++++ fs/smb/common/smb2pdu.h | 279 +++++++++- fs/smb/common/smbacl.h | 8 +- fs/smb/common/smbglob.h | 72 +++ fs/smb/server/Kconfig | 6 +- fs/smb/server/auth.c | 390 +++---------- fs/smb/server/auth.h | 10 +- fs/smb/server/crypto_ctx.c | 24 - fs/smb/server/crypto_ctx.h | 15 +- fs/smb/server/mgmt/tree_connect.c | 18 +- fs/smb/server/mgmt/tree_connect.h | 1 - fs/smb/server/misc.c | 15 +- fs/smb/server/oplock.c | 8 +- fs/smb/server/server.c | 4 - fs/smb/server/smb2misc.c | 2 +- fs/smb/server/smb2ops.c | 38 +- fs/smb/server/smb2pdu.c | 217 ++++---- fs/smb/server/smb2pdu.h | 107 ---- fs/smb/server/smb_common.h | 276 +--------- fs/smb/server/transport_tcp.c | 41 +- fs/smb/server/vfs.c | 7 +- fs/xfs/scrub/symlink_repair.c | 2 +- fs/xfs/xfs_zone_gc.c | 8 +- include/drm/intel/pciids.h | 5 +- include/linux/ata.h | 1 + include/linux/lockd/lockd.h | 9 +- include/uapi/linux/input-event-codes.h | 2 +- io_uring/cmd_net.c | 2 +- kernel/events/core.c | 2 +- kernel/time/tick-sched.c | 11 +- kernel/time/timekeeping.c | 21 +- kernel/time/timer.c | 7 +- lib/crypto/tests/sha256_kunit.c | 1 + samples/vfs/test-statx.c | 6 + samples/watch_queue/watch_test.c | 6 + security/selinux/hooks.c | 251 ++++----- security/selinux/include/objsec.h | 22 +- tools/arch/riscv/include/asm/csr.h | 5 +- 149 files changed, 2075 insertions(+), 2446 deletions(-) delete mode 100644 fs/smb/common/cifsglob.h create mode 100644 fs/smb/common/fscc.h create mode 100644 fs/smb/common/smbglob.h