diff options
author | imp <imp@FreeBSD.org> | 2002-11-30 00:49:43 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2002-11-30 00:49:43 +0000 |
commit | 5c7f6dfe4e716409ffc46b8f8d7880e174d6eb02 (patch) | |
tree | 750d6e0c8954ee07932ba7a00487d5f26c9d2f52 /sys/fs | |
parent | 5993de8d7f96ca1c37ff1cd4afc2c2c4b29983b6 (diff) | |
download | FreeBSD-src-5c7f6dfe4e716409ffc46b8f8d7880e174d6eb02.zip FreeBSD-src-5c7f6dfe4e716409ffc46b8f8d7880e174d6eb02.tar.gz |
devd kernel improvements:
1) Record all device events when devctl is enabled, rather than just when
devd has devctl open. This is necessary to prevent races between when
a device arrives, and when devd starts.
2) Add hw.bus.devctl_disable to disable devctl, this can also be set as a
tunable.
3) Fix async support. Reset nonblocking and async_td in open. remove
async flags.
4) Free all memory when devctl is disabled.
Approved by: re (blanket)
Diffstat (limited to 'sys/fs')
0 files changed, 0 insertions, 0 deletions