summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Add a few additional vnode #definesBrian Behlendorf2011-01-121-0/+8
* Clean vattr_t and vsecattr_t typesBrian Behlendorf2011-01-121-9/+10
* FRSYNC Should Use O_SYNCBrian Behlendorf2011-01-121-1/+1
* Add vn_mode_to_vtype/vn_vtype to_mode helpersBrian Behlendorf2011-01-122-0/+6
* Add cv_timedwait_interruptible() functionNeependra Khare2011-01-111-12/+16
* Linux Compat: inode->i_mutex/i_semBrian Behlendorf2011-01-111-1/+11
* Add Thread Specific Data (TSD) ImplementationBrian Behlendorf2010-12-073-0/+47
* Make kmutex_t typesafe in all cases.Ricardo M. Correia2010-11-291-13/+19
* Clear cv->cv_mutex when not in useBrian Behlendorf2010-11-291-1/+0
* Give ENOTSUP a valid user space error valueNed Bass2010-11-101-1/+1
* Linux 2.6.36 compat, wrap RLIM64_INFINITYBrian Behlendorf2010-11-091-2/+3
* Clear owner after dropping mutexBrian Behlendorf2010-11-051-2/+2
* atomic_*_*_nv() functions need to return the new value atomically.Ricardo M. Correia2010-09-171-12/+32
* Support custom build directoriesBrian Behlendorf2010-09-052-13/+20
* Move vendor check to spl-build.m4Brian Behlendorf2010-09-021-0/+1
* Add list_link_replace() functionBrian Behlendorf2010-08-271-0/+13
* Add MUTEX_NOT_HELD() functionBrian Behlendorf2010-08-271-1/+3
* Stub out kmem cache defrag APIBrian Behlendorf2010-08-271-5/+18
* Add missing atomic functionsBrian Behlendorf2010-08-271-0/+44
* Fix stack overflow in vn_rdwr() due to memory reclaimLi Wei2010-08-121-0/+1
* Correctly handle rwsem_is_locked() behaviorNed Bass2010-08-102-31/+70
* Add uninstall Makefile targetsBrian Behlendorf2010-07-282-4/+14
* Add Debian and Slackware style packaging via alienBrian Behlendorf2010-07-271-0/+16
* Ensure kmem_alloc() and vmem_alloc() never failBrian Behlendorf2010-07-261-88/+146
* Fix max_ncpus definition.Ricardo M. Correia2010-07-201-2/+3
* Display DEBUG keyword during module load when --enable-debug is used.Ricardo M. Correia2010-07-201-0/+6
* Fix bcopy() to allow memory area overlapRicardo M. Correia2010-07-201-1/+1
* Fix compilation error due to undefined ACCESS_ONCE macro.Ricardo M. Correia2010-07-202-0/+48
* Prefix all SPL debug macros with 'S'Brian Behlendorf2010-07-201-68/+77
* Split <sys/debug.h> headerBrian Behlendorf2010-07-209-388/+399
* Linux 2.6.35 compat: filp_fsync() dropped 'stuct dentry *'Brian Behlendorf2010-07-141-0/+27
* Proposed fix for low memory ZFS deadlocksBrian Behlendorf2010-07-131-1/+1
* Add __divdi3(), remove __udivdi3() kernel dependencyBrian Behlendorf2010-07-132-0/+33
* Implementation of the TQ_FRONT flag.Ned Bass2010-07-011-0/+1
* Only make compiler warnings fatal with --enable-debugBrian Behlendorf2010-06-301-0/+1
* Linux-2.6.33 compat, O_DSYNC flag addedBrian Behlendorf2010-06-301-1/+8
* Linux-2.6.33 compat, .ctl_name removed from struct ctl_tableBrian Behlendorf2010-06-301-0/+6
* Treat mutex->owner as volatileBrian Behlendorf2010-06-281-10/+28
* Accept but ignore TASKQ_DC_BATCH and TQ_FRONTBrian Behlendorf2010-06-281-0/+2
* Add kmem_vasprintf functionBrian Behlendorf2010-06-241-0/+1
* Revert "Support TQ_FRONT flag used by taskq_dispatch()"Brian Behlendorf2010-06-211-2/+0
* Add missing header util/sscanf.hBrian Behlendorf2010-06-141-0/+28
* Include kstat.h from kmem.hBrian Behlendorf2010-06-141-0/+1
* Support TQ_FRONT flag used by taskq_dispatch()Brian Behlendorf2010-06-111-0/+2
* Minor cleanup and Solaris API additions.Brian Behlendorf2010-06-114-28/+41
* Add kmem_asprintf(), strfree(), strdup(), and minor cleanup.Brian Behlendorf2010-06-111-51/+4
* Add xuio_* structures and typedefs.Brian Behlendorf2010-06-111-10/+50
* Stub out additional missing headersBrian Behlendorf2010-06-116-0/+180
* Cleanly split Linux proc.h (fs) from conflicting Solaris proc.h (process)Brian Behlendorf2010-06-117-40/+61
* Refresh autogen.sh products with automake 1.11.1.Brian Behlendorf2010-05-211-1/+1