Re: Random panic in load_balance() with 3.16-rc
- To: "Theodore Ts'o" <tytso@mit.edu>, Linus Torvalds <torvalds@linux-foundation.org>, Markus Trippelsdorf <markus@trippelsdorf.de>, Steven Rostedt <rostedt@goodmis.org>, Alexei Starovoitov <ast@kernel.org>, =?UTF-8?Q?Michel_D=C3=A4nzer?= <michel@daenzer.net>, Jakub Jelinek <jakub@redhat.com>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Debian GCC Maintainers <debian-gcc@lists.debian.org>, Debian Kernel Team <debian-kernel@lists.debian.org>
- Subject: Re: Random panic in load_balance() with 3.16-rc
- From: "Frank Ch. Eigler" <fche@redhat.com>
- Date: Mon, 28 Jul 2014 10:11:37 -0400
- Message-id: <[🔎] 20140728141137.GF12073@redhat.com>
- In-reply-to: <[🔎] 20140728131003.GO6725@thunk.org>
- References: <[🔎] 20140725140237.GB32669@home.goodmis.org> <[🔎] CA+55aFzOoJzqJ=4RVPEBfscA8oRdr5Nv7fKx9aXYw2+frkuhwA@mail.gmail.com> <[🔎] CA+55aFyHU4Gwk6ASTuOgh3eFPshkgy1s5zc4p7f01DwrYddFOw@mail.gmail.com> <[🔎] CA+55aFxaXPqyDJv-SNu6Giy3eKCu_SY1wof1NaNnPTbtF9RbXQ@mail.gmail.com> <[🔎] 20140726193557.GA21842@x4> <[🔎] CA+55aFyo=HVZGEYNmz9GHqLatFHiJYTviKz_dXjqCv8b_gGxBA@mail.gmail.com> <[🔎] 20140726201914.GB21842@x4> <[🔎] CA+55aFyCh8B4kuc66_+wr8eM+kP7-hJ9utdtpLih661Xf8YGgQ@mail.gmail.com> <[🔎] y0m7g2xk6ss.fsf@fche.csb> <[🔎] 20140728131003.GO6725@thunk.org>
Hi -
On Mon, Jul 28, 2014 at 09:10:04AM -0400, Theodore Ts'o wrote:
> [...]
> I thought Markus told us that -fno-var-tracking-assignments makes
> absolutely no difference for non-debug kernels?
It does affect CONFIG_DEBUG_INFO kernels, and that config option is
set for all Red Hat kernels (-debug or plain).
> [...] Is there some equivalent signalling system that gcc could use
> [...]
I'm not aware of anything trivial like a gcc --report-fixed-PRs kind
of thing. But, kbuild could conceivably have a run-time test
involving test-running gcc with in that compare-debug mode with a
suitable test case. We use the latter technique in systemtap for
auto-configuring to kernel versions/features; we got the $(CHECK_BUILD)
trick from vmware module makefiles. It could be recast as a variant
of $(cc-option ...).
- FChE
Reply to: