Tue, 19 Dec 2000 dyd wrote:
> Hi all,
> 
> 
> My rtl program seems to be running very well. But when I reboot the machine
> and unmount '/' sometimes failed. So there will be a fsck when next time I
> boot into RTLinux.
> 
> What cause the problem? Any of you have suffered from such problem ?

I *think* I've seen something similar, but it wasn't related to RTL.

Anyway, I'd guess that's what happens if some process opens a file on the
mount, and then refuses to let go - unmounting won't be possible, as the device
is busy.

I don't know for sure what could cause this when shutting down a system, but I
suspect that defunctional tasks, or zombies, could cause this kind of problem.
I've seen something similar happen if a process uses a device driver that
freaks out and decides to sleep forever - the process sometimes cannot be killed
after that.

Another possibility is that some kernel code damages structures that are
related to the file system in question, so that the file system incorrectly is
considered to be busy, or that it just fails to unmount.


//David

..- M A I A -------------------------------------------------.
|      Multimedia Application Integration Architecture      |
| A Free/Open Source Plugin API for Professional Multimedia |
`----------------------> http://www.linuxaudiodev.com/maia -'
..- David Olofson -------------------------------------------.
| Audio Hacker - Open Source Advocate - Singer - Songwriter |
`--------------------------------------> [EMAIL PROTECTED] -'
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to