CC: Peter Zijlstra <a.p.zijlstra@xxxxxxxxx> CC: Ingo Molnar <mingo@xxxxxxx> CC: Paul Mackerras <paulus@xxxxxxxxx> CC: Arnaldo Carvalho de Melo <acme@xxxxxxxxxxxxxxxxxx> Signed-off-by: Jan Kara <jack@xxxxxxx> --- kernel/events/core.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/kernel/events/core.c b/kernel/events/core.c index ba36013..61a67f3 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c @@ -3316,8 +3316,10 @@ static int perf_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) int ret = VM_FAULT_SIGBUS; if (vmf->flags & FAULT_FLAG_MKWRITE) { - if (vmf->pgoff == 0) + if (vmf->pgoff == 0) { ret = 0; + file_update_time(vma->vm_file); + } return ret; } -- 1.7.1 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. 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>