From owner-cvs-all Tue Mar 6 4: 4:57 2001 Delivered-To: cvs-all@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id E395937B718; Tue, 6 Mar 2001 04:04:50 -0800 (PST) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 6 Mar 2001 12:04:49 +0000 (GMT) To: Maxim Sobolev Cc: Warner Losh , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, iedowse@maths.tcd.ie Subject: Re: cvs commit: src/sys/modules/ed Makefile src/sys/dev/ed if_ed.cif_ed_pccard.c if_ed_pci.c if_edreg.h if_edvar.h src/sys/i386/confGENERIC NEWCARD In-Reply-To: Your message of "Tue, 06 Mar 2001 13:12:55 +0200." <3AA4C637.D777CB97@FreeBSD.org> Date: Tue, 06 Mar 2001 12:04:49 +0000 From: Ian Dowse Message-ID: <200103061204.aa62612@salmon.maths.tcd.ie> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <3AA4C637.D777CB97@FreeBSD.org>, Maxim Sobolev writes: > >I don't like this not only because it bloats kernel with unnecessary in many >cases "device miibus" but also makes "device pci" mandatory even for isa-only >systems. The requirement for `device pci' looks like an unfortunate side effect of this commit which can almost certainly be fixed. I haven't looked too closely yet, but your earlier message to -current suggests that it is a problem with the existing `dcphy' mii driver. I'll look into this later. Regarding the bloat caused by adding `device mii', which is currently around 60k, it would be nice if it was possible to compile in only the necessary miibus drivers. Maybe NetBSD has something to offer here, since their miibus code has changed substantially since it was imported to FreeBSD. Another approach would be to make MII support optional in the ed driver. Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message