VisionFive2 Linux kernel

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

More than 9999 Commits   35 Branches   59 Tags
Date
Commit Message
Rev
Author
2021-07-20
fuse: fix illegal access to inode with reused nodeid
Amir Goldstein
2021-07-14
fuse: Fix infinite loop in sget_fc()
Greg Kurz
2021-07-14
fuse: Fix crash if superblock of submount gets killed early
Greg Kurz
2021-07-14
fuse: Fix crash in fuse_dentry_automount() error path
Greg Kurz
2021-04-27
Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-04-12
fuse: convert to fileattr
Miklos Szeredi
2021-04-12
fuse: unsigned open flags
Miklos Szeredi
2021-03-08
new helper: inode_wrong_type()
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
attr: handle idmapped mounts
Christian Brauner
2021-01-24
namei: make permission helpers idmapped mount aware
Christian Brauner
2020-12-10
fuse: fix bad inode
Miklos Szeredi
2020-11-11
fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request
Vivek Goyal
2020-11-11
fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2
Vivek Goyal
2020-11-11
fuse: setattr should set FATTR_KILL_SUIDGID
Vivek Goyal
2020-11-11
fuse: always revalidate if exclusive create
Miklos Szeredi
2020-11-11
fuse: get rid of fuse_mount refcount
Miklos Szeredi
2020-10-09
fuse: implement crossmounts
Max Reitz
2020-09-18
fuse: split fuse_mount off of fuse_conn
Max Reitz
2020-09-10
virtiofs: serialize truncate/punch_hole and dax fault path
Vivek Goyal
2020-05-19
fuse: always allow query of st_dev
Miklos Szeredi
2020-02-06
fuse: Support RENAME_WHITEOUT flag
Vivek Goyal
2019-11-12
fuse: verify nlink
Miklos Szeredi
2019-11-12
fuse: verify attributes
Miklos Szeredi
2019-10-23
fuse: flush dirty data/metadata before non-truncate setattr
Miklos Szeredi
2019-10-21
fuse: don't advise readdirplus for negative lookup
Miklos Szeredi
2019-09-24
fuse: kmemcg account fs data
Khazhismel Kumykov
2019-09-24
fuse: on 64-bit store time in d_fsdata directly
Khazhismel Kumykov
2019-09-12
fuse: delete dentry if timeout is zero
Miklos Szeredi
2019-09-10
fuse: convert readlink to simple api
Miklos Szeredi
2019-09-10
fuse: flatten 'struct fuse_args'
Miklos Szeredi
2019-02-13
fuse: Protect fi->nlookup with fi->lock
Kirill Tkhai
2019-02-13
fuse: Introduce fi->lock to protect write related fields
Kirill Tkhai
2019-02-13
fuse: Convert fc->attr_version into atomic64_t
Kirill Tkhai
2019-02-13
fuse: Add fuse_inode argument to fuse_prepare_release()
Kirill Tkhai
2018-12-11
fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS
Chad Austin
2018-12-03
fuse: fix revalidation of attributes for permission check
Miklos Szeredi
2018-12-03
fuse: fix fsync on directory
Miklos Szeredi
2018-10-15
fuse: enable caching of symlinks
Dan Schatzberg
2018-10-15
fuse: don't need GETATTR after every READ
Miklos Szeredi
2018-10-15
fuse: allow fine grained attr cache invaldation
Miklos Szeredi
2018-10-01
fuse: reduce size of struct fuse_inode
Miklos Szeredi
2018-10-01
fuse: use iversion for readdir cache verification
Miklos Szeredi
2018-09-28
fuse: split out readdir.c
Miklos Szeredi
2018-08-21
Merge tag 'fuse-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2018-08-13
Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2018-08-01
kill d_instantiate_no_diralias()
Al Viro
2018-07-26
fuse: fix initial parallel dirops
Miklos Szeredi
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 2
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-03-20
fuse: honor AT_STATX_FORCE_SYNC
Miklos Szeredi
2018-03-20
fuse: honor AT_STATX_DONT_SYNC
Miklos Szeredi
2018-03-20
fuse: Restrict allow_other to the superblock's namespace or a descendant
Seth Forshee
2018-03-20
fuse: Support fuse filesystems outside of init_user_ns
Eric W. Biederman
2018-03-20
fuse: atomic_o_trunc should truncate pagecache
Miklos Szeredi
2017-10-25
fuse: fix READDIRPLUS skipping an entry
Miklos Szeredi
2017-09-12
fuse: getattr cleanup
Miklos Szeredi
2017-03-03
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2017-03-02
statx: Add a system call to make enhanced file info available
David Howells
2017-02-22
fuse: cleanup fuse_file refcounting
Miklos Szeredi
2017-01-13
fuse: fix time_to_jiffies nsec sanity check
David Sheets
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-09
vfs: remove ".readlink = generic_readlink" assignments
Miklos Szeredi
2016-12-06
fuse: fix clearing suid, sgid for chown()
Miklos Szeredi
2016-10-18
fuse: fix root dentry initialization
Miklos Szeredi
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-10
Merge branch 'work.misc' 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-10-01
fuse: Use generic xattr ops
Seth Forshee
2016-10-01
fuse: get rid of fc->flags
Miklos Szeredi
2016-10-01
fuse: listxattr: verify xattr list
Miklos Szeredi
2016-10-01
fuse: use timespec64
Miklos Szeredi
2016-10-01
fuse: don't use ->d_time
Miklos Szeredi
2016-10-01
fuse: Add posix ACL support
Seth Forshee
2016-10-01
fuse: handle killpriv in userspace fs
Miklos Szeredi
2016-10-01
fuse: fix killing s[ug]id in setattr
Miklos Szeredi
2016-10-01
fuse: invalidate dir dentry after chmod
Miklos Szeredi
2016-09-27
fs: Replace current_fs_time() with current_time()
Deepa Dinamani
2016-09-27
fs: rename "rename2" i_op to "rename"
Miklos Szeredi
2016-09-22
fs: Give dentry to inode_change_ok() instead of inode
Jan Kara
2016-09-22
fuse: Propagate dentry down to inode_change_ok()
Jan Kara
2016-08-06
Merge branch 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-07-30
qstr: constify instances in fuse
Al Viro
2016-07-28
Merge branch 'salted-string-hash'
Linus Torvalds
2016-07-05
Use the right predicate in ->atomic_open() instances
Al Viro
2016-06-30
fuse: serialize dirops by default
Miklos Szeredi
2016-06-10
vfs: make the string hashes salt the hash
Linus Torvalds
2016-05-27
switch ->setxattr() to passing dentry and inode separately
Al Viro
2016-05-02
fuse: switch to ->iterate_shared()
Al Viro
2016-04-11
->getxattr(): pass dentry and inode as separate arguments
Al Viro
2016-01-22
wrappers for ->i_mutex access
Al Viro
2015-12-30
switch ->get_link() to delayed_call, kill ->put_link()
Al Viro
2015-12-29
kill free_page_put_link()
Al Viro
2015-12-08
replace ->follow_link() with new method that could stay in RCU mode
Al Viro
2015-05-11
new helper: free_page_put_link()
Al Viro
2015-05-11
switch ->put_link() from dentry to inode
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-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
2015-02-22
VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)
David Howells
2015-01-06
fuse: fix LOOKUP vs INIT compat handling
Miklos Szeredi
2014-12-17
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2014-12-12
fuse: introduce fuse_simple_request() helper
Miklos Szeredi
2014-11-19
switch d_materialise_unique() users to d_splice_alias()
Al Viro
2014-10-09
vfs: Make d_invalidate return void
Eric W. Biederman
2014-10-09
vfs: Remove unnecessary calls of check_submounts_and_drop
Eric W. Biederman
2014-08-07
fs: call rename2 if exists
Miklos Szeredi
2014-07-10
fuse: restructure ->rename2()
Miklos Szeredi
2014-07-07
fuse: ignore entry-timeout on LOOKUP_REVAL
Anand Avati
2014-07-07
fuse: timeout comparison fix
Miklos Szeredi
2014-04-28
fuse: add renameat2 support
Miklos Szeredi
2014-04-28
fuse: clear FUSE_I_CTIME_DIRTY flag on setattr
Maxim Patlasov
2014-04-28
fuse: trust kernel i_ctime only
Maxim Patlasov
2014-04-28
fuse: remove .update_time
Miklos Szeredi
2014-04-28
fuse: allow ctime flushing to userspace
Maxim Patlasov
2014-04-28
fuse: add .write_inode
Miklos Szeredi
2014-04-28
fuse: update mtime on truncate(2)
Maxim Patlasov
2014-04-02
fuse: Trust kernel i_mtime only
Maxim Patlasov
2014-04-02
fuse: Trust kernel i_size only
Pavel Emelyanov
2014-01-22
fuse: don't invalidate attrs when not using atime
Andrew Gallagher
2013-10-24
vfs: introduce d_instantiate_no_diralias()
Miklos Szeredi
2013-10-01
fuse: no RCU mode in fuse_access()
Miklos Szeredi
2013-10-01
fuse: readdirplus: fix RCU walk
Miklos Szeredi
2013-10-01
fuse: don't check_submounts_and_drop() in RCU walk
Miklos Szeredi
2013-09-12
truncate: drop 'oldsize' truncate_pagecache() parameter
Kirill A. Shutemov
2013-09-09
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2013-09-05
fuse: drop dentry on failed revalidate
Anand Avati
2013-09-05
fuse: clean up return in fuse_dentry_revalidate()
Miklos Szeredi
2013-09-05
fuse: use d_materialise_unique()
Miklos Szeredi
2013-09-03
fuse: readdir: check for slash in names
Miklos Szeredi
2013-09-03
fuse: hotfix truncate_pagecache() issue
Maxim Patlasov
2013-09-03
fuse: invalidate inode attributes on xattr modification
Anand Avati
2013-07-17
fuse: readdirplus: cleanup
Miklos Szeredi
2013-07-17
fuse: readdirplus: change attributes once
Miklos Szeredi
2013-07-17
fuse: readdirplus: fix instantiate
Miklos Szeredi
2013-07-17
fuse: readdirplus: sanity checks
Miklos Szeredi
2013-07-17
fuse: readdirplus: fix dentry leak
Niels de Vos
2013-06-29
[readdir] convert fuse
Al Viro
2013-06-03
fuse: fix readdirplus Oops in fuse_dentry_revalidate
Miklos Szeredi
2013-04-18
fuse: truncate file if async dio failed
Maxim Patlasov
2013-02-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2013-02-22
new helper: file_inode(file)
Al Viro
2013-02-07
fuse: allow control of adaptive readdirplus use
Eric Wong
2013-02-04
fuse: don't WARN when nlink is zero
Miklos Szeredi
2013-01-31
FUSE: Adapt readdirplus to application usage patterns
Feng Shuo
2013-01-31
Do not use RCU for current process credentials
Anatol Pomozov
2013-01-24
fuse: use req->page_descs[] for argpages cases
Maxim Patlasov
2013-01-24
fuse: categorize fuse_get_req()
Maxim Patlasov
2013-01-24
fuse: implement NFS-like readdirplus support
Anand V. Avati
2012-11-14
userns: Support fuse interacting with multiple user namespaces
Eric W. Biederman
2012-08-15
fuse: check create mode in atomic open
Miklos Szeredi
2012-07-14
don't pass nameidata to ->create()
Al Viro
2012-07-14
stop passing nameidata to ->lookup()
Al Viro
2012-07-14
stop passing nameidata * to ->d_revalidate()
Al Viro
2012-07-14
make finish_no_open() return int
Al Viro
2012-07-14
kill struct opendata
Al Viro
2012-07-14
make ->atomic_open() return int
Al Viro
2012-07-14
->atomic_open() prototype change - pass int * instead of bool *
Al Viro
2012-07-14
fuse: implement i_op->atomic_open()
Miklos Szeredi
2012-07-14
vfs: switch i_dentry/d_alias to hlist
Al Viro
2012-05-14
fuse: fix blksize calculation
Miklos Szeredi
2012-05-14
fuse: fix stat call on 32 bit platforms
Pavel Shilovsky
2012-03-05
fuse: O_DIRECT support for files
Anand Avati
2012-03-05
fuse: fix nlink after unlink
Miklos Szeredi
2012-01-12
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2012-01-03
fuse: propagate umode_t
Al Viro
2012-01-03
switch ->mknod() to umode_t
Al Viro
2012-01-03
switch ->create() to umode_t
Al Viro
2012-01-03
switch vfs_mkdir() and ->mkdir() to umode_t
Al Viro
2011-12-13
FUSE: Notifying the kernel of deletion.
John Muir
2011-12-13
fuse: support ioctl on directories
Miklos Szeredi
2011-07-20
fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers
Josef Bacik
2011-07-20
no need to check for LOOKUP_OPEN in ->create() instances
Al Viro
2011-07-20
don't transliterate lower bits of ->intent.open.flags to FMODE_...
Al Viro
2011-07-20
->permission() sanitizing: don't pass flags to ->permission()
Al Viro
2011-07-20
->permission() sanitizing: don't pass flags to generic_permission()
Al Viro
2011-07-20
kill check_acl callback of generic_permission()
Al Viro
2011-05-28
fuse: remove unnecessary dentry_unhash on rmdir, dir rename
Sage Weil
2011-05-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Linus Torvalds
2011-05-26
vfs: push dentry_unhash on rename_dir into file systems
Sage Weil
2011-05-26
vfs: push dentry_unhash on rmdir into file systems
Sage Weil
2011-05-10
fuse: fix oops in revalidate when called with NULL nameidata
Miklos Szeredi
2011-03-21
fuse: make fuse_dentry_revalidate() RCU aware
Miklos Szeredi
2011-03-21
fuse: make fuse_permission() RCU aware
Miklos Szeredi
2011-03-10
fuse: fix d_revalidate oopsen on NFS exports
Al Viro
2011-02-25
fuse: fix truncate after open
Miklos Szeredi
2011-01-12
switch fuse
Al Viro
2011-01-10
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2011-01-07
fs: provide rcu-walk aware permission i_ops
Nick Piggin
2011-01-07
fs: rcu-walk aware d_revalidate method
Nick Piggin
2011-01-07
fs: dcache reduce branches in lookup path
Nick Piggin
2010-12-07
fuse: separate queue for FORGET requests
Miklos Szeredi
2010-08-10
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Linus Torvalds
2010-08-09
check ATTR_SIZE contraints in inode_change_ok
Christoph Hellwig
2010-08-09
always call inode_change_ok early in ->setattr
Christoph Hellwig