From owner-freebsd-current@FreeBSD.ORG Thu Oct 13 17:17:50 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 075F316A41F for ; Thu, 13 Oct 2005 17:17:50 +0000 (GMT) (envelope-from marsgmiro@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90BE143D46 for ; Thu, 13 Oct 2005 17:17:49 +0000 (GMT) (envelope-from marsgmiro@gmail.com) Received: by zproxy.gmail.com with SMTP id z31so376624nzd for ; Thu, 13 Oct 2005 10:17:48 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=mgne2qhtjWb+6BwW7mhT9ccw3SKPzhGQOF8EUypP7mZA+NEBQmqmhatBCCGueuDXukFj5nTjf9gCuq9EQXhELpn0Pr4MrXDRSP7gShm+kE/3FeH69CTUbATfkB2mA0q5fOazFOciDxx4qNTjmecSY6ryJBhobAiAeXTE7PPglQ4= Received: by 10.36.75.9 with SMTP id x9mr2237407nza; Thu, 13 Oct 2005 10:17:46 -0700 (PDT) Received: by 10.36.72.10 with HTTP; Thu, 13 Oct 2005 10:17:46 -0700 (PDT) Message-ID: <28edec3c0510131017s6e5c8234n8d3a56fe67c042a8@mail.gmail.com> Date: Fri, 14 Oct 2005 01:17:46 +0800 From: "Mars G. Miro" To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Mailman-Approved-At: Fri, 14 Oct 2005 12:12:50 +0000 Subject: Re: Loss of ed(4) in a RC1 booted in qemu X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 17:17:50 -0000 > In message: <200510131210.55135.jkim at 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 =1B$,3u=3D=1B(Bcri= t : > : > > Welp, while I have no real help, I can point out this was > : > > reported by another user on the stable list, QEMU + RC1 =3D=3D no e= d > : > > : > 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) > : For the record, I have never been able to successfully use qemu (w/ or w/o kqemu, whether i386 or amd64) + 6.0 (up to RC1). It just panics somewhere during the installation -- I'm able to get past sysinstall, create my FreeBSD partitions, and proceed to doing a minimal install, but somewhere in the middle of extracting, it just panics. I thought it was caused by some of the ATA problems (w/c were supposed to be fixed) but somehow I've not been successful. Some people also said something about turning off INVARIANTS, WITNESS and friends but I haven't checked whether this is disabled in RC1. Some people also had the same problems in VMWare and 6.X though I don't know if they've tried RC1 and whether that would work. Maybe those who have VMWare report back?. I wanted to track this down but have been busy with other more impt matters ;-( This doesn't happen in 5.X, where I'm able to install it fine whether in i386 or amd64, though the latter I've had to patch my tree because there's no ed. This is on FreeBSD/amd64 5.4Rp7 Thanks. > : 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... cheers mars