From: Andres S. <dil...@vo...> - 2002-11-25 10:17:33
Attachments:
strerror.diff
|
It's always nice when one can debug their problem; is there any reason why uml prints out errnos instead of relevant messages via perror/strerror? The attached patch prints out useful stuff when a command fails to exec. I suggest using similar code in other places, as well. -- It's not denial. I'm just selective about the reality I accept. -- Bill Watterson |
From: Jeff D. <jd...@ka...> - 2002-11-26 03:22:32
|
dil...@vo... said: > The attached patch prints out useful stuff when a command fails to > exec. I suggest using similar code in other places, as well. The last time I tried calling perror (or strerror) from UML kernel code, it caused mysterious segfaults which I never figured out. Hence the universal use of raw errnos. Have you run a UML with that patch applied? Jeff |
From: Andres S. <dil...@vo...> - 2002-11-26 05:06:40
|
Yep, I've had a uml kernel running since last night that uses that patch. On Mon, Nov 25, 2002 at 10:25:31PM -0500, Jeff Dike wrote: > > dil...@vo... said: > > The attached patch prints out useful stuff when a command fails to > > exec. I suggest using similar code in other places, as well. > > The last time I tried calling perror (or strerror) from UML kernel code, > it caused mysterious segfaults which I never figured out. Hence the universal > use of raw errnos. > > Have you run a UML with that patch applied? > > Jeff -- It's not denial. I'm just selective about the reality I accept. -- Bill Watterson |
From: Jeff D. <jd...@ka...> - 2002-11-26 05:16:25
|
dil...@vo... said: > Yep, I've had a uml kernel running since last night that uses that > patch. That's not exactly what I meant. Has it produced a useful strerror error and survived afterwards? Jeff |
From: Andres S. <dil...@vo...> - 2002-11-26 05:32:46
|
Yes, it's how I debugged a problem w/ uml_net not being in my $PATH (debian puts it in /usr/lib/uml). On Tue, Nov 26, 2002 at 12:19:48AM -0500, Jeff Dike wrote: > From: Jeff Dike <jd...@ka...> > > dil...@vo... said: > > Yep, I've had a uml kernel running since last night that uses that > > patch. > > That's not exactly what I meant. Has it produced a useful strerror error > and survived afterwards? > > Jeff -- It's not denial. I'm just selective about the reality I accept. -- Bill Watterson |