linux-cvs
[Top] [All Lists]

CVS Update@-mips.org: linux

To: linux-cvs@linux-mips.org
Subject: CVS Update@-mips.org: linux
From: ralf@linux-mips.org
Date: Thu, 18 Mar 2004 01:29:04 +0000
Reply-to: linux-mips@linux-mips.org
Sender: linux-cvs-bounce@linux-mips.org
CVSROOT:        /home/cvs
Module name:    linux
Changes by:     ralf@ftp.linux-mips.org 04/03/18 01:29:04

Modified files:
        arch/mips/kernel: r2300_switch.S r4k_switch.S 

Log message:
        When switching processes keep the old value of c0_status.ie.  This
        fixes a bug where an interrupt is trying to wake a process between the
        time when switch_to() enables interrupts in the scheduler to early and
        finish_arch_switch calling finish_arch_switch which normally should do
        this.  A similar scenario is described in include/asm-ia64/system.h.


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