Unverified Commit 9a78e86c authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!6566 nfc: nci: free rx_data_reassembly skb on NCI device cleanup

parents d25aa47f acccc82a
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1197,6 +1197,10 @@ void nci_free_device(struct nci_dev *ndev)
{
	nfc_free_device(ndev->nfc_dev);
	nci_hci_deallocate(ndev);

	/* drop partial rx data packet if present */
	if (ndev->rx_data_reassembly)
		kfree_skb(ndev->rx_data_reassembly);
	kfree(ndev);
}
EXPORT_SYMBOL(nci_free_device);