All of lore.kernel.org
 help / color / mirror / Atom feed
* [PV-onHVM][Xen][PATCH 2/3] Fix kthread_create
@ 2007-09-06 17:43 Ben Guthro
  0 siblings, 0 replies; only message in thread
From: Ben Guthro @ 2007-09-06 17:43 UTC (permalink / raw)
  To: xen-devel; +Cc: Robert Phillips

[-- Attachment #1: Type: text/plain, Size: 252 bytes --]

This is the xen part of the kthread patch
This part simply fixes a compiler warning we get when compiling for a 
uniprocessor guest kernel.

Signed-off-by: Ben Guthro <bguthro@virtualiron.com>
Signed-off-by: Robert Phillips <rphillips@virtualiron.com>

[-- Attachment #2: lm-kthread-xen.patch --]
[-- Type: text/x-patch, Size: 850 bytes --]

diff -r a0370a9131be unmodified_drivers/linux-2.6/platform-pci/machine_reboot.c
--- a/unmodified_drivers/linux-2.6/platform-pci/machine_reboot.c	Thu Sep 06 09:43:42 2007 -0400
+++ b/unmodified_drivers/linux-2.6/platform-pci/machine_reboot.c	Thu Sep 06 09:44:14 2007 -0400
@@ -17,12 +17,14 @@ struct ap_suspend_info {
 	atomic_t nr_spinning;
 };
 
+
 /*
  * Use a rwlock to protect the hypercall page from being executed in AP context
  * while the BSP is re-initializing it after restore.
  */
 static DEFINE_RWLOCK(suspend_lock);
 
+#ifdef CONFIG_SMP
 /*
  * Spinning prevents, for example, APs touching grant table entries while
  * the shared grant table is not mapped into the address space imemdiately
@@ -47,6 +49,8 @@ static void ap_suspend(void *_info)
 	mb();
 	atomic_dec(&info->nr_spinning);
 }
+
+#endif
 
 static int bp_suspend(void)
 {

[-- Attachment #3: Type: text/plain, Size: 138 bytes --]

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2007-09-06 17:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-06 17:43 [PV-onHVM][Xen][PATCH 2/3] Fix kthread_create Ben Guthro

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.