Thread (18 messages) 18 messages, 5 authors, 2011-09-19

[PATCH] ARM: BUG() dies silently

From: Russell King - ARM Linux <hidden>
Date: 2011-09-19 18:26:06
Also in: lkml

On Mon, Sep 19, 2011 at 11:02:08AM -0700, Simon Glass wrote:
Hi Russell,

On Mon, Sep 19, 2011 at 9:59 AM, Russell King - ARM Linux
[off-list ref] wrote:
quoted
On Mon, Sep 19, 2011 at 03:43:13PM +0100, Russell King - ARM Linux wrote:
quoted
On Mon, Sep 19, 2011 at 09:26:49AM -0500, Ramirez Luna, Omar wrote:
quoted
Hi

On Sat, Sep 17, 2011 at 1:07 AM, Rabin Vincent [off-list ref] wrote:
quoted
If the "Use generic BUG() handler" patch is only scheduled for the next
merge window and not for 3.1, can this patch be merged instead for 3.1
and -stable? ?This problem is easily seen with GCC 4.6.
I can send it for both and let the maintainers decide.

Russell, do you give your ack?
I think it's too large a change for -stable and 3.1 - let's get it into
3.2 first, and make sure no one sees any regressions there. ?Then we can
think about submitting it to stable once its proven itself.
And we're seeing link failures with the patch in the kernel, so it's
*definitely* not stable material as it stands, even if the current code
is a problem for GCC 4.6.

Regressions trump bug fixes.
Can you point me to the link failures please?
There's two emails during the last couple of months on lakml:

	3.1-rc1 link failure

	Link failures due to __bug_table in current -next

The former I looked into and came to the conclusion that the only way to
solve it is to stop using asm-generic/vmlinux.lds.S in its entirety and
go back to hand-coding ARMs vmlinux.lds file.  No one's come forward
with any better suggestion to fix this, so I'm getting very close to
having to make a decision over this.  I think I'm going to have to drop
the generic bug support for the time being.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help