| 
         
xen-devel
RE: [GIT/PATCH 0/5] Re: [Xen-devel] unfair servicing of DomU vbd	request
 
| 
To:  | 
<ian.campbell@xxxxxxxxxxxxx> | 
 
| 
Subject:  | 
RE: [GIT/PATCH 0/5] Re: [Xen-devel] unfair servicing of DomU vbd	requests | 
 
| 
From:  | 
MaoXiaoyun <tinnycloud@xxxxxxxxxxx> | 
 
| 
Date:  | 
Mon, 7 Mar 2011 11:37:59 +0800 | 
 
| 
Cc:  | 
xen devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, james.harper@xxxxxxxxxxxxxxxx | 
 
| 
Delivery-date:  | 
Sun, 06 Mar 2011 19:38:51 -0800 | 
 
| 
Envelope-to:  | 
www-data@xxxxxxxxxxxxxxxxxxx | 
 
| 
Importance:  | 
Normal | 
 
| 
In-reply-to:  | 
<1299233163.6552.250.camel@xxxxxxxxxxxxxxxxxxxxxx> | 
 
| 
List-help:  | 
<mailto:xen-devel-request@lists.xensource.com?subject=help> | 
 
| 
List-id:  | 
Xen developer discussion <xen-devel.lists.xensource.com> | 
 
| 
List-post:  | 
<mailto:xen-devel@lists.xensource.com> | 
 
| 
List-subscribe:  | 
<http://lists.xensource.com/mailman/listinfo/xen-devel>,	<mailto:xen-devel-request@lists.xensource.com?subject=subscribe> | 
 
| 
List-unsubscribe:  | 
<http://lists.xensource.com/mailman/listinfo/xen-devel>,	<mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> | 
 
| 
References:  | 
<AEC6C66638C05B468B556EA548C1A77D01C55BC6@trantor>, ,	<BLU157-w14178C1B0ED728CD9D79FCDAC20@xxxxxxx>, ,	<1299223289.9486.8.camel@xxxxxxxxxxxxxxxxxxxxx>,	<BLU157-w632AEE84DC89209C81972CDAC20@xxxxxxx>,	<1299233163.6552.250.camel@xxxxxxxxxxxxxxxxxxxxxx> | 
 
| 
Sender:  | 
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx | 
 
 
 
Hi Ian: 
  
   Sorry to bother again.  
   I've learnt git a bit, but still quite confused. 
   I've done the operation below, which in my understanding, I've merged 
irq-fairness branch into master. But the code is not complete, I need merge 
more, as your said, such as Konrad's 2.6.38 branch. Well, I have no idea what kinds 
of branch I need, and how to find them, do the branches exist in "git branch -r" or  
some place else? 
  
  
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 
$ cd linux-2.6 
linux-2.6$ git remote add ianc git://xenbits.xen.org/people/ianc/linux-2.6.git 
linux-2.6$ git fetch ianc 
 
linux-2.6$ git merge ianc/irq-fairness 
  
Git is not easy to learn, espescially on understaning kernel source management. 
many thanks. 
   
> Subject: RE: [GIT/PATCH 0/5] Re: [Xen-devel] unfair servicing of DomU vbd requests > From: Ian.Campbell@xxxxxxxxxxxxx > To: tinnycloud@xxxxxxxxxxx > CC: xen-devel@xxxxxxxxxxxxxxxxxxx; james.harper@xxxxxxxxxxxxxxxx > Date: Fri, 4 Mar 2011 10:06:03 +0000 >  > On Fri, 2011-03-04 at 09:59 +0000, MaoXiaoyun wrote: > >  > > Thanks Ian. > >  > > I've just pull the code. > > But could the kernel be used as dom0, since I can't find blkback in > > driver/xen which is needed, right? >  > > And what is the usage of this branch? >  > It is a topic branch intended for a maintainer to pull into their tree. > It is not a standalone tree which you can just use -- that is why I > described below how to pull it into an existing base. >  > You will find that the majority of git branches are topic branches which > do not standalone. If you intend 
 to be pulling peoples development > branches then I strongly recommend you google up some git documentation > and learn all about branches and merging etc. >  > Ian.  >  > >  > >  > > > Subject: RE: [GIT/PATCH 0/5] Re: [Xen-devel] unfair servicing of > > DomU vbd requests > > > From: Ian.Campbell@xxxxxxxxxxxxx > > > To: tinnycloud@xxxxxxxxxxx > > > CC: xen-devel@xxxxxxxxxxxxxxxxxxx; james.harper@xxxxxxxxxxxxxxxx > > > Date: Fri, 4 Mar 2011 07:21:29 +0000 > > >  > > > On Fri, 2011-03-04 at 07:12 +0000, MaoXiaoyun wrote: > > > > I've tried to clone, but confront this error, did I do right? > > >  > > > Your command will try and clone my default branch, which I'm not > > sure I > > > have configured (I don't really want one since no branch is > > particularly > > 
 > special in my tree). > > >  > > > I would recommend that instead of completely cloning a fresh tree > > for > > > each tree you are interested in that you just add a new remote to > > your > > > existing tree, which could be a clone of e..g xen.git or Linus' > > tree. > > >  > > > e.g: > > >  > > > Once: > > > $ git clone > > git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git > > > $ cd linux-2.6 > > >  > > > Then for each new tree you are interested in: > > > linux-2.6$ git remote add ianc > > git://xenbits.xen.org/people/ianc/linux-2.6.git > > > linux-2.6$ git fetch ianc > > > [...pulls in updates from ianc...] > > > linux-2.6$ git log ianc/irq-fairness > > >  > > > etc. See "git remote --help" 
 for more info. > > >  > > > Since my irq-fairness branch likely doesn't stand alone you will > > > probably need to merge it into your current 2.6.38 based head > > (something > > > like Konrad's 2.6.38 branch for example). e.g. > > >  > > > linux-2.6$ git merge ianc/irq-fairness > > >  > > > Alternatively (and better) you can pull a single remote branch and > > merge > > > it into your current head. e.g. > > > linux-2.6$ git pull git://xenbits.xen.org/people/ianc/linux-2.6.git > > irq-fairness > > >  > > > Compared with the git merge approach this creates a more informative > > > automated merge commit log. > > >  > > > The arguments to git pull are taken literally from the pull request: > > > > > > The following changes since commit > > c5ae
 07bb307b658c8458f29ca77d237aec0f9327: > > > > > > Ian Campbell (1): > > > > > > xen: events: remove dom0 specific xen_create_msi_irq > > > > > >  > > > > > > are available in the git repository at: > > > > > >  > > > > > > git://xenbits.xen.org/people/ianc/linux-2.6.git irq-fairness > > >  > > > Ian. > > >  > > >  >  >   		 	   		  
 |  
 _______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
 | 
    |