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 cf38c48b73e3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits f800b2ef89c6 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
omits 00a29158bf60 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits 20c645d3ce4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 68aee3ba38f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 611e8f6aa116 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits 18ab835cad36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits e4740921d036 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
omits 36e7c50b5d99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a7b856ab9c55 Merge branch 'for-next' of https://github.com/koverstreet/ [...]
omits 9786682bd3e2 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 2d5abedbcc5a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits b19190327706 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
omits 280056c9dca8 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...]
omits 3bf2602bf90e Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...]
omits 980da5da525e Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...]
omits bd77a86dd7cb Merge branch 'vfs.rust.pid_namespace' into vfs.all
omits d4c90391121e Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...]
omits a4107b63857c Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...]
omits dc83bc7cb47f Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...]
omits 48672adc0677 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...]
omits 86d2e47552a4 Merge branch 'vfs.iomap' into vfs.all Signed-off-by: Chris [...]
omits ffd9e0c066a1 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...]
omits 90225cc1255c Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...]
omits b8494511dc19 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...]
omits ec999ba8d5df lockd: Remove unneeded initialization of file_lock::c.flc_flags
omits a23ed5ca2b8a lockd: Remove unused parameter to nlmsvc_testlock()
omits 391d1e8a7f62 lockd: Remove some snippets of unfinished code
omits 624dde0addce lockd: Remove unnecessary memset()
omits 3b773a170c9e lockd: Remove unused typedef
omits 601017ea5ce2 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
omits eb1080727d86 NFSD: Remove unused values from nfsd4_encode_components_esc()
omits 2b8ba288bf11 NFSD: Remove unused results in nfsd4_encode_pathname4()
omits fb03e2ccc936 NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
omits 5db30e601e76 NFSD: Remove a never-true comparison
omits 714d002856fc NFSD: Remove dead code in nfsd4_create_session()
omits 3e47de8f9ad8 nfsd: refine and rename NFSD_MAY_LOCK
omits 9741c8d5a3df NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock()
omits 7cc82f697751 nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_ [...]
omits dfe1ee65d592 xdrgen: Add a utility for extracting XDR from RFCs
omits 372a5a9d6acf nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT
omits 81e172503883 nfsd: Fill NFSv4.1 server implementation fields in OP_EXCH [...]
omits 73a43965dc86 lockd: Fix comment about NLMv3 backwards compatibility
omits ba6b3220066f nfsd: new tracepoint for after op_func in compound processing
omits 45c50a8424a2 nfsd: handle delegated timestamps in SETATTR
omits 540bc5fc6460 Merge branch 'misc-6.12' into next-fixes
omits 230bb87c58ea Merge dropping of reiserfs.
omits 7f571dbace21 reiserfs: The last commit
omits 8f0a7a2d7bc3 acl: Realign struct posix_acl to save 8 bytes
omits 2ce0e17660a7 epoll: Add synchronous wakeup support for ep_poll_callback
omits af23b284a8c1 fuse: convert fuse_notify_store to use folios
omits 722912462d5e fuse: convert fuse_retrieve to use folios
omits 4871477ce872 fuse: use the folio based vmstat helpers
omits 4ca0adccb482 fuse: convert fuse_writepage_need_send to take a folio
omits 0f4142084fff fuse: convert fuse_do_readpage to use folios
omits 92781d68c90d fuse: use kiocb_modified in buffered write path
omits 8b9a70f9e0c7 fuse: convert fuse_page_mkwrite to use folios
omits 9dfed081a0d9 fuse: convert fuse_fill_write_pages to use folios
omits 6af77cbae17f fuse: convert fuse_send_write_pages to use folios
omits c27891bcd4a1 fuse: convert readahead to use folios
omits 81cb78d9f059 fuse: use fuse_range_is_writeback() instead of iterating pages
omits 8889c9c517f4 virtiofs: use GFP_NOFS when enqueuing request through kworker
omits 83ef85cf9c4c virtiofs: use pages instead of pointer for kernel direct IO
omits 1c61fc81a50e fuse: remove useless IOCB_DIRECT in fuse_direct_read/write_iter
omits 67dfe9ccfbf4 fuse: remove stray debug line
omits ec5c7836168d fuse: enable dynamic configuration of fuse max pages limit [...]
omits 3d342dc5ffe9 nfsd: add support for delegated timestamps
omits 6dd23bce4068 nfsd: prepare delegation code for handing out *_ATTRS_DELE [...]
omits 466247e4e33b nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_AC [...]
omits c1be156cbb59 nfsd: switch to autogenerated definitions for open_delegat [...]
omits aacaab97e763 nfsd: drop inode parameter from nfsd4_change_attribute()
omits 40e66ce9b856 Merge branch 'for-next-next-v6.12-20241015' into for-next- [...]
omits d105aacf629c Merge branch 'for-next-current-v6.11-20241015' into for-ne [...]
omits 5fcfef0cd4ab Merge branch 'misc-next' into for-next-next-v6.12-20241015
omits f3f290c403bb Merge branch 'b-for-next' into for-next-next-v6.12-20241015
omits d40317e5fae2 Merge branch 'misc-6.12' into for-next-next-v6.12-20241015
omits d9729da19081 Merge branch 'misc-6.12' into for-next-current-v6.11-20241015
omits f908380e2449 btrfs: fix the delalloc range locking if sector size < page size
omits 16ba37a1f9a1 btrfs: remove detached list from btrfs_backref_cache
omits 24cc67fe48f2 btrfs: remove the ->lowest and ->leaves members from backr [...]
omits 8e7468bd0b19 btrfs: simplify btrfs_backref_release_cache
omits 6237b7444859 btrfs: do not handle non-shareable roots in backref cache
omits 2b1c12088fa5 btrfs: don't build backref tree for cowonly blocks
omits 42f915e597c1 btrfs: remove clone_backref_node
omits c958c66a13af btrfs: cleanup select_reloc_root
omits 72fa3d2e822d btrfs: add a comment for new_bytenr in bacref_cache_node
omits 43d9aba74cd7 btrfs: remove the changed list for backref cache
omits 43b4f7ee62ac btrfs: convert BUG_ON in btrfs_reloc_cow_block to proper e [...]
omits 05f5e121e2fc btrfs: remove conditional path allocation
omits 5c18e4daa538 btrfs: push cleanup into read_locked_inode()
omits 375844affac6 btrfs: scrub: use generic ratelimit helpers to output erro [...]
omits a1d3ebac49d9 btrfs: scrub: ensure we output at least one error message [...]
omits a011977a69f1 btrfs: scrub: simplify the inode iteration output
omits 9f8fa151331e btrfs: scrub: remove unnecessary dev/physical lookup for s [...]
omits 13a4ae4a2554 btrfs: scrub: remove unused is_super parameter from scrub_ [...]
omits 168930a7ecc7 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print()
omits ee4d9bbd6369 btrfs: scrub: fix incorrectly reported logical/physical address
omits 69c77cef2ad3 btrfs: handle unexpected parent block offset in btrfs_allo [...]
omits 9113e7739c1f btrfs: === misc-next on b-for-next ===
omits f1d6a85afa6d btrfs: reduce lock contention when eb cache miss for btree search
omits c86fb0ef61d7 btrfs: clear force-compress on remount when compress mount [...]
omits c87222d18145 btrfs: fix error propagation of split bios
omits d2b462521dcb btrfs: zoned: fix zone unusable accounting for freed reser [...]
omits d64fa7d0350b btrfs: drop unused parameter level from alloc_heuristic_ws()
omits 78f18cceb9da btrfs: drop unused parameter fs_info from btrfs_match_dir_ [...]
omits 2d2040838e21 btrfs: drop unused parameter transaction from alloc_log_tree()
omits 60428833961f btrfs: drop unused parameter data from btrfs_fill_super()
omits 4d599f3bac45 btrfs: drop unused parameter options from open_ctree()
omits 9440cdf6881a btrfs: drop unused parameter fs_info from folio_range_has_eb()
omits 530d2497437a btrfs: drop unused parameter mask from try_release_extent_state()
omits d32450f46f82 btrfs: drop unused parameter refs from visit_node_for_delete()
omits 377781e9e6f8 btrfs: drop unused parameter iov_iter from btrfs_write_check()
omits 33f353185bd0 btrfs: drop unused parameter file_offset from btrfs_encode [...]
omits ef04fcd3e714 btrfs: drop unused parameter offset from __cow_file_range_ [...]
omits 923860fe1c59 btrfs: drop unused parameter inode from read_inline_extent()
omits 4ec1c43e605c btrfs: drop unused parameter argp from btrfs_ioctl_quota_r [...]
omits 758b27359761 btrfs: lzo: drop unused paramter level from lzo_alloc_workspace()
omits 2d5085f464a0 btrfs: drop unused transaction parameter from btrfs_qgroup [...]
omits 71ec9325af47 btrfs: qgroup: drop unused parameter fs_info from __del_qg [...]
omits f08ee38e41a1 btrfs: drop unused parameter map from scrub_simple_mirror()
omits 95b8af5fdd42 btrfs: scrub: drop unused parameter sctx from scrub_submit [...]
omits 9f00cf83dda5 btrfs: send: drop unused parameter index from iterate_inod [...]
omits 493adccf2591 btrfs: send: drop unused parameter num from iterate_inode_ [...]
omits dc93a0c609ba btrfs: drop unused parameter fs_info from do_reclaim_sweep()
omits e18c2c9e45ae btrfs: drop unused parameter fs_info from wait_reserve_ticket()
omits 2636768b7226 btrfs: drop unused parameter ctx from batch_delete_dir_ind [...]
omits 99778748d5c3 btrfs: drop unused parameter path from btrfs_tree_mod_log_ [...]
omits 9f3c2a0ff969 btrfs: zstd: assert the timer pointer in callback
omits 94d5befdecf2 btrfs: fix uninitialized pointer free on read_alloc_one_na [...]
omits e0e62ce44564 btrfs: remove btrfs_set_range_writeback()
omits 6a0731fb1d4d btrfs: send: cleanup unneeded return variable in changed_verity()
omits 57402499a79b btrfs: fix uninitialized pointer free in add_inode_ref()
omits d53085cfbf68 btrfs: qgroup: run delayed iputs after ordered extent completion
omits fdcb11f9a5ca btrfs: scrub: skip initial RST lookup errors
omits 79dab91ed0ef btrfs: return ENODATA in case RST lookup fails
omits 03408bd0ca94 btrfs: handle empty list of NOCOW ordered extents with che [...]
omits f2f7976d4f13 btrfs: simplify the page uptodate preparation for prepare_pages()
omits 31897b9868d2 btrfs: remove the dirty_page local variable
omits 567f3dc93a72 btrfs: remove unused btrfs_try_tree_write_lock()
omits 148ef19e15fb btrfs: remove unused btrfs_is_parity_mirror()
omits 544cf2111154 btrfs: remove unused btrfs_free_squota_rsv()
omits f5ada7cae7ee btrfs: tests: add selftests for raid-stripe-tree
omits a8de77ab80ad btrfs: correct typos in multiple comments across various files
omits 12565a43c442 btrfs: remove unused page_to_inode and page_to_fs_info macros
omits 5aeb2813421f btrfs: remove redundant stop_loop variable in scrub_stripe()
omits b243ba255a13 btrfs: remove pointless initialization at btrfs_qgroup_tra [...]
omits aa7fb7bfe0d1 btrfs: always use delayed_refs local variable at btrfs_qgr [...]
omits d264ec7fdabd btrfs: remove unnecessary delayed refs locking at btrfs_qg [...]
omits be8453ee8f1c btrfs: store fs_info in a local variable at btrfs_qgroup_t [...]
omits ccdb86660fb9 btrfs: qgroups: remove bytenr field from struct btrfs_qgro [...]
omits 13586180450a iomap: turn iomap_want_unshare_iter into an inline function
omits 89be051f0724 coredump: add cond_resched() to dump_user_range
omits ecdbfb4d86d1 btrfs: use sector numbers as keys for the dirty extents xarray
omits 46ef53deeb83 btrfs: remove code duplication in ordered extent finishing
omits f59e34b3d43b btrfs: canonicalize the device path before adding it
omits 6c2b38a26539 btrfs: avoid unnecessary device path update for the same device
omits edb4b606221d btrfs: allow compression even if the range is not page aligned
omits ad3322f056c7 btrfs: mark all dirty sectors as locked inside writepage_d [...]
omits b1656516168f btrfs: move the delalloc range bitmap search into extent_io.c
omits f64995ac7aab btrfs: do not assume the full page range is not dirty in e [...]
omits 2649a97bcf99 btrfs: make extent_range_clear_dirty_for_io() to handle se [...]
omits cad1ebd16f13 btrfs: wait for writeback if sector size is smaller than p [...]
omits 5cf2b92a20bb btrfs: compression: add an ASSERT() to ensure the read-in [...]
omits 39ed05c8d3db btrfs: zstd: make the compression path to handle sector si [...]
omits 99648bbeb181 btrfs: zlib: make the compression path to handle sector si [...]
omits f34b9bae52d8 btrfs: split out CONFIG_BTRFS_EXPERIMENTAL from CONFIG_BTR [...]
omits bf0242aa7aa7 btrfs: make assert_rbio() to only check CONFIG_BTRFS_ASSERT
omits 43b0aabf75e1 btrfs: don't take dev_replace rwsem on task already holding it
omits 1ff7092dbef2 nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION
omits e84c90883d9e nfsd: add support for FATTR4_OPEN_ARGUMENTS
omits d715b8eec1f3 nfs_common: make include/linux/nfs4.h include generated nfs4_1.h
omits 2d504f1042f9 nfsd: fix handling of delegated change attr in CB_GETATTR
omits bd9cde80dbfb nfsd: have nfsd4_deleg_getattr_conflict pass back write de [...]
omits 386b2038b283 nfsd: drop the nfsd4_fattr_args "size" field
omits 9f01540048d9 nfsd: drop the ncf_cb_bmap field
omits 5b86b8a4d586 xdrgen: emit maxsize macros
omits d4df12a841aa xdrgen: Add generator code for XDR width macros
omits f95c4238bee9 xdrgen: XDR width for union types
omits e74e4ad00e2c xdrgen: XDR width for pointer types
omits 8daa84ded433 xdrgen: XDR width for struct types
omits abe27ff4dcf8 xdrgen: XDR width for typedef
omits e530fb23aa85 xdrgen: XDR width for optional_data type
omits b3097bc8df72 xdrgen: XDR width for variable-length array
omits 4c83a457eb2c xdrgen: XDR width for fixed-length array
omits 27bb6679cb78 xdrgen: XDR width for a string
omits ade9b97f457b xdrgen: XDR width for variable-length opaque
omits 2aecf0d324ba xdrgen: XDR width for fixed-length opaque
omits bb3f0c9f987b xdrgen: XDR widths for enum types
omits d79e23722501 xdrgen: Keep track of on-the-wire data type widths
omits e54f9390cec5 xdrgen: Track constant values
omits 7719924d2c17 xdrgen: Refactor transformer arms
omits 08adac265d7b xdrgen: Implement big-endian enums
omits c9560fe7ed6f xdrgen: Rename "enum yada" types as just "yada"
omits b3748daaa2a0 xdrgen: Rename enum's declaration Jinja2 template
omits 42fa1c3dffcd xdrgen: Rename "variable-length strings"
omits caea08055f02 xdrgen: Clean up type_specifier
omits 00bc5c354fcc xdrgen: Exit status should be zero on success
omits d918832bd3d7 NFSD: Remove unused function parameter
omits 342ca4a18946 NFSD: Remove unnecessary posix_acl_entry pointer initialization
omits 2a4250e47cfb svcrdma: Address an integer overflow
omits 23f3ec896100 NFSD: Prevent a potential integer overflow
omits 83e6e973d9c9 erofs: use get_tree_bdev_flags() to avoid misleading messages
omits f54acb32dff2 fs/super.c: introduce get_tree_bdev_flags()
omits 3f473f07ab33 Merge patch series "fix stale delalloc punching for COW I/O v5"
omits c650b5a9028f xfs: punch delalloc extents from the COW fork for COW writes
omits f8bb8ce211ce xfs: set IOMAP_F_SHARED for all COW fork allocations
omits cd97b59a531d xfs: share more code in xfs_buffered_write_iomap_begin
omits 7f6e164457c6 xfs: support the COW fork in xfs_bmap_punch_delalloc_range
omits 99c29f16b79f xfs: IOMAP_ZERO and IOMAP_UNSHARE already hold invalidate_lock
omits 2f58268678f1 xfs: take XFS_MMAPLOCK_EXCL xfs_file_write_zero_eof
omits 71f1cd607850 xfs: factor out a xfs_file_write_zero_eof helper
omits f66815a521bd iomap: move locking out of iomap_write_delalloc_release
omits 1eef06039a75 iomap: remove iomap_file_buffered_write_punch_delalloc
omits 18f08714e7b2 iomap: factor out a iomap_last_written_block helper
omits 7e4a0a50b403 KMSAN: uninit-value in inode_go_dump (5)
omits 20a13bc267e0 gfs2: gfs2_evict_inode clarification
omits d1c055362ff2 gfs2: Make gfs2_inode_refresh static
omits a5d071a726a5 gfs2: Use get_random_u32 in gfs2_orlov_skip
omits 7143e89b0773 gfs2: Randomize GLF_VERIFY_DELETE work delay
omits 38132d3c1597 gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict
omits 29a64f3a6dee gfs2: Update to the evict / remote delete documentation
omits 9c232c55cd67 gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode
omits aad5e26e373a gfs2: Clean up delete work processing
omits f480ad257a01 gfs2: Minor delete_work_func cleanup
omits 257c652e4510 gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock
omits bed1c0f011f2 gfs2: Rename dinode_demise to evict_behavior
omits 4a9e62542bbe gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE
omits 8e1a37a1e2c8 gfs2: Faster gfs2_upgrade_iopen_glock wakeups
adds 665a58fe663a pinctrl: apple: check devm_kasprintf() returned value
adds b0f0e3f0552a pinctrl: stm32: check devm_kasprintf() returned value
adds 393c554093c0 pinctrl: aw9523: add missing mutex_destroy
adds 16a6d2e685e8 pinctrl: intel: platform: fix error path in device_for_eac [...]
adds d594de895688 pinctrl: intel: platform: use semicolon instead of comma i [...]
adds 21dcd49fb4aa Merge patch series "pinctrl: intel: platform: fix error pa [...]
adds 37756257093b pinctrl: intel: platform: Add Panther Lake to the list of [...]
adds c9560baef0fa Merge tag 'intel-pinctrl-v6.12-2' of git://git.kernel.org/ [...]
adds 4575962aeed6 pinctrl: sophgo: fix double free in cv1800_pctrl_dt_node_to_map()
adds 3fd976afe974 pinctrl: nuvoton: fix a double free in ma35_pinctrl_dt_nod [...]
adds 93b8ddc54507 pinctrl: ocelot: fix system hang on level based interrupts
new dd4f50373e50 Merge tag 'pinctrl-v6.12-2' of git://git.kernel.org/pub/sc [...]
new a9b7b535ba19 Bluetooth: ISO: Fix multiple init when debugfs is disabled
new d458cd1221e9 Bluetooth: Call iso_exit() on module unload
new 1db4564f101b Bluetooth: Remove debugfs directory on module init failure
new 4084286151fc Bluetooth: btusb: Fix not being able to reconnect after suspend
new 64a90991ba8d Bluetooth: bnep: fix wild-memory-access in proto_unregister
new 2c1dda2acc41 Bluetooth: btusb: Fix regression with fake CSR controllers [...]
new d7f513ae7b10 Merge tag 'for-net-2024-10-16' of git://git.kernel.org/pub [...]
new 42f7652d3eb5 Linux 6.12-rc4
adds cd843399d706 crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue
new a777c32ca42b Merge tag 'v6.12-p4' of git://git.kernel.org/pub/scm/linux [...]
new 7166c32651fa Merge tag 'vfs-6.12-rc5.fixes' of git://git.kernel.org/pub [...]
new 373b9338c972 uprobe: avoid out-of-bounds memory access of fetching args
new c1bc09d7bfcb Merge tag 'probes-fixes-v6.12-rc4' of git://git.kernel.org [...]
adds 88a387cf9e5f KVM: Remove unused kvm_vcpu_gfn_to_pfn
adds bc07eea2f3b3 KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic
adds 8e690b817e38 x86/kvm: Override default caching mode for SEV-SNP and TDX
adds 58a20a9435aa KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting [...]
adds 28cf49788107 KVM: x86/mmu: Add lockdep assert to enforce safe usage of [...]
adds 5a279842441b KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL
adds 731285fbb6f5 KVM: VMX: reset the segment cache after segment init in vm [...]
adds f559b2e9c5c5 KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
adds 9a400068a158 KVM: selftests: x86: Avoid using SSE/AVX instructions
adds 773cca183440 KVM: selftests: Fix out-of-bounds reads in CPUID test's ar [...]
adds 3ec4350d4efb RISCV: KVM: use raw_spinlock for critical section in imsic
adds 980c41f554c3 KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 [...]
adds ffe68b2d19a5 KVM: arm64: Disable fields that KVM doesn't know how to ha [...]
adds e8d164974cfa KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is ad [...]
adds 78c4446b5f95 KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1
adds dc9b5d7e0bd4 KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1
adds 9b7c3dd5964b Merge branch kvm-arm64/idregs-6.12 into kvmarm/fixes
adds ae8f8b376102 KVM: arm64: Unregister redistributor for failed vCPU creation
adds 6ded46b5a4fd KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out
adds 3c164eb9464d KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed
adds c268f204f7c5 KVM: arm64: nv: Punt stage-2 recycling to a vCPU request
adds 79cc6cdb932a KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to [...]
adds d4a89e5aee23 KVM: arm64: Expose S1PIE to guests
adds df5fd75ee305 KVM: arm64: Don't eagerly teardown the vgic on init error
adds ddd5c5820116 Merge tag 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pu [...]
adds afa9b48f327c KVM: arm64: Shave a few bytes from the EL2 idmap code
adds c6c167afa090 KVM: arm64: Fix shift-out-of-bounds bug
adds 5978d4ec7e82 KVM: arm64: vgic: Don't check for vgic_ready() when settin [...]
adds 78a005555500 KVM: arm64: Ensure vgic_ready() is ordered against MMIO re [...]
adds e9001a382fa2 Merge tag 'kvmarm-fixes-6.12-3' of git://git.kernel.org/pu [...]
new d12937763990 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
new 4021e685139d fs/super.c: introduce get_tree_bdev_flags()
new 14c2d97265ea erofs: use get_tree_bdev_flags() to avoid misleading messages
new 35100ae2dc33 Merge patch series "fs/super.c: introduce get_tree_bdev_flags()"
new ab70832acc8d Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
new 2e40f67ef4c2 Merge branch 'misc-6.12' into next-fixes
new 684d7036654f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new d5ff2fb2e716 nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_st [...]
new fd447ea61489 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...]
new bdf14b956b1b Merge branch 'for-next' of https://github.com/koverstreet/ [...]
new 95bea2c0c2b7 Merge branch 'misc-6.12' into for-next-current-v6.11-20241021
new d2335f19847d Merge branch 'for-next-current-v6.11-20241021' into for-ne [...]
new c895f916fb9e Merge branch 'misc-6.12' into for-next-next-v6.12-20241021
new 82257bf0d30f btrfs: don't take dev_replace rwsem on task already holding it
new 4236758711ee btrfs: make assert_rbio() to only check CONFIG_BTRFS_ASSERT
new 8c5bce395351 btrfs: split out CONFIG_BTRFS_EXPERIMENTAL from CONFIG_BTR [...]
new 1352d335ec30 btrfs: zlib: make the compression path to handle sector si [...]
new 7508cc347694 btrfs: zstd: make the compression path to handle sector si [...]
new c34fbd91e20e btrfs: compression: add an ASSERT() to ensure the read-in [...]
new d90571f25c65 btrfs: wait for writeback if sector size is smaller than p [...]
new 138034319de8 btrfs: make extent_range_clear_dirty_for_io() to handle se [...]
new 42261bdc7ac2 btrfs: do not assume the full page range is not dirty in e [...]
new 25c2408898e9 btrfs: move the delalloc range bitmap search into extent_io.c
new 9782a00d4e99 btrfs: mark all dirty sectors as locked inside writepage_d [...]
new 165a8ab2aa1b btrfs: allow compression even if the range is not page aligned
new c3a48c5e1f8a btrfs: avoid unnecessary device path update for the same device
new 45d798598578 btrfs: canonicalize the device path before adding it
new 4289786f0240 btrfs: remove code duplication in ordered extent finishing
new a233e013e971 btrfs: qgroups: remove bytenr field from struct btrfs_qgro [...]
new 6fe0d977e6cf btrfs: store fs_info in a local variable at btrfs_qgroup_t [...]
new 06bea58f6297 btrfs: remove unnecessary delayed refs locking at btrfs_qg [...]
new c5767bef054d btrfs: always use delayed_refs local variable at btrfs_qgr [...]
new d397d3538c93 btrfs: remove pointless initialization at btrfs_qgroup_tra [...]
new 689277506c7f btrfs: remove redundant stop_loop variable in scrub_stripe()
new 08f9b95ccfd7 btrfs: remove unused page_to_inode and page_to_fs_info macros
new c89fbb66ee1c btrfs: correct typos in multiple comments across various files
new 9b84f45ce6b2 btrfs: tests: add selftests for raid-stripe-tree
new 1d283a389946 btrfs: remove unused btrfs_free_squota_rsv()
new 372881148d32 btrfs: remove unused btrfs_is_parity_mirror()
new bb5b11a2468a btrfs: remove unused btrfs_try_tree_write_lock()
new eddab2d5f745 btrfs: remove the dirty_page local variable
new 2c9e96af7da1 btrfs: simplify the page uptodate preparation for prepare_pages()
new 2eedbbf44919 btrfs: handle empty list of NOCOW ordered extents with che [...]
new e283af25a9dc btrfs: return ENODATA in case RST lookup fails
new 26f0ebe0aff0 btrfs: scrub: skip initial RST lookup errors
new 13e6525972da btrfs: qgroup: run delayed iputs after ordered extent completion
new 0aafc7c837bb btrfs: remove btrfs_set_range_writeback()
new ba7202016b94 btrfs: zstd: assert the timer pointer in callback
new effcfe728e1a btrfs: drop unused parameter path from btrfs_tree_mod_log_ [...]
new 15ad429dc5aa btrfs: drop unused parameter ctx from batch_delete_dir_ind [...]
new 7c2fe52f711f btrfs: drop unused parameter fs_info from wait_reserve_ticket()
new 5e19ad134df7 btrfs: drop unused parameter fs_info from do_reclaim_sweep()
new 93528e653a35 btrfs: send: drop unused parameter num from iterate_inode_ [...]
new 7cc1560b410d btrfs: send: drop unused parameter index from iterate_inod [...]
new a0e52d4707a8 btrfs: scrub: drop unused parameter sctx from scrub_submit [...]
new 64904cf5f424 btrfs: drop unused parameter map from scrub_simple_mirror()
new ceb99f06085a btrfs: qgroup: drop unused parameter fs_info from __del_qg [...]
new 6893abc970ff btrfs: drop unused transaction parameter from btrfs_qgroup [...]
new 3599163cf09e btrfs: lzo: drop unused paramter level from lzo_alloc_workspace()
new 3327d1fc1bbe btrfs: drop unused parameter argp from btrfs_ioctl_quota_r [...]
new e5d2bad318e8 btrfs: drop unused parameter inode from read_inline_extent()
new 7f7587d47835 btrfs: drop unused parameter offset from __cow_file_range_ [...]
new 0515cf952976 btrfs: drop unused parameter file_offset from btrfs_encode [...]
new 2f2acda5fb78 btrfs: drop unused parameter iov_iter from btrfs_write_check()
new 7066efb64bc6 btrfs: drop unused parameter refs from visit_node_for_delete()
new f99dc3fe97fe btrfs: drop unused parameter mask from try_release_extent_state()
new eed49fa750b0 btrfs: drop unused parameter fs_info from folio_range_has_eb()
new ba131dab4021 btrfs: drop unused parameter options from open_ctree()
new 72a64c281dcc btrfs: drop unused parameter data from btrfs_fill_super()
new 3aed691f0af6 btrfs: drop unused parameter transaction from alloc_log_tree()
new 9ed33083224d btrfs: drop unused parameter fs_info from btrfs_match_dir_ [...]
new 3fbeb1c5a4dc btrfs: drop unused parameter level from alloc_heuristic_ws()
new b61ebdf94d13 btrfs: zoned: fix zone unusable accounting for freed reser [...]
new a6b3a6d127b3 btrfs: fix error propagation of split bios
new 78744fc374b9 btrfs: clear force-compress on remount when compress mount [...]
new 06bd31156de2 btrfs: reduce lock contention when eb cache miss for btree search
new 13d97ebbab13 btrfs: add and use helper to remove extent map from its in [...]
new eb05f73f9e25 btrfs: make the extent map shrinker run asynchronously as [...]
new 1a4e367be1fd btrfs: simplify tracking progress for the extent map shrinker
new e15a2940c91b btrfs: rename extent map shrinker members from struct btrf [...]
new 6a6e3abb328b btrfs: re-enable the extent map shrinker
new 866e6369f417 btrfs: remove redundant level argument from read_block_for [...]
new 43e5a794a16d btrfs: simplify arguments for btrfs_verify_level_key()
new f45c79bc50b6 btrfs: remove redundant initializations for struct btrfs_t [...]
new 495344b0d554 btrfs: remove local generation variable from read_block_fo [...]
new 1d8992f4af0b btrfs: do not clear read-only when adding sprout device
new 919684672b6d btrfs: qgroup: set a more sane default value for subtree d [...]
new 862f4ce481e7 btrfs: fix the delalloc range locking if sector size < page size
new e11f3f3bead7 btrfs: remove unused btrfs_folio_start_writer_lock()
new 7f003ee69a2b btrfs: unify to use writer locks for subpage locking
new 8a1e6576deee btrfs: rename btrfs_folio_(set|start|end)_writer_lock()
new 46dfa99125cb Merge branch 'b-for-next' into for-next-next-v6.12-20241021
new 0867a7c66919 btrfs: === misc-next on b-for-next ===
new 06bcc7dc2767 btrfs: handle unexpected parent block offset in btrfs_allo [...]
new 01a2f1735757 btrfs: scrub: fix incorrectly reported logical/physical address
new 5a179960d8a5 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print()
new f06b29d60cf4 btrfs: scrub: remove unused is_super parameter from scrub_ [...]
new d8e434d854d3 btrfs: scrub: remove unnecessary dev/physical lookup for s [...]
new 344e1f8ee295 btrfs: scrub: simplify the inode iteration output
new 9da0a34e1dfc btrfs: scrub: ensure we output at least one error message [...]
new ee355a99996d btrfs: scrub: use generic ratelimit helpers to output erro [...]
new 130cf99c0102 btrfs: push cleanup into read_locked_inode()
new da76da0f1f3c btrfs: remove conditional path allocation
new 843da2302d16 btrfs: convert BUG_ON in btrfs_reloc_cow_block to proper e [...]
new 1a9ab919d8a8 btrfs: remove the changed list for backref cache
new ce4fbd173c0a btrfs: add a comment for new_bytenr in bacref_cache_node
new 421989a0f9ea btrfs: cleanup select_reloc_root
new b0df4d5f1a1d btrfs: remove clone_backref_node
new e125ef8f517b btrfs: don't build backref tree for cowonly blocks
new ff1a61f82427 btrfs: do not handle non-shareable roots in backref cache
new f77ea74628b3 btrfs: simplify btrfs_backref_release_cache
new 195e20b32acb btrfs: remove the ->lowest and ->leaves members from backr [...]
new cccaff8191a5 btrfs: remove detached list from btrfs_backref_cache
new 79437727732e btrfs: make buffered write to copy one page a time
new e24b48551eb1 btrfs: convert btrfs_buffered_write() to use folio interface
new 899586724648 btrfs: try to search for data csums in commit root
new d1eb05dda9cd Merge branch 'misc-next' into for-next-next-v6.12-20241021
new 824610854c60 Merge branch 'for-next-next-v6.12-20241021' into for-next- [...]
new a3fe0121b83d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1eaffbb14506 cifs: Fix parsing native symlinks relative to the export
new be8285772167 cifs: Validate content of native symlink
new 8738e35e1e0e cifs: Fix parsing native symlinks directory/file type
new 0fce1c48d17f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 2250c907ac3f Merge branch 'for-next' of git://git.infradead.org/users/h [...]
new b06c72107980 ecryptfs: keystore: Fix typo 'the the' in comment
new da22e0dc323c fs: ecryptfs: comment typo fix
new 68c119aecdcd ecryptfs: Fix packet format comment in parse_tag_67_packet()
new fba133a34118 ecryptfs: Remove unused declartion ecryptfs_fill_zeros()
new 9f2ccaf661bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new abdd24c46c5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 0632723b5978 erofs: add SEEK_{DATA,HOLE} support
new 2ae6b8588254 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new fb6f20ecb121 reiserfs: The last commit
new 6cb3f5ca9e44 Merge dropping of reiserfs
new 8368db8df088 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 184429a17f8f Revert "fuse: move initialization of fuse_file to fuse_wri [...]
new acc1217462e2 fuse: enable dynamic configuration of fuse max pages limit [...]
new 156cf326159a fuse: remove stray debug line
new 26de3dc9b743 fuse: remove useless IOCB_DIRECT in fuse_direct_read/write_iter
new ec1051d342a1 virtiofs: use pages instead of pointer for kernel direct IO
new 3382e5f59141 virtiofs: use GFP_NOFS when enqueuing request through kworker
new fe9a189dc9b2 fuse: use fuse_range_is_writeback() instead of iterating pages
new 9b978d71999b fuse: convert readahead to use folios
new f3d48767c011 fuse: convert fuse_send_write_pages to use folios
new 139c1dc13236 fuse: convert fuse_fill_write_pages to use folios
new 8b5207644859 fuse: convert fuse_page_mkwrite to use folios
new b103dff1c951 fuse: use kiocb_modified in buffered write path
new 2a606ec1ad67 fuse: convert fuse_do_readpage to use folios
new e675d641b15e fuse: convert fuse_writepage_need_send to take a folio
new 6ccd0cf8f914 fuse: use the folio based vmstat helpers
new 0ce6e287bc7a fuse: convert fuse_retrieve to use folios
new 12c4c8ed42d9 fuse: convert fuse_notify_store to use folios
new 47c13d10d9f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ef2f934fadd0 KMSAN: uninit-value in inode_go_dump (5)
new d23dfaea3c54 gfs2: Flush glock work queue on inode lookup / create
new 59169bdf2816 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 508384c45349 NFSD: Prevent a potential integer overflow
new cf10be4d5f1b svcrdma: Address an integer overflow
new 58a985eeb353 NFSD: Remove unnecessary posix_acl_entry pointer initialization
new 948b8c89927e NFSD: Remove unused function parameter
new fc3cbc3c9e7c xdrgen: Exit status should be zero on success
new a96875e8a7c6 xdrgen: Clean up type_specifier
new bee7c7a8e731 xdrgen: Rename "variable-length strings"
new 965c596bf092 xdrgen: Rename enum's declaration Jinja2 template
new 8c2f82c7b604 xdrgen: Rename "enum yada" types as just "yada"
new 340d7dcc3857 xdrgen: Implement big-endian enums
new 3ab8dd6da5d0 xdrgen: Refactor transformer arms
new 6b9d8c9653bd xdrgen: Track constant values
new 7857b67ebabc xdrgen: Keep track of on-the-wire data type widths
new 3136c98ac094 xdrgen: XDR widths for enum types
new a1ac4a9eef2e xdrgen: XDR width for fixed-length opaque
new cf440851522c xdrgen: XDR width for variable-length opaque
new f72afd5dd619 xdrgen: XDR width for a string
new bece40df5610 xdrgen: XDR width for fixed-length array
new 1f9955fa57c7 xdrgen: XDR width for variable-length array
new 4e8e257e90a2 xdrgen: XDR width for optional_data type
new 8da9b72066c7 xdrgen: XDR width for typedef
new 93cdcdea99ab xdrgen: XDR width for struct types
new 300e30f599de xdrgen: XDR width for pointer types
new 402e3e7e8b25 xdrgen: XDR width for union types
new 8304142c2ebe xdrgen: Add generator code for XDR width macros
new 3ffedd773a1d xdrgen: emit maxsize macros
new cb766f3b1536 nfsd: drop the ncf_cb_bmap field
new 09848ac79ce3 nfsd: drop the nfsd4_fattr_args "size" field
new 5ef3877d4324 nfsd: have nfsd4_deleg_getattr_conflict pass back write de [...]
new b1b3ec46484a nfsd: fix handling of delegated change attr in CB_GETATTR
new 56ee622f40c9 nfs_common: make include/linux/nfs4.h include generated nfs4_1.h
new 33641812a257 nfsd: add support for FATTR4_OPEN_ARGUMENTS
new 9677517cb35b nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION
new 23564d42bdda nfsd: drop inode parameter from nfsd4_change_attribute()
new b712459811ad nfsd: switch to autogenerated definitions for open_delegat [...]
new 641b78641ecf nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_AC [...]
new 099ca92ff75f nfsd: prepare delegation code for handing out *_ATTRS_DELE [...]
new 9b45d0331c53 nfsd: add support for delegated timestamps
new 50c8ec9d378e nfsd: handle delegated timestamps in SETATTR
new 206c8d99b4f7 nfsd: new tracepoint for after op_func in compound processing
new 2ca8dee4baaa lockd: Fix comment about NLMv3 backwards compatibility
new c598416bf13e nfsd: Fill NFSv4.1 server implementation fields in OP_EXCH [...]
new de510b3935d5 nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT
new c45151e859a4 xdrgen: Add a utility for extracting XDR from RFCs
new 262efa37570a nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_ [...]
new 2404bc5eba44 NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock()
new 09eecd94c2ba nfsd: refine and rename NFSD_MAY_LOCK
new fef83f47c946 NFSD: Remove dead code in nfsd4_create_session()
new dc52aeeb5664 NFSD: Remove a never-true comparison
new 804c4e24a2ec NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
new 12fc0570b191 NFSD: Remove unused results in nfsd4_encode_pathname4()
new 784c01b4b9c9 NFSD: Remove unused values from nfsd4_encode_components_esc()
new 5290be01f436 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
new b65bb3592837 lockd: Remove unused typedef
new 4709e5d329d1 lockd: Remove unnecessary memset()
new 880a32a9ea02 lockd: Remove some snippets of unfinished code
new 2905fea5ba2f lockd: Remove unused parameter to nlmsvc_testlock()
new 9500a9862ef8 lockd: Remove unneeded initialization of file_lock::c.flc_flags
new 41bda61ef8e9 nfsd: make sure exp active before svc_export_show
new 1ec5e108acbf SUNRPC: make sure cache entry active before cache_show
new 9998b0dcb4f2 nfsd: release svc_expkey/svc_export with rcu_work
new 9dbede18e17f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new dd4fab8a99d5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
new a72cf5dd56ac Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...]
new 476a6e1d551d Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...]
new f373bb87da6e Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...]
new 6db388585e48 iomap: turn iomap_want_unshare_iter into an inline function
new cc60f9d58364 Merge branch 'vfs.iomap' into vfs.all
new 33da4626d98c coredump: add cond_resched() to dump_user_range
new a2a6ed0e82cc epoll: Add synchronous wakeup support for ep_poll_callback
new 5c17ead0c0b2 acl: Realign struct posix_acl to save 8 bytes
new ac0812ef00c8 acl: Annotate struct posix_acl with __counted_by()
new 4ae229e55b69 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...]
new 5450b20e65ef Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...]
new bd50b53f7112 Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...]
new e58d3593a4a0 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...]
new 3ac405bcff35 Merge branch 'vfs.rust.pid_namespace' into vfs.all
new fea93af68fab selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor
new a4ef2a2d78f6 Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...]
new 76e6bd897526 Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...]
new 668e203ff402 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...]
new 12506679be68 pidfd: add ioctl to retrieve pid info
new ad13fdb4c090 Merge branch 'vfs.pidfs' into vfs.all Signed-off-by: Chris [...]
new 424a55a4a908 uaccess: add copy_struct_to_user helper
new 112cca098a70 sched_getattr: port to copy_struct_to_user
new faa0ca355ebd Merge branch 'vfs.usercopy' into vfs.all Signed-off-by: Ch [...]
new 0632061dba01 Merge branch 'vfs.all' of git://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 (cf38c48b73e3)
\
N -- N -- N refs/heads/fs-next (0632061dba01)
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 256 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:
Documentation/virt/kvm/api.rst | 16 +-
Documentation/virt/kvm/locking.rst | 2 +-
Makefile | 2 +-
arch/arm64/include/asm/kvm_asm.h | 1 +
arch/arm64/include/asm/kvm_host.h | 7 +
arch/arm64/include/asm/kvm_mmu.h | 3 +-
arch/arm64/include/asm/kvm_nested.h | 4 +-
arch/arm64/kernel/asm-offsets.c | 1 +
arch/arm64/kvm/arm.c | 5 +
arch/arm64/kvm/hyp/nvhe/hyp-init.S | 52 +++--
arch/arm64/kvm/hypercalls.c | 12 +-
arch/arm64/kvm/mmu.c | 15 +-
arch/arm64/kvm/nested.c | 53 ++++-
arch/arm64/kvm/sys_regs.c | 77 +++++-
arch/arm64/kvm/vgic/vgic-init.c | 41 +++-
arch/arm64/kvm/vgic/vgic-kvm-device.c | 7 +-
arch/riscv/kvm/aia_imsic.c | 8 +-
arch/x86/kernel/kvm.c | 4 +
arch/x86/kvm/mmu/mmu.c | 27 ++-
arch/x86/kvm/svm/nested.c | 6 +-
arch/x86/kvm/vmx/vmx.c | 6 +-
drivers/bluetooth/btusb.c | 27 +--
drivers/pinctrl/intel/Kconfig | 1 +
drivers/pinctrl/intel/pinctrl-intel-platform.c | 5 +-
drivers/pinctrl/nuvoton/pinctrl-ma35.c | 2 +-
drivers/pinctrl/pinctrl-apple-gpio.c | 3 +
drivers/pinctrl/pinctrl-aw9523.c | 6 +-
drivers/pinctrl/pinctrl-ocelot.c | 8 +-
drivers/pinctrl/sophgo/pinctrl-cv18xx.c | 2 +-
drivers/pinctrl/stm32/pinctrl-stm32.c | 9 +-
fs/btrfs/bio.h | 1 +
fs/btrfs/compression.c | 3 +-
fs/btrfs/ctree.c | 29 +--
fs/btrfs/disk-io.c | 6 +-
fs/btrfs/extent_io.c | 50 ++--
fs/btrfs/extent_map.c | 122 +++++-----
fs/btrfs/extent_map.h | 3 +-
fs/btrfs/file-item.c | 10 +
fs/btrfs/file.c | 257 +++++++--------------
fs/btrfs/file.h | 2 +-
fs/btrfs/free-space-cache.c | 15 +-
fs/btrfs/fs.h | 7 +-
fs/btrfs/qgroup.c | 3 +-
fs/btrfs/qgroup.h | 2 +
fs/btrfs/subpage.c | 155 ++-----------
fs/btrfs/subpage.h | 35 +--
fs/btrfs/super.c | 21 +-
fs/btrfs/tree-checker.c | 16 +-
fs/btrfs/tree-checker.h | 4 +-
fs/btrfs/volumes.c | 4 -
fs/ecryptfs/crypto.c | 2 +-
fs/ecryptfs/ecryptfs_kernel.h | 1 -
fs/ecryptfs/keystore.c | 4 +-
fs/erofs/data.c | 26 ++-
fs/fuse/file.c | 18 +-
fs/gfs2/glock.c | 86 ++++---
fs/gfs2/glock.h | 6 -
fs/gfs2/glops.c | 2 +-
fs/gfs2/incore.h | 2 +-
fs/gfs2/inode.c | 4 +
fs/gfs2/inode.h | 2 +
fs/gfs2/rgrp.c | 4 +-
fs/gfs2/super.c | 80 +++----
fs/nfsd/export.c | 36 ++-
fs/nfsd/export.h | 4 +-
fs/nfsd/nfs4state.c | 2 +-
fs/pidfs.c | 93 +++++++-
fs/posix_acl.c | 13 +-
fs/smb/client/cifsglob.h | 1 +
fs/smb/client/cifsproto.h | 1 +
fs/smb/client/inode.c | 6 +
fs/smb/client/reparse.c | 109 ++++++++-
fs/smb/client/reparse.h | 4 +-
fs/smb/client/smb1ops.c | 3 +-
fs/smb/client/smb2file.c | 76 +++++-
fs/smb/client/smb2inode.c | 10 +-
fs/smb/client/smb2proto.h | 10 +-
include/linux/iomap.h | 1 -
include/linux/kvm_host.h | 2 -
include/linux/posix_acl.h | 4 +-
include/linux/uaccess.h | 97 ++++++++
include/trace/events/btrfs.h | 21 +-
include/uapi/linux/pidfd.h | 50 ++++
kernel/sched/syscalls.c | 42 +---
kernel/trace/trace_uprobe.c | 9 +-
lib/crypto/mpi/mpi-mul.c | 2 +-
net/bluetooth/af_bluetooth.c | 3 +
net/bluetooth/bnep/core.c | 3 +-
net/bluetooth/iso.c | 6 +-
net/sunrpc/cache.c | 4 +-
tools/testing/selftests/filesystems/.gitignore | 1 +
tools/testing/selftests/filesystems/Makefile | 2 +-
.../testing/selftests/filesystems/file_stressor.c | 194 ++++++++++++++++
tools/testing/selftests/kvm/Makefile | 1 +
tools/testing/selftests/kvm/aarch64/set_id_regs.c | 16 +-
tools/testing/selftests/kvm/x86_64/cpuid_test.c | 2 +-
tools/testing/selftests/pidfd/pidfd_open_test.c | 82 ++++++-
virt/kvm/kvm_main.c | 12 -
98 files changed, 1507 insertions(+), 809 deletions(-)
create mode 100644 tools/testing/selftests/filesystems/file_stressor.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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 9786682bd3e2 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 2d5abedbcc5a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits b19190327706 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
omits 540bc5fc6460 Merge branch 'misc-6.12' into next-fixes
adds 665a58fe663a pinctrl: apple: check devm_kasprintf() returned value
adds b0f0e3f0552a pinctrl: stm32: check devm_kasprintf() returned value
adds 393c554093c0 pinctrl: aw9523: add missing mutex_destroy
adds 16a6d2e685e8 pinctrl: intel: platform: fix error path in device_for_eac [...]
adds d594de895688 pinctrl: intel: platform: use semicolon instead of comma i [...]
adds 21dcd49fb4aa Merge patch series "pinctrl: intel: platform: fix error pa [...]
adds 37756257093b pinctrl: intel: platform: Add Panther Lake to the list of [...]
adds c9560baef0fa Merge tag 'intel-pinctrl-v6.12-2' of git://git.kernel.org/ [...]
adds 4575962aeed6 pinctrl: sophgo: fix double free in cv1800_pctrl_dt_node_to_map()
adds 3fd976afe974 pinctrl: nuvoton: fix a double free in ma35_pinctrl_dt_nod [...]
adds 93b8ddc54507 pinctrl: ocelot: fix system hang on level based interrupts
new dd4f50373e50 Merge tag 'pinctrl-v6.12-2' of git://git.kernel.org/pub/sc [...]
new a9b7b535ba19 Bluetooth: ISO: Fix multiple init when debugfs is disabled
new d458cd1221e9 Bluetooth: Call iso_exit() on module unload
new 1db4564f101b Bluetooth: Remove debugfs directory on module init failure
new 4084286151fc Bluetooth: btusb: Fix not being able to reconnect after suspend
new 64a90991ba8d Bluetooth: bnep: fix wild-memory-access in proto_unregister
new 2c1dda2acc41 Bluetooth: btusb: Fix regression with fake CSR controllers [...]
new d7f513ae7b10 Merge tag 'for-net-2024-10-16' of git://git.kernel.org/pub [...]
new 42f7652d3eb5 Linux 6.12-rc4
adds cd843399d706 crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue
new a777c32ca42b Merge tag 'v6.12-p4' of git://git.kernel.org/pub/scm/linux [...]
new 7166c32651fa Merge tag 'vfs-6.12-rc5.fixes' of git://git.kernel.org/pub [...]
new 373b9338c972 uprobe: avoid out-of-bounds memory access of fetching args
new c1bc09d7bfcb Merge tag 'probes-fixes-v6.12-rc4' of git://git.kernel.org [...]
adds 88a387cf9e5f KVM: Remove unused kvm_vcpu_gfn_to_pfn
adds bc07eea2f3b3 KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic
adds 8e690b817e38 x86/kvm: Override default caching mode for SEV-SNP and TDX
adds 58a20a9435aa KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting [...]
adds 28cf49788107 KVM: x86/mmu: Add lockdep assert to enforce safe usage of [...]
adds 5a279842441b KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL
adds 731285fbb6f5 KVM: VMX: reset the segment cache after segment init in vm [...]
adds f559b2e9c5c5 KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
adds 9a400068a158 KVM: selftests: x86: Avoid using SSE/AVX instructions
adds 773cca183440 KVM: selftests: Fix out-of-bounds reads in CPUID test's ar [...]
adds 3ec4350d4efb RISCV: KVM: use raw_spinlock for critical section in imsic
adds 980c41f554c3 KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 [...]
adds ffe68b2d19a5 KVM: arm64: Disable fields that KVM doesn't know how to ha [...]
adds e8d164974cfa KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is ad [...]
adds 78c4446b5f95 KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1
adds dc9b5d7e0bd4 KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1
adds 9b7c3dd5964b Merge branch kvm-arm64/idregs-6.12 into kvmarm/fixes
adds ae8f8b376102 KVM: arm64: Unregister redistributor for failed vCPU creation
adds 6ded46b5a4fd KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out
adds 3c164eb9464d KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed
adds c268f204f7c5 KVM: arm64: nv: Punt stage-2 recycling to a vCPU request
adds 79cc6cdb932a KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to [...]
adds d4a89e5aee23 KVM: arm64: Expose S1PIE to guests
adds df5fd75ee305 KVM: arm64: Don't eagerly teardown the vgic on init error
adds ddd5c5820116 Merge tag 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pu [...]
adds afa9b48f327c KVM: arm64: Shave a few bytes from the EL2 idmap code
adds c6c167afa090 KVM: arm64: Fix shift-out-of-bounds bug
adds 5978d4ec7e82 KVM: arm64: vgic: Don't check for vgic_ready() when settin [...]
adds 78a005555500 KVM: arm64: Ensure vgic_ready() is ordered against MMIO re [...]
adds e9001a382fa2 Merge tag 'kvmarm-fixes-6.12-3' of git://git.kernel.org/pu [...]
new d12937763990 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
new 4021e685139d fs/super.c: introduce get_tree_bdev_flags()
new 14c2d97265ea erofs: use get_tree_bdev_flags() to avoid misleading messages
new 35100ae2dc33 Merge patch series "fs/super.c: introduce get_tree_bdev_flags()"
new ab70832acc8d Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...]
new 2e40f67ef4c2 Merge branch 'misc-6.12' into next-fixes
new 684d7036654f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new d5ff2fb2e716 nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_st [...]
new fd447ea61489 Merge branch 'nfsd-fixes' of git://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 (9786682bd3e2)
\
N -- N -- N refs/heads/fs-current (fd447ea61489)
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 22 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:
Documentation/virt/kvm/api.rst | 16 ++---
Documentation/virt/kvm/locking.rst | 2 +-
Makefile | 2 +-
arch/arm64/include/asm/kvm_asm.h | 1 +
arch/arm64/include/asm/kvm_host.h | 7 +++
arch/arm64/include/asm/kvm_mmu.h | 3 +-
arch/arm64/include/asm/kvm_nested.h | 4 +-
arch/arm64/kernel/asm-offsets.c | 1 +
arch/arm64/kvm/arm.c | 5 ++
arch/arm64/kvm/hyp/nvhe/hyp-init.S | 52 ++++++++-------
arch/arm64/kvm/hypercalls.c | 12 ++--
arch/arm64/kvm/mmu.c | 15 ++---
arch/arm64/kvm/nested.c | 53 +++++++++++++---
arch/arm64/kvm/sys_regs.c | 77 ++++++++++++++++++++---
arch/arm64/kvm/vgic/vgic-init.c | 41 ++++++++++--
arch/arm64/kvm/vgic/vgic-kvm-device.c | 7 ++-
arch/riscv/kvm/aia_imsic.c | 8 +--
arch/x86/kernel/kvm.c | 4 ++
arch/x86/kvm/mmu/mmu.c | 27 +++++---
arch/x86/kvm/svm/nested.c | 6 +-
arch/x86/kvm/vmx/vmx.c | 6 +-
drivers/bluetooth/btusb.c | 27 +++-----
drivers/pinctrl/intel/Kconfig | 1 +
drivers/pinctrl/intel/pinctrl-intel-platform.c | 5 +-
drivers/pinctrl/nuvoton/pinctrl-ma35.c | 2 +-
drivers/pinctrl/pinctrl-apple-gpio.c | 3 +
drivers/pinctrl/pinctrl-aw9523.c | 6 +-
drivers/pinctrl/pinctrl-ocelot.c | 8 +--
drivers/pinctrl/sophgo/pinctrl-cv18xx.c | 2 +-
drivers/pinctrl/stm32/pinctrl-stm32.c | 9 ++-
fs/erofs/super.c | 4 +-
fs/nfsd/nfs4state.c | 2 +-
fs/super.c | 26 ++++++--
include/linux/fs_context.h | 6 ++
include/linux/kvm_host.h | 2 -
kernel/trace/trace_uprobe.c | 9 ++-
lib/crypto/mpi/mpi-mul.c | 2 +-
net/bluetooth/af_bluetooth.c | 3 +
net/bluetooth/bnep/core.c | 3 +-
net/bluetooth/iso.c | 6 +-
tools/testing/selftests/kvm/Makefile | 1 +
tools/testing/selftests/kvm/aarch64/set_id_regs.c | 16 ++++-
tools/testing/selftests/kvm/x86_64/cpuid_test.c | 2 +-
virt/kvm/kvm_main.c | 12 ----
44 files changed, 352 insertions(+), 154 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 9858f29e6a9 [gdb] Handle EINTR in run_under_shell
new 485d9cab65a [gdb/testsuite] Improve class name in gdb.dwarf2/self-spec.exp
new a03c03f84ac [gdb/testsuite] Handle maint set dwarf synchronous off default
The 2 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:
gdb/testsuite/gdb.base/index-cache.exp | 6 +++++-
gdb/testsuite/gdb.dwarf2/dw2-inter-cu-error-2.exp | 8 +++++++-
gdb/testsuite/gdb.dwarf2/dw2-inter-cu-error.exp | 8 +++++++-
gdb/testsuite/gdb.dwarf2/self-spec.exp | 6 +++---
4 files changed, 22 insertions(+), 6 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 3790b9f7ff2 LoongArch: Force relocation for every reference to the glob [...]
new 9858f29e6a9 [gdb] Handle EINTR in run_under_shell
The 1 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:
gdb/cli/cli-cmds.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from adf4ece4dc4 RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = 1.
new 9263523b7e5 testsuite: Fix typo in ext-floating19.C
The 1 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:
gcc/testsuite/g++.dg/cpp23/ext-floating19.C | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 4806ed93bc8 Automatic date update in version.in
new 3790b9f7ff2 LoongArch: Force relocation for every reference to the glob [...]
The 1 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:
bfd/elfnn-loongarch.c | 16 ++++++++--------
gas/config/tc-loongarch.c | 24 ++++++++++++++++++++++++
gas/config/tc-loongarch.h | 3 +++
gas/testsuite/gas/loongarch/localpic.d | 22 ++++++++++++++++++++++
gas/testsuite/gas/loongarch/localpic.s | 26 ++++++++++++++++++++++++++
5 files changed, 83 insertions(+), 8 deletions(-)
create mode 100644 gas/testsuite/gas/loongarch/localpic.d
create mode 100644 gas/testsuite/gas/loongarch/localpic.s
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from 3ce2fd67c90 Daily bump.
new 8b43518a01c [GCC13/GCC12] Fix testcase.
The 1 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:
gcc/testsuite/gcc.target/i386/avx512bw-pr103750-2.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-12
in repository gcc.
from 2db070cbf96 Daily bump.
new 45bde60836d [GCC13/GCC12] Fix testcase.
The 1 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:
gcc/testsuite/gcc.target/i386/avx512bw-pr103750-2.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14
in repository gcc.
from 04c9cbe49fa Daily bump.
new 3795ac860bc libstdc++: Implement P2609R3 changes to the indirect invoca [...]
new 0b2f2a7e126 libstdc++: Implement P2997R1 changes to the indirect invoca [...]
new be56fee60a6 libstdc++: Add some missing ranges feature-test macro tests
new 07ee6874963 libstdc++/ranges: Implement various small LWG issues
new f381a217e9b libstdc++: Implement LWG 3664 changes to ranges::distance
The 5 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:
libstdc++-v3/include/bits/iterator_concepts.h | 78 ++++++++++++--------
libstdc++-v3/include/bits/ranges_base.h | 14 ++--
libstdc++-v3/include/bits/version.def | 7 +-
libstdc++-v3/include/bits/version.h | 11 ++-
libstdc++-v3/include/std/ranges | 84 +++++++++++++++++++---
.../24_iterators/indirect_callable/p2609r3.cc | 27 +++++++
.../24_iterators/indirect_callable/p2997r1.cc | 37 ++++++++++
.../24_iterators/range_operations/distance.cc | 11 +++
libstdc++-v3/testsuite/25_algorithms/contains/1.cc | 4 ++
.../testsuite/25_algorithms/find_last/1.cc | 4 ++
libstdc++-v3/testsuite/25_algorithms/iota/1.cc | 5 ++
.../testsuite/std/ranges/adaptors/adjacent/1.cc | 3 +
.../std/ranges/adaptors/adjacent_transform/1.cc | 3 +
.../testsuite/std/ranges/adaptors/chunk/1.cc | 15 ++++
.../testsuite/std/ranges/adaptors/slide/1.cc | 3 +
.../std/ranges/headers/ranges/synopsis.cc | 6 +-
.../testsuite/std/ranges/iota/iota_view.cc | 12 ++++
libstdc++-v3/testsuite/std/ranges/repeat/1.cc | 23 ++++++
libstdc++-v3/testsuite/std/ranges/version_c++23.cc | 70 ------------------
19 files changed, 299 insertions(+), 118 deletions(-)
create mode 100644 libstdc++-v3/testsuite/24_iterators/indirect_callable/p2609r3.cc
create mode 100644 libstdc++-v3/testsuite/24_iterators/indirect_callable/p2997r1.cc
delete mode 100644 libstdc++-v3/testsuite/std/ranges/version_c++23.cc
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 52cc5f04363 Daily bump.
new 1dccec47ab6 Match: Support IMM=max-1 for unsigned scalar .SAT_SUB IMM form 1
new 93b6f287814 RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM [...]
new 4e65e12a9a3 Match: Support IMM=1 for unsigned scalar .SAT_SUB IMM form 1
new adf4ece4dc4 RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = 1.
The 4 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:
gcc/match.pd | 25 +++++++++++++++++++++-
.../{sat_u_sub_imm-1.c => sat_u_sub_imm-1_3.c} | 8 +++----
.../{sat_u_sub_imm-1.c => sat_u_sub_imm-1_4.c} | 8 +++----
.../{sat_u_sub_imm-2_2.c => sat_u_sub_imm-2_3.c} | 8 +++----
.../{sat_u_sub_imm-2.c => sat_u_sub_imm-2_4.c} | 8 +++----
.../{sat_u_sub_imm-11_2.c => sat_u_sub_imm-3_3.c} | 8 +++----
.../{sat_u_sub_imm-3.c => sat_u_sub_imm-3_4.c} | 8 +++----
.../{sat_u_sub_imm-1.c => sat_u_sub_imm-4_1.c} | 9 ++++----
.../{sat_u_sub_imm-4.c => sat_u_sub_imm-4_2.c} | 8 +++----
9 files changed, 56 insertions(+), 34 deletions(-)
copy gcc/testsuite/gcc.target/riscv/{sat_u_sub_imm-1.c => sat_u_sub_imm-1_3.c} (76%)
copy gcc/testsuite/gcc.target/riscv/{sat_u_sub_imm-1.c => sat_u_sub_imm-1_4.c} (76%)
copy gcc/testsuite/gcc.target/riscv/{sat_u_sub_imm-2_2.c => sat_u_sub_imm-2_3.c} (75%)
copy gcc/testsuite/gcc.target/riscv/{sat_u_sub_imm-2.c => sat_u_sub_imm-2_4.c} (77%)
copy gcc/testsuite/gcc.target/riscv/{sat_u_sub_imm-11_2.c => sat_u_sub_imm-3_3.c} (76%)
copy gcc/testsuite/gcc.target/riscv/{sat_u_sub_imm-3.c => sat_u_sub_imm-3_4.c} (77%)
copy gcc/testsuite/gcc.target/riscv/{sat_u_sub_imm-1.c => sat_u_sub_imm-4_1.c} (71%)
copy gcc/testsuite/gcc.target/riscv/{sat_u_sub_imm-4.c => sat_u_sub_imm-4_2.c} (75%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.