| Commit message (Expand) | Author | Age | Files | Lines |
* | Linux VM Integration Cleanup | Brian Behlendorf | 2009-03-04 | 1 | -0/+1 |
* | Matching kmem_free() fix for use after free case. | Brian Behlendorf | 2009-02-19 | 1 | -5/+5 |
* | Coverity 9654, 9654: Use After Free | Brian Behlendorf | 2009-02-17 | 1 | -1/+1 |
* | kmem slab magazine ageing deadlock | Brian Behlendorf | 2009-02-17 | 1 | -3/+3 |
* | kmem slab fixes | Brian Behlendorf | 2009-02-12 | 1 | -1/+3 |
* | Linux VM integration / device special files | Brian Behlendorf | 2009-02-04 | 1 | -0/+1 |
* | 2.6.27+ portability changes | Brian Behlendorf | 2009-02-02 | 1 | -2/+1 |
* | kmem_cache hardening and performance improvements | Brian Behlendorf | 2009-01-30 | 1 | -26/+47 |
* | Implement kmem cache alignment argument | Brian Behlendorf | 2009-01-26 | 1 | -0/+2 |
* | Under Solaris KM_SLEEP ensures success (or at least you hang forever). | behlendo | 2008-11-03 | 1 | -1/+1 |
* | Add a SPL_AC_TYPE_ATOMIC64_T test to configure for systems which do | behlendo | 2008-11-03 | 1 | -341/+74 |
* | Apply two nice improvements caught by Ricardo, | behlendo | 2008-11-03 | 1 | -0/+2 |
* | Commit bulk of remaining 2.6.9 and 2.6.26 compat changes. | behlendo | 2008-08-11 | 1 | -12/+27 |
* | Start bringing in Ricardo's spl-00-rhel4-compat.patch, a few chunks | behlendo | 2008-08-05 | 1 | -0/+1 |
* | - Remove hash functionality from slab in favor of direct lookups | behlendo | 2008-07-01 | 1 | -20/+12 |
* | Remove stray call to spl_cache_free() and remove all the | behlendo | 2008-06-28 | 1 | -5/+0 |
* | Victory! I've reworked caches with large objects which are | behlendo | 2008-06-28 | 1 | -1/+0 |
* | Further slab improvements, I'm getting close to something which works | behlendo | 2008-06-27 | 1 | -9/+111 |
* | Fix for memory corruption caused by overruning the magazine | behlendo | 2008-06-26 | 1 | -1/+1 |
* | Implement per-cpu local caches. This seems to have bough me another | behlendo | 2008-06-25 | 1 | -3/+16 |
* | The first locking issue was due to the semaphore I used. I was trying | behlendo | 2008-06-24 | 1 | -8/+8 |
* | Fix minor chaos/fc9 kernel discrepencies in build | behlendo | 2008-06-13 | 1 | -0/+8 |
* | * : modules/sys/kmem-slab.c : Re-implemented the slab to no | behlendo | 2008-06-13 | 1 | -26/+93 |
* | Breaking the world for a little bit. If anyone is going to continue | behlendo | 2008-06-02 | 1 | -10/+3 |
* | Go through and add a header with the proper UCRL number. | behlendo | 2008-05-26 | 1 | -0/+26 |
* | - Properly fix the debug support for all the ASSERT's, VERIFIES, etc can be | behlendo | 2008-05-19 | 1 | -2/+0 |
* | SPL additions to increase support for updated ZFS build | behlendo | 2008-05-15 | 1 | -1/+1 |
* | Add a comment so I remember to fix this. | behlendo | 2008-05-12 | 1 | -0/+5 |
* | By default disable extra KMEM and MUTEX debugging to aid performance. | behlendo | 2008-05-09 | 1 | -15/+11 |
* | Stability hack. Under Solaris when KM_SLEEP is set kmem_cache_alloc() | behlendo | 2008-05-09 | 1 | -6/+6 |
* | Decrease of kmem warnign threshold back to 2 pages, no worse than a stack. | behlendo | 2008-05-07 | 1 | -2/+3 |
* | Add vmem memory accounting | behlendo | 2008-05-07 | 1 | -26/+69 |
* | Lots of fixes here: | behlendo | 2008-05-06 | 1 | -24/+102 |
* | Commit adaptive mutexes. This seems to have introduced some new | behlendo | 2008-05-05 | 1 | -8/+8 |
* | Update kmem.h to properly use new debug subsystem. | behlendo | 2008-04-24 | 1 | -10/+23 |
* | Prep for 0.2.1 tag | behlendo | 2008-04-24 | 1 | -15/+22 |
* | Make sure that when calling __vmem_alloc that we | wartens2 | 2008-04-24 | 1 | -2/+5 |
* | Update SPL to use new debug infrastructure. This means: | behlendo | 2008-04-21 | 1 | -5/+6 |
* | Double large kmalloc warning size to 4 pages. It was 2 pages, and ideally | behlendo | 2008-04-01 | 1 | -1/+1 |
* | Add vmem_zalloc support. | behlendo | 2008-03-31 | 1 | -11/+18 |
* | Add some crude debugging support. It leaves alot to be | behlendo | 2008-03-31 | 1 | -3/+3 |
* | OK, some pretty substantial rework here. I've merged the spl-file | behlendo | 2008-03-18 | 1 | -1/+1 |
* | Initial pass at a file API getf/releasef hooks | behlendo | 2008-03-18 | 1 | -0/+3 |
* | Fix kmem memory accounting | behlendo | 2008-03-14 | 1 | -19/+24 |
* | Fix KMEM_DEBUG support (enable by default) | behlendo | 2008-03-14 | 1 | -7/+41 |
* | Add missing cred.h functions | behlendo | 2008-03-07 | 1 | -2/+6 |
* | Fix type | behlendo | 2008-03-04 | 1 | -1/+1 |
* | Reorganize /include/ to add a /sys/, this way we don't need to | behlendo | 2008-03-01 | 1 | -0/+176 |