aboutsummaryrefslogtreecommitdiffstats
path: root/include/os
Commit message (Expand)AuthorAgeFilesLines
* FreeBSD: Improve taskq wrapperAlexander Motin2023-11-061-9/+9
* FreeBSD: Reduce divergence from in-tree sourcesAlexander Motin2023-10-107-7/+10
* ARC: Remove b_bufcnt/b_ebufcnt from ARC headersAlexander Motin2023-10-071-8/+4
* Fix invalid pointer access in trace_dbuf.hChunwei Chen2023-10-031-2/+6
* Retire z_nr_znodesMateusz Guzik2023-09-192-2/+0
* Linux 4.20 compat: wrapper function for iov_iter type accessColeman Kane2023-09-191-0/+6
* Linux 6.4 compat: iter_iov() function now used to get old iov memberColeman Kane2023-09-191-0/+6
* Linux 6.5 compat: blkdev changesColeman Kane2023-09-191-0/+6
* Linux 6.5 compat: use disk_check_media_change when it existsColeman Kane2023-09-191-0/+1
* Avoid save/restoring AMX registers to avoid a SPR erratumRich Ercolani2023-08-271-5/+14
* linux/spl/kmem_cache: undefine `kmem_cache_alloc` before defining itRyan Lahfa2023-08-251-0/+8
* linux: implement filesystem-side copy/clone functions for EL7Rob Norris2023-07-261-0/+4
* linux: implement filesystem-side clone ioctlsRob Norris2023-07-261-0/+35
* linux: implement filesystem-side copy/clone functionsRob Norris2023-07-261-0/+14
* Linux 6.5 compat: disk_check_media_change() was addedColeman Kane2023-07-211-0/+2
* Linux 6.5 compat: BLK_STS_NEXUS renamed to BLK_STS_RESV_CONFLICTColeman Kane2023-07-211-0/+8
* Linux 6.5 compat: intptr_t definition is canonically signedColeman Kane2023-07-211-1/+1
* FreeBSD: catch up to __FreeBSD_version 1400093Mateusz Guzik2023-07-201-0/+4
* Add a delay to tearing down threads.Rich Ercolani2023-06-261-0/+1
* Finally drop long disabled vdev cache.Alexander Motin2023-06-091-1/+0
* Use __attribute__((malloc)) on memory allocation functionsRichard Yao2023-05-263-11/+14
* zil: Add some more statistics.Alexander Motin2023-05-251-0/+34
* Wrap clang specific pragmaBrian Behlendorf2023-05-021-0/+4
* powerpc64: Support ELFv2 asm on Big EndianJustin Hibbits2023-04-271-1/+1
* Add loongarch64 supportHan Gao2023-04-251-1/+17
* Linux: Suppress -Wordered-compare-function-pointers in tracepoint codeRichard Yao2023-04-201-0/+4
* Linux 6.3 compat: idmapped mount API changesyouzhongyang2023-04-109-37/+92
* module: freebsd: fix aarch64 fpu handlingKyle Evans2023-04-101-2/+12
* Miscellaneous FreBSD compilation bugfixesMartin Matuška2023-04-064-0/+10
* linux 6.3 compat: needs REQ_PREFLUSH | REQ_OP_WRITEyouzhongyang2023-03-311-1/+1
* linux 6.3 compat: add another bdev_io_acct caseRich Ercolani2023-03-271-2/+8
* spl: cmn_err_once() should be usable in brace-less if else statementsAttila Fülöp2023-03-152-12/+12
* Refactor CONFIG_SPE check on Linux/powerpcWHR2023-03-151-18/+10
* Fix missing semicolons in commit 1f196e3WHR2023-03-151-4/+4
* Silence clang static analyzer warnings about stored stack addressesRichard Yao2023-03-141-3/+0
* Implementation of block cloning for ZFSPawel Jakub Dawidek2023-03-103-2/+7
* Workaround for Linux PowerPC GPL-only cpu_has_feature()Low-power2023-03-102-0/+26
* Fix build for Linux/powerpc without CONFIG_ALTIVEC or CONFIG_VSXLow-power2023-03-071-8/+22
* spl: Add cmn_err_once() to log a message only on the first callAttila Fülöp2023-03-072-0/+50
* Add SHA2 SIMD feature tests for LinuxTino Reichardt2023-03-026-13/+169
* Add SHA2 SIMD feature tests for FreeBSDTino Reichardt2023-03-027-28/+205
* Remove old or redundant SHA2 filesTino Reichardt2023-03-024-347/+0
* Linux: Assert mutex is held in mutex_exit()Richard Yao2023-02-281-0/+1
* Use .section .rodata instead of .rodata on FreeBSDDimitry Andric2023-02-241-1/+1
* Fix buffered/direct/mmap I/O raceBrian Behlendorf2023-02-231-1/+1
* Linux: use filemap_range_has_page()Brian Behlendorf2023-02-143-8/+20
* Restore FreeBSD to use .rodataJorgen Lundman2023-02-061-1/+1
* linux 6.2 compat: zpl_set_acl arg2 is now struct dentryColeman Kane2023-01-241-0/+3
* x86 asm: Replace .align with .balignAttila Fülöp2023-01-242-10/+10
* Unify Assembler files between Linux and WindowsJorgen Lundman2023-01-174-0/+397