Am Donnerstag, 8. Januar 2009 schrieb Benjamin Herrenschmidt:
[ cut here ]
Badness at /home/benh/kernels/linux-powerpc/kernel/mutex.c:135
NIP: c04fe0dc LR: c04fe0c0 CTR: c02c4304
REGS: cfffb660 TRAP: 0700 Not tainted (2.6.28-test)
Also including Alan, he's the current tty guru
On Thu, 2009-01-08 at 08:57 +0100, Christian Borntraeger wrote:
Am Donnerstag, 8. Januar 2009 schrieb Benjamin Herrenschmidt:
[ cut here ]
Badness at /home/benh/kernels/linux-powerpc/kernel/mutex.c:135
NIP:
Seems that we are in interrupt, doing hvc_poll, which does
tty_flip_buffer_push
Which means that someone has tty-low_latency set and is calling
tty_flip_buffer_push in an IRQ. That has never been allowed or safe, and
now it hurts ;)
/**
* tty_flip_buffer_push- terminal
*
Alan Cox wrote:
Benjamin Herrenschmidt wrote:
Seems that we are in interrupt, doing hvc_poll, which does
tty_flip_buffer_push
Which means that someone has tty-low_latency set and is calling
tty_flip_buffer_push in an IRQ. That has never been allowed or safe, and
now it hurts ;)
/**
*
On Thu, 2009-01-08 at 11:11 +, Alan Cox wrote:
Seems that we are in interrupt, doing hvc_poll, which does
tty_flip_buffer_push
Which means that someone has tty-low_latency set and is calling
tty_flip_buffer_push in an IRQ. That has never been allowed or safe, and
now it hurts ;)
Firing that off here in case I don't get a chance to investigate this
week... latest upstream with whatever I'm about to push into
powerpc-next (but I doubt it's the pending stuff that's causing it)
gives me that on a pseries machine:
[ cut here ]
Badness at