]> git.baikalelectronics.ru Git - kernel.git/commit
[AF_IUCV]: Implementation of a skb backlog queue
authorJennifer Hunt <jenhunt@us.ibm.com>
Fri, 4 May 2007 19:22:07 +0000 (12:22 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 4 May 2007 19:22:07 +0000 (12:22 -0700)
commit53b618c691bac28c591e452a6b35557a34d467af
tree1c1af5a95b584841f47e7e90813df1d5fe51a7e0
parent66d99e11aee3c2ffc015b13b45806ea3fd198c49
[AF_IUCV]: Implementation of a skb backlog queue

With the inital implementation we missed to implement a skb backlog
queue . The result is that socket receive processing tossed packets.
Since AF_IUCV connections are working synchronously it leads to
connection hangs. Problems with read, close and select also occured.

Using a skb backlog queue is fixing all of these problems .

Signed-off-by: Jennifer Hunt <jenhunt@us.ibm.com>
Signed-off-by: Frank Pavlic <fpavlic@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/iucv/af_iucv.h
net/iucv/af_iucv.c