Re: Re: xen changeset is not available

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

 



Jeremy Katz wrote:  [Wed Jul 05 2006, 10:01:16AM EDT]
> On Wed, 2006-07-05 at 10:13 +0800, Zhao, Yunfeng wrote:
> > Xen changeset is not available on FC6 Test1.
> > And this info is very useful for fedora-xen user.
> > 
> > Is it possible to build changeset number in xen binary of FC6?
> 
> There isn't just one changeset, though.  The HV is one changeset of
> -unstable, the kernel patch comes from the hg tree that tracks
> Linus's tree (and thus doesn't have a directly applicable changeset)
> and the tools are a third.  Although hopefully for releases, the
> tools are actually a _released_ version of the tools rather than
> random changeset of the day.

IMHO this is the wrong approach.  It's already bitten ia64, and it's
bound to bite other architectures at some point.  See my comments at
https://www.redhat.com/archives/fedora-xen/2006-June/msg00154.html
along with Chris's response.  Fedora should be using matched versions
of hypervisor, xenlinux patch and tools, at least as much as possible.
In any case, providing the xen-unstable changeset on which each is
based would be helpful to all parties involved.

Granted, the linux-2.6-xen.patch comes from linux-2.6.tip-xen rather
than xen-unstable directly, but if you trace it back, you can find out
the xen-unstable changeset on which it's based.  At that point,
snapshotting the hypervisor to match becomes relatively easy, and so
does providing the changeset in the release/changelog/description/etc.

Here's an example, if it's helpful:

    hg clone http://xenbits.xensource.com/ext/linux-2.6.tip-xen.hg
    cd linux-2.6.tip-xen.hg
    xen_unstable_cset=$(hg log -v | awk -F '[ :]' \
        '/^xen-unstable changeset:/{print $(NF-1);exit}')

So then, make a matched hypervisor:

    hg clone http://xenbits.xensource.com/ext/xen-unstable.hg
    cd xen-unstable.hg
    hg up -C $xen_unstable_cset
    tar cjf ../xen-$xen_unstable_cset.tar.bz2 xen

Regards,
Aron

Attachment: pgpzmJdz3FLBh.pgp
Description: PGP signature

--

Fedora-xen@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-xen

[Index of Archives]     [Fedora General]     [Fedora Music]     [Linux Kernel]     [Fedora Desktop]     [Fedora Directory]     [PAM]     [Big List of Linux Books]     [Gimp]     [Yosemite News]

  Powered by Linux