From owner-freebsd-stable@FreeBSD.ORG Tue Feb 1 12:40:43 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 075A916A4CE; Tue, 1 Feb 2005 12:40:43 +0000 (GMT) Received: from av9-2-sn3.vrr.skanova.net (av9-2-sn3.vrr.skanova.net [81.228.9.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A5CC43D39; Tue, 1 Feb 2005 12:40:40 +0000 (GMT) (envelope-from martin@mullet.se) Received: by av9-2-sn3.vrr.skanova.net (Postfix, from userid 502) id DD973380C4; Tue, 1 Feb 2005 13:40:38 +0100 (CET) Received: from smtp3-1-sn3.vrr.skanova.net (smtp3-1-sn3.vrr.skanova.net [81.228.9.101]) by av9-2-sn3.vrr.skanova.net (Postfix) with ESMTP id B7D2E37F45; Tue, 1 Feb 2005 13:40:38 +0100 (CET) Received: from [192.168.2.30] (h118n1fls31o985.telia.com [213.65.16.118]) by smtp3-1-sn3.vrr.skanova.net (Postfix) with ESMTP id 8AB5837E42; Tue, 1 Feb 2005 13:40:38 +0100 (CET) Message-ID: <41FF78C4.3000905@mullet.se> Date: Tue, 01 Feb 2005 13:40:36 +0100 From: Martin Nilsson User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: sv, en-us, en MIME-Version: 1.0 To: Robert Watson References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit cc: freebsd-stable@freebsd.org cc: Kris Kennaway Subject: Re: 5.3 STABLE kernel compilation oddity X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Feb 2005 12:40:43 -0000 Robert Watson wrote: > I've recently seen an odd nit involving -j kernel compiles, in which > occasionally the build breaks because of a parse problem and vnode_if.awk. > I've been meaning to sit down and see if I can reproduce it, I suspect a > dependency problem. -j should always work for the kernel, but I wonder if > some of the tool upheaval, especially relating to the vnode include stuff > in -CURRENT, has broken it. I've seen something similar to this on 5.3 and 5.3-STABLE buildworld it happens on fast machines (both SMP & UP) when running 'make -j n buildworld' with n larger than about 8. It does not happen everytime, just often enough to make you wonder if the hardware is flaky or not. I have seen this on P4E (Prescott), Xeon (533FSB & 800FSB) as well as SMP Opterons. I can't remember getting it on the Celerons. If anybody wants patches that fixes this tested, I'd be happy to help. It is very annoying when using buildworld to see if a newly built machine is working OK. -- Martin Nilsson, CTO & Founder, Mullet Scandinavia AB, Malmö, SWEDEN E-mail: martin@mullet.se, Phone: +46-(0)708-606170, Web: www.mullet.se Our business is well engineered servers optimised for FreeBSD & Linux