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

dbuf: Handle arcbuf assignment after block cloning #15653

Merged
merged 1 commit into from
Dec 12, 2023

Commits on Dec 7, 2023

  1. dbuf: Handle arcbuf assignment after block cloning

    In some cases dbuf_assign_arcbuf() may be called on a block that
    was recently cloned.  If it happened in current TXG we must undo
    the block cloning first, since the only one dirty record per TXG
    can't and shouldn't mean both cloning and overwrite same time.
    
    Signed-off-by:	Alexander Motin <mav@FreeBSD.org>
    Sponsored by:	iXsystems, Inc.
    amotin committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    35c4ef6 View commit details
    Browse the repository at this point in the history