Skip site navigation (1)Skip section navigation (2)
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>