]> git.proxmox.com Git - mirror_spl.git/commit - config/spl-build.m4
Add a SPL_AC_TYPE_ATOMIC64_T test to configure for systems which do
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Mon, 3 Nov 2008 21:06:04 +0000 (21:06 +0000)
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Mon, 3 Nov 2008 21:06:04 +0000 (21:06 +0000)
commita0f6da3d9590ece3c7a056f235aab28880dbd67c
tree67d4f9eeb6647e218dc4e5ff99f8fff5c3976e1e
parent550f1705259c9b97ad158354a921003bbbfe819f
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
autoconf/spl-build.m4
configure.ac
include/asm/atomic_compat.h
include/sys/debug.h
include/sys/kmem.h
modules/spl/spl-kmem.c