aboutsummaryrefslogtreecommitdiffstats
path: root/modules/spl/spl-kmem.c
Commit message (Expand)AuthorAgeFilesLines
* Fix for memory corruption caused by overruning the magazinebehlendo2008-06-261-61/+92
* Implement per-cpu local caches. This seems to have bough me another behlendo2008-06-251-134/+373
* The first locking issue was due to the semaphore I used. I was tryingbehlendo2008-06-241-22/+26
* Fix minor chaos/fc9 kernel discrepencies in buildbehlendo2008-06-131-7/+13
* * : modules/sys/kmem-slab.c : Re-implemented the slab to nobehlendo2008-06-131-427/+562
* Fix some bad grammerbehlendo2008-06-041-1/+1
* Just use CONFIG_SLUB to detect SLUB usebehlendo2008-06-041-1/+1
* Fixes:behlendo2008-06-041-56/+88
* Breaking the world for a little bit. If anyone is going to continuebehlendo2008-06-021-14/+79
* Go through and add a header with the proper UCRL number.behlendo2008-05-261-0/+26
* Rework condition variable implementation to be consistent withbehlendo2008-05-151-0/+11
* By default disable extra KMEM and MUTEX debugging to aid performance.behlendo2008-05-091-1/+6
* Stability hack. Under Solaris when KM_SLEEP is set kmem_cache_alloc()behlendo2008-05-091-0/+28
* Add vmem memory accountingbehlendo2008-05-071-7/+34
* Lots of fixes here:behlendo2008-05-061-40/+171
* Update SPL to use new debug infrastructure. This means:behlendo2008-04-211-15/+31
* * modules/spl/spl-kmem.c : Make sure to disable interruptswartens22008-04-161-14/+21
* - Add some spinlocks to cover all the private data in the mutex. I don'tbehlendo2008-04-151-8/+16
* - Remapped ldi_handle_t to struct block_device * which is much more usefulbehlendo2008-04-031-2/+6
* Add some crude debugging support. It leaves alot to bebehlendo2008-03-311-2/+2
* OK, some pretty substantial rework here. I've merged the spl-filebehlendo2008-03-181-4/+7
* Initial pass at a file API getf/releasef hooksbehlendo2008-03-181-0/+24
* Fix kmem memory accountingbehlendo2008-03-141-5/+21
* Fix KMEM_DEBUG support (enable by default)behlendo2008-03-141-0/+7
* Reorganize /include/ to add a /sys/, this way we don't need tobehlendo2008-03-011-1/+1
* OK, I think this is the last of major cleanup and restructuring.behlendo2008-02-281-0/+251