From owner-freebsd-hackers@FreeBSD.ORG Sat Mar 31 15:53:14 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2273B16A401 for ; Sat, 31 Mar 2007 15:53:14 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outE.internet-mail-service.net (outE.internet-mail-service.net [216.240.47.228]) by mx1.freebsd.org (Postfix) with ESMTP id 11B1913C455 for ; Sat, 31 Mar 2007 15:53:14 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Sat, 31 Mar 2007 08:23:52 -0700 Received: from [192.168.2.4] (home.elischer.org [216.240.48.38]) by idiom.com (Postfix) with ESMTP id 4F422125B65; Sat, 31 Mar 2007 08:53:13 -0700 (PDT) Message-ID: <460E83E8.6050202@elischer.org> Date: Sat, 31 Mar 2007 08:53:12 -0700 From: Julian Elischer User-Agent: Thunderbird 1.5.0.10 (Macintosh/20070221) MIME-Version: 1.0 To: "David E. Cross" References: <20070330214137.U74265@monica.cs.rpi.edu> In-Reply-To: <20070330214137.U74265@monica.cs.rpi.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: 32/64bit KSE issues? 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: Sat, 31 Mar 2007 15:53:14 -0000 David E. Cross wrote: > I recently ran into a problem where the 32bit JVM won't run on a 64bit > host. I, and at least one other person in -java thinks it has to do > with 32 bit KSE on a 64bit kernel (I have a vague memory on this > somewheres WAY back). Is this still the issue? Could someone point me > in the general direction of the specifics of the problem (if they exist, > if not, I may try to create a simpler test case then java)? > > I tried a few searches, but nothing matching what I remembered came up. > The KSE system calls have not been emulated in the 32 bit emulation layer. it tries to save a 64 bit stack frame where it needs to save a 32 bit stack frame. try run libthr for now. fixing the emulation layer is in my "to do" list but I'm busy with RealWork (TM)