>Try doing a lsmod and then dmesg to see whether the module got loaded,
dmesg had nothing initially. After modprobe sata_sil, i got:
libata version 1.20 loaded, on dmesg
lsmod
the only new entry I could find after modprobe was:
(module) (size) (used by)
sata_sil 9608 0