lkml.org 
[lkml]   [2002]   [Mar]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH] Needed to get 2.5.7 to compile and link on Alpha [8/10]
    Date
    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
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/
    \
     
     \ /
      Last update: 2005-03-22 13:25    [W:0.037 / U:178.384 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site