Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Sep 2013 10:53:01 +0200
From:      Roman Divacky <rdivacky@freebsd.org>
To:        Nathan Whitehorn <nwhitehorn@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r255273 - in head/sys/powerpc: aim include
Message-ID:  <20130906085301.GA44778@freebsd.org>
In-Reply-To: <201309052300.r85N0OLX076496@svn.freebsd.org>
References:  <201309052300.r85N0OLX076496@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130906085301.GA44778>