Skip to content

Conversation

@Sahil-Malpekar
Copy link

@Sahil-Malpekar Sahil-Malpekar commented Dec 18, 2025

  • Fixed incorrect BAR type identification in pal_exerciser_get_data() where BARs always reported as non-prefetchable, causing test e039 to always return SKIP.
  • Updated pal_memory_ioremap() to return NOT_IMPLEMENTED when functionality is absent.
  • Modified tests (e003, e016, e021, e039, p045, p094) to skip tests gracefully when pal_memory_ioremap() is unimplemented, preventing false PASS/FAIL results.
  • Ensures e039 exits gracefully and behaves correctly with valid BAR types.

Change-Id: I98c8a73c69bc2417db443be08d0291f086687832

@Sahil-Malpekar Sahil-Malpekar changed the title fix(exerciser): correct BAR type detection and handle unimplemented PAL fix(exerciser): correct BAR type detection and handle unimplemented PAL ioremap Dec 23, 2025
…AL ioremap

 - Fixed incorrect BAR type identification in pal_exerciser_get_data()
   where BARs always reported as non-prefetchable, causing test e039
   to always return SKIP.
 - Updated pal_memory_ioremap() to return NOT_IMPLEMENTED when
   functionality is absent.
 - Modified tests (e003, e016, e021, e039, p045, p094) to skip tests
   gracefully when pal_memory_ioremap() is unimplemented, preventing
   false PASS/FAIL results.
 - Ensures e039 exits gracefully and behaves correctly with valid
   BAR types.

Signed-off-by: Sahil Shakil Malpekar <Sahil.ShakilMalpekar@arm.com>
Change-Id: I98c8a73c69bc2417db443be08d0291f086687832
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant