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-31
cgroup1: fix leaked context root causing sporadic NULL deref in LTP
Paul Gortmaker
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/io_uring-2021-02-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-01
fs: provide locked helper variant of close_fd_get_file()
Jens Axboe
2021-01-25
teach sendfile(2) to handle send-to-pipe directly
Al Viro
2021-01-24
namei: handle idmapped mounts in may_*() helpers
Christian Brauner
2020-12-16
Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-12-09
fs: make do_renameat2() take struct filename
Jens Axboe
2020-12-01
block: remove i_bdev
Christoph Hellwig
2020-12-01
fs: remove get_super_thawed and get_super_exclusive_thawed
Christoph Hellwig
2020-09-22
fs: remove compat_sys_mount
Christoph Hellwig
2020-08-07
Merge branch 'hch.init_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-07-31
init: add an init_mknod helper
Christoph Hellwig
2020-07-31
init: add an init_mkdir helper
Christoph Hellwig
2020-07-31
init: add an init_symlink helper
Christoph Hellwig
2020-07-31
init: add an init_link helper
Christoph Hellwig
2020-07-31
init: add an init_chmod helper
Christoph Hellwig
2020-07-31
init: add an init_chown helper
Christoph Hellwig
2020-07-31
init: add an init_umount helper
Christoph Hellwig
2020-07-31
init: add an init_mount helper
Christoph Hellwig
2020-07-31
fs: push the getname from do_rmdir into the callers
Christoph Hellwig
2020-06-24
block: move block-related definitions out of fs.h
Christoph Hellwig
2020-06-05
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2020-06-03
writeback: Export inode_io_list_del()
Jan Kara
2020-06-02
Merge tag 'for-5.8/io_uring-2020-06-01' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-05-26
statx: hide interfaces no longer used by io_uring
Bijan Mottahedeh
2020-05-26
statx: allow system call to be invoked from io_uring
Bijan Mottahedeh
2020-05-14
vfs: add faccessat2 syscall
Miklos Szeredi
2020-04-02
Merge branch 'work.dotdot1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-03-25
block: move guard_bio_eod to bio.c
Christoph Hellwig
2020-03-13
LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat()
Al Viro
2020-01-29
Merge tag 'for-5.6/io_uring-vfs-2020-01-29' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-01-29
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
2020-01-20
fs: make two stat prep helpers available
Jens Axboe
2020-01-20
fs: make build_open_flags() available internally
Jens Axboe
2020-01-09
fs: move guard_bio_eod() after bio_set_op_attrs
Ming Lei
2020-01-03
compat_ioctl: simplify the implementation
Arnd Bergmann
2019-10-25
make __d_alloc() static
Al Viro
2019-07-20
Merge branch 'work.dcache2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-07-19
Merge tag 'iomap-5.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Linus Torvalds
2019-07-19
Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-07-17
iomap: move internal declarations into fs/iomap/
Darrick J. Wong
2019-07-10
Teach shrink_dcache_parent() to cope with mixed-filesystem shrink lists
Al Viro
2019-06-27
fs: fold __generic_write_end back into generic_write_end
Christoph Hellwig
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
Thomas Gleixner
2019-05-25
switch mount_capable() to fs_context
Al Viro
2019-05-25
move the capability checks from sget_userns() to legacy_get_tree()
Al Viro
2019-05-21
unexport simple_dname()
Al Viro
2019-05-07
Merge branch 'work.mount-syscalls' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-05-07
Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-05-07
Merge tag 'iomap-5.2-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Linus Torvalds
2019-05-01
fs: Turn __generic_write_end into a void function
Andreas Gruenbacher
2019-04-09
unexport d_alloc_pseudo()
Al Viro
2019-04-04
acct_on(): don't mess with freeze protection
Al Viro
2019-03-20
vfs: syscall: Add fsconfig() for configuring and managing a context
David Howells
2019-03-20
vfs: syscall: Add open_tree(2) to reference or clone a mount
Al Viro
2019-02-28
vfs: Add configuration parser helpers
David Howells
2019-01-30
introduce fs_context methods
Al Viro
2019-01-30
convert do_remount_sb() to fs_context
David Howells
2019-01-30
vfs_get_tree(): evict the call of security_sb_kern_mount()
Al Viro
2019-01-30
vfs: Introduce fs_context, switch vfs_kern_mount() to it.
David Howells
2018-08-21
Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Linus Torvalds
2018-08-13
Merge branch 'iomap-4.19-merge' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Linus Torvalds
2018-07-18
Revert "vfs: update ovl inode before relatime check"
Miklos Szeredi
2018-07-18
Revert "ovl: don't allow writing ioctl on lower layer"
Miklos Szeredi
2018-07-18
vfs: export vfs_ioctl() to modules
Miklos Szeredi
2018-07-18
vfs: make open_with_fake_path() not contribute to nr_files
Miklos Szeredi
2018-07-12
now we can fold open_check_o_direct() into do_dentry_open()
Al Viro
2018-07-12
get rid of cred argument of vfs_open() and do_dentry_open()
Al Viro
2018-07-12
pass ->f_flags value to alloc_empty_file()
Al Viro
2018-07-12
pass creds to get_empty_filp(), make sure dentry_open() passes the right creds
Al Viro
2018-07-10
drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open()
Al Viro
2018-06-19
fs: factor out a __generic_write_end helper
Christoph Hellwig
2018-06-03
Revert "fs: fold open_check_o_direct into do_dentry_open"
Al Viro
2018-04-06
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2018-04-02
fs: add ksys_ftruncate() wrapper; remove in-kernel calls to sys_ftruncate()
Dominik Brodowski
2018-04-02
fs: add do_fchownat(), ksys_fchown() helpers and ksys_{,l}chown() wrappers
Dominik Brodowski
2018-04-02
fs: add do_faccessat() helper and ksys_access() wrapper; remove in-kernel calls to syscall
Dominik Brodowski
2018-04-02
fs: add ksys_fchmod() and do_fchmodat() helpers and ksys_chmod() wrapper; remove in-kernel calls to syscall
Dominik Brodowski
2018-04-02
fs: add do_linkat() helper and ksys_link() wrapper; remove in-kernel calls to syscall
Dominik Brodowski
2018-04-02
fs: add do_mknodat() helper and ksys_mknod() wrapper; remove in-kernel calls to syscall
Dominik Brodowski
2018-04-02
fs: add do_symlinkat() helper and ksys_symlink() wrapper; remove in-kernel calls to syscall
Dominik Brodowski
2018-04-02
fs: add do_mkdirat() helper and ksys_mkdir() wrapper; remove in-kernel calls to syscall
Dominik Brodowski
2018-04-02
fs: add ksys_rmdir() wrapper; remove in-kernel calls to sys_rmdir()
Dominik Brodowski
2018-03-28
fs: fold open_check_o_direct into do_dentry_open
Christoph Hellwig
2017-11-10
fs: expose do_unlinkat for built-in callers
Christoph Hellwig
2017-09-13
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Linus Torvalds
2017-09-05
ovl: don't allow writing ioctl on lower layer
Miklos Szeredi
2017-09-01
xfs: evict all inodes involved with log redo item
Darrick J. Wong
2017-05-09
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-04-29
remove pointless extern of atime_need_update_rcu()
Al Viro
2017-04-17
fhandle: move compat syscalls from compat.c
Al Viro
2017-01-30
iomap: constify struct iomap_ops
Christoph Hellwig
2016-12-17
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-12-05
namespace.c: constify struct path passed to a bunch of primitives
Al Viro
2016-11-30
fs: make sb_init_dio_done_wq available outside of direct-io.c
Christoph Hellwig
2016-10-10
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-10-08
Merge remote-tracking branch 'ovl/misc' into work.misc
Al Viro
2016-09-27
fs/internal.h: add const to ns_dentry_operations declaration
Rasmus Villemoes
2016-09-19
iomap: expose iomap_apply outside iomap.c
Christoph Hellwig
2016-09-16
vfs: update ovl inode before relatime check
Miklos Szeredi
2016-08-07
Merge tag 'binfmt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/binfmt_misc
Linus Torvalds
2016-08-03
Merge branch 'for-viro' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs into for-linus
Al Viro
2016-08-03
vfs: make dentry_needs_remove_privs() internal
Miklos Szeredi
2016-07-27
Merge tag 'xfs-for-linus-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
Linus Torvalds
2016-06-21
fs: introduce iomap infrastructure
Christoph Hellwig
2016-06-10
much milder d_walk() race
Al Viro
2016-03-30
fs: add filp_clone_open API
James Bottomley
2016-01-08
Merge branch 'for-linus' into work.misc
Al Viro
2016-01-08
compat_ioctl: don't pass fd around when not needed
Al Viro
2016-01-04
saner calling conventions for copy_mount_options()
Al Viro
2015-08-17
inode: rename i_wb_list to i_io_list
Dave Chinner
2015-08-17
inode: convert inode_sb_list_lock to per-sb
Dave Chinner
2015-06-19
overlayfs: Make f_path always point to the overlay and f_inode to the underlay
David Howells
2015-02-22
trylock_super(): replacement for grab_super_passive()
Konstantin Khlebnikov
2015-02-17
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-02-12
list_lru: introduce list_lru_shrink_{count,walk}
Vladimir Davydov
2015-01-25
allow attaching fs_pin to a group not associated with some superblock
Al Viro
2014-12-10
take the targets of /proc/*/ns/* symlinks to separate fs
Al Viro
2014-10-24
vfs: export __inode_permission() to modules
Miklos Szeredi
2014-10-24
vfs: export do_splice_direct() to modules
Miklos Szeredi
2014-10-13
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2014-10-09
vfs: guard end of device for mpage interface
Akinobu Mita
2014-10-09
fs: namespace: suppress 'may be used uninitialized' warnings
Tim Gardner
2014-08-07
make fs/{namespace,super}.c forget about acct.h
Al Viro
2014-08-07
acct: switch to __kernel_write()
Al Viro
2013-11-09
get rid of s_files and files_lock
Al Viro
2013-10-24
new helpers: lock_mount_hash/unlock_mount_hash
Al Viro
2013-09-10
fs: convert inode and dentry shrinking to be node aware
Dave Chinner
2013-09-10
shrinker: convert superblock shrinkers to new API
Dave Chinner
2013-09-10
fs: bump inode and dentry counters to long
Glauber Costa
2013-09-08
rename user_path_umountat() to user_path_mountpoint_at()
Al Viro
2013-09-05
vfs: check unlinked ancestors before mount
Miklos Szeredi
2013-06-29
constify rw_verify_area()
Al Viro
2013-06-29
allow build_open_flags() to return an error
Al Viro
2013-06-20
splice: don't pass the address of ->f_pos to methods
Al Viro
2013-04-09
pipe: fold file_operations instances in one
Al Viro
2013-03-21
Don't bother with redoing rw_verify_area() from default_file_splice_from()
Al Viro
2013-03-01
constify path_get/path_put and fs_struct.c stuff
Al Viro
2012-11-26
writeback: put unused inodes to LRU after writeback completion
Jan Kara
2012-10-12
vfs: make path_openat take a struct filename pointer
Jeff Layton
2012-07-31
fs: Add freezing handling to mnt_want_write() / mnt_drop_write()
Jan Kara
2012-07-14
VFS: Split inode_permission()
David Howells
2012-07-14
kill struct opendata
Al Viro
2012-07-14
kill opendata->{mnt,dentry}
Al Viro
2012-07-14
vfs: remove open intents from nameidata
Miklos Szeredi
2012-07-14
vfs: add i_op->atomic_open()
Miklos Szeredi
2012-07-14
get rid of ->mnt_longterm
Al Viro
2012-06-01
vfs: split __dentry_open()
Miklos Szeredi
2012-05-29
brlocks/lglocks: turn into functions
Andi Kleen
2012-01-06
vfs: protect remounting superblock read-only
Miklos Szeredi
2012-01-06
Merge branches 'vfsmount-guts', 'umode_t' and 'partitions' into Z
Al Viro
2012-01-03
vfs: spread struct mount - __lookup_mnt() result
Al Viro
2012-01-03
switch open and mkdir syscalls to umode_t
Al Viro
2012-01-03
vfs: new helper - vfs_ustat()
Al Viro
2012-01-03
trim fs/internal.h
Al Viro
2011-07-20
superblock: move pin_sb_for_writeback() to fs/super.c
Dave Chinner
2011-07-20
Make ->d_sb assign-once and always non-NULL
Al Viro
2011-03-24
fs: move i_wb_list out from under inode_lock
Dave Chinner
2011-03-24
fs: move i_sb_list out from under inode_lock
Dave Chinner
2011-03-21
FS: lookup_mnt() is only used in the core fs routines now
David Howells
2011-03-17
vfs: split off vfsmount-related parts of vfs_kern_mount()
Al Viro
2011-03-15
vfs: Add open by file handle support
Aneesh Kumar K.V
2011-03-14
open-style analog of vfs_path_lookup()
Al Viro
2011-03-14
switch do_filp_open() to struct open_flags
Al Viro
2011-02-24
Fix over-zealous flush_disk when changing device size.
NeilBrown
2011-01-17
tidy up around finish_automount()
Al Viro
2011-01-17
Take the completion of automount into new helper
Al Viro
2011-01-16
sanitize vfsmount refcounting changes
Al Viro
2011-01-15
Unexport do_add_mount() and add in follow_automount(), not ->d_automount()
David Howells
2011-01-07
fs: scale mntget/mntput
Nick Piggin
2010-10-29
braino in internal.h
Al Viro
2010-10-25
split invalidate_inodes()
Al Viro
2010-10-25
fs: Convert nr_inodes and nr_unused to per-cpu counters
Dave Chinner
2010-10-25
unexport invalidate_inodes
Al Viro
2010-08-18
fs: brlock vfsmount_lock
Nick Piggin
2010-08-18
tty: fix fu_list abuse
Nick Piggin
2010-05-21
Bury __put_super_and_need_restart()
Al Viro
2010-03-03
Take vfsmount_lock to fs/internal.h
Al Viro
2009-12-22
Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3)
Al Viro
2009-12-16
fs: move get_empty_filp() deffinition to internal.h
Eric Paris
2009-09-24
fs: fix overflow in sys_mount() for in-kernel calls
Vegard Nossum
2009-06-11
Trim a bit of crap from fs.h
Al Viro
2009-06-11
vfs: Make sys_sync() use fsync_super() (version 4)
Jan Kara
2009-06-11
vfs: Fix sys_sync() and fsync_super() reliability (version 4)
Jan Kara
2009-06-11
fs: move mark_files_ro into file_table.c
npiggin@suse.de
2009-03-31
New locking/refcounting for fs_struct
Al Viro
2009-03-31
Take fs_struct handling to new file (fs/fs_struct.c)
Al Viro
2009-03-28
fix setuid sometimes doesn't
Hugh Dickins
2009-02-07
CRED: Fix SUID exec regression
David Howells
2008-11-14
CRED: Make execve() take advantage of copy-on-write credentials
David Howells
2008-04-21
[PATCH] move a bunch of declarations to fs/internal.h
Al Viro
2007-05-08
cleanup compat ioctl handling
Christoph Hellwig
2006-09-30
[PATCH] CONFIG_BLOCK internal.h cleanups
Andrew Morton
2006-09-30
[PATCH] BLOCK: Make it possible to disable the block layer [try #6]
David Howells
2006-09-30
[PATCH] BLOCK: Remove dependence on existence of blockdev_superblock [try #6]
David Howells
2006-09-30
[PATCH] BLOCK: Move extern declarations out of fs/*.c into header files [try #6]
David Howells