Date: Tue, 01 Jul 2003 09:50:12 +0200 From: Lars =?iso-8859-1?Q?K=F6ller?= <Lars.Koeller@Uni-Bielefeld.DE> To: Gregor Bittel <Gregor.Bittel@GMX.de> Cc: Lars =?iso-8859-1?Q?K=F6ller?= <Lars.Koeller@Uni-Bielefeld.DE> Subject: Re: SMP kernel hanging after testing 8254 intr delivery (RELENG_4) Message-ID: <200307010750.h617oC316652@rayadm.hrz.uni-bielefeld.de> In-Reply-To: "Your message of Mon, 30 Jun 2003 20:29:37 %2B0200." <200306302029.37405.Gregor.Bittel@GMX.de>
next in thread | previous in thread | raw e-mail | index | archive | help
---------- Hello Gregor, In reply to Gregor Bittel who wrote: > Moin, > tschuldigung, ich schreibe jetzt einfach mal in deutscher Sprache, > da tu ich mir einfach leichter... > Ist schon komisch, daß immer die gleichen Hardwarehersteller > Probleme bereiten, leider zählen dazu mittlerweile auch die > Fujitsu-Siemens-Boards - zumindest aus meiner Sicht, denn > das D1306 macht auch extreme Probleme, sobald es ein > SMP-Kernel verwendet wird... > Du könntest mal diesen Patch versuchen: > http://www.bnv-bamberg.de/home/ba3294/smp/files/notes/n000107.txt This patch didn't fix the problem. > vielleicht funktioniert er ja (wobei ich mir allerdings überhaupt > nicht sicher bin, einen Versuch könnte man ja mal starten). > > Aber bevor(!) du den Patch probierst, möchte ich noch, daß du > diese Zeile aus deinem Kernelconfig entfernst und dann noch > einmal den Kernel erstellst: > device apm0 at isa? This didn't help. > Gibt immer wieder mal Probleme mit APM, ist eigentlich eine > Standardempfehlung, die ich immer gebe (wenn ich es im config > entdecke und der Kernel nicht so richtig mag). > > Wenn es dann tut, will ich zumindest einen dmesg+mptable-Auszug haben, > um ihn auf meine Seite[1] hochzuladen - Apropos: was spricht überhaupt > mptable (so ein Utility, welches auch mit Single-Prozessorkernel > funktioniert - es liest die aktuelle Multiprozessor-Tabelle aus, die > im BIOS hinterlegt wird)? > Ich sammele nämlich diese Informationen, ist eines meiner größten > Hobbys, neben den Handbüchern für Multiprozessorsysteme (leider > ist das für das D1409 noch nicht online, gibts dafür überhaupt eins?). Yes, I have it on a CD here. The mptable output is attached. The boot output follows: Type '?' for a list of commands, 'help' for more detailed help. ok unload ok load kernel.smp /kernel.smp text=0x1be3e0 data=0x2a4a0+0x22a50 syms=[0x4+0x2d1b0+0x4+0x33691] ok boot Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.8-STABLE #0: Tue Jul 1 09:10:14 GMT 2003 root@vscan4.hrz.uni-bielefeld.de:/usr/src/sys/compile/VSCAN.FSC-SMP Timecounter "i8254" frequency 1193182 Hz CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2400.10-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf27 Stepping = 7 Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,C MOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Hyperthreading: 2 logical CPUs real memory = 1073741824 (1048576K bytes) avail memory = 1041534976 (1017124K bytes) Programming 16 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 Programming 16 pins in IOAPIC #1 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 6, version: 0x00050014, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00050014, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x000f0011, at 0xfec00000 io1 (APIC): apic id: 3, version: 0x000f0011, at 0xfec10000 Preloaded elf kernel "kernel.smp" at 0xc036e000. module_register_init: MOD_LOAD (vesa, c02722e8, 0) error 6 Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 16 entries at 0xc00fdec0 npx0: <math processor> on motherboard npx0: INT 16 interface pcib0: <Host to PCI bridge> on motherboard IOAPIC #0 intpin 9 -> irq 2 pci0: <PCI bus> on pcib0 pci0: <ATI Mach64-GR graphics accelerator> at 4.0 atapci0: <Generic PCI ATA controller> port 0x1400-0x140f,0x374-0x377,0x170-0x177 ,0x3f4-0x3f7,0x1f0-0x1f7 at device 15.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ohci0: <OHCI (generic) USB controller> mem 0xfc001000-0xfc001fff irq 2 at device 15.2 on pci0 usb0: OHCI version 1.0, legacy support usb0: <OHCI (generic) USB controller> on ohci0 usb0: USB revision 1.0 uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered isab0: <PCI to ISA bridge (vendor=1166 device=0227)> at device 15.3 on pci0 isa0: <ISA bus> on isab0 pcib1: <Host to PCI bridge> on motherboard pci1: <PCI bus> on pcib1 pcib2: <Host to PCI bridge> on motherboard IOAPIC #1 intpin 2 -> irq 5 IOAPIC #1 intpin 3 -> irq 9 pci2: <PCI bus> on pcib2 bge0: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2002> mem 0xfc300000 -0xfc30ffff,0xfc310000-0xfc31ffff irq 5 at device 0.0 on pci2 bge0: Ethernet address: 00:30:05:2f:dc:9f miibus0: <MII bus> on bge0 ukphy0: <Generic IEEE 802.3u media interface> on miibus0 ukphy0: 100baseTX, 100baseTX-FDX brgphy0: <BCM5704 10/100/1000baseTX PHY> on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX -FDX, auto ukphy1: <Generic IEEE 802.3u media interface> on miibus0 ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy2: <Generic IEEE 802.3u media interface> on miibus0 ukphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy3: <Generic IEEE 802.3u media interface> on miibus0 ukphy3: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy4: <Generic IEEE 802.3u media interface> on miibus0 ukphy4: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy5: <Generic IEEE 802.3u media interface> on miibus0 ukphy5: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy6: <Generic IEEE 802.3u media interface> on miibus0 ukphy6: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy7: <Generic IEEE 802.3u media interface> on miibus0 ukphy7: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy8: <Generic IEEE 802.3u media interface> on miibus0 ukphy8: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy9: <Generic IEEE 802.3u media interface> on miibus0 ukphy9: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy10: <Generic IEEE 802.3u media interface> on miibus0 ukphy10: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy11: <Generic IEEE 802.3u media interface> on miibus0 ukphy11: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy12: <Generic IEEE 802.3u media interface> on miibus0 ukphy12: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy13: <Generic IEEE 802.3u media interface> on miibus0 ukphy13: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy14: <Generic IEEE 802.3u media interface> on miibus0 ukphy14: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy15: <Generic IEEE 802.3u media interface> on miibus0 ukphy15: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy16: <Generic IEEE 802.3u media interface> on miibus0 ukphy16: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy17: <Generic IEEE 802.3u media interface> on miibus0 ukphy17: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy18: <Generic IEEE 802.3u media interface> on miibus0 ukphy18: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy19: <Generic IEEE 802.3u media interface> on miibus0 ukphy19: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy20: <Generic IEEE 802.3u media interface> on miibus0 ukphy20: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy21: <Generic IEEE 802.3u media interface> on miibus0 ukphy21: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy22: <Generic IEEE 802.3u media interface> on miibus0 ukphy22: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy23: <Generic IEEE 802.3u media interface> on miibus0 ukphy23: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy24: <Generic IEEE 802.3u media interface> on miibus0 ukphy24: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy25: <Generic IEEE 802.3u media interface> on miibus0 ukphy25: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy26: <Generic IEEE 802.3u media interface> on miibus0 ukphy26: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy27: <Generic IEEE 802.3u media interface> on miibus0 ukphy27: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy28: <Generic IEEE 802.3u media interface> on miibus0 ukphy28: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy29: <Generic IEEE 802.3u media interface> on miibus0 ukphy29: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy30: <Generic IEEE 802.3u media interface> on miibus0 ukphy30: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bge1: <Broadcom BCM5704C Dual Gigabit Ethernet, ASIC rev. 0x2002> mem 0xfc320000 -0xfc32ffff,0xfc330000-0xfc33ffff irq 9 at device 0.1 on pci2 bge1: Ethernet address: 00:30:05:2f:dc:a0 miibus1: <MII bus> on bge1 ukphy31: <Generic IEEE 802.3u media interface> on miibus1 ukphy31: 100baseTX, 100baseTX-FDX brgphy1: <BCM5704 10/100/1000baseTX PHY> on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX -FDX, auto ukphy32: <Generic IEEE 802.3u media interface> on miibus1 ukphy32: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy33: <Generic IEEE 802.3u media interface> on miibus1 ukphy33: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy34: <Generic IEEE 802.3u media interface> on miibus1 ukphy34: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy35: <Generic IEEE 802.3u media interface> on miibus1 ukphy35: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy36: <Generic IEEE 802.3u media interface> on miibus1 ukphy36: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy37: <Generic IEEE 802.3u media interface> on miibus1 ukphy37: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy38: <Generic IEEE 802.3u media interface> on miibus1 ukphy38: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy39: <Generic IEEE 802.3u media interface> on miibus1 ukphy39: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy40: <Generic IEEE 802.3u media interface> on miibus1 ukphy40: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy41: <Generic IEEE 802.3u media interface> on miibus1 ukphy41: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy42: <Generic IEEE 802.3u media interface> on miibus1 ukphy42: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy43: <Generic IEEE 802.3u media interface> on miibus1 ukphy43: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy44: <Generic IEEE 802.3u media interface> on miibus1 ukphy44: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy45: <Generic IEEE 802.3u media interface> on miibus1 ukphy45: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy46: <Generic IEEE 802.3u media interface> on miibus1 ukphy46: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy47: <Generic IEEE 802.3u media interface> on miibus1 ukphy47: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy48: <Generic IEEE 802.3u media interface> on miibus1 ukphy48: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy49: <Generic IEEE 802.3u media interface> on miibus1 ukphy49: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy50: <Generic IEEE 802.3u media interface> on miibus1 ukphy50: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy51: <Generic IEEE 802.3u media interface> on miibus1 ukphy51: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy52: <Generic IEEE 802.3u media interface> on miibus1 ukphy52: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy53: <Generic IEEE 802.3u media interface> on miibus1 ukphy53: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy54: <Generic IEEE 802.3u media interface> on miibus1 ukphy54: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy55: <Generic IEEE 802.3u media interface> on miibus1 ukphy55: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy56: <Generic IEEE 802.3u media interface> on miibus1 ukphy56: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy57: <Generic IEEE 802.3u media interface> on miibus1 ukphy57: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy58: <Generic IEEE 802.3u media interface> on miibus1 ukphy58: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy59: <Generic IEEE 802.3u media interface> on miibus1 ukphy59: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy60: <Generic IEEE 802.3u media interface> on miibus1 ukphy60: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto ukphy61: <Generic IEEE 802.3u media interface> on miibus1 ukphy61: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pcib3: <Host to PCI bridge> on motherboard IOAPIC #1 intpin 10 -> irq 10 IOAPIC #1 intpin 11 -> irq 11 pci3: <PCI bus> on pcib3 ahd0: <Adaptec AIC7902 Ultra320 SCSI adapter> port 0x1800-0x18ff,0x1c00-0x1cff m em 0xfc700000-0xfc701fff irq 10 at device 4.0 on pci3 aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs ahd1: <Adaptec AIC7902 Ultra320 SCSI adapter> port 0x2000-0x20ff,0x2400-0x24ff m em 0xfc702000-0xfc703fff irq 11 at device 4.1 on pci3 aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs pcib4: <Host to PCI bridge> on motherboard pci4: <PCI bus> on pcib4 pcib5: <Host to PCI bridge> on motherboard pci5: <PCI bus> on pcib5 pcib6: <ServerWorks host to PCI bridge(unknown chipset)> on motherboard pci6: <PCI bus> on pcib6 pcib7: <ServerWorks host to PCI bridge(unknown chipset)> on motherboard pci7: <PCI bus> on pcib7 orm0: <Option ROM> at iomem 0xc0000-0xc8fff on isa0 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: model IntelliMouse Explorer, device ID 4 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <12 virtual consoles, flags=0x100> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A, console sio1: configured irq 3 not in bitmap of probed irqs 0 APIC_IO: Testing 8254 interrupt delivery Best Regards Lars -- E-Mail: Lars.Koeller@Uni-Bielefeld.DE \ Lars Köller lkoeller@FreeBSD.org \ CC University of PGP: http://www.uk.pgp.net/pgpnet/wwwkeys.html \ Bielefeld, Germany Key-ID: A430D499 \ Tel: +49 521 106 4964 ----------- FreeBSD, what else? ---- http://www.freebsd.org -------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307010750.h617oC316652>