From owner-svn-src-all@freebsd.org Tue May 10 16:02:36 2016 Return-Path: Delivered-To: svn-src-all@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 DEB43B35C2B; Tue, 10 May 2016 16:02:36 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BFE4212B5; Tue, 10 May 2016 16:02:36 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from ralph.baldwin.cx (c-73-231-226-104.hsd1.ca.comcast.net [73.231.226.104]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id DB3CFB9C0; Tue, 10 May 2016 12:02:35 -0400 (EDT) From: John Baldwin To: "Bjoern A. Zeeb" Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org, Adrian Chadd Subject: Re: svn commit: r299368 - head/sys/mips/conf Date: Tue, 10 May 2016 08:59:45 -0700 Message-ID: <5613951.0Ib27SNsHn@ralph.baldwin.cx> User-Agent: KMail/4.14.3 (FreeBSD/10.2-STABLE; KDE/4.14.3; amd64; ; ) In-Reply-To: <6BAD30F1-3F46-4221-B469-060BF37F9523@FreeBSD.org> References: <201605101459.u4AExmSj058254@repo.freebsd.org> <6BAD30F1-3F46-4221-B469-060BF37F9523@FreeBSD.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Tue, 10 May 2016 12:02:36 -0400 (EDT) X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 May 2016 16:02:37 -0000 On Tuesday, May 10, 2016 03:03:55 PM Bjoern A. Zeeb wrote: > > > On 10 May 2016, at 14:59 , Bjoern A. Zeeb wrote: > > > > Author: bz > > Date: Tue May 10 14:59:48 2016 > > New Revision: 299368 > > URL: https://svnweb.freebsd.org/changeset/base/299368 > > > > Log: > > siba depends on bhndbus; add the device to the kernel config. > > This gets us past compiling and now only linking is failing on builtins. > > > head.svn% grep -r __builtin_ctz sys/dev/bhnd/ > sys/dev/bhnd/bhndb/bhndb_private.h: dw_free = &br->dw_alloc[__builtin_ctz(br->dwa_freelist)]; > head.svn% grep -r __builtin_popcount !$ > sys/dev/bhnd/bhndb/bhndb_subr.c: if (__builtin_popcount(br->dwa_freelist) != br->dwa_count) { > > Fixing this in the kernel on mips32 is beyond my commitment today. Could you please have a look. SENTRY5 has not been compiling in a few days now; alternatively siba should temporarily go out of the kernel config until this is all resolved? I think that SENTRY5 actually wants to use the "old" siba, so that adding bhndbus here is actually backwards. Perhaps the simplest approach is to disconnect SENTRY5 from the build entirely via #NO_UNIVERSE until this is resolved? -- John Baldwin