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-05-04
Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Linus Torvalds
2021-04-15
jffs2: Hook up splice_write callback
Joel Stanley
2021-04-15
jffs2: avoid Wempty-body warnings
Arnd Bergmann
2021-04-15
jffs2: Fix kasan slab-out-of-bounds problem
lizhe
2021-03-30
fs/jffs2: Delete obsolete TODO file
Wang Qing
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-12
jffs2: check the validity of dstlen in jffs2_zlib_compress()
Yang Yang
2021-02-12
jffs2: fix use after free in jffs2_sum_write_data()
Tom Rix
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
2021-01-24
acl: handle idmapped mounts
Christian Brauner
2021-01-24
attr: handle idmapped mounts
Christian Brauner
2020-12-13
jffs2: Fix NULL pointer dereference in rp_size fs option parsing
Jamie Iles
2020-12-13
jffs2: remove trailing semicolon in macro definition
Tom Rix
2020-12-13
jffs2: Allow setting rp_size to zero during remounting
lizhe
2020-12-13
jffs2: Fix ignoring mounting options problem during remounting
lizhe
2020-12-13
jffs2: Fix GC exit abnormally
Zhe Li
2020-12-13
jffs2: Fix if/else empty body warnings
Randy Dunlap
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-10
Merge tag 'for-linus-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Linus Torvalds
2020-08-02
jffs2: fix UAF problem
Zhe Li
2020-08-02
jffs2: fix jffs2 mounting failure
Zhe Li
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
2020-06-15
jffs2: Replace zero-length array with flexible-array
Gustavo A. R. Silva
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-07
fold struct fs_parameter_enum into struct constant_table
Al Viro
2020-02-07
fs_parse: get rid of ->enums
Al Viro
2019-11-29
Revert "jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree()"
Joel Stanley
2019-09-26
Merge branch 'work.mount3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-09-26
jffs2: Fix mounting under new mount API
David Howells
2019-09-21
Merge tag 'upstream-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs
Linus Torvalds
2019-09-19
Merge branch 'work.mount2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-09-15
jffs2: Fix memory leak in jffs2_scan_eraseblock() error path
Wenwen Wang
2019-09-15
jffs2: Remove jffs2_gc_fetch_page and jffs2_gc_release_page
Christoph Hellwig
2019-09-15
jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree()
Jia-Ju Bai
2019-09-05
vfs: Convert jffs2 to use the new mount API
David Howells
2019-08-30
fs: Fill in max and min timestamps in superblock
Deepa Dinamani
2019-07-12
jffs2: pass the correct prototype to read_cache_page
Christoph Hellwig
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-07
Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux
Linus Torvalds
2019-05-01
jffs2: switch to ->free_inode()
Al Viro
2019-04-08
fs: mark expected switch fall-throughs
Gustavo A. R. Silva
2019-04-01
jffs2: fix use-after-free on symlink traversal
Al Viro
2018-12-02
jffs2: Fix use of uninitialized delayed_work, lockdep breakage
Daniel Santos
2018-10-24
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2018-10-16
jffs2: free jffs2_sb_info through jffs2_kill_sb()
Hou Tao
2018-09-11
signal: Remove the siginfo paramater from kernel_dqueue_signal
Eric W. Biederman
2018-07-18
jffs2: use unsigned 32-bit timstamps consistently
Arnd Bergmann
2018-07-18
jffs2: use 64-bit intermediate timestamps
Arnd Bergmann
2018-06-15
Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground
Linus Torvalds
2018-06-14
Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-timespec64
Arnd Bergmann
2018-06-12
treewide: kmalloc() -> kmalloc_array()
Kees Cook
2018-06-12
Convert jffs2 acl to struct_size
Matthew Wilcox
2018-06-05
vfs: change inode times to use struct timespec64
Deepa Dinamani
2018-05-11
do d_instantiate/unlock_new_inode combinations safely
Al Viro
2018-04-15
jffs2_kill_sb(): deal with failed allocations
Al Viro
2018-03-15
mtd: Unconditionally update ->fail_addr and ->addr in part_erase()
Boris Brezillon
2018-03-15
mtd: Stop assuming mtd_erase() is asynchronous
Boris Brezillon
2018-01-31
Merge tag 'docs-4.16' of git://git.lwn.net/linux
Linus Torvalds
2018-01-31
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2018-01-25
jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path
Jake Daryll Obina
2018-01-01
fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at
Adam Borowski
2017-11-27
Rename superblock flags (MS_xyz -> SB_xyz)
Linus Torvalds
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-09
Merge tag 'for-linus-20170904' of git://git.infradead.org/linux-mtd
Linus Torvalds
2017-08-13
mtd: nand: Rename nand.h into rawnand.h
Boris Brezillon
2017-08-01
fs: convert a pile of fsync routines to errseq_t based reporting
Jeff Layton
2017-07-17
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
David Howells
2017-04-19
jffs2: fix spelling mistake: "requestied" -> "requested"
Colin Ian King
2017-03-02
sched/headers: Prepare to move signal wakeup & sigpending methods from into
Ingo Molnar
2017-03-02
sched/headers: Prepare to remove inclusion from
Ingo Molnar
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to
Ingo Molnar
2016-12-09
vfs: remove ".readlink = generic_readlink" assignments
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-07
vfs: Remove {get,set,remove}xattr inode operations
Andreas Gruenbacher
2016-10-06
jffs2: Remove jffs2_{get,set,remove}xattr macros
Andreas Gruenbacher
2016-09-27
fs: Replace CURRENT_TIME_SEC 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-09-22
posix_acl: Clear SGID bit when setting file permissions
Jan Kara
2016-06-10
vfs: make the string hashes salt the hash
Linus Torvalds
2016-05-27
switch xattr_handler->set() to passing dentry and inode separately
Al Viro
2016-05-09
more trivial ->iterate_shared conversions
Al Viro
2016-05-02
Merge getxattr prototype change into work.lookups
Al Viro
2016-04-10
xattr_handler: pass dentry and inode as separate arguments of ->get()
Al Viro
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-31
posix_acl: Inode acl caching fixes
Andreas Gruenbacher
2016-03-24
Merge tag 'for-linus-20160324' of git://git.infradead.org/linux-mtd
Linus Torvalds
2016-03-11
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-03-07
jffs2: reduce the breakage on recovery from halfway failed rename()
Al Viro
2016-03-07
mtd: kill the ecclayout->oobavail field
Boris BREZILLON
2016-02-29
jffs2: Improve post-mount CRC scan efficiency
David Woodhouse
2016-02-25
Fix directory hardlinks from deleted directories
David Woodhouse
2016-02-25
jffs2: Fix page lock / f->sem deadlock
David Woodhouse
2016-02-25
Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
Thomas Betker
2016-01-23
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-01-22
tree wide: use kvfree() than conditional kfree()/vfree()
Tetsuo Handa
2016-01-22
wrappers for ->i_mutex access
Al Viro
2016-01-14
kmemcg: account certain kmem allocations to memcg
Vladimir Davydov
2016-01-13
Merge tag 'for-linus-20160112' of git://git.infradead.org/linux-mtd
Linus Torvalds
2016-01-11
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-01-06
jffs2: use to_delayed_work
Geliang Tang
2015-12-13
xattr handlers: Simplify list operation
Andreas Gruenbacher
2015-12-08
replace ->follow_link() with new method that could stay in RCU mode
Al Viro
2015-12-06
vfs: Distinguish between full xattr names and proper prefixes
Andreas Gruenbacher
2015-11-13
xattr handlers: Pass handler to operations instead of flags
Andreas Gruenbacher
2015-11-13
jffs2: Add missing capability check for listing trusted xattrs
Andreas Gruenbacher
2015-11-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2015-11-06
signal: remove jffs2_garbage_collect_thread()->allow_signal(SIGCONT)
Oleg Nesterov
2015-11-06
signal: introduce kernel_signal_stop() to fix jffs2_garbage_collect_thread()
Oleg Nesterov
2015-11-06
signal: turn dequeue_signal_lock() into kernel_dequeue_signal()
Oleg Nesterov
2015-11-06
fs/jffs2/wbuf.c: remove stray semicolon
Andrew Morton
2015-10-04
jffs2: fix a memleak in read_direntry()
Wei Fang
2015-09-28
jffs2: remove unneeded kfree
fangwei
2015-09-28
jffs2: remove unnecessary new_valid_dev check
Yaowei Bai
2015-09-21
jffs2: drop null test before destroy functions
Julia Lawall
2015-07-04
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-06-23
Merge tag 'for-linus-20150623' of git://git.infradead.org/linux-mtd
Linus Torvalds
2015-06-23
fs: cleanup slight list_entry abuse
Rasmus Villemoes
2015-05-10
jffs2: switch to simple_follow_link()
Al Viro
2015-05-07
jffs2: fix unbalanced locking
Brian Norris
2015-04-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-04-22
Merge tag 'for-linus-20150422' of git://git.infradead.org/linux-mtd
Linus Torvalds
2015-04-15
Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
2015-04-14
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Linus Torvalds
2015-04-11
make new_sync_{read,write}() static
Al Viro
2015-03-30
jffs2: remove an unneeded condition
Dan Carpenter
2015-03-06
treewide: Fix typo in printk messages
Masanari Iida
2015-02-22
Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-02-22
VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)
David Howells
2015-02-16
Merge JFFS2 updates from David Woodhouse
Brian Norris
2015-02-13
jffs2: fix handling of corrupted summary length
Chen Jie
2015-01-12
jffs2: compr_rubin: Remove unused function
Rickard Strandqvist
2014-11-28
jffs2: Drop bogus if in comment
Geert Uytterhoeven
2014-10-22
jffs2: fix sparse warning: unexpected unlock
Fabian Frederick
2014-10-09
[jffs2] kill wbuf_queued/wbuf_dwork_lock
Al Viro
2014-08-08
Merge tag 'for-linus-20140808' of git://git.infradead.org/linux-mtd
Linus Torvalds
2014-08-08
initramfs: support initramfs that is bigger than 2GiB
Yinghai Lu
2014-07-02
fs/jffs2/xattr.c: remove null test before kfree
Fabian Frederick
2014-07-02
fs/jffs2/acl.c: remove null test before kfree
Fabian Frederick
2014-06-12
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2014-06-06
signals: jffs2: fix the wrong usage of disallow_signal()
Oleg Nesterov
2014-05-06
write_iter variants of {__,}generic_file_aio_write()
Al Viro
2014-05-06
switch simple generic_file_aio_read() users to ->read_iter()
Al Viro
2014-04-07
Merge tag 'for-linus-20140405' of git://git.infradead.org/linux-mtd
Linus Torvalds
2014-04-04
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2014-04-03
mm: remove read_cache_page_async()
Sasha Levin
2014-04-03
mm + fs: store shadow entries in page cache
Johannes Weiner
2014-03-13
fs: push sync_filesystem() down to the file system's remount_fs()
Theodore Ts'o
2014-03-10
jffs2: Fix crash due to truncation of csize
Ajesh Kunhipurayil Vijayan
2014-03-10
jffs2: Fix segmentation fault found in stress test
Kamlakant Patel
2014-03-10
jffs2: unlock f->sem on error in jffs2_new_inode()
Wang Guoli
2014-03-10
jffs2: avoid soft-lockup in jffs2_reserve_space_gc()
Li Zefan
2014-03-10
jffs2: remove from wait queue after schedule()
Li Zefan
2014-01-28
Merge tag 'for-linus-20140127' of git://git.infradead.org/linux-mtd
Linus Torvalds
2014-01-28
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2014-01-25
jffs2: use generic posix ACL infrastructure
Christoph Hellwig
2014-01-25
fs: make posix_acl_create more useful
Christoph Hellwig
2014-01-25
fs: make posix_acl_chmod more useful
Christoph Hellwig
2014-01-23
fs/jffs2: use rbtree postorder iteration helper instead of opencoding
Cody P Schafer
2014-01-03
jffs2: NULL return of kmem_cache_zalloc should be handled
Zhouyi Zhou
2013-10-27
jffs2: do not support the MLC nand
Huang Shijie
2013-06-29
[readdir] convert jffs2
Al Viro
2013-03-03
fs: Limit sys_mount to only request filesystem modules.
Eric W. Biederman
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-01-21
fs/jffs2: remove depends on CONFIG_EXPERIMENTAL
Kees Cook
2012-11-18
jffs2: hold erase_completion_lock on exit
Alexey Khoroshilov
2012-11-09
jffs2: Fix lock acquisition order bug in jffs2_write_begin
Thomas Betker
2012-10-09
Merge tag 'disintegrate-mtd-20121009' of git://git.infradead.org/users/dhowells/linux-headers
David Woodhouse
2012-10-09
rbtree: move some implementation details from rbtree.h to rbtree.c
Michel Lespinasse
2012-10-02
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2012-10-02
fs: push rcu_barrier() from deactivate_locked_super() to filesystems
Kirill A. Shutemov
2012-09-29
JFFS2: don't fail on bitflips in OOB
Brian Norris
2012-09-29
JFFS2: fix unmount regression
Artem Bityutskiy
2012-09-21
userns: Convert jffs2 to use kuid and kgid where appropriate
Eric W. Biederman
2012-09-18
userns: Pass a userns parameter into posix_acl_to_xattr and posix_acl_from_xattr
Eric W. Biederman
2012-07-23
don't expose I_NEW inodes via dentry->d_inode
Al Viro
2012-07-14
don't pass nameidata to ->create()
Al Viro
2012-07-14
stop passing nameidata to ->lookup()
Al Viro
2012-06-01
Merge tag 'for-linus-3.5-20120601' of git://git.infradead.org/linux-mtd
Linus Torvalds
2012-05-30
jffs2: get rid of jffs2_sync_super
Artem Bityutskiy
2012-05-30
jffs2: remove unnecessary GC pass on sync
Artem Bityutskiy
2012-05-30
jffs2: remove unnecessary GC pass on umount
Artem Bityutskiy
2012-05-30
jffs2: remove lock_super
Artem Bityutskiy
2012-05-28
Merge tag 'writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
Linus Torvalds
2012-05-13
jffs2: allow to complete xattr integrity check on first GC scan
Jean-Christophe DUBOIS
2012-05-13
jffs2: allow to discriminate between recoverable and non-recoverable errors
Jean-Christophe DUBOIS
2012-05-13
jffs2: get rid of jffs2_sync_super
Artem Bityutskiy
2012-05-13
jffs2: remove unnecessary GC pass on sync
Artem Bityutskiy
2012-05-13
jffs2: remove unnecessary GC pass on umount
Artem Bityutskiy
2012-05-13
jffs2: remove lock_super
Artem Bityutskiy
2012-05-13
jffs2: refactor csize usage in jffs2_do_read_inode_internal()
Xi Wang
2012-05-13
jffs2: validate symlink size in jffs2_do_read_inode_internal()
Xi Wang