Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b8131fc0 authored by Devendra Naga's avatar Devendra Naga Committed by Greg Kroah-Hartman
Browse files

staging: slicoss: fix a null deref when pci_alloc_consistent fail



we are dereferencing the pshmem , and the pci_alloc_consistent can fail
returning null,

do a memcpy if we have a valid pshmem

Signed-off-by: default avatarDevendra Naga <devendra.aaru@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 8f6f4c17
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -3701,9 +3701,8 @@ static void slic_init_adapter(struct net_device *netdev,
					phys_shmem);
	ASSERT(adapter->pshmem);

	if (adapter->pshmem)
		memset(adapter->pshmem, 0, sizeof(struct slic_shmem));

	return;
}

static const struct net_device_ops slic_netdev_ops = {