From: Waldemar Rymarkiewicz Date: Wed, 3 Apr 2013 06:02:07 +0000 (+0200) Subject: NFC: pn533: Fix incorrect kfree of complete args X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=140ef7f6b08ff8ebfe5da619036c21a6382d7df9;p=deliverable%2Flinux.git NFC: pn533: Fix incorrect kfree of complete args We must free 'cmd_complete_mi_arg' and not 'cmd_complete_arg' when getting send error handling fragmented response. Signed-off-by: Waldemar Rymarkiewicz Signed-off-by: Samuel Ortiz --- diff --git a/drivers/nfc/pn533.c b/drivers/nfc/pn533.c index 80a6e7ceb161..ef8e44785b5e 100644 --- a/drivers/nfc/pn533.c +++ b/drivers/nfc/pn533.c @@ -2253,7 +2253,7 @@ static void pn533_wq_mi_recv(struct work_struct *work) "Error %d when trying to perform data_exchange", rc); dev_kfree_skb(skb); - kfree(dev->cmd_complete_arg); + kfree(dev->cmd_complete_mi_arg); error: pn533_send_ack(dev, GFP_KERNEL);