anonfd: Allow making anon files read-only
[linux-2.6-block.git] / kernel / perf_event.c
index e0eb4a2fe1833e9de3b5ff10f6959358d31e2806..1f38270f08c7d62613665ac6cbb07fccef1c51b6 100644 (file)
@@ -4724,7 +4724,7 @@ SYSCALL_DEFINE5(perf_event_open,
        if (IS_ERR(event))
                goto err_put_context;
 
-       err = anon_inode_getfd("[perf_event]", &perf_fops, event, 0);
+       err = anon_inode_getfd("[perf_event]", &perf_fops, event, O_RDWR);
        if (err < 0)
                goto err_free_put_context;