On 06/14, Peter Zijlstra wrote: > > On Mon, 2011-06-13 at 19:00 +0200, Oleg Nesterov wrote: > > > > Also. This is called under down_read(mmap_sem), can't we race with > > access_process_vm() modifying the same memory? > > Shouldn't matter COW and similar things are serialized using the pte > lock. Yes, but afaics this doesn't matter. Suppose that write_opcode() is called when access_process_vm() does copy_to_user_page(). We can cow the page before memcpy() completes. Oleg. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>