Conflicts:
palacios/include/palacios/vmm.h
palacios/src/devices/serial.c
})
- #define V3_ACK_IRQ(irq) \
- do { \
- extern struct v3_os_hooks * os_hooks; \
- if ((os_hooks) && (os_hooks)->ack_irq) { \
- (os_hooks)->ack_irq(irq); \
- } \
- } while (0)
+ #endif
+
-
-
+#define V3_Reparent_Threadd() \
+ do { \
+ if((os_hooks) && (os_hooks)->reparent_threaded) { \
+ (os_hooks)->reparent_threaded(); \
+ } \
+ } while(0)
/* ** */
#ifdef CONFIG_VNET
- V3_init_vnet();
+ v3_init_vnet();
#endif
+
+ #ifdef CONFIG_MULTITHREAD_OS
if ((hooks) && (hooks->call_on_cpu)) {
for (i = 0; i < num_cpus; i++) {