|
|
|
|
|
by adaszko
2691 days ago
|
|
Tomas Vondra goes over this in the talk. There's a rationale for that behavior: pulling out a USB stick out of the USB socket may have been what's triggered the fsync() failure. In that case, there's no way the kernel will be able to retry reliably. |
|
fsync in case of the USB disappearing should simply return an error and drop the dirty pages.