Bluetooth: vhci: purge unhandled skbs
[firefly-linux-kernel-4.4.55.git] / drivers / bluetooth / hci_vhci.c
index b6fb499a453161bd15a06d592d459da4f046f64b..4987f8b648f6423c8f09e68db6148703d70d98ff 100644 (file)
@@ -344,6 +344,7 @@ static int vhci_release(struct inode *inode, struct file *file)
                hci_free_dev(hdev);
        }
 
+       skb_queue_purge(&data->readq);
        file->private_data = NULL;
        kfree(data);