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-06-24
nilfs2: fix memory leak in nilfs_sysfs_delete_device_group
Pavel Skripkin
2021-05-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-05-06
nilfs2: fix typos in comments
Lu Jialin
2021-05-06
fs/nilfs2: fix misspellings using codespell tool
Liu xuzhi
2021-05-02
Merge branch 'work.misc' 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-12
nilfs2: convert to fileattr
Miklos Szeredi
2021-03-11
block: rename BIO_MAX_PAGES to BIO_MAX_VECS
Christoph Hellwig
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/block-2021-02-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-10
nilfs2: make splice write available again
Joachim Henke
2021-01-27
nilfs2: remove cruft in nilfs_alloc_seg_bio
Christoph Hellwig
2021-01-27
block: use an on-stack bio in blkdev_issue_flush
Christoph Hellwig
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
2021-01-24
attr: handle idmapped mounts
Christian Brauner
2021-01-24
inode: make init and permission helpers idmapped mount aware
Christian Brauner
2021-01-24
namei: make permission helpers idmapped mount aware
Christian Brauner
2020-12-15
fs/nilfs2: remove some unused macros to tame gcc
Alex Shi
2020-10-24
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-10-16
nilfs2: fix some kernel-doc warnings for nilfs2
Wang Hai
2020-09-18
[PATCH] reduce boilerplate in fsid handling
Al Viro
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-12
nilfs2: use a more common logging style
Joe Perches
2020-08-12
nilfs2: convert __nilfs_msg to integrate the level and format
Joe Perches
2020-08-12
nilfs2: only call unlock_new_inode() if I_NEW
Eric Biggers
2020-06-10
nilfs2: fix null pointer dereference at nilfs_segctor_do_construct()
Ryusuke Konishi
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
fs: handle FIEMAP_FLAG_SYNC in fiemap_prep
Christoph Hellwig
2020-06-03
fs: move fiemap range validation into the file systems instances
Christoph Hellwig
2020-06-03
fs: move the fiemap definitions out of fs.h
Christoph Hellwig
2020-06-02
Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-06-02
fs: convert mpage_readpages to mpage_readahead
Matthew Wilcox (Oracle)
2020-05-22
block: remove the error_sector argument to blkdev_issue_flush
Christoph Hellwig
2019-10-23
fs: compat_ioctl: move FITRIM emulation into file systems
Arnd Bergmann
2019-07-01
vfs: create a generic checking and prep function for FS_IOC_SETFLAGS
Darrick J. Wong
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-01
nilfs2: switch to ->free_inode()
Al Viro
2019-02-06
XArray: Change xa_insert to return -EBUSY
Matthew Wilcox
2018-11-05
nilfs2: Use xa_erase_irq
Matthew Wilcox
2018-10-21
nilfs2: Convert to XArray
Matthew Wilcox
2018-09-04
nilfs2: convert to SPDX license tags
Ryusuke Konishi
2018-08-22
fs/nilfs2/file.c: use new return type vm_fault_t
Souptick Joarder
2018-08-22
nilfs2: use 64-bit superblock timstamps
Arnd Bergmann
2018-05-11
do d_instantiate/unlock_new_inode combinations safely
Al Viro
2018-04-11
page cache: use xa_lock
Matthew Wilcox
2018-02-06
nilfs2: use time64_t internally
Arnd Bergmann
2017-11-27
Rename superblock flags (MS_xyz -> SB_xyz)
Linus Torvalds
2017-11-17
nilfs2: remove inode->i_version initialization
Jeff Layton
2017-11-17
nilfs2: use octal for unreadable permission macro
Ryusuke Konishi
2017-11-17
nilfs2: align block comments of nilfs_sufile_truncate_range() at *
Ryusuke Konishi
2017-11-17
fs, nilfs: convert nilfs_root.count from atomic_t to refcount_t
Elena Reshetova
2017-11-17
nilfs2: fix race condition that causes file system corruption
Andreas Rohner
2017-11-17
fs/nilfs2: convert timers to use timer_setup()
Kees Cook
2017-11-15
mm, pagevec: remove cold parameter for pagevecs
Mel Gorman
2017-11-15
mm: remove nr_pages argument from pagevec_lookup_{,range}_tag()
Jan Kara
2017-11-15
nilfs2: use pagevec_lookup_range_tag()
Jan Kara
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-09-14
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-09-07
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
Linus Torvalds
2017-09-06
mm: remove nr_pages argument from pagevec_lookup{,_range}()
Jan Kara
2017-09-06
mm: make pagevec_lookup() update index
Jan Kara
2017-08-23
block: replace bi_bdev with a gendisk pointer and partitions index
Christoph Hellwig
2017-07-17
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
David Howells
2017-07-03
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-06-20
sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming
Ingo Molnar
2017-06-20
sched/wait: Rename wait_queue_t => wait_queue_entry_t
Ingo Molnar
2017-06-09
block: switch bios to blk_status_t
Christoph Hellwig
2017-04-20
fs: Remove SB_I_DYNBDI flag
Jan Kara
2017-04-20
nilfs2: Convert to properly refcounting bdi
Jan Kara
2017-03-02
sched/headers: Prepare to move signal wakeup & sigpending methods from into
Ingo Molnar
2017-02-27
nilfs2: use i_blocksize()
Geliang Tang
2017-02-27
nilfs2: use nilfs_btree_node_size()
Geliang Tang
2017-02-27
fs: add i_blocksize()
Fabian Frederick
2017-02-24
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
Dave Jiang
2017-02-02
block: Use pointer to backing_dev_info from request_queue
Jan Kara
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-11-01
block,fs: use REQ_* flags directly
Christoph Hellwig
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-09-27
fs: Replace CURRENT_TIME with current_time() for inode timestamps
Deepa Dinamani
2016-09-27
fs: rename "rename2" i_op to "rename"
Miklos Szeredi
2016-09-27
fs: support RENAME_NOREPLACE for local filesystems
Miklos Szeredi
2016-09-22
fs: Give dentry to inode_change_ok() instead of inode
Jan Kara
2016-08-02
nilfs2: move ioctl interface and disk layout to uapi separately
Ryusuke Konishi
2016-08-02
nilfs2: use BIT() macro
Ryusuke Konishi
2016-08-02
nilfs2: fix misuse of a semaphore in sysfs code
Ryusuke Konishi
2016-08-02
nilfs2: refactor parser of snapshot mount option
Ryusuke Konishi
2016-08-02
nilfs2: do not use yield()
Ryusuke Konishi
2016-08-02
nilfs2: emit error message when I/O error is detected
Ryusuke Konishi
2016-08-02
nilfs2: replace nilfs_warning() with nilfs_msg()
Ryusuke Konishi
2016-08-02
nilfs2: reduce bare use of printk() with nilfs_msg()
Ryusuke Konishi
2016-08-02
nilfs2: embed a back pointer to super block instance in nilfs object
Ryusuke Konishi
2016-08-02
nilfs2: add nilfs_msg() message interface
Ryusuke Konishi
2016-08-02
nilfs2: hide function name argument from nilfs_error()
Ryusuke Konishi
2016-07-26
Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block
Linus Torvalds
2016-06-24
fs/nilfs2: fix potential underflow in call to crc32_le
Torsten Hilbrich
2016-06-07
nilfs: use bio op accessors
Mike Christie
2016-06-07
fs: have submit_bh users pass in op and flags separately
Mike Christie
2016-06-07
block/fs/drivers: remove rw argument from submit_bio
Mike Christie
2016-05-23
nilfs2: fix block comments
Ryusuke Konishi
2016-05-23
nilfs2: remove loops of single statement macros
Ryusuke Konishi
2016-05-23
nilfs2: remove unnecessary else after return or break
Ryusuke Konishi
2016-05-23
nilfs2: avoid bare use of 'unsigned'
Ryusuke Konishi
2016-05-23
nilfs2: fix code indent coding style issue
Ryusuke Konishi
2016-05-23
nilfs2: remove space before semicolon
Ryusuke Konishi
2016-05-23
nilfs2: do not emit extra newline on nilfs_warning() and nilfs_error()
Ryusuke Konishi
2016-05-23
nilfs2: clean trailing semicolons in macros
Ryusuke Konishi
2016-05-23
nilfs2: add missing line spacing
Ryusuke Konishi
2016-05-23
nilfs2: replace __attribute__((packed)) with __packed
Ryusuke Konishi
2016-05-23
nilfs2: move cleanup code of metadata file from inode routines
Ryusuke Konishi
2016-05-23
nilfs2: get rid of nilfs_mdt_mark_block_dirty()
Ryusuke Konishi
2016-05-23
nilfs2: clean up old e-mail addresses
Ryusuke Konishi
2016-05-23
nilfs2: remove FSF mailing address from GPL notices
Ryusuke Konishi
2016-05-23
nilfs2: remove space before comma
Ryusuke Konishi
2016-05-23
nilfs2: fix white space issue in nilfs_mount()
Ryusuke Konishi
2016-05-23
nilfs2: constify nilfs_sc_operations structures
Julia Lawall
2016-05-17
Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-05-09
more trivial ->iterate_shared conversions
Al Viro
2016-05-02
make ext2_get_page() and friends work without external serialization
Al Viro
2016-05-02
Merge getxattr prototype change into work.lookups
Al Viro
2016-05-01
direct-io: eliminate the offset argument to ->direct_IO
Christoph Hellwig
2016-04-10
don't bother with ->d_inode->i_sb - it's always equal to ->d_sb
Al Viro
2016-04-04
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
Kirill A. Shutemov
2016-03-17
mm: introduce page reference manipulation functions
Joonsoo Kim
2016-01-22
wrappers for ->i_mutex access
Al Viro
2016-01-14
kmemcg: account certain kmem allocations to memcg
Vladimir Davydov
2016-01-12
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-01-06
fs: use block_device name vsprintf helper
Dmitry Monakhov
2015-12-30
switch ->get_link() to delayed_call, kill ->put_link()
Al Viro
2015-12-08
replace ->follow_link() with new method that could stay in RCU mode
Al Viro
2015-12-08
don't put symlink bodies in pagecache into highmem
Al Viro
2015-11-11
Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-11-11
vfs: remove unused wrapper block_page_mkwrite()
Ross Zwisler
2015-11-09
fs/nilfs2/namei.c: remove unnecessary new_valid_dev() check
Yaowei Bai
2015-11-06
nilfs2: fix gcc uninitialized-variable warnings in powerpc build
Ryusuke Konishi
2015-11-06
nilfs2: fix gcc unused-but-set-variable warnings
Ryusuke Konishi
2015-11-06
nilfs2: add tracepoints for analyzing reading and writing metadata files
Hitoshi Mitake
2015-11-06
nilfs2: add tracepoints for analyzing sufile manipulation
Hitoshi Mitake
2015-11-06
nilfs2: add a tracepoint for transaction events
Hitoshi Mitake
2015-11-06
nilfs2: add a tracepoint for tracking stage transition of segment construction
Hitoshi Mitake
2015-11-06
nilfs2: free unused dat file blocks during garbage collection
Ryusuke Konishi
2015-11-06
nilfs2: add helper functions to delete blocks from dat file
Ryusuke Konishi
2015-11-06
nilfs2: get rid of nilfs_palloc_group_is_in()
Ryusuke Konishi
2015-11-06
nilfs2: refactor nilfs_palloc_find_available_slot()
Ryusuke Konishi
2015-11-06
nilfs2: do not call nilfs_mdt_bgl_lock() needlessly
Ryusuke Konishi
2015-11-06
nilfs2: use nilfs_warning() in allocator implementation
Ryusuke Konishi
2015-11-06
nilfs2: drop null test before destroy functions
Julia Lawall
2015-11-06
mm, fs: introduce mapping_gfp_constraint()
Michal Hocko
2015-11-06
mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM
Mel Gorman
2015-08-13
block: remove bio_get_nr_vecs()
Kent Overstreet
2015-07-29
block: add a bi_error field to struct bio
Christoph Hellwig
2015-07-09
ioctl_compat: handle FITRIM
Mikulas Patocka
2015-07-04
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-06-26
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2015-06-25
NILFS2: support NFSv2 export
NeilBrown
2015-06-25
Merge branch 'for-4.2/core' of git://git.kernel.dk/linux-block
Linus Torvalds
2015-06-23
pagemap.h: move dir_pages() over there
Fabian Frederick
2015-06-23
nilfs2_direct_IO(): remove dead code
Al Viro
2015-05-19
block: remove BIO_EOPNOTSUPP
Christoph Hellwig
2015-05-05
nilfs2: fix sanity check of btree level in nilfs_btree_root_broken()
Ryusuke Konishi
2015-04-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-04-17
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2015-04-17
nilfs2: use inode_set_flags() in nilfs_set_inode_flags()
Ryusuke Konishi
2015-04-17
nilfs2: put out gfp mask manipulation from nilfs_set_inode_flags()
Ryusuke Konishi
2015-04-17
nilfs2: fix gcc warning at nilfs_checkpoint_is_mounted()
Ryusuke Konishi
2015-04-17
nilfs2: improve execution time of NILFS_IOCTL_GET_CPINFO ioctl
Ryusuke Konishi
2015-04-17
nilfs2: add helper to find existent block on metadata file
Ryusuke Konishi
2015-04-17
nilfs2: add bmap function to seek a valid key
Ryusuke Konishi
2015-04-17
nilfs2: unify type of key arguments in bmap interface
Ryusuke Konishi
2015-04-17
nilfs2: use bgl_lock_ptr()
Ryusuke Konishi
2015-04-17
nilfs2: use set_mask_bits() for operations on buffer state bitmap
Ryusuke Konishi
2015-04-17
nilfs2: do not use async write flag for segment summary buffers
Ryusuke Konishi
2015-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
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
Remove rw from {,__,do_}blockdev_direct_IO()
Omar Sandoval
2015-04-11
make new_sync_{read,write}() static
Al Viro
2015-04-11
Merge branch 'iocb' into for-next
Al Viro
2015-03-25
fs: move struct kiocb to fs.h
Christoph Hellwig
2015-03-12
nilfs2: fix deadlock of segment constructor during recovery
Ryusuke Konishi
2015-02-28
nilfs2: fix potential memory overrun on inode
Ryusuke Konishi
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-02-05
nilfs2: fix deadlock of segment constructor over I_SYNC flag
Ryusuke Konishi
2015-01-20
fs: remove mapping->backing_dev_info
Christoph Hellwig
2015-01-20
nilfs2: set up s_bdi like the generic mount_bdev code
Christoph Hellwig
2014-12-10
nilfs2: fix the nilfs_iget() vs. nilfs_new_inode() races
Ryusuke Konishi
2014-12-10
nilfs2: deletion of an unnecessary check before the function call "iput"
Markus Elfring
2014-12-10
nilfs2: avoid duplicate segment construction for fsync()
Andreas Rohner
2014-10-14
nilfs2: improve the performance of fdatasync()
Andreas Rohner
2014-10-14
nilfs2: add missing blkdev_issue_flush() to nilfs_sync_fs()
Andreas Rohner
2014-09-26
nilfs2: fix data loss with mmap()
Andreas Rohner
2014-08-11
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2014-08-08
nilfs2: integrate sysfs support into driver
Vyacheslav Dubeyko
2014-08-08
nilfs2: add /sys/fs/nilfs2//mounted_snapshots/ group
Vyacheslav Dubeyko
2014-08-08
nilfs2: add /sys/fs/nilfs2//mounted_snapshots group
Vyacheslav Dubeyko
2014-08-08
nilfs2: add /sys/fs/nilfs2//checkpoints group
Vyacheslav Dubeyko
2014-08-08
nilfs2: add /sys/fs/nilfs2//segments group
Vyacheslav Dubeyko
2014-08-08
nilfs2: add /sys/fs/nilfs2//segctor group
Vyacheslav Dubeyko