mirror_zfs/module/spl
Brian Behlendorf 36b313dacf Linux VM integration / device special files
Support added to provide reasonable values for the global Solaris
VM variables: minfree, desfree, lotsfree, needfree.  These values
are set to the sum of their per-zone linux counterparts which
should be close enough for Solaris consumers.

When a non-GPL app links against the SPL we cannot use the udev
interfaces, which means non of the device special files are created.
Because of this I had added a poor mans udev which cause the SPL
to invoke an upcall and create the basic devices when a minor
is registered.  When a minor is unregistered we use the vnode
interface to unlink the special file.
2009-02-04 15:15:41 -08:00
..
Makefile.in Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-atomic.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-condvar.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-debug.c Ensure -NDEBUG does not get added to spl_config.h and is only set in the build options. This allows other kernel modules to use spl_config to leverage the reset of the config checks without getting confused with the debug options 2009-01-20 11:59:47 -08:00
spl-err.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-generic.c Linux VM integration / device special files 2009-02-04 15:15:41 -08:00
spl-kmem.c Linux VM integration / device special files 2009-02-04 15:15:41 -08:00
spl-kobj.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-kstat.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-module.c Linux VM integration / device special files 2009-02-04 15:15:41 -08:00
spl-mutex.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-proc.c Linux VM integration / device special files 2009-02-04 15:15:41 -08:00
spl-rwlock.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-taskq.c Make the number of system taskq threads based on the node of cores in the node, as is done for most linux system tasks 2009-02-02 08:53:53 -08:00
spl-thread.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-time.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00
spl-vnode.c Rename modules to module and update references 2009-01-15 10:44:54 -08:00