Intel ICH3 (82801CA) -- fails to probe as of 13 May 2007



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=0x3f err=0x3f lsb=0x3f msb=0x3f
May 12 07:15:37 localhost kernel: ata1: reset tp2 stat0=bf stat1=bf devices=0x0
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: <Intel ICH3 (82801CA)> 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 type 4 at 0xd800
May 12 07:15:37 localhost kernel: pcm0: Reserved 0x40 bytes for rid 0x14 type 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: <Cirrus Logic CS4205 AC97 Codec (id = 0x4352595b)>
May 12 07:15:37 localhost kernel: pcm0: Codec features mic channel, tone, simulated stereo, bass boost, 20 bit DAC, 18 bit ADC, 5 bit master volume, SRS 3D Stereo Enhancement
May 12 07:15:37 localhost kernel: pcm0: Primary codec extended features variable 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; 0xe4491000 -> 3e9a3000
May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e99f000, 4000; 0xe4495000 -> 3e99f000
May 12 07:15:37 localhost kernel: pcm0: sndbuf_setmap 3e99b000, 4000; 0xe4499000 -> 3e99b000
May 12 07:15:37 localhost kernel: pci0: <simple comms, generic modem> at device 31.6 (no driver attached)
May 12 07:15:37 localhost kernel: acpi_tz0: <Thermal Zone> 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=0x3f err=0x3f lsb=0x3f msb=0x3f
May 13 09:51:59 localhost kernel: ata1: reset tp2 stat0=bf stat1=bf devices=0x0
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: <multimedia, audio> at device 31.5 (no driver attached)
May 13 09:51:59 localhost kernel: pci0: <simple comms, generic modem> at device 31.6 (no driver attached)
May 13 09:51:59 localhost kernel: acpi_tz0: <Thermal Zone> on acpi0

OK; so it looks as if a device is found (flavor "<multimedia, audio>")
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
--
David H. Wolfskill david@xxxxxxxxxxxxxx
Believe SORBS at your own risk: 63.193.123.122 has been static since Aug 1999.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

Attachment: pgpnLyzWMCzzx.pgp
Description: PGP signature



Relevant Pages

  • Re: Have England almost got a steady XI?
    ... the first time in a while it seems as though the majority of the ... FWIW, some of the Australian posters over on rsc are distinctly ... The Aussies don't seem to rate Andrew MacDonald, ... injury prone than Fred, Hauritz as the sole spinner, Hussey who is out ...
    (uk.sport.cricket)
  • Re: Girl Genius 28 May
    ... What makes you conclude that was the first time? ... But I see no reason to suppose ... Alternatively, we can suppose the head was there, and we weren't shown it ... keep us from seeing that it was a Anevka-compatible clank-head? ...
    (rec.arts.sf.written)
  • Re: branch prediction optimization
    ... If you had a loop like ... head = NULL; ... although the first time through the loop will suffer. ... struct node *next; ...
    (comp.unix.programmer)
  • Big Sit
    ... Yesterday was the big sit and a few of us took part for the first time. ... On my way home I saw a bird on the road that had a white head. ... The eyes were dark as was the strong medium length bill. ...
    (rec.birds)
  • Re: Winter in Thailand
    ... >>head on yaabaa! ... Aye, Caramba!" ... >>"I had sex for the first time with my girlfriend on the evening of my ...
    (soc.culture.thai)