fix(rme): tests pass with trp but not with rmm
The newly added tests to validate the SPMC can recover
from a GPF are passing with TRP but not with RMM.
The tests are:
1- initialising memory descriptors;
2- changing the TX buffers to realm PAS;
3- causing SPMC to handle GPF;
4- check it returned expected error code;
5- reset the TX buffer PAS;
6- invoking the FF-A call that failed priorly, expecting
it would this time pass.
Step 6 was failing because the content of the descriptor in
1 was not preserved, due RMM sanitising them.
Adding the reinitialisation of the descriptors before
step 6.
Signed-off-by: J-Alves <joao.alves@arm.com>
Change-Id: Ic80151c8782cd360eeac1775429b68a1310e1259
1 file changed