Hi, I have a question regarding intercepting the system call from a guest kernel on hypervisor. I am using xen-4.0.1 with a PV-guest. To disable the fast system call which bypasses the hypervisor, I first comment out this lines in the file Xen/arch/x86/traps.c If (cur.vector == 0x80) { /* init_int80_direct_trap(curr); */ } To verify this, when I boot the kernel, I add printk and see that init_int80_direct_trap is not executed. Then in the function in the same file as above, do_guest_trap, I add a printk to trap the system call from guest kernel Static void do_guest_trap… { If (trapnr == 0x80) printk("System call from guest"); } However, when I run some program in the guest kernel to issue some system call, the hypervisor does not print out the message. Can anyone help on this? Thanks. - Hui _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel