Displaying 2 results from an estimated 2 matches for "smpboot_startup_ipi_hook".
2007 Apr 18
2
[RFC, PATCH 9/24] i386 Vmi smp support
...n long boot_gdt_table;
+extern struct desc_struct idt_table[256];
+extern unsigned char *trampoline_base;
+
+#ifdef CONFIG_SMP
+
+#ifdef CONFIG_HOTPLUG_CPU
+#define DEFAULT_SEND_IPI (1)
+#else
+#define DEFAULT_SEND_IPI (0)
+#endif
+
+int no_broadcast=DEFAULT_SEND_IPI;
+
+APState ap;
+
+void __init
+smpboot_startup_ipi_hook(int phys_apicid, unsigned long start_eip,
+ unsigned long start_esp)
+{
+ /* We require phys_acpicid to be the cpu number. */
+ if (hypervisor_found) {
+ /* Default everything to zero. This is fine for most GPRs. */
+ memset(&...
2007 Apr 18
2
[RFC, PATCH 9/24] i386 Vmi smp support
...n long boot_gdt_table;
+extern struct desc_struct idt_table[256];
+extern unsigned char *trampoline_base;
+
+#ifdef CONFIG_SMP
+
+#ifdef CONFIG_HOTPLUG_CPU
+#define DEFAULT_SEND_IPI (1)
+#else
+#define DEFAULT_SEND_IPI (0)
+#endif
+
+int no_broadcast=DEFAULT_SEND_IPI;
+
+APState ap;
+
+void __init
+smpboot_startup_ipi_hook(int phys_apicid, unsigned long start_eip,
+ unsigned long start_esp)
+{
+ /* We require phys_acpicid to be the cpu number. */
+ if (hypervisor_found) {
+ /* Default everything to zero. This is fine for most GPRs. */
+ memset(&...