From owner-freebsd-emulation@FreeBSD.ORG Wed Jan 26 17:55:29 2011 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1233) id CB3E410656CA; Wed, 26 Jan 2011 17:55:29 +0000 (UTC) Date: Wed, 26 Jan 2011 17:55:29 +0000 From: Alexander Best To: Jacob Frelinger Message-ID: <20110126175529.GA92874@freebsd.org> References: <4D404145.5020507@duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4D404145.5020507@duke.edu> Cc: freebsd-emulation@freebsd.org Subject: Re: odd regression in the linux emulator. X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2011 17:55:29 -0000 On Wed Jan 26 11, Jacob Frelinger wrote: > sometime between September 15 and December 15 something in the > linuxulator changed and cause make in my chrooted linux_dist environment > to stop working. All attempts to run make now die with "make: *** wait: > Bad address. Stop." and an exit status of 2. A newly built gnu make > also does that same thing, so I don't think it's a make problem. Google > doesn't seem to offer any useful advice. I'm kind of at a loss of how > to go about debugging this, so any advice would be greatly appreciated. could you provide the output of 'pkg_info -E linux_dist\*' please? thanks. alex btw: i also experience the problem. newer versions of linux_dist come with linux binaries that make heavy use of futextes (even 'ls'). you should see a lot of futex warnings in 'dmesg -a'. i believe the issue is with FUTEX_WAIT_BITSET. since it isn't that different from FUTEX_WAIT (which is already implemented), i've started to implement it. however i don't have a lot of time atm unfortunately. > > -- > Jacob Frelinger > jacob.frelinger@duke.edu > CBB Graduate Student -- a13x