2 * Copyright 2014, Michael Ellerman, IBM Corp.
3 * Licensed under GPLv2.
12 #define MALLOC_SIZE (0x10000 * 10) /* Ought to be enough .. */
15 * Tests that the L3 bank handling is correct. We fixed it in commit e9aaac1.
17 static int l3_bank_test(void)
23 p = malloc(MALLOC_SIZE);
26 event_init(&event, 0x84918F);
28 FAIL_IF(event_open(&event));
30 for (i = 0; i < MALLOC_SIZE; i += 0x10000)
36 FAIL_IF(event.result.running == 0);
37 FAIL_IF(event.result.enabled == 0);
47 return test_harness(l3_bank_test, "l3_bank_test");