aboutsummaryrefslogtreecommitdiffstats
path: root/module/spl/spl-vnode.c
Commit message (Expand)AuthorAgeFilesLines
* Linux 4.14 compat: vfs_read & vfs_writeBrian Behlendorf2017-11-151-17/+4
* Remove all spin_is_locked callsJames Cowgill2017-10-301-2/+0
* Remove vn_rename and vn_removeBrian Behlendorf2017-10-271-217/+0
* Make file headers conform to ZFS style standardOlaf Faaland2017-10-091-2/+2
* Linux 4.12 compat: PF_FSTRANS was removedChunwei Chen2017-05-091-6/+6
* Linux 4.11 compat: vfs_getattr() takes 4 argsOlaf Faaland2017-03-201-3/+10
* Use kernel slab for vn_cache and vn_file_cacheChunwei Chen2017-01-311-2/+2
* Remove identical if statements in module/spl/spl-vnode.cGeorge Melikov2017-01-191-3/+0
* Linux 4.7 compat: inode_lock() and friendsChunwei Chen2016-05-201-1/+2
* Clear PF_FSTRANS over spl_filp_fallocate()Tim Chase2016-04-261-0/+15
* Remove RLIM64_INFINITY assert in vn_rdwr()Brian Behlendorf2016-01-231-1/+0
* Fix race between getf() and areleasef()Richard Yao2015-12-031-0/+13
* Implement areleasef()Richard Yao2015-04-241-5/+14
* vn_getf/vn_releasef should not accept negative file descriptorsRichard Yao2015-04-241-0/+6
* Clear PF_FSTRANS over vfs_sync()Brian Behlendorf2015-04-071-1/+15
* Fix GFP_KERNEL allocations flagsBrian Behlendorf2015-01-211-1/+1
* Refactor existing codeBrian Behlendorf2015-01-161-0/+1
* Remove compat includes from sys/types.hNed Bass2014-11-191-0/+1
* Retire legacy debugging infrastructureBrian Behlendorf2014-11-191-76/+57
* Remove kern_path() wrapperBrian Behlendorf2014-10-171-16/+0
* Remove set_fs_pwd() configure checkBrian Behlendorf2014-10-171-12/+10
* Remove user_path_dir() wrapperBrian Behlendorf2014-10-171-20/+0
* Remove i_mutex() configure checkBrian Behlendorf2014-10-171-1/+1
* Cleanup vn_rename() and vn_remove()Richard Yao2014-08-131-207/+101
* Linux 3.15: vfs_rename() added a flags argumentChunwei Chen2014-05-071-6/+12
* Linux 3.13 compat: Pass NULL for new delegated inode argumentRichard Yao2013-12-021-9/+13
* Linux 3.8 compat: Use kuid_t/kgid_t when requiredRichard Yao2013-08-091-2/+3
* Drop support for 3 argument version of set_fs_pwdRichard Yao2013-03-141-41/+2
* Linux 3.9 compat: set_fs_root takes const struct path *Richard Yao2013-03-141-0/+4
* Linux 3.9 compat: vfs_getattr takes two argumentsRichard Yao2013-03-141-2/+15
* Linux 3.9 compat: Do not depend on f_vfsmntRichard Yao2013-03-141-3/+3
* Refresh links to web siteNed Bass2013-03-041-1/+1
* RHEL 6.4 compat, fallocate()Brian Behlendorf2013-01-081-7/+9
* Handle errors from spl_kern_path_locked()Brian Behlendorf2012-12-031-0/+2
* Linux 3.6 compat, kern_path_locked() addedYuxuan Shui2012-10-141-0/+136
* Add interface for file hole punching.Etienne Dechamps2012-10-041-0/+53
* Fix invalid context bugBrian Behlendorf2012-06-111-2/+1
* Linux 3.1 compat, kern_path_parent()Brian Behlendorf2011-11-091-2/+25
* vn_rdwr() didn't properly advance the file positionGunnar Beutner2011-10-181-0/+1
* Fixed invalid resource re-use in file_find()Gunnar Beutner2011-10-111-1/+2
* Linux 2.6.39 compat, kern_path_parent()Brian Behlendorf2011-04-201-3/+3
* Linux 2.6.39 compat, DEFINE_SPINLOCK()Brian Behlendorf2011-04-201-1/+1
* Remove xvattr supportBrian Behlendorf2011-03-021-2/+2
* Make vn_cache|vn_file_cache kmem cachesBrian Behlendorf2011-01-121-2/+2
* Clean vattr_t and vsecattr_t typesBrian Behlendorf2011-01-121-9/+6
* Add vn_mode_to_vtype/vn_vtype to_mode helpersBrian Behlendorf2011-01-121-6/+35
* Linux Compat: inode->i_mutex/i_semBrian Behlendorf2011-01-111-10/+3
* Linux 2.6.36 compat, fs_struct->lock type changeBrian Behlendorf2010-11-091-10/+18
* Fix stack overflow in vn_rdwr() due to memory reclaimLi Wei2010-08-121-0/+6
* Fix two minor compiler warningsBrian Behlendorf2010-07-261-1/+2