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-04-30
Merge tag 'fuse-update-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2021-04-14
fuse: invalidate attrs when page writeback completes
Vivek Goyal
2021-04-14
fuse: don't zero pages twice
Miklos Szeredi
2021-04-14
fuse: fix write deadlock
Vivek Goyal
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
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: 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: 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-09-18
fuse: split fuse_mount off of fuse_conn
Max Reitz
2020-09-17
fuse: fix the ->direct_IO() treatment of iov_iter
Al Viro
2020-09-10
virtiofs: serialize truncate/punch_hole and dax fault path
Vivek Goyal
2020-09-10
virtiofs: add DAX mmap support
Stefan Hajnoczi
2020-09-10
virtiofs: implement dax read/write operations
Vivek Goyal
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: 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-02
fuse: convert from readpages to readahead
Matthew Wilcox (Oracle)
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: 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
virtiofs: schedule blocking async replies in separate worker
Vivek Goyal
2020-02-06
fuse: use true,false for bool variable
zhengbin
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-11-27
fuse: fix leak of fuse_io_priv
Miklos Szeredi
2019-11-12
fuse: verify write return
Miklos Szeredi
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-09-24
fuse: kmemcg account fs data
Khazhismel Kumykov
2019-09-24
fuse: fix missing unlock_page in fuse_writepage()
Vasily Averin
2019-09-10
fuse: simplify request allocation
Miklos Szeredi
2019-09-10
fuse: convert release 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: 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 destroy to simple api
Miklos Szeredi
2019-09-10
fuse: convert flush to simple api
Miklos Szeredi
2019-09-10
fuse: simplify 'nofail' request
Miklos Szeredi
2019-09-10
fuse: flatten 'struct fuse_args'
Miklos Szeredi
2019-09-02
fuse: cleanup fuse_wait_on_page_writeback
Maxim Patlasov
2019-06-09
fuse: copy_file_range needs to strip setuid bits and update timestamps
Amir Goldstein
2019-06-09
vfs: allow copy_file_range to copy across devices
Amir Goldstein
2019-06-09
vfs: no fallback for ->copy_file_range
Dave Chinner
2019-05-28
fuse: extract helper for range writeback
Miklos Szeredi
2019-05-28
fuse: fix copy_file_range() in the writeback case
Miklos Szeredi
2019-05-27
fuse: add FUSE_WRITE_KILL_PRIV
Miklos Szeredi
2019-05-27
fuse: fallocate: fix return with locked inode
Miklos Szeredi
2019-04-24
fuse: Add ioctl flag for x32 compat ioctl
Ian Abbott
2019-04-24
fuse: document fuse_fsync_in.fsync_flags
Alan Somers
2019-04-24
fuse: Add FOPEN_STREAM to use stream_open()
Kirill Smelkov
2019-04-24
fuse: honor RLIMIT_FSIZE in fuse_file_fallocate
Liu Bo
2019-04-24
fuse: fix writepages on 32bit
Miklos Szeredi
2019-02-13
fuse: cache readdir calls if filesystem opts out of opendir
Chad Austin
2019-02-13
fuse: support clients that don't implement 'opendir'
Chad Austin
2019-02-13
fuse: lift bad inode checks into callers
Miklos Szeredi
2019-02-13
fuse: multiplex cached/direct_io file operations
Miklos Szeredi
2019-02-13
fuse add copy_file_range to direct io fops
Miklos Szeredi
2019-02-13
fuse: use iov_iter based generic splice helpers
Miklos Szeredi
2019-02-13
fuse: Switch to using async direct IO for FOPEN_DIRECT_IO
Martin Raiber
2019-02-13
fuse: use atomic64_t for khctr
Miklos Szeredi
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
2019-02-13
fuse: Replace page without copying in fuse_writepage_in_flight()
Kirill Tkhai
2019-02-13
fuse: fix leaked aux requests
Miklos Szeredi
2019-02-13
fuse: only reuse auxiliary request in fuse_writepage_in_flight()
Miklos Szeredi
2019-02-13
fuse: clean up fuse_writepage_in_flight()
Miklos Szeredi
2019-02-13
fuse: extract fuse_find_writeback() helper
Miklos Szeredi
2019-01-16
fuse: decrement NR_WRITEBACK_TEMP on the right page
Miklos Szeredi
2018-12-11
fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS
Chad Austin
2018-12-03
fuse: fix fsync on directory
Miklos Szeredi
2018-11-09
fuse: fix use-after-free in fuse_direct_IO()
Lukas Czerner
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: Use accessor function
David Howells
2018-10-15
fuse: only invalidate atime in direct read
Miklos Szeredi
2018-10-01
fuse: realloc page array
Miklos Szeredi
2018-10-01
fuse: add max_pages to init_out
Constantine Shulyupin
2018-10-01
fuse: reduce size of struct fuse_inode
Miklos Szeredi
2018-10-01
fuse: allow using readdir cache
Miklos Szeredi
2018-09-28
fuse: do not take fc->lock in fuse_request_send_background()
Kirill Tkhai
2018-09-28
fuse: introduce fc->bg_lock
Kirill Tkhai
2018-09-28
fuse: add support for copy_file_range()
Niels de Vos
2018-08-21
Merge tag 'fuse-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2018-07-26
fs: fuse: Adding new return type vm_fault_t
Souptick Joarder
2018-07-26
fuse: Add missed unlock_page() to fuse_readpages_fill()
Kirill Tkhai
2018-07-21
pids: Compute task_tgid using signal->leader_pid
Eric W. Biederman
2018-02-11
vfs: do bulk POLL* -> EPOLL* replacement
Linus Torvalds
2017-11-29
make kernel-side POLL... arch-independent
Al Viro
2017-11-27
fs: annotate ->poll() instances
Al Viro
2017-09-13
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2017-09-12
fuse: getattr cleanup
Miklos Szeredi
2017-09-12
fuse: honor iocb sync flags on write
Miklos Szeredi
2017-09-12
fuse: allow server to run in different pid_ns
Miklos Szeredi
2017-09-06
Merge tag 'wberr-v4.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Linus Torvalds
2017-09-06
Merge tag 'locks-v4.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
Linus Torvalds
2017-08-11
fuse: set mapping error in writepage_locked when it fails
Jeff Layton
2017-08-03
fuse: Dont call set_page_dirty_lock() for ITER_BVEC pages for async_dio
Ashish Samant
2017-07-31
fuse: convert to errseq_t based error tracking for fsync
Jeff Layton
2017-07-16
fs/locks: Remove fl_nspid and use fs-specific l_pid for remote locks
Benjamin Coddington
2017-06-09
fuse: initialize the flock flag in fuse_file on allocation
Mateusz Jurczyk
2017-05-10
Merge tag 'nfs-for-4.12-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
2017-04-21
locks: Set FL_CLOSE when removing flock locks on close()
Benjamin Coddington
2017-04-18
fuse: Add support for pid namespaces
Seth Forshee
2017-04-18
fuse: convert fuse_file.count from atomic_t to refcount_t
Elena Reshetova
2017-03-03
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2017-02-24
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
Dave Jiang
2017-02-22
fuse: release: private_data cannot be NULL
Miklos Szeredi
2017-02-22
fuse: cleanup fuse_file refcounting
Miklos Szeredi
2017-02-22
fuse: add missing FR_FORCE
Miklos Szeredi
2016-11-15
fuse: fix fuse_write_end() if zero bytes were copied
Miklos Szeredi
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 'jk/vfs' into work.misc
Al Viro
2016-10-01
fuse: don't use fuse_ioctl_copy_user() helper
Miklos Szeredi
2016-10-01
fuse_ioctl_copy_user(): don't open-code copy_page_{to,from}_iter()
Al Viro
2016-09-22
fuse: Propagate dentry down to inode_change_ok()
Jan Kara
2016-08-24
fuse: direct-io: don't dirty ITER_BVEC pages
Miklos Szeredi
2016-07-29
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2016-07-29
fuse: use filemap_check_errors()
Miklos Szeredi
2016-07-29
fuse: fuse_flush must check mapping->flags for errors
Maxim Patlasov
2016-07-29
fuse: fsync() did not return IO errors
Alexey Kuznetsov
2016-07-28
mm: move most file-based accounting to the node
Mel Gorman
2016-06-30
fuse: improve aio directIO write performance for size extending writes
Ashish Sangwan
2016-05-17
Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-05-01
direct-io: eliminate the offset argument to ->direct_IO
Christoph Hellwig
2016-05-01
filemap: remove the pos argument to generic_file_direct_write
Christoph Hellwig
2016-04-25
fuse: Fix return value from fuse_get_user_pages()
Ashish Samant
2016-04-04
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
Kirill A. Shutemov
2016-03-16
fuse: return patrial success from fuse_direct_io()
Ashish Samant
2016-03-14
fuse: Add reference counting for fuse_io_priv
Seth Forshee
2016-03-14
fuse: do not use iocb after it may have been freed
Robert Doebbelin
2016-01-22
wrappers for ->i_mutex access
Al Viro
2016-01-21
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2015-12-11
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2015-11-10
fuse: add support for SEEK_HOLE and SEEK_DATA in lseek
Ravishankar N
2015-11-10
fuse: break infinite loop in fuse_fill_write_pages()
Roman Gushchin
2015-10-22
Move locks API users to locks_lock_inode_wait()
Benjamin Coddington
2015-07-04
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-07-02
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2015-07-01
fuse: req state use flags
Miklos Szeredi
2015-07-01
fuse: simplify req states
Miklos Szeredi
2015-07-01
fuse: req use bitops
Miklos Szeredi
2015-06-23
fs: Rename file_remove_suid() to file_remove_privs()
Jan Kara
2015-06-02
writeback: move backing_dev_info->bdi_stat[] into bdi_writeback
Tejun Heo
2015-04-11
mirror O_APPEND and O_DIRECT into iocb->ki_flags
Al Viro
2015-04-11
switch generic_write_checks() to iocb and iter
Al Viro
2015-04-11
fuse: ->direct_IO() doesn't need generic_write_checks()
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
expand __fuse_direct_write() in both callers
Al Viro
2015-04-11
fuse: switch fuse_direct_io_file_operations to ->{read,write}_iter()
Al Viro
2015-03-25
fs: move struct kiocb to fs.h
Christoph Hellwig
2015-03-13
fs: split generic and aio kiocb
Christoph Hellwig
2015-03-13
fuse: handle synchronous iocbs internally
Christoph Hellwig
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: export inode_to_bdi and use it in favor of mapping->backing_dev_info
Christoph Hellwig
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: use file_inode() in fuse_file_fallocate()
Miklos Szeredi
2014-12-12
fuse: introduce fuse_simple_request() helper
Miklos Szeredi
2014-12-12
fuse: hold inode instead of path after release
Miklos Szeredi
2014-11-19
assorted conversions to %p[dD]
Al Viro
2014-09-26
fuse: honour max_read and max_write in direct_io mode
Miklos Szeredi
2014-08-07
switch iov_iter_get_pages() to passing maximal number of pages
Al Viro
2014-07-15
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Linus Torvalds
2014-07-14
fuse: replace count*size kzalloc by kcalloc
Fabian Frederick
2014-07-14
fuse: release temporary page if fuse_writepage_locked() failed
Maxim Patlasov
2014-06-12
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2014-06-04
mm: non-atomically mark page accessed during page cache allocation where possible
Mel Gorman
2014-06-02
locks: ensure that fl_owner is always initialized properly in flock and lease codepaths
Jeff Layton
2014-05-06
bio_vec-backed iov_iter
Al Viro
2014-05-06
fuse: switch to ->write_iter()
Al Viro
2014-05-06
fuse_file_aio_read(): convert to ->read_iter()
Al Viro
2014-05-06
iov_iter_truncate()
Al Viro
2014-05-06
new helper: iov_iter_npages()
Al Viro
2014-05-06
fuse: switch to iov_iter_get_pages()
Al Viro
2014-05-06
fuse: pull iov_iter initializations up
Al Viro
2014-05-06
start adding the tag to iov_iter
Al Viro
2014-05-06
fuse_file_aio_write(): merge initializations of iov_iter
Al Viro