VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2021-07-20
NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times
Trond Myklebust
2021-07-20
NFSv4/pnfs: Fix layoutget behaviour after invalidation
Trond Myklebust
2021-07-20
NFSv4/pnfs: Fix the layout barrier update
Trond Myklebust
2021-07-20
NFS: Fix fscache read from NFS after cache error
Dave Wysochanski
2021-07-20
NFS: Ensure nfs_readpage returns promptly when internal error occurs
Dave Wysochanski
2021-07-20
nfs: update has_sec_mnt_opts after cloning lsm options from parent
Scott Mayhew
2021-07-20
nfs: fix acl memory leak of posix_acl_create()
Gao Xiang
2021-07-20
NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT
Trond Myklebust
2021-07-20
NFSv4: Initialise connection to the server in nfs4_alloc_client()
Trond Myklebust
2021-07-20
NFS: nfs_find_open_context() may only select open files
Trond Myklebust
2021-07-20
NFSv4: Fix handling of non-atomic change attrbute updates
Trond Myklebust
2021-07-20
NFS: Fix up inode attribute revalidation timeouts
Trond Myklebust
2021-07-20
NFSv4: Fix delegation return in cases where we have to retry
Trond Myklebust
2021-06-03
NFSv4: Fix second deadlock in nfs4_evict_inode()
Trond Myklebust
2021-06-03
NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode()
Trond Myklebust
2021-06-03
NFS: FMODE_READ and friends are C macros, not enum types
Chuck Lever
2021-06-03
NFS: Fix a potential NULL dereference in nfs_get_client()
Dan Carpenter
2021-06-03
NFS: Fix use-after-free in nfs4_init_client()
Anna Schumaker
2021-06-03
NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set when appropriate
Scott Mayhew
2021-06-01
NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error.
Dai Ngo
2021-05-27
nfs: Remove trailing semicolon in macros
Huilong Deng
2021-05-27
NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config
Zhang Xiaoxu
2021-05-26
NFS: Clean up reset of the mirror accounting variables
Trond Myklebust
2021-05-26
NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce()
Trond Myklebust
2021-05-26
NFS: Fix an Oopsable condition in __nfs_pageio_add_request()
Trond Myklebust
2021-05-20
NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return()
Anna Schumaker
2021-05-20
pNFS/NFSv4: Remove redundant initialization of 'rd_size'
Yang Li
2021-05-20
NFS: fix an incorrect limit in filelayout_decode_layout()
Dan Carpenter
2021-05-20
fs/nfs: Use fatal_signal_pending instead of signal_pending
zhouchuangao
2021-05-07
Merge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
2021-05-07
treewide: remove editor modelines and cruft
Masahiro Yamada
2021-04-27
Merge tag 'selinux-pr-20210426' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Linus Torvalds
2021-04-27
Merge branch 'work.inode-type-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-04-26
NFSv4.2: Remove ifdef CONFIG_NFSD from NFSv4.2 client SSC code.
Dai Ngo
2021-04-18
NFSv4.1: Simplify layout return in pnfs_layout_process()
Trond Myklebust
2021-04-18
NFSv4: Don't discard segments marked for return in _pnfs_return_layout()
Trond Myklebust
2021-04-16
NFS: Don't discard pNFS layout segments that are marked for return
Trond Myklebust
2021-04-16
NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting
Trond Myklebust
2021-04-14
NFSv42: Don't force attribute revalidation of the copy offload source
Trond Myklebust
2021-04-14
NFSv42: Copy offload should update the file size when appropriate
Trond Myklebust
2021-04-14
NFSv4.2 fix handling of sr_eof in SEEK's reply
Olga Kornievskaia
2021-04-14
pNFS/flexfiles: fix incorrect size check in decode_nfs_fh()
Nikola Livic
2021-04-14
NFSv4: Catch and trace server filehandle encoding errors
Trond Myklebust
2021-04-14
NFSv4: Convert nfs_xdr_status tracepoint to an event class
Trond Myklebust
2021-04-14
NFSv4: Add tracing for COMPOUND errors
Trond Myklebust
2021-04-14
NFS: Split attribute support out from the server capabilities
Trond Myklebust
2021-04-14
NFS: Don't store NFS_INO_REVAL_FORCED
Trond Myklebust
2021-04-14
NFSv4: link must update the inode nlink.
Trond Myklebust
2021-04-14
NFSv4: nfs4_inc/dec_nlink_locked should also invalidate ctime
Trond Myklebust
2021-04-13
NFS: Another inode revalidation improvement
Trond Myklebust
2021-04-13
NFS: Use information about the change attribute to optimise updates
Trond Myklebust
2021-04-13
NFSv4: Add support for the NFSv4.2 "change_attr_type" attribute
Trond Myklebust
2021-04-13
NFSv4: Don't modify the change attribute cached in the inode
Trond Myklebust
2021-04-13
NFSv4: Fix value of decode_fsinfo_maxsz
Trond Myklebust
2021-04-13
NFS: Simplify cache consistency in nfs_check_inode_attributes()
Trond Myklebust
2021-04-13
NFS: Remove a line of code that has no effect in nfs_update_inode()
Trond Myklebust
2021-04-13
NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode()
Trond Myklebust
2021-04-13
NFS: Separate tracking of file mode cache validity from the uid/gid
Trond Myklebust
2021-04-13
NFS: Separate tracking of file nlinks cache validity from the mode/uid/gid
Trond Myklebust
2021-04-13
NFSv4: Fix nfs4_bitmap_copy_adjust()
Trond Myklebust
2021-04-12
NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode cache validity
Trond Myklebust
2021-04-12
NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking cache validity
Trond Myklebust
2021-04-12
NFS: Add a cache validity flag argument to nfs_revalidate_inode()
Trond Myklebust
2021-04-12
NFS: nfs_setattr_update_inode() should clear the suid/sgid bits
Trond Myklebust
2021-04-12
NFS: Fix up statx() results
Trond Myklebust
2021-04-12
NFS: Don't revalidate attributes that are not being asked for
Trond Myklebust
2021-04-12
NFS: Fix up revalidation of space used
Trond Myklebust
2021-04-12
NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid
Trond Myklebust
2021-04-12
NFS: Mask out unsupported attributes in nfs_getattr()
Trond Myklebust
2021-04-12
NFS: Fix up inode cache tracing
Trond Myklebust
2021-04-12
NFS: Deal correctly with attribute generation counter overflow
Trond Myklebust
2021-04-12
NFSv4.2: Always flush out writes in nfs42_proc_fallocate()
Trond Myklebust
2021-04-12
NFS: Fix attribute bitmask in _nfs42_proc_fallocate()
Trond Myklebust
2021-04-12
NFS: nfs4_bitmask_adjust() must not change the server global bitmasks
Trond Myklebust
2021-04-05
NFS: Fix fscache invalidation in nfs_set_cache_invalid()
Trond Myklebust
2021-04-05
NFS: fix nfs_fetch_iversion()
Trond Myklebust
2021-04-05
nfs: hornor timeo and retrans option when mounting NFSv3
Eryu Guan
2021-04-05
NFS: Fix up the support for CONFIG_NFS_DISABLE_UDP_SUPPORT
Trond Myklebust
2021-04-05
nfs: Fix a typo in the file nfs42xattr.c
Bhaskar Chowdhury
2021-04-05
NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds
Randy Dunlap
2021-04-05
NFS: Only change the cookie verifier if the directory page cache is empty
Trond Myklebust
2021-04-05
NFS: Fix handling of cookie verifier in uncached_readdir()
Trond Myklebust
2021-04-05
nfs: Subsequent READDIR calls should carry non-zero cookieverifier
Nagendra S Tomar
2021-04-05
NFS: Fix up incorrect documentation
Trond Myklebust
2021-04-05
NFSv4: Simplify nfs4_retry_setlk()
Trond Myklebust
2021-03-22
nfs: account for selinux security context when deciding to share superblock
Olga Kornievskaia
2021-03-22
nfs: remove unneeded null check in nfs_fill_super()
Olga Kornievskaia
2021-03-11
nfs: we don't support removing system.nfs4_acl
J. Bruce Fields
2021-03-09
NFSv4.2: fix return value of _nfs4_get_security_label()
Ondrej Mosnacek
2021-03-08
NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4
Trond Myklebust
2021-03-08
NFS: Fix open coded versions of nfs_set_cache_invalid()
Trond Myklebust
2021-03-08
NFS: Clean up function nfs_mark_dir_for_revalidate()
Trond Myklebust
2021-03-08
NFS: Don't gratuitously clear the inode cache when lookup failed
Trond Myklebust
2021-03-08
NFS: Don't revalidate the directory permissions on a lookup failure
Trond Myklebust
2021-03-08
NFS: Correct size calculation for create reply length
Frank Sorenson
2021-03-08
nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default
Timo Rothenpieler
2021-03-08
new helper: inode_wrong_type()
Al Viro
2021-02-28
Merge tag 'block-5.12-2021-02-27' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-26
block: Add bio_max_segs
Matthew Wilcox (Oracle)
2021-02-26
Merge tag 'nfs-for-5.12-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
2021-02-23
Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Linus Torvalds
2021-02-21
Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-21
Merge tag 'nfsd-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Linus Torvalds
2021-02-17
NFS: Support the '-owrite=' option in /proc/self/mounts and mountinfo
Trond Myklebust
2021-02-16
NFS: Set the stable writes flag when initialising the super block
Trond Myklebust
2021-02-16
NFS: Add mount options supporting eager writes
Trond Myklebust
2021-02-16
NFS: Add support for eager writes
Trond Myklebust
2021-02-09
NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache
Trond Myklebust
2021-02-08
NFS: Always clear an invalid mapping when attempting a buffered write
Trond Myklebust
2021-02-08
NFS: Optimise sparse writes past the end of file
Trond Myklebust
2021-02-08
NFS: Fix documenting comment for nfs_revalidate_file_size()
Trond Myklebust
2021-02-08
NFSv4: Fixes for nfs4_bitmask_adjust()
Trond Myklebust
2021-02-01
NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async()
Dave Wysochanski
2021-02-01
NFS: Call readpage_async_filler() from nfs_readpage_async()
Dave Wysochanski
2021-02-01
NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc
Dave Wysochanski
2021-02-01
NFS: In nfs_readpage() only increment NFSIOS_READPAGES when read succeeds
Dave Wysochanski
2021-02-01
NFS: Clean up nfs_readpage() and nfs_readpages()
Dave Wysochanski
2021-02-01
nfs: Fix fall-through warnings for Clang
Gustavo A. R. Silva
2021-02-01
fs/nfs: remove duplicate include
Menglong Dong
2021-01-30
nfs: use change attribute for NFS re-exports
J. Bruce Fields
2021-01-28
NFSv4_2: SSC helper should use its own config.
Dai Ngo
2021-01-27
nfs/blocklayout: remove cruft in bl_alloc_init_bio
Christoph Hellwig
2021-01-25
SUNRPC: Make trace_svc_process() display the RPC procedure symbolically
Chuck Lever
2021-01-24
pNFS/NFSv4: Improve rejection of out-of-order layouts
Trond Myklebust
2021-01-24
pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn
Trond Myklebust
2021-01-24
pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process()
Trond Myklebust
2021-01-24
pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process()
Trond Myklebust
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
2021-01-24
stat: handle idmapped mounts
Christian Brauner
2021-01-24
acl: handle idmapped mounts
Christian Brauner
2021-01-24
namei: make permission helpers idmapped mount aware
Christian Brauner
2021-01-10
NFS: nfs_igrab_and_active must first reference the superblock
Trond Myklebust
2021-01-10
NFS: nfs_delegation_find_inode_server must first reference the superblock
Trond Myklebust
2021-01-10
NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
Trond Myklebust
2021-01-10
NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit()
Trond Myklebust
2021-01-10
NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request
Trond Myklebust
2021-01-10
pNFS: Stricter ordering of layoutget and layoutreturn
Trond Myklebust
2021-01-10
pNFS: Clean up pnfs_layoutreturn_free_lsegs()
Trond Myklebust
2021-01-10
pNFS: We want return-on-close to complete when evicting the inode
Trond Myklebust
2021-01-10
pNFS: Mark layout for return if return-on-close was not sent
Trond Myklebust
2021-01-10
NFS: Adjust fs_context error logging
Scott Mayhew
2021-01-06
NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
Dave Wysochanski
2020-12-17
Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
2020-12-16
NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read()
Trond Myklebust
2020-12-16
pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read
Trond Myklebust
2020-12-16
NFSv4/pnfs: Add tracing for the deviceid cache
Trond Myklebust
2020-12-16
NFSv4.2: fix error return on memory allocation failure
Colin Ian King
2020-12-15
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2020-12-15
kernel.h: split out mathematical helpers
Andy Shevchenko
2020-12-15
Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/cel/cel-2.6
Linus Torvalds
2020-12-14
NFSv4.2/pnfs: Don't use READ_PLUS with pNFS yet
Trond Myklebust
2020-12-14
NFSv4.2: Deal with potential READ_PLUS data extent buffer overflow
Trond Myklebust
2020-12-14
NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow
Trond Myklebust
2020-12-14
NFSv4.2: Handle hole lengths that exceed the READ_PLUS read buffer
Trond Myklebust
2020-12-14
NFSv4.2: decode_read_plus_hole() needs to check the extent offset
Trond Myklebust
2020-12-14
NFSv4.2: decode_read_plus_data() must skip padding after data segment
Trond Myklebust
2020-12-14
NFSv4.2: Ensure we always reset the result->count in decode_read_plus()
Trond Myklebust
2020-12-14
NFSv4.1: use BITS_PER_LONG macro in nfs4session.h
Geliang Tang
2020-12-14
NFSv4.2: improve page handling for GETXATTR
Frank van der Linden
2020-12-10
NFS: Disable READ_PLUS by default
Anna Schumaker
2020-12-10
NFSv4.2: Fix 5 seconds delay when doing inter server copy
Dai Ngo
2020-12-10
NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation
Chuck Lever
2020-12-10
NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages()
Trond Myklebust
2020-12-09
nfsd: Record NFSv4 pre/post-op attributes as non-atomic
Trond Myklebust
2020-12-09
nfsd: Set PF_LOCAL_THROTTLE on local filesystems only
Trond Myklebust
2020-12-09
nfsd: close cached files prior to a REMOVE or RENAME that would replace target
Jeff Layton
2020-12-09
nfsd: allow filesystems to opt out of subtree checking
Jeff Layton
2020-12-09
nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations
Jeff Layton
2020-12-02
NFS: switch nfsiod to be an UNBOUND workqueue.
NeilBrown
2020-12-02
NFSv4: Refactor to use user namespaces for nfs4idmap
Sargun Dhillon
2020-12-02
NFS: NFSv2/NFSv3: Use cred from fs_context during mount
Sargun Dhillon
2020-12-02
NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode
Trond Myklebust
2020-12-02
NFSv4: Fix open coded xdr_stream_remaining()
Trond Myklebust
2020-12-02
SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages()
Trond Myklebust
2020-12-02
NFSv4: Fix the alignment of page data in the getdeviceinfo reply
Trond Myklebust
2020-12-02
pNFS: Clean up open coded xdr string decoding
Trond Myklebust
2020-12-02
pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports
Trond Myklebust
2020-12-02
NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr
Trond Myklebust
2020-12-02
pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr
Trond Myklebust
2020-12-02
NFSv4/pNFS: Use connections to a DS that are all of the same protocol family
Trond Myklebust
2020-12-02
NFS: Switch mount code to use xprt_find_transport_ident()
Trond Myklebust
2020-12-02
NFS: Do uncached readdir when we're seeking a cookie in an empty page cache
Trond Myklebust
2020-12-02
NFS: Reduce number of RPC calls when doing uncached readdir
Trond Myklebust
2020-12-02
NFS: Optimisations for monotonically increasing readdir cookies
Trond Myklebust
2020-12-02
NFS: Improve handling of directory verifiers
Trond Myklebust
2020-12-02
NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls
Trond Myklebust
2020-12-02
NFS: Allow the NFS generic code to pass in a verifier to readdir
Trond Myklebust
2020-12-02
NFS: Cleanup to remove nfs_readdir_descriptor_t typedef
Trond Myklebust
2020-12-02
NFS: Reduce readdir stack usage
Trond Myklebust
2020-12-02
NFS: nfs_do_filldir() does not return a value
Trond Myklebust
2020-12-02
NFS: More readdir cleanups
Trond Myklebust
2020-12-02
NFS: Support larger readdir buffers
Trond Myklebust
2020-12-02
NFS: Simplify struct nfs_cache_array_entry
Trond Myklebust
2020-12-02
NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array()
Trond Myklebust
2020-12-02
NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array()
Trond Myklebust
2020-12-02
NFS: Don't discard readdir results
Trond Myklebust
2020-12-02
NFS: Clean up directory array handling
Trond Myklebust
2020-12-02
NFS: Clean up nfs_readdir_page_filler()
Trond Myklebust
2020-12-02
NFS: Clean up readdir struct nfs_cache_array
Trond Myklebust
2020-12-02
NFS: Ensure contents of struct nfs_open_dir_context are consistent
Trond Myklebust