From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Derzhavets Subject: Re: pv_ops with xen-3.3 Date: Tue, 10 Feb 2009 13:36:23 -0800 (PST) Message-ID: <632344.39184.qm@web56103.mail.re3.yahoo.com> References: <200902102109.31445.mark.williamson@cl.cam.ac.uk> Reply-To: bderzhavets@yahoo.com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1011675036==" Return-path: In-Reply-To: <200902102109.31445.mark.williamson@cl.cam.ac.uk> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com, Mark Williamson Cc: jonr@destar.net List-Id: xen-devel@lists.xenproject.org --===============1011675036== Content-Type: multipart/alternative; boundary="0-323617351-1234301783=:39184" --0-323617351-1234301783=:39184 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable http://wiki.xensource.com/xenwiki/XenParavirtOps =A0 apt-get install mercurial + =A0 (You may need to add this to your ~/.hgrc file:=20 [extensions] hgext.mq=3D )=20 --- On Tue, 2/10/09, Mark Williamson wrote: From: Mark Williamson Subject: Re: [Xen-devel] pv_ops with xen-3.3 To: xen-devel@lists.xensource.com Cc: jonr@destar.net Date: Tuesday, February 10, 2009, 4:09 PM qpush is from the Mercurial Queues (mq) extension. You need to install /= =20 enable that to get it to work. qpush is a very different command to push - qpush actually means "Apply patches=20 to the stack", qpush -a meaning "Apply all the patches to the stack". Cheers, Mark On Tuesday 10 February 2009 21:01:28 jonr@destar.net wrote: > Quoting Boris Derzhavets : > > Compiled kernel supporting PV_OPS in Dom0 & INTEL AHCI (ICH(X)R) > > > > # hg clone http://www.kernel.org/hg/linux-2.6 > > > > # cd linux-2.6/.hg > > > > # hg clone http://xenbits.xensource.com/paravirt_ops/patches.hg patches > > > > # cd .. > > > > # ln -s .hg/patches . # for convenience > > > > # hg update `cat patches/KERNEL_VERSION` > > > > # hg qpush -a > > This last command does not work, is it supposed to be just 'hg push > -a'? I had the same issue yesterday, when I issue that command I get > what I pasted below, just showing basic commands. > > root@null:/usr/src/xen-unstable.hg/linux-2.6# hg qpush -a > hg: unknown command 'qpush' > Mercurial Distributed SCM > > basic commands: > > add add the specified files on the next commit > annotate show changeset information per file line > clone make a copy of an existing repository > commit commit the specified files or all outstanding changes > diff diff repository (or selected files) > export dump the header and diffs for one or more changesets > init create a new repository in the given directory > log show revision history of entire repository or files > merge merge working directory with another revision > parents show the parents of the working dir or revision > pull pull changes from the specified source > push push changes to the specified destination > remove remove the specified files on the next commit > serve export the repository via HTTP > status show changed files in the working directory > update update working directory > > use "hg help" for the full list of commands or "hg -v" for details > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel =0A=0A=0A --0-323617351-1234301783=:39184 Content-Type: text/html; charset=us-ascii
 
apt-get install mercurial +
 

(You may need to add this to your ~/.hgrc file:

[extensions]
hgext.mq=

)



--- On Tue, 2/10/09, Mark Williamson <mark.williamson@cl.cam.ac.uk> wrote:
From: Mark Williamson <mark.williamson@cl.cam.ac.uk>
Subject: Re: [Xen-devel] pv_ops with xen-3.3
To: xen-devel@lists.xensource.com
Cc: jonr@destar.net
Date: Tuesday, February 10, 2009, 4:09 PM

qpush is from the Mercurial Queues (mq) extension.  You need to install / 
enable that to get it to work.

qpush is a very different command to push - qpush actually means "Apply
patches 
to the stack", qpush -a meaning "Apply all the patches to the
stack".

Cheers,
Mark

On Tuesday 10 February 2009 21:01:28 jonr@destar.net wrote:
> Quoting Boris Derzhavets <bderzhavets@yahoo.com>:
> > Compiled kernel supporting PV_OPS in Dom0 & INTEL AHCI (ICH(X)R)
> >
> > # hg clone http://www.kernel.org/hg/linux-2.6
> >
> > # cd linux-2.6/.hg
> >
> > # hg clone http://xenbits.xensource.com/paravirt_ops/patches.hg
patches
> >
> > # cd ..
> >
> > # ln -s .hg/patches . # for convenience
> >
> > # hg update `cat patches/KERNEL_VERSION`
> >
> > # hg qpush -a
>
> This last command does not work, is it supposed to be just 'hg push
> -a'? I had the same issue yesterday, when I issue that command I get
> what I pasted below, just showing basic commands.
>
> root@null:/usr/src/xen-unstable.hg/linux-2.6# hg qpush -a
> hg: unknown command 'qpush'
> Mercurial Distributed SCM
>
> basic commands:
>
>   add        add the specified files on the next commit
>   annotate   show changeset information per file line
>   clone      make a copy of an existing repository
>   commit     commit the specified files or all outstanding changes
>   diff       diff repository (or selected files)
>   export     dump the header and diffs for one or more changesets
>   init       create a new repository in the given directory
>   log        show revision history of entire repository or files
>   merge      merge working directory with another revision
>   parents    show the parents of the working dir or revision
>   pull       pull changes from the specified source
>   push       push changes to the specified destination
>   remove     remove the specified files on the next commit
>   serve      export the repository via HTTP
>   status     show changed files in the working directory
>   update     update working directory
>
> use "hg help" for the full list of commands or "hg -v"
for details
>
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel


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

--0-323617351-1234301783=:39184-- --===============1011675036== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1011675036==--