SCX_ERR
SCX_ERR("Failed to attach scheduler");
SCX_ERR("Failed to get affinity (%d)", errno);
SCX_ERR("Failed to load skel");
SCX_ERR("Failed to attach scheduler");
SCX_ERR("Failed to create worker thread %d (%d)", i, ret);
SCX_ERR("Scheduler exited unexpectedly (kind=%llu code=%lld)",
SCX_ERR("Failed to join worker thread %d (%d)", i, ret);
SCX_ERR("Incorrectly failed at attaching scheduler");
SCX_ERR("Incorrectly stayed loaded");
SCX_ERR("Failed to attach scheduler");
SCX_ERR("Failed to attach scheduler");
SCX_ERR("Failed to attach scheduler");
SCX_ERR("Failed to open and load maybe_null skel");
SCX_ERR("Should failed to open and load maybe_null_fail_dsp skel");
SCX_ERR("Should failed to open and load maybe_null_fail_yld skel");
SCX_ERR("Failed to attach scheduler");
SCX_ERR("Failed to attach scheduler");
SCX_ERR("Failed to start infinite-slice worker (%d)", errno);
SCX_ERR("Infinite-slice worker was not scheduled");
SCX_ERR("Failed to stop infinite-slice worker (%d)", ret);
SCX_ERR("Failed to start finite-slice worker (%d)", errno);
SCX_ERR("Finite-slice worker was not scheduled");
SCX_ERR("Finite-slice worker received only %llu scheduler ticks",
SCX_ERR("Failed to start second finite-slice worker (%d)", errno);
SCX_ERR("Second finite-slice worker was not scheduled");
SCX_ERR("Second finite-slice worker received only %llu scheduler ticks",
SCX_ERR("Scheduler exited unexpectedly (kind=%llu code=%lld)",
SCX_ERR("Failed to open skel");
SCX_ERR("non-SCX BPF program loaded when it should have been rejected");
SCX_ERR("Failed to create workload thread %d: %s", i, strerror(err));
SCX_ERR("Failed to join workload thread %d: %s", i, strerror(err));
SCX_ERR("Failed to attach struct_ops");
SCX_ERR("Failed to get BPF_PROG_RUN prog");
SCX_ERR("Failed to attach scheduler");
SCX_ERR(__fmt, ##__VA_ARGS__); \
SCX_ERR("Failed to write fair_server runtime on CPU %d", i);
SCX_ERR("Failed to restore fair_server runtime on CPU %d", i);
SCX_ERR("Inconsistent total_bw: CPU0=%ld, CPU%d=%ld",
SCX_ERR("Failed to run CPU stress");
SCX_ERR("Expected at least %d CPUs, got %d", nr_cpus, count);
SCX_ERR("Failed to get stable baseline values");
SCX_ERR("Failed to attach scheduler");
SCX_ERR("Failed to get stable values with BPF loaded");
SCX_ERR("Failed to get stable values after BPF unload");
SCX_ERR("CPU%d: baseline_bw=%ld != loaded_bw=%ld",
SCX_ERR("CPU%d: baseline_bw=%ld != unloaded_bw=%ld",
SCX_ERR("Failed to get stable values after doubling fair runtime");
SCX_ERR("CPU%d: fair did not increase total_bw (baseline=%ld, doubled=%ld)",
SCX_ERR("Failed to attach scheduler for detach test");
SCX_ERR("Failed to get stable values with BPF loaded (detach test)");
SCX_ERR("CPU%d: expected bw %ld (fair detached, ext default), got %ld",
SCX_ERR("Failed to get stable values after BPF unload (detach test)");
SCX_ERR("CPU%d: BPF unloaded: expected %ld (fair restored at 2x), got %ld",
SCX_ERR("Failed to fully restore per-CPU fair_server runtimes");
SCX_ERR("Failed to open debug file");