Back to Home / #uml / 2007 / 11 / Prev Day | Next Day
#uml IRC Logs for 2007-11-21

---Logopened Wed Nov 21 00:00:51 2007
00:37|-|remus [~remus@adsl-69-107-114-46.dsl.pltn13.pacbell.net] has joined #uml
00:46|-|remus [~remus@adsl-69-107-114-46.dsl.pltn13.pacbell.net] has quit [Remote host closed the connection]
00:49|-|ram [~ram@pool-72-90-125-50.ptldor.fios.verizon.net] has quit [Ping timeout: 480 seconds]
00:54|-|balbir [~balbir@122.167.179.130] has quit [Ping timeout: 480 seconds]
02:12|-|mgross [~mgross@pool-71-117-236-31.ptldor.fios.verizon.net] has quit [Quit: Ex-Chat]
02:33|-|balbir [~balbir@59.145.136.1] has joined #uml
02:57<huslu-#uml->>question about usage - after i connect to a uml tty<n> with screen, terminal displays only 80 chars in a line. can this be made longer?
03:26|-|Ancalagon [~PtitKosmi@215.208-78-194.adsl-fix.skynet.be] has joined #uml
03:34|-|karrde_ [karrde@bzq-79-179-170-235.red.bezeqint.net] has quit [Read error: Operation timed out]
03:48|-|karrde_ [karrde@bzq-79-179-150-192.red.bezeqint.net] has joined #uml
03:58|-|silug [~steve@38.104.162.2] has quit [Ping timeout: 480 seconds]
04:39|-|dsoul_ [darksoul@vice.ii.uj.edu.pl] has joined #uml
04:44|-|dsoul__ [darksoul@vice.ii.uj.edu.pl] has joined #uml
04:45|-|dsoul [darksoul@vice.ii.uj.edu.pl] has quit [Ping timeout: 480 seconds]
04:47|-|dsoul_ [darksoul@vice.ii.uj.edu.pl] has quit [Ping timeout: 480 seconds]
04:52|-|Baltam [~WIKIMOKI@tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection]
04:59|-|Baltam [~WIKIMOKI@tor-irc.dnsbl.oftc.net] has joined #uml
05:10|-|dsoul [darksoul@vice.ii.uj.edu.pl] has joined #uml
05:16|-|dsoul__ [darksoul@vice.ii.uj.edu.pl] has quit [Ping timeout: 480 seconds]
05:58|-|silug [~steve@38.104.162.2] has joined #uml
06:50|-|balbir [~balbir@59.145.136.1] has quit [Ping timeout: 480 seconds]
08:47|-|dang [~dang@nemesis.fprintf.net] has quit [Quit: Leaving.]
09:08|-|dang [~dang@aa-redwall.nexthop.com] has joined #uml
09:31|-|ftumch [~James@90.155.42.12] has quit [Quit: Goodbye.]
09:32|-|ftumch [~James@james.1ec.aaisp.net.uk] has joined #uml
09:34|-|Baltam94 [debian-tor@tor-irc.dnsbl.oftc.net] has joined #uml
09:35|-|Baltam [~WIKIMOKI@tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection]
10:22|-|balbir [~balbir@122.167.179.130] has joined #uml
10:49|-|jdike [~jdike@pool-71-248-190-161.bstnma.fios.verizon.net] has joined #uml
10:49<jdike-#uml->>Hi guys
10:49<caker-#uml->>good morning
11:02|-|mgross [~mgross@pool-71-117-236-31.ptldor.fios.verizon.net] has joined #uml
11:04|-|balbir_ [~balbir@122.167.179.130] has joined #uml
11:04|-|tchan [~tchan@c-24-13-84-219.hsd1.il.comcast.net] has quit [Remote host closed the connection]
11:09|-|tchan [~tchan@c-24-13-84-219.hsd1.il.comcast.net] has joined #uml
11:20|-|linux__alien [~linux__al@59.92.15.195] has joined #uml
11:22<linux__alien-#uml->>i tried using UML in Ubuntu by installing the UML kernel from the Ubuntu repositories and the file system i downloaded from the UML website and it worked and i set up an internet connection from it and installed GCC, automake and today i tried starting UML and it started and i just assigned ifconfig eth0 192.168.1.6 and pressed enter it crashed and after that i am not able to start it at all it crashes
11:22<linux__alien-#uml->>at start
11:22<linux__alien-#uml->>the message is
11:24<linux__alien-#uml->>now it does not crash but i guess the crash is not reproducibile everytime but now what happens is that a virtual console is opened but nothing happens. In the background , This is what i get
11:24<linux__alien-#uml->>and it just waits
11:24<linux__alien-#uml->>Checking for the skas3 patch in the host:
11:24<linux__alien-#uml->> - /proc/mm...not found: No such file or directory
11:24<linux__alien-#uml->> - PTRACE_FAULTINFO...not found
11:24<linux__alien-#uml->> - PTRACE_LDT...not found
11:24<linux__alien-#uml->>UML running in SKAS0 mode
11:24<linux__alien-#uml->>and when i do ctrl c and stop it i get this
11:24<linux__alien-#uml->>remove_umid_dir - remove_files_and_dir failed with err = -13
11:24<linux__alien-#uml->>remove_umid_dir - remove_files_and_dir failed with err = -13
11:25<linux__alien-#uml->>if this is a bug i thought it would help you better in debugging :) and it could help me too :-p
11:25<jdike-#uml->>what version of UML?
11:25|-|balbir [~balbir@122.167.179.130] has quit [Quit: Ex-Chat]
11:25|-|balbir_ [~balbir@122.167.179.130] has quit [Quit: Ex-Chat]
11:26|-|balbir [~balbir@122.167.179.130] has joined #uml
11:26<linux__alien-#uml->>and one more important point is when i run the same image of UML, as root i get this crash
11:26<linux__alien-#uml->>[42949374.390000] ubda: Can't open "/home/balaji/Desktop/UML/FedoraCore5-x86-root_fs": errno = 11
11:26<linux__alien-#uml->>[42949374.390000] VFS: Cannot open root device "98:0" or unknown-block(98,0)
11:26<linux__alien-#uml->>[42949374.390000] Please append a correct "root=" boot option; here are the available partitions:
11:26<linux__alien-#uml->>[42949374.390000] 6200 1572865 ubda driver: uml-blkdev
11:26<linux__alien-#uml->>[42949374.390000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(98,0)
11:26<linux__alien-#uml->>[42949374.390000]
11:26<linux__alien-#uml->>[42949374.390000] EIP: 0073:[<ffffe410>] CPU: 0 Not tainted ESP: 007b:b7e90fb4 EFLAGS: 00000246
11:27<linux__alien-#uml->>[42949374.390000] Not tainted
11:27<linux__alien-#uml->>[42949374.390000] EAX: 00000000 EBX: 000022b3 ECX: 00000013 EDX: 000022b3
11:27<caker-#uml->>!errno 11
11:27<linbot-#uml->>caker: EAGAIN (#11): Resource temporarily unavailable
11:27<linux__alien-#uml->>If you want more info i could log it in Bugzilla if you have got one
11:27<linux__alien-#uml->>let me tell you the version one sec
11:28<linux__alien-#uml->>linux --version
11:28<linux__alien-#uml->>2.6.22-rc5
11:33<linux__alien-#uml->>any clues>?
11:42<jdike-#uml->>how much of this is reproducable?
11:45<linux__alien-#uml->>i was playing with it and found that when i execute UML as root it crashes everytime and i checked the file system permissions also
11:45<linux__alien-#uml->>and here they are
11:46<linux__alien-#uml->>total 1574408
11:46<linux__alien-#uml->>-rw-rw-r-- 1 XXX XXX 1610613760 2007-11-21 21:47 FedoraCore5-x86-root_fs
11:46<linux__alien-#uml->>its pretty fine too
11:46<linux__alien-#uml->>i believe but the crash is reproducibile everytime i run this as root
11:47<jdike-#uml->>OK, let's look at that
11:47<linux__alien-#uml->>it executed on the first day and then i installed GCC and Automake it shouldnt be a problem i believe
11:47<jdike-#uml->>is the filesystem on a local disk, or NFS or something?
11:47<linux__alien-#uml->>Local Disk
11:48<linux__alien-#uml->>am running Ubuntu 7.10 and using Fedora File system for UML. This is for your info :)
11:48<jdike-#uml->>I'm having a hard time seeing how open can return EAGAIN
11:48<linux__alien-#uml->>:) No idea :p
11:49<jdike-#uml->>can you strace that and paste the strace log to rafb.net or pastebin?
11:49<linux__alien-#uml->>hmmm sure strace linux <arguments > right?
11:49<jdike-#uml->>strace -o strace.log linux <arguments>
11:49<jdike-#uml->>would be better
11:50<jdike-#uml->>save the output in a file
11:50<linux__alien-#uml->>oh yes
11:53<linux__alien-#uml->>http://pastebin.com/m5db0c073
11:53<linux__alien-#uml->>the crash got reproduced again
11:54<linux__alien-#uml->>the output of strace is pasted
11:55<jdike-#uml->>it's not open
11:55<jdike-#uml->>fcntl64(10, F_SETLK64, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}, 0x8a2bb20) = -1 EAGAIN (Resource temporarily unavailable)
11:55<jdike-#uml->>it's the file locking
11:56<linux__alien-#uml->>:(
11:56<jdike-#uml->>not the best error message
11:56<linux__alien-#uml->>so what do i ve to do
11:56<jdike-#uml->>make sure you don't have any old UML processes still running
11:56<linux__alien-#uml->>is it a problem on my side?
11:56<jdike-#uml->>if you do, then kill them
11:57<linux__alien-#uml->>Am sorry i had one running i didnt notice that i am sorry to have wasted your time
11:57<linux__alien-#uml->>am really sorry jdike
11:58<linux__alien-#uml->>i hope i dont do these kind of mistakes again :(
11:58<jdike-#uml->>does it run now?
11:58<linux__alien-#uml->>yes it runs as an user let me check whether it runs as root too
11:58<jdike-#uml->>well, the error message was pretty bad - normally it tells you exactly what the problem is in this case
11:59<linux__alien-#uml->>there was an other crash that i noticed when i gave ifconfig eth0 192.168.1.2 and pressed enter
11:59<linux__alien-#uml->>even if i had given something wrong i guess it shouldnt crash let me see whether i get that problem this time
11:59<linux__alien-#uml->>I get this during boot up
11:59<linux__alien-#uml->>Determining IP information for eth0...SIOCSIFFLAGS: Operation not permitted
11:59<linux__alien-#uml->>SIOCSIFFLAGS: Operation not permitted
12:00<linux__alien-#uml->>it crashes now
12:01<linux__alien-#uml->>http://pastebin.com/m12b8c6fc
12:03<jdike-#uml->>it definitely shouldn't die
12:03<linux__alien-#uml->>yes :)
12:03<jdike-#uml->>can you let it dump core and then gdb the core?
12:04<linux__alien-#uml->>where would the core file be generally?
12:04<linux__alien-#uml->>i just left it i believe
12:04<linux__alien-#uml->>but didnt gdb it
12:04<jdike-#uml->>what does ulimit -c say?
12:04<linux__alien-#uml->> ulimit -c
12:04<linux__alien-#uml->>0
12:05<jdike-#uml->>ulimit -c unlimited
12:05<jdike-#uml->>and then make it crash
12:06<linux__alien-#uml->>ok ve given this command and now killed the existing process and running linux as again
12:07<linux__alien-#uml->>sometimes it just hangs ie the virtual console does not say anything nor the other window
12:07<linux__alien-#uml->>Checking for the skas3 patch in the host:
12:07<linux__alien-#uml->> - /proc/mm...not found: No such file or directory
12:07<linux__alien-#uml->> - PTRACE_FAULTINFO...not found
12:07<linux__alien-#uml->> - PTRACE_LDT...not found
12:07<linux__alien-#uml->>UML running in SKAS0 mode
12:07<linux__alien-#uml->>it goes till here and the virtual console window is just blank
12:07<linux__alien-#uml->> ps -ef | grep linux
12:07<linux__alien-#uml->>XXX 12943 5580 0 22:37 pts/0 00:00:00 grep linux
12:07<linux__alien-#uml->>gives me this
12:07<linux__alien-#uml->>too
12:09<linux__alien-#uml->>and when i press Ctrl C i get this
12:09<linux__alien-#uml->>remove_umid_dir - remove_files_and_dir failed with err = -13
12:09<linux__alien-#uml->>remove_umid_dir - remove_files_and_dir failed with err = -13
12:09<linux__alien-#uml->>in the other window the virtual console window does not have anything
12:11<jdike-#uml->>what's the command line?
12:14<linux__alien-#uml->>linux ubda=/home/XXX/Desktop/UML/FedoraCore5-x86-root_fs mem=128M eth0=tuntap,,,192.168.0.253 ssl=port:9000 con=xterm
12:15<jdike-#uml->>strace it when it's just sitting there
12:19<linux__alien-#uml->>now it works i didnt do anything
12:19<linux__alien-#uml->>now infact didnt try strace too
12:19<linux__alien-#uml->>now i get to see the booting in the virtual console screen
12:20|-|tyler29 [~tyler@ARennes-257-1-3-241.w81-250.abo.wanadoo.fr] has joined #uml
12:20<linux__alien-#uml->>i seriously dont know why it didnt come up thrice before this
12:20<linux__alien-#uml->>when i tried that many number of times
12:24<linux__alien-#uml->>i got it now when i run UML with strace i get the booting if i dont use strace it just stand
12:24<linux__alien-#uml->>stands
12:24<linux__alien-#uml->>i tried deleting the strace.log too
12:24<linux__alien-#uml->>it does not seem to work sometimes
12:24<linux__alien-#uml->>but even now it just waits in startign UDev
12:26<linux__alien-#uml->>it still waits
12:26<linux__alien-#uml->>in Starting UDev
12:26<jdike-#uml->>that takes a while
12:29<linux__alien-#uml->>it has crashed
12:29<linux__alien-#uml->>when i gave ifconfig eth0 ip address
12:30<linux__alien-#uml->>i ve the strace.log and as well as the core file
12:30<jdike-#uml->>gdb linux core.xxxx
12:31<linux__alien-#uml->>it says no debugging symbols found i guess built without -g option
12:31<linux__alien-#uml->>:(
12:32<linux__alien-#uml->>UML running in SKAS0 mode
12:32<linux__alien-#uml->>Program received signal SIGSEGV, Segmentation fault.
12:32<linux__alien-#uml->>0x08153256 in ?? ()
12:32<linux__alien-#uml->>(gdb)
12:32<linux__alien-#uml->>this is what i get
12:32<linux__alien-#uml->>before this i get the normal boot sequence
12:33<jdike-#uml->>hmm
12:33<linux__alien-#uml->>hey ok i might not be awake for more time :) kind of tired :) do you need some log stuff from me i ll be back tomorrow again same time
12:33<jdike-#uml->>can you get a binary with symbols?
12:34<jdike-#uml->>when you wake up :-)
12:34<linux__alien-#uml->>I am from India i wake up at 7 : 30 AM . Now the time is 11 : 15 PM
12:35<linux__alien-#uml->>do you need my email ID ? You might know it too ? :) if you remember some months back we reproduced a bug in my system and i created user accounts in my system and you sshd to my system and used it remember?
12:35<linux__alien-#uml->>:)
12:36<linux__alien-#uml->>you then did send an email to the list about this Thanking me an one liner :) kind of you
12:38<linux__alien-#uml->>you there ?
12:39<linux__alien-#uml->>do you need the log file ?
12:40<linux__alien-#uml->>i got to go now i ll meet you tomorrow hopefully
12:40<jdike-#uml->>OK
12:41<jdike-#uml->>not tomorrow, BTW
12:41<jdike-#uml->>holiday here
12:41<linux__alien-#uml->>Oh Ok
12:41<linux__alien-#uml->>:)
12:41<jdike-#uml->>monday, most likely
12:41<linux__alien-#uml->>do you need something in between ?
12:41<jdike-#uml->>in between?
12:41<linux__alien-#uml->>i mean till monday
12:42<jdike-#uml->>I won't be able to get much done til then, so probably no
12:42<linux__alien-#uml->>Oh Ok
12:42<linux__alien-#uml->>will meet you on monday
12:42<linux__alien-#uml->>hopefully
12:42<linux__alien-#uml->>have a nice day
12:42<linux__alien-#uml->>nice talking to you
12:43<jdike-#uml->>OK
12:43<linux__alien-#uml->>cya
12:43|-|linux__alien [~linux__al@59.92.15.195] has quit [Quit: Leaving]
12:56|-|tyler29 [~tyler@ARennes-257-1-3-241.w81-250.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds]
12:58|-|dang [~dang@aa-redwall.nexthop.com] has quit [Quit: Leaving.]
13:00|-|kos_tom [~thomas@col31-3-82-247-183-72.fbx.proxad.net] has joined #uml
13:09|-|Ancalagon [~PtitKosmi@215.208-78-194.adsl-fix.skynet.be] has quit [Max SendQ exceeded]
13:10|-|ram [~ram@pool-72-90-125-50.ptldor.fios.verizon.net] has joined #uml
13:13|-|tyler29 [~tyler@ARennes-257-1-24-160.w81-53.abo.wanadoo.fr] has joined #uml
13:14|-|dang [~dang@nemesis.fprintf.net] has joined #uml
13:27|-|krau [~cktakahas@200.184.118.132] has quit [Quit: Varei!!!]
13:29|-|remus [~remus@76.231.178.131] has joined #uml
13:31|-|krau [~cktakahas@200.184.118.132] has joined #uml
13:43<huslu-#uml->>hi, question is it possible to get a better terminal perfomance from uml console than 80 coumns and 24 lines? i'm connecting to uml with screen /dev/pts/<number> ?
13:43<huslu-#uml->>is there something i'm doing wrong?
13:53|-|tyler29 [~tyler@ARennes-257-1-24-160.w81-53.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds]
14:05|-|Magotari [~karol@chello089076073025.chello.pl] has joined #uml
14:10|-|tyler29 [~tyler@ARennes-257-1-168-187.w86-214.abo.wanadoo.fr] has joined #uml
14:12<Magotari-#uml->>Is the channel logger bot down or something? I wanted to email someone at theshore about it, but no low hanging fruit of the email tree there.
14:14<caker-#uml->>heh
14:14<caker-#uml->>that's me, yeah -- lemme fix
14:15|-|VS_ChanLog [~stats@ns.theshore.net] has joined #uml
14:16<Magotari-#uml->>Btw, you were right. I got over my coder's block. Now my dad's computer runs my code and he is very happy with the new settings of his multimedia keyboard with his new monitoring daemon in C.
14:16<Magotari-#uml->>So thanks for encouragement.
14:19<jdike-#uml->>huslu, I haven't figured out a way to get UML consoles to adapt automatically to the actual window that screen is running in
14:19<jdike-#uml->>you could run stty by hand to set the actual size
14:20<huslu-#uml->>jdike: thanks, but do you know if its possible to even set them explicitly bigger? right now if i start up vi, it goes only with 24 lines and after i save the file only reset will get me out of that
14:20<huslu-#uml->>ah
14:20<jdike-#uml->>I know, it's a PITA
14:22<huslu-#uml->>it's ok. is it getty that does poses that constraint from uml ?
14:22|-|kos_tom [~thomas@col31-3-82-247-183-72.fbx.proxad.net] has quit [Remote host closed the connection]
14:23<jdike-#uml->>no
14:23<jdike-#uml->>I can't figure out any way of getting a SIGWINCH through screen on the host to UML
14:33|-|tyler29 [~tyler@ARennes-257-1-168-187.w86-214.abo.wanadoo.fr] has quit [Quit: ++]
14:46|-|kos_tom [~thomas@humanoidz.org] has joined #uml
15:45|-|IntuitiveNipple [~TJ@alexandros.tjworld.net] has joined #uml
15:47<IntuitiveNipple-#uml->>jdike: FYI... the problem I was having with the CPUs spinning hard was caused by there being no static /dev/ubd* entries *and* that udev hadn't been installed at that point. Hopefully this'll help others if you hear of similar.
15:53<jdike-#uml->>Ah, OK
15:53<jdike-#uml->>nice you figured it out
15:54<IntuitiveNipple-#uml->>Yeah... I've been flipping between a debootstrap and a debootstrap+apt-get install ubuntu-minimal to solve various issues, and understand them.
15:54<IntuitiveNipple-#uml->>I've now got both working correctly, the essential issues being tty0 console
15:55<IntuitiveNipple-#uml->>quick question on that score: the messges "line_ioctl: tty0: unknown ioctl: 0x5603" - is there a solution or is it just a case of removing the printk() ?
15:57<jdike-#uml->>remove the printk
15:59<IntuitiveNipple-#uml->>Was about to, but thought I'd ask to be sure :) thanks
16:27|-|kos_tom_ [~thomas@humanoidz.org] has joined #uml
16:31|-|kos_tom_ [~thomas@humanoidz.org] has quit [Read error: Connection reset by peer]
16:32|-|kos_tom_ [~thomas@col31-3-82-247-183-72.fbx.proxad.net] has joined #uml
16:34|-|kos_tom [~thomas@humanoidz.org] has quit [Ping timeout: 480 seconds]
17:01|-|mgross [~mgross@pool-71-117-236-31.ptldor.fios.verizon.net] has quit [Remote host closed the connection]
17:02|-|mgross [~mgross@pool-71-117-236-31.ptldor.fios.verizon.net] has joined #uml
17:13|-|Magotari [~karol@chello089076073025.chello.pl] has quit [Quit: leaving]
17:14|-|karol [~karol@chello089076073025.chello.pl] has joined #uml
17:14|-|karol changed nick to Magotari
18:20|-|kos_tom_ [~thomas@col31-3-82-247-183-72.fbx.proxad.net] has quit [Quit: I like core dumps]
18:38|-|remus [~remus@76.231.178.131] has quit [Remote host closed the connection]
19:13|-|Magotari [~karol@chello089076073025.chello.pl] has quit [Quit: Reconnecting]
19:13|-|Magotari [~karol@chello089076073025.chello.pl] has joined #uml
19:57<jdike-#uml->>Jeez
19:57<jdike-#uml->>someone else wanting to buy a link from me
20:13<IntuitiveNipple-#uml->>buy a link?
20:13<jdike-#uml->>put a link on the UML web site to their site in exchange for some money
20:16<IntuitiveNipple-#uml->>oh! well, nice to be popular I guess :)
20:19<IntuitiveNipple-#uml->>I've got to say, I'm really enjoying UML! I'm doing alot recently with VMs, especially qemu and kvm. This is proving to be far more satisfying in terms of performance, obviously I guess!
20:45<Magotari-#uml->>IntuitiveNipple: Yeah, you got it right. Performance is pretty high compared to other virtual machines.
20:45<caker-#uml->>Magotari: you're welcome (from your earlier comment)
20:45<Magotari-#uml->>Not sure if uml is faster than kvm, but it did better than kqemu on my system.
20:46<Magotari-#uml->>caker: :)
20:46<Magotari-#uml->>If you want performance at all cost you can try Xen, but... my experience with Xen has been uniformly negative.
20:47<IntuitiveNipple-#uml->>Linode's latest Xen tests with UML have apparently been very impressive.
20:49<Magotari-#uml->>Yeah, I hear people raving about Xen a lot. I cannot see why. I have an allergy to hypervisors, I suppose. Long live the bias.
20:51<IntuitiveNipple-#uml->>I've been the same but Chris Aker has made me more open-minded. I guess it is like everything, it improves with experience.
20:52<Magotari-#uml->>Hmm. I see you too are pretty interested in virtual machines.
20:52<IntuitiveNipple-#uml->>I haven't been that impressed with the way Virtuozzo limits choices on kernels, so I guess part of my Xen-o-phobia (!) is not having a regular kernel
20:52<Magotari-#uml->>I cannot stand the thought of my 'host' being really a priviliged virtual machine...
20:53<IntuitiveNipple-#uml->>I've been hacking about with them a bit :)
20:53<Magotari-#uml->>I played with OpenVZ a bit. I saw the thing they called "templates". That was the end.
20:54<Magotari-#uml->>UML is pretty easy as far as everything expect network setup goes.
20:55<Magotari-#uml->>*sigh* 3am. Japanese music. Fresh source code. And a notepad. What a beautiful moment.
20:57<IntuitiveNipple-#uml->>What's difficult about network setup?
20:57<Magotari-#uml->>I would not put it as difficult, but it ain't as easy as qemu's.
20:58<Magotari-#uml->>But not like qemu's is that great either...
20:58<Magotari-#uml->>Just saying, it would be great if things just worked out of the box. Without slirp.
20:58<Magotari-#uml->>I have been thinking about how to handle it, but so far drawing a blank.
20:59<Magotari-#uml->>I am tired of little patches which clean up just a few lines of code. Would like to do better. Contributing something which could fix problems of about a third of all people who come here...
21:01<caker-#uml->>IntuitiveNipple: what did I do? :)
21:02<IntuitiveNipple-#uml->>caker: Reporting how things are much better with the current Xen
21:02<caker-#uml->>it's still a beast
21:02<IntuitiveNipple-#uml->>I don't doubt it!
21:03<caker-#uml->>xenstore state database, hotplug, nasty bash scripts .. it's nutty
21:03<Magotari-#uml->>A bit more and I will put Xen inside my kqemu, just for kicks.
21:03<IntuitiveNipple-#uml->>Magotari: I find kvm much better than kqemu
21:03<caker-#uml->>there's something to say for: ./linux <args> .. . SUCCESS
21:03<IntuitiveNipple-#uml->>I'll switch to 'the other' channel for something else I was gonna say!
21:03<Magotari-#uml->>IntuitiveNipple: Oh, sure. If you have the hardware.
21:04<IntuitiveNipple-#uml->>Magotari: Ahh yes, the need for VT :) Since I hacked the phoenix BIOS i tend to forget!
21:05<Magotari-#uml->>Right now my options are: Xen+paravirtualized_os, [k]qemu, uml and os level virtualization.
21:06<jdike-#uml->>There's no non-privileged network setup without slirp
21:06<Magotari-#uml->>And uml does a great job for what I do: Have fun.
21:06<jdike-#uml->>that's basically the only way to do it
21:06<Magotari-#uml->>jdike: Really? What is the name of the transport?
21:06<jdike-#uml->>slirp
21:06<Magotari-#uml->>Oh. I misread you. I thought you said there IS such a transport.
21:06<Magotari-#uml->>Sorry. :/
21:06<jdike-#uml->>there is
21:07<jdike-#uml->>it's called slirp
21:07<jdike-#uml->>as in 'eth0=slirp'
21:07<Magotari-#uml->>Erm. Yeah. Sorry. I'm not making any sense.
21:07<IntuitiveNipple-#uml->>Makes me think of a nice long cool drink
21:07<jdike-#uml->>I think it does basically work if you have slirp on the host
21:08<jdike-#uml->>but it's limited
21:08<Magotari-#uml->>Yeah, it would be. What I would like to see is something start up by default, without an eth0 line and without other programs on the host.
21:09<jdike-#uml->>and I think if I made it the default somehow, the support load would switch from "how do I bring up the network" to "how do I make servers visible to the outside"
21:09<Magotari-#uml->>Yeah, I hear you. Very right.
21:09<IntuitiveNipple-#uml->>I feel that using VDE with the virtual machines makes logical sense
21:10<IntuitiveNipple-#uml->>with one link from the virtual to the physical machine
21:15<Magotari-#uml->>I did come up with an idea how the very simple network thingy could work. But at best it would require some setup on the guest. Blah. Back to the drawing board. There are thousands of software projects out there, but I just have to be ambitious enough to try to work on the Linux kernel.
21:17<jdike-#uml->>hehe
21:18<jdike-#uml->>everyone who is currently working on the kernel was similarly ambitious at some point
21:18<Magotari-#uml->>You gotta dare to dream I suppose.
21:19<IntuitiveNipple-#uml->>It's a good job that when you first approach the kernel, you don't realise how complicated it is, or how fast the sands move under your feet :)
21:36<Magotari-#uml->>Listen, socket, send and connect seem to be syscalls. We can catch those. Then create a socket from uml. Then uml just relays stuff between the sockets. guest_userspace <-socket-> uml <-socket-> world. Sorta like NAT. To avoid any need for guest configuration we force the network stuff to working configuration. I better go to sleep before I actually start implementing that mostrocity. Good night.
21:37<Magotari-#uml->>I mean, yuck. What a crazy idea.
21:41<jdike-#uml->>that's slirp
21:43|-|mgross_ [~mgross@pool-71-117-236-31.ptldor.fios.verizon.net] has joined #uml
21:49|-|mgross [~mgross@pool-71-117-236-31.ptldor.fios.verizon.net] has quit [Quit: Ex-Chat]
21:52|-|mgross_ changed nick to mgross
22:06|-|jdike [~jdike@pool-71-248-190-161.bstnma.fios.verizon.net] has quit [Quit: Leaving]
23:20|-|aindilis [~aindilis@75.146.96.197] has joined #uml
23:59|-|VS_ChanLog [~stats@ns.theshore.net] has left #uml [Rotating Logs]
23:59|-|VS_ChanLog [~stats@ns.theshore.net] has joined #uml
---Logclosed Thu Nov 22 00:00:27 2007