|
From: | Heli |
Subject: | Re: [Qemu-devel] How does a system call work on QEMU? |
Date: | Thu, 14 May 2009 15:10:37 +0200 |
User-agent: | Thunderbird 2.0.0.21 (Windows/20090302) |
Paul Brook wrote:
Does QEMU generate a system call that goes to libc library and the to the kernel? Then the kernel run it on hardware, kernel replies to libc and libc notifies to QEMU. QEMU replies to guest O.S, is it true? Chiacchiera con i tuoi amici in tempo reale! http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.comOn Thursday 14 May 2009, address@hidden wrote: > > Which mode of Qemu operations do you refer to? if you refer to full > > MMU emulation (no KVM or kqemu involved then), then intercepting > > syscall is basically intercepting interrupt 80 hex or SYSENTER/SYSCALL > > into host user mode instruction during code translation. > > Ok, I refer to full emulation. > When QEMU intercepts a system call what does it do? What type of > translation or modification does it perform? It does exactly the same as real hardware. Paul
[Prev in Thread] | Current Thread | [Next in Thread] |