This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/linux.
from 1c24a186398f fs: fd tables have to be multiples of BITS_PER_LONG adds 2cc7cc01c15f jfs: fix divide error in dbNextAG adds a53046291020 jfs: prevent NULL deref in diFree new 1ec48f95519b Merge tag 'jfs-5.18' of https://github.com/kleikamp/linux-shaggy adds 98c27f276be8 NFS: simplify check for freeing cn_resp adds 8786fde8421c Convert NFS from readpages to readahead adds b7f114edd543 NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() adds ab22e2cbbccb SUNRPC: remove redundant pointer plainhdr adds 3e17898aca29 NFSv4: Protect the state recovery thread against direct reclaim adds d7867712d81c NFS: Charge open/lock file contexts to kmemcg adds 9c00fd9acba8 NFSv4: Charge NFSv4 open state trackers to kmemcg adds 5c60e89e71f8 NFSv4.2: Fix up an invalid combination of memory allocation flags adds da48f267f90d NFS: Convert GFP_NOFS to GFP_KERNEL adds 61345a42a2ff NFSv4/flexfiles: Convert GFP_NOFS to GFP_KERNEL adds 4fb547be355d NFSv4.2/copyoffload: Convert GFP_NOFS to GFP_KERNEL adds 0adc87940618 SUNRPC: Convert GFP_NOFS to GFP_KERNEL adds 4c2883e77c5f SUNRPC/auth_gss: Convert GFP_NOFS to GFP_KERNEL adds 46442b850e5b SUNRPC/xprtrdma: Convert GFP_NOFS to GFP_KERNEL adds 43245eca6e67 NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED adds 50c790a0b69b NFSv4: use unique client identifiers in network namespaces adds 88a6099fc327 NFS: Replace last uses of NFS_INO_REVAL_PAGECACHE adds 41e97b7f8a15 NFS: Remove unused flag NFS_INO_REVAL_PAGECACHE adds b622ffe1d9ec NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR adds f1ec501d08b7 NFS: Remove unnecessary XATTR cache invalidation in nfs_fhget() adds 84631f84ac95 NFS: Clean up NFSv4.2 xattrs adds 6c984083ec24 NFS: Use of mapping_set_error() results in spurious errors adds b38e09b9b613 Revert "NFSv4: use unique client identifiers in network na [...] adds 64cfca85bacd NFS: Return valid errors from nfs2/3_decode_dirent() adds 1a93b82c59ab NFS: constify nfs_server_capable() and nfs_have_writebacks() adds 2eef8a311122 NFS: Trace lookup revalidation failure adds d1e32ea35502 NFS: Initialise the readdir verifier as best we can in nfs [...] adds 281f31b2e5a2 NFS: Use kzalloc() to avoid initialising the nfs_open_dir_context adds 0b2662b7e7fd NFS: Calculate page offsets algorithmically adds d09e673f4971 NFS: Store the change attribute in the directory page cache adds 728dd0ab3742 NFS: Don't re-read the entire page cache to find the next cookie adds c8f0523ba398 NFS: Don't advance the page pointer unless the page is full adds 580f236737d1 NFS: Adjust the amount of readahead performed by NFS readdir adds 6c34f05b7546 NFS: If the cookie verifier changes, we must invalidate th [...] adds 9ff89c25d8ad NFS: Simplify nfs_readdir_xdr_to_array() adds 9c3f4d988c23 NFS: Reduce use of uncached readdir adds 230bc98f7a2a NFS: Improve heuristic for readdirplus adds ad1e109a4109 NFS: Don't ask for readdirplus unless it can help nfs_getattr() adds c49c68944f2d NFSv4: Ask for a full XDR buffer of readdir goodness adds 2c2c336506e9 NFS: Readdirplus can't help lookup for case insensitive fi [...] adds 0b3cc71b5ab3 NFS: Don't request readdirplus when revalidation was forced adds 310e3187450d NFS: Add basic readdir tracing adds eace45a18ccb NFS: Trace effects of readdirplus on the dcache adds 11d03d0a1ed8 NFS: Trace effects of the readdirplus heuristic adds 9332cf14e2db NFS: Clean up page array initialisation/free adds f648022faa68 NFS: Convert readdir page cache to use a cookie based index adds b0365ccb0712 NFS: Fix up forced readdirplus adds 0adf85b445c7 NFS: Optimise away the previous cookie field adds 612896ec5a4e NFS: Cache all entries in the readdirplus reply adds cb8fac6d2727 NFS: remove unneeded check in decode_devicenotify_args() adds b4be2c598b76 NFSv4.1 restrict GETATTR fs_location query to the main transport adds 45f3a70ba68e NFS: Cleanup usage of nfs_inode in fscache interface adds fc1c5abfca7e NFS: Rename fscache read and write pages functions adds e3f0a7fe698f NFS: Replace dfprintks with tracepoints in fscache read an [...] adds b5fdf66f6eb2 NFS: Remove remaining dfprintks related to fscache and rem [...] adds 944d95f766c6 NFS: remove IS_SWAPFILE hack adds c487216bec83 SUNRPC/call_alloc: async tasks mustn't block waiting for memory adds a41b05edfedb SUNRPC/auth: async tasks mustn't block waiting for memory adds a721035477fb SUNRPC/xprt: async tasks mustn't block waiting for memory adds a80a84618689 SUNRPC: remove scheduling boost for "SWAPPER" tasks. adds 89c2be8a9516 NFS: discard NFS_RPC_SWAPFLAGS and RPC_TASK_ROOTCREDS adds 8db55a032ac7 SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC adds 4dc73c679114 NFSv4: keep state manager thread active if swap is enabled adds 64158668ac8b NFS: swap IO handling is slightly different for O_DIRECT IO adds c265de257f55 NFS: swap-out must always use STABLE writes. adds 693486d5f895 SUNRPC: change locking for xs_swap_enable/disable adds a43bf6044464 NFSv4.1 provide mount option to toggle trunking discovery adds 648a4548d622 NFS: Don't deadlock when cookie hashes collide adds e47a62df29a0 NFS: Fix revalidation of empty readdir pages adds 89f42494f92f SUNRPC: Don't call connect() more than once on a TCP socket adds 3b21f757c309 SUNRPC: Only save the TCP source port after the connection [...] adds 7496b59f588d SUNRPC: Fix socket waits for write buffer space adds 2790a624d430 SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE adds d0afde5fc6fb SUNRPC: Improve accuracy of socket ENOBUFS determination adds 33e5c765bc1e NFS: Fix memory allocation in rpc_malloc() adds 910ad38697d9 NFS: Fix memory allocation in rpc_alloc_task() adds 059ee82b6462 SUNRPC: Fix unx_lookup_cred() allocation adds b2648015d452 SUNRPC: Make the rpciod and xprtiod slab allocation modes [...] adds 515dcdcd4873 NFS: nfsiod should not block forever in mempool_alloc() adds 0bae835b63c5 NFS: Avoid writeback threads getting stuck in mempool_alloc() adds 63d8a41b1dbf NFSv4/pnfs: Ensure pNFS allocation modes are consistent wi [...] adds 3e5f151e94c1 pNFS/flexfiles: Ensure pNFS allocation modes are consisten [...] adds a245832aaa99 pNFS/files: Ensure pNFS allocation modes are consistent wi [...] adds 3848e96edf47 SUNRPC: avoid race between mod_timer() and del_timer_sync() adds 3de24f3d7078 NFS: replace usage of found with dedicated list iterator variable adds 82ee41b85cef SUNRPC don't resend a task on an offlined transport adds 1d15d121cc2a NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error adds 421ab1be43bd SUNRPC: Do not dereference non-socket transports in sysfs adds ebbe788731cb SUNRPC: Don't return error values in sysfs read of closed files adds d02d81efc756 NFS: Don't loop forever in nfs_do_recoalesce() new 7c9d845f0612 NFSv4/pNFS: Fix another issue with a list iterator pointin [...] new 965181d7ef7e Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/proj [...] new d888c83fcec7 fs: fix fd table size alignment properly
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: fs/file.c | 3 +- fs/jfs/inode.c | 3 +- fs/jfs/jfs_dmap.c | 7 + fs/nfs/Kconfig | 4 + fs/nfs/callback_proc.c | 29 +- fs/nfs/callback_xdr.c | 4 - fs/nfs/client.c | 3 +- fs/nfs/delegation.c | 2 +- fs/nfs/dir.c | 626 +++++++++++++++++++------------- fs/nfs/direct.c | 48 ++- fs/nfs/file.c | 26 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 53 ++- fs/nfs/fs_context.c | 8 + fs/nfs/fscache.c | 53 +-- fs/nfs/fscache.h | 45 +-- fs/nfs/inode.c | 86 ++--- fs/nfs/internal.h | 25 +- fs/nfs/nfs2xdr.c | 3 +- fs/nfs/nfs3xdr.c | 30 +- fs/nfs/nfs42proc.c | 34 +- fs/nfs/nfs42xattr.c | 7 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4proc.c | 62 +++- fs/nfs/nfs4state.c | 59 ++- fs/nfs/nfs4xdr.c | 7 +- fs/nfs/nfstrace.h | 221 ++++++++++- fs/nfs/pagelist.c | 11 +- fs/nfs/pnfs.c | 50 +-- fs/nfs/pnfs.h | 2 + fs/nfs/pnfs_nfs.c | 8 +- fs/nfs/proc.c | 1 + fs/nfs/read.c | 29 +- fs/nfs/write.c | 43 ++- include/linux/nfs_fs.h | 45 +-- include/linux/nfs_fs_sb.h | 1 + include/linux/nfs_xdr.h | 5 +- include/linux/sunrpc/auth.h | 1 + include/linux/sunrpc/sched.h | 2 +- include/linux/sunrpc/xprt.h | 3 + include/linux/sunrpc/xprtsock.h | 3 +- include/trace/events/sunrpc.h | 1 - include/uapi/linux/nfs4.h | 1 + include/uapi/linux/nfs_fs.h | 2 +- net/sunrpc/auth.c | 8 +- net/sunrpc/auth_gss/auth_gss.c | 26 +- net/sunrpc/auth_gss/auth_gss_internal.h | 2 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 10 +- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 4 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 4 +- net/sunrpc/auth_unix.c | 16 +- net/sunrpc/backchannel_rqst.c | 8 +- net/sunrpc/clnt.c | 13 +- net/sunrpc/rpcb_clnt.c | 4 +- net/sunrpc/sched.c | 56 ++- net/sunrpc/socklib.c | 3 +- net/sunrpc/sysfs.c | 76 ++-- net/sunrpc/xprt.c | 23 +- net/sunrpc/xprtrdma/frwr_ops.c | 2 +- net/sunrpc/xprtrdma/transport.c | 10 +- net/sunrpc/xprtrdma/verbs.c | 4 +- net/sunrpc/xprtsock.c | 207 ++++++----- 63 files changed, 1327 insertions(+), 816 deletions(-)