From owner-svn-src-head@FreeBSD.ORG Fri Sep 6 08:58:47 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 570F018D; Fri, 6 Sep 2013 08:58:47 +0000 (UTC) (envelope-from rdivacky@vlakno.cz) Received: from vlakno.cz (mail.vlakno.cz [178.238.39.38]) by mx1.freebsd.org (Postfix) with ESMTP id 174122AFC; Fri, 6 Sep 2013 08:58:46 +0000 (UTC) Received: by vlakno.cz (Postfix, from userid 1002) id D5D411CC5618; Fri, 6 Sep 2013 10:53:01 +0200 (CEST) Date: Fri, 6 Sep 2013 10:53:01 +0200 From: Roman Divacky To: Nathan Whitehorn Subject: Re: svn commit: r255273 - in head/sys/powerpc: aim include Message-ID: <20130906085301.GA44778@freebsd.org> References: <201309052300.r85N0OLX076496@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201309052300.r85N0OLX076496@svn.freebsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Sep 2013 08:58:47 -0000 On Thu, Sep 05, 2013 at 11:00:24PM +0000, Nathan Whitehorn wrote: > Author: nwhitehorn > Date: Thu Sep 5 23:00:24 2013 > New Revision: 255273 > URL: http://svnweb.freebsd.org/changeset/base/255273 > > Log: > Align stacks of kernel threads correctly at 16-byte boundaries rather than > making sure they are all misaligned at +8 bytes. This fixes clang builds > of powerpc64 kernels (aside from a required increase in KSTACK_PAGES which > will come later). > > This commit from FreeBSD/powerpc64 with a clang-built kernel. The increased KSTACK_PAGES is needed because the kernel you're using is built with O0. I suppose O2 kernel will be fine. Needs to be tested. Anyway, this is a great step forward and I believe PowerPC64 is basically ready to be compiled with clang instead of gcc :) Congrats! Roman