From owner-freebsd-current@FreeBSD.ORG Mon May 14 18:16:12 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C4AC16A402 for ; Mon, 14 May 2007 18:16:12 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.freebsd.org (Postfix) with ESMTP id C631713C44B for ; Mon, 14 May 2007 18:16:11 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.13.3/8.13.3) with ESMTP id l4EHdFDs053866 for ; Mon, 14 May 2007 10:39:15 -0700 (PDT) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.13.3/8.13.1/Submit) id l4EHdF6v053865 for current@freebsd.org; Mon, 14 May 2007 10:39:15 -0700 (PDT) (envelope-from david) Date: Mon, 14 May 2007 10:39:15 -0700 From: David Wolfskill To: current@freebsd.org Message-ID: <20070514173915.GH64542@bunrab.catwhisker.org> Mail-Followup-To: David Wolfskill , current@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8w4vJErrroHezzIq" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: Intel ICH3 (82801CA) -- fails to probe as of 13 May 2007 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 18:16:12 -0000 --8w4vJErrroHezzIq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable My current laptop is a Dell Inspiron 8200; I track RELENG_6 & HEAD on it on a daily basis. FWIW, in general, CURRENT works well for me. :-) Yesterday, though, I noticed that after I fired up xbiff, I was assaulted by a very loud beep. A quick reality check revealed that the little script I had placed in /usr/local/etc/rc.d to perform a mixer vol 25 did not run because there was no /dev/mixer. Oh. Well.... Checking messages from the previous day, I see: May 12 07:15:37 localhost kernel: ata1: stat1=3D0x3f err=3D0x3f lsb=3D0x3f = msb=3D0x3f May 12 07:15:37 localhost kernel: ata1: reset tp2 stat0=3Dbf stat1=3Dbf dev= ices=3D0x0 May 12 07:15:37 localhost kernel: ata1: [MPSAFE] May 12 07:15:37 localhost kernel: ata1: [ITHREAD] May 12 07:15:37 localhost kernel: pcm0: port 0xd800-= 0xd8ff,0xdc80-0xdcbf irq 9 at device 31.5 on pci0 May 12 07:15:37 localhost kernel: pcm0: Reserved 0x100 bytes for rid 0x10 t= ype 4 at 0xd800 May 12 07:15:37 localhost kernel: pcm0: Reserved 0x40 bytes for rid 0x14 ty= pe 4 at 0xdc80 May 12 07:15:37 localhost kernel: pcm0: [MPSAFE] May 12 07:15:37 localhost kernel: pcm0: [ITHREAD] May 12 07:15:37 localhost kernel: pcm0: May 12 07:15:37 localhost kernel: pcm0: Codec features mic channel, tone, s= imulated stereo, bass boost, 20 bit DAC, 18 bit ADC, 5 bit master volume, S= RS 3D Stereo Enhancement May 12 07:15:37 localhost kernel: pcm0: Primary codec extended features var= iable rate PCM, variable rate mic, AMAP May 12 07:15:37 localhost kernel: pcm0: ac97 codec dac ready count: 0 May 12 07:15:37 localhost kernel: pcm0: Mixer "vol": May 12 07:15:37 localhost kernel: pcm0: Mixer "bass": May 12 07:15:37 localhost kernel: pcm0: Mixer "treble": May 12 07:15:37 localhost kernel: pcm0: Mixer "pcm": May 12 07:15:37 localhost kernel: pcm0: Mixer "speaker": May 12 07:15:37 localhost kernel: pcm0: Mixer "line": May 12 07:15:37 localhost kernel: pcm0: Mixer "mic": May 12 07:15:37 localhost kernel: pcm0: Mixer "cd": May 12 07:15:37 localhost kernel: pcm0: Mixer "rec": May 12 07:15:37 localhost kernel: pcm0: Mixer "igain": May 12 07:15:37 localhost kernel: pcm0: Mixer "line1": May 12 07:15:37 localhost kernel: pcm0: Mixer "phin": May 12 07:15:37 localhost kernel: pcm0: Mixer "phout": May 12 07:15:37 localhost kernel: pcm0: Mixer "video": May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e9a3000, 4000; 0xe44= 91000 -> 3e9a3000 May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e99f000, 4000; 0xe44= 95000 -> 3e99f000 May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e99b000, 4000; 0xe44= 99000 -> 3e99b000 May 12 07:15:37 localhost kernel: pci0: at de= vice 31.6 (no driver attached) May 12 07:15:37 localhost kernel: acpi_tz0: on acpi0 (I put a few lines of merely contextual information both before & after the Intel ICH3 (82801CA) probe messages.) Looking at the corresponding region from booting yesterday's CURRENT for the first time, I see: May 13 09:51:59 localhost kernel: ata1: stat1=3D0x3f err=3D0x3f lsb=3D0x3f = msb=3D0x3f May 13 09:51:59 localhost kernel: ata1: reset tp2 stat0=3Dbf stat1=3Dbf dev= ices=3D0x0 May 13 09:51:59 localhost kernel: ata1: [MPSAFE] May 13 09:51:59 localhost kernel: ata1: [ITHREAD] May 13 09:51:59 localhost kernel: pci0: at device 31.5 = (no driver attached) May 13 09:51:59 localhost kernel: pci0: at de= vice 31.6 (no driver attached) May 13 09:51:59 localhost kernel: acpi_tz0: on acpi0 OK; so it looks as if a device is found (flavor "") on pci0 at device 31.5, but no driver is attached. Eh. I don't see any changes in src/sys/dev/pci that might have occurred at a time to accomplish that. Looks as if I could use a clue as to where to look. And I'm quite willing to test stuff; I keep a private mirror of the CVS repo handy. Thanks! Peace, david --=20 David H. Wolfskill david@catwhisker.org Believe SORBS at your own risk: 63.193.123.122 has been static since Aug 19= 99. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --8w4vJErrroHezzIq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iEYEARECAAYFAkZInsIACgkQmprOCmdXAD3zXQCdGfrg+EX3g3Y8siBSfoXieiEz 9+IAn0WdDttU6junZ/ovmlRfaqGdb/m7 =NFT4 -----END PGP SIGNATURE----- --8w4vJErrroHezzIq--