Hi. I created the new branch xen-ia64-domu-minimal-2008mar06
from the c/s b5d0753da4b1d67490efa63c790024351add42a0.
Please switch to the new branch.
I suppose the new branch is what you want.
It doesn't include any dom0 stuff, fsys.S and gate page stuff.

On Fri, Mar 14, 2008 at 06:16:03PM +0800, Dong, Eddie wrote:
> Isaku Yamahata wrote:
> > Hi Eddie.
> > Thank you for your patch.
> > the change is already isolated as the commit of
> > d81f732b0d57371bfc220b1a1027ab18ea9a5265.
> > So what we need to do is just dropping the change set.
> > The same would apply to the gate page paravirtualization change set.
> > I'll take care of it.
> > 
> > Do you have any other changesets to be dropped for minimal domU?
> > 
> 
> Commit a07b265c618c279a84bac8f75f5acba1c1646200 is quit intrusive, it
> removed code
> from entry.S to a new file switch_entry.S and create 1000 lines of
> patch.
> 
> At least we stay in original file, not? 

At least xen/ia64 needs to paravirtualize ia64_swtich_to,
ia64_leave_syscall and ia64_leave_kernel.
The discussion for hand written assembly code indicates that single
source and multiple compile.
I think the clean way to do for those three functions is to split out
them from entry.S. Cluttering out entry.S by ifdef would be uglry.
Do you have better idea?

-- 
yamahata

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@lists.xensource.com
http://lists.xensource.com/xen-ia64-devel

Reply via email to