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 f8d93c0f7b5a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 01c388b96358 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 63809f9691f9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 146c87d51014 Merge branch '9p-next' of https://github.com/martinetd/linux omits e12386b2ed04 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 19b2157c40b3 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 110a309aec9f Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits b3fd82f28e7f Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 529d34922123 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 2d5450e8d11e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f264543ac2e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6cdf6dbaaeb1 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 765da6e9b75f Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 2e1160dd0459 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 1f570d8850f6 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7564fdb9b639 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits cd4b66cd23a3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f6880477d002 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] omits e0e99e960e7a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 0675f70a51e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cf46ed30bf9f Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 84af72563cf5 cifs: Use netfs_alloc/free_folioq_buffer() omits ca7d71facd2d smb: client: show smb lease key in open_dirs output omits f51a3d69fad8 smb: client: show smb lease key in open_files output omits 1e366d088866 ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIA [...] omits 6afae3414127 ext4: subdivide EXT4_EXT_DATA_VALID1 omits a4e2cc74a11b ext4: cleanup zeroout in ext4_split_extent_at() omits f1dd46b97573 ksmbd: ipc: fix use-after-free in ipc_msg_send_request omits da347da69d91 smb: client: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks [...] omits 2cd24b5da317 smb: server: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks [...] omits 58d7aaf50899 smb: smbdirect: introduce SMBDIRECT_CHECK_STATUS_{WARN,DIS [...] omits 6100b43b5f61 smb: smbdirect: introduce SMBDIRECT_DEBUG_ERR_PTR() helper omits 0aa1f4473bbe ksmbd: vfs: fix race on m_flags in vfs_cache omits 8d86324b3544 ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname omits ca08b6cbe18e smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h omits d15d977bf573 ksmbd: implement error handling for STATUS_INFO_LENGTH_MIS [...] omits 8e72169bce96 ksmbd: fix use-after-free in ksmbd_tree_connect_put under [...] omits 1d32b0cf64d4 ksmbd: server: avoid busy polling in accept loop omits 3dfc2888f4d2 smb: move create_durable_reconn to common/smb2pdu.h omits cb37e920590c smb: fix some warnings reported by scripts/checkpatch.pl omits 5f7bbee7d3db smb: do some cleanups omits 99b05ff4873a smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h omits a98267ae5b33 smb: move some duplicate struct definitions to common/fscc.h omits 8b4d1b7b773f smb: move list of FileSystemAttributes to common/fscc.h omits 884b1f04fc86 smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h omits 18f12e375708 smb: move some duplicate definitions to common/smb2pdu.h omits cfea319775f8 smb: move create_durable_rsp_v2 to common/smb2pdu.h omits d4b2240c1531 smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h omits 2d0155c4b885 smb: move create_durable_req_v2 to common/smb2pdu.h omits 6482bbdca2d9 smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h omits 0d9a64768c5d smb/client: fix CAP_BULK_TRANSFER value omits 6cf85324c46c ksmbd: skip lock-range check on equal size to avoid size== [...] omits 8dfe19cda2ad smb: move resume_key_ioctl_rsp to common/smb2pdu.h omits fe1fa74aea10 smb: move copychunk definitions to common/smb2pdu.h omits 4cc2fed7ed58 smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/s [...] omits 5bae65a1f0ee smb: move SMB1_PROTO_NUMBER to common/smbglob.h omits b4cae897429e smb: move get_rfc1002_len() to common/smbglob.h omits 66296b5f1692 smb: move smb_version_values to common/smbglob.h omits d7ee3e7c2675 smb: rename common/cifsglob.h to common/smbglob.h omits 5a43c7df24f6 smb/server: update some misguided comment of smb2_0_server [...] omits 68193cb582ba smb/server: fix return value of smb2_oplock_break() omits 58fec3efd1f2 smb/server: fix return value of smb2_ioctl() omits c917136c5837 smb/server: fix return value of smb2_query_dir() omits b99b431da403 smb/server: fix return value of smb2_notify() omits cf98a3931d0d smb/server: fix return value of smb2_read() omits 3af093804cc1 ksmbd: Use HMAC-MD5 library for NTLMv2 omits b4ddcc2a71d0 ksmbd: Use HMAC-SHA256 library for message signing and key [...] omits e0607b5586e0 ksmbd: Use SHA-512 library for SMB3.1.1 preauth hash omits bda97f51ec68 cifs: Use netfs_alloc/free_folioq_buffer() omits 0f473792215e smb: client: show smb lease key in open_dirs output omits 62d937a4a699 smb: client: show smb lease key in open_files output omits c0ee17208345 docs: f2fs: wrap ASCII tables in literal blocks to fix LaT [...] new 7d0a66e4bb90 Linux 6.18 new 1e5bedfdc278 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 531b583c3bec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4703fb78fe01 Merge branch 'configfs-next' of https://git.kernel.org/pub [...] new 264d79ef635b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0bdbf89a8bbe erofs: switch on-disk header `erofs_fs.h` to MIT license new 9be3f5d5af5b Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 61079c1b9c17 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 13095dfcca73 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] new 0f9885eab918 ext4: subdivide EXT4_EXT_DATA_VALID1 new 1fec988b1f71 ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIA [...] new c42e9f199c41 ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting bef [...] new 2410e55561cc ext4: correct the mapping status if the extent has been zeroed new 4b4a6ac831ff ext4: don't cache extent during splitting extent new 87d5cb059b8a ext4: drop extent cache after doing PARTIAL_VALID1 zeroout new 889085343ddf ext4: drop extent cache when splitting extent fails new 02f8dc1707ce ext4: cleanup zeroout in ext4_split_extent_at() new 13cbc168d9ba ext4: cleanup useless out label in __es_remove_extent() new ad02a3d000a5 ext4: make __es_remove_extent() check extent status new 41a414d53bfb ext4: make ext4_es_cache_extent() support overwrite existi [...] new 4e84970a460d ext4: adjust the debug info in ext4_es_cache_extent() new d494567091ed ext4: replace ext4_es_insert_extent() when caching on-disk [...] new 6fb67ac89690 ext4: drop the TODO comment in ext4_es_insert_extent() new 85ac823b5db1 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 9fdd4719c9c8 docs: f2fs: wrap ASCII tables in literal blocks to fix LaT [...] new 0a02f34d28f6 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] new 4d16f64f7ad8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ede060436343 gfs2: Fix use of bio_chain new 35e6a32b43fe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e009cb1e3093 ksmbd: Use SHA-512 library for SMB3.1.1 preauth hash new 924067ef183b ksmbd: Use HMAC-SHA256 library for message signing and key [...] new 3a597e6e9701 ksmbd: Use HMAC-MD5 library for NTLMv2 new c5b462e35373 smb/server: fix return value of smb2_read() new d1a30b9ddc3d smb/server: fix return value of smb2_notify() new dafe22bc676d smb/server: fix return value of smb2_query_dir() new 269df046c1e1 smb/server: fix return value of smb2_ioctl() new a3c4445fdbbb smb/server: fix return value of smb2_oplock_break() new 7d9f51d36b6c smb/server: update some misguided comment of smb2_0_server [...] new 94b955167e3b smb: rename common/cifsglob.h to common/smbglob.h new 34cf191bb6a3 smb: move smb_version_values to common/smbglob.h new 36c31540cf52 smb: move get_rfc1002_len() to common/smbglob.h new cd311445d9f5 smb: move SMB1_PROTO_NUMBER to common/smbglob.h new 7844d50ca239 smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/s [...] new cc26f593dc19 smb: move copychunk definitions to common/smb2pdu.h new 9c98f5eec877 smb: move resume_key_ioctl_rsp to common/smb2pdu.h new 5d510ac31626 ksmbd: skip lock-range check on equal size to avoid size== [...] new 4a7f96078032 smb/client: fix CAP_BULK_TRANSFER value new 884a1d4e9c09 smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h new 833a75fc9ecc smb: move create_durable_req_v2 to common/smb2pdu.h new 81a45de432c6 smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h new 96721fd29226 smb: move create_durable_rsp_v2 to common/smb2pdu.h new 1172d8598499 smb: move some duplicate definitions to common/smb2pdu.h new d8ac9879182a smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h new 84d8d4cf8873 smb: move list of FileSystemAttributes to common/fscc.h new d7edd3892d97 smb: move some duplicate struct definitions to common/fscc.h new 464b913993a1 smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h new 95e8c1bfa56e smb: do some cleanups new e7e60e8bfcc5 smb: fix some warnings reported by scripts/checkpatch.pl new 5003ad718af7 smb: move create_durable_reconn to common/smb2pdu.h new 3316a8fc840d ksmbd: server: avoid busy polling in accept loop new b39a1833cc4a ksmbd: fix use-after-free in ksmbd_tree_connect_put under [...] new e4442b2e95ba ksmbd: implement error handling for STATUS_INFO_LENGTH_MIS [...] new c4a2a49f7df4 smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h new dc81b8f4f0fc ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname new 991f8a79db99 ksmbd: vfs: fix race on m_flags in vfs_cache new 1f3fd108c5c5 smb: smbdirect: introduce SMBDIRECT_DEBUG_ERR_PTR() helper new 1adb2dab9727 smb: smbdirect: introduce SMBDIRECT_CHECK_STATUS_{WARN,DIS [...] new 425c32750b48 smb: server: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks [...] new dc10cf1368af smb: client: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks [...] new 1fab1fa091f5 ksmbd: ipc: fix use-after-free in ipc_msg_send_request new 9cfcd8601e56 smb: client: show smb lease key in open_files output new f78b83dce273 smb: client: show smb lease key in open_dirs output new e1469f56089f cifs: Use netfs_alloc/free_folioq_buffer() new c92939eaeb77 cifs: client: enforce consistent handling of multichannel [...] new 3ade50c3fc73 cifs: client: allow changing multichannel mount options on [...] new 62a670e56b73 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new e39e2bfff900 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new e3e8e176ca48 NFSD: Make FILE_SYNC WRITEs comply with spec new 06c5c97293e3 NFSD: Implement NFSD_IO_DIRECT for NFS WRITE new fa8d4e6784d1 NFSD: add Documentation/filesystems/nfs/nfsd-io-modes.rst new d66485fb4551 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] new 67dcf44957e0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 93ced0898dd4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e8c14eed325a Merge branch '9p-next' of https://github.com/martinetd/linux new e093d65d84ce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 88f1a3c73978 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] new 781b8d22e5d5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (f8d93c0f7b5a) \ N -- N -- N refs/heads/fs-next (781b8d22e5d5)
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 87 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/filesystems/nfs/nfsd-io-modes.rst | 144 +++++++++++++++++++++ Makefile | 2 +- fs/erofs/erofs_fs.h | 2 +- fs/ext4/extents.c | 55 ++++++-- fs/ext4/extents_status.c | 124 +++++++++++++----- fs/ext4/inode.c | 18 +-- fs/gfs2/lops.c | 2 +- fs/nfsd/debugfs.c | 1 + fs/nfsd/trace.h | 2 + fs/nfsd/vfs.c | 159 +++++++++++++++++++++++- fs/smb/client/cifsfs.c | 1 - fs/smb/client/cifsproto.h | 4 +- fs/smb/client/connect.c | 4 +- fs/smb/client/fs_context.c | 115 ++++++++++++++--- fs/smb/client/fs_context.h | 2 + fs/smb/client/sess.c | 32 +++-- fs/smb/client/smb2pdu.c | 56 ++++++--- 17 files changed, 620 insertions(+), 103 deletions(-) create mode 100644 Documentation/filesystems/nfs/nfsd-io-modes.rst