aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/zfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Fix block cloning between unencrypted and encrypted datasetsMartin Matuška2023-10-311-0/+9
* ZIL: Cleanup sync and commit handlingAlexander Motin2023-10-301-11/+5
* Restrict short block cloning requestsAlexander Motin2023-09-291-0/+13
* Add more constraints for block cloning.Alexander Motin2023-09-091-2/+19
* ZIL: Second attempt to reduce scope of zl_issuer_lock.Alexander Motin2023-08-241-1/+1
* copy_file_range: fix fallback when source create on same txgRob N2023-08-141-3/+4
* ZIL: Avoid dbuf_read() before dmu_sync(). Alexander Motin2023-08-111-2/+2
* zfs_clone_range should return a descriptive error codesoromenahar2023-08-081-6/+7
* BRT should return EOPNOTSUPPoromenahar2023-07-271-6/+10
* zfs_clone_range: use vmem_malloc for large allocationRob Norris2023-07-241-2/+2
* Use big transactions for small recordsize writes.Alexander Motin2023-06-271-60/+46
* Don't call zfs_exit_two() before zfs_enter_two().Pawel Jakub Dawidek2023-05-111-8/+9
* Don't use dmu_buf_is_dirty() for unassigned transaction.Pawel Jakub Dawidek2023-05-111-8/+5
* Deny block cloning is dbuf size doesn't match BP size.Pawel Jakub Dawidek2023-05-111-2/+6
* Linux 6.3 compat: idmapped mount API changesyouzhongyang2023-04-101-2/+2
* Additional limits on hole reportingBrian Behlendorf2023-03-281-1/+1
* Implementation of block cloning for ZFSPawel Jakub Dawidek2023-03-101-1/+466
* Linux: use filemap_range_has_page()Brian Behlendorf2023-02-141-3/+5
* Cleanup: Remove unnecessary explicit casts of pointers from allocatorsRichard Yao2023-01-121-1/+1
* Support idmapped mount in user namespaceyouzhongyang2022-11-081-1/+11
* Use intptr_t when storing an integer in a pointerBrooks Davis2022-11-031-1/+1
* Support idmapped mountyouzhongyang2022-10-191-2/+2
* Cleanup: 64-bit kernel module parameters should use fixed width typesRichard Yao2022-10-131-2/+2
* zfs_enter reworkChunwei Chen2022-09-161-33/+35
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* Speed up WB_SYNC_NONE when a WB_SYNC_ALL occurs simultaneouslyShaan Nobee2022-05-031-0/+2
* Prefer ATTR_ in shared codebase over AT_Jorgen Lundman2022-04-051-3/+3
* Remove bcopy(), bzero(), bcmp()наб2022-03-151-2/+1
* module: mark arguments usedнаб2022-02-181-7/+2
* Fix clearing set-uid and set-gid bits on a file when replying a writePawel Jakub Dawidek2022-02-031-24/+81
* Fix handling of errors from dmu_write_uio_dbuf() on FreeBSDMark Johnston2022-01-211-4/+11
* Fix lseek(SEEK_DATA/SEEK_HOLE) mmap consistencyBrian Behlendorf2021-11-071-1/+8
* Revert behavior of 59eab109 on not-LinuxRich Ercolani2021-11-041-1/+8
* Handle partial reads in zfs_readRich Ercolani2021-09-201-0/+8
* Fix zfs_get_data access to files with wrong generationChunwei Chen2021-03-191-1/+13
* Intentionally allow ZFS_READONLY in zfs_writeRyan Moeller2021-03-071-2/+4
* Cleaning up uio headersBrian Atkinson2021-02-201-1/+1
* Rename zfs_inode_update to zfs_znode_update_vfskhng3002021-02-091-1/+1
* Set file mode during zfs_writeAntonio Russo2021-02-081-0/+1
* Extending FreeBSD UIO StructBrian Atkinson2021-01-201-33/+34
* Linux 5.10 compat: use iov_iter in uio structureBrian Behlendorf2020-12-181-2/+2
* Remove incorrect assertionBrian Behlendorf2020-11-241-1/+0
* Reduce confusion in zfs_writeRyan Moeller2020-11-181-18/+24
* Return EFAULT at the end of zfs_write() when setRyan Moeller2020-11-141-5/+7
* Simplify offset and length limit in zfs_writeRyan Moeller2020-11-101-3/+3
* Const some unchanging variables in zfs_writeRyan Moeller2020-11-101-3/+3
* Remove redundant oid parameter to update_pagesRyan Moeller2020-11-101-2/+1
* Factor uid, gid, and projid out of loop in zfs_writeRyan Moeller2020-11-101-7/+8
* zfs_vnops: make zfs_get_data OS-independentChristian Schwarz2020-11-021-0/+159
* Consolidate zfs_holey and zfs_accessMatthew Macy2020-10-311-0/+92