]> git.baikalelectronics.ru Git - kernel.git/commit
[IrDA]: f-timer reloading when sending rejected frames.
authorG. Liakhovetski <gl@dsa-ac.de>
Sat, 9 Jun 2007 02:15:56 +0000 (19:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 9 Jun 2007 02:15:56 +0000 (19:15 -0700)
commita8599c17f90de1fbfd5e3d02e3ce13a4a18abf22
tree5faa288e9287474c8c8f821b55397d4ee528cb96
parent67ff3e89ec986fba4b0a689db8a063716318df4d
[IrDA]: f-timer reloading when sending rejected frames.

Jean II was right: you have to re-charge the final timer when
resending rejected frames. Otherwise it triggers at a wrong time and
can break the currently running communication. Reproducible under
rt-preempt.

Signed-off-by: G. Liakhovetski <gl@dsa-ac.de>
Signed-off-by: Samuel Ortiz <samuel@sortiz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/irda/irlap_event.c