WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] pv_ops with xen-3.3

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] pv_ops with xen-3.3
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Tue, 10 Feb 2009 21:09:30 +0000
Cc: jonr@xxxxxxxxxx
Delivery-date: Tue, 10 Feb 2009 13:12:48 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20090210120128.bnleq83jmccgcok0@xxxxxxxxxxxxxx>
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: <844576.20319.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxx> <20090210120128.bnleq83jmccgcok0@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.11.0 (Linux/2.6.27-11-generic; KDE/4.2.0; i686; ; )
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@xxxxxxxxxx wrote:
> Quoting Boris Derzhavets <bderzhavets@xxxxxxxxx>:
> > 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@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel


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