With these patches plus the patches listed in LU-3675 I have managed to get ZFS working on a 3.11.2 kernel. Now onto ldiskfs support.
[root@spoon46 tests]# df
Filesystem 1K-blocks Used Available Use% Mounted on
unionfs 88763392 63498240 20757504 76% /
none 100 0 100 0% /dev/shm
none 2957124 19668 2937456 1% /tmp
172.30.248.91:/chexport
46445568 32107520 11978752 73% /chexport
lustre-mdt1/mdt1 157440 3072 152320 2% /tmp/lustre/mds1
lustre-ost1/ost1 157440 1152 154240 1% /tmp/lustre/ost1
lustre-ost2/ost2 157440 1152 154240 1% /tmp/lustre/ost2
10.37.248.48@o2ib1:/lustre
314880 2304 308480 1% /lustre/barry
[root@spoon46 tests]# uname -r
3.11.1
Thanks James