There are some recovery options here, but based on the error not very optimistic, cache fs might be lost.
Do you mind confirming the sequence of events, my suspicion so far has been that the NIC is connected to this issue, since all 5 or 6 models affected found so far use one, also believe that just having the NIC is not sufficient to have issues, since for example Dell servers with the same NIC appear to be unaffected, but by your description it might not be, so please confirm if this is correct:
-You updated from v6.9.2 directly to v6.10.2, never used any earlier v6.10 release
-After updating to v6.10.2 you didn't have GUI access, because the NIC was blacklisted due to vt-d being enable, but the array would have still started since autostart is enable
-At this point you did a clean shutdown/reboot and disabled vt-d, i.e., you didn't unblacklist the NIC and never used v6.10.2 with vt-d and the NIC enable, this is the most important question, including if the shutdown was clean or not
-After disabling vt-d you noticed the issues and downgraded back to v6.9.2
Is all of the above correct?