PT-2026-85645 · Linux · Linux
CVE-2026-80804
·
Publicado
2026-09-04
·
Atualizado
2026-09-04
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
xfs: restore nofs context unconditionally in xfs trans roll
When xfs trans commit() fails in xfs trans roll(), the NOFS context
is cleared but only restored in the success path. This leaves the
error path without nofs protection, causing a circular lock dependency
between xfs nondir ilock class and fs reclaim:
CPU0 CPU1
---- ----lock(&xfs nondir ilock class);
lock(fs reclaim);
lock(&xfs nondir ilock class);
lock(fs reclaim);
Fix this by moving xfs trans set context() before the error check so
that nofs context is always restored on the new transaction.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux