This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-current in repository linux-next.
omits c6b140f11698 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 717d0450cdd8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 507fcccf854a Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 32b578e755e0 Merge branch 'misc-6.18' into next-fixes adds ae11e08c3d0c i2c: Remove redundant pm_runtime_mark_last_busy() calls adds 72f437e674e5 i2c: usbio: Add ACPI device-id for MTL-CVF devices adds 867537094124 dt-bindings: i2c: Convert apm,xgene-slimpro-i2c to DT schema new 389dfd9db638 Merge tag 'i2c-for-6.18-rc2' of git://git.kernel.org/pub/s [...] adds 1696b0cfcf00 drm/i915/guc: Skip communication warning on reset in progress adds 760039c95c78 drm/i915/frontbuffer: Move bo refcounting intel_frontbuffe [...] adds 86af6b90e055 drm/i915/fb: Fix the set_tiling vs. addfb race, again adds 95355766e587 drm/i915/psr: Deactivate PSR only on LNL and when selectiv [...] adds f69f31e5a7b8 Merge tag 'drm-intel-fixes-2025-10-16' of https://gitlab.f [...] adds 9858ea4c29c2 Revert "drm/amd/display: Only restore backlight after amdg [...] adds 5c05bcf6ae77 drm/amd/pm: Disable MCLK switching on SI at high pixel clocks adds 7bdd91abf0cb drm/amd: Disable ASPM on SI adds 5d55ed19d419 drm/amdgpu: remove two invalid BUG_ON()s adds 8f74c70be575 drm/amdgpu: block CE CS if not explicitely allowed by modu [...] adds 357d90be2c7a drm/amdgpu: fix handling of harvesting for ip_discovery firmware adds 1f22fcb88bfe drm/amdgpu: handle wrap around in reemit handling adds ff780f4f8032 drm/amdgpu: set an error on all fences from a bad context adds 6df8e84aa6b5 drm/amdgpu: use atomic functions with memory barriers for [...] adds ef38b4eab146 drm/amdgpu: drop unused structures in amdgpu_drm.h adds 6917112af2ba drm/amd/powerplay: Fix CIK shutdown temperature adds 74de0eaa00ea drm/amdgpu: fix bit shift logic adds 33cc891b56b9 drm/amdgpu: hide VRAM sysfs attributes on GPUs without VRAM adds 883f309add55 drm/amdgpu: Fix NULL pointer dereference in VRAM logic for [...] adds d0de79f66a80 drm/amdgpu: fix gfx12 mes packet status return check adds 8745ca5efb2a drm/amdgpu: fix initialization of doorbell array for detec [...] adds 0ef930e1faca drm/amdgpu: fix hung reset queue array memory allocation adds 277bb0f83e98 drm/amdgpu: enable suspend/resume all for gfx 12 adds 079ae5118e1f drm/amdkfd: fix suspend/resume all calls in mes based evic [...] adds 520133b0ba97 Merge tag 'amd-drm-fixes-6.18-2025-10-16' of https://gitla [...] adds e07e10ae83bd drm/panthor: Ensure MCU is disabled on suspend adds db74b04edce1 drm/bridge: lt9211: Drop check for last nibble of version [...] adds 095232711f23 drm/draw: fix color truncation in drm_draw_fill24 adds 7f38a1487555 drm/rockchip: vop2: use correct destination rectangle heig [...] adds 48a710760e10 Merge drm/drm-fixes into drm-misc-fixes adds fd6e385528d8 accel/qaic: Fix bootlog initialization ordering adds 11f08c30a3e4 accel/qaic: Treat remaining == 0 as error in find_and_map_ [...] adds 52e59f7740ba accel/qaic: Synchronize access to DBC request queue head & [...] adds 6f719373b943 drm/ast: Blank with VGACR17 sync enable, always clear VGAC [...] adds 2aab1f993c8c drm/gpuvm: Fix kernel-doc warning for drm_gpuvm_map_req.map adds 5801e65206b0 drm/sched: Fix potential double free in drm_sched_job_add_ [...] adds d6dd930a6b3d Merge tag 'drm-misc-fixes-2025-10-16' of https://gitlab.fr [...] adds e5ae8d1eb08a drm/xe: Increase global invalidation timeout to 1000us adds 7ac74613e5f2 drm/xe: Don't allow evicting of BOs in same VM in array of [...] adds d30203739be7 drm/xe: Move rebar to be done earlier adds 1117e7d1e8e6 drm/xe/migrate: Fix an error path adds 7413e9f2be6b drm/xe: Handle mixed mappings and existing VRAM on atomic faults adds 1852d27aa998 drm/xe: Enable media sampler power gating adds 9f64b3cd051b drm/xe/guc: Check GuC running state before deregistering e [...] adds 7987b93e3a11 drm/xe/svm: Ensure data will be migrated to system if indi [...] adds 6d36f65ba551 drm/xe/kunit: Fix kerneldoc for parameterized tests adds 6a91af25cdbc drm/xe/migrate: don't misalign current bytes adds 225bc03d8542 drm/xe/evict: drop bogus assert adds 62cab426d0e3 Merge tag 'drm-xe-fixes-2025-10-16' of https://gitlab.free [...] new e96687c6d3b7 Merge tag 'drm-fixes-2025-10-17' of https://gitlab.freedes [...] adds 8527bbb33936 ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l4 [...] adds 1cf11d80db5d ALSA: hda: Fix missing pointer check in hda_component_mana [...] adds 30b3211aa241 ALSA: hda/intel: Add MSI X870E Tomahawk to denylist adds 77908b817667 ALSA: usb-audio: apply quirk for Huawei Technologies Co., [...] adds 5ec6f9434225 ALSA: hda/realtek: Add quirk entry for HP ZBook 17 G6 adds 66233e583d1e ALSA: hda/tas2781: Set tas2781_hda::tasdevice_priv::chip_i [...] adds 2b929b6eec0c ALSA: usb-audio: add mixer_playback_min_mute quirk for Log [...] adds d41f68dff783 ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings adds 28412b489b08 ALSA: usb-audio: Fix NULL pointer deference in try_to_regi [...] adds 9af61fc91486 ALSA: usb-audio: add volume quirks for MS LifeChat LX-3000 adds c6fceaf16647 ALSA: usb-audio: fix vendor quirk for Logitech H390 adds 53a3c6e22283 ASoC: tas2781: Support more newly-released amplifiers tas5 [...] adds 7e6cfa3e94cf ASoC: tas2781: Update ti,tas2781.yaml for adding tas58xx adds 6370a996f308 ASoC: codecs: Fix gain setting ranges for Renesas IDT821034 codec adds 57b00ab3d33d ASoC: sdw_utils: add rt1321 part id to codec_info_list adds d5cda96d0130 ASoC: codecs: wcd938x-sdw: remove redundant runtime pm calls adds fcd298fdc2a3 ASoC: dt-bindings: Add compatible string fsl,imx-audio-tlv320 adds 7a37291ed40a ASoC: max98090/91: fixed max98091 ALSA widget powering up/down adds 5726b68473f7 ASoC: amd/sdw_utils: avoid NULL deref when devm_kasprintf() fails adds 6079165e6e02 ASoC: dt-bindings: qcom,sm8250: Add QCS615 sound card adds dee4ef0ebe4d ASoC: qcom: sc8280xp: Add support for QCS615 adds 62ef9b2a01a0 ASoC: Add QCS615 sound card support adds 6e54919cb541 ASoC: nau8821: Cancel jdet_work before handling jack ejection adds 9273aa85b35c ASoC: nau8821: Generalize helper to clear IRQ status adds a698679fe8b0 ASoC: nau8821: Consistently clear interrupts before unmasking adds 2b4eda7bf7d8 ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit adds ee70bacef1c6 ASoC: nau8821: Avoid unnecessary blocking in IRQ handler adds f1a450f9e17d ASoC: nau8821: Fix IRQ handling and improve jack adds ec2e0fb07d78 Merge tag 'asoc-fix-v6.18-rc1' of https://git.kernel.org/p [...] new 2a786348004b ALSA: hda/realtek: Fix mute led for HP Omen 17-cb0xxx new 1422424187a5 Merge tag 'sound-6.18-rc2' of git://git.kernel.org/pub/scm [...] adds 7e8242405b94 rpmb: move rpmb_frame struct and constants to common header new cf1ea8854e4f Merge tag 'mmc-v6.18-rc1' of git://git.kernel.org/pub/scm/ [...] adds dc96cefef0d3 blk-mq: fix stale tag depth for shared sched tags in blk_m [...] adds 08823e89e3e2 block: Remove elevator_lock usage from blkg_conf frozen op [...] adds bb642e2d300e nvme-multipath: Skip nr_active increments in RETRY disposition adds 7e091add9c43 nvme-auth: update sc_c in host response adds 5a869d017793 nvme/tcp: handle tls partially sent records in write_space() adds f0624c664643 Merge tag 'nvme-6.18-2025-10-16' of git://git.infradead.or [...] new 0c8df15f758a Merge tag 'block-6.18-20251016' of git://git.kernel.org/pu [...] adds 927069c4ac2c Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_comple [...] adds be7cab44ed09 io_uring: protect mem region deregistration adds 437c23357d89 io_uring: fix unexpected placement on same size resizing adds 18d6b1743eaf io_uring/rw: check for NULL io_br_sel when putting a buffer new 6f3b6e91f720 Merge tag 'io_uring-6.18-20251016' of git://git.kernel.org [...] adds 812258ff4166 rust: cfi: only 64-bit arm and x86 support CFI_CLANG adds 781380d2cdef riscv: kgdb: Ensure that BUFMAX > NUMREGBYTES adds ae9e9f3d67dc RISC-V: clear hot-unplugged cores from all task mm_cpumask [...] adds c199745d3ac3 riscv: entry: fix typo in comment 'instruciton' -> 'instruction' adds 9e68bd803fac riscv: kprobes: Fix probe address validation adds 69a8b62a7aa1 riscv: acpi: avoid errors caused by probing DT devices whe [...] adds 7882d2c45ccb riscv: Respect dependencies of ARCH_HAS_ELF_CORE_EFLAGS adds 852947be66b8 riscv: kprobes: convert one final __ASSEMBLY__ to __ASSEMBLER__ new fe69107ec7d8 Merge tag 'riscv-for-linux-6.18-rc2' of git://git.kernel.o [...] new e9ad390a4812 arm64/sysreg: Fix GIC CDEOI instruction encoding new ea0d55ae4b32 arm64: debug: always unmask interrupts in el0_softstp() new f406055cb18c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds df90f6cd29d8 slab: fix clearing freelist in free_deferred_objects() adds 86f54f9b6c17 slab: reset slab->obj_ext when freeing and it is OBJEXTS_A [...] new 959f018f97e6 Merge tag 'slab-for-6.18-rc2' of git://git.kernel.org/pub/ [...] adds ef3e73a917ec powerpc/pseries/msi: Fix NULL pointer dereference at irq d [...] adds 2743cf75f7c9 powerpc, ocxl: Fix extraction of struct xive_irq_data adds 0843ba458439 powerpc/fadump: skip parameter area allocation when fadump [...] new 0e622c4b0e02 Merge tag 'powerpc-6.18-2' of git://git.kernel.org/pub/scm [...] new ed25dcfbc432 KVM: arm64: nv: Don't treat ZCR_EL2 as a 'mapped' register new 9a1950f97741 KVM: arm64: nv: Don't advance PC when pending an SVE exception new a46c09b382ee KVM: arm64: Use the in-context stage-1 in __kvm_find_s1_de [...] new 890c608b4d5e KVM: arm64: selftests: Test effective value of HCR_EL2.AMO new cb49b7b8622e KVM: arm64: selftests: Track width of timer counter as "in [...] new 0aa1b76fe142 KVM: arm64: Prevent access to vCPU events before init new cc4309324dc6 KVM: arm64: Document vCPU event ioctls as requiring init'ed vCPU new a133052666be KVM: selftests: Fix irqfd_test for non-x86 architectures new 05a02490faeb KVM: arm64: Remove unreachable break after return new 9a7f87eb587d KVM: arm64: selftests: Sync ID_AA64PFR1, MPIDR, CLIDR in guest new c35dd838666d KVM: arm64: Guard PMSCR_EL1 initialization with SPE presen [...] new 2192d348c0aa KVM: arm64: selftests: Allocate vcpus with correct size new d5e6310a0d99 KVM: arm64: selftests: Actually enable IRQs in vgic_lpi_stress new 3193287ddffb KVM: arm64: gic-v3: Only set ICH_HCR traps for v2-on-v3 or [...] new 164ecbf73c3e Documentation: KVM: Update GICv3 docs for GICv5 hosts new 4cab5c857d1f KVM: arm64: Hide CNTHV_*_EL2 from userspace for nVHE guests new aa68975c973e KVM: arm64: Introduce timer_context_to_vcpu() helper new 8625a670afb0 KVM: arm64: Replace timer context vcpu pointer with timer_id new a92d55226689 KVM: arm64: Make timer_set_offset() generally accessible new 77a0c42eaf03 KVM: arm64: Add timer UAPI workaround to sysreg infrastructure new 09424d5d7d4e KVM: arm64: Move CNT*_CTL_EL0 userspace accessors to gener [...] new 8af198980eff KVM: arm64: Move CNT*_CVAL_EL0 userspace accessors to gene [...] new c3be3a48fb18 KVM: arm64: Move CNT*CT_EL0 userspace accessors to generic [...] new 892f7c38ba3b KVM: arm64: Fix WFxT handling of nested virt new 386aac77da11 KVM: arm64: Kill leftovers of ad-hoc timer userspace access new 6418330c8478 KVM: arm64: selftests: Make dependencies on VHE-specific r [...] new 4da5a9af78b7 KVM: arm64: selftests: Add an E2H=0-specific configuration [...] new 5c7cf1e44e94 KVM: arm64: selftests: Fix misleading comment about virtua [...] new fb10ddf35c1c KVM: arm64: Compute per-vCPU FGTs at vcpu_load() new e0b5a7967dec KVM: arm64: nv: Use FGT write trap of MDSCR_EL1 when available new ca88ecdce5f5 arm64: Revamp HCR_EL2.E2H RES1 detection new 5d26eaae15fb Merge tag 'kvmarm-fixes-6.18-1' of git://git.kernel.org/pu [...] adds 1bcc3f879127 KVM: selftests: Test prefault memory during concurrent mem [...] adds 034417c1439a KVM: x86/pmu: Don't try to get perf capabilities for hybrid CPUs adds d2042d8f96dd KVM: Rework KVM_CAP_GUEST_MEMFD_MMAP into KVM_CAP_GUEST_ME [...] adds fe2bf6234e94 KVM: guest_memfd: Add INIT_SHARED flag, reject user page f [...] adds 5d3341d684be KVM: guest_memfd: Invalidate SHARED GPAs if gmem supports [...] adds 9aef71c892a5 KVM: Explicitly mark KVM_GUEST_MEMFD as depending on KVM_G [...] adds 44c6cb9fe988 KVM: guest_memfd: Allow mmap() on guest_memfd for x86 VMs [...] adds 3a6c08538c74 KVM: selftests: Stash the host page size in a global in th [...] adds 21d602ed616a KVM: selftests: Create a new guest_memfd for each testcase adds df0d9923f705 KVM: selftests: Add test coverage for guest_memfd without [...] adds 61cee97f4018 KVM: selftests: Add wrappers for mmap() and munmap() to as [...] adds 505c953009ec KVM: selftests: Isolate the guest_memfd Copy-on-Write nega [...] adds f91187c0ecc6 KVM: selftests: Add wrapper macro to handle and assert on [...] adds 19942d4fd9cf KVM: selftests: Verify that faulting in private guest_memf [...] adds 505f5224b197 KVM: selftests: Verify that reads to inaccessible guest_me [...] new 4361f5aa8bfc Merge tag 'kvm-x86-fixes-6.18-rc2' of https://github.com/k [...] new 02e5f74ef08d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds b9ce79887e27 smb: client: Return a status code only as a constant in si [...] adds 911063b590ce smb: client: Omit one redundant variable assignment in cif [...] adds e487f13cc94f smb: smbdirect: introduce smbdirect_mr_io.{kref,mutex} and [...] adds abe5b71c3913 smb: client: change smbd_deregister_mr() to return void adds 19421ec19898 smb: client: let destroy_mr_list() call list_del(&mr->list) adds a8e128b293e2 smb: client: let destroy_mr_list() remove locked from the list adds 9bebb8924b27 smb: client: improve logic in allocate_mr_list() adds c8478502960e smb: client: improve logic in smbd_register_mr() adds 56c817e31ace smb: client: improve logic in smbd_deregister_mr() adds b9c0becc2fce smb: client: call ib_dma_unmap_sg if mr->sgt.nents is not 0 adds 1ef0e16c3d7c smb: client: let destroy_mr_list() call ib_dereg_mr() befo [...] adds b0432201a11b smb: client: let destroy_mr_list() keep smbdirect_mr_io me [...] adds d877470b5991 smb: move some duplicate definitions to common/cifsglob.h adds d451a0e88e9f smb: client: let smbd_destroy() wait for SMBDIRECT_SOCKET_ [...] adds c2b77f42205e smb: client: Fix refcount leak for cifs_sb_tlink adds 6447b0e35556 cifs: parse_dfs_referrals: prevent oob on malformed input adds af5fea514112 smb: client: Use SHA-512 library for SMB3.1.1 preauth hash adds 4b4c6fdb25de smb: client: Use HMAC-SHA256 library for key generation adds e05b3115e753 smb: client: Use HMAC-SHA256 library for SMB2 signature ca [...] adds ae04b1bb06f8 smb: client: Use MD5 library for M-F symlink hashing adds c04e55b257b4 smb: client: Use MD5 library for SMB1 signature calculation adds 395a77b030a8 smb: client: Use HMAC-MD5 library for NTLMv2 adds 2c09630d09c6 smb: client: Remove obsolete crypto_shash allocations adds 3c15a6df61ba smb: client: Consolidate cmac(aes) shash allocation new 4ccb3a800028 Merge tag '6.18-rc1-smb-client-fixes' of git://git.samba.o [...] adds 8db4a1d146f8 NFSv4/flexfiles: fix to allocate mirror->dss before use adds 7a84394f02ab NFS4: Apply delay_retrans to async operations adds 9ff022f3820a NFS: check if suid/sgid was cleared after a write as needed adds 9bb3baa9d160 NFS4: Fix state renewals missing after boot new 2d07c6c20988 Merge tag 'nfs-for-6.18-2' of git://git.linux-nfs.org/proj [...] adds 82ebecdc74ff exfat: fix improper check of dentry.stream.valid_size adds 2d8636119b92 exfat: fix out-of-bounds in exfat_nls_to_ucs2() new 847f242f7a44 Merge tag 'exfat-for-6.18-rc2' of git://git.kernel.org/pub [...] adds 7f9ee5fc97e1 bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path adds e603a342cf7e selftests/bpf: make arg_parsing.c more robust to crashes adds 5fb750e8a9ae bpf: Replace bpf_map_kmalloc_node() with kmalloc_nolock() [...] adds 0c1999ed3372 selftests: arg_parsing: Ensure data is flushed to disk bef [...] adds f6fddc6df3fc bpf: Fix memory leak in __lookup_instance error path new 7c33e97a6ef5 bpf: Do not disable preemption in bpf_test_run(). new a1e83d4c0361 selftests/bpf: Fix redefinition of 'off' as different kind [...] new d303caf5caf4 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds 6c26c055523d HID: intel-thc-hid: intel-quicki2c: Fix wrong type casting adds 8fe2cd8ec84b HID: intel-thc-hid: Intel-quickspi: switch first interrupt [...] adds 50f1f782f8d6 HID: intel-thc-hid: intel-quickspi: Add ARL PCI Device Id's adds 362f21536966 HID: cp2112: Add parameter validation to data length adds 0be4253bf878 HID: quirks: avoid Cooler Master MM712 dongle wakeup bug adds 1141ed52348d HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel adds 1d64624243af HID: core: Add printk_ratelimited variants to hid_warn() etc adds b73bc6a51f0c HID: nintendo: Wait longer for initial probe adds b8874720b2f3 HID: nintendo: Rate limit IMU compensation message adds 083a4f3f3cc7 HID: Kconfig: Fix build error from CONFIG_HID_HAPTIC adds a7cdc2086c19 HID: hid-debug: Fix spelling mistake "Rechargable" -> "Rec [...] adds 0187c08058da HID: hid-input: only ignore 0 battery events for digitizers adds aa4daea418ee HID: multitouch: fix name of Stylus input devices adds 46f781e0d151 HID: multitouch: fix sticky fingers adds d9b3014a7f14 selftests/hid: add tests for missing release on the Dell S [...] adds ed80cc4667ac HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL new 2953fb65481b Merge tag 'hid-for-linus-2025101701' of git://git.kernel.o [...] adds 02e7567f5da0 cxl/port: Avoid missing port component registers setup adds a375246fcf2b cxl/features: Add check for no entries in cxl_feature_info adds 2e41e5a91a37 cxl/acpi: Fix setup of memory resource in cxl_acpi_set_cac [...] adds 0f6f1982cb28 cxl: Set range param for region_res_match_cxl_range() as const adds f4d027921c81 cxl: Fix match_region_by_range() to use region_res_match_c [...] adds 257c4b03a2f7 cxl/region: Use %pa printk format to emit resource_size_t adds a4bbb493a324 cxl/trace: Subtract to find an hpa_alias0 in cxl_poison events new ea0bdf2b945e Merge tag 'cxl-fixes-6.18-rc2' of git://git.kernel.org/pub [...] adds d6fc45100aa8 PCI: cadence: Search for MSI Capability with correct ID adds 469276c06aff PCI: Revert early bridge resource set up new e433110eb5bf PCI: vmd: Override irq_startup()/irq_shutdown() in vmd_ini [...] new a78835b86a44 PCI/VGA: Select SCREEN_INFO on X86 new e67bb0da332c Merge tag 'pci-v6.18-fixes-2' of git://git.kernel.org/pub/ [...] new dbfdaeb381a4 tpm_crb: Add idle support for the Arm FF-A start method new 648937f64a09 Merge tag 'tpmdd-next-v6.18-rc2' of git://git.kernel.org/p [...] adds 4a9cb2eecc78 docs: rust: add section on imports formatting adds 8a7c601e1457 rust: alloc: employ a trailing comment to keep vertical layout adds 32f072d9eaf9 rust: cpufreq: fix formatting adds 1f1d3e1d094d rust: bitmap: fix formatting new 1c64efcb083c Merge tag 'rust-rustfmt' of git://git.kernel.org/pub/scm/l [...] adds 15292f1b4c55 x86/resctrl: Fix miscount of bandwidth event when reactiva [...] adds f25785f9b088 x86/mm: Fix overflow in __cpa_addr() adds 83b0177a6c48 x86/mm: Fix SMP ordering in switch_mm_irqs_off() adds e6416c2dfe23 x86/CPU/AMD: Prevent reset reasons from being retained acr [...] new c7864eeaa4b7 Merge tag 'x86_urgent_for_v6.18_rc2' of git://git.kernel.o [...] adds 62685ab071de uprobe: Move arch_uprobe_optimize right after handlers execution adds ebfc8542ad62 perf/core: Fix address filter match with backing files adds 8818f507a939 perf/core: Fix MMAP event path names with backing files adds fa4f4bae893f perf/core: Fix MMAP2 event device with backing files new 343b4b44a10f Merge tag 'perf_urgent_for_v6.18_rc2' of git://git.kernel. [...] adds ee6e44dfe6e5 sched/deadline: Stop dl_server before CPU goes offline adds 17e3e88ed0b6 sched/fair: Fix pelt lost idle time detection new d9043c79ba68 Merge tag 'sched_urgent_for_v6.18_rc2' of git://git.kernel [...] new 17679ac6df6c btrfs: directly free partially initialized fs_info in btrf [...] new 1fabe43b4e1a btrfs: send: fix duplicated rmdir operations when using extrefs new fc9cb2b5eefc Merge branch 'misc-6.18' into next-fixes new 3fb7ae6dd81c Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new dedc3235668c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 534533e0e4ee Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...]
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 (c6b140f11698) \ N -- N -- N refs/heads/fs-current (534533e0e4ee)
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 70 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/i2c/apm,xgene-slimpro-i2c.yaml | 36 +++ .../devicetree/bindings/i2c/i2c-xgene-slimpro.txt | 15 - .../devicetree/bindings/sound/fsl-asoc-card.yaml | 1 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 1 + .../devicetree/bindings/sound/ti,tas2781.yaml | 43 ++- Documentation/rust/coding-guidelines.rst | 75 +++++ Documentation/virt/kvm/api.rst | 20 +- Documentation/virt/kvm/devices/arm-vgic-v3.rst | 3 +- arch/Kconfig | 1 + arch/arm64/include/asm/el2_setup.h | 38 ++- arch/arm64/include/asm/kvm_host.h | 50 ++++ arch/arm64/include/asm/sysreg.h | 11 +- arch/arm64/kernel/entry-common.c | 8 +- arch/arm64/kvm/arch_timer.c | 105 +------ arch/arm64/kvm/arm.c | 7 + arch/arm64/kvm/at.c | 7 +- arch/arm64/kvm/config.c | 90 ++++++ arch/arm64/kvm/debug.c | 15 +- arch/arm64/kvm/guest.c | 70 ----- arch/arm64/kvm/handle_exit.c | 7 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 148 ++-------- arch/arm64/kvm/hyp/nvhe/pkvm.c | 1 + arch/arm64/kvm/nested.c | 9 +- arch/arm64/kvm/sys_regs.c | 131 +++++++-- arch/arm64/kvm/sys_regs.h | 6 + arch/arm64/kvm/vgic/vgic-v3.c | 5 +- arch/powerpc/kernel/fadump.c | 3 + arch/powerpc/kvm/book3s_xive.c | 12 +- arch/powerpc/platforms/powernv/vas.c | 2 +- arch/powerpc/platforms/pseries/msi.c | 3 +- arch/powerpc/sysdev/xive/common.c | 2 +- arch/riscv/Kconfig | 2 +- arch/riscv/include/asm/kgdb.h | 9 +- arch/riscv/kernel/cpu-hotplug.c | 1 + arch/riscv/kernel/entry.S | 2 +- arch/riscv/kernel/probes/kprobes.c | 13 +- arch/riscv/kernel/setup.c | 7 +- arch/riscv/kernel/tests/kprobes/test-kprobes.h | 4 +- arch/x86/kernel/cpu/amd.c | 16 +- arch/x86/kernel/cpu/resctrl/monitor.c | 14 +- arch/x86/kvm/pmu.c | 8 +- arch/x86/kvm/x86.c | 7 +- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/mm/tlb.c | 24 +- block/blk-cgroup.c | 13 +- block/blk-mq-sched.c | 2 +- block/blk-mq-tag.c | 5 +- block/blk-mq.c | 2 +- block/blk-mq.h | 3 +- drivers/accel/qaic/qaic.h | 2 + drivers/accel/qaic/qaic_control.c | 2 +- drivers/accel/qaic/qaic_data.c | 12 +- drivers/accel/qaic/qaic_debugfs.c | 5 +- drivers/accel/qaic/qaic_drv.c | 3 + drivers/char/tpm/tpm_crb.c | 29 +- drivers/cxl/acpi.c | 2 +- drivers/cxl/core/features.c | 3 + drivers/cxl/core/port.c | 26 +- drivers/cxl/core/region.c | 11 +- drivers/cxl/core/trace.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 54 +++- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 3 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 6 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 15 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 73 ++--- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 - drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 5 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 3 +- drivers/gpu/drm/ast/ast_mode.c | 18 +- drivers/gpu/drm/ast/ast_reg.h | 1 + drivers/gpu/drm/bridge/lontium-lt9211.c | 3 +- drivers/gpu/drm/drm_draw.c | 2 +- drivers/gpu/drm/drm_draw_internal.h | 2 +- drivers/gpu/drm/i915/display/intel_fb.c | 38 +-- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 10 +- drivers/gpu/drm/i915/display/intel_psr.c | 12 +- .../gpu/drm/i915/gem/i915_gem_object_frontbuffer.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 9 +- drivers/gpu/drm/panthor/panthor_fw.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 13 +- drivers/gpu/drm/xe/regs/xe_gt_regs.h | 1 + drivers/gpu/drm/xe/tests/xe_pci.c | 5 + drivers/gpu/drm/xe/xe_bo_evict.c | 8 - drivers/gpu/drm/xe/xe_device.c | 2 +- drivers/gpu/drm/xe/xe_gt_idle.c | 8 + drivers/gpu/drm/xe/xe_guc_submit.c | 13 +- drivers/gpu/drm/xe/xe_migrate.c | 6 +- drivers/gpu/drm/xe/xe_pci.c | 2 + drivers/gpu/drm/xe/xe_svm.c | 17 +- drivers/gpu/drm/xe/xe_vm.c | 32 +- drivers/gpu/drm/xe/xe_vm_types.h | 1 + drivers/gpu/drm/xe/xe_vram.c | 34 ++- drivers/gpu/drm/xe/xe_vram.h | 1 + drivers/hid/Kconfig | 2 +- drivers/hid/hid-cp2112.c | 27 +- drivers/hid/hid-debug.c | 2 +- drivers/hid/hid-ids.h | 4 + drivers/hid/hid-input.c | 5 +- drivers/hid/hid-logitech-hidpp.c | 21 ++ drivers/hid/hid-multitouch.c | 28 +- drivers/hid/hid-nintendo.c | 6 +- drivers/hid/hid-quirks.c | 2 + .../intel-thc-hid/intel-quicki2c/pci-quicki2c.c | 2 +- .../intel-thc-hid/intel-quickspi/pci-quickspi.c | 6 + .../intel-thc-hid/intel-quickspi/quickspi-dev.h | 2 + .../intel-quickspi/quickspi-protocol.c | 3 +- drivers/i2c/busses/i2c-amd-mp2.h | 1 - drivers/i2c/busses/i2c-at91-core.c | 1 - drivers/i2c/busses/i2c-at91-master.c | 1 - drivers/i2c/busses/i2c-cadence.c | 1 - drivers/i2c/busses/i2c-davinci.c | 2 - drivers/i2c/busses/i2c-designware-master.c | 1 - drivers/i2c/busses/i2c-hix5hd2.c | 1 - drivers/i2c/busses/i2c-i801.c | 1 - drivers/i2c/busses/i2c-img-scb.c | 3 - drivers/i2c/busses/i2c-imx-lpi2c.c | 4 - drivers/i2c/busses/i2c-imx.c | 3 - drivers/i2c/busses/i2c-mv64xxx.c | 1 - drivers/i2c/busses/i2c-nvidia-gpu.c | 1 - drivers/i2c/busses/i2c-omap.c | 3 - drivers/i2c/busses/i2c-qcom-cci.c | 2 - drivers/i2c/busses/i2c-qcom-geni.c | 1 - drivers/i2c/busses/i2c-qup.c | 3 - drivers/i2c/busses/i2c-riic.c | 2 - drivers/i2c/busses/i2c-rzv2m.c | 1 - drivers/i2c/busses/i2c-sprd.c | 2 - drivers/i2c/busses/i2c-stm32f7.c | 5 - drivers/i2c/busses/i2c-usbio.c | 1 + drivers/i2c/busses/i2c-xiic.c | 1 - drivers/misc/ocxl/afu_irq.c | 2 +- drivers/mmc/core/block.c | 42 --- drivers/nvme/host/auth.c | 6 +- drivers/nvme/host/multipath.c | 6 +- drivers/nvme/host/tcp.c | 3 + drivers/pci/Kconfig | 1 + drivers/pci/controller/cadence/pcie-cadence-ep.c | 2 +- drivers/pci/controller/vmd.c | 13 + drivers/pci/probe.c | 13 +- drivers/pci/vgaarb.c | 6 +- fs/btrfs/send.c | 56 +++- fs/btrfs/super.c | 8 +- fs/exfat/exfat_fs.h | 1 - fs/exfat/file.c | 7 +- fs/exfat/namei.c | 8 +- fs/exfat/nls.c | 3 - fs/nfs/flexfilelayout/flexfilelayout.c | 35 ++- fs/nfs/nfs4client.c | 1 + fs/nfs/nfs4proc.c | 13 + fs/nfs/write.c | 3 +- fs/smb/client/Kconfig | 7 +- fs/smb/client/cifsacl.c | 5 +- fs/smb/client/cifsencrypt.c | 201 +++++-------- fs/smb/client/cifsfs.c | 4 - fs/smb/client/cifsglob.h | 22 +- fs/smb/client/cifsproto.h | 10 +- fs/smb/client/inode.c | 6 +- fs/smb/client/link.c | 31 +- fs/smb/client/misc.c | 17 ++ fs/smb/client/sess.c | 2 +- fs/smb/client/smb2misc.c | 53 +--- fs/smb/client/smb2ops.c | 8 +- fs/smb/client/smb2proto.h | 8 +- fs/smb/client/smb2transport.c | 164 ++--------- fs/smb/client/smbdirect.c | 321 ++++++++++++++------- fs/smb/client/smbdirect.h | 2 +- fs/smb/client/xattr.c | 1 - fs/smb/common/cifsglob.h | 30 ++ fs/smb/common/smbdirect/smbdirect_socket.h | 11 +- fs/smb/server/smb_common.h | 14 +- include/drm/drm_gpuvm.h | 2 +- include/kvm/arm_arch_timer.h | 24 +- include/linux/bpf.h | 4 + include/linux/hid.h | 11 + include/linux/kvm_host.h | 12 +- include/linux/nfs_xdr.h | 1 + include/linux/rpmb.h | 44 +++ include/sound/tas2781.h | 3 + include/uapi/drm/amdgpu_drm.h | 21 -- include/uapi/linux/kvm.h | 5 +- io_uring/register.c | 8 +- io_uring/rw.c | 8 +- kernel/bpf/helpers.c | 25 +- kernel/bpf/liveness.c | 4 +- kernel/bpf/syscall.c | 15 + kernel/events/core.c | 8 +- kernel/events/uprobes.c | 6 +- kernel/sched/core.c | 2 + kernel/sched/deadline.c | 3 + kernel/sched/fair.c | 26 +- mm/slub.c | 16 +- net/bpf/test_run.c | 25 +- rust/kernel/alloc/kvec.rs | 2 +- rust/kernel/bitmap.rs | 8 +- rust/kernel/cpufreq.rs | 3 +- sound/firewire/amdtp-stream.h | 2 +- sound/hda/codecs/realtek/alc269.c | 2 + sound/hda/codecs/side-codecs/cs35l41_hda.c | 2 + sound/hda/codecs/side-codecs/hda_component.c | 4 + sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 1 + sound/hda/controllers/intel.c | 1 + sound/soc/amd/acp/acp-sdw-sof-mach.c | 2 +- sound/soc/codecs/idt821034.c | 12 +- sound/soc/codecs/max98090.c | 6 +- sound/soc/codecs/nau8821.c | 129 +++++---- sound/soc/codecs/nau8821.h | 2 +- sound/soc/codecs/tas2781-i2c.c | 21 +- sound/soc/codecs/wcd938x-sdw.c | 20 +- sound/soc/qcom/sc8280xp.c | 1 + sound/soc/sdw_utils/soc_sdw_utils.c | 20 ++ sound/usb/card.c | 10 +- sound/usb/mixer.c | 15 + sound/usb/quirks.c | 5 + .../testing/selftests/bpf/prog_tests/arg_parsing.c | 12 +- .../selftests/bpf/progs/verifier_global_ptr_args.c | 14 +- .../testing/selftests/hid/tests/test_multitouch.py | 55 ++++ .../selftests/kvm/arm64/arch_timer_edge_cases.c | 2 +- .../testing/selftests/kvm/arm64/external_aborts.c | 43 +++ tools/testing/selftests/kvm/arm64/get-reg-list.c | 99 ++++++- tools/testing/selftests/kvm/arm64/set_id_regs.c | 3 + .../testing/selftests/kvm/arm64/vgic_lpi_stress.c | 3 +- tools/testing/selftests/kvm/guest_memfd_test.c | 169 ++++++----- .../selftests/kvm/include/arm64/processor.h | 12 +- tools/testing/selftests/kvm/include/kvm_util.h | 27 ++ tools/testing/selftests/kvm/include/test_util.h | 19 ++ tools/testing/selftests/kvm/irqfd_test.c | 14 +- tools/testing/selftests/kvm/lib/arm64/processor.c | 5 + tools/testing/selftests/kvm/lib/kvm_util.c | 49 ++-- tools/testing/selftests/kvm/lib/s390/processor.c | 5 + tools/testing/selftests/kvm/lib/test_util.c | 7 + tools/testing/selftests/kvm/lib/x86/processor.c | 5 + tools/testing/selftests/kvm/mmu_stress_test.c | 5 +- .../testing/selftests/kvm/pre_fault_memory_test.c | 131 +++++++-- tools/testing/selftests/kvm/s390/ucontrol_test.c | 16 +- .../testing/selftests/kvm/set_memory_region_test.c | 17 +- virt/kvm/Kconfig | 1 + virt/kvm/guest_memfd.c | 75 +++-- virt/kvm/kvm_main.c | 4 +- 257 files changed, 2637 insertions(+), 1682 deletions(-) create mode 100644 Documentation/devicetree/bindings/i2c/apm,xgene-slimpro-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-xgene-slimpro.txt create mode 100644 fs/smb/common/cifsglob.h