Thank you for the tip about the kernel, the answer is
yes and no.
I compilled the new kernet to amd K8 platform ... and now when i booted, after and started everything, i saw what the problem is,
the screen was flooded with errors. So, it pointed out the problem, it turned out then one of the cores in the CPU was bad, in fact,
if i understand correctly, the bus via what the data is transfered from L2 cache to L1 had a problem , so it corrected
via ECC untill it could, and when it couldn't any more ... that's that.
So i turned off the problematic core (nice to know that the extra money put in a motherboard pays off),
and at least now the erros are gone, hopfully it will run now untill we can get a new CPU (3 cores are better that 4 with crashes).
If it runs for more then 2 weeks now, then i dear to say that this was the problem.
Here is the new error log (the old kernel compilled to x86 64 didn't reported this problem with the CPU, but the new one did):
PS: the server is running much better now, more fluently.
Nov 11 23:33:45 xxxxxx kernel: MC0_STATUS: Corrected error, other errors lost: yes, CPU context corrupt: no, CECC Error
Nov 11 23:33:45 xxxxxx kernel: Data Cache Error during L1 linefill from L2.
Nov 11 23:33:45 xxxxxx kernel: Transaction: data read, Type: data, Cache Level: L2
Nov 11 23:33:45 xxxxxx kernel: Disabling lock debugging due to kernel taint
Nov 11 23:33:45 xxxxxx kernel: MC1_STATUS: Corrected error, other errors lost: no, CPU context corrupt: no
Nov 11 23:33:45 xxxxxx kernel: Instruction Cache Error: Parity error during data load.
Nov 11 23:33:45 xxxxxx kernel: Transaction: inst fetch, Type: instruction, Cache Level: L1
Nov 11 23:33:45 xxxxxx kernel: MC2_STATUS: Corrected error, other errors lost: yes, CPU context corrupt: no, CECC Error
Nov 11 23:33:45 xxxxxx kernel: Bus Unit Error: evict error during data copyback.
Nov 11 23:33:45 xxxxxx kernel: Transaction: evict, Type: generic, Cache Level: L2
Nov 11 23:35:05 xxxxxx kernel: CE: hpet increased min_delta_ns to 7500 nsec
Nov 11 23:36:15 xxxxxx kernel: MC0_STATUS: Corrected error, other errors lost: yes, CPU context corrupt: no, CECC Error
Nov 11 23:36:15 xxxxxx kernel: Data Cache Error during L1 linefill from L2.
Nov 11 23:36:15 xxxxxx kernel: Transaction: data read, Type: data, Cache Level: L2
Nov 11 23:36:15 xxxxxx kernel: MC1_STATUS: Corrected error, other errors lost: yes, CPU context corrupt: no
Nov 11 23:36:15 xxxxxx kernel: Instruction Cache Error: Parity error during data load.
Nov 11 23:36:15 xxxxxx kernel: Transaction: inst fetch, Type: instruction, Cache Level: L1
Nov 11 23:36:15 xxxxxx kernel: MC2_STATUS: Corrected error, other errors lost: yes, CPU context corrupt: no, CECC Error
Nov 11 23:36:15 xxxxxx kernel: Bus Unit Error: evict error during data copyback.
Nov 11 23:36:15 xxxxxx kernel: Transaction: evict, Type: generic, Cache Level: L2
Nov 11 23:37:30 xxxxxx kernel: MC0_STATUS: Corrected error, other errors lost: yes, CPU context corrupt: no, CECC Error
Nov 11 23:37:30 xxxxxx kernel: Data Cache Error during L1 linefill from L2.
Nov 11 23:37:30 xxxxxx kernel: Transaction: data read, Type: data, Cache Level: L2
Nov 11 23:37:30 xxxxxx kernel: MC1_STATUS: Corrected error, other errors lost: no, CPU context corrupt: no
Nov 11 23:37:30 xxxxxx kernel: Instruction Cache Error: Parity error during data load.
and so on for many more mbytes ...
Hopfully this was the problem, if not, i will check back.
Thank you all for your help.