APQ8016: remoteproc crashed after apt-get upgrade

Hi,

I am using debian release 20.11 (933) and bootloader (150) in DB410c board. Board is working fine until we performed apt-get upgrade. After upgrade below error logs coming continuously and after some time (random time) board reboot automatically.

[ 29.652412] remoteproc remoteproc0: remote processor 4080000.remoteproc is now up
[ 29.670446] qcom-q6v5-mss 4080000.remoteproc: fatal error received: fs_device_efs_rmts.c:154:[8 ,917504, 1] EFS: rmts_get_buffer api failed
[ 29.670488] remoteproc remoteproc0: crash detected in 4080000.remoteproc: type fatal error
[ 29.681848] remoteproc remoteproc0: handling crash #9 in 4080000.remoteproc
[ 29.690145] remoteproc remoteproc0: recovering 4080000.remoteproc
[ 31.472453] qcom-wcnss-pil a204000.wcnss: unexpected response to sysmon event
[ 31.472541] remoteproc remoteproc0: stopped remote processor 4080000.remoteproc
[ 32.058249] qcom-wcnss-pil a204000.wcnss: unexpected response to sysmon event
[ 32.105707] qcom-q6v5-mss 4080000.remoteproc: MBA booted without debug policy, loading mpss
[ 32.318997] remoteproc remoteproc0: can’t lock rproc 4080000.remoteproc: -4
[ 32.319027] remoteproc remoteproc0: Boot failed: -4
[ 32.320591] remoteproc remoteproc0: remote processor 4080000.remoteproc is now up
[ 32.336193] qcom-q6v5-mss 4080000.remoteproc: fatal error received: fs_device_efs_rmts.c:154:[8 ,917504, 1] EFS: rmts_get_buffer api failed
[ 32.337305] remoteproc remoteproc0: crash detected in 4080000.remoteproc: type fatal error
[ 32.349726] remoteproc remoteproc0: handling crash #10 in 4080000.remoteproc
[ 32.357977] remoteproc remoteproc0: recovering 4080000.remoteproc
[ 34.138551] qcom-wcnss-pil a204000.wcnss: unexpected response to sysmon event
[ 34.138637] remoteproc remoteproc0: stopped remote processor 4080000.remoteproc
[ 34.721798] qcom-wcnss-pil a204000.wcnss: unexpected response to sysmon event
[ 34.769663] qcom-q6v5-mss 4080000.remoteproc: MBA booted without debug policy, loading mpss
[ 34.982792] remoteproc remoteproc0: can’t lock rproc 4080000.remoteproc: -4
[ 34.982824] remoteproc remoteproc0: Boot failed: -4

I have checked thread (Audio codec malfunction) related to similar issue and it suggest to use latest bootloader, but here i am already using latest bootloader for release 20.11.(https://releases.linaro.org/96boards/dragonboard410c/linaro/rescue/20.11/dragonboard-410c-bootloader-emmc-linux-150.zip)

I am performing below steps to upgrade:
$ sudo apt-get update
$ sudo apt-get upgrade
$ reboot

I have also tried sudo apt-get dist-upgrade but same issue.

So, can someone please suggest how we can resolve this issue.

Thanks,
Hiren

thanks for reporting the issue!
I could reproduce and confirm the issue!
The problem is also identified, it’s a conflict between libqrtr1 and rmrfs packages. We push updates for both packages, but the version of rmtfs that we used is wrong, and it is not upgraded. we will fix that shortly.

in the meantime, the following should work:
apt-get purge rmtfs
apt-get install rmtfs
that should install the version “0.0+1cc12d3dc1-6” of rmtfs, then you can reboot, and it should work.

to fix it, we will update the versions in the archive, so next time a user upgrade it will just work.

Thank you for your quick support. it is working now.