Re: [BUG] Bad page map in process ibv_devinfo

From
Lukas Razik <hidden>
Date
2011-11-14 17:10:18
quoted
   hca_id: mlx4_0
quoted
            transport:                      InfiniBand (0)
            fw_ver:                         2.6.628
            node_guid:                      0003:ba00:0100:b1d8
            sys_image_guid:                 0003:ba00:0100:b1db
            vendor_id:                      0x03ba
            vendor_part_id:                 25418
            hw_ver:                         0xA0
            board_id:                       SUN0070000001
            phys_port_cnt:                  2
                    port:   1
                            state:                  PORT_ACTIVE (4)
                            max_mtu:                2048 (4)
                            active_mtu:             2048 (4)
                            sm_lid:                 1
                            port_lid:               6
                            port_lmc:               0x00
                            link_layer:             IB[...]
 

 2. problem: For burning the firmware I need the MFT package, right?
 But Mellanox doesn't provide it for sparc64.
 I could build the kernel modules of kernel-mft-2.7.1-7.src.rpm without any 
problems.
quoted
 But the user space stuff is ppc64, x86 and x86_64 only...
 Is there maybe a possibility to get sparc64 binaries?
You can burn FW binary image using mstflint.
Use MFT (mlxburn) to create the binary image from FW mlx file and ini file. You 
can install MFT on some Linux or Windows machine.

Hello Vladimir,

thanks again for this tip!

I need a "/dev/mst/mt25418_pci_cr0" when I use mstflint.
Therefore I've extracted the "/etc/init.d/mst" script from the "mft-2.7.1-7.x86.rpm"
which creates a "/dev/mst/mt25418_pci_cr0".

But the script outputs errors and I can't use the created device:
# mstflint -d /dev/mst/mt25418_pci_cr0 q
Unable to parse device name /dev/mst/mt25418_pci_cr0
-E- Can not open /dev/mst/mt25418_pci_cr0: Invalid argument MFE_CR_ERROR

Maybe it works when I create "/dev/mst/mt25418_pci_cr0" manually but I don't know how.
So could you maybe write a short instruction list for me what I have to do after loading the mst_* modules to get the needed device file? Or do you maybe have another idea how I could flash the firmware?

Regards,
Lukas
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Thread (1 message) 1 message, 1 author, last reply 2011-11-14
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help