From owner-freebsd-emulation Thu Oct 23 06:29:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA25380 for emulation-outgoing; Thu, 23 Oct 1997 06:29:17 -0700 (PDT) (envelope-from owner-freebsd-emulation) Received: from word.smith.net.au (word.smith.net.au [202.0.75.3]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA25361 for ; Thu, 23 Oct 1997 06:29:12 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost.smith.net.au [127.0.0.1]) by word.smith.net.au (8.8.7/8.8.5) with ESMTP id WAA04421; Thu, 23 Oct 1997 22:55:39 +0930 (CST) Message-Id: <199710231325.WAA04421@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Douglas Carmichael cc: freebsd-emulation@freebsd.org Subject: Re: Running DOSEMU on FreeBSD? In-reply-to: Your message of "Thu, 23 Oct 1997 07:15:47 EST." <19971023071547.41059@dcarmich.pr.mcs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 23 Oct 1997 22:55:38 +0930 From: Mike Smith Sender: owner-freebsd-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk *Please* post emulation-related questions to the -emulation list. > Have any of you people been able to run the latest NetBSD version of > DOSEMU on FreeBSD? No. The NetBSD dosemu port is specific to their vm86 implementation. With recent additions in -current, porting it to FreeBSD would be quite doable, and perhaps a good project for you to cut your teeth on... mike From owner-freebsd-emulation Thu Oct 23 08:44:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA05445 for emulation-outgoing; Thu, 23 Oct 1997 08:44:51 -0700 (PDT) (envelope-from owner-freebsd-emulation) Received: from word.smith.net.au (word.smith.net.au [202.0.75.3]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA05435 for ; Thu, 23 Oct 1997 08:44:42 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost.smith.net.au [127.0.0.1]) by word.smith.net.au (8.8.7/8.8.5) with ESMTP id BAA00899; Fri, 24 Oct 1997 01:10:38 +0930 (CST) Message-Id: <199710231540.BAA00899@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Jonathan Lemon cc: Christoph Kukulies , freebsd-emulation@FreeBSD.ORG Subject: Re: some observations with xmaple (Maple V4 R5, Linux version) In-reply-to: Your message of "Fri, 17 Oct 1997 16:36:47 EST." <19971017163647.61997@right.PCS> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 24 Oct 1997 01:10:38 +0930 From: Mike Smith Sender: owner-freebsd-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > > 19073 xmaplev4 CALL old.recv(0x1,0xefbfd2d4) > > 19073 xmaplev4 RET old.recv 3 > > 19073 xmaplev4 CALL old.recv(0xe,0xefbfd2c4) > > 19073 xmaplev4 RET old.recv -1 errno -22 Unknown error: -22 > > old.recv == syscall #102 == linux_socketcall. > > There are only 4 sub-routines that can return EINVAL (-22): > linux_socket, linux_socketpair, linux_setsockopt, linux_getsockopt. > > I'd suggest modifying these routines (in linux/linux_socket.c) to > print out the parameters that is causing it to crash. Christoph, did you follow through with this? mike From owner-freebsd-emulation Thu Oct 23 23:02:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA25793 for emulation-outgoing; Thu, 23 Oct 1997 23:02:07 -0700 (PDT) (envelope-from owner-freebsd-emulation) Received: from Campino.Informatik.RWTH-Aachen.DE (campino.Informatik.RWTH-Aachen.DE [137.226.116.240]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA25783 for ; Thu, 23 Oct 1997 23:02:02 -0700 (PDT) (envelope-from kuku@gilberto.physik.RWTH-Aachen.DE) Received: from gil.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.30.2]) by Campino.Informatik.RWTH-Aachen.DE (8.8.7/RBI-Z13) with ESMTP id IAA02828; Fri, 24 Oct 1997 08:01:54 +0200 (MET DST) Received: (from kuku@localhost) by gil.physik.rwth-aachen.de (8.8.5/8.6.9) id IAA18596; Fri, 24 Oct 1997 08:12:55 +0200 (MEST) Message-ID: <19971024081254.62152@gil.physik.rwth-aachen.de> Date: Fri, 24 Oct 1997 08:12:55 +0200 From: Christoph Kukulies To: Mike Smith Cc: Jonathan Lemon , Christoph Kukulies , freebsd-emulation@FreeBSD.ORG Subject: Re: some observations with xmaple (Maple V4 R5, Linux version) References: <19971017163647.61997@right.PCS> <199710231540.BAA00899@word.smith.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81e In-Reply-To: <199710231540.BAA00899@word.smith.net.au>; from Mike Smith on Fri, Oct 24, 1997 at 01:10:38AM +0930 Sender: owner-freebsd-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, Oct 24, 1997 at 01:10:38AM +0930, Mike Smith wrote: > > > > > 19073 xmaplev4 CALL old.recv(0x1,0xefbfd2d4) > > > 19073 xmaplev4 RET old.recv 3 > > > 19073 xmaplev4 CALL old.recv(0xe,0xefbfd2c4) > > > 19073 xmaplev4 RET old.recv -1 errno -22 Unknown error: -22 > > > > old.recv == syscall #102 == linux_socketcall. > > > > There are only 4 sub-routines that can return EINVAL (-22): > > linux_socket, linux_socketpair, linux_setsockopt, linux_getsockopt. > > > > I'd suggest modifying these routines (in linux/linux_socket.c) to > > print out the parameters that is causing it to crash. > > Christoph, did you follow through with this? I'm at the problem now. I scaffolded linux_socket.c with printfs at the 4 places where EINVAL can be returned and will report what I see in a few minutes. > > mike > -- Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de