summaryrefslogtreecommitdiffstats
path: root/include/os
Commit message (Expand)AuthorAgeFilesLines
* Replace ZoL with OpenZFS where applicableнаб2021-05-101-1/+1
* FreeBSD: Prune some unneeded definitionsRyan Moeller2021-05-101-5/+0
* Add SIGSTOP and SIGTSTP handling to issigPaul Dagnelie2021-04-192-17/+14
* FreeBSD: add support for lockless symlink lookupMateusz Guzik2021-04-141-0/+1
* Fix various typosAndrea Gelmini2021-04-073-3/+3
* Removing old code for k(un)map_atomicBrian Atkinson2021-03-191-2/+2
* Linux 5.12 compat: idmapped mountsColeman Kane2021-03-194-3/+59
* Linux: always check or verify return of igrab()Adam D. Moss2021-03-161-1/+7
* FreeBSD: switch teardown lock to rmsMateusz Guzik2021-03-121-0/+43
* Macroify teardown lock handlingMateusz Guzik2021-03-124-10/+78
* FreeBSD: rename teardown inactive macros to mimick rrm conventionMateusz Guzik2021-03-121-16/+16
* Add branch prediction to ZFS_ENTER and ZFS_VERIFY_ZP macrosMateusz Guzik2021-03-122-4/+4
* Microoptimizations for VERIFY() and friendsAdam D. Moss2021-03-112-79/+79
* Add missing files to MakefileAllan Jude2021-03-111-0/+3
* Linux 5.12 compat: replace bio_*_io_acct with disk_*_io_acctColeman Kane2021-02-241-2/+6
* Cleaning up uio headersBrian Atkinson2021-02-203-58/+8
* Rename zfs_inode_update to zfs_znode_update_vfskhng3002021-02-092-2/+0
* Remove unused iov_iter_init_compat() wrapperBrian Behlendorf2021-01-301-13/+0
* FreeBSD: fix HEAD build, conditionally remove FDSYNC definesMatt Macy2021-01-234-4/+41
* Extending FreeBSD UIO StructBrian Atkinson2021-01-206-61/+90
* FreeBSD: minor_t needs to be signed so that -1 is recognized as suchMatthew Macy2021-01-071-1/+1
* Linux 5.11 compat: blk_{un}register_region()Brian Behlendorf2020-12-271-8/+0
* Linux 5.11 compat: bio_start_io_acct() / bio_end_io_acct()Brian Behlendorf2020-12-271-11/+24
* Linux 5.11 compat: lookup_bdev()Brian Behlendorf2020-12-271-7/+29
* Linux 4.18.0-257.el8 compat: blk_alloc_queue()Brian Behlendorf2020-12-211-0/+2
* Linux 5.10 compat: use iov_iter in uio structureBrian Behlendorf2020-12-182-11/+68
* FreeBSD: Implement sysctl for fletcher4 implRyan Moeller2020-12-112-0/+16
* Implement memory and CPU hotplugPaul Dagnelie2020-12-101-0/+5
* FreeBSD: Do zcommon_init sooner to avoid FPU panicRyan Moeller2020-12-092-0/+9
* Linux: Fix ZFS_ENTER/ZFS_EXIT/ZFS_VERFY_ZP usageBrian Behlendorf2020-11-141-1/+5
* Fix compiling on FreeBSD + gcc - don't assume illmnos bitsAdrian Chadd2020-11-101-12/+20
* G/C struct znode -> z_movedMateusz Guzik2020-11-101-4/+2
* FreeBSD: Move uio_prefaultpages def to uio.hRyan Moeller2020-11-102-1/+1
* Linux 5.10 compat: check_disk_change() removedColeman Kane2020-11-021-0/+36
* zfs_vnops: make zfs_get_data OS-independentChristian Schwarz2020-11-022-2/+0
* Introduce CPU_SEQID_UNSTABLEMateusz Guzik2020-11-022-0/+2
* Consolidate zfs_holey and zfs_accessMatthew Macy2020-10-313-4/+9
* Remove duplicate cond_resched() definitionRyan Moeller2020-10-311-1/+0
* Remove UIO_ZEROCOPY functions structuresMatthew Macy2020-10-302-64/+0
* Share zfs_fsync, zfs_read, zfs_write, et al between Linux and FreeBSDMatthew Macy2020-10-2113-17/+30
* Cross-platform acltypeRyan Moeller2020-10-131-0/+1
* FreeBSD: make adjustments for the standalone environmentWarner Losh2020-10-1316-22/+86
* Replace ZFS on Linux references with OpenZFSBrian Behlendorf2020-10-0856-56/+0
* FreeBSD: Sort out kernel FPU headers for 12.1-RELRyan Moeller2020-10-021-7/+4
* Throw const on some stringsRyan Moeller2020-10-025-23/+19
* FreeBSD: Add support for procfs_listMatthew Macy2020-09-233-5/+27
* FreeBSD: Don't save user FPU context in kernel threadsMatthew Macy2020-09-231-8/+8
* vdev_ashift should only be set onceGeorge Wilson2020-09-181-0/+2
* zfs label bootenv should store data as nvlistToomas Soome2020-09-154-0/+60
* FreeBSD: convert teardown inactive lock to a read-mostly sleepable lockMateusz Guzik2020-09-091-1/+64