From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id D39DDB7B78 for ; Thu, 15 Oct 2009 08:52:18 +1100 (EST) Subject: Re: [PATCH 4/8] 8xx: Fixup DAR from buggy dcbX instructions. From: Benjamin Herrenschmidt To: Joakim Tjernlund In-Reply-To: References: <1255278912-8042-1-git-send-email-Joakim.Tjernlund@transmode.se> <1255278912-8042-2-git-send-email-Joakim.Tjernlund@transmode.se> <1255278912-8042-3-git-send-email-Joakim.Tjernlund@transmode.se> <1255278912-8042-4-git-send-email-Joakim.Tjernlund@transmode.se> <1255278912-8042-5-git-send-email-Joakim.Tjernlund@transmode.se> <20091014172003.GD21215@loki.buserror.net> <4AD62516.6090301@freescale.com> <4AD63301.6090307@freescale.com> <4AD63F48.8030301@freescale.com> <1255555029.2347.55.camel@pasglop> Content-Type: text/plain; charset="UTF-8" Date: Thu, 15 Oct 2009 08:52:10 +1100 Message-Id: <1255557130.2347.58.camel@pasglop> Mime-Version: 1.0 Cc: Scott Wood , "linuxppc-dev@ozlabs.org" , Rex Feany List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Wed, 2009-10-14 at 23:41 +0200, Joakim Tjernlund wrote: > Benjamin Herrenschmidt wrote on 14/10/2009 23:17:09: > > > > On Wed, 2009-10-14 at 16:14 -0500, Scott Wood wrote: > > > > > > I think the last working version was a little older than that -- and it's quite > > > possible that there was underlying badness even earlier that just recently got > > > exposed. I think I want to just debug it and find out what's really going on. > > > > That would be good :-) > > > > I've been itching to do that but without HW it's not trivial :-) > > Meanwhile, how about the tlb asm you promised me? :) > It will be a challenge I think since you only have 2 GPRs > I guess it would be possible to stash yet another reg since it > will fit in the cache line already used by the TLB handlers. Let's just get it working first :-) Ben.