* Re: fast system calls
[not found] ` <4955D344.9070202@goop.org>
@ 2008-12-27 8:50 ` pallavi jk
2008-12-27 10:39 ` Jeremy Fitzhardinge
0 siblings, 1 reply; 2+ messages in thread
From: pallavi jk @ 2008-12-27 8:50 UTC (permalink / raw)
To: Jeremy Fitzhardinge, xen-devel
[-- Attachment #1.1: Type: text/plain, Size: 723 bytes --]
Thanx a lot Jeremy!
In addition to removing the special case for 0x80 in
arch/x86/traps.c:do_set_trap_table(), will I also have to define an entry
point in xen/arch/x86/x86_32/entry.S as ENTRY(system_call) ??
Could you please tell me other required modifications that I will have to
make?
-Pallavi
On Sat, Dec 27, 2008 at 12:33 PM, Jeremy Fitzhardinge <jeremy@goop.org>wrote:
> pallavi jk wrote:
>
>> I want to modify xen 3.3.0 so that control transfers to xen after system
>> calls. How can I disable fast system call handlers, so that int 0x80h
>> functions just like all other interrupts.
>>
>
> It should just be a matter of removing the special case for 0x80 in
> arch/x86/traps.c:do_set_trap_table().
>
> J
>
[-- Attachment #1.2: Type: text/html, Size: 1204 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: fast system calls
2008-12-27 8:50 ` fast system calls pallavi jk
@ 2008-12-27 10:39 ` Jeremy Fitzhardinge
0 siblings, 0 replies; 2+ messages in thread
From: Jeremy Fitzhardinge @ 2008-12-27 10:39 UTC (permalink / raw)
To: pallavi jk; +Cc: xen-devel
pallavi jk wrote:
> Thanx a lot Jeremy!
>
> In addition to removing the special case for 0x80 in
> arch/x86/traps.c:do_set_trap_table(), will I also have to define an
> entry point in xen/arch/x86/x86_32/entry.S as ENTRY(system_call) ??
No, I shouldn't think so. Xen doesn't care what purpose the guest is
using int 0x80 for; without the special case, it should Just Work.
> Could you please tell me other required modifications that I will have
> to make?
I don't know off the top of my head. There could be some other
complication.
J
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-12-27 10:39 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <a55a39a90812250640o47b62926oed7816cd21fdc44c@mail.gmail.com>
[not found] ` <4955D344.9070202@goop.org>
2008-12-27 8:50 ` fast system calls pallavi jk
2008-12-27 10:39 ` Jeremy Fitzhardinge
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.