VisionFive2 Linux kernel

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

More than 9999 Commits   33 Branches   57 Tags
Date
Commit Message
Rev
Author
2021-02-23
Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Linus Torvalds
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
2021-01-21
kernfs: wire up ->splice_read and ->splice_write
Christoph Hellwig
2021-01-21
kernfs: implement ->write_iter
Christoph Hellwig
2021-01-21
kernfs: implement ->read_iter
Christoph Hellwig
2020-12-09
fs/kernfs: remove the double check of dentry->inode
Hui Su
2020-11-09
kernfs: bring names in comments in line with code
Willem de Bruijn
2020-07-27
fsnotify: pass dir and inode arguments to fsnotify()
Amir Goldstein
2020-07-27
fsnotify: create helper fsnotify_inode()
Amir Goldstein
2020-07-27
fsnotify: send event to parent and child with single callback
Amir Goldstein
2020-07-15
kernfs: do not call fsnotify() with name without a parent
Amir Goldstein
2020-06-09
mmap locking API: convert mmap_sem comments
Michel Lespinasse
2020-04-23
kernfs: Change kernfs_node lockdep name to "kn->active"
Waiman Long
2020-03-16
kernfs: Add option to enable user xattrs
Daniel Xu
2020-03-16
kernfs: Add removed_size out param for simple_xattr_set
Daniel Xu
2020-02-05
Merge branch 'imm.timestamp' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-01-14
fs/kernfs/dir.c: Clean code by removing always true condition
Mateusz Nosek
2019-12-08
kernfs: don't bother with timestamp truncation
Al Viro
2019-12-06
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-11-26
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2019-11-15
new helper: lookup_positive_unlocked()
Al Viro
2019-11-12
kernfs: use 64bit inos if ino_t is 64bit
Tejun Heo
2019-11-12
kernfs: implement custom exportfs ops and fid type
Tejun Heo
2019-11-12
kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id()
Tejun Heo
2019-11-12
kernfs: convert kernfs_node->id from union kernfs_node_id to u64
Tejun Heo
2019-11-12
kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodes
Tejun Heo
2019-11-12
kernfs: use dumber locking for kernfs_find_and_get_node_by_ino()
Tejun Heo
2019-11-12
kernfs: fix ino wrap-around detection
Tejun Heo
2019-10-09
locking/lockdep: Remove unused @nested argument from lock_release()
Qian Cai
2019-09-19
Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground
Linus Torvalds
2019-08-30
timestamp_truncate: Replace users of timespec64_trunc
Deepa Dinamani
2019-07-25
fs: kernfs: Fix possible null-pointer dereferences in kernfs_path_from_node_locked()
Jia-Ju Bai
2019-07-25
kernfs: fix potential null pointer dereference
Peng Wang
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-07
Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-05-07
Merge tag 'selinux-pr-20190507' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux
Linus Torvalds
2019-04-26
fsnotify(): switch to passing const struct qstr * for file_name
Al Viro
2019-04-25
kernfs: fix barrier usage in __kernfs_new_node()
Andrea Parri
2019-04-04
kernfs: fix xattr name handling in LSM helpers
Ondrej Mosnacek
2019-03-20
kernfs: initialize security of newly created nodes
Ondrej Mosnacek
2019-03-20
LSM: add new hook for kernfs node initialization
Ondrej Mosnacek
2019-03-20
kernfs: use simple_xattrs for security attributes
Ondrej Mosnacek
2019-03-20
kernfs: do not alloc iattrs in kernfs_xattr_get
Ondrej Mosnacek
2019-03-20
kernfs: clean up struct kernfs_iattrs
Ondrej Mosnacek
2019-03-12
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2019-03-06
Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2019-03-05
fs: kernfs: add poll file operation
Johannes Weiner
2019-02-28
kernfs, sysfs, cgroup, intel_rdt: Support fs_context
David Howells
2019-02-08
kernfs: Allocating memory for kernfs_iattrs with kmem_cache.
Ayush Mittal
2019-01-17
kill kernfs_pin_sb()
Al Viro
2019-01-17
fix cgroup_do_mount() handling of failure exits
Al Viro
2018-11-27
kernfs: Improve kernfs_notify() poll notification latency
Radu Rendec
2018-10-26
mm: zero-seek shrinkers
Johannes Weiner
2018-09-16
kernfs: Fix range checks in kernfs_get_target_path
Bernd Edlinger
2018-08-18
Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2018-07-20
kernfs: allow creating kernfs objects with arbitrary uid/gid
Dmitry Torokhov
2018-07-07
kernfs: Replace strncpy with memcpy
Guenter Roeck
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-05
vfs: change inode times to use struct timespec64
Deepa Dinamani
2018-06-05
Merge tag 'driver-core-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2018-05-21
kernfs: deal with kernfs_fill_super() failures
Al Viro
2018-04-23
fs: kernfs: Adding new return type vm_fault_t
Souptick Joarder
2018-02-11
vfs: do bulk POLL* -> EPOLL* replacement
Linus Torvalds
2018-02-09
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2018-01-30
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2018-01-19
kernfs: fix regression in kernfs_fop_write caused by wrong type
Ivan Vecera
2017-11-27
fs: annotate ->poll() instances
Al Viro
2017-11-27
Rename superblock flags (MS_xyz -> SB_xyz)
Linus Torvalds
2017-09-07
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
Linus Torvalds
2017-09-01
kernfs: checking for IS_ERR() instead of NULL
Dan Carpenter
2017-08-28
kernfs: Clarify lockdep name for kn->count
Waiman Long
2017-07-29
blktrace: add an option to allow displaying cgroup path
Shaohua Li
2017-07-29
kernfs: add exportfs operations
Shaohua Li
2017-07-29
kernfs: introduce kernfs_node_id
Shaohua Li
2017-07-29
kernfs: don't set dentry->d_fsdata
Shaohua Li
2017-07-29
kernfs: add an API to get kernfs node from inode number
Shaohua Li
2017-07-29
kernfs: implement i_generation
Shaohua Li
2017-07-29
kernfs: use idr instead of ida to manage inode number
Shaohua Li
2017-03-17
kernfs: Check KERNFS_HAS_RELEASE before calling kernfs_release_file()
Vaibhav Jain
2017-03-03
Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-03-02
statx: Add a system call to make enhanced file info available
David Howells
2017-03-02
sched/headers: Prepare to remove the dependency from
Ingo Molnar
2017-02-27
Merge branch 'for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Linus Torvalds
2017-02-24
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
Dave Jiang
2017-02-21
kernfs: fix locking around kernfs_ops->release() callback
Tejun Heo
2017-02-10
kernfs: handle null pointers while printing node name and path
Konstantin Khlebnikov
2016-12-27
kernfs: add kernfs_ops->open/release() callbacks
Tejun Heo
2016-12-27
kernfs: make kernfs_open_file->mmapped a bitfield
Tejun Heo
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-29
kernfs: Declare two local data structures static
Bart Van Assche
2016-10-27
kernfs: Add noop_fsync to supported kernfs_file_fops
Tony Luck
2016-10-14
Merge branch 'for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Linus Torvalds
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-08
Merge remote-tracking branch 'jk/vfs' into work.misc
Al Viro
2016-10-07
vfs: Remove {get,set,remove}xattr inode operations
Andreas Gruenbacher
2016-10-06
kernfs: Switch to generic xattr handlers
Andreas Gruenbacher
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-27
fs: make remaining filesystems use .rename2
Miklos Szeredi
2016-09-22
fs: Give dentry to inode_change_ok() instead of inode
Jan Kara
2016-08-31
kernfs: don't depend on d_find_any_alias() when generating notifications
Tejun Heo
2016-08-10
kernfs: remove kernfs_path_len()
Tejun Heo
2016-08-10
kernfs: make kernfs_path*() behave in the style of strlcpy()
Tejun Heo
2016-07-29
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2016-06-23
vfs: Generalize filesystem nodev handling.
Eric W. Biederman
2016-06-23
kernfs: The cgroup filesystem also benefits from SB_I_NOEXEC
Eric W. Biederman
2016-06-23
fs: Add user namespace member to struct super_block
Eric W. Biederman
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-20
Merge tag 'driver-core-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2016-05-17
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-05-12
kernfs: kernfs_sop_show_path: don't return 0 after seq_dentry call
Serge E. Hallyn
2016-05-09
cgroup, kernfs: make mountinfo show properly scoped path for cgroup namespaces
Serge E. Hallyn
2016-05-09
kernfs: no point locking directory around that generic_file_llseek()
Al Viro
2016-05-02
kernfs: use lookup_one_len_unlocked()
Al Viro
2016-05-02
Merge getxattr prototype change into work.lookups
Al Viro
2016-05-02
kernfs_path_from_node_locked: don't overwrite nlen
Serge Hallyn
2016-04-30
kernfs: Move faulting copy_user operations outside of the mutex
Chris Wilson
2016-04-19
Merge 4.6-rc4 into driver-core-next
Greg Kroah-Hartman
2016-04-11
->getxattr(): pass dentry and inode as separate arguments
Al Viro
2016-04-04
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
Kirill A. Shutemov
2016-03-29
fs: kernfs: Replace CURRENT_TIME by current_fs_time()
Deepa Dinamani
2016-03-21
Merge branch 'for-4.6-ns' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Linus Torvalds
2016-02-16
kernfs: define kernfs_node_dentry
Aditya Kali
2016-02-16
kernfs: Add API to generate relative kernfs path
Aditya Kali
2016-02-07
kernfs: make kernfs_walk_ns() use kernfs_pr_cont_buf[]
Tejun Heo
2016-01-22
wrappers for ->i_mutex access
Al Viro
2016-01-14
Revert "kernfs: do not account ino_ida allocations to memcg"
Vladimir Davydov
2016-01-12
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2016-01-11
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
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-12-06
tmpfs: listxattr should include POSIX ACL xattrs
Andreas Gruenbacher
2015-12-06
tmpfs: Use xattr handler infrastructure
Andreas Gruenbacher
2015-11-20
kernfs: implement kernfs_walk_and_get()
Tejun Heo
2015-08-18
kernfs: implement kernfs_path_len()
Tejun Heo
2015-07-03
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2015-07-01
kernfs: Add support for always empty directories.
Eric W. Biederman
2015-06-26
Merge branch 'for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Linus Torvalds
2015-06-26
Merge tag 'driver-core-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2015-06-22
Merge branch 'for-linus-1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2015-06-18
kernfs: make kernfs_get_inode() public
Tejun Heo
2015-05-24
kernfs: remove outdated and confusing comment
Wolfram Sang
2015-05-14
kernfs: do not account ino_ida allocations to memcg
Vladimir Davydov
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-03-16
kernfs: handle poll correctly on 'direct_read' files.
NeilBrown
2015-02-13
kernfs: remove KERNFS_STATIC_NAME
Tejun Heo
2015-02-13
kernfs: convert node name allocation to kstrdup_const
Andrzej Hajda
2015-01-20
fs: remove mapping->backing_dev_info
Christoph Hellwig
2015-01-20
fs: deduplicate noop_backing_dev_info
Christoph Hellwig
2015-01-09
kernfs: Fix kernfs_name_compare
Rasmus Villemoes
2014-12-17
vm_area_operations: kill ->migrate()
Al Viro
2014-12-14
Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2014-11-19
switch d_materialise_unique() users to d_splice_alias()
Al Viro
2014-11-07
sysfs/kernfs: make read requests on pre-alloc files use the buffer.
NeilBrown
2014-11-07
sysfs/kernfs: allow attributes to request write buffer be pre-allocated.
NeilBrown
2014-10-09
vfs: Remove unnecessary calls of check_submounts_and_drop
Eric W. Biederman
2014-07-21
Merge 3.16-rc6 into driver-core-next
Greg Kroah-Hartman
2014-07-10
Merge branch 'for-3.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Linus Torvalds
2014-07-09
kernfs: kernel-doc warning fix
Fabian Frederick
2014-07-02
kernfs: kernfs_notify() must be useable from non-sleepable contexts
Tejun Heo
2014-06-30
kernfs: introduce kernfs_pin_sb()
Li Zefan
2014-05-27
kernfs: move the last knowledge of sysfs out from kernfs
Jianyu Zhan
2014-05-23
Merge 3.15-rc6 into driver-core-next
Greg Kroah-Hartman
2014-05-13
kernfs, sysfs, cgroup: restrict extra perm check on open to sysfs
Tejun Heo
2014-04-27
Merge 3.15-rc3 into staging-next
Greg Kroah-Hartman
2014-04-25
kernfs: add back missing error check in kernfs_fop_mmap()
Tejun Heo
2014-04-25
kernfs: fix a subdir count leak
Jianyu Zhan
2014-04-25
kernfs: make kernfs_notify() trigger inotify events too
Tejun Heo
2014-04-25
kernfs: implement kernfs_root->supers list
Tejun Heo
2014-04-16
kernfs: protect lazy kernfs_iattrs allocation with mutex
Tejun Heo
2014-04-03
Merge branch 'akpm' (incoming from Andrew)
Linus Torvalds
2014-04-03
mm + fs: store shadow entries in page cache
Johannes Weiner
2014-04-03
Merge branch 'for-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Linus Torvalds
2014-03-08
kernfs: cache atomic_write_len in kernfs_open_file
Tejun Heo
2014-03-08
kernfs: fix off by one error.
Richard Cochran
2014-03-02
Merge 3.14-rc5 into driver-core-next
Greg Kroah-Hartman
2014-02-25
sysfs: fix namespace refcnt leak
Li Zefan
2014-02-14
kernfs: fix kernfs_node_from_dentry()
Li Zefan
2014-02-12
cgroup: remove cgroup->name
Tejun Heo
2014-02-10
kernfs: fix hash calculation in kernfs_rename_ns()
Tejun Heo
2014-02-07
kernfs: add CONFIG_KERNFS
Tejun Heo
2014-02-07
kernfs: implement kernfs_get_parent(), kernfs_name/path() and friends
Tejun Heo
2014-02-07
kernfs: implement kernfs_node_from_dentry(), kernfs_root_from_sb() and kernfs_rename()
Tejun Heo
2014-02-07
kernfs: implement kernfs_ops->atomic_write_len
Tejun Heo
2014-02-07
kernfs: allow nodes to be created in the deactivated state
Tejun Heo