[PATCH] libata: make ata_sg_setup_one() trim zero length sg