]> git.proxmox.com Git - mirror_spl.git/commit - include/splat-ctl.h
Add class / device portability code. Two autoconf tests
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Sun, 10 Aug 2008 03:50:36 +0000 (03:50 +0000)
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Sun, 10 Aug 2008 03:50:36 +0000 (03:50 +0000)
commit46c685d0c47df8c6271c8914a03d256a5b1f7bd3
treeeb73090abdf89ea2aad7699ad5f918e823969105
parent877a32e91eb69b15744aa85ad22db385bd522b60
Add class / device portability code.  Two autoconf tests
were added to cover the 3 possible APIs from 2.6.9 to
2.6.26.  We attempt to use the newest interfaces and if
not available fallback to the oldest.  This a rework of
some changes proposed by Ricardo for RHEL4.

git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@150 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
autoconf/spl-build.m4
configure.ac
include/spl-device.h [new file with mode: 0644]
include/splat-ctl.h
include/sys/sunddi.h
modules/spl/spl-module.c
modules/splat/splat-ctl.c
modules/splat/splat-internal.h