Hello. And thank you very much all for your work on linux-libre. 

When trying to compile GNU linux-libre 4.16.0 for a wandboard quad
(IMX6Q) I got a NULL pointer dereference. 

Aparently now sdma_load_firmware(NULL,NULL) 

in drivers/dma/imx-sdma.c

gets called from 

reject_firmware_nowait
request_firmware_nowait
request_firmware_work_func

and when it tries to print a nice error message that the 1st parameter
(fw) was NULL it tries to use context->dev as an argument, but context
is NULL too.

I'm trying to just change reject_firmware_nowait to pass context instead of 
NULL, but I wonder if this NULL was deliberate and I'll break something 
somewhere else ?

Thank you.  
_______________________________________________
linux-libre mailing list
[email protected]
http://www.fsfla.org/cgi-bin/mailman/listinfo/linux-libre

Reply via email to