Skip to content

reef: blk/kerneldevice: notify_all only required when discard_drain wait for condition#62152

Merged
ifed01 merged 2 commits intoceph:reeffrom
YiteGu:wip-70147-reef
Apr 9, 2025
Merged

reef: blk/kerneldevice: notify_all only required when discard_drain wait for condition#62152
ifed01 merged 2 commits intoceph:reeffrom
YiteGu:wip-70147-reef

Conversation

@YiteGu
Copy link
Member

@YiteGu YiteGu commented Mar 6, 2025

backport tracker: https://tracker.ceph.com/issues/70147


backport of #59529
parent tracker: https://tracker.ceph.com/issues/67835

this backport was staged using ceph-backport.sh version 16.0.0.6848
find the latest version at https://github.com/ceph/ceph/blob/main/src/script/ceph-backport.sh

…r condition

This will cause discard threads to wake up each other
if bdev_async_discard_threads >= 2.

Fixes: https://tracker.ceph.com/issues/67835

Signed-off-by: Yite Gu <yitegu0@gmail.com>
(cherry picked from commit cec2e45)
@YiteGu YiteGu requested a review from a team as a code owner March 6, 2025 09:38
@YiteGu YiteGu added this to the reef milestone Mar 6, 2025
@github-actions github-actions bot added the core label Mar 6, 2025
@YiteGu YiteGu requested a review from ifed01 March 6, 2025 09:39
@YiteGu
Copy link
Member Author

YiteGu commented Mar 7, 2025

jenkins test make check

Signed-off-by: Yite Gu <yitegu0@gmail.com>
@YiteGu
Copy link
Member Author

YiteGu commented Mar 17, 2025

jenkins test make check

@YiteGu
Copy link
Member Author

YiteGu commented Mar 25, 2025

jenkins test make check

@Naveenaidu
Copy link
Contributor

RADOS Approved: https://tracker.ceph.com/issues/70518#note-13

@ifed01 ifed01 merged commit 9c2e1eb into ceph:reef Apr 9, 2025
9 checks passed
@idryomov idryomov modified the milestones: reef, v18.2.7 May 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants