Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cleaner: Unlock cache mngt lock from queue context #786

Merged

Commits on Mar 21, 2024

  1. cleaner: Unlock cache mngt lock from queue context

    Cache mngt lock cannot be unlocked from io completion context (which is
    potentially atomic context) as it may involve sleeping operations.
    Modify cleaner utility to support rescheduling to queue context before
    calling the completion. Update cleaning policies to use that option.
    
    Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
    robertbaldyga committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    2398412 View commit details
    Browse the repository at this point in the history