| 12345678910111213141516171819202122232425262728 |
- // SPDX-License-Identifier: GPL-2.0
- #define _GNU_SOURCE
- #include <linux/membarrier.h>
- #include <syscall.h>
- #include <stdio.h>
- #include <errno.h>
- #include <string.h>
- #include <pthread.h>
- #include "membarrier_test_impl.h"
- int main(int argc, char **argv)
- {
- ksft_print_header();
- ksft_set_plan(18);
- test_membarrier_get_registrations(/*cmd=*/0);
- test_membarrier_query();
- test_membarrier_fail();
- test_membarrier_success();
- test_membarrier_get_registrations(/*cmd=*/0);
- ksft_exit_pass();
- }
|