Not sure if we want a static scsi_device per host, or alloc and free dynamically.(@Hannes, I also have some proper patches for libsas if you want to add it)Hold your horses.
I wasn't going to do anything else...
I'm currently preparing a patchset implementing things by improving the current scsi_get_host_dev() etc.
OK, great, all you have to do is say.
RFC should be ready by the end of the week.
Thanks, John