From owner-freebsd-hackers@FreeBSD.ORG Sun Feb 5 10:44:10 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 955D7106564A; Sun, 5 Feb 2012 10:44:10 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-tul01m020-f182.google.com (mail-tul01m020-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 40D7D8FC0A; Sun, 5 Feb 2012 10:44:09 +0000 (UTC) Received: by obcwo16 with SMTP id wo16so8320735obc.13 for ; Sun, 05 Feb 2012 02:44:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=27lq39PhnuUq3bj2iFIYRgmo5GP+JmXZdrD7Rhqhybo=; b=g5MEiDhaThXWKxUsFkpT1pFKW+arRqG+ToMZhbsORwDn3yvJjXUna17wpWrxe8eHWQ jvCaPlj3IBjkLv8hO/L3KGSl+k5bh8Zn1YLvaFS9zCoQkA8P2yxkK4rRDBIcZVqIliYa lJ6FVUpse26a7fQzFfqB0gNT9kCF9TlKYedf0= MIME-Version: 1.0 Received: by 10.182.49.1 with SMTP id q1mr12854023obn.48.1328438649574; Sun, 05 Feb 2012 02:44:09 -0800 (PST) Received: by 10.182.46.163 with HTTP; Sun, 5 Feb 2012 02:44:09 -0800 (PST) In-Reply-To: <5D37298B-9D68-4F0F-8AAB-E8F2DBB9D9C3@transactionware.com> References: <201201110806.30620.jhb@freebsd.org> <5D37298B-9D68-4F0F-8AAB-E8F2DBB9D9C3@transactionware.com> Date: Sun, 5 Feb 2012 02:44:09 -0800 Message-ID: From: Garrett Cooper To: Jan Mikkelsen Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org, Xin LI , Ivan Voras , davidxu@freebsd.org Subject: Re: sem(4) lockup in python? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Feb 2012 10:44:10 -0000 On Sun, Feb 5, 2012 at 2:41 AM, Jan Mikkelsen wrote: > > On 12/01/2012, at 3:47 AM, Garrett Cooper wrote: > >> [ builds hanging in python with waf =85 ] > >> Glad to see that iXsystems isn't the only one ([1] -- please add a "me >> too" to the PR). The problem is that we do FreeNAS nightlies and they >> frequently get stuck building tdb (10%~20% of the time) and it sticks >> when doing interactive builds as well. The issue appears to be >> exacerbated when we have more builds running in parallel on the same >> machine. I've also run into the same issue compiling talloc because it >> uses the same waf infrastructure as tdb, which was designed to "speed >> things up by forcing builds to be parallelized" (It builds >> kern.smp.ncpus jobs instead of -j 1). Furthermore, it seems to occur >> regardless of whether or not we have the WITH_SEM enabled in python or >> not (build.ix's copy of python doesn't have it enabled, but >> streetfighter.ix, my system bayonetta, etc do). > > Any progress on this? Or a workaround? > > Just had another build stuck on this =85 'make MAKE_JOBS_NUMBER=3D1' is the workground used right now.. Thanks, -Garrett