Back to Home / #uml / 2007 / 07 / Prev Day | Next Day
#uml IRC Logs for 2007-07-13

---Logopened Fri Jul 13 00:00:18 2007
03:01|-|_horst [~horst@a89-182-84-174.net-htp.de] has quit [Ping timeout: 480 seconds]
03:15|-|_horst [~horst@a89-182-31-241.net-htp.de] has joined #uml
03:46|-|_horst [~horst@a89-182-31-241.net-htp.de] has quit [Remote host closed the connection]
03:55|-|Ancalagon [~PtitKosmi@215.208-78-194.adsl-fix.skynet.be] has quit [Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007050800]]
04:13|-|Ancalagon [~PtitKosmi@215.208-78-194.adsl-fix.skynet.be] has joined #uml
05:03|-|Ancalagon [~PtitKosmi@215.208-78-194.adsl-fix.skynet.be] has quit [Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007050800]]
05:28|-|Ancalagon [~PtitKosmi@215.208-78-194.adsl-fix.skynet.be] has joined #uml
05:34|-|tyler [~tyler@adsl196-62-188-206-196.adsl196-6.iam.net.ma] has joined #uml
06:02|-|Ancalagon [~PtitKosmi@215.208-78-194.adsl-fix.skynet.be] has quit [Remote host closed the connection]
06:50|-|nessie [~nessie@lucifer.nerdfest.org] has joined #uml
07:45|-|kokoko1 [~Slacker@203.148.65.8] has joined #uml
07:50|-|baroni [~baroni@tera.lsi.usp.br] has joined #uml
07:54|-|tyler [~tyler@adsl196-62-188-206-196.adsl196-6.iam.net.ma] has quit [Remote host closed the connection]
08:28|-|baroni [~baroni@tera.lsi.usp.br] has quit [Quit: Saindo]
09:04|-|jdike [~jdike@pool-71-174-247-82.bstnma.fios.verizon.net] has joined #uml
09:04<jdike>Hi guys
09:08<peterz>ahoy
09:08|-|dang [~dang@aa-gw.nexthop.com] has joined #uml
09:09|-|ram [~ram@pool-71-117-236-168.ptldor.fios.verizon.net] has joined #uml
09:18|-|baroni [~baroni@tera.lsi.usp.br] has joined #uml
09:36|-|baroni [~baroni@tera.lsi.usp.br] has quit [Ping timeout: 480 seconds]
09:36|-|tyler [~tyler@adsl196-62-188-206-196.adsl196-6.iam.net.ma] has joined #uml
09:43<kokoko1>Hi
09:56|-|cmantito [~gphreak@redbaron.kevinsnet.com] has quit [Ping timeout: 480 seconds]
10:16|-|tyler_ [~tyler@41.250.141.50] has joined #uml
10:19|-|tyler [~tyler@adsl196-62-188-206-196.adsl196-6.iam.net.ma] has quit [Ping timeout: 480 seconds]
10:34|-|linbot [~supybot@ns.theshore.net] has quit [Read error: Connection reset by peer]
10:35|-|linbot [~supybot@ns.theshore.net] has joined #uml
---Logclosed Fri Jul 13 10:56:17 2007
---Logopened Fri Jul 13 10:56:19 2007
10:56|-|mikegrb [~michael@mail.thegrebs.com] has joined #uml
10:56|-|Ekipa kanalu #uml: Wszystkich: 29 |-| +op [0] |-| +voice [0] |-| normalnych [29]
10:57|-|caker [~caker@ns.theshore.net] has joined #uml
10:57|-|Kanal #uml zsynchronizowany w 82 sekundy
10:58|-|baroni [~baroni@tera.lsi.usp.br] has joined #uml
11:03|-|cmantito [~gphreak@redbaron.kevinsnet.com] has joined #uml
11:23|-|acklen [~tru64@sdith.zotikos.com] has joined #uml
11:42|-|acklen [~tru64@sdith.zotikos.com] has quit [Quit: none]
11:43|-|acklen [~acklen@sdith.zotikos.com] has joined #uml
11:59|-|acklen [~acklen@sdith.zotikos.com] has quit [Remote host closed the connection]
12:13|-|acklen [~acklen@sdith.zotikos.com] has joined #uml
12:22|-|pidhash [~joilnen@20150147087.user.veloxzone.com.br] has joined #uml
12:50|-|tyler_ [~tyler@41.250.141.50] has quit [Remote host closed the connection]
13:20|-|pidhash [~joilnen@20150147087.user.veloxzone.com.br] has quit [Ping timeout: 480 seconds]
13:32|-|richardw [~richardw@M324P001.adsl.highway.telekom.at] has joined #uml
13:38|-|acklen [~acklen@sdith.zotikos.com] has quit [Quit: ZNC by prozac - http://znc.sourceforge.net]
14:23|-|richardw_ [~richardw@M505P016.adsl.highway.telekom.at] has joined #uml
14:29|-|richardw [~richardw@M324P001.adsl.highway.telekom.at] has quit [Ping timeout: 480 seconds]
14:47[~]jdike gets a 32-bit KVM client off the ground
14:49<caker>fun, huh? The first few distros I tried would hang
14:49|-|baroni [~baroni@tera.lsi.usp.br] has quit [Read error: Operation timed out]
14:49<caker>jdike: kvm+uml or kvm+QEMU?
14:49<jdike>hehe
14:50<jdike>neither yet
14:50<jdike>I'm figuring out the incantation to get the virtual CPU running in 64-bit mode in a flat 64-bit address space
14:50<jdike>i.e. what do the initial registers need to be
14:51<jdike>then I'll start jamming userspace code in there and see if it can make VMCALL system calls
14:51[~]caker drools
14:52[~]jdike looks around for a napkin
14:53<jdike>sigh
14:53<jdike>back to volume 3B
14:55<caker>I gotcha .. Intel Architecture (IA32-64) Volume 3B: System Programming Guide :)
14:55<jdike>got it in one
14:56<jdike>been spending a lot of time there recently
14:56<caker>very enlightening, I presume?
14:56<jdike>not really
14:57<jdike>like poetry in a (bad) sense
14:57<jdike>it takes close reading in order to make sense sometimes
14:58<jdike>I'm trying to get KVM to tell me that a VMCALL was a VMCALL
14:58<jdike>right now, I'm getting "external interrupt"
14:59<jdike>on that instruction, which I don't really belive
14:59<jdike>believe
15:04|-|baroni [~baroni@tera.lsi.usp.br] has joined #uml
15:12|-|pidhash [~joilnen@20150187199.user.veloxzone.com.br] has joined #uml
15:14<jdike>and now single-stepping the thing results in KVM_EXIT_SHUTDOWN instead of KVM_EXIT_DEBUG, like yesterday
15:43<dang>jdike: Try the AMD one. It's better...
15:43<jdike>I ain't got an AMD one
15:43[~]dang has them in dead-tree
15:43<dang>They're available as pdf...
15:43<jdike>Oh, you mean manuals
15:43<dang>Yeah.
15:44<dang>Unless you're specifically doing the virtualization instructions, of course.
15:44<dang>Those are different between the two.
15:45<dang>But I've generally found the AMD manuals better than the Intel ones...
15:45<jdike>which I am
15:45<dang>Well, then you'll need the AMD ones eventually anyway. :)
15:46<jdike>KVM is supposed to hide that
15:47<jdike>but I'll need an AMD box before I find out how well it does
15:49<dang>Can't help you there, sorry. Looks like my X2 box is too old.
15:57<jdike>Bizarre
15:57<jdike>static int handle_triple_fault(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run)
15:57<jdike>{
15:57<jdike> kvm_run->exit_reason = KVM_EXIT_SHUTDOWN;
15:57<jdike> return 0;
15:57<jdike>}
15:57<jdike>when there's a perfectly good EXIT_REASON_TRIPLE_FAULT that could be used instead
15:58<dang>Heh.
15:58<dang>Added later, maybe, and not retrofitted?
15:59<jdike>possibly
16:05|-|pidhash [~joilnen@20150187199.user.veloxzone.com.br] has quit [Ping timeout: 480 seconds]
16:21|-|baroni [~baroni@tera.lsi.usp.br] has quit [Quit: Saindo]
16:36<jdike>AH HA
16:36<jdike>KVM is seeing EXIT_REASON_VMCALL, and transmuting it into EXTERNAL_INTERRUPT somehow
16:38<jdike>Oh man
16:39<jdike>false alarm
17:24|-|dang [~dang@aa-gw.nexthop.com] has quit [Quit: Leaving.]
17:58|-|pidhash [~joilnen@20150203033.user.veloxzone.com.br] has joined #uml
18:17|-|richardw_ [~richardw@M505P016.adsl.highway.telekom.at] has quit [Remote host closed the connection]
20:24|-|ElectricElf [~dbharris@electricelf.netrep.oftc.net] has quit [Ping timeout: 480 seconds]
20:29|-|ElectricElf [~dbharris@electricelf.netrep.oftc.net] has joined #uml
20:45|-|pidhash [~joilnen@20150203033.user.veloxzone.com.br] has quit [Quit: [BX] *PHEAR MY BITCHX-NESS!* BOW TO ME!]
22:59|-|VS_ChanLog [~stats@ns.theshore.net] has left #uml [Rotating Logs]
22:59|-|VS_ChanLog [~stats@ns.theshore.net] has joined #uml
23:33|-|jdike [~jdike@pool-71-174-247-82.bstnma.fios.verizon.net] has quit [Quit: Leaving]
---Logclosed Sat Jul 14 00:00:13 2007