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-05-07
Merge tag '9p-for-5.13-rc1' of git://github.com/martinetd/linux
Linus Torvalds
2021-03-31
fs: 9p: fix v9fs_file_open writeback fid error check
Yang Yingliang
2021-03-31
9p: Constify static struct v9fs_attr_group
Rikard Falkeborn
2021-03-12
9p: missing chunk of "fs/9p: Don't update file type when updating file attributes"
Al Viro
2021-03-08
new helper: inode_wrong_type()
Al Viro
2021-02-27
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-02-23
9p: fix misuse of sscanf() in v9fs_stat2inode()
Al Viro
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
attr: handle idmapped mounts
Christian Brauner
2021-01-24
inode: make init and permission helpers idmapped mount aware
Christian Brauner
2020-12-21
Merge tag '9p-for-5.11-rc1' of git://github.com/martinetd/linux
Linus Torvalds
2020-12-01
fs: 9p: add generic splice_write file operation
Dominique Martinet
2020-12-01
fs: 9p: add generic splice_read file operations
Toke Høiland-Jørgensen
2020-12-01
9p: Remove unnecessary IS_ERR() check
Dan Carpenter
2020-12-01
9p: Uninitialized variable in v9fs_writeback_fid()
Dan Carpenter
2020-11-19
9p: Fix writeback fid incorrectly being attached to dentry
Dominique Martinet
2020-11-19
9p: apply review requests for fid refcounting
Dominique Martinet
2020-11-19
9p: add refcount to p9_fid struct
Jianyong Wu
2020-11-03
fs/9p: search open fids first
Greg Kurz
2020-11-03
fs/9p: track open fids
Greg Kurz
2020-11-03
fs/9p: fix create-unlink-getattr idiom
Eric Van Hensbergen
2020-10-24
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-10-22
Merge tag '9p-for-5.10-rc1' of git://github.com/martinetd/linux
Linus Torvalds
2020-10-07
9P: Cast to loff_t before multiplying
Matthew Wilcox (Oracle)
2020-09-24
bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag
Christoph Hellwig
2020-09-24
bdi: initialize ->ra_pages and ->io_pages in bdi_init
Christoph Hellwig
2020-09-18
[PATCH] reduce boilerplate in fsid handling
Al Viro
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-07-31
9p: Remove unneeded cast from memory allocation
Li Heng
2020-07-19
9p: remove unused code in 9p
Jianyong Wu
2020-07-19
9p: Fix memory leak in v9fs_mount
Zheng Bin
2020-07-19
9p: retrieve fid from file when file instance exist.
Jianyong Wu
2020-03-27
9p: read only once on O_NONBLOCK
Sergey Alirzaev
2020-03-27
9p: Remove unneeded semicolon
zhengbin
2020-03-27
9p: Fix Kconfig indentation
Krzysztof Kozlowski
2019-09-27
Merge tag '9p-for-5.4' of git://github.com/martinetd/linux
Linus Torvalds
2019-09-03
9p/vfs_super.c: Remove unused parameter data in v9fs_fill_super
Bharath Vedartham
2019-09-03
9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie
Bharath Vedartham
2019-09-03
9p: avoid attaching writeback_fid on mmap with type PRIVATE
Chengguang Xu
2019-08-30
9p: Fill min and max timestamps in sb
Deepa Dinamani
2019-07-12
9p: pass the correct prototype to read_cache_page
Christoph Hellwig
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-01
9p: switch to ->free_inode()
Al Viro
2019-03-17
Merge tag '9p-for-5.1' of git://github.com/martinetd/linux
Linus Torvalds
2019-03-12
mm: refactor readahead defines in mm.h
Nikolay Borisov
2019-03-03
9p: use inode->i_lock to protect i_size_write() under 32-bit
Hou Tao
2018-11-01
Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2018-10-24
iov_iter: Separate type from direction and use accessor functions
David Howells
2018-09-08
9p locks: fix glock.client_id leak in do_lock
Dominique Martinet
2018-09-08
9p: acl: fix uninitialized iattr access
Dominique Martinet
2018-09-08
9p locks: add mount option for lock retry interval
Dinu-Razvan Chis-Serban
2018-09-08
9p: do not trust pdu content for stat item size
Gertjan Halkes
2018-09-08
9p: fix spelling mistake in fall-through annotation
Gustavo A. R. Silva
2018-08-29
v9fs_dir_readdir: fix double-free on p9stat_read error
Dominique Martinet
2018-08-17
Merge tag '9p-for-4.19-2' of git://github.com/martinetd/linux
Linus Torvalds
2018-08-13
fs/9p/xattr.c: catch the error of p9_client_clunk when setting xattr failed
piaojun
2018-08-13
fs/9p/v9fs.c: fix spelling mistake "Uknown" -> "Unknown"
Colin Ian King
2018-08-13
fs/9p/vfs_file.c: use new return type vm_fault_t
Souptick Joarder
2018-07-12
get rid of 'opened' argument of ->atomic_open() - part 3
Al Viro
2018-07-12
getting rid of 'opened' argument of ->atomic_open() - part 1
Al Viro
2018-07-12
introduce FMODE_CREATED and switch to it
Al Viro
2018-06-12
treewide: kmalloc() -> kmalloc_array()
Kees Cook
2018-06-07
fs/9p: detect invalid options as much as possible
Chengguang Xu
2018-05-22
9p: unify paths in v9fs_vfs_lookup()
Al Viro
2018-04-07
Merge tag 'fscache-next-20180406' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Linus Torvalds
2018-04-06
fscache: Pass object size in rather than calling back for it
David Howells
2018-04-05
fs/9p: don't set SB_NOATIME by default
Yiwen Jiang
2018-04-05
9p: check memory allocation result for cachetag
Chengguang Xu
2018-04-05
9p: don't maintain dir i_nlink if the exported fs doesn't either
Eryu Guan
2018-04-04
fscache: Attach the index key and aux data to the cookie
David Howells
2018-01-01
fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at
Adam Borowski
2017-11-27
Rename superblock flags (MS_xyz -> SB_xyz)
Linus Torvalds
2017-11-22
Merge branch '9p-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-10-23
fs/9p: Compare qid.path in v9fs_test_inode
Tuomas Tynkkynen
2017-10-11
9p: set page uptodate when required in write_end()
Alexander Levin
2017-09-06
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2017-09-06
fscache: remove unused ->now_uncached callback
Jan Kara
2017-09-06
Merge tag 'wberr-v4.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Linus Torvalds
2017-08-01
fs: convert a pile of fsync routines to errseq_t based reporting
Jeff Layton
2017-07-16
fs/locks: Remove fl_nspid and use fs-specific l_pid for remote locks
Benjamin Coddington
2017-07-11
9p: Implement show_options
David Howells
2017-04-20
9p: Convert to separately allocated bdi
Jan Kara
2017-03-03
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-03-03
Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-03-02
statx: Add a system call to make enhanced file info available
David Howells
2017-03-02
sched/headers: Prepare to remove inclusion from
Ingo Molnar
2017-02-24
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
Dave Jiang
2017-02-22
9p: fix a potential acl leak
Cong Wang
2017-01-12
9p: constify ->d_name handling
Al Viro
2016-12-24
Replace with globally
Linus Torvalds
2016-12-17
Merge uncontroversial parts of branch 'readlink' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Linus Torvalds
2016-12-17
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-12-10
9p: saner ->write_end() on failing copy into non-uptodate page
Al Viro
2016-12-09
vfs: remove ".readlink = generic_readlink" assignments
Miklos Szeredi
2016-11-01
block,fs: untangle fs.h and blk_types.h
Christoph Hellwig
2016-10-10
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-10-10
Merge remote-tracking branch 'ovl/rename2' into for-linus
Al Viro
2016-10-10
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-10-07
vfs: Remove {get,set,remove}xattr inode operations
Andreas Gruenbacher
2016-09-27
fs: Replace CURRENT_TIME with current_time() for inode timestamps
Deepa Dinamani
2016-09-27
fs: rename "rename2" i_op to "rename"
Miklos Szeredi
2016-09-27
fs: make remaining filesystems use .rename2
Miklos Szeredi
2016-09-22
fs: Give dentry to inode_change_ok() instead of inode
Jan Kara
2016-09-22
posix_acl: Clear SGID bit when setting file permissions
Jan Kara
2016-08-07
Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-08-03
9p: use clone_fid()
Al Viro
2016-08-03
9p: fix braino introduced in "9p: new helper - v9fs_parent_fid()"
Al Viro
2016-07-29
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2016-07-28
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-07-05
Use the right predicate in ->atomic_open() instances
Al Viro
2016-06-30
Merge branch 'for-linus' into work.misc
Al Viro
2016-06-30
9p: use file_dentry()
Miklos Szeredi
2016-06-30
vfs: Verify acls are valid within superblock's s_user_ns.
Eric W. Biederman
2016-05-29
missed comment updates from ->direct_IO() prototype change
Al Viro
2016-05-29
9p: new helper - v9fs_parent_fid()
Al Viro
2016-05-27
switch xattr_handler->set() to passing dentry and inode separately
Al Viro
2016-05-17
Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-05-09
9p: switch to ->iterate_shared()
Al Viro
2016-05-02
Merge getxattr prototype change into work.lookups
Al Viro
2016-05-01
direct-io: eliminate the offset argument to ->direct_IO
Christoph Hellwig
2016-04-10
xattr_handler: pass dentry and inode as separate arguments of ->get()
Al Viro
2016-04-10
don't bother with ->d_inode->i_sb - it's always equal to ->d_sb
Al Viro
2016-04-04
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
Kirill A. Shutemov
2016-03-31
posix_acl: Inode acl caching fixes
Andreas Gruenbacher
2016-01-22
wrappers for ->i_mutex access
Al Viro
2016-01-14
kmemcg: account certain kmem allocations to memcg
Vladimir Davydov
2016-01-12
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-01-11
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-01-11
Merge branch 'work.symlinks' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-01-09
fs/9p: use fscache mutex rather than spinlock
Sasha Levin
2015-12-30
switch ->get_link() to delayed_call, kill ->put_link()
Al Viro
2015-12-08
replace ->follow_link() with new method that could stay in RCU mode
Al Viro
2015-12-08
9p: ->evict_inode() should kick out ->i_data, not ->i_mapping
Al Viro
2015-12-06
vfs: Distinguish between full xattr names and proper prefixes
Andreas Gruenbacher
2015-12-06
posix acls: Remove duplicate xattr name definitions
Andreas Gruenbacher
2015-11-13
Merge branch 'for-linus-3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-11-13
9p: xattr simplifications
Andreas Gruenbacher
2015-11-13
xattr handlers: Pass handler to operations instead of flags
Andreas Gruenbacher
2015-11-11
Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-11-11
fs: 9p: cache.h: Add #define of include guard
Tzvetelin Katchov
2015-11-09
fs/9p: remove unnecessary new_valid_dev() checks
Yaowei Bai
2015-11-05
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2015-11-05
9p: do not overwrite return code when locking fails
Dominique Martinet
2015-10-22
Move locks API users to locks_lock_inode_wait()
Benjamin Coddington
2015-08-23
9p: fix return code of read() when count is 0
Vincent Bernat
2015-08-23
9p: remove unused option Opt_trans
Fabian Frederick
2015-07-12
9p: don't leave a half-initialized inode sitting around
Al Viro
2015-06-25
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
Linus Torvalds
2015-06-08
v9fs: fix error handling in v9fs_session_init()
Tejun Heo
2015-05-15
get rid of assorted nameidata-related debris
Al Viro
2015-05-10
don't pass nameidata to ->follow_link()
Al Viro
2015-05-10
new ->follow_link() and ->put_link() calling conventions
Al Viro
2015-05-10
9p: don't bother with __getname() in ->follow_link()
Al Viro
2015-05-10
9p: don't bother with 4K allocation for 24-byte local array...
Al Viro
2015-04-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-04-24
fs/9p: fix readdir()
Johannes Berg
2015-04-18
Merge tag 'for-linus-4.1-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Linus Torvalds
2015-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
2015-04-11
switch generic_write_checks() to iocb and iter
Al Viro
2015-04-11
generic_write_checks(): drop isblk argument
Al Viro
2015-04-11
direct_IO: remove rw from a_ops->direct_IO()
Omar Sandoval
2015-04-11
direct_IO: use iov_iter_rw() instead of rw everywhere
Omar Sandoval
2015-04-11
make new_sync_{read,write}() static
Al Viro
2015-04-11
9p: we are leaking glock.client_id in v9fs_file_getlock()
Al Viro
2015-04-11
9p: switch to ->read_iter/->write_iter
Al Viro
2015-04-11
9p: get rid of v9fs_direct_file_read()
Al Viro
2015-04-11
9p: switch p9_client_read() to passing struct iov_iter *
Al Viro
2015-04-11
9p: get rid of v9fs_direct_file_write()
Al Viro
2015-04-11
9p: fold v9fs_file_write_internal() into the caller
Al Viro
2015-04-11
9p: switch ->writepage() to direct use of p9_client_write()
Al Viro
2015-04-11
9p: switch p9_client_write() to passing it struct iov_iter *
Al Viro
2015-04-11
Merge branch 'iocb' into for-next
Al Viro
2015-03-25
fs: move struct kiocb to fs.h
Christoph Hellwig
2015-03-21
fs/9p: Initialize status in v9fs_file_do_lock.
Dominique Martinet
2015-03-20
9p: do not crash on unknown lock status code
Kirill A. Shutemov
2015-03-20
9p: fix error handling in v9fs_file_do_lock
Kirill A. Shutemov
2015-03-20
9p: kerneldoc warning fixes
Fabian Frederick
2015-02-22
VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)
David Howells
2015-02-12
Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
Linus Torvalds
2015-02-10
mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub
Kirill A. Shutemov
2015-01-20
fs: introduce f_op->mmap_capabilities for nommu mmap support
Christoph Hellwig
2014-11-19
assorted conversions to %p[dD]
Al Viro
2014-11-19
switch d_materialise_unique() users to d_splice_alias()
Al Viro
2014-10-09
9p: switch to %p[dD]
Al Viro
2014-06-12
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2014-06-08
Merge tag 'for-linus-3.16-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Linus Torvalds
2014-06-04
fs/9p: kerneldoc fixes
Fabian Frederick
2014-06-04
fs/9p/v9fs.c: add __init to v9fs_sysfs_init
Fabian Frederick
2014-06-02
locks: ensure that fl_owner is always initialized properly in flock and lease codepaths
Jeff Layton
2014-06-01
9P: fix return value in v9fs_fid_xattr_set
Dominique Martinet
2014-06-01
fs/9p: adjust sscanf parameters accordingly to the variable types
Toralf Förster
2014-05-06
write_iter variants of {__,}generic_file_aio_write()
Al Viro
2014-05-06
switch simple generic_file_aio_read() users to ->read_iter()
Al Viro
2014-05-06
pass iov_iter to ->direct_IO()
Al Viro
2014-04-07
mm: implement ->map_pages for page cache
Kirill A. Shutemov
2014-04-03
mm + fs: store shadow entries in page cache
Johannes Weiner