From owner-freebsd-hackers Tue Mar 10 10:04:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA11430 for freebsd-hackers-outgoing; Tue, 10 Mar 1998 10:04:24 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA11245 for ; Tue, 10 Mar 1998 10:03:58 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.8) with SMTP id KAA14430; Tue, 10 Mar 1998 10:02:58 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Date: Tue, 10 Mar 1998 10:02:58 -0800 (PST) From: Doug White Reply-To: Doug White To: Jos Backus cc: hackers@FreeBSD.ORG Subject: Re: de driver && DS 21143 works on -stable but not -current!? In-Reply-To: <19980310150018.A21606@asterix.urc.tue.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 10 Mar 1998, Jos Backus wrote: > >> I just downloaded and installed the latest committed NetBSD de driver, but > >> it still does't work with this Ethernet controller in 10Mbit/UTP mode. The > >> version in -stable, however, does. > > > > Odd. Can you isolate the problematic code? > > I've looked at the diffs between -stable and -current, and it appears that the > -current version has a great deal of what seem to be additions for busmaster > DMA support for OSes other than FreeBSD (``TULIP_BUS_DMA'' isn't define'd). I > tried turning this on together with the *_NO[RT]X define's (without those two > I get tons of errors because of some missing typedef's) and while this builds > a kernel, it doesn't make any difference. I tried turning on DIAGNOSTIC as > well as TULIP_{VERBOSE,DEBUG} in the kernel config but that doesn't show > anything interesting either. > > The only thing that strikes me as odd is the OACTIVE flag being on all the > time. I can't remember seeing it while running 2.2.2 (before cvsupping > -current). No directly visible related changes AFAICS, though. I'm not sure the NetBSD driver is directly importable into our kernel framework. I know that sometimes it needs a little massaging when they bring it into our tree, but... > > > Then again, as quite a few things have changed between -stable and > > > -current in the surrounding environment (the -stable driver gives a bunch > > > of errors), the problem may not be in the driver per se :-/ > > > > Quite true. You may want to work with hackers@freebsd.org on this one. > > I'm cc'ing hackers, maybe some of the nice && smart folks can point me in the > right direction! Hopefully; I try to keep clear of kernel hacking whenever possible and leave it to the experienced pointy hat collectors^W^W^Wprogrammers :) Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message