* Song Liu <[email protected]> [2019-07-30 12:30:59]: > Currently, uprobe swaps the target page with a anonymous page in both > install_breakpoint() and remove_breakpoint(). When all uprobes on a page > are removed, the given mm is still using an anonymous page (not the > original page). > > This patch allows uprobe to use original page when possible (all uprobes > on the page are already removed, and the original page is in page cache > and uptodate). > > As suggested by Oleg, we unmap the old_page and let the original page > fault in. > > Suggested-by: Oleg Nesterov <[email protected]> > Signed-off-by: Song Liu <[email protected]>
Looks good to me. Reviewed-by: Srikar Dronamraju <[email protected]> -- Thanks and Regards Srikar Dronamraju

