diff options
author | Mischa Jonker <[email protected]> | 2009-01-15 13:30:56 +0000 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2009-01-15 12:48:36 -0800 |
commit | cd1e40f0981e22018373307cd4087dc876b08fb0 (patch) | |
tree | c135e194063c85987aa0b36e41db4ed019bc3322 /net/lapb/lapb_iface.c | |
parent | 7fdd4f76e9a289592d020538f1837a7541ea89ff (diff) |
When a break signal is detected, the next character should be ignored.
This was not implemented correctly for the pnx8xxx_uart driver.
[From further discussion:
Correct, you can look to it as two separate bugs:
a) the next character is not ignored while it should;
b) the status bits 31-8 are copied to the 'ch' variable while they shouldn't.
Both bugs prevent correct break signal handling (and therefore correct
behaviour of the magic SysRq key). Bug b didn't cause too much trouble
earlier because in most situations the status bits are all zero; for
this case they unfortunately aren't.
]
Signed-off-by: Mischa Jonker <[email protected]>
Signed-off-by: Alan Cox <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'net/lapb/lapb_iface.c')
0 files changed, 0 insertions, 0 deletions