Hi @vishwa,
I can't say passing an SSD controller from host to guest is something I have done before, my experience has always been passing through more simple USB devcies etc.
Can you please give me a little more information like what virtualisation software you are using (VirtualBox etc) and what the host and guest operating systems are?
Cheers