aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Merge OpenZFS support in to HEAD.Matt Macy2020-08-251-6124/+0
* vfs: remove the obsolete privused argument from vaccessMateusz Guzik2020-08-051-1/+1
* zfs: add support for lockless lookupMateusz Guzik2020-07-251-0/+49
* Don't block on the range lock in zfs_getpages().Mark Johnston2020-05-201-5/+21
* zfs: reject read(2) of a dirfd with EISDIRKyle Evans2020-05-191-0/+6
* Eliminate object locking in zfs where possible with the new lockless grabJeff Roberson2020-02-281-29/+17
* Provide O_SEARCHKyle Evans2020-02-021-4/+8
* zfs: light refactor to indicate cachedlookup in zfs_lookupKyle Evans2020-02-021-17/+22
* zfs: provide macros to handle z_teardown_inactive_lockMateusz Guzik2020-01-311-8/+8
* zfs: fix spurious lock contention during path lookupMateusz Guzik2020-01-301-0/+5
* zfs: use VOP_NEED_INACTIVEMateusz Guzik2020-01-301-0/+24
* vfs: prealloc vnodes in getnewvnode_reserveMateusz Guzik2020-01-111-3/+3
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-24/+24
* Remove page locking for queue operations.Mark Johnston2019-12-281-2/+0
* vfs: flatten vop vectorsMateusz Guzik2019-12-161-0/+3
* vfs: locking primitives which elide ->v_vnlock and shared locking disablementMateusz Guzik2019-12-111-1/+5
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-3/+3
* Fix an inverted condition introduced in r353539.Mark Johnston2019-12-061-1/+1
* Add a VN_OPEN_INVFS flag.Konstantin Belousov2019-11-291-2/+3
* MFV r348596: 9689 zfs range lock code should not be zpl-specificAndriy Gapon2019-10-161-30/+31
* (4/6) Protect page valid with the busy lock.Jeff Roberson2019-10-151-8/+7
* Fix typo, setting hidden flag instead of reparse.Alexander Motin2019-09-181-1/+1
* Replace redundant code with a few new vm_page_grab facilities:Jeff Roberson2019-09-101-49/+12
* Use the sleepq lock rather than the page lock to protect against wakeupJeff Roberson2019-09-101-8/+2
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-8/+4
* vfs: implement usecount implying holdcntMateusz Guzik2019-09-031-2/+3
* Rework v_object lifecycle for vnodes.Konstantin Belousov2019-08-291-3/+0
* Avoid direct accesses of the vm_page wire_count field.Mark Johnston2019-08-281-1/+1
* Use an atomic reference count for paging in progress so that callers do notJeff Roberson2019-08-191-2/+3
* Merge the vm_page hold and wire mechanisms.Mark Johnston2019-07-081-7/+6
* MFV r348578: 9962 zil_commit should omit cache thrashAlexander Motin2019-06-031-8/+2
* Remove unused argument to priv_check_cred.Mateusz Guzik2018-12-111-1/+1
* Ensure that directory entry padding bytes are zeroed.Mark Johnston2018-11-231-0/+1
* Add d_off support for multiple filesystems.Konstantin Belousov2018-11-141-2/+7
* Make vop_symlink take a const target path.Brooks Davis2018-11-021-1/+1
* Put jail(2) under COMPAT_FREEBSD11. It has been the "old" way of creatingJamie Gritton2018-08-161-3/+2
* MFV r329502: 7614 zfs device evacuation/removalAlexander Motin2018-02-211-0/+12
* MFV r329715: 8997 ztest assertion failure in zil_lwb_write_issueAndriy Gapon2018-02-211-2/+2
* read-behind / read-ahead support for zfs_getpages()Andriy Gapon2018-02-161-52/+56
* remove a duplicate assignmentAndriy Gapon2018-02-081-1/+0
* zfs: move a utility function, ioflags, closer to its consumersAndriy Gapon2018-02-051-15/+15
* Rework pathconf handling for FIFOs.John Baldwin2017-12-191-21/+7
* Move NAME_MAX, LINK_MAX, and CHOWN_RESTRICTED out of vop_stdpathconf().John Baldwin2017-12-191-4/+13
* Adjust ZFS' link count handling for ino64.John Baldwin2017-12-191-7/+5
* zfs_write: fix problem with writes appearing to succeed when over quotaAndriy Gapon2017-11-211-15/+0
* Disable posix_fallocate(2) for ZFSAndriy Gapon2017-11-021-0/+1
* MFV r323535: 8585 improve batching done in zil_commit()Andriy Gapon2017-09-261-5/+7
* MFV r323917: 8648 Fix range locking in ZIL commit codepathAndriy Gapon2017-09-221-1/+1
* slightly simplify zfs_vptocnpAndriy Gapon2017-09-131-8/+1
* MFV r322223: 8378 crash due to bp in-memory modification of nopwrite blockAndriy Gapon2017-08-081-6/+1