summaryrefslogtreecommitdiffstats
path: root/include/linux
Commit message (Expand)AuthorAgeFilesLines
* Add support for rw semaphore under PREEMPT_RT_FULLClemens Fruhwirth2016-12-191-2/+7
* Linux 4.8 compat: rw_semaphore atomic_long_t countBrian Behlendorf2016-07-291-2/+5
* Implement a proper rw_tryupgradeChunwei Chen2016-05-311-0/+17
* Linux 4.7 compat: inode_lock() and friendsChunwei Chen2016-05-201-1/+18
* Fix lockdep warning in spl_inode_{lock,unlock}Olaf Faaland2015-12-111-1/+1
* Retire rwsem_is_locked() compatBrian Behlendorf2015-06-101-24/+0
* Retire spl_module_init()/spl_module_fini()Brian Behlendorf2015-02-272-60/+0
* Refactor existing codeBrian Behlendorf2015-01-161-3/+3
* Remove compat includes from sys/types.hNed Bass2014-11-191-0/+1
* Kernel header installation should respect --prefixRichard Yao2014-10-281-1/+1
* Linux 3.12 compat: shrinker semanticsTim Chase2014-10-281-0/+7
* Remove vfs_fsync() wrapperBrian Behlendorf2014-10-171-11/+6
* Remove proc_handler() wrapperBrian Behlendorf2014-10-172-97/+0
* Remove kallsyms_lookup_name() wrapperBrian Behlendorf2014-10-172-45/+0
* Remove shrink_{i,d}node_cache() wrappersBrian Behlendorf2014-10-171-96/+0
* Remove global memory variablesBrian Behlendorf2014-10-171-16/+0
* Remove on_each_cpu() wrapperBrian Behlendorf2014-10-172-41/+0
* Remove mutex_lock_nested() wrapperBrian Behlendorf2014-10-172-37/+0
* Remove i_mutex() configure checkBrian Behlendorf2014-10-171-9/+2
* Remove linux/uaccess.h header checkBrian Behlendorf2014-10-172-36/+0
* Simplify the time compatibility wrappersBrian Behlendorf2014-10-172-46/+0
* Map highbit64() to fls64()Brian Behlendorf2014-10-171-12/+0
* Remove CTL_UNNUMBERED sysctl interfaceBrian Behlendorf2014-10-171-6/+0
* Remove register_sysctl() compatibility codeBrian Behlendorf2014-10-171-9/+0
* Cleanup vn_rename() and vn_remove()Richard Yao2014-08-131-18/+0
* Linux 3.17 compat: remove wait_on_bit action functionNed Bass2014-08-112-0/+46
* Linux 3.12 compat: New shrinker APIRichard Yao2013-11-061-83/+143
* Emulate illumos interface cv_timedwait_hires()Ned Bass2013-11-042-0/+48
* Linux 3.10 compat: Do not rely on struct proc_dir_entry definitionRichard Yao2013-07-081-3/+0
* Change spl-kmod-devel install pathBrian Behlendorf2013-03-141-1/+1
* Refresh links to web siteNed Bass2013-03-0416-16/+16
* Remove custom install-data-local for headersBrian Behlendorf2013-03-011-0/+28
* Remove spl_invalidate_inodes()Brian Behlendorf2013-01-171-28/+0
* RHEL 6.4 compat, fallocate()Brian Behlendorf2013-01-081-0/+20
* Fix spl_kmem_init_kallsyms_lookup() panicBrian Behlendorf2012-12-191-0/+1
* Removed SPL_AC_3ARGS_INIT_WORK checkBrian Behlendorf2012-12-121-49/+0
* Linux 3.7 compat, __clear_close_on_exec() removedBrian Behlendorf2012-10-181-4/+0
* Linux 3.6 compat, kern_path_locked() addedYuxuan Shui2012-10-141-0/+6
* Remove autotools productsBrian Behlendorf2012-08-271-414/+0
* Optimize spl_rwsem_is_locked()Brian Behlendorf2012-07-131-42/+25
* Linux 3.4 compat, __clear_close_on_exec replaces FD_CLRRichard Yao2012-06-131-0/+4
* Linux 3.2 compat: rw_semaphore.wait_lock is rawDarik Horn2012-01-111-8/+28
* Proxmox VE kernel compat, invalidate_inodes()Brian Behlendorf2011-12-211-2/+2
* Prepend spl_ to all init/fini functionsBrian Behlendorf2011-11-111-2/+2
* Linux 3.1 compat, shrink_*cache_memoryBrian Behlendorf2011-11-091-6/+48
* Linux 3.1 compat, vfs_fsync()Brian Behlendorf2011-11-091-5/+9
* Linux 3.1 compat, kern_path_parent()Brian Behlendorf2011-11-091-4/+10
* Linux 3.0: Shrinker compatibilityBrian Behlendorf2011-06-211-23/+106
* Linux 2.6.39 compat, zlib_deflate_workspacesize()Brian Behlendorf2011-04-201-0/+37
* Linux 2.6.39 compat, kern_path_parent()Brian Behlendorf2011-04-201-0/+6