Yes, XenServer SP1 with all updates. And just by running ./mlnxofedinstall
Might I ask did you install the additional packages required by the driver? Before you install MLNX_OFED 2.2.
yum install pciutils python libxml2-python libnl expat glib2 tcl bc libstdc++ tk