We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 95b2e31 commit 3333871Copy full SHA for 3333871
tools/testing/selftests/mm/merge.c
@@ -470,7 +470,9 @@ TEST_F(merge, handle_uprobe_upon_merged_vma)
470
ASSERT_GE(fd, 0);
471
472
ASSERT_EQ(ftruncate(fd, page_size), 0);
473
- ASSERT_EQ(read_sysfs("/sys/bus/event_source/devices/uprobe/type", &type), 0);
+ if (read_sysfs("/sys/bus/event_source/devices/uprobe/type", &type) != 0) {
474
+ SKIP(goto out, "Failed to read uprobe sysfs file, skipping");
475
+ }
476
477
memset(&attr, 0, attr_sz);
478
attr.size = attr_sz;
@@ -491,6 +493,7 @@ TEST_F(merge, handle_uprobe_upon_merged_vma)
491
493
ASSERT_NE(mremap(ptr2, page_size, page_size,
492
494
MREMAP_MAYMOVE | MREMAP_FIXED, ptr1), MAP_FAILED);
495
496
+out:
497
close(fd);
498
remove(probe_file);
499
}
0 commit comments