[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-ia64-devel] ia64/Xen VT support code is in staging tree


  • To: "Arun Sharma" <arun.sharma@xxxxxxxxx>, "Yang, Fred" <fred.yang@xxxxxxxxx>
  • From: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>
  • Date: Tue, 10 May 2005 07:49:18 -0700
  • Cc: Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 10 May 2005 14:48:56 +0000
  • List-id: DIscussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • Thread-index: AcVU7b0NkHRPiWILR5ycZsS7ZUA70AAgJ5qw
  • Thread-topic: [Xen-ia64-devel] ia64/Xen VT support code is in staging tree

Take a look at the latest patch directory.  The patches
required are now much reduced and should apply easily.
Further, the separation of ivt.S and splitting out
the Xen-specific functionality for irq, time, and setup
into separate files should all but eliminate the need
to make changes to the patched Linux files and thus
the need for "flattening".

> -----Original Message-----
> From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf 
> Of Arun Sharma
> Sent: Monday, May 09, 2005 5:20 PM
> To: Yang, Fred
> Cc: Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-ia64-devel] ia64/Xen VT support code is in 
> staging tree
> 
> Yang, Fred wrote:
> 
> > We are in process of rebase to the latest code, and will 
> start merging
> > both paravirtualization and VT designs base on our previous email
> > threads.
> 
> One of the problems with rebasing to the latest bk tree is 
> that it's not 
> possible to rebase by just doing a bk pull and dealing with 
> the conflicts.
> 
> Checking in all patched Linux files (we called it 
> "flattening") should 
> hopefully make that process easier.
> 
> Here's what I was thinking:
> 
> cp_patch ()
> {
>       # maintainer does this periodically
>          #diff -u $LINUX/$1 $XEN/$2 > $LINUXPATCH/$3
> 
>       # maintainer does this to rebase to upstream linux
>          #cp $LINUX/$1 $XEN/$2
>          #patch <$LINUXPATCH/$3 $XEN/$2
> 
>       # Most normal users and developers
>          true;
> }
> 
> We're currently based on:
> 
> ChangeSet@xxxxxx, 2005-04-26 16:24:29-06:00, djm@xxxxxxxxxxxxxxx
>    Oops, forgot a patch file
> 
> md5key:
> 2005/04/26 16:24:29 1.1334 426ebf9dElmn-4PJcDb_JoGYAMuVlA
> 
> One possibility is to reapply all the changes after this 
> changeset into 
> the flattened tree. Any other suggestions?
> 
>       -Arun
> 
> _______________________________________________
> Xen-ia64-devel mailing list
> Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-ia64-devel
> 

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.