forked from rubenslte/android_kernel_samsung_msm8226
Sysrq must be enabled via /proc/sys/kernel/sysrq as a security measure to enable various critical fiq debugger commands that either leak information or can be used as a system attack. Default disabled, this will leave the reboot, reset, irqs, sleep, nosleep, console and ps commands. Reboot and reset commands will be restricted from taking any parameters. We will also switch to showing the limited command set in this mode. Signed-off-by: Mark Salyzyn <salyzyn@google.com> Bug: 32402555 [d-cagle@codeaurora.org: Resolve merge conflict] Git-repo: https://android.googlesource.com/kernel/msm Git-commit: 1031836c0895f1f5a05c25efec83bfa11aa08ca9 Signed-off-by: Dennis Cagle <d-cagle@codeaurora.org> Backport reference: * Adapted for arch/arm/common/fiq_debugger.c * Adapt to the old use of debug_printf Change-Id: I0a6aecd9b3d5bd62db06beac76682349854198d7 Signed-off-by: Adrian DC <radian.dc@gmail.com> CVE-2017-0510 Signed-off-by: Kevin F. Haggerty <haggertk@lineageos.org>