Skip to content

Instantly share code, notes, and snippets.

@masami256
Last active November 26, 2017 03:10
Show Gist options
  • Save masami256/cb79b602af90ad6349a9c81a16bce64a to your computer and use it in GitHub Desktop.
Save masami256/cb79b602af90ad6349a9c81a16bce64a to your computer and use it in GitHub Desktop.
for linux advent calendar 2017
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="1200" height="486" onload="init(evt)" viewBox="0 0 1200 486" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
<!-- NOTES: -->
<defs >
<linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
<stop stop-color="#eeeeee" offset="5%" />
<stop stop-color="#eeeeb0" offset="95%" />
</linearGradient>
</defs>
<style type="text/css">
.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
</style>
<script type="text/ecmascript">
<![CDATA[
var details, searchbtn, matchedtxt, svg;
function init(evt) {
details = document.getElementById("details").firstChild;
searchbtn = document.getElementById("search");
matchedtxt = document.getElementById("matched");
svg = document.getElementsByTagName("svg")[0];
searching = 0;
}
// mouse-over for info
function s(node) { // show
info = g_to_text(node);
details.nodeValue = "Function: " + info;
}
function c() { // clear
details.nodeValue = ' ';
}
// ctrl-F for search
window.addEventListener("keydown",function (e) {
if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
e.preventDefault();
search_prompt();
}
})
// functions
function find_child(parent, name, attr) {
var children = parent.childNodes;
for (var i=0; i<children.length;i++) {
if (children[i].tagName == name)
return (attr != undefined) ? children[i].attributes[attr].value : children[i];
}
return;
}
function orig_save(e, attr, val) {
if (e.attributes["_orig_"+attr] != undefined) return;
if (e.attributes[attr] == undefined) return;
if (val == undefined) val = e.attributes[attr].value;
e.setAttribute("_orig_"+attr, val);
}
function orig_load(e, attr) {
if (e.attributes["_orig_"+attr] == undefined) return;
e.attributes[attr].value = e.attributes["_orig_"+attr].value;
e.removeAttribute("_orig_"+attr);
}
function g_to_text(e) {
var text = find_child(e, "title").firstChild.nodeValue;
return (text)
}
function g_to_func(e) {
var func = g_to_text(e);
// if there's any manipulation we want to do to the function
// name before it's searched, do it here before returning.
return (func);
}
function update_text(e) {
var r = find_child(e, "rect");
var t = find_child(e, "text");
var w = parseFloat(r.attributes["width"].value) -3;
var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
// Smaller than this size won't fit anything
if (w < 2*12*0.59) {
t.textContent = "";
return;
}
t.textContent = txt;
// Fit in full text width
if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
return;
for (var x=txt.length-2; x>0; x--) {
if (t.getSubStringLength(0, x+2) <= w) {
t.textContent = txt.substring(0,x) + "..";
return;
}
}
t.textContent = "";
}
// zoom
function zoom_reset(e) {
if (e.attributes != undefined) {
orig_load(e, "x");
orig_load(e, "width");
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_reset(c[i]);
}
}
function zoom_child(e, x, ratio) {
if (e.attributes != undefined) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_child(c[i], x-10, ratio);
}
}
function zoom_parent(e) {
if (e.attributes) {
if (e.attributes["x"] != undefined) {
orig_save(e, "x");
e.attributes["x"].value = 10;
}
if (e.attributes["width"] != undefined) {
orig_save(e, "width");
e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
}
}
if (e.childNodes == undefined) return;
for(var i=0, c=e.childNodes; i<c.length; i++) {
zoom_parent(c[i]);
}
}
function zoom(node) {
var attr = find_child(node, "rect").attributes;
var width = parseFloat(attr["width"].value);
var xmin = parseFloat(attr["x"].value);
var xmax = parseFloat(xmin + width);
var ymin = parseFloat(attr["y"].value);
var ratio = (svg.width.baseVal.value - 2*10) / width;
// XXX: Workaround for JavaScript float issues (fix me)
var fudge = 0.0001;
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "1.0";
var el = document.getElementsByTagName("g");
for(var i=0;i<el.length;i++){
var e = el[i];
var a = find_child(e, "rect").attributes;
var ex = parseFloat(a["x"].value);
var ew = parseFloat(a["width"].value);
// Is it an ancestor
if (0 == 0) {
var upstack = parseFloat(a["y"].value) > ymin;
} else {
var upstack = parseFloat(a["y"].value) < ymin;
}
if (upstack) {
// Direct ancestor
if (ex <= xmin && (ex+ew+fudge) >= xmax) {
e.style["opacity"] = "0.5";
zoom_parent(e);
e.onclick = function(e){unzoom(); zoom(this);};
update_text(e);
}
// not in current path
else
e.style["display"] = "none";
}
// Children maybe
else {
// no common path
if (ex < xmin || ex + fudge >= xmax) {
e.style["display"] = "none";
}
else {
zoom_child(e, xmin, ratio);
e.onclick = function(e){zoom(this);};
update_text(e);
}
}
}
}
function unzoom() {
var unzoombtn = document.getElementById("unzoom");
unzoombtn.style["opacity"] = "0.0";
var el = document.getElementsByTagName("g");
for(i=0;i<el.length;i++) {
el[i].style["display"] = "block";
el[i].style["opacity"] = "1";
zoom_reset(el[i]);
update_text(el[i]);
}
}
// search
function reset_search() {
var el = document.getElementsByTagName("rect");
for (var i=0; i < el.length; i++) {
orig_load(el[i], "fill")
}
}
function search_prompt() {
if (!searching) {
var term = prompt("Enter a search term (regexp " +
"allowed, eg: ^ext4_)", "");
if (term != null) {
search(term)
}
} else {
reset_search();
searching = 0;
searchbtn.style["opacity"] = "0.1";
searchbtn.firstChild.nodeValue = "Search"
matchedtxt.style["opacity"] = "0.0";
matchedtxt.firstChild.nodeValue = ""
}
}
function search(term) {
var re = new RegExp(term);
var el = document.getElementsByTagName("g");
var matches = new Object();
var maxwidth = 0;
for (var i = 0; i < el.length; i++) {
var e = el[i];
if (e.attributes["class"].value != "func_g")
continue;
var func = g_to_func(e);
var rect = find_child(e, "rect");
if (rect == null) {
// the rect might be wrapped in an anchor
// if nameattr href is being used
if (rect = find_child(e, "a")) {
rect = find_child(r, "rect");
}
}
if (func == null || rect == null)
continue;
// Save max width. Only works as we have a root frame
var w = parseFloat(rect.attributes["width"].value);
if (w > maxwidth)
maxwidth = w;
if (func.match(re)) {
// highlight
var x = parseFloat(rect.attributes["x"].value);
orig_save(rect, "fill");
rect.attributes["fill"].value =
"rgb(230,0,230)";
// remember matches
if (matches[x] == undefined) {
matches[x] = w;
} else {
if (w > matches[x]) {
// overwrite with parent
matches[x] = w;
}
}
searching = 1;
}
}
if (!searching)
return;
searchbtn.style["opacity"] = "1.0";
searchbtn.firstChild.nodeValue = "Reset Search"
// calculate percent matched, excluding vertical overlap
var count = 0;
var lastx = -1;
var lastw = 0;
var keys = Array();
for (k in matches) {
if (matches.hasOwnProperty(k))
keys.push(k);
}
// sort the matched frames by their x location
// ascending, then width descending
keys.sort(function(a, b){
return a - b;
});
// Step through frames saving only the biggest bottom-up frames
// thanks to the sort order. This relies on the tree property
// where children are always smaller than their parents.
var fudge = 0.0001; // JavaScript floating point
for (var k in keys) {
var x = parseFloat(keys[k]);
var w = matches[keys[k]];
if (x >= lastx + lastw - fudge) {
count += w;
lastx = x;
lastw = w;
}
}
// display matched percent
matchedtxt.style["opacity"] = "1.0";
pct = 100 * count / maxwidth;
if (pct == 100)
pct = "100"
else
pct = pct.toFixed(1)
matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
}
function searchover(e) {
searchbtn.style["opacity"] = "1.0";
}
function searchout(e) {
if (searching) {
searchbtn.style["opacity"] = "1.0";
} else {
searchbtn.style["opacity"] = "0.1";
}
}
]]>
</script>
<rect x="0.0" y="0" width="1200.0" height="486.0" fill="url(#background)" />
<text text-anchor="middle" x="600.00" y="24" font-size="17" font-family="Verdana" fill="rgb(0,0,0)" >Flame Graph</text>
<text text-anchor="" x="10.00" y="469" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
<text text-anchor="" x="10.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer" >Reset Zoom</text>
<text text-anchor="" x="1090.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer" >Search</text>
<text text-anchor="" x="1090.00" y="469" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="matched" > </text>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fget_light (2,670 samples, 0.17%)</title><rect x="55.7" y="357" width="2.0" height="15.0" fill="rgb(243,65,47)" rx="2" ry="2" />
<text text-anchor="" x="58.71" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>put_pid (252 samples, 0.02%)</title><rect x="581.3" y="293" width="0.2" height="15.0" fill="rgb(219,45,52)" rx="2" ry="2" />
<text text-anchor="" x="584.34" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (1,054 samples, 0.07%)</title><rect x="1188.6" y="405" width="0.8" height="15.0" fill="rgb(238,18,14)" rx="2" ry="2" />
<text text-anchor="" x="1191.61" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>prepare_to_wait (215 samples, 0.01%)</title><rect x="84.4" y="277" width="0.2" height="15.0" fill="rgb(226,183,43)" rx="2" ry="2" />
<text text-anchor="" x="87.42" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (199 samples, 0.01%)</title><rect x="166.9" y="117" width="0.2" height="15.0" fill="rgb(215,167,27)" rx="2" ry="2" />
<text text-anchor="" x="169.94" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (183 samples, 0.01%)</title><rect x="1188.1" y="213" width="0.2" height="15.0" fill="rgb(245,177,7)" rx="2" ry="2" />
<text text-anchor="" x="1191.14" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>write@plt (159 samples, 0.01%)</title><rect x="1187.9" y="405" width="0.1" height="15.0" fill="rgb(241,170,29)" rx="2" ry="2" />
<text text-anchor="" x="1190.90" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (700,065 samples, 43.91%)</title><rect x="579.2" y="309" width="518.2" height="15.0" fill="rgb(207,124,18)" rx="2" ry="2" />
<text text-anchor="" x="582.23" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmem_cache_free (49,733 samples, 3.12%)</title><rect x="130.5" y="213" width="36.8" height="15.0" fill="rgb(238,192,39)" rx="2" ry="2" />
<text text-anchor="" x="133.48" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__k..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_all (161 samples, 0.01%)</title><rect x="10.1" y="229" width="0.1" height="15.0" fill="rgb(229,155,54)" rx="2" ry="2" />
<text text-anchor="" x="13.07" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (202 samples, 0.01%)</title><rect x="166.9" y="133" width="0.2" height="15.0" fill="rgb(251,154,48)" rx="2" ry="2" />
<text text-anchor="" x="169.94" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>consume_skb (179 samples, 0.01%)</title><rect x="10.1" y="245" width="0.1" height="15.0" fill="rgb(208,2,42)" rx="2" ry="2" />
<text text-anchor="" x="13.06" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>consume_skb (284,681 samples, 17.86%)</title><rect x="122.3" y="261" width="210.7" height="15.0" fill="rgb(241,202,8)" rx="2" ry="2" />
<text text-anchor="" x="125.33" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >consume_skb</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fsnotify_parent (905 samples, 0.06%)</title><rect x="531.9" y="309" width="0.6" height="15.0" fill="rgb(214,37,49)" rx="2" ry="2" />
<text text-anchor="" x="534.85" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__vfs_write (214 samples, 0.01%)</title><rect x="10.2" y="325" width="0.2" height="15.0" fill="rgb(234,227,26)" rx="2" ry="2" />
<text text-anchor="" x="13.20" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock (210 samples, 0.01%)</title><rect x="580.4" y="293" width="0.2" height="15.0" fill="rgb(225,147,23)" rx="2" ry="2" />
<text text-anchor="" x="583.44" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (989 samples, 0.06%)</title><rect x="310.9" y="117" width="0.7" height="15.0" fill="rgb(242,64,17)" rx="2" ry="2" />
<text text-anchor="" x="313.87" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (736 samples, 0.05%)</title><rect x="378.4" y="245" width="0.5" height="15.0" fill="rgb(207,12,14)" rx="2" ry="2" />
<text text-anchor="" x="381.40" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>retint_user (1,858 samples, 0.12%)</title><rect x="1186.5" y="389" width="1.4" height="15.0" fill="rgb(239,122,10)" rx="2" ry="2" />
<text text-anchor="" x="1189.53" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (393 samples, 0.02%)</title><rect x="696.4" y="133" width="0.3" height="15.0" fill="rgb(225,3,13)" rx="2" ry="2" />
<text text-anchor="" x="699.42" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__vfs_read (195 samples, 0.01%)</title><rect x="10.1" y="325" width="0.1" height="15.0" fill="rgb(209,175,48)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (989 samples, 0.06%)</title><rect x="310.9" y="149" width="0.7" height="15.0" fill="rgb(222,150,29)" rx="2" ry="2" />
<text text-anchor="" x="313.87" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__GI___libc_read (17,148 samples, 1.08%)</title><rect x="10.6" y="405" width="12.7" height="15.0" fill="rgb(215,6,51)" rx="2" ry="2" />
<text text-anchor="" x="13.59" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (159,231 samples, 9.99%)</title><rect x="378.9" y="245" width="117.9" height="15.0" fill="rgb(253,50,43)" rx="2" ry="2" />
<text text-anchor="" x="381.94" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >schedule</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (195 samples, 0.01%)</title><rect x="10.1" y="293" width="0.1" height="15.0" fill="rgb(226,172,34)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_common_lock (270,306 samples, 16.96%)</title><rect x="894.7" y="245" width="200.1" height="15.0" fill="rgb(238,209,2)" rx="2" ry="2" />
<text text-anchor="" x="897.74" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__wake_up_common_lock</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc (161 samples, 0.01%)</title><rect x="10.2" y="181" width="0.2" height="15.0" fill="rgb(252,220,23)" rx="2" ry="2" />
<text text-anchor="" x="13.23" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>prepare_exit_to_usermode (648 samples, 0.04%)</title><rect x="25.5" y="373" width="0.4" height="15.0" fill="rgb(211,175,35)" rx="2" ry="2" />
<text text-anchor="" x="28.46" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (875 samples, 0.05%)</title><rect x="496.2" y="181" width="0.6" height="15.0" fill="rgb(226,146,54)" rx="2" ry="2" />
<text text-anchor="" x="499.15" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (20,349 samples, 1.28%)</title><rect x="360.5" y="245" width="15.1" height="15.0" fill="rgb(216,228,37)" rx="2" ry="2" />
<text text-anchor="" x="363.54" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (668 samples, 0.04%)</title><rect x="595.3" y="277" width="0.5" height="15.0" fill="rgb(220,181,18)" rx="2" ry="2" />
<text text-anchor="" x="598.35" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kmem_cache_free (51,237 samples, 3.21%)</title><rect x="129.5" y="229" width="37.9" height="15.0" fill="rgb(251,156,16)" rx="2" ry="2" />
<text text-anchor="" x="132.50" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >kme..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (1,181 samples, 0.07%)</title><rect x="868.8" y="149" width="0.9" height="15.0" fill="rgb(226,205,29)" rx="2" ry="2" />
<text text-anchor="" x="871.85" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (405 samples, 0.03%)</title><rect x="120.6" y="261" width="0.3" height="15.0" fill="rgb(227,165,0)" rx="2" ry="2" />
<text text-anchor="" x="123.62" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exit_to_usermode_loop (67,460 samples, 4.23%)</title><rect x="1101.1" y="357" width="49.9" height="15.0" fill="rgb(213,167,2)" rx="2" ry="2" />
<text text-anchor="" x="1104.05" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >exit_..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (393 samples, 0.02%)</title><rect x="696.4" y="149" width="0.3" height="15.0" fill="rgb(220,100,18)" rx="2" ry="2" />
<text text-anchor="" x="699.42" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_cond_resched (1,108 samples, 0.07%)</title><rect x="1096.4" y="261" width="0.8" height="15.0" fill="rgb(243,165,28)" rx="2" ry="2" />
<text text-anchor="" x="1099.35" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copyout (221 samples, 0.01%)</title><rect x="527.3" y="213" width="0.2" height="15.0" fill="rgb(217,60,5)" rx="2" ry="2" />
<text text-anchor="" x="530.30" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>retint_user (1,874 samples, 0.12%)</title><rect x="1151.2" y="389" width="1.4" height="15.0" fill="rgb(236,93,44)" rx="2" ry="2" />
<text text-anchor="" x="1154.24" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>verify_cpu (776 samples, 0.05%)</title><rect x="1189.4" y="405" width="0.6" height="15.0" fill="rgb(214,146,3)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_sync_key (271,334 samples, 17.02%)</title><rect x="894.3" y="261" width="200.9" height="15.0" fill="rgb(214,194,33)" rx="2" ry="2" />
<text text-anchor="" x="897.32" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__wake_up_sync_key</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_skb (330,356 samples, 20.72%)</title><rect x="625.7" y="245" width="244.5" height="15.0" fill="rgb(222,154,26)" rx="2" ry="2" />
<text text-anchor="" x="628.67" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__alloc_skb</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>free_pages (237 samples, 0.01%)</title><rect x="167.1" y="165" width="0.2" height="15.0" fill="rgb(229,222,20)" rx="2" ry="2" />
<text text-anchor="" x="170.10" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fsnotify_parent (203 samples, 0.01%)</title><rect x="530.7" y="325" width="0.2" height="15.0" fill="rgb(245,191,19)" rx="2" ry="2" />
<text text-anchor="" x="533.73" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fsnotify (220 samples, 0.01%)</title><rect x="530.9" y="325" width="0.1" height="15.0" fill="rgb(250,221,44)" rx="2" ry="2" />
<text text-anchor="" x="533.88" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mutex_unlock (671 samples, 0.04%)</title><rect x="83.9" y="277" width="0.5" height="15.0" fill="rgb(223,26,46)" rx="2" ry="2" />
<text text-anchor="" x="86.93" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_start_main (1,053 samples, 0.07%)</title><rect x="1188.6" y="389" width="0.8" height="15.0" fill="rgb(246,217,50)" rx="2" ry="2" />
<text text-anchor="" x="1191.61" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kfree (309 samples, 0.02%)</title><rect x="169.5" y="213" width="0.2" height="15.0" fill="rgb(247,84,6)" rx="2" ry="2" />
<text text-anchor="" x="172.49" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc (260 samples, 0.02%)</title><rect x="696.9" y="213" width="0.2" height="15.0" fill="rgb(220,81,22)" rx="2" ry="2" />
<text text-anchor="" x="699.92" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_socket_sendmsg (445 samples, 0.03%)</title><rect x="581.6" y="293" width="0.4" height="15.0" fill="rgb(232,115,16)" rx="2" ry="2" />
<text text-anchor="" x="584.64" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (1,298 samples, 0.08%)</title><rect x="1093.9" y="197" width="0.9" height="15.0" fill="rgb(222,52,11)" rx="2" ry="2" />
<text text-anchor="" x="1096.85" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (1,746 samples, 0.11%)</title><rect x="359.3" y="245" width="1.2" height="15.0" fill="rgb(248,76,51)" rx="2" ry="2" />
<text text-anchor="" x="362.25" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fdget_pos (161 samples, 0.01%)</title><rect x="550.6" y="373" width="0.1" height="15.0" fill="rgb(232,152,33)" rx="2" ry="2" />
<text text-anchor="" x="553.60" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (255 samples, 0.02%)</title><rect x="130.7" y="197" width="0.2" height="15.0" fill="rgb(218,7,24)" rx="2" ry="2" />
<text text-anchor="" x="133.73" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (155,311 samples, 9.74%)</title><rect x="381.8" y="229" width="115.0" height="15.0" fill="rgb(226,68,6)" rx="2" ry="2" />
<text text-anchor="" x="384.84" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__sched_text_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>receiver (35,794 samples, 2.25%)</title><rect x="1153.3" y="405" width="26.5" height="15.0" fill="rgb(208,141,6)" rx="2" ry="2" />
<text text-anchor="" x="1156.34" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>alloc_pages_current (466 samples, 0.03%)</title><rect x="869.7" y="165" width="0.4" height="15.0" fill="rgb(244,173,40)" rx="2" ry="2" />
<text text-anchor="" x="872.73" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (1,298 samples, 0.08%)</title><rect x="1093.9" y="213" width="0.9" height="15.0" fill="rgb(234,12,4)" rx="2" ry="2" />
<text text-anchor="" x="1096.85" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (399 samples, 0.03%)</title><rect x="1102.2" y="341" width="0.3" height="15.0" fill="rgb(235,20,4)" rx="2" ry="2" />
<text text-anchor="" x="1105.24" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>cpu_startup_entry (313 samples, 0.02%)</title><rect x="1189.8" y="325" width="0.2" height="15.0" fill="rgb(234,199,39)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (329 samples, 0.02%)</title><rect x="639.5" y="181" width="0.3" height="15.0" fill="rgb(254,88,49)" rx="2" ry="2" />
<text text-anchor="" x="642.53" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_end (448 samples, 0.03%)</title><rect x="1189.4" y="309" width="0.4" height="15.0" fill="rgb(234,70,16)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (555 samples, 0.03%)</title><rect x="132.5" y="181" width="0.4" height="15.0" fill="rgb(230,195,42)" rx="2" ry="2" />
<text text-anchor="" x="135.52" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (612,675 samples, 38.43%)</title><rect x="74.6" y="325" width="453.5" height="15.0" fill="rgb(214,174,4)" rx="2" ry="2" />
<text text-anchor="" x="77.61" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_read_iter</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_read_actor (200 samples, 0.01%)</title><rect x="85.1" y="277" width="0.2" height="15.0" fill="rgb(215,35,35)" rx="2" ry="2" />
<text text-anchor="" x="88.11" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>prepare_exit_to_usermode (654 samples, 0.04%)</title><rect x="535.5" y="373" width="0.4" height="15.0" fill="rgb(244,105,34)" rx="2" ry="2" />
<text text-anchor="" x="538.46" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kfree (191,633 samples, 12.02%)</title><rect x="169.9" y="197" width="141.8" height="15.0" fill="rgb(254,182,33)" rx="2" ry="2" />
<text text-anchor="" x="172.90" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >kfree</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_write (831 samples, 0.05%)</title><rect x="1188.7" y="229" width="0.6" height="15.0" fill="rgb(211,142,22)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>free_hot_cold_page (152 samples, 0.01%)</title><rect x="167.1" y="133" width="0.1" height="15.0" fill="rgb(216,24,36)" rx="2" ry="2" />
<text text-anchor="" x="170.13" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (668,536 samples, 41.93%)</title><rect x="40.6" y="389" width="494.9" height="15.0" fill="rgb(250,29,26)" rx="2" ry="2" />
<text text-anchor="" x="43.63" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYSCALL_64_fastpath</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_all (223,205 samples, 14.00%)</title><rect x="167.6" y="245" width="165.2" height="15.0" fill="rgb(247,163,33)" rx="2" ry="2" />
<text text-anchor="" x="170.57" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >skb_release_all</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (821,340 samples, 51.52%)</title><rect x="543.3" y="389" width="607.9" height="15.0" fill="rgb(244,190,7)" rx="2" ry="2" />
<text text-anchor="" x="546.31" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >entry_SYSCALL_64_fastpath</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kmem_cache_free (194 samples, 0.01%)</title><rect x="1189.0" y="85" width="0.2" height="15.0" fill="rgb(228,91,53)" rx="2" ry="2" />
<text text-anchor="" x="1192.03" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>prepare_exit_to_usermode (958 samples, 0.06%)</title><rect x="1179.1" y="373" width="0.7" height="15.0" fill="rgb(224,92,43)" rx="2" ry="2" />
<text text-anchor="" x="1182.12" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_read (642,506 samples, 40.30%)</title><rect x="58.6" y="357" width="475.5" height="15.0" fill="rgb(222,114,25)" rx="2" ry="2" />
<text text-anchor="" x="61.57" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_read</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (268,821 samples, 16.86%)</title><rect x="895.8" y="229" width="199.0" height="15.0" fill="rgb(229,5,11)" rx="2" ry="2" />
<text text-anchor="" x="898.84" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_raw_spin_unlock_irqrestore</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmalloc_reserve.isra.44 (84,866 samples, 5.32%)</title><rect x="634.3" y="229" width="62.8" height="15.0" fill="rgb(215,102,28)" rx="2" ry="2" />
<text text-anchor="" x="637.29" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__kmal..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>native_safe_halt (448 samples, 0.03%)</title><rect x="1189.4" y="293" width="0.4" height="15.0" fill="rgb(234,27,35)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (546 samples, 0.03%)</title><rect x="347.9" y="229" width="0.4" height="15.0" fill="rgb(209,5,25)" rx="2" ry="2" />
<text text-anchor="" x="350.90" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exit_to_usermode_loop (1,658 samples, 0.10%)</title><rect x="534.1" y="357" width="1.3" height="15.0" fill="rgb(227,165,3)" rx="2" ry="2" />
<text text-anchor="" x="537.13" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (202 samples, 0.01%)</title><rect x="166.9" y="165" width="0.2" height="15.0" fill="rgb(223,84,44)" rx="2" ry="2" />
<text text-anchor="" x="169.94" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (989 samples, 0.06%)</title><rect x="1096.4" y="245" width="0.8" height="15.0" fill="rgb(233,86,25)" rx="2" ry="2" />
<text text-anchor="" x="1099.44" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (862 samples, 0.05%)</title><rect x="496.2" y="149" width="0.6" height="15.0" fill="rgb(232,200,49)" rx="2" ry="2" />
<text text-anchor="" x="499.15" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (173 samples, 0.01%)</title><rect x="108.3" y="261" width="0.1" height="15.0" fill="rgb(209,148,31)" rx="2" ry="2" />
<text text-anchor="" x="111.27" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>default_idle_call (282 samples, 0.02%)</title><rect x="1189.8" y="293" width="0.2" height="15.0" fill="rgb(242,123,48)" rx="2" ry="2" />
<text text-anchor="" x="1192.77" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>alloc_pages_current (255 samples, 0.02%)</title><rect x="696.7" y="165" width="0.2" height="15.0" fill="rgb(249,129,41)" rx="2" ry="2" />
<text text-anchor="" x="699.72" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (606,775 samples, 38.06%)</title><rect x="78.6" y="309" width="449.1" height="15.0" fill="rgb(218,8,10)" rx="2" ry="2" />
<text text-anchor="" x="81.59" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_recvmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>qxl_draw_opaque_fb (480 samples, 0.03%)</title><rect x="1188.1" y="309" width="0.4" height="15.0" fill="rgb(235,224,20)" rx="2" ry="2" />
<text text-anchor="" x="1191.10" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kthread (583 samples, 0.04%)</title><rect x="1188.1" y="389" width="0.4" height="15.0" fill="rgb(234,212,23)" rx="2" ry="2" />
<text text-anchor="" x="1191.10" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_socket_getpeersec_dgram (154 samples, 0.01%)</title><rect x="581.5" y="293" width="0.1" height="15.0" fill="rgb(210,141,14)" rx="2" ry="2" />
<text text-anchor="" x="584.53" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kmem_cache_alloc_node (161 samples, 0.01%)</title><rect x="10.2" y="213" width="0.2" height="15.0" fill="rgb(229,152,32)" rx="2" ry="2" />
<text text-anchor="" x="13.23" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_file_permission (3,620 samples, 0.23%)</title><rect x="531.0" y="325" width="2.7" height="15.0" fill="rgb(238,41,8)" rx="2" ry="2" />
<text text-anchor="" x="534.04" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_recvmsg (517 samples, 0.03%)</title><rect x="527.7" y="309" width="0.4" height="15.0" fill="rgb(229,139,44)" rx="2" ry="2" />
<text text-anchor="" x="530.71" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_unlink (12,347 samples, 0.77%)</title><rect x="497.0" y="261" width="9.2" height="15.0" fill="rgb(240,154,12)" rx="2" ry="2" />
<text text-anchor="" x="500.03" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock (749 samples, 0.05%)</title><rect x="82.8" y="277" width="0.5" height="15.0" fill="rgb(220,78,1)" rx="2" ry="2" />
<text text-anchor="" x="85.75" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>return_from_SYSCALL_64 (198 samples, 0.01%)</title><rect x="10.4" y="357" width="0.2" height="15.0" fill="rgb(225,36,36)" rx="2" ry="2" />
<text text-anchor="" x="13.41" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_wait (4,739 samples, 0.30%)</title><rect x="333.0" y="261" width="3.6" height="15.0" fill="rgb(248,40,50)" rx="2" ry="2" />
<text text-anchor="" x="336.05" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__vfs_read (344 samples, 0.02%)</title><rect x="57.8" y="357" width="0.3" height="15.0" fill="rgb(224,225,24)" rx="2" ry="2" />
<text text-anchor="" x="60.81" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (163 samples, 0.01%)</title><rect x="1179.0" y="341" width="0.1" height="15.0" fill="rgb(221,16,43)" rx="2" ry="2" />
<text text-anchor="" x="1182.00" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ext4_da_write_end (283 samples, 0.02%)</title><rect x="1189.0" y="133" width="0.2" height="15.0" fill="rgb(230,64,43)" rx="2" ry="2" />
<text text-anchor="" x="1192.02" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (202 samples, 0.01%)</title><rect x="166.9" y="149" width="0.2" height="15.0" fill="rgb(214,101,31)" rx="2" ry="2" />
<text text-anchor="" x="169.94" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copyin (233 samples, 0.01%)</title><rect x="611.5" y="245" width="0.2" height="15.0" fill="rgb(206,113,29)" rx="2" ry="2" />
<text text-anchor="" x="614.49" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_cond_resched (1,219 samples, 0.08%)</title><rect x="81.9" y="277" width="0.9" height="15.0" fill="rgb(254,157,2)" rx="2" ry="2" />
<text text-anchor="" x="84.85" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_socket_recvmsg (144 samples, 0.01%)</title><rect x="78.5" y="309" width="0.1" height="15.0" fill="rgb(229,134,19)" rx="2" ry="2" />
<text text-anchor="" x="81.49" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>cmd_record (962 samples, 0.06%)</title><rect x="1188.7" y="309" width="0.7" height="15.0" fill="rgb(250,220,19)" rx="2" ry="2" />
<text text-anchor="" x="1191.68" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__free_pages (185 samples, 0.01%)</title><rect x="167.1" y="149" width="0.1" height="15.0" fill="rgb(223,33,41)" rx="2" ry="2" />
<text text-anchor="" x="170.10" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_free (159 samples, 0.01%)</title><rect x="10.1" y="165" width="0.1" height="15.0" fill="rgb(215,124,44)" rx="2" ry="2" />
<text text-anchor="" x="13.07" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (181,028 samples, 11.36%)</title><rect x="177.6" y="165" width="134.0" height="15.0" fill="rgb(214,103,47)" rx="2" ry="2" />
<text text-anchor="" x="180.61" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_raw_spin_unlock..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kmem_cache_alloc (159 samples, 0.01%)</title><rect x="1188.7" y="85" width="0.1" height="15.0" fill="rgb(226,175,1)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (589 samples, 0.04%)</title><rect x="130.9" y="197" width="0.5" height="15.0" fill="rgb(252,31,4)" rx="2" ry="2" />
<text text-anchor="" x="133.92" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (564 samples, 0.04%)</title><rect x="699.0" y="197" width="0.4" height="15.0" fill="rgb(220,109,4)" rx="2" ry="2" />
<text text-anchor="" x="701.96" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_destruct_scm (26,632 samples, 1.67%)</title><rect x="312.8" y="213" width="19.7" height="15.0" fill="rgb(245,99,23)" rx="2" ry="2" />
<text text-anchor="" x="315.81" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>default_idle_call (448 samples, 0.03%)</title><rect x="1189.4" y="341" width="0.4" height="15.0" fill="rgb(240,47,52)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmalloc (184 samples, 0.01%)</title><rect x="1188.1" y="245" width="0.2" height="15.0" fill="rgb(234,1,30)" rx="2" ry="2" />
<text text-anchor="" x="1191.14" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_free (177 samples, 0.01%)</title><rect x="167.3" y="213" width="0.1" height="15.0" fill="rgb(225,173,40)" rx="2" ry="2" />
<text text-anchor="" x="170.29" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmalloc_reserve.isra.44 (160 samples, 0.01%)</title><rect x="870.2" y="245" width="0.1" height="15.0" fill="rgb(233,75,14)" rx="2" ry="2" />
<text text-anchor="" x="873.19" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (989 samples, 0.06%)</title><rect x="310.9" y="133" width="0.7" height="15.0" fill="rgb(229,68,43)" rx="2" ry="2" />
<text text-anchor="" x="313.87" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fsnotify (3,176 samples, 0.20%)</title><rect x="1097.6" y="341" width="2.4" height="15.0" fill="rgb(228,109,17)" rx="2" ry="2" />
<text text-anchor="" x="1100.63" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc_node (161 samples, 0.01%)</title><rect x="10.2" y="197" width="0.2" height="15.0" fill="rgb(234,19,13)" rx="2" ry="2" />
<text text-anchor="" x="13.23" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (203 samples, 0.01%)</title><rect x="375.6" y="261" width="0.2" height="15.0" fill="rgb(215,167,35)" rx="2" ry="2" />
<text text-anchor="" x="378.61" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (195 samples, 0.01%)</title><rect x="10.1" y="309" width="0.1" height="15.0" fill="rgb(254,123,29)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (924 samples, 0.06%)</title><rect x="497.4" y="245" width="0.7" height="15.0" fill="rgb(226,156,0)" rx="2" ry="2" />
<text text-anchor="" x="500.41" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kfree_skbmem (51,808 samples, 3.25%)</title><rect x="129.1" y="245" width="38.3" height="15.0" fill="rgb(221,56,40)" rx="2" ry="2" />
<text text-anchor="" x="132.07" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >kfr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_skb (184 samples, 0.01%)</title><rect x="623.4" y="261" width="0.2" height="15.0" fill="rgb(224,216,32)" rx="2" ry="2" />
<text text-anchor="" x="626.44" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fsnotify (1,613 samples, 0.10%)</title><rect x="532.5" y="309" width="1.2" height="15.0" fill="rgb(209,88,54)" rx="2" ry="2" />
<text text-anchor="" x="535.52" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (251 samples, 0.02%)</title><rect x="1150.8" y="245" width="0.2" height="15.0" fill="rgb(205,226,38)" rx="2" ry="2" />
<text text-anchor="" x="1153.80" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (65,462 samples, 4.11%)</title><rect x="1102.5" y="341" width="48.5" height="15.0" fill="rgb(210,142,16)" rx="2" ry="2" />
<text text-anchor="" x="1105.53" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sche..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fsnotify (148 samples, 0.01%)</title><rect x="58.1" y="357" width="0.1" height="15.0" fill="rgb(241,139,28)" rx="2" ry="2" />
<text text-anchor="" x="61.06" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kfree (159 samples, 0.01%)</title><rect x="10.1" y="181" width="0.1" height="15.0" fill="rgb(211,155,19)" rx="2" ry="2" />
<text text-anchor="" x="13.07" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (191 samples, 0.01%)</title><rect x="1189.0" y="37" width="0.2" height="15.0" fill="rgb(219,44,2)" rx="2" ry="2" />
<text text-anchor="" x="1192.04" y="47.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (1,181 samples, 0.07%)</title><rect x="868.8" y="133" width="0.9" height="15.0" fill="rgb(251,70,51)" rx="2" ry="2" />
<text text-anchor="" x="871.85" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (195 samples, 0.01%)</title><rect x="1179.7" y="325" width="0.1" height="15.0" fill="rgb(210,52,52)" rx="2" ry="2" />
<text text-anchor="" x="1182.68" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_head_state (171 samples, 0.01%)</title><rect x="332.9" y="245" width="0.1" height="15.0" fill="rgb(216,61,29)" rx="2" ry="2" />
<text text-anchor="" x="335.92" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[unknown] (786 samples, 0.05%)</title><rect x="10.0" y="405" width="0.6" height="15.0" fill="rgb(217,154,3)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_free_pages (242 samples, 0.02%)</title><rect x="167.1" y="181" width="0.2" height="15.0" fill="rgb(248,178,10)" rx="2" ry="2" />
<text text-anchor="" x="170.10" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_file_permission (470 samples, 0.03%)</title><rect x="1100.3" y="325" width="0.3" height="15.0" fill="rgb(221,113,53)" rx="2" ry="2" />
<text text-anchor="" x="1103.28" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (1,601 samples, 0.10%)</title><rect x="534.2" y="325" width="1.2" height="15.0" fill="rgb(219,59,46)" rx="2" ry="2" />
<text text-anchor="" x="537.18" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmalloc_node_track_caller (258 samples, 0.02%)</title><rect x="634.1" y="229" width="0.2" height="15.0" fill="rgb(254,113,6)" rx="2" ry="2" />
<text text-anchor="" x="637.10" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_syscall_64 (198 samples, 0.01%)</title><rect x="10.4" y="341" width="0.2" height="15.0" fill="rgb(215,67,19)" rx="2" ry="2" />
<text text-anchor="" x="13.41" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>run_timer_softirq (198 samples, 0.01%)</title><rect x="869.5" y="101" width="0.2" height="15.0" fill="rgb(207,16,9)" rx="2" ry="2" />
<text text-anchor="" x="872.54" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (975 samples, 0.06%)</title><rect x="1096.5" y="229" width="0.7" height="15.0" fill="rgb(249,175,18)" rx="2" ry="2" />
<text text-anchor="" x="1099.45" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rw_verify_area (451 samples, 0.03%)</title><rect x="558.5" y="357" width="0.4" height="15.0" fill="rgb(230,9,4)" rx="2" ry="2" />
<text text-anchor="" x="561.54" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rw_verify_area (539 samples, 0.03%)</title><rect x="58.2" y="357" width="0.4" height="15.0" fill="rgb(251,225,21)" rx="2" ry="2" />
<text text-anchor="" x="61.17" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (254 samples, 0.02%)</title><rect x="1150.8" y="261" width="0.2" height="15.0" fill="rgb(230,81,53)" rx="2" ry="2" />
<text text-anchor="" x="1153.80" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_queue_tail (10,751 samples, 0.67%)</title><rect x="612.1" y="277" width="7.9" height="15.0" fill="rgb(251,116,1)" rx="2" ry="2" />
<text text-anchor="" x="615.06" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmalloc_node_track_caller (83,097 samples, 5.21%)</title><rect x="635.4" y="213" width="61.5" height="15.0" fill="rgb(210,94,34)" rx="2" ry="2" />
<text text-anchor="" x="638.41" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__kmal..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (284 samples, 0.02%)</title><rect x="1100.7" y="341" width="0.2" height="15.0" fill="rgb(252,163,15)" rx="2" ry="2" />
<text text-anchor="" x="1103.72" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule_timeout (282 samples, 0.02%)</title><rect x="84.8" y="277" width="0.2" height="15.0" fill="rgb(250,134,44)" rx="2" ry="2" />
<text text-anchor="" x="87.77" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_write_space (6,971 samples, 0.44%)</title><rect x="325.8" y="181" width="5.2" height="15.0" fill="rgb(243,138,51)" rx="2" ry="2" />
<text text-anchor="" x="328.85" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_read_iter (293 samples, 0.02%)</title><rect x="533.9" y="341" width="0.2" height="15.0" fill="rgb(218,87,26)" rx="2" ry="2" />
<text text-anchor="" x="536.92" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_recvmsg (229 samples, 0.01%)</title><rect x="528.1" y="325" width="0.2" height="15.0" fill="rgb(241,162,16)" rx="2" ry="2" />
<text text-anchor="" x="531.09" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_socket_getpeersec_dgram (442 samples, 0.03%)</title><rect x="604.0" y="277" width="0.3" height="15.0" fill="rgb(234,24,43)" rx="2" ry="2" />
<text text-anchor="" x="607.01" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_alloc_send_pskb (199 samples, 0.01%)</title><rect x="10.2" y="261" width="0.2" height="15.0" fill="rgb(244,102,20)" rx="2" ry="2" />
<text text-anchor="" x="13.21" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (173 samples, 0.01%)</title><rect x="108.3" y="245" width="0.1" height="15.0" fill="rgb(239,214,54)" rx="2" ry="2" />
<text text-anchor="" x="111.27" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__wake_up_common_lock (202 samples, 0.01%)</title><rect x="894.2" y="261" width="0.1" height="15.0" fill="rgb(222,179,42)" rx="2" ry="2" />
<text text-anchor="" x="897.17" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_copy_from_iter (8,484 samples, 0.53%)</title><rect x="605.4" y="261" width="6.3" height="15.0" fill="rgb(230,209,54)" rx="2" ry="2" />
<text text-anchor="" x="608.38" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (46,151 samples, 2.89%)</title><rect x="132.9" y="181" width="34.2" height="15.0" fill="rgb(230,204,8)" rx="2" ry="2" />
<text text-anchor="" x="135.93" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_r..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fsnotify (155 samples, 0.01%)</title><rect x="558.4" y="357" width="0.1" height="15.0" fill="rgb(234,190,39)" rx="2" ry="2" />
<text text-anchor="" x="561.42" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (875 samples, 0.05%)</title><rect x="496.2" y="197" width="0.6" height="15.0" fill="rgb(226,153,4)" rx="2" ry="2" />
<text text-anchor="" x="499.15" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copyout (339 samples, 0.02%)</title><rect x="527.5" y="229" width="0.2" height="15.0" fill="rgb(244,132,18)" rx="2" ry="2" />
<text text-anchor="" x="530.46" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fsnotify_parent (1,159 samples, 0.07%)</title><rect x="65.7" y="341" width="0.8" height="15.0" fill="rgb(238,188,36)" rx="2" ry="2" />
<text text-anchor="" x="68.67" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rw_verify_area (634 samples, 0.04%)</title><rect x="1100.2" y="341" width="0.4" height="15.0" fill="rgb(238,78,41)" rx="2" ry="2" />
<text text-anchor="" x="1103.16" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mutex_lock (265 samples, 0.02%)</title><rect x="83.7" y="277" width="0.2" height="15.0" fill="rgb(207,104,34)" rx="2" ry="2" />
<text text-anchor="" x="86.73" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sender (10,908 samples, 0.68%)</title><rect x="1179.8" y="405" width="8.1" height="15.0" fill="rgb(244,12,13)" rx="2" ry="2" />
<text text-anchor="" x="1182.83" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>start_kernel (313 samples, 0.02%)</title><rect x="1189.8" y="357" width="0.2" height="15.0" fill="rgb(252,0,26)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (1,913 samples, 0.12%)</title><rect x="120.9" y="261" width="1.4" height="15.0" fill="rgb(228,80,9)" rx="2" ry="2" />
<text text-anchor="" x="123.92" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>worker_thread (583 samples, 0.04%)</title><rect x="1188.1" y="373" width="0.4" height="15.0" fill="rgb(238,212,44)" rx="2" ry="2" />
<text text-anchor="" x="1191.10" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exit_to_usermode_loop (654 samples, 0.04%)</title><rect x="535.5" y="357" width="0.4" height="15.0" fill="rgb(206,197,14)" rx="2" ry="2" />
<text text-anchor="" x="538.46" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_read (197 samples, 0.01%)</title><rect x="10.1" y="357" width="0.1" height="15.0" fill="rgb(220,98,3)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_alloc_send_pskb (357,123 samples, 22.40%)</title><rect x="620.2" y="277" width="264.3" height="15.0" fill="rgb(208,127,5)" rx="2" ry="2" />
<text text-anchor="" x="623.21" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_alloc_send_pskb</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exit_to_usermode_loop (957 samples, 0.06%)</title><rect x="1179.1" y="357" width="0.7" height="15.0" fill="rgb(215,15,12)" rx="2" ry="2" />
<text text-anchor="" x="1182.12" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (265 samples, 0.02%)</title><rect x="895.6" y="229" width="0.2" height="15.0" fill="rgb(208,87,14)" rx="2" ry="2" />
<text text-anchor="" x="898.64" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc (184 samples, 0.01%)</title><rect x="1188.1" y="229" width="0.2" height="15.0" fill="rgb(217,216,9)" rx="2" ry="2" />
<text text-anchor="" x="1191.14" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_write (829 samples, 0.05%)</title><rect x="1188.7" y="213" width="0.6" height="15.0" fill="rgb(244,195,50)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kmem_cache_free (201 samples, 0.01%)</title><rect x="167.4" y="245" width="0.2" height="15.0" fill="rgb(210,197,8)" rx="2" ry="2" />
<text text-anchor="" x="170.42" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (76,932 samples, 4.83%)</title><rect x="639.8" y="181" width="56.9" height="15.0" fill="rgb(209,9,19)" rx="2" ry="2" />
<text text-anchor="" x="642.77" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_raw_s..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (875 samples, 0.05%)</title><rect x="496.2" y="165" width="0.6" height="15.0" fill="rgb(223,128,27)" rx="2" ry="2" />
<text text-anchor="" x="499.15" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_idle (463 samples, 0.03%)</title><rect x="1189.4" y="357" width="0.4" height="15.0" fill="rgb(214,129,12)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (161 samples, 0.01%)</title><rect x="10.2" y="165" width="0.2" height="15.0" fill="rgb(225,223,37)" rx="2" ry="2" />
<text text-anchor="" x="13.23" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>retint_user (648 samples, 0.04%)</title><rect x="25.5" y="389" width="0.4" height="15.0" fill="rgb(248,126,42)" rx="2" ry="2" />
<text text-anchor="" x="28.46" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (437 samples, 0.03%)</title><rect x="1187.6" y="309" width="0.3" height="15.0" fill="rgb(216,105,1)" rx="2" ry="2" />
<text text-anchor="" x="1190.58" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>perf (1,056 samples, 0.07%)</title><rect x="1188.6" y="421" width="0.8" height="15.0" fill="rgb(237,177,24)" rx="2" ry="2" />
<text text-anchor="" x="1191.61" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (191 samples, 0.01%)</title><rect x="1179.7" y="309" width="0.1" height="15.0" fill="rgb(243,56,22)" rx="2" ry="2" />
<text text-anchor="" x="1182.69" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (213 samples, 0.01%)</title><rect x="10.2" y="309" width="0.2" height="15.0" fill="rgb(231,85,16)" rx="2" ry="2" />
<text text-anchor="" x="13.20" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>drm_fb_helper_dirty_work (484 samples, 0.03%)</title><rect x="1188.1" y="341" width="0.4" height="15.0" fill="rgb(214,45,4)" rx="2" ry="2" />
<text text-anchor="" x="1191.10" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_socket_recvmsg (607 samples, 0.04%)</title><rect x="80.4" y="293" width="0.4" height="15.0" fill="rgb(237,186,13)" rx="2" ry="2" />
<text text-anchor="" x="83.37" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>retint_user (654 samples, 0.04%)</title><rect x="535.5" y="389" width="0.4" height="15.0" fill="rgb(249,187,48)" rx="2" ry="2" />
<text text-anchor="" x="538.46" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_write (217 samples, 0.01%)</title><rect x="10.2" y="341" width="0.2" height="15.0" fill="rgb(247,51,53)" rx="2" ry="2" />
<text text-anchor="" x="13.20" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (158 samples, 0.01%)</title><rect x="10.1" y="149" width="0.1" height="15.0" fill="rgb(241,85,23)" rx="2" ry="2" />
<text text-anchor="" x="13.07" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[perf] (881 samples, 0.06%)</title><rect x="1188.7" y="293" width="0.6" height="15.0" fill="rgb(253,164,1)" rx="2" ry="2" />
<text text-anchor="" x="1191.68" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>native_safe_halt (282 samples, 0.02%)</title><rect x="1189.8" y="245" width="0.2" height="15.0" fill="rgb(210,90,36)" rx="2" ry="2" />
<text text-anchor="" x="1192.77" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__vfs_read (623,773 samples, 39.13%)</title><rect x="66.6" y="341" width="461.7" height="15.0" fill="rgb(226,155,53)" rx="2" ry="2" />
<text text-anchor="" x="69.56" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__vfs_read</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>swapper (776 samples, 0.05%)</title><rect x="1189.4" y="421" width="0.6" height="15.0" fill="rgb(245,15,20)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fdget_pos (152 samples, 0.01%)</title><rect x="47.9" y="373" width="0.2" height="15.0" fill="rgb(218,205,19)" rx="2" ry="2" />
<text text-anchor="" x="50.94" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (64,141 samples, 4.02%)</title><rect x="1103.5" y="309" width="47.5" height="15.0" fill="rgb(252,6,17)" rx="2" ry="2" />
<text text-anchor="" x="1106.51" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >fini..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_wait (176 samples, 0.01%)</title><rect x="83.6" y="277" width="0.1" height="15.0" fill="rgb(205,196,34)" rx="2" ry="2" />
<text text-anchor="" x="86.60" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_pages_nodemask (213 samples, 0.01%)</title><rect x="696.7" y="149" width="0.2" height="15.0" fill="rgb(233,53,19)" rx="2" ry="2" />
<text text-anchor="" x="699.73" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_file_permission (268 samples, 0.02%)</title><rect x="533.7" y="341" width="0.2" height="15.0" fill="rgb(225,195,5)" rx="2" ry="2" />
<text text-anchor="" x="536.72" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (151 samples, 0.01%)</title><rect x="1188.7" y="37" width="0.1" height="15.0" fill="rgb(212,152,12)" rx="2" ry="2" />
<text text-anchor="" x="1191.71" y="47.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ksize (2,457 samples, 0.15%)</title><rect x="870.4" y="245" width="1.8" height="15.0" fill="rgb(230,192,22)" rx="2" ry="2" />
<text text-anchor="" x="873.40" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>start_secondary (463 samples, 0.03%)</title><rect x="1189.4" y="389" width="0.4" height="15.0" fill="rgb(226,1,8)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock (16,025 samples, 1.01%)</title><rect x="108.8" y="261" width="11.8" height="15.0" fill="rgb(218,93,32)" rx="2" ry="2" />
<text text-anchor="" x="111.76" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (179 samples, 0.01%)</title><rect x="575.9" y="325" width="0.1" height="15.0" fill="rgb(236,104,54)" rx="2" ry="2" />
<text text-anchor="" x="578.90" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__write_nocancel (219 samples, 0.01%)</title><rect x="10.2" y="389" width="0.2" height="15.0" fill="rgb(222,23,52)" rx="2" ry="2" />
<text text-anchor="" x="13.20" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>prepare_to_wait (23,787 samples, 1.49%)</title><rect x="358.0" y="261" width="17.6" height="15.0" fill="rgb(244,16,5)" rx="2" ry="2" />
<text text-anchor="" x="361.00" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_queue_tail (182 samples, 0.01%)</title><rect x="582.2" y="293" width="0.1" height="15.0" fill="rgb(221,75,31)" rx="2" ry="2" />
<text text-anchor="" x="585.16" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_all (206 samples, 0.01%)</title><rect x="496.9" y="261" width="0.1" height="15.0" fill="rgb(244,58,16)" rx="2" ry="2" />
<text text-anchor="" x="499.88" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_put (337 samples, 0.02%)</title><rect x="611.8" y="277" width="0.3" height="15.0" fill="rgb(243,61,37)" rx="2" ry="2" />
<text text-anchor="" x="614.81" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule_timeout (163,533 samples, 10.26%)</title><rect x="375.8" y="261" width="121.0" height="15.0" fill="rgb(234,218,13)" rx="2" ry="2" />
<text text-anchor="" x="378.76" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >schedule_timeout</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_copy_datagram_from_iter (10,103 samples, 0.63%)</title><rect x="604.3" y="277" width="7.5" height="15.0" fill="rgb(211,67,17)" rx="2" ry="2" />
<text text-anchor="" x="607.34" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>alloc_skb_with_frags (194 samples, 0.01%)</title><rect x="10.2" y="245" width="0.2" height="15.0" fill="rgb(246,200,51)" rx="2" ry="2" />
<text text-anchor="" x="13.21" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_set_owner_w (16,657 samples, 1.04%)</title><rect x="872.2" y="261" width="12.3" height="15.0" fill="rgb(222,8,33)" rx="2" ry="2" />
<text text-anchor="" x="875.22" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (1,577 samples, 0.10%)</title><rect x="534.2" y="309" width="1.2" height="15.0" fill="rgb(252,20,22)" rx="2" ry="2" />
<text text-anchor="" x="537.19" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_wfree (20,465 samples, 1.28%)</title><rect x="315.9" y="197" width="15.1" height="15.0" fill="rgb(245,93,30)" rx="2" ry="2" />
<text text-anchor="" x="318.86" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>alloc_skb_with_frags (335,903 samples, 21.07%)</title><rect x="623.6" y="261" width="248.6" height="15.0" fill="rgb(231,120,28)" rx="2" ry="2" />
<text text-anchor="" x="626.59" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >alloc_skb_with_frags</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>all (1,594,224 samples, 100%)</title><rect x="10.0" y="437" width="1180.0" height="15.0" fill="rgb(215,53,6)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="447.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_write (732,348 samples, 45.94%)</title><rect x="558.9" y="357" width="542.0" height="15.0" fill="rgb(249,180,37)" rx="2" ry="2" />
<text text-anchor="" x="561.87" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >vfs_write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>wait_for_unix_gc (309 samples, 0.02%)</title><rect x="1097.2" y="293" width="0.2" height="15.0" fill="rgb(252,147,28)" rx="2" ry="2" />
<text text-anchor="" x="1100.17" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__read_nocancel (689,427 samples, 43.25%)</title><rect x="25.9" y="405" width="510.3" height="15.0" fill="rgb(219,104,38)" rx="2" ry="2" />
<text text-anchor="" x="28.95" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__read_nocancel</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>prepare_exit_to_usermode (1,858 samples, 0.12%)</title><rect x="1186.5" y="373" width="1.4" height="15.0" fill="rgb(243,61,0)" rx="2" ry="2" />
<text text-anchor="" x="1189.53" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (23,673 samples, 1.48%)</title><rect x="509.8" y="213" width="17.5" height="15.0" fill="rgb(246,46,2)" rx="2" ry="2" />
<text text-anchor="" x="512.77" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (254 samples, 0.02%)</title><rect x="1150.8" y="293" width="0.2" height="15.0" fill="rgb(208,110,44)" rx="2" ry="2" />
<text text-anchor="" x="1153.80" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (227,133 samples, 14.25%)</title><rect x="701.6" y="181" width="168.1" height="15.0" fill="rgb(212,117,4)" rx="2" ry="2" />
<text text-anchor="" x="704.61" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >_raw_spin_unlock_irqr..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>free_pages (169 samples, 0.01%)</title><rect x="311.6" y="149" width="0.1" height="15.0" fill="rgb(233,155,20)" rx="2" ry="2" />
<text text-anchor="" x="314.61" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_cond_resched (744 samples, 0.05%)</title><rect x="347.8" y="245" width="0.5" height="15.0" fill="rgb(236,112,9)" rx="2" ry="2" />
<text text-anchor="" x="350.75" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>get_page_from_freelist (230 samples, 0.01%)</title><rect x="869.9" y="133" width="0.2" height="15.0" fill="rgb(236,187,50)" rx="2" ry="2" />
<text text-anchor="" x="872.88" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>iov_iter_init (279 samples, 0.02%)</title><rect x="530.4" y="341" width="0.2" height="15.0" fill="rgb(227,0,25)" rx="2" ry="2" />
<text text-anchor="" x="533.43" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (1,163 samples, 0.07%)</title><rect x="175.7" y="181" width="0.9" height="15.0" fill="rgb(235,77,16)" rx="2" ry="2" />
<text text-anchor="" x="178.71" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>qxlfb_framebuffer_dirty (484 samples, 0.03%)</title><rect x="1188.1" y="325" width="0.4" height="15.0" fill="rgb(245,214,20)" rx="2" ry="2" />
<text text-anchor="" x="1191.10" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fsnotify_parent (139 samples, 0.01%)</title><rect x="558.2" y="357" width="0.1" height="15.0" fill="rgb(252,216,51)" rx="2" ry="2" />
<text text-anchor="" x="561.23" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (393 samples, 0.02%)</title><rect x="696.4" y="165" width="0.3" height="15.0" fill="rgb(217,169,41)" rx="2" ry="2" />
<text text-anchor="" x="699.42" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_skb (194 samples, 0.01%)</title><rect x="10.2" y="229" width="0.2" height="15.0" fill="rgb(251,144,18)" rx="2" ry="2" />
<text text-anchor="" x="13.21" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (1,298 samples, 0.08%)</title><rect x="1093.9" y="181" width="0.9" height="15.0" fill="rgb(206,69,21)" rx="2" ry="2" />
<text text-anchor="" x="1096.85" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (486 samples, 0.03%)</title><rect x="1152.3" y="341" width="0.3" height="15.0" fill="rgb(254,79,40)" rx="2" ry="2" />
<text text-anchor="" x="1155.27" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>arch_cpu_idle (282 samples, 0.02%)</title><rect x="1189.8" y="277" width="0.2" height="15.0" fill="rgb(218,216,37)" rx="2" ry="2" />
<text text-anchor="" x="1192.77" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__ext4_journal_stop (206 samples, 0.01%)</title><rect x="1189.0" y="117" width="0.2" height="15.0" fill="rgb(205,136,44)" rx="2" ry="2" />
<text text-anchor="" x="1192.02" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>iov_iter_init (236 samples, 0.01%)</title><rect x="74.4" y="325" width="0.2" height="15.0" fill="rgb(254,124,5)" rx="2" ry="2" />
<text text-anchor="" x="77.43" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_write (218 samples, 0.01%)</title><rect x="10.2" y="357" width="0.2" height="15.0" fill="rgb(217,133,44)" rx="2" ry="2" />
<text text-anchor="" x="13.20" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_head_state (27,851 samples, 1.75%)</title><rect x="311.9" y="229" width="20.6" height="15.0" fill="rgb(219,154,43)" rx="2" ry="2" />
<text text-anchor="" x="314.91" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fsnotify_parent (148 samples, 0.01%)</title><rect x="57.7" y="357" width="0.1" height="15.0" fill="rgb(207,213,39)" rx="2" ry="2" />
<text text-anchor="" x="60.69" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (197 samples, 0.01%)</title><rect x="1179.7" y="341" width="0.1" height="15.0" fill="rgb(243,101,26)" rx="2" ry="2" />
<text text-anchor="" x="1182.68" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_read_generic (197 samples, 0.01%)</title><rect x="80.8" y="293" width="0.2" height="15.0" fill="rgb(240,63,7)" rx="2" ry="2" />
<text text-anchor="" x="83.82" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_free (192 samples, 0.01%)</title><rect x="1189.0" y="53" width="0.2" height="15.0" fill="rgb(233,199,6)" rx="2" ry="2" />
<text text-anchor="" x="1192.03" y="63.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc (428 samples, 0.03%)</title><rect x="697.3" y="213" width="0.3" height="15.0" fill="rgb(224,83,34)" rx="2" ry="2" />
<text text-anchor="" x="700.27" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_recvmsg (603,572 samples, 37.86%)</title><rect x="81.0" y="293" width="446.7" height="15.0" fill="rgb(215,92,23)" rx="2" ry="2" />
<text text-anchor="" x="83.96" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >unix_stream_recvmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (844 samples, 0.05%)</title><rect x="612.4" y="261" width="0.6" height="15.0" fill="rgb(242,224,9)" rx="2" ry="2" />
<text text-anchor="" x="615.39" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_sendmsg (212 samples, 0.01%)</title><rect x="10.2" y="293" width="0.2" height="15.0" fill="rgb(247,128,54)" rx="2" ry="2" />
<text text-anchor="" x="13.20" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (395 samples, 0.02%)</title><rect x="1094.9" y="245" width="0.3" height="15.0" fill="rgb(235,32,8)" rx="2" ry="2" />
<text text-anchor="" x="1097.86" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (235 samples, 0.01%)</title><rect x="1151.0" y="357" width="0.2" height="15.0" fill="rgb(211,119,34)" rx="2" ry="2" />
<text text-anchor="" x="1153.99" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>main (1,053 samples, 0.07%)</title><rect x="1188.6" y="373" width="0.8" height="15.0" fill="rgb(206,74,30)" rx="2" ry="2" />
<text text-anchor="" x="1191.61" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>put_pid (251 samples, 0.02%)</title><rect x="84.6" y="277" width="0.2" height="15.0" fill="rgb(231,122,11)" rx="2" ry="2" />
<text text-anchor="" x="87.58" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__ext4_journal_start_sb (176 samples, 0.01%)</title><rect x="1188.7" y="117" width="0.1" height="15.0" fill="rgb(214,1,14)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_destruct_scm (343 samples, 0.02%)</title><rect x="332.5" y="229" width="0.3" height="15.0" fill="rgb(253,109,8)" rx="2" ry="2" />
<text text-anchor="" x="335.52" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kmem_cache_alloc_node (233,696 samples, 14.66%)</title><rect x="697.1" y="229" width="173.0" height="15.0" fill="rgb(239,93,42)" rx="2" ry="2" />
<text text-anchor="" x="700.11" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >kmem_cache_alloc_node</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (167 samples, 0.01%)</title><rect x="1179.0" y="389" width="0.1" height="15.0" fill="rgb(242,138,27)" rx="2" ry="2" />
<text text-anchor="" x="1182.00" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ext4_block_write_begin (176 samples, 0.01%)</title><rect x="1188.8" y="117" width="0.2" height="15.0" fill="rgb(254,154,5)" rx="2" ry="2" />
<text text-anchor="" x="1191.83" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (540 samples, 0.03%)</title><rect x="636.9" y="197" width="0.4" height="15.0" fill="rgb(235,15,48)" rx="2" ry="2" />
<text text-anchor="" x="639.93" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall_return_slowpath (67,855 samples, 4.26%)</title><rect x="1100.9" y="373" width="50.3" height="15.0" fill="rgb(234,161,39)" rx="2" ry="2" />
<text text-anchor="" x="1103.94" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sysca..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (173 samples, 0.01%)</title><rect x="108.3" y="229" width="0.1" height="15.0" fill="rgb(219,195,30)" rx="2" ry="2" />
<text text-anchor="" x="111.27" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exit_to_usermode_loop (522 samples, 0.03%)</title><rect x="22.9" y="357" width="0.4" height="15.0" fill="rgb(237,173,29)" rx="2" ry="2" />
<text text-anchor="" x="25.90" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>queued_spin_lock_slowpath (174 samples, 0.01%)</title><rect x="603.4" y="261" width="0.1" height="15.0" fill="rgb(223,29,38)" rx="2" ry="2" />
<text text-anchor="" x="606.39" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc (230,627 samples, 14.47%)</title><rect x="699.4" y="197" width="170.7" height="15.0" fill="rgb(214,173,20)" rx="2" ry="2" />
<text text-anchor="" x="702.38" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >slob_alloc</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>prepare_exit_to_usermode (1,874 samples, 0.12%)</title><rect x="1151.2" y="373" width="1.4" height="15.0" fill="rgb(206,168,15)" rx="2" ry="2" />
<text text-anchor="" x="1154.24" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_write_iter (704,705 samples, 44.20%)</title><rect x="576.0" y="325" width="521.6" height="15.0" fill="rgb(210,36,38)" rx="2" ry="2" />
<text text-anchor="" x="579.03" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_write_iter</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc_node (159 samples, 0.01%)</title><rect x="1188.7" y="69" width="0.1" height="15.0" fill="rgb(215,142,52)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="79.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fget_light (501 samples, 0.03%)</title><rect x="557.9" y="357" width="0.3" height="15.0" fill="rgb(254,75,51)" rx="2" ry="2" />
<text text-anchor="" x="560.86" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (297 samples, 0.02%)</title><rect x="701.4" y="181" width="0.2" height="15.0" fill="rgb(235,111,14)" rx="2" ry="2" />
<text text-anchor="" x="704.39" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc (80,507 samples, 5.05%)</title><rect x="637.3" y="197" width="59.6" height="15.0" fill="rgb(244,112,27)" rx="2" ry="2" />
<text text-anchor="" x="640.33" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >slob_a..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_wfree (348 samples, 0.02%)</title><rect x="312.6" y="213" width="0.2" height="15.0" fill="rgb(228,10,45)" rx="2" ry="2" />
<text text-anchor="" x="315.55" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_new_pages (270 samples, 0.02%)</title><rect x="696.7" y="181" width="0.2" height="15.0" fill="rgb(214,12,10)" rx="2" ry="2" />
<text text-anchor="" x="699.72" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_scm_to_skb (687 samples, 0.04%)</title><rect x="1095.2" y="277" width="0.5" height="15.0" fill="rgb(240,90,15)" rx="2" ry="2" />
<text text-anchor="" x="1098.15" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>iov_iter_init (220 samples, 0.01%)</title><rect x="575.7" y="325" width="0.2" height="15.0" fill="rgb(253,205,24)" rx="2" ry="2" />
<text text-anchor="" x="578.73" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc_node (233,057 samples, 14.62%)</title><rect x="697.6" y="213" width="172.5" height="15.0" fill="rgb(240,134,14)" rx="2" ry="2" />
<text text-anchor="" x="700.58" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >slob_alloc_node</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kfree_skbmem (268 samples, 0.02%)</title><rect x="336.6" y="261" width="0.2" height="15.0" fill="rgb(220,161,35)" rx="2" ry="2" />
<text text-anchor="" x="339.55" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_process.part.35 (191 samples, 0.01%)</title><rect x="10.4" y="293" width="0.2" height="15.0" fill="rgb(212,90,32)" rx="2" ry="2" />
<text text-anchor="" x="13.41" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (541 samples, 0.03%)</title><rect x="347.9" y="213" width="0.4" height="15.0" fill="rgb(214,172,45)" rx="2" ry="2" />
<text text-anchor="" x="350.90" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (1,605 samples, 0.10%)</title><rect x="534.2" y="341" width="1.2" height="15.0" fill="rgb(240,157,46)" rx="2" ry="2" />
<text text-anchor="" x="537.17" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exit_to_usermode_loop (1,874 samples, 0.12%)</title><rect x="1151.2" y="357" width="1.4" height="15.0" fill="rgb(206,128,25)" rx="2" ry="2" />
<text text-anchor="" x="1154.24" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (284,540 samples, 17.85%)</title><rect x="884.5" y="277" width="210.7" height="15.0" fill="rgb(242,0,37)" rx="2" ry="2" />
<text text-anchor="" x="887.55" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sock_def_readable</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__irqentry_text_start (1,181 samples, 0.07%)</title><rect x="868.8" y="165" width="0.9" height="15.0" fill="rgb(205,185,49)" rx="2" ry="2" />
<text text-anchor="" x="871.85" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rest_init (313 samples, 0.02%)</title><rect x="1189.8" y="341" width="0.2" height="15.0" fill="rgb(205,115,8)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>arch_cpu_idle (448 samples, 0.03%)</title><rect x="1189.4" y="325" width="0.4" height="15.0" fill="rgb(238,223,0)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__alloc_pages_nodemask (388 samples, 0.02%)</title><rect x="869.8" y="149" width="0.3" height="15.0" fill="rgb(208,105,54)" rx="2" ry="2" />
<text text-anchor="" x="872.77" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[perf] (843 samples, 0.05%)</title><rect x="1188.7" y="277" width="0.6" height="15.0" fill="rgb(240,68,24)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_free (182,618 samples, 11.45%)</title><rect x="176.6" y="181" width="135.1" height="15.0" fill="rgb(222,143,50)" rx="2" ry="2" />
<text text-anchor="" x="179.57" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >slob_free</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (198 samples, 0.01%)</title><rect x="10.1" y="373" width="0.1" height="15.0" fill="rgb(215,117,9)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (277 samples, 0.02%)</title><rect x="333.3" y="245" width="0.2" height="15.0" fill="rgb(211,189,7)" rx="2" ry="2" />
<text text-anchor="" x="336.33" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>put_pid (230 samples, 0.01%)</title><rect x="312.4" y="213" width="0.2" height="15.0" fill="rgb(229,218,34)" rx="2" ry="2" />
<text text-anchor="" x="315.38" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fget_light (6,960 samples, 0.44%)</title><rect x="552.7" y="341" width="5.2" height="15.0" fill="rgb(244,119,47)" rx="2" ry="2" />
<text text-anchor="" x="555.71" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_free (233 samples, 0.01%)</title><rect x="311.7" y="197" width="0.2" height="15.0" fill="rgb(238,72,3)" rx="2" ry="2" />
<text text-anchor="" x="314.74" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_read (390 samples, 0.02%)</title><rect x="536.0" y="389" width="0.2" height="15.0" fill="rgb(222,21,27)" rx="2" ry="2" />
<text text-anchor="" x="538.95" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_do_fork (197 samples, 0.01%)</title><rect x="10.4" y="309" width="0.2" height="15.0" fill="rgb(243,39,38)" rx="2" ry="2" />
<text text-anchor="" x="13.41" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[perf] (1,053 samples, 0.07%)</title><rect x="1188.6" y="341" width="0.8" height="15.0" fill="rgb(246,106,6)" rx="2" ry="2" />
<text text-anchor="" x="1191.61" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_sendmsg (690,244 samples, 43.30%)</title><rect x="586.3" y="293" width="510.9" height="15.0" fill="rgb(207,46,24)" rx="2" ry="2" />
<text text-anchor="" x="589.27" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >unix_stream_sendmsg</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_copy_to_iter (140 samples, 0.01%)</title><rect x="506.5" y="245" width="0.1" height="15.0" fill="rgb(245,57,32)" rx="2" ry="2" />
<text text-anchor="" x="509.45" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (832 samples, 0.05%)</title><rect x="1188.7" y="245" width="0.6" height="15.0" fill="rgb(230,196,46)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>x86_64_start_kernel (313 samples, 0.02%)</title><rect x="1189.8" y="389" width="0.2" height="15.0" fill="rgb(238,200,12)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ext4_file_write_iter (829 samples, 0.05%)</title><rect x="1188.7" y="181" width="0.6" height="15.0" fill="rgb(206,46,10)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_set_owner_w (260 samples, 0.02%)</title><rect x="620.0" y="277" width="0.2" height="15.0" fill="rgb(213,123,39)" rx="2" ry="2" />
<text text-anchor="" x="623.02" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_sendmsg (310 samples, 0.02%)</title><rect x="1097.4" y="309" width="0.2" height="15.0" fill="rgb(218,7,54)" rx="2" ry="2" />
<text text-anchor="" x="1100.40" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>generic_perform_write (817 samples, 0.05%)</title><rect x="1188.7" y="149" width="0.6" height="15.0" fill="rgb(210,18,7)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="159.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (344 samples, 0.02%)</title><rect x="177.4" y="165" width="0.2" height="15.0" fill="rgb(205,115,48)" rx="2" ry="2" />
<text text-anchor="" x="180.36" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1,124 samples, 0.07%)</title><rect x="868.8" y="117" width="0.9" height="15.0" fill="rgb(247,79,26)" rx="2" ry="2" />
<text text-anchor="" x="871.85" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_write_space (2,052 samples, 0.13%)</title><rect x="331.0" y="197" width="1.5" height="15.0" fill="rgb(226,51,7)" rx="2" ry="2" />
<text text-anchor="" x="334.01" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_write (536 samples, 0.03%)</title><rect x="1152.6" y="389" width="0.4" height="15.0" fill="rgb(245,134,51)" rx="2" ry="2" />
<text text-anchor="" x="1155.65" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_data (159 samples, 0.01%)</title><rect x="10.1" y="213" width="0.1" height="15.0" fill="rgb(242,7,3)" rx="2" ry="2" />
<text text-anchor="" x="13.07" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (151 samples, 0.01%)</title><rect x="25.8" y="341" width="0.1" height="15.0" fill="rgb(253,15,11)" rx="2" ry="2" />
<text text-anchor="" x="28.83" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_read (656,669 samples, 41.19%)</title><rect x="48.1" y="373" width="486.0" height="15.0" fill="rgb(214,199,35)" rx="2" ry="2" />
<text text-anchor="" x="51.09" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_read</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_cond_resched (487 samples, 0.03%)</title><rect x="108.4" y="261" width="0.4" height="15.0" fill="rgb(244,217,1)" rx="2" ry="2" />
<text text-anchor="" x="111.40" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (373 samples, 0.02%)</title><rect x="696.4" y="117" width="0.3" height="15.0" fill="rgb(237,106,34)" rx="2" ry="2" />
<text text-anchor="" x="699.42" y="127.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_write (743,332 samples, 46.63%)</title><rect x="550.7" y="373" width="550.2" height="15.0" fill="rgb(245,200,33)" rx="2" ry="2" />
<text text-anchor="" x="553.74" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >sys_write</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>wait_for_unix_gc (2,042 samples, 0.13%)</title><rect x="1095.7" y="277" width="1.5" height="15.0" fill="rgb(207,121,26)" rx="2" ry="2" />
<text text-anchor="" x="1098.66" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copy_user_enhanced_fast_string (4,565 samples, 0.29%)</title><rect x="608.1" y="245" width="3.4" height="15.0" fill="rgb(251,43,46)" rx="2" ry="2" />
<text text-anchor="" x="611.11" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mutex_unlock (13,100 samples, 0.82%)</title><rect x="348.3" y="261" width="9.7" height="15.0" fill="rgb(224,20,53)" rx="2" ry="2" />
<text text-anchor="" x="351.30" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_copy_to_iter (26,854 samples, 1.68%)</title><rect x="507.6" y="229" width="19.9" height="15.0" fill="rgb(228,67,44)" rx="2" ry="2" />
<text text-anchor="" x="510.58" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fdget_pos (7,441 samples, 0.47%)</title><rect x="552.4" y="357" width="5.5" height="15.0" fill="rgb(234,151,2)" rx="2" ry="2" />
<text text-anchor="" x="555.35" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__libc_fork (240 samples, 0.02%)</title><rect x="10.4" y="373" width="0.2" height="15.0" fill="rgb(219,147,46)" rx="2" ry="2" />
<text text-anchor="" x="13.38" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc (158 samples, 0.01%)</title><rect x="1188.7" y="53" width="0.1" height="15.0" fill="rgb(239,125,7)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="63.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (952 samples, 0.06%)</title><rect x="310.9" y="101" width="0.7" height="15.0" fill="rgb(222,169,43)" rx="2" ry="2" />
<text text-anchor="" x="313.87" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_sendmsg (212 samples, 0.01%)</title><rect x="10.2" y="277" width="0.2" height="15.0" fill="rgb(240,226,10)" rx="2" ry="2" />
<text text-anchor="" x="13.20" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exit_to_usermode_loop (1,856 samples, 0.12%)</title><rect x="1186.5" y="357" width="1.4" height="15.0" fill="rgb(233,16,51)" rx="2" ry="2" />
<text text-anchor="" x="1189.53" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (171 samples, 0.01%)</title><rect x="108.3" y="213" width="0.1" height="15.0" fill="rgb(230,221,20)" rx="2" ry="2" />
<text text-anchor="" x="111.27" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>rw_verify_area (4,162 samples, 0.26%)</title><rect x="530.6" y="341" width="3.1" height="15.0" fill="rgb(239,2,11)" rx="2" ry="2" />
<text text-anchor="" x="533.64" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>qxl_image_alloc_objects (361 samples, 0.02%)</title><rect x="1188.1" y="293" width="0.3" height="15.0" fill="rgb(229,140,24)" rx="2" ry="2" />
<text text-anchor="" x="1191.12" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (254 samples, 0.02%)</title><rect x="1150.8" y="277" width="0.2" height="15.0" fill="rgb(253,44,52)" rx="2" ry="2" />
<text text-anchor="" x="1153.80" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmem_cache_free (151 samples, 0.01%)</title><rect x="129.4" y="229" width="0.1" height="15.0" fill="rgb(254,125,16)" rx="2" ry="2" />
<text text-anchor="" x="132.38" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (452 samples, 0.03%)</title><rect x="603.6" y="277" width="0.3" height="15.0" fill="rgb(240,12,34)" rx="2" ry="2" />
<text text-anchor="" x="606.58" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>syscall_return_slowpath (1,662 samples, 0.10%)</title><rect x="534.1" y="373" width="1.3" height="15.0" fill="rgb(230,207,4)" rx="2" ry="2" />
<text text-anchor="" x="537.13" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>x86_64_start_reservations (313 samples, 0.02%)</title><rect x="1189.8" y="373" width="0.2" height="15.0" fill="rgb(218,4,9)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>kworker/2:1 (583 samples, 0.04%)</title><rect x="1188.1" y="421" width="0.4" height="15.0" fill="rgb(223,46,2)" rx="2" ry="2" />
<text text-anchor="" x="1191.10" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>fsnotify (2,930 samples, 0.18%)</title><rect x="528.3" y="341" width="2.1" height="15.0" fill="rgb(214,7,36)" rx="2" ry="2" />
<text text-anchor="" x="531.26" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_recvmsg (195 samples, 0.01%)</title><rect x="10.1" y="277" width="0.1" height="15.0" fill="rgb(233,156,49)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (65,366 samples, 4.10%)</title><rect x="1102.6" y="325" width="48.4" height="15.0" fill="rgb(245,160,27)" rx="2" ry="2" />
<text text-anchor="" x="1105.60" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__sc..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_free_pages (177 samples, 0.01%)</title><rect x="311.6" y="165" width="0.1" height="15.0" fill="rgb(245,88,21)" rx="2" ry="2" />
<text text-anchor="" x="314.60" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (153,779 samples, 9.65%)</title><rect x="383.0" y="213" width="113.8" height="15.0" fill="rgb(252,184,14)" rx="2" ry="2" />
<text text-anchor="" x="385.98" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >finish_task_sw..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>create_empty_buffers (144 samples, 0.01%)</title><rect x="1188.8" y="101" width="0.1" height="15.0" fill="rgb(208,72,41)" rx="2" ry="2" />
<text text-anchor="" x="1191.84" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sys_clone (198 samples, 0.01%)</title><rect x="10.4" y="325" width="0.2" height="15.0" fill="rgb(236,204,4)" rx="2" ry="2" />
<text text-anchor="" x="13.41" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>security_socket_sendmsg (189 samples, 0.01%)</title><rect x="579.1" y="309" width="0.1" height="15.0" fill="rgb(207,94,53)" rx="2" ry="2" />
<text text-anchor="" x="582.09" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>sock_def_readable (5,135 samples, 0.32%)</title><rect x="582.4" y="293" width="3.8" height="15.0" fill="rgb(223,159,11)" rx="2" ry="2" />
<text text-anchor="" x="585.38" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>retint_user (958 samples, 0.06%)</title><rect x="1179.1" y="389" width="0.7" height="15.0" fill="rgb(254,216,36)" rx="2" ry="2" />
<text text-anchor="" x="1182.12" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fsnotify_parent (1,082 samples, 0.07%)</title><rect x="568.2" y="341" width="0.8" height="15.0" fill="rgb(254,101,7)" rx="2" ry="2" />
<text text-anchor="" x="571.22" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_unlink (177 samples, 0.01%)</title><rect x="85.0" y="277" width="0.1" height="15.0" fill="rgb(241,189,14)" rx="2" ry="2" />
<text text-anchor="" x="87.98" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__generic_file_write_iter (828 samples, 0.05%)</title><rect x="1188.7" y="165" width="0.6" height="15.0" fill="rgb(224,15,24)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__write_nocancel (833,431 samples, 52.28%)</title><rect x="536.2" y="405" width="616.9" height="15.0" fill="rgb(227,187,49)" rx="2" ry="2" />
<text text-anchor="" x="539.24" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__write_nocancel</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>exit_to_usermode_loop (648 samples, 0.04%)</title><rect x="25.5" y="357" width="0.4" height="15.0" fill="rgb(209,146,15)" rx="2" ry="2" />
<text text-anchor="" x="28.46" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (10,908 samples, 0.68%)</title><rect x="498.1" y="245" width="8.1" height="15.0" fill="rgb(211,169,13)" rx="2" ry="2" />
<text text-anchor="" x="501.09" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (446 samples, 0.03%)</title><rect x="1187.6" y="325" width="0.3" height="15.0" fill="rgb(219,120,19)" rx="2" ry="2" />
<text text-anchor="" x="1190.57" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_read_generic (597,771 samples, 37.50%)</title><rect x="85.3" y="277" width="442.4" height="15.0" fill="rgb(231,6,43)" rx="2" ry="2" />
<text text-anchor="" x="88.26" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >unix_stream_read_generic</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>smp_apic_timer_interrupt (167 samples, 0.01%)</title><rect x="1179.0" y="373" width="0.1" height="15.0" fill="rgb(230,67,31)" rx="2" ry="2" />
<text text-anchor="" x="1182.00" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ext4_da_write_begin (434 samples, 0.03%)</title><rect x="1188.7" y="133" width="0.3" height="15.0" fill="rgb(219,41,44)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="143.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (485 samples, 0.03%)</title><rect x="1152.3" y="325" width="0.3" height="15.0" fill="rgb(254,184,35)" rx="2" ry="2" />
<text text-anchor="" x="1155.27" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_copy_datagram_iter (28,579 samples, 1.79%)</title><rect x="506.6" y="245" width="21.1" height="15.0" fill="rgb(227,22,34)" rx="2" ry="2" />
<text text-anchor="" x="509.56" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>irq_exit (167 samples, 0.01%)</title><rect x="1179.0" y="357" width="0.1" height="15.0" fill="rgb(240,169,35)" rx="2" ry="2" />
<text text-anchor="" x="1182.00" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>create_worker (252 samples, 0.02%)</title><rect x="10.4" y="389" width="0.2" height="15.0" fill="rgb(226,68,6)" rx="2" ry="2" />
<text text-anchor="" x="13.38" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>iov_iter_init (243 samples, 0.02%)</title><rect x="1100.0" y="341" width="0.2" height="15.0" fill="rgb(232,195,16)" rx="2" ry="2" />
<text text-anchor="" x="1102.98" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_data (190 samples, 0.01%)</title><rect x="332.8" y="245" width="0.1" height="15.0" fill="rgb(207,120,45)" rx="2" ry="2" />
<text text-anchor="" x="335.78" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__GI___libc_write (3,590 samples, 0.23%)</title><rect x="23.3" y="405" width="2.6" height="15.0" fill="rgb(234,31,2)" rx="2" ry="2" />
<text text-anchor="" x="26.28" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>do_idle (313 samples, 0.02%)</title><rect x="1189.8" y="309" width="0.2" height="15.0" fill="rgb(254,100,43)" rx="2" ry="2" />
<text text-anchor="" x="1192.76" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fget_light (7,987 samples, 0.50%)</title><rect x="49.8" y="341" width="5.9" height="15.0" fill="rgb(230,183,31)" rx="2" ry="2" />
<text text-anchor="" x="52.80" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>cmd_script (1,053 samples, 0.07%)</title><rect x="1188.6" y="325" width="0.8" height="15.0" fill="rgb(217,130,36)" rx="2" ry="2" />
<text text-anchor="" x="1191.61" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>copyin (210 samples, 0.01%)</title><rect x="611.7" y="261" width="0.1" height="15.0" fill="rgb(243,207,23)" rx="2" ry="2" />
<text text-anchor="" x="614.66" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__softirqentry_text_start (1,279 samples, 0.08%)</title><rect x="1093.9" y="165" width="0.9" height="15.0" fill="rgb(216,39,40)" rx="2" ry="2" />
<text text-anchor="" x="1096.85" y="175.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_alloc_node (136 samples, 0.01%)</title><rect x="870.1" y="229" width="0.1" height="15.0" fill="rgb(227,191,33)" rx="2" ry="2" />
<text text-anchor="" x="873.09" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>ret_from_fork (583 samples, 0.04%)</title><rect x="1188.1" y="405" width="0.4" height="15.0" fill="rgb(253,88,37)" rx="2" ry="2" />
<text text-anchor="" x="1191.10" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_read_actor (29,106 samples, 1.83%)</title><rect x="506.2" y="261" width="21.5" height="15.0" fill="rgb(215,21,30)" rx="2" ry="2" />
<text text-anchor="" x="509.17" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >u..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>mutex_lock (15,607 samples, 0.98%)</title><rect x="336.8" y="261" width="11.5" height="15.0" fill="rgb(254,47,3)" rx="2" ry="2" />
<text text-anchor="" x="339.75" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>qxl_bo_create (335 samples, 0.02%)</title><rect x="1188.1" y="261" width="0.3" height="15.0" fill="rgb(207,116,30)" rx="2" ry="2" />
<text text-anchor="" x="1191.14" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_end (282 samples, 0.02%)</title><rect x="1189.8" y="261" width="0.2" height="15.0" fill="rgb(216,110,5)" rx="2" ry="2" />
<text text-anchor="" x="1192.77" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_new_pages (476 samples, 0.03%)</title><rect x="869.7" y="181" width="0.4" height="15.0" fill="rgb(225,6,22)" rx="2" ry="2" />
<text text-anchor="" x="872.73" y="191.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>slob_free (48,531 samples, 3.04%)</title><rect x="131.4" y="197" width="35.9" height="15.0" fill="rgb(240,46,16)" rx="2" ry="2" />
<text text-anchor="" x="134.35" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >slo..</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__read_nocancel (198 samples, 0.01%)</title><rect x="10.1" y="389" width="0.1" height="15.0" fill="rgb(234,145,27)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (478 samples, 0.03%)</title><rect x="1152.3" y="309" width="0.3" height="15.0" fill="rgb(228,220,2)" rx="2" ry="2" />
<text text-anchor="" x="1155.27" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__write_nocancel (833 samples, 0.05%)</title><rect x="1188.7" y="261" width="0.6" height="15.0" fill="rgb(240,202,5)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>prepare_exit_to_usermode (522 samples, 0.03%)</title><rect x="22.9" y="373" width="0.4" height="15.0" fill="rgb(221,121,4)" rx="2" ry="2" />
<text text-anchor="" x="25.90" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock (10,090 samples, 0.63%)</title><rect x="596.0" y="277" width="7.5" height="15.0" fill="rgb(212,24,21)" rx="2" ry="2" />
<text text-anchor="" x="599.05" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_release_data (194,113 samples, 12.18%)</title><rect x="168.2" y="229" width="143.7" height="15.0" fill="rgb(227,174,48)" rx="2" ry="2" />
<text text-anchor="" x="171.23" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >skb_release_data</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>[perf] (1,053 samples, 0.07%)</title><rect x="1188.6" y="357" width="0.8" height="15.0" fill="rgb(219,176,49)" rx="2" ry="2" />
<text text-anchor="" x="1191.61" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jbd2__journal_start (176 samples, 0.01%)</title><rect x="1188.7" y="101" width="0.1" height="15.0" fill="rgb(208,45,13)" rx="2" ry="2" />
<text text-anchor="" x="1191.70" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>retint_user (522 samples, 0.03%)</title><rect x="22.9" y="389" width="0.4" height="15.0" fill="rgb(231,13,28)" rx="2" ry="2" />
<text text-anchor="" x="25.90" y="399.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>process_one_work (581 samples, 0.04%)</title><rect x="1188.1" y="357" width="0.4" height="15.0" fill="rgb(222,226,25)" rx="2" ry="2" />
<text text-anchor="" x="1191.10" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>vfs_read (197 samples, 0.01%)</title><rect x="10.1" y="341" width="0.1" height="15.0" fill="rgb(216,217,39)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>jbd2_journal_stop (204 samples, 0.01%)</title><rect x="1189.0" y="101" width="0.2" height="15.0" fill="rgb(211,198,0)" rx="2" ry="2" />
<text text-anchor="" x="1192.03" y="111.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_free_head (159 samples, 0.01%)</title><rect x="10.1" y="197" width="0.1" height="15.0" fill="rgb(245,1,46)" rx="2" ry="2" />
<text text-anchor="" x="13.07" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__kmem_cache_free (193 samples, 0.01%)</title><rect x="1189.0" y="69" width="0.2" height="15.0" fill="rgb(234,69,29)" rx="2" ry="2" />
<text text-anchor="" x="1192.03" y="79.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>consume_skb (397 samples, 0.02%)</title><rect x="83.3" y="277" width="0.3" height="15.0" fill="rgb(221,133,9)" rx="2" ry="2" />
<text text-anchor="" x="86.31" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>read@plt (171 samples, 0.01%)</title><rect x="1153.2" y="405" width="0.1" height="15.0" fill="rgb(249,222,50)" rx="2" ry="2" />
<text text-anchor="" x="1156.21" y="415.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (137 samples, 0.01%)</title><rect x="636.8" y="197" width="0.1" height="15.0" fill="rgb(211,44,0)" rx="2" ry="2" />
<text text-anchor="" x="639.83" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>cpu_startup_entry (463 samples, 0.03%)</title><rect x="1189.4" y="373" width="0.4" height="15.0" fill="rgb(217,27,51)" rx="2" ry="2" />
<text text-anchor="" x="1192.42" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_lock_irqsave (156 samples, 0.01%)</title><rect x="698.8" y="197" width="0.2" height="15.0" fill="rgb(245,1,4)" rx="2" ry="2" />
<text text-anchor="" x="701.85" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>qxl_alloc_bo_reserved (345 samples, 0.02%)</title><rect x="1188.1" y="277" width="0.3" height="15.0" fill="rgb(235,26,18)" rx="2" ry="2" />
<text text-anchor="" x="1191.14" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_free_head (192,101 samples, 12.05%)</title><rect x="169.7" y="213" width="142.2" height="15.0" fill="rgb(234,163,45)" rx="2" ry="2" />
<text text-anchor="" x="172.72" y="223.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >skb_free_head</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (4,075 samples, 0.26%)</title><rect x="333.5" y="245" width="3.1" height="15.0" fill="rgb(242,10,16)" rx="2" ry="2" />
<text text-anchor="" x="336.54" y="255.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>hackbench (1,591,551 samples, 99.83%)</title><rect x="10.0" y="421" width="1178.0" height="15.0" fill="rgb(209,209,19)" rx="2" ry="2" />
<text text-anchor="" x="13.00" y="431.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >hackbench</text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>finish_task_switch (146 samples, 0.01%)</title><rect x="25.8" y="309" width="0.1" height="15.0" fill="rgb(208,12,3)" rx="2" ry="2" />
<text text-anchor="" x="28.83" y="319.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__vfs_write (829 samples, 0.05%)</title><rect x="1188.7" y="197" width="0.6" height="15.0" fill="rgb(232,30,35)" rx="2" ry="2" />
<text text-anchor="" x="1191.69" y="207.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__sched_text_start (151 samples, 0.01%)</title><rect x="25.8" y="325" width="0.1" height="15.0" fill="rgb(243,27,7)" rx="2" ry="2" />
<text text-anchor="" x="28.83" y="335.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>skb_free_head (304 samples, 0.02%)</title><rect x="168.0" y="229" width="0.2" height="15.0" fill="rgb(207,115,33)" rx="2" ry="2" />
<text text-anchor="" x="171.01" y="239.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>unix_stream_read_generic (194 samples, 0.01%)</title><rect x="10.1" y="261" width="0.1" height="15.0" fill="rgb(223,66,34)" rx="2" ry="2" />
<text text-anchor="" x="13.05" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_raw_spin_unlock_irqrestore (9,468 samples, 0.59%)</title><rect x="613.0" y="261" width="7.0" height="15.0" fill="rgb(207,162,52)" rx="2" ry="2" />
<text text-anchor="" x="616.01" y="271.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>maybe_add_creds (1,006 samples, 0.06%)</title><rect x="580.6" y="293" width="0.7" height="15.0" fill="rgb(224,91,53)" rx="2" ry="2" />
<text text-anchor="" x="583.60" y="303.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>alloc_page_buffers (139 samples, 0.01%)</title><rect x="1188.8" y="85" width="0.1" height="15.0" fill="rgb(206,40,6)" rx="2" ry="2" />
<text text-anchor="" x="1191.84" y="95.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__fdget_pos (8,469 samples, 0.53%)</title><rect x="49.4" y="357" width="6.3" height="15.0" fill="rgb(214,31,5)" rx="2" ry="2" />
<text text-anchor="" x="52.45" y="367.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>schedule (446 samples, 0.03%)</title><rect x="1187.6" y="341" width="0.3" height="15.0" fill="rgb(208,226,18)" rx="2" ry="2" />
<text text-anchor="" x="1190.57" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>entry_SYSCALL_64_fastpath (219 samples, 0.01%)</title><rect x="10.2" y="373" width="0.2" height="15.0" fill="rgb(242,112,5)" rx="2" ry="2" />
<text text-anchor="" x="13.20" y="383.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>_cond_resched (230 samples, 0.01%)</title><rect x="595.8" y="277" width="0.2" height="15.0" fill="rgb(218,187,42)" rx="2" ry="2" />
<text text-anchor="" x="598.84" y="287.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" ></text>
</g>
<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
<title>__vfs_write (714,118 samples, 44.79%)</title><rect x="569.1" y="341" width="528.5" height="15.0" fill="rgb(213,228,40)" rx="2" ry="2" />
<text text-anchor="" x="572.06" y="351.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" >__vfs_write</text>
</g>
</svg>
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment