aboutsummaryrefslogtreecommitdiffstats
path: root/module/os
Commit message (Expand)AuthorAgeFilesLines
* Linux: Defer loading the object set in zfs_setattr()Mark Johnston2024-01-121-1/+2
* Linux 6.5 compat: check BLK_OPEN_EXCL is definedBrian Behlendorf2023-12-211-6/+12
* Linux 6.7 compat: rework shrinker setup for heap allocationsRob Norris2023-12-202-4/+122
* Linux 6.7 compat: handle superblock shrinker member changeRob Norris2023-12-201-2/+8
* Linux 6.7 compat: use inode atime/mtime accessorsRob Norris2023-12-204-35/+50
* dmu: Allow buffer fills to failAlexander Motin2023-12-151-2/+2
* FreeBSD: Ensure that zfs_getattr() initializes the va_rdev fieldMark Johnston2023-12-071-0/+2
* ZIL: Assert record sizes in different placesAlexander Motin2023-11-282-4/+14
* FreeBSD: Fix ZFS so that snapshots under .zfs/snapshot are NFS visiblermacklem2023-11-272-2/+10
* ZVOL: Minor code cleanupAlexander Motin2023-11-271-1/+1
* FreeBSD: Fix the build on FreeBSD 12Alan Somers2023-11-273-8/+22
* ZIL: Refactor TX_WRITE encryption similar to TX_CLONE_RANGEAlexander Motin2023-11-272-20/+10
* ZIL: Do not encrypt block pointers in lr_clone_range_tAlexander Motin2023-11-272-0/+28
* freebsd: remove __FBSDID macro useBrooks Davis2023-11-1722-66/+0
* Use abd_zero_off() where applicableAlexander Motin2023-11-171-1/+1
* Add a tunable to disable BRT support.Rich Ercolani2023-11-164-0/+18
* Linux: Reclaim unused spl_kmem_cache_reclaimAlexander Motin2023-11-101-11/+0
* Linux: reject read/write mapping to immutable file only on VM_SHAREDLow-power2023-11-081-2/+2
* RAID-Z expansion featureDon Brady2023-11-083-1/+106
* Linux 6.6 compat: fix implicit conversion error with debug buildUmer Saleem2023-11-071-1/+1
* Add kern.features.zfsGordon Tetlow2023-11-071-0/+3
* FreeBSD: Implement taskq_init_ent()Alexander Motin2023-11-071-12/+18
* FreeBSD: Optimize large kstat outputsAlexander Motin2023-11-071-22/+16
* Update the kstat dataset_name when renaming a zvolAlan Somers2023-11-072-0/+3
* Improve ZFS objset sync parallelismednadolski-ix2023-11-062-0/+118
* zvol: Implement zvol threading as a PropertyAmeer Hamza2023-10-311-1/+8
* Unify arc_prune_async() codeAlexander Motin2023-10-304-114/+33
* ZIL: Cleanup sync and commit handlingAlexander Motin2023-10-304-46/+51
* arc_default_max on Linux should match FreeBSDednadolski-ix2023-10-261-2/+8
* Revert "zvol: Temporally disable blk-mq"Tony Hutter2023-10-241-0/+12
* zvol: Remove broken blk-mq optimizationTony Hutter2023-10-241-29/+0
* FreeBSD: taskq: Remove unused declarationOlivier Certner2023-10-201-2/+0
* FreeBSD: Improve taskq wrapperAlexander Motin2023-10-131-37/+37
* Ensure we call fput when cloning fails due to different devices.Daniel Berlin2023-10-101-2/+6
* zvol: Temporally disable blk-mqTony Hutter2023-10-101-12/+0
* FreeBSD: Reduce divergence from in-tree sourcesAlexander Motin2023-10-092-2/+2
* Reduce number of metaslab preload taskq threads.Alexander Motin2023-10-061-22/+0
* Linux 6.6 compat: fsync_bdev() has been removed in favor of sync_blockdev()Coleman Kane2023-09-211-0/+6
* Linux 6.6 compat: generic_fillattr has a new u32 request_mask added at arg2Coleman Kane2023-09-213-2/+22
* Linux 6.6 compat: use inode_get/set_ctime*(...)Coleman Kane2023-09-215-15/+26
* Retire z_nr_znodesMateusz Guzik2023-09-185-14/+6
* Intel QAT 1.7 compatibilityVolker Mauel2023-09-071-0/+2
* Linux 6.5 compat: spl: properly unregister sysctl entriesAndrea Righi2023-09-071-3/+18
* Selectable block allocatorsednadolski-ix2023-09-012-0/+30
* Linux 6.5 compat: safe cleanup in spl_proc_fini()Andrea Righi2023-09-011-18/+18
* copy_file_range: fix fallback when source create on same txgRob N2023-08-142-3/+5
* Linux 6.5 compat: Use copy_splice_read instead of filemap_splice_readColeman Kane2023-08-081-2/+2
* zfs_clone_range should return a descriptive error codesoromenahar2023-08-082-3/+3
* Linux 6.5 compat: replace generic_file_splice_read with filemap_splice_readColeman Kane2023-08-071-0/+4
* Refactor dmu_prefetch().Alexander Motin2023-08-072-8/+3