Poul-Henning Kamp adfa3213c7 Copyin and copyout are only possible from a process-native thread,
and therefore we need a way for ioctl handlers to run in that thread
in GEOM.  Rather than invent a complicated registration system to
recognize which ioctl handler to use for a given ioctl, we still
schedule all ioctls down the tree as bio transactions but add a
special return code that means "call me directly" and have the
geom_dev layer do that.

Use this for all ioctls that make it as far as a diskdriver to
avoid any backwards compatibility problems.

Requested by:   scottl
Sponsored by:   DARPA & NAI Labs
2002-10-07 06:25:26 +00:00
..
2002-10-03 16:21:40 +00:00
2002-10-07 04:09:16 +00:00
2002-09-25 02:34:56 +00:00
2002-10-06 12:20:09 +00:00
2002-09-23 18:54:32 +00:00