From e6a9253aad3a51243b7c360cbc86ee01b08a018b Mon Sep 17 00:00:00 2001 From: Sven Schnelle Date: Fri, 31 Mar 2023 11:01:04 +0200 Subject: tests/membarrier: add new combination of flags linux v6.3 reports a new combination of flags when ARCH_HAS_MEMBARRIER_SYNC_CORE is enabled. Signed-off-by: Sven Schnelle * tests/membarrier.c (main): Update expected output. --- tests/membarrier.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/membarrier.c b/tests/membarrier.c index 5379296fd..b3f71017a 100644 --- a/tests/membarrier.c +++ b/tests/membarrier.c @@ -90,6 +90,18 @@ main(void) "MEMBARRIER_CMD_GET_REGISTRATIONS"; break; + case 2|4|8|16|32|64|128|256|512: + text = "MEMBARRIER_CMD_GLOBAL_EXPEDITED|" + "MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED|" + "MEMBARRIER_CMD_PRIVATE_EXPEDITED|" + "MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED|" + "MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE|" + "MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE|" + "MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ|" + "MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ|" + "MEMBARRIER_CMD_GET_REGISTRATIONS"; + break; + default: error_msg_and_fail("membarrier returned %#x, does" " the test have to be updated?", rc); -- cgit v1.2.1