[lvc-project] [PATCH 5.10] dm: fix unconditional IO throttle caused by REQ_PREFLUSH (CVE-2025-38063)

Fedor Pchelkin pchelkin at ispras.ru
Thu Feb 26 12:18:17 MSK 2026


В тему письма не надо добавлять упоминание CVE.

On Wed, 25. Feb 21:51, Viktoriya Danchenko wrote:
> From: Victoria Danchenko <v.danchenko at omp.ru>
> 

Ваш From не должен попадать в тело патча.  Возможно его автоматически
прилепляет git send-email если реальный почтовый From отличается от
конфигурации в ~/.gitconfig.

> From: Jinliang Zheng <alexjlzheng at gmail.com>
> 
> commit 88f7f56d16f568f19e1a695af34a7f4a6ce537a6 upstream.
> 
> When a bio with REQ_PREFLUSH is submitted to dm, __send_empty_flush()
> generates a flush_bio with REQ_OP_WRITE | REQ_PREFLUSH | REQ_SYNC,
> which causes the flush_bio to be throttled by wbt_wait().
> 
> An example from v5.4, similar problem also exists in upstream:

То есть проблема вроде как имеет место быть даже в ветке 5.4.  Можно
сделать вывод, что для 5.10 она также актуальна.  Но в задачах по
уязвимостям необходимо предложить конкретный виновный коммит, если его
возможно адекватным образом определить и от которого можно будет
отталкиваться.



More information about the lvc-project mailing list