Re: Don't recognizing SMP...

2008-04-17 Thread Alexander Sack
On Tue, Apr 8, 2008 at 9:52 AM, John Baldwin [EMAIL PROTECTED] wrote:
 On Monday 07 April 2008 02:45:47 pm Alexander Sack wrote:
   On Tue, Apr 1, 2008 at 5:43 AM, Andrei Kolu [EMAIL PROTECTED] wrote:
On Monday 31 March 2008 12:31:49 한원희 wrote:
  I installed FreeBSD 7.0 on HP DL 380.
 
  This is a mptable result.
 
   # mptable
   Processors: APIC ID Version State   Family  Model   Step
   Flags 0   0x14BSP, usable 6   2   1   0x0381
   6 0x14AP, usable  15  2   9   0xbfebfbff
 
  2 way cpus are same as 3.0GHz Xeon CPU. But they have different
  Family, Step, and Flags.
   
 SMP does NOT work with cpus with different steppings. You should find
other matching pair for smp to work.
  
   Then this needs to be FIXED because MANY OEMs ship mixed stepping
   processors as Intel now supports it

  FreeBSD itself doesn't enforce this, we use whatever CPUs we find in the 
 table
  and we don't actually bother reading the family/model/etc. from the APs at
  all.  Assuming this is a non-ancient computer and non-ancient FreeBSD (5.2 or
  later) then FreeBSD isn't using the MP Table at all but the ACPI MADT table
  (available via acpidump -t).

I would assume that as well.  Yes it matters what steppings are mixed
in terms of support but Intel DOES support a number of mixed steppings
and OEMs like HP have shipped mixed stepping Proliant machines (I was
on the fore-front of this issue with another platform so I know this
to be fact).  In fact there is some public documentation about this is
you can stand Intel's search feature on their website :D!

-aps
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]

Re: Don't recognizing SMP...

2008-04-08 Thread Jase Thew

Alexander Sack wrote:

On Tue, Apr 1, 2008 at 5:43 AM, Andrei Kolu [EMAIL PROTECTED] wrote:

On Monday 31 March 2008 12:31:49 ??? wrote:
  I installed FreeBSD 7.0 on HP DL 380.
 
  This is a mptable result.
 
   # mptable
   Processors: APIC ID Version State   Family  Model   Step
   Flags 0   0x14BSP, usable 6   2   1   0x0381 6
  0x14AP, usable  15  2   9   0xbfebfbff
 
  2 way cpus are same as 3.0GHz Xeon CPU. But they have different
  Family, Step, and Flags.
 
 SMP does NOT work with cpus with different steppings. You should find other
 matching pair for smp to work.


Then this needs to be FIXED because MANY OEMs ship mixed stepping
processors as Intel now supports it



But does Intel support mixing different families and models? I was under 
the impression that as long as the families and models were the same, 
the stepping can be different.


Regards,

Jase.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Don't recognizing SMP...

2008-04-08 Thread Wilko Bulte
Quoting Jase Thew, who wrote on Tue, Apr 08, 2008 at 12:27:02PM +0100 ..
 Alexander Sack wrote:
 On Tue, Apr 1, 2008 at 5:43 AM, Andrei Kolu [EMAIL PROTECTED] wrote:
 On Monday 31 March 2008 12:31:49 ??? wrote:
   I installed FreeBSD 7.0 on HP DL 380.
  
   This is a mptable result.
  
# mptable
Processors: APIC ID Version State   Family  Model   Step
Flags 0   0x14BSP, usable 6   2   1   0x0381 
  6
   0x14AP, usable  15  2   9   0xbfebfbff
  
   2 way cpus are same as 3.0GHz Xeon CPU. But they have different
   Family, Step, and Flags.
  
  SMP does NOT work with cpus with different steppings. You should find 
  other
  matching pair for smp to work.
 
 Then this needs to be FIXED because MANY OEMs ship mixed stepping
 processors as Intel now supports it
 
 
 But does Intel support mixing different families and models? I was under 
 the impression that as long as the families and models were the same, 
 the stepping can be different.

I think it is not as black/white as that: some steppings are OK in a mix,
others are not.

-- 
Wilko Bulte [EMAIL PROTECTED]
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Don't recognizing SMP...

2008-04-08 Thread John Baldwin
On Monday 07 April 2008 02:45:47 pm Alexander Sack wrote:
 On Tue, Apr 1, 2008 at 5:43 AM, Andrei Kolu [EMAIL PROTECTED] wrote:
  On Monday 31 March 2008 12:31:49 한원희 wrote:
I installed FreeBSD 7.0 on HP DL 380.
   
This is a mptable result.
   
 # mptable
 Processors: APIC ID Version State   Family  Model   Step
 Flags 0   0x14BSP, usable 6   2   1   0x0381
 6 0x14AP, usable  15  2   9   0xbfebfbff
   
2 way cpus are same as 3.0GHz Xeon CPU. But they have different
Family, Step, and Flags.
 
   SMP does NOT work with cpus with different steppings. You should find
  other matching pair for smp to work.

 Then this needs to be FIXED because MANY OEMs ship mixed stepping
 processors as Intel now supports it

FreeBSD itself doesn't enforce this, we use whatever CPUs we find in the table 
and we don't actually bother reading the family/model/etc. from the APs at 
all.  Assuming this is a non-ancient computer and non-ancient FreeBSD (5.2 or 
later) then FreeBSD isn't using the MP Table at all but the ACPI MADT table 
(available via acpidump -t).

-- 
John Baldwin
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Don't recognizing SMP...

2008-04-07 Thread Alexander Sack
On Tue, Apr 1, 2008 at 5:43 AM, Andrei Kolu [EMAIL PROTECTED] wrote:
 On Monday 31 March 2008 12:31:49 한원희 wrote:
   I installed FreeBSD 7.0 on HP DL 380.
  
   This is a mptable result.
  
# mptable
Processors: APIC ID Version State   Family  Model   Step
Flags 0   0x14BSP, usable 6   2   1   0x0381 6
   0x14AP, usable  15  2   9   0xbfebfbff
  
   2 way cpus are same as 3.0GHz Xeon CPU. But they have different
   Family, Step, and Flags.
  
  SMP does NOT work with cpus with different steppings. You should find other
  matching pair for smp to work.

Then this needs to be FIXED because MANY OEMs ship mixed stepping
processors as Intel now supports it

-aps

-- 
What lies behind us and what lies in front of us is of little concern
to what lies within us. -Ralph Waldo Emerson
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]

Re: Don't recognizing SMP...

2008-04-02 Thread John Baldwin
On Monday 31 March 2008 05:31:49 am 한원희 wrote:
 I installed FreeBSD 7.0 on HP DL 380.

 This is a mptable result.

7.0 will use ACPI instead of MP Table if ACPI exists.  What does acpidump -t 
show?

-- 
John Baldwin
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Don't recognizing SMP...

2008-04-01 Thread Andrei Kolu
On Monday 31 March 2008 12:31:49 한원희 wrote:
 I installed FreeBSD 7.0 on HP DL 380.

 This is a mptable result.

  # mptable
  Processors: APIC ID Version State   Family  Model   Step   
  Flags 0   0x14BSP, usable 6   2   1   0x0381 6   
 0x14AP, usable  15  2   9   0xbfebfbff

 2 way cpus are same as 3.0GHz Xeon CPU. But they have different
 Family, Step, and Flags.

SMP does NOT work with cpus with different steppings. You should find other 
matching pair for smp to work.

 I used kernel compiling with SMP option.
 but, this is a sysctl result.

  # sysctl -kern.smp
  kern.smp.forward_roundrobin_enabled: 1
  kern.smp.forward_signal_enabled: 1
  kern.smp.cpus: 1
  kern.smp.disabled: 0
  kern.smp.active: 0
  kern.smp.maxcpus: 16

 As you saw this result, it is not recognized as 2 CPUs. it recognized
 Only one CPU...

 plz. help me, i want it to recognize as 2 CPUs.
 ___
 freebsd-stable@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-stable
 To unsubscribe, send any mail to [EMAIL PROTECTED]


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Don't recognizing SMP...

2008-03-31 Thread 한원희
I installed FreeBSD 7.0 on HP DL 380.

This is a mptable result.


 # mptable
 Processors: APIC ID Version State   Family  Model   StepFlags
  0   0x14BSP, usable 6   2   1   
 0x0381
  6   0x14AP, usable  15  2   9   
 0xbfebfbff


2 way cpus are same as 3.0GHz Xeon CPU. But they have different
Family, Step, and Flags.

I used kernel compiling with SMP option.
but, this is a sysctl result.


 # sysctl -kern.smp
 kern.smp.forward_roundrobin_enabled: 1
 kern.smp.forward_signal_enabled: 1
 kern.smp.cpus: 1
 kern.smp.disabled: 0
 kern.smp.active: 0
 kern.smp.maxcpus: 16


As you saw this result, it is not recognized as 2 CPUs. it recognized
Only one CPU...

plz. help me, i want it to recognize as 2 CPUs.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Don't recognizing SMP...

2008-03-31 Thread Claus Guttesen
 I installed FreeBSD 7.0 on HP DL 380.

  As you saw this result, it is not recognized as 2 CPUs. it recognized
  Only one CPU...

If this is a DL380 G2 you may have to enable smp by choosing either
windows, solaris or linux as os from bios before you get both cpu's.

-- 
regards
Claus

When lenity and cruelty play for a kingdom,
the gentlest gamester is the soonest winner.

Shakespeare
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]