Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-18 Thread Joakim Tjernlund
Scott Wood wrote on 18/11/2009 22:58:26: > > Joakim Tjernlund wrote: > > Yeah, those are the ones that will trigger a dcbX TLB fault, > > copy_tofrom_user would be my guess. Perhaps I missed something > > in the conversions? That is, maybe some of these routines are plain wrong > > now for > > 8x

Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-18 Thread Scott Wood
Joakim Tjernlund wrote: Yeah, those are the ones that will trigger a dcbX TLB fault, copy_tofrom_user would be my guess. Perhaps I missed something in the conversions? That is, maybe some of these routines are plain wrong now for 8xx due to some other bug? A small test program in user space doin

Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-18 Thread Joakim Tjernlund
Scott Wood wrote on 18/11/2009 22:08:24: > > Joakim Tjernlund wrote: > > Scott Wood wrote on 17/11/2009 01:40:11: > >> No... I only meant that the ITLB pinning got rid of the boot hang. > >> > >> When I mentioned the EFAULTs before you said, "No surprise as the it > >> seems like the DAR decodin

Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-18 Thread Scott Wood
Joakim Tjernlund wrote: Scott Wood wrote on 17/11/2009 01:40:11: No... I only meant that the ITLB pinning got rid of the boot hang. When I mentioned the EFAULTs before you said, "No surprise as the it seems like the DAR decoding is broken." I thought you meant you'd found a bug and fixed it

Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-17 Thread Joakim Tjernlund
Scott Wood wrote on 17/11/2009 01:40:11: > From: > > Scott Wood > > To: > > Joakim Tjernlund > > Cc: > > "linuxppc-...@ozlabs.org" , Rex Feany > > > Date: > > 17/11/2009 01:40 > > Subject: > > Re: [PATCH 00/10] Fix 8xx M

Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-16 Thread Scott Wood
Joakim Tjernlund wrote: Scott Wood wrote on 16/11/2009 22:27:41: On Mon, Nov 16, 2009 at 03:00:09PM -0600, Scott Wood wrote: On Sun, Nov 15, 2009 at 06:09:27PM +0100, Joakim Tjernlund wrote: [I used the wrong branch, this will hopefully not conflict] This is hopfully the last iteration of th

Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-16 Thread Joakim Tjernlund
Scott Wood wrote on 16/11/2009 22:27:41: > > On Mon, Nov 16, 2009 at 03:00:09PM -0600, Scott Wood wrote: > > On Sun, Nov 15, 2009 at 06:09:27PM +0100, Joakim Tjernlund wrote: > > > [I used the wrong branch, this will hopefully not conflict] > > > > > > This is hopfully the last iteration of the se

Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-16 Thread Scott Wood
On Mon, Nov 16, 2009 at 03:00:09PM -0600, Scott Wood wrote: > On Sun, Nov 15, 2009 at 06:09:27PM +0100, Joakim Tjernlund wrote: > > [I used the wrong branch, this will hopefully not conflict] > > > > This is hopfully the last iteration of the series. > > Rex & Scott, please test and signoff. > > C

Re: [PATCH 00/10] Fix 8xx MMU/TLB

2009-11-16 Thread Scott Wood
On Sun, Nov 15, 2009 at 06:09:27PM +0100, Joakim Tjernlund wrote: > [I used the wrong branch, this will hopefully not conflict] > > This is hopfully the last iteration of the series. > Rex & Scott, please test and signoff. > Changes since last version: > - Added mandatory pinning of iTLB > - Add

[PATCH 00/10] Fix 8xx MMU/TLB

2009-11-15 Thread Joakim Tjernlund
[I used the wrong branch, this will hopefully not conflict] This is hopfully the last iteration of the series. Rex & Scott, please test and signoff. Changes since last version: - Added mandatory pinning of iTLB - Added "DTLB Miss cleanup" Joakim Tjernlund (10): 8xx: invalidate non present TLB

[PATCH 00/10] Fix 8xx MMU/TLB

2009-11-14 Thread Joakim Tjernlund
This is hopfully the last iteration of the series. Rex & Scott, please test and signoff. Changes since last version: - Added mandatory pinning of iTLB - Added "DTLB Miss cleanup" Joakim Tjernlund (10): 8xx: invalidate non present TLBs 8xx: Update TLB asm so it behaves as linux mm expects.