]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: fix PrimaryLogPG op ordering during laggy state 67945/head
authorDror Guy <drorg@ionir.com>
Mon, 23 Mar 2026 07:08:47 +0000 (09:08 +0200)
committerDror Guy <drorg@ionir.com>
Tue, 31 Mar 2026 09:48:53 +0000 (12:48 +0300)
commit37ca0e0f773b3e31d6f7d71a621513a718819525
treed2db9d8e7330114abd7a47a37bd9f5af9559b7ec
parentf59e094163b38ef8561577635b278c8aa8b7080b
osd: fix PrimaryLogPG op ordering during laggy state

When ops are kicked back from the waiting lists unreadable, degraded,
blocked etc during laggy state, they bypass newer ops in the
waiting_for_readable list. This fix places the kicked back waiting
list directly into the waiting_for_readable list with the right op order.

Fixes: https://tracker.ceph.com/issues/75403
Signed-off-by: Dror Guy <drorg@ionir.com>
src/osd/PG.cc
src/osd/PrimaryLogPG.cc