These patches were created in response to the comments from this earlier email: http://marc.theaimsgroup.com/?l=linux-scsi&m=114624643916659&w=2 First off, thank you Christoph for your comments. I am working to address them, starting with the ones that are easiest to implement. Follows is a set of patches that address the following concerns: 1) Move the sas readme to the Documents dir-- this still needs to be written so that it 'matches reality', but I want to merge the sas*.h files to libsas.h and sas.h first 2) Remove the sas_common.c file 3) Remove the //depot SCM comments 4) Remove the expander_conf.c from the kernel tree 5) Remove various inline functions 6) Move list_each_entry_reverse_safe from sas_discover.h to list.h 7) Remove the long queue implementation comment 8) Use bitops for setting and clearing bits These patches are just a start and I will continue to address these issues. Regards, Alexis - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html