From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Subject: Re: bit fields && data tearing Date: Thu, 04 Sep 2014 19:08:48 -0700 Message-ID: <54091B30.7080100@zytor.com> References: <20140712181328.GA8738@redhat.com> <54079B70.4050200@hurleysoftware.com> <1409785893.30640.118.camel@pasglop> <063D6719AE5E284EB5DD2968C1650D6D17487172@AcuExch.aculab.com> <1409824374.4246.62.camel@pasglop> <5408E458.3@zytor.com> <54090AF4.7060406@hurleysoftware.com> Mime-Version: 1.0 Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <54090AF4.7060406@hurleysoftware.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linuxppc-dev-bounces+glppe-linuxppc-embedded-2=m.gmane.org@lists.ozlabs.org Sender: "Linuxppc-dev" Content-Type: text/plain; charset="us-ascii" To: Peter Hurley , Benjamin Herrenschmidt , David Laight Cc: Jakub Jelinek , "linux-arch@vger.kernel.org" , Tony Luck , "linux-ia64@vger.kernel.org" , Oleg Nesterov , "linux-kernel@vger.kernel.org" , Paul Mackerras , linux-alpha@vger.kernel.org, "Paul E. McKenney" , "linuxppc-dev@lists.ozlabs.org" , Miroslav Franc , Richard Henderson T24gMDkvMDQvMjAxNCAwNTo1OSBQTSwgUGV0ZXIgSHVybGV5IHdyb3RlOgo+IEkgaGF2ZSBubyBp ZGVhIGhvdyBwcmV2YWxlbnQgdGhlIGV2NTYgaXMgY29tcGFyZWQgdG8gdGhlIGV2NS4KPiBTdGls bCB3ZSdyZSB0YWxraW5nIGFib3V0IGEgY2hpcCB0aGF0IGNhbWUgb3V0IGluIDE5OTYuCgpBaCB5 ZXMsIEkgc3RhbmQgY29ycmVjdGVkLiAgQWNjb3JkaW5nIHRvIFdpa2lwZWRpYSwgdGhlIGFmZmVj dGVkIENQVXMKd2VyZSBhbGwgdGhlIDIxMDZ4IENQVXMgKEVWNCwgRVY0NSwgTENBNCwgTENBNDUp IHBsdXMgdGhlIDIxMTY0IHdpdGggbm8Kc3VmZml4IChFVjUpLiAgSG93ZXZlciwgd2UncmUgc3Rp bGwgdGFsa2luZyBhYm91dCBtdXNldW0gcGllY2VzIGhlcmUuCgpJIHdvbmRlciB3aGF0IHRoZSBv bmUgSSBoYXZlIGluIG15IGdhcmFnZSBpcy4uLiBJJ20gc3VyZSBJIGNvdWxkIGVtdWxhdGUKaXQg ZmFzdGVyLCB0aG91Z2guCgoJLWhwYQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkxpbnV4cHBjLWRldiBtYWlsaW5nIGxpc3QKTGludXhwcGMtZGV2QGxp c3RzLm96bGFicy5vcmcKaHR0cHM6Ly9saXN0cy5vemxhYnMub3JnL2xpc3RpbmZvL2xpbnV4cHBj LWRldg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from terminus.zytor.com ([198.137.202.10]:40865 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750982AbaIECJU (ORCPT ); Thu, 4 Sep 2014 22:09:20 -0400 Message-ID: <54091B30.7080100@zytor.com> Date: Thu, 04 Sep 2014 19:08:48 -0700 From: "H. Peter Anvin" MIME-Version: 1.0 Subject: Re: bit fields && data tearing References: <20140712181328.GA8738@redhat.com> <54079B70.4050200@hurleysoftware.com> <1409785893.30640.118.camel@pasglop> <063D6719AE5E284EB5DD2968C1650D6D17487172@AcuExch.aculab.com> <1409824374.4246.62.camel@pasglop> <5408E458.3@zytor.com> <54090AF4.7060406@hurleysoftware.com> In-Reply-To: <54090AF4.7060406@hurleysoftware.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-arch-owner@vger.kernel.org List-ID: To: Peter Hurley , Benjamin Herrenschmidt , David Laight Cc: Jakub Jelinek , "linux-arch@vger.kernel.org" , Tony Luck , "linux-ia64@vger.kernel.org" , Oleg Nesterov , "linux-kernel@vger.kernel.org" , Paul Mackerras , "Paul E. McKenney" , "linuxppc-dev@lists.ozlabs.org" , Miroslav Franc , Richard Henderson , linux-alpha@vger.kernel.org Message-ID: <20140905020848.3LPiQmNLjyXb3Y9VMpmDOV6jHpvwIm0gEMkBxsariqU@z> On 09/04/2014 05:59 PM, Peter Hurley wrote: > I have no idea how prevalent the ev56 is compared to the ev5. > Still we're talking about a chip that came out in 1996. Ah yes, I stand corrected. According to Wikipedia, the affected CPUs were all the 2106x CPUs (EV4, EV45, LCA4, LCA45) plus the 21164 with no suffix (EV5). However, we're still talking about museum pieces here. I wonder what the one I have in my garage is... I'm sure I could emulate it faster, though. -hpa From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Date: Fri, 05 Sep 2014 02:08:48 +0000 Subject: Re: bit fields && data tearing Message-Id: <54091B30.7080100@zytor.com> List-Id: References: <20140712181328.GA8738@redhat.com> <54079B70.4050200@hurleysoftware.com> <1409785893.30640.118.camel@pasglop> <063D6719AE5E284EB5DD2968C1650D6D17487172@AcuExch.aculab.com> <1409824374.4246.62.camel@pasglop> <5408E458.3@zytor.com> <54090AF4.7060406@hurleysoftware.com> In-Reply-To: <54090AF4.7060406@hurleysoftware.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Peter Hurley , Benjamin Herrenschmidt , David Laight Cc: Jakub Jelinek , "linux-arch@vger.kernel.org" , Tony Luck , "linux-ia64@vger.kernel.org" , Oleg Nesterov , "linux-kernel@vger.kernel.org" , Paul Mackerras , "Paul E. McKenney" , "linuxppc-dev@lists.ozlabs.org" , Miroslav Franc , Richard Henderson , linux-alpha@vger.kernel.org On 09/04/2014 05:59 PM, Peter Hurley wrote: > I have no idea how prevalent the ev56 is compared to the ev5. > Still we're talking about a chip that came out in 1996. Ah yes, I stand corrected. According to Wikipedia, the affected CPUs were all the 2106x CPUs (EV4, EV45, LCA4, LCA45) plus the 21164 with no suffix (EV5). However, we're still talking about museum pieces here. I wonder what the one I have in my garage is... I'm sure I could emulate it faster, though. -hpa From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.zytor.com (terminus.zytor.com [IPv6:2001:1868:205::10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 13B611A0791 for ; Fri, 5 Sep 2014 12:09:09 +1000 (EST) Message-ID: <54091B30.7080100@zytor.com> Date: Thu, 04 Sep 2014 19:08:48 -0700 From: "H. Peter Anvin" MIME-Version: 1.0 To: Peter Hurley , Benjamin Herrenschmidt , David Laight Subject: Re: bit fields && data tearing References: <20140712181328.GA8738@redhat.com> <54079B70.4050200@hurleysoftware.com> <1409785893.30640.118.camel@pasglop> <063D6719AE5E284EB5DD2968C1650D6D17487172@AcuExch.aculab.com> <1409824374.4246.62.camel@pasglop> <5408E458.3@zytor.com> <54090AF4.7060406@hurleysoftware.com> In-Reply-To: <54090AF4.7060406@hurleysoftware.com> Content-Type: text/plain; charset=UTF-8 Cc: Jakub Jelinek , "linux-arch@vger.kernel.org" , Tony Luck , "linux-ia64@vger.kernel.org" , Oleg Nesterov , "linux-kernel@vger.kernel.org" , Paul Mackerras , linux-alpha@vger.kernel.org, "Paul E. McKenney" , "linuxppc-dev@lists.ozlabs.org" , Miroslav Franc , Richard Henderson List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On 09/04/2014 05:59 PM, Peter Hurley wrote: > I have no idea how prevalent the ev56 is compared to the ev5. > Still we're talking about a chip that came out in 1996. Ah yes, I stand corrected. According to Wikipedia, the affected CPUs were all the 2106x CPUs (EV4, EV45, LCA4, LCA45) plus the 21164 with no suffix (EV5). However, we're still talking about museum pieces here. I wonder what the one I have in my garage is... I'm sure I could emulate it faster, though. -hpa