tools/testing/selftests/arm64/pauth/pac.c
213
ASSERT_TRUE(0) TH_LOG("SIGSEGV/SIGILL signal did not occur");
tools/testing/selftests/arm64/pauth/pac.c
237
ASSERT_NE(0, keyia) TH_LOG("keyia instructions did nothing");
tools/testing/selftests/arm64/pauth/pac.c
238
ASSERT_NE(0, keyib) TH_LOG("keyib instructions did nothing");
tools/testing/selftests/arm64/pauth/pac.c
239
ASSERT_NE(0, keyda) TH_LOG("keyda instructions did nothing");
tools/testing/selftests/arm64/pauth/pac.c
240
ASSERT_NE(0, keydb) TH_LOG("keydb instructions did nothing");
tools/testing/selftests/arm64/pauth/pac.c
252
ASSERT_NE(0, keyg) TH_LOG("keyg instructions did nothing");
tools/testing/selftests/arm64/pauth/pac.c
266
TH_LOG("WARNING: Generic PAUTH not enabled. Skipping generic key checks");
tools/testing/selftests/arm64/pauth/pac.c
290
ASSERT_EQ(0, same) TH_LOG("%d keys clashed every time", same);
tools/testing/selftests/arm64/pauth/pac.c
309
TH_LOG("WARNING: Generic PAUTH not enabled. Skipping generic key checks");
tools/testing/selftests/arm64/pauth/pac.c
315
ASSERT_EQ(0, ret) TH_LOG("failed to run worker");
tools/testing/selftests/arm64/pauth/pac.c
327
ASSERT_EQ(0, same) TH_LOG("exec() did not change %d keys", same);
tools/testing/selftests/arm64/pauth/pac.c
343
ASSERT_EQ(0, ret) TH_LOG("failed to run worker");
tools/testing/selftests/arm64/pauth/pac.c
347
ASSERT_EQ(before.keyia, after.keyia) TH_LOG("keyia changed after context switching");
tools/testing/selftests/arm64/pauth/pac.c
348
ASSERT_EQ(before.keyib, after.keyib) TH_LOG("keyib changed after context switching");
tools/testing/selftests/arm64/pauth/pac.c
349
ASSERT_EQ(before.keyda, after.keyda) TH_LOG("keyda changed after context switching");
tools/testing/selftests/arm64/pauth/pac.c
350
ASSERT_EQ(before.keydb, after.keydb) TH_LOG("keydb changed after context switching");
tools/testing/selftests/arm64/pauth/pac.c
366
ASSERT_EQ(0, ret) TH_LOG("failed to run worker");
tools/testing/selftests/arm64/pauth/pac.c
370
ASSERT_EQ(before, after) TH_LOG("keyg changed after context switching");
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
151
TH_LOG("Child has PID %d", getpid());
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
155
TH_LOG("Waiting for child %d failed", pid);
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
161
TH_LOG("Could not set CAP_CHECKPOINT_RESTORE");
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
166
TH_LOG("Failed to setgid(65534)");
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
173
TH_LOG("Could not set CAP_CHECKPOINT_RESTORE");
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
51
TH_LOG("%s - Failed to create new process", strerror(errno));
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
59
TH_LOG("I am the child, my PID is %d (expected %d)", getpid(), set_tid[0]);
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
66
TH_LOG("I am the parent (%d). My child's pid is %d", getpid(), pid);
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
69
TH_LOG("Child returned %s", strerror(errno));
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
84
TH_LOG("[%d] Trying clone3() with CLONE_SET_TID to %d", getpid(), set_tid[0]);
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
86
TH_LOG("[%d] clone3() with CLONE_SET_TID %d says:%d", getpid(), set_tid[0], ret);
tools/testing/selftests/exec/check-exec.c
194
TH_LOG("Failed to write: %s (%d)", strerror(errno),
tools/testing/selftests/exec/check-exec.c
211
TH_LOG("Failed to open %s: %s", path, strerror(errno));
tools/testing/selftests/exec/check-exec.c
236
TH_LOG("Wrong error for execveat(2): %s (%d)",
tools/testing/selftests/exec/check-exec.c
242
TH_LOG("Access denied: %s", strerror(access_errno));
tools/testing/selftests/exec/check-exec.c
260
TH_LOG("Failed to open %s: %s", path, strerror(errno));
tools/testing/selftests/exec/non-regular.c
27
TH_LOG("Not ENOENT: %s", pathname);
tools/testing/selftests/exec/non-regular.c
31
TH_LOG("Failed to remove: %s", pathname);
tools/testing/selftests/exec/non-regular.c
69
TH_LOG("Could not find viable 'true' binary");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
104
TH_LOG("%s - Failed to allocate new binder device",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
109
TH_LOG("Allocated new binder device with major %d, minor %d, and name %s",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
117
TH_LOG("%s - Failed to open my-binder device",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
127
TH_LOG("%s - Failed to open perform BINDER_VERSION request",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
132
TH_LOG("Detected binder version: %d", version.protocol_version);
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
138
TH_LOG("%s - Failed to delete binder device",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
148
TH_LOG("Managed to delete binder-control device");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
152
TH_LOG("%s - Failed to delete binder-control device but exited with unexpected error code",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
164
TH_LOG("%s - Failed to open binder feature: %s",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
177
TH_LOG("%s - Failed to unmount binderfs", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
182
TH_LOG("%s - Failed to rmdir binderfs mount", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
304
TH_LOG("%s - Failed to unshare user namespace",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
310
TH_LOG("write_nointr() failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
315
TH_LOG("read_nointr() failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
321
TH_LOG("setid_userns_root() failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
335
TH_LOG("read_nointr() failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
341
TH_LOG("write_id_mapping(UID_MAP) failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
347
TH_LOG("write_id_mapping(GID_MAP) failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
352
TH_LOG("write_nointr() failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
368
TH_LOG("%s - Failed to open perform BINDER_VERSION request\n",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
393
TH_LOG("%s - Failed to create socket pair", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
398
TH_LOG("%s - Failed to fork", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
411
TH_LOG("%s - Failed to create binderfs mountpoint",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
417
TH_LOG("%s - Failed to mount binderfs, check if CONFIG_ANDROID_BINDERFS is enabled in the running kernel",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
427
TH_LOG("%s - Failed to open binder-control device",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
436
TH_LOG("%s - Failed to allocate new binder device",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
444
TH_LOG("%s - Failed to open binder device", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
45
TH_LOG("%s - Failed to unshare mount namespace",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
450
TH_LOG("%s - Failed to unmount binderfs", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
464
TH_LOG("%s - Failed to create thread %d",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
475
TH_LOG("%s - Failed to join thread %d for fd %d",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
491
TH_LOG("wait_for_pid() failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
51
TH_LOG("%s - Failed to mount / as private",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
512
TH_LOG("%s - Failed to create socket pair", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
519
TH_LOG("%s - Failed to fork", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
536
TH_LOG("wait_for_pid() failed");
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
74
TH_LOG("%s - Failed to create binderfs mountpoint",
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
83
TH_LOG("%s - Failed to mount binderfs", strerror(errno));
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
94
TH_LOG("%s - Failed to open binder-control device",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
1008
TH_LOG("statmount_alloc failed for mnt_id %llu",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
1015
TH_LOG("Found unbindable mount at %s (should have been dropped)",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
1024
TH_LOG("Unbindable mount at %s was not dropped", self->tmpdir);
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
104
TH_LOG("listmount failed: %s", strerror(errno));
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
108
TH_LOG("Mount namespace %llu contains %zd mount(s):",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
120
TH_LOG(" [%zd] mnt_id %llu: statmount failed: %s",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
271
TH_LOG("%m - listmount failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
276
TH_LOG("Namespace contains %zd mounts", nr_mounts);
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
348
TH_LOG("Root mount id: %llu, parent: %llu",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
420
ASSERT_FALSE(true) TH_LOG("OPEN_TREE_NAMESPACE succeeded without caps");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
432
ASSERT_FALSE(true) TH_LOG("Unexpected error in child (exit %d)",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
518
ASSERT_FALSE(true) TH_LOG("open_tree(OPEN_TREE_NAMESPACE) failed in userns");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
527
ASSERT_FALSE(true) TH_LOG("Failed to get mount namespace ID");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
530
ASSERT_FALSE(true) TH_LOG("listmount failed in new namespace");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
533
ASSERT_FALSE(true) TH_LOG("New namespace has no mounts");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
536
ASSERT_FALSE(true) TH_LOG("Unexpected error in child (exit %d)",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
601
ASSERT_FALSE(true) TH_LOG("open_tree or setns failed in userns");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
610
ASSERT_FALSE(true) TH_LOG("Failed to get mount namespace ID");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
613
ASSERT_FALSE(true) TH_LOG("Inner fork failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
616
ASSERT_FALSE(true) TH_LOG("Inner waitpid failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
619
ASSERT_FALSE(true) TH_LOG("setns into new namespace failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
622
ASSERT_FALSE(true) TH_LOG("Unexpected error in child (exit %d)",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
678
ASSERT_FALSE(true) TH_LOG("open_tree(OPEN_TREE_NAMESPACE|AT_RECURSIVE) failed in userns");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
687
ASSERT_FALSE(true) TH_LOG("Failed to get mount namespace ID");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
690
ASSERT_FALSE(true) TH_LOG("listmount failed in new namespace");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
693
ASSERT_FALSE(true) TH_LOG("New namespace has no mounts");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
696
ASSERT_FALSE(true) TH_LOG("Unexpected error in child (exit %d)",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
755
TH_LOG("Trying to umount %s", mnt_point);
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
781
ASSERT_FALSE(true) TH_LOG("open_tree(OPEN_TREE_NAMESPACE) failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
790
ASSERT_FALSE(true) TH_LOG("Failed to get mount namespace ID");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
793
ASSERT_FALSE(true) TH_LOG("setns into new namespace failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
796
ASSERT_FALSE(true) TH_LOG("umount succeeded but should have failed with EINVAL");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
799
ASSERT_FALSE(true) TH_LOG("umount failed with wrong error (expected EINVAL)");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
802
ASSERT_FALSE(true) TH_LOG("listmount failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
805
ASSERT_FALSE(true) TH_LOG("No mounts in new namespace");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
808
ASSERT_FALSE(true) TH_LOG("statmount_alloc failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
811
ASSERT_FALSE(true) TH_LOG("Unexpected error in child (exit %d)",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
872
TH_LOG("Trying to umount %s", mnt_point);
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
892
ASSERT_FALSE(true) TH_LOG("open_tree(OPEN_TREE_NAMESPACE) failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
901
ASSERT_FALSE(true) TH_LOG("Failed to get mount namespace ID");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
904
ASSERT_FALSE(true) TH_LOG("setns into new namespace failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
907
ASSERT_FALSE(true) TH_LOG("umount succeeded but should have failed with EINVAL");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
91
TH_LOG(" mnt_id: %llu, parent_id: %llu, fs_type: %s, root: %s, point: %s",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
910
ASSERT_FALSE(true) TH_LOG("listmount failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
913
ASSERT_FALSE(true) TH_LOG("No mounts in new namespace");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
916
ASSERT_FALSE(true) TH_LOG("statmount_alloc failed");
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
919
ASSERT_FALSE(true) TH_LOG("Unexpected error in child (exit %d)",
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
995
TH_LOG("listmount failed: %m");
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
285
TH_LOG("sys_fsconfig should have succeeded");
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
298
TH_LOG("sys_fsconfig should have succeeded");
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
311
TH_LOG("sys_fsconfig should have succeeded");
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
354
TH_LOG("close should have succeeded");
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
359
TH_LOG("switch_userns should have succeeded");
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
364
TH_LOG("read_nointr should have succeeded");
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
369
TH_LOG("close should have succeeded");
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
374
TH_LOG("sys_fsconfig should have failed");
tools/testing/selftests/hid/hid_bpf.c
102
ASSERT_OK_PTR(map) TH_LOG("can not find struct_ops by name '%s'",
tools/testing/selftests/hid/hid_bpf.c
107
ASSERT_OK_PTR(ops_hid_id) TH_LOG("unable to retrieve struct_ops data");
tools/testing/selftests/hid/hid_bpf.c
120
ASSERT_OK(err) TH_LOG("hid_skel_load failed: %d", err);
tools/testing/selftests/hid/hid_bpf.c
127
ASSERT_OK_PTR(map) TH_LOG("can not find struct_ops by name '%s'",
tools/testing/selftests/hid/hid_bpf.c
131
ASSERT_OK_PTR(self->hid_links[i]) TH_LOG("failed to attach struct ops '%s'",
tools/testing/selftests/hid/hid_bpf.c
138
ASSERT_GE(self->hidraw_fd, 0) TH_LOG("open_hidraw");
tools/testing/selftests/hid/hid_bpf.c
166
ASSERT_EQ(self->skel->data->callback_check, 52) TH_LOG("callback_check1");
tools/testing/selftests/hid/hid_bpf.c
167
ASSERT_EQ(self->skel->data->callback2_check, 52) TH_LOG("callback2_check1");
tools/testing/selftests/hid/hid_bpf.c
175
ASSERT_EQ(self->skel->data->callback_check, 42) TH_LOG("callback_check1");
tools/testing/selftests/hid/hid_bpf.c
180
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
191
ASSERT_EQ(self->skel->data->callback_check, 47) TH_LOG("callback_check1");
tools/testing/selftests/hid/hid_bpf.c
196
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
224
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
237
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
256
ASSERT_NULL(link) TH_LOG("unexpected return value when re-attaching the struct_ops");
tools/testing/selftests/hid/hid_bpf.c
275
ASSERT_OK_PTR(link) TH_LOG("HID-BPF link not created");
tools/testing/selftests/hid/hid_bpf.c
278
ASSERT_GE(link_fd, 0) TH_LOG("HID-BPF link FD not valid");
tools/testing/selftests/hid/hid_bpf.c
288
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
298
ASSERT_OK(err) TH_LOG("error while calling bpf_obj_pin");
tools/testing/selftests/hid/hid_bpf.c
307
ASSERT_GE(self->hidraw_fd, 0) TH_LOG("open_hidraw");
tools/testing/selftests/hid/hid_bpf.c
318
ASSERT_EQ(err, 6) TH_LOG("read_hidraw_no_bpf");
tools/testing/selftests/hid/hid_bpf.c
337
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
367
ASSERT_EQ(err, 9) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
370
ASSERT_EQ(buf[2], 0) TH_LOG("leftovers_from_previous_test");
tools/testing/selftests/hid/hid_bpf.c
402
ASSERT_EQ(err, -1) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
406
ASSERT_OK(err) TH_LOG("error while calling bpf_prog_test_run_opts");
tools/testing/selftests/hid/hid_bpf.c
413
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
454
ASSERT_OK(err) TH_LOG("error while calling bpf_prog_test_run_opts");
tools/testing/selftests/hid/hid_bpf.c
455
ASSERT_OK(cond_err) TH_LOG("error while calling waiting for the condition");
tools/testing/selftests/hid/hid_bpf.c
492
ASSERT_OK(err) TH_LOG("error while calling bpf_prog_test_run_opts");
tools/testing/selftests/hid/hid_bpf.c
524
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
527
ASSERT_EQ(buf[2], 0) TH_LOG("leftovers_from_previous_test");
tools/testing/selftests/hid/hid_bpf.c
53
TH_LOG(fmt, ##__VA_ARGS__); \
tools/testing/selftests/hid/hid_bpf.c
536
ASSERT_LT(err, 0) TH_LOG("unexpected success while reading HIDIOCGFEATURE: %d", err);
tools/testing/selftests/hid/hid_bpf.c
537
ASSERT_EQ(errno, 20) TH_LOG("unexpected error code while reading HIDIOCGFEATURE: %d",
tools/testing/selftests/hid/hid_bpf.c
546
ASSERT_GE(self->hidraw_fd, 0) TH_LOG("open_hidraw");
tools/testing/selftests/hid/hid_bpf.c
549
ASSERT_GE(err, 0) TH_LOG("error while reading HIDIOCGFEATURE: %d", err);
tools/testing/selftests/hid/hid_bpf.c
572
ASSERT_EQ(err, 3) TH_LOG("unexpected returned size while reading HIDIOCGFEATURE: %d", err);
tools/testing/selftests/hid/hid_bpf.c
598
ASSERT_EQ(err, 3) TH_LOG("unexpected returned size while reading HIDIOCGFEATURE: %d", err);
tools/testing/selftests/hid/hid_bpf.c
626
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
629
ASSERT_EQ(buf[2], 0) TH_LOG("leftovers_from_previous_test");
tools/testing/selftests/hid/hid_bpf.c
638
ASSERT_LT(err, 0) TH_LOG("unexpected success while sending hid_hw_output_report: %d", err);
tools/testing/selftests/hid/hid_bpf.c
639
ASSERT_EQ(errno, 25) TH_LOG("unexpected error code while sending hid_hw_output_report: %d",
tools/testing/selftests/hid/hid_bpf.c
648
ASSERT_GE(self->hidraw_fd, 0) TH_LOG("open_hidraw");
tools/testing/selftests/hid/hid_bpf.c
651
ASSERT_GE(err, 0) TH_LOG("error while sending hid_hw_output_report: %d", err);
tools/testing/selftests/hid/hid_bpf.c
675
ASSERT_EQ(err, 2) TH_LOG("unexpected returned size while sending hid_hw_output_report: %d",
tools/testing/selftests/hid/hid_bpf.c
699
ASSERT_EQ(err, 2) TH_LOG("unexpected returned size while sending hid_hw_output_report: %d",
tools/testing/selftests/hid/hid_bpf.c
727
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
736
ASSERT_EQ(err, 9) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
765
ASSERT_EQ(err, 9) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
772
ASSERT_EQ(err, 9) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
801
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
808
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
815
ASSERT_EQ(err, -1) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
83
TH_LOG("too many programs are to be loaded");
tools/testing/selftests/hid/hid_bpf.c
852
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hid_bpf.c
878
ASSERT_GE(err, 0) TH_LOG("error while reading HIDIOCGRDESCSIZE: %d", err);
tools/testing/selftests/hid/hid_bpf.c
885
ASSERT_GE(err, 0) TH_LOG("error while reading HIDIOCGRDESC: %d", err);
tools/testing/selftests/hid/hid_bpf.c
96
ASSERT_OK_PTR(prog) TH_LOG("can not find program by name '%s'", programs[i].name);
tools/testing/selftests/hid/hid_common.h
105
TH_LOG(fmt, ##__VA_ARGS__); \
tools/testing/selftests/hid/hid_common.h
124
TH_LOG("Cannot write to uhid: %m");
tools/testing/selftests/hid/hid_common.h
127
TH_LOG("Wrong size written to uhid: %zd != %zu",
tools/testing/selftests/hid/hid_common.h
241
TH_LOG("Invalid event from uhid-dev: %u", ev.type);
tools/testing/selftests/hid/hid_common.h
267
TH_LOG("Cannot poll for fds: %m");
tools/testing/selftests/hid/hid_common.h
291
TH_LOG("Could not start the uhid thread: %d", err);
tools/testing/selftests/hid/hid_common.h
457
ASSERT_GE(hid->uhid_fd, 0) TH_LOG("open uhid-cdev failed; %d", hid->uhid_fd);
tools/testing/selftests/hid/hid_common.h
462
TH_LOG("create uhid device failed: %d", ret);
tools/testing/selftests/hid/hid_common.h
470
TH_LOG("Could not locate uhid device id: %d", hid->hid_id);
tools/testing/selftests/hid/hid_common.h
474
TH_LOG("could not start udev listener: %d", ret);
tools/testing/selftests/hid/hidraw.c
102
ASSERT_OK(err) TH_LOG("couldn't revoke the hidraw fd");
tools/testing/selftests/hid/hidraw.c
112
ASSERT_EQ(err, -1) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hidraw.c
113
ASSERT_EQ(errno, ENODEV) TH_LOG("unexpected error code while reading the hidraw node: %d",
tools/testing/selftests/hid/hidraw.c
126
ASSERT_OK(err) TH_LOG("couldn't revoke the hidraw fd");
tools/testing/selftests/hid/hidraw.c
130
ASSERT_EQ(err, -1) TH_LOG("ioctl_hidraw");
tools/testing/selftests/hid/hidraw.c
131
ASSERT_EQ(errno, ENODEV) TH_LOG("unexpected error code while doing an ioctl: %d",
tools/testing/selftests/hid/hidraw.c
155
ASSERT_EQ(ready, 1) TH_LOG("poll return value");
tools/testing/selftests/hid/hidraw.c
160
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hidraw.c
166
ASSERT_OK(err) TH_LOG("couldn't revoke the hidraw fd");
tools/testing/selftests/hid/hidraw.c
197
ASSERT_EQ(err, 3) TH_LOG("unexpected error while writing to hidraw node: %d", err);
tools/testing/selftests/hid/hidraw.c
200
ASSERT_OK(err) TH_LOG("error while calling waiting for the condition");
tools/testing/selftests/hid/hidraw.c
208
ASSERT_OK(err) TH_LOG("couldn't revoke the hidraw fd");
tools/testing/selftests/hid/hidraw.c
214
ASSERT_LT(err, 0) TH_LOG("unexpected success while writing to hidraw node: %d", err);
tools/testing/selftests/hid/hidraw.c
215
ASSERT_EQ(errno, ENODEV) TH_LOG("unexpected error code while writing to hidraw node: %d",
tools/testing/selftests/hid/hidraw.c
231
ASSERT_EQ(err, 0) TH_LOG("HIDIOCGRDESCSIZE ioctl failed");
tools/testing/selftests/hid/hidraw.c
235
TH_LOG("expected size %zu, got %d", sizeof(rdesc), desc_size);
tools/testing/selftests/hid/hidraw.c
249
ASSERT_EQ(err, 0) TH_LOG("HIDIOCGRDESC ioctl failed");
tools/testing/selftests/hid/hidraw.c
253
TH_LOG("report descriptor data mismatch");
tools/testing/selftests/hid/hidraw.c
268
ASSERT_EQ(err, 0) TH_LOG("HIDIOCGRDESC ioctl failed with small buffer");
tools/testing/selftests/hid/hidraw.c
272
TH_LOG("partial report descriptor data mismatch");
tools/testing/selftests/hid/hidraw.c
285
ASSERT_EQ(err, 0) TH_LOG("HIDIOCGRAWINFO ioctl failed");
tools/testing/selftests/hid/hidraw.c
289
TH_LOG("expected bustype 0x03, got 0x%x", devinfo.bustype);
tools/testing/selftests/hid/hidraw.c
291
TH_LOG("expected vendor 0x0001, got 0x%x", devinfo.vendor);
tools/testing/selftests/hid/hidraw.c
293
TH_LOG("expected product 0x0a37, got 0x%x", devinfo.product);
tools/testing/selftests/hid/hidraw.c
309
ASSERT_EQ(err, sizeof(feature_data)) TH_LOG("HIDIOCGFEATURE ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
313
TH_LOG("expected feature_data[0] = %d, got %d", feature_data[0], buf[0]);
tools/testing/selftests/hid/hidraw.c
315
TH_LOG("expected feature_data[1] = %d, got %d", feature_data[1], buf[1]);
tools/testing/selftests/hid/hidraw.c
331
ASSERT_LT(err, 0) TH_LOG("HIDIOCGFEATURE should have failed with invalid report ID");
tools/testing/selftests/hid/hidraw.c
332
ASSERT_EQ(errno, EIO) TH_LOG("expected EIO, got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
34
TH_LOG(fmt, ##__VA_ARGS__); \
tools/testing/selftests/hid/hidraw.c
351
ASSERT_LT(err, 0) TH_LOG("ioctl read-write with wrong _IOC_NR (0) should have failed");
tools/testing/selftests/hid/hidraw.c
353
TH_LOG("expected ENOTTY for wrong read-write _IOC_NR (0), got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
362
ASSERT_LT(err, 0) TH_LOG("ioctl read-only with wrong _IOC_NR (0) should have failed");
tools/testing/selftests/hid/hidraw.c
364
TH_LOG("expected ENOTTY for wrong read-only _IOC_NR (0), got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
370
ASSERT_LT(err, 0) TH_LOG("ioctl read-only with wrong _IOC_NR (0x42) should have failed");
tools/testing/selftests/hid/hidraw.c
372
TH_LOG("expected ENOTTY for wrong read-only _IOC_NR (0x42), got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
378
ASSERT_LT(err, 0) TH_LOG("ioctl read-write with wrong _IOC_NR (0x42) should have failed");
tools/testing/selftests/hid/hidraw.c
380
TH_LOG("expected ENOTTY for wrong read-write _IOC_NR (0x42), got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
399
ASSERT_LT(err, 0) TH_LOG("ioctl with wrong _IOC_TYPE (I) should have failed");
tools/testing/selftests/hid/hidraw.c
400
ASSERT_EQ(errno, EINVAL) TH_LOG("expected EINVAL for wrong _IOC_NR, got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
423
ASSERT_LT(err, 0) TH_LOG("HIDIOCGFEATURE with wrong _IOC_DIR should have failed");
tools/testing/selftests/hid/hidraw.c
424
ASSERT_EQ(errno, EINVAL) TH_LOG("expected EINVAL for wrong _IOC_DIR, got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
430
ASSERT_LT(err, 0) TH_LOG("HIDIOCGFEATURE with wrong _IOC_DIR should have failed");
tools/testing/selftests/hid/hidraw.c
431
ASSERT_EQ(errno, EINVAL) TH_LOG("expected EINVAL for wrong _IOC_DIR, got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
451
ASSERT_LT(err, 0) TH_LOG("HIDIOCGRAWNAME with wrong _IOC_DIR should have failed");
tools/testing/selftests/hid/hidraw.c
452
ASSERT_EQ(errno, EINVAL) TH_LOG("expected EINVAL for wrong _IOC_DIR, got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
458
ASSERT_LT(err, 0) TH_LOG("HIDIOCGRAWNAME with wrong _IOC_DIR should have failed");
tools/testing/selftests/hid/hidraw.c
459
ASSERT_EQ(errno, EINVAL) TH_LOG("expected EINVAL for wrong _IOC_DIR, got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
46
ASSERT_GE(self->hidraw_fd, 0) TH_LOG("open_hidraw");
tools/testing/selftests/hid/hidraw.c
477
ASSERT_EQ(err, 3) TH_LOG("HIDIOCSFEATURE ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
498
ASSERT_EQ(err, sizeof(feature_data)) TH_LOG("HIDIOCGINPUT ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
502
TH_LOG("expected feature_data[0] = %d, got %d", feature_data[0], buf[0]);
tools/testing/selftests/hid/hidraw.c
504
TH_LOG("expected feature_data[1] = %d, got %d", feature_data[1], buf[1]);
tools/testing/selftests/hid/hidraw.c
520
ASSERT_LT(err, 0) TH_LOG("HIDIOCGINPUT should have failed with invalid report ID");
tools/testing/selftests/hid/hidraw.c
521
ASSERT_EQ(errno, EIO) TH_LOG("expected EIO, got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
539
ASSERT_EQ(err, 3) TH_LOG("HIDIOCSINPUT ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
560
ASSERT_EQ(err, sizeof(feature_data)) TH_LOG("HIDIOCGOUTPUT ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
564
TH_LOG("expected feature_data[0] = %d, got %d", feature_data[0], buf[0]);
tools/testing/selftests/hid/hidraw.c
566
TH_LOG("expected feature_data[1] = %d, got %d", feature_data[1], buf[1]);
tools/testing/selftests/hid/hidraw.c
582
ASSERT_LT(err, 0) TH_LOG("HIDIOCGOUTPUT should have failed with invalid report ID");
tools/testing/selftests/hid/hidraw.c
583
ASSERT_EQ(errno, EIO) TH_LOG("expected EIO, got errno %d", errno);
tools/testing/selftests/hid/hidraw.c
601
ASSERT_EQ(err, 3) TH_LOG("HIDIOCSOUTPUT ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
620
ASSERT_GT(err, 0) TH_LOG("HIDIOCGRAWNAME ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
627
TH_LOG("expected name '%s', got '%s'", expected_name, name);
tools/testing/selftests/hid/hidraw.c
641
ASSERT_GT(err, 0) TH_LOG("HIDIOCGRAWPHYS ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
648
TH_LOG("expected phys '%s', got '%s'", expected_phys, phys);
tools/testing/selftests/hid/hidraw.c
661
ASSERT_GE(err, 0) TH_LOG("HIDIOCGRAWUNIQ ioctl failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
664
ASSERT_EQ(strlen(uniq), 0) TH_LOG("expected empty uniq, got '%s'", uniq);
tools/testing/selftests/hid/hidraw.c
679
TH_LOG("HIDIOCGRAWNAME with small buffer failed, got %d", err);
tools/testing/selftests/hid/hidraw.c
686
TH_LOG("expected truncated name to match first %zu chars", sizeof(small_buf));
tools/testing/selftests/hid/hidraw.c
74
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/hid/hidraw.c
96
ASSERT_EQ(err, 6) TH_LOG("read_hidraw");
tools/testing/selftests/kselftest_harness/harness-selftest.c
106
TH_LOG("setup");
tools/testing/selftests/kselftest_harness/harness-selftest.c
112
TH_LOG("teardown same-process=%d", self->testpid == getpid());
tools/testing/selftests/kselftest_harness/harness-selftest.c
116
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
118
TH_LOG("after");
tools/testing/selftests/kselftest_harness/harness-selftest.c
19
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
23
TH_LOG("after");
tools/testing/selftests/kselftest_harness/harness-selftest.c
27
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
31
TH_LOG("after");
tools/testing/selftests/kselftest_harness/harness-selftest.c
35
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
37
TH_LOG("after");
tools/testing/selftests/kselftest_harness/harness-selftest.c
42
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
44
TH_LOG("after");
tools/testing/selftests/kselftest_harness/harness-selftest.c
53
TH_LOG("setup");
tools/testing/selftests/kselftest_harness/harness-selftest.c
58
TH_LOG("teardown same-process=%d", self->testpid == getpid());
tools/testing/selftests/kselftest_harness/harness-selftest.c
62
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
66
TH_LOG("after");
tools/testing/selftests/kselftest_harness/harness-selftest.c
70
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
73
TH_LOG("after");
tools/testing/selftests/kselftest_harness/harness-selftest.c
77
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
79
TH_LOG("after");
tools/testing/selftests/kselftest_harness/harness-selftest.c
87
TH_LOG("setup");
tools/testing/selftests/kselftest_harness/harness-selftest.c
92
TH_LOG("teardown same-process=%d", self->testpid == getpid());
tools/testing/selftests/kselftest_harness/harness-selftest.c
96
TH_LOG("before");
tools/testing/selftests/kselftest_harness/harness-selftest.c
98
TH_LOG("after");
tools/testing/selftests/kvm/s390/ucontrol_test.c
137
TH_LOG("create VM 0x%llx", info.cpuid);
tools/testing/selftests/kvm/s390/ucontrol_test.c
144
TH_LOG(KVM_IOCTL_ERROR(KVM_GET_VCPU_MMAP_SIZE, self->kvm_run_size));
tools/testing/selftests/kvm/s390/ucontrol_test.c
157
TH_LOG("VM created %p %p", self->run, self->sie_block);
tools/testing/selftests/kvm/s390/ucontrol_test.c
163
ASSERT_NE(NULL, self->vm_mem) TH_LOG("malloc failed %u", errno);
tools/testing/selftests/kvm/s390/ucontrol_test.c
171
TH_LOG("ucas map %p %p 0x%llx",
tools/testing/selftests/kvm/s390/ucontrol_test.c
174
ASSERT_EQ(0, rc) TH_LOG("ucas map result %d not expected, %s",
tools/testing/selftests/kvm/s390/ucontrol_test.c
177
TH_LOG("page in %p", (void *)self->base_gpa);
tools/testing/selftests/kvm/s390/ucontrol_test.c
179
ASSERT_EQ(0, rc) TH_LOG("vcpu fault (%p) result %d not expected, %s",
tools/testing/selftests/kvm/s390/ucontrol_test.c
457
TH_LOG("errno %s (%i) not expected for ioctl KVM_SET_USER_MEMORY_REGION",
tools/testing/selftests/kvm/s390/ucontrol_test.c
462
TH_LOG("errno %s (%i) not expected for ioctl KVM_SET_USER_MEMORY_REGION2",
tools/testing/selftests/kvm/s390/ucontrol_test.c
474
TH_LOG("copy code %p to vm mapped memory %p / %p",
tools/testing/selftests/kvm/s390/ucontrol_test.c
499
TH_LOG("ucas map for non segment address should fail but didn't; "
tools/testing/selftests/kvm/s390/ucontrol_test.c
505
TH_LOG("ucas map result %d not expected, %s", rc, strerror(errno));
tools/testing/selftests/kvm/s390/ucontrol_test.c
518
TH_LOG("ucas unmap result %d not expected, %s", rc, strerror(errno));
tools/testing/selftests/kvm/s390/ucontrol_test.c
539
TH_LOG("copy code %p to vm mapped memory %p / %p",
tools/testing/selftests/kvm/s390/ucontrol_test.c
579
TH_LOG("copy code %p to vm mapped memory %p / %p",
tools/testing/selftests/kvm/s390/ucontrol_test.c
735
ASSERT_EQ(0, rc) TH_LOG("create device failed with err %s (%i)",
tools/testing/selftests/kvm/s390/ucontrol_test.c
739
TH_LOG("test %s", uc_flic_attr_tests[i].name);
tools/testing/selftests/kvm/s390/ucontrol_test.c
750
TH_LOG("expected dev attr missing %s",
tools/testing/selftests/kvm/s390/ucontrol_test.c
755
TH_LOG("get dev attr rc not expected on %s %s (%i)",
tools/testing/selftests/kvm/s390/ucontrol_test.c
760
TH_LOG("get dev attr errno not expected on %s %s (%i)",
tools/testing/selftests/kvm/s390/ucontrol_test.c
766
TH_LOG("set sev attr rc not expected on %s %s (%i)",
tools/testing/selftests/kvm/s390/ucontrol_test.c
771
TH_LOG("set dev attr errno not expected on %s %s (%i)",
tools/testing/selftests/kvm/s390/ucontrol_test.c
794
ASSERT_EQ(-1, rc) TH_LOG("err %s (%i)", strerror(errno), errno);
tools/testing/selftests/kvm/s390/ucontrol_test.c
795
ASSERT_EQ(EINVAL, errno) TH_LOG("err %s (%i)", strerror(errno), errno);
tools/testing/selftests/landlock/audit_test.c
152
TH_LOG("Failed to match domain %llx (#%d)",
tools/testing/selftests/landlock/audit_test.c
332
TH_LOG("Failed to initialize audit: %s", error_msg);
tools/testing/selftests/landlock/audit_test.c
521
TH_LOG("Failed to initialize audit: %s", error_msg);
tools/testing/selftests/landlock/audit_test.c
588
TH_LOG("Failed to execute \"%s\": %s", argv[0],
tools/testing/selftests/landlock/audit_test.c
61
TH_LOG("Failed to initialize audit: %s", error_msg);
tools/testing/selftests/landlock/base_test.c
120
TH_LOG("errata: 0x%x", errata);
tools/testing/selftests/landlock/base_test.c
487
TH_LOG("Failed to join session keyring: %s", strerror(errno));
tools/testing/selftests/landlock/common.h
118
TH_LOG("Failed to set ambient capability %d: %s", cap,
tools/testing/selftests/landlock/common.h
203
TH_LOG("Failed to enforce ruleset: %s", strerror(errno));
tools/testing/selftests/landlock/common.h
217
TH_LOG("Failed to create a ruleset: %s", strerror(errno));
tools/testing/selftests/landlock/common.h
64
TH_LOG("Failed to set capabilities: %s", strerror(errno));
tools/testing/selftests/landlock/common.h
94
TH_LOG("Failed to set capability %d: %s", cap, strerror(errno));
tools/testing/selftests/landlock/fs_test.c
1671
TH_LOG("Failed to pivot root: %s", strerror(errno));
tools/testing/selftests/landlock/fs_test.c
1725
TH_LOG("Failed to move mount: %s", strerror(errno));
tools/testing/selftests/landlock/fs_test.c
1948
TH_LOG("Failed to chroot: %s", strerror(errno));
tools/testing/selftests/landlock/fs_test.c
1956
TH_LOG("Failed to chroot: %s", strerror(errno));
tools/testing/selftests/landlock/fs_test.c
2028
TH_LOG("Failed to open \"%s\": %s", dst_path, strerror(errno));
tools/testing/selftests/landlock/fs_test.c
2033
TH_LOG("Failed to open \"%s\": %s", src_path, strerror(errno));
tools/testing/selftests/landlock/fs_test.c
2053
TH_LOG("Failed to execute \"%s\": %s", path,
tools/testing/selftests/landlock/fs_test.c
2064
TH_LOG("Unexpected return code for \"%s\"", path);
tools/testing/selftests/landlock/fs_test.c
210
TH_LOG("Failed to create directory \"%s\": %s", parent,
tools/testing/selftests/landlock/fs_test.c
2160
TH_LOG("Failed to execute \"%s\": %s", argv[0],
tools/testing/selftests/landlock/fs_test.c
2189
TH_LOG("Failed to umount \"%s\": %s", dir_s3d2,
tools/testing/selftests/landlock/fs_test.c
224
TH_LOG("Failed to create directory \"%s\": %s", path,
tools/testing/selftests/landlock/fs_test.c
235
TH_LOG("Failed to create file \"%s\": %s", path,
tools/testing/selftests/landlock/fs_test.c
309
TH_LOG("Failed to mount the %s filesystem: %s", mnt->type,
tools/testing/selftests/landlock/fs_test.c
3416
TH_LOG("Failed to make file \"%s\": %s", file2_s1d1,
tools/testing/selftests/landlock/fs_test.c
3438
TH_LOG("Failed to make file \"%s\": %s", file1_s1d2,
tools/testing/selftests/landlock/fs_test.c
3604
TH_LOG("Successfully opened /proc/self/fd/%d: %s", reg_fd,
tools/testing/selftests/landlock/fs_test.c
3641
TH_LOG("Failed to write in pipe: %s", strerror(errno));
tools/testing/selftests/landlock/fs_test.c
3651
TH_LOG("Failed to write through /proc/self/fd/%d: %s",
tools/testing/selftests/landlock/fs_test.c
3662
TH_LOG("Failed to read through /proc/self/fd/%d: %s",
tools/testing/selftests/landlock/fs_test.c
4555
TH_LOG("Failed to open /dev/zero: %s", strerror(errno));
tools/testing/selftests/landlock/fs_test.c
4895
TH_LOG("Failed to rename %s to %s: %s", dir_s1d3, dir_s4d1,
tools/testing/selftests/landlock/fs_test.c
4979
TH_LOG("Failed to create %s: %s", dir_s4d1, strerror(errno));
tools/testing/selftests/landlock/fs_test.c
4998
TH_LOG("Failed to rename %s to %s: %s", dir_s1d3, dir_s4d2,
tools/testing/selftests/landlock/fs_test.c
5041
TH_LOG("Failed to rename %s back to %s: %s", dir_s4d1, dir_s1d3,
tools/testing/selftests/landlock/fs_test.c
5068
TH_LOG("Failed to rename %s to %s: %s", dir_s1d3, dir_s4d2,
tools/testing/selftests/landlock/fs_test.c
5074
TH_LOG("Failed to rename %s to %s within disconnected %s: %s",
tools/testing/selftests/landlock/fs_test.c
5080
TH_LOG("Failed to rename %s to %s through disconnected %s: %s",
tools/testing/selftests/landlock/fs_test.c
5089
TH_LOG("Failed to rename %s to %s through disconnected %s: %s",
tools/testing/selftests/landlock/fs_test.c
5096
TH_LOG("Failed to rename %s back to %s: %s", dir_s4d2, dir_s1d3,
tools/testing/selftests/landlock/fs_test.c
5144
TH_LOG("Failed to rename %s to %s: %s", dir_s1d3, dir_s4d1,
tools/testing/selftests/landlock/fs_test.c
5151
TH_LOG("Failed to create %s: %s", dir_s4d2, strerror(errno));
tools/testing/selftests/landlock/fs_test.c
5162
TH_LOG("Failed to link %s to %s via disconnected %s: %s",
tools/testing/selftests/landlock/fs_test.c
5169
TH_LOG("Failed to open newly linked %s: %s", file1_s2d2,
tools/testing/selftests/landlock/fs_test.c
5176
TH_LOG("Failed to open original %s: %s", file1_s4d1,
tools/testing/selftests/landlock/fs_test.c
5184
TH_LOG("Failed to link %s to %s via disconnected %s: %s",
tools/testing/selftests/landlock/fs_test.c
5194
TH_LOG("Failed to link %s to %s within disconnected %s: %s",
tools/testing/selftests/landlock/fs_test.c
5199
TH_LOG("Failed to open newly linked %s: %s", file1_s4d1,
tools/testing/selftests/landlock/fs_test.c
5204
TH_LOG("Failed to open %s through newly created link under disconnected path: %s",
tools/testing/selftests/landlock/fs_test.c
5213
TH_LOG("Failed to link %s to %s within disconnected %s: %s",
tools/testing/selftests/landlock/fs_test.c
5218
TH_LOG("Failed to open %s after link: %s", file1_s4d2,
tools/testing/selftests/landlock/fs_test.c
5223
TH_LOG("Failed to open %s through disconnected path after link: %s",
tools/testing/selftests/landlock/fs_test.c
6874
TH_LOG("Failed to create directory \"%s\": %s",
tools/testing/selftests/landlock/fs_test.c
6889
TH_LOG("Failed to create file \"%s\": %s",
tools/testing/selftests/landlock/fs_test.c
730
TH_LOG("Failed to open directory \"%s\": %s", path,
tools/testing/selftests/landlock/fs_test.c
736
TH_LOG("Failed to update the ruleset with \"%s\": %s", path,
tools/testing/selftests/landlock/fs_test.c
770
TH_LOG("No rule list");
tools/testing/selftests/landlock/fs_test.c
774
TH_LOG("Empty rule list");
tools/testing/selftests/landlock/fs_test.c
781
TH_LOG("Failed to create a ruleset: %s", strerror(errno));
tools/testing/selftests/landlock/net_test.c
1054
TH_LOG("Wrong bind error: %s", strerror(errno));
tools/testing/selftests/landlock/net_test.c
1358
TH_LOG("Failed to add rule with access 0x%llx: %s",
tools/testing/selftests/landlock/net_test.c
525
TH_LOG("Failed to create socket: %s", strerror(errno));
tools/testing/selftests/landlock/net_test.c
542
TH_LOG("Failed to bind to socket: %s", strerror(errno));
tools/testing/selftests/landlock/net_test.c
570
TH_LOG("Failed to connect to socket: %s",
tools/testing/selftests/landlock/net_test.c
775
TH_LOG("Failed to bind to unspec/any socket: %s",
tools/testing/selftests/landlock/net_test.c
823
TH_LOG("Wrong bind error: %s", strerror(errno));
tools/testing/selftests/landlock/ptrace_test.c
125
TH_LOG("Incomplete tests due to Yama restrictions (scope %d)",
tools/testing/selftests/landlock/ptrace_test.c
351
TH_LOG("Incomplete tests due to Yama restrictions (scope %d)",
tools/testing/selftests/landlock/ptrace_test.c
39
TH_LOG("Failed to create a ruleset: %s", strerror(errno));
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
41
TH_LOG("Failed to create a ruleset: %s", strerror(errno));
tools/testing/selftests/landlock/scoped_common.h
24
TH_LOG("Failed to create a ruleset: %s", strerror(errno));
tools/testing/selftests/landlock/tsync_test.c
28
TH_LOG("landlock_create_ruleset: %s", strerror(errno));
tools/testing/selftests/mincore/mincore_selftest.c
102
TH_LOG("Page found in memory before use");
tools/testing/selftests/mincore/mincore_selftest.c
111
TH_LOG("Page not found in memory after use");
tools/testing/selftests/mincore/mincore_selftest.c
123
TH_LOG("Page in memory after being zapped");
tools/testing/selftests/mincore/mincore_selftest.c
156
TH_LOG("mmap error: %s", strerror(errno));
tools/testing/selftests/mincore/mincore_selftest.c
161
TH_LOG("Page found in memory before use");
tools/testing/selftests/mincore/mincore_selftest.c
169
TH_LOG("Page not found in memory after use");
tools/testing/selftests/mincore/mincore_selftest.c
205
TH_LOG("Can't allocate array");
tools/testing/selftests/mincore/mincore_selftest.c
212
TH_LOG("Can't create temporary file: %s",
tools/testing/selftests/mincore/mincore_selftest.c
221
TH_LOG("Error allocating space for the temporary file: %s",
tools/testing/selftests/mincore/mincore_selftest.c
234
TH_LOG("mmap error: %s", strerror(errno));
tools/testing/selftests/mincore/mincore_selftest.c
240
TH_LOG("Unexpected page in memory");
tools/testing/selftests/mincore/mincore_selftest.c
252
TH_LOG("Page not found in memory after use");
tools/testing/selftests/mincore/mincore_selftest.c
261
TH_LOG("No read-ahead pages found in memory");
tools/testing/selftests/mincore/mincore_selftest.c
272
TH_LOG("Unexpected page in memory beyond readahead window");
tools/testing/selftests/mincore/mincore_selftest.c
305
TH_LOG("Can't allocate array");
tools/testing/selftests/mincore/mincore_selftest.c
311
TH_LOG("Can't create temporary file: %s",
tools/testing/selftests/mincore/mincore_selftest.c
317
TH_LOG("Error allocating space for the temporary file: %s",
tools/testing/selftests/mincore/mincore_selftest.c
328
TH_LOG("mmap error: %s", strerror(errno));
tools/testing/selftests/mincore/mincore_selftest.c
334
TH_LOG("Unexpected page in memory");
tools/testing/selftests/mincore/mincore_selftest.c
345
TH_LOG("Page not found in memory after use");
tools/testing/selftests/mincore/mincore_selftest.c
53
TH_LOG("mmap error: %s", strerror(errno));
tools/testing/selftests/mincore/mincore_selftest.c
97
TH_LOG("mmap error: %s", strerror(errno));
tools/testing/selftests/mm/guard-regions.c
2303
TH_LOG("local filesystem does not support sane merging skipping merge test");
tools/testing/selftests/mm/mdwe_test.c
191
TH_LOG("PR_SET_MDWE failed or unsupported");
tools/testing/selftests/mm/mdwe_test.c
200
TH_LOG("fork failed\n");
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1074
TH_LOG("failure: created idmapped mount with negative fd");
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1092
TH_LOG("failure: created idmapped mount with too large fd value");
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1115
TH_LOG("failure: created idmapped mount with closed fd");
tools/testing/selftests/namespaces/cred_change_test.c
125
TH_LOG("Child user namespace ID: %llu", (unsigned long long)userns_id);
tools/testing/selftests/namespaces/cred_change_test.c
162
TH_LOG("setuid() correctly preserved active references (no leak)");
tools/testing/selftests/namespaces/cred_change_test.c
277
TH_LOG("setgid() correctly preserved active references (no leak)");
tools/testing/selftests/namespaces/cred_change_test.c
396
TH_LOG("setresuid() correctly preserved active references (no leak)");
tools/testing/selftests/namespaces/cred_change_test.c
522
TH_LOG("Parent userns: %llu, Child userns: %llu",
tools/testing/selftests/namespaces/cred_change_test.c
566
TH_LOG("Nested user namespace credential changes preserved active refs (no leak)");
tools/testing/selftests/namespaces/cred_change_test.c
678
TH_LOG("Testing with user namespace ID: %llu", (unsigned long long)userns_id);
tools/testing/selftests/namespaces/cred_change_test.c
700
TH_LOG("200 rapid credential changes completed with no active ref leak");
tools/testing/selftests/namespaces/cred_change_test.c
811
TH_LOG("setfsuid/setfsgid correctly preserved active references (no leak)");
tools/testing/selftests/namespaces/init_ino_test.c
48
TH_LOG("Failed to stat %s: %s",
tools/testing/selftests/namespaces/init_ino_test.c
53
TH_LOG("Namespace %s has inode 0x%lx, expected 0x%x",
tools/testing/selftests/namespaces/listns_pagination_bug.c
103
TH_LOG("First batch returned %zd entries", ret);
tools/testing/selftests/namespaces/listns_pagination_bug.c
112
TH_LOG("Second batch returned %zd entries", ret);
tools/testing/selftests/namespaces/listns_permissions_test.c
127
TH_LOG("Unprivileged child saw its own namespace, plus %d others (likely init_net)",
tools/testing/selftests/namespaces/listns_permissions_test.c
227
TH_LOG("User with CAP_SYS_ADMIN saw %zd namespaces owned by their user namespace",
tools/testing/selftests/namespaces/listns_permissions_test.c
298
TH_LOG("User namespace A created network namespace with ID %llu",
tools/testing/selftests/namespaces/listns_permissions_test.c
366
TH_LOG("User namespace B correctly could not see sibling namespace A's network namespace");
tools/testing/selftests/namespaces/listns_permissions_test.c
442
TH_LOG("LISTNS_CURRENT_USER returned %zd namespaces", count);
tools/testing/selftests/namespaces/listns_permissions_test.c
560
TH_LOG("Process with CAP_SYS_ADMIN in parent user namespace saw child user namespace (total: %zd)",
tools/testing/selftests/namespaces/listns_permissions_test.c
648
TH_LOG("Process can see user namespace it has CAP_SYS_ADMIN inside of");
tools/testing/selftests/namespaces/listns_permissions_test.c
755
TH_LOG("With CAP_SYS_ADMIN: %zd namespaces, without: %zd namespaces",
tools/testing/selftests/namespaces/listns_test.c
141
TH_LOG("listns failed: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/listns_test.c
149
TH_LOG("First batch: %zd namespaces", ret1);
tools/testing/selftests/namespaces/listns_test.c
157
TH_LOG("Second batch: %zd namespaces (after ns_id=%llu)",
tools/testing/selftests/namespaces/listns_test.c
163
TH_LOG("Pagination working: %llu > %llu",
tools/testing/selftests/namespaces/listns_test.c
168
TH_LOG("All namespaces fit in first batch");
tools/testing/selftests/namespaces/listns_test.c
193
TH_LOG("listns failed: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/listns_test.c
199
TH_LOG("Found %zd namespaces owned by current user namespace", ret);
tools/testing/selftests/namespaces/listns_test.c
202
TH_LOG(" [%zd] ns_id: %llu", i, (unsigned long long)ns_ids[i]);
tools/testing/selftests/namespaces/listns_test.c
231
TH_LOG("listns failed: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/listns_test.c
236
TH_LOG("Before: %zd active network namespaces", ret_before);
tools/testing/selftests/namespaces/listns_test.c
291
TH_LOG("Child created namespace with ID %llu", (unsigned long long)new_ns_id);
tools/testing/selftests/namespaces/listns_test.c
296
TH_LOG("During: %d active network namespaces", ret_during);
tools/testing/selftests/namespaces/listns_test.c
312
TH_LOG("After: %zd active network namespaces", ret_after);
tools/testing/selftests/namespaces/listns_test.c
412
TH_LOG("Child created user namespace with ID %llu", (unsigned long long)user_ns_id);
tools/testing/selftests/namespaces/listns_test.c
419
TH_LOG("listns failed: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/listns_test.c
429
TH_LOG("Found %zd namespaces owned by user namespace %llu", ret,
tools/testing/selftests/namespaces/listns_test.c
43
TH_LOG("listns failed: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/listns_test.c
435
TH_LOG(" [%zd] ns_id: %llu", i, (unsigned long long)ns_ids[i]);
tools/testing/selftests/namespaces/listns_test.c
469
TH_LOG("listns failed: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/listns_test.c
474
TH_LOG("Found %zd active network/UTS namespaces", ret);
tools/testing/selftests/namespaces/listns_test.c
477
TH_LOG(" [%zd] ns_id: %llu", i, (unsigned long long)ns_ids[i]);
tools/testing/selftests/namespaces/listns_test.c
49
TH_LOG("Found %zd active namespaces", ret);
tools/testing/selftests/namespaces/listns_test.c
54
TH_LOG(" [%zd] ns_id: %llu", i, (unsigned long long)ns_ids[i]);
tools/testing/selftests/namespaces/listns_test.c
585
TH_LOG("Parent user namespace ID: %llu", (unsigned long long)parent_ns_id);
tools/testing/selftests/namespaces/listns_test.c
586
TH_LOG("Child user namespace ID: %llu", (unsigned long long)child_ns_id);
tools/testing/selftests/namespaces/listns_test.c
599
TH_LOG("Found %zd active user namespaces", ret);
tools/testing/selftests/namespaces/listns_test.c
611
TH_LOG("Parent namespace %s, child namespace %s",
tools/testing/selftests/namespaces/listns_test.c
79
TH_LOG("listns failed: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/listns_test.c
86
TH_LOG("Found %zd active network namespaces", ret);
tools/testing/selftests/namespaces/ns_active_ref_test.c
1100
TH_LOG("Testing parent active when child is active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1104
TH_LOG("Testing grandparent active when child is active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1264
TH_LOG("Both children active - parent should be active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1270
TH_LOG("Closing first child - parent should still be active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1277
TH_LOG("Closing second child - parent should become inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1435
TH_LOG("Both net and uts active - user namespace should be active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1441
TH_LOG("Closing network ns - user ns should still be active (uts still active)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1448
TH_LOG("Closing uts ns - user ns should become inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1599
TH_LOG("Testing user_B active (net_ns active causes propagation)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1603
TH_LOG("Testing user_A active (propagated through user_B)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1608
TH_LOG("Closing net_ns, user_B should remain active (direct ref held)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1615
TH_LOG("Closing user_B, user_A should remain active (direct ref held)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1622
TH_LOG("Closing user_A, all should become inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1805
TH_LOG("Both net namespaces active - parent should be active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1811
TH_LOG("Closing first net ns - parent should still be active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1818
TH_LOG("Closing second net ns - parent should become inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1935
TH_LOG("Testing user_A active when child user_B is active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1940
TH_LOG("Closing user_B");
tools/testing/selftests/namespaces/ns_active_ref_test.c
1949
TH_LOG("Closing user_A - should become inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2101
TH_LOG("Both net and uts active - user ns should be active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2107
TH_LOG("Closing net - user ns should still be active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2114
TH_LOG("Closing uts - user ns should become inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2213
TH_LOG("Thread created namespace with ID %llu", (unsigned long long)ns_id);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2225
TH_LOG("Attempting to open namespace while thread is alive (should succeed)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2231
TH_LOG("Signaling thread to exit");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2245
TH_LOG("Thread exited, namespace should be inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2251
TH_LOG("Namespace inactive as expected: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2297
TH_LOG("Thread created namespace with ID %llu", (unsigned long long)ns_id);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2309
TH_LOG("Opening namespace while thread is alive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2314
TH_LOG("Signaling thread to exit");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2330
TH_LOG("Thread exited, but main thread holds fd - namespace should remain active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2343
TH_LOG("Closing fd - namespace should become inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2350
TH_LOG("Namespace inactive as expected: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/ns_active_ref_test.c
2508
TH_LOG("Parent: waiting to read namespace IDs from child");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2513
TH_LOG("Parent: failed to read user_id, ret=%d, errno=%s", ret, strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2525
TH_LOG("Parent: failed to read net_id, ret=%d, errno=%s", ret, strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2533
TH_LOG("Child created user ns %llu and net ns %llu with 2 threads",
tools/testing/selftests/namespaces/ns_active_ref_test.c
2554
TH_LOG("Verifying namespaces are active while subprocess with threads is running");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2565
TH_LOG("Verifying namespaces appear in listns() while active");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2577
TH_LOG("listns() not available, skipping listns verification");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2588
TH_LOG("User namespace found in listns() as expected");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2602
TH_LOG("Network namespace found in listns() as expected");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2607
TH_LOG("Signaling threads to exit");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2618
TH_LOG("Child process failed with exit code %d", WEXITSTATUS(status));
tools/testing/selftests/namespaces/ns_active_ref_test.c
2622
TH_LOG("Subprocess and all threads have exited successfully");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2625
TH_LOG("Verifying namespaces are inactive after subprocess and threads exit");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2628
TH_LOG("User namespace inactive as expected: %s (errno=%d)",
tools/testing/selftests/namespaces/ns_active_ref_test.c
2634
TH_LOG("Network namespace inactive as expected: %s (errno=%d)",
tools/testing/selftests/namespaces/ns_active_ref_test.c
2639
TH_LOG("Verifying namespaces do NOT appear in listns() when inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2653
TH_LOG("User namespace correctly not listed in listns()");
tools/testing/selftests/namespaces/ns_active_ref_test.c
2667
TH_LOG("Network namespace correctly not listed in listns()");
tools/testing/selftests/namespaces/ns_active_ref_test.c
489
TH_LOG("Child: creating new network namespace");
tools/testing/selftests/namespaces/ns_active_ref_test.c
494
TH_LOG("Child: unshare(CLONE_NEWNET) failed: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
500
TH_LOG("Child: network namespace created successfully");
tools/testing/selftests/namespaces/ns_active_ref_test.c
505
TH_LOG("Child: failed to open /proc/self/ns/net: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
511
TH_LOG("Child: opened namespace fd %d", nsfd);
tools/testing/selftests/namespaces/ns_active_ref_test.c
519
TH_LOG("Child: name_to_handle_at failed: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
525
TH_LOG("Child: got file handle (bytes=%u)", handle->handle_bytes);
tools/testing/selftests/namespaces/ns_active_ref_test.c
529
TH_LOG("Child: sent %d bytes of file handle to parent", ret);
tools/testing/selftests/namespaces/ns_active_ref_test.c
533
TH_LOG("Child: waiting for parent to open fd");
tools/testing/selftests/namespaces/ns_active_ref_test.c
537
TH_LOG("Child: parent signaled (read %d bytes), exiting now", ret);
tools/testing/selftests/namespaces/ns_active_ref_test.c
546
TH_LOG("Parent: reading file handle from child");
tools/testing/selftests/namespaces/ns_active_ref_test.c
554
TH_LOG("Parent: received %d bytes, handle size=%u", ret, handle->handle_bytes);
tools/testing/selftests/namespaces/ns_active_ref_test.c
558
TH_LOG("Parent: opening child's namespace at %s", proc_path);
tools/testing/selftests/namespaces/ns_active_ref_test.c
561
TH_LOG("Parent: failed to open %s: %s", proc_path, strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
568
TH_LOG("Parent: opened child's namespace, got fd %d", nsfd);
tools/testing/selftests/namespaces/ns_active_ref_test.c
574
TH_LOG("Parent: signaled child that we have the fd");
tools/testing/selftests/namespaces/ns_active_ref_test.c
581
TH_LOG("Child exited, parent holds fd %d to namespace", nsfd);
tools/testing/selftests/namespaces/ns_active_ref_test.c
587
TH_LOG("Attempting to reopen namespace via file handle (should succeed - fd held)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
591
TH_LOG("Successfully reopened namespace via file handle, got fd %d", fd2);
tools/testing/selftests/namespaces/ns_active_ref_test.c
597
TH_LOG("Namespace inodes: nsfd=%lu, fd2=%lu", st1.st_ino, st2.st_ino);
tools/testing/selftests/namespaces/ns_active_ref_test.c
602
TH_LOG("Closing fd %d - namespace should become inactive", nsfd);
tools/testing/selftests/namespaces/ns_active_ref_test.c
606
TH_LOG("Attempting to reopen namespace via file handle (should fail - inactive)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
610
TH_LOG("Reopen failed as expected: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/ns_active_ref_test.c
641
TH_LOG("Child: creating parent user namespace and setting up mappings");
tools/testing/selftests/namespaces/ns_active_ref_test.c
646
TH_LOG("Child: setup_userns() for parent failed: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
651
TH_LOG("Child: parent user namespace created, now uid=%d gid=%d", getuid(), getgid());
tools/testing/selftests/namespaces/ns_active_ref_test.c
656
TH_LOG("Child: failed to open parent /proc/self/ns/user: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
661
TH_LOG("Child: opened parent userns fd %d", parent_fd);
tools/testing/selftests/namespaces/ns_active_ref_test.c
664
TH_LOG("Child: NS_GET_ID for parent failed: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
671
TH_LOG("Child: got parent namespace ID %llu", (unsigned long long)parent_id);
tools/testing/selftests/namespaces/ns_active_ref_test.c
674
TH_LOG("Child: creating nested child user namespace");
tools/testing/selftests/namespaces/ns_active_ref_test.c
677
TH_LOG("Child: setup_userns() for child failed: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
682
TH_LOG("Child: nested child user namespace created, uid=%d gid=%d", getuid(), getgid());
tools/testing/selftests/namespaces/ns_active_ref_test.c
687
TH_LOG("Child: failed to open child /proc/self/ns/user: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
692
TH_LOG("Child: opened child userns fd %d", child_fd);
tools/testing/selftests/namespaces/ns_active_ref_test.c
695
TH_LOG("Child: NS_GET_ID for child failed: %s", strerror(errno));
tools/testing/selftests/namespaces/ns_active_ref_test.c
702
TH_LOG("Child: got child namespace ID %llu", (unsigned long long)child_id);
tools/testing/selftests/namespaces/ns_active_ref_test.c
705
TH_LOG("Child: sending both namespace IDs to parent");
tools/testing/selftests/namespaces/ns_active_ref_test.c
710
TH_LOG("Child: exiting - parent userns should become inactive");
tools/testing/selftests/namespaces/ns_active_ref_test.c
718
TH_LOG("Parent: reading both namespace IDs from child");
tools/testing/selftests/namespaces/ns_active_ref_test.c
735
TH_LOG("Parent: received parent_id=%llu, child_id=%llu",
tools/testing/selftests/namespaces/ns_active_ref_test.c
755
TH_LOG("Parent: opening child namespace BEFORE child exits");
tools/testing/selftests/namespaces/ns_active_ref_test.c
760
TH_LOG("Failed to open child namespace: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/ns_active_ref_test.c
765
TH_LOG("Opened child namespace fd %d", child_nsfd);
tools/testing/selftests/namespaces/ns_active_ref_test.c
768
TH_LOG("Parent: waiting for child to exit");
tools/testing/selftests/namespaces/ns_active_ref_test.c
773
TH_LOG("Child process exited, parent holds fd to child namespace");
tools/testing/selftests/namespaces/ns_active_ref_test.c
782
TH_LOG("Attempting to reopen parent namespace (should SUCCEED - hierarchical propagation)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
786
TH_LOG("SUCCESS: Parent namespace is active (fd=%d) due to active child", parent_fd);
tools/testing/selftests/namespaces/ns_active_ref_test.c
789
TH_LOG("Verifying NS_GET_USERNS also works");
tools/testing/selftests/namespaces/ns_active_ref_test.c
794
TH_LOG("NS_GET_USERNS failed: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/ns_active_ref_test.c
798
TH_LOG("NS_GET_USERNS succeeded, got parent fd %d", parent_fd2);
tools/testing/selftests/namespaces/ns_active_ref_test.c
804
TH_LOG("Parent namespace inodes: parent_fd=%lu, parent_fd2=%lu", st1.st_ino, st2.st_ino);
tools/testing/selftests/namespaces/ns_active_ref_test.c
811
TH_LOG("Closing child fd - parent should remain active (direct refs held)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
815
TH_LOG("Verifying parent still active via file handle");
tools/testing/selftests/namespaces/ns_active_ref_test.c
820
TH_LOG("Closing all fds to parent namespace");
tools/testing/selftests/namespaces/ns_active_ref_test.c
825
TH_LOG("Attempting to reopen parent (should fail - inactive, no refs)");
tools/testing/selftests/namespaces/ns_active_ref_test.c
828
TH_LOG("Parent inactive as expected: %s (errno=%d)", strerror(errno), errno);
tools/testing/selftests/namespaces/ns_active_ref_test.c
941
TH_LOG("Unexpected error: %d", errno);
tools/testing/selftests/namespaces/regression_pidfd_setns_test.c
110
TH_LOG("setns() returned %d", ret);
tools/testing/selftests/namespaces/regression_pidfd_setns_test.c
75
TH_LOG("setns() returned %d", ret);
tools/testing/selftests/namespaces/siocgskns_test.c
103
TH_LOG("socket() failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
1140
TH_LOG("Testing netns %lu (id=%llu) owned by userns id=%llu", netns_ino, netns_id, userns_id);
tools/testing/selftests/namespaces/siocgskns_test.c
1150
TH_LOG("listns failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
1164
TH_LOG("Found netns %llu in listns() output", netns_id);
tools/testing/selftests/namespaces/siocgskns_test.c
1178
TH_LOG("open_by_handle_at failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
1186
TH_LOG("Successfully reopened netns %lu via file handle (socket-kept)", netns_ino);
tools/testing/selftests/namespaces/siocgskns_test.c
1194
TH_LOG("Correctly failed to reopen inactive netns: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
1214
TH_LOG("listns failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
1228
TH_LOG("Found netns %llu in listns() output", netns_id);
tools/testing/selftests/namespaces/siocgskns_test.c
1240
TH_LOG("listns failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
1254
TH_LOG("Netns %llu correctly disappeared from listns() after socket closed", netns_id);
tools/testing/selftests/namespaces/siocgskns_test.c
1664
TH_LOG("Multi-level hierarchy: net_L3A (id=%llu) -> userns_L3 (id=%llu) -> userns_L2 (id=%llu) -> userns_L1 (id=%llu)",
tools/testing/selftests/namespaces/siocgskns_test.c
1701
TH_LOG("Resurrection verified: all namespaces in hierarchy visible in listns()");
tools/testing/selftests/namespaces/siocgskns_test.c
1718
TH_LOG("open_by_handle_at failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
1723
TH_LOG("File handle test passed: net_L3A can be reopened");
tools/testing/selftests/namespaces/siocgskns_test.c
1756
TH_LOG("Cascade test passed: all namespaces disappeared after netns FD closed");
tools/testing/selftests/namespaces/siocgskns_test.c
1767
TH_LOG("Inactive namespace correctly cannot be reopened via file handle");
tools/testing/selftests/namespaces/siocgskns_test.c
1777
TH_LOG("Called SIOCGSKNS again to resurrect the namespace tree");
tools/testing/selftests/namespaces/siocgskns_test.c
1803
TH_LOG("Second resurrection verified: all namespaces in hierarchy visible in listns() again");
tools/testing/selftests/namespaces/siocgskns_test.c
1811
TH_LOG("open_by_handle_at failed after second resurrection: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
1816
TH_LOG("File handle test passed: net_L3A can be reopened after second resurrection");
tools/testing/selftests/namespaces/siocgskns_test.c
728
TH_LOG("listns failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
741
TH_LOG("Found netns %llu in listns() output (kept alive by socket)", netns_id);
tools/testing/selftests/namespaces/siocgskns_test.c
758
TH_LOG("Found netns %llu owned by userns %llu", netns_id, owner_id);
tools/testing/selftests/namespaces/siocgskns_test.c
779
TH_LOG("Netns %llu correctly disappeared from listns() after socket closed", netns_id);
tools/testing/selftests/namespaces/siocgskns_test.c
914
TH_LOG("Constructed file handle for netns %lu (id=%llu)", netns_ino, netns_id);
tools/testing/selftests/namespaces/siocgskns_test.c
923
TH_LOG("open_by_handle_at failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
932
TH_LOG("Successfully reopened netns %lu via file handle", netns_ino);
tools/testing/selftests/namespaces/siocgskns_test.c
942
TH_LOG("Correctly failed to reopen inactive netns: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
95
TH_LOG("unshare(CLONE_NEWNET) failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
961
TH_LOG("open_by_handle_at failed: %s", strerror(errno));
tools/testing/selftests/namespaces/siocgskns_test.c
970
TH_LOG("Successfully reopened netns %lu via file handle", netns_ino);
tools/testing/selftests/namespaces/stress_test.c
116
TH_LOG("Baseline: %zd active user namespaces", ret_before);
tools/testing/selftests/namespaces/stress_test.c
173
TH_LOG("With %d children running: %zd active user namespaces", num_children, ret_during);
tools/testing/selftests/namespaces/stress_test.c
205
TH_LOG("After all children exit: %zd active user namespaces", ret_after);
tools/testing/selftests/namespaces/stress_test.c
235
TH_LOG("Baseline: %zd active namespaces (all types)", ret_before);
tools/testing/selftests/namespaces/stress_test.c
268
TH_LOG("After 50 rapid mixed namespace cycles: %zd active namespaces", ret_after);
tools/testing/selftests/namespaces/stress_test.c
298
TH_LOG("Baseline: %zd active user namespaces", ret_before);
tools/testing/selftests/namespaces/stress_test.c
336
TH_LOG("After 20 nested namespace hierarchies: %zd active user namespaces", ret_after);
tools/testing/selftests/namespaces/stress_test.c
444
TH_LOG("Paginated through %d user namespaces", total_found);
tools/testing/selftests/namespaces/stress_test.c
450
TH_LOG("Found duplicate ns_id: %llu at positions %d and %d",
tools/testing/selftests/namespaces/stress_test.c
507
TH_LOG("Baseline: %zd active namespaces", ret_before);
tools/testing/selftests/namespaces/stress_test.c
554
TH_LOG("After concurrent operations: %zd active namespaces", ret_after);
tools/testing/selftests/namespaces/stress_test.c
57
TH_LOG("Baseline: %zd active user namespaces", ret_before);
tools/testing/selftests/namespaces/stress_test.c
584
TH_LOG("Baseline: %zd active namespaces", ret_before);
tools/testing/selftests/namespaces/stress_test.c
622
TH_LOG("After 10 churn cycles (100 namespace sets): %zd active namespaces", ret_after);
tools/testing/selftests/namespaces/stress_test.c
82
TH_LOG("After 100 rapid create/destroy cycles: %zd active user namespaces", ret_after);
tools/testing/selftests/net/af_unix/msg_oob.c
236
TH_LOG("AF_UNIX :%s", ret[0] < 0 ? strerror(recv_errno[0]) : recv_buf[0]);
tools/testing/selftests/net/af_unix/msg_oob.c
237
TH_LOG("Expected:%s", expected_errno ? strerror(expected_errno) : expected_buf);
tools/testing/selftests/net/af_unix/msg_oob.c
244
TH_LOG("AF_UNIX :%s", ret[0] < 0 ? strerror(recv_errno[0]) : recv_buf[0]);
tools/testing/selftests/net/af_unix/msg_oob.c
245
TH_LOG("TCP :%s", ret[1] < 0 ? strerror(recv_errno[1]) : recv_buf[1]);
tools/testing/selftests/net/af_unix/msg_oob.c
260
TH_LOG("AF_UNIX :%s", ret[0] < 0 ? strerror(recv_errno[0]) : recv_buf[0]);
tools/testing/selftests/net/af_unix/msg_oob.c
261
TH_LOG("Expected:%s", expected_errno ? strerror(expected_errno) : expected_buf);
tools/testing/selftests/net/af_unix/msg_oob.c
269
TH_LOG("AF_UNIX :%s", ret[0] < 0 ? strerror(recv_errno[0]) : recv_buf[0]);
tools/testing/selftests/net/af_unix/msg_oob.c
270
TH_LOG("TCP :%s", ret[1] < 0 ? strerror(recv_errno[1]) : recv_buf[1]);
tools/testing/selftests/net/can/test_raw_filter.c
345
TH_LOG("filters: can_id = 0x%08X can_mask = 0x%08X",
tools/testing/selftests/net/can/test_raw_filter.c
350
TH_LOG("failed to send CAN frames");
tools/testing/selftests/net/can/test_raw_filter.c
365
TH_LOG("failed select for frame %d, err: %d)", i, errno);
tools/testing/selftests/net/can/test_raw_filter.c
370
TH_LOG("too many frames received");
tools/testing/selftests/net/can/test_raw_filter.c
373
TH_LOG("too few frames received");
tools/testing/selftests/net/can/test_raw_filter.c
377
TH_LOG("failed to read frame %d, err: %d", i, errno);
tools/testing/selftests/net/can/test_raw_filter.c
379
TH_LOG("rx: can_id = 0x%08X rx = %d", frame.can_id, i);
tools/testing/selftests/net/can/test_raw_filter.c
382
TH_LOG("received wrong can_id");
tools/testing/selftests/net/can/test_raw_filter.c
384
TH_LOG("received wrong test case");
tools/testing/selftests/net/can/test_raw_filter.c
388
TH_LOG("received unexpected flags");
tools/testing/selftests/net/can/test_raw_filter.c
71
TH_LOG("failed to create CAN_RAW socket: %d", errno);
tools/testing/selftests/net/can/test_raw_filter.c
76
TH_LOG("failed SIOCGIFINDEX: %d", errno);
tools/testing/selftests/net/can/test_raw_filter.c
86
TH_LOG("failed bind socket: %d", errno);
tools/testing/selftests/net/epoll_busy_poll.c
106
TH_LOG("epoll_create1 failed?");
tools/testing/selftests/net/epoll_busy_poll.c
123
TH_LOG("unable to free capabilities");
tools/testing/selftests/net/epoll_busy_poll.c
142
TH_LOG("ioctl EPIOCGPARAMS should succeed");
tools/testing/selftests/net/epoll_busy_poll.c
145
TH_LOG("EPIOCGPARAMS busy_poll_usecs should have been 0");
tools/testing/selftests/net/epoll_busy_poll.c
148
TH_LOG("EPIOCGPARAMS busy_poll_budget should have been 0");
tools/testing/selftests/net/epoll_busy_poll.c
151
TH_LOG("EPIOCGPARAMS prefer_busy_poll should have been 0");
tools/testing/selftests/net/epoll_busy_poll.c
154
TH_LOG("EPIOCGPARAMS __pad should have been 0");
tools/testing/selftests/net/epoll_busy_poll.c
160
TH_LOG("EPIOCGPARAMS should error with invalid params");
tools/testing/selftests/net/epoll_busy_poll.c
163
TH_LOG("EPIOCGPARAMS with invalid params should set errno to EFAULT");
tools/testing/selftests/net/epoll_busy_poll.c
177
TH_LOG("EPIOCSPARAMS non-zero __pad should error");
tools/testing/selftests/net/epoll_busy_poll.c
180
TH_LOG("EPIOCSPARAMS non-zero __pad errno should be EINVAL");
tools/testing/selftests/net/epoll_busy_poll.c
188
TH_LOG("EPIOCSPARAMS should error busy_poll_usecs > S32_MAX");
tools/testing/selftests/net/epoll_busy_poll.c
191
TH_LOG("EPIOCSPARAMS busy_poll_usecs > S32_MAX errno should be EINVAL");
tools/testing/selftests/net/epoll_busy_poll.c
200
TH_LOG("EPIOCSPARAMS should error prefer_busy_poll > 1");
tools/testing/selftests/net/epoll_busy_poll.c
203
TH_LOG("EPIOCSPARAMS prefer_busy_poll > 1 errno should be EINVAL");
tools/testing/selftests/net/epoll_busy_poll.c
217
TH_LOG("unable to get CAP_NET_ADMIN cap flag");
tools/testing/selftests/net/epoll_busy_poll.c
220
TH_LOG("expecting CAP_NET_ADMIN to be set for the test harness");
tools/testing/selftests/net/epoll_busy_poll.c
228
TH_LOG("EPIOCSPARAMS should allow busy_poll_budget > NAPI_POLL_WEIGHT");
tools/testing/selftests/net/epoll_busy_poll.c
235
TH_LOG("couldn't clear CAP_NET_ADMIN");
tools/testing/selftests/net/epoll_busy_poll.c
239
TH_LOG("cap_set_proc should drop CAP_NET_ADMIN");
tools/testing/selftests/net/epoll_busy_poll.c
245
TH_LOG("EPIOCSPARAMS should error busy_poll_budget > NAPI_POLL_WEIGHT");
tools/testing/selftests/net/epoll_busy_poll.c
248
TH_LOG("EPIOCSPARAMS errno should be EPERM busy_poll_budget > NAPI_POLL_WEIGHT");
tools/testing/selftests/net/epoll_busy_poll.c
253
TH_LOG("couldn't restore CAP_NET_ADMIN");
tools/testing/selftests/net/epoll_busy_poll.c
257
TH_LOG("cap_set_proc should set CAP_NET_ADMIN");
tools/testing/selftests/net/epoll_busy_poll.c
263
TH_LOG("EPIOCSPARAMS should error when epoll_params is invalid");
tools/testing/selftests/net/epoll_busy_poll.c
266
TH_LOG("EPIOCSPARAMS should set errno to EFAULT when epoll_params is invalid");
tools/testing/selftests/net/epoll_busy_poll.c
282
TH_LOG("EPIOCSPARAMS with valid params should not error");
tools/testing/selftests/net/epoll_busy_poll.c
291
TH_LOG("EPIOCGPARAMS should not error");
tools/testing/selftests/net/epoll_busy_poll.c
294
TH_LOG("params.busy_poll_usecs incorrect");
tools/testing/selftests/net/epoll_busy_poll.c
297
TH_LOG("params.busy_poll_budget incorrect");
tools/testing/selftests/net/epoll_busy_poll.c
300
TH_LOG("params.prefer_busy_poll incorrect");
tools/testing/selftests/net/epoll_busy_poll.c
303
TH_LOG("params.__pad was not 0");
tools/testing/selftests/net/epoll_busy_poll.c
314
TH_LOG("invalid ioctl should return error");
tools/testing/selftests/net/epoll_busy_poll.c
317
TH_LOG("invalid ioctl should set errno to EINVAL");
tools/testing/selftests/net/epoll_busy_poll.c
56
TH_LOG("error creating unix socket");
tools/testing/selftests/net/epoll_busy_poll.c
76
TH_LOG("EPIOCGPARAMS on invalid epoll FD should error");
tools/testing/selftests/net/epoll_busy_poll.c
79
TH_LOG("EPIOCGPARAMS on invalid epoll FD should set errno to ENOTTY");
tools/testing/selftests/net/epoll_busy_poll.c
86
TH_LOG("EPIOCSPARAMS on invalid epoll FD should error");
tools/testing/selftests/net/epoll_busy_poll.c
89
TH_LOG("EPIOCSPARAMS on invalid epoll FD should set errno to ENOTTY");
tools/testing/selftests/net/icmp_rfc4884.c
323
TH_LOG("unshare(CLONE_NEWNET) failed: %s", strerror(errno));
tools/testing/selftests/net/icmp_rfc4884.c
327
ASSERT_EQ(ret, 0) TH_LOG("Failed to bring up loopback interface");
tools/testing/selftests/net/icmp_rfc4884.c
612
ASSERT_GE(recv, 0) TH_LOG("recvmsg(MSG_ERRQUEUE) failed");
tools/testing/selftests/net/icmp_rfc4884.c
622
TH_LOG("Unrelated cmsgs were encountered in recvmsg()");
tools/testing/selftests/net/icmp_rfc4884.c
632
TH_LOG("Expected invalidity flag to be %d, but got %d",
tools/testing/selftests/net/icmp_rfc4884.c
640
TH_LOG("Expected RFC4884 offset %u, got %u",
tools/testing/selftests/net/icmp_rfc4884.c
657
ASSERT_GE(dgram, 0) TH_LOG("Opening datagram socket failed");
tools/testing/selftests/net/icmp_rfc4884.c
660
ASSERT_EQ(err, 0) TH_LOG("Bind failed");
tools/testing/selftests/net/icmp_rfc4884.c
663
ASSERT_GE(raw, 0) TH_LOG("Opening raw socket failed");
tools/testing/selftests/net/icmp_rfc4884.c
667
ASSERT_GT(len, 0) TH_LOG("Building packet failed");
tools/testing/selftests/net/icmp_rfc4884.c
671
ASSERT_EQ(len, sent) TH_LOG("Sending packet failed");
tools/testing/selftests/net/ip_local_port_range.c
191
ASSERT_GE(fd, 0) TH_LOG("socket failed");
tools/testing/selftests/net/ip_local_port_range.c
196
EXPECT_TRUE(err) TH_LOG("expected setsockopt(IP_LOCAL_PORT_RANGE) to fail");
tools/testing/selftests/net/ip_local_port_range.c
202
EXPECT_TRUE(err) TH_LOG("expected setsockopt(IP_LOCAL_PORT_RANGE) to fail");
tools/testing/selftests/net/ip_local_port_range.c
208
EXPECT_TRUE(err) TH_LOG("expected setsockopt(IP_LOCAL_PORT_RANGE) to fail");
tools/testing/selftests/net/ip_local_port_range.c
212
ASSERT_TRUE(!err) TH_LOG("close failed");
tools/testing/selftests/net/ip_local_port_range.c
234
TH_LOG("lo %5hu, hi %5hu", t->range_lo, t->range_hi);
tools/testing/selftests/net/ip_local_port_range.c
241
ASSERT_GE(fd, 0) TH_LOG("#%d: socket failed", i);
tools/testing/selftests/net/ip_local_port_range.c
245
ASSERT_TRUE(!err) TH_LOG("#%d: setsockopt(IP_LOCAL_PORT_RANGE) failed", i);
tools/testing/selftests/net/ip_local_port_range.c
248
ASSERT_TRUE(!err) TH_LOG("#%d: bind failed", i);
tools/testing/selftests/net/ip_local_port_range.c
252
ASSERT_GE(port, 40000) TH_LOG("#%d: expected port within netns range", i);
tools/testing/selftests/net/ip_local_port_range.c
253
ASSERT_LE(port, 49999) TH_LOG("#%d: expected port within netns range", i);
tools/testing/selftests/net/ip_local_port_range.c
259
ASSERT_TRUE(close(fds[i]) == 0) TH_LOG("#%d: close failed", i);
tools/testing/selftests/net/ip_local_port_range.c
283
TH_LOG("lo %5hu, hi %5hu, expected %5hu",
tools/testing/selftests/net/ip_local_port_range.c
287
ASSERT_GE(fd, 0) TH_LOG("socket failed");
tools/testing/selftests/net/ip_local_port_range.c
291
ASSERT_TRUE(!err) TH_LOG("setsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
294
ASSERT_TRUE(!err) TH_LOG("bind failed");
tools/testing/selftests/net/ip_local_port_range.c
297
ASSERT_EQ(port, t->expected) TH_LOG("unexpected local port");
tools/testing/selftests/net/ip_local_port_range.c
300
ASSERT_TRUE(!err) TH_LOG("close failed");
tools/testing/selftests/net/ip_local_port_range.c
314
ASSERT_GE(fd, 0) TH_LOG("socket failed");
tools/testing/selftests/net/ip_local_port_range.c
318
ASSERT_TRUE(!err) TH_LOG("setsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
321
ASSERT_TRUE(!err) TH_LOG("bind failed");
tools/testing/selftests/net/ip_local_port_range.c
324
ASSERT_GE(port, 40000) TH_LOG("expected port within sockopt range");
tools/testing/selftests/net/ip_local_port_range.c
325
ASSERT_LE(port, 40007) TH_LOG("expected port within sockopt range");
tools/testing/selftests/net/ip_local_port_range.c
332
ASSERT_EQ(port_set, 0xff) TH_LOG("expected all ports to be busy");
tools/testing/selftests/net/ip_local_port_range.c
336
ASSERT_GE(fd, 0) TH_LOG("socket failed");
tools/testing/selftests/net/ip_local_port_range.c
340
ASSERT_TRUE(!err) TH_LOG("setsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
343
ASSERT_TRUE(err) TH_LOG("expected bind to fail");
tools/testing/selftests/net/ip_local_port_range.c
347
ASSERT_TRUE(!err) TH_LOG("close failed");
tools/testing/selftests/net/ip_local_port_range.c
351
ASSERT_TRUE(!err) TH_LOG("close failed");
tools/testing/selftests/net/ip_local_port_range.c
369
ASSERT_GE(fd, 0) TH_LOG("socket failed");
tools/testing/selftests/net/ip_local_port_range.c
373
ASSERT_TRUE(!err) TH_LOG("setsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
376
ASSERT_TRUE(!err) TH_LOG("setsockopt(IP_BIND_ADDRESS_NO_PORT) failed");
tools/testing/selftests/net/ip_local_port_range.c
379
ASSERT_TRUE(!err) TH_LOG("bind failed");
tools/testing/selftests/net/ip_local_port_range.c
382
ASSERT_EQ(port, 0) TH_LOG("getsockname failed");
tools/testing/selftests/net/ip_local_port_range.c
400
ASSERT_TRUE(false) TH_LOG("unsupported socket domain");
tools/testing/selftests/net/ip_local_port_range.c
411
ASSERT_TRUE(!err) TH_LOG("close failed");
tools/testing/selftests/net/ip_local_port_range.c
424
ASSERT_GE(fd, 0) TH_LOG("socket failed");
tools/testing/selftests/net/ip_local_port_range.c
428
ASSERT_TRUE(!err) TH_LOG("getsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
431
ASSERT_EQ(lo, 0) TH_LOG("unexpected low port");
tools/testing/selftests/net/ip_local_port_range.c
432
ASSERT_EQ(hi, 0) TH_LOG("unexpected high port");
tools/testing/selftests/net/ip_local_port_range.c
436
ASSERT_TRUE(!err) TH_LOG("setsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
440
ASSERT_TRUE(!err) TH_LOG("getsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
443
ASSERT_EQ(lo, 12345) TH_LOG("unexpected low port");
tools/testing/selftests/net/ip_local_port_range.c
444
ASSERT_EQ(hi, 54321) TH_LOG("unexpected high port");
tools/testing/selftests/net/ip_local_port_range.c
449
ASSERT_TRUE(!err) TH_LOG("setsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
453
ASSERT_TRUE(!err) TH_LOG("getsockopt(IP_LOCAL_PORT_RANGE) failed");
tools/testing/selftests/net/ip_local_port_range.c
456
ASSERT_EQ(lo, 0) TH_LOG("unexpected low port");
tools/testing/selftests/net/ip_local_port_range.c
457
ASSERT_EQ(hi, 0) TH_LOG("unexpected high port");
tools/testing/selftests/net/ip_local_port_range.c
460
ASSERT_TRUE(!err) TH_LOG("close failed");
tools/testing/selftests/net/proc_net_pktgen.c
119
ASSERT_EQ(r, 0) TH_LOG("CONFIG_NET_PKTGEN not enabled, module pktgen not loaded?");
tools/testing/selftests/net/proc_net_pktgen.c
122
ASSERT_GE(self->ctrl_fd, 0) TH_LOG("CONFIG_NET_PKTGEN not enabled, module pktgen not loaded?");
tools/testing/selftests/net/proc_net_pktgen.c
125
ASSERT_GE(self->thr_fd, 0) TH_LOG("CONFIG_NET_PKTGEN not enabled, module pktgen not loaded?");
tools/testing/selftests/net/proc_net_pktgen.c
128
ASSERT_EQ(len, sizeof(thr_cmd_add_loopback_0)) TH_LOG("device lo@0 already registered?");
tools/testing/selftests/net/proc_net_pktgen.c
131
ASSERT_GE(self->dev_fd, 0) TH_LOG("device entry for lo@0 missing?");
tools/testing/selftests/net/proc_net_pktgen.c
588
EXPECT_EQ(len, sizeof(dev_cmd_spi_0)) TH_LOG("CONFIG_XFRM not enabled?");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
112
ASSERT_NE(-1, fd[0]) TH_LOG("failed to bind.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
115
EXPECT_EQ(-1, fd[1]) TH_LOG("should fail to bind because both sockets successfully listened.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
117
EXPECT_NE(-1, fd[1]) TH_LOG("should succeed to bind to connect to different destinations.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
137
ASSERT_EQ(0, ret) TH_LOG("failed to seteuid: %d.", euid[j]);
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
142
ASSERT_EQ(0, ret) TH_LOG("failed to seteuid: 0.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
145
ASSERT_NE(-1, fd[0]) TH_LOG("failed to bind.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
146
EXPECT_NE(-1, fd[1]) TH_LOG("should succeed to bind because one socket can be bound in each euid.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
150
ASSERT_EQ(0, ret) TH_LOG("failed to listen.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
153
EXPECT_EQ(-1, ret) TH_LOG("should fail to listen because only one uid reserves the port in TCP_LISTEN.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
61
ASSERT_NE(-1, fd) TH_LOG("failed to open socket.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
64
ASSERT_EQ(0, ret) TH_LOG("failed to setsockopt: SO_REUSEADDR.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
67
ASSERT_EQ(0, ret) TH_LOG("failed to setsockopt: SO_REUSEPORT.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
92
ASSERT_NE(-1, fd[0]) TH_LOG("failed to bind.");
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
93
EXPECT_EQ(-1, fd[1]) TH_LOG("should fail to bind.");
tools/testing/selftests/net/so_incoming_cpu.c
231
TH_LOG("SO_INCOMING_CPU is very likely to be "
tools/testing/selftests/net/tcp_port_share.c
143
ASSERT_GE(ln, 0) TH_LOG("socket(): %m");
tools/testing/selftests/net/tcp_port_share.c
147
ASSERT_EQ(bind(ln, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
152
ASSERT_GE(c1, 0) TH_LOG("socket(): %m");
tools/testing/selftests/net/tcp_port_share.c
156
ASSERT_EQ(bind(c1, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
159
ASSERT_EQ(connect(c1, &addr.sa, addr.len), 0) TH_LOG("connect(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
164
ASSERT_GE(pb, 0) TH_LOG("socket(): %m");
tools/testing/selftests/net/tcp_port_share.c
168
ASSERT_EQ(bind(pb, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
172
ASSERT_GE(c2, 0) TH_LOG("socket");
tools/testing/selftests/net/tcp_port_share.c
176
ASSERT_EQ(bind(c2, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
179
ASSERT_EQ(connect(c2, &addr.sa, addr.len), -1) TH_LOG("connect(%s)", addr.str);
tools/testing/selftests/net/tcp_port_share.c
180
ASSERT_EQ(errno, EADDRNOTAVAIL) TH_LOG("%m");
tools/testing/selftests/net/tcp_port_share.c
186
EXPECT_EQ(connect(c2, &addr.sa, addr.len), 0) TH_LOG("connect(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
205
ASSERT_GE(ln, 0) TH_LOG("socket(): %m");
tools/testing/selftests/net/tcp_port_share.c
209
ASSERT_EQ(bind(ln, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
214
ASSERT_GE(c1, 0) TH_LOG("socket(): %m");
tools/testing/selftests/net/tcp_port_share.c
218
ASSERT_EQ(bind(c1, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
221
ASSERT_EQ(connect(c1, &addr.sa, addr.len), 0) TH_LOG("connect(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
225
ASSERT_EQ(disconnect(c1), 0) TH_LOG("disconnect: %m");
tools/testing/selftests/net/tcp_port_share.c
229
ASSERT_EQ(bind(c1, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
233
ASSERT_GE(pb, 0) TH_LOG("socket(): %m");
tools/testing/selftests/net/tcp_port_share.c
237
ASSERT_EQ(bind(pb, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
243
ASSERT_GE(c2, 0) TH_LOG("socket: %m");
tools/testing/selftests/net/tcp_port_share.c
247
ASSERT_EQ(bind(c2, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str);
tools/testing/selftests/net/tcp_port_share.c
250
EXPECT_EQ(connect(c2, &addr.sa, addr.len), -1) TH_LOG("connect(%s)", addr.str);
tools/testing/selftests/net/tcp_port_share.c
251
EXPECT_EQ(errno, EADDRNOTAVAIL) TH_LOG("%m");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
112
EXPECT_FALSE(ret) TH_LOG("Consecutive BAR test failed");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
120
ASSERT_EQ(0, ret) TH_LOG("Can't set Legacy IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
123
ASSERT_EQ(PCITEST_IRQ_TYPE_INTX, ret) TH_LOG("Can't get Legacy IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
126
EXPECT_FALSE(ret) TH_LOG("Test failed for Legacy IRQ");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
134
ASSERT_EQ(0, ret) TH_LOG("Can't set MSI IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
137
ASSERT_EQ(PCITEST_IRQ_TYPE_MSI, ret) TH_LOG("Can't get MSI IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
143
EXPECT_FALSE(ret) TH_LOG("Test failed for MSI%d", i);
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
152
ASSERT_EQ(0, ret) TH_LOG("Can't set MSI-X IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
155
ASSERT_EQ(PCITEST_IRQ_TYPE_MSIX, ret) TH_LOG("Can't get MSI-X IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
161
EXPECT_FALSE(ret) TH_LOG("Test failed for MSI-X%d", i);
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
174
ASSERT_NE(-1, self->fd) TH_LOG("Can't open PCI Endpoint Test device");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
206
ASSERT_EQ(0, ret) TH_LOG("Can't set AUTO IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
211
EXPECT_FALSE(ret) TH_LOG("Test failed for size (%ld)",
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
225
ASSERT_EQ(0, ret) TH_LOG("Can't set AUTO IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
230
EXPECT_FALSE(ret) TH_LOG("Test failed for size (%ld)",
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
244
ASSERT_EQ(0, ret) TH_LOG("Can't set AUTO IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
249
EXPECT_FALSE(ret) TH_LOG("Test failed for size (%ld)",
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
263
ASSERT_NE(-1, self->fd) TH_LOG("Can't open PCI Endpoint Test device");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
276
ASSERT_EQ(0, ret) TH_LOG("Can't set AUTO IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
279
EXPECT_FALSE(ret) TH_LOG("Test failed for Doorbell\n");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
43
ASSERT_NE(-1, self->fd) TH_LOG("Can't open PCI Endpoint Test device");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
70
EXPECT_FALSE(ret) TH_LOG("Test failed for BAR%d", variant->barno);
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
78
ASSERT_EQ(0, ret) TH_LOG("Can't set AUTO IRQ type");
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
87
EXPECT_FALSE(ret) TH_LOG("Test failed for BAR%d", variant->barno);
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
99
ASSERT_NE(-1, self->fd) TH_LOG("Can't open PCI Endpoint Test device");
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
259
TH_LOG("Managed to open pidfd outside of the caller's pid namespace hierarchy");
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
426
TH_LOG("open_by_handle_at() succeeded with invalid flags: %s", invalid_pidfs_file_handle_flags[i].oflag_name);
tools/testing/selftests/pidfd/pidfd_getfd_test.c
141
TH_LOG("%s: failed to create socketpair", strerror(errno));
tools/testing/selftests/pidfd/pidfd_getfd_test.c
231
TH_LOG("getfd succeeded while fetching unknown fd");
tools/testing/selftests/pidfd/pidfd_getfd_test.c
234
TH_LOG("%s: getfd did not get EBADF", strerror(errno));
tools/testing/selftests/pidfd/pidfd_setns_test.c
108
TH_LOG("%m - Failed to open /proc/self/ns");
tools/testing/selftests/pidfd/pidfd_setns_test.c
114
TH_LOG("%m - Failed to open pidfd for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
122
TH_LOG("%m - Failed to open %s namespace for process %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
130
TH_LOG("%m - Failed to derive %s namespace from pidfd of process %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
152
TH_LOG("%m - Failed to open pidfd for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
173
TH_LOG("%m - Failed to unshare mount namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
177
TH_LOG("%m - Failed to unshare cgroup namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
181
TH_LOG("%m - Failed to unshare ipc namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
185
TH_LOG("%m - Failed to unshare uts namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
189
TH_LOG("%m - Failed to unshare net namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
193
TH_LOG("%m - Failed to unshare time namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
227
TH_LOG("%m - Failed to unshare mount namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
231
TH_LOG("%m - Failed to unshare cgroup namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
235
TH_LOG("%m - Failed to unshare ipc namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
239
TH_LOG("%m - Failed to unshare uts namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
243
TH_LOG("%m - Failed to unshare net namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
247
TH_LOG("%m - Failed to unshare time namespace for process %d", self->pid);
tools/testing/selftests/pidfd/pidfd_setns_test.c
272
TH_LOG("%m - Failed to open %s namespace for process %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
285
TH_LOG("%m - Failed to open %s namespace for process %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
298
TH_LOG("%m - Failed to open %s namespace for process %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
306
TH_LOG("%m - Failed to derive %s namespace from pidfd of process %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
314
TH_LOG("%m - Failed to derive %s namespace from pidfd of process %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
446
TH_LOG("%m - Failed to setns to %s namespace of %d via pidfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
458
TH_LOG("setns failed to place us correctly into %s namespace of %d via pidfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
462
TH_LOG("Managed to correctly setns to %s namespace of %d via pidfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
482
TH_LOG("%m - Failed to setns to %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
494
TH_LOG("setns failed to place us correctly into %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
498
TH_LOG("Managed to correctly setns to %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
518
TH_LOG("%m - Failed to setns to %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
530
TH_LOG("setns failed to place us correctly into %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
534
TH_LOG("Managed to correctly setns to %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
552
TH_LOG("Adding %s namespace of %d to list of namespaces to attach to",
tools/testing/selftests/pidfd/pidfd_setns_test.c
557
TH_LOG("%m - Failed to setns to namespaces of %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
575
TH_LOG("setns failed to place us correctly into %s namespace of %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
578
TH_LOG("Managed to correctly setns to %s namespace of %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
596
TH_LOG("Adding %s namespace of %d to list of namespaces to attach to",
tools/testing/selftests/pidfd/pidfd_setns_test.c
601
TH_LOG("%m - Failed to setns to namespaces of %d vid pidfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
618
TH_LOG("Managed to setns to %s namespace of %d via pidfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
622
TH_LOG("%m - Correctly failed to setns to %s namespace of %d via pidfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
627
TH_LOG("Managed to setns to %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
631
TH_LOG("%m - Correctly failed to setns to %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
649
TH_LOG("Managed to setns to %s namespace of %d via nsfd %d",
tools/testing/selftests/pidfd/pidfd_setns_test.c
653
TH_LOG("%m - Correctly failed to setns to %s namespace of %d via nsfd %d",
tools/testing/selftests/prctl/set-anon-vma-name-test.c
100
TH_LOG("Try to rename non-anonymous VMA");
tools/testing/selftests/prctl/set-anon-vma-name-test.c
93
TH_LOG("Try to rename the VMA with correct parameters");
tools/testing/selftests/prctl/set-anon-vma-name-test.c
97
TH_LOG("Try to pass invalid name (with non-printable character \\1) to rename the VMA");
tools/testing/selftests/ptrace/get_set_sud.c
29
TH_LOG("PTRACE_TRACEME: %m");
tools/testing/selftests/ptrace/get_syscall_info.c
39
TH_LOG("wait #%d: " fmt, \
tools/testing/selftests/ptrace/get_syscall_info.c
80
TH_LOG("fork: %m");
tools/testing/selftests/ptrace/get_syscall_info.c
87
TH_LOG("PTRACE_TRACEME: %m");
tools/testing/selftests/ptrace/get_syscall_info.c
91
TH_LOG("kill SIGSTOP: %m");
tools/testing/selftests/ptrace/set_syscall_info.c
329
TH_LOG("fork: %m");
tools/testing/selftests/ptrace/set_syscall_info.c
336
TH_LOG("PTRACE_TRACEME: %m");
tools/testing/selftests/ptrace/set_syscall_info.c
340
TH_LOG("kill SIGSTOP: %m");
tools/testing/selftests/ptrace/set_syscall_info.c
63
TH_LOG("wait #%d: " fmt, \
tools/testing/selftests/ring-buffer/map_test.c
149
TH_LOG("Tracefs setup failed: %s", message);
tools/testing/selftests/ring-buffer/map_test.c
281
TH_LOG("Tracefs setup failed: %s", message);
tools/testing/selftests/riscv/vector/validate_v_ptrace.c
100
TH_LOG("fork: %m");
tools/testing/selftests/riscv/vector/validate_v_ptrace.c
224
TH_LOG("fork: %m");
tools/testing/selftests/riscv/vector/validate_v_ptrace.c
30
TH_LOG("fork: %m");
tools/testing/selftests/riscv/vector/validate_v_ptrace.c
556
TH_LOG("fork: %m");
tools/testing/selftests/riscv/vector/validate_v_ptrace.c
763
TH_LOG("fork: %m");
tools/testing/selftests/riscv/vector/vstate_prctl.c
44
TH_LOG("GET_CONTROL should fail on kernel/hw without ZVE32X");
tools/testing/selftests/riscv/vector/vstate_prctl.c
46
TH_LOG("GET_CONTROL should fail on kernel/hw without ZVE32X");
tools/testing/selftests/riscv/vector/vstate_prctl.c
58
TH_LOG("SET_CONTROL should fail on kernel/hw without ZVE32X");
tools/testing/selftests/riscv/vector/vstate_prctl.c
60
TH_LOG("SET_CONTROL should fail on kernel/hw without ZVE32X");
tools/testing/selftests/riscv/vector/vstate_prctl.c
73
EXPECT_EQ(0, rc) TH_LOG("Enabling V for current should always succeed");
tools/testing/selftests/riscv/vector/vstate_prctl.c
87
TH_LOG("Disabling V in current thread with V enabled must fail with EPERM(%d)", errno);
tools/testing/selftests/riscv/vector/vstate_prctl.c
89
TH_LOG("Disabling V in current thread with V enabled must fail with EPERM(%d)", errno);
tools/testing/selftests/rtc/rtctest.c
124
TH_LOG("Continuously reading RTC time for %ds (with %dms breaks after every read).",
tools/testing/selftests/rtc/rtctest.c
151
TH_LOG("Performed %ld RTC time reads.", iter_count);
tools/testing/selftests/rtc/rtctest.c
166
TH_LOG("skip update IRQs not supported.");
tools/testing/selftests/rtc/rtctest.c
195
TH_LOG("skip update IRQs not supported.");
tools/testing/selftests/rtc/rtctest.c
255
TH_LOG("skip alarms are not supported.");
tools/testing/selftests/rtc/rtctest.c
262
TH_LOG("Alarm time now set to %02d:%02d:%02d.",
tools/testing/selftests/rtc/rtctest.c
282
TH_LOG("data: %lx", data);
tools/testing/selftests/rtc/rtctest.c
327
TH_LOG("skip alarms are not supported.");
tools/testing/selftests/rtc/rtctest.c
334
TH_LOG("Alarm time now set to %02d/%02d/%02d %02d:%02d:%02d.",
tools/testing/selftests/rtc/rtctest.c
387
TH_LOG("skip alarms are not supported.");
tools/testing/selftests/rtc/rtctest.c
394
TH_LOG("Alarm time now set to %02d:%02d:%02d.",
tools/testing/selftests/rtc/rtctest.c
414
TH_LOG("data: %lx", data);
tools/testing/selftests/rtc/rtctest.c
457
TH_LOG("skip alarms are not supported.");
tools/testing/selftests/rtc/rtctest.c
464
TH_LOG("Alarm time now set to %02d/%02d/%02d %02d:%02d:%02d.",
tools/testing/selftests/rtc/rtctest.c
59
TH_LOG("Current RTC date/time is %02d/%02d/%02d %02d:%02d:%02d.",
tools/testing/selftests/seccomp/seccomp_bpf.c
1144
TH_LOG("sigaction failed");
tools/testing/selftests/seccomp/seccomp_bpf.c
1148
TH_LOG("sigprocmask failed");
tools/testing/selftests/seccomp/seccomp_bpf.c
1560
TH_LOG("Failed to set PTRACE_O_TRACESECCOMP");
tools/testing/selftests/seccomp/seccomp_bpf.c
1591
TH_LOG("Unexpected WSTOPSIG: %d", WSTOPSIG(status));
tools/testing/selftests/seccomp/seccomp_bpf.c
1829
TH_LOG("Can't modify syscall return on this architecture")
tools/testing/selftests/seccomp/seccomp_bpf.c
1852
TH_LOG("Can't modify syscall return on this architecture")
tools/testing/selftests/seccomp/seccomp_bpf.c
2012
TH_LOG("Unexpected ptrace event: %d", PTRACE_EVENT_MASK(status));
tools/testing/selftests/seccomp/seccomp_bpf.c
2043
TH_LOG("Unknown PTRACE_GETEVENTMSG: 0x%lx", msg);
tools/testing/selftests/seccomp/seccomp_bpf.c
2067
TH_LOG("Unexpected WSTOPSIG: %d", WSTOPSIG(status));
tools/testing/selftests/seccomp/seccomp_bpf.c
2168
TH_LOG("Running this test as init is not supported. :)");
tools/testing/selftests/seccomp/seccomp_bpf.c
2334
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2340
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2343
TH_LOG("Did not reject crazy op value!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2349
TH_LOG("Did not reject mode strict with flags!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2353
TH_LOG("Did not reject mode strict with uargs!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2359
TH_LOG("Did not reject crazy filter flags!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2363
TH_LOG("Did not reject NULL filter!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2368
TH_LOG("Kernel does not support SECCOMP_SET_MODE_FILTER: %s",
tools/testing/selftests/seccomp/seccomp_bpf.c
2386
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2391
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2394
TH_LOG("Could not install filter!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2400
TH_LOG("Switched to mode strict!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2405
TH_LOG("Switched to mode strict!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2446
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2450
TH_LOG("Failed to detect that a known-good filter flag (0x%X) is supported!",
tools/testing/selftests/seccomp/seccomp_bpf.c
2472
TH_LOG("Failed to detect that all known-good filter flags (0x%X) are supported!",
tools/testing/selftests/seccomp/seccomp_bpf.c
2483
TH_LOG("Failed to detect that an unknown filter flag (0x%X) is unsupported!",
tools/testing/selftests/seccomp/seccomp_bpf.c
2495
TH_LOG("Failed to detect that an unknown filter flag (0x%X) is unsupported! Does a new flag need to be added to this test?",
tools/testing/selftests/seccomp/seccomp_bpf.c
2513
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2519
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2522
TH_LOG("Could not install initial filter with TSYNC!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2549
TH_LOG("pthread_join of tid %u failed: %d\n", \
tools/testing/selftests/seccomp/seccomp_bpf.c
2692
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2698
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2701
TH_LOG("setting filter failed");
tools/testing/selftests/seccomp/seccomp_bpf.c
2716
TH_LOG("cond broadcast non-zero");
tools/testing/selftests/seccomp/seccomp_bpf.c
2733
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2738
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2741
TH_LOG("Kernel does not support SECCOMP_SET_MODE_FILTER!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2754
TH_LOG("Could install filter on all threads!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2759
TH_LOG("cond broadcast non-zero");
tools/testing/selftests/seccomp/seccomp_bpf.c
2784
TH_LOG("cond broadcast non-zero");
tools/testing/selftests/seccomp/seccomp_bpf.c
2809
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2815
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2818
TH_LOG("Could install filter on all threads!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2824
TH_LOG("cond broadcast non-zero");
tools/testing/selftests/seccomp/seccomp_bpf.c
2841
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2846
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2849
TH_LOG("Kernel does not support SECCOMP_SET_MODE_FILTER!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2863
TH_LOG("Did not fail on diverged sibling.");
tools/testing/selftests/seccomp/seccomp_bpf.c
2869
TH_LOG("cond broadcast non-zero");
tools/testing/selftests/seccomp/seccomp_bpf.c
2886
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2891
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2894
TH_LOG("Kernel does not support SECCOMP_SET_MODE_FILTER!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2909
TH_LOG("Did not return ESRCH for diverged sibling.");
tools/testing/selftests/seccomp/seccomp_bpf.c
2912
TH_LOG("Did not fail on diverged sibling.");
tools/testing/selftests/seccomp/seccomp_bpf.c
2918
TH_LOG("cond broadcast non-zero");
tools/testing/selftests/seccomp/seccomp_bpf.c
2936
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2956
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2959
TH_LOG("Kernel does not support SECCOMP_SET_MODE_FILTER!");
tools/testing/selftests/seccomp/seccomp_bpf.c
2965
TH_LOG("Did not fail on diverged sibling.");
tools/testing/selftests/seccomp/seccomp_bpf.c
2980
TH_LOG("cond broadcast non-zero");
tools/testing/selftests/seccomp/seccomp_bpf.c
2994
TH_LOG("Expected the remaining sibling to sync");
tools/testing/selftests/seccomp/seccomp_bpf.c
3005
TH_LOG("cond broadcast non-zero");
tools/testing/selftests/seccomp/seccomp_bpf.c
3075
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3080
TH_LOG("Failed to install filter!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3084
TH_LOG("Failed to read() sync from parent");
tools/testing/selftests/seccomp/seccomp_bpf.c
3087
TH_LOG("Failed to get sync data from read()");
tools/testing/selftests/seccomp/seccomp_bpf.c
3094
TH_LOG("Call to nanosleep() failed (errno %d: %s)",
tools/testing/selftests/seccomp/seccomp_bpf.c
3100
TH_LOG("Failed final read() from parent");
tools/testing/selftests/seccomp/seccomp_bpf.c
3103
TH_LOG("Failed to get final data from read()");
tools/testing/selftests/seccomp/seccomp_bpf.c
3228
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3231
TH_LOG("Kernel accepted FILTER_FLAG_LOG flag in strict mode!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3234
TH_LOG("Kernel returned unexpected errno for FILTER_FLAG_LOG flag in strict mode!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3245
TH_LOG("Kernel does not support the FILTER_FLAG_LOG flag!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3270
TH_LOG("Kernel does not support seccomp syscall!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3273
TH_LOG("Kernel does not support SECCOMP_GET_ACTION_AVAIL operation!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3280
TH_LOG("Expected action (0x%X) not available!",
tools/testing/selftests/seccomp/seccomp_bpf.c
3398
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
342
TH_LOG("kcmp() syscall missing (test is less accurate)");\
tools/testing/selftests/seccomp/seccomp_bpf.c
3492
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3518
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3574
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
364
TH_LOG("Kernel does not support CONFIG_SECCOMP");
tools/testing/selftests/seccomp/seccomp_bpf.c
3646
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3723
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
375
TH_LOG("Kernel does not support CONFIG_SECCOMP");
tools/testing/selftests/seccomp/seccomp_bpf.c
380
TH_LOG("Unreachable!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3853
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
391
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3941
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
3993
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
402
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
4052
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
407
TH_LOG("Kernel does not support CONFIG_SECCOMP_FILTER!");
tools/testing/selftests/seccomp/seccomp_bpf.c
4153
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
426
TH_LOG("Expected 0 or unsupported for NO_NEW_PRIVS");
tools/testing/selftests/seccomp/seccomp_bpf.c
4313
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
4380
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
4499
TH_LOG("Could not open %s: %s", path, strerror(errno));
tools/testing/selftests/seccomp/seccomp_bpf.c
4505
TH_LOG("Failed to read %d entry in file %s", i, path);
tools/testing/selftests/seccomp/seccomp_bpf.c
4511
TH_LOG("Entry in file %s had zero length", path);
tools/testing/selftests/seccomp/seccomp_bpf.c
4547
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
4654
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
468
TH_LOG("Installing %d insn filter was allowed", prog.len);
tools/testing/selftests/seccomp/seccomp_bpf.c
4726
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
475
TH_LOG("Installing %d insn filter wasn't allowed", prog.len);
tools/testing/selftests/seccomp/seccomp_bpf.c
4798
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
4847
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
5002
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
514
TH_LOG("Allowed %d %d-insn filters (total with penalties:%d)",
tools/testing/selftests/seccomp/seccomp_bpf.c
642
TH_LOG("getpid() shouldn't ever return");
tools/testing/selftests/seccomp/seccomp_bpf.c
664
TH_LOG("getpid() shouldn't ever return");
tools/testing/selftests/seccomp/seccomp_bpf.c
854
TH_LOG("Kernel does not support PR_SET_NO_NEW_PRIVS!");
tools/testing/selftests/seccomp/seccomp_bpf.c
940
TH_LOG("Unknown SECCOMP_RET is only killing the thread?");
tools/testing/selftests/sgx/main.c
188
TH_LOG("Failed to load the test enclave.");
tools/testing/selftests/sgx/main.c
231
TH_LOG("0x%016lx 0x%016lx 0x%02x", seg->offset, seg->size, seg->prot);
tools/testing/selftests/sgx/main.c
240
TH_LOG("%s", maps_line);
tools/testing/selftests/sgx/main.c
246
TH_LOG("Failed to initialize the test enclave.");
tools/testing/selftests/sgx/main.c
278
TH_LOG("0x%02x 0x%02x 0x%016llx", (run)->exception_vector, \
tools/testing/selftests/sgx/main.c
402
TH_LOG("Creating an enclave with %lu bytes heap may take a while ...",
tools/testing/selftests/sgx/main.c
457
TH_LOG("Changing type of %zd bytes to trimmed may take a while ...",
tools/testing/selftests/sgx/main.c
473
TH_LOG("Entering enclave to run EACCEPT for each page of %zd bytes may take a while ...",
tools/testing/selftests/sgx/main.c
494
TH_LOG("Removing %zd bytes from enclave may take a while ...",
tools/testing/selftests/syscall_user_dispatch/sud_test.c
226
TH_LOG("Kernel does not support CONFIG_SYSCALL_USER_DISPATCH");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
233
TH_LOG("Dispatch triggered unexpectedly");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
242
TH_LOG("Failed to intercept syscall");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
245
TH_LOG("Failed to emulate syscall");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
248
TH_LOG("Bad si_code in SIGSYS");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
251
TH_LOG("Bad si_errno in SIGSYS");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
282
TH_LOG("Kernel does not support CONFIG_SYSCALL_USER_DISPATCH");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
294
TH_LOG("Unreachable!");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
306
TH_LOG("Kernel does not support CONFIG_SYSCALL_USER_DISPATCH");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
314
TH_LOG("Failed to unset syscall user dispatch");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
322
TH_LOG("Dispatch triggered unexpectedly");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
338
TH_LOG("Kernel does not support CONFIG_SYSCALL_USER_DISPATCH");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
345
TH_LOG("Dispatch triggered unexpectedly");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
76
TH_LOG("Kernel does not support CONFIG_SYSCALL_USER_DISPATCH");
tools/testing/selftests/syscall_user_dispatch/sud_test.c
84
TH_LOG("Unreachable!");
tools/testing/selftests/tty/tty_tiocsti_test.c
387
TH_LOG("Failed to write legacy_tiocsti: %s", strerror(errno));
tools/testing/selftests/tty/tty_tiocsti_test.c
549
TH_LOG("Backup: Restoring legacy_tiocsti from %d to %d",
tools/testing/selftests/tty/tty_tiocsti_test.c
605
TH_LOG("=== TIOCSTI FD Passing Test Context ===");
tools/testing/selftests/tty/tty_tiocsti_test.c
606
TH_LOG("legacy_tiocsti: %d, Parent CAP_SYS_ADMIN: %s, Child: %s",
tools/testing/selftests/tty/tty_tiocsti_test.c
615
TH_LOG("*** SECURITY CONCERN DEMONSTRATED ***");
tools/testing/selftests/tty/tty_tiocsti_test.c
616
TH_LOG("Privileged parent can use TIOCSTI on FD from unprivileged child");
tools/testing/selftests/tty/tty_tiocsti_test.c
617
TH_LOG("This shows current process credentials are used, not opener credentials");
tools/testing/selftests/tty/tty_tiocsti_test.c
622
TH_LOG("FD passing: expected error %d, got %d",
tools/testing/selftests/tty/tty_tiocsti_test.c
640
TH_LOG("Child terminated by signal %d", WTERMSIG(status));
tools/testing/selftests/tty/tty_tiocsti_test.c
643
TH_LOG("Child process failed assertion");
tools/testing/selftests/uevent/uevent_filtering.c
356
TH_LOG("Uevent filtering tests require root privileges. Skipping test");
tools/testing/selftests/uevent/uevent_filtering.c
363
TH_LOG(__DEV_FULL " does not exist. Skipping test");
tools/testing/selftests/user_events/user_events_selftests.h
102
TH_LOG("Setup failed due to: %s", message); \