I worked with a greybeard that instilled in me that when we were about to do some RAID maintenance that we would always run sync twice. The second to make sure it immediately returns. And I added a third for my own anxiety.
I don't know. Now async I/O is all the rage and that is the same idea.
sync; sync; haltI have been passing my anxieties about hardrives to junior engineers for a decade now.