In the Linux kernel, the following vulnerability has been resolved: ASoC: soc-core: care NULL dirver name on sndsoclookupcomponentnolocked() soc-generic-dmaengine-pcm.c uses same dev for both CPU and Platform. In such case, CPU component driver might not have driver->name, then sndsoclookupcomponentnolocked() will be NULL pointer access error. Care NULL driver name. Call trace: strcmp from sndsoclookupcomponentnolocked+0x64/0xa4 sndsoclookupcomponentnolocked from sndsocunregistercomponentbydriver+0x2c/0x44 sndsocunregistercomponentbydriver from snddmaenginepcmunregister+0x28/0x64 snddmaenginepcmunregister from devresreleaseall+0x98/0xfc devresreleaseall from deviceunbindcleanup+0xc/0x60 deviceunbindcleanup from reallyprobe+0x220/0x2c8 reallyprobe from __driverprobedevice+0x88/0x1a0 __driverprobedevice from driverprobedevice+0x30/0x110 driverprobedevice from __driver_attach+0x90/0x178 _driverattach from busforeachdev+0x7c/0xcc busforeachdev from busadddriver+0xcc/0x1ec busadddriver from driverregister+0x80/0x11c driverregister from dooneinitcall+0x58/0x23c dooneinitcall from kernelinitfreeable+0x198/0x1f4 kernelinitfreeable from kernelinit+0x1c/0x12c kernelinit from retfromfork+0x14/0x28