Age | Commit message (Expand) | Author | Files | Lines |
2020-06-01 | Merge tag 'docs-5.8' of git://git.lwn.net/linux | Linus Torvalds | 2 | -2/+2 |
2020-05-05 | docs: filesystems: convert configfs.txt to ReST | Mauro Carvalho Chehab | 2 | -2/+2 |
2020-04-27 | configfs: fix config_item refcnt leak in configfs_rmdir() | Xiyu Yang | 1 | -0/+1 |
2019-12-08 | utimes: Clamp the timestamps in notify_change() | Amir Goldstein | 1 | -6/+3 |
2019-11-06 | configfs: calculate the depth of parent item | Honggang Li | 1 | -1/+1 |
2019-09-19 | Merge tag 'configfs-for-5.4' of git://git.infradead.org/users/hch/configfs | Linus Torvalds | 5 | -254/+170 |
2019-09-19 | Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/p... | Linus Torvalds | 1 | -6/+6 |
2019-09-11 | configfs: calculate the symlink target only once | Al Viro | 4 | -171/+73 |
2019-09-11 | configfs: make configfs_create() return inode | Al Viro | 3 | -59/+39 |
2019-09-11 | configfs: factor dirent removal into helpers | Christoph Hellwig | 1 | -30/+33 |
2019-09-11 | configfs: fix a deadlock in configfs_symlink() | Al Viro | 1 | -1/+32 |
2019-09-04 | configfs: provide exclusion between IO and removals | Al Viro | 2 | -18/+80 |
2019-09-02 | configfs: new object reprsenting tree fragments | Al Viro | 3 | -27/+97 |
2019-09-02 | configfs_register_group() shouldn't be (and isn't) called in rmdirable parts | Al Viro | 1 | -11/+0 |
2019-09-02 | configfs: stash the data we need into configfs_buffer at open time | Al Viro | 1 | -134/+95 |
2019-08-30 | timestamp_truncate: Replace users of timespec64_trunc | Deepa Dinamani | 1 | -6/+6 |
2019-07-19 | Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -5/+15 |
2019-07-10 | Merge tag 'fsnotify_for_v5.3-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+3 |
2019-07-04 | vfs: Convert configfs to use the new mount API | David Howells | 1 | -5/+15 |
2019-06-20 | configfs: call fsnotify_rmdir() hook | Amir Goldstein | 1 | -0/+3 |
2019-05-31 | Merge tag 'spdx-5.2-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/g... | Linus Torvalds | 7 | -105/+7 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145 | Thomas Gleixner | 7 | -105/+7 |
2019-05-28 | configfs: Fix use-after-free when accessing sd->s_dentry | Sahitya Tummala | 1 | -8/+6 |
2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 2 | -0/+2 |
2019-05-16 | Merge tag 'configfs-for-5.2' of git://git.infradead.org/users/hch/configfs | Linus Torvalds | 1 | -5/+12 |
2019-05-08 | configfs: fix possible use-after-free in configfs_register_group | YueHaibing | 1 | -5/+12 |
2019-04-08 | fs: mark expected switch fall-throughs | Gustavo A. R. Silva | 1 | -0/+2 |
2018-07-17 | configfs: fix registered group removal | Mike Christie | 1 | -0/+11 |
2018-07-02 | configfs: replace strncpy with memcpy | Guenter Roeck | 1 | -1/+1 |
2018-06-19 | configfs: use kvasprintf() instead of open-coding it | Bart Van Assche | 1 | -20/+4 |
2018-06-05 | vfs: change inode times to use struct timespec64 | Deepa Dinamani | 1 | -6/+6 |
2017-10-19 | configfs: make ci_type field, some pointers and function arguments const | Bhumika Goyal | 3 | -10/+10 |
2017-10-19 | configfs: Fix bool initialization/comparison | Thomas Meyer | 1 | -6/+6 |
2017-06-12 | configfs: Introduce config_item_get_unless_zero() | Bart Van Assche | 1 | -0/+8 |
2017-06-12 | configfs: Fix race between create_link and configfs_rmdir | Nicholas Bellinger | 1 | -2/+1 |
2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
2016-12-09 | vfs: remove ".readlink = generic_readlink" assignments | Miklos Szeredi | 1 | -1/+0 |
2016-10-10 | Merge remote-tracking branch 'ovl/rename2' into for-linus | Al Viro | 1 | -0/+1 |
2016-09-27 | fs: Replace current_fs_time() with current_time() | Deepa Dinamani | 1 | -3/+3 |
2016-09-16 | configfs: Return -EFBIG from configfs_write_bin_file. | Phil Turnbull | 1 | -0/+1 |
2016-07-10 | configfs: don't set buffer_needs_fill to zero if show() returns error | Tal Shorer | 1 | -3/+3 |
2016-06-30 | configfs: Remove ppos increment in configfs_write_bin_file | Marek Vasut | 1 | -2/+0 |
2016-05-09 | configfs_readdir(): make safe under shared lock | Al Viro | 1 | -13/+7 |
2016-05-02 | parallel lookups: actual switch to rwsem | Al Viro | 1 | -1/+1 |
2016-05-02 | configfs_detach_prep(): make sure that wait_mutex won't go away | Al Viro | 1 | -8/+9 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -2/+2 |
2016-03-19 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2 | -9/+12 |
2016-03-14 | configfs: move d_rehash() into configfs_create() for regular files | Al Viro | 2 | -9/+12 |
2016-03-06 | configfs: switch ->default groups to a linked list | Christoph Hellwig | 2 | -24/+21 |
2016-02-26 | configfs: Replace CURRENT_TIME by current_fs_time() | Deepa Dinamani | 1 | -3/+5 |
2016-01-22 | wrappers for ->i_mutex access | Al Viro | 3 | -35/+35 |
2016-01-20 | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/... | Linus Torvalds | 1 | -29/+121 |
2016-01-12 | Merge tag 'configfs-for-linus' of git://git.infradead.org/users/hch/configfs | Linus Torvalds | 4 | -13/+276 |
2016-01-04 | configfs: implement binary attributes | Pantelis Antoniou | 4 | -13/+276 |
2015-12-30 | switch ->get_link() to delayed_call, kill ->put_link() | Al Viro | 1 | -8/+9 |
2015-12-29 | kill free_page_put_link() | Al Viro | 1 | -6/+6 |
2015-12-20 | fs: configfs: Add unlocked version of configfs_depend_item() | Krzysztof Opasiak | 1 | -0/+73 |
2015-12-20 | fs: configfs: Factor out configfs_find_subsys_dentry() | Krzysztof Opasiak | 1 | -12/+21 |
2015-12-20 | fs: configfs: Factor out configfs_do_depend_item() | Krzysztof Opasiak | 1 | -15/+26 |
2015-12-20 | fs: configfs: Drop unused parameter from configfs_undepend_item() | Krzysztof Opasiak | 1 | -2/+1 |
2015-12-08 | replace ->follow_link() with new method that could stay in RCU mode | Al Viro | 1 | -3/+8 |
2015-11-20 | configfs: allow dynamic group creation | Daniel Baluta | 1 | -0/+110 |
2015-10-13 | configfs: remove old API | Christoph Hellwig | 1 | -12/+3 |
2015-10-13 | configfs: add show and store methods to struct configfs_attribute | Christoph Hellwig | 1 | -5/+12 |
2015-07-17 | configfs: fix kernel infoleak through user-controlled format string | Nicolas Iooss | 1 | -2/+2 |
2015-07-04 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
2015-07-03 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi... | Linus Torvalds | 1 | -6/+4 |
2015-07-01 | sysfs: Create mountpoints with sysfs_create_mount_point | Eric W. Biederman | 1 | -6/+4 |
2015-06-24 | configfs: unexport/make static config_item_init() | Fabian Frederick | 1 | -2/+1 |
2015-06-23 | make simple_positive() public | Al Viro | 1 | -1/+1 |
2015-05-11 | new helper: free_page_put_link() | Al Viro | 1 | -6/+1 |
2015-05-11 | switch ->put_link() from dentry to inode | Al Viro | 1 | -1/+1 |
2015-05-10 | don't pass nameidata to ->follow_link() | Al Viro | 1 | -1/+1 |
2015-05-10 | new ->follow_link() and ->put_link() calling conventions | Al Viro | 1 | -16/+12 |
2015-05-05 | configfs: init configfs module earlier at boot time | Daniel Baluta | 1 | -1/+1 |
2015-04-15 | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 3 | -45/+45 |
2015-04-15 | configfs: Fix inconsistent use of file_inode() vs file->f_path.dentry->d_inode | David Howells | 1 | -1/+1 |
2015-02-20 | configfs: Fix potential NULL d_inode dereference | David Howells | 1 | -1/+1 |
2015-02-17 | configfs_add_file: fold into its sole caller | Al Viro | 2 | -19/+10 |
2015-02-17 | configfs: fold create_dir() into its only caller | Al Viro | 1 | -34/+29 |
2015-02-17 | configfs: configfs_create() init callback is never NULL and it never fails | Al Viro | 3 | -15/+6 |
2015-01-20 | fs: remove mapping->backing_dev_info | Christoph Hellwig | 1 | -1/+0 |
2015-01-20 | fs: introduce f_op->mmap_capabilities for nommu mmap support | Christoph Hellwig | 3 | -28/+3 |
2014-11-19 | assorted conversions to %p[dD] | Al Viro | 1 | -1/+1 |
2014-06-04 | fs/configfs: use pr_fmt | Fabian Frederick | 4 | -5/+11 |
2014-06-04 | fs/configfs: convert printk to pr_foo() | Fabian Frederick | 3 | -8/+7 |
2014-06-04 | fs/configs/item.c: kernel-doc fixes + clean-up | Fabian Frederick | 1 | -30/+28 |
2013-11-21 | configfs: fix race between dentry put and lookup | Junxiao Bi | 1 | -2/+14 |
2013-11-15 | consolidate simple ->d_delete() instances | Al Viro | 1 | -11/+1 |
2013-07-14 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -11/+2 |
2013-07-14 | configfs: don't open-code d_alloc_name() | Al Viro | 1 | -11/+2 |
2013-07-09 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
2013-07-03 | configfs: use capped length for ->store_attribute() | Dan Carpenter | 1 | -1/+1 |
2013-06-29 | [readdir] convert configfs | Al Viro | 1 | -70/+52 |
2013-03-03 | fs: Limit sys_mount to only request filesystem modules. | Eric W. Biederman | 1 | -0/+1 |
2013-02-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
2013-02-22 | new helper: file_inode(file) | Al Viro | 1 | -1/+1 |
2013-02-21 | configfs: move the dereference below the NULL test | Wei Yongjun | 1 | -2/+3 |
2012-12-17 | lseek: the "whence" argument is called "whence" | Andrew Morton | 1 | -2/+2 |
2012-09-18 | userns: Convert configfs to use kuid and kgid where appropriate | Eric W. Biederman | 1 | -2/+2 |
2012-07-14 | stop passing nameidata to ->lookup() | Al Viro | 1 | -1/+1 |
2012-03-20 | make configfs_pin_fs() return root dentry on success | Al Viro | 3 | -13/+11 |
2012-03-20 | configfs: configfs_create_dir() has parent dentry in dentry->d_parent | Al Viro | 1 | -15/+5 |
2012-03-20 | configfs: sanitize configfs_create() | Al Viro | 1 | -28/+27 |
2012-03-20 | configfs: kill configfs_sb | Al Viro | 5 | -25/+26 |
2012-03-20 | configfs: don't bother with checks for mkdir/rmdir/unlink/symlink in root | Al Viro | 4 | -15/+7 |
2012-03-20 | switch open-coded instances of d_make_root() to new helper | Al Viro | 1 | -2/+1 |
2012-01-03 | configfs: convert to umode_t | Al Viro | 2 | -5/+5 |
2012-01-03 | switch vfs_mkdir() and ->mkdir() to umode_t | Al Viro | 1 | -1/+1 |
2012-01-03 | vfs: live vfsmounts never have NULL ->mnt_sb | Al Viro | 1 | -1/+1 |
2012-01-03 | vfs: for usbfs, etc. internal vfsmounts ->mnt_sb->s_root == ->mnt_root | Al Viro | 1 | -1/+1 |
2011-12-13 | configfs: register_filesystem() called too early | Al Viro | 2 | -20/+18 |
2011-09-27 | doc: fix broken references | Paul Bolle | 2 | -2/+3 |
2011-05-28 | configfs: remove unnecessary dentry_unhash on rmdir, dir rename | Sage Weil | 1 | -2/+0 |
2011-05-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -0/+2 |
2011-05-26 | vfs: push dentry_unhash on rmdir into file systems | Sage Weil | 1 | -0/+2 |
2011-05-18 | configfs: Fix race between configfs_readdir() and configfs_d_iput() | Joel Becker | 1 | -5/+28 |
2011-05-18 | configfs: Don't try to d_delete() negative dentries. | Joel Becker | 1 | -2/+4 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
2011-01-16 | configfs: change depends -> select SYSFS | Nicholas Bellinger | 1 | -2/+2 |
2011-01-12 | switch configfs | Al Viro | 3 | -5/+3 |
2011-01-07 | fs: dcache reduce branches in lookup path | Nick Piggin | 1 | -4/+4 |
2011-01-07 | fs: dcache rationalise dget variants | Nick Piggin | 1 | -1/+1 |
2011-01-07 | fs: dcache remove dcache_lock | Nick Piggin | 2 | -7/+1 |
2011-01-07 | fs: dcache scale d_unhashed | Nick Piggin | 1 | -0/+2 |
2011-01-07 | fs: dcache scale dentry refcount | Nick Piggin | 2 | -3/+2 |
2011-01-07 | fs: change d_delete semantics | Nick Piggin | 1 | -1/+1 |
2011-01-07 | config fs: avoid switching ->d_op on live dentry | Nick Piggin | 1 | -8/+9 |
2010-10-29 | convert get_sb_single() users | Al Viro | 1 | -4/+4 |
2010-10-25 | fs: do not assign default i_ino in new_inode | Christoph Hellwig | 1 | -0/+1 |
2010-06-04 | fix setattr error handling in sysfs, configfs | Nick Piggin | 1 | -5/+4 |
2010-05-27 | fs: convert simple fs to new truncate | Nick Piggin | 1 | -7/+2 |
2010-05-15 | Fix the regression created by "set S_DEAD on unlink()..." commit | Al Viro | 1 | -0/+4 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 3 | -0/+3 |
2010-01-14 | Fix configfs leak | Al Viro | 1 | -1/+3 |
2009-09-11 | writeback: add name to backing_dev_info | Jens Axboe | 1 | -0/+1 |
2009-04-30 | configfs: Rework configfs_depend_item() locking and make lockdep happy | Louis Rilling | 1 | -59/+47 |
2009-04-30 | configfs: Silence lockdep on mkdir() and rmdir() | Louis Rilling | 3 | -0/+131 |
2009-04-21 | configfs: Fix Trivial Warning in fs/configfs/symlink.c | Subrata Modak | 1 | -1/+1 |
2009-03-27 | constify dentry_operations: configfs | Al Viro | 1 | -1/+1 |
2009-02-04 | Revert "configfs: Silence lockdep on mkdir(), rmdir() and configfs_depend_ite... | Mark Fasheh | 1 | -59/+0 |
2009-02-02 | configfs: Silence lockdep on mkdir(), rmdir() and configfs_depend_item() | Joel Becker | 1 | -0/+59 |
2009-01-22 | fs/Kconfig: move configfs out | Alexey Dobriyan | 1 | -0/+11 |
2009-01-05 | zero i_uid/i_gid on inode allocation | Al Viro | 1 | -3/+0 |
2008-10-23 | [PATCH] assorted path_lookup() -> kern_path() conversions | Al Viro | 1 | -8/+8 |
2008-08-22 | [PATCH] configfs: Consolidate locking around configfs_detach_prep() in config... | Louis Rilling | 1 | -10/+7 |
2008-07-31 | [PATCH] configfs: Pin configfs subsystems separately from new config_items. | Joel Becker | 1 | -9/+33 |
2008-07-31 | [PATCH] configfs: Fix open directory making rmdir() fail | Louis Rilling | 1 | -1/+2 |
2008-07-31 | [PATCH] configfs: Lock new directory inodes before removing on cleanup after ... | Louis Rilling | 1 | -19/+29 |
2008-07-31 | [PATCH] configfs: Prevent userspace from creating new entries under attaching... | Louis Rilling | 3 | -5/+103 |
2008-07-31 | [PATCH] configfs: Fix failing symlink() making rmdir() fail | Louis Rilling | 3 | -0/+16 |
2008-07-31 | [PATCH] configfs: Fix symlink() to a removing item | Louis Rilling | 2 | -7/+13 |
2008-07-31 | [PATCH] configfs: Include linux/err.h in linux/configfs.h | Joel Becker | 1 | -1/+1 |
2008-07-17 | configfs: Allow ->make_item() and ->make_group() to return detailed errors. | Joel Becker | 1 | -10/+15 |
2008-07-17 | Revert "configfs: Allow ->make_item() and ->make_group() to return detailed e... | Joel Becker | 1 | -6/+7 |
2008-07-14 | configfs: call drop_link() to cleanup after create_link() failure | Louis Rilling | 1 | -1/+5 |
2008-07-14 | configfs: Allow ->make_item() and ->make_group() to return detailed errors. | Joel Becker | 1 | -7/+6 |
2008-07-14 | configfs: Fix failing mkdir() making racing rmdir() fail | Louis Rilling | 2 | -10/+44 |
2008-07-14 | configfs: Fix deadlock with racing rmdir() and rename() | Louis Rilling | 1 | -20/+25 |
2008-07-14 | configfs: Make configfs_new_dirent() return error code instead of NULL | Louis Rilling | 1 | -4/+5 |
2008-07-14 | configfs: Protect configfs_dirent s_links list mutations | Louis Rilling | 2 | -4/+9 |
2008-07-14 | configfs: Introduce configfs_dirent_lock | Louis Rilling | 4 | -1/+34 |
2008-04-30 | fs: replace remaining __FUNCTION__ occurrences | Harvey Harrison | 3 | -4/+4 |
2008-04-30 | mm: bdi: add separate writeback accounting capability | Miklos Szeredi | 1 | -1/+1 |
2008-02-14 | Introduce path_put() | Jan Blunck | 1 | -2/+2 |
2008-02-14 | Embed a struct path into struct nameidata instead of nd->{dentry,mnt} | Jan Blunck | 1 | -2/+2 |
2008-01-25 | configfs: file.c fix possible recursive locking | Joonwoo Park | 1 | -1/+1 |
2008-01-25 | configfs: dir.c fix possible recursive locking | Joonwoo Park | 1 | -2/+3 |
2008-01-24 | Kobject: convert fs/* from kobject_unregister() to kobject_put() | Greg Kroah-Hartman | 1 | -3/+3 |
2008-01-24 | kobject: convert kernel_kset to be a kobject | Greg Kroah-Hartman | 1 | -1/+1 |
2008-01-24 | kset: convert kernel_subsys to use kset_create | Greg Kroah-Hartman | 1 | -1/+1 |
2008-01-24 | kobject: convert configfs to use kobject_create | Greg Kroah-Hartman | 1 | -7/+6 |
2008-01-24 | kobject: remove struct kobj_type from struct kset | Greg Kroah-Hartman | 1 | -2/+2 |
2007-10-17 | r/o bind mounts: filesystem helpers for custom 'struct file's | Dave Hansen | 1 | -2/+3 |
2007-10-17 | mm: bdi init hooks | Peter Zijlstra | 3 | -0/+19 |
2007-10-16 | implement simple fs aops | Nick Piggin | 1 | -2/+2 |
2007-07-20 | mm: Remove slab destructors from kmem_cache_create(). | Paul Mundt | 1 | -1/+1 |
2007-07-10 | configfs: config item dependancies. | Joel Becker | 2 | -3/+248 |
2007-07-10 | configfs: accessing item hierarchy during rmdir(2) | Joel Becker | 1 | -1/+28 |
2007-07-10 | [PATCH] configsfs buffer: use mutex | Johannes Berg | 1 | -7/+8 |
2007-07-10 | configfs: Convert subsystem semaphore to mutex | Joel Becker | 1 | -8/+8 |
2007-07-10 | [PATCH] configfs+dlm: Rename config_group_find_obj and state semantics clearly | Satyam Sharma | 1 | -10/+8 |
2007-07-10 | configfs: misc cleanups | Satyam Sharma | 1 | -12/+3 |
2007-07-10 | configfs: consistent attribute size | Joel Becker | 1 | -3/+10 |
2007-05-21 | Detach sched.h from mm.h | Alexey Dobriyan | 1 | -0/+1 |
2007-05-09 | use simple_read_from_buffer() in fs/ | Akinobu Mita | 1 | -31/+2 |
2007-05-02 | remove "struct subsystem" as it is no longer needed | Greg Kroah-Hartman | 1 | -1/+1 |
2007-03-14 | configfs: add missing mutex_unlock() | Joel Becker | 1 | -15/+12 |
2007-02-12 | [PATCH] Mark struct super_operations const | Josef 'Jeff' Sipek | 1 | -1/+1 |
2007-02-12 | [PATCH] mark struct inode_operations const 1 | Arjan van de Ven | 4 | -5/+5 |
2007-02-11 | [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). | Robert P. J. Day | 1 | -2/+1 |
2007-02-07 | configfs: Zero terminate data in configfs attribute writes. | Joel Becker | 1 | -3/+6 |
2006-12-08 | [PATCH] configfs: change uses of f_{dentry, vfsmnt} to use f_path | Josef "Jeff" Sipek | 2 | -11/+11 |
2006-12-07 | [PATCH] slab: remove kmem_cache_t | Christoph Lameter | 2 | -2/+2 |
2006-12-01 | configfs: make configfs_dirent_exists() static | Adrian Bunk | 1 | -2/+2 |
2006-12-01 | configfs: mutex_lock_nested() fix | Mark Fasheh | 1 | -2/+3 |
2006-10-20 | configfs: handle kzalloc() failure in check_perm() | Chandra Seetharaman | 1 | -6/+8 |
2006-10-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6 | Linus Torvalds | 1 | -1/+1 |
2006-10-03 | [PATCH] pr_debug: configfs: use size_t length modifier in pr_debug format arg... | Zach Brown | 1 | -2/+2 |
2006-10-02 | Merge branch 'master' into gfs2 | Steven Whitehouse | 2 | -3/+3 |