mirror_zfs/modules/spl
behlendo a0f6da3d95 Add a SPL_AC_TYPE_ATOMIC64_T test to configure for systems which do
already supprt atomic64_t types.

* spl-07-kmem-cleanup.patch
This moves all the debugging code from sys/kmem.h to spl-kmem.c, because
the huge macros were hard to debug and were bloating functions that
allocated memory. I also fixed some other minor problems, including
32-bit fixes and a reported memory leak which was just due to using the
wrong free function.



git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@163 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
2008-11-03 21:06:04 +00:00
..
Makefile.in Breaking the world for a little bit. If anyone is going to continue 2008-06-02 17:28:49 +00:00
spl-atomic.c Go through and add a header with the proper UCRL number. 2008-05-26 04:38:26 +00:00
spl-condvar.c Apply Ricardo's spl-02-condvar-poison.patch 2008-08-04 23:59:08 +00:00
spl-debug.c Reviewed and applied spl-01-rm-gpl-symbol-set_cpus_allowed.patch 2008-11-03 20:07:20 +00:00
spl-err.c Breaking the world for a little bit. If anyone is going to continue 2008-06-02 17:28:49 +00:00
spl-generic.c Apply two nice improvements caught by Ricardo, 2008-11-03 20:34:17 +00:00
spl-kmem.c Add a SPL_AC_TYPE_ATOMIC64_T test to configure for systems which do 2008-11-03 21:06:04 +00:00
spl-kobj.c Breaking the world for a little bit. If anyone is going to continue 2008-06-02 17:28:49 +00:00
spl-kstat.c Minor tweak to ensure kstat values are printed correctly on x86_64 at least 2008-06-06 23:11:34 +00:00
spl-module.c Sigh more compat fixes, this is almost right for 2.6.9 - 2.6.26 kernels. 2008-08-11 23:47:44 +00:00
spl-mutex.c Fixes: 2008-06-04 06:00:46 +00:00
spl-proc.c Apply two nice improvements caught by Ricardo, 2008-11-03 20:34:17 +00:00
spl-rwlock.c Go through and add a header with the proper UCRL number. 2008-05-26 04:38:26 +00:00
spl-taskq.c Apply a nice fix caught by Ricardo, 2008-11-03 20:21:08 +00:00
spl-thread.c Commit bulk of remaining 2.6.9 and 2.6.26 compat changes. 2008-08-11 22:13:47 +00:00
spl-time.c Commit bulk of remaining 2.6.9 and 2.6.26 compat changes. 2008-08-11 22:13:47 +00:00
spl-vnode.c Commit bulk of remaining 2.6.9 and 2.6.26 compat changes. 2008-08-11 22:13:47 +00:00