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
fuse: fix illegal access to inode with reused nodeid
Amir Goldstein
2021-07-20
virtiofs: propagate sync() to file server
Greg Kurz
2021-07-14
fuse: reject internal errno
Miklos Szeredi
2021-07-14
fuse: check connected before queueing on fpq->io
Miklos Szeredi
2021-07-14
fuse: ignore PG_workingset after stealing
Miklos Szeredi
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-05-02
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-04-30
Merge tag 'fuse-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2021-04-27
Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
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-15
useful constants: struct qstr for ".."
Al Viro
2021-04-14
cuse: simplify refcount
Miklos Szeredi
2021-04-14
cuse: prevent clone
Miklos Szeredi
2021-04-14
virtiofs: fix userns
Miklos Szeredi
2021-04-14
virtiofs: remove useless function
Jiapeng Chong
2021-04-14
virtiofs: split requests that exceed virtqueue size
Connor Kuehl
2021-04-14
virtiofs: fix memory leak in virtio_fs_probe()
Luis Henriques
2021-04-14
fuse: invalidate attrs when page writeback completes
Vivek Goyal
2021-04-14
fuse: add a flag FUSE_SETXATTR_ACL_KILL_SGID to kill SGID
Vivek Goyal
2021-04-14
fuse: extend FUSE_SETXATTR request
Vivek Goyal
2021-04-14
fuse: fix matching of FUSE_DEV_IOC_CLONE command
Alessio Balsini
2021-04-14
fuse: fix a typo
Bhaskar Chowdhury
2021-04-14
fuse: don't zero pages twice
Miklos Szeredi
2021-04-14
fuse: fix typo for fuse_conn.max_pages comment
Connor Kuehl
2021-04-14
fuse: fix write deadlock
Vivek Goyal
2021-04-12
fuse: convert to fileattr
Miklos Szeredi
2021-04-12
fuse: add internal open/release helpers
Miklos Szeredi
2021-04-12
fuse: unsigned open flags
Miklos Szeredi
2021-04-12
fuse: move ioctl to separate source file
Miklos Szeredi
2021-03-16
fuse: 32-bit user space ioctl compat for fuse device
Alessio Balsini
2021-03-08
new helper: inode_wrong_type()
Al Viro
2021-03-05
virtiofs: Fail dax mount if device does not support it
Vivek Goyal
2021-03-04
fuse: fix live lock in fuse_iget()
Amir Goldstein
2021-02-24
mm/filemap: remove unused parameter and change to void type for replace_page_cache_page()
Baolin Wang
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
namei: make permission helpers idmapped mount aware
Christian Brauner
2020-12-10
fuse: fix bad inode
Miklos Szeredi
2020-11-11
fuse: support SB_NOSEC flag to improve write performance
Vivek Goyal
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: set FUSE_WRITE_KILL_SUIDGID in cached write path
Vivek Goyal
2020-11-11
fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID
Miklos Szeredi
2020-11-11
fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2
Vivek Goyal
2020-11-11
fuse: always revalidate if exclusive create
Miklos Szeredi
2020-11-11
virtiofs: clean up error handling in virtio_fs_get_tree()
Miklos Szeredi
2020-11-11
fuse: add fuse_sb_destroy() helper
Miklos Szeredi
2020-11-11
fuse: simplify get_fuse_conn*()
Miklos Szeredi
2020-11-11
fuse: get rid of fuse_mount refcount
Miklos Szeredi
2020-11-11
virtiofs: simplify sb setup
Miklos Szeredi
2020-11-11
virtiofs fix leak in setup
Miklos Szeredi
2020-11-11
fuse: launder page should wait for page writeback
Miklos Szeredi
2020-10-19
Merge tag 'fuse-update-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2020-10-14
virtiofs: calculate number of scatter-gather elements accurately
Vivek Goyal
2020-10-13
Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-10-12
fuse: connection remove fix
Miklos Szeredi
2020-10-09
fuse: implement crossmounts
Max Reitz
2020-09-24
bdi: invert BDI_CAP_NO_ACCT_WB
Christoph Hellwig
2020-09-24
bdi: initialize ->ra_pages and ->io_pages in bdi_init
Christoph Hellwig
2020-09-18
fuse: Allow fuse_fill_super_common() for submounts
Max Reitz
2020-09-18
fuse: split fuse_mount off of fuse_conn
Max Reitz
2020-09-18
fuse: drop fuse_conn parameter where possible
Max Reitz
2020-09-18
fuse: store fuse_conn in fuse_req
Max Reitz
2020-09-18
fuse: fix page dereference after free
Miklos Szeredi
2020-09-17
fuse: fix the ->direct_IO() treatment of iov_iter
Al Viro
2020-09-10
virtiofs: add logic to free up a memory range
Vivek Goyal
2020-09-10
virtiofs: maintain a list of busy elements
Vivek Goyal
2020-09-10
virtiofs: serialize truncate/punch_hole and dax fault path
Vivek Goyal
2020-09-10
virtiofs: define dax address space operations
Vivek Goyal
2020-09-10
virtiofs: add DAX mmap support
Stefan Hajnoczi
2020-09-10
virtiofs: implement dax read/write operations
Vivek Goyal
2020-09-10
virtiofs: implement FUSE_INIT map_alignment field
Stefan Hajnoczi
2020-09-10
virtiofs: keep a list of free dax memory ranges
Vivek Goyal
2020-09-10
virtiofs: add a mount option to enable dax
Vivek Goyal
2020-09-10
virtiofs: set up virtio_fs dax_device
Stefan Hajnoczi
2020-09-10
virtiofs: get rid of no_mount_options
Vivek Goyal
2020-09-10
virtiofs: provide a helper function for virtqueue initialization
Vivek Goyal
2020-09-04
fuse: update project homepage
André Almeida
2020-08-11
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2020-08-05
virtio_fs: convert to LE accessors
Michael S. Tsirkin
2020-08-04
Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
2020-07-15
fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS
Chirantan Ekbote
2020-07-14
fuse: don't ignore errors from fuse_writepages_fill()
Vasily Averin
2020-07-14
fuse: clean up condition for writepage sending
Miklos Szeredi
2020-07-14
fuse: reject options on reconfigure via fsconfig(2)
Miklos Szeredi
2020-07-14
fuse: ignore 'data' argument of mount(..., MS_REMOUNT)
Miklos Szeredi
2020-07-14
fuse: use ->reconfigure() instead of ->remount_fs()
Miklos Szeredi
2020-07-14
fuse: fix warning in tree_insert() and clean up writepage insertion
Miklos Szeredi
2020-07-14
fuse: move rb_erase() before tree_insert()
Miklos Szeredi
2020-06-09
Merge tag 'fuse-update-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2020-06-03
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2020-06-03
mm: fold and remove lru_cache_add_anon() and lru_cache_add_file()
Johannes Weiner
2020-06-03
Merge branch 'work.splice' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-06-02
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2020-06-02
fuse: convert from readpages to readahead
Matthew Wilcox (Oracle)
2020-05-20
fs: rename pipe_buf ->steal to ->try_steal
Christoph Hellwig
2020-05-20
fuse: copy_file_range should truncate cache
Miklos Szeredi
2020-05-20
fuse: fix copy_file_range cache issues
Miklos Szeredi
2020-05-19
fuse: optimize writepages search
Maxim Patlasov
2020-05-19
fuse: update attr_version counter on fuse_notify_inval_inode()
Miklos Szeredi
2020-05-19
fuse: don't check refcount after stealing page
Miklos Szeredi
2020-05-19
fuse: fix weird page warning
Miklos Szeredi
2020-05-19
fuse: use dump_page
Miklos Szeredi
2020-05-19
virtiofs: do not use fuse_fill_super_common() for device installation
Vivek Goyal
2020-05-19
fuse: always allow query of st_dev
Miklos Szeredi
2020-05-19
fuse: always flush dirty data on close(2)
Miklos Szeredi
2020-05-19
fuse: invalidate inode attr in writeback cache mode
Eryu Guan
2020-04-20
docs: fix broken references to text files
Mauro Carvalho Chehab
2020-04-20
fuse: Update stale comment in queue_interrupt()
Kirill Tkhai
2020-04-20
fuse: BUG_ON correction in fuse_dev_splice_write()
Vasily Averin
2020-04-20
virtiofs: schedule blocking async replies in separate worker
Vivek Goyal
2020-02-13
fuse: fix stack use after return
Miklos Szeredi
2020-02-08
Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-02-07
fuse: switch to use errorfc() et.al.
Al Viro
2020-02-07
fs_parse: fold fs_parameter_desc/fs_parameter_spec
Al Viro
2020-02-07
fs_parser: remove fs_parameter_description name field
Eric Sandeen
2020-02-06
fuse: use true,false for bool variable
zhengbin
2020-02-06
fuse: Support RENAME_WHITEOUT flag
Vivek Goyal
2020-02-06
fuse: don't overflow LLONG_MAX with end offset
Miklos Szeredi
2020-02-06
fix up iter on short count in fuse_direct_io()
Miklos Szeredi
2020-01-16
fuse: fix fuse_send_readpages() in the syncronous read case
Miklos Szeredi
2019-12-06
pipe: Fix iteration end check in fuse_dev_splice_write()
David Howells
2019-12-05
Merge tag 'fuse-update-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2019-12-01
Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/git/arnd/playground
Linus Torvalds
2019-11-30
Merge tag 'notifications-pipe-prep-20191115' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Linus Torvalds
2019-11-27
fuse: fix Kconfig indentation
Krzysztof Kozlowski
2019-11-27
fuse: fix leak of fuse_io_priv
Miklos Szeredi
2019-11-22
virtiofs: Use completions while waiting for queue to be drained
Vivek Goyal
2019-11-22
virtiofs: Do not send forget request "struct list_head" element
Vivek Goyal
2019-11-22
virtiofs: Use a common function to send forget
Vivek Goyal
2019-11-15
pipe: Allow pipes to have kernel-reserved slots
David Howells
2019-11-12
virtiofs: Fix old-style declaration
YueHaibing
2019-11-12
fuse: verify nlink
Miklos Szeredi
2019-11-12
fuse: verify write return
Miklos Szeredi
2019-11-12
fuse: verify attributes
Miklos Szeredi
2019-10-31
pipe: Use head and tail pointers for the ring, not cursor and length
David Howells
2019-10-23
compat_ioctl: move more drivers to compat_ptr_ioctl
Arnd Bergmann
2019-10-23
fuse: redundant get_fuse_inode() calls in fuse_writepages_fill()
Vasily Averin
2019-10-23
fuse: truncate pending writes on O_TRUNC
Miklos Szeredi
2019-10-23
fuse: flush dirty data/metadata before non-truncate setattr
Miklos Szeredi
2019-10-23
virtiofs: Remove set but not used variable 'fc'
zhengbin
2019-10-21
virtiofs: Retry request submission from worker context
Vivek Goyal
2019-10-21
virtiofs: Count pending forgets as in_flight forgets
Vivek Goyal
2019-10-21
virtiofs: Set FR_SENT flag only after request has been sent
Vivek Goyal
2019-10-21
virtiofs: No need to check fpq->connected state
Vivek Goyal
2019-10-21
virtiofs: Do not end request in submission context
Vivek Goyal
2019-10-21
fuse: don't advise readdirplus for negative lookup
Miklos Szeredi
2019-10-21
fuse: don't dereference req->args on finished request
Miklos Szeredi
2019-10-15
virtio-fs: don't show mount options
Miklos Szeredi
2019-10-14
virtio-fs: Change module name to virtiofs.ko
Vivek Goyal
2019-09-27
Merge tag 'virtio-fs-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2019-09-24
fuse: Make fuse_args_to_req static
YueHaibing
2019-09-24
fuse: fix memleak in cuse_channel_open
zhengbin
2019-09-24
fuse: fix beyond-end-of-page access in fuse_parse_cache()
Tejun Heo
2019-09-24
fuse: unexport fuse_put_request
Arnd Bergmann
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-24
fuse: fix missing unlock_page in fuse_writepage()
Vasily Averin
2019-09-18
virtio-fs: add virtiofs filesystem
Stefan Hajnoczi
2019-09-12
fuse: allow skipping control interface and forced unmount
Vivek Goyal
2019-09-12
fuse: dissociate DESTROY from fuseblk
Miklos Szeredi
2019-09-12
fuse: delete dentry if timeout is zero
Miklos Szeredi
2019-09-12
fuse: separate fuse device allocation and installation in fuse_conn
Vivek Goyal
2019-09-12
fuse: add fuse_iqueue_ops callbacks
Stefan Hajnoczi
2019-09-12
fuse: extract fuse_fill_super_common()
Stefan Hajnoczi
2019-09-12
fuse: export fuse_dequeue_forget() function
Vivek Goyal
2019-09-12
fuse: export fuse_get_unique()
Stefan Hajnoczi
2019-09-12
fuse: export fuse_send_init_request()
Vivek Goyal
2019-09-12
fuse: export fuse_len_args()
Stefan Hajnoczi
2019-09-12
fuse: export fuse_end_request()
Stefan Hajnoczi
2019-09-12
fuse: fix request limit
Miklos Szeredi
2019-09-10
fuse: stop copying pages to fuse_req
Miklos Szeredi
2019-09-10
fuse: stop copying args to fuse_req
Miklos Szeredi
2019-09-10
fuse: clean up fuse_req
Miklos Szeredi
2019-09-10
fuse: simplify request allocation
Miklos Szeredi
2019-09-10
fuse: unexport request ops
Miklos Szeredi
2019-09-10
fuse: convert retrieve to simple api
Miklos Szeredi
2019-09-10
fuse: convert release to simple api
Miklos Szeredi
2019-09-10
cuse: convert init to simple api
Miklos Szeredi
2019-09-10
fuse: convert init to simple api
Miklos Szeredi
2019-09-10
fuse: convert writepages to simple api
Miklos Szeredi
2019-09-10
fuse: convert readdir to simple api
Miklos Szeredi
2019-09-10
fuse: convert readpages to simple api
Miklos Szeredi
2019-09-10
fuse: convert direct_io to simple api
Miklos Szeredi
2019-09-10
fuse: add simple background helper
Miklos Szeredi
2019-09-10
fuse: convert sync write to simple api
Miklos Szeredi
2019-09-10
fuse: covert readpage to simple api
Miklos Szeredi
2019-09-10
fuse: fuse_short_read(): don't take fuse_req as argument
Miklos Szeredi
2019-09-10
fuse: convert ioctl to simple api
Miklos Szeredi
2019-09-10
fuse: move page alloc
Miklos Szeredi
2019-09-10
fuse: convert readlink to simple api
Miklos Szeredi
2019-09-10
fuse: add pages to fuse_args
Miklos Szeredi
2019-09-10
fuse: convert destroy to simple api
Miklos Szeredi
2019-09-10
fuse: add nocreds to fuse_args
Miklos Szeredi