lkml.org 
[lkml]   [2014]   [Feb]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 3.13: BUG: unable to handle kernel paging request at 00000000b4343e88
> > Using your config I was able to reproduce the crash and locate the
> > cause. Commit d61931d89b, "x86: Add optimized popcnt variants" adds
> > option -fcall-saved-rdi to the compile flags of lib/hweight.c when
> > compiling for x86_64. Together with options --coverage and -O2, this
> > results in a broken constructor being generated by GCC for this object
> > file which in turn causes __gcov_init() to overwrite random memory
> > locations (a mutex in your case).
>
> Could you give this patch a try? It is a variation of the approach
> proposed in the discussion mentioned earlier and fixes the problem
> on my system.

It works for me too - the machine booted up with no problem.

--
Meelis Roos (mroos@linux.ee)


\
 
 \ /
  Last update: 2014-02-06 08:01    [W:0.086 / U:0.024 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site