Commit 4a8b77ef authored by Breno Leitao's avatar Breno Leitao Committed by David S. Miller
Browse files

wifi: qtnfmac: Use netdev dummy allocator helper



There is a new dummy netdev allocator, use it instead of
alloc_netdev()/init_dummy_netdev combination.

Using alloc_netdev() with init_dummy_netdev might cause some memory
corruption at the driver removal side.

Fixes: 61cdb09f ("wifi: qtnfmac: allocate dummy net_device dynamically")
Signed-off-by: default avatarBreno Leitao <leitao@debian.org>
Acked-by: default avatarKalle Valo <kvalo@kernel.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 2eb5e25d
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -372,8 +372,7 @@ static int qtnf_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
		goto error;
	}

	bus->mux_dev = alloc_netdev(0, "dummy", NET_NAME_UNKNOWN,
				    init_dummy_netdev);
	bus->mux_dev = alloc_netdev_dummy(0);
	if (!bus->mux_dev) {
		ret = -ENOMEM;
		goto error;