Second round of 9p patches for the 3.11 merge window.

Several of these patches were rebased in order to correct style issues.
Only stylistic changes were made versus the patches which were in linux-next
for two weeks.  The rebases have been in linux-next for 3 days and have
passed my regressions.

The bulk of these are RDMA fixes and improvements.  There's also some
additions on the extended attributes front to support some additional
namespaces and a new option for TCP to force allocation of mount requests
from a priviledged port.
This tag has no release notes.