This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 87dfd85c3892 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new f441ff73f1ec powerpc: Fix pud_mkwrite() definition after pte_mkwrite() [...] new 69881be3d9a0 fs: export sget_dev() new ec952aa253c0 mtd: key superblock by device number new 5069ba84b5e6 NFS: switch back to using kill_anon_super new e7e9423db459 Merge tag 'v6.6-vfs.super.fixes.2' of git://git.kernel.org [...] new 99c58d6480d9 fs: dlm: remove twice newline new 568f915655b3 fs: dlm: allow to F_SETLKW getting interrupted new dc52cd2eff4a fs: dlm: fix F_CANCELLK to cancel pending request new e717f2e8e489 fs: dlm: add missing spin_unlock new 4b056db81c5d fs: dlm: remove unused processed_nodes new 541adb0d4d10 fs: dlm: debugfs for queued callbacks new 67b5da9a40fc fs: dlm: check on plock ops when exit dlm new 8c95006d5572 fs: dlm: add plock dev tracepoints new c84c47333abb fs: dlm: remove clear_members_cb new 643f5cfa610f fs: dlm: cleanup lock order new c4f4e135c27b fs: dlm: get recovery sequence number as parameter new 561c67d8a101 fs: dlm: drop rxbuf manipulation in dlm_copy_master_names new b9d2f6ada008 fs: dlm: drop rxbuf manipulation in dlm_recover_master_copy new 1151935182b4 fs: dlm: constify receive buffer new 63e711b08160 fs: dlm: create midcomms nodes when configure new a3d85fcf268e fs: dlm: don't use RCOM_NAMES for version detection new 7c53e847ff5e dlm: fix plock lookup when using multiple lockspaces new 659b3613fc63 Merge tag 'dlm-6.6' of git://git.kernel.org/pub/scm/linux/ [...] new 43bbddc06788 ext4: add two helper functions extent_logical_end() and pa [...] new bc056e7163ac ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow new bedc5d34632c ext4: avoid overlapping preallocations due to overflow new 1d4016504745 fs: jbd2: fix an incorrect warn log new 98175720c9ed ext4: remove pointless sb_rdonly() checks from freezing code new d5d020b3294b ext4: use sb_rdonly() helper for checking read-only flag new eb8ab4443aec ext4: make ext4_forced_shutdown() take struct super_block new 22b8d707b07e ext4: make 'abort' mount option handling standard new 95257987a638 ext4: drop EXT4_MF_FS_ABORTED flag new e0e985f3f894 ext4: avoid starting transaction on read-only fs in ext4_q [...] new e7fc2b31e04c ext4: warn on read-only filesystem in ext4_journal_check_start() new ffb6844e28ef ext4: drop read-only check in ext4_init_inode_table() new f1128084b40e ext4: drop read-only check in ext4_write_inode() new 889860e452d7 ext4: drop read-only check from ext4_force_commit() new 1e1566b9c85f ext4: replace read-only check for shutdown check in mmp code new 304749c0d5e2 ext4: replace CR_FAST macro with inline function for readability new a9ce5993a0f5 ext4: correct grp validation in ext4_mb_good_group new 60c672b7f2d1 ext4: avoid potential data overflow in next_linear_group new 919eb90cec40 ext4: return found group directly in ext4_mb_choose_next_g [...] new bb60caa2db66 ext4: use is_power_of_2 helper in ext4_mb_regular_allocator new ad635507b5b2 ext4: remove unnecessary return for void function new de8bf0e5ee74 ext4: replace the traditional ternary conditional operator [...] new f6c72fef1272 ext4: remove unused ext4_{set}/{clear}_bit_atomic new b50675a4a6a6 ext4: return found group directly in ext4_mb_choose_next_g [...] new bcb123ac9b98 ext4: return found group directly in ext4_mb_choose_next_g [...] new 4eea9fbed950 ext4: correct some stale comment of criteria new 373ac521799d jbd2: fix checkpoint cleanup performance regression new 590a809ff743 jbd2: check 'jh->b_transaction' before removing it from ch [...] new 5f02a30eac5c jbd2: remove unused function '__cp_buffer_busy' new 7ca4b085f430 ext4: fix memory leaks in ext4_fname_{setup_filename,prepa [...] new e15e117bbbe1 jbd2: remove unused t_handle_lock new 772c9f691dcf ext4: don't use CR_BEST_AVAIL_LEN for non-regular files new 29a511e49f33 jbd2: move load_superblock() dependent functions new c30713084ba5 jbd2: move load_superblock() into journal_init_common() new 9600f3e5cfd0 jbd2: don't load superblock in jbd2_journal_check_used_features() new e4adf8b83708 jbd2: checking valid features early in journal_get_superblock() new 18dad509e7bd jbd2: open code jbd2_verify_csum_type() helper new 054d9c8fef14 jbd2: cleanup load_superblock() new 0dbc759ae997 jbd2: add fast_commit space check new 49887e47a526 jbd2: cleanup journal_init_common() new d9a45496019a jbd2: drop useless error tag in jbd2_journal_wipe() new 8e6cf5fbb7b4 jbd2: jbd2_journal_init_{dev,inode} return proper error re [...] new bc74e6a38d16 ext4: cleanup ext4_get_dev_journal() and ext4_get_journal() new ee5c807137ce ext4: ext4_get_{dev}_journal return proper error value new 2dfba3bb40ad jbd2: correct the end of the journal recovery scan range new 1524773425ae ext4: fix unttached inode after power cut with orphan file [...] new 89cadf6e22a9 ext4: change the type of blocksize in ext4_mb_init_cache() new 79ebf48c44b5 ext4: use sbi instead of EXT4_SB(sb) in ext4_mb_new_blocks [...] new a50bda147421 ext4: mballoc: avoid garbage value from err new b6c7d6dc8aeb ext4: remove unused function declaration new 68228da51c9a ext4: add correct group descriptors and reserved GDT block [...] new 194505b55dd7 ext4: drop dio overwrite only flag and associated warning new ff0722de896e ext4: add periodic superblock update check new bb15cea20f21 ext4: rename s_error_work to s_sb_upd_work new 03de20bed203 ext4: do not mark inode dirty every time when appending us [...] new 0f6bc57971c6 ext4: use LIST_HEAD() to initialize the list_head in mballoc.c new 8216776ccff6 ext4: reject casefold inode flag without casefold feature new b81427939590 ext4: remove redundant checks of s_encoding new af494af38580 libfs: remove redundant checks of s_encoding new 768d612f7982 ext4: fix slab-use-after-free in ext4_es_insert_extent() new 3ef96fcfd50b Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org [...] new cade5397e546 fs/jfs: prevent double-free in dbUnmount() after failed jf [...] new c67235d08b2e FS: JFS: (trivial) Fix grammatical error in extAlloc new 6e2bda2c192d jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount new 87098a0d9e42 jfs: remove redundant initialization to pointer ip new 0225e10972fa jfs: validate max amount of blocks before allocation. new 7e5cd6f69735 Merge tag 'jfs-6.6' of github.com:kleikamp/linux-shaggy new 084ba46fc41c ksmbd: switch to use kmemdup_nul() helper new e2b76ab8b5c9 ksmbd: add support for read compound new 041bba4414cd ksmbd: fix wrong interim response on compound new 65656f5242e5 ksmbd: fix `force create mode' and `force directory mode' new e628bf939aaf ksmbd: reduce descriptor size if remaining bytes is less t [...] new bf26f1b4e091 ksmbd: Fix one kernel-doc comment new 17d5b135bb72 ksmbd: fix wrong DataOffset validation of create context new 4b081ce0d830 ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() new 0ba5439d9afa ksmbd: replace one-element array with flex-array member in [...] new 0e2378eaa2b3 ksmbd: add missing calling smb2_set_err_rsp() on error new 8ae5d298ef20 Merge tag '6.6-rc-ksmbd-fixes-part1' of git://git.samba.org/ksmbd new f16ff1cafbf1 SUNRPC: Fix the recent bv_offset fix new d67cd907cf8a locks: allow support for write delegation new fd19ca36fd78 NFSD: handle GETATTR conflict with write delegation new 50bce06f0e79 NFSD: Report zero space limit for write delegations new 1d3dd1d56ce8 NFSD: Enable write delegation support new 788849b64dff SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES new 649879561d64 SUNRPC: Remove Kunit tests for the DES3 encryption type new 2024b89d90ec SUNRPC: Remove DES and DES3 enctypes from the supported en [...] new ec596aaf9b48 SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED new 6964629f4c18 SUNRPC: Remove krb5_derive_key_v1() new da33d635bb4a SUNRPC: Remove gss_import_v1_context() new 6c922ea71170 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM new cfb6b328c47e SUNRPC: Remove the ->import_ctx method new 2a9893f796a3 SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c new 35308e7f0fc3 NFSD: Refactor nfsd_reply_cache_free_locked() new ff0d16932976 NFSD: Rename nfsd_reply_cache_alloc() new a9507f6af145 NFSD: Replace nfsd_prune_bucket() new c135e1269f34 NFSD: Refactor the duplicate reply cache shrinker new cb18eca4b867 NFSD: Remove svc_rqst::rq_cacherep new e7421ce71437 NFSD: Rename struct svc_cacherep new 5865bafa197a nfsd: add a MODULE_DESCRIPTION new a332018a91c4 nfsd: handle failure to collect pre/post-op attrs more sanely new 976626073a75 nfsd: remove unsafe BUG_ON from set_change_info new f2b7019d2e3c nfsd: set missing after_change as before_change + 1 new be2be5f7f443 lockd: nlm_blocked list race fixes new f80774787aa2 sunrpc: Remove unused extern declarations new d424797032c6 nfsd: inherit required unset default acls from effective set new 2eb2b9358181 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new e18e157bb5c8 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new baabf59c2414 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 89d2d9fbeadc SUNRPC: Revert e0a912e8ddba new 2b877fc53e97 SUNRPC: Reduce thread wake-up rate when receiving large RP [...] new 7afdc0c902c0 exportfs: remove kernel-doc warnings in exportfs new de8d38cf44ba fs: lockd: avoid possible wrong NULL parameter new 8db14cad28ae lockd: remove SIGKILL handling new 390390240145 nfsd: don't allow nfsd threads to be signalled. new 18e4cf915543 nfsd: Simplify code around svc_exit_thread() call in nfsd() new 9f28a971ee9f nfsd: separate nfsd_last_thread() from nfsd_put() new f78116d3bf4f SUNRPC: call svc_process() from svc_recv(). new 7b719e2bf342 SUNRPC: change svc_recv() to return void. new c743b4259c3a SUNRPC: remove timeout arg from svc_recv() new ba4bba6c97d4 SUNRPC: change cache_head.flags bits to enum new 3275694adf0f SUNRPC: change svc_pool::sp_flags bits to enum new a6b4ec39036f SUNRPC: change svc_rqst::rq_flags bits to enum new d75e490f3560 SUNRPC: change svc_xprt::xpt_flags bits to enum new 78c542f916bc SUNRPC: Add enum svc_auth_status new 82e5d82a4574 SUNRPC: Move trace_svc_xprt_enqueue new 850bac3ae4a6 SUNRPC: Deduplicate thread wake-up code new f208e9508ace SUNRPC: Count ingress RPC messages per svc_pool new d2f0ef1cbf37 SUNRPC: Clean up svc_set_num_threads new 6859d1f2902c SUNRPC: make rqst_should_sleep() idempotent() new 2a4557452aac SUNRPC: Remove return value of svc_pool_wake_idle_thread() new 6372e2ee6298 NFSD: da_addr_body field missing in some GETDEVICEINFO replies new 07dc19dbd1d1 SUNRPC: Remove unused declarations new 899525e892dd SUNRPC: Remove unused declaration rpc_modcount() new b38a6023da6a Documentation: Add missing documentation for EXPORT_OP flags new f35d1706159e Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux [...] new bb05a617f06b NFSv4.2: Fix READ_PLUS smatch warnings new 8d18f6c5bb86 NFSv4.2: Fix READ_PLUS size calculations new 303a78052091 NFSv4.2: Rework scratch handling for READ_PLUS (again) new 61182c796d74 SUNRPC: kmap() the xdr pages during decode new 9cf2744d2491 NFS: Enable the READ_PLUS operation by default new f9597ba8872a xprtrdma: Remove unused function declaration rpcrdma_bc_po [...] new e87cf8a28e75 SUNRPC: clean up integer overflow check new 08be82ba0cff NFS: Move common includes outside ifdef new 96562c45af5c NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info new a841c9cb9b04 filemap: Fix errors in file.c new 08b45fcb2d46 nfs/blocklayout: Use the passed in gfp flags new 14e7316a3c73 nfs: fix redundant readdir request after get eof new 88975a55969e NFS: Fix a potential data corruption new 3a107f07403a SUNRPC: Set the TCP_SYNCNT to match the socket timeout new 3e6ff89d2e4b SUNRPC: Refactor and simplify connect timeout new d2ee413884cd SUNRPC: Allow specification of TCP client connect timeout [...] new cd18f24085f0 SUNRPC: Don't override connect timeouts in rpc_clnt_add_xprt() new 537935f72eb2 NFS/pNFS: Set the connect timeout for the pNFS flexfiles driver new 51d674a5e488 NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server new f67b55b6588b NFS: Guard against READDIR loop when entry names exceed MA [...] new 5690eed941ab NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ new c4a123d2e8c4 pNFS: Fix assignment of xprtdata.cred new 99d99825fc07 Merge tag 'nfs-for-6.6-1' of git://git.linux-nfs.org/proje [...]
The 181 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/exporting.rst | 26 ++ arch/powerpc/include/asm/book3s/64/pgtable.h | 2 +- drivers/mtd/mtdsuper.c | 45 +-- fs/dlm/config.c | 2 +- fs/dlm/debug_fs.c | 101 ++++- fs/dlm/dir.c | 14 +- fs/dlm/dir.h | 6 +- fs/dlm/dlm_internal.h | 1 + fs/dlm/lock.c | 120 +++--- fs/dlm/lock.h | 16 +- fs/dlm/lowcomms.c | 1 - fs/dlm/member.c | 15 +- fs/dlm/member.h | 2 +- fs/dlm/midcomms.c | 304 ++++++--------- fs/dlm/midcomms.h | 1 + fs/dlm/plock.c | 178 +++++++-- fs/dlm/rcom.c | 102 +++--- fs/dlm/rcom.h | 15 +- fs/dlm/recover.c | 60 +-- fs/dlm/recover.h | 14 +- fs/dlm/recoverd.c | 16 +- fs/dlm/requestqueue.c | 3 +- fs/dlm/requestqueue.h | 3 +- fs/exportfs/expfs.c | 1 + fs/ext4/balloc.c | 15 +- fs/ext4/block_validity.c | 8 +- fs/ext4/crypto.c | 4 + fs/ext4/ext4.h | 32 +- fs/ext4/ext4_jbd2.c | 5 +- fs/ext4/extents_status.c | 44 ++- fs/ext4/file.c | 38 +- fs/ext4/fsync.c | 9 +- fs/ext4/hash.c | 2 +- fs/ext4/ialloc.c | 8 +- fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 124 ++++--- fs/ext4/ioctl.c | 2 +- fs/ext4/mballoc.c | 200 +++++----- fs/ext4/mballoc.h | 14 + fs/ext4/mmp.c | 2 +- fs/ext4/namei.c | 17 +- fs/ext4/page-io.c | 2 +- fs/ext4/super.c | 308 +++++++++------- fs/ext4/xattr.c | 2 +- fs/gfs2/file.c | 9 +- fs/jbd2/checkpoint.c | 34 +- fs/jbd2/journal.c | 484 ++++++++++++------------ fs/jbd2/recovery.c | 12 +- fs/jfs/jfs_dmap.c | 1 + fs/jfs/jfs_extent.c | 7 +- fs/jfs/jfs_imap.c | 1 + fs/jfs/namei.c | 2 +- fs/libfs.c | 14 +- fs/lockd/mon.c | 3 + fs/lockd/svc.c | 52 +-- fs/lockd/svclock.c | 18 +- fs/locks.c | 7 - fs/nfs/Kconfig | 6 +- fs/nfs/blocklayout/dev.c | 4 +- fs/nfs/callback.c | 23 +- fs/nfs/client.c | 2 + fs/nfs/dir.c | 15 +- fs/nfs/direct.c | 20 +- fs/nfs/dns_resolve.c | 12 +- fs/nfs/file.c | 2 +- fs/nfs/internal.h | 3 + fs/nfs/nfs2xdr.c | 2 +- fs/nfs/nfs3client.c | 3 + fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs42.h | 1 + fs/nfs/nfs42proc.c | 5 +- fs/nfs/nfs42xdr.c | 17 +- fs/nfs/nfs4client.c | 3 + fs/nfs/nfs4proc.c | 17 +- fs/nfs/pnfs_dev.c | 2 +- fs/nfs/pnfs_nfs.c | 5 +- fs/nfs/read.c | 10 + fs/nfs/super.c | 4 +- fs/nfsd/blocklayoutxdr.c | 9 + fs/nfsd/cache.h | 8 +- fs/nfsd/flexfilelayoutxdr.c | 9 + fs/nfsd/nfs3proc.c | 4 +- fs/nfsd/nfs4acl.c | 34 +- fs/nfsd/nfs4proc.c | 51 ++- fs/nfsd/nfs4state.c | 162 +++++++- fs/nfsd/nfs4xdr.c | 39 +- fs/nfsd/nfscache.c | 204 +++++++---- fs/nfsd/nfsctl.c | 1 + fs/nfsd/nfsd.h | 7 +- fs/nfsd/nfsfh.c | 26 +- fs/nfsd/nfsfh.h | 6 +- fs/nfsd/nfssvc.c | 111 ++---- fs/nfsd/state.h | 3 + fs/nfsd/stats.c | 2 + fs/nfsd/stats.h | 7 + fs/nfsd/trace.h | 27 +- fs/nfsd/vfs.c | 52 ++- fs/nfsd/xdr4.h | 11 - fs/ocfs2/journal.c | 8 +- fs/ocfs2/stack_user.c | 13 +- fs/smb/server/asn1.c | 4 +- fs/smb/server/auth.c | 14 +- fs/smb/server/connection.c | 55 +-- fs/smb/server/connection.h | 2 +- fs/smb/server/ksmbd_work.c | 93 ++++- fs/smb/server/ksmbd_work.h | 34 +- fs/smb/server/mgmt/share_config.h | 29 +- fs/smb/server/oplock.c | 31 +- fs/smb/server/server.c | 8 +- fs/smb/server/smb2pdu.c | 527 ++++++++++++--------------- fs/smb/server/smb2pdu.h | 2 +- fs/smb/server/smb_common.c | 13 +- fs/smb/server/transport_rdma.c | 29 +- fs/smb/server/vfs.c | 4 +- fs/smb/server/vfs.h | 4 +- fs/super.c | 64 +++- include/linux/dlm_plock.h | 2 + include/linux/fs.h | 1 + include/linux/jbd2.h | 5 - include/linux/lockd/lockd.h | 4 +- include/linux/sunrpc/cache.h | 12 +- include/linux/sunrpc/clnt.h | 2 + include/linux/sunrpc/stats.h | 23 +- include/linux/sunrpc/svc.h | 52 ++- include/linux/sunrpc/svc_xprt.h | 38 +- include/linux/sunrpc/svcauth.h | 53 ++- include/linux/sunrpc/svcsock.h | 9 +- include/linux/sunrpc/xdr.h | 8 +- include/linux/sunrpc/xprt.h | 2 + include/trace/events/dlm.h | 51 +++ include/trace/events/sunrpc.h | 80 ++-- include/uapi/linux/dlm_plock.h | 1 + net/sunrpc/.kunitconfig | 1 - net/sunrpc/Kconfig | 35 -- net/sunrpc/auth_gss/Makefile | 2 +- net/sunrpc/auth_gss/gss_krb5_internal.h | 23 -- net/sunrpc/auth_gss/gss_krb5_keys.c | 84 ----- net/sunrpc/auth_gss/gss_krb5_mech.c | 257 +------------ net/sunrpc/auth_gss/gss_krb5_seal.c | 69 ---- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 106 ------ net/sunrpc/auth_gss/gss_krb5_test.c | 196 ---------- net/sunrpc/auth_gss/gss_krb5_unseal.c | 77 ---- net/sunrpc/auth_gss/gss_krb5_wrap.c | 287 --------------- net/sunrpc/auth_gss/svcauth_gss.c | 7 +- net/sunrpc/clnt.c | 8 + net/sunrpc/svc.c | 99 +++-- net/sunrpc/svc_xprt.c | 126 +++---- net/sunrpc/svcauth.c | 35 +- net/sunrpc/svcauth_unix.c | 9 +- net/sunrpc/svcsock.c | 131 +++---- net/sunrpc/xdr.c | 77 +++- net/sunrpc/xprtrdma/xprt_rdma.h | 1 - net/sunrpc/xprtsock.c | 55 ++- 153 files changed, 2986 insertions(+), 3437 deletions(-) delete mode 100644 net/sunrpc/auth_gss/gss_krb5_seqnum.c