All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] ia64/xen: paravirtualization of hand written assembly code
@ 2008-02-25  3:16 Isaku Yamahata
  2008-02-25  3:16 ` [PATCH 1/4] ia64/xen: paravirtualize ivt.S fault handlers, " Isaku Yamahata
                   ` (10 more replies)
  0 siblings, 11 replies; 17+ messages in thread
From: Isaku Yamahata @ 2008-02-25  3:16 UTC (permalink / raw)
  To: linux-ia64

Hi. The patch I send before was too large so that it was dropped from
the maling list. I'm sending again with smaller size.
This patch set is the xen paravirtualization of hand written assenbly
code. And I expect that much clean up is necessary before merge.
We really need the feed back before starting actual clean up as Eddie
already said before.

Eddie discussed how to clean up and suggested several ways.
  1: Dual IVT source code, dual IVT table. (The way this patch set adopted)
  2: Same IVT source code, but dual/mulitple compile to generate
     dual/multiple IVT table using assembler macro.
  3: Single IVT table, using indirect function call for pv_ops using
     branch/binary patching.

At this moment my preference is the option 2. Please comment.

thanks,

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2008-02-26  2:35 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-25  3:16 [PATCH 0/4] ia64/xen: paravirtualization of hand written assembly code Isaku Yamahata
2008-02-25  3:16 ` [PATCH 1/4] ia64/xen: paravirtualize ivt.S fault handlers, " Isaku Yamahata
2008-02-25  3:16 ` [PATCH 2/4] ia64/xen: paravirtualize minstate.h, DO_SAVE_MIN Isaku Yamahata
2008-02-25  3:16 ` [PATCH 3/4] ia64: prepare for paravirtualizatin of entry.S Isaku Yamahata
2008-02-25  3:16 ` [PATCH 4/4] ia64/xen: paravirtualize ia64_switch_to, ia64_leave_syscall and ia64_leave_kernel in entry.S Isaku Yamahata
2008-02-25  4:18 ` [PATCH 0/4] ia64/xen: paravirtualization of hand written assembly code Keith Owens
2008-02-25 12:54   ` [kvm-ia64-devel] " tgingold
2008-02-25 18:32   ` [kvm-ia64-devel] [PATCH 0/4] ia64/xen: paravirtualization ofhand " Dong, Eddie
2008-02-25  4:18 ` [PATCH 0/4] ia64/xen: paravirtualization of hand " Keith Owens
2008-02-25 12:54 ` [kvm-ia64-devel] " tgingold
2008-02-25 13:33   ` Keith Owens
2008-02-25 13:33 ` Keith Owens
2008-02-25 15:04   ` tgingold
2008-02-25 15:04 ` tgingold
2008-02-26  2:35   ` Keith Owens
2008-02-25 18:32 ` [kvm-ia64-devel] [PATCH 0/4] ia64/xen: paravirtualization ofhand " Dong, Eddie
2008-02-26  2:35 ` [kvm-ia64-devel] [PATCH 0/4] ia64/xen: paravirtualization of hand " Keith Owens

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.