From owner-freebsd-hackers Wed May 7 03:21:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA14607 for hackers-outgoing; Wed, 7 May 1997 03:21:33 -0700 (PDT) Received: from shell.futuresouth.com (shell.futuresouth.com [207.141.254.20]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA14602 for ; Wed, 7 May 1997 03:21:31 -0700 (PDT) Received: (from tim@localhost) by shell.futuresouth.com (8.8.5/8.8.5) id FAA01892; Wed, 7 May 1997 05:21:27 -0500 (CDT) Message-ID: <19970507052127.24044@shell.futuresouth.com> Date: Wed, 7 May 1997 05:21:27 -0500 From: Tim Tsai To: Jason Thorpe Cc: Jaye Mathisen , dennis , Tim Tsai , hackers@freebsd.org Subject: Re: if_de.c ???? References: <199705062111.OAA21194@lestat.nas.nasa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199705062111.OAA21194@lestat.nas.nasa.gov>; from Jason Thorpe on Tue, May 06, 1997 at 02:11:51PM -0700 Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, May 06, 1997 at 02:11:51PM -0700, Jason Thorpe wrote: > I don't understand the issue people have with this... So, you have to > run a more up-to-date version of the OS to deal with a certain set of > cards (although I haven't seen the most recent "de" code go into FreeBSD > yet...) Jason, myself and I am sure many others don't have any trouble upgrading a new kernel to support new hardware. I think the problem, at least from my perspective, is that there's certain amount of uncertainty of having to take code from another operating system (I realize NetBSD is very similar to FreeBSD, but they differ enough to cause problems at the kernel level) and incorporating it into FreeBSD. If you recall, your own chio code wasn't incorporated into the kernel until very recently. We've taken the similar path with chio as we did de and ultimately it just wasn't practical to track the corresponding NetBSD changes because the FreeBSD kernel changes enough on each release to break the NetBSD code. I should point out that as of today, there still isn't an "up-to-date" FreeBSD kernel that supports the 21140-AC de cards. Even the NetBSD support for it has been shoddy until about a month or so ago. Tim