While uml now mostly works, and keeps working happily as soon as it has booted, sometimes it refuses to boot. Seems pretty random to me. Sometimes it boots, sometimes it doesn't. If I retry a couple of times it usually decides to boot after a while. Strange thing is it hangs before even trying to kick up kernel:

strace -o /tmp/common ./linux ubd0=root_fs ubd1=swap_fs mem=256m eth0=tuntap,,,192.168.20.201 con=null con0=fd:0,fd:1 con1=fd:0,fd:1 rw

[ Process PID=16415 runs in 32 bit mode. ]
Checking PROT_EXEC mmap in /tmp...OK
Checking for /proc/mm...not found
Checking for the skas3 patch in the host...not found
UML running in SKAS0 mode

(hangs forever, non-busy hang)


Strace says:

...
gettimeofday({4208158550113768, 0}, NULL) = 0
rt_sigprocmask(SIG_UNBLOCK, [], [USR2 ALRM VTALRM WINCH IO], 8) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM VTALRM IO], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM VTALRM IO], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, NULL, [USR2 ALRM VTALRM WINCH IO], 8) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM VTALRM IO], NULL, 8) = 0
gettimeofday({4208815680110056, 0}, NULL) = 0
rt_sigprocmask(SIG_UNBLOCK, [], [USR2 ALRM VTALRM WINCH IO], 8) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM VTALRM IO], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM VTALRM IO], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, NULL, [USR2 ALRM VTALRM WINCH IO], 8) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM VTALRM IO], NULL, 8) = 0
gettimeofday({4209524349713896, 0}, NULL) = 0
rt_sigprocmask(SIG_UNBLOCK, [], [USR2 ALRM VTALRM WINCH IO], 8) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM VTALRM IO], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [ALRM VTALRM IO], NULL, 8) = 0
setitimer(ITIMER_VIRTUAL, {it_interval={0, 0}, it_value={0, 11546799002955546628}}, NULL) = 0
setitimer(ITIMER_REAL, {it_interval={42949672960000, 42949672960000}, 
it_value={0, 0}}, NULL) = 0
sigreturn()                             = -1 EINTR (Interrupted system call)
nanosleep({10, 11529697691411839896},
...

(repeats)


Host is unpatched 2.6.14.3 on amd64 (athlon64 dual core). Guest is 2.6.14.3-bs1.

Ideas?

  // Joel



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to