summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fix missing return resulting in a double unlock of &files->file_lockbehlendo2008-06-032-2/+3
* Add the minimal set of kernel patches need to for the SPL. Hopefullybehlendo2008-06-022-0/+25
* This should have been part of the previous autoconf commit.behlendo2008-06-021-0/+1
* Breaking the world for a little bit. If anyone is going to continuebehlendo2008-06-0225-247/+809
* Make a tag just for release to CEA, this has the URCLbehlendo2008-05-262-1/+7
* Go through and add a header with the proper UCRL number.behlendo2008-05-2662-34/+2071
* Prep for for 0.3.0 tag, this is the tag which was used for allbehlendo2008-05-213-30/+8
* - Properly fix the debug support for all the ASSERT's, VERIFIES, etc can bebehlendo2008-05-198-88/+217
* SPL additions to increase support for updated ZFS buildbehlendo2008-05-155-8/+24
* Disable adaptive mutexs by default (always sleep), and whilebehlendo2008-05-151-1/+3
* Rework condition variable implementation to be consistent withbehlendo2008-05-154-153/+210
* Enhanse the thread interface to do something quasi inteligentbehlendo2008-05-122-3/+24
* Add a comment so I remember to fix this.behlendo2008-05-121-0/+5
* By default disable extra KMEM and MUTEX debugging to aid performance.behlendo2008-05-095-17/+31
* Stability hack. Under Solaris when KM_SLEEP is set kmem_cache_alloc()behlendo2008-05-093-6/+43
* Add an almost feature complete implemenation of kstat. I chosebehlendo2008-05-086-110/+664
* Same deal as ZFS, we're quite stable now so tag it.behlendo2008-05-072-2/+2
* Decrease of kmem warnign threshold back to 2 pages, no worse than a stack.behlendo2008-05-071-2/+3
* Add vmem memory accountingbehlendo2008-05-072-33/+103
* - Relocate 'stats_per' in to proper /proc/sys/spl/mutex/ directorybehlendo2008-05-073-34/+67
* Remaining issues fixed after reenabled mutex debugging.behlendo2008-05-062-5/+13
* - Updated rwlock's to reside in a .c file instead of a static inlinebehlendo2008-05-063-283/+321
* Lots of fixes here:behlendo2008-05-066-79/+303
* Commit adaptive mutexes. This seems to have introduced some newbehlendo2008-05-059-201/+561
* New an improved taskq implementation for the SPL. It allows abehlendo2008-04-255-139/+484
* Update kmem.h to properly use new debug subsystem.behlendo2008-04-242-11/+24
* Prep for 0.2.1 tagbehlendo2008-04-248-24/+50
* Forgot to update the ChangeLog.wartens22008-04-241-0/+7
* Make sure that when calling __vmem_alloc that wewartens22008-04-241-2/+5
* Minor improvement to taskq handling. This is a small step towardsbehlendo2008-04-232-7/+17
* Be careful to never use any of the debug infrastructure eitherbehlendo2008-04-221-5/+2
* Give it a real version for a tagbehlendo2008-04-222-2/+2
* Stack usage is my enemy. Trade cpu cycles in the debug code tobehlendo2008-04-223-62/+55
* More fixes to ensure we get good debug logs even if we're in thebehlendo2008-04-213-53/+63
* Added 4 missing subsystem flagsbehlendo2008-04-211-0/+8
* Whoops, missed an instance where we could recursively stack check... bad.behlendo2008-04-211-3/+2
* Handful of minor stack checking fixesbehlendo2008-04-213-8/+9
* Update SPL to use new debug infrastructure. This means:behlendo2008-04-2123-271/+410
* Frist minor batch of fixes. Catch a dropped ;, and use SBUG instead of BUG.behlendo2008-04-192-5/+6
* Whoops need this!behlendo2008-04-181-0/+21
* First commit of lustre style internal debug support. Thesebehlendo2008-04-1810-337/+2464
* * modules/spl/spl-kmem.c : Make sure to disable interruptswartens22008-04-162-14/+29
* - Add some spinlocks to cover all the private data in the mutex. I don'tbehlendo2008-04-153-31/+76
* Just cleanup up an error case to avoid overspamming the console.behlendo2008-04-141-4/+2
* Add hw_serial support based on a usermodehelper which runsbehlendo2008-04-121-17/+116
* Adjust the condition variables to simply sleep uninteruptibly.behlendo2008-04-111-69/+32
* - Add more strict in_atomic() checking to the mutex entrybehlendo2008-04-113-72/+122
* Fix race in rwlock implementation which can occur whenbehlendo2008-04-072-2/+11
* - Fix write-only behavior in vn-open()behlendo2008-04-043-23/+23
* Update the thread shim to use the current kernel threading API.behlendo2008-04-042-17/+17