Are disk sector writes atomic?

The traditional (SCSI, ATA) disk protocol specifications don’t guarantee that any/every sector write is atomic in the event of sudden power loss (but see below for discussion of the NVMe spec). However, it seems tacitly agreed that non-ancient “real” disks quietly try their best to offer this behaviour (e.g. Linux kernel developer Christoph Hellwig mentions … Read more