From owner-cvs-src@FreeBSD.ORG Fri May 7 23:04:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75DA616A4CE; Fri, 7 May 2004 23:04:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AD2443D1D; Fri, 7 May 2004 23:04:07 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i48647Ge076599; Fri, 7 May 2004 23:04:07 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i48646JZ076598; Fri, 7 May 2004 23:04:07 -0700 (PDT) (envelope-from imp) Message-Id: <200405080604.i48646JZ076598@repoman.freebsd.org> From: Warner Losh Date: Fri, 7 May 2004 23:04:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/an if_an_pccard.c src/sys/dev/awi if_awi_pccard.c src/sys/dev/ed if_ed_pccard.c src/sys/dev/sn if_sn_pccard.c src/sys/dev/snc if_snc_pccard.c src/sys/dev/wi if_wi_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 May 2004 06:04:07 -0000 imp 2004/05/07 23:04:06 PDT FreeBSD src repository Modified files: sys/dev/an if_an_pccard.c sys/dev/awi if_awi_pccard.c sys/dev/ed if_ed_pccard.c sys/dev/sn if_sn_pccard.c sys/dev/snc if_snc_pccard.c sys/dev/wi if_wi_pccard.c Log: It turns out that the module dependency on pccard is in error. Since there's not dependencies on pccard symboles, such a dependency is not necessary. This means that drivers that have multiple attachments can not drag bogus devices into the kernel at load time. We can't (yet) do this with pci and isa. Drivers written for them actually do seem to have symbols that depend on these busses' implementation code. ndis not touched until other things can be tested. Revision Changes Path 1.24 +0 -1 src/sys/dev/an/if_an_pccard.c 1.17 +0 -1 src/sys/dev/awi/if_awi_pccard.c 1.56 +0 -1 src/sys/dev/ed/if_ed_pccard.c 1.21 +0 -1 src/sys/dev/sn/if_sn_pccard.c 1.5 +0 -1 src/sys/dev/snc/if_snc_pccard.c 1.44 +0 -1 src/sys/dev/wi/if_wi_pccard.c