Merge in kernel iscsi from FreeBSD HEAD.

Work actually performed by Davide Italiano.