When unmounting an msdos filesystem, the system will reset exactly as if
the reset button had been pressed. No core-dumps or panics are produced.
I'm using an msdos lkm, but I have also noticed the problem when msdos-fs
was compiled into the kernel. I have taken care to ensure the lkm is
compiled in step with the kernel.
Fixed by Martin Renters - first flush dirty blocks.
mount an msdos filesystem.
work on it for a while.
unmount it, and FOOF! system blown away.
Doesn't always happen.
Running chkdsk under msdos show no evidence, before or afterwards, of any
MSDOS version is 4.01
Martin Renters fixed the bug.