Fix recursive crash prints on FVP AEM model
authorSoby Mathew <soby.mathew@arm.com>
Mon, 13 Apr 2015 15:57:12 +0000 (16:57 +0100)
committerSoby Mathew <soby.mathew@arm.com>
Mon, 13 Apr 2015 16:21:26 +0000 (17:21 +0100)
commit6fa11a5e99aac3eca9d1a02c99e09c5071a2e10c
tree0b1ee3787e8d442676339c905061611ce32ae248
parent9c7eecce726c2089494a4e4b31374a34a34ec7f0
Fix recursive crash prints on FVP AEM model

This patch fixes an issue in the cpu specific register reporting
of FVP AEM model whereby crash reporting itself triggers an exception
thus resulting in recursive crash prints. The input to the
'size_controlled_print' in the crash reporting framework should
be a NULL terminated string. As there were no cpu specific register
to be reported on FVP AEM model, the issue was caused by passing 0
instead of NULL terminated string to the above mentioned function.

Change-Id: I664427b22b89977b389175dfde84c815f02c705a
lib/cpus/aarch64/aem_generic.S