]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
Снова фатальные проблемы в Linux: O_DIRECT на MD/DRBD
authorSergey Matveev <stargrave@stargrave.org>
Sat, 18 Oct 2025 14:07:46 +0000 (17:07 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 18 Oct 2025 14:07:46 +0000 (17:07 +0300)
https://bugzilla.kernel.org/show_bug.cgi?id=99171
https://www.linux.org.ru/news/linux-general/18114137
Оказывается, имеется древняя (более 10 лет) проблема, когда при
использовании O_DIRECT поверх RAID MD или DRBD будут битые данные.
Userspace может всё покорёжить. Причём на практике всякий софт (типа
запуска ВМ) O_DIRECT реально использует. В этом весь Linux.

Упоминают, что ни OpenZFS, ни Bcachefs не подвержены этому. Причём
первого в Linux нет и не будет, а второй вроде тоже же хотели исключить
полностью из ядра.


No differences found