Re: [PATCH 00/13] powerpc: Backport 8xx TLB to 2.4

2011-01-13 Thread Scott Wood
On Tue, 11 Jan 2011 11:56:32 +0100 Joakim Tjernlund joakim.tjernl...@transmode.se wrote: Joakim Tjernlund/Transmode wrote on 2011/01/11 09:12:44: Willy Tarreau w...@1wt.eu wrote on 2011/01/11 07:09:26: Hi Joakim, On Mon, Jan 10, 2011 at 10:37:46PM +0100, Joakim Tjernlund wrote:

Re: [PATCH 00/13] powerpc: Backport 8xx TLB to 2.4

2011-01-13 Thread Joakim Tjernlund
Scott Wood scottw...@freescale.com wrote on 2011/01/13 21:44:00: BTW, it occurred to me that the following 8xx quirk is best done in 8xx code: From c1985a3b8b16d96ddce5ef90d5a15e70fb8a2aec Mon Sep 17 00:00:00 2001 From: Joakim Tjernlund joakim.tjernl...@transmode.se Date: Tue, 11 Jan

Re: [PATCH 00/13] powerpc: Backport 8xx TLB to 2.4

2011-01-11 Thread Joakim Tjernlund
Willy Tarreau w...@1wt.eu wrote on 2011/01/11 07:09:26: Hi Joakim, On Mon, Jan 10, 2011 at 10:37:46PM +0100, Joakim Tjernlund wrote: This is a backport from 2.6 which I did to overcome 8xx CPU bugs. 8xx does not update the DAR register when taking a TLB error caused by dcbX and icbi

Re: [PATCH 00/13] powerpc: Backport 8xx TLB to 2.4

2011-01-11 Thread Joakim Tjernlund
Joakim Tjernlund/Transmode wrote on 2011/01/11 09:12:44: Willy Tarreau w...@1wt.eu wrote on 2011/01/11 07:09:26: Hi Joakim, On Mon, Jan 10, 2011 at 10:37:46PM +0100, Joakim Tjernlund wrote: This is a backport from 2.6 which I did to overcome 8xx CPU bugs. 8xx does not update the

Re: [PATCH 00/13] powerpc: Backport 8xx TLB to 2.4

2011-01-11 Thread Willy Tarreau
On Tue, Jan 11, 2011 at 09:12:44AM +0100, Joakim Tjernlund wrote: Willy Tarreau w...@1wt.eu wrote on 2011/01/11 07:09:26: Hi Joakim, On Mon, Jan 10, 2011 at 10:37:46PM +0100, Joakim Tjernlund wrote: This is a backport from 2.6 which I did to overcome 8xx CPU bugs. 8xx does not

Re: [PATCH 00/13] powerpc: Backport 8xx TLB to 2.4

2011-01-11 Thread Joakim Tjernlund
Willy Tarreau w...@1wt.eu wrote on 2011/01/11 21:08:53: On Tue, Jan 11, 2011 at 09:12:44AM +0100, Joakim Tjernlund wrote: Willy Tarreau w...@1wt.eu wrote on 2011/01/11 07:09:26: Hi Joakim, On Mon, Jan 10, 2011 at 10:37:46PM +0100, Joakim Tjernlund wrote: This is a backport from

[PATCH 00/13] powerpc: Backport 8xx TLB to 2.4

2011-01-10 Thread Joakim Tjernlund
This is a backport from 2.6 which I did to overcome 8xx CPU bugs. 8xx does not update the DAR register when taking a TLB error caused by dcbX and icbi insns which makes it very tricky to use these insns. Also the dcbst wrongly sets the the store bit when faulting into DTLB error. A few more bugs

Re: [PATCH 00/13] powerpc: Backport 8xx TLB to 2.4

2011-01-10 Thread Willy Tarreau
Hi Joakim, On Mon, Jan 10, 2011 at 10:37:46PM +0100, Joakim Tjernlund wrote: This is a backport from 2.6 which I did to overcome 8xx CPU bugs. 8xx does not update the DAR register when taking a TLB error caused by dcbX and icbi insns which makes it very tricky to use these insns. Also the