mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] Needed to get 2.5.7 to compile and link on Alpha [8/10]
@ 2002-03-21 17:17 Chris Meadors
  0 siblings, 0 replies; only message in thread
From: Chris Meadors @ 2002-03-21 17:17 UTC (permalink / raw)
  To: linux-kernel; +Cc: linux-alpha

I have no idea if this is right.  I'll have to look more into the patch
where sched_task_migration was removed from sched.h.  I just killed all
the migration code from smp.c.  Hey, it links.

-Chris


--- linux-2.5.7/arch/alpha/kernel/smp.c~	Mon Mar 18 15:37:09 2002
+++ linux-2.5.7/arch/alpha/kernel/smp.c	Thu Mar 21 06:11:37 2002
@@ -62,7 +62,6 @@
 
 enum ipi_message_type {
 	IPI_RESCHEDULE,
-	IPI_MIGRATION,
 	IPI_CALL_FUNC,
 	IPI_CPU_STOP,
 };
@@ -695,9 +694,6 @@
 	}
 }
 
-/* Data for IPI_MIGRATION.  */
-static task_t *migration_task;
-
 /* Structure and data for smp_call_function.  This is designed to 
    minimize static memory requirements.  Plus it looks cleaner.  */
 
@@ -771,15 +767,6 @@
 			   is done by the interrupt return path.  */
 			break;
 
-		case IPI_MIGRATION:
-		    {
-			task_t *t = migration_task;
-			mb();
-			migration_task = 0;
-			sched_task_migrated(t);
-			break;
-		    }
-
 		case IPI_CALL_FUNC:
 		    {
 			struct smp_call_struct *data;
@@ -835,19 +822,6 @@
 		       "smp_send_reschedule: Sending IPI to self.\n");
 #endif
 	send_ipi_message(1UL << cpu, IPI_RESCHEDULE);
-}
-
-void
-smp_migrate_task(int cpu, task_t *t)
-{
-#if DEBUG_IPI_MSG
-	if (cpu == hard_smp_processor_id())
-		printk(KERN_WARNING
-		       "smp_migrate_task: Sending IPI to self.\n");
-#endif
-	/* Acquire the migration_task mutex.  */
-	pointer_lock(&migration_task, t, 1);
-	send_ipi_message(1UL << cpu, IPI_MIGRATION);
 }
 
 void

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

only message in thread, other threads:[~2002-03-21 17:21 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-21 17:17 [PATCH] Needed to get 2.5.7 to compile and link on Alpha [8/10] Chris Meadors

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®