debug_msg
debug_msg(npe, "Trying to send message %s [%08X:%08X]\n",
debug_msg(npe, "NPE input FIFO not empty\n");
debug_msg(npe, "NPE input FIFO full\n");
debug_msg(npe, "Timeout sending message\n");
debug_msg(npe, "Sending a message took %i cycles\n", cycles);
debug_msg(npe, "Trying to receive message %s\n", what);
debug_msg(npe, "Received [%08X]\n", recv[0]);
debug_msg(npe, "Received [%08X:%08X]\n", recv[0], recv[1]);
debug_msg(npe, "Timeout waiting for message\n");
debug_msg(npe, "Receiving a message took %i cycles\n", cycles);
debug_msg(npe, "Message %s: unexpected message received\n",
debug_msg("timerlat user space threads stopped!\n");
debug_msg("user-space threads stopped!\n");
debug_msg("restoring cpus to %s", context->orig_cpus);
debug_msg("Warming up for %d seconds\n", params->common.warmup);
debug_msg("Error cleaning up the buffer");
debug_msg("reading %s returned %lld\n", rel_path, retval);
debug_msg("setting %s to %lld\n", rel_path, value);
debug_msg("setting cpus to %s from %s", cpus, context->orig_cpus);
debug_msg("Warming up for %d seconds\n", params->common.warmup);
debug_msg("RTLA_NO_BPF set, disabling BPF\n");
debug_msg("osnoise:timerlat_sample missing, disabling BPF\n");
debug_msg("Could not enable BPF\n");
debug_msg("User-space interface detected, setting user-threads\n");
debug_msg("User-space interface not detected, setting kernel-threads\n");
debug_msg("Loading BPF program\n");
debug_msg("Attaching BPF program\n");
debug_msg("timerlat user space threads stopped!\n");
debug_msg("Dispatching timerlat u procs\n");
debug_msg("Failed to create child processes");
debug_msg("Error setting user thread affinity %d, is the CPU online?\n", cpu);
debug_msg("User-space timerlat pid %d on cpu %d\n", gettid(), cpu);
debug_msg("Leaving timerlat pid %d on cpu %d\n", gettid(), cpu);
debug_msg("Enabling %s tracer\n", tracer_name);
debug_msg("Disabling %s:%s filter %s\n", tevent->system,
debug_msg("Disabling %s:%s trigger %s\n", tevent->system,
debug_msg("Disabling event %s:%s\n", tevent->system, tevent->event ? : "*");
debug_msg("Enabling %s:%s filter %s\n", tevent->system,
debug_msg("Enabling %s:%s trigger %s\n", tevent->system,
debug_msg("Enabling event %s:%s\n", tevent->system, tevent->event ? : "*");
debug_msg("Setting trace buffer size to %d Kb\n", size);
debug_msg("cpu_set: adding cpu %d\n", cpu);
debug_msg("cpu_set: adding cpu %d\n", i);
debug_msg("Error parsing the cpu set %s\n", cpu_list);
debug_msg("Found workload pid:%s comm:%s", proc_entry->d_name, buffer);
debug_msg("Set sched attributes for pid:%s\n", proc_entry->d_name);
debug_msg("Set /dev/cpu_dma_latency to %d\n", latency);
debug_msg("Fs %s found at %s\n", fs, mp);
debug_msg("Using cgroup path at: %s\n", cgroup_procs);
debug_msg("Set cgroup attributes for pid:%s\n", pid_str);
debug_msg("Set cgroup attributes for pid:%s\n", proc_entry->d_name);
debug_msg("Could not get rtla affinity, rtla might run with the threads!\n");
debug_msg("rtla and the monitored CPUs do not share CPUs.");
debug_msg("Skipping auto house-keeping\n");
debug_msg("Could not find any CPU for auto house-keeping\n");
debug_msg("Could not set affinity for auto house-keeping\n");
debug_msg("rtla automatically moved to an auto house-keeping cpu set\n");
void debug_msg(const char *fmt, ...);
void debug_msg(const char *fmt, ...);
debug_msg("ikm: read enabled: %d\n", enabled);
debug_msg("ikm: writing enabled: %s\n", enable_disable);
debug_msg("ikm: write \"%s\" reactors: %d\n", reactor, retval);
debug_msg("ikm: read current reactor %s\n", curr_reactor);
debug_msg("ikm: monitor %s has id: %s\n", monitor_name, has_id ? "yes" : "no");
debug_msg("ikm: my pid is %d\n", config_my_pid);