FastRPC version
v1.0.2
DSP firmware version
ADSP.HT.5.5.c8-00217-KODIAK-1 from hdb 20260110
SoC and device name
RB3gen2 with vision kit
Kernel version
v7.0.0-rc2
What happened?
rmmod fastrpc hangs. To reproduce, I'm using RB3gen2 with the image from Weekly mainline linux build · qualcomm-linux/qcom-deb-images@187202e running linux v7.0.0-rc2, configuring wifi and installing openssh-server, then over ssh masking and stopping the adsprpcd and cdsprpcd services, then rmmod fastrpc. From a kernel point of view, note that the daemons were started and then stopped. I haven't checked if this is required to reproduce.
I get similar behaviour with 6.18.9+deb13-arm64 from trixie-backports, but I suppose the focus should be to get this working on mainline.
The reason is that I wanted to test things like the udev rules and systemd services, and the easiest way to do that without constantly rebooting is to check behaviour on a module reload.
Steps to reproduce
As above.
Relevant log output
Nothing in dmesg at the time of the hang.
FastRPC version
v1.0.2
DSP firmware version
ADSP.HT.5.5.c8-00217-KODIAK-1 from hdb 20260110
SoC and device name
RB3gen2 with vision kit
Kernel version
v7.0.0-rc2
What happened?
rmmod fastrpchangs. To reproduce, I'm using RB3gen2 with the image from Weekly mainline linux build · qualcomm-linux/qcom-deb-images@187202e running linuxv7.0.0-rc2, configuring wifi and installing openssh-server, then over ssh masking and stopping the adsprpcd and cdsprpcd services, then rmmod fastrpc. From a kernel point of view, note that the daemons were started and then stopped. I haven't checked if this is required to reproduce.I get similar behaviour with
6.18.9+deb13-arm64from trixie-backports, but I suppose the focus should be to get this working on mainline.The reason is that I wanted to test things like the udev rules and systemd services, and the easiest way to do that without constantly rebooting is to check behaviour on a module reload.
Steps to reproduce
As above.
Relevant log output