index
:
openzfs/zfs.git
b_zfs-2.0.2
b_zfs-2.0.5
b_zfs-2.1.0
b_zfs-2.1.6
b_zfs_2.1.10-staging
b_zfs_2.1.11
b_zfs_2.2.4
b_zfs_2.2.6
b_zfs_2.2.6_debian12
master
zfs-0.6.3-stable
zfs-0.6.4-release
zfs-0.6.5-release
zfs-0.7-release
zfs-0.7.12-release
zfs-0.7.13-release
zfs-0.8.3-kernel56
zfs-0.8.3-kernel56-patched2
zfs-0.8.3-release
zfs-0.8.4-release
zfs-0.8.5
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
sys
/
kmem.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
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