summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a few additional vnode #definesBrian Behlendorf2011-01-121-0/+8
* Make vn_cache|vn_file_cache kmem cachesBrian Behlendorf2011-01-121-2/+2
* Clean vattr_t and vsecattr_t typesBrian Behlendorf2011-01-122-18/+16
* FRSYNC Should Use O_SYNCBrian Behlendorf2011-01-121-1/+1
* Add vn_mode_to_vtype/vn_vtype to_mode helpersBrian Behlendorf2011-01-123-6/+41
* Add cv_timedwait_interruptible() functionNeependra Khare2011-01-112-16/+33
* Linux Compat: inode->i_mutex/i_semBrian Behlendorf2011-01-112-11/+14
* Add Thread Specific Data (TSD) Regression TestBrian Behlendorf2010-12-071-1/+184
* Add Thread Specific Data (TSD) ImplementationBrian Behlendorf2010-12-078-3/+700
* Refresh autogen.sh productsBrian Behlendorf2010-11-302-6/+6
* Make kmutex_t typesafe in all cases.Ricardo M. Correia2010-11-291-13/+19
* Clear cv->cv_mutex when not in useBrian Behlendorf2010-11-292-11/+10
* Give ENOTSUP a valid user space error valueNed Bass2010-11-101-1/+1
* Linux 2.6.36 compat, use fops->unlocked_ioctl()Brian Behlendorf2010-11-102-10/+10
* Linux 2.6.36 compat, fs_struct->lock type changeBrian Behlendorf2010-11-094-10/+178
* Linux 2.6.36 compat, wrap RLIM64_INFINITYBrian Behlendorf2010-11-091-2/+3
* Fix incorrect krw_type_t typeBrian Behlendorf2010-11-091-1/+1
* Prep for 0.5.2 tagBrian Behlendorf2010-11-051-1/+1
* Clear owner after dropping mutexBrian Behlendorf2010-11-051-2/+2
* Fix 2.6.35 shrinker callback API changeBrian Behlendorf2010-10-224-3/+196
* atomic_*_*_nv() functions need to return the new value atomically.Ricardo M. Correia2010-09-171-12/+32
* Fix markdown renderingBrian Behlendorf2010-09-151-2/+2
* Reference new zfsonlinux.org websiteBrian Behlendorf2010-09-141-1/+1
* Support custom build directoriesBrian Behlendorf2010-09-0516-88/+177
* Remove spl-x.y.z.zip creation in 'make dist'Brian Behlendorf2010-09-022-5/+4
* Move vendor check to spl-build.m4Brian Behlendorf2010-09-0212-728/+1371
* Prep for spl-0.5.1 tagBrian Behlendorf2010-09-011-1/+1
* Add quick build instructionsBrian Behlendorf2010-09-011-2/+7
* 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-272-5/+30
* Add missing atomic functionsBrian Behlendorf2010-08-271-0/+44
* Prep for spl-0.5.0 tagBrian Behlendorf2010-08-131-0/+7
* Fix stack overflow in vn_rdwr() due to memory reclaimLi Wei2010-08-122-0/+7
* Correctly handle rwsem_is_locked() behaviorNed Bass2010-08-105-31/+172
* Correctly detect atomic64_cmpxchg supportNed Bass2010-08-082-0/+3
* Fix taskq code to not drop tasks when TQ_SLEEP is used.Ricardo M. Correia2010-08-022-28/+48
* Strfree() should call kfree() not kmem_free()Brian Behlendorf2010-07-301-1/+1
* Add uninstall Makefile targetsBrian Behlendorf2010-07-285-6/+26
* Add Debian and Slackware style packaging via alienBrian Behlendorf2010-07-2712-71/+574
* Ensure kmem_alloc() and vmem_alloc() never failBrian Behlendorf2010-07-262-193/+289
* Fix two minor compiler warningsBrian Behlendorf2010-07-262-5/+7
* Remove deadcode caused by removal of format1 argBrian Behlendorf2010-07-211-14/+5
* 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-202-4/+12
* Fix buggy kmem_{v}asprintf() functionsRicardo M. Correia2010-07-201-4/+4
* 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-2014-492/+533
* Split <sys/debug.h> headerBrian Behlendorf2010-07-2025-458/+460