Re: mtrr: type mismatch for f8000000

Loic Prylli <[email protected]> Thu, 29 Mar 2007 00:18:43 -0400
Newsgroups gmane.network.myrinet.general
Message-ID <[email protected]>

de Almeida, Valmor F. wrote:
> Hello,
>
> Following the instructions at http://www.myri.com/serve/cache/416.html
>
> I took the following steps to patch an installed version of mx
>
> Downloaded patch mx-1.1.6-Linux-2.6.18.6-patch.diff from myrinet web
> site
> Moved into mx-1.1.6/
> cd mx-1.1.6/
> patch -p0 < mx-1.1.6-Linux-2.6.18.6-patch.diff
> autoreconf
> ./configure --prefix=/opt/mx-1.1.6
> make
> make install
>
> do in every node including master
> /opt/mx/sbin/mx_local_install
> /opt/mx/sin/mx_start_stop start
> remove /etc/udev/rules.d/10-mx.rules
>
> Still get the mismatch notice: see below. 

Dear Valmor,

As long as you see the message:

 mx WARN: Board 0: Using PAT

you can ignore the "type mismatch...write-combining" message, that is printing by Linux.

Your patched version of the MX driver always try first to use the Linux-standard "MTRR method" to enable write-combing, and if that doesn't work,  will then use  the "PAT" method instead (that one always succeed). You can be confident write-combining is correctly enabled at the end in your case.



> Also at the very bottom of
> this file /etc/init.d/net.myri0 is being sought and it does not exist.
>   

This message is not directly related to the MX software. MX has 
correctly created the myri0 network driver interface (which can be used 
for IP traffic over Myrinet). Apparently upon the driver creating that 
interface, the Linux distribution you use tries to automatically 
configure it by invoking /etc/init.d/net.myri0.

It is your responsibility to create that /etc/init.d/net.myri0 script or 
to use some tool specific to your distribution to create that script. 
Depending on your network, such script might be created to either assign 
a static IP address or use DHCP to assign an IP address to the network 
interface myri0.

In summary, from the info you sent, MX seems to have been properly 
installed and is working correctly on your platform!


Regards,

Loic