summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/pciide.c
diff options
context:
space:
mode:
authordlg <dlg@openbsd.org>2006-09-25 22:49:28 +0000
committerdlg <dlg@openbsd.org>2006-09-25 22:49:28 +0000
commit71c49f75961f3dc8d2ef4b774a96f89c4a07e470 (patch)
treeb84c2168d26def48ff0cc8d962089f58037e1327 /sys/dev/pci/pciide.c
parentenabling interrupts isnt a bug, so dont put XXX next to it. (diff)
downloadwireguard-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