diff options
author | kaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk> | 2004-11-04 11:27:45 +0000 |
---|---|---|
committer | kaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk> | 2004-11-04 11:27:45 +0000 |
commit | 2d18d47e0d9e75ae024639ae0279940ca77ee02a (patch) | |
tree | 57da2c1dd9964a7fc504ebaa37166917f1fc3cd9 | |
parent | ac7140a6997c507c2c8a4d807e9f9f42f0a22c49 (diff) | |
download | xen-2d18d47e0d9e75ae024639ae0279940ca77ee02a.tar.gz xen-2d18d47e0d9e75ae024639ae0279940ca77ee02a.tar.bz2 xen-2d18d47e0d9e75ae024639ae0279940ca77ee02a.zip |
bitkeeper revision 1.1159.160.1 (418a1231eTxviku3pqdKCA7ZZYUuJA)
Add BK changeset info to the Xen boot banner.
-rw-r--r-- | xen/Makefile | 2 | ||||
-rw-r--r-- | xen/common/kernel.c | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/xen/Makefile b/xen/Makefile index 209c7adc1e..6f0e1ff561 100644 --- a/xen/Makefile +++ b/xen/Makefile @@ -61,6 +61,8 @@ include/xen/compile.h: @LANG=C echo \#define XEN_SUBVERSION\ \ \ $(XEN_SUBVERSION) >> $@ @LANG=C echo \#define XEN_EXTRAVERSION \"$(XEN_EXTRAVERSION)\" >> $@ @LANG=C echo >> $@ + @LANG=C echo \#define XEN_CHANGESET \"`bk changes -nd':D: :T: :REV: :MD5KEY:' -r+ 2>/dev/null || echo "information unavailable"`\" >> $@ + @LANG=C echo >> $@ @LANG=C echo \#define XEN_BANNER \\ >> $@ cd ./figlet && make && ./figlet Xen $(XEN_VERSION).$(XEN_SUBVERSION)$(XEN_EXTRAVERSION) 1>>../$@ && cd .. @LANG=C echo >> $@ diff --git a/xen/common/kernel.c b/xen/common/kernel.c index 9687f8c020..29e2488875 100644 --- a/xen/common/kernel.c +++ b/xen/common/kernel.c @@ -195,10 +195,11 @@ void cmain(multiboot_info_t *mbi) printk(XEN_BANNER); printk(" http://www.cl.cam.ac.uk/netos/xen\n"); printk(" University of Cambridge Computer Laboratory\n\n"); - printk(" Xen version %d.%d%s (%s@%s) (%s) %s\n\n", + printk(" Xen version %d.%d%s (%s@%s) (%s) %s\n", XEN_VERSION, XEN_SUBVERSION, XEN_EXTRAVERSION, XEN_COMPILE_BY, XEN_COMPILE_DOMAIN, XEN_COMPILER, XEN_COMPILE_DATE); + printk(" Latest ChangeSet: %s\n\n", XEN_CHANGESET); set_printk_prefix("(XEN) "); /* We require memory and module information. */ |