| summaryrefslogtreecommitdiff |
| author | Jeff Mahoney <jeffm@suse.com> | 2013-05-21 12:46:34 (GMT) |
|---|---|---|
| committer | Jeff Mahoney <jeffm@suse.com> | 2013-05-21 12:46:34 (GMT) |
| commit | b9c44dd2d8862ca9508f3316f4bc689decb62e46 (patch) (side-by-side diff) | |
| tree | d105054de55b17b2ea3acce7ca3ac7954d568e5c | |
| parent | d136c960188e9e3a33b3b54b323ffb808a5c5150 (diff) | |
perf: Treat attr.config as u64 in perf_swevent_init()openSUSE-12.1
(bnc#819789, CVE-2013-2094).
suse-commit: 8645a724dedf62d45901f335079c847b798f73e8
| -rw-r--r-- | kernel/events/core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/events/core.c b/kernel/events/core.c index 0f85778..25a977a 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c @@ -5072,7 +5072,7 @@ static void sw_perf_event_destroy(struct perf_event *event) static int perf_swevent_init(struct perf_event *event) { - int event_id = event->attr.config; + u64 event_id = event->attr.config; if (event->attr.type != PERF_TYPE_SOFTWARE) return -ENOENT; |