I have something that helped on my FW16, and it had a similar, but not exactly the same, error in dmesg.
You are on a FW Desktop, so the work around might not help you there, but worth a try.
It is a bit of a work around really, and might cause some games to stop working.
But, it seems to fix ROCM / LLM problems for me.