├── .gitignore
├── .gitmodules
├── README.md
├── demos
├── dispersy
│ ├── dfg-set.html
│ ├── dispersy_0bf0bad.csv
│ ├── dispersy_0bf0bad.csv_rewr
│ ├── dispersy_0bf0bad.svg
│ ├── dispersy_4be6254f6.csv
│ ├── dispersy_4be6254f6.csv_rewr
│ ├── dispersy_4be6254f6.svg
│ ├── dispersy_dfg1.svg
│ ├── dispersy_dfg2.svg
│ ├── dispersy_dfg_diff.svg
│ └── screenshot.png
└── rsync
│ ├── dfg-set.html
│ ├── rsync_dfg1.svg
│ ├── rsync_dfg2.svg
│ ├── rsync_dfg_diff.svg
│ ├── rsync_v1.svg
│ ├── rsync_v1.txt
│ ├── rsync_v2.svg
│ └── rsync_v2.txt
├── generate.sh
├── generate_rsync_demo.sh
├── graphs
├── __init__.py
├── dfg_template.html
├── diff_flame_graphs.py
├── flamegraph
│ └── flamegraph.pl
├── generate_dfg_report.sh
├── preprocess.py
└── preprocess.sh
├── output
├── diff.svg
├── diff.txt
├── git.perf
├── rsync.perf
├── rsync_2.perf
├── rsync_diff.html
├── test_svg.html
├── version1.svg
└── version2.svg
└── test
├── diff.txt
├── reportNew
├── reportNew_rewr
├── reportOld
├── reportOld_rewr
├── test_diff_flame_graphs.py
├── testa.txt
├── testb.txt
├── version1.txt
└── version2.txt
/.gitignore:
--------------------------------------------------------------------------------
1 | # Byte-compiled / optimized / DLL files
2 | __pycache__/
3 | *.py[cod]
4 |
5 | # C extensions
6 | *.so
7 |
8 | # Distribution / packaging
9 | .Python
10 | env/
11 | bin/
12 | build/
13 | develop-eggs/
14 | dist/
15 | eggs/
16 | lib/
17 | lib64/
18 | parts/
19 | sdist/
20 | var/
21 | *.egg-info/
22 | .installed.cfg
23 | *.egg
24 |
25 | # Installer logs
26 | pip-log.txt
27 | pip-delete-this-directory.txt
28 |
29 | # Unit test / coverage reports
30 | htmlcov/
31 | .tox/
32 | .coverage
33 | .cache
34 | nosetests.xml
35 | coverage.xml
36 |
37 | # Translations
38 | *.mo
39 |
40 | # Mr Developer
41 | .mr.developer.cfg
42 | .project
43 | .pydevproject
44 |
45 | # Rope
46 | .ropeproject
47 |
48 | # Django stuff:
49 | *.log
50 | *.pot
51 |
52 | # Sphinx documentation
53 | docs/_build/
54 |
55 | # output dir
56 | output/
57 |
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "FlameGraph"]
2 | path = FlameGraph
3 | url = https://github.com/corpaul/FlameGraph.git
4 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | flamegraphdiff
2 | ==============
3 |
4 | 
5 |
6 | See http://corpaul.github.io/flamegraphdiff/ for more info.
7 |
--------------------------------------------------------------------------------
/demos/dispersy/dfg-set.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Differential Flame Graph
6 |
7 |
8 |
9 |
10 | DFG1:
11 |
12 |
13 |
14 | DFG2:
15 |
16 |
17 |
18 |
19 | DFG_diff:
20 |
21 |
22 |
23 |
24 |
73 |
74 |
75 |
--------------------------------------------------------------------------------
/demos/dispersy/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/corpaul/flamegraphdiff/910c6b03ebee9de443a008b9d20b383b7a649e75/demos/dispersy/screenshot.png
--------------------------------------------------------------------------------
/demos/rsync/dfg-set.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Differential Flame Graph
6 |
7 |
8 |
9 |
10 | DFG1:
11 |
12 |
13 |
14 | DFG2:
15 |
16 |
17 |
18 |
19 | DFG_diff:
20 |
21 |
22 |
23 |
24 |
73 |
74 |
75 |
--------------------------------------------------------------------------------
/demos/rsync/rsync_dfg_diff.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
13 |
177 |
178 | Flame Graph
179 |
180 | Reset Zoom
181 |
182 | main (210 samples, 4.66%; 0.00%)
183 | main
184 |
185 |
186 | _nl_find_locale (210 samples, 4.66%; +4.44%)
187 | _nl_f..
188 |
189 |
190 | md5_process (4,299 samples, 95.34%; +44.36%)
191 | md5_process
192 |
193 |
194 | setlocale (210 samples, 4.66%; 0.00%)
195 | setlo..
196 |
197 |
198 | all (4,509 samples, 100%)
199 |
200 |
201 |
202 |
--------------------------------------------------------------------------------
/generate.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | function usage() {
4 | die "Generate an HTML page of differences between two folded stacks (rendered as flame graphs)
5 |
6 | Usage: $0
7 |
8 | eg: $0 demos/rsync/rsync_v1.txt demos/rsync/rsync_v2.txt demos/rsync"
9 | }
10 |
11 | function die() {
12 | local exit_status="$?"
13 | set +x
14 | [ "$exit_status" -eq "0" ] && exit_status=1
15 | local msg="$1"
16 | >&2 echo -e "$msg"
17 | exit "${exit_status}"
18 | }
19 |
20 | trap 'die "Unhandled error on or near line ${LINENO}"' ERR
21 |
22 | left=$1
23 | right=$2
24 | output_dir=$3
25 |
26 | [ -z "$left" ] || [ -z "$right" ] || [ -z "$output_dir" ] && usage
27 |
28 | set -x
29 |
30 | FlameGraph/difffolded.pl $2 $1 | FlameGraph/flamegraph.pl > $3/dfg1.svg
31 | FlameGraph/difffolded.pl $1 $2 | FlameGraph/flamegraph.pl > $3/dfg2.svg
32 | FlameGraph/difffolded.pl -d $1 $2 | FlameGraph/flamegraph.pl > $3/dfg_diff.svg
33 |
34 | graphs/generate_dfg_report.sh dfg1.svg dfg2.svg $3/dfg_diff.svg $3
35 |
--------------------------------------------------------------------------------
/generate_rsync_demo.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash -xe
2 |
3 | FlameGraph/difffolded.pl demos/rsync/rsync_v2.txt demos/rsync/rsync_v1.txt | FlameGraph/flamegraph.pl > demos/rsync/rsync_dfg1.svg
4 | FlameGraph/difffolded.pl demos/rsync/rsync_v1.txt demos/rsync/rsync_v2.txt | FlameGraph/flamegraph.pl > demos/rsync/rsync_dfg2.svg
5 | FlameGraph/difffolded.pl -d demos/rsync/rsync_v1.txt demos/rsync/rsync_v2.txt | FlameGraph/flamegraph.pl > demos/rsync/rsync_dfg_diff.svg
6 |
7 | graphs/generate_dfg_report.sh rsync_dfg1.svg rsync_dfg2.svg rsync_dfg_diff.svg demos/rsync/
8 |
--------------------------------------------------------------------------------
/graphs/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/corpaul/flamegraphdiff/910c6b03ebee9de443a008b9d20b383b7a649e75/graphs/__init__.py
--------------------------------------------------------------------------------
/graphs/dfg_template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Differential Flame Graph
6 |
7 |
8 |
9 |
10 | DFG1:
11 |
12 |
13 |
14 | DFG2:
15 |
16 |
17 |
18 |
19 | DFG_diff:
20 |
21 |
22 |
23 |
24 |
73 |
74 |
75 |
--------------------------------------------------------------------------------
/graphs/diff_flame_graphs.py:
--------------------------------------------------------------------------------
1 | import csv
2 | import sys
3 |
4 |
5 | class CsvRecord():
6 | def __init__(self, val, st):
7 | self.val = val
8 | self.st = st
9 |
10 |
11 | class DiffFlameGraph():
12 |
13 | def loadCSV(self, filename):
14 | values = {}
15 | # read CSV
16 | with open(filename, 'rb') as csvfile:
17 | reader = csv.reader(csvfile, delimiter=' ')
18 | for line in reader:
19 | st = line[0].strip()
20 | val = int(line[1].strip())
21 | values[st] = CsvRecord(val, st)
22 | return values
23 |
24 | def diffCsv(self, values1, values2):
25 | values = {}
26 |
27 | for st in values1.keys():
28 | c = values1[st]
29 | values[st] = CsvRecord(0, c.st)
30 | if st in values2.keys():
31 | values[st].val = values2[st].val - values1[st].val
32 | else:
33 | values[st].val = -(values1[st].val)
34 |
35 | # make sure all new keys are added to the graph as well
36 | for st in values2.keys():
37 | if st not in values.keys():
38 | c = values2[st]
39 | values[st] = CsvRecord(0, c.st)
40 | values[st].val = values2[st].val
41 |
42 | return values
43 |
44 | def equal(self, values1, values2):
45 | for st in values1.keys():
46 | if st not in values2.keys():
47 | return False
48 | if values1[st].val != values2[st].val:
49 | return False
50 | return len(values1) == len(values2)
51 |
52 | def writeDiff(self, diffCsv, filename):
53 | with open(filename, "w") as csvfile:
54 | for st in diffCsv:
55 | c = diffCsv[st]
56 | # if c.val > 0:
57 | csvfile.write("%s %d\n" % (st, c.val))
58 |
59 | if __name__ == '__main__':
60 |
61 | if len(sys.argv) < 4:
62 | print "Usage: python diff_flame_graphs.py profile1 profile2 outputname"
63 | print "Note: profile(*) is a textfile containing stacktraces and a value for those traces, separated by a space"
64 | sys.exit(0)
65 |
66 | diff = DiffFlameGraph()
67 | val1 = diff.loadCSV(sys.argv[1])
68 | val2 = diff.loadCSV(sys.argv[2])
69 |
70 | diffCsv = diff.diffCsv(val1, val2)
71 | diff.writeDiff(diffCsv, sys.argv[3])
72 |
--------------------------------------------------------------------------------
/graphs/flamegraph/flamegraph.pl:
--------------------------------------------------------------------------------
1 | #!/usr/bin/perl -w
2 | #
3 | # flamegraph.pl flame stack grapher.
4 | #
5 | # This takes stack samples and renders a call graph, allowing hot functions
6 | # and codepaths to be quickly identified. Stack samples can be generated using
7 | # tools such as DTrace, perf, SystemTap, and Instruments.
8 | #
9 | # USAGE: ./flamegraph.pl [options] input.txt > graph.svg
10 | #
11 | # grep funcA input.txt | ./flamegraph.pl [options] > graph.svg
12 | #
13 | # Options are listed in the usage message (--help).
14 | #
15 | # The input is stack frames and sample counts formatted as single lines. Each
16 | # frame in the stack is semicolon separated, with a space and count at the end
17 | # of the line. These can be generated using DTrace with stackcollapse.pl,
18 | # and other tools using the stackcollapse variants.
19 | #
20 | # The output graph shows relative presence of functions in stack samples. The
21 | # ordering on the x-axis has no meaning; since the data is samples, time order
22 | # of events is not known. The order used sorts function names alphabetically.
23 | #
24 | # While intended to process stack samples, this can also process stack traces.
25 | # For example, tracing stacks for memory allocation, or resource usage. You
26 | # can use --title to set the title to reflect the content, and --countname
27 | # to change "samples" to "bytes" etc.
28 | #
29 | # There are a few different palettes, selectable using --color. Functions
30 | # called "-" will be printed gray, which can be used for stack separators (eg,
31 | # between user and kernel stacks).
32 | #
33 | # HISTORY
34 | #
35 | # This was inspired by Neelakanth Nadgir's excellent function_call_graph.rb
36 | # program, which visualized function entry and return trace events. As Neel
37 | # wrote: "The output displayed is inspired by Roch's CallStackAnalyzer which
38 | # was in turn inspired by the work on vftrace by Jan Boerhout". See:
39 | # https://blogs.oracle.com/realneel/entry/visualizing_callstacks_via_dtrace_and
40 | #
41 | # Copyright 2011 Joyent, Inc. All rights reserved.
42 | # Copyright 2011 Brendan Gregg. All rights reserved.
43 | #
44 | # CDDL HEADER START
45 | #
46 | # The contents of this file are subject to the terms of the
47 | # Common Development and Distribution License (the "License").
48 | # You may not use this file except in compliance with the License.
49 | #
50 | # You can obtain a copy of the license at docs/cddl1.txt or
51 | # http://opensource.org/licenses/CDDL-1.0.
52 | # See the License for the specific language governing permissions
53 | # and limitations under the License.
54 | #
55 | # When distributing Covered Code, include this CDDL HEADER in each
56 | # file and include the License file at docs/cddl1.txt.
57 | # If applicable, add the following below this CDDL HEADER, with the
58 | # fields enclosed by brackets "[]" replaced with your own identifying
59 | # information: Portions Copyright [yyyy] [name of copyright owner]
60 | #
61 | # CDDL HEADER END
62 | #
63 | # 21-Nov-2013 Shawn Sterling Added consistent palette file option
64 | # 17-Mar-2013 Tim Bunce Added options and more tunables.
65 | # 15-Dec-2011 Dave Pacheco Support for frames with whitespace.
66 | # 10-Sep-2011 Brendan Gregg Created this.
67 |
68 | use strict;
69 |
70 | use Getopt::Long;
71 |
72 | use Digest::MD5 qw(md5_hex);
73 |
74 | # tunables
75 | my $encoding;
76 | my $fonttype = "Verdana";
77 | my $imagewidth = 1200; # max width, pixels
78 | my $frameheight = 16; # max height is dynamic
79 | my $fontsize = 12; # base text size
80 | my $fontwidth = 0.59; # avg width relative to fontsize
81 | my $minwidth = 1; # min function width, pixels
82 | my $titletext = "Flame Graph"; # centered heading
83 | my $nametype = "Function:"; # what are the names in the data?
84 | my $countname = "samples"; # what are the counts in the data?
85 | my $colors = "hot"; # color theme
86 | my $bgcolor1 = "#eeeeee"; # background color gradient start
87 | my $bgcolor2 = "#eeeeb0"; # background color gradient stop
88 | my $nameattrfile; # file holding function attributes
89 | my $timemax; # (override the) sum of the counts
90 | my $factor = 1; # factor to scale counts by
91 | my $hash = 0; # color by function name
92 | my $palette = 0; # if we use consistent palettes (default off)
93 | my %palette_map; # palette map hash
94 | my $pal_file = "palette.map"; # palette map file name
95 |
96 | GetOptions(
97 | 'fonttype=s' => \$fonttype,
98 | 'width=i' => \$imagewidth,
99 | 'height=i' => \$frameheight,
100 | 'encoding=s' => \$encoding,
101 | 'fontsize=f' => \$fontsize,
102 | 'fontwidth=f' => \$fontwidth,
103 | 'minwidth=f' => \$minwidth,
104 | 'title=s' => \$titletext,
105 | 'nametype=s' => \$nametype,
106 | 'countname=s' => \$countname,
107 | 'nameattr=s' => \$nameattrfile,
108 | 'total=s' => \$timemax,
109 | 'factor=f' => \$factor,
110 | 'colors=s' => \$colors,
111 | 'hash' => \$hash,
112 | 'cp' => \$palette,
113 | ) or die < outfile.svg\n
115 | --title # change title text
116 | --width # width of image (default 1200)
117 | --height # height of each frame (default 16)
118 | --minwidth # omit smaller functions (default 0.1 pixels)
119 | --fonttype # font type (default "Verdana")
120 | --fontsize # font size (default 12)
121 | --countname # count type label (default "samples")
122 | --nametype # name type label (default "Function:")
123 | --colors # "hot", "mem", "io" palette (default "hot")
124 | --hash # colors are keyed by function name hash
125 | --cp # use consistent palette (palette.map)
126 |
127 | eg,
128 | $0 --title="Flame Graph: malloc()" trace.txt > graph.svg
129 | USAGE_END
130 |
131 | # internals
132 | my $ypad1 = $fontsize * 4; # pad top, include title
133 | my $ypad2 = $fontsize * 2 + 10; # pad bottom, include labels
134 | my $xpad = 10; # pad lefm and right
135 | my $depthmax = 0;
136 | my %Events;
137 | my %nameattr;
138 |
139 | if ($nameattrfile) {
140 | # The name-attribute file format is a function name followed by a tab then
141 | # a sequence of tab separated name=value pairs.
142 | open my $attrfh, $nameattrfile or die "Can't read $nameattrfile: $!\n";
143 | while (<$attrfh>) {
144 | chomp;
145 | my ($funcname, $attrstr) = split /\t/, $_, 2;
146 | die "Invalid format in $nameattrfile" unless defined $attrstr;
147 | $nameattr{$funcname} = { map { split /=/, $_, 2 } split /\t/, $attrstr };
148 | }
149 | }
150 |
151 | if ($colors eq "mem") { $bgcolor1 = "#eeeeee"; $bgcolor2 = "#e0e0ff"; }
152 | if ($colors eq "io") { $bgcolor1 = "#f8f8f8"; $bgcolor2 = "#e8e8e8"; }
153 |
154 | # SVG functions
155 | { package SVG;
156 | sub new {
157 | my $class = shift;
158 | my $self = {};
159 | bless ($self, $class);
160 | return $self;
161 | }
162 |
163 | sub header {
164 | my ($self, $w, $h) = @_;
165 | my $enc_attr = '';
166 | if (defined $encoding) {
167 | $enc_attr = qq{ encoding="$encoding"};
168 | }
169 | $self->{svg} .= <
171 |
172 |
173 | SVG
174 | }
175 |
176 | sub include {
177 | my ($self, $content) = @_;
178 | $self->{svg} .= $content;
179 | }
180 |
181 | sub colorAllocate {
182 | my ($self, $r, $g, $b) = @_;
183 | return "rgb($r,$g,$b)";
184 | }
185 |
186 | sub group_start {
187 | my ($self, $attr) = @_;
188 |
189 | my @g_attr = map {
190 | exists $attr->{$_} ? sprintf(qq/$_="%s"/, $attr->{$_}) : ()
191 | } qw(id class style onmouseover onmouseout);
192 | push @g_attr, $attr->{g_extra} if $attr->{g_extra};
193 | $self->{svg} .= sprintf qq/\n/, join(' ', @g_attr);
194 |
195 | $self->{svg} .= sprintf qq/%s<\/title>/, $attr->{title}
196 | if $attr->{title}; # should be first element within g container
197 |
198 | if ($attr->{href}) {
199 | my @a_attr;
200 | push @a_attr, sprintf qq/xlink:href="%s"/, $attr->{href} if $attr->{href};
201 | # default target=_top else links will open within SVG
202 | push @a_attr, sprintf qq/target="%s"/, $attr->{target} || "_top";
203 | push @a_attr, $attr->{a_extra} if $attr->{a_extra};
204 | $self->{svg} .= sprintf qq//, join(' ', @a_attr);
205 | }
206 | }
207 |
208 | sub group_end {
209 | my ($self, $attr) = @_;
210 | $self->{svg} .= qq/<\/a>\n/ if $attr->{href};
211 | $self->{svg} .= qq/<\/g>\n/;
212 | }
213 |
214 | sub filledRectangle {
215 | my ($self, $x1, $y1, $x2, $y2, $fill, $extra) = @_;
216 | $x1 = sprintf "%0.1f", $x1;
217 | $x2 = sprintf "%0.1f", $x2;
218 | my $w = sprintf "%0.1f", $x2 - $x1;
219 | my $h = sprintf "%0.1f", $y2 - $y1;
220 | $extra = defined $extra ? $extra : "";
221 | $self->{svg} .= qq/ \n/;
222 | }
223 |
224 | sub stringTTF {
225 | my ($self, $color, $font, $size, $angle, $x, $y, $str, $loc, $extra) = @_;
226 | $loc = defined $loc ? $loc : "left";
227 | $extra = defined $extra ? $extra : "";
228 | $self->{svg} .= qq/$str<\/text>\n/;
229 | }
230 |
231 | sub svg {
232 | my $self = shift;
233 | return "$self->{svg} \n";
234 | }
235 | 1;
236 | }
237 |
238 | sub namehash {
239 | # Generate a vector hash for the name string, weighting early over
240 | # later characters. We want to pick the same colors for function
241 | # names across different flame graphs.
242 | my $name = shift;
243 | my $vector = 0;
244 | my $weight = 1;
245 | my $max = 1;
246 | my $mod = 10;
247 | # if module name present, trunc to 1st char
248 | $name =~ s/.(.*?)`//;
249 | foreach my $c (split //, $name) {
250 | my $i = (ord $c) % $mod;
251 | $vector += ($i / ($mod++ - 1)) * $weight;
252 | $max += 1 * $weight;
253 | $weight *= 0.70;
254 | last if $mod > 12;
255 | }
256 | return (1 - $vector / $max)
257 | }
258 |
259 | sub color {
260 | my ($type, $hash, $name) = @_;
261 | my ($v1, $v2, $v3);
262 | if ($hash) {
263 | $v1 = namehash($name);
264 | $v2 = $v3 = namehash(scalar reverse $name);
265 | } else {
266 | $v1 = rand(1);
267 | $v2 = rand(1);
268 | $v3 = rand(1);
269 | }
270 | if (defined $type and $type eq "hot") {
271 | my $r = 205 + int(50 * $v3);
272 | my $g = 0 + int(230 * $v1);
273 | my $b = 0 + int(55 * $v2);
274 | return "rgb($r,$g,$b)";
275 | }
276 | if (defined $type and $type eq "mem") {
277 | my $r = 0;
278 | my $g = 190 + int(50 * $v2);
279 | my $b = 0 + int(210 * $v1);
280 | return "rgb($r,$g,$b)";
281 | }
282 | if (defined $type and $type eq "io") {
283 | my $r = 80 + int(60 * $v1);
284 | my $g = $r;
285 | my $b = 190 + int(55 * $v2);
286 | return "rgb($r,$g,$b)";
287 | }
288 | return "rgb(0,0,0)";
289 | }
290 |
291 | sub color_map {
292 | my ($colors, $func) = @_;
293 | if (exists $palette_map{$func}) {
294 | return $palette_map{$func};
295 | } else {
296 | $palette_map{$func} = color($colors);
297 | return $palette_map{$func};
298 | }
299 | }
300 |
301 | sub write_palette {
302 | open(FILE, ">$pal_file");
303 | foreach my $key (sort keys %palette_map) {
304 | print FILE $key."->".$palette_map{$key}."\n";
305 | }
306 | close(FILE);
307 | }
308 |
309 | sub read_palette {
310 | if (-e $pal_file) {
311 | open(FILE, $pal_file) or die "can't open file $pal_file: $!";
312 | while ( my $line = ) {
313 | chomp($line);
314 | (my $key, my $value) = split("->",$line);
315 | $palette_map{$key}=$value;
316 | }
317 | close(FILE)
318 | }
319 | }
320 |
321 | my %Node;
322 | my %Tmp;
323 |
324 | sub flow {
325 | my ($last, $this, $v) = @_;
326 |
327 | my $len_a = @$last - 1;
328 | my $len_b = @$this - 1;
329 |
330 | my $i = 0;
331 | my $i2 = 0;
332 | my $len_same;
333 | my $k;
334 | my $tmpId = "";
335 | my $digest = "";
336 |
337 |
338 | for (; $i <= $len_a; $i++) {
339 | last if $i > $len_b;
340 | last if $last->[$i] ne $this->[$i];
341 | }
342 | $len_same = $i;
343 |
344 | for ($i = $len_a; $i >= $len_same; $i--) {
345 | $k = "$last->[$i];$i";
346 | # a unique ID is constructed from "func;depth;etime";
347 | # func-depth isn't unique, it may be repeated later.
348 | $Node{"$k;$v"}->{stime} = delete $Tmp{$k}->{stime};
349 |
350 | # to identify nodes in different graphs they need to have consistent id's
351 | # so we will generate the id based on the stack
352 | $tmpId = "";
353 | for ($i2 = $i; $i2 >= 0; $i2--)
354 | {
355 | $tmpId = "$tmpId;$last->[$i2]";
356 | }
357 | # get the md5 hash to use as id in the svg to prevent huge id's
358 | $digest = md5_hex($tmpId);
359 | $Node{"$k;$v"}->{elemId} = $tmpId;
360 |
361 | delete $Tmp{$k};
362 | }
363 |
364 |
365 | for ($i = $len_same; $i <= $len_b; $i++) {
366 | my $k = "$this->[$i];$i";
367 | $Tmp{$k}->{stime} = $v;
368 |
369 | }
370 |
371 | return $this;
372 | }
373 |
374 | # Parse input
375 | my @Data = <>;
376 | my $last = [];
377 | my $time = 0;
378 | my $ignored = 0;
379 | foreach (sort @Data) {
380 | chomp;
381 | #my ($stack, $samples) = (/^(.*)\s+(\d+(?:\.\d*)?)\s+(.+)$/);
382 | my ($stack, $samples) = (/^(.*)\s+(\d+(?:\.\d*)?)$/);
383 | unless (defined $samples) {
384 | ++$ignored;
385 | next;
386 | }
387 | $stack =~ tr/<>/()/;
388 |
389 | $last = flow($last, [ '', split ";", $stack ], $time);
390 |
391 | $time += $samples;
392 |
393 |
394 | }
395 |
396 |
397 | flow($last, [], $time);
398 |
399 |
400 |
401 | warn "Ignored $ignored lines with invalid format\n" if $ignored;
402 | die "ERROR: No stack counts found\n" unless $time;
403 |
404 | if ($timemax and $timemax < $time) {
405 | warn "Specified --total $timemax is less than actual total $time, so ignored\n"
406 | if $timemax/$time > 0.02; # only warn is significant (e.g., not rounding etc)
407 | undef $timemax;
408 | }
409 | $timemax ||= $time;
410 |
411 | my $widthpertime = ($imagewidth - 2 * $xpad) / $timemax;
412 | my $minwidth_time = $minwidth / $widthpertime;
413 |
414 | # prune blocks that are too narrow and determine max depth
415 | while (my ($id, $node) = each %Node) {
416 | my ($func, $depth, $etime) = split ";", $id;
417 | my $stime = $node->{stime};
418 | die "missing start for $id" if not defined $stime;
419 |
420 | if (($etime-$stime) < $minwidth_time) {
421 | delete $Node{$id};
422 | next;
423 | }
424 | $depthmax = $depth if $depth > $depthmax;
425 | }
426 |
427 | # Draw canvas
428 | my $imageheight = ($depthmax * $frameheight) + $ypad1 + $ypad2;
429 | my $im = SVG->new();
430 | $im->header($imagewidth, $imageheight);
431 | my $inc = <
433 |
434 |
435 |
436 |
437 |
438 |
441 |
449 | INC
450 | $im->include($inc);
451 | $im->filledRectangle(0, 0, $imagewidth, $imageheight, 'url(#background)');
452 | my ($white, $black, $vvdgrey, $vdgrey) = (
453 | $im->colorAllocate(255, 255, 255),
454 | $im->colorAllocate(0, 0, 0),
455 | $im->colorAllocate(40, 40, 40),
456 | $im->colorAllocate(160, 160, 160),
457 | );
458 | $im->stringTTF($black, $fonttype, $fontsize + 5, 0.0, int($imagewidth / 2), $fontsize * 2, $titletext, "middle");
459 | $im->stringTTF($black, $fonttype, $fontsize, 0.0, $xpad, $imageheight - ($ypad2 / 2), " ", "", 'id="details"');
460 |
461 | if ($palette) {
462 | read_palette();
463 | }
464 | # Draw frames
465 |
466 | while (my ($id, $node) = each %Node) {
467 | my ($func, $depth, $etime) = split ";", $id;
468 | my $stime = $node->{stime};
469 | my $elemId = $node->{elemId};
470 |
471 | $etime = $timemax if $func eq "" and $depth == 0;
472 |
473 | my $x1 = $xpad + $stime * $widthpertime;
474 | my $x2 = $xpad + $etime * $widthpertime;
475 | my $y1 = $imageheight - $ypad2 - ($depth + 1) * $frameheight + 1;
476 | my $y2 = $imageheight - $ypad2 - $depth * $frameheight;
477 |
478 | my $samples = sprintf "%.0f", ($etime - $stime) * $factor;
479 | (my $samples_txt = $samples) # add commas per perlfaq5
480 | =~ s/(^[-+]?\d+?(?=(?>(?:\d{3})+)(?!\d))|\G\d{3}(?=\d))/$1,/g;
481 |
482 | my $info;
483 | if ($func eq "" and $depth == 0) {
484 | $info = "all ($samples_txt $countname, 100%)";
485 | } else {
486 | my $pct = sprintf "%.2f", ((100 * $samples) / ($timemax * $factor));
487 | my $escaped_func = $func;
488 | $escaped_func =~ s/&/&/g;
489 | $escaped_func =~ s/</g;
490 | $escaped_func =~ s/>/>/g;
491 | $info = "$escaped_func ($samples_txt $countname, $pct%)";
492 | }
493 |
494 | my $nameattr = { %{ $nameattr{$func}||{} } }; # shallow clone
495 | $nameattr->{id} ||= $elemId;
496 | $nameattr->{class} ||= "func_g";
497 | $nameattr->{onmouseover} ||= "s('".$info."','".$elemId."')";
498 | $nameattr->{onmouseout} ||= "c('".$elemId."')";
499 | $nameattr->{title} ||= $info;
500 | $im->group_start($nameattr);
501 |
502 | if ($palette) {
503 | $im->filledRectangle($x1, $y1, $x2, $y2, color_map($colors, $func), 'rx="2" ry="2"');
504 | } else {
505 | my $color = $func eq "-" ? $vdgrey : color($colors, $hash, $func);
506 | $im->filledRectangle($x1, $y1, $x2, $y2, $color, 'rx="2" ry="2"');
507 | }
508 |
509 | my $chars = int( ($x2 - $x1) / ($fontsize * $fontwidth));
510 | if ($chars >= 3) { # room for one char plus two dots
511 | my $text = substr $func, 0, $chars;
512 | substr($text, -2, 2) = ".." if $chars < length $func;
513 | $text =~ s/&/&/g;
514 | $text =~ s/</g;
515 | $text =~ s/>/>/g;
516 | $im->stringTTF($black, $fonttype, $fontsize, 0.0, $x1 + 3, 3 + ($y1 + $y2) / 2, $text, "");
517 | }
518 |
519 | $im->group_end($nameattr);
520 | }
521 |
522 | print $im->svg;
523 |
524 | if ($palette) {
525 | write_palette();
526 | }
527 |
528 | # vim: ts=8 sts=8 sw=8 noexpandtab
529 |
--------------------------------------------------------------------------------
/graphs/generate_dfg_report.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash -xe
2 |
3 | EXPECTED_ARGS=4
4 | if [ $# -ne $EXPECTED_ARGS ]
5 | then
6 | echo "Usage: `basename $0` v1.svg v2.svg diff.svg outputdir"
7 | echo "Note: the svg files should be in the same directory as the generated dfg-set.html file."
8 | exit 65
9 | fi
10 |
11 | OUTPUTDIR=$4
12 |
13 | IFLAG="-i" && [[ "$(uname)" == "Darwin" ]] && IFLAG="-i ''"
14 |
15 | cp graphs/dfg_template.html $OUTPUTDIR/dfg-set.html
16 | sed ${IFLAG} "s|%V1FILE%|$1|g" $OUTPUTDIR/dfg-set.html
17 | sed ${IFLAG} "s|%V2FILE%|$2|g" $OUTPUTDIR/dfg-set.html
18 | sed ${IFLAG} "s|%DIFFFILE%|$3|g" $OUTPUTDIR/dfg-set.html
19 |
--------------------------------------------------------------------------------
/graphs/preprocess.py:
--------------------------------------------------------------------------------
1 | import csv
2 | import sys
3 | import hashlib
4 |
5 |
6 | class Preprocessor():
7 | def preprocessIO(self, filename):
8 | val = self.loadIOCSV(filename)
9 | rewr = {}
10 | for v in val.keys():
11 | st = v.split('<-')
12 | # remove empty strings
13 | st = filter(None, st)
14 | st = [s.replace(' ', '') for s in st]
15 | # reverse stacktrace
16 | st = st[::-1]
17 | st = ';'.join(st)
18 | rewr[st] = [val[v]]
19 | self.writeCsv(rewr, "%s_rewr" % filename)
20 |
21 | def loadIOCSV(self, filename):
22 | values = {}
23 | # read CSV
24 | with open(filename, 'rb') as csvfile:
25 | reader = csv.reader(csvfile, delimiter=',')
26 | for line in reader:
27 | st = line[1].strip()
28 | val = int(line[2].strip())
29 | values[st] = val
30 | return values
31 |
32 | def writeCsv(self, csv, filename):
33 | with open(filename, "w") as csvfile:
34 | for st in csv.keys():
35 | csvfile.write("%s %d\n" % (st, csv[st][0]))
36 |
37 |
38 | if __name__ == '__main__':
39 |
40 | if len(sys.argv) < 3:
41 | print "Usage: python preprocess.py filename type"
42 | print "type: {IO}"
43 | sys.exit(0)
44 |
45 | p = Preprocessor()
46 |
47 | if sys.argv[2] == "IO":
48 | p.preprocessIO(sys.argv[1])
49 |
--------------------------------------------------------------------------------
/graphs/preprocess.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash -xe
2 |
3 | sed -e "s~ ~ ~g" $1 > $1.tmp && mv $1.tmp $1
4 | sed -e "s~ ;~?;~g" $1 > $1.tmp && mv $1.tmp $1
5 | sed -e "s~, ~,~g" $1 > $1.tmp && mv $1.tmp $1
6 |
--------------------------------------------------------------------------------
/output/diff.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
13 |
21 |
22 | Flame Graph
23 |
24 |
25 | unix`sys_syscall (9,990 samples, 100.00%)
26 | unix`sys_syscall
27 |
28 |
29 | genunix`open (9,990 samples, 100.00%)
30 | genunix`open
31 |
32 |
33 | genunix`audit_falloc (9,990 samples, 100.00%)
34 | genunix`audit_falloc
35 |
36 |
37 | genunix`copen (9,990 samples, 100.00%)
38 | genunix`copen
39 |
40 |
41 | genunix`kmem_cache_alloc (9,990 samples, 100.00%)
42 | genunix`kmem_cache_alloc
43 |
44 |
45 | all (9,990 samples, 100%)
46 |
47 |
48 |
49 | genunix`openat (9,990 samples, 100.00%)
50 | genunix`openat
51 |
52 |
53 | genunix`falloc (9,990 samples, 100.00%)
54 | genunix`falloc
55 |
56 |
57 |
--------------------------------------------------------------------------------
/output/diff.txt:
--------------------------------------------------------------------------------
1 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup 0
2 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`bcmp 0
3 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;unix`mutex_exit 0
4 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;unix`mutex_enter 0
5 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;genunix`kmem_cache_free 0
6 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`crfree 0
7 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`setf;genunix`fd_reserve 0
8 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`crgetuid 0
9 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`disp_lock_exit;unix`kpreempt;unix`preempt;genunix`disp_lock_exit_nopreempt;unix`do_splx 0
10 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fsop_root 0
11 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;unix`mutex_exit 0
12 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup;unix`bcmp 0
13 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;genunix`vn_invalid 0
14 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_reinit 0
15 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse 0
16 | unix`sys_syscall;genunix`open 0
17 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`thread_lock;unix`splr 0
18 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;genunix`kmem_cache_free 0
19 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;unix`mutex_exit 0
20 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`kmem_cache_free;genunix`kmem_cpu_reload 0
21 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_exit 0
22 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`disp_lock_exit 0
23 | genunix`post_syscall 0
24 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;unix`strlen 0
25 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`pn_fixslash 0
26 | unix`sys_syscall;genunix`syscall_mstate;genunix`gethrtime_unscaled 0
27 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_setops 0
28 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`crgetmapped 0
29 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`setbackdq;unix`cmt_balance 0
30 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`kmem_zalloc 0
31 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_exists 0
32 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`sigcheck 0
33 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`crgetmapped 0
34 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`fd_reserve 0
35 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`splx 0
36 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`splr 0
37 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`dnlc_lookup 0
38 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_free;genunix`kmem_cache_free 0
39 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`lock_try 0
40 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy 0
41 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`kmem_alloc 0
42 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc_file 0
43 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_mountedvfs 0
44 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`pn_get_buf 0
45 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`kmem_cache_alloc 0
46 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`kmem_free 0
47 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_free;unix`mutex_exit 0
48 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`rwst_tryenter 0
49 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_vfsrlock 0
50 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;unix`mutex_enter 0
51 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`rwst_tryenter 0
52 | unix`sys_syscall 0
53 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;unix`mutex_enter 0
54 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`kmem_cache_alloc 0
55 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock 0
56 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`kmem_free 0
57 | unix`0xfffffffffb800ca0;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_read 0
58 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`pn_getcomponent 0
59 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;genunix`disp_lock_exit_high 0
60 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy 0
61 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;unix`mutex_vector_enter;unix`mutex_delay_default 0
62 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfslocks_getlock 0
63 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;unix`disp;unix`membar_enter 0
64 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_vfsunlock 0
65 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`strlen;unix`_interrupt;unix`do_interrupt;unix`dispatch_hilevel 0
66 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;lofs`lsave 0
67 | unix`sys_syscall;genunix`open;genunix`openat;genunix`setf 0
68 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc 0
69 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;genunix`fop_getpage;genunix`swap_getpage;genunix`swap_getapage;genunix`pvn_plist_init 0
70 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`thread_lock 0
71 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`clear_stale_fd 0
72 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`thread_lock;unix`clear_int_flag 0
73 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock 0
74 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc 0
75 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;unix`mutex_exit 0
76 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`lwp_getdatamodel 0
77 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;unix`mutex_destroy 0
78 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_destroy 0
79 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter 0
80 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`traverse 0
81 | unix`sys_syscall;genunix`open;genunix`openat;genunix`falloc 0
82 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vfs_matchops;unix`membar_consumer 0
83 | unix`0xfffffffffb800c91;genunix`disp_lock_exit 0
84 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;genunix`fop_getpage;genunix`swap_getpage;genunix`swap_getapage;unix`page_create_va;unix`page_get_freelist;unix`page_get_mnode_freelist;unix`mutex_enter 0
85 | unix`0xfffffffffb800ca0;genunix`gethrtime_unscaled 0
86 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`kmem_cache_alloc 0
87 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;genunix`kmem_cache_free 0
88 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;unix`mutex_enter 0
89 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;unix`mutex_enter 0
90 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init 0
91 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;lofs`lo_lookup 0
92 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`audit_getstate 0
93 | unix`sys_syscall;genunix`gethrtime_unscaled 0
94 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free 0
95 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_cache_free 0
96 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;genunix`fop_getpage;genunix`swap_getpage;genunix`swap_getapage;unix`page_lookup;unix`page_lookup_create 0
97 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup 0
98 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookuppnatcred 0
99 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;unix`hat_memload_region;unix`hat_memload;unix`hati_load_common;unix`hati_pte_map;unix`hment_assign;unix`hment_insert;genunix`avl_add;genunix`avl_find;unix`hment_compare 0
100 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`ufalloc_file;genunix`fd_find 0
101 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`pn_get_buf 0
102 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;unix`mutex_destroy 0
103 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_iaccess 0
104 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;genunix`dnlc_lookup 0
105 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;unix`copyinstr 0
106 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;unix`mutex_init 0
107 | unix`sys_syscall;genunix`rexit;genunix`exit;genunix`proc_exit;genunix`relvm;genunix`as_free;genunix`segvn_unmap;unix`hat_unload_callback;unix`hat_pte_unmap;unix`hment_remove;genunix`avl_find;unix`hment_compare 0
108 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_mountedvfs 0
109 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_setpath 0
110 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`freelonode 0
111 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;unix`mutex_exit 0
112 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_alloc;genunix`kmem_cache_alloc 0
113 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_mountedvfs 0
114 | unix`0xfffffffffb800c91;genunix`post_syscall;FSS`fss_preempt 0
115 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_free 0
116 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`crhold 0
117 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`cpucaps_charge;unix`caps_charge_adjust;genunix`mstate_thread_onproc_time;unix`tsc_gethrtimeunscaled 0
118 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;unix`mutex_vector_enter;unix`tsc_read 0
119 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse 0
120 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup;genunix`memcmp 0
121 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vsd_free 0
122 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`audit_getstate 0
123 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;unix`mutex_enter 0
124 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`mutex_exit 0
125 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;unix`mutex_enter 0
126 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_init 0
127 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;unix`atomic_add_32 0
128 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_alloc 0
129 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`fop_lookup 0
130 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;unix`mutex_enter 0
131 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`ufalloc_file 0
132 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init;unix`mutex_init 0
133 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init;genunix`cv_init 0
134 | unix`sys_syscall;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_gethrtimeunscaled 0
135 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`traverse 0
136 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode 0
137 | unix`sys_syscall;genunix`openat 0
138 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`segvn_fault 0
139 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`audit_getstate 0
140 | unix`0xfffffffffb800c91;unix`lwp_getdatamodel 0
141 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup 0
142 | unix`0xfffffffffb800ca0;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_gethrtimeunscaled 0
143 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_cache_alloc 0
144 | unix`sys_syscall;genunix`resolvepath;genunix`lookuppn;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup 0
145 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`pn_get_buf;unix`copystr 0
146 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`kmem_cache_free 0
147 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_vfsrlock 0
148 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;unix`resume;genunix`savectx 0
149 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;zfs`zfs_lookup 0
150 | genunix`syscall_mstate 0
151 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfslocks_rele 0
152 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_alloc;unix`mutex_enter 0
153 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;unix`mutex_enter 0
154 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init 0
155 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init;unix`mutex_init 0
156 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;unix`resume;genunix`savectx;genunix`schedctl_save 0
157 | unix`0xfffffffffb800c86 0
158 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup 0
159 | unix`0xfffffffffb800c81 0
160 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`kmem_cpu_reload 0
161 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`do_splx 0
162 | unix`0xfffffffffb800c7c 0
163 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`pn_get_buf;unix`copyinstr 0
164 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;unix`mutex_enter 0
165 | unix`sys_syscall;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_read 0
166 | unix`0xfffffffffb800ca0 0
167 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vfs_matchops 0
168 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`fop_lookup 0
169 | unix`sys_syscall;genunix`open;genunix`openat 0
170 | genunix`open 0
171 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`dnlc_lookup;genunix`memcmp 0
172 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`i_ddi_splhigh 0
173 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;unix`mutex_exit 0
174 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault 0
175 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`fsop_root 0
176 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;unix`mutex_exit 0
177 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`fop_getpage;ufs`ufs_getpage;unix`page_lookup;unix`page_lookup_create 0
178 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`kmem_alloc 0
179 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;ufs`ufs_iaccess;genunix`secpolicy_vnode_access2 0
180 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup;unix`bcmp;genunix`memcmp 0
181 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`audit_unfalloc 0
182 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfslocks_rele 0
183 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;genunix`rwst_enter_common 0
184 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`fd_find 0
185 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`dnlc_lookup;unix`bcmp;genunix`memcmp 0
186 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_zalloc;unix`mutex_enter 0
187 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_free;genunix`kmem_cache_free 0
188 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`vn_rele 0
189 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;lofs`lo_inactive 0
190 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`crgetmapped 0
191 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;unix`mutex_enter 0
192 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_cache_alloc 0
193 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free 0
194 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_cache_free 0
195 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;unix`mutex_exit 0
196 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;unix`mutex_enter 0
197 | unix`sys_syscall;genunix`rexit;genunix`exit;genunix`proc_exit;genunix`exitlwps;genunix`schedctl_lwp_cleanup;genunix`removectx;genunix`kmem_free;genunix`kmem_cache_free 0
198 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;unix`mutex_exit 0
199 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`audit_getstate;unix`_sys_rtt_ints_disabled;unix`sys_rtt_common;unix`kpreempt;unix`preempt;unix`swtch 0
200 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock 0
201 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_invalid 0
202 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;genunix`crgetmapped 0
203 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`kmem_free 0
204 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;unix`mutex_exit 0
205 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`prunstop 0
206 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;unix`mutex_exit 0
207 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;genunix`crgetmapped 0
208 | unix`sys_syscall;genunix`open;genunix`openat;genunix`audit_getstate 0
209 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`pn_fixslash 0
210 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;unix`membar_consumer 0
211 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;lofs`lfind 0
212 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;unix`mutex_enter 0
213 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelfsnode 0
214 | unix`0xfffffffffb800c91 0
215 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;unix`mutex_enter 0
216 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`crhold 0
217 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`lsave 0
218 | unix`_sys_rtt_ints_disabled;unix`sys_rtt_common;unix`trap;genunix`new_mstate;genunix`cpu_update_pct;genunix`cpu_grow;genunix`cpu_decay 0
219 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`vsd_free 0
220 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;unix`mutex_exit 0
221 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;unix`mutex_init 0
222 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;unix`atomic_add_32 0
223 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;genunix`kmem_cache_alloc 0
224 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;genunix`rwst_enter_common 0
225 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`vn_mountedvfs 0
226 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_rele 0
227 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive 0
228 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock 0
229 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;genunix`vn_rele 0
230 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_reinit;genunix`vn_recycle;genunix`vsd_free 0
231 | unix`sys_syscall;genunix`open;genunix`openat;genunix`set_errno 0
232 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`dnlc_lookup 0
233 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_fastaccesschk_execute 0
234 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele 0
235 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;unix`mutex_exit 0
236 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock 0
237 | unix`0xfffffffffb800c91;genunix`clear_stale_fd 0
238 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`crfree 0
239 | unix`0xfffffffffb800c86;genunix`syscall_mstate;genunix`gethrtime_unscaled 0
240 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_rele 0
241 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`fsop_root;unix`mutex_exit 0
242 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;unix`pagezero;unix`pfnzero;unix`hwblkclr 0
243 | unix`0xfffffffffb800c86;genunix`syscall_mstate 0
244 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;lofs`lo_root 0
245 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_getlock 0
246 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`dnlc_lookup;unix`bcmp 0
247 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free 0
248 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameatcred 0
249 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_recycle 0
250 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_alloc;unix`mutex_exit 0
251 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;unix`bcmp 0
252 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`table_lock_enter 0
253 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`kmem_cache_free 0
254 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc 0
255 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_reinit;genunix`vsd_free 0
256 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`audit_getstate 0
257 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`kmem_alloc 0
258 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_cache_free 0
259 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_getlock 0
260 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;ufs`ufs_lookup 0
261 | unix`sys_syscall;genunix`mmapobjsys;unix`mmapobj;unix`mmapobj_map_interpret;unix`mmapobj_map_elf;genunix`as_unmap;genunix`segvn_unmap;unix`hat_unload_callback;unix`htable_walk;unix`htable_lookup 0
262 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_destroy 0
263 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred 0
264 | unix`sys_syscall;genunix`rexit;genunix`exit;genunix`proc_exit;genunix`schedctl_proc_cleanup;genunix`schedctl_freepage;genunix`segkp_release;genunix`segkp_release_internal;genunix`vmem_free 0
265 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`vn_rele 0
266 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;unix`mutex_exit 0
267 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_free;unix`mutex_enter 0
268 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;unix`do_splx 0
269 | unix`0xfffffffffb800c86;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_gethrtimeunscaled 0
270 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;unix`mutex_exit 0
271 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;ufs`ufs_iaccess 0
272 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`bcopy 0
273 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;lofs`table_lock_enter 0
274 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`fsop_root;lofs`lo_root 0
275 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`cv_broadcast 0
276 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;genunix`vn_free 0
277 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfslocks_getlock 0
278 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`kmem_free 0
279 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`kmem_cache_alloc 0
280 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`fd_reserve 0
281 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_zalloc;genunix`kmem_cache_alloc 0
282 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive 0
283 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`rwst_exit 0
284 | unix`0xfffffffffb800c86;genunix`gethrtime_unscaled 0
285 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;zfs`specvp_check 0
286 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`setbackdq 0
287 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`lfind 0
288 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode 0
289 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;unix`mutex_enter 0
290 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;zfs`zfs_fastaccesschk_execute 0
291 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;unix`atomic_add_32_nv 0
292 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`audit_falloc 0
293 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc 0
294 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`fsop_root;unix`mutex_enter 0
295 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;unix`mutex_enter 0
296 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;unix`mutex_exit 0
297 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`cpucaps_charge 0
298 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`kmem_cache_alloc 0
299 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;unix`mutex_enter 0
300 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_enter_common 0
301 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_setops 0
302 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele 0
303 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`lookupnameat 0
304 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup 0
305 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`secpolicy_vnode_access2 0
306 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`crgetuid 0
307 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`setbackdq;unix`cpu_wakeup_mwait;unix`bitset_in_set 0
308 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc 0
309 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`disp_lock_exit;unix`clear_int_flag 0
310 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_zalloc 0
311 | unix`sys_syscall;genunix`open;genunix`openat;genunix`unfalloc 0
312 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;unix`mutex_exit 0
313 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_zalloc;unix`mutex_exit 0
314 | unix`0xfffffffffb800ca0;unix`atomic_add_64 0
315 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`pn_getcomponent 0
316 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`rw_enter 0
317 | unix`0xfffffffffb800c86;genunix`syscall_mstate;unix`tsc_gethrtimeunscaled 0
318 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;unix`mutex_exit 0
319 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`mutex_enter 0
320 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`strlen 0
321 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`makelonode 0
322 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat 0
323 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;unix`atomic_add_32 0
324 | unix`_sys_sysenter_post_swapgs;genunix`exece;genunix`exec_common;genunix`close_exec;genunix`closef;genunix`fop_close;namefs`nm_close;doorfs`door_close 0
325 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup 0
326 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`rw_exit 0
327 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;unix`mutex_exit 0
328 | unix`sys_syscall;genunix`syscall_mstate 0
329 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`set_errno 0
330 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_reinit;genunix`vn_recycle 0
331 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_cpu_reload 0
332 | unix`sys_syscall;genunix`open;genunix`copen 0
333 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen 0
334 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vfs_matchops 0
335 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;genunix`kmem_cache_alloc;genunix`kmem_cpu_reload 0
336 | unix`0xfffffffffb800c86;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_read 0
337 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_vfsunlock 0
338 | unix`sys_syscall;genunix`priocntlsys;genunix`priocntl_common;genunix`doprio;genunix`dotoprocs 0
339 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;genunix`vn_rele 0
340 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock 0
341 | unix`0xfffffffffb800c91;genunix`audit_getstate 0
342 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;zfs`zfs_fastaccesschk_execute;genunix`crgetuid 0
343 | unix`_sys_rtt 0
344 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;unix`mutex_exit 0
345 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy;unix`mutex_destroy 0
346 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;unix`hat_memload_region;unix`hat_memload;unix`hati_load_common;unix`hati_pte_map;unix`hment_assign;unix`hment_insert 0
347 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;unix`bzero 0
348 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;unix`mutex_enter 0
349 | unix`sys_syscall;genunix`syscall_mstate;unix`tsc_gethrtimeunscaled 0
350 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy;unix`mutex_destroy 0
351 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat 0
352 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;genunix`fop_getpage;genunix`swap_getpage;genunix`swap_getapage;unix`lgrp_mem_choose 0
353 | unix`0xfffffffffb800c91;unix`prunstop 0
354 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`specvp_check 0
355 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;unix`membar_consumer 0
356 | unix`sys_syscall;genunix`rexit;genunix`exit;genunix`proc_exit;genunix`relvm;genunix`as_free;genunix`segvn_unmap;unix`hat_unload_callback;unix`hat_pte_unmap;unix`page_numtopp_nolock 0
357 | unix`0xfffffffffb800ca0;genunix`syscall_mstate 0
358 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;unix`mutex_enter 0
359 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;unix`mutex_enter 0
360 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;unix`strlen 0
361 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;unix`mutex_enter 0
362 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_free;unix`mutex_enter 0
363 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_cache_alloc 0
364 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;unix`atomic_cas_64 0
365 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_cache_alloc 9990
366 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath 0
367 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`rwst_exit 0
368 | unix`sys_syscall;genunix`memcntl;genunix`as_faulta;genunix`segvn_faulta;genunix`fop_getpage;ufs`ufs_getpage;ufs`ufs_getpage_ra;genunix`pvn_read_kluster;unix`page_create_va 0
369 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init;genunix`cv_init 0
370 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy;genunix`cv_destroy 0
371 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_mountedvfs 0
372 | unix`0xfffffffffb800ca0;genunix`syscall_mstate;genunix`gethrtime_unscaled 0
373 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc 0
374 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;ufs`ufs_getpage 0
375 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`do_splx 0
376 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`disp_lock_exit;unix`do_splx 0
377 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`ufalloc 0
378 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy;genunix`cv_destroy 0
379 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_inactive 0
380 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;unix`mutex_enter 0
381 | unix`sys_syscall;unix`atomic_add_64 0
382 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;unix`mutex_enter 0
383 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_free;unix`mutex_exit 0
384 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;lofs`makelfsnode 0
385 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnvp 0
386 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`table_lock_enter 0
387 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_exit;genunix`cv_broadcast 0
388 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`mutex_exit 0
389 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_enter_common 0
390 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`setf 0
391 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_exit 0
392 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`crgetmapped 0
393 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`lock_clear_splx 0
394 | unix`0xfffffffffb800c91;genunix`post_syscall 0
395 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;ufs`ufs_iaccess;genunix`crgetuid 0
396 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc 0
397 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`cv_broadcast 0
398 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_exists 0
399 | unix`0xfffffffffb800c91;genunix`thread_lock 0
400 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vfs_matchops;genunix`vfs_getops 0
401 | unix`0xfffffffffb800ca0;genunix`syscall_mstate;unix`tsc_gethrtimeunscaled 0
402 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter 0
403 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele 0
404 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`cv_init 0
405 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_exit;genunix`cv_broadcast 0
406 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_cache_free;genunix`kmem_cpu_reload 0
407 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;unix`mutex_exit 0
408 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`cv_broadcast 0
409 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`cv_init 0
410 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_alloc 0
411 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_init 0
412 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`kmem_cache_free 0
413 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;unix`mutex_exit 0
414 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;genunix`kmem_cache_alloc 0
415 | unix`0xfffffffffb800c86;unix`atomic_add_64 0
416 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;unix`mutex_exit 0
417 | unix`sys_syscall;genunix`memcntl;genunix`as_faulta;genunix`segvn_faulta;genunix`fop_getpage;ufs`ufs_getpage;ufs`ufs_getpage_ra;genunix`pvn_read_kluster;unix`page_create_va;unix`page_get_freelist;unix`page_get_mnode_freelist;unix`mtype_func 0
418 | unix`sys_syscall;genunix`open;genunix`openat;genunix`vn_openat 0
419 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`mutex_enter 0
420 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_reinit 0
421 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_free 0
422 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc 0
423 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`setf;genunix`audit_getstate 0
424 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_cache_free 0
425 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`cv_destroy 0
426 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp 0
427 | unix`sys_syscall;genunix`memcntl;genunix`as_faulta;genunix`segvn_faulta;genunix`fop_getpage;ufs`ufs_getpage;ufs`ufs_getpage_ra;genunix`pvn_read_kluster;unix`page_create_va;unix`page_get_freelist;unix`page_get_mnode_freelist;unix`mutex_enter 0
428 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred 0
429 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`ufalloc_file;genunix`fd_reserve 0
430 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;lofs`table_lock_enter 0
431 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vfs_getops 0
432 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`setf;genunix`cv_broadcast 0
433 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;unix`mutex_exit 0
434 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`cv_destroy 0
435 |
--------------------------------------------------------------------------------
/output/rsync.perf:
--------------------------------------------------------------------------------
1 | 84
2 | ?; 31
3 | ?;?; 1
4 | ?;?;?; 1
5 | ?;?;?;?;pmd_val 1
6 | ?;?;?;arch_local_irq_enable 1
7 | ?;?;?;atomic_inc_and_test 1
8 | ?;?;?;copy_page_c 1
9 | ?;?;?;error_exit 1
10 | ?;?;?;page_fault 2
11 | ?;?;?;setlocale;?;?;filemap_fault 1
12 | ?;?;____cache_alloc 1
13 | ?;?;audit_dummy_context 1
14 | ?;?;clear_page_c 1
15 | ?;?;copy_page_c 1
16 | ?;?;copy_user_generic_string 1
17 | ?;?;do_raw_spin_lock 1
18 | ?;?;find_vma 2
19 | ?;?;generic_permission 1
20 | ?;?;mem_cgroup_pgfault 1
21 | ?;?;pud_alloc 1
22 | ?;____cache_alloc 1
23 | ?;__cpa_flush_all 1
24 | ?;__d_lookup_rcu 1
25 | ?;__do_fault 1
26 | ?;__errno_location;page_fault 1
27 | ?;__ext4_check_dir_entry 1
28 | ?;__flush_tlb_one 1
29 | ?;__kmalloc 3
30 | ?;__libc_fork;atomic_inc 1
31 | ?;__libc_fork;atomic_long_inc 1
32 | ?;__libc_fork;copy_page_c 1
33 | ?;__libc_fork;copy_pte_range 1
34 | ?;__libc_fork;dup_fd 1
35 | ?;__libc_fork;dup_mm 1
36 | ?;__libc_fork;get_random_int 1
37 | ?;__libc_fork;next_zones_zonelist 1
38 | ?;__libc_fork;perf_event_alloc 1
39 | ?;__libc_fork;task_fork_fair 1
40 | ?;__lxstat64;__d_lookup_rcu 1
41 | ?;__lxstat64;kmem_cache_alloc 1
42 | ?;__lxstat64;memcmp 1
43 | ?;__lxstat64;walk_component 1
44 | ?;__nss_lookup;__nss_lookup_function;?;?;?;?; 1
45 | ?;__split_vma 1
46 | ?;__strcoll_l 3
47 | ?;__xstat64 1
48 | ?;_cond_resched 2
49 | ?;apic_timer_interrupt 1
50 | ?;arch_local_irq_restore 1
51 | ?;arch_local_irq_save 1
52 | ?;chmod;chmod_common 1
53 | ?;chmod;mutex_lock 1
54 | ?;clean_fname 1
55 | ?;clear_page_c 3
56 | ?;copy_user_generic_string 1
57 | ?;do_page_fault 1
58 | ?;do_wp_page 1
59 | ?;dowild 1
60 | ?;error_exit 1
61 | ?;event_filter_match 1
62 | ?;ext4_getblk 1
63 | ?;ext4_htree_store_dirent 2
64 | ?;ext4fs_dirhash 2
65 | ?;fchmod 1
66 | ?;get_page_from_freelist 1
67 | ?;getenv 1
68 | ?;half_md4_transform 1
69 | ?;htree_dirblock_to_tree 1
70 | ?;lgetxattr 1
71 | ?;link;__d_lookup_rcu 1
72 | ?;link;path_to_nameidata 1
73 | ?;lock_anon_vma_root.isra.18 1
74 | ?;lseek64 1
75 | ?;main 1
76 | ?;malloc 1
77 | ?;mem_cgroup_pgfault 1
78 | ?;munmap;do_raw_spin_lock 1
79 | ?;next_zones_zonelist 1
80 | ?;open64;kmem_cache_alloc 1
81 | ?;page_fault 10
82 | ?;perform_io 2
83 | ?;printf;vfprintf 2
84 | ?;pthread_cond_signal@@GLIBC_2.3.2 1
85 | ?;radix_tree_lookup_element 1
86 | ?;rb_first 1
87 | ?;rb_next 1
88 | ?;ret_from_sys_call 1
89 | ?;robust_rename 1
90 | ?;setlocale 1
91 | ?;setlocale;?; 2
92 | ?;up_read 1
93 | ?;vsnprintf; 1
94 | ?;vsscanf;?;page_fault 1
95 | ?;vsscanf;_IO_sputbackc 1
96 | ?;vsscanf;_IO_vfscanf 1
97 | ?;write 1
98 | _IO_default_xsputn 1
99 | _IO_file_write 1
100 | _IO_getc 1
101 | _IO_setb 1
102 | __dec_zone_page_state 1
103 | __default_morecore;down_read_trylock 1
104 | __fprintf_chk 1
105 | __fxstat64;vfs_getattr 1
106 | __fxstatat64;__d_lookup_rcu 1
107 | __libc_csu_init;handle_mm_fault 1
108 | __libc_start_main;main;_start;cmd_record;?;execve;__schedule 1
109 | __libc_start_main;main;_start;cmd_record;?;execve;native_write_msr_safe 4
110 | __libc_start_main;main;_start;cmd_record;?;execve;path_openat 1
111 | __libc_start_main;main;_start;cmd_record;__read_nocancel;native_write_msr_safe 5
112 | __lxstat64;__d_lookup_rcu 5
113 | __lxstat64;__strncpy_from_user 1
114 | __lxstat64;copy_user_generic_string 3
115 | __lxstat64;ext4_map_blocks 1
116 | __lxstat64;generic_fillattr 1
117 | __lxstat64;need_resched 1
118 | __lxstat64;security_inode_permission 1
119 | __lxstat64;system_call 1
120 | __lxstat64;user_path_at_empty 1
121 | __select;_raw_spin_lock_irqsave 1
122 | __select;copy_user_generic_string 1
123 | __select;fget_light 1
124 | __select;poll_select_set_timeout 1
125 | __select;system_call_after_swapgs 1
126 | __select;update_context_time 1
127 | __select;zero_fd_set 1
128 | __xstat64;__d_lookup_rcu 5
129 | __xstat64;copy_user_generic_string 1
130 | __xstat64;generic_fillattr 2
131 | __xstat64;generic_permission 1
132 | __xstat64;getname_flags 1
133 | __xstat64;walk_component 1
134 | _dl_addr 6
135 | arch_local_irq_restore 1
136 | check_filter 1
137 | check_free_space 1
138 | chmod 1
139 | chmod;bit_spin_lock 1
140 | chmod;jbd_unlock_bh_state 1
141 | close;dentry_kill 1
142 | close;do_raw_spin_lock 2
143 | close;proc_evict_inode 1
144 | close;proc_reg_release 1
145 | compress_block 10
146 | connect;__sk_free 1
147 | deflate_slow 34
148 | del_page_from_lru 1
149 | do_acct_process 1
150 | do_fork;?;do_raw_spin_lock 1
151 | execve;__alloc_pages_nodemask 1
152 | execve;__strnlen_user 1
153 | f_name;do_page_fault 1
154 | fchdir 1
155 | fchmod;audit_inode.constprop.12 1
156 | fchmod;fsnotify 1
157 | fileno 1
158 | fill_window 6
159 | flist_new 1
160 | free_hot_cold_page 1
161 | free_swap_cache 1
162 | generate_files;list_del 1
163 | generate_files;lookup_page_cgroup 1
164 | get_checksum1 1
165 | get_page_from_freelist 1
166 | getopt_long 1
167 | getpwuid_r;?;__nss_lookup_function;?;?;?;malloc 1
168 | iconvbufs 1
169 | idr_for_each 1
170 | inflate_fast 6
171 | itemize 1
172 | longest_match 99
173 | lseek64;sys_lseek 1
174 | make_file 1
175 | match_sums 1
176 | md5_process 96
177 | md5_update.part.0 2
178 | mmap64;align_addr 1
179 | mmap64;sys_mmap_pgoff 1
180 | munmap;PageHuge 1
181 | munmap;__sync_task_rss_stat 1
182 | munmap;anon_vma_clone 1
183 | munmap;get_pageblock_flags_group 1
184 | munmap;unlink_anon_vmas 1
185 | munmap;unmap_vmas 1
186 | need_resched 1
187 | open64 1
188 | open64;____cache_alloc 2
189 | open64;__d_lookup_rcu 2
190 | open64;__ext4_check_dir_entry 4
191 | open64;__ext4_get_inode_loc 1
192 | open64;__find_get_block 1
193 | open64;__init_rwsem 1
194 | open64;__mutex_init 2
195 | open64;add_dirent_to_buf 1
196 | open64;arch_local_irq_enable 1
197 | open64;d_instantiate 1
198 | open64;d_set_d_op 1
199 | open64;do_filp_open 1
200 | open64;do_get_write_access 1
201 | open64;ext4_bread 1
202 | open64;ext4_get_inode_flags 2
203 | open64;ext4_new_inode 1
204 | open64;ext4fs_dirhash 1
205 | open64;fd_install 2
206 | open64;files_lglock_local_unlock 1
207 | open64;generic_permission 1
208 | open64;getname_flags 1
209 | open64;half_md4_transform 1
210 | open64;inode_permission 1
211 | open64;jbd2_journal_get_write_access 1
212 | open64;kmem_cache_alloc 1
213 | open64;link_path_walk 2
214 | open64;list_del 1
215 | open64;need_resched 2
216 | open64;path_init 1
217 | open64;path_put 1
218 | open64;proc_lookup_de 1
219 | open64;search_dirblock 4
220 | open64;system_call 1
221 | open64;vfsmount_lock_local_lock 1
222 | open64;walk_component 3
223 | page_remove_rmap 2
224 | pthread_mutex_lock;page_cache_get_speculative 1
225 | put_page_testzero 2
226 | read;__cache_free.isra.41 1
227 | read;__ext4_get_inode_loc 1
228 | read;__ext4_journal_get_write_access 1
229 | read;__find_get_block 1
230 | read;__inc_zone_state 1
231 | read;clear_page_c 5
232 | read;copy_user_generic_string 26
233 | read;do_raw_spin_lock 2
234 | read;do_sync_read 1
235 | read;ext4_mark_iloc_dirty 1
236 | read;file_read_actor 1
237 | read;find_get_page 1
238 | read;format_decode 1
239 | read;generic_file_aio_read 2
240 | read;get_page_from_freelist 2
241 | read;handle_mm_fault 1
242 | read;ondemand_readahead 1
243 | read;page_cache_get_speculative 1
244 | read;page_fault 1
245 | read;pagevec_lru_move_fn 1
246 | read;pmd_offset 1
247 | read;put_dec_full 2
248 | read;skb_has_frag_list 1
249 | read;sock_aio_read 1
250 | read;sysret_check 1
251 | read;system_call 2
252 | read;zero_user_segment.constprop.4 2
253 | read_buf 2
254 | read_ndx_and_attrs 1
255 | release_pages 1
256 | rename;____cache_alloc 1
257 | rename;__ext4_check_dir_entry 4
258 | rename;__kmalloc 1
259 | rename;__wake_up 1
260 | rename;add_dirent_to_buf 3
261 | rename;bit_spin_lock 1
262 | rename;dx_probe 1
263 | rename;ext4_delete_entry 2
264 | rename;ext4fs_dirhash 1
265 | rename;init_module 1
266 | rename;inode_permission 1
267 | rename;jbd2_journal_add_journal_head 1
268 | rename;search_dirblock 5
269 | rename;system_call 1
270 | rwrite 1
271 | send_files 1
272 | strlcpy 3
273 | syscall;__d_lookup_rcu 1
274 | syscall;arch_local_irq_save 1
275 | syscall;generic_permission 1
276 | syscall;xattr_resolve_name 1
277 | unlinkat;__d_lookup 1
278 | unlinkat;__ext4_check_dir_entry 1
279 | unlinkat;__ext4_handle_dirty_metadata 1
280 | unlinkat;__find_get_block 2
281 | unlinkat;__find_get_block_slow 1
282 | unlinkat;__free_one_page 2
283 | unlinkat;__kmalloc 1
284 | unlinkat;__wake_up 1
285 | unlinkat;__wake_up_bit 1
286 | unlinkat;atomic_inc 1
287 | unlinkat;bit_spin_lock 1
288 | unlinkat;bit_waitqueue 1
289 | unlinkat;d_delete 1
290 | unlinkat;do_get_write_access 1
291 | unlinkat;do_raw_spin_lock 3
292 | unlinkat;drop_buffers 1
293 | unlinkat;ext4_clear_inode_flag 1
294 | unlinkat;ext4_clear_inode_state 1
295 | unlinkat;ext4_inode_table 1
296 | unlinkat;ext4_unlink 1
297 | unlinkat;half_md4_transform 1
298 | unlinkat;hlist_bl_lock 1
299 | unlinkat;inode_sub_rsv_space 1
300 | unlinkat;iput 1
301 | unlinkat;jbd2_journal_cancel_revoke 1
302 | unlinkat;jbd2_journal_release_jbd_inode 1
303 | unlinkat;mark_page_accessed 1
304 | unlinkat;memcmp 1
305 | unlinkat;need_resched 1
306 | unlinkat;page_cache_get_speculative 2
307 | unlinkat;trylock_page 2
308 | unmap_vmas 4
309 | vsscanf;do_page_fault 1
310 | vsscanf;page_cache_get_speculative 1
311 | write;__block_write_begin 2
312 | write;__cache_free.isra.41 1
313 | write;__ext4_get_inode_loc 1
314 | write;__fsnotify_parent 1
315 | write;__page_cache_alloc 1
316 | write;__wake_up_bit 2
317 | write;add_to_page_cache_lru 1
318 | write;alloc_page_buffers 1
319 | write;arch_local_save_flags 1
320 | write;atomic_inc 1
321 | write;bit_waitqueue 1
322 | write;copy_user_generic_string 14
323 | write;do_raw_spin_lock 2
324 | write;ext4_clear_inode_flag 1
325 | write;ext4_da_write_begin 1
326 | write;ext4_journal_start_sb 1
327 | write;ext4_mark_iloc_dirty 2
328 | write;ext4_mark_inode_dirty 1
329 | write;find_next_bit 1
330 | write;fsnotify 1
331 | write;generic_file_buffered_write 1
332 | write;get_rps_cpu 1
333 | write;grab_cache_page_write_begin 2
334 | write;is_handle_aborted 1
335 | write;jbd2_journal_cancel_revoke 1
336 | write;jbd2_journal_dirty_metadata 1
337 | write;jbd2_journal_stop 1
338 | write;list_del 1
339 | write;mod_timer 1
340 | write;page_waitqueue 1
341 | write;put_bh 1
342 | write;radix_tree_lookup_element 1
343 | write;radix_tree_tag_set 1
344 | write;start_this_handle 1
345 | write;system_call 1
346 |
--------------------------------------------------------------------------------
/output/rsync_2.perf:
--------------------------------------------------------------------------------
1 | 34
2 | ?; 10
3 | ?;__libc_fork;clear_tsk_thread_flag 1
4 | ?;__libc_fork;copy_pte_range 1
5 | ?;__libc_fork;dup_mm 1
6 | ?;__libc_fork;native_write_msr_safe 8
7 | ?;__libc_fork;page_fault 2
8 | ?;__lxstat64;d_alloc 1
9 | ?;__lxstat64;ext4_ext_map_blocks 1
10 | ?;__lxstat64;link_path_walk 1
11 | ?;__lxstat64;mntput 1
12 | ?;__lxstat64;search_dirblock 1
13 | ?;__lxstat64;user_path_at_empty 1
14 | ?;__strcoll_l 2
15 | ?;__wake_up_bit 1
16 | ?;chmod;ext4_mark_iloc_dirty 1
17 | ?;chmod;jbd2_journal_add_journal_head 1
18 | ?;chmod;kmem_cache_free 1
19 | ?;chmod;walk_component 1
20 | ?;clean_fname 1
21 | ?;clear_page_c 1
22 | ?;close;fput 1
23 | ?;fchmod 1
24 | ?;half_md4_transform 1
25 | ?;link 1
26 | ?;link;__ext4_check_dir_entry 2
27 | ?;perform_io 3
28 | ?;printf;vfprintf 1
29 | ?;pud_alloc 1
30 | ?;read;select_task_rq_fair 1
31 | ?;system_call 1
32 | ?;vsnprintf;vfprintf 1
33 | __fxstat64;copy_user_generic_string 1
34 | __libc_start_main;main;_start;cmd_record;?;execve;clear_page_c 1
35 | __libc_start_main;main;_start;cmd_record;__read_nocancel;native_write_msr_safe 5
36 | __lxstat64 1
37 | __lxstat64;__d_lookup_rcu 2
38 | __lxstat64;do_raw_spin_lock 1
39 | __lxstat64;kmem_cache_free 1
40 | __lxstat64;search_dirblock 1
41 | __select;pick_next_task_rt 1
42 | __xstat64;__d_lookup_rcu 2
43 | __xstat64;link_path_walk 1
44 | __xstat64;vfs_getattr 1
45 | __xstat64;walk_component 1
46 | brk;perf_event_mmap 1
47 | check_for_finished_files 1
48 | chmod;__ext4_get_inode_loc 1
49 | chmod;ext4_journal_start_sb 1
50 | chmod;ext4_reserve_inode_write 1
51 | close;__fsnotify_parent 1
52 | close;fput 1
53 | close;locks_remove_flock 1
54 | close;system_call_after_swapgs 1
55 | compress_block 10
56 | copy_file 1
57 | deflate_slow 29
58 | do_fork;copy_page_c 1
59 | do_raw_spin_lock 1
60 | f_name_cmp; 1
61 | fchmod;ext4_setattr 1
62 | fchmod;fput 1
63 | fill_window 5
64 | generate_files 1
65 | get_hlink_num 1
66 | inflate 1
67 | inflate_fast 4
68 | log_formatted 2
69 | longest_match 73
70 | malloc 2
71 | md5_process 39
72 | mkdir 1
73 | munmap;__free_one_page 1
74 | munmap;mutex_lock 1
75 | munmap;unmap_vmas 3
76 | munmap;vm_normal_page 1
77 | open64;____cache_alloc 1
78 | open64;__ext4_check_dir_entry 2
79 | open64;__fsnotify_parent 1
80 | open64;__strncpy_from_user 1
81 | open64;arch_local_irq_save 1
82 | open64;audit_dummy_context 1
83 | open64;bit_spin_lock 1
84 | open64;bit_waitqueue 1
85 | open64;crc16 2
86 | open64;current_fs_time 1
87 | open64;d_hash 1
88 | open64;down_read 1
89 | open64;ext4_create 1
90 | open64;ext4_get_group_desc 1
91 | open64;ext4_mark_iloc_dirty 2
92 | open64;ext4_new_inode 2
93 | open64;half_md4_transform 1
94 | open64;jbd2_journal_dirty_metadata 1
95 | open64;jbd_unlock_bh_state 3
96 | open64;kmem_cache_alloc 2
97 | open64;link_path_walk 2
98 | open64;search_dirblock 2
99 | open64;should_resched 2
100 | open64;start_this_handle 1
101 | open64;system_call_after_swapgs 1
102 | open64;vfsmount_lock_local_lock 1
103 | read;arch_local_irq_save 1
104 | read;clear_page_c 2
105 | read;copy_user_generic_string 17
106 | read;do_raw_spin_lock 1
107 | read;ext4_get_group_desc 1
108 | read;ext4_get_inode_flags 1
109 | read;get_page_from_freelist 1
110 | read;jbd2_journal_init_revoke_caches 1
111 | read;list_del 1
112 | read;native_write_msr_safe 4
113 | read;should_resched 1
114 | read;touch_atime 1
115 | recv_token 1
116 | remove_vma 1
117 | rename;__d_lookup 1
118 | rename;__ext4_check_dir_entry 5
119 | rename;__ext4_get_inode_loc 1
120 | rename;add_dirent_to_buf 3
121 | rename;d_ancestor 1
122 | rename;ext4_add_entry 1
123 | rename;ext4_ext_find_extent 1
124 | rename;ext4_map_blocks 1
125 | rename;ext4_rename 1
126 | rename;half_md4_transform 1
127 | rename;jbd2_journal_dirty_metadata 1
128 | rename;jbd_lock_bh_state 1
129 | rename;memcmp 3
130 | rename;search_dirblock 3
131 | rename;str2hashbuf_signed 2
132 | rename;system_call 1
133 | rename;system_call_fastpath 1
134 | send_file_name 1
135 | send_files 1
136 | task_tgid_nr_ns 1
137 | unlink_anon_vmas 1
138 | unlinkat 1
139 | unlinkat; 1
140 | unlinkat;__cpa_flush_all 1
141 | unlinkat;__ext4_journal_stop 1
142 | unlinkat;__read_seqcount_begin 1
143 | unlinkat;__wake_up_bit 1
144 | unlinkat;bit_spin_lock 1
145 | unlinkat;cancel_dirty_page 1
146 | unlinkat;do_get_write_access 1
147 | unlinkat;do_raw_spin_lock 1
148 | unlinkat;ext4_delete_entry 1
149 | unlinkat;get_pageblock_bitmap.isra.38 1
150 | unlinkat;init_module 1
151 | unlinkat;inode_wb_list_del 1
152 | unlinkat;jbd2_journal_cancel_revoke 1
153 | unlinkat;jbd2_journal_grab_journal_head 1
154 | unlinkat;may_delete 1
155 | unlinkat;radix_tree_delete 1
156 | unlinkat;search_dirblock 1
157 | unlinkat;str2hashbuf_signed 1
158 | unlinkat;truncate_inode_pages 1
159 | unlinkat;virt_to_slab 1
160 | vma_prio_tree_remove 1
161 | wait4;__schedule 1
162 | wait4;_atomic_dec_and_lock 1
163 | waitpid;wait_consider_task 1
164 | write 1
165 | write;account_page_dirtied 1
166 | write;arch_local_irq_restore 1
167 | write;atomic_inc 1
168 | write;atomic_long_add 1
169 | write;bit_spin_lock 2
170 | write;copy_user_generic_string 6
171 | write;do_raw_spin_lock 1
172 | write;ext4_get_inode_flags 1
173 | write;ext4_journal_start_sb 2
174 | write;generic_file_buffered_write 1
175 | write;native_read_tsc 1
176 | write;start_this_handle 2
177 | write;system_call 1
178 |
--------------------------------------------------------------------------------
/output/rsync_diff.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SVG Illustrator Test
6 |
7 |
8 |
9 |
10 | Version 1:
11 |
12 |
13 |
14 | Version 2:
15 |
16 |
17 |
18 |
19 | Diff:
20 |
21 |
22 |
23 |
24 |
73 |
74 |
75 |
--------------------------------------------------------------------------------
/output/test_svg.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | SVG Illustrator Test
5 |
6 |
7 |
8 |
9 | Version 1:
10 |
11 |
12 |
13 | Version 2:
14 |
15 |
16 |
17 |
18 | Diff:
19 |
20 |
21 |
22 |
23 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/test/diff.txt:
--------------------------------------------------------------------------------
1 | a;b -50
2 | a;b;c 50
3 |
--------------------------------------------------------------------------------
/test/test_diff_flame_graphs.py:
--------------------------------------------------------------------------------
1 | import unittest
2 | from graphs.diff_flame_graphs import DiffFlameGraph, CsvRecord
3 |
4 |
5 | class TestPerformanceFunctions(unittest.TestCase):
6 |
7 | def testEqual(self):
8 | diff = DiffFlameGraph()
9 | compare = {"a;b;c": CsvRecord(50, "id1", "a;b;c"), "a;b": CsvRecord(int(-50), "id2", "a;b")}
10 | compare2 = {"a;b;c": CsvRecord(50, "id1", "a;b;c"), "a;b": CsvRecord(int(-50), "id2", "a;b")}
11 | compare3 = {"a;b;c": CsvRecord(10, "id1", "a;b;c"), "a;b": CsvRecord(int(-50), "id2", "a;b")}
12 | compare4 = {"a;": CsvRecord(50, "id3", "a;"), "a;b": CsvRecord(int(-50), "id2", "a;b")}
13 | self.assertTrue(diff.equal(compare, compare2))
14 | self.assertFalse(diff.equal(compare, compare3))
15 | self.assertFalse(diff.equal(compare, compare4))
16 |
17 | def testDiffKeys(self):
18 | diff = DiffFlameGraph()
19 | val1 = diff.loadCSV("testa.txt")
20 | val2 = diff.loadCSV("testb.txt")
21 |
22 | diffCsv = diff.diffCsv(val1, val2)
23 |
24 | # a;b; is gone from version 2 so should be -50
25 | # a;b;c is new, so should be 50
26 | compare = {"a;b;c": CsvRecord(50, "id1", "a;b;c"), "a;b": CsvRecord(int(-50), "id2", "a;b")}
27 | self.assertTrue(diff.equal(diffCsv, compare))
28 |
29 | def testWriteDiff(self):
30 | diff = DiffFlameGraph()
31 | val1 = diff.loadCSV("testa.txt")
32 | val2 = diff.loadCSV("testb.txt")
33 |
34 | diffCsv = diff.diffCsv(val1, val2)
35 | diff.writeDiff(diffCsv, "../output/diff.txt")
36 |
37 | diffCsv2 = diff.loadCSV("../output/diff.txt")
38 | self.assertTrue(diff.equal(diffCsv, diffCsv2))
39 |
40 |
41 | if __name__ == "__main__":
42 | # import sys;sys.argv = ['', 'Test.testName']
43 | unittest.main()
44 |
--------------------------------------------------------------------------------
/test/testa.txt:
--------------------------------------------------------------------------------
1 | a;b 50 id1
--------------------------------------------------------------------------------
/test/testb.txt:
--------------------------------------------------------------------------------
1 | a;b;c 50 id2
2 |
--------------------------------------------------------------------------------
/test/version1.txt:
--------------------------------------------------------------------------------
1 | genunix`open 17
2 | genunix`post_syscall 12
3 | genunix`syscall_mstate 89
4 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault 1
5 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`fop_getpage;ufs`ufs_getpage;unix`page_lookup;unix`page_lookup_create 1
6 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;genunix`fop_getpage;genunix`swap_getpage;genunix`swap_getapage;genunix`pvn_plist_init 1
7 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;genunix`fop_getpage;genunix`swap_getpage;genunix`swap_getapage;unix`lgrp_mem_choose 1
8 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;genunix`fop_getpage;genunix`swap_getpage;genunix`swap_getapage;unix`page_create_va;unix`page_get_freelist;unix`page_get_mnode_freelist;unix`mutex_enter 1
9 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;genunix`fop_getpage;genunix`swap_getpage;genunix`swap_getapage;unix`page_lookup;unix`page_lookup_create 1
10 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;genunix`segvn_faultpage;genunix`anon_zero;unix`pagezero;unix`pfnzero;unix`hwblkclr 3
11 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;ufs`ufs_getpage 1
12 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;unix`hat_memload_region;unix`hat_memload;unix`hati_load_common;unix`hati_pte_map;unix`hment_assign;unix`hment_insert 1
13 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`as_fault;genunix`segvn_fault;unix`hat_memload_region;unix`hat_memload;unix`hati_load_common;unix`hati_pte_map;unix`hment_assign;unix`hment_insert;genunix`avl_add;genunix`avl_find;unix`hment_compare 1
14 | unix`0xfffffffffb8001d6;unix`trap;unix`pagefault;genunix`segvn_fault 1
15 | unix`0xfffffffffb800c7c 42
16 | unix`0xfffffffffb800c81 2
17 | unix`0xfffffffffb800c86 3
18 | unix`0xfffffffffb800c86;genunix`gethrtime_unscaled 4
19 | unix`0xfffffffffb800c86;genunix`syscall_mstate 139
20 | unix`0xfffffffffb800c86;genunix`syscall_mstate;genunix`gethrtime_unscaled 6
21 | unix`0xfffffffffb800c86;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_gethrtimeunscaled 11
22 | unix`0xfffffffffb800c86;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_read 186
23 | unix`0xfffffffffb800c86;genunix`syscall_mstate;unix`tsc_gethrtimeunscaled 13
24 | unix`0xfffffffffb800c86;unix`atomic_add_64 110
25 | unix`0xfffffffffb800c91 14
26 | unix`0xfffffffffb800c91;genunix`audit_getstate 27
27 | unix`0xfffffffffb800c91;genunix`clear_stale_fd 10
28 | unix`0xfffffffffb800c91;genunix`disp_lock_exit 27
29 | unix`0xfffffffffb800c91;genunix`post_syscall 404
30 | unix`0xfffffffffb800c91;genunix`post_syscall;FSS`fss_preempt 1
31 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`audit_getstate 15
32 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`clear_stale_fd 44
33 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`disp_lock_exit 63
34 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`disp_lock_exit;unix`clear_int_flag 39
35 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`disp_lock_exit;unix`do_splx 1993
36 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`disp_lock_exit;unix`kpreempt;unix`preempt;genunix`disp_lock_exit_nopreempt;unix`do_splx 1
37 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`sigcheck 1
38 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`thread_lock 90
39 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`thread_lock;unix`clear_int_flag 180
40 | unix`0xfffffffffb800c91;genunix`post_syscall;genunix`thread_lock;unix`splr 400
41 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`do_splx 31
42 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`i_ddi_splhigh 23
43 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`lock_clear_splx 28
44 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`lock_try 778
45 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`lwp_getdatamodel 6
46 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`cpucaps_charge 2
47 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`cpucaps_charge;unix`caps_charge_adjust;genunix`mstate_thread_onproc_time;unix`tsc_gethrtimeunscaled 1
48 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`setbackdq 3
49 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`setbackdq;unix`cmt_balance 1
50 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;FSS`fss_preempt;unix`setbackdq;unix`cpu_wakeup_mwait;unix`bitset_in_set 1
51 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`do_splx 1
52 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;genunix`disp_lock_exit_high 1
53 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;unix`disp;unix`membar_enter 1
54 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;unix`do_splx 1
55 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;unix`resume;genunix`savectx 1
56 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`preempt;unix`swtch;unix`resume;genunix`savectx;genunix`schedctl_save 1
57 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`prunstop 36
58 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`splr 92
59 | unix`0xfffffffffb800c91;genunix`post_syscall;unix`splx 6
60 | unix`0xfffffffffb800c91;genunix`thread_lock 33
61 | unix`0xfffffffffb800c91;unix`lwp_getdatamodel 3
62 | unix`0xfffffffffb800c91;unix`prunstop 2
63 | unix`0xfffffffffb800ca0 3
64 | unix`0xfffffffffb800ca0;genunix`gethrtime_unscaled 7
65 | unix`0xfffffffffb800ca0;genunix`syscall_mstate 218
66 | unix`0xfffffffffb800ca0;genunix`syscall_mstate;genunix`gethrtime_unscaled 5
67 | unix`0xfffffffffb800ca0;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_gethrtimeunscaled 17
68 | unix`0xfffffffffb800ca0;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_read 160
69 | unix`0xfffffffffb800ca0;genunix`syscall_mstate;unix`tsc_gethrtimeunscaled 12
70 | unix`0xfffffffffb800ca0;unix`atomic_add_64 95
71 | unix`_sys_rtt 6
72 | unix`_sys_rtt_ints_disabled;unix`sys_rtt_common;unix`trap;genunix`new_mstate;genunix`cpu_update_pct;genunix`cpu_grow;genunix`cpu_decay 1
73 | unix`_sys_sysenter_post_swapgs;genunix`exece;genunix`exec_common;genunix`close_exec;genunix`closef;genunix`fop_close;namefs`nm_close;doorfs`door_close 1
74 | unix`sys_syscall 659
75 | unix`sys_syscall;genunix`gethrtime_unscaled 11
76 | unix`sys_syscall;genunix`memcntl;genunix`as_faulta;genunix`segvn_faulta;genunix`fop_getpage;ufs`ufs_getpage;ufs`ufs_getpage_ra;genunix`pvn_read_kluster;unix`page_create_va 1
77 | unix`sys_syscall;genunix`memcntl;genunix`as_faulta;genunix`segvn_faulta;genunix`fop_getpage;ufs`ufs_getpage;ufs`ufs_getpage_ra;genunix`pvn_read_kluster;unix`page_create_va;unix`page_get_freelist;unix`page_get_mnode_freelist;unix`mtype_func 1
78 | unix`sys_syscall;genunix`memcntl;genunix`as_faulta;genunix`segvn_faulta;genunix`fop_getpage;ufs`ufs_getpage;ufs`ufs_getpage_ra;genunix`pvn_read_kluster;unix`page_create_va;unix`page_get_freelist;unix`page_get_mnode_freelist;unix`mutex_enter 1
79 | unix`sys_syscall;genunix`mmapobjsys;unix`mmapobj;unix`mmapobj_map_interpret;unix`mmapobj_map_elf;genunix`as_unmap;genunix`segvn_unmap;unix`hat_unload_callback;unix`htable_walk;unix`htable_lookup 1
80 | unix`sys_syscall;genunix`open 15
81 | unix`sys_syscall;genunix`open;genunix`copen 7
82 | unix`sys_syscall;genunix`open;genunix`openat 27
83 | unix`sys_syscall;genunix`open;genunix`openat;genunix`audit_getstate 62
84 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen 221
85 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`audit_falloc 8
86 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`audit_getstate 65
87 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`audit_getstate;unix`_sys_rtt_ints_disabled;unix`sys_rtt_common;unix`kpreempt;unix`preempt;unix`swtch 1
88 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`audit_unfalloc 32
89 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`crfree 9
90 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`crhold 5
91 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`cv_broadcast 16
92 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc 115
93 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc 14
94 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_cache_alloc 11
95 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_zalloc 46
96 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_zalloc;genunix`kmem_cache_alloc 66
97 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_zalloc;unix`mutex_enter 122
98 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;genunix`kmem_zalloc;unix`mutex_exit 46
99 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`audit_falloc;unix`bzero 8
100 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`crhold 11
101 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`kmem_cache_alloc 49
102 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`kmem_zalloc 13
103 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc 9
104 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`fd_find 13
105 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`fd_reserve 9
106 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`ufalloc_file 118
107 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`ufalloc_file;genunix`fd_find 161
108 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;genunix`ufalloc_file;genunix`fd_reserve 15
109 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;unix`mutex_enter 197
110 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc;unix`mutex_exit 29
111 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;genunix`ufalloc_file 20
112 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;unix`atomic_add_32 134
113 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;unix`mutex_enter 99
114 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`falloc;unix`mutex_exit 58
115 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`fd_reserve 8
116 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`kmem_cache_alloc 9
117 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`kmem_cache_free 5
118 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`lookupnameat 69
119 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`set_errno 24
120 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`setf 96
121 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`setf;genunix`audit_getstate 31
122 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`setf;genunix`cv_broadcast 25
123 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`setf;genunix`fd_reserve 35
124 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`ufalloc 10
125 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc 61
126 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc 47
127 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_cache_free 5
128 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_free 49
129 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_free;genunix`kmem_cache_free 73
130 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_free;unix`mutex_enter 111
131 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`audit_unfalloc;genunix`kmem_free;unix`mutex_exit 55
132 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`crfree 13
133 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`kmem_cache_free 51
134 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;genunix`kmem_free 11
135 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;unix`atomic_add_32_nv 100
136 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;unix`mutex_enter 97
137 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`unfalloc;unix`mutex_exit 56
138 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat 245
139 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat 72
140 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred 99
141 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred 165
142 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`audit_getstate 16
143 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`fop_lookup 55
144 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp 570
145 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`audit_getstate 21
146 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`crgetmapped 55
147 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_inactive 39
148 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup 1223
149 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`crgetmapped 57
150 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`dnlc_lookup 26
151 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`fop_lookup 85
152 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`kmem_alloc 73
153 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`traverse 30
154 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vfs_matchops 28
155 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath 1003
156 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_alloc 178
157 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_alloc;genunix`kmem_cache_alloc 241
158 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_alloc;unix`mutex_enter 366
159 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_alloc;unix`mutex_exit 149
160 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;genunix`vn_setpath;genunix`kmem_cache_alloc 32
161 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup 848
162 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`crgetmapped 36
163 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup 838
164 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;genunix`crgetmapped 58
165 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;genunix`dnlc_lookup 70
166 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;genunix`vn_rele 14
167 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_iaccess 91
168 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup 431
169 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`crgetuid 30
170 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup 1510
171 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup;genunix`memcmp 38
172 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup;unix`bcmp 18
173 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup;unix`bcmp;genunix`memcmp 277
174 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`secpolicy_vnode_access2 72
175 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`vn_rele 39
176 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;ufs`ufs_iaccess 409
177 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;ufs`ufs_iaccess;genunix`crgetuid 22
178 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;ufs`ufs_iaccess;genunix`secpolicy_vnode_access2 217
179 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`bcmp 42
180 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`mutex_enter 980
181 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`mutex_exit 350
182 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`rw_enter 525
183 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;unix`rw_exit 439
184 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`kmem_cache_alloc 39
185 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse 150
186 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`rwst_exit 18
187 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`rwst_tryenter 32
188 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_mountedvfs 11
189 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfslocks_getlock 62
190 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfslocks_rele 50
191 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock 61
192 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`kmem_alloc 32
193 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_enter_common 32
194 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_init 28
195 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter 28
196 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;genunix`rwst_enter_common 264
197 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;unix`mutex_enter 337
198 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;unix`mutex_exit 105
199 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock 198
200 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`cv_init 53
201 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc 93
202 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;genunix`kmem_cache_alloc 166
203 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;genunix`kmem_cache_alloc;genunix`kmem_cpu_reload 2
204 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;unix`mutex_enter 379
205 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;unix`mutex_exit 155
206 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_cache_alloc 29
207 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init 118
208 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init;genunix`cv_init 65
209 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init;unix`mutex_init 53
210 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;unix`mutex_init 46
211 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;unix`mutex_enter 727
212 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsrlock;unix`mutex_exit 371
213 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock 65
214 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`cv_broadcast 25
215 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`kmem_free 35
216 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_destroy 32
217 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_exit 127
218 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_exit;genunix`cv_broadcast 40
219 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_getlock 120
220 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele 301
221 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`cv_destroy 77
222 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_cache_free 22
223 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free 75
224 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;genunix`kmem_cache_free 154
225 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;unix`mutex_enter 316
226 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;unix`mutex_exit 148
227 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy 78
228 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy;genunix`cv_destroy 42
229 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy;unix`mutex_destroy 176
230 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;unix`mutex_destroy 31
231 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;unix`mutex_enter 1202
232 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`traverse;genunix`vn_vfsunlock;unix`mutex_exit 512
233 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vfs_getops 21
234 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vfs_matchops 56
235 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vfs_matchops;genunix`vfs_getops 157
236 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vfs_matchops;unix`membar_consumer 123
237 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_alloc 20
238 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_exists 17
239 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_mountedvfs 30
240 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_setops 41
241 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_vfsrlock 13
242 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`vn_vfsunlock 40
243 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`lfind 26
244 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`lsave 27
245 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelfsnode 28
246 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode 455
247 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`kmem_cache_alloc 234
248 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`kmem_cpu_reload 1
249 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc 93
250 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`kmem_cache_alloc 179
251 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_recycle 33
252 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_reinit 91
253 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_reinit;genunix`vn_recycle 164
254 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_reinit;genunix`vn_recycle;genunix`vsd_free 155
255 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;genunix`vn_reinit;genunix`vsd_free 14
256 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;unix`mutex_enter 318
257 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_alloc;unix`mutex_exit 142
258 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_exists 50
259 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_reinit 48
260 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;genunix`vn_setops 160
261 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;lofs`lfind 278
262 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;lofs`lsave 162
263 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;lofs`makelfsnode 82
264 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;lofs`table_lock_enter 220
265 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;unix`atomic_cas_64 318
266 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;unix`membar_consumer 237
267 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;unix`mutex_enter 640
268 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`makelonode;unix`mutex_exit 138
269 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;lofs`table_lock_enter 43
270 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;ufs`ufs_lookup 46
271 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;unix`atomic_add_32 325
272 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;unix`mutex_exit 26
273 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`makelonode 39
274 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`bcopy 896
275 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`mutex_enter 947
276 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`mutex_exit 337
277 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`strlen 2658
278 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;unix`strlen;unix`_interrupt;unix`do_interrupt;unix`dispatch_hilevel 1
279 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`specvp_check 10
280 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_fastaccesschk_execute 4
281 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup 152
282 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`crgetuid 6
283 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`dnlc_lookup 215
284 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`dnlc_lookup;genunix`memcmp 3
285 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`dnlc_lookup;unix`bcmp 7
286 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;genunix`dnlc_lookup;unix`bcmp;genunix`memcmp 38
287 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;unix`bcmp 11
288 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;unix`mutex_enter 309
289 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;unix`mutex_exit 135
290 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;zfs`specvp_check 20
291 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;zfs`zfs_fastaccesschk_execute 48
292 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;zfs`zfs_lookup;zfs`zfs_fastaccesschk_execute;genunix`crgetuid 2
293 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fsop_root 62
294 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`pn_fixslash 44
295 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`pn_getcomponent 454
296 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse 123
297 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`fsop_root 63
298 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`fsop_root;lofs`lo_root 80
299 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`fsop_root;unix`mutex_enter 95
300 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`fsop_root;unix`mutex_exit 59
301 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`rwst_exit 12
302 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`rwst_tryenter 37
303 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_mountedvfs 20
304 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_rele 19
305 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfslocks_getlock 47
306 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfslocks_rele 34
307 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock 56
308 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`kmem_alloc 11
309 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_enter_common 28
310 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_init 13
311 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter 27
312 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;genunix`rwst_enter_common 314
313 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;unix`mutex_enter 238
314 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`rwst_tryenter;unix`mutex_exit 49
315 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock 163
316 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`cv_init 56
317 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc 60
318 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;genunix`kmem_cache_alloc 126
319 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;unix`mutex_enter 252
320 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_alloc;unix`mutex_exit 95
321 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`kmem_cache_alloc 17
322 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init 86
323 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init;genunix`cv_init 49
324 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;genunix`rwst_init;unix`mutex_init 38
325 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;genunix`vn_vfslocks_getlock;unix`mutex_init 31
326 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;unix`mutex_enter 455
327 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsrlock;unix`mutex_exit 250
328 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock 50
329 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`cv_broadcast 14
330 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`kmem_free 17
331 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_destroy 20
332 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_exit 91
333 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`rwst_exit;genunix`cv_broadcast 19
334 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_getlock 79
335 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele 184
336 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`cv_destroy 81
337 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_cache_free 18
338 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free 56
339 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;genunix`kmem_cache_free 116
340 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;unix`mutex_enter 195
341 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`kmem_free;unix`mutex_exit 90
342 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy 62
343 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy;genunix`cv_destroy 31
344 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;genunix`rwst_destroy;unix`mutex_destroy 53
345 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;genunix`vn_vfslocks_rele;unix`mutex_destroy 17
346 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;unix`mutex_enter 823
347 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;genunix`vn_vfsunlock;unix`mutex_exit 356
348 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;lofs`lo_root 31
349 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;unix`mutex_enter 95
350 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`traverse;unix`mutex_exit 56
351 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_mountedvfs 43
352 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele 202
353 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`crgetmapped 31
354 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive 306
355 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;genunix`crgetmapped 41
356 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`freelonode 35
357 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive 67
358 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;genunix`kmem_cache_free 29
359 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;genunix`vn_free 26
360 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;genunix`vn_invalid 20
361 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;genunix`vn_rele 25
362 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode 427
363 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`kmem_cache_free 183
364 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`kmem_cache_free;genunix`kmem_cpu_reload 1
365 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`kmem_free 115
366 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free 125
367 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_cache_free 211
368 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_cache_free;genunix`kmem_cpu_reload 4
369 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_cpu_reload 5
370 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_free 117
371 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_free;genunix`kmem_cache_free 209
372 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_free;unix`mutex_enter 299
373 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`kmem_free;unix`mutex_exit 160
374 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;genunix`vsd_free 48
375 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;unix`mutex_enter 314
376 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_free;unix`mutex_exit 171
377 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_invalid 47
378 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vn_rele 64
379 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;genunix`vsd_free 17
380 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;lofs`table_lock_enter 189
381 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;unix`membar_consumer 106
382 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;unix`mutex_enter 905
383 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;unix`mutex_exit 358
384 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`freelonode;unix`strlen 1238
385 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;lofs`table_lock_enter 44
386 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;unix`atomic_add_32 292
387 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;unix`mutex_enter 279
388 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;genunix`fop_inactive;lofs`lo_inactive;unix`mutex_exit 212
389 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_rele;lofs`lo_inactive 21
390 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_setpath 58
391 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_vfsrlock 12
392 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`vn_vfsunlock 20
393 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;lofs`lo_lookup 65
394 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;unix`mutex_enter 575
395 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;unix`mutex_exit 379
396 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;unix`strlen 107
397 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`lookuppnvp;zfs`zfs_lookup 22
398 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`pn_fixslash 14
399 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`pn_getcomponent 41
400 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`traverse 17
401 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`vn_mountedvfs 56
402 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;genunix`vn_rele 73
403 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;unix`mutex_vector_enter;unix`mutex_delay_default 1
404 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnatcred;unix`mutex_vector_enter;unix`tsc_read 1
405 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`lookuppnvp 10
406 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`pn_get_buf 64
407 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`pn_get_buf;unix`copyinstr 25
408 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;genunix`pn_get_buf;unix`copystr 598
409 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;unix`copyinstr 18
410 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;unix`mutex_enter 320
411 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookupnameatcred;unix`mutex_exit 163
412 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`lookuppnatcred 12
413 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameat;genunix`pn_get_buf 13
414 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;genunix`vn_openat;genunix`lookupnameatcred 22
415 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;unix`mutex_enter 303
416 | unix`sys_syscall;genunix`open;genunix`openat;genunix`copen;unix`mutex_exit 38
417 | unix`sys_syscall;genunix`open;genunix`openat;genunix`falloc 36
418 | unix`sys_syscall;genunix`open;genunix`openat;genunix`set_errno 9
419 | unix`sys_syscall;genunix`open;genunix`openat;genunix`setf 16
420 | unix`sys_syscall;genunix`open;genunix`openat;genunix`unfalloc 39
421 | unix`sys_syscall;genunix`open;genunix`openat;genunix`vn_openat 14
422 | unix`sys_syscall;genunix`openat 17
423 | unix`sys_syscall;genunix`priocntlsys;genunix`priocntl_common;genunix`doprio;genunix`dotoprocs 1
424 | unix`sys_syscall;genunix`resolvepath;genunix`lookuppn;genunix`lookuppnatcred;genunix`lookuppnvp;genunix`fop_lookup;lofs`lo_lookup;genunix`fop_lookup;ufs`ufs_lookup;genunix`dnlc_lookup 1
425 | unix`sys_syscall;genunix`rexit;genunix`exit;genunix`proc_exit;genunix`exitlwps;genunix`schedctl_lwp_cleanup;genunix`removectx;genunix`kmem_free;genunix`kmem_cache_free 1
426 | unix`sys_syscall;genunix`rexit;genunix`exit;genunix`proc_exit;genunix`relvm;genunix`as_free;genunix`segvn_unmap;unix`hat_unload_callback;unix`hat_pte_unmap;unix`hment_remove;genunix`avl_find;unix`hment_compare 2
427 | unix`sys_syscall;genunix`rexit;genunix`exit;genunix`proc_exit;genunix`relvm;genunix`as_free;genunix`segvn_unmap;unix`hat_unload_callback;unix`hat_pte_unmap;unix`page_numtopp_nolock 1
428 | unix`sys_syscall;genunix`rexit;genunix`exit;genunix`proc_exit;genunix`schedctl_proc_cleanup;genunix`schedctl_freepage;genunix`segkp_release;genunix`segkp_release_internal;genunix`vmem_free 1
429 | unix`sys_syscall;genunix`syscall_mstate 857
430 | unix`sys_syscall;genunix`syscall_mstate;genunix`gethrtime_unscaled 10
431 | unix`sys_syscall;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_gethrtimeunscaled 43
432 | unix`sys_syscall;genunix`syscall_mstate;genunix`gethrtime_unscaled;unix`tsc_read 367
433 | unix`sys_syscall;genunix`syscall_mstate;unix`tsc_gethrtimeunscaled 59
434 | unix`sys_syscall;unix`atomic_add_64 205
435 |
--------------------------------------------------------------------------------