I found this forum thread today. I am experiencing the same issues: http://communities.vmware.com/message/2181032
Based on my research, I tried to turn off the 'ql12xenablemsix' module parameter for the qla2xxx module, and it has had some positive impact, but I am noticing during tests, that sometime I can vmotion multiple machines, and sometimes only one.