Messages in this thread | | | Date | Fri, 14 Mar 2014 13:15:02 -0700 | Subject | Re: [RFC] improve_stack: make stack dump output useful again | From | Kees Cook <> |
| |
On Fri, Mar 14, 2014 at 12:41 PM, Linus Torvalds <torvalds@linux-foundation.org> wrote: > On Fri, Mar 14, 2014 at 12:32 PM, Linus Torvalds > <torvalds@linux-foundation.org> wrote: >> >> Hmm. Do you have CONFIG_KALLSYMS enabled? > > Just to clarify. KALLSYMS is required to figure out the symbol > addresses on a kaslr system. There's no way to look them up in a > System.map file or the object file, since the addresses aren't going > to match. > > Your symptoms really sound like you might not have KALLSYMS enabled. > > I wonder if we have a "select KALLSYMS" as part of RANDOMIZE_BASE, > since you need it for debug messages too (random hex numbers aren't > too useful ;)
My weak preference would be to allow to build without that hard requirement (citing imagined space savings, blah blah). But since everything I normally use has KALLSYMS, I wouldn't object to doing it either. :)
-Kees
-- Kees Cook Chrome OS Security
| |