maltalinux-cvs
[Top] [All Lists]

CVS Update@linux-mips.org: malta

To: maltalinux-cvs@linux-mips.org
Subject: CVS Update@linux-mips.org: malta
From: chris@linux-mips.org
Date: Thu, 28 Jul 2005 18:26:20 +0100
Reply-to: linux-mips@linux-mips.org
Sender: maltalinux-cvs-bounce@linux-mips.org
CVSROOT:        /home/cvs
Module name:    malta
Changes by:     chris@ftp.linux-mips.org        05/07/28 18:26:20

Modified files:
        linux/arch/mips: Tag: MaltaRef_2_6 Kconfig Makefile 
        linux/arch/mips/kernel: Tag: MaltaRef_2_6 Makefile genex.S 
                                irq_cpu.c traps.c 
        linux/arch/mips/mips-boards/generic: Tag: MaltaRef_2_6 time.c 

Log message:
        * arch/mips/mips-boards/generic/time.c (mips_timer_interrupt): SMP
        timer support.
        
        * arch/mips/kernel/traps.c (do_mt): MT exception handler.
        (mips_srs_alloc): Corrected spinlock usage.
        (mips_srs_free): Corrected spinlock usage.
        (per_cpu_trap_init): Disable VPE operation before changing cause
        register (not strictly necessary because 2nd VPE shouldn't be
        running...)
        (trap_init): Install MT exception handler.
        
        * arch/mips/kernel/irq_cpu.c: Check cpu_has_mipsmt before using 
dvpe/evpe.
        
        * arch/mips/kernel/genex.S: Added MT exception.
        
        * arch/mips/kernel/Makefile: Added smp_mt.c.
        
        * arch/mips/Makefile: Added CONFIG_MIPS_MIPSSIM support.
        
        * arch/mips/Kconfig: Added MIPS_MIPSSIM and MIPS_MT_SMP. Make SMP
        dependent on MIPS_MT_SMP.


<Prev in Thread] Current Thread [Next in Thread>