Clean up the wrapping for vnode_t uio_t
Working on vnops, arguments change between ZOL and MAC
Fix missing kmem_asprintf, remove preemtive calls, misc
Fix curthread() macro
Bring in XDR support routines. Add missing vnode handlers, and
a bunch of fake secpolicy from maczfs.
Add basic autoconf support to compile spl.kext. Possibly it should
check for the Kernel.Framework/Headers directory instead of using
fixed string.
Change from 'libtoolize' to 'glibtoolize'.  This is correct on macports.
Update the README.markdown and delete the old 'compile' script in favor of autoconf.
delete the 'compile' script, in favor of autoconf
Add wrapper for 10.6 cred-> calls
Merge branch 'master' of github.com:zfs-osx/spl
Also add kauth_cred_getsvgid for 10.6
Fix spl.kext linking issues.

Rename vmem_{alloc,free} to zfs_kmem_{alloc,free}.  Remove the calls to
a different kmem_{free,alloc}.

Replace delay() with IODelay() from <kern/clock.h>.
Throw out vmem_* altogether, fix #define's.
Add in iokit for IODelay call
taskq_init was not called, causing kmem_alloc_cache panic.
Due to multiple paths to get to kmem_zalloc() it turns out that we
did not ZERO the allocated memory. As assumed by vdev, and spa allocations

https://github.com/zfs-osx/zfs/issues/1
Remove debug prints
Include <kern/debug.h> to get panic() on OS X.
Formalize delay() as an interface that OS X SPL implements.

Define it as osx_delay() in spl/spl-osx.c, which calls IODelay().
Include the proper header from that file.