]> git.baikalelectronics.ru Git - kernel.git/commit
Phonet: fix accounting race between gprs_writeable() and gprs_xmit()
authorRémi Denis-Courmont <remi.denis-courmont@nokia.com>
Mon, 1 Jun 2009 00:35:16 +0000 (00:35 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 2 Jun 2009 07:17:43 +0000 (00:17 -0700)
commit4709abec357f4e50c87bbd97a17362d4b81f7dec
tree383f8dc9aa4727269693d1442c83dd780161c177
parent39ff592164a852599ac44fb8abf52eabf875d140
Phonet: fix accounting race between gprs_writeable() and gprs_xmit()

In the unlikely event that gprs_writeable() and gprs_xmit() check for
writeability at the same, we could stop the device queue forever.

Signed-off-by: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/phonet/pep-gprs.c