From owner-freebsd-questions Fri Oct 13 13:30:32 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA11290 for questions-outgoing; Fri, 13 Oct 1995 13:30:32 -0700 Received: from ftp.baan.com (ftp.baan.com [199.170.116.3]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id NAA11283 for ; Fri, 13 Oct 1995 13:30:22 -0700 Received: (from jim@localhost) by ftp.baan.com (8.6.11/8.6.9) id QAA17398; Fri, 13 Oct 1995 16:40:23 -0400 From: User Jim Message-Id: <199510132040.QAA17398@ftp.baan.com> Subject: Multiple Buslogic BT946C controller problems To: questions@freebsd.org Date: Fri, 13 Oct 1995 16:40:23 -0400 (EDT) Cc: jim@ftp.baan.com X-Mailer: ELM [version 2.4 PL24alpha5] Content-Type: text Content-Length: 5568 Sender: owner-questions@freebsd.org Precedence: bulk I am trying to upgrade my companies FreeBSD 2.0.5 release box by adding a second Buslogic BT946C PCI SCSI controller. Everything seems fine after reconfiguring the kernel, and during the boot process both controllers are found as well as well as all of the attached devices. The problem occurs whenever I try to disklabel one of the drives on the second controller. The machine just freezes.No kernel panic or other error message, it just decides to stop right there. Attached is a copy of the kernel config file and the output of dmesg. Additionally, the motherboard is a Micronics P66 PCI/EISA and has an ATI Ultra Pro PCI video card. Is there some trick to getting two controllers to coexist ? Any insight would be appreciated. -Jim Johncox FreeBSD 2.0.5-RELEASE #0: Tue Sep 19 03:07:39 EDT 1995 root@micron:/usr/src/sys/compile/micron CPU: 66-MHz Pentium 567\\66 (Pentium-class CPU) Origin = "GenuineIntel" Id = 0x515 Stepping=5 Features=0x1bf real memory = 49938432 (12192 pages) avail memory = 46977024 (11469 pages) Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x280-0x29f irq 5 maddr 0xd8000 msize 8192 on isa ed0: address 00:00:c0:50:f7:a9, type SMC8416C/SMC8416BT (16 bit) sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in bt0: Bt946C/ 0-PCI/EISA/VLB(32bit) bus bt0: reading board settings, busmastering, int=11 bt0: version 4.22, sync, parity, 32 mbxs, 32 ccbs bt0: targ 0 sync rate=10.00MB/s(100ns), offset=15 bt0: targ 3 sync rate= 5.00MB/s(200ns), offset=08 bt0: targ 4 sync rate= 5.00MB/s(200ns), offset=08 bt0: targ 6 async bt0: Enabling Round robin scheme bt0 at 0x330 irq 11 on isa bt0 waiting for scsi devices to settle (bt0:0:0): "CONNER CFA540S 12B0" type 0 fixed SCSI 2 sd0(bt0:0:0): Direct-Access 515MB (1056708 512 byte sectors) (bt0:3:0): "HP HP35470A 1109" type 1 removable SCSI 2 st0(bt0:3:0): Sequential-Access density code 0x13, drive empty (bt0:4:0): "HP HP35470A 1109" type 1 removable SCSI 2 st1(bt0:4:0): Sequential-Access density code 0x13, drive empty (bt0:6:0): "PLEXTOR CD-ROM DM-XX28 3.08" type 5 removable SCSI 2 cd0(bt0:6:0): CD-ROM cd present.[264427 x 2048 byte records] bt1: Bt946C/ 0-PCI/EISA/VLB(32bit) bus bt1: reading board settings, busmastering, int=15 bt1: version 4.25J, async only, parity, 32 mbxs, 32 ccbs bt1: targ 0 async bt1: targ 1 async bt1: targ 4 async bt1: targ 5 async bt1: targ 6 async bt1: Enabling Round robin scheme bt1 at 0x334 irq 15 on isa bt1 waiting for scsi devices to settle (bt1:0:0): "CONNER CFP2107S 2.14GB 2B4B" type 0 fixed SCSI 2 sd1(bt1:0:0): Direct-Access 2048MB (4194304 512 byte sectors) (bt1:1:0): "CONNER CFP2107S 2.14GB 2B4B" type 0 fixed SCSI 2 sd2(bt1:1:0): Direct-Access 2048MB (4194304 512 byte sectors) (bt1:4:0): "MICROP 3243-19SC21020AV CN05" type 0 fixed SCSI 2 sd3(bt1:4:0): Direct-Access 4095MB (8388315 512 byte sectors) (bt1:5:0): "MICROP 3243-19SC21020AV CN05" type 0 fixed SCSI 2 sd4(bt1:5:0): Direct-Access 4095MB (8388315 512 byte sectors) (bt1:6:0): "CONNER CFP4207S 4.28GB 2847" type 0 fixed SCSI 2 sd5(bt1:6:0): Direct-Access 4096MB (8388608 512 byte sectors) npx0 on motherboard npx0: INT 16 interface Probing for devices on the pci0 bus: configuration mode 2 allows 16 devices. chip0 rev 3 on pci0:0 chip1 rev 3 on pci0:2 vga0 rev 2 int a irq 255 on pci0:11 pci0:13: vendor=0xffff, device=0x140, class=storage [not supported] map(10): io(330) pci0:15: vendor=0xffff, device=0x140, class=storage [not supported] map(10): io(334) pci0: uses 4194304 bytes of memory from 80000000 upto 803fffff. changing root device to sd0a --------------------------------------------------------------------------- machine "i386" cpu "I586_CPU" ident micron maxusers 48 options INET #InterNETworking options FFS #Berkeley Fast Filesystem options NFS #Network Filesystem options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 options "SCSI_DELAY=15" #Be pessimistic about Joe SCSI device options BOUNCE_BUFFERS #include support for DMA bounce buffers options UCONSOLE #Allow users to grab the console options SYSVSHM options SYSVMSG options SYSVSEM config kernel root on wd0 controller isa0 controller pci0 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 controller bt0 at isa? port "IO_BT0" bio irq ? vector btintr controller bt1 at isa? port "IO_BT1" bio irq ? vector btintr controller scbus0 device sd0 device sd1 device sd2 device sd3 device sd4 device sd5 device st0 device st1 device st2 device cd0 #Only need one of these, the code dynamically grows device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr device npx0 at isa? port "IO_NPX" irq 13 vector npxintr device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device lpt0 at isa? port? tty irq 7 vector lptintr device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr pseudo-device loop pseudo-device ether pseudo-device log pseudo-device tun 1 pseudo-device pty 16