Date: Thu, 23 Mar 2000 18:45:10 +0300 From: "Dmitry S. Rzhavin" <dima@rt.ru> Cc: smp@FreeBSD.ORG Subject: Re: 3.4 and SMP Message-ID: <38DA3C06.D4929748@rt.ru> References: <3B1064C98BAFD311B95E009027B11E4F14D276@fsjubj07.ssg.gunter.af.mil>
next in thread | previous in thread | raw e-mail | index | archive | help
John.Hubbard@Gunter.AF.mil wrote: > > I got this same problem. In fact, I haven't ever gotten SMP working > completely properly > on my machine (which is exactly the same). First, move your NIC into the > first PCI slot, > because none of the other slots work if you enable SMP (nobody on the list > has been able > to tell me why). Then make sure you have this line in your kernel config: > > options "MAXMEM=(1024*256)" # Replace 256 with however many MB > of RAM you have > > Then, under the SMP section, make it look like this: > > options SMP > options APIC_IO > options NCPU=2 > options NBUS=3 > options NAPIC=1 > options NINTR=49 > > Using this configuration, my machine boots and runs fine with SMP, it just > won't see PCI cards > in any slot but the first. I don't have a RAID controller in it yet, so > this is okay, but I am a little > disappointed in the lack of response I've gotten from the list, this is > obviously a code problem > relating to the 450NX chipset. > As a final note, before you re-install, use the SmartStart CD to reset the > whole machine, then > select "Unixware 7" as your OS and choose to do a manual install. I've also > gotten SMP working > using "NT 4", but you have fewer interrupts available. Let me know how this > works. > Heh, thanks, but it's not good solution for me. I have 2 pci ethernets and SmartArray controller there. I'll try such configuration, but maybe there is a person here, who can tell exactly whats going on? I'm sorry, but I don't know much about SMP. > -----Original Message----- > From: Dmitry S. Rzhavin [mailto:dima@rt.ru] > Sent: Thursday, March 23, 2000 8:40 AM > To: smp@FreeBSD.ORG > Subject: 3.4 and SMP > > Hi! > I have compaq proliant 6500 with 2xPIII-500 Xeon cpu. When I tried to > enable SMP (by uncommenting SMP and APIC_IO), I got this: > > Timecounter "i8254" frequency 1193182 Hz > CPU: Pentium III (686-class CPU) > Origin = "GenuineIntel" Id = 0x673 Stepping = 3 > > Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV, > PAT,PSE36,MMX,FXSR,<b25>> > real memory = 16777216 (16384K bytes) > avail memory = 13701120 (13380K bytes) > Programming 35 pins in IOAPIC #0 > IOAPIC #0 intpint 25 -> irq -1 > IOAPIC #0 intpint 26 -> irq 0 > IOAPIC #0 intpint 27 -> irq -1 > IOAPIC #0 intpint 28 -> irq -1 > IOAPIC #0 intpint 29 -> irq -1 > IOAPIC #0 intpint 30 -> irq -1 > IOAPIC #0 intpint 31 -> irq -1 > > And system does nothing after it. > Then I uncommented: > options NCPU=2 # number of CPUs > options NAPIC=1 # number of IO APICs > options NINTR=24 # number of INTs > I got error like this: > > BIOS basemem (638K) != RTC basemem (640K), setting to BIOS value > found 43 intrs, increase NINTR > panic: you must reconfigure your kernel > mp_lock = 00000001; cpuid = 0; lapic.id = 00000000 > Automatic reboot in 15 seconds - press a key on the console to abort > > And when I said: > options NINTR=43 > I got again this message: > > Timecounter "i8254" frequency 1193182 Hz > CPU: Pentium III (686-class CPU) > Origin = "GenuineIntel" Id = 0x673 Stepping = 3 > > Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV, > PAT,PSE36,MMX,FXSR,<b25>> > real memory = 16777216 (16384K bytes) > avail memory = 13697024 (13376K bytes) > Programming 35 pins in IOAPIC #0 > IOAPIC #0 intpint 25 -> irq -1 > IOAPIC #0 intpint 26 -> irq 0 > IOAPIC #0 intpint 27 -> irq -1 > IOAPIC #0 intpint 28 -> irq -1 > IOAPIC #0 intpint 29 -> irq -1 > IOAPIC #0 intpint 30 -> irq -1 > IOAPIC #0 intpint 31 -> irq -1 > > What does it mean and what shall I do to enable SMP? > > PS: 4.0-RELEASE (before 21-03) had same problem, but I didn't test latest > release. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-smp" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-smp" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38DA3C06.D4929748>