Files
linux/net
Ursula Braun f6e39ac615 af_iucv: wrong mapping of sent and confirmed skbs
commit f5738e2ef8 upstream.

When sending data through IUCV a MESSAGE COMPLETE interrupt
signals that sent data memory can be freed or reused again.
With commit f9c41a62bb
"af_iucv: fix recvmsg by replacing skb_pull() function" the
MESSAGE COMPLETE callback iucv_callback_txdone() identifies
the wrong skb as being confirmed, which leads to data corruption.
This patch fixes the skb mapping logic in iucv_callback_txdone().

Signed-off-by: Ursula Braun <ursula.braun@de.ibm.com>
Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-06-30 20:09:40 -07:00
..
2013-05-14 13:02:30 -07:00
2013-03-28 01:20:42 -04:00
2014-03-06 21:30:02 -08:00
2013-02-10 19:41:08 -05:00