From owner-freebsd-stable@FreeBSD.ORG Sat Oct 25 04:15:59 2008 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB204106566C for ; Sat, 25 Oct 2008 04:15:59 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-sj.cisco.com (firestar.cisco.com [171.68.227.75]) by mx1.freebsd.org (Postfix) with ESMTP id BB91E8FC0C for ; Sat, 25 Oct 2008 04:15:58 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-sj.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m9P444F18810; Fri, 24 Oct 2008 21:04:04 -0700 (PDT) Received: from [10.1.1.100] (jclarke-vpn.cisco.com [172.18.254.237]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id m9P43vP4009911; Sat, 25 Oct 2008 00:03:58 -0400 (EDT) Message-ID: <49029AAD.1020700@freebsd.org> Date: Sat, 25 Oct 2008 00:03:57 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914) MIME-Version: 1.0 To: Chris Peterson References: <9754CE37-FAAA-4E52-B41C-8DFFF7DC30C0@lamness.info> In-Reply-To: <9754CE37-FAAA-4E52-B41C-8DFFF7DC30C0@lamness.info> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org Subject: Re: kern.maxdsiz on amd63 with i386 binaries X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Oct 2008 04:15:59 -0000 Chris Peterson wrote: > Hello, > > I've got a handful of i386 boxes, and a handful of amd64 boxes running a > 32-bit application, the reasons for this exact configuration mystify me > as well as the deployment predates my time in the environment. Now that > the dataset the application is loading is rapidly approaching 512MB > we're starting to tweak kern.maxdsiz and kern.dfldsiz to 1GB. > > The i386 boxes are doing great, but we hit an issue with the amd64 > machines in that 64bit apps seem to work fine, but the 32bit apps > running on the amd64 machines fail to be able to use more than the i386 > default of 512MB no matter what we set kern.maxdsiz to. I've also tried > compiling it into the kernel, which results in the same issue. > > I tried starting the app with "limits -d 1090519040", and it seems to > fail as well. Limits does show the proper value for datasize of 1064960 kB. > > We're locked into 32-bit binaries for this app at the moment thanks to > some uh... interesting libraries it uses, so the usual option of > recompile isn't available. I'd like to avoid traveling from San Jose to > Seattle, then Virginia, then Munich to reinstall the amd64 machines with > i386 machines if at all possible. > > Uh... help? Have you tried setting compat.ia32.maxdsiz? I believe this will do what you want. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome