What about the processors (PPro)? Are they both from the same
series, same lot number (or whatever they call it - I forgot)?
  I've seen processors, both Intel, but with different manufac-
ruring characteristics that wouldn't work together. 
  
  Try another pair, from the same lot, and see if it works.
  
    gnd
   


>Date: Tue, 04 Apr 2000 19:05:06 +0200
>From: Paolo Mantegazza <[EMAIL PROTECTED]>
>MIME-Version: 1.0
>To: Sergey Osechinskiy <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
>Subject: Re: [rtl] SMP error
>Content-Transfer-Encoding: 7bit
>
>Sergey Osechinskiy wrote:
>> 
>> Hello all,
>> 
>> Sorry it took me so long to test the patch that was released so fast. I was 
tied up with a non-linux project.
>> On a first glance this patch seemed to remedy the problem - at least the idle 
rtlinux/ idle linux system does NOT get stuck on "TLB IPI wait". Yet the 
slightest load (network, ftp download of 500K file) brings the system to its 
knee with the "stuck on TLB IPI wait on CPU#0" messages displayed at a slow rate 
(NO rtl module inserted).
>> I have tried to enable the MTRR (Memory Type Range Register) support in 
"Processor Type and parameters" configuration. It is recommended for fixing the 
problem with buggy SMP BIOSes which only set MTRRs for the boot CPU and not the 
secondary CPUs. Helas, the system dies even at boot time with "hda: lost 
interrupt" message.
>> 
>> The boot messages have the following entries (same as reported by Surya):
>> 
>> Apr  3 11:40:06 dualpro kernel: RTL started
>> Apr  3 11:40:06 dualpro kernel: Unable to handle kernel NULL pointer 
dereference at virtual address 00000000
>> ........
>> Apr  3 11:40:06 dualpro kernel: stuck on TLB IPI wait (CPU#0)
>> Apr  3 11:40:06 dualpro kernel: stuck on TLB IPI wait (CPU#0)
>> 
>> I've tried rtai-1.2 with linux2.2.14 kernel. I do not see any "TLB IPI wait" 
messages (as Paolo explained, RTAI's way of doing it is now to leave tlb 
invalidate IPIs as hard interrupts). But when I load rtai modules with ldmod 
script, I get a very similar message "Unable to handle kernel NULL pointer 
dereference at virtual address 00000000", and system becomes very unstable (for 
sure dies when trying rtai example stress).
>> I have used a copyto script for patching, make calibrate, and used spm apic 
scheduler (make instapic).
>> 
>> All this tells me that something is wrong with my hardware. The motherboard 
Intel Buckeye B440FX DP is "fully MPS 1.4 compliant with appropriate Pentium Pro 
extensions" (though linux boot messages show version 1.1 compatibility ???). 
Processors are not overclocked (200 MHz). The motherboard is not very modern and 
probably not very many rtlinux/rtai users will have it - it has a separate CPU 
"Britanny" board, PCI-to-PCI bridge and requires a special power supply (not ATX 
nor AT style).
>> 
>> I am sure both rtlinux and rtai were successfully tested on SMP systems. It 
would be nice to know some examples of SMP system configuration that work great 
with rtlinux / rtai (Pentium Pro and Pentium II/ III).
>> 
>> Thanks,
>> 
>
>Speaking of RTAI. You cannot go on doing anything if you get that
>message at insmod, and that message has nothing to do with TLB. It is
>likely you did something wrong with the installation procedure.
>
>The lot of tests you find in RTAI have worked for days on dual: SOLTEK,
>ASUS and ABIT MBs.
>
>Ciao, Paolo.
>-- [rtl] ---
>To unsubscribe:
>echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
>echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
>---
>For more information on Real-Time Linux see:
>http://www.rtlinux.org/rtlinux/



           -------------< G. N. DeSouza >-------------
           ---------< [EMAIL PROTECTED]>---------
           --< http://rvl1.ecn.purdue.edu/~gnelson >--



-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to