Change the list-head structure for in-task scsi memory allocations to be private to scsi-lowlevel since is is never accessed from anyehwere else and it is private to this function. Remove the pointer to the user data in the list head and replace it with a zero length buffer at the end of the header. Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>