This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


RE: [GIT/PATCH 0/5] Re: [Xen-devel] unfair servicing of DomU vbd request

To: MaoXiaoyun <tinnycloud@xxxxxxxxxxx>
Subject: RE: [GIT/PATCH 0/5] Re: [Xen-devel] unfair servicing of DomU vbd requests
From: Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx>
Date: Fri, 4 Mar 2011 07:21:29 +0000
Cc: xen devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, "james.harper@xxxxxxxxxxxxxxxx" <james.harper@xxxxxxxxxxxxxxxx>
Delivery-date: Thu, 03 Mar 2011 23:22:07 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <BLU157-w14178C1B0ED728CD9D79FCDAC20@xxxxxxx>
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>
Organization: Citrix Systems, Inc.
References: <AEC6C66638C05B468B556EA548C1A77D01C55BC6@trantor> <BLU157-w14178C1B0ED728CD9D79FCDAC20@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
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.


$ 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 
> > > c5ae07bb307b658c8458f29ca77d237aec0f9327:
> > > 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


Xen-devel mailing list