]> git.proxmox.com Git - mirror_spl.git/commit - config/spl-build.m4
Breaking the world for a little bit. If anyone is going to continue
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Mon, 2 Jun 2008 17:28:49 +0000 (17:28 +0000)
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Mon, 2 Jun 2008 17:28:49 +0000 (17:28 +0000)
commit57d862349b074974825e1228b7b51ac72e4ba2b3
tree420a20c683886c7e23d70d5ffcf38b4d06624b95
parent65a045dace36f9083b728aef731a56b789287a2a
Breaking the world for a little bit.  If anyone is going to continue
working on this branch for the next few days I suggested you work
off of the 0.3.1 tag.  The following changes are fairly extensive
and are designed to make the SPL compatible with all kernels in
the range of 2.6.18-2.6.25.  There were 13 relevant API changes
between these releases and I have added the needed autoconf tests
to check for them.  However, this has not all been tested extensively.
I'll sort of the breakage on Fedora Core 9 and RHEL5 this week.

SPL_AC_TYPE_UINTPTR_T
SPL_AC_TYPE_KMEM_CACHE_T
SPL_AC_KMEM_CACHE_DESTROY_INT
SPL_AC_ATOMIC_PANIC_NOTIFIER
SPL_AC_3ARGS_INIT_WORK
SPL_AC_2ARGS_REGISTER_SYSCTL
SPL_AC_KMEM_CACHE_T
SPL_AC_KMEM_CACHE_CREATE_DTOR
SPL_AC_3ARG_KMEM_CACHE_CREATE_CTOR
SPL_AC_SET_SHRINKER
SPL_AC_PATH_IN_NAMEIDATA
SPL_AC_TASK_CURR
SPL_AC_CTL_UNNUMBERED

git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@119 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
25 files changed:
ChangeLog
autoconf/spl-build.m4 [new file with mode: 0644]
autogen.sh
configure.ac
include/sys/kmem.h
include/sys/proc.h
include/sys/sysmacros.h
include/sys/types.h
include/sys/vnode.h
lib/list.c
modules/Makefile.in
modules/spl/Makefile.in
modules/spl/spl-debug.c
modules/spl/spl-err.c
modules/spl/spl-generic.c
modules/spl/spl-kmem.c
modules/spl/spl-kobj.c
modules/spl/spl-module.c
modules/spl/spl-mutex.c
modules/spl/spl-proc.c
modules/spl/spl-time.c
modules/spl/spl-vnode.c
modules/splat/Makefile.in
modules/splat/splat-ctl.c
modules/splat/splat-mutex.c