xref: /freebsd/share/examples/witness/lockgraphs.sh (revision 22cf89c938886d14f5796fc49f9f020c23ea8eaf)
1#!/bin/sh
2################################################################################
3#
4# lockgraphs.sh by Michele Dallachiesa -- 2008-05-07 -- v0.1
5#
6#
7################################################################################
8
9sysctl debug.witness.graphs | awk '
10BEGIN {
11  print "digraph lockgraphs {"
12  }
13
14NR > 1 && $0 ~ /"Giant"/ {
15  gsub(","," -> ");
16  print $0 ";"
17}
18
19END {
20  print "}"
21  }'
22
23#eof
24