Thread (27 messages) 27 messages, 3 authors, 2015-08-18

Re: [RFC PATCH V1 7/8] powerpc/mm: kasan: Add kasan support for ppc64

From: Andrey Ryabinin <ryabinin.a.a@gmail.com>
Date: 2015-08-18 08:40:29

2015-08-18 8:36 GMT+03:00 Aneesh Kumar K.V [off-list ref]:
Andrey Ryabinin [off-list ref] writes:
quoted
2015-08-17 15:13 GMT+03:00 Andrey Ryabinin [off-list ref]:
quoted
Did you disable stack instrumentation (in scripts/Makefile.kasa),
or you version of gcc doesn't support it (e.g. like 4.9.x on x86) ?

Because this can't work with stack instrumentation as you don't have shadow for stack in early code.

But this should be doable, as I think. All you need is to setup shadow for init task's
stack before executing any instrumented function.
And you also need to define CONFIG_KASAN_SHADOW_OFFSET, so it will be
passed to GCC
via -fasan-shadow-offset= option.
I am using KASAN minimal config. Hence this was not needed. Do we need
to pass that option for outline instrumentation ? If not it would be a
good idea to split that out and make it depend on KASAN_INLINE
We need to pass this for stack instrumentation too.
-aneesh
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help