[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAGXu5jLE6WHCwZVcMSUwQAa3=DW1LsxGd_1aGo8SzLpk8jC-xA@mail.gmail.com>
Date: Fri, 14 Mar 2014 11:31:11 -0700
From: Kees Cook <keescook@...omium.org>
To: Dave Jones <davej@...hat.com>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Sasha Levin <sasha.levin@...cle.com>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Kees Cook <keescook@...omium.org>
Subject: Re: [RFC] improve_stack: make stack dump output useful again
On Thu, Mar 13, 2014 at 4:12 PM, Dave Jones <davej@...hat.com> wrote:
> On Thu, Mar 13, 2014 at 03:03:41PM -0700, Linus Torvalds wrote:
>
> > You need to look at the *symbol* number. In this output:
> >
> > [<ffffffff810020c2>] do_one_initcall+0xc2/0x1e0
> >
> > that "ffffffff810020c2" is crap, and is going away. The address that
> > is meaningful and valid is the "do_one_initcall+0xc2" part.
> >
> > *That* is the part you'd use to parse in user space.
> >
> > Try it today with the CONFIG_RANDOMIZE_BASE option to see. Using the
> > hex number doesn't *work*.
>
> That reminds me, perf top is still busted when this option is enabled.
Hrm, works for me. I'm not very familiar with what to expect, but
comparing output between kaslr boot and nokaslr boot, it looks the
same to me.
-Kees
--
Kees Cook
Chrome OS Security
--
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