[Top] [All Lists]

CVS linux

Subject: CVS linux
From: Ralf Baechle <>
Date: Sun, 11 Mar 2001 13:52:24 -0800
CVSROOT:        /home/pub/cvs
Module name:    linux
Changes by:        01/03/11 13:52:24

Modified files:
        arch/mips/ddb5074: setup.c 
        arch/mips/ddb5476: irq.c 
        arch/mips/dec  : irq.c 
        arch/mips/galileo-boards/ev64120: irq.c reset.c setup.c 
        arch/mips/galileo-boards/ev96100: time.c 
        arch/mips/gt64120/momenco_ocelot: irq.c reset.c 
        arch/mips/ite-boards/generic: irq.c it8172_setup.c reset.c 
        arch/mips/jazz : setup.c 
        arch/mips/kernel: process.c signal.c traps.c 
        arch/mips/mips-boards/generic: time.c 
        arch/mips/mm   : r4xx0.c r5432.c 
        arch/mips/philips/nino: setup.c 
        arch/mips/sgi/kernel: setup.c 
        include/asm-mips: mipsregs.h 

Log message:
        Replace set_cp0_status / set_cp0_config by three functions, clear_cp0_*,
        set_cp0_* and change_cp0_* which makes the kernel code somewhat more
        readable.  Going through the kernel code I notices some stupid abuse of
        the old function like set_cp0_status(ST0_BEV, 1) - this clear ST0_BEV
        but actually looks like attempting to set it and other abuses, so will
        people please look over their code again.

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