summaryrefslogtreecommitdiffstats
path: root/module/zfs/zfs_znode.c
Commit message (Expand)AuthorAgeFilesLines
* Rename zfs_sb_t -> zfsvfs_tBrian Behlendorf2017-03-101-177/+179
* Use inode_set_flags when availableChunwei Chen2016-12-161-0/+9
* Fix i_flags issue caused by 64c688dChunwei Chen2016-12-141-11/+27
* Use cstyle -cpP in `make cstyle` checkBrian Behlendorf2016-12-121-3/+2
* Add support for O_TMPFILEChunwei Chen2016-11-041-1/+1
* Fix unlinked file cannot do xattr operationsChunwei Chen2016-11-041-27/+28
* Refactor updating of immutable/appendonly flagslorddoskias2016-10-051-20/+13
* Fix coverity defects: CID 147448, 147449, 147450, 147453, 147454luozhengzheng2016-10-021-1/+1
* Refactor inode->i_mode managementlorddoskias2016-09-271-4/+3
* Refactor generic inode time updatingNikolay Borisov2016-09-131-32/+27
* Performance optimization of AVL tree comparator functionsGvozden Neskovic2016-08-311-8/+3
* Move assignment of i_blkbits fieldNikolay Borisov2016-07-291-1/+1
* Remove znode's z_uid/z_gid memberNikolay Borisov2016-07-251-6/+10
* Use native inode->i_nlink instead of znode->z_linksChris Dunlop2016-07-141-6/+11
* Kill zp->z_xattr_parent to prevent pinningChunwei Chen2016-07-121-26/+3
* Implement large_dnode pool featureNed Bass2016-06-241-9/+26
* Skip ctldir znode in zfs_rezget to fix snapdir issuesChunwei Chen2016-05-231-0/+10
* Kill znode->z_gen fieldNikolay Borisov2016-05-191-4/+7
* Remove dummy znode from zvol_stateChunwei Chen2016-05-171-9/+8
* Revert "Kill znode->z_gen field"Brian Behlendorf2016-05-121-6/+4
* Kill znode->z_gen fieldNikolay Borisov2016-05-021-4/+6
* Enable lazytime semantic for atimeChunwei Chen2016-04-051-69/+87
* Fix atime handling and relatimeChunwei Chen2016-04-051-63/+9
* Linux 4.6 compat: PAGE_CACHE_SIZE removalBrian Behlendorf2016-04-051-10/+9
* Illumos 4950 - files sometimes can't be removed from a full filesystemMatthew Ahrens2016-01-211-5/+6
* Close possible zfs_znode_held() raceBrian Behlendorf2016-01-201-4/+3
* Fix zsb->z_hold_mtx deadlockBrian Behlendorf2016-01-151-33/+187
* Add zfs_object_mutex_size module optionBrian Behlendorf2016-01-151-4/+10
* Illumos 3139 - zdb dies when it tries to determine path of unlinked fileJeremy Jones2016-01-051-4/+30
* Revert "Fix z_xattr_lock/z_teardown_lock lock inversion"Brian Behlendorf2015-12-221-10/+1
* Identify locks flagged by lockdepOlaf Faaland2015-12-221-1/+1
* Fix z_xattr_lock/z_teardown_lock lock inversionBrian Behlendorf2015-12-181-1/+10
* Fix fail path in zfs_znode_allocChunwei Chen2015-10-131-2/+1
* zfs_inode_update should not call dmu_object_size_from_db under spinlockRichard Yao2015-09-301-2/+4
* Linux 3.18 compat: Snapshot auto-mountingBrian Behlendorf2015-08-311-3/+0
* Add logic to try and recover an inode with an invalid modeBrian Behlendorf2015-07-171-4/+11
* Illumos 5027 - zfs large block supportMatthew Ahrens2015-05-111-1/+7
* Add cond_resched to zfs_zget to prevent infinite looptuxoko2015-05-041-0/+2
* Allocate zfs_znode_cache on the Linux slabTim Chase2015-04-141-2/+4
* Mark all ZPL and ioctl functions as PF_FSTRANSTim Chase2015-04-031-15/+3
* Reduce size of zfs_sb_t: allocate z_hold_mtx separatelyChris Dunlop2015-03-241-0/+3
* Change KM_PUSHPAGE -> KM_SLEEPBrian Behlendorf2015-01-161-6/+6
* Retire KM_NODEBUGBrian Behlendorf2015-01-161-1/+1
* Remove checks for mandatory locksNed Bass2014-10-221-10/+0
* Perform whole-page page truncation for hole-punching under a range lockTim Chase2014-09-291-22/+8
* Fix z_teardown_inactive_lock deadlockBrian Behlendorf2014-09-111-1/+1
* Implement fallocate FALLOC_FL_PUNCH_HOLETim Chase2014-09-081-5/+114
* Add zfs_iput_async() interfaceBrian Behlendorf2014-08-111-1/+1
* Illumos 4370, 4371Max Grossman2014-07-281-9/+5
* zfs_trunc() should use dmu_tx_assign(tx, TXG_WAIT)Brian Behlendorf2014-07-221-7/+1