Parity is one way of checking that the memory locations have not been corrupted. With parity disabled, then you will not get errors or aborts, as nothing is checking the data.
With parity enabled, you have two potential causes of the aborts;
- The memory system you have connected the cache controller to does not perform the parity checking the same way as the controller expects (or possibly not at all!)
- You have an actual problem with the cache memory.
If you have the first problem, you need to decide if it is important and if so, configure, or implement (or buy!) a cache controller that works the way your system needs it to.
If you have the second problem, well, at least you know about it now, which you wouldn't have with parity disabled. It still needs fixing though!