lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 17 Jun 2009 23:52:27 -0400 (EDT)
From:	Steven Rostedt <rostedt@...dmis.org>
To:	Jake Edge <jake@....net>
cc:	LKML <linux-kernel@...r.kernel.org>, Ingo Molnar <mingo@...e.hu>,
	Frederic Weisbecker <fweisbec@...il.com>
Subject: Re: problem with function_graph self-test?


On Wed, 17 Jun 2009, Jake Edge wrote:

> On Wed, 17 Jun 2009 23:24:18 -0400 (EDT) Steven Rostedt wrote:
> 
> > Jake, when you find a bug, you really find a bug!
> 
> heh, glad to be of service :)
> 
> > This is something that gcc is screwing with us. After spending all
> > day today trying to figure out what is happening, I finally found it
> > in the assembly.
> 
> is there something specific to my config that causes this to happen?  I
> assume other folks are running the function_graph selftest under other,
> quite possibly more sane, configs without running into it ... or is it
> just something that most folks aren't running (i can't remember why i
> turned ftrace selftests on, other than, perhaps, general curiosity) ...
> 
> you don't run into this under your "normal" configs?

I don't think it has anything to do with the config, it looks to be some 
functions may do this wacky thing with the stack. If it does, and is 
executed, then it will crash like this.

I think it has more to do with the latest gcc. I tried an older gcc and it 
did not cause this issue.

-- Steve

--
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