diff options
| author | Prarit Bhargava <[email protected]> | 2013-11-12 15:08:33 -0800 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2013-11-13 12:09:11 +0900 |
| commit | 3d035f580699feba352f8703cced127fc203f0dd (patch) | |
| tree | 9469709ea2eda88e66531edb865ab41757615a0d /tools/perf/scripts/python/netdev-times.py | |
| parent | 72403b4a0fbdf433c1fe0127e49864658f6f6468 (diff) | |
drivers/char/hpet.c: allow user controlled mmap for user processes
The CONFIG_HPET_MMAP Kconfig option exposes the memory map of the HPET
registers to userspace. The Kconfig help points out that in some cases
this can be a security risk as some systems may erroneously configure the
map such that additional data is exposed to userspace.
This is a problem for distributions -- some users want the MMAP
functionality but it comes with a significant security risk. In an effort
to mitigate this risk, and due to the low number of users of the MMAP
functionality, I've introduced a kernel parameter, hpet_mmap_enable, that
is required in order to actually have the HPET MMAP exposed.
Signed-off-by: Prarit Bhargava <[email protected]>
Acked-by: Matt Wilson <[email protected]>
Signed-off-by: Clemens Ladisch <[email protected]>
Cc: Randy Dunlap <[email protected]>
Cc: Tomas Winkler <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions