From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergei Shtylyov Subject: Re: [PATCH net] af_iucv: wrong mapping of sent and confirmed skbs Date: Mon, 12 May 2014 17:56:08 +0400 Message-ID: <5370D2F8.60300@cogentembedded.com> References: <20140512110139.GA38070@tuxmaker.boeblingen.de.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20140512110139.GA38070@tuxmaker.boeblingen.de.ibm.com> Sender: stable-owner@vger.kernel.org List-Archive: List-Post: To: Frank Blaschka , davem@davemloft.net Cc: netdev@vger.kernel.org, linux-s390@vger.kernel.org, stable@vger.kernel.org List-ID: Hello. On 05/12/2014 03:01 PM, Frank Blaschka wrote: > From: Ursula Braun > When sending data through IUCV a MESSAGE COMPLETE interrupt > signals that sent data memory can be freed or reused again. > With commit f9c41a62bba3f3f7ef3541b2a025e3371bcbba97 the Please also specify that commit's summary line in parens. > 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 > Signed-off-by: Frank Blaschka > Cc: WBR, Sergei