HomeFreeBSD

vm: use atomic fetchadd in vm_page_sunbusy

Description

vm: use atomic fetchadd in vm_page_sunbusy

This also fixes a bug where not-last unbusy failed to post a release
fence.

Reviewed by: markj (previous version), kib (previous version)
Differential Revision: https://reviews.freebsd.org/D36084

Details

Provenance
mjgAuthored on Aug 5 2022, 2:27 PM
Reviewer
markj
Differential Revision
D36084: vm: use atomic fetchadd in vm_page_sunbusy
Parents
rGf7413197245c: ObsoleteFiles.inc: fix path of a few manual pages
Branches
Unknown
Tags
Unknown
Reverted By
rG1b89d40fbf77: Revert "vm: use atomic fetchadd in vm_page_sunbusy"