Unsolved

This post is more than 5 years old

5253

April 20th, 2007 00:00

6850 vs. Linux 2.6.20-7

Hi,

I'm trying to build a new kernel to replace 2.6.14-20 that seems to have a problem under heavy I/O loads with leaking memory and hanging. Part of the problem is I need to build the kernel on another, non-6850 system, Debian in fact.

I think I've gotten the devices correct after using 'lspci' and checking against 'menuconfig' and the '.config' file. However, each attempt see Grub do its thing and then nothing runs. I don't even get the regular console messages showing any attempt to load the new kernel.

I'm doing another build, backing out to the earlier Xeon processor but I'm rapidly running out of 'obvious' things to check.

It would be a great help if someone has a .config file for a linux running on a four Xeon, 6850. I could then do an 'sdiff' and see what I might be missing.

Any help out there?

Yes, I will come back with 'lessons learned' once we get over this hump. No, it isn't 'time critical' but I'd like to enjoy this weekend.

Thanks,
Bob Wilson

April 24th, 2007 16:00

Hi folks,

Everything worked fine. I built up Debian using the network install CD. I then had to bring in some additional packages but it appear to be working fine. However, I'm surprised that it shows 16 CPUs, versus the 8 CPUs expected. I think this unit has 7130M Xeon processors, dual-core, but the kernel is defining twice as many CPUs expected:

cpu family: 15
model: 6
stepping: 8

Looks like CPUID field of 0F68h, the 7130M. The cache and bus speeds match but the 7130M is listed as a dual-core, not a quad-core, device.

The .config file is 1,555 lines, a bit excessive to copy over. If there is an interest, contact me via e-mail and we'll figure out the logistics.

Our benchmark is to throw four, Gigbit ethernet streams at the box. So far, we're over 70% of maximimum bandwidth reading 64B packets (worst case.)

We also built out a stock RedHat and it came up with 16 CPUs but we haven't tried to do any performance testing. RedHat default builds kernel 2.6.9-42.

Bob Wilson

6 Operator

 • 

9.3K Posts

 • 

3 Points

April 25th, 2007 13:00

Those processors have Hyperthreading (and it sounds like it's enabled in the bios).

This would make 4 dual core hyperthreaded processors look like 16 logical processors.

See here for info from Intel on the 7000-series Xeon processors.

Message Edited by Dev Mgr on 04-25-2007 09:34 AM

April 25th, 2007 19:00



@Dev Mgr wrote:
Those processors have Hyperthreading (and it sounds like it's enabled in the bios).

This would make 4 dual core hyperthreaded processors look like 16 logical processors.

See here for info from Intel on the 7000-series Xeon processors.

Message Edited by Dev Mgr on 04-25-2007 09:34 AM




Thanks,

Some other folks suggested the same thing and it makes sense.

Bob Wilson
No Events found!

Top