libata: implement drain buffers