aboutsummaryrefslogtreecommitdiffstats
path: root/lib/libspl/include
Commit message (Expand)AuthorAgeFilesLines
* Handle aarch64 defines seperate from armWindel Bouwman2022-03-071-8/+17
* Use _Noreturn (C11; GNU89) properlyAlejandro Colomar2022-03-041-1/+0
* userspace: mark arguments usedнаб2022-02-181-0/+1
* module: icp: remove unused (and mostly faked) cm_{{min,max}_key_length,mech_f...наб2022-02-151-3/+0
* Rename fallthrough to zfs_fallthroughJorgen Lundman2022-02-151-3/+3
* Add `--enable-asan` and `--enable-ubsan` switchesDamian Szuberski2022-02-031-1/+2
* Replace *CTASSERT() with _Static_assert()наб2022-01-261-8/+0
* libspl: include: ia32: removeнаб2022-01-264-307/+1
* libspl: cast to uintptr_t instead of !!ingнаб2022-01-241-9/+15
* libspl: ASSERT*: !! for sizeofнаб2022-01-211-9/+9
* module/*.ko: prune .data, global .rodataнаб2022-01-141-2/+2
* libspl: kmem.h: mark unused kmem_*() macro arguments usedнаб2021-12-231-2/+2
* libspl: ASSERT*: mark arguments as usedнаб2021-12-231-9/+9
* FreeBSD: fix world build after 143476ce8Martin Matuška2021-12-201-1/+1
* Use fallthrough macroBrian Behlendorf2021-09-141-1/+10
* Remove NOTE(CONSTCOND) and note.hнаб2021-07-261-2/+0
* Detect HAVE_LARGE_STACKS at compile timeKevin Bowling2021-07-162-0/+4
* Remove pool io kstats (#12212)Alexander Motin2021-06-101-6/+0
* lib{efi,avl,share,tpool,zfs_core,zfsbootenv,zutil}: -fvisibility=hiddenнаб2021-06-091-7/+7
* More aggsum optimizationsAlexander Motin2021-06-071-0/+43
* libspl: staticify buf and pagesize, rename aok to libspl_assert_okнаб2021-06-031-1/+1
* Introduce write-mostly sumsAlexander Motin2021-05-272-0/+69
* Support running FreeBSD buildworld on Arm-based macOS hostsJessica Clarke2021-03-261-0/+11
* Removed duplicated includesAndrea Gelmini2021-03-221-1/+0
* FreeBSD: fix HEAD build, conditionally remove FDSYNC definesMatt Macy2021-01-234-0/+76
* Extending FreeBSD UIO StructBrian Atkinson2021-01-201-22/+22
* Linux 5.10 compat: use iov_iter in uio structureBrian Behlendorf2020-12-181-1/+0
* Remove UIO_ZEROCOPY functions structuresMatthew Macy2020-10-301-39/+0
* Share zfs_fsync, zfs_read, zfs_write, et al between Linux and FreeBSDMatthew Macy2020-10-211-1/+0
* Cross-platform acltypeRyan Moeller2020-10-131-25/+41
* FreeBSD: make adjustments for the standalone environmentWarner Losh2020-10-131-4/+0
* Fixes for running FreeBSD buildworld on Linux/macOS hostsAlexander Richardson2020-09-031-0/+3
* Fix -Werror,-Wmacro-redefined in limits.hAlexander Richardson2020-09-011-0/+5
* libspl: Provide platform-specific zone implementationsRyan Moeller2020-08-311-9/+0
* Fix definition of BLKGETSIZE64 on FreeBSDAlexander Richardson2020-08-271-5/+1
* Appease GCC sprintf warnings found on Fedora 32/GCC 10.0.1Chris McDonough2020-08-242-2/+2
* Remove KMC_NOMAGAZINEMatthew Ahrens2020-08-051-1/+0
* Remove KMC_NOHASHMatthew Ahrens2020-08-051-2/+0
* Changes to make openzfs build within FreeBSD buildworldMatthew Macy2020-07-314-4/+10
* Prefix zfs internal endian checks with _ZFSMatthew Macy2020-07-284-151/+44
* FreeBSD: Fixes required to build ZFS on PowerPCMatthew Macy2020-07-251-2/+2
* Annotate unused parameters on inline definitions as suchKyle Evans2020-07-231-3/+4
* Remove dependency on sharetab file and refactor sharing logicGeorge Wilson2020-07-131-17/+7
* Move libspl_assertf into .c fileArvind Sankar2020-07-101-26/+7
* Add zpool_nextboot, move zfs_jail to libzfs.hRyan Moeller2020-07-061-6/+0
* Drop unnecessary srcdir pathsArvind Sankar2020-06-248-82/+82
* Add prototypesArvind Sankar2020-06-181-0/+5
* Add convenience wrappers for common uio usageJorgen Lundman2020-06-145-102/+45
* Remove unnecessary references to slaveryMatthew Ahrens2020-06-101-1/+0
* Improve compatibility with C++ consumersRyan Moeller2020-06-062-2/+3