forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-09 244b2c5ca8b14627e4a17755e5922221e121c771
kernel/drivers/net/wan/farsync.c
....@@ -2612,6 +2612,7 @@
26122612 for (i = 0; i < card->nports; i++) {
26132613 struct net_device *dev = port_to_dev(&card->ports[i]);
26142614 unregister_hdlc_device(dev);
2615
+ free_netdev(dev);
26152616 }
26162617
26172618 fst_disable_intr(card);
....@@ -2632,6 +2633,7 @@
26322633 card->tx_dma_handle_card);
26332634 }
26342635 fst_card_array[card->card_no] = NULL;
2636
+ kfree(card);
26352637 }
26362638
26372639 static struct pci_driver fst_driver = {