Ah, I interpreted the error message incorrectly.
The "2.11.1140" is actually meant the version of firmware, not the version of ibdump.
That makes sense now. Sorry for the noise. Not a good way to join a forum. :-(
What HCA are we talking about ?
flint -d /dev/mst/mt***pciconf0 q
Those were ConnectX, old systems that were retired to test lab.
Since we can still use ibdump 1.0.6 we are OK.
I posted the question because I mistakenly thought there was a newer version of ibdump.
Thanks for your response~