linux-mips
[Top] [All Lists]

Re: [PATCH urgent] MIPS: fix micro-assembly overflow in set_except_vecto

To: Florian Fainelli <florian@openwrt.org>
Subject: Re: [PATCH urgent] MIPS: fix micro-assembly overflow in set_except_vector
From: Ralf Baechle <ralf@linux-mips.org>
Date: Wed, 3 Feb 2010 15:36:43 +0100
Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de>, linux-mips@linux-mips.org
In-reply-to: <201002021006.35731.florian@openwrt.org>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <201002011027.37521.florian@openwrt.org> <20100201103628.GA15661@alpha.franken.de> <201002021006.35731.florian@openwrt.org>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.5.20 (2009-08-17)
On Tue, Feb 02, 2010 at 10:06:35AM +0100, Florian Fainelli wrote:

> On Monday 01 February 2010 11:36:28 Thomas Bogendoerfer wrote:
> > On Mon, Feb 01, 2010 at 10:27:37AM +0100, Florian Fainelli wrote:
> > > Commit 24a6d9866c5f15ba7e5b14dc17be4b6edba21d0e broke
> > > the installation of handlers for boards which have their
> > > handlers above a 1 << 26 address. Fix this by making sure that
> > > jump_mask does not excess 0xfc000000 and add the missing ~ operator
> > 
> > j can handle 28 bit jump targets (26 bit in instruction plus two 0 bits
> > for 32bit aligment), so 0xf000000 was IMHO fine.
> 
> Corrected version below, thanks.

Folded into the existing -queue patch.

Thanks,

  Ralf

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