lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 12 Feb 2015 20:21:00 +0800 From: Wang Nan <wangnan0@...wei.com> To: <linux@....linux.org.uk>, <tglx@...utronix.de>, <mingo@...hat.com>, <hpa@...or.com>, <rostedt@...dmis.org>, <ananth@...ibm.com>, <anil.s.keshavamurthy@...el.com>, <davem@...emloft.net>, <masami.hiramatsu.pt@...achi.com>, <luto@...capital.net>, <keescook@...omium.org>, <oleg@...hat.com>, <wangnan0@...wei.com>, <dave.long@...aro.org>, <tixy@...aro.org>, <nico@...aro.org>, <yalin.wang2010@...il.com>, <catalin.marinas@....com>, <Yalin.Wang@...ymobile.com>, <mark.rutland@....com>, <dave.hansen@...ux.intel.com>, <jkenisto@...ibm.com>, <anton@...ba.org>, <stefani@...bold.net>, <JBeulich@...e.com>, <akpm@...ux-foundation.org>, <rusty@...tcorp.com.au>, <peterz@...radead.org>, <prarit@...hat.com>, <fabf@...net.be>, <hannes@...xchg.org> CC: <x86@...nel.org>, <linux-kernel@...r.kernel.org>, <linux-arm-kernel@...ts.infradead.org>, <lizefan@...wei.com> Subject: [RFC PATCH v2 19/26] early kprobes: perhibit probing at early kprobe reserved area. Signed-off-by: Wang Nan <wangnan0@...wei.com> --- kernel/kprobes.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/kernel/kprobes.c b/kernel/kprobes.c index fa1e422..b83c406 100644 --- a/kernel/kprobes.c +++ b/kernel/kprobes.c @@ -1358,6 +1358,13 @@ static bool within_kprobe_blacklist(unsigned long addr) if (arch_within_kprobe_blacklist(addr)) return true; + +#ifdef CONFIG_EARLY_KPROBES + if (addr >= (unsigned long)__early_kprobes_start && + addr < (unsigned long)__early_kprobes_end) + return true; +#endif + /* * If there exists a kprobe_blacklist, verify and * fail any probe registration in the prohibited area -- 1.8.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists