#9661 NORM 1.5-F11: XO-1.5 os39 2.6.31 keyboard lost on resume
Zarro Boogs per Child
bugtracker at laptop.org
Mon Nov 16 14:27:29 EST 2009
#9661: XO-1.5 os39 2.6.31 keyboard lost on resume
--------------------------------+-------------------------------------------
Reporter: Quozl | Owner: dsaxena
Type: defect | Status: reopened
Priority: normal | Milestone: 1.5-F11
Component: kernel | Version: Development source as of this date
Resolution: | Keywords:
Next_action: diagnose | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
--------------------------------+-------------------------------------------
Comment(by dsd):
I think this bug is unrelated to #9601. The only reason we seem to have
gone down this route is because the crash messages "look similar." Similar
maybe, but significantly dissimilar too:
The crash in #9601 happens considerably later, when uart_resume_port is
about halfway through execution:
from #9601:
[ 99.757984] [<b05ba237>] ? uart_resume_port+0x8f/0x197
and the crash here occurs directly in uart_resume_port (not further on in
the call stack), at a significantly earlier address:
EIP is at uart_resume_port+0x5e/0x197
Sascha Silbe reproduced this on XO-1 and used gdb to find out that this
line of code is causing a NULL deref:
{{{
2069 termios = *state->info.port.tty->termios;
}}}
state->info.port.tty is NULL. (thanks Sascha!)
--
Ticket URL: <http://dev.laptop.org/ticket/9661#comment:9>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list