LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-09-2007, 09:53 PM   #1
amlynch
LQ Newbie
 
Registered: Oct 2004
Location: /Earth/USA/Georgia/Atlanta/Suburb
Distribution: Gentoo
Posts: 12

Rep: Reputation: 0
No SMP, but it's in kernel


I have a processor that supports SMP, but alas... no worky. It's enabled in the kernel and Linux recognizes that I have an SMP enabled kernel.
Here's what 'dmesg|grep -i "smp"' shows:
Code:
Linux version 2.6.18-gentoo-r6 (root@woosh) (gcc version 4.1.1 (Gentoo 4.1.1)) #12 SMP Tue Jan 9 20:44:45 EST 2007
found SMP MP-table at 000ff780
Using ACPI (MADT) for SMP configuration information
SMP alternatives: switching to UP code
Freeing SMP alternatives: 16k freed
Here's 'uname -a'
Code:
Linux woosh 2.6.18-gentoo-r6 #12 SMP Tue Jan 9 20:44:45 EST 2007 i686 Intel(R) Celeron(R) CPU 2.66GHz GNU/Linux
Here's '/proc/cpuinfo'
Code:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Celeron(R) CPU 2.66GHz
stepping        : 9
cpu MHz         : 2660.225
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc up pni monitor ds_cpl tm2 cid cx16 xtpr lahf_lm
bogomips        : 5326.04
Here's 'grep -i "smp" /usr/src/linux/.config'
Code:
CONFIG_SMP=y
# CONFIG_X86_BIGSMP is not set
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_SMP=y
I'm really confused... I've looked all over the internet and LQ, but I can find no answer.
By the way I use gentoo (2.6.18-gentoo-r8 (a kernel patched by the gentoo developers)) if you couldn't tell.
Hmm....
 
Old 01-10-2007, 01:13 AM   #2
rylan76
Senior Member
 
Registered: Apr 2004
Location: Potchefstroom, South Africa
Distribution: Fedora 17 - 3.3.4-5.fc17.x86_64
Posts: 1,552

Rep: Reputation: 103Reputation: 103
Have you tried another distro?

Do you have XP on the machine? If you do, are there two windows when you click on the "Performance" tab in the process manager?

I. e. if you are 100% sure your hardware is SMP capable / HT capable, then the problem (obviously) is Linux. My CPU's box had a clear "Hyper Threading" label on when I bought my machine...
 
Old 01-10-2007, 02:02 AM   #3
Baldrick65
Member
 
Registered: Aug 2003
Location: Dunedin NZ
Distribution: Mint 13 Cinnamon
Posts: 653

Rep: Reputation: 31
Just a quick question ... do you have 2 Celeron processors or just 1? Cause you need 2 processors or 1 x dual-core processor for SMP to work. As far as I know, the Celeron is not dual-core.

Baldrick
 
Old 01-10-2007, 08:17 AM   #4
amlynch
LQ Newbie
 
Registered: Oct 2004
Location: /Earth/USA/Georgia/Atlanta/Suburb
Distribution: Gentoo
Posts: 12

Original Poster
Rep: Reputation: 0
I Think....

I've got just one processor, but it's HyperThreading. Well at least I think it is. That's what the guy told me when I bought it, and I was under the impression that in '/proc/cpuinfo' under 'flags' when it says 'ht' (it does) that meant that it was an HT (or at least something similar).
This page is about Celeron D's in general. I don't know my product number (the guy I bought it from didn't think that would be important . However, it is a 64-Bit chip (btw, I'm using it in 32-Bit mode so don't worry about that) so mine is one of the ones on the left (using the process of elimination I have a '326'). It doesn't say any thing about HT at all. Any thoughts?
Thanks

Last edited by amlynch; 01-10-2007 at 08:18 AM.
 
Old 01-10-2007, 09:45 AM   #5
rufius
Member
 
Registered: Oct 2002
Location: Miami, FL
Distribution: Ubuntu
Posts: 184

Rep: Reputation: 30
No Celeron models are HT. Therefore your attempt to use the SMP kernel is in vain. This site also notes that fact. The ht flag on the cpu flags doesn't necessarily its mean that its enabled. Its an aftermath of stripping down the Pentiums to the Celeron.
 
Old 01-10-2007, 10:04 AM   #6
amlynch
LQ Newbie
 
Registered: Oct 2004
Location: /Earth/USA/Georgia/Atlanta/Suburb
Distribution: Gentoo
Posts: 12

Original Poster
Rep: Reputation: 0
Ok, I can see how that would slow my ability to HT down a bit. #$*@!
Thanks everyone. I kind of feel stupid now so I'll go to my little corner and cry. Thanks again!
 
  


Reply

Tags
kernel, smp



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Hyperthread server goes to kernel panic with SMP kernic, boots ok with non SMP kernel abefroman Linux - Kernel 1 09-15-2006 05:43 PM
kernel-smp hung, kernel-up work fine on RH 4.2, 4.3 DragosD Red Hat 1 05-07-2006 05:03 AM
Any reason to keep a non-smp kernel installed on a smp FC3 machine? jim-j Fedora 2 03-12-2006 07:06 AM
Kernel-Patch Debian Logo 2.6.2 not correctly working for custom kernel 2.6.11 smp deepclutch Debian 3 06-27-2005 03:59 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration