From owner-freebsd-emulation@FreeBSD.ORG Thu Oct 13 16:18:01 2005 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org 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 B0D7F16A41F; Thu, 13 Oct 2005 16:18:01 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E6F243D46; Thu, 13 Oct 2005 16:18:01 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id j9DGHc6F074461; Thu, 13 Oct 2005 10:17:38 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 13 Oct 2005 10:18:47 -0600 (MDT) Message-Id: <20051013.101847.45180176.imp@bsdimp.com> To: jkim@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200510131210.55135.jkim@FreeBSD.org> References: <200510131621.07299.thierry@herbelot.com> <200510131210.55135.jkim@FreeBSD.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp-2 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 13 Oct 2005 10:17:39 -0600 (MDT) Cc: freebsd-emulation@FreeBSD.org, freebsd-current@FreeBSD.org, nox@jelal.kn-bremen.de, jcoombs@gwi.net, thierry@herbelot.com Subject: Re: Loss of ed(4) in a RC1 booted in qemu 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: Thu, 13 Oct 2005 16:18:01 -0000 In message: <200510131210.55135.jkim@FreeBSD.org> Jung-uk Kim writes: : On Thursday 13 October 2005 10:21 am, Thierry Herbelot wrote: : > Le Thursday 13 October 2005 15:38, Joshua Coombs a $,3u=(Bcrit : : > > Welp, while I have no real help, I can point out this was : > > reported by another user on the stable list, QEMU + RC1 == no ed : > : > well, I should have looked there before posting here ;-) (sorry for : > the excellent Michel talon at lpthe.jussieu.fr : I should have : > seeen your post) : > : > > I'm kinda dreading upgrading my 386... I'll pull down the generic : > > kernel and do a test boot to see if it's a QEMU thing or a : > > reguression in RC1 : > : > for me, it's definitely a qemu thing : I have two other machines : > upgraded to 6.0 post-RC1, and both are working *fine* ; moreover : > one is a notebook with a pcmcia ed(4), and this NIC works perfectly : > (the issue is therefore seen only on qemu) : : QEMU emulates RTL8029: : : ed0: port 0xc100-0xc1ff irq 11 at device 3.0 on pci0 : ed0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xc100 : : and Warner Losh MFC'd new ed(4) right before 6.0-RC1: : : http://docs.freebsd.org/cgi/mid.cgi?200510081800.j98I0fRI089493 : : The new driver does more aggressive probing and it seems QEMU cannot : handle it. Yup. I'm trying to get qemu going here. It core dumps for me in -nographics mode, which frustrates me since I can't run it on my fastest machine while at work (the machine is at home and the DSL line is too slow for qemu's use of X but not too slow for firefox!). I've installed it on my laptop and we'll see how well it works. I'm guessing it may be a bug in all RTL80x9 hardware that I introduced into the patches I committed (or was there from the start). I lost my bid last night on real 8029 and 8019 hardware on ebay. If someone wanted to send it to me, that would be great! I have enough other NE-2000 clone hardware (including about 30 16-bit PC Cards that all work flawlessly or nearly flawlessly[*]). I don't suppose there's an easy way to run qemu where it just boots a FreeBSD kernel... Warner [*] My FA-410 takes forever to autonegotiate, but once it does, it works great. All others work, including one that don't work completely on any other open source OS...