From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jx14V-0000RM-Fb for qemu-devel@nongnu.org; Fri, 16 May 2008 10:38:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jx14T-0000QW-KQ for qemu-devel@nongnu.org; Fri, 16 May 2008 10:38:11 -0400 Received: from [199.232.76.173] (port=39682 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jx14T-0000QQ-C7 for qemu-devel@nongnu.org; Fri, 16 May 2008 10:38:09 -0400 Received: from nf-out-0910.google.com ([64.233.182.189]:3684) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Jx14T-00060i-1V for qemu-devel@nongnu.org; Fri, 16 May 2008 10:38:09 -0400 Received: by nf-out-0910.google.com with SMTP id b2so344366nfb.12 for ; Fri, 16 May 2008 07:38:07 -0700 (PDT) Message-ID: <482D9C41.8060600@gmail.com> Date: Fri, 16 May 2008 16:37:53 +0200 From: Raphael Voisin MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] QEMU code tree - system-calls project Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi all. I'm interested in intercepting guest-OS (running under QEMU) system=20 calls inside the VM. In order to do that, i try to seek over the code the best place to=20 handle such syscall, but i have an organisation problem: - I don't find a code documentation for QEMU. I'm lost in the code=20 because i don't know what each folder belongs to... So, is there any=20 document presenting QEMU code genericaly (like virtualbox at=20 http://www.virtualbox.org/wiki/Source_code_organization) ? - If there is not, can you say me what is the best way to trap=20 system-call in QEMU VM ? - What linux-user/syscall.c is intented to do ? Can he help me in any way= ? Thanx for your response.