|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] Version Detection
> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Quang Ngo
> Sent: 18 June 2007 19:32
> To: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-devel] Version Detection
>
> Given the /boot/xen-gz and /vmlinuz files, how do you detect
> which version of XEN and Linux kernel these files are?
> Basically, I need to parse their contents and check for their
> signatures and embedded version strings, if any.
> Unfortunately, I'm unable to find information on the formats
> of these files.
For the standard build of Xen, examining the binaries will not trivially
tell which version of Xen it is. There are functions in
.../xen/common/version.c, but those return one small part of the whole
version numbegr (eg 3.1.0 is major = 3, minor=1, extra="0") as integers
and strings respectively.
There is no "encoded" version numbers in some header or datablock that
you can search for, as far as I can see.
Of course, "xm info" once the binary is booted would give you all the
info you need and more.
I haven't looked at the "vmlinuz" if it's got any version info.
--
Mats
>
> Any help would be appreciated.
>
> Thanks,
> Quang
>
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|