It looks like you are trying to install OFED 1.5.3, not 1.5.4
If you are using connectx2/3 cards you can simply install OFED 2.0
If you are using the older 10Gb cards, you'll need to install 1.5.4. (1.5.3 may work, but I have not tried to get this working). There are some conflicts you will need to resolve first in the ofa_kernel tree.
Remove line 9 (definition of 'IS_ERR_OR_NULL') from:
ofa_kernel-1.5.4.1/kernel_addons/backport/2.6.32/include/linux/err.h
Remove 'netif_set_real_num_tx_queues' function definition from:
ofa_kernel-1.5.4.1/kernel_addons/backport/2.6.32/include/linux/netdevice.h
simply run ./install.pl --all and the RPM's will be built.
Dave