From owner-freebsd-ppc@freebsd.org Thu Mar 2 12:10:27 2017 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 800EDCF1232; Thu, 2 Mar 2017 12:10:27 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0B3B76B3; Thu, 2 Mar 2017 12:10:27 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by mail-wm0-x242.google.com with SMTP id v190so6104707wme.3; Thu, 02 Mar 2017 04:10:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=MX2mdjoR/yldONljs9doR6MC185fkaePgbryFCxk1DY=; b=CB3ryYou9e8ftx3xDVLyNP/W2T2HrrKbSJ4MeAa1DUuOOsFIwce+3iYkd2ChYWcWT/ 56aglWRkvn1RsoIWIG0VGT6fnxqRrzVRCaNbp12nGRap1G+WSrdJqnsMqlsUokywM7OX +5Y6ycM8rr5grHMo0w+ItKFV02jOwxQA6XmbjcXNqNBotXgFBIWY9grPzbY82bdUukxI 8aUpvX2qVJoFv4/V3LN0iljiJXsbffltgSVPy3G5jpVIyf7rUFXK7FCtHOi7VNTzKO+7 zvRaxkP1cTq6/Hb0N8itPTvlVwrwlLpfADU/qqxPoLdNg0SwI9ZUpKD+aIjonXps7/TP 94pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=MX2mdjoR/yldONljs9doR6MC185fkaePgbryFCxk1DY=; b=RxxmQQ87RH+dWeIImqPU7py2sV74glgz8OXA0nBW2aURTG+p7saT9jLB2jnYcqDbtV JdZ9uBaa8H0W5bu2hvTNRmsw7nQLajNKBekyT54/NMELdmYesXed0Wtp6zA8AGdoytzJ 9GSLacVWU1IFfeMvGgMrIahFy92TxGr1Gwy1KajVL1p0OyhSQdqPLxdEacT8U45Nw/K4 A00AANbRhlhWzMsEw5gsOiMAI82UbfXmg/MZbpeTkHS8fNTKtJTlJt8DjdJSmW+acT5y fqd1ggSLCfreKPw2OKuTrVSw1u/RDKtP4LrDqHMlnVcbOHmWtGCpHCmc3V/hXELWxBJN zEQg== X-Gm-Message-State: AMke39kp+Nld1xUCLX4MS12Cmz9xmLBlhJ8T3s9U5ZaKGZLOAtAtG9oHmVYZMSM7ywR1Yw== X-Received: by 10.28.66.11 with SMTP id p11mr8516387wma.38.1488456625542; Thu, 02 Mar 2017 04:10:25 -0800 (PST) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by smtp.gmail.com with ESMTPSA id l130sm26770203wmf.0.2017.03.02.04.10.23 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Thu, 02 Mar 2017 04:10:24 -0800 (PST) Date: Thu, 2 Mar 2017 13:10:21 +0100 From: Mateusz Guzik To: Mark Millard Cc: svn-src-head@freebsd.org, FreeBSD Current , Justin Hibbits , mjg@freebsd.org, FreeBSD PowerPC ML Subject: Re: svn commit: r313268 - head/sys/kern [through -r313271 for atomic_fcmpset use and later: fails on PowerMac G5 "Quad Core"; -r313266 works] Message-ID: <20170302121021.GA32682@dft-labs.eu> Mail-Followup-To: Mateusz Guzik , Mark Millard , svn-src-head@freebsd.org, FreeBSD Current , Justin Hibbits , mjg@freebsd.org, FreeBSD PowerPC ML References: <5D5235E1-6F84-4329-8ED5-35FCDB0A6A71@dsl-only.net> <20170225002300.GC19697@dft-labs.eu> <12339EDD-5663-40E0-8553-821EF9B6CDEB@dsl-only.net> <477BA631-AB85-4E77-8BA3-CD2AFAD5E405@dsl-only.net> <9A63B36E-5F81-4ECD-A2A2-AB442AAC26A6@dsl-only.net> <20170225193103.GA4379@dft-labs.eu> <20170301061350.GA22378@dft-labs.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Mar 2017 12:10:27 -0000 On Wed, Mar 01, 2017 at 09:45:07AM -0800, Mark Millard wrote: > > On 2017-Feb-28, at 10:13 PM, Mateusz Guzik wrote: > > On Sat, Feb 25, 2017 at 08:31:04PM +0100, Mateusz Guzik wrote: > >> On Sat, Feb 25, 2017 at 09:58:39AM -0800, Mark Millard wrote: > >>> Thus the PowerMac G5 so-called "Quad Core" is back to > >>> -r313254 without your patches. (The "Quad Core" really has > >>> two processors, each with 2 cores.) > >>> > >> > >> > >> Thanks a lot for testing. I'll have to think what to do with it, worst > >> case I'll #ifdef changes with powerpc. > >> > > > > Should be fixed with r314474. Got a real powerpc to test on (60 cores), > > was able to lock it up in seconds. Now it is perfectly stablle. > > > > -- > > Mateusz Guzik > > The updated so-called "Quad Core" PowerMac G5 used for > TARGET_ARCH=powerpc64 was able to do a self hosted > buildworld buildkernel for -r314479 just fine. > Cool. > Thanks much for the fixes: Now I can track head again > for powerpc64. > Well it was my breakage to begin with. > > Summary of the transition interval: > > So for powerpc64 (and powerpc?) It is a good > idea to avoid anything that is after -r313254 > and before -r314474 in head. (Would this be > appropriate for a UPDATING notice given its > span?) > > There may be other architectures that might have > a similar status(?): the last fixes involved were > not in Machine Dependent code. (Some architectures > are apparently insensitive to the errors, such as > amd64). > When following current you are expected to be on the newest revision, so I don't think mentioning interim broken releases makes much sense. -- Mateusz Guzik