]> git.proxmox.com Git - mirror_spl.git/commit - include/sys/sunldi.h
OK, a first reasonable attempt at a solaris module/chdev shim layer.
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Thu, 20 Mar 2008 23:30:15 +0000 (23:30 +0000)
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Thu, 20 Mar 2008 23:30:15 +0000 (23:30 +0000)
commit4e62fd4104e968a4ee224117e266720f2ec7afbb
treedc12cc57762c129b02f0a64d7c54cd585111f3bf
parente4f1d29f89b70a06197f86640c9544ffff07920b
OK, a first reasonable attempt at a solaris module/chdev shim layer.
This should handle the absolute minimum I need for ZFS.  It will
register the chdev with the right callbacks.  Then the generic
registered linux callback will find the right registered solaris
callback for the function and munge the args just right before
passing it on.  Should work, but untested (just compiled), so I
expect bugs.

git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@52 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
include/sys/file.h [new file with mode: 0644]
include/sys/sunddi.h
include/sys/sunldi.h
include/sys/types.h
include/sys/vnode.h
modules/spl/Makefile.in
modules/spl/spl-module.c [new file with mode: 0644]
modules/spl/spl-vnode.c
modules/splat/splat-vnode.c