ok, Im still waiting on the second cpu to be delivered. I would think that I have to put the cpu in before I can check to see if it is set up for smp. I have read on here that...the "uname -a" command doesnt say anything about smp.
Quote:
since kernel 2.4.17+ the smp option is enabled by default
|
I am running kernel 2.4.18, so im hoping that I can just throw it in and not have to recompile the kernel. I have tried running the Red Hat smp-kernel rpm and all it does is throw a bunch of "Patch" files in my / directory. What do I do after that? Is that where its supposed to go?
I tried to recompile and I got a bunch of errors after "make modules" any ideas??? Heres what I did.
make menuconfig
* selected smp option with space bar *
make clean
make dep
make bzImage
make modules
Code:
/usr/src/linux-2.4.18-14/include/linux/poll.h:33: parse error before numeric constant
/usr/src/linux-2.4.18-14/include/linux/poll.h:33: `poll_freewait_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/poll.h:33: warning: function declaration
isn't a prototype
In file included from paep.c:85:
paep.h:64:1: warning: "MODVERSIONS" redefined
<command line>:1:1: warning: this is the location of the previous definition
paep.c: In function `aep_read_procmem':
paep.c:184: invalid suffix on integer constant
paep.c:184: called object is not a function
paep.c:187: invalid suffix on integer constant
paep.c:187: called object is not a function
paep.c:190: invalid suffix on integer constant
paep.c:190: called object is not a function
paep.c:191: invalid suffix on integer constant
paep.c:191: called object is not a function
paep.c:192: invalid suffix on integer constant
paep.c:192: called object is not a function
paep.c:193: invalid suffix on integer constant
paep.c:193: called object is not a function
paep.c:194: invalid suffix on integer constant
paep.c:194: called object is not a function
paep.c:195: invalid suffix on integer constant
paep.c:195: called object is not a function
paep.c:197: invalid suffix on integer constant
paep.c:197: called object is not a function
paep.c:203: invalid suffix on integer constant
paep.c: In function `aep_remove_one_device':
paep.c:1124: `f20dabd8' undeclared (first use in this function)
paep.c:1124: called object is not a function
paep.c:1129: invalid suffix on integer constant
paep.c:1129: warning: null format string
paep.c:1129: called object is not a function
paep.c:1139: invalid suffix on integer constant
paep.c:1139: called object is not a function
paep.c:1148: invalid suffix on integer constant
paep.c:1148: called object is not a function
paep.c:1153: invalid suffix on integer constant
paep.c:1153: called object is not a function
paep.c:1158: invalid suffix on integer constant
paep.c:1158: called object is not a function
make[3]: *** [paep.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.18-14/drivers/addon/aep'
make[2]: *** [_modsubdir_aep] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.18-14/drivers/addon'
make[1]: *** [_modsubdir_addon] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.18-14/drivers'
make: *** [_mod_drivers] Error 2
and thats not all of it. It all wouldnt fit....any ideas?