Closed
Labels
CMLApplies to Comet Lake platformApplies to Comet Lake platformbugSomething isn't workingSomething isn't workingdriver unload/reloadObserved when unloading/reloading kernel driver modulesObserved when unloading/reloading kernel driver modules
Description
** Bug Description**
In module unload/load stress test, first unload with sof_remove.sh will cause a kernel null pointer deference bug, preceding unload/load will block.
Bug Reproduction
- run sof_remove.sh script, you will see the null pointer deference bug with
dmesg. - run sof_insert.sh script.
- repeat 1~2, until remove blocked or insert blocked.
** Versions **
- Kernel: topic/sof-dev
9d7da69a - sof: master
9d28da9c - Platform: CML Chrome
- Topology: sof-cml-rt5682-max98357a.tplg
** Kernel Log**
[ 60.887538] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044
[ 60.887548] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at 00000048
[ 60.887554] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048
[ 60.890620] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048
[ 60.890626] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at 00000048
[ 60.890709] sof-audio-pci 0000:00:1f.3: loading firmware
[ 60.890717] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000002 at 00000048
[ 60.890723] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048
[ 60.890731] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044
[ 60.890737] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000004 at 00000044
[ 60.890739] sof-audio-pci 0000:00:1f.3: booting DSP firmware
[ 60.890777] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful
[ 60.890808] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful
[ 60.890815] sof-audio-pci 0000:00:1f.3: period_bytes:0x0
[ 60.890817] sof-audio-pci 0000:00:1f.3: periods:1
[ 60.890870] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0f successful
[ 60.890880] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0e successful
[ 60.890882] sof-audio-pci 0000:00:1f.3: unstall/run core: core_mask = 1
[ 60.890886] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.891359] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x80000000 successful
[ 60.891369] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010e0e successful
[ 60.891420] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[ 60.971509] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 successful
[ 60.981043] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5 successful
[ 60.981058] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful
[ 60.981065] sof-audio-pci 0000:00:1f.3: Firmware download successful, booting...
[ 60.986113] sof-audio-pci 0000:00:1f.3: ipc rx: 0x70000000: FW_READY
[ 60.986120] sof-audio-pci 0000:00:1f.3: ipc: DSP is ready 0x70000000 offset 0x81000
[ 60.986134] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x70000000: FW_READY
[ 60.986201] sof-audio-pci 0000:00:1f.3: firmware boot complete
[ 60.986220] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048
[ 60.986234] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000002 at 00000048
[ 60.986245] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000004 at 00000044
[ 60.986252] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000044
[ 60.986270] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful
[ 60.986305] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful
[ 60.986313] sof-audio-pci 0000:00:1f.3: period_bytes:0x0
[ 60.986316] sof-audio-pci 0000:00:1f.3: periods:1
[ 60.986380] sof-audio-pci 0000:00:1f.3: stream_tag: 1
[ 60.986395] sof-audio-pci 0000:00:1f.3: ipc tx: 0x90030000: GLB_TRACE_MSG
[ 60.986976] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x90030000: GLB_TRACE_MSG
[ 60.987390] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x2014001e successful
[ 60.987407] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.987642] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.987658] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.987879] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.987891] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.988110] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.988120] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.988331] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.988364] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.988583] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.988596] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.988767] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.988783] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.988791] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.988967] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.988982] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.989118] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.989134] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.989272] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.989283] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.989440] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.989451] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.989594] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.989608] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.989755] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.989766] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.989893] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.989903] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.989910] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.990012] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.990026] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.990164] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.990173] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.990325] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.990340] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.990509] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.990521] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.990652] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.990662] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.990669] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.990770] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.990784] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.990922] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.990937] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.991078] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.991087] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.991228] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.991239] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.991380] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.991396] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.991552] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.991564] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.991697] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.991704] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.991712] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.991813] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.991827] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.991967] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.991983] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.992126] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.992136] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.992275] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.992285] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.992437] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.992453] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.992602] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.992614] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.992757] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.992767] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.992774] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.992876] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.992891] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.993032] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.993047] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.993190] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.993200] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.993341] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.993368] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.993517] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.993532] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.993683] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.993695] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.993833] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.993845] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.993852] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.993972] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.993983] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.994121] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.994133] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.994262] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.994275] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.994433] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.994442] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.994592] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.994600] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.994751] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.994760] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.994896] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.994908] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.995056] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.995066] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.995198] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.995208] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.995214] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.995306] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.995319] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.995469] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.995482] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.995628] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.995637] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.995763] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.995772] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.995904] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 60.995917] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.996080] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 60.996090] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.996228] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 60.996237] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 60.996243] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.996333] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 60.996340] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996440] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996448] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996633] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996640] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996746] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996753] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996849] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996856] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996958] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.996966] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997065] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997073] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997175] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997181] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997281] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997288] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997404] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997420] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997532] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997539] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997645] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997651] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997763] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997770] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997875] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997882] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997991] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.997998] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998107] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998114] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998221] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998228] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998340] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998359] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998481] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998487] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998606] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998613] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998740] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998747] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998826] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998832] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998931] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.998937] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999039] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999046] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999151] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999158] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999270] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999276] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999410] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999425] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999545] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999552] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999666] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999673] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999788] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999795] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999906] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 60.999912] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 61.000023] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 61.000030] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 61.000144] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 61.000161] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.000312] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.000328] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.000484] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.000504] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.000837] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.000854] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.000982] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.000998] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.001120] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.001135] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.001256] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.001272] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.001427] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.001445] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.001905] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 61.001912] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.8.DMIC1.IN id 47
[ 61.001917] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002168] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002174] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.7.SSP1.OUT id 41
[ 61.002180] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002383] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002389] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.6.HDA2.OUT id 33
[ 61.002395] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002589] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002595] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.5.HDA1.OUT id 27
[ 61.002601] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002730] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002735] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.4.HDA0.OUT id 21
[ 61.002741] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002856] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002862] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.3.DMIC0.IN id 15
[ 61.002868] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002972] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.002977] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.2.SSP0.IN id 11
[ 61.002984] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.003086] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.003091] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.1.SSP0.OUT id 5
[ 61.003097] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.003196] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 61.003212] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.003448] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.003464] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.003655] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.003671] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.003846] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.003856] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
[ 61.003861] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.003889] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
[ 61.004091] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.004106] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.004332] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.004359] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.004639] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.004655] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.004945] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE
[ 61.004957] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40020000: GLB_PM_MSG: CTX_RESTORE
[ 61.005125] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40020000: GLB_PM_MSG: CTX_RESTORE
[ 61.005374] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x20140000 successful
[ 61.005594] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010f0f successful
[ 61.005609] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1000f0f successful
[ 61.005619] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1
[ 61.005645] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005659] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005668] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1
[ 61.005690] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005705] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005713] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1
[ 61.005736] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005750] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005758] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1
[ 61.005781] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005796] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005804] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1
[ 61.005827] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005841] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005849] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1
[ 61.005865] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005879] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005887] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1
[ 61.005910] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005924] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.005933] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1
[ 61.069840] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.069849] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
[ 61.069853] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask f
[ 61.069929] sof-audio-pci 0000:00:1f.3: Turning i915 HDAC power off
[ 61.274351] BUG: kernel NULL pointer dereference, address: 00000000000000e4
[ 61.274353] #PF: supervisor read access in kernel mode
[ 61.274354] #PF: error_code(0x0000) - not-present page
[ 61.274355] PGD 0 P4D 0
[ 61.274357] Oops: 0000 [#1] SMP NOPTI
[ 61.274358] CPU: 3 PID: 116 Comm: kworker/3:1 Not tainted 5.3.0-rc1+ #3
[ 61.274359] Hardware name: Google Hatch/Hatch, BIOS 07/05/2019
[ 61.274361] Workqueue: events_power_efficient 0xffffffffc0687060
[ 61.274362] RIP: 0010:0xffffffffc06870ae
[ 61.274364] Code: 90 48 85 c0 74 e8 48 8b 40 20 80 b8 e4 00 00 00 00 75 20 be 98 3a 00 00 bf 10 27 00 00 e8 ca ab ac ea 48 8b 43 90 48 8b 40 20 <80> b8 e4 00 00 00 00 74 e0 48 8d ab b0 00 00 00 48 89 ef e8 8a 92
[ 61.274365] RSP: 0018:ffff98d5802a7e78 EFLAGS: 00010286
[ 61.274366] RAX: 0000000000000000 RBX: ffff913c919f9098 RCX: ffff913c962e8260
[ 61.274366] RDX: ffff913c962e8260 RSI: 00000000000000c0 RDI: ffff913c919f9098
[ 61.274367] RBP: ffff913c962e8240 R08: 0000746e65696369 R09: 8080808080808080
[ 61.274368] R10: 0000000000000018 R11: fefefefefefefeff R12: ffff913c962ec500
[ 61.274368] R13: 0000000000000000 R14: ffff913c94bf2000 R15: 0ffff913c962ec50
[ 61.274369] FS: 0000000000000000(0000) GS:ffff913c962c0000(0000) knlGS:0000000000000000
[ 61.274370] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 61.274371] CR2: 00000000000000e4 CR3: 00000001da20a005 CR4: 00000000003606e0
[ 61.274372] Call Trace:
[ 61.274375] ? process_one_work+0x1e3/0x3d0
[ 61.274376] ? worker_thread+0x28/0x3c0
[ 61.274377] ? cancel_delayed_work+0x80/0x80
[ 61.274379] ? kthread+0x10e/0x130
[ 61.274380] ? kthread_park+0xa0/0xa0
[ 61.274382] ? ret_from_fork+0x1f/0x40
[ 61.274383] Modules linked in: snd_soc_hdac_hdmi snd_soc_dmic snd_soc_hdac_hda snd_soc_acpi snd_hda_ext_core snd_soc_rl6231 snd_soc_max98357a ax88179_178a snd_soc_core usbnet snd_seq_midi snd_hda_codec snd_seq_midi_event snd_hwdep snd_rawmidi snd_hda_core snd_pcm x86_pkg_temp_thermal snd_seq iwlmvm intel_powerclamp i915 snd_seq_device snd_timer i2c_algo_bit snd drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops soundcore iwlwifi elan_i2c drm intel_lpss_pci intel_lpss int3403_thermal processor_thermal_device int3400_thermal acpi_thermal_rel int340x_thermal_zone mfd_core intel_soc_dts_iosf efivarfs sdhci_pci xhci_pci cqhci sdhci xhci_hcd [last unloaded: snd_soc_rt5682]
[ 61.274397] CR2: 00000000000000e4
[ 61.274399] ---[ end trace fcfca2883e967c6b ]---
[ 61.274400] RIP: 0010:0xffffffffc06870ae
[ 61.274401] Code: 90 48 85 c0 74 e8 48 8b 40 20 80 b8 e4 00 00 00 00 75 20 be 98 3a 00 00 bf 10 27 00 00 e8 ca ab ac ea 48 8b 43 90 48 8b 40 20 <80> b8 e4 00 00 00 00 74 e0 48 8d ab b0 00 00 00 48 89 ef e8 8a 92
[ 61.274402] RSP: 0018:ffff98d5802a7e78 EFLAGS: 00010286
[ 61.274403] RAX: 0000000000000000 RBX: ffff913c919f9098 RCX: ffff913c962e8260
[ 61.274403] RDX: ffff913c962e8260 RSI: 00000000000000c0 RDI: ffff913c919f9098
[ 61.274404] RBP: ffff913c962e8240 R08: 0000746e65696369 R09: 8080808080808080
[ 61.274405] R10: 0000000000000018 R11: fefefefefefefeff R12: ffff913c962ec500
[ 61.274405] R13: 0000000000000000 R14: ffff913c94bf2000 R15: 0ffff913c962ec50
[ 61.274406] FS: 0000000000000000(0000) GS:ffff913c962c0000(0000) knlGS:0000000000000000
[ 61.274407] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 61.274407] CR2: 00000000000000e4 CR3: 00000001da20a005 CR4: 00000000003606e0
Metadata
Metadata
Assignees
Labels
CMLApplies to Comet Lake platformApplies to Comet Lake platformbugSomething isn't workingSomething isn't workingdriver unload/reloadObserved when unloading/reloading kernel driver modulesObserved when unloading/reloading kernel driver modules
Activity
aiChaoSONG commentedon Aug 5, 2019
This issue only happens on the second module removal on CML Chrome.
keyonjie commentedon Aug 7, 2019
looks the error happens at rt5682 codec side, the delayed work is still running while the sof driver is unloaded:
aiChaoSONG commentedon Aug 21, 2019
At the first try of removing module, the error occurs.
sof_remove.sh output:
dmesg log:
dmesg.log
plbossart commentedon Aug 21, 2019
are you using the latest scripts? Seems like you don't remove snd-sof-pci and snd-sof-acpi, so the dependencies are broken indeed.
aiChaoSONG commentedon Aug 26, 2019
With the latest remove/insert scripts, and ensure the runtime_status being suspended, the first removal will cause a null pointer dereference, but after insertion, aplay/arecord funciton well. The second removal will block in removing snd_soc_rt5682.
dmesg_r2.log
aiChaoSONG commentedon Aug 26, 2019
PR #1149 doesn't solve this issue, and brings a new kernel BUG:
unable to handle page fault for address: ffffffffc08a0060pr1149_dmesg.log
juimonen commentedon Aug 26, 2019
@aiChaoSONG if this is rt5682 platform, don't use #1149 because it is meant for rt5651. They are different bugs and should not be mixed. (#1147 is for rt5682).
aiChaoSONG commentedon Aug 26, 2019
This issue is fixed by #1147
aiChaoSONG commentedon Aug 27, 2019
Let's close this bug, since it is fixed after PR #1147 being merged