From: Jeff D. <jd...@ad...> - 2003-11-09 01:46:01
|
s-...@rh... said: > Also, mconsole requests (such as 'config con0', 'remove con0', and > 'reboot') never get a response (but the UML isn't hung). I did fix a panic here, but didn't see mconsole hanging. > Anyhow, Is there a way to get the console back in this case, perhaps > have it open a new pts device, aside from rebooting the UML? Not right now. This requires some thought. The terminal will only reopen its host device if nothing has it open inside the UML. I'm not sure this is right. When the host device is closed, UML tells the tty to hang up, which causes the session on it to disappear, it gets closed, and UML reopens the host device the next time something inside UML (normally a getty) opens that console. Console 0 is special because it was opened early in boot, so its open count never goes to zero. I did this on purpose to make sessions disappear when the host device went away. You could argue that the UML session should survive that, and I think that would be a side-effect of fixing this. Jeff |