[lkml]   [2001]   [Apr]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: About rebuild 2.4.x kernel to support SMP.
<> writes:

> On Thu, 26 Apr 2001, Yiping Chen wrote:
> > So, I have two question now,
> > 1. how to determine whether your kernel support SMP?
> > Somebody taugh me that you can type "uname -r", but it seems not
> > correct.
> No, it's correct: the Red Hat RPM is build from the kernel.spec file which
> adds the smp string to the version.

"uname -a" will show SMP status.

euler(jk)$ uname -a
Linux euler.axel.nom 2.4.4-pre5 #1 SMP Thu Apr 19 19:20:40 EDT 2001 i686 unknown

this is on a redhat system, but i think it will work on any linux

> > 2. I remember in 2.2.x, when I rebuild the kernel which support SMP, the
> > compile
> > argument will include -D__SMP__ , but this time, when I rebuild kernel
> > 2.4.2-2 , it didn't appear.
> > Why?
> Because you've made an assumption that holds no value. 2.4 kernels rely
> on CONFIG_SMP instead of __SMP__.

it's probably easiest to download the latest kernel (2.4.3 at the time
of this writing) from (XX being your country code).
then configure using "make xconfig" or "make menuconfig". choose SMP
in one of the first menus. there's a kernel-howto which explains this
stuff. btw there is no problem running your own kernels on a redhat
system bypassing rpm.

in a source tree in which you've compiled SMP and want UP or
vice-versa, i think to do a "make distclean" in between switching.

J o h a n K u l l s t a m
Don't Fear the Penguin!
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:52    [W:0.831 / U:0.036 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site