diff options
author | 2006-09-25 22:49:28 +0000 | |
---|---|---|
committer | 2006-09-25 22:49:28 +0000 | |
commit | 71c49f75961f3dc8d2ef4b774a96f89c4a07e470 (patch) | |
tree | b84c2168d26def48ff0cc8d962089f58037e1327 /sys/dev/pci/pciide.c | |
parent | enabling interrupts isnt a bug, so dont put XXX next to it. (diff) | |
download | wireguard-openbsd-71c49f75961f3dc8d2ef4b774a96f89c4a07e470.tar.xz wireguard-openbsd-71c49f75961f3dc8d2ef4b774a96f89c4a07e470.zip |
well, this is embarrassing.
it turns out a drivers detach code isnt called when the machine is shutting
down, which meant my bits to stop bgrb and sync the cache werent being
run. without those bits being run the filesystems on these controllers
were never clean on reboot, so we'd always get an fsck.
so now we provide a shutdown hook which does get run on shutdown to sync
the cache properly.
found by claudio@
Diffstat (limited to 'sys/dev/pci/pciide.c')
0 files changed, 0 insertions, 0 deletions