uatomic/x86: Remove redundant memory barriers
[urcu.git] / tests / unit / get_cpu_mask_from_sysfs.c
1 /*
2 * SPDX-License-Identifier: GPL-2.0-or-later
3 *
4 * Copyright (C) 2022 Michael Jeanson <mjeanson@efficios.com>
5 */
6
7 #include <stdio.h>
8 #include <stdlib.h>
9
10 #ifdef __linux__
11
12 #include "compat-smp.h"
13
14 int main(int argc, char *argv[])
15 {
16 int ret;
17 char buf[URCU_CPUMASK_SIZE];
18
19 if( argc < 2 ) {
20 fprintf(stderr, "Missing argument.\n");
21 return EXIT_FAILURE;
22 }
23
24 ret = get_cpu_mask_from_sysfs((char *) &buf, URCU_CPUMASK_SIZE, argv[1]);
25
26 printf("%s", buf);
27
28 if (ret >= 0)
29 return EXIT_SUCCESS;
30 else
31 return EXIT_FAILURE;
32 }
33
34 #else
35
36 int main(void)
37 {
38 return EXIT_SUCCESS;
39 }
40 #endif
This page took 0.029096 seconds and 4 git commands to generate.