X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvlib%2Fthreads.c;h=e6733d55b6f271410f16a5b7e0b5e6b8cb7ef6aa;hb=03ce46219cd0fabfd4918822c5b9fed9ef880de8;hp=07e1d79cf4c3a6910c2a0031fa17382bcc8aca83;hpb=a8df85ce1fe957efa8301bd5b5ac3c03737d31f1;p=vpp.git diff --git a/src/vlib/threads.c b/src/vlib/threads.c index 07e1d79cf4c..e6733d55b6f 100644 --- a/src/vlib/threads.c +++ b/src/vlib/threads.c @@ -1848,11 +1848,11 @@ show_clock_command_fn (vlib_main_t * vm, unformat_input_t * input, vlib_cli_command_t * cmd) { int i; - f64 now; + int verbose = 0; - now = vlib_time_now (vm); + (void) unformat (input, "verbose %=", &verbose, 1); - vlib_cli_output (vm, "Time now %.9f", now); + vlib_cli_output (vm, "%U", format_clib_time, &vm->clib_time, verbose); if (vec_len (vlib_mains) == 1) return 0; @@ -1864,6 +1864,10 @@ show_clock_command_fn (vlib_main_t * vm, { if (vlib_mains[i] == 0) continue; + + vlib_cli_output (vm, "%d: %U", i, format_clib_time, + &vlib_mains[i]->clib_time, verbose); + vlib_cli_output (vm, "Thread %d offset %.9f error %.9f", i, vlib_mains[i]->time_offset, vm->time_last_barrier_release -