Hi,

I have developed a Split TCP loadable module for the kernel(2.6.24.7 Kernel). The module runs perfectly well(i.e. the data transfer goes through the module) in a Pentium 4 processor which is a single processor. However when I run the same module in a Core 2 Duo processor, it crashes frequently during a data transfer across the module.

My question is

1) Is there anything that needs to be done with my module to incorporate the core 2 duo processor related functionality?
2) Is there any change to be made in the configuration file while installing a kernel in a Core 2 Duo machine? I always choose the default configuration file while installing a kernel.

Somebody please throw give some guidelines to resolve this behavior of the module in a Core 2 Duo processor. I would be glad to provide any other details if required.

Thanks.