Incorrect cache size

Hi,

I have a dual p3 1.13ghz with 512k cache on both cpus.

When I first got the server, it was on the default kernel (rh kernel)
and i swear the cache said 512k when i did cat /proc/cpuinfo

Then i upgraded to 2.4.19

and two days ago I upgraded to 2.4.20

Today, I just noticed this
# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 11
model name : Intel(R) Pentium(R) III CPU family 1133MHz
stepping : 1
cpu MHz : 1130.134
cache size : 32 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 2254.43

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 11
model name : Intel(R) Pentium(R) III CPU family 1133MHz
stepping : 1
cpu MHz : 1130.134
cache size : 32 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 2254.43

Something is wrong
it says cache size = 32

that has to be some sort of an error
Because I know it is 512k cache

I think it has to do with 2.4.20

I read somewhere that i have to add cachesize=512 or tell my kernel to run that when the machine boots up.

Here is what my lilo.conf looks like:

prompt
timeout=50
default=linux-2.4.20
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32

image=/boot/vmlinuz-2.4.18-3smp
label=linux
initrd=/boot/initrd-2.4.18-3smp.img
read-only
root=/dev/hda5

image=/boot/vmlinuz-2.4.18-3
label=linux-up
initrd=/boot/initrd-2.4.18-3.img
read-only
root=/dev/hda5

image=/boot/vmlinuz-2.4.20
label=linux-2.4.20
initrd=/boot/initrd-2.4.20.img
read-only
root=/dev/hda5


Could someone help me figure out where exactly I put this "cachesize=512" in my lilo.conf ?

I just don't want to screw anything up. Any help would be appreciated.

 

 

 

 

Top