You should be able to increase the MTU also on CentOS6.
Edit your modprobe.conf and add the following line:
options mlx4_core set_4k_mtu=1
Restart the driver... that should do it.
this worked as expected
Centos 5 has now 4096B IB MTU and ib_* tools work without forcing mtu size
thank you very much yairi