Re: perf: perf_fuzzer triggers vmalloc_fault (then crashes)

From: Peter Zijlstra
Date: Mon Oct 24 2016 - 07:16:41 EST


On Mon, Oct 24, 2016 at 06:14:02AM -0500, Josh Poimboeuf wrote:

> > Josh, Andy, any clue on how I should go about fixing this?
>
> This is a bug in the unwinder. The NMI hit in the entry code right
> after setting up the stack pointer from cpu_current_top_of_stack, so the
> kernel stack was empty. __unwind_start() tried to dereference the
> pointer (0xffffc90008500000) at the top of the stack. I'll make a
> patch.

Great, thanks!