From owner-freebsd-hackers@FreeBSD.ORG Sat Aug 7 20:49:47 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6877616A4CE for ; Sat, 7 Aug 2004 20:49:47 +0000 (GMT) Received: from dastardly.newsbastards.org.72.27.172.IN-addr.ARPA.NOSPAM.dyndns.dk (80-219-164-131.dclient.hispeed.ch [80.219.164.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C30843D41 for ; Sat, 7 Aug 2004 20:49:44 +0000 (GMT) (envelope-from bounce@NOSPAM.dyndns.dk) Received: from Mail.NOSPAM.DynDNS.dK (ipv6.NOSPAM.dyndns.dk [2002:50db:a483:0:20e:2eff:fe06:2376]) (8.11.6/8.11.6-SPAMMERS-DeLiGHt) with ESMTP id i77KneT00933 verified NO) for ; Sat, 7 Aug 2004 22:49:42 +0200 (CEST) (envelope-from bounce@NOSPAM.dyndns.dk) Received: (from beer@localhost) by Mail.NOSPAM.DynDNS.dK (8.11.6/FNORD) id i77KneE00932; Sat, 7 Aug 2004 22:49:40 +0200 (CEST) (envelope-from bounce@NOSPAM.dyndns.dk) Date: Sat, 7 Aug 2004 22:49:40 +0200 (CEST) Message-Id: <200408072049.i77KneE00932@Mail.NOSPAM.DynDNS.dK> X-Authentication-Warning: localhost.newsbastards.org.72.27.172.IN-addr.A: beer set sender to bounce@NOSPAM.dyndns.dk using -f X-Authentication-Warning: localhost.newsbastards.org.72.27.172.IN-addr.A: Processed from queue /tmp X-Authentication-Warning: localhost.newsbastards.org.72.27.172.IN-addr.A: Processed by beer with -C /etc/mail/sendmail.cf-LOCAL From: Barry Bouwsma To: FreeBSD Hackers X-Mailman-Approved-At: Sun, 08 Aug 2004 11:48:37 +0000 Subject: ISA card and if_ed as module X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Aug 2004 20:49:47 -0000 [keep replies to the list and I'll catch up later, thanks] Hallowed hackers: Is it to be expected that the kernel if_ed.ko module appears to be unable to probe and attach an ISA NIC, while when I build the ed* support into the kernel, it works? This is with RELENG_4. Or should kernel modules be able to probe and attach ISA as well as pci/pccard devices? Sorry if this is a questions@ type of question, but I'd like an explanation too... I've added a bunch of debuggery to see which routines get invoked at `kldload' time. I see that ed_pci_probe is called a couple of times, and at boot a couple more times. However, in neither case does my debugging to indicate that any ISA probe might be happening, show up, which reflects the total absence of any ed0 messages at boot, unless I build the device into the kernel. If there's a good reason why, I'll be happy to keep ed* in my kernel (maybe, I'm not sure if the presence of `miibus' as well causes problems with the autoloading of module miibus when other NIC modules get loaded...) thanks barry bouwsma