From owner-freebsd-emulation@FreeBSD.ORG Sat Feb 7 08:59:00 2004 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC9CE16A4CF; Sat, 7 Feb 2004 08:59:00 -0800 (PST) Received: from webmail.tiscali.de (relay1.tiscali.de [62.26.116.129]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B70943D2F; Sat, 7 Feb 2004 08:59:00 -0800 (PST) (envelope-from walter@pelissero.de) Received: from daemon.home.loc (62.246.6.168) by webmail.tiscali.de (6.7.019) id 400E962A00614B1D; Sat, 7 Feb 2004 17:58:58 +0100 Received: from hyde.home.loc (hyde.home.loc [10.0.0.2]) by daemon.home.loc (8.12.10/8.12.8) with ESMTP id i17GsMUE003771; Sat, 7 Feb 2004 17:54:22 +0100 (CET) (envelope-from wcp@hyde.home.loc) Received: from hyde.home.loc (localhost [127.0.0.1]) by hyde.home.loc (8.12.10/8.12.8) with ESMTP id i17GsM1r092665; Sat, 7 Feb 2004 17:54:22 +0100 (CET) (envelope-from wcp@hyde.home.loc) Received: (from wcp@localhost) by hyde.home.loc (8.12.10/8.12.6/Submit) id i17GsLr5092640; Sat, 7 Feb 2004 17:54:21 +0100 (CET) (envelope-from wcp) From: "Walter C. Pelissero" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16421.6203.725084.276910@hyde.home.loc> Date: Sat, 7 Feb 2004 17:54:19 +0100 To: Dan Nelson In-Reply-To: <20040204020710.GD77596@dan.emsphone.com> References: <16409.17392.62258.191839@hyde.home.loc> <200401291747.i0THlLL04725@clunix.cl.msu.edu> <16415.61145.783013.602178@hyde.home.loc> <20040203192031.GB77596@dan.emsphone.com> <16416.19009.687804.858168@hyde.home.loc> <20040204020710.GD77596@dan.emsphone.com> X-Mailer: VM 7.16 under Emacs 21.3.50.1 X-Attribution: WP X-For-Spammers: blacklistme@pelissero.de cc: freebsd-emulation@freebsd.org cc: "Walter C. Pelissero" cc: freebsd-questions@freebsd.org Subject: Re: Acu Cobol 6.0 for Linux X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: walter@pelissero.de List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2004 16:59:00 -0000 Dan Nelson writes: > In the last episode (Feb 04), Walter C. Pelissero said: > > A side note. What is the impact of this IPC_64 flag on the FreeBSD > > code? Can we ignore it, or does it mean that the Linux emulator is > > outdated regarding this "new" flag? > > Linux IPC_64 support was added to the 5.x tree over a year ago but > never got merged back to 4.x. It looks like there are different > structures for the IPC_64 case, so just stripping the IPC_64 bit won't > work. Take a look at > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/compat/linux/linux_ipc.c.diff?r1=1.30&r2=1.31&f=h > - it was a mega-commit, so there's more than just the IPC_64 stuff, but > it's pretty easy to pick out the right bits (basically anything with a > 64 in it :). I've been spending the last two days upgrading to 5.2.1.-RC. Well, beside the predictable cultural impact (a few things have changed from 4.9), the first impression was that the Linux emulator worked much better, in fact it runs Acu Cobol 6.0 for Linux flawlessly! There are still some minor details that don't work as expected (ACPI-S1 and cardbus) and some that stopped working (snd_pcm). These will probably require delving in the documentation or possibly waiting for 5.3. But devfs and devd alone are worth upgrading. Congratulations guys. You've done an awesome job! -- walter pelissero http://www.pelissero.de