Hi Chaitra, given that you have a SAS SMP passthrough test case and the code seems currently broken can you please try the patches below that rewrite the code? Chances are it still doesn't work, but I could help you to debug it.
The patches are against the latest block for-linus tree with
a bsg-lib fix, so in doubt just use my branch below:
git://git.infradead.org/users/hch/block.git sas-bsg
Gitweb:
http://git.infradead.org/users/hch/block.git/shortlog/refs/heads/sas-bsg

