[PATCH] don't hold mapping->private_lock while marking a page dirty
__set_page_dirty_buffers() is calling __mark_inode_dirty under mapping->private_lock. We don't need to hold ->private_lock across that call. It's only there to pin page->buffers. This simplifies the VM locking heirarchy.
Showing
Please register or sign in to comment