From owner-freebsd-hackers@FreeBSD.ORG Fri Mar 30 09:39:22 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A7D2316A400 for ; Fri, 30 Mar 2007 09:39:22 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.freebsd.org (Postfix) with ESMTP id 6507013C468 for ; Fri, 30 Mar 2007 09:39:22 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1HXDZp-0006yP-22 for freebsd-hackers@freebsd.org; Fri, 30 Mar 2007 12:39:21 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: freebsd-hackers@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Mar 2007 12:39:20 +0300 From: Danny Braniss Message-ID: Subject: fujitsu/siemens bge/irq256? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2007 09:39:22 -0000 hi, I'm evaluating a fukitsu/siemens intel box, and it does boot and run freebsd-7.0, but 6.2 gets stuck on boot. somethings are 'wierd': 1- with 7.0, if I enable serial console (boot_multicons="-D"), the boot process will get stuck, but hitting any character on the serial console will unstuck it. ... da0: 300.000MB/s transfers da0: Command Queueing Enabled da0: 69618MB (142577664 512 byte sectors: 255H 63S/T 8875C) GEOM_LABEL: Label for provider da0s6 is ext2fs//mopi. Trying to mount root from nfs: bNgFeS0 :R OlOiTn:k 1s3t2a.t6e5 .c1h6a.n1g1e2d: /tdo/ aDOWN bge0: link state changed to UP at this point it's stuck, pinging this host nothing/nada if i now hit any key in the serial console, it will unstuck, bsd> ping fujitsu PING fujitsu.cs.huji.ac.il (132.65.80.2): 56 data bytes --------- stuck, but as soon as I hit any-key: 64 bytes from 132.65.80.2: icmp_seq=0 ttl=63 time=9377.005 ms 64 bytes from 132.65.80.2: icmp_seq=1 ttl=63 time=8360.420 ms --------- probably indicating that the receiver is ok. ... 64 bytes from 132.65.80.2: icmp_seq=23 ttl=63 time=0.291 ms 64 bytes from 132.65.80.2: icmp_seq=24 ttl=63 time=0.283 ms 64 bytes from 132.65.80.2: icmp_seq=25 ttl=63 time=0.158 ms 64 bytes from 132.65.80.2: icmp_seq=26 ttl=63 time=0.160 ms and the boot is now complete. 2- notice irq for bge fujitsu> vmstat -i interrupt total rate irq1: atkbd0 6 0 irq4: sio0 5 0 irq24: mpt0 146 0 cpu0: timer 327600 1997 irq256: bge0 16148 98 cpu1: timer 319629 1948 cpu3: timer 319629 1948 cpu2: timer 319628 1948 Total 1302791 7943 but: fujitsu> dmesg | grep bge bge0: \ mem 0xfc810000-0xfc81ffff,0xfc800000-0xfc80ffff irq 16 at device 4.0 on pci now, if I boot 6.2-stable, no amount of magic will budge it, it's stuck: ... ioapic0: Assigning ISA IRQ 1 to local APIC 0 ioapic0: Assigning ISA IRQ 4 to local APIC 6 ioapic0: Assigning ISA IRQ 9 to local APIC 0 ioapic0: Assigning ISA IRQ 12 to local APIC 6 ioapic0: Assigning ISA IRQ 14 to local APIC 0 ioapic0: Assigning ISA IRQ 15 to local APIC 6 ioapic0: Assigning PCI IRQ 16 to local APIC 0 ioapic0: Assigning PCI IRQ 17 to local APIC 6 ioapic0: Assigning PCI IRQ 20 to local APIC 0 ioapic0: Assigning PCI IRQ 21 to local APIC 6 ioapic0: Assigning PCI IRQ 22 to local APIC 0 ioapic0: Assigning PCI IRQ 23 to local APIC 6 ioapic1: Assigning PCI IRQ 24 to local APIC 0 Trying to mount root from nfs: DbFgSe 0R:O OlTi:n k1 3s2t.a6t5e. 1c6h.a1n1g2e:d/ dt/o7 OWN tgbeg0e:0 :l ilnikn kU Ps ate changed to UP which translated means: ... bge0: state changed to UP but all is quiet. need some help here. danny