Date: Mon, 19 Apr 1999 01:33:54 -0500 (CDT) From: Russell Cattelan <cattelan@thebarn.com> To: freebsd-current@freebsd.org Subject: pcm sound driver crashes at boot time. Message-ID: <199904190633.BAA01439@fun.thebarn.com>
next in thread | raw e-mail | index | archive | help
I haven't been able to track down exactly where this is occuring, but disabling pcm allows eliminates the crash. The build is current as of Sun 18th. The one strange thing about this box, it has two sounds cards. A build in Yamaha OPL-3 (really really crappy) and Ensoniq AudioPCI 1371 (very hacked driver, So the problem may be my fault). But I guessing it has more to do with the newbus stuff. disk1s3a:> boot -cv BIOS basemem (639K) != RTC basemem (640K), setting to BIOS value Copyright (c) 1992-1999 The FreeBSD Project. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 4.0-CURRENT #7: Sun Apr 18 16:48:43 CDT 1999 cattelan@lupo.thebarn.com:/export/cyan/src/sys/compile/LUPO Calibrating clock(s) ... TSC clock: 333005093 Hz, i8254 clock: 1193009 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Pentium II/Xeon/Celeron (333.05-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping=2 Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR> real memory = 67108864 (65536K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x00306000 - 0x03ffdfff, 63930368 bytes (15608 pages) avail memory = 62156800 (60700K bytes) Found BIOS32 Service Directory header at 0xc00fdb60 Entry = 0xfdb70 (0xc00fdb70) Rev = 0 Len = 1 PCI BIOS entry at 0xdb91 DMI header at 0xc00f6ab0 Version 0.0 Table at 0xf6b8d, 32 entries, 999 bytes Other BIOS signatures found: ACPI: 00000000 $PnP: 000f7a60 Preloaded elf kernel "kernel" at 0xc02f1000. Pentium Pro MTRR support enabled, default memory type is uncacheable Math emulator present Initializing PnP override table Probing for PnP devices: Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 PnP: CSN 1 COMP_DEVICE_ID = 0x2fb0d041 CSN 1 Vendor ID: YMH0802 [0x0208a865] Serial 0xffffffff Comp ID: PNPb02f [0x2fb0d041] Called nullpnp_probe with tag 0x00000001, type 0x0208a865 Called nullpnp_probe with tag 0x00000001, type 0x2fb0d041 pci_open(1): mode 1 addr port (0x0cf8) is 0x80003b40 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71808086) pci_open(1): mode 1 addr port (0x0cf8) is 0x00000000 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=71808086) npx0: <math processor> on motherboard npx0: INT 16 interface apm0: <APM BIOS> on motherboard apm: found APM BIOS version 1.2 pcib0: <PCI host bus adapter> on motherboard found-> vendor=0x8086, dev=0x7180, revid=0x03 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[0]: type 3, range 32, base e0000000, size 28 found-> vendor=0x8086, dev=0x7181, revid=0x03 class=06-04-00, hdrtype=0x01, mfdev=0 subordinatebus=1 secondarybus=1 found-> vendor=0x8086, dev=0x7110, revid=0x01 class=06-01-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 found-> vendor=0x8086, dev=0x7111, revid=0x01 class=01-01-80, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[0]: type 4, range 32, base 0000ffa0, size 4 found-> vendor=0x8086, dev=0x7112, revid=0x01 class=0c-03-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=d, irq=0 map[0]: type 4, range 32, base 0000ef80, size 5 found-> vendor=0x8086, dev=0x7113, revid=0x01 class=06-80-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 found-> vendor=0x105d, dev=0x2339, revid=0x00 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=11 map[0]: type 3, range 32, base fd400000, size 22 map[1]: type 3, range 32, base fd000000, size 22 map[2]: type 1, range 32, base fe800000, size 22 map[3]: type 1, range 32, base fe400000, size 22 map[4]: type 1, range 32, base fe3f0000, size 16 map[5]: type 4, range 32, base 0000ec00, size 8 found-> vendor=0x10b7, dev=0x9055, revid=0x24 class=02-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=11 map[0]: type 4, range 32, base 0000e480, size 7 map[1]: type 1, range 32, base fe3e6f80, size 7 found-> vendor=0x1274, dev=0x1371, revid=0x02 class=04-01-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=11 map[0]: type 4, range 32, base 0000ef00, size 6 found-> vendor=0x9004, dev=0x7895, revid=0x03 class=01-00-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 intpin=a, irq=9 map[0]: type 4, range 32, base 0000e000, size 8 map[1]: type 1, range 32, base fe3e5000, size 12 found-> vendor=0x9004, dev=0x7895, revid=0x03 class=01-00-00, hdrtype=0x00, mfdev=1 subordinatebus=0 secondarybus=0 intpin=b, irq=11 map[0]: type 4, range 32, base 0000e800, size 8 map[1]: type 1, range 32, base fe3e7000, size 12 pci0: <PCI bus> on pcib0 chip0: <Host to PCI bridge (vendor=8086 device=7180)> at device 0.0 on pci0 pcib1: <PCI to PCI bridge (vendor=8086 device=7181)> at device 1.0 on pci0 pci1: <PCI bus> on pcib1 isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 chip1: <Intel 82371AB Power management controller> at device 7.3 on pci0 xl0: <3Com 3c905B-TX Fast Etherlink XL> at device 12.0 on pci0 xl0: interrupting at irq 11 xl0: Ethernet address: 00:10:4b:c7:60:93 xl0: media options word: a xl0: probing for a PHY xl0: checking address: 0 xl0: found PHY at address 0, vendor id: 0 device id: 0 xl0: PHY type: <MII-compliant physical interface> xl0: found 10baseT xl0: found 100baseTX xl0: autoneg complete, link status good (half-duplex, 10Mbps) bpf: xl0 attached es0: <AudioPCI ES1371> at device 13.0 on pci0 pcm0: using I/O space register mapping at 0xef00 es1371: codec vendor revision 0 es1371: codec features none es1371: stereo enhancement: no 3D stereo enhancement es0: interrupting at irq 11 using shared irq11. ahc0: <Adaptec aic7895 Ultra SCSI adapter> at device 15.0 on pci0 ahc0: External SRAM bank0 ahc0: interrupting at irq 9 ahc0: Reading SEEPROM...checksum error ahc0: No SEEPROM available. ahc0: Using left over BIOS settings ahc0: aic7895 Wide Channel A, SCSI Id=7, 255 SCBs ahc0: Downloading Sequencer Program... 372 instructions downloaded ahc1: <Adaptec aic7895 Ultra SCSI adapter> at device 15.1 on pci0 ahc1: External SRAM bank1 ahc1: interrupting at irq 11 ahc1: Reading SEEPROM...checksum error ahc1: No SEEPROM available. ahc1: Using left over BIOS settings ahc1: aic7895 Wide Channel B, SCSI Id=7, 255 SCBs ahc1: Downloading Sequencer Program... 372 instructions downloaded fdc0: interrupting at irq 6 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> at fdc0 drive 0 atkbdc0: <keyboard controller (i8042)> at port 0x60 on isa0 atkbd0: <AT Keyboard> on atkbdc0 atkbd: the current kbd controller command byte 0065 atkbd: keyboard ID 0x41ab (2) kbdc: RESET_KBD return code:00fa kbdc: RESET_KBD status:00aa kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 atkbd0: interrupting at irq 1 psm0: current command byte:0065 kbdc: TEST_AUX_PORT status:0000 kbdc: RESET_AUX return code:00fa kbdc: RESET_AUX status:00aa kbdc: RESET_AUX ID:0000 psm: status 00 02 64 psm: status 00 00 64 psm: status 00 03 64 psm: status 00 03 64 psm: status 10 00 64 psm: data 08 00 00 psm: data 08 00 00 psm: status 00 02 64 psm0: <PS/2 Mouse> on atkbdc0 psm0: model Generic PS/2 mouse, device ID 0, 2 buttons psm0: config:00000000, flags:00000000, packet size:3 psm0: syncmask:c0, syncbits:00 psm0: interrupting at irq 12 vga0: <Generic ISA VGA> on isa0 fb0: vga0, vga, type:VGA (5), flags:0x7007f fb0: port:0x3b0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000 fb0: init mode:24, bios mode:3, current mode:24 fb0: window:0xc00b8000 size:32k gran:32k, buf:0x0 size:0k VGA parameters upon power-up 50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff VGA parameters in BIOS for mode 24 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff EGA/VGA parameters to be used for mode 24 50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff sc0: <System console> on isa0 sc0: fb0 kbd0 sc0: VGA color <16 virtual consoles, flags=0x0> sio0: irq maps: 0x841 0x851 0x841 0x841 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A, console sio0: interrupting at irq 4 sio1: irq maps: 0x841 0x849 0x841 0x841 sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A sio1: interrupting at irq 3 sio2: not probed (disabled) sio3: not probed (disabled) ppc: parallel port found at 0x378 PC873xx probe at 0x2e got unknown ID 0x0 ppc0: ECP SPP SPP ppc0 at port 0x378 irq 7 on isa0 ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold ppb0: IEEE1284 device found /NIBBLE/PS2/ECP/ECP_RLE/NIBBLE_ID/PS2_ID/ECP_ID/ECP_RLE_ID/Extensibility Link Probing for PnP devices on ppbus0: ppbus0: <Lexmark International Lexmark Optra LaserPrinter> PRINTER PCL 5 Emulation, PostScript Level 2 Emulation, NPAP, PJL plip: irq 7 plip0: <PLIP network interface> on ppbus 0 bpf: lp0 attached lpt0: <generic printer> on ppbus 0 lpt0: Interrupt-driven port ppi0: <generic parallel i/o> on ppbus 0 ppc0: interrupting at irq 7 mss_detect error, busy still set (0xff) Fatal trap 12: page fault while in kernel mode fault virtual address = 0x4 fault code = supervisor read, page not present instruction pointer = 0x8:0xc023bf93 stack pointer = 0x10:0xc0305f24 frame pointer = 0x10:0xc0305f30 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 () interrupt mask = tty trap number = 12 panic: page fault Automatic reboot in 15 seconds - press a key on the console to abort Rebooting... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199904190633.BAA01439>