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

Commit 55cec505 authored by Seth Forshee's avatar Seth Forshee Committed by John W. Linville
Browse files

brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags()



There's a debug message to warn if this function is passed a NULL
pointer, but in order to print the message we have to dereference the
pointer. Obviously this isn't a good idea, so remove the message.

Reported-by: default avatarFengguang Wu <fengguang.wu@intel.com>
Signed-off-by: default avatarSeth Forshee <seth.forshee@canonical.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent 69797838
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -349,10 +349,8 @@ static uint _dma_ctrlflags(struct dma_info *di, uint mask, uint flags)
{
	uint dmactrlflags;

	if (di == NULL) {
		brcms_dbg_dma(di->core, "NULL dma handle\n");
	if (di == NULL)
		return 0;
	}

	dmactrlflags = di->dma.dmactrlflags;
	dmactrlflags &= ~mask;