summaryrefslogtreecommitdiffstats
path: root/include/os
Commit message (Expand)AuthorAgeFilesLines
...
* config: remove HAVE_3ARGS_BDI_SETUP_AND_REGISTERRob Norris2024-09-181-28/+0
* config: remove HAVE_SET_CACHED_ACL_USABLERob Norris2024-09-181-37/+0
* config: remove HAVE_SET_ACLRob Norris2024-09-181-2/+3
* config: remove HAVE_POSIX_ACL_RELEASE and HAVE_POSIX_ACL_RELEASE_GPL_ONLYRob Norris2024-09-181-4/+0
* config: remove HAVE___POSIX_ACL_CHMODRob Norris2024-09-181-16/+0
* config: remove HAVE_PERCPU_COUNTER_INIT_WITH_GFPRob Norris2024-09-183-50/+0
* config: remove HAVE_KERNEL_TIMER_LIST_FLAGSRob Norris2024-09-181-2/+0
* config: remove HAVE_KERNEL_STRSCPYRob Norris2024-09-181-7/+0
* config: remove HAVE_FILE_INODERob Norris2024-09-181-12/+0
* config: remove HAVE_FILE_DENTRYRob Norris2024-09-181-12/+0
* config: remove HAVE_D_MAKE_ROOTRob Norris2024-09-181-4/+0
* config: remove HAVE_DENTRY_D_U_ALIASESRob Norris2024-09-181-2/+0
* config: remove HAVE_CLEAR_INODE and HAVE_EVICT_INODERob Norris2024-09-181-10/+0
* config: remove HAVE_BIO_BVEC_ITERRob Norris2024-09-181-10/+0
* config: remove HAVE_1ARG_BIO_END_IO_TRob Norris2024-09-181-11/+0
* Linux 6.10 compat: Fix tracepoints definitionsPavel Snajdr2024-09-173-19/+19
* Adding Direct IO SupportBrian Atkinson2024-09-149-17/+131
* abd_os: break out platform-specific header partsRob Norris2024-08-216-0/+194
* spl-taskq: per-taskq kstatsRob Norris2024-08-191-0/+42
* Linux 6.11: add compat macro for page_mapping()Rob Norris2024-08-131-0/+7
* Linux 6.11: get backing_dev_info through queue gendiskRob Norris2024-08-131-1/+3
* Linux 6.11: enable queue flush through queue limitsRob Norris2024-08-131-12/+19
* FreeBSD: remove support for FreeBSD < 13.0-RELEASE (#16372)Rob Norris2024-08-057-152/+2
* Linux: Report reclaimable memory to kernel as such (#16385)Alexander Motin2024-07-302-3/+3
* Use kmap_local_page instead of kmap_atomic (#16329)Jason Lee2024-07-161-2/+8
* Linux 6.10: work harder to avoid kmem_cache_alloc reuseRob Norris2024-07-151-8/+11
* Fix missing semicolon in trace_dbuf.h (#16281)Daniel Berlin2024-07-121-1/+1
* FreeBSD: Use a statement expression to implement SET_ERROR() (#16284)Mark Johnston2024-07-081-5/+6
* FreeBSD: Add const qualifier to members of struct opensolaris_utsnameZhenlei Huang2024-05-301-5/+5
* Simplify issig().Pawel Jakub Dawidek2024-05-292-11/+2
* Linux 6.7 compat: detect if kernel defines intptr_tRob N2024-05-241-0/+2
* Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN.chenqiuhao19972024-05-103-3/+6
* vdev_disk: disable flushes if device does not support itRob N2024-05-021-0/+27
* bdev_discard_supported: understand discard_granularity=0Rob N2024-04-121-2/+4
* dkio: remove kernel dkio.h compatibility headerRob Norris2024-04-114-75/+0
* zio: remove io_cmd and DKIOCFLUSHWRITECACHERob Norris2024-04-111-4/+2
* Add custom debug printing for your assertsRich Ercolani2024-04-102-29/+272
* xdr: header cleanupRob N2024-04-035-75/+31
* vdev_disk: rewrite BIO filling machinery to avoid split pagesRob Norris2024-03-251-0/+1
* linux 5.4 compat: page_size()Rob Norris2024-03-252-0/+37
* freebsd: fix missing headers in distribution tarballRob N2024-03-201-0/+2
* Linux: Cleanup taskq threads spawn/exitAlexander Motin2024-02-131-1/+1
* BRT: Fix FICLONE/FICLONERANGE shortened copyBrian Behlendorf2024-02-052-3/+0
* Linux 6.8 compat: handle mnt_idmap user_namespace changeRob Norris2024-01-292-5/+61
* Linux 6.8 compat: implement strlcpy fallbackRob Norris2024-01-291-0/+49
* Remove list_size struct member from list implementationMigeljanImeri2024-01-262-3/+2
* ZIL: Update Linux tracing after #15635Alexander Motin2024-01-081-4/+10
* Linux 6.2 compat: add check for kernel_neon_* availabilityShengqi Chen2024-01-082-0/+12
* spa: make read/write queues configurableRob N2023-12-201-0/+6
* Linux 6.7 compat: rework shrinker setup for heap allocationsRob Norris2023-12-201-47/+19