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

port async unlinked drain from illumos-nexenta #8142

Merged
merged 1 commit into from Feb 12, 2019

Commits on Jan 30, 2019

  1. port async unlinked drain from illumos-nexenta

    This patch is an async implementation of the existing sync
    zfs_unlinked_drain() function. This function is called at mount time and
    is responsible for freeing znodes that we didn't get to freeing before.
    We don't have to hold mounting of the dataset until the unlinked list is
    fully drained as is done now. Since we can process the unlinked set
    asynchronously this results in a better user experience when mounting a
    dataset with entries in the unlinked set.
    
    Signed-off-by: Alek Pinchuk <apinchuk@datto.com>
    alek-p committed Jan 30, 2019
    Configuration menu
    Copy the full SHA
    31798f3 View commit details
    Browse the repository at this point in the history