aboutsummaryrefslogtreecommitdiffstats
path: root/module/os/linux/zfs/zpl_file.c
Commit message (Expand)AuthorAgeFilesLines
* config: remove HAVE_GENERIC_WRITE_CHECKS_KIOCBRob Norris2024-09-181-12/+0
* config: remove HAVE_FSYNC_RANGERob Norris2024-09-181-45/+0
* config: remove HAVE_FALLOC_FL_ZERO_RANGERob Norris2024-09-181-4/+1
* Adding Direct IO SupportBrian Atkinson2024-09-141-38/+33
* Fix corruption caused by mmap flushing problemsRobert Evans2024-03-251-4/+4
* Linux 6.5 compat: Use copy_splice_read instead of filemap_splice_readColeman Kane2023-08-081-2/+2
* Linux 6.5 compat: replace generic_file_splice_read with filemap_splice_readColeman Kane2023-08-071-0/+4
* Linux 4.20 compat: wrapper function for iov_iter type accessColeman Kane2023-08-011-5/+2
* Linux 6.4 compat: iter_iov() function now used to get old iov memberColeman Kane2023-08-011-5/+3
* linux: implement filesystem-side copy/clone functions for EL7Rob Norris2023-07-241-3/+13
* linux: implement filesystem-side clone ioctlsRob Norris2023-07-241-0/+6
* linux: implement filesystem-side copy/clone functionsRob Norris2023-07-241-1/+12
* Linux 6.3 compat: idmapped mount API changesyouzhongyang2023-04-101-5/+5
* Linux 6.3 compat: writepage_t first arg struct folio*youzhongyang2023-04-051-3/+25
* Fix buffered/direct/mmap I/O raceBrian Behlendorf2023-02-231-15/+2
* Linux: use filemap_range_has_page()Brian Behlendorf2023-02-141-2/+4
* Support idmapped mount in user namespaceyouzhongyang2022-11-081-3/+3
* Support idmapped mountyouzhongyang2022-10-191-3/+3
* zfs_enter rework followupBrian Behlendorf2022-09-161-3/+3
* zfs_enter reworkChunwei Chen2022-09-161-7/+11
* Add Linux posix_fadvise supportFinix19792022-09-081-0/+62
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* Linux 5.19 compat: aops->read_folio()Brian Behlendorf2022-05-311-0/+12
* Speed up WB_SYNC_NONE when a WB_SYNC_ALL occurs simultaneouslyShaan Nobee2022-05-031-6/+49
* Fix O_APPEND for Linux 3.15 and older kernelsBrian Behlendorf2022-04-271-0/+2
* Linux 5.18 compat: replace __set_page_dirty_nobuffersSatadru Pramanik2022-04-271-1/+8
* Corrected oversight in ZERO_RANGE behaviorRich Ercolani2022-04-201-4/+6
* Linux 5.18 compat: use address_space_operations->readaheadRiccardo Schirone2022-04-041-0/+21
* Expose additional file level attributesUmer Saleem2022-03-071-15/+110
* Clean up CSTYLEDsнаб2022-01-261-3/+2
* Add support for FALLOC_FL_ZERO_RANGERich Ercolani2022-01-241-2/+7
* module/*.ko: prune .data, global .rodataнаб2022-01-141-1/+1
* Linux: Implement FS_IOC_GETVERSIONRyan Moeller2021-12-171-0/+13
* Linux 5.16: type member of iov_iter renamed iter_typeColeman Kane2021-12-071-0/+6
* Linux 5.14 compat: explicity assign set_page_dirtyColeman Kane2021-07-261-0/+6
* A few fixes of callback typecasting (for the upcoming ClangCFI)Alexander2021-07-201-4/+15
* Remove iov_iter_advance() for iter_writeRich Ercolani2021-06-011-3/+0
* Various Linux kABI cosmeticsнаб2021-05-261-1/+1
* Fix error code on __zpl_ioctl_setflags()Luis Henriques2021-03-261-1/+1
* Linux 5.12 compat: idmapped mountsColeman Kane2021-03-191-1/+1
* Extending FreeBSD UIO StructBrian Atkinson2021-01-201-9/+9
* VZ 7 kernel compat: introduce ITER-enabled .direct_IO() via IOVECsKonstantin Khorenko2020-12-301-1/+14
* Fix maybe uninitialized variable warningBrian Behlendorf2020-12-201-1/+1
* Remove iov_iter_advance() from iter_readBrian Behlendorf2020-12-201-3/+0
* Linux 5.10 compat: use iov_iter in uio structureBrian Behlendorf2020-12-181-175/+157
* Linux: Fix ZFS_ENTER/ZFS_EXIT/ZFS_VERFY_ZP usageBrian Behlendorf2020-11-141-5/+5
* Consolidate zfs_holey and zfs_accessMatthew Macy2020-10-311-1/+1
* Share zfs_fsync, zfs_read, zfs_write, et al between Linux and FreeBSDMatthew Macy2020-10-211-4/+2
* Mark functions as staticArvind Sankar2020-06-181-1/+1
* linux: add basic fallocate(mode=0/2) compatibilityadilger2020-06-181-18/+65