On Wed, 2011-01-26 at 20:29 +0530, Srikar Dronamraju wrote: > list_for_each_entry_safe(mm, tmpmm, &tmp_list, uprobes_list) { > down_read(&mm->map_sem); > if (!install_uprobe(mm, uprobe)) > ret = 0; > up_read(&mm->map_sem); > list_del(&mm->uprobes_list); > mmput(mm); > } and the tmp_list thing works because new mm's will hit the mmap callback and you cannot loose mm's due to the refcount, right? -- 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 policy in Canada: sign http://dissolvethecrtc.ca/ Don't email: <a href