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-08-26
fs: warn about impending deprecation of mandatory locks
Jeff Layton
2021-08-15
ovl: prevent private clone if bind mount is not allowed
Miklos Szeredi
2021-05-12
fs/mount_setattr: tighten permission checks
Christian Brauner
2021-03-31
fs/namespace: correct/improve kernel-doc notation
Randy Dunlap
2021-02-27
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-01-24
fs: introduce MOUNT_ATTR_IDMAP
Christian Brauner
2021-01-24
fs: add mount_setattr()
Christian Brauner
2021-01-24
fs: add attr_flags_to_mnt_flags helper
Christian Brauner
2021-01-24
fs: split out functions to hold writers
Christian Brauner
2021-01-24
namespace: only take read lock in do_reconfigure_mnt()
Christian Brauner
2021-01-24
mount: make {lock,unlock}_mount_hash() static
Christian Brauner
2021-01-24
namespace: take lock_mount_hash() directly when changing flags
Christian Brauner
2021-01-24
mount: attach mappings to mounts
Christian Brauner
2021-01-04
umount(2): move the flag validity checks first
Al Viro
2021-01-04
vfs: don't unnecessarily clone write access for writable fds
Eric Biggers
2020-12-25
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-12-14
Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Linus Torvalds
2020-12-10
fs/namespace.c: WARN if mnt_count has become negative
Eric Biggers
2020-10-24
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-10-17
task_work: cleanup notification modes
Jens Axboe
2020-10-12
Merge branch 'compat.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-09-22
fs: remove compat_sys_mount
Christoph Hellwig
2020-09-04
fs: Handle intra-page faults in copy_mount_options()
Catalin Marinas
2020-08-27
Add a "nosymfollow" mount option.
Mattias Nissler
2020-08-19
mnt: Use generic ns_common::count
Kirill Tkhai
2020-08-07
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-08-07
fs: fix a struct path leak in path_umount
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_umount helper
Christoph Hellwig
2020-07-31
init: add an init_mount helper
Christoph Hellwig
2020-07-31
fs: refactor ksys_umount
Christoph Hellwig
2020-07-31
fs: refactor do_mount
Christoph Hellwig
2020-07-14
fuse: reject options on reconfigure via fsconfig(2)
Miklos Szeredi
2020-06-10
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-06-09
Merge tag 'ovl-update-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
Linus Torvalds
2020-06-04
ovl: make private mounts longterm
Miklos Szeredi
2020-06-03
Merge tag 'threads-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Linus Torvalds
2020-06-01
Merge branch 'from-miklos' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-05-29
vfs: Remove duplicated d_mountpoint check in __is_local_mountpoint
Nikolay Borisov
2020-05-14
proc/mounts: add cursor
Miklos Szeredi
2020-05-13
nsproxy: attach to namespaces via pidfds
Christian Brauner
2020-05-09
nsproxy: add struct nsset
Christian Brauner
2020-04-20
docs: filesystems: fix renamed references
Mauro Carvalho Chehab
2020-03-13
LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat()
Al Viro
2020-02-27
follow_automount(): get rid of dead^Wstillborn code
Al Viro
2020-02-27
fix automount/automount race properly
Al Viro
2020-02-10
do_add_mount(): lift lock_mount/unlock_mount into callers
Al Viro
2020-02-03
saner copy_mount_options()
Al Viro
2020-01-04
fs/namespace.c: make to_mnt_ns() static
Eric Biggers
2019-12-12
init: use do_mount() instead of ksys_mount()
Dominik Brodowski
2019-12-08
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-10-21
fs/namespace: add __user to open_tree and move_mount syscalls
Ben Dooks
2019-10-16
fs/namespace.c: fix use-after-free of mount in mnt_warn_timestamp_expiry()
Eric Biggers
2019-09-26
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2019-09-25
fs/namespace: untag user pointers in copy_mount_options
Andrey Konovalov
2019-09-25
Merge tag 'fuse-update-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2019-09-19
Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground
Linus Torvalds
2019-09-18
Merge tag 'filelock-v5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Linus Torvalds
2019-09-18
Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-09-06
vfs: subtype handling moved to fuse
David Howells
2019-08-30
kill the last users of user_{path,lpath,path_dir}()
Al Viro
2019-08-30
mount: Add mount warning for impending timestamp expiry
Deepa Dinamani
2019-08-16
locks: print a warning when mount fails due to lack of "mand" support
Jeff Layton
2019-07-26
fix the struct mount leak in umount_tree()
Al Viro
2019-07-21
filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there
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 branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-07-16
switch the remnants of releasing the mountpoint away from fs_pin
Al Viro
2019-07-16
get rid of detach_mnt()
Al Viro
2019-07-16
make struct mountpoint bear the dentry reference to mountpoint, not struct mount
Al Viro
2019-07-04
mnt_init(): call shmem_init() unconditionally
Al Viro
2019-07-04
constify ksys_mount() string arguments
Al Viro
2019-07-04
don't bother with registering rootfs
Al Viro
2019-07-04
fs/namespace.c: shift put_mountpoint() to callers of unhash_mnt()
Al Viro
2019-07-04
__detach_mounts(): lookup_mountpoint() can't return ERR_PTR() anymore
Al Viro
2019-07-01
vfs: move_mount: reject moving kernel internal mounts
Eric Biggers
2019-06-17
fs/namespace: fix unprivileged mount propagation
Christian Brauner
2019-06-17
vfs: fsmount: add missing mntget()
Eric Biggers
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 209
Thomas Gleixner
2019-05-25
move mount_capable() further out
Al Viro
2019-05-09
do_move_mount(): fix an unsafe use of is_anon_ns()
Al Viro
2019-03-20
vfs: syscall: Add fsmount() to create a mount for a superblock
David Howells
2019-03-20
teach move_mount(2) to work with OPEN_TREE_CLONE
David Howells
2019-03-20
vfs: syscall: Add move_mount(2) to move mounts around
David Howells
2019-03-20
vfs: syscall: Add open_tree(2) to reference or clone a mount
Al Viro
2019-03-12
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-03-07
Merge tag 'audit-pr-20190305' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
Linus Torvalds
2019-03-04
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-02-28
vfs: Remove kern_mount_data()
David Howells
2019-02-28
vfs: Implement a filesystem superblock creation/configuration context
David Howells
2019-02-25
Revert "x86/fault: BUG() when uaccess helpers fault on kernel addresses"
Linus Torvalds
2019-02-01
copy_mount_string: Limit string length to PATH_MAX
Chandan Rajendra
2019-01-30
audit: ignore fcaps on umount
Richard Guy Briggs
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
new helper: do_new_mount_fc()
David Howells
2019-01-30
teach vfs_get_tree() to handle subtype, switch do_new_mount() to it
Al Viro
2019-01-30
new helpers: vfs_create_mount(), fc_mount()
Al Viro
2019-01-30
vfs: Introduce fs_context, switch vfs_kern_mount() to it.
David Howells
2019-01-30
saner handling of temporary namespaces
Al Viro
2019-01-30
separate copying and locking mount tree on cross-userns copies
Al Viro
2019-01-05
Merge branch 'mount.part1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-01-05
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-01-03
Remove 'type' argument from access_ok() function
Linus Torvalds
2018-12-21
LSM: hide struct security_mnt_opts from any generic code
Al Viro
2018-12-21
new helper: security_sb_eat_lsm_opts()
Al Viro
2018-12-21
LSM: lift extracting and parsing LSM options into the caller of ->sb_remount()
Al Viro
2018-12-20
vfs: Separate changing mount flags full remount
David Howells
2018-12-20
vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled
David Howells
2018-11-29
VFS: use synchronize_rcu_expedited() in namespace_unlock()
NeilBrown
2018-11-12
mnt: fix __detach_mounts infinite loop
Benjamin Coddington
2018-11-08
mount: Prevent MNT_DETACH from disconnecting locked mounts
Eric W. Biederman
2018-11-08
mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts
Eric W. Biederman
2018-11-08
mount: Retest MNT_LOCKED in do_umount
Eric W. Biederman
2018-10-31
mm: remove include/linux/bootmem.h
Mike Rapoport
2018-09-03
x86/fault: BUG() when uaccess helpers fault on kernel addresses
Jann Horn
2018-08-26
Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-dax
Linus Torvalds
2018-08-21
fs: Convert namespace IDAs to new API
Matthew Wilcox
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-09
fix __legitimize_mnt()/mntput() race
Al Viro
2018-08-09
fix mntput/mntput race
Al Viro
2018-07-18
vfs: fix freeze protection in mnt_want_write_file() for overlayfs
Miklos Szeredi
2018-07-18
Revert "ovl: don't allow writing ioctl on lower layer"
Miklos Szeredi
2018-07-18
Revert "ovl: fix may_write_real() for overlayfs directories"
Miklos Szeredi
2018-05-24
fs: Allow superblock owner to access do_remount_sb()
Eric W. Biederman
2018-04-20
vfs: Undo an overly zealous MS_RDONLY -> SB_RDONLY conversion
David Howells
2018-04-19
Don't leak MNT_INTERNAL away from internal mounts
Al Viro
2018-04-02
fs: add ksys_umount() helper; remove in-kernel call to sys_umount()
Dominik Brodowski
2018-04-02
fs: add ksys_mount() helper; remove in-kernel calls to sys_mount()
Dominik Brodowski
2017-12-09
VFS: Handle lazytime in do_mount()
Markus Trippelsdorf
2017-10-25
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
Mark Rutland
2017-10-17
vfs: fix mounting a filesystem with i_version
Mimi Zohar
2017-10-05
ovl: fix may_write_real() for overlayfs directories
Amir Goldstein
2017-09-14
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-09-14
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-09-05
ovl: don't allow writing ioctl on lower layer
Miklos Szeredi
2017-08-28
namespace.c: Don't reinvent the wheel but use existing llist API
Byungchul Park
2017-07-17
VFS: Differentiate mount flags (MS_*) from internal superblock flags
David Howells
2017-07-17
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
David Howells
2017-07-15
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-07-11
VFS: Kill off s_options and helpers
David Howells
2017-07-06
mm: update callers to use HASH_ZERO flag
Pavel Tatashin
2017-07-06
VFS: Clean up whitespace in fs/namespace.c and fs/super.c
David Howells
2017-07-05
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2017-06-15
fs: don't forget to put old mntns in mntns_install
Andrei Vagin
2017-05-23
mnt: In propgate_umount handle visiting mounts in any order
Eric W. Biederman
2017-05-23
mnt: In umount propagation reparent in a separate pass
Eric W. Biederman
2017-05-12
Merge branch 'work.sane_pwd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-04-21
make sure that mntns_install() doesn't end up with referral for root
Al Viro
2017-04-10
fsnotify: Free fsnotify_mark_connector when there is no mark attached
Jan Kara
2017-04-10
fsnotify: Move mark list head from object into dedicated structure
Jan Kara
2017-03-02
sched/headers: Prepare to move 'init_task' and 'init_thread_union' from to
Ingo Molnar
2017-03-02
sched/headers: Prepare to remove inclusion from
Ingo Molnar
2017-02-04
mnt: Tuck mounts under others instead of creating shadow/side mounts.
Eric W. Biederman
2017-02-02
fs: Better permission checking for submounts
Eric W. Biederman
2017-01-10
mnt: Protect the mountpoint hashtable with mount_lock
Eric W. Biederman
2016-12-22
Merge branch 'work.namespace' into for-linus
Al Viro
2016-12-16
Merge branch 'work.autofs' into for-linus
Al Viro
2016-12-16
reorganize do_make_slave()
Al Viro
2016-12-16
clone_private_mount() doesn't need to touch namespace_sem
Al Viro
2016-12-16
remove a bogus claim about namespace_sem being held by callers of mnt_alloc_id()
Al Viro
2016-12-05
namespace.c: constify struct path passed to a bunch of primitives
Al Viro
2016-12-05
fs: Constify path_is_under()'s arguments
Mickaël Salaün
2016-12-03
vfs: add path_is_mountpoint() helper
Ian Kent
2016-10-15
Merge tag 'gcc-plugins-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2016-10-10
latent_entropy: Mark functions with __latent_entropy
Emese Revfy
2016-10-10
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-09-30
mnt: Add a per mount namespace limit on the number of mounts
Eric W. Biederman
2016-09-22
Merge branch 'nsfs-ioctls' into HEAD
Eric W. Biederman
2016-09-22
kernel: add a helper to get an owning user namespace for a namespace
Andrey Vagin
2016-09-22
userns: When the per user per user namespace limit is reached return ENOSPC
Eric W. Biederman
2016-09-16
locks: fix file locking on overlayfs
Miklos Szeredi
2016-08-31
mntns: Add a limit on the number of mount namespaces.
Eric W. Biederman
2016-07-29
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2016-07-01
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-06-30
namespace: update event counter when umounting a deleted dentry
Andrey Ulanov
2016-06-24
fs: Treat foreign mounts as nosuid
Andy Lutomirski
2016-06-23
userns: Remove implicit MNT_NODEV fragility.
Eric W. Biederman
2016-06-23
mnt: Simplify mount_too_revealing
Eric W. Biederman
2016-06-23
mnt: Move the FS_USERNS_MOUNT check into sget_userns
Eric W. Biederman
2016-06-23
mnt: Refactor fs_fully_visible into mount_too_revealing
Eric W. Biederman
2016-06-15
mnt: Account for MS_RDONLY in fs_fully_visible
Eric W. Biederman
2016-06-06
mnt: fs_fully_visible test the proper mount for MNT_LOCKED
Eric W. Biederman
2016-06-06
mnt: If fs_fully_visible fails call put_filesystem.
Eric W. Biederman
2016-01-22
wrappers for ->i_mutex access
Al Viro
2016-01-12
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-01-04
saner calling conventions for copy_mount_options()
Al Viro
2015-12-06
fs/namespace.c: path_is_under can be boolean
Yaowei Bai
2015-11-16
locks: Don't allow mounts in user namespaces to enable mandatory locking
Eric W. Biederman
2015-11-16
locks: Allow disabling mandatory locking at compile time
Jeff Layton
2015-09-01
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2015-07-23
mnt: In detach_mounts detach the appropriate unmounted mount
Eric W. Biederman
2015-07-22
mnt: Clarify and correct the disconnect logic in umount_tree
Eric W. Biederman
2015-07-10
mnt: fs_fully_visible enforce noexec and nosuid if !SB_I_NOEXEC
Eric W. Biederman
2015-07-03
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2015-07-01
mnt: Update fs_fully_visible to test for permanently empty directories
Eric W. Biederman
2015-07-01
vfs: Ignore unlocked mounts in fs_fully_visible
Eric W. Biederman
2015-06-30
fs: use seq_open_private() for proc_mounts
Yann Droneaud
2015-06-04
mnt: Modify fs_fully_visible to deal with locked ro nodev and atime
Eric W. Biederman
2015-05-13
mnt: Refactor the logic for mounting sysfs and proc in a user namespace
Eric W. Biederman