On Thu, 28 Jul 2011, N, Mugunthan V wrote: > Hi RT Folks > > I am testing 3.0-rt3 on AM3517 - Arm Cortex A8. As the kernel from the > mainline is not booting I am using a patch to boot AM3517 kernel on top of > the mainline kernel. I am getting a warning as below. > > The same issue when I reported for rt3, Thomas has suggested a patch > that is already integrated in rt4, even then I am getting the same > warning. That's a different warning as the one which was addressed by the patch. > Attaching the patch and the rt-config file. Please do not send this stuff over and over. Fix for the serial issue below. Thanks, tglx --- drivers/tty/serial/omap-serial.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) Index: linux-2.6/drivers/tty/serial/omap-serial.c =================================================================== --- linux-2.6.orig/drivers/tty/serial/omap-serial.c +++ linux-2.6/drivers/tty/serial/omap-serial.c @@ -947,13 +947,12 @@ serial_omap_console_write(struct console unsigned int ier; int locked = 1; - local_irq_save(flags); if (up->port.sysrq) locked = 0; else if (oops_in_progress) - locked = spin_trylock(&up->port.lock); + locked = spin_trylock_irqsave(&up->port.lock, flags); else - spin_lock(&up->port.lock); + spin_lock_irqsave(&up->port.lock, flags); /* * First save the IER then disable the interrupts @@ -980,8 +979,7 @@ serial_omap_console_write(struct console check_modem_status(up); if (locked) - spin_unlock(&up->port.lock); - local_irq_restore(flags); + spin_unlock_irqrestore(&up->port.lock, flags); } static int __init -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html