]> xenbits.xensource.com Git - people/liuw/mini-os.git/commitdiff
mini-os: drop shutdown variables when CONFIG_XENBUS=n
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Thu, 6 Dec 2012 09:22:31 +0000 (09:22 +0000)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Thu, 6 Dec 2012 09:22:31 +0000 (09:22 +0000)
Shutdown variables are meaningless when CONFIG_XENBUS=n since no
shutdown event will ever happen.  Better make sure that no code tries
to use it and never get the hoped shutdown event.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Committed-by: Keir Fraser <keir@xen.org>
kernel.c

index f2f70f6c157373ab8a551ab30d6e4c46d6b7acd7..0313ec8715c1ce146d8e0ea0d9770a71f88ddc39 100644 (file)
--- a/kernel.c
+++ b/kernel.c
 
 uint8_t xen_features[XENFEAT_NR_SUBMAPS * 32];
 
+#ifdef CONFIG_XENBUS
 unsigned int do_shutdown = 0;
 unsigned int shutdown_reason;
 DECLARE_WAIT_QUEUE_HEAD(shutdown_queue);
+#endif
 
 void setup_xen_features(void)
 {