Bug 28980

Summary: [sound] Fujitsu/Siemens Lifebook E-6540 stalls when mounting root if Plug & play is disabled in BIOS, PnP needs to be disabled for soundcard to work.
Product: Base System Reporter: Brian Schmidt <b_schmidt>
Component: kernAssignee: freebsd-multimedia (Nobody) <multimedia>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Brian Schmidt 2001-07-15 06:50:02 UTC
Can't get soundcard to work:
Tried compiling the following things into the kernel:
  device pcm
Didn't work.
  device pcm
  device sbc
Didn't work.
  device pcm
  device sbc0 at isa? port0x220 irq 5 drq 1 flags 0x15
Didn't work.
  device pcm0 at isa? port? irq 5 drq 1 flags 0x15
Didn't work.
All the above was tried with and without options PNPBIOS
Every time it booted with this:
  pcm0: <ESS Technology Maestro-2E> irq 9 at device 13.0 on pci0
  pcm0: unable to register space
  device_probe_and_attach: pcm0 attach returned 6
If PnP is disabled in the BIOS it just stalls at:
  Mounting root from ufs:/dev/ad0s1a
I even tried installing it all over with PnP diabled in the BIOS, then it stalled right where it says something like:
  I've found a PCMCIA device, do you want to use this as installation media? [Yes] [No]
And I could get no further.

Please do get it fixed since I want to run FreeBSD, of all OS'es FreeBSD was the best, and Slackware the second best ;)
But in this case Slackware prewailed.

Fix: 

If you can live without soundcard, wich I guess most Home WorkStations can't, you could just enable PnP in BIOS and forget the soundcard, or you could install Slackware ;)
How-To-Repeat: I guess a Fujitsu/Siemens Lifebook E-6540 would be a good start, disable PnP in the BIOS and you'll get no further.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2004-09-09 22:42:24 UTC
Responsible Changed
From-To: freebsd-bugs->sound

Over to mailing list.
Comment 2 Alexander Leidinger freebsd_committer freebsd_triage 2005-09-11 13:44:03 UTC
State Changed
From-To: open->closed

The PnP code changed too much between 4.x and 5.[34]/-current. If you still 
have a problem please open a new bug report for the PnP subsystem (this 
isn't sound system related) with information about your system (dmesg, 
"pciconf -v -L").