profiles from fio/io_uring

Change-Id: I2fd6784cb15998e58570efd996d9765513f1487b
diff --git a/io_uring-1.svg b/io_uring-1.svg
new file mode 100644
index 0000000..ced2383
--- /dev/null
+++ b/io_uring-1.svg
@@ -0,0 +1,11228 @@
+<?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="2134" onload="init(evt)" viewBox="0 0 1200 2134" 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">
+	text { font-family:Verdana; font-size:12px; fill:rgb(0,0,0); }
+	#search, #ignorecase { opacity:0.1; cursor:pointer; }
+	#search:hover, #search.show, #ignorecase:hover, #ignorecase.show { opacity:1; }
+	#subtitle { text-anchor:middle; font-color:rgb(160,160,160); }
+	#title { text-anchor:middle; font-size:17px}
+	#unzoom { cursor:pointer; }
+	#frames > *:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
+	.hide { display:none; }
+	.parent { opacity:0.5; }
+</style>
+<script type="text/ecmascript">
+<![CDATA[
+	"use strict";
+	var details, searchbtn, unzoombtn, matchedtxt, svg, searching, currentSearchTerm, ignorecase, ignorecaseBtn;
+	function init(evt) {
+		details = document.getElementById("details").firstChild;
+		searchbtn = document.getElementById("search");
+		ignorecaseBtn = document.getElementById("ignorecase");
+		unzoombtn = document.getElementById("unzoom");
+		matchedtxt = document.getElementById("matched");
+		svg = document.getElementsByTagName("svg")[0];
+		searching = 0;
+		currentSearchTerm = null;
+	}
+
+	window.addEventListener("click", function(e) {
+		var target = find_group(e.target);
+		if (target) {
+			if (target.nodeName == "a") {
+				if (e.ctrlKey === false) return;
+				e.preventDefault();
+			}
+			if (target.classList.contains("parent")) unzoom();
+			zoom(target);
+		}
+		else if (e.target.id == "unzoom") unzoom();
+		else if (e.target.id == "search") search_prompt();
+		else if (e.target.id == "ignorecase") toggle_ignorecase();
+	}, false)
+
+	// mouse-over for info
+	// show
+	window.addEventListener("mouseover", function(e) {
+		var target = find_group(e.target);
+		if (target) details.nodeValue = "Function: " + g_to_text(target);
+	}, false)
+
+	// clear
+	window.addEventListener("mouseout", function(e) {
+		var target = find_group(e.target);
+		if (target) details.nodeValue = ' ';
+	}, false)
+
+	// ctrl-F for search
+	window.addEventListener("keydown",function (e) {
+		if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
+			e.preventDefault();
+			search_prompt();
+		}
+	}, false)
+
+	// ctrl-I to toggle case-sensitive search
+	window.addEventListener("keydown",function (e) {
+		if (e.ctrlKey && e.keyCode === 73) {
+			e.preventDefault();
+			toggle_ignorecase();
+		}
+	}, false)
+
+	// functions
+	function find_child(node, selector) {
+		var children = node.querySelectorAll(selector);
+		if (children.length) return children[0];
+		return;
+	}
+	function find_group(node) {
+		var parent = node.parentElement;
+		if (!parent) return;
+		if (parent.id == "frames") return node;
+		return find_group(parent);
+	}
+	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]").attributes.x.value + 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;
+
+		unzoombtn.classList.remove("hide");
+
+		var el = document.getElementById("frames").children;
+		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);
+			var upstack;
+			// Is it an ancestor
+			if (0 == 0) {
+				upstack = parseFloat(a.y.value) > ymin;
+			} else {
+				upstack = parseFloat(a.y.value) < ymin;
+			}
+			if (upstack) {
+				// Direct ancestor
+				if (ex <= xmin && (ex+ew+fudge) >= xmax) {
+					e.classList.add("parent");
+					zoom_parent(e);
+					update_text(e);
+				}
+				// not in current path
+				else
+					e.classList.add("hide");
+			}
+			// Children maybe
+			else {
+				// no common path
+				if (ex < xmin || ex + fudge >= xmax) {
+					e.classList.add("hide");
+				}
+				else {
+					zoom_child(e, xmin, ratio);
+					update_text(e);
+				}
+			}
+		}
+		search();
+	}
+	function unzoom() {
+		unzoombtn.classList.add("hide");
+		var el = document.getElementById("frames").children;
+		for(var i = 0; i < el.length; i++) {
+			el[i].classList.remove("parent");
+			el[i].classList.remove("hide");
+			zoom_reset(el[i]);
+			update_text(el[i]);
+		}
+		search();
+	}
+
+	// search
+	function toggle_ignorecase() {
+		ignorecase = !ignorecase;
+		if (ignorecase) {
+			ignorecaseBtn.classList.add("show");
+		} else {
+			ignorecaseBtn.classList.remove("show");
+		}
+		reset_search();
+		search();
+	}
+	function reset_search() {
+		var el = document.querySelectorAll("#frames 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_)"
+			    + (ignorecase ? ", ignoring case" : "")
+			    + "\nPress Ctrl-i to toggle case sensitivity", "");
+			if (term != null) {
+				currentSearchTerm = term;
+				search();
+			}
+		} else {
+			reset_search();
+			searching = 0;
+			currentSearchTerm = null;
+			searchbtn.classList.remove("show");
+			searchbtn.firstChild.nodeValue = "Search"
+			matchedtxt.classList.add("hide");
+			matchedtxt.firstChild.nodeValue = ""
+		}
+	}
+	function search(term) {
+		if (currentSearchTerm === null) return;
+		var term = currentSearchTerm;
+
+		var re = new RegExp(term, ignorecase ? 'i' : '');
+		var el = document.getElementById("frames").children;
+		var matches = new Object();
+		var maxwidth = 0;
+		for (var i = 0; i < el.length; i++) {
+			var e = el[i];
+			var func = g_to_func(e);
+			var rect = find_child(e, "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.classList.add("show");
+		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.classList.remove("hide");
+		var pct = 100 * count / maxwidth;
+		if (pct != 100) pct = pct.toFixed(1)
+		matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
+	}
+]]>
+</script>
+<rect x="0.0" y="0" width="1200.0" height="2134.0" fill="url(#background)"  />
+<text id="title" x="600.00" y="24" >Flame Graph</text>
+<text id="details" x="10.00" y="2117" > </text>
+<text id="unzoom" x="10.00" y="24" class="hide">Reset Zoom</text>
+<text id="search" x="1090.00" y="24" >Search</text>
+<text id="ignorecase" x="1174.00" y="24" >ic</text>
+<text id="matched" x="1090.00" y="2117" > </text>
+<g id="frames">
+<g >
+<title>submit_bio (73 samples, 0.01%)</title><rect x="1149.6" y="85" width="0.1" height="15.0" fill="rgb(220,183,32)" rx="2" ry="2" />
+<text  x="1152.58" y="95.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (5,007 samples, 0.59%)</title><rect x="1159.7" y="405" width="7.0" height="15.0" fill="rgb(236,224,17)" rx="2" ry="2" />
+<text  x="1162.65" y="415.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (247 samples, 0.03%)</title><rect x="1187.2" y="565" width="0.3" height="15.0" fill="rgb(241,1,30)" rx="2" ry="2" />
+<text  x="1190.19" y="575.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (747 samples, 0.09%)</title><rect x="1052.3" y="213" width="1.1" height="15.0" fill="rgb(235,109,32)" rx="2" ry="2" />
+<text  x="1055.32" y="223.5" ></text>
+</g>
+<g >
+<title>common_interrupt (156 samples, 0.02%)</title><rect x="1021.6" y="85" width="0.2" height="15.0" fill="rgb(218,94,45)" rx="2" ry="2" />
+<text  x="1024.62" y="95.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_lruvec_state (212 samples, 0.03%)</title><rect x="741.5" y="37" width="0.3" height="15.0" fill="rgb(250,178,0)" rx="2" ry="2" />
+<text  x="744.48" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (320 samples, 0.04%)</title><rect x="1185.8" y="565" width="0.5" height="15.0" fill="rgb(238,87,50)" rx="2" ry="2" />
+<text  x="1188.84" y="575.5" ></text>
+</g>
+<g >
+<title>io_read (3,189 samples, 0.38%)</title><rect x="54.9" y="37" width="4.5" height="15.0" fill="rgb(244,147,26)" rx="2" ry="2" />
+<text  x="57.89" y="47.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (20,314 samples, 2.41%)</title><rect x="423.1" y="261" width="28.5" height="15.0" fill="rgb(208,96,9)" rx="2" ry="2" />
+<text  x="426.13" y="271.5" >__..</text>
+</g>
+<g >
+<title>__mod_memcg_state.part.0 (830 samples, 0.10%)</title><rect x="1005.6" y="37" width="1.1" height="15.0" fill="rgb(233,138,13)" rx="2" ry="2" />
+<text  x="1008.57" y="47.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (108 samples, 0.01%)</title><rect x="411.1" y="37" width="0.2" height="15.0" fill="rgb(230,213,31)" rx="2" ry="2" />
+<text  x="414.10" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (75,917 samples, 9.02%)</title><rect x="915.2" y="117" width="106.4" height="15.0" fill="rgb(206,199,38)" rx="2" ry="2" />
+<text  x="918.17" y="127.5" >page_cache_ra..</text>
+</g>
+<g >
+<title>__mod_lruvec_page_state (87 samples, 0.01%)</title><rect x="804.4" y="53" width="0.1" height="15.0" fill="rgb(229,204,51)" rx="2" ry="2" />
+<text  x="807.36" y="63.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (18,654 samples, 2.22%)</title><rect x="1106.5" y="133" width="26.1" height="15.0" fill="rgb(232,6,21)" rx="2" ry="2" />
+<text  x="1109.47" y="143.5" >b..</text>
+</g>
+<g >
+<title>tctx_task_work (3,104 samples, 0.37%)</title><rect x="59.8" y="85" width="4.3" height="15.0" fill="rgb(229,214,54)" rx="2" ry="2" />
+<text  x="62.80" y="95.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (4,339 samples, 0.52%)</title><rect x="18.1" y="69" width="6.1" height="15.0" fill="rgb(239,129,28)" rx="2" ry="2" />
+<text  x="21.10" y="79.5" ></text>
+</g>
+<g >
+<title>native_queued_spin_lock_slowpath (101 samples, 0.01%)</title><rect x="907.6" y="37" width="0.2" height="15.0" fill="rgb(250,123,15)" rx="2" ry="2" />
+<text  x="910.61" y="47.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (258 samples, 0.03%)</title><rect x="1166.7" y="453" width="0.3" height="15.0" fill="rgb(221,184,37)" rx="2" ry="2" />
+<text  x="1169.67" y="463.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (7,491 samples, 0.89%)</title><rect x="135.9" y="133" width="10.5" height="15.0" fill="rgb(254,214,15)" rx="2" ry="2" />
+<text  x="138.91" y="143.5" ></text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (80 samples, 0.01%)</title><rect x="547.8" y="261" width="0.1" height="15.0" fill="rgb(220,58,27)" rx="2" ry="2" />
+<text  x="550.79" y="271.5" ></text>
+</g>
+<g >
+<title>__check_object_size (823 samples, 0.10%)</title><rect x="451.7" y="37" width="1.1" height="15.0" fill="rgb(241,200,12)" rx="2" ry="2" />
+<text  x="454.66" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (4,024 samples, 0.48%)</title><rect x="124.5" y="85" width="5.6" height="15.0" fill="rgb(222,7,33)" rx="2" ry="2" />
+<text  x="127.49" y="95.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (204 samples, 0.02%)</title><rect x="42.9" y="53" width="0.3" height="15.0" fill="rgb(205,99,46)" rx="2" ry="2" />
+<text  x="45.88" y="63.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (83 samples, 0.01%)</title><rect x="1184.4" y="405" width="0.1" height="15.0" fill="rgb(238,182,27)" rx="2" ry="2" />
+<text  x="1187.38" y="415.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (82 samples, 0.01%)</title><rect x="1182.5" y="437" width="0.1" height="15.0" fill="rgb(216,70,53)" rx="2" ry="2" />
+<text  x="1185.53" y="447.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (100 samples, 0.01%)</title><rect x="1189.0" y="1765" width="0.2" height="15.0" fill="rgb(222,177,23)" rx="2" ry="2" />
+<text  x="1192.01" y="1775.5" ></text>
+</g>
+<g >
+<title>filemap_read (676 samples, 0.08%)</title><rect x="1104.2" y="181" width="1.0" height="15.0" fill="rgb(228,41,44)" rx="2" ry="2" />
+<text  x="1107.20" y="191.5" ></text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (76 samples, 0.01%)</title><rect x="36.3" y="85" width="0.1" height="15.0" fill="rgb(224,147,21)" rx="2" ry="2" />
+<text  x="39.27" y="95.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (3,030 samples, 0.36%)</title><rect x="1178.2" y="101" width="4.3" height="15.0" fill="rgb(226,217,19)" rx="2" ry="2" />
+<text  x="1181.23" y="111.5" ></text>
+</g>
+<g >
+<title>psi_group_change (96 samples, 0.01%)</title><rect x="1152.2" y="85" width="0.2" height="15.0" fill="rgb(226,135,5)" rx="2" ry="2" />
+<text  x="1155.23" y="95.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (435 samples, 0.05%)</title><rect x="167.6" y="69" width="0.6" height="15.0" fill="rgb(225,66,5)" rx="2" ry="2" />
+<text  x="170.59" y="79.5" ></text>
+</g>
+<g >
+<title>__count_memcg_events.part.0 (500 samples, 0.06%)</title><rect x="1001.7" y="37" width="0.7" height="15.0" fill="rgb(209,146,37)" rx="2" ry="2" />
+<text  x="1004.74" y="47.5" ></text>
+</g>
+<g >
+<title>blk_attempt_plug_merge (78 samples, 0.01%)</title><rect x="1133.4" y="69" width="0.2" height="15.0" fill="rgb(229,20,9)" rx="2" ry="2" />
+<text  x="1136.45" y="79.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (210 samples, 0.02%)</title><rect x="1177.8" y="229" width="0.3" height="15.0" fill="rgb(220,181,18)" rx="2" ry="2" />
+<text  x="1180.78" y="239.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (72 samples, 0.01%)</title><rect x="47.1" y="69" width="0.1" height="15.0" fill="rgb(242,201,6)" rx="2" ry="2" />
+<text  x="50.12" y="79.5" ></text>
+</g>
+<g >
+<title>xas_load (104 samples, 0.01%)</title><rect x="564.4" y="37" width="0.1" height="15.0" fill="rgb(231,164,41)" rx="2" ry="2" />
+<text  x="567.37" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (202 samples, 0.02%)</title><rect x="1132.7" y="245" width="0.2" height="15.0" fill="rgb(215,30,6)" rx="2" ry="2" />
+<text  x="1135.67" y="255.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (136 samples, 0.02%)</title><rect x="758.2" y="37" width="0.2" height="15.0" fill="rgb(223,22,31)" rx="2" ry="2" />
+<text  x="761.22" y="47.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (166 samples, 0.02%)</title><rect x="1053.6" y="85" width="0.3" height="15.0" fill="rgb(250,44,35)" rx="2" ry="2" />
+<text  x="1056.65" y="95.5" ></text>
+</g>
+<g >
+<title>_copy_to_iter (152 samples, 0.02%)</title><rect x="1166.7" y="229" width="0.2" height="15.0" fill="rgb(240,67,13)" rx="2" ry="2" />
+<text  x="1169.69" y="239.5" ></text>
+</g>
+<g >
+<title>nvme_process_cq (72 samples, 0.01%)</title><rect x="1182.9" y="117" width="0.1" height="15.0" fill="rgb(239,159,18)" rx="2" ry="2" />
+<text  x="1185.89" y="127.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_update_lru_size (101 samples, 0.01%)</title><rect x="800.5" y="37" width="0.1" height="15.0" fill="rgb(231,146,10)" rx="2" ry="2" />
+<text  x="803.48" y="47.5" ></text>
+</g>
+<g >
+<title>__rq_qos_track (316 samples, 0.04%)</title><rect x="1073.4" y="37" width="0.4" height="15.0" fill="rgb(248,78,49)" rx="2" ry="2" />
+<text  x="1076.40" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (106 samples, 0.01%)</title><rect x="16.5" y="37" width="0.1" height="15.0" fill="rgb(239,138,1)" rx="2" ry="2" />
+<text  x="19.47" y="47.5" ></text>
+</g>
+<g >
+<title>should_failslab (152 samples, 0.02%)</title><rect x="1151.2" y="37" width="0.2" height="15.0" fill="rgb(207,71,3)" rx="2" ry="2" />
+<text  x="1154.16" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1493" width="1178.8" height="15.0" fill="rgb(234,74,47)" rx="2" ry="2" />
+<text  x="13.00" y="1503.5" >[unknown]</text>
+</g>
+<g >
+<title>rw_verify_area (4,718 samples, 0.56%)</title><rect x="117.8" y="69" width="6.6" height="15.0" fill="rgb(226,96,22)" rx="2" ry="2" />
+<text  x="120.78" y="79.5" ></text>
+</g>
+<g >
+<title>_copy_to_iter (138 samples, 0.02%)</title><rect x="1052.3" y="133" width="0.2" height="15.0" fill="rgb(253,117,33)" rx="2" ry="2" />
+<text  x="1055.34" y="143.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (106 samples, 0.01%)</title><rect x="1159.8" y="133" width="0.1" height="15.0" fill="rgb(243,121,42)" rx="2" ry="2" />
+<text  x="1162.80" y="143.5" ></text>
+</g>
+<g >
+<title>io_read (82 samples, 0.01%)</title><rect x="1184.4" y="373" width="0.1" height="15.0" fill="rgb(233,199,27)" rx="2" ry="2" />
+<text  x="1187.38" y="383.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (286 samples, 0.03%)</title><rect x="128.3" y="37" width="0.4" height="15.0" fill="rgb(252,12,13)" rx="2" ry="2" />
+<text  x="131.30" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_read (4,996 samples, 0.59%)</title><rect x="1159.7" y="293" width="7.0" height="15.0" fill="rgb(242,210,15)" rx="2" ry="2" />
+<text  x="1162.66" y="303.5" ></text>
+</g>
+<g >
+<title>wbt_issue (125 samples, 0.01%)</title><rect x="1183.1" y="37" width="0.2" height="15.0" fill="rgb(242,49,13)" rx="2" ry="2" />
+<text  x="1186.13" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (2,132 samples, 0.25%)</title><rect x="150.8" y="117" width="3.0" height="15.0" fill="rgb(207,218,37)" rx="2" ry="2" />
+<text  x="153.85" y="127.5" ></text>
+</g>
+<g >
+<title>syscall (320 samples, 0.04%)</title><rect x="1185.8" y="597" width="0.5" height="15.0" fill="rgb(216,5,47)" rx="2" ry="2" />
+<text  x="1188.84" y="607.5" ></text>
+</g>
+<g >
+<title>xas_load (255 samples, 0.03%)</title><rect x="914.7" y="37" width="0.4" height="15.0" fill="rgb(222,86,31)" rx="2" ry="2" />
+<text  x="917.73" y="47.5" ></text>
+</g>
+<g >
+<title>submit_bio (1,937 samples, 0.23%)</title><rect x="1011.8" y="53" width="2.7" height="15.0" fill="rgb(213,66,22)" rx="2" ry="2" />
+<text  x="1014.82" y="63.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (3,404 samples, 0.40%)</title><rect x="1007.1" y="53" width="4.7" height="15.0" fill="rgb(243,125,41)" rx="2" ry="2" />
+<text  x="1010.05" y="63.5" ></text>
+</g>
+<g >
+<title>syscall (385 samples, 0.05%)</title><rect x="1186.3" y="613" width="0.5" height="15.0" fill="rgb(224,207,35)" rx="2" ry="2" />
+<text  x="1189.29" y="623.5" ></text>
+</g>
+<g >
+<title>io_req_free_batch (796 samples, 0.09%)</title><rect x="63.0" y="53" width="1.1" height="15.0" fill="rgb(219,140,16)" rx="2" ry="2" />
+<text  x="66.03" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_read (896 samples, 0.11%)</title><rect x="548.0" y="69" width="1.3" height="15.0" fill="rgb(231,108,30)" rx="2" ry="2" />
+<text  x="551.01" y="79.5" ></text>
+</g>
+<g >
+<title>ktime_get (161 samples, 0.02%)</title><rect x="1112.6" y="37" width="0.2" height="15.0" fill="rgb(235,137,13)" rx="2" ry="2" />
+<text  x="1115.61" y="47.5" ></text>
+</g>
+<g >
+<title>read_pages (945 samples, 0.11%)</title><rect x="561.1" y="37" width="1.3" height="15.0" fill="rgb(253,139,30)" rx="2" ry="2" />
+<text  x="564.12" y="47.5" ></text>
+</g>
+<g >
+<title>__sbitmap_get_word (490 samples, 0.06%)</title><rect x="1167.8" y="53" width="0.7" height="15.0" fill="rgb(248,47,13)" rx="2" ry="2" />
+<text  x="1170.78" y="63.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (83 samples, 0.01%)</title><rect x="111.0" y="101" width="0.1" height="15.0" fill="rgb(235,163,10)" rx="2" ry="2" />
+<text  x="113.97" y="111.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (1,578 samples, 0.19%)</title><rect x="1157.1" y="53" width="2.2" height="15.0" fill="rgb(235,74,23)" rx="2" ry="2" />
+<text  x="1160.13" y="63.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (509 samples, 0.06%)</title><rect x="423.4" y="37" width="0.8" height="15.0" fill="rgb(252,72,52)" rx="2" ry="2" />
+<text  x="426.45" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (4,524 samples, 0.54%)</title><rect x="36.4" y="133" width="6.3" height="15.0" fill="rgb(212,54,36)" rx="2" ry="2" />
+<text  x="39.38" y="143.5" ></text>
+</g>
+<g >
+<title>common_interrupt (161 samples, 0.02%)</title><rect x="1154.2" y="197" width="0.2" height="15.0" fill="rgb(241,151,38)" rx="2" ry="2" />
+<text  x="1157.20" y="207.5" ></text>
+</g>
+<g >
+<title>io_read (80 samples, 0.01%)</title><rect x="547.8" y="133" width="0.1" height="15.0" fill="rgb(241,162,9)" rx="2" ry="2" />
+<text  x="550.79" y="143.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (112 samples, 0.01%)</title><rect x="1187.9" y="421" width="0.1" height="15.0" fill="rgb(205,79,10)" rx="2" ry="2" />
+<text  x="1190.88" y="431.5" ></text>
+</g>
+<g >
+<title>irq_chip_ack_parent (129 samples, 0.02%)</title><rect x="1106.2" y="53" width="0.2" height="15.0" fill="rgb(211,16,40)" rx="2" ry="2" />
+<text  x="1109.20" y="63.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (77 samples, 0.01%)</title><rect x="249.4" y="181" width="0.1" height="15.0" fill="rgb(236,167,36)" rx="2" ry="2" />
+<text  x="252.41" y="191.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (16,311 samples, 1.94%)</title><rect x="564.6" y="101" width="22.8" height="15.0" fill="rgb(232,87,13)" rx="2" ry="2" />
+<text  x="567.56" y="111.5" >g..</text>
+</g>
+<g >
+<title>io_prep_rw (2,880 samples, 0.34%)</title><rect x="28.5" y="37" width="4.0" height="15.0" fill="rgb(238,153,31)" rx="2" ry="2" />
+<text  x="31.50" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (5,253 samples, 0.62%)</title><rect x="415.6" y="117" width="7.4" height="15.0" fill="rgb(206,75,40)" rx="2" ry="2" />
+<text  x="418.60" y="127.5" ></text>
+</g>
+<g >
+<title>blk_attempt_plug_merge (252 samples, 0.03%)</title><rect x="1054.4" y="37" width="0.4" height="15.0" fill="rgb(237,29,48)" rx="2" ry="2" />
+<text  x="1057.42" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (340 samples, 0.04%)</title><rect x="1185.3" y="309" width="0.5" height="15.0" fill="rgb(206,140,52)" rx="2" ry="2" />
+<text  x="1188.28" y="319.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (204 samples, 0.02%)</title><rect x="1186.8" y="533" width="0.3" height="15.0" fill="rgb(227,201,13)" rx="2" ry="2" />
+<text  x="1189.84" y="543.5" ></text>
+</g>
+<g >
+<title>nvme_irq (96 samples, 0.01%)</title><rect x="1150.3" y="53" width="0.2" height="15.0" fill="rgb(247,42,23)" rx="2" ry="2" />
+<text  x="1153.32" y="63.5" ></text>
+</g>
+<g >
+<title>io_read (9,729 samples, 1.16%)</title><rect x="153.8" y="117" width="13.7" height="15.0" fill="rgb(216,192,21)" rx="2" ry="2" />
+<text  x="156.84" y="127.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (247 samples, 0.03%)</title><rect x="1187.2" y="581" width="0.3" height="15.0" fill="rgb(230,16,17)" rx="2" ry="2" />
+<text  x="1190.19" y="591.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (96,283 samples, 11.44%)</title><rect x="606.4" y="69" width="134.9" height="15.0" fill="rgb(250,198,4)" rx="2" ry="2" />
+<text  x="609.40" y="79.5" >page_cache_ra_unb..</text>
+</g>
+<g >
+<title>irqentry_exit (76 samples, 0.01%)</title><rect x="36.3" y="101" width="0.1" height="15.0" fill="rgb(239,84,13)" rx="2" ry="2" />
+<text  x="39.27" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1317" width="1178.8" height="15.0" fill="rgb(236,70,34)" rx="2" ry="2" />
+<text  x="13.00" y="1327.5" >[unknown]</text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (2,305 samples, 0.27%)</title><rect x="747.3" y="85" width="3.3" height="15.0" fill="rgb(239,8,25)" rx="2" ry="2" />
+<text  x="750.34" y="95.5" ></text>
+</g>
+<g >
+<title>page_cache_prev_miss (1,511 samples, 0.18%)</title><rect x="425.4" y="37" width="2.1" height="15.0" fill="rgb(216,160,4)" rx="2" ry="2" />
+<text  x="428.38" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_zone_page_state (337 samples, 0.04%)</title><rect x="780.3" y="37" width="0.4" height="15.0" fill="rgb(218,158,24)" rx="2" ry="2" />
+<text  x="783.27" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (1,183 samples, 0.14%)</title><rect x="87.4" y="53" width="1.7" height="15.0" fill="rgb(216,173,20)" rx="2" ry="2" />
+<text  x="90.43" y="63.5" ></text>
+</g>
+<g >
+<title>io_file_supports_async (984 samples, 0.12%)</title><rect x="52.9" y="37" width="1.4" height="15.0" fill="rgb(243,10,36)" rx="2" ry="2" />
+<text  x="55.94" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (91 samples, 0.01%)</title><rect x="1186.7" y="453" width="0.1" height="15.0" fill="rgb(224,125,44)" rx="2" ry="2" />
+<text  x="1189.70" y="463.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (111,661 samples, 13.26%)</title><rect x="259.0" y="101" width="156.5" height="15.0" fill="rgb(223,150,13)" rx="2" ry="2" />
+<text  x="261.99" y="111.5" >generic_file_read_iter</text>
+</g>
+<g >
+<title>task_work_run (896 samples, 0.11%)</title><rect x="548.0" y="229" width="1.3" height="15.0" fill="rgb(247,83,3)" rx="2" ry="2" />
+<text  x="551.01" y="239.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock (734 samples, 0.09%)</title><rect x="1169.6" y="37" width="1.0" height="15.0" fill="rgb(222,101,3)" rx="2" ry="2" />
+<text  x="1172.57" y="47.5" ></text>
+</g>
+<g >
+<title>xas_start (447 samples, 0.05%)</title><rect x="605.8" y="37" width="0.6" height="15.0" fill="rgb(208,106,45)" rx="2" ry="2" />
+<text  x="608.77" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (102,722 samples, 12.20%)</title><rect x="262.9" y="53" width="143.9" height="15.0" fill="rgb(221,173,15)" rx="2" ry="2" />
+<text  x="265.87" y="63.5" >filemap_get_read_b..</text>
+</g>
+<g >
+<title>io_issue_sqe (1,064 samples, 0.13%)</title><rect x="81.8" y="37" width="1.5" height="15.0" fill="rgb(249,51,5)" rx="2" ry="2" />
+<text  x="84.76" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (125 samples, 0.01%)</title><rect x="1188.1" y="629" width="0.2" height="15.0" fill="rgb(206,11,40)" rx="2" ry="2" />
+<text  x="1191.09" y="639.5" ></text>
+</g>
+<g >
+<title>xas_load (402 samples, 0.05%)</title><rect x="597.9" y="37" width="0.6" height="15.0" fill="rgb(216,223,30)" rx="2" ry="2" />
+<text  x="600.93" y="47.5" ></text>
+</g>
+<g >
+<title>read_pages (486 samples, 0.06%)</title><rect x="914.5" y="101" width="0.7" height="15.0" fill="rgb(208,160,29)" rx="2" ry="2" />
+<text  x="917.47" y="111.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (74 samples, 0.01%)</title><rect x="1177.6" y="165" width="0.1" height="15.0" fill="rgb(225,132,45)" rx="2" ry="2" />
+<text  x="1180.57" y="175.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_lruvec_state (179 samples, 0.02%)</title><rect x="1022.3" y="53" width="0.2" height="15.0" fill="rgb(224,156,26)" rx="2" ry="2" />
+<text  x="1025.27" y="63.5" ></text>
+</g>
+<g >
+<title>io_read (268 samples, 0.03%)</title><rect x="1185.8" y="453" width="0.4" height="15.0" fill="rgb(236,142,11)" rx="2" ry="2" />
+<text  x="1188.84" y="463.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (38,291 samples, 4.55%)</title><rect x="747.0" y="325" width="53.7" height="15.0" fill="rgb(228,181,22)" rx="2" ry="2" />
+<text  x="750.03" y="335.5" >do_sy..</text>
+</g>
+<g >
+<title>__slab_alloc (175 samples, 0.02%)</title><rect x="142.6" y="53" width="0.2" height="15.0" fill="rgb(249,168,45)" rx="2" ry="2" />
+<text  x="145.57" y="63.5" ></text>
+</g>
+<g >
+<title>nvme_complete_rq (77 samples, 0.01%)</title><rect x="1185.5" y="117" width="0.1" height="15.0" fill="rgb(252,174,44)" rx="2" ry="2" />
+<text  x="1188.46" y="127.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (3,992 samples, 0.47%)</title><rect x="130.3" y="133" width="5.6" height="15.0" fill="rgb(211,221,20)" rx="2" ry="2" />
+<text  x="133.32" y="143.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (109 samples, 0.01%)</title><rect x="1154.4" y="245" width="0.2" height="15.0" fill="rgb(218,115,22)" rx="2" ry="2" />
+<text  x="1157.45" y="255.5" ></text>
+</g>
+<g >
+<title>should_fail_alloc_page (152 samples, 0.02%)</title><rect x="755.4" y="37" width="0.2" height="15.0" fill="rgb(231,83,20)" rx="2" ry="2" />
+<text  x="758.42" y="47.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (156 samples, 0.02%)</title><rect x="1021.6" y="69" width="0.2" height="15.0" fill="rgb(230,178,11)" rx="2" ry="2" />
+<text  x="1024.62" y="79.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (239 samples, 0.03%)</title><rect x="750.2" y="53" width="0.4" height="15.0" fill="rgb(234,113,41)" rx="2" ry="2" />
+<text  x="753.24" y="63.5" ></text>
+</g>
+<g >
+<title>__mod_node_page_state (364 samples, 0.04%)</title><rect x="883.4" y="37" width="0.5" height="15.0" fill="rgb(215,178,38)" rx="2" ry="2" />
+<text  x="886.36" y="47.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (18,652 samples, 2.22%)</title><rect x="1106.5" y="117" width="26.1" height="15.0" fill="rgb(222,206,29)" rx="2" ry="2" />
+<text  x="1109.48" y="127.5" >m..</text>
+</g>
+<g >
+<title>io_read (759 samples, 0.09%)</title><rect x="1052.3" y="229" width="1.1" height="15.0" fill="rgb(245,139,2)" rx="2" ry="2" />
+<text  x="1055.32" y="239.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (116 samples, 0.01%)</title><rect x="1188.3" y="677" width="0.1" height="15.0" fill="rgb(243,195,19)" rx="2" ry="2" />
+<text  x="1191.28" y="687.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (220 samples, 0.03%)</title><rect x="1132.7" y="373" width="0.3" height="15.0" fill="rgb(235,214,38)" rx="2" ry="2" />
+<text  x="1135.66" y="383.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (677 samples, 0.08%)</title><rect x="1104.2" y="229" width="1.0" height="15.0" fill="rgb(227,159,43)" rx="2" ry="2" />
+<text  x="1107.20" y="239.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (954 samples, 0.11%)</title><rect x="559.5" y="37" width="1.4" height="15.0" fill="rgb(249,218,19)" rx="2" ry="2" />
+<text  x="562.53" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (82 samples, 0.01%)</title><rect x="111.0" y="53" width="0.1" height="15.0" fill="rgb(230,205,8)" rx="2" ry="2" />
+<text  x="113.97" y="63.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (522 samples, 0.06%)</title><rect x="1105.3" y="197" width="0.7" height="15.0" fill="rgb(220,50,10)" rx="2" ry="2" />
+<text  x="1108.29" y="207.5" ></text>
+</g>
+<g >
+<title>__blk_mq_get_tag (1,249 samples, 0.15%)</title><rect x="1155.3" y="69" width="1.8" height="15.0" fill="rgb(253,188,1)" rx="2" ry="2" />
+<text  x="1158.34" y="79.5" ></text>
+</g>
+<g >
+<title>filemap_read (747 samples, 0.09%)</title><rect x="1052.3" y="165" width="1.1" height="15.0" fill="rgb(246,219,37)" rx="2" ry="2" />
+<text  x="1055.32" y="175.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (7,589 samples, 0.90%)</title><rect x="588.0" y="85" width="10.6" height="15.0" fill="rgb(247,183,33)" rx="2" ry="2" />
+<text  x="590.99" y="95.5" ></text>
+</g>
+<g >
+<title>syscall_return_via_sysret (595 samples, 0.07%)</title><rect x="12.0" y="37" width="0.9" height="15.0" fill="rgb(247,186,41)" rx="2" ry="2" />
+<text  x="15.04" y="47.5" ></text>
+</g>
+<g >
+<title>security_file_permission (94 samples, 0.01%)</title><rect x="81.5" y="37" width="0.2" height="15.0" fill="rgb(220,199,8)" rx="2" ry="2" />
+<text  x="84.53" y="47.5" ></text>
+</g>
+<g >
+<title>xas_load (3,730 samples, 0.44%)</title><rect x="735.3" y="37" width="5.2" height="15.0" fill="rgb(249,96,35)" rx="2" ry="2" />
+<text  x="738.29" y="47.5" ></text>
+</g>
+<g >
+<title>clear_page_erms (3,957 samples, 0.47%)</title><rect x="908.3" y="37" width="5.6" height="15.0" fill="rgb(247,224,18)" rx="2" ry="2" />
+<text  x="911.32" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1733" width="1178.8" height="15.0" fill="rgb(221,37,10)" rx="2" ry="2" />
+<text  x="13.00" y="1743.5" >[unknown]</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1685" width="1178.8" height="15.0" fill="rgb(217,227,7)" rx="2" ry="2" />
+<text  x="13.00" y="1695.5" >[unknown]</text>
+</g>
+<g >
+<title>submit_bio_noacct (2,867 samples, 0.34%)</title><rect x="1155.3" y="133" width="4.1" height="15.0" fill="rgb(227,161,31)" rx="2" ry="2" />
+<text  x="1158.33" y="143.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (97 samples, 0.01%)</title><rect x="1154.0" y="277" width="0.1" height="15.0" fill="rgb(218,30,42)" rx="2" ry="2" />
+<text  x="1156.97" y="287.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (677 samples, 0.08%)</title><rect x="1021.6" y="261" width="1.0" height="15.0" fill="rgb(247,15,45)" rx="2" ry="2" />
+<text  x="1024.61" y="271.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (2,005 samples, 0.24%)</title><rect x="111.1" y="69" width="2.8" height="15.0" fill="rgb(231,149,49)" rx="2" ry="2" />
+<text  x="114.14" y="79.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (19,608 samples, 2.33%)</title><rect x="1105.2" y="373" width="27.5" height="15.0" fill="rgb(237,48,53)" rx="2" ry="2" />
+<text  x="1108.18" y="383.5" >_..</text>
+</g>
+<g >
+<title>nvme_submit_cmd (411 samples, 0.05%)</title><rect x="135.3" y="37" width="0.5" height="15.0" fill="rgb(245,207,16)" rx="2" ry="2" />
+<text  x="138.25" y="47.5" ></text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (4,100 samples, 0.49%)</title><rect x="908.2" y="69" width="5.8" height="15.0" fill="rgb(228,185,44)" rx="2" ry="2" />
+<text  x="911.22" y="79.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (4,166 samples, 0.49%)</title><rect x="100.8" y="53" width="5.8" height="15.0" fill="rgb(234,85,27)" rx="2" ry="2" />
+<text  x="103.78" y="63.5" ></text>
+</g>
+<g >
+<title>io_read (1,227 samples, 0.15%)</title><rect x="1182.7" y="405" width="1.7" height="15.0" fill="rgb(225,212,20)" rx="2" ry="2" />
+<text  x="1185.66" y="415.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (868 samples, 0.10%)</title><rect x="1183.1" y="117" width="1.2" height="15.0" fill="rgb(208,201,15)" rx="2" ry="2" />
+<text  x="1186.13" y="127.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (83 samples, 0.01%)</title><rect x="111.0" y="85" width="0.1" height="15.0" fill="rgb(241,22,33)" rx="2" ry="2" />
+<text  x="113.97" y="95.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (415 samples, 0.05%)</title><rect x="1184.5" y="373" width="0.6" height="15.0" fill="rgb(208,141,12)" rx="2" ry="2" />
+<text  x="1187.51" y="383.5" ></text>
+</g>
+<g >
+<title>lock_page_lruvec_irqsave (786 samples, 0.09%)</title><rect x="1026.5" y="69" width="1.1" height="15.0" fill="rgb(209,133,28)" rx="2" ry="2" />
+<text  x="1029.45" y="79.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (497 samples, 0.06%)</title><rect x="15.8" y="85" width="0.7" height="15.0" fill="rgb(233,124,43)" rx="2" ry="2" />
+<text  x="18.76" y="95.5" ></text>
+</g>
+<g >
+<title>[unknown] (412,035 samples, 48.94%)</title><rect x="10.0" y="341" width="577.4" height="15.0" fill="rgb(246,4,23)" rx="2" ry="2" />
+<text  x="13.01" y="351.5" >[unknown]</text>
+</g>
+<g >
+<title>___slab_alloc (292 samples, 0.03%)</title><rect x="1154.9" y="37" width="0.4" height="15.0" fill="rgb(243,18,45)" rx="2" ry="2" />
+<text  x="1157.91" y="47.5" ></text>
+</g>
+<g >
+<title>slab_pre_alloc_hook.constprop.0 (535 samples, 0.06%)</title><rect x="1151.4" y="37" width="0.7" height="15.0" fill="rgb(232,67,1)" rx="2" ry="2" />
+<text  x="1154.37" y="47.5" ></text>
+</g>
+<g >
+<title>xas_start (1,786 samples, 0.21%)</title><rect x="872.8" y="37" width="2.5" height="15.0" fill="rgb(232,169,34)" rx="2" ry="2" />
+<text  x="875.85" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1909" width="1178.8" height="15.0" fill="rgb(253,39,17)" rx="2" ry="2" />
+<text  x="13.00" y="1919.5" >[unknown]</text>
+</g>
+<g >
+<title>blk_finish_plug (438 samples, 0.05%)</title><rect x="64.3" y="101" width="0.6" height="15.0" fill="rgb(217,194,8)" rx="2" ry="2" />
+<text  x="67.26" y="111.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (72 samples, 0.01%)</title><rect x="1188.4" y="693" width="0.1" height="15.0" fill="rgb(243,147,26)" rx="2" ry="2" />
+<text  x="1191.44" y="703.5" ></text>
+</g>
+<g >
+<title>io_submit_flush_completions (519 samples, 0.06%)</title><rect x="33.3" y="37" width="0.7" height="15.0" fill="rgb(218,35,30)" rx="2" ry="2" />
+<text  x="36.28" y="47.5" ></text>
+</g>
+<g >
+<title>__blk_rq_map_sg (431 samples, 0.05%)</title><rect x="130.3" y="37" width="0.6" height="15.0" fill="rgb(223,163,17)" rx="2" ry="2" />
+<text  x="133.32" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (96 samples, 0.01%)</title><rect x="1177.5" y="261" width="0.2" height="15.0" fill="rgb(226,82,28)" rx="2" ry="2" />
+<text  x="1180.55" y="271.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (151 samples, 0.02%)</title><rect x="1187.6" y="405" width="0.2" height="15.0" fill="rgb(242,115,47)" rx="2" ry="2" />
+<text  x="1190.63" y="415.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (1,578 samples, 0.19%)</title><rect x="1157.1" y="85" width="2.2" height="15.0" fill="rgb(242,92,44)" rx="2" ry="2" />
+<text  x="1160.13" y="95.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (105 samples, 0.01%)</title><rect x="1154.0" y="325" width="0.1" height="15.0" fill="rgb(232,17,19)" rx="2" ry="2" />
+<text  x="1156.97" y="335.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (793 samples, 0.09%)</title><rect x="906.1" y="101" width="1.1" height="15.0" fill="rgb(209,119,48)" rx="2" ry="2" />
+<text  x="909.06" y="111.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (239 samples, 0.03%)</title><rect x="1166.7" y="293" width="0.3" height="15.0" fill="rgb(229,107,3)" rx="2" ry="2" />
+<text  x="1169.68" y="303.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (694 samples, 0.08%)</title><rect x="1153.0" y="53" width="0.9" height="15.0" fill="rgb(239,134,41)" rx="2" ry="2" />
+<text  x="1155.96" y="63.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (75,087 samples, 8.92%)</title><rect x="800.7" y="261" width="105.3" height="15.0" fill="rgb(216,118,11)" rx="2" ry="2" />
+<text  x="803.73" y="271.5" >__io_queue_sqe</text>
+</g>
+<g >
+<title>__blk_mq_alloc_request (101 samples, 0.01%)</title><rect x="1105.4" y="53" width="0.1" height="15.0" fill="rgb(212,227,35)" rx="2" ry="2" />
+<text  x="1108.38" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1157" width="1178.8" height="15.0" fill="rgb(225,67,8)" rx="2" ry="2" />
+<text  x="13.00" y="1167.5" >[unknown]</text>
+</g>
+<g >
+<title>io_cqring_ev_posted (81 samples, 0.01%)</title><rect x="38.7" y="37" width="0.1" height="15.0" fill="rgb(223,226,39)" rx="2" ry="2" />
+<text  x="41.67" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (11,304 samples, 1.34%)</title><rect x="1133.6" y="197" width="15.8" height="15.0" fill="rgb(216,120,35)" rx="2" ry="2" />
+<text  x="1136.56" y="207.5" ></text>
+</g>
+<g >
+<title>__blk_mq_alloc_request (496 samples, 0.06%)</title><rect x="1167.8" y="133" width="0.7" height="15.0" fill="rgb(206,163,19)" rx="2" ry="2" />
+<text  x="1170.78" y="143.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (83 samples, 0.01%)</title><rect x="1141.4" y="37" width="0.2" height="15.0" fill="rgb(225,188,35)" rx="2" ry="2" />
+<text  x="1144.44" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_read (81,137 samples, 9.64%)</title><rect x="907.9" y="181" width="113.7" height="15.0" fill="rgb(213,57,34)" rx="2" ry="2" />
+<text  x="910.88" y="191.5" >filemap_read</text>
+</g>
+<g >
+<title>ondemand_readahead (343 samples, 0.04%)</title><rect x="1185.3" y="325" width="0.5" height="15.0" fill="rgb(231,146,12)" rx="2" ry="2" />
+<text  x="1188.28" y="335.5" ></text>
+</g>
+<g >
+<title>mempool_alloc_slab (301 samples, 0.04%)</title><rect x="1154.9" y="85" width="0.4" height="15.0" fill="rgb(227,206,14)" rx="2" ry="2" />
+<text  x="1157.91" y="95.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (196 samples, 0.02%)</title><rect x="1149.4" y="389" width="0.3" height="15.0" fill="rgb(213,112,3)" rx="2" ry="2" />
+<text  x="1152.43" y="399.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (233 samples, 0.03%)</title><rect x="1055.3" y="101" width="0.3" height="15.0" fill="rgb(218,201,22)" rx="2" ry="2" />
+<text  x="1058.28" y="111.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (305 samples, 0.04%)</title><rect x="35.8" y="37" width="0.4" height="15.0" fill="rgb(230,15,48)" rx="2" ry="2" />
+<text  x="38.82" y="47.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (163 samples, 0.02%)</title><rect x="742.2" y="85" width="0.2" height="15.0" fill="rgb(241,81,14)" rx="2" ry="2" />
+<text  x="745.21" y="95.5" ></text>
+</g>
+<g >
+<title>idr_find (2,307 samples, 0.27%)</title><rect x="1027.8" y="69" width="3.3" height="15.0" fill="rgb(237,192,15)" rx="2" ry="2" />
+<text  x="1030.82" y="79.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1717" width="1178.8" height="15.0" fill="rgb(206,150,16)" rx="2" ry="2" />
+<text  x="13.00" y="1727.5" >[unknown]</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1125" width="1178.8" height="15.0" fill="rgb(224,181,11)" rx="2" ry="2" />
+<text  x="13.00" y="1135.5" >[unknown]</text>
+</g>
+<g >
+<title>asm_common_interrupt (82 samples, 0.01%)</title><rect x="1187.3" y="325" width="0.1" height="15.0" fill="rgb(231,136,33)" rx="2" ry="2" />
+<text  x="1190.29" y="335.5" ></text>
+</g>
+<g >
+<title>__activate_page (89 samples, 0.01%)</title><rect x="411.3" y="37" width="0.1" height="15.0" fill="rgb(246,196,18)" rx="2" ry="2" />
+<text  x="414.25" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (79 samples, 0.01%)</title><rect x="742.5" y="37" width="0.1" height="15.0" fill="rgb(239,73,3)" rx="2" ry="2" />
+<text  x="745.52" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (215 samples, 0.03%)</title><rect x="1186.4" y="341" width="0.3" height="15.0" fill="rgb(223,12,13)" rx="2" ry="2" />
+<text  x="1189.39" y="351.5" ></text>
+</g>
+<g >
+<title>task_work_run (91 samples, 0.01%)</title><rect x="1186.7" y="533" width="0.1" height="15.0" fill="rgb(224,179,34)" rx="2" ry="2" />
+<text  x="1189.70" y="543.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="2005" width="1178.8" height="15.0" fill="rgb(251,211,53)" rx="2" ry="2" />
+<text  x="13.00" y="2015.5" >[unknown]</text>
+</g>
+<g >
+<title>xas_store (129 samples, 0.02%)</title><rect x="749.2" y="37" width="0.2" height="15.0" fill="rgb(234,181,38)" rx="2" ry="2" />
+<text  x="752.18" y="47.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (144 samples, 0.02%)</title><rect x="564.3" y="213" width="0.2" height="15.0" fill="rgb(223,76,36)" rx="2" ry="2" />
+<text  x="567.34" y="223.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (76 samples, 0.01%)</title><rect x="1182.5" y="389" width="0.1" height="15.0" fill="rgb(237,32,9)" rx="2" ry="2" />
+<text  x="1185.53" y="399.5" ></text>
+</g>
+<g >
+<title>__cond_resched (110 samples, 0.01%)</title><rect x="415.8" y="37" width="0.1" height="15.0" fill="rgb(229,135,43)" rx="2" ry="2" />
+<text  x="418.76" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (7,396 samples, 0.88%)</title><rect x="1167.0" y="485" width="10.4" height="15.0" fill="rgb(227,91,5)" rx="2" ry="2" />
+<text  x="1170.04" y="495.5" ></text>
+</g>
+<g >
+<title>io_read (191 samples, 0.02%)</title><rect x="1187.6" y="517" width="0.2" height="15.0" fill="rgb(226,58,48)" rx="2" ry="2" />
+<text  x="1190.57" y="527.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (162 samples, 0.02%)</title><rect x="1133.3" y="85" width="0.3" height="15.0" fill="rgb(219,29,13)" rx="2" ry="2" />
+<text  x="1136.33" y="95.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (246 samples, 0.03%)</title><rect x="1166.7" y="341" width="0.3" height="15.0" fill="rgb(219,84,16)" rx="2" ry="2" />
+<text  x="1169.67" y="351.5" ></text>
+</g>
+<g >
+<title>nvme_setup_cmd (73 samples, 0.01%)</title><rect x="1166.3" y="37" width="0.1" height="15.0" fill="rgb(228,77,29)" rx="2" ry="2" />
+<text  x="1169.33" y="47.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_from_id (109 samples, 0.01%)</title><rect x="1006.9" y="69" width="0.1" height="15.0" fill="rgb(225,106,24)" rx="2" ry="2" />
+<text  x="1009.87" y="79.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (4,026 samples, 0.48%)</title><rect x="124.5" y="117" width="5.6" height="15.0" fill="rgb(230,161,12)" rx="2" ry="2" />
+<text  x="127.49" y="127.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (10,847 samples, 1.29%)</title><rect x="549.3" y="277" width="15.2" height="15.0" fill="rgb(221,1,16)" rx="2" ry="2" />
+<text  x="552.34" y="287.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (11,742 samples, 1.39%)</title><rect x="1133.0" y="405" width="16.4" height="15.0" fill="rgb(210,217,16)" rx="2" ry="2" />
+<text  x="1135.97" y="415.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (19,608 samples, 2.33%)</title><rect x="1105.2" y="389" width="27.5" height="15.0" fill="rgb(225,48,21)" rx="2" ry="2" />
+<text  x="1108.18" y="399.5" >_..</text>
+</g>
+<g >
+<title>tctx_task_work (78 samples, 0.01%)</title><rect x="423.0" y="197" width="0.1" height="15.0" fill="rgb(216,216,2)" rx="2" ry="2" />
+<text  x="426.02" y="207.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (112 samples, 0.01%)</title><rect x="1132.8" y="165" width="0.1" height="15.0" fill="rgb(251,135,41)" rx="2" ry="2" />
+<text  x="1135.78" y="175.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (103 samples, 0.01%)</title><rect x="111.0" y="117" width="0.1" height="15.0" fill="rgb(208,4,48)" rx="2" ry="2" />
+<text  x="113.97" y="127.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (491 samples, 0.06%)</title><rect x="450.9" y="101" width="0.7" height="15.0" fill="rgb(211,21,31)" rx="2" ry="2" />
+<text  x="453.91" y="111.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (644 samples, 0.08%)</title><rect x="563.4" y="101" width="0.9" height="15.0" fill="rgb(236,36,39)" rx="2" ry="2" />
+<text  x="566.41" y="111.5" ></text>
+</g>
+<g >
+<title>memset_erms (1,550 samples, 0.18%)</title><rect x="93.4" y="37" width="2.2" height="15.0" fill="rgb(241,228,53)" rx="2" ry="2" />
+<text  x="96.39" y="47.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (497 samples, 0.06%)</title><rect x="1105.3" y="117" width="0.7" height="15.0" fill="rgb(215,89,11)" rx="2" ry="2" />
+<text  x="1108.33" y="127.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (11,486 samples, 1.36%)</title><rect x="130.3" y="165" width="16.1" height="15.0" fill="rgb(238,4,6)" rx="2" ry="2" />
+<text  x="133.31" y="175.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (2,305 samples, 0.27%)</title><rect x="747.3" y="101" width="3.3" height="15.0" fill="rgb(218,113,34)" rx="2" ry="2" />
+<text  x="750.34" y="111.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (896 samples, 0.11%)</title><rect x="548.0" y="181" width="1.3" height="15.0" fill="rgb(236,16,46)" rx="2" ry="2" />
+<text  x="551.01" y="191.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (5,021 samples, 0.60%)</title><rect x="52.8" y="133" width="7.0" height="15.0" fill="rgb(234,219,13)" rx="2" ry="2" />
+<text  x="55.76" y="143.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (115 samples, 0.01%)</title><rect x="1185.3" y="277" width="0.1" height="15.0" fill="rgb(214,141,41)" rx="2" ry="2" />
+<text  x="1188.28" y="287.5" ></text>
+</g>
+<g >
+<title>lru_cache_add (3,846 samples, 0.46%)</title><rect x="882.8" y="69" width="5.4" height="15.0" fill="rgb(231,28,2)" rx="2" ry="2" />
+<text  x="885.85" y="79.5" ></text>
+</g>
+<g >
+<title>common_interrupt (199 samples, 0.02%)</title><rect x="907.9" y="101" width="0.3" height="15.0" fill="rgb(226,181,31)" rx="2" ry="2" />
+<text  x="910.92" y="111.5" ></text>
+</g>
+<g >
+<title>mempool_alloc (140 samples, 0.02%)</title><rect x="1133.1" y="69" width="0.2" height="15.0" fill="rgb(234,46,28)" rx="2" ry="2" />
+<text  x="1136.13" y="79.5" ></text>
+</g>
+<g >
+<title>wbt_wait (872 samples, 0.10%)</title><rect x="1112.8" y="37" width="1.3" height="15.0" fill="rgb(225,146,12)" rx="2" ry="2" />
+<text  x="1115.84" y="47.5" ></text>
+</g>
+<g >
+<title>nvme_process_cq (77 samples, 0.01%)</title><rect x="1185.5" y="149" width="0.1" height="15.0" fill="rgb(222,208,13)" rx="2" ry="2" />
+<text  x="1188.46" y="159.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (685 samples, 0.08%)</title><rect x="1010.9" y="37" width="0.9" height="15.0" fill="rgb(218,176,19)" rx="2" ry="2" />
+<text  x="1013.86" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (208 samples, 0.02%)</title><rect x="587.5" y="181" width="0.3" height="15.0" fill="rgb(229,64,50)" rx="2" ry="2" />
+<text  x="590.51" y="191.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (10,665 samples, 1.27%)</title><rect x="549.4" y="213" width="14.9" height="15.0" fill="rgb(231,42,12)" rx="2" ry="2" />
+<text  x="552.39" y="223.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irqsave (132 samples, 0.02%)</title><rect x="741.9" y="53" width="0.2" height="15.0" fill="rgb(249,128,37)" rx="2" ry="2" />
+<text  x="744.95" y="63.5" ></text>
+</g>
+<g >
+<title>__x86_indirect_thunk_rax (89 samples, 0.01%)</title><rect x="1073.8" y="37" width="0.2" height="15.0" fill="rgb(214,223,49)" rx="2" ry="2" />
+<text  x="1076.85" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (76 samples, 0.01%)</title><rect x="36.3" y="69" width="0.1" height="15.0" fill="rgb(225,18,23)" rx="2" ry="2" />
+<text  x="39.27" y="79.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (77 samples, 0.01%)</title><rect x="1053.5" y="149" width="0.1" height="15.0" fill="rgb(243,196,42)" rx="2" ry="2" />
+<text  x="1056.48" y="159.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (11,981 samples, 1.42%)</title><rect x="64.9" y="101" width="16.8" height="15.0" fill="rgb(247,185,43)" rx="2" ry="2" />
+<text  x="67.87" y="111.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (123 samples, 0.01%)</title><rect x="1187.9" y="581" width="0.1" height="15.0" fill="rgb(218,39,54)" rx="2" ry="2" />
+<text  x="1190.87" y="591.5" ></text>
+</g>
+<g >
+<title>io_read (7,235 samples, 0.86%)</title><rect x="1167.0" y="373" width="10.2" height="15.0" fill="rgb(228,177,41)" rx="2" ry="2" />
+<text  x="1170.05" y="383.5" ></text>
+</g>
+<g >
+<title>syscall (27,242 samples, 3.24%)</title><rect x="549.3" y="325" width="38.1" height="15.0" fill="rgb(223,57,48)" rx="2" ry="2" />
+<text  x="552.27" y="335.5" >sys..</text>
+</g>
+<g >
+<title>task_work_run (775 samples, 0.09%)</title><rect x="1052.3" y="325" width="1.1" height="15.0" fill="rgb(233,88,3)" rx="2" ry="2" />
+<text  x="1055.31" y="335.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_lruvec_state (830 samples, 0.10%)</title><rect x="1005.6" y="53" width="1.1" height="15.0" fill="rgb(253,104,24)" rx="2" ry="2" />
+<text  x="1008.57" y="63.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_state.part.0 (749 samples, 0.09%)</title><rect x="1024.2" y="37" width="1.1" height="15.0" fill="rgb(242,138,18)" rx="2" ry="2" />
+<text  x="1027.24" y="47.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (152 samples, 0.02%)</title><rect x="1177.2" y="421" width="0.2" height="15.0" fill="rgb(254,69,18)" rx="2" ry="2" />
+<text  x="1180.19" y="431.5" ></text>
+</g>
+<g >
+<title>read_pages (89 samples, 0.01%)</title><rect x="444.0" y="37" width="0.1" height="15.0" fill="rgb(230,23,33)" rx="2" ry="2" />
+<text  x="446.97" y="47.5" ></text>
+</g>
+<g >
+<title>psi_group_change (341 samples, 0.04%)</title><rect x="1063.8" y="37" width="0.5" height="15.0" fill="rgb(252,228,34)" rx="2" ry="2" />
+<text  x="1066.80" y="47.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (495 samples, 0.06%)</title><rect x="1106.5" y="85" width="0.7" height="15.0" fill="rgb(218,103,37)" rx="2" ry="2" />
+<text  x="1109.51" y="95.5" ></text>
+</g>
+<g >
+<title>nvme_queue_rq (598 samples, 0.07%)</title><rect x="173.4" y="85" width="0.8" height="15.0" fill="rgb(205,105,5)" rx="2" ry="2" />
+<text  x="176.39" y="95.5" ></text>
+</g>
+<g >
+<title>__mod_node_page_state (89 samples, 0.01%)</title><rect x="800.2" y="37" width="0.2" height="15.0" fill="rgb(250,219,2)" rx="2" ry="2" />
+<text  x="803.24" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (208 samples, 0.02%)</title><rect x="587.5" y="117" width="0.3" height="15.0" fill="rgb(244,21,27)" rx="2" ry="2" />
+<text  x="590.51" y="127.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_lruvec_state (216 samples, 0.03%)</title><rect x="799.4" y="53" width="0.3" height="15.0" fill="rgb(251,97,34)" rx="2" ry="2" />
+<text  x="802.45" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (191 samples, 0.02%)</title><rect x="1187.6" y="437" width="0.2" height="15.0" fill="rgb(223,150,37)" rx="2" ry="2" />
+<text  x="1190.57" y="447.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (161 samples, 0.02%)</title><rect x="1154.2" y="213" width="0.2" height="15.0" fill="rgb(222,172,16)" rx="2" ry="2" />
+<text  x="1157.20" y="223.5" ></text>
+</g>
+<g >
+<title>fsnotify (1,216 samples, 0.14%)</title><rect x="256.3" y="37" width="1.7" height="15.0" fill="rgb(225,15,27)" rx="2" ry="2" />
+<text  x="259.27" y="47.5" ></text>
+</g>
+<g >
+<title>__check_object_size (235 samples, 0.03%)</title><rect x="174.3" y="37" width="0.3" height="15.0" fill="rgb(225,140,37)" rx="2" ry="2" />
+<text  x="177.28" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (74 samples, 0.01%)</title><rect x="547.9" y="149" width="0.1" height="15.0" fill="rgb(242,139,8)" rx="2" ry="2" />
+<text  x="550.91" y="159.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (2,786 samples, 0.33%)</title><rect x="1150.1" y="213" width="3.9" height="15.0" fill="rgb(205,168,4)" rx="2" ry="2" />
+<text  x="1153.05" y="223.5" ></text>
+</g>
+<g >
+<title>mpage_end_io (82 samples, 0.01%)</title><rect x="1187.3" y="117" width="0.1" height="15.0" fill="rgb(253,90,46)" rx="2" ry="2" />
+<text  x="1190.29" y="127.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (242 samples, 0.03%)</title><rect x="800.9" y="133" width="0.3" height="15.0" fill="rgb(214,177,51)" rx="2" ry="2" />
+<text  x="803.86" y="143.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (3,933 samples, 0.47%)</title><rect x="1154.1" y="469" width="5.5" height="15.0" fill="rgb(248,213,27)" rx="2" ry="2" />
+<text  x="1157.13" y="479.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (123 samples, 0.01%)</title><rect x="1187.9" y="565" width="0.1" height="15.0" fill="rgb(229,118,24)" rx="2" ry="2" />
+<text  x="1190.87" y="575.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (2,307 samples, 0.27%)</title><rect x="59.8" y="69" width="3.2" height="15.0" fill="rgb(253,8,15)" rx="2" ry="2" />
+<text  x="62.80" y="79.5" ></text>
+</g>
+<g >
+<title>nvme_complete_rq (82 samples, 0.01%)</title><rect x="1187.3" y="181" width="0.1" height="15.0" fill="rgb(216,227,43)" rx="2" ry="2" />
+<text  x="1190.29" y="191.5" ></text>
+</g>
+<g >
+<title>syscall (4,524 samples, 0.54%)</title><rect x="36.4" y="149" width="6.3" height="15.0" fill="rgb(246,117,36)" rx="2" ry="2" />
+<text  x="39.38" y="159.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (11,872 samples, 1.41%)</title><rect x="150.8" y="181" width="16.7" height="15.0" fill="rgb(233,119,32)" rx="2" ry="2" />
+<text  x="153.85" y="191.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (77 samples, 0.01%)</title><rect x="1053.5" y="101" width="0.1" height="15.0" fill="rgb(221,203,47)" rx="2" ry="2" />
+<text  x="1056.48" y="111.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (112 samples, 0.01%)</title><rect x="1132.8" y="149" width="0.1" height="15.0" fill="rgb(205,33,10)" rx="2" ry="2" />
+<text  x="1135.78" y="159.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (896 samples, 0.11%)</title><rect x="548.0" y="197" width="1.3" height="15.0" fill="rgb(225,88,46)" rx="2" ry="2" />
+<text  x="551.01" y="207.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (165 samples, 0.02%)</title><rect x="1159.4" y="293" width="0.2" height="15.0" fill="rgb(223,129,16)" rx="2" ry="2" />
+<text  x="1162.39" y="303.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (18,982 samples, 2.25%)</title><rect x="1106.0" y="197" width="26.6" height="15.0" fill="rgb(244,74,24)" rx="2" ry="2" />
+<text  x="1109.02" y="207.5" >p..</text>
+</g>
+<g >
+<title>psi_memstall_enter (139 samples, 0.02%)</title><rect x="1037.7" y="53" width="0.2" height="15.0" fill="rgb(222,229,34)" rx="2" ry="2" />
+<text  x="1040.66" y="63.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (3,030 samples, 0.36%)</title><rect x="1149.7" y="373" width="4.3" height="15.0" fill="rgb(224,205,36)" rx="2" ry="2" />
+<text  x="1152.72" y="383.5" ></text>
+</g>
+<g >
+<title>mempool_alloc (1,101 samples, 0.13%)</title><rect x="1150.6" y="85" width="1.5" height="15.0" fill="rgb(242,98,54)" rx="2" ry="2" />
+<text  x="1153.58" y="95.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (123 samples, 0.01%)</title><rect x="1187.9" y="485" width="0.1" height="15.0" fill="rgb(245,188,11)" rx="2" ry="2" />
+<text  x="1190.87" y="495.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (317 samples, 0.04%)</title><rect x="1133.1" y="149" width="0.5" height="15.0" fill="rgb(240,162,32)" rx="2" ry="2" />
+<text  x="1136.11" y="159.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (102 samples, 0.01%)</title><rect x="1154.5" y="181" width="0.1" height="15.0" fill="rgb(239,219,32)" rx="2" ry="2" />
+<text  x="1157.46" y="191.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1509" width="1178.8" height="15.0" fill="rgb(209,44,1)" rx="2" ry="2" />
+<text  x="13.00" y="1519.5" >[unknown]</text>
+</g>
+<g >
+<title>io_read (1,720 samples, 0.20%)</title><rect x="104.0" y="37" width="2.4" height="15.0" fill="rgb(253,184,21)" rx="2" ry="2" />
+<text  x="107.04" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (158 samples, 0.02%)</title><rect x="1189.5" y="1845" width="0.2" height="15.0" fill="rgb(244,73,9)" rx="2" ry="2" />
+<text  x="1192.47" y="1855.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_charge_statistics.constprop.0 (420 samples, 0.05%)</title><rect x="860.4" y="37" width="0.6" height="15.0" fill="rgb(225,43,32)" rx="2" ry="2" />
+<text  x="863.44" y="47.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (3,948 samples, 0.47%)</title><rect x="81.7" y="101" width="5.6" height="15.0" fill="rgb(227,64,38)" rx="2" ry="2" />
+<text  x="84.75" y="111.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (9,440 samples, 1.12%)</title><rect x="87.4" y="133" width="13.3" height="15.0" fill="rgb(245,15,31)" rx="2" ry="2" />
+<text  x="90.42" y="143.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (793 samples, 0.09%)</title><rect x="906.1" y="85" width="1.1" height="15.0" fill="rgb(225,34,21)" rx="2" ry="2" />
+<text  x="909.06" y="95.5" ></text>
+</g>
+<g >
+<title>__cond_resched (261 samples, 0.03%)</title><rect x="153.9" y="37" width="0.4" height="15.0" fill="rgb(215,83,39)" rx="2" ry="2" />
+<text  x="156.92" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_read (442 samples, 0.05%)</title><rect x="1185.1" y="373" width="0.7" height="15.0" fill="rgb(225,79,18)" rx="2" ry="2" />
+<text  x="1188.15" y="383.5" ></text>
+</g>
+<g >
+<title>xas_start (84 samples, 0.01%)</title><rect x="749.1" y="37" width="0.1" height="15.0" fill="rgb(222,205,29)" rx="2" ry="2" />
+<text  x="752.06" y="47.5" ></text>
+</g>
+<g >
+<title>irqentry_exit (276 samples, 0.03%)</title><rect x="1188.9" y="1989" width="0.4" height="15.0" fill="rgb(234,64,11)" rx="2" ry="2" />
+<text  x="1191.88" y="1999.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (7,396 samples, 0.88%)</title><rect x="1167.0" y="501" width="10.4" height="15.0" fill="rgb(207,58,20)" rx="2" ry="2" />
+<text  x="1170.04" y="511.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (3,104 samples, 0.37%)</title><rect x="59.8" y="133" width="4.3" height="15.0" fill="rgb(232,103,51)" rx="2" ry="2" />
+<text  x="62.80" y="143.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (1,306 samples, 0.16%)</title><rect x="906.0" y="309" width="1.8" height="15.0" fill="rgb(216,93,9)" rx="2" ry="2" />
+<text  x="908.97" y="319.5" ></text>
+</g>
+<g >
+<title>filemap_read (3,630 samples, 0.43%)</title><rect x="1177.4" y="325" width="5.1" height="15.0" fill="rgb(240,25,25)" rx="2" ry="2" />
+<text  x="1180.43" y="335.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (110,089 samples, 13.07%)</title><rect x="587.9" y="181" width="154.2" height="15.0" fill="rgb(234,64,39)" rx="2" ry="2" />
+<text  x="590.86" y="191.5" >io_iter_do_read</text>
+</g>
+<g >
+<title>filemap_read (140 samples, 0.02%)</title><rect x="1177.2" y="277" width="0.2" height="15.0" fill="rgb(219,105,29)" rx="2" ry="2" />
+<text  x="1180.20" y="287.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (11,299 samples, 1.34%)</title><rect x="1133.6" y="181" width="15.8" height="15.0" fill="rgb(212,213,23)" rx="2" ry="2" />
+<text  x="1136.56" y="191.5" ></text>
+</g>
+<g >
+<title>__handle_irq_event_percpu (198 samples, 0.02%)</title><rect x="1177.8" y="133" width="0.3" height="15.0" fill="rgb(224,137,22)" rx="2" ry="2" />
+<text  x="1180.78" y="143.5" ></text>
+</g>
+<g >
+<title>__blk_mq_get_tag (490 samples, 0.06%)</title><rect x="1167.8" y="101" width="0.7" height="15.0" fill="rgb(230,63,45)" rx="2" ry="2" />
+<text  x="1170.78" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1461" width="1178.8" height="15.0" fill="rgb(245,204,35)" rx="2" ry="2" />
+<text  x="13.00" y="1471.5" >[unknown]</text>
+</g>
+<g >
+<title>io_uring (841,901 samples, 99.99%)</title><rect x="10.0" y="2069" width="1179.9" height="15.0" fill="rgb(212,168,23)" rx="2" ry="2" />
+<text  x="13.00" y="2079.5" >io_uring</text>
+</g>
+<g >
+<title>mpage_readahead (77 samples, 0.01%)</title><rect x="1177.6" y="213" width="0.1" height="15.0" fill="rgb(216,126,9)" rx="2" ry="2" />
+<text  x="1180.57" y="223.5" ></text>
+</g>
+<g >
+<title>[unknown] (5,676 samples, 0.67%)</title><rect x="10.1" y="117" width="7.9" height="15.0" fill="rgb(248,158,3)" rx="2" ry="2" />
+<text  x="13.05" y="127.5" ></text>
+</g>
+<g >
+<title>common_interrupt (77 samples, 0.01%)</title><rect x="1053.5" y="133" width="0.1" height="15.0" fill="rgb(219,219,7)" rx="2" ry="2" />
+<text  x="1056.48" y="143.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (75,087 samples, 8.92%)</title><rect x="800.7" y="277" width="105.3" height="15.0" fill="rgb(208,214,41)" rx="2" ry="2" />
+<text  x="803.73" y="287.5" >io_queue_sqe</text>
+</g>
+<g >
+<title>submit_bio (28,787 samples, 3.42%)</title><rect x="1063.8" y="85" width="40.3" height="15.0" fill="rgb(251,83,14)" rx="2" ry="2" />
+<text  x="1066.80" y="95.5" >sub..</text>
+</g>
+<g >
+<title>io_read (444 samples, 0.05%)</title><rect x="1185.1" y="437" width="0.7" height="15.0" fill="rgb(237,7,35)" rx="2" ry="2" />
+<text  x="1188.15" y="447.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (87 samples, 0.01%)</title><rect x="52.8" y="69" width="0.1" height="15.0" fill="rgb(238,24,39)" rx="2" ry="2" />
+<text  x="55.76" y="79.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (93 samples, 0.01%)</title><rect x="549.1" y="37" width="0.2" height="15.0" fill="rgb(224,87,35)" rx="2" ry="2" />
+<text  x="552.12" y="47.5" ></text>
+</g>
+<g >
+<title>slab_pre_alloc_hook.constprop.0 (573 samples, 0.07%)</title><rect x="117.0" y="37" width="0.8" height="15.0" fill="rgb(238,177,14)" rx="2" ry="2" />
+<text  x="119.98" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (7,443 samples, 0.88%)</title><rect x="114.0" y="101" width="10.4" height="15.0" fill="rgb(242,133,54)" rx="2" ry="2" />
+<text  x="116.96" y="111.5" ></text>
+</g>
+<g >
+<title>task_work_run (4,069 samples, 0.48%)</title><rect x="124.5" y="149" width="5.7" height="15.0" fill="rgb(235,3,17)" rx="2" ry="2" />
+<text  x="127.48" y="159.5" ></text>
+</g>
+<g >
+<title>xas_load (78 samples, 0.01%)</title><rect x="1053.5" y="165" width="0.1" height="15.0" fill="rgb(240,116,36)" rx="2" ry="2" />
+<text  x="1056.48" y="175.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (20,313 samples, 2.41%)</title><rect x="423.1" y="245" width="28.5" height="15.0" fill="rgb(213,23,16)" rx="2" ry="2" />
+<text  x="426.13" y="255.5" >__..</text>
+</g>
+<g >
+<title>[unknown] (825,608 samples, 98.05%)</title><rect x="10.0" y="517" width="1157.0" height="15.0" fill="rgb(216,155,5)" rx="2" ry="2" />
+<text  x="13.00" y="527.5" >[unknown]</text>
+</g>
+<g >
+<title>mempool_alloc (740 samples, 0.09%)</title><rect x="1183.3" y="69" width="1.0" height="15.0" fill="rgb(241,212,45)" rx="2" ry="2" />
+<text  x="1186.30" y="79.5" ></text>
+</g>
+<g >
+<title>filemap_read (3,732 samples, 0.44%)</title><rect x="1154.1" y="277" width="5.3" height="15.0" fill="rgb(243,7,48)" rx="2" ry="2" />
+<text  x="1157.15" y="287.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (166 samples, 0.02%)</title><rect x="1053.6" y="69" width="0.3" height="15.0" fill="rgb(243,210,12)" rx="2" ry="2" />
+<text  x="1056.65" y="79.5" ></text>
+</g>
+<g >
+<title>aa_file_perm (461 samples, 0.05%)</title><rect x="258.0" y="37" width="0.6" height="15.0" fill="rgb(234,138,18)" rx="2" ry="2" />
+<text  x="260.98" y="47.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (16,342 samples, 1.94%)</title><rect x="564.5" y="213" width="22.9" height="15.0" fill="rgb(249,109,28)" rx="2" ry="2" />
+<text  x="567.54" y="223.5" >i..</text>
+</g>
+<g >
+<title>__io_queue_sqe (675 samples, 0.08%)</title><rect x="1021.6" y="245" width="1.0" height="15.0" fill="rgb(227,201,0)" rx="2" ry="2" />
+<text  x="1024.61" y="255.5" ></text>
+</g>
+<g >
+<title>read_pages (18,655 samples, 2.22%)</title><rect x="1106.5" y="149" width="26.1" height="15.0" fill="rgb(214,212,27)" rx="2" ry="2" />
+<text  x="1109.47" y="159.5" >r..</text>
+</g>
+<g >
+<title>io_queue_sqe (3,746 samples, 0.44%)</title><rect x="1154.1" y="389" width="5.3" height="15.0" fill="rgb(249,159,18)" rx="2" ry="2" />
+<text  x="1157.14" y="399.5" ></text>
+</g>
+<g >
+<title>nvme_process_cq (94 samples, 0.01%)</title><rect x="1150.3" y="37" width="0.2" height="15.0" fill="rgb(254,34,33)" rx="2" ry="2" />
+<text  x="1153.32" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (13,597 samples, 1.61%)</title><rect x="111.1" y="197" width="19.1" height="15.0" fill="rgb(243,179,0)" rx="2" ry="2" />
+<text  x="114.13" y="207.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (2,789 samples, 0.33%)</title><rect x="1150.0" y="229" width="4.0" height="15.0" fill="rgb(231,34,35)" rx="2" ry="2" />
+<text  x="1153.05" y="239.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (122 samples, 0.01%)</title><rect x="24.8" y="37" width="0.2" height="15.0" fill="rgb(233,213,34)" rx="2" ry="2" />
+<text  x="27.82" y="47.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (2,436 samples, 0.29%)</title><rect x="1150.5" y="149" width="3.4" height="15.0" fill="rgb(231,114,47)" rx="2" ry="2" />
+<text  x="1153.54" y="159.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (94 samples, 0.01%)</title><rect x="1185.3" y="181" width="0.1" height="15.0" fill="rgb(245,181,38)" rx="2" ry="2" />
+<text  x="1188.30" y="191.5" ></text>
+</g>
+<g >
+<title>[unknown] (836,749 samples, 99.38%)</title><rect x="10.0" y="549" width="1172.6" height="15.0" fill="rgb(221,195,51)" rx="2" ry="2" />
+<text  x="13.00" y="559.5" >[unknown]</text>
+</g>
+<g >
+<title>__blk_queue_split (167 samples, 0.02%)</title><rect x="1054.1" y="37" width="0.2" height="15.0" fill="rgb(207,105,52)" rx="2" ry="2" />
+<text  x="1057.09" y="47.5" ></text>
+</g>
+<g >
+<title>_copy_to_iter (160 samples, 0.02%)</title><rect x="1021.6" y="117" width="0.2" height="15.0" fill="rgb(230,23,24)" rx="2" ry="2" />
+<text  x="1024.62" y="127.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (235 samples, 0.03%)</title><rect x="907.3" y="53" width="0.3" height="15.0" fill="rgb(207,57,54)" rx="2" ry="2" />
+<text  x="910.27" y="63.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (19,607 samples, 2.33%)</title><rect x="1105.2" y="357" width="27.5" height="15.0" fill="rgb(223,139,18)" rx="2" ry="2" />
+<text  x="1108.18" y="367.5" >i..</text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (187 samples, 0.02%)</title><rect x="1052.9" y="69" width="0.3" height="15.0" fill="rgb(214,164,52)" rx="2" ry="2" />
+<text  x="1055.94" y="79.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (159 samples, 0.02%)</title><rect x="146.6" y="53" width="0.2" height="15.0" fill="rgb(245,62,21)" rx="2" ry="2" />
+<text  x="149.56" y="63.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (111,704 samples, 13.27%)</title><rect x="259.0" y="181" width="156.5" height="15.0" fill="rgb(236,178,54)" rx="2" ry="2" />
+<text  x="261.96" y="191.5" >__io_queue_sqe</text>
+</g>
+<g >
+<title>common_interrupt (82 samples, 0.01%)</title><rect x="1187.3" y="309" width="0.1" height="15.0" fill="rgb(210,74,21)" rx="2" ry="2" />
+<text  x="1190.29" y="319.5" ></text>
+</g>
+<g >
+<title>mempool_alloc (690 samples, 0.08%)</title><rect x="1056.2" y="37" width="1.0" height="15.0" fill="rgb(214,213,3)" rx="2" ry="2" />
+<text  x="1059.23" y="47.5" ></text>
+</g>
+<g >
+<title>bio_associate_blkg (3,908 samples, 0.46%)</title><rect x="1058.3" y="53" width="5.5" height="15.0" fill="rgb(205,96,49)" rx="2" ry="2" />
+<text  x="1061.32" y="63.5" ></text>
+</g>
+<g >
+<title>common_interrupt (72 samples, 0.01%)</title><rect x="1182.9" y="213" width="0.1" height="15.0" fill="rgb(248,208,51)" rx="2" ry="2" />
+<text  x="1185.89" y="223.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (6,772 samples, 0.80%)</title><rect x="24.8" y="85" width="9.5" height="15.0" fill="rgb(242,165,23)" rx="2" ry="2" />
+<text  x="27.78" y="95.5" ></text>
+</g>
+<g >
+<title>filemap_read (68,530 samples, 8.14%)</title><rect x="451.6" y="69" width="96.1" height="15.0" fill="rgb(216,226,17)" rx="2" ry="2" />
+<text  x="454.63" y="79.5" >filemap_read</text>
+</g>
+<g >
+<title>page_cache_sync_ra (118 samples, 0.01%)</title><rect x="1188.1" y="453" width="0.2" height="15.0" fill="rgb(238,41,29)" rx="2" ry="2" />
+<text  x="1191.10" y="463.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (292 samples, 0.03%)</title><rect x="1186.3" y="485" width="0.4" height="15.0" fill="rgb(247,201,21)" rx="2" ry="2" />
+<text  x="1189.29" y="495.5" ></text>
+</g>
+<g >
+<title>common_interrupt (198 samples, 0.02%)</title><rect x="1177.8" y="197" width="0.3" height="15.0" fill="rgb(248,29,7)" rx="2" ry="2" />
+<text  x="1180.78" y="207.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (1,131 samples, 0.13%)</title><rect x="1182.8" y="309" width="1.6" height="15.0" fill="rgb(213,115,22)" rx="2" ry="2" />
+<text  x="1185.78" y="319.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (893 samples, 0.11%)</title><rect x="1183.1" y="181" width="1.2" height="15.0" fill="rgb(208,206,33)" rx="2" ry="2" />
+<text  x="1186.10" y="191.5" ></text>
+</g>
+<g >
+<title>idr_find (213 samples, 0.03%)</title><rect x="791.4" y="37" width="0.3" height="15.0" fill="rgb(229,93,46)" rx="2" ry="2" />
+<text  x="794.37" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (80 samples, 0.01%)</title><rect x="1184.4" y="357" width="0.1" height="15.0" fill="rgb(207,56,23)" rx="2" ry="2" />
+<text  x="1187.38" y="367.5" ></text>
+</g>
+<g >
+<title>xa_load (156 samples, 0.02%)</title><rect x="444.1" y="37" width="0.2" height="15.0" fill="rgb(226,108,54)" rx="2" ry="2" />
+<text  x="447.09" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (4,693 samples, 0.56%)</title><rect x="18.1" y="101" width="6.6" height="15.0" fill="rgb(251,20,30)" rx="2" ry="2" />
+<text  x="21.10" y="111.5" ></text>
+</g>
+<g >
+<title>io_read (16,339 samples, 1.94%)</title><rect x="564.5" y="149" width="22.9" height="15.0" fill="rgb(226,221,27)" rx="2" ry="2" />
+<text  x="567.54" y="159.5" >i..</text>
+</g>
+<g >
+<title>__cond_resched (130 samples, 0.02%)</title><rect x="1106.5" y="37" width="0.2" height="15.0" fill="rgb(247,128,10)" rx="2" ry="2" />
+<text  x="1109.55" y="47.5" ></text>
+</g>
+<g >
+<title>blk_finish_plug (600 samples, 0.07%)</title><rect x="173.4" y="181" width="0.8" height="15.0" fill="rgb(241,191,23)" rx="2" ry="2" />
+<text  x="176.39" y="191.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (10,359 samples, 1.23%)</title><rect x="1007.0" y="85" width="14.6" height="15.0" fill="rgb(254,31,38)" rx="2" ry="2" />
+<text  x="1010.05" y="95.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (103 samples, 0.01%)</title><rect x="1150.2" y="101" width="0.1" height="15.0" fill="rgb(246,22,19)" rx="2" ry="2" />
+<text  x="1153.15" y="111.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (81,179 samples, 9.64%)</title><rect x="907.8" y="325" width="113.8" height="15.0" fill="rgb(209,161,22)" rx="2" ry="2" />
+<text  x="910.83" y="335.5" >__do_sys_io_ur..</text>
+</g>
+<g >
+<title>submit_bio (74 samples, 0.01%)</title><rect x="799.2" y="37" width="0.1" height="15.0" fill="rgb(250,20,46)" rx="2" ry="2" />
+<text  x="802.22" y="47.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (100 samples, 0.01%)</title><rect x="226.4" y="37" width="0.1" height="15.0" fill="rgb(250,192,54)" rx="2" ry="2" />
+<text  x="229.37" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (81,166 samples, 9.64%)</title><rect x="907.9" y="277" width="113.7" height="15.0" fill="rgb(232,168,32)" rx="2" ry="2" />
+<text  x="910.85" y="287.5" >__io_queue_sqe</text>
+</g>
+<g >
+<title>blkdev_read_iter (113 samples, 0.01%)</title><rect x="1188.3" y="533" width="0.1" height="15.0" fill="rgb(223,8,8)" rx="2" ry="2" />
+<text  x="1191.28" y="543.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (328 samples, 0.04%)</title><rect x="1184.6" y="293" width="0.5" height="15.0" fill="rgb(254,155,47)" rx="2" ry="2" />
+<text  x="1187.63" y="303.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (110 samples, 0.01%)</title><rect x="1154.6" y="149" width="0.2" height="15.0" fill="rgb(217,82,53)" rx="2" ry="2" />
+<text  x="1157.63" y="159.5" ></text>
+</g>
+<g >
+<title>syscall (3,933 samples, 0.47%)</title><rect x="1154.1" y="485" width="5.5" height="15.0" fill="rgb(219,150,43)" rx="2" ry="2" />
+<text  x="1157.13" y="495.5" ></text>
+</g>
+<g >
+<title>update_io_ticks (914 samples, 0.11%)</title><rect x="1115.2" y="37" width="1.2" height="15.0" fill="rgb(249,168,29)" rx="2" ry="2" />
+<text  x="1118.16" y="47.5" ></text>
+</g>
+<g >
+<title>__sbitmap_queue_get (74 samples, 0.01%)</title><rect x="1141.3" y="37" width="0.1" height="15.0" fill="rgb(244,59,50)" rx="2" ry="2" />
+<text  x="1144.27" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (146 samples, 0.02%)</title><rect x="103.8" y="37" width="0.2" height="15.0" fill="rgb(215,177,39)" rx="2" ry="2" />
+<text  x="106.83" y="47.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (111,831 samples, 13.28%)</title><rect x="258.9" y="245" width="156.7" height="15.0" fill="rgb(225,113,30)" rx="2" ry="2" />
+<text  x="261.86" y="255.5" >__x64_sys_io_uring_e..</text>
+</g>
+<g >
+<title>blk_flush_plug_list (2,871 samples, 0.34%)</title><rect x="1162.6" y="117" width="4.0" height="15.0" fill="rgb(227,212,53)" rx="2" ry="2" />
+<text  x="1165.57" y="127.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (94 samples, 0.01%)</title><rect x="1185.3" y="213" width="0.1" height="15.0" fill="rgb(208,32,25)" rx="2" ry="2" />
+<text  x="1188.30" y="223.5" ></text>
+</g>
+<g >
+<title>__cond_resched (201 samples, 0.02%)</title><rect x="59.8" y="37" width="0.3" height="15.0" fill="rgb(231,74,20)" rx="2" ry="2" />
+<text  x="62.80" y="47.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (118 samples, 0.01%)</title><rect x="1167.5" y="213" width="0.1" height="15.0" fill="rgb(228,102,34)" rx="2" ry="2" />
+<text  x="1170.46" y="223.5" ></text>
+</g>
+<g >
+<title>task_work_run (6,559 samples, 0.78%)</title><rect x="249.5" y="197" width="9.2" height="15.0" fill="rgb(224,39,46)" rx="2" ry="2" />
+<text  x="252.52" y="207.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (16,342 samples, 1.94%)</title><rect x="564.5" y="181" width="22.9" height="15.0" fill="rgb(245,194,30)" rx="2" ry="2" />
+<text  x="567.54" y="191.5" >_..</text>
+</g>
+<g >
+<title>__xas_prev (5,543 samples, 0.66%)</title><rect x="598.6" y="53" width="7.8" height="15.0" fill="rgb(233,8,35)" rx="2" ry="2" />
+<text  x="601.63" y="63.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (1,296 samples, 0.15%)</title><rect x="906.0" y="245" width="1.8" height="15.0" fill="rgb(208,5,23)" rx="2" ry="2" />
+<text  x="908.97" y="255.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (79 samples, 0.01%)</title><rect x="1184.4" y="325" width="0.1" height="15.0" fill="rgb(214,67,48)" rx="2" ry="2" />
+<text  x="1187.38" y="335.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (1,297 samples, 0.15%)</title><rect x="906.0" y="261" width="1.8" height="15.0" fill="rgb(236,177,49)" rx="2" ry="2" />
+<text  x="908.97" y="271.5" ></text>
+</g>
+<g >
+<title>xa_load (83 samples, 0.01%)</title><rect x="799.3" y="37" width="0.1" height="15.0" fill="rgb(221,65,15)" rx="2" ry="2" />
+<text  x="802.32" y="47.5" ></text>
+</g>
+<g >
+<title>bio_alloc_bioset (1,106 samples, 0.13%)</title><rect x="1150.6" y="101" width="1.5" height="15.0" fill="rgb(218,38,42)" rx="2" ry="2" />
+<text  x="1153.57" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1061" width="1178.8" height="15.0" fill="rgb(210,64,4)" rx="2" ry="2" />
+<text  x="13.00" y="1071.5" >[unknown]</text>
+</g>
+<g >
+<title>__x86_retpoline_rax (269 samples, 0.03%)</title><rect x="65.3" y="37" width="0.4" height="15.0" fill="rgb(238,229,38)" rx="2" ry="2" />
+<text  x="68.34" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (5,841 samples, 0.69%)</title><rect x="1141.2" y="85" width="8.2" height="15.0" fill="rgb(207,108,48)" rx="2" ry="2" />
+<text  x="1144.20" y="95.5" ></text>
+</g>
+<g >
+<title>io_read (4,024 samples, 0.48%)</title><rect x="167.6" y="85" width="5.6" height="15.0" fill="rgb(241,21,35)" rx="2" ry="2" />
+<text  x="170.57" y="95.5" ></text>
+</g>
+<g >
+<title>read_pages (497 samples, 0.06%)</title><rect x="1105.3" y="149" width="0.7" height="15.0" fill="rgb(215,79,4)" rx="2" ry="2" />
+<text  x="1108.33" y="159.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (113 samples, 0.01%)</title><rect x="1154.0" y="373" width="0.1" height="15.0" fill="rgb(237,215,24)" rx="2" ry="2" />
+<text  x="1156.97" y="383.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (221 samples, 0.03%)</title><rect x="799.4" y="133" width="0.4" height="15.0" fill="rgb(234,225,22)" rx="2" ry="2" />
+<text  x="802.44" y="143.5" ></text>
+</g>
+<g >
+<title>filemap_read (80 samples, 0.01%)</title><rect x="547.8" y="69" width="0.1" height="15.0" fill="rgb(233,16,42)" rx="2" ry="2" />
+<text  x="550.79" y="79.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (591 samples, 0.07%)</title><rect x="807.3" y="53" width="0.8" height="15.0" fill="rgb(252,189,11)" rx="2" ry="2" />
+<text  x="810.26" y="63.5" ></text>
+</g>
+<g >
+<title>common_interrupt (148 samples, 0.02%)</title><rect x="1166.7" y="197" width="0.2" height="15.0" fill="rgb(250,46,13)" rx="2" ry="2" />
+<text  x="1169.69" y="207.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (5,192 samples, 0.62%)</title><rect x="415.6" y="101" width="7.3" height="15.0" fill="rgb(239,72,40)" rx="2" ry="2" />
+<text  x="418.60" y="111.5" ></text>
+</g>
+<g >
+<title>io_setup_async_rw (4,380 samples, 0.52%)</title><rect x="89.6" y="53" width="6.1" height="15.0" fill="rgb(221,133,49)" rx="2" ry="2" />
+<text  x="92.58" y="63.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (245 samples, 0.03%)</title><rect x="1055.3" y="117" width="0.3" height="15.0" fill="rgb(220,181,13)" rx="2" ry="2" />
+<text  x="1058.28" y="127.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (60,889 samples, 7.23%)</title><rect x="173.4" y="245" width="85.3" height="15.0" fill="rgb(222,136,42)" rx="2" ry="2" />
+<text  x="176.38" y="255.5" >do_syscall..</text>
+</g>
+<g >
+<title>_copy_to_iter (88 samples, 0.01%)</title><rect x="1189.0" y="1749" width="0.1" height="15.0" fill="rgb(243,214,26)" rx="2" ry="2" />
+<text  x="1192.02" y="1759.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (775 samples, 0.09%)</title><rect x="1052.3" y="341" width="1.1" height="15.0" fill="rgb(244,76,50)" rx="2" ry="2" />
+<text  x="1055.31" y="351.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (79 samples, 0.01%)</title><rect x="1184.4" y="341" width="0.1" height="15.0" fill="rgb(251,103,41)" rx="2" ry="2" />
+<text  x="1187.38" y="351.5" ></text>
+</g>
+<g >
+<title>io_read (82 samples, 0.01%)</title><rect x="258.7" y="101" width="0.2" height="15.0" fill="rgb(215,43,7)" rx="2" ry="2" />
+<text  x="261.75" y="111.5" ></text>
+</g>
+<g >
+<title>rcu_all_qs (119 samples, 0.01%)</title><rect x="83.7" y="37" width="0.2" height="15.0" fill="rgb(253,112,12)" rx="2" ry="2" />
+<text  x="86.70" y="47.5" ></text>
+</g>
+<g >
+<title>syscall (1,632 samples, 0.19%)</title><rect x="13.4" y="85" width="2.2" height="15.0" fill="rgb(244,100,31)" rx="2" ry="2" />
+<text  x="16.35" y="95.5" ></text>
+</g>
+<g >
+<title>xas_load (99,566 samples, 11.82%)</title><rect x="264.1" y="37" width="139.5" height="15.0" fill="rgb(249,95,50)" rx="2" ry="2" />
+<text  x="267.07" y="47.5" >xas_load</text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (82 samples, 0.01%)</title><rect x="1159.5" y="85" width="0.1" height="15.0" fill="rgb(225,79,46)" rx="2" ry="2" />
+<text  x="1162.47" y="95.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (198 samples, 0.02%)</title><rect x="1189.4" y="1925" width="0.3" height="15.0" fill="rgb(252,4,0)" rx="2" ry="2" />
+<text  x="1192.45" y="1935.5" ></text>
+</g>
+<g >
+<title>__count_memcg_events.part.0 (285 samples, 0.03%)</title><rect x="858.3" y="37" width="0.4" height="15.0" fill="rgb(207,226,27)" rx="2" ry="2" />
+<text  x="861.33" y="47.5" ></text>
+</g>
+<g >
+<title>lru_note_cost_page (93 samples, 0.01%)</title><rect x="1006.7" y="69" width="0.2" height="15.0" fill="rgb(215,170,42)" rx="2" ry="2" />
+<text  x="1009.74" y="79.5" ></text>
+</g>
+<g >
+<title>task_work_run (3,809 samples, 0.45%)</title><rect x="47.2" y="85" width="5.4" height="15.0" fill="rgb(242,7,17)" rx="2" ry="2" />
+<text  x="50.22" y="95.5" ></text>
+</g>
+<g >
+<title>__rq_qos_issue (122 samples, 0.01%)</title><rect x="173.4" y="53" width="0.2" height="15.0" fill="rgb(235,4,49)" rx="2" ry="2" />
+<text  x="176.39" y="63.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (78 samples, 0.01%)</title><rect x="423.0" y="181" width="0.1" height="15.0" fill="rgb(206,129,17)" rx="2" ry="2" />
+<text  x="426.02" y="191.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (74 samples, 0.01%)</title><rect x="1177.6" y="117" width="0.1" height="15.0" fill="rgb(220,177,54)" rx="2" ry="2" />
+<text  x="1180.57" y="127.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (170 samples, 0.02%)</title><rect x="1159.4" y="325" width="0.2" height="15.0" fill="rgb(249,221,6)" rx="2" ry="2" />
+<text  x="1162.39" y="335.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (162 samples, 0.02%)</title><rect x="1133.3" y="101" width="0.3" height="15.0" fill="rgb(221,212,15)" rx="2" ry="2" />
+<text  x="1136.33" y="111.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (19,787 samples, 2.35%)</title><rect x="423.2" y="181" width="27.7" height="15.0" fill="rgb(205,76,39)" rx="2" ry="2" />
+<text  x="426.18" y="191.5" >i..</text>
+</g>
+<g >
+<title>read_pages (591 samples, 0.07%)</title><rect x="807.3" y="85" width="0.8" height="15.0" fill="rgb(240,37,47)" rx="2" ry="2" />
+<text  x="810.26" y="95.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (286 samples, 0.03%)</title><rect x="747.3" y="53" width="0.4" height="15.0" fill="rgb(220,155,23)" rx="2" ry="2" />
+<text  x="750.34" y="63.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (6,912 samples, 0.82%)</title><rect x="42.9" y="133" width="9.7" height="15.0" fill="rgb(236,27,52)" rx="2" ry="2" />
+<text  x="45.87" y="143.5" ></text>
+</g>
+<g >
+<title>xas_load (5,060 samples, 0.60%)</title><rect x="598.7" y="37" width="7.1" height="15.0" fill="rgb(236,224,35)" rx="2" ry="2" />
+<text  x="601.68" y="47.5" ></text>
+</g>
+<g >
+<title>__handle_irq_event_percpu (161 samples, 0.02%)</title><rect x="1154.2" y="133" width="0.2" height="15.0" fill="rgb(252,148,24)" rx="2" ry="2" />
+<text  x="1157.20" y="143.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (75,114 samples, 8.92%)</title><rect x="800.7" y="309" width="105.3" height="15.0" fill="rgb(248,14,0)" rx="2" ry="2" />
+<text  x="803.70" y="319.5" >__do_sys_io_..</text>
+</g>
+<g >
+<title>page_cache_async_ra (93 samples, 0.01%)</title><rect x="406.8" y="53" width="0.2" height="15.0" fill="rgb(216,19,46)" rx="2" ry="2" />
+<text  x="409.83" y="63.5" ></text>
+</g>
+<g >
+<title>task_work_run (135 samples, 0.02%)</title><rect x="24.4" y="37" width="0.1" height="15.0" fill="rgb(232,172,6)" rx="2" ry="2" />
+<text  x="27.35" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (219 samples, 0.03%)</title><rect x="165.5" y="37" width="0.3" height="15.0" fill="rgb(207,229,48)" rx="2" ry="2" />
+<text  x="168.54" y="47.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (32,132 samples, 3.82%)</title><rect x="845.1" y="85" width="45.1" height="15.0" fill="rgb(209,164,27)" rx="2" ry="2" />
+<text  x="848.13" y="95.5" >add_..</text>
+</g>
+<g >
+<title>io_read (37,603 samples, 4.47%)</title><rect x="747.1" y="213" width="52.7" height="15.0" fill="rgb(238,182,11)" rx="2" ry="2" />
+<text  x="750.07" y="223.5" >io_read</text>
+</g>
+<g >
+<title>handle_irq_event (72 samples, 0.01%)</title><rect x="1182.9" y="165" width="0.1" height="15.0" fill="rgb(212,136,27)" rx="2" ry="2" />
+<text  x="1185.89" y="175.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (16,312 samples, 1.94%)</title><rect x="564.6" y="133" width="22.8" height="15.0" fill="rgb(242,133,33)" rx="2" ry="2" />
+<text  x="567.56" y="143.5" >i..</text>
+</g>
+<g >
+<title>io_iter_do_read (4,786 samples, 0.57%)</title><rect x="249.5" y="85" width="6.7" height="15.0" fill="rgb(243,129,7)" rx="2" ry="2" />
+<text  x="252.53" y="95.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (36,231 samples, 4.30%)</title><rect x="1053.4" y="357" width="50.8" height="15.0" fill="rgb(253,23,12)" rx="2" ry="2" />
+<text  x="1056.42" y="367.5" >__do_..</text>
+</g>
+<g >
+<title>read_pages (11,119 samples, 1.32%)</title><rect x="1133.8" y="165" width="15.6" height="15.0" fill="rgb(215,119,47)" rx="2" ry="2" />
+<text  x="1136.82" y="175.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (4,094 samples, 0.49%)</title><rect x="908.2" y="53" width="5.8" height="15.0" fill="rgb(210,17,28)" rx="2" ry="2" />
+<text  x="911.23" y="63.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (89 samples, 0.01%)</title><rect x="569.3" y="37" width="0.1" height="15.0" fill="rgb(236,151,21)" rx="2" ry="2" />
+<text  x="572.27" y="47.5" ></text>
+</g>
+<g >
+<title>syscall (36,924 samples, 4.39%)</title><rect x="1053.4" y="421" width="51.8" height="15.0" fill="rgb(218,17,42)" rx="2" ry="2" />
+<text  x="1056.42" y="431.5" >syscall</text>
+</g>
+<g >
+<title>blk_mq_get_tag (492 samples, 0.06%)</title><rect x="1167.8" y="117" width="0.7" height="15.0" fill="rgb(233,171,25)" rx="2" ry="2" />
+<text  x="1170.78" y="127.5" ></text>
+</g>
+<g >
+<title>dma_map_sg_attrs (155 samples, 0.02%)</title><rect x="1182.1" y="53" width="0.3" height="15.0" fill="rgb(218,124,47)" rx="2" ry="2" />
+<text  x="1185.14" y="63.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (3,732 samples, 0.44%)</title><rect x="1154.1" y="293" width="5.3" height="15.0" fill="rgb(246,185,52)" rx="2" ry="2" />
+<text  x="1157.15" y="303.5" ></text>
+</g>
+<g >
+<title>read_pages (2,437 samples, 0.29%)</title><rect x="1150.5" y="181" width="3.4" height="15.0" fill="rgb(212,163,52)" rx="2" ry="2" />
+<text  x="1153.53" y="191.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock (80 samples, 0.01%)</title><rect x="1150.2" y="37" width="0.1" height="15.0" fill="rgb(235,108,49)" rx="2" ry="2" />
+<text  x="1153.16" y="47.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (867 samples, 0.10%)</title><rect x="1183.1" y="101" width="1.2" height="15.0" fill="rgb(238,223,13)" rx="2" ry="2" />
+<text  x="1186.13" y="111.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (104 samples, 0.01%)</title><rect x="1159.5" y="181" width="0.1" height="15.0" fill="rgb(209,63,20)" rx="2" ry="2" />
+<text  x="1162.47" y="191.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (106 samples, 0.01%)</title><rect x="1159.8" y="197" width="0.1" height="15.0" fill="rgb(239,216,4)" rx="2" ry="2" />
+<text  x="1162.80" y="207.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (719 samples, 0.09%)</title><rect x="546.7" y="53" width="1.0" height="15.0" fill="rgb(254,80,52)" rx="2" ry="2" />
+<text  x="549.66" y="63.5" ></text>
+</g>
+<g >
+<title>task_work_run (3,035 samples, 0.36%)</title><rect x="146.5" y="165" width="4.2" height="15.0" fill="rgb(238,57,48)" rx="2" ry="2" />
+<text  x="149.49" y="175.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (3,745 samples, 0.44%)</title><rect x="1154.1" y="357" width="5.3" height="15.0" fill="rgb(247,183,51)" rx="2" ry="2" />
+<text  x="1157.14" y="367.5" ></text>
+</g>
+<g >
+<title>native_queued_spin_lock_slowpath (8,029 samples, 0.95%)</title><rect x="847.0" y="37" width="11.3" height="15.0" fill="rgb(215,98,49)" rx="2" ry="2" />
+<text  x="850.02" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (415 samples, 0.05%)</title><rect x="1184.5" y="389" width="0.6" height="15.0" fill="rgb(238,41,21)" rx="2" ry="2" />
+<text  x="1187.51" y="399.5" ></text>
+</g>
+<g >
+<title>dma_pool_alloc (85 samples, 0.01%)</title><rect x="1172.3" y="37" width="0.1" height="15.0" fill="rgb(251,212,18)" rx="2" ry="2" />
+<text  x="1175.25" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (34,866 samples, 4.14%)</title><rect x="750.6" y="101" width="48.8" height="15.0" fill="rgb(214,160,22)" rx="2" ry="2" />
+<text  x="753.58" y="111.5" >onde..</text>
+</g>
+<g >
+<title>filemap_get_pages (122 samples, 0.01%)</title><rect x="1159.4" y="229" width="0.2" height="15.0" fill="rgb(217,101,0)" rx="2" ry="2" />
+<text  x="1162.44" y="239.5" ></text>
+</g>
+<g >
+<title>filemap_read (125 samples, 0.01%)</title><rect x="1188.1" y="485" width="0.2" height="15.0" fill="rgb(232,180,24)" rx="2" ry="2" />
+<text  x="1191.09" y="495.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (53,602 samples, 6.37%)</title><rect x="174.3" y="85" width="75.1" height="15.0" fill="rgb(225,91,37)" rx="2" ry="2" />
+<text  x="177.27" y="95.5" >generic_..</text>
+</g>
+<g >
+<title>__io_req_task_submit (4,055 samples, 0.48%)</title><rect x="167.6" y="133" width="5.7" height="15.0" fill="rgb(220,221,23)" rx="2" ry="2" />
+<text  x="170.57" y="143.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (4,575 samples, 0.54%)</title><rect x="1160.2" y="133" width="6.4" height="15.0" fill="rgb(245,117,23)" rx="2" ry="2" />
+<text  x="1163.19" y="143.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (75,115 samples, 8.92%)</title><rect x="800.7" y="325" width="105.3" height="15.0" fill="rgb(227,176,12)" rx="2" ry="2" />
+<text  x="803.70" y="335.5" >__x64_sys_io..</text>
+</g>
+<g >
+<title>blk_mq_rq_ctx_init (3,134 samples, 0.37%)</title><rect x="1141.4" y="53" width="4.4" height="15.0" fill="rgb(249,149,32)" rx="2" ry="2" />
+<text  x="1144.38" y="63.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (80 samples, 0.01%)</title><rect x="547.8" y="309" width="0.1" height="15.0" fill="rgb(215,1,20)" rx="2" ry="2" />
+<text  x="550.79" y="319.5" ></text>
+</g>
+<g >
+<title>irqentry_exit (81 samples, 0.01%)</title><rect x="87.3" y="165" width="0.1" height="15.0" fill="rgb(219,47,33)" rx="2" ry="2" />
+<text  x="90.30" y="175.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (102 samples, 0.01%)</title><rect x="1188.3" y="469" width="0.1" height="15.0" fill="rgb(248,129,31)" rx="2" ry="2" />
+<text  x="1191.29" y="479.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (4,181 samples, 0.50%)</title><rect x="100.8" y="69" width="5.8" height="15.0" fill="rgb(241,127,0)" rx="2" ry="2" />
+<text  x="103.77" y="79.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (511 samples, 0.06%)</title><rect x="32.5" y="37" width="0.8" height="15.0" fill="rgb(217,31,11)" rx="2" ry="2" />
+<text  x="35.54" y="47.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (11,543 samples, 1.37%)</title><rect x="130.3" y="197" width="16.2" height="15.0" fill="rgb(244,44,29)" rx="2" ry="2" />
+<text  x="133.31" y="207.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (14,579 samples, 1.73%)</title><rect x="130.3" y="213" width="20.4" height="15.0" fill="rgb(250,110,42)" rx="2" ry="2" />
+<text  x="133.31" y="223.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (54,251 samples, 6.44%)</title><rect x="173.4" y="197" width="76.0" height="15.0" fill="rgb(215,143,45)" rx="2" ry="2" />
+<text  x="176.38" y="207.5" >io_submi..</text>
+</g>
+<g >
+<title>io_issue_sqe (191 samples, 0.02%)</title><rect x="1187.6" y="533" width="0.2" height="15.0" fill="rgb(221,172,32)" rx="2" ry="2" />
+<text  x="1190.57" y="543.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (10,358 samples, 1.23%)</title><rect x="1007.0" y="69" width="14.6" height="15.0" fill="rgb(215,43,24)" rx="2" ry="2" />
+<text  x="1010.05" y="79.5" ></text>
+</g>
+<g >
+<title>read_pages (96 samples, 0.01%)</title><rect x="1186.6" y="325" width="0.1" height="15.0" fill="rgb(232,24,37)" rx="2" ry="2" />
+<text  x="1189.56" y="335.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (73 samples, 0.01%)</title><rect x="547.9" y="101" width="0.1" height="15.0" fill="rgb(248,224,41)" rx="2" ry="2" />
+<text  x="550.91" y="111.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (125 samples, 0.01%)</title><rect x="1188.1" y="565" width="0.2" height="15.0" fill="rgb(230,13,46)" rx="2" ry="2" />
+<text  x="1191.09" y="575.5" ></text>
+</g>
+<g >
+<title>xas_load (123 samples, 0.01%)</title><rect x="546.5" y="37" width="0.2" height="15.0" fill="rgb(251,74,31)" rx="2" ry="2" />
+<text  x="549.49" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (4,232 samples, 0.50%)</title><rect x="1041.2" y="37" width="6.0" height="15.0" fill="rgb(251,173,40)" rx="2" ry="2" />
+<text  x="1044.22" y="47.5" ></text>
+</g>
+<g >
+<title>mempool_alloc_slab (5,194 samples, 0.62%)</title><rect x="1133.9" y="53" width="7.2" height="15.0" fill="rgb(232,76,11)" rx="2" ry="2" />
+<text  x="1136.87" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1893" width="1178.8" height="15.0" fill="rgb(210,161,24)" rx="2" ry="2" />
+<text  x="13.00" y="1903.5" >[unknown]</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1845" width="1178.8" height="15.0" fill="rgb(238,154,6)" rx="2" ry="2" />
+<text  x="13.00" y="1855.5" >[unknown]</text>
+</g>
+<g >
+<title>generic_file_read_iter (19,570 samples, 2.32%)</title><rect x="1105.2" y="245" width="27.4" height="15.0" fill="rgb(217,57,16)" rx="2" ry="2" />
+<text  x="1108.21" y="255.5" >g..</text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (438 samples, 0.05%)</title><rect x="64.3" y="53" width="0.6" height="15.0" fill="rgb(241,39,47)" rx="2" ry="2" />
+<text  x="67.26" y="63.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (175 samples, 0.02%)</title><rect x="1150.1" y="181" width="0.2" height="15.0" fill="rgb(254,155,8)" rx="2" ry="2" />
+<text  x="1153.07" y="191.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (167 samples, 0.02%)</title><rect x="1023.9" y="53" width="0.2" height="15.0" fill="rgb(240,30,11)" rx="2" ry="2" />
+<text  x="1026.85" y="63.5" ></text>
+</g>
+<g >
+<title>blk_mq_start_request (1,987 samples, 0.24%)</title><rect x="150.8" y="53" width="2.8" height="15.0" fill="rgb(218,180,49)" rx="2" ry="2" />
+<text  x="153.85" y="63.5" ></text>
+</g>
+<g >
+<title>task_work_run (78 samples, 0.01%)</title><rect x="423.0" y="213" width="0.1" height="15.0" fill="rgb(243,64,45)" rx="2" ry="2" />
+<text  x="426.02" y="223.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (1,305 samples, 0.15%)</title><rect x="906.0" y="277" width="1.8" height="15.0" fill="rgb(212,100,25)" rx="2" ry="2" />
+<text  x="908.97" y="287.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (53,646 samples, 6.37%)</title><rect x="174.2" y="149" width="75.2" height="15.0" fill="rgb(246,164,29)" rx="2" ry="2" />
+<text  x="177.23" y="159.5" >io_issue..</text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (34,964 samples, 4.15%)</title><rect x="1055.2" y="149" width="49.0" height="15.0" fill="rgb(225,84,0)" rx="2" ry="2" />
+<text  x="1058.16" y="159.5" >page..</text>
+</g>
+<g >
+<title>submit_bio_noacct (179 samples, 0.02%)</title><rect x="1167.2" y="165" width="0.3" height="15.0" fill="rgb(212,104,14)" rx="2" ry="2" />
+<text  x="1170.20" y="175.5" ></text>
+</g>
+<g >
+<title>xas_nomem (185 samples, 0.02%)</title><rect x="776.0" y="37" width="0.3" height="15.0" fill="rgb(241,198,1)" rx="2" ry="2" />
+<text  x="779.01" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (151 samples, 0.02%)</title><rect x="1187.6" y="421" width="0.2" height="15.0" fill="rgb(221,115,35)" rx="2" ry="2" />
+<text  x="1190.63" y="431.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (167 samples, 0.02%)</title><rect x="1189.5" y="1877" width="0.2" height="15.0" fill="rgb(214,64,10)" rx="2" ry="2" />
+<text  x="1192.46" y="1887.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (77 samples, 0.01%)</title><rect x="249.4" y="165" width="0.1" height="15.0" fill="rgb(208,115,34)" rx="2" ry="2" />
+<text  x="252.41" y="175.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (5,268 samples, 0.63%)</title><rect x="1159.6" y="485" width="7.4" height="15.0" fill="rgb(219,205,53)" rx="2" ry="2" />
+<text  x="1162.65" y="495.5" ></text>
+</g>
+<g >
+<title>blk_throtl_bio (2,364 samples, 0.28%)</title><rect x="1095.6" y="37" width="3.3" height="15.0" fill="rgb(207,181,4)" rx="2" ry="2" />
+<text  x="1098.58" y="47.5" ></text>
+</g>
+<g >
+<title>blk_rq_merge_ok (113 samples, 0.01%)</title><rect x="1105.8" y="37" width="0.1" height="15.0" fill="rgb(240,156,49)" rx="2" ry="2" />
+<text  x="1108.78" y="47.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (646 samples, 0.08%)</title><rect x="799.8" y="245" width="0.9" height="15.0" fill="rgb(210,23,24)" rx="2" ry="2" />
+<text  x="802.78" y="255.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (1,118 samples, 0.13%)</title><rect x="1152.4" y="101" width="1.5" height="15.0" fill="rgb(250,180,26)" rx="2" ry="2" />
+<text  x="1155.37" y="111.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (403 samples, 0.05%)</title><rect x="47.3" y="37" width="0.6" height="15.0" fill="rgb(227,54,38)" rx="2" ry="2" />
+<text  x="50.33" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (840,632 samples, 99.84%)</title><rect x="10.0" y="693" width="1178.1" height="15.0" fill="rgb(226,155,21)" rx="2" ry="2" />
+<text  x="13.00" y="703.5" >[unknown]</text>
+</g>
+<g >
+<title>__kmalloc (115 samples, 0.01%)</title><rect x="173.6" y="37" width="0.1" height="15.0" fill="rgb(247,92,9)" rx="2" ry="2" />
+<text  x="176.56" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1749" width="1178.8" height="15.0" fill="rgb(211,32,4)" rx="2" ry="2" />
+<text  x="13.00" y="1759.5" >[unknown]</text>
+</g>
+<g >
+<title>nvme_queue_rq (6,129 samples, 0.73%)</title><rect x="1168.5" y="53" width="8.6" height="15.0" fill="rgb(232,216,24)" rx="2" ry="2" />
+<text  x="1171.54" y="63.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (3,378 samples, 0.40%)</title><rect x="742.2" y="229" width="4.7" height="15.0" fill="rgb(221,160,16)" rx="2" ry="2" />
+<text  x="745.20" y="239.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (148 samples, 0.02%)</title><rect x="1166.7" y="165" width="0.2" height="15.0" fill="rgb(240,80,35)" rx="2" ry="2" />
+<text  x="1169.69" y="175.5" ></text>
+</g>
+<g >
+<title>read_pages (75 samples, 0.01%)</title><rect x="1149.9" y="181" width="0.1" height="15.0" fill="rgb(242,40,34)" rx="2" ry="2" />
+<text  x="1152.94" y="191.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (3,753 samples, 0.45%)</title><rect x="1154.1" y="421" width="5.3" height="15.0" fill="rgb(219,174,22)" rx="2" ry="2" />
+<text  x="1157.13" y="431.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (8,186 samples, 0.97%)</title><rect x="24.8" y="117" width="11.5" height="15.0" fill="rgb(216,196,46)" rx="2" ry="2" />
+<text  x="27.78" y="127.5" ></text>
+</g>
+<g >
+<title>nvme_queue_rq (2,032 samples, 0.24%)</title><rect x="1163.5" y="37" width="2.8" height="15.0" fill="rgb(229,181,10)" rx="2" ry="2" />
+<text  x="1166.48" y="47.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (6,680 samples, 0.79%)</title><rect x="24.8" y="53" width="9.4" height="15.0" fill="rgb(211,161,54)" rx="2" ry="2" />
+<text  x="27.79" y="63.5" ></text>
+</g>
+<g >
+<title>blk_finish_plug (2,133 samples, 0.25%)</title><rect x="150.8" y="165" width="3.0" height="15.0" fill="rgb(248,183,37)" rx="2" ry="2" />
+<text  x="153.85" y="175.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (213 samples, 0.03%)</title><rect x="1132.7" y="293" width="0.3" height="15.0" fill="rgb(210,112,52)" rx="2" ry="2" />
+<text  x="1135.66" y="303.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (78 samples, 0.01%)</title><rect x="423.0" y="277" width="0.1" height="15.0" fill="rgb(251,121,33)" rx="2" ry="2" />
+<text  x="426.02" y="287.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (3,019 samples, 0.36%)</title><rect x="1149.7" y="309" width="4.3" height="15.0" fill="rgb(211,29,47)" rx="2" ry="2" />
+<text  x="1152.73" y="319.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (20,279 samples, 2.41%)</title><rect x="1023.8" y="149" width="28.5" height="15.0" fill="rgb(222,76,16)" rx="2" ry="2" />
+<text  x="1026.84" y="159.5" >on..</text>
+</g>
+<g >
+<title>io_req_task_submit (3,014 samples, 0.36%)</title><rect x="146.5" y="133" width="4.2" height="15.0" fill="rgb(207,53,30)" rx="2" ry="2" />
+<text  x="149.49" y="143.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (96 samples, 0.01%)</title><rect x="1177.5" y="293" width="0.2" height="15.0" fill="rgb(253,209,0)" rx="2" ry="2" />
+<text  x="1180.55" y="303.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (442 samples, 0.05%)</title><rect x="1185.1" y="389" width="0.7" height="15.0" fill="rgb(217,143,24)" rx="2" ry="2" />
+<text  x="1188.15" y="399.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (6,559 samples, 0.78%)</title><rect x="249.5" y="181" width="9.2" height="15.0" fill="rgb(234,205,3)" rx="2" ry="2" />
+<text  x="252.52" y="191.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (5,282 samples, 0.63%)</title><rect x="415.6" y="245" width="7.4" height="15.0" fill="rgb(252,70,12)" rx="2" ry="2" />
+<text  x="418.59" y="255.5" ></text>
+</g>
+<g >
+<title>error_entry (150 samples, 0.02%)</title><rect x="11.8" y="37" width="0.2" height="15.0" fill="rgb(245,56,43)" rx="2" ry="2" />
+<text  x="14.78" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (11,725 samples, 1.39%)</title><rect x="1133.0" y="309" width="16.4" height="15.0" fill="rgb(253,152,54)" rx="2" ry="2" />
+<text  x="1135.99" y="319.5" ></text>
+</g>
+<g >
+<title>__sbitmap_get_word (136 samples, 0.02%)</title><rect x="1155.3" y="37" width="0.2" height="15.0" fill="rgb(227,67,48)" rx="2" ry="2" />
+<text  x="1158.35" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (3,732 samples, 0.44%)</title><rect x="1177.4" y="501" width="5.2" height="15.0" fill="rgb(219,4,34)" rx="2" ry="2" />
+<text  x="1180.42" y="511.5" ></text>
+</g>
+<g >
+<title>io_submit_flush_completions (797 samples, 0.09%)</title><rect x="63.0" y="69" width="1.1" height="15.0" fill="rgb(236,58,17)" rx="2" ry="2" />
+<text  x="66.03" y="79.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (110,162 samples, 13.08%)</title><rect x="587.8" y="277" width="154.4" height="15.0" fill="rgb(239,55,44)" rx="2" ry="2" />
+<text  x="590.81" y="287.5" >__do_sys_io_uring_e..</text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (3,809 samples, 0.45%)</title><rect x="47.2" y="117" width="5.4" height="15.0" fill="rgb(248,229,22)" rx="2" ry="2" />
+<text  x="50.22" y="127.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (2,306 samples, 0.27%)</title><rect x="59.8" y="53" width="3.2" height="15.0" fill="rgb(254,172,27)" rx="2" ry="2" />
+<text  x="62.80" y="63.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (2,436 samples, 0.29%)</title><rect x="1150.5" y="165" width="3.4" height="15.0" fill="rgb(218,161,38)" rx="2" ry="2" />
+<text  x="1153.54" y="175.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (75 samples, 0.01%)</title><rect x="747.1" y="133" width="0.1" height="15.0" fill="rgb(248,100,52)" rx="2" ry="2" />
+<text  x="750.09" y="143.5" ></text>
+</g>
+<g >
+<title>__cond_resched (199 samples, 0.02%)</title><rect x="1055.7" y="37" width="0.3" height="15.0" fill="rgb(240,166,15)" rx="2" ry="2" />
+<text  x="1058.70" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (157 samples, 0.02%)</title><rect x="1189.0" y="1813" width="0.2" height="15.0" fill="rgb(245,111,41)" rx="2" ry="2" />
+<text  x="1192.00" y="1823.5" ></text>
+</g>
+<g >
+<title>task_work_run (690 samples, 0.08%)</title><rect x="1104.2" y="341" width="1.0" height="15.0" fill="rgb(207,190,2)" rx="2" ry="2" />
+<text  x="1107.19" y="351.5" ></text>
+</g>
+<g >
+<title>__kmalloc (2,487 samples, 0.30%)</title><rect x="89.6" y="37" width="3.5" height="15.0" fill="rgb(227,46,40)" rx="2" ry="2" />
+<text  x="92.59" y="47.5" ></text>
+</g>
+<g >
+<title>nvme_irq (148 samples, 0.02%)</title><rect x="1166.7" y="117" width="0.2" height="15.0" fill="rgb(207,205,5)" rx="2" ry="2" />
+<text  x="1169.69" y="127.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (4,920 samples, 0.58%)</title><rect x="801.2" y="117" width="6.9" height="15.0" fill="rgb(230,189,8)" rx="2" ry="2" />
+<text  x="804.20" y="127.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_update_lru_size (802 samples, 0.10%)</title><rect x="745.6" y="37" width="1.1" height="15.0" fill="rgb(207,116,17)" rx="2" ry="2" />
+<text  x="748.56" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_page_state (98 samples, 0.01%)</title><rect x="914.0" y="69" width="0.1" height="15.0" fill="rgb(218,59,23)" rx="2" ry="2" />
+<text  x="916.97" y="79.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (212 samples, 0.03%)</title><rect x="800.9" y="69" width="0.3" height="15.0" fill="rgb(221,20,10)" rx="2" ry="2" />
+<text  x="803.89" y="79.5" ></text>
+</g>
+<g >
+<title>io_read (3,642 samples, 0.43%)</title><rect x="1177.4" y="389" width="5.1" height="15.0" fill="rgb(245,36,8)" rx="2" ry="2" />
+<text  x="1180.42" y="399.5" ></text>
+</g>
+<g >
+<title>task_work_run (208 samples, 0.02%)</title><rect x="587.5" y="245" width="0.3" height="15.0" fill="rgb(207,108,45)" rx="2" ry="2" />
+<text  x="590.51" y="255.5" ></text>
+</g>
+<g >
+<title>xa_get_order (145 samples, 0.02%)</title><rect x="748.5" y="37" width="0.2" height="15.0" fill="rgb(222,146,16)" rx="2" ry="2" />
+<text  x="751.53" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (839,993 samples, 99.76%)</title><rect x="10.0" y="645" width="1177.2" height="15.0" fill="rgb(214,153,6)" rx="2" ry="2" />
+<text  x="13.00" y="655.5" >[unknown]</text>
+</g>
+<g >
+<title>mark_page_accessed (571 samples, 0.07%)</title><rect x="741.3" y="117" width="0.8" height="15.0" fill="rgb(245,24,51)" rx="2" ry="2" />
+<text  x="744.34" y="127.5" ></text>
+</g>
+<g >
+<title>submitter_fn (519 samples, 0.06%)</title><rect x="15.7" y="101" width="0.8" height="15.0" fill="rgb(254,145,43)" rx="2" ry="2" />
+<text  x="18.73" y="111.5" ></text>
+</g>
+<g >
+<title>__handle_irq_event_percpu (75 samples, 0.01%)</title><rect x="1053.5" y="69" width="0.1" height="15.0" fill="rgb(216,183,14)" rx="2" ry="2" />
+<text  x="1056.48" y="79.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (156 samples, 0.02%)</title><rect x="1021.6" y="53" width="0.2" height="15.0" fill="rgb(222,104,51)" rx="2" ry="2" />
+<text  x="1024.62" y="63.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (16,437 samples, 1.95%)</title><rect x="64.2" y="181" width="23.1" height="15.0" fill="rgb(224,30,23)" rx="2" ry="2" />
+<text  x="67.25" y="191.5" >e..</text>
+</g>
+<g >
+<title>generic_file_read_iter (3,630 samples, 0.43%)</title><rect x="1177.4" y="341" width="5.1" height="15.0" fill="rgb(214,155,43)" rx="2" ry="2" />
+<text  x="1180.43" y="351.5" ></text>
+</g>
+<g >
+<title>syscall (459 samples, 0.05%)</title><rect x="1184.5" y="565" width="0.6" height="15.0" fill="rgb(211,174,35)" rx="2" ry="2" />
+<text  x="1187.50" y="575.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (11,726 samples, 1.39%)</title><rect x="1133.0" y="325" width="16.4" height="15.0" fill="rgb(249,156,38)" rx="2" ry="2" />
+<text  x="1135.99" y="335.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (108 samples, 0.01%)</title><rect x="1185.3" y="245" width="0.1" height="15.0" fill="rgb(229,115,50)" rx="2" ry="2" />
+<text  x="1188.29" y="255.5" ></text>
+</g>
+<g >
+<title>task_work_run (214 samples, 0.03%)</title><rect x="1189.0" y="1941" width="0.3" height="15.0" fill="rgb(205,94,26)" rx="2" ry="2" />
+<text  x="1191.96" y="1951.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (218 samples, 0.03%)</title><rect x="1189.0" y="1957" width="0.3" height="15.0" fill="rgb(238,9,26)" rx="2" ry="2" />
+<text  x="1191.96" y="1967.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock (175 samples, 0.02%)</title><rect x="1055.3" y="37" width="0.2" height="15.0" fill="rgb(240,141,35)" rx="2" ry="2" />
+<text  x="1058.29" y="47.5" ></text>
+</g>
+<g >
+<title>activate_page (405 samples, 0.05%)</title><rect x="800.1" y="85" width="0.6" height="15.0" fill="rgb(223,218,34)" rx="2" ry="2" />
+<text  x="803.09" y="95.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (135 samples, 0.02%)</title><rect x="1188.1" y="677" width="0.2" height="15.0" fill="rgb(249,23,29)" rx="2" ry="2" />
+<text  x="1191.09" y="687.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (226 samples, 0.03%)</title><rect x="750.3" y="37" width="0.3" height="15.0" fill="rgb(211,33,48)" rx="2" ry="2" />
+<text  x="753.25" y="47.5" ></text>
+</g>
+<g >
+<title>lock_page_lruvec_irqsave (101 samples, 0.01%)</title><rect x="907.6" y="69" width="0.2" height="15.0" fill="rgb(211,131,35)" rx="2" ry="2" />
+<text  x="910.61" y="79.5" ></text>
+</g>
+<g >
+<title>security_file_permission (79 samples, 0.01%)</title><rect x="130.0" y="37" width="0.1" height="15.0" fill="rgb(241,42,20)" rx="2" ry="2" />
+<text  x="133.00" y="47.5" ></text>
+</g>
+<g >
+<title>irqentry_exit (896 samples, 0.11%)</title><rect x="548.0" y="277" width="1.3" height="15.0" fill="rgb(239,123,25)" rx="2" ry="2" />
+<text  x="551.01" y="287.5" ></text>
+</g>
+<g >
+<title>ktime_get (444 samples, 0.05%)</title><rect x="1178.7" y="37" width="0.6" height="15.0" fill="rgb(228,72,12)" rx="2" ry="2" />
+<text  x="1181.71" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_page_state (81 samples, 0.01%)</title><rect x="747.8" y="37" width="0.1" height="15.0" fill="rgb(219,2,11)" rx="2" ry="2" />
+<text  x="750.76" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (3,030 samples, 0.36%)</title><rect x="1149.7" y="357" width="4.3" height="15.0" fill="rgb(220,199,23)" rx="2" ry="2" />
+<text  x="1152.72" y="367.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (16,342 samples, 1.94%)</title><rect x="564.5" y="197" width="22.9" height="15.0" fill="rgb(254,220,33)" rx="2" ry="2" />
+<text  x="567.54" y="207.5" >_..</text>
+</g>
+<g >
+<title>page_cache_sync_ra (34,982 samples, 4.15%)</title><rect x="1055.1" y="181" width="49.1" height="15.0" fill="rgb(229,17,43)" rx="2" ry="2" />
+<text  x="1058.13" y="191.5" >page..</text>
+</g>
+<g >
+<title>_copy_to_iter (160 samples, 0.02%)</title><rect x="742.2" y="69" width="0.2" height="15.0" fill="rgb(223,27,20)" rx="2" ry="2" />
+<text  x="745.22" y="79.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (417 samples, 0.05%)</title><rect x="1184.5" y="469" width="0.6" height="15.0" fill="rgb(211,172,33)" rx="2" ry="2" />
+<text  x="1187.51" y="479.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (11,712 samples, 1.39%)</title><rect x="1133.0" y="293" width="16.4" height="15.0" fill="rgb(228,71,7)" rx="2" ry="2" />
+<text  x="1135.99" y="303.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (102 samples, 0.01%)</title><rect x="1154.6" y="117" width="0.2" height="15.0" fill="rgb(244,126,26)" rx="2" ry="2" />
+<text  x="1157.64" y="127.5" ></text>
+</g>
+<g >
+<title>activate_page (362 samples, 0.04%)</title><rect x="247.9" y="37" width="0.5" height="15.0" fill="rgb(227,66,44)" rx="2" ry="2" />
+<text  x="250.91" y="47.5" ></text>
+</g>
+<g >
+<title>irqentry_exit (208 samples, 0.02%)</title><rect x="587.5" y="293" width="0.3" height="15.0" fill="rgb(242,220,4)" rx="2" ry="2" />
+<text  x="590.51" y="303.5" ></text>
+</g>
+<g >
+<title>read_tsc (2,612 samples, 0.31%)</title><rect x="1100.5" y="37" width="3.6" height="15.0" fill="rgb(207,213,49)" rx="2" ry="2" />
+<text  x="1103.47" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (666 samples, 0.08%)</title><rect x="1021.6" y="197" width="0.9" height="15.0" fill="rgb(220,207,29)" rx="2" ry="2" />
+<text  x="1024.61" y="207.5" ></text>
+</g>
+<g >
+<title>submit_bio_checks (2,281 samples, 0.27%)</title><rect x="1049.1" y="37" width="3.2" height="15.0" fill="rgb(237,82,21)" rx="2" ry="2" />
+<text  x="1052.06" y="47.5" ></text>
+</g>
+<g >
+<title>bio_integrity_prep (686 samples, 0.08%)</title><rect x="1074.3" y="37" width="1.0" height="15.0" fill="rgb(205,207,11)" rx="2" ry="2" />
+<text  x="1077.35" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (3,650 samples, 0.43%)</title><rect x="1177.4" y="469" width="5.1" height="15.0" fill="rgb(236,101,19)" rx="2" ry="2" />
+<text  x="1180.42" y="479.5" ></text>
+</g>
+<g >
+<title>__handle_irq_event_percpu (148 samples, 0.02%)</title><rect x="1166.7" y="133" width="0.2" height="15.0" fill="rgb(253,109,9)" rx="2" ry="2" />
+<text  x="1169.69" y="143.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (81,140 samples, 9.64%)</title><rect x="907.9" y="229" width="113.7" height="15.0" fill="rgb(246,120,30)" rx="2" ry="2" />
+<text  x="910.88" y="239.5" >io_iter_do_read</text>
+</g>
+<g >
+<title>__blk_mq_alloc_request (1,079 samples, 0.13%)</title><rect x="1064.6" y="37" width="1.5" height="15.0" fill="rgb(240,205,1)" rx="2" ry="2" />
+<text  x="1067.64" y="47.5" ></text>
+</g>
+<g >
+<title>xas_load (359 samples, 0.04%)</title><rect x="247.4" y="37" width="0.5" height="15.0" fill="rgb(213,74,3)" rx="2" ry="2" />
+<text  x="250.41" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (7,244 samples, 0.86%)</title><rect x="1167.0" y="453" width="10.2" height="15.0" fill="rgb(223,59,4)" rx="2" ry="2" />
+<text  x="1170.04" y="463.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (896 samples, 0.11%)</title><rect x="548.0" y="309" width="1.3" height="15.0" fill="rgb(249,92,54)" rx="2" ry="2" />
+<text  x="551.01" y="319.5" ></text>
+</g>
+<g >
+<title>memset_erms (345 samples, 0.04%)</title><rect x="173.7" y="37" width="0.5" height="15.0" fill="rgb(221,144,26)" rx="2" ry="2" />
+<text  x="176.74" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (202 samples, 0.02%)</title><rect x="1132.7" y="213" width="0.2" height="15.0" fill="rgb(240,174,42)" rx="2" ry="2" />
+<text  x="1135.67" y="223.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (8,127 samples, 0.97%)</title><rect x="52.8" y="165" width="11.3" height="15.0" fill="rgb(213,226,26)" rx="2" ry="2" />
+<text  x="55.76" y="175.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,845 samples, 99.98%)</title><rect x="10.0" y="2053" width="1179.8" height="15.0" fill="rgb(232,109,46)" rx="2" ry="2" />
+<text  x="13.00" y="2063.5" >[unknown]</text>
+</g>
+<g >
+<title>blkdev_read_iter (5,191 samples, 0.62%)</title><rect x="415.6" y="85" width="7.3" height="15.0" fill="rgb(216,21,30)" rx="2" ry="2" />
+<text  x="418.60" y="95.5" ></text>
+</g>
+<g >
+<title>memcg_check_events (75 samples, 0.01%)</title><rect x="861.0" y="37" width="0.1" height="15.0" fill="rgb(206,134,32)" rx="2" ry="2" />
+<text  x="864.03" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (606 samples, 0.07%)</title><rect x="1104.3" y="133" width="0.8" height="15.0" fill="rgb(243,60,30)" rx="2" ry="2" />
+<text  x="1107.29" y="143.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (320 samples, 0.04%)</title><rect x="1185.8" y="581" width="0.5" height="15.0" fill="rgb(222,68,28)" rx="2" ry="2" />
+<text  x="1188.84" y="591.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (101,831 samples, 12.09%)</title><rect x="598.6" y="85" width="142.7" height="15.0" fill="rgb(217,82,41)" rx="2" ry="2" />
+<text  x="601.63" y="95.5" >ondemand_readahead</text>
+</g>
+<g >
+<title>filemap_get_pages (36,174 samples, 4.30%)</title><rect x="1053.5" y="197" width="50.7" height="15.0" fill="rgb(241,84,2)" rx="2" ry="2" />
+<text  x="1056.46" y="207.5" >filem..</text>
+</g>
+<g >
+<title>__io_queue_sqe (19,789 samples, 2.35%)</title><rect x="423.2" y="197" width="27.7" height="15.0" fill="rgb(235,121,18)" rx="2" ry="2" />
+<text  x="426.18" y="207.5" >_..</text>
+</g>
+<g >
+<title>xas_load (294 samples, 0.03%)</title><rect x="775.6" y="37" width="0.4" height="15.0" fill="rgb(228,179,13)" rx="2" ry="2" />
+<text  x="778.60" y="47.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (98 samples, 0.01%)</title><rect x="1150.3" y="149" width="0.2" height="15.0" fill="rgb(211,133,25)" rx="2" ry="2" />
+<text  x="1153.32" y="159.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,109 samples, 99.89%)</title><rect x="10.0" y="885" width="1178.8" height="15.0" fill="rgb(235,47,49)" rx="2" ry="2" />
+<text  x="13.00" y="895.5" >[unknown]</text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (81 samples, 0.01%)</title><rect x="87.3" y="181" width="0.1" height="15.0" fill="rgb(215,61,23)" rx="2" ry="2" />
+<text  x="90.30" y="191.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (766 samples, 0.09%)</title><rect x="1052.3" y="277" width="1.1" height="15.0" fill="rgb(234,178,21)" rx="2" ry="2" />
+<text  x="1055.31" y="287.5" ></text>
+</g>
+<g >
+<title>io_read (81,164 samples, 9.64%)</title><rect x="907.9" y="245" width="113.7" height="15.0" fill="rgb(241,52,47)" rx="2" ry="2" />
+<text  x="910.85" y="255.5" >io_read</text>
+</g>
+<g >
+<title>page_cache_async_ra (112 samples, 0.01%)</title><rect x="799.9" y="85" width="0.2" height="15.0" fill="rgb(219,158,32)" rx="2" ry="2" />
+<text  x="802.94" y="95.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (212 samples, 0.03%)</title><rect x="1189.4" y="1957" width="0.3" height="15.0" fill="rgb(232,168,33)" rx="2" ry="2" />
+<text  x="1192.43" y="1967.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (135 samples, 0.02%)</title><rect x="1188.1" y="661" width="0.2" height="15.0" fill="rgb(221,207,5)" rx="2" ry="2" />
+<text  x="1191.09" y="671.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (286 samples, 0.03%)</title><rect x="747.3" y="69" width="0.4" height="15.0" fill="rgb(238,206,49)" rx="2" ry="2" />
+<text  x="750.34" y="79.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1877" width="1178.8" height="15.0" fill="rgb(226,98,14)" rx="2" ry="2" />
+<text  x="13.00" y="1887.5" >[unknown]</text>
+</g>
+<g >
+<title>blk_flush_plug_list (169 samples, 0.02%)</title><rect x="1167.2" y="133" width="0.3" height="15.0" fill="rgb(209,196,5)" rx="2" ry="2" />
+<text  x="1170.22" y="143.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (309 samples, 0.04%)</title><rect x="1021.8" y="133" width="0.5" height="15.0" fill="rgb(229,25,17)" rx="2" ry="2" />
+<text  x="1024.84" y="143.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (11,742 samples, 1.39%)</title><rect x="1133.0" y="389" width="16.4" height="15.0" fill="rgb(206,118,21)" rx="2" ry="2" />
+<text  x="1135.97" y="399.5" ></text>
+</g>
+<g >
+<title>read_pages (10,359 samples, 1.23%)</title><rect x="1007.0" y="101" width="14.6" height="15.0" fill="rgb(219,206,48)" rx="2" ry="2" />
+<text  x="1010.05" y="111.5" ></text>
+</g>
+<g >
+<title>io_file_supports_async (96 samples, 0.01%)</title><rect x="73.6" y="37" width="0.1" height="15.0" fill="rgb(230,153,50)" rx="2" ry="2" />
+<text  x="76.56" y="47.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (192 samples, 0.02%)</title><rect x="1187.6" y="613" width="0.2" height="15.0" fill="rgb(220,128,28)" rx="2" ry="2" />
+<text  x="1190.57" y="623.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (90 samples, 0.01%)</title><rect x="1006.7" y="37" width="0.2" height="15.0" fill="rgb(220,48,38)" rx="2" ry="2" />
+<text  x="1009.74" y="47.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (81 samples, 0.01%)</title><rect x="100.7" y="117" width="0.1" height="15.0" fill="rgb(230,24,39)" rx="2" ry="2" />
+<text  x="103.65" y="127.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (211 samples, 0.03%)</title><rect x="89.3" y="37" width="0.3" height="15.0" fill="rgb(218,187,8)" rx="2" ry="2" />
+<text  x="92.28" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (110,088 samples, 13.07%)</title><rect x="587.9" y="149" width="154.2" height="15.0" fill="rgb(252,52,31)" rx="2" ry="2" />
+<text  x="590.86" y="159.5" >generic_file_read_i..</text>
+</g>
+<g >
+<title>__io_req_task_submit (170 samples, 0.02%)</title><rect x="1189.5" y="1893" width="0.2" height="15.0" fill="rgb(236,22,30)" rx="2" ry="2" />
+<text  x="1192.45" y="1903.5" ></text>
+</g>
+<g >
+<title>__slab_free (2,033 samples, 0.24%)</title><rect x="106.7" y="37" width="2.8" height="15.0" fill="rgb(219,39,11)" rx="2" ry="2" />
+<text  x="109.66" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_read (191 samples, 0.02%)</title><rect x="114.0" y="37" width="0.3" height="15.0" fill="rgb(250,46,47)" rx="2" ry="2" />
+<text  x="116.98" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (104 samples, 0.01%)</title><rect x="111.0" y="149" width="0.1" height="15.0" fill="rgb(210,150,27)" rx="2" ry="2" />
+<text  x="113.97" y="159.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (125 samples, 0.01%)</title><rect x="1188.1" y="613" width="0.2" height="15.0" fill="rgb(249,218,35)" rx="2" ry="2" />
+<text  x="1191.09" y="623.5" ></text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (100 samples, 0.01%)</title><rect x="52.6" y="117" width="0.1" height="15.0" fill="rgb(208,59,37)" rx="2" ry="2" />
+<text  x="55.61" y="127.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (4,069 samples, 0.48%)</title><rect x="124.5" y="165" width="5.7" height="15.0" fill="rgb(215,158,19)" rx="2" ry="2" />
+<text  x="127.48" y="175.5" ></text>
+</g>
+<g >
+<title>blk_mq_get_tag (1,600 samples, 0.19%)</title><rect x="1107.6" y="37" width="2.2" height="15.0" fill="rgb(234,218,5)" rx="2" ry="2" />
+<text  x="1110.60" y="47.5" ></text>
+</g>
+<g >
+<title>__blk_mq_sched_bio_merge (2,326 samples, 0.28%)</title><rect x="1066.1" y="37" width="3.3" height="15.0" fill="rgb(237,172,11)" rx="2" ry="2" />
+<text  x="1069.15" y="47.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (37,609 samples, 4.47%)</title><rect x="747.1" y="261" width="52.7" height="15.0" fill="rgb(217,47,48)" rx="2" ry="2" />
+<text  x="750.06" y="271.5" >io_qu..</text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (257 samples, 0.03%)</title><rect x="263.5" y="37" width="0.3" height="15.0" fill="rgb(216,220,39)" rx="2" ry="2" />
+<text  x="266.48" y="47.5" ></text>
+</g>
+<g >
+<title>__irqentry_text_start (588 samples, 0.07%)</title><rect x="721.6" y="37" width="0.8" height="15.0" fill="rgb(244,41,15)" rx="2" ry="2" />
+<text  x="724.57" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (19,592 samples, 2.33%)</title><rect x="1105.2" y="325" width="27.5" height="15.0" fill="rgb(224,83,5)" rx="2" ry="2" />
+<text  x="1108.20" y="335.5" >_..</text>
+</g>
+<g >
+<title>syscall (13,607 samples, 1.62%)</title><rect x="111.1" y="229" width="19.1" height="15.0" fill="rgb(214,176,4)" rx="2" ry="2" />
+<text  x="114.12" y="239.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (628 samples, 0.07%)</title><rect x="799.8" y="149" width="0.9" height="15.0" fill="rgb(212,33,13)" rx="2" ry="2" />
+<text  x="802.79" y="159.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (69,796 samples, 8.29%)</title><rect x="808.1" y="133" width="97.8" height="15.0" fill="rgb(219,177,32)" rx="2" ry="2" />
+<text  x="811.09" y="143.5" >page_cache_..</text>
+</g>
+<g >
+<title>workingset_age_nonresident (1,350 samples, 0.16%)</title><rect x="585.5" y="37" width="1.9" height="15.0" fill="rgb(221,44,2)" rx="2" ry="2" />
+<text  x="588.52" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (191 samples, 0.02%)</title><rect x="1187.6" y="501" width="0.2" height="15.0" fill="rgb(227,56,10)" rx="2" ry="2" />
+<text  x="1190.57" y="511.5" ></text>
+</g>
+<g >
+<title>read_pages (15,100 samples, 1.79%)</title><rect x="1031.1" y="117" width="21.2" height="15.0" fill="rgb(252,199,35)" rx="2" ry="2" />
+<text  x="1034.09" y="127.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (1,124 samples, 0.13%)</title><rect x="1152.4" y="117" width="1.5" height="15.0" fill="rgb(211,57,46)" rx="2" ry="2" />
+<text  x="1155.36" y="127.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (896 samples, 0.11%)</title><rect x="548.0" y="85" width="1.3" height="15.0" fill="rgb(230,177,7)" rx="2" ry="2" />
+<text  x="551.01" y="95.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (9,467 samples, 1.12%)</title><rect x="111.1" y="149" width="13.3" height="15.0" fill="rgb(210,202,14)" rx="2" ry="2" />
+<text  x="114.13" y="159.5" ></text>
+</g>
+<g >
+<title>fsnotify (1,605 samples, 0.19%)</title><rect x="143.2" y="37" width="2.2" height="15.0" fill="rgb(222,11,1)" rx="2" ry="2" />
+<text  x="146.19" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_node_page_state (260 samples, 0.03%)</title><rect x="1004.8" y="37" width="0.3" height="15.0" fill="rgb(227,149,43)" rx="2" ry="2" />
+<text  x="1007.78" y="47.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (2,258 samples, 0.27%)</title><rect x="801.2" y="69" width="3.2" height="15.0" fill="rgb(249,9,17)" rx="2" ry="2" />
+<text  x="804.20" y="79.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (1,321 samples, 0.16%)</title><rect x="1182.6" y="517" width="1.9" height="15.0" fill="rgb(228,174,37)" rx="2" ry="2" />
+<text  x="1185.65" y="527.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (2,009 samples, 0.24%)</title><rect x="36.4" y="85" width="2.8" height="15.0" fill="rgb(251,38,8)" rx="2" ry="2" />
+<text  x="39.38" y="95.5" ></text>
+</g>
+<g >
+<title>blk_mq_rq_ctx_init (82 samples, 0.01%)</title><rect x="1133.3" y="53" width="0.1" height="15.0" fill="rgb(244,61,50)" rx="2" ry="2" />
+<text  x="1136.33" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (744,520 samples, 88.42%)</title><rect x="10.0" y="421" width="1043.4" height="15.0" fill="rgb(206,78,6)" rx="2" ry="2" />
+<text  x="13.00" y="431.5" >[unknown]</text>
+</g>
+<g >
+<title>io_read (672 samples, 0.08%)</title><rect x="1021.6" y="213" width="1.0" height="15.0" fill="rgb(219,208,31)" rx="2" ry="2" />
+<text  x="1024.61" y="223.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (5,007 samples, 0.59%)</title><rect x="1159.7" y="389" width="7.0" height="15.0" fill="rgb(223,105,49)" rx="2" ry="2" />
+<text  x="1162.65" y="399.5" ></text>
+</g>
+<g >
+<title>mempool_kmalloc (100 samples, 0.01%)</title><rect x="1184.9" y="69" width="0.2" height="15.0" fill="rgb(208,29,54)" rx="2" ry="2" />
+<text  x="1187.93" y="79.5" ></text>
+</g>
+<g >
+<title>task_work_run (144 samples, 0.02%)</title><rect x="564.3" y="245" width="0.2" height="15.0" fill="rgb(216,207,26)" rx="2" ry="2" />
+<text  x="567.34" y="255.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (80 samples, 0.01%)</title><rect x="42.8" y="133" width="0.1" height="15.0" fill="rgb(219,200,37)" rx="2" ry="2" />
+<text  x="45.76" y="143.5" ></text>
+</g>
+<g >
+<title>pagevec_lru_move_fn (3,045 samples, 0.36%)</title><rect x="742.6" y="53" width="4.3" height="15.0" fill="rgb(249,225,0)" rx="2" ry="2" />
+<text  x="745.64" y="63.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (5,259 samples, 0.62%)</title><rect x="415.6" y="133" width="7.4" height="15.0" fill="rgb(247,98,19)" rx="2" ry="2" />
+<text  x="418.59" y="143.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (3,403 samples, 0.40%)</title><rect x="1154.6" y="245" width="4.8" height="15.0" fill="rgb(216,15,23)" rx="2" ry="2" />
+<text  x="1157.60" y="255.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (113 samples, 0.01%)</title><rect x="1188.3" y="485" width="0.1" height="15.0" fill="rgb(239,162,28)" rx="2" ry="2" />
+<text  x="1191.28" y="495.5" ></text>
+</g>
+<g >
+<title>try_charge (855 samples, 0.10%)</title><rect x="1002.6" y="53" width="1.2" height="15.0" fill="rgb(235,219,36)" rx="2" ry="2" />
+<text  x="1005.57" y="63.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (8,186 samples, 0.97%)</title><rect x="24.8" y="101" width="11.5" height="15.0" fill="rgb(236,205,49)" rx="2" ry="2" />
+<text  x="27.78" y="111.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (37,633 samples, 4.47%)</title><rect x="747.0" y="277" width="52.8" height="15.0" fill="rgb(226,92,19)" rx="2" ry="2" />
+<text  x="750.03" y="287.5" >io_su..</text>
+</g>
+<g >
+<title>__x86_retpoline_rax (98 samples, 0.01%)</title><rect x="151.1" y="37" width="0.1" height="15.0" fill="rgb(233,54,23)" rx="2" ry="2" />
+<text  x="154.06" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (21,967 samples, 2.61%)</title><rect x="1022.6" y="373" width="30.8" height="15.0" fill="rgb(211,220,28)" rx="2" ry="2" />
+<text  x="1025.61" y="383.5" >do..</text>
+</g>
+<g >
+<title>alloc_pages_current (75 samples, 0.01%)</title><rect x="1182.8" y="245" width="0.1" height="15.0" fill="rgb(251,6,0)" rx="2" ry="2" />
+<text  x="1185.79" y="255.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (190 samples, 0.02%)</title><rect x="17.7" y="53" width="0.3" height="15.0" fill="rgb(215,152,4)" rx="2" ry="2" />
+<text  x="20.74" y="63.5" ></text>
+</g>
+<g >
+<title>kernel_init_free_pages (916 samples, 0.11%)</title><rect x="998.5" y="37" width="1.3" height="15.0" fill="rgb(205,65,14)" rx="2" ry="2" />
+<text  x="1001.51" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (840,474 samples, 99.82%)</title><rect x="10.0" y="677" width="1177.9" height="15.0" fill="rgb(214,221,17)" rx="2" ry="2" />
+<text  x="13.00" y="687.5" >[unknown]</text>
+</g>
+<g >
+<title>blkdev_read_iter (68,531 samples, 8.14%)</title><rect x="451.6" y="101" width="96.1" height="15.0" fill="rgb(215,224,41)" rx="2" ry="2" />
+<text  x="454.63" y="111.5" >blkdev_read..</text>
+</g>
+<g >
+<title>generic_file_read_iter (191 samples, 0.02%)</title><rect x="1187.6" y="469" width="0.2" height="15.0" fill="rgb(215,44,34)" rx="2" ry="2" />
+<text  x="1190.57" y="479.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (896 samples, 0.11%)</title><rect x="548.0" y="213" width="1.3" height="15.0" fill="rgb(241,12,1)" rx="2" ry="2" />
+<text  x="551.01" y="223.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (78 samples, 0.01%)</title><rect x="423.0" y="85" width="0.1" height="15.0" fill="rgb(216,113,23)" rx="2" ry="2" />
+<text  x="426.02" y="95.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (113,549 samples, 13.49%)</title><rect x="587.8" y="325" width="159.1" height="15.0" fill="rgb(234,134,30)" rx="2" ry="2" />
+<text  x="590.81" y="335.5" >entry_SYSCALL_64_aft..</text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (77 samples, 0.01%)</title><rect x="146.3" y="37" width="0.1" height="15.0" fill="rgb(222,48,3)" rx="2" ry="2" />
+<text  x="149.30" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (202 samples, 0.02%)</title><rect x="42.9" y="37" width="0.3" height="15.0" fill="rgb(243,192,0)" rx="2" ry="2" />
+<text  x="45.88" y="47.5" ></text>
+</g>
+<g >
+<title>__activate_page (300 samples, 0.04%)</title><rect x="907.2" y="69" width="0.4" height="15.0" fill="rgb(210,87,36)" rx="2" ry="2" />
+<text  x="910.17" y="79.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (3,649 samples, 0.43%)</title><rect x="1177.4" y="453" width="5.1" height="15.0" fill="rgb(247,214,23)" rx="2" ry="2" />
+<text  x="1180.42" y="463.5" ></text>
+</g>
+<g >
+<title>common_interrupt (233 samples, 0.03%)</title><rect x="1055.3" y="85" width="0.3" height="15.0" fill="rgb(251,164,39)" rx="2" ry="2" />
+<text  x="1058.28" y="95.5" ></text>
+</g>
+<g >
+<title>io_read (292 samples, 0.03%)</title><rect x="1186.3" y="469" width="0.4" height="15.0" fill="rgb(214,112,46)" rx="2" ry="2" />
+<text  x="1189.29" y="479.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (2,360 samples, 0.28%)</title><rect x="758.4" y="37" width="3.3" height="15.0" fill="rgb(249,47,43)" rx="2" ry="2" />
+<text  x="761.41" y="47.5" ></text>
+</g>
+<g >
+<title>workingset_update_node (4,762 samples, 0.57%)</title><rect x="875.3" y="37" width="6.7" height="15.0" fill="rgb(209,151,24)" rx="2" ry="2" />
+<text  x="878.35" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (38,607 samples, 4.59%)</title><rect x="10.0" y="197" width="54.1" height="15.0" fill="rgb(249,143,33)" rx="2" ry="2" />
+<text  x="13.04" y="207.5" >[unkn..</text>
+</g>
+<g >
+<title>filemap_read (247 samples, 0.03%)</title><rect x="1187.2" y="437" width="0.3" height="15.0" fill="rgb(217,63,23)" rx="2" ry="2" />
+<text  x="1190.19" y="447.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (4,786 samples, 0.57%)</title><rect x="792.7" y="53" width="6.7" height="15.0" fill="rgb(231,202,34)" rx="2" ry="2" />
+<text  x="795.73" y="63.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (119 samples, 0.01%)</title><rect x="1095.4" y="37" width="0.2" height="15.0" fill="rgb(248,37,29)" rx="2" ry="2" />
+<text  x="1098.40" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (112 samples, 0.01%)</title><rect x="1187.9" y="437" width="0.1" height="15.0" fill="rgb(233,216,37)" rx="2" ry="2" />
+<text  x="1190.88" y="447.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (3,687 samples, 0.44%)</title><rect x="1032.5" y="53" width="5.2" height="15.0" fill="rgb(253,137,42)" rx="2" ry="2" />
+<text  x="1035.49" y="63.5" ></text>
+</g>
+<g >
+<title>task_work_run (81 samples, 0.01%)</title><rect x="100.7" y="133" width="0.1" height="15.0" fill="rgb(240,212,49)" rx="2" ry="2" />
+<text  x="103.65" y="143.5" ></text>
+</g>
+<g >
+<title>task_work_run (16,347 samples, 1.94%)</title><rect x="564.5" y="245" width="22.9" height="15.0" fill="rgb(243,17,6)" rx="2" ry="2" />
+<text  x="567.54" y="255.5" >t..</text>
+</g>
+<g >
+<title>filemap_read (75,060 samples, 8.91%)</title><rect x="800.7" y="165" width="105.2" height="15.0" fill="rgb(236,53,42)" rx="2" ry="2" />
+<text  x="803.74" y="175.5" >filemap_read</text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (3,104 samples, 0.37%)</title><rect x="59.8" y="117" width="4.3" height="15.0" fill="rgb(231,91,41)" rx="2" ry="2" />
+<text  x="62.80" y="127.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (2,871 samples, 0.34%)</title><rect x="1162.6" y="69" width="4.0" height="15.0" fill="rgb(241,145,20)" rx="2" ry="2" />
+<text  x="1165.57" y="79.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (293 samples, 0.03%)</title><rect x="1186.3" y="565" width="0.4" height="15.0" fill="rgb(242,201,16)" rx="2" ry="2" />
+<text  x="1189.29" y="575.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (95 samples, 0.01%)</title><rect x="1133.7" y="165" width="0.1" height="15.0" fill="rgb(251,48,30)" rx="2" ry="2" />
+<text  x="1136.66" y="175.5" ></text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (60,386 samples, 7.17%)</title><rect x="915.2" y="69" width="84.6" height="15.0" fill="rgb(210,112,50)" rx="2" ry="2" />
+<text  x="918.17" y="79.5" >__alloc_p..</text>
+</g>
+<g >
+<title>blk_mq_get_driver_tag (495 samples, 0.06%)</title><rect x="1162.6" y="37" width="0.7" height="15.0" fill="rgb(243,65,15)" rx="2" ry="2" />
+<text  x="1165.60" y="47.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (80 samples, 0.01%)</title><rect x="547.8" y="197" width="0.1" height="15.0" fill="rgb(242,147,25)" rx="2" ry="2" />
+<text  x="550.79" y="207.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (152 samples, 0.02%)</title><rect x="1150.3" y="181" width="0.2" height="15.0" fill="rgb(252,74,33)" rx="2" ry="2" />
+<text  x="1153.31" y="191.5" ></text>
+</g>
+<g >
+<title>bio_associate_blkg (189 samples, 0.02%)</title><rect x="1008.9" y="37" width="0.3" height="15.0" fill="rgb(251,41,22)" rx="2" ry="2" />
+<text  x="1011.92" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (27,194 samples, 3.23%)</title><rect x="549.3" y="293" width="38.1" height="15.0" fill="rgb(212,190,12)" rx="2" ry="2" />
+<text  x="552.34" y="303.5" >do_..</text>
+</g>
+<g >
+<title>filemap_get_read_batch (77 samples, 0.01%)</title><rect x="1185.9" y="357" width="0.1" height="15.0" fill="rgb(227,100,38)" rx="2" ry="2" />
+<text  x="1188.86" y="367.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (191 samples, 0.02%)</title><rect x="1187.6" y="485" width="0.2" height="15.0" fill="rgb(240,220,48)" rx="2" ry="2" />
+<text  x="1190.57" y="495.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (689 samples, 0.08%)</title><rect x="423.2" y="53" width="1.0" height="15.0" fill="rgb(235,24,36)" rx="2" ry="2" />
+<text  x="426.25" y="63.5" ></text>
+</g>
+<g >
+<title>lru_cache_add (1,284 samples, 0.15%)</title><rect x="1003.8" y="85" width="1.8" height="15.0" fill="rgb(220,94,27)" rx="2" ry="2" />
+<text  x="1006.77" y="95.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (76 samples, 0.01%)</title><rect x="800.0" y="37" width="0.1" height="15.0" fill="rgb(217,175,20)" rx="2" ry="2" />
+<text  x="802.95" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_get_driver_tag (379 samples, 0.05%)</title><rect x="111.2" y="37" width="0.5" height="15.0" fill="rgb(215,179,16)" rx="2" ry="2" />
+<text  x="114.15" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (9,961 samples, 1.18%)</title><rect x="549.4" y="101" width="14.0" height="15.0" fill="rgb(224,8,14)" rx="2" ry="2" />
+<text  x="552.45" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (838,070 samples, 99.53%)</title><rect x="10.0" y="565" width="1174.5" height="15.0" fill="rgb(210,113,13)" rx="2" ry="2" />
+<text  x="13.00" y="575.5" >[unknown]</text>
+</g>
+<g >
+<title>dma_direct_map_sg (127 samples, 0.02%)</title><rect x="1182.1" y="37" width="0.2" height="15.0" fill="rgb(249,195,0)" rx="2" ry="2" />
+<text  x="1185.14" y="47.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (5,210 samples, 0.62%)</title><rect x="1133.9" y="101" width="7.3" height="15.0" fill="rgb(221,36,39)" rx="2" ry="2" />
+<text  x="1136.86" y="111.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (21,725 samples, 2.58%)</title><rect x="1064.6" y="53" width="30.5" height="15.0" fill="rgb(246,144,3)" rx="2" ry="2" />
+<text  x="1067.64" y="63.5" >bl..</text>
+</g>
+<g >
+<title>read_pages (4,787 samples, 0.57%)</title><rect x="792.7" y="69" width="6.7" height="15.0" fill="rgb(248,142,2)" rx="2" ry="2" />
+<text  x="795.73" y="79.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (10,635 samples, 1.26%)</title><rect x="549.4" y="149" width="14.9" height="15.0" fill="rgb(234,228,45)" rx="2" ry="2" />
+<text  x="552.41" y="159.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (104 samples, 0.01%)</title><rect x="549.1" y="53" width="0.2" height="15.0" fill="rgb(236,173,25)" rx="2" ry="2" />
+<text  x="552.11" y="63.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (36,211 samples, 4.30%)</title><rect x="1053.4" y="293" width="50.8" height="15.0" fill="rgb(250,222,10)" rx="2" ry="2" />
+<text  x="1056.44" y="303.5" >io_is..</text>
+</g>
+<g >
+<title>tctx_task_work (491 samples, 0.06%)</title><rect x="450.9" y="213" width="0.7" height="15.0" fill="rgb(239,102,14)" rx="2" ry="2" />
+<text  x="453.91" y="223.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (438 samples, 0.05%)</title><rect x="64.3" y="69" width="0.6" height="15.0" fill="rgb(242,136,7)" rx="2" ry="2" />
+<text  x="67.26" y="79.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (158 samples, 0.02%)</title><rect x="1187.9" y="645" width="0.2" height="15.0" fill="rgb(236,62,39)" rx="2" ry="2" />
+<text  x="1190.87" y="655.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (79 samples, 0.01%)</title><rect x="747.2" y="117" width="0.1" height="15.0" fill="rgb(217,39,25)" rx="2" ry="2" />
+<text  x="750.23" y="127.5" ></text>
+</g>
+<g >
+<title>__fsnotify_parent (1,676 samples, 0.20%)</title><rect x="168.2" y="37" width="2.3" height="15.0" fill="rgb(237,25,35)" rx="2" ry="2" />
+<text  x="171.20" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (125 samples, 0.01%)</title><rect x="1188.1" y="581" width="0.2" height="15.0" fill="rgb(238,130,29)" rx="2" ry="2" />
+<text  x="1191.09" y="591.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (68,558 samples, 8.14%)</title><rect x="451.6" y="165" width="96.1" height="15.0" fill="rgb(208,182,7)" rx="2" ry="2" />
+<text  x="454.61" y="175.5" >__io_queue_..</text>
+</g>
+<g >
+<title>blk_add_rq_to_plug (278 samples, 0.03%)</title><rect x="1075.5" y="37" width="0.4" height="15.0" fill="rgb(214,193,30)" rx="2" ry="2" />
+<text  x="1078.52" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (677 samples, 0.08%)</title><rect x="1104.2" y="197" width="1.0" height="15.0" fill="rgb(253,3,14)" rx="2" ry="2" />
+<text  x="1107.20" y="207.5" ></text>
+</g>
+<g >
+<title>__xas_next (73 samples, 0.01%)</title><rect x="588.0" y="53" width="0.1" height="15.0" fill="rgb(220,107,34)" rx="2" ry="2" />
+<text  x="590.99" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (149 samples, 0.02%)</title><rect x="799.9" y="101" width="0.2" height="15.0" fill="rgb(250,121,0)" rx="2" ry="2" />
+<text  x="802.89" y="111.5" ></text>
+</g>
+<g >
+<title>__blk_mq_alloc_request (1,250 samples, 0.15%)</title><rect x="1155.3" y="101" width="1.8" height="15.0" fill="rgb(230,189,29)" rx="2" ry="2" />
+<text  x="1158.34" y="111.5" ></text>
+</g>
+<g >
+<title>wbt_track (1,463 samples, 0.17%)</title><rect x="1090.7" y="37" width="2.1" height="15.0" fill="rgb(231,200,52)" rx="2" ry="2" />
+<text  x="1093.71" y="47.5" ></text>
+</g>
+<g >
+<title>release_pages (162 samples, 0.02%)</title><rect x="746.7" y="37" width="0.2" height="15.0" fill="rgb(225,185,42)" rx="2" ry="2" />
+<text  x="749.68" y="47.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (310 samples, 0.04%)</title><rect x="1154.9" y="133" width="0.4" height="15.0" fill="rgb(239,184,5)" rx="2" ry="2" />
+<text  x="1157.90" y="143.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (749 samples, 0.09%)</title><rect x="1024.2" y="69" width="1.1" height="15.0" fill="rgb(253,48,46)" rx="2" ry="2" />
+<text  x="1027.24" y="79.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (78 samples, 0.01%)</title><rect x="423.0" y="69" width="0.1" height="15.0" fill="rgb(216,37,35)" rx="2" ry="2" />
+<text  x="426.02" y="79.5" ></text>
+</g>
+<g >
+<title>kmem_cache_alloc (301 samples, 0.04%)</title><rect x="1154.9" y="69" width="0.4" height="15.0" fill="rgb(226,48,1)" rx="2" ry="2" />
+<text  x="1157.91" y="79.5" ></text>
+</g>
+<g >
+<title>__next_zones_zonelist (1,284 samples, 0.15%)</title><rect x="809.2" y="37" width="1.8" height="15.0" fill="rgb(232,162,24)" rx="2" ry="2" />
+<text  x="812.19" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (294,668 samples, 35.00%)</title><rect x="10.0" y="309" width="413.0" height="15.0" fill="rgb(215,199,40)" rx="2" ry="2" />
+<text  x="13.03" y="319.5" >[unknown]</text>
+</g>
+<g >
+<title>rcu_all_qs (115 samples, 0.01%)</title><rect x="844.9" y="37" width="0.2" height="15.0" fill="rgb(229,140,34)" rx="2" ry="2" />
+<text  x="847.94" y="47.5" ></text>
+</g>
+<g >
+<title>blk_finish_plug (87 samples, 0.01%)</title><rect x="52.8" y="85" width="0.1" height="15.0" fill="rgb(231,200,42)" rx="2" ry="2" />
+<text  x="55.76" y="95.5" ></text>
+</g>
+<g >
+<title>task_work_run (3,949 samples, 0.47%)</title><rect x="81.7" y="117" width="5.6" height="15.0" fill="rgb(206,203,11)" rx="2" ry="2" />
+<text  x="84.75" y="127.5" ></text>
+</g>
+<g >
+<title>__activate_page (3,123 samples, 0.37%)</title><rect x="444.3" y="37" width="4.4" height="15.0" fill="rgb(237,20,0)" rx="2" ry="2" />
+<text  x="447.31" y="47.5" ></text>
+</g>
+<g >
+<title>lru_cache_add (7,411 samples, 0.88%)</title><rect x="780.1" y="53" width="10.4" height="15.0" fill="rgb(217,29,50)" rx="2" ry="2" />
+<text  x="783.13" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (1,201 samples, 0.14%)</title><rect x="1182.7" y="325" width="1.7" height="15.0" fill="rgb(231,78,27)" rx="2" ry="2" />
+<text  x="1185.68" y="335.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (10,664 samples, 1.27%)</title><rect x="549.4" y="197" width="14.9" height="15.0" fill="rgb(216,164,28)" rx="2" ry="2" />
+<text  x="552.39" y="207.5" ></text>
+</g>
+<g >
+<title>irqentry_exit (78 samples, 0.01%)</title><rect x="423.0" y="261" width="0.1" height="15.0" fill="rgb(216,54,31)" rx="2" ry="2" />
+<text  x="426.02" y="271.5" ></text>
+</g>
+<g >
+<title>lock_page_lruvec_irqsave (132 samples, 0.02%)</title><rect x="741.9" y="69" width="0.2" height="15.0" fill="rgb(244,123,30)" rx="2" ry="2" />
+<text  x="744.95" y="79.5" ></text>
+</g>
+<g >
+<title>PageHuge (5,365 samples, 0.64%)</title><rect x="608.3" y="37" width="7.5" height="15.0" fill="rgb(228,137,30)" rx="2" ry="2" />
+<text  x="611.26" y="47.5" ></text>
+</g>
+<g >
+<title>read_pages (102 samples, 0.01%)</title><rect x="1154.5" y="197" width="0.1" height="15.0" fill="rgb(209,68,1)" rx="2" ry="2" />
+<text  x="1157.46" y="207.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (330 samples, 0.04%)</title><rect x="1133.1" y="181" width="0.5" height="15.0" fill="rgb(219,87,6)" rx="2" ry="2" />
+<text  x="1136.09" y="191.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (6,129 samples, 0.73%)</title><rect x="1168.5" y="117" width="8.6" height="15.0" fill="rgb(216,105,2)" rx="2" ry="2" />
+<text  x="1171.54" y="127.5" ></text>
+</g>
+<g >
+<title>nvme_process_cq (148 samples, 0.02%)</title><rect x="1166.7" y="101" width="0.2" height="15.0" fill="rgb(230,56,7)" rx="2" ry="2" />
+<text  x="1169.69" y="111.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (82 samples, 0.01%)</title><rect x="258.7" y="181" width="0.2" height="15.0" fill="rgb(218,184,33)" rx="2" ry="2" />
+<text  x="261.75" y="191.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (1,134 samples, 0.13%)</title><rect x="888.2" y="53" width="1.6" height="15.0" fill="rgb(239,221,1)" rx="2" ry="2" />
+<text  x="891.24" y="63.5" ></text>
+</g>
+<g >
+<title>nvme_process_cq (73 samples, 0.01%)</title><rect x="1053.5" y="37" width="0.1" height="15.0" fill="rgb(227,38,25)" rx="2" ry="2" />
+<text  x="1056.49" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (75,061 samples, 8.91%)</title><rect x="800.7" y="197" width="105.2" height="15.0" fill="rgb(246,8,53)" rx="2" ry="2" />
+<text  x="803.74" y="207.5" >blkdev_read_..</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1973" width="1178.8" height="15.0" fill="rgb(228,138,4)" rx="2" ry="2" />
+<text  x="13.00" y="1983.5" >[unknown]</text>
+</g>
+<g >
+<title>io_req_free_batch (550 samples, 0.07%)</title><rect x="51.5" y="37" width="0.8" height="15.0" fill="rgb(238,140,40)" rx="2" ry="2" />
+<text  x="54.49" y="47.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_charge (1,552 samples, 0.18%)</title><rect x="1001.6" y="69" width="2.2" height="15.0" fill="rgb(228,94,27)" rx="2" ry="2" />
+<text  x="1004.59" y="79.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (979 samples, 0.12%)</title><rect x="1003.8" y="53" width="1.3" height="15.0" fill="rgb(254,166,14)" rx="2" ry="2" />
+<text  x="1006.77" y="63.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (4,524 samples, 0.54%)</title><rect x="36.4" y="117" width="6.3" height="15.0" fill="rgb(244,130,49)" rx="2" ry="2" />
+<text  x="39.38" y="127.5" ></text>
+</g>
+<g >
+<title>__pagevec_lru_add (6,549 samples, 0.78%)</title><rect x="780.7" y="37" width="9.2" height="15.0" fill="rgb(222,150,25)" rx="2" ry="2" />
+<text  x="783.74" y="47.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (3,030 samples, 0.36%)</title><rect x="1178.2" y="149" width="4.3" height="15.0" fill="rgb(245,193,12)" rx="2" ry="2" />
+<text  x="1181.23" y="159.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (3,022 samples, 0.36%)</title><rect x="42.9" y="85" width="4.2" height="15.0" fill="rgb(238,72,53)" rx="2" ry="2" />
+<text  x="45.88" y="95.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (270 samples, 0.03%)</title><rect x="1185.8" y="533" width="0.4" height="15.0" fill="rgb(242,91,23)" rx="2" ry="2" />
+<text  x="1188.84" y="543.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (1,095 samples, 0.13%)</title><rect x="1053.6" y="149" width="1.5" height="15.0" fill="rgb(251,168,38)" rx="2" ry="2" />
+<text  x="1056.60" y="159.5" ></text>
+</g>
+<g >
+<title>blk_rq_merge_ok (78 samples, 0.01%)</title><rect x="1133.4" y="53" width="0.2" height="15.0" fill="rgb(229,24,48)" rx="2" ry="2" />
+<text  x="1136.45" y="63.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (81 samples, 0.01%)</title><rect x="87.3" y="197" width="0.1" height="15.0" fill="rgb(210,47,11)" rx="2" ry="2" />
+<text  x="90.30" y="207.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (191 samples, 0.02%)</title><rect x="1187.6" y="549" width="0.2" height="15.0" fill="rgb(223,141,51)" rx="2" ry="2" />
+<text  x="1190.57" y="559.5" ></text>
+</g>
+<g >
+<title>__mem_cgroup_threshold (91 samples, 0.01%)</title><rect x="1002.4" y="37" width="0.2" height="15.0" fill="rgb(209,119,42)" rx="2" ry="2" />
+<text  x="1005.44" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (11,225 samples, 1.33%)</title><rect x="890.2" y="69" width="15.7" height="15.0" fill="rgb(227,190,49)" rx="2" ry="2" />
+<text  x="893.17" y="79.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (4,190 samples, 0.50%)</title><rect x="100.8" y="101" width="5.8" height="15.0" fill="rgb(206,91,23)" rx="2" ry="2" />
+<text  x="103.77" y="111.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_from_id (73 samples, 0.01%)</title><rect x="726.2" y="37" width="0.1" height="15.0" fill="rgb(226,29,42)" rx="2" ry="2" />
+<text  x="729.16" y="47.5" ></text>
+</g>
+<g >
+<title>read_tsc (995 samples, 0.12%)</title><rect x="151.6" y="37" width="1.4" height="15.0" fill="rgb(222,156,39)" rx="2" ry="2" />
+<text  x="154.62" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (3,019 samples, 0.36%)</title><rect x="1149.7" y="293" width="4.3" height="15.0" fill="rgb(226,168,33)" rx="2" ry="2" />
+<text  x="1152.73" y="303.5" ></text>
+</g>
+<g >
+<title>sbitmap_get (1,639 samples, 0.19%)</title><rect x="1160.2" y="53" width="2.3" height="15.0" fill="rgb(238,95,45)" rx="2" ry="2" />
+<text  x="1163.20" y="63.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (118 samples, 0.01%)</title><rect x="1167.5" y="229" width="0.1" height="15.0" fill="rgb(229,73,46)" rx="2" ry="2" />
+<text  x="1170.46" y="239.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (444 samples, 0.05%)</title><rect x="1185.1" y="485" width="0.7" height="15.0" fill="rgb(207,179,35)" rx="2" ry="2" />
+<text  x="1188.15" y="495.5" ></text>
+</g>
+<g >
+<title>blk_mq_start_request (373 samples, 0.04%)</title><rect x="1171.1" y="37" width="0.6" height="15.0" fill="rgb(214,31,26)" rx="2" ry="2" />
+<text  x="1174.15" y="47.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (623 samples, 0.07%)</title><rect x="34.7" y="37" width="0.9" height="15.0" fill="rgb(213,7,51)" rx="2" ry="2" />
+<text  x="37.68" y="47.5" ></text>
+</g>
+<g >
+<title>get_mem_cgroup_from_mm (103 samples, 0.01%)</title><rect x="1001.6" y="53" width="0.1" height="15.0" fill="rgb(237,228,0)" rx="2" ry="2" />
+<text  x="1004.59" y="63.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (256 samples, 0.03%)</title><rect x="1186.8" y="613" width="0.4" height="15.0" fill="rgb(229,116,51)" rx="2" ry="2" />
+<text  x="1189.83" y="623.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (21,191 samples, 2.52%)</title><rect x="1022.6" y="341" width="29.7" height="15.0" fill="rgb(253,25,48)" rx="2" ry="2" />
+<text  x="1025.61" y="351.5" >__..</text>
+</g>
+<g >
+<title>mempool_alloc (5,194 samples, 0.62%)</title><rect x="1133.9" y="69" width="7.2" height="15.0" fill="rgb(211,164,21)" rx="2" ry="2" />
+<text  x="1136.87" y="79.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (268 samples, 0.03%)</title><rect x="1185.8" y="485" width="0.4" height="15.0" fill="rgb(213,215,26)" rx="2" ry="2" />
+<text  x="1188.84" y="495.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (37,590 samples, 4.46%)</title><rect x="747.1" y="197" width="52.7" height="15.0" fill="rgb(246,171,11)" rx="2" ry="2" />
+<text  x="750.08" y="207.5" >io_it..</text>
+</g>
+<g >
+<title>io_issue_sqe (19,590 samples, 2.33%)</title><rect x="1105.2" y="309" width="27.5" height="15.0" fill="rgb(250,173,6)" rx="2" ry="2" />
+<text  x="1108.20" y="319.5" >i..</text>
+</g>
+<g >
+<title>__mod_node_page_state (122 samples, 0.01%)</title><rect x="563.7" y="37" width="0.2" height="15.0" fill="rgb(250,108,3)" rx="2" ry="2" />
+<text  x="566.69" y="47.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (99 samples, 0.01%)</title><rect x="52.6" y="69" width="0.1" height="15.0" fill="rgb(222,23,5)" rx="2" ry="2" />
+<text  x="55.61" y="79.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1477" width="1178.8" height="15.0" fill="rgb(241,154,17)" rx="2" ry="2" />
+<text  x="13.00" y="1487.5" >[unknown]</text>
+</g>
+<g >
+<title>native_queued_spin_lock_slowpath (74 samples, 0.01%)</title><rect x="1022.9" y="37" width="0.1" height="15.0" fill="rgb(213,121,44)" rx="2" ry="2" />
+<text  x="1025.89" y="47.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock (169 samples, 0.02%)</title><rect x="800.9" y="37" width="0.2" height="15.0" fill="rgb(242,112,32)" rx="2" ry="2" />
+<text  x="803.89" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (37,637 samples, 4.47%)</title><rect x="747.0" y="293" width="52.8" height="15.0" fill="rgb(221,32,4)" rx="2" ry="2" />
+<text  x="750.03" y="303.5" >__do_..</text>
+</g>
+<g >
+<title>ondemand_readahead (105 samples, 0.01%)</title><rect x="245.2" y="37" width="0.1" height="15.0" fill="rgb(224,219,15)" rx="2" ry="2" />
+<text  x="248.16" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (1,048 samples, 0.12%)</title><rect x="114.0" y="69" width="1.4" height="15.0" fill="rgb(242,74,9)" rx="2" ry="2" />
+<text  x="116.98" y="79.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (77 samples, 0.01%)</title><rect x="1185.5" y="261" width="0.1" height="15.0" fill="rgb(222,148,0)" rx="2" ry="2" />
+<text  x="1188.46" y="271.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (16,761 samples, 1.99%)</title><rect x="87.4" y="197" width="23.5" height="15.0" fill="rgb(227,218,6)" rx="2" ry="2" />
+<text  x="90.42" y="207.5" >e..</text>
+</g>
+<g >
+<title>io_req_free_batch (2,431 samples, 0.29%)</title><rect x="83.9" y="69" width="3.4" height="15.0" fill="rgb(247,38,4)" rx="2" ry="2" />
+<text  x="86.87" y="79.5" ></text>
+</g>
+<g >
+<title>find_next_zero_bit (132 samples, 0.02%)</title><rect x="1162.3" y="37" width="0.2" height="15.0" fill="rgb(252,100,3)" rx="2" ry="2" />
+<text  x="1165.31" y="47.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (6,733 samples, 0.80%)</title><rect x="1167.7" y="197" width="9.5" height="15.0" fill="rgb(213,135,0)" rx="2" ry="2" />
+<text  x="1170.73" y="207.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (237 samples, 0.03%)</title><rect x="1187.2" y="421" width="0.3" height="15.0" fill="rgb(246,228,49)" rx="2" ry="2" />
+<text  x="1190.21" y="431.5" ></text>
+</g>
+<g >
+<title>blk_add_timer (392 samples, 0.05%)</title><rect x="1170.6" y="37" width="0.5" height="15.0" fill="rgb(209,70,49)" rx="2" ry="2" />
+<text  x="1173.60" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (7,444 samples, 0.88%)</title><rect x="114.0" y="117" width="10.4" height="15.0" fill="rgb(212,77,30)" rx="2" ry="2" />
+<text  x="116.96" y="127.5" ></text>
+</g>
+<g >
+<title>filemap_read (204 samples, 0.02%)</title><rect x="1186.8" y="421" width="0.3" height="15.0" fill="rgb(236,71,47)" rx="2" ry="2" />
+<text  x="1189.84" y="431.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (36,213 samples, 4.30%)</title><rect x="1053.4" y="309" width="50.8" height="15.0" fill="rgb(248,118,3)" rx="2" ry="2" />
+<text  x="1056.44" y="319.5" >__io_..</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1077" width="1178.8" height="15.0" fill="rgb(228,211,23)" rx="2" ry="2" />
+<text  x="13.00" y="1087.5" >[unknown]</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1765" width="1178.8" height="15.0" fill="rgb(229,228,18)" rx="2" ry="2" />
+<text  x="13.00" y="1775.5" >[unknown]</text>
+</g>
+<g >
+<title>ondemand_readahead (9,035 samples, 1.07%)</title><rect x="550.7" y="69" width="12.7" height="15.0" fill="rgb(207,141,9)" rx="2" ry="2" />
+<text  x="553.75" y="79.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (673 samples, 0.08%)</title><rect x="1054.0" y="53" width="0.9" height="15.0" fill="rgb(229,104,37)" rx="2" ry="2" />
+<text  x="1056.97" y="63.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (3,050 samples, 0.36%)</title><rect x="742.6" y="85" width="4.3" height="15.0" fill="rgb(233,27,13)" rx="2" ry="2" />
+<text  x="745.64" y="95.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (216 samples, 0.03%)</title><rect x="799.4" y="69" width="0.3" height="15.0" fill="rgb(234,204,51)" rx="2" ry="2" />
+<text  x="802.45" y="79.5" ></text>
+</g>
+<g >
+<title>__fget_files (138 samples, 0.02%)</title><rect x="36.4" y="37" width="0.2" height="15.0" fill="rgb(228,34,26)" rx="2" ry="2" />
+<text  x="39.38" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (2,871 samples, 0.34%)</title><rect x="1162.6" y="85" width="4.0" height="15.0" fill="rgb(224,62,20)" rx="2" ry="2" />
+<text  x="1165.57" y="95.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (292 samples, 0.03%)</title><rect x="1186.3" y="517" width="0.4" height="15.0" fill="rgb(244,190,16)" rx="2" ry="2" />
+<text  x="1189.29" y="527.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (114 samples, 0.01%)</title><rect x="1159.8" y="261" width="0.1" height="15.0" fill="rgb(241,161,4)" rx="2" ry="2" />
+<text  x="1162.79" y="271.5" ></text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (130 samples, 0.02%)</title><rect x="1154.6" y="165" width="0.2" height="15.0" fill="rgb(212,196,3)" rx="2" ry="2" />
+<text  x="1157.60" y="175.5" ></text>
+</g>
+<g >
+<title>workingset_refault (4,920 samples, 0.58%)</title><rect x="726.5" y="37" width="6.9" height="15.0" fill="rgb(226,147,30)" rx="2" ry="2" />
+<text  x="729.51" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1333" width="1178.8" height="15.0" fill="rgb(224,100,41)" rx="2" ry="2" />
+<text  x="13.00" y="1343.5" >[unknown]</text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (584 samples, 0.07%)</title><rect x="804.5" y="53" width="0.8" height="15.0" fill="rgb(221,217,44)" rx="2" ry="2" />
+<text  x="807.48" y="63.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (1,131 samples, 0.13%)</title><rect x="1150.5" y="133" width="1.6" height="15.0" fill="rgb(208,30,36)" rx="2" ry="2" />
+<text  x="1153.54" y="143.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (16,340 samples, 1.94%)</title><rect x="564.5" y="165" width="22.9" height="15.0" fill="rgb(236,6,46)" rx="2" ry="2" />
+<text  x="567.54" y="175.5" >i..</text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (104 samples, 0.01%)</title><rect x="1184.9" y="165" width="0.2" height="15.0" fill="rgb(227,128,34)" rx="2" ry="2" />
+<text  x="1187.93" y="175.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (8,048 samples, 0.96%)</title><rect x="892.5" y="37" width="11.3" height="15.0" fill="rgb(249,106,41)" rx="2" ry="2" />
+<text  x="895.53" y="47.5" ></text>
+</g>
+<g >
+<title>__cond_resched (111 samples, 0.01%)</title><rect x="249.5" y="37" width="0.2" height="15.0" fill="rgb(226,200,0)" rx="2" ry="2" />
+<text  x="252.53" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (1,414 samples, 0.17%)</title><rect x="34.3" y="69" width="2.0" height="15.0" fill="rgb(244,46,34)" rx="2" ry="2" />
+<text  x="37.27" y="79.5" ></text>
+</g>
+<g >
+<title>blk_mq_end_request (144 samples, 0.02%)</title><rect x="1166.7" y="53" width="0.2" height="15.0" fill="rgb(223,4,11)" rx="2" ry="2" />
+<text  x="1169.69" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_read (238 samples, 0.03%)</title><rect x="1166.7" y="261" width="0.3" height="15.0" fill="rgb(240,133,15)" rx="2" ry="2" />
+<text  x="1169.68" y="271.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (3,650 samples, 0.43%)</title><rect x="1177.4" y="485" width="5.1" height="15.0" fill="rgb(253,60,32)" rx="2" ry="2" />
+<text  x="1180.42" y="495.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (694 samples, 0.08%)</title><rect x="1153.0" y="85" width="0.9" height="15.0" fill="rgb(208,135,46)" rx="2" ry="2" />
+<text  x="1155.96" y="95.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (80 samples, 0.01%)</title><rect x="42.8" y="85" width="0.1" height="15.0" fill="rgb(240,43,9)" rx="2" ry="2" />
+<text  x="45.76" y="95.5" ></text>
+</g>
+<g >
+<title>filemap_read (123 samples, 0.01%)</title><rect x="1187.9" y="469" width="0.1" height="15.0" fill="rgb(248,97,12)" rx="2" ry="2" />
+<text  x="1190.87" y="479.5" ></text>
+</g>
+<g >
+<title>nvme_irq (82 samples, 0.01%)</title><rect x="1187.3" y="229" width="0.1" height="15.0" fill="rgb(226,53,9)" rx="2" ry="2" />
+<text  x="1190.29" y="239.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (2,692 samples, 0.32%)</title><rect x="419.0" y="37" width="3.8" height="15.0" fill="rgb(242,146,29)" rx="2" ry="2" />
+<text  x="422.01" y="47.5" ></text>
+</g>
+<g >
+<title>nvme_irq (72 samples, 0.01%)</title><rect x="1182.9" y="133" width="0.1" height="15.0" fill="rgb(244,128,34)" rx="2" ry="2" />
+<text  x="1185.89" y="143.5" ></text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (2,075 samples, 0.25%)</title><rect x="750.6" y="37" width="2.9" height="15.0" fill="rgb(252,74,35)" rx="2" ry="2" />
+<text  x="753.58" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (23,311 samples, 2.77%)</title><rect x="10.0" y="165" width="32.7" height="15.0" fill="rgb(249,165,15)" rx="2" ry="2" />
+<text  x="13.05" y="175.5" >[u..</text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (113 samples, 0.01%)</title><rect x="1188.3" y="645" width="0.1" height="15.0" fill="rgb(227,4,7)" rx="2" ry="2" />
+<text  x="1191.28" y="655.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (80 samples, 0.01%)</title><rect x="547.8" y="293" width="0.1" height="15.0" fill="rgb(219,50,12)" rx="2" ry="2" />
+<text  x="550.79" y="303.5" ></text>
+</g>
+<g >
+<title>__pagevec_lru_add (131 samples, 0.02%)</title><rect x="1022.8" y="85" width="0.2" height="15.0" fill="rgb(230,153,20)" rx="2" ry="2" />
+<text  x="1025.81" y="95.5" ></text>
+</g>
+<g >
+<title>nvme_queue_rq (82 samples, 0.01%)</title><rect x="1159.5" y="53" width="0.1" height="15.0" fill="rgb(221,96,6)" rx="2" ry="2" />
+<text  x="1162.47" y="63.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (5,010 samples, 0.60%)</title><rect x="1159.6" y="421" width="7.1" height="15.0" fill="rgb(218,157,35)" rx="2" ry="2" />
+<text  x="1162.65" y="431.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (6,733 samples, 0.80%)</title><rect x="1167.7" y="213" width="9.5" height="15.0" fill="rgb(236,217,19)" rx="2" ry="2" />
+<text  x="1170.73" y="223.5" ></text>
+</g>
+<g >
+<title>release_pages (92 samples, 0.01%)</title><rect x="1005.4" y="53" width="0.2" height="15.0" fill="rgb(235,206,7)" rx="2" ry="2" />
+<text  x="1008.44" y="63.5" ></text>
+</g>
+<g >
+<title>io_read (74 samples, 0.01%)</title><rect x="1182.5" y="357" width="0.1" height="15.0" fill="rgb(240,116,38)" rx="2" ry="2" />
+<text  x="1185.53" y="367.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (19,592 samples, 2.33%)</title><rect x="1105.2" y="341" width="27.5" height="15.0" fill="rgb(225,126,24)" rx="2" ry="2" />
+<text  x="1108.20" y="351.5" >i..</text>
+</g>
+<g >
+<title>__mod_memcg_lruvec_state (749 samples, 0.09%)</title><rect x="1024.2" y="53" width="1.1" height="15.0" fill="rgb(247,142,3)" rx="2" ry="2" />
+<text  x="1027.24" y="63.5" ></text>
+</g>
+<g >
+<title>task_work_run (80 samples, 0.01%)</title><rect x="547.8" y="229" width="0.1" height="15.0" fill="rgb(240,121,40)" rx="2" ry="2" />
+<text  x="550.79" y="239.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (1,235 samples, 0.15%)</title><rect x="1182.6" y="469" width="1.8" height="15.0" fill="rgb(208,14,44)" rx="2" ry="2" />
+<text  x="1185.65" y="479.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (2,871 samples, 0.34%)</title><rect x="1162.6" y="101" width="4.0" height="15.0" fill="rgb(244,109,40)" rx="2" ry="2" />
+<text  x="1165.57" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1173" width="1178.8" height="15.0" fill="rgb(209,61,48)" rx="2" ry="2" />
+<text  x="13.00" y="1183.5" >[unknown]</text>
+</g>
+<g >
+<title>tctx_task_work (195 samples, 0.02%)</title><rect x="1149.4" y="357" width="0.3" height="15.0" fill="rgb(243,7,30)" rx="2" ry="2" />
+<text  x="1152.43" y="367.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (111,661 samples, 13.26%)</title><rect x="259.0" y="117" width="156.5" height="15.0" fill="rgb(225,54,51)" rx="2" ry="2" />
+<text  x="261.99" y="127.5" >blkdev_read_iter</text>
+</g>
+<g >
+<title>xas_load (125 samples, 0.01%)</title><rect x="563.2" y="37" width="0.2" height="15.0" fill="rgb(252,57,22)" rx="2" ry="2" />
+<text  x="566.23" y="47.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (112 samples, 0.01%)</title><rect x="723.1" y="37" width="0.1" height="15.0" fill="rgb(248,203,33)" rx="2" ry="2" />
+<text  x="726.09" y="47.5" ></text>
+</g>
+<g >
+<title>syscall (72 samples, 0.01%)</title><rect x="1188.4" y="725" width="0.1" height="15.0" fill="rgb(226,176,36)" rx="2" ry="2" />
+<text  x="1191.44" y="735.5" ></text>
+</g>
+<g >
+<title>nvme_queue_rq (104 samples, 0.01%)</title><rect x="1184.9" y="101" width="0.2" height="15.0" fill="rgb(217,97,30)" rx="2" ry="2" />
+<text  x="1187.93" y="111.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (120 samples, 0.01%)</title><rect x="1132.8" y="181" width="0.1" height="15.0" fill="rgb(229,166,53)" rx="2" ry="2" />
+<text  x="1135.77" y="191.5" ></text>
+</g>
+<g >
+<title>workingset_activation (2,084 samples, 0.25%)</title><rect x="412.6" y="53" width="2.9" height="15.0" fill="rgb(222,118,48)" rx="2" ry="2" />
+<text  x="415.56" y="63.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (491 samples, 0.06%)</title><rect x="450.9" y="117" width="0.7" height="15.0" fill="rgb(221,197,40)" rx="2" ry="2" />
+<text  x="453.91" y="127.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (600 samples, 0.07%)</title><rect x="173.4" y="165" width="0.8" height="15.0" fill="rgb(222,1,28)" rx="2" ry="2" />
+<text  x="176.39" y="175.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (1,321 samples, 0.16%)</title><rect x="1182.6" y="533" width="1.9" height="15.0" fill="rgb(245,217,1)" rx="2" ry="2" />
+<text  x="1185.65" y="543.5" ></text>
+</g>
+<g >
+<title>should_fail_bio (143 samples, 0.02%)</title><rect x="1048.9" y="37" width="0.2" height="15.0" fill="rgb(245,22,2)" rx="2" ry="2" />
+<text  x="1051.86" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (3,386 samples, 0.40%)</title><rect x="742.2" y="277" width="4.7" height="15.0" fill="rgb(235,37,50)" rx="2" ry="2" />
+<text  x="745.20" y="287.5" ></text>
+</g>
+<g >
+<title>nvme_setup_cmd (1,787 samples, 0.21%)</title><rect x="1172.8" y="37" width="2.5" height="15.0" fill="rgb(209,163,14)" rx="2" ry="2" />
+<text  x="1175.84" y="47.5" ></text>
+</g>
+<g >
+<title>xa_get_order (162 samples, 0.02%)</title><rect x="733.4" y="37" width="0.2" height="15.0" fill="rgb(249,205,49)" rx="2" ry="2" />
+<text  x="736.40" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (82 samples, 0.01%)</title><rect x="1184.4" y="389" width="0.1" height="15.0" fill="rgb(223,195,27)" rx="2" ry="2" />
+<text  x="1187.38" y="399.5" ></text>
+</g>
+<g >
+<title>[unknown] (840,883 samples, 99.87%)</title><rect x="10.0" y="725" width="1178.4" height="15.0" fill="rgb(232,105,12)" rx="2" ry="2" />
+<text  x="13.00" y="735.5" >[unknown]</text>
+</g>
+<g >
+<title>io_submit_sqes (1,797 samples, 0.21%)</title><rect x="36.6" y="69" width="2.5" height="15.0" fill="rgb(208,98,7)" rx="2" ry="2" />
+<text  x="39.58" y="79.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (3,746 samples, 0.44%)</title><rect x="1154.1" y="373" width="5.3" height="15.0" fill="rgb(208,12,37)" rx="2" ry="2" />
+<text  x="1157.14" y="383.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (491 samples, 0.06%)</title><rect x="450.9" y="197" width="0.7" height="15.0" fill="rgb(213,65,42)" rx="2" ry="2" />
+<text  x="453.91" y="207.5" ></text>
+</g>
+<g >
+<title>__check_object_size (3,315 samples, 0.39%)</title><rect x="564.6" y="53" width="4.6" height="15.0" fill="rgb(221,59,47)" rx="2" ry="2" />
+<text  x="567.56" y="63.5" ></text>
+</g>
+<g >
+<title>workingset_refault (105 samples, 0.01%)</title><rect x="807.1" y="69" width="0.2" height="15.0" fill="rgb(247,10,13)" rx="2" ry="2" />
+<text  x="810.12" y="79.5" ></text>
+</g>
+<g >
+<title>blk_mq_end_request (89 samples, 0.01%)</title><rect x="1185.3" y="53" width="0.1" height="15.0" fill="rgb(239,49,35)" rx="2" ry="2" />
+<text  x="1188.30" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_read (3,019 samples, 0.36%)</title><rect x="1149.7" y="261" width="4.3" height="15.0" fill="rgb(252,68,21)" rx="2" ry="2" />
+<text  x="1152.73" y="271.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (486 samples, 0.06%)</title><rect x="914.5" y="69" width="0.7" height="15.0" fill="rgb(217,163,1)" rx="2" ry="2" />
+<text  x="917.47" y="79.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (60,388 samples, 7.17%)</title><rect x="915.2" y="101" width="84.6" height="15.0" fill="rgb(238,140,6)" rx="2" ry="2" />
+<text  x="918.17" y="111.5" >__page_ca..</text>
+</g>
+<g >
+<title>xas_find_conflict (186 samples, 0.02%)</title><rect x="748.7" y="37" width="0.3" height="15.0" fill="rgb(237,175,36)" rx="2" ry="2" />
+<text  x="751.74" y="47.5" ></text>
+</g>
+<g >
+<title>task_work_run (1,414 samples, 0.17%)</title><rect x="34.3" y="53" width="2.0" height="15.0" fill="rgb(213,66,46)" rx="2" ry="2" />
+<text  x="37.27" y="63.5" ></text>
+</g>
+<g >
+<title>workingset_refault (1,368 samples, 0.16%)</title><rect x="888.2" y="69" width="2.0" height="15.0" fill="rgb(216,10,28)" rx="2" ry="2" />
+<text  x="891.24" y="79.5" ></text>
+</g>
+<g >
+<title>xas_store (1,808 samples, 0.21%)</title><rect x="777.6" y="37" width="2.5" height="15.0" fill="rgb(221,202,31)" rx="2" ry="2" />
+<text  x="780.59" y="47.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (261 samples, 0.03%)</title><rect x="1106.1" y="149" width="0.4" height="15.0" fill="rgb(219,10,4)" rx="2" ry="2" />
+<text  x="1109.09" y="159.5" ></text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (896 samples, 0.11%)</title><rect x="548.0" y="261" width="1.3" height="15.0" fill="rgb(210,181,26)" rx="2" ry="2" />
+<text  x="551.01" y="271.5" ></text>
+</g>
+<g >
+<title>radix_tree_lookup (2,307 samples, 0.27%)</title><rect x="1027.8" y="53" width="3.3" height="15.0" fill="rgb(209,54,54)" rx="2" ry="2" />
+<text  x="1030.82" y="63.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (691 samples, 0.08%)</title><rect x="1021.6" y="293" width="1.0" height="15.0" fill="rgb(243,80,42)" rx="2" ry="2" />
+<text  x="1024.61" y="303.5" ></text>
+</g>
+<g >
+<title>io_read (125 samples, 0.01%)</title><rect x="1188.1" y="549" width="0.2" height="15.0" fill="rgb(208,55,17)" rx="2" ry="2" />
+<text  x="1191.09" y="559.5" ></text>
+</g>
+<g >
+<title>__kmalloc (99 samples, 0.01%)</title><rect x="65.1" y="37" width="0.2" height="15.0" fill="rgb(245,150,42)" rx="2" ry="2" />
+<text  x="68.13" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (95 samples, 0.01%)</title><rect x="1149.9" y="213" width="0.1" height="15.0" fill="rgb(236,35,41)" rx="2" ry="2" />
+<text  x="1152.91" y="223.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (164 samples, 0.02%)</title><rect x="1189.5" y="1861" width="0.2" height="15.0" fill="rgb(242,108,42)" rx="2" ry="2" />
+<text  x="1192.46" y="1871.5" ></text>
+</g>
+<g >
+<title>__nrand48_r (331 samples, 0.04%)</title><rect x="1189.3" y="2037" width="0.5" height="15.0" fill="rgb(254,81,1)" rx="2" ry="2" />
+<text  x="1192.29" y="2047.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (10,970 samples, 1.30%)</title><rect x="569.2" y="69" width="15.4" height="15.0" fill="rgb(237,67,44)" rx="2" ry="2" />
+<text  x="572.21" y="79.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1189" width="1178.8" height="15.0" fill="rgb(224,134,7)" rx="2" ry="2" />
+<text  x="13.00" y="1199.5" >[unknown]</text>
+</g>
+<g >
+<title>blkdev_read_iter (140 samples, 0.02%)</title><rect x="1177.2" y="309" width="0.2" height="15.0" fill="rgb(238,23,40)" rx="2" ry="2" />
+<text  x="1180.20" y="319.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (14,336 samples, 1.70%)</title><rect x="424.2" y="53" width="20.1" height="15.0" fill="rgb(210,89,37)" rx="2" ry="2" />
+<text  x="427.22" y="63.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (17,480 samples, 2.08%)</title><rect x="755.6" y="53" width="24.5" height="15.0" fill="rgb(227,208,19)" rx="2" ry="2" />
+<text  x="758.63" y="63.5" >_..</text>
+</g>
+<g >
+<title>xas_start (98 samples, 0.01%)</title><rect x="598.5" y="37" width="0.1" height="15.0" fill="rgb(237,208,54)" rx="2" ry="2" />
+<text  x="601.49" y="47.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (54,329 samples, 6.45%)</title><rect x="173.4" y="229" width="76.1" height="15.0" fill="rgb(228,89,4)" rx="2" ry="2" />
+<text  x="176.38" y="239.5" >__x64_sy..</text>
+</g>
+<g >
+<title>__handle_irq_event_percpu (77 samples, 0.01%)</title><rect x="1185.5" y="181" width="0.1" height="15.0" fill="rgb(249,206,47)" rx="2" ry="2" />
+<text  x="1188.46" y="191.5" ></text>
+</g>
+<g >
+<title>slab_pre_alloc_hook.constprop.0 (108 samples, 0.01%)</title><rect x="95.6" y="37" width="0.1" height="15.0" fill="rgb(251,180,54)" rx="2" ry="2" />
+<text  x="98.57" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_read (19,569 samples, 2.32%)</title><rect x="1105.2" y="229" width="27.4" height="15.0" fill="rgb(222,33,19)" rx="2" ry="2" />
+<text  x="1108.21" y="239.5" >f..</text>
+</g>
+<g >
+<title>submit_bio (260 samples, 0.03%)</title><rect x="1023.5" y="69" width="0.3" height="15.0" fill="rgb(240,15,50)" rx="2" ry="2" />
+<text  x="1026.47" y="79.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (1,624 samples, 0.19%)</title><rect x="47.2" y="53" width="2.3" height="15.0" fill="rgb(222,74,52)" rx="2" ry="2" />
+<text  x="50.24" y="63.5" ></text>
+</g>
+<g >
+<title>__virt_addr_valid (1,000 samples, 0.12%)</title><rect x="259.0" y="37" width="1.4" height="15.0" fill="rgb(228,155,13)" rx="2" ry="2" />
+<text  x="262.00" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (6,933 samples, 0.82%)</title><rect x="1167.5" y="261" width="9.7" height="15.0" fill="rgb(222,21,10)" rx="2" ry="2" />
+<text  x="1170.45" y="271.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (19,828 samples, 2.35%)</title><rect x="1105.2" y="421" width="27.8" height="15.0" fill="rgb(235,45,32)" rx="2" ry="2" />
+<text  x="1108.18" y="431.5" >e..</text>
+</g>
+<g >
+<title>common_interrupt (135 samples, 0.02%)</title><rect x="1052.3" y="101" width="0.2" height="15.0" fill="rgb(209,14,15)" rx="2" ry="2" />
+<text  x="1055.34" y="111.5" ></text>
+</g>
+<g >
+<title>__lock_page_async (3,093 samples, 0.37%)</title><rect x="221.8" y="37" width="4.4" height="15.0" fill="rgb(247,126,13)" rx="2" ry="2" />
+<text  x="224.82" y="47.5" ></text>
+</g>
+<g >
+<title>kmalloc_slab (341 samples, 0.04%)</title><rect x="115.8" y="37" width="0.5" height="15.0" fill="rgb(249,52,35)" rx="2" ry="2" />
+<text  x="118.77" y="47.5" ></text>
+</g>
+<g >
+<title>kfree (3,042 samples, 0.36%)</title><rect x="106.6" y="53" width="4.3" height="15.0" fill="rgb(233,132,50)" rx="2" ry="2" />
+<text  x="109.64" y="63.5" ></text>
+</g>
+<g >
+<title>submit_bio (1,292 samples, 0.15%)</title><rect x="1152.1" y="133" width="1.8" height="15.0" fill="rgb(215,157,33)" rx="2" ry="2" />
+<text  x="1155.13" y="143.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (81,138 samples, 9.64%)</title><rect x="907.9" y="197" width="113.7" height="15.0" fill="rgb(245,24,21)" rx="2" ry="2" />
+<text  x="910.88" y="207.5" >generic_file_r..</text>
+</g>
+<g >
+<title>generic_file_read_iter (1,274 samples, 0.15%)</title><rect x="906.0" y="149" width="1.8" height="15.0" fill="rgb(222,166,6)" rx="2" ry="2" />
+<text  x="908.99" y="159.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (1,992 samples, 0.24%)</title><rect x="111.1" y="53" width="2.8" height="15.0" fill="rgb(228,87,50)" rx="2" ry="2" />
+<text  x="114.14" y="63.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (34,870 samples, 4.14%)</title><rect x="750.6" y="117" width="48.8" height="15.0" fill="rgb(239,94,16)" rx="2" ry="2" />
+<text  x="753.57" y="127.5" >page..</text>
+</g>
+<g >
+<title>io_iter_do_read (140 samples, 0.02%)</title><rect x="1177.2" y="325" width="0.2" height="15.0" fill="rgb(221,77,4)" rx="2" ry="2" />
+<text  x="1180.20" y="335.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1141" width="1178.8" height="15.0" fill="rgb(247,191,35)" rx="2" ry="2" />
+<text  x="13.00" y="1151.5" >[unknown]</text>
+</g>
+<g >
+<title>page_cache_sync_ra (220 samples, 0.03%)</title><rect x="1186.4" y="373" width="0.3" height="15.0" fill="rgb(231,12,20)" rx="2" ry="2" />
+<text  x="1189.39" y="383.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (9,525 samples, 1.13%)</title><rect x="87.4" y="165" width="13.4" height="15.0" fill="rgb(239,149,16)" rx="2" ry="2" />
+<text  x="90.42" y="175.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (319 samples, 0.04%)</title><rect x="89.1" y="53" width="0.5" height="15.0" fill="rgb(238,221,31)" rx="2" ry="2" />
+<text  x="92.13" y="63.5" ></text>
+</g>
+<g >
+<title>io_submit_flush_completions (1,693 samples, 0.20%)</title><rect x="40.1" y="37" width="2.4" height="15.0" fill="rgb(227,57,44)" rx="2" ry="2" />
+<text  x="43.12" y="47.5" ></text>
+</g>
+<g >
+<title>io_commit_cqring (75 samples, 0.01%)</title><rect x="51.0" y="37" width="0.1" height="15.0" fill="rgb(239,31,14)" rx="2" ry="2" />
+<text  x="54.00" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (34,579 samples, 4.11%)</title><rect x="1055.7" y="117" width="48.4" height="15.0" fill="rgb(230,101,36)" rx="2" ry="2" />
+<text  x="1058.69" y="127.5" >blkd..</text>
+</g>
+<g >
+<title>blkdev_read_iter (21,164 samples, 2.51%)</title><rect x="1022.6" y="229" width="29.7" height="15.0" fill="rgb(217,105,18)" rx="2" ry="2" />
+<text  x="1025.62" y="239.5" >bl..</text>
+</g>
+<g >
+<title>__next_zones_zonelist (72 samples, 0.01%)</title><rect x="801.3" y="37" width="0.1" height="15.0" fill="rgb(218,74,25)" rx="2" ry="2" />
+<text  x="804.27" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1093" width="1178.8" height="15.0" fill="rgb(219,68,39)" rx="2" ry="2" />
+<text  x="13.00" y="1103.5" >[unknown]</text>
+</g>
+<g >
+<title>xas_find_conflict (367 samples, 0.04%)</title><rect x="733.6" y="37" width="0.5" height="15.0" fill="rgb(250,173,17)" rx="2" ry="2" />
+<text  x="736.63" y="47.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (925 samples, 0.11%)</title><rect x="606.5" y="37" width="1.3" height="15.0" fill="rgb(220,149,44)" rx="2" ry="2" />
+<text  x="609.53" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1045" width="1178.8" height="15.0" fill="rgb(215,192,35)" rx="2" ry="2" />
+<text  x="13.00" y="1055.5" >[unknown]</text>
+</g>
+<g >
+<title>io_prep_rw (88 samples, 0.01%)</title><rect x="18.5" y="37" width="0.1" height="15.0" fill="rgb(220,227,2)" rx="2" ry="2" />
+<text  x="21.49" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (6,928 samples, 0.82%)</title><rect x="1167.5" y="245" width="9.7" height="15.0" fill="rgb(238,115,31)" rx="2" ry="2" />
+<text  x="1170.46" y="255.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1301" width="1178.8" height="15.0" fill="rgb(205,217,6)" rx="2" ry="2" />
+<text  x="13.00" y="1311.5" >[unknown]</text>
+</g>
+<g >
+<title>io_iter_do_read (111,662 samples, 13.26%)</title><rect x="259.0" y="133" width="156.5" height="15.0" fill="rgb(226,204,43)" rx="2" ry="2" />
+<text  x="261.99" y="143.5" >io_iter_do_read</text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (270 samples, 0.03%)</title><rect x="1185.8" y="549" width="0.4" height="15.0" fill="rgb(235,33,34)" rx="2" ry="2" />
+<text  x="1188.84" y="559.5" ></text>
+</g>
+<g >
+<title>nvme_pci_complete_rq (77 samples, 0.01%)</title><rect x="1185.5" y="133" width="0.1" height="15.0" fill="rgb(251,123,31)" rx="2" ry="2" />
+<text  x="1188.46" y="143.5" ></text>
+</g>
+<g >
+<title>check_stack_object (170 samples, 0.02%)</title><rect x="534.4" y="37" width="0.3" height="15.0" fill="rgb(205,104,9)" rx="2" ry="2" />
+<text  x="537.43" y="47.5" ></text>
+</g>
+<g >
+<title>rcu_all_qs (109 samples, 0.01%)</title><rect x="143.0" y="37" width="0.2" height="15.0" fill="rgb(226,40,54)" rx="2" ry="2" />
+<text  x="146.01" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (722,530 samples, 85.81%)</title><rect x="10.0" y="405" width="1012.6" height="15.0" fill="rgb(206,50,29)" rx="2" ry="2" />
+<text  x="13.00" y="415.5" >[unknown]</text>
+</g>
+<g >
+<title>page_cache_sync_ra (210 samples, 0.02%)</title><rect x="1187.2" y="405" width="0.3" height="15.0" fill="rgb(248,61,31)" rx="2" ry="2" />
+<text  x="1190.25" y="415.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (96 samples, 0.01%)</title><rect x="249.9" y="37" width="0.1" height="15.0" fill="rgb(252,103,26)" rx="2" ry="2" />
+<text  x="252.87" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (2,990 samples, 0.36%)</title><rect x="146.5" y="85" width="4.2" height="15.0" fill="rgb(225,17,44)" rx="2" ry="2" />
+<text  x="149.49" y="95.5" ></text>
+</g>
+<g >
+<title>lrand48 (88 samples, 0.01%)</title><rect x="547.8" y="325" width="0.1" height="15.0" fill="rgb(242,137,26)" rx="2" ry="2" />
+<text  x="550.78" y="335.5" ></text>
+</g>
+<g >
+<title>bdev_read_page (310 samples, 0.04%)</title><rect x="1007.6" y="37" width="0.4" height="15.0" fill="rgb(253,104,32)" rx="2" ry="2" />
+<text  x="1010.56" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (491 samples, 0.06%)</title><rect x="450.9" y="149" width="0.7" height="15.0" fill="rgb(224,216,18)" rx="2" ry="2" />
+<text  x="453.91" y="159.5" ></text>
+</g>
+<g >
+<title>submit_bio (4,607 samples, 0.55%)</title><rect x="1160.2" y="165" width="6.4" height="15.0" fill="rgb(253,28,2)" rx="2" ry="2" />
+<text  x="1163.18" y="175.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (214 samples, 0.03%)</title><rect x="1132.7" y="309" width="0.3" height="15.0" fill="rgb(242,200,50)" rx="2" ry="2" />
+<text  x="1135.66" y="319.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (91 samples, 0.01%)</title><rect x="1186.7" y="517" width="0.1" height="15.0" fill="rgb(228,211,47)" rx="2" ry="2" />
+<text  x="1189.70" y="527.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1349" width="1178.8" height="15.0" fill="rgb(211,80,24)" rx="2" ry="2" />
+<text  x="13.00" y="1359.5" >[unknown]</text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (104 samples, 0.01%)</title><rect x="111.0" y="197" width="0.1" height="15.0" fill="rgb(205,37,34)" rx="2" ry="2" />
+<text  x="113.97" y="207.5" ></text>
+</g>
+<g >
+<title>blk_mq_get_tag (125 samples, 0.01%)</title><rect x="1141.2" y="53" width="0.2" height="15.0" fill="rgb(205,70,0)" rx="2" ry="2" />
+<text  x="1144.20" y="63.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_state.part.0 (179 samples, 0.02%)</title><rect x="1022.3" y="37" width="0.2" height="15.0" fill="rgb(224,127,47)" rx="2" ry="2" />
+<text  x="1025.27" y="47.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (176 samples, 0.02%)</title><rect x="1189.5" y="1909" width="0.2" height="15.0" fill="rgb(230,108,4)" rx="2" ry="2" />
+<text  x="1192.45" y="1919.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (2,628 samples, 0.31%)</title><rect x="43.2" y="53" width="3.7" height="15.0" fill="rgb(210,225,7)" rx="2" ry="2" />
+<text  x="46.17" y="63.5" ></text>
+</g>
+<g >
+<title>clear_page_erms (58,236 samples, 6.92%)</title><rect x="916.9" y="37" width="81.6" height="15.0" fill="rgb(224,121,13)" rx="2" ry="2" />
+<text  x="919.87" y="47.5" >clear_pag..</text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (1,414 samples, 0.17%)</title><rect x="34.3" y="85" width="2.0" height="15.0" fill="rgb(212,191,22)" rx="2" ry="2" />
+<text  x="37.27" y="95.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (169 samples, 0.02%)</title><rect x="1167.2" y="117" width="0.3" height="15.0" fill="rgb(245,52,24)" rx="2" ry="2" />
+<text  x="1170.22" y="127.5" ></text>
+</g>
+<g >
+<title>PageHuge (250 samples, 0.03%)</title><rect x="755.6" y="37" width="0.4" height="15.0" fill="rgb(218,0,20)" rx="2" ry="2" />
+<text  x="758.63" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (74,970 samples, 8.90%)</title><rect x="800.8" y="149" width="105.1" height="15.0" fill="rgb(213,137,46)" rx="2" ry="2" />
+<text  x="803.84" y="159.5" >filemap_get_..</text>
+</g>
+<g >
+<title>blk_mq_submit_bio (409 samples, 0.05%)</title><rect x="1105.4" y="69" width="0.6" height="15.0" fill="rgb(223,23,13)" rx="2" ry="2" />
+<text  x="1108.38" y="79.5" ></text>
+</g>
+<g >
+<title>clear_page_erms (158 samples, 0.02%)</title><rect x="1023.9" y="37" width="0.2" height="15.0" fill="rgb(209,86,28)" rx="2" ry="2" />
+<text  x="1026.86" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (215 samples, 0.03%)</title><rect x="907.9" y="149" width="0.3" height="15.0" fill="rgb(207,190,40)" rx="2" ry="2" />
+<text  x="910.91" y="159.5" ></text>
+</g>
+<g >
+<title>io_read (68,553 samples, 8.14%)</title><rect x="451.6" y="133" width="96.1" height="15.0" fill="rgb(236,62,2)" rx="2" ry="2" />
+<text  x="454.61" y="143.5" >io_read</text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (3,438 samples, 0.41%)</title><rect x="1177.7" y="261" width="4.8" height="15.0" fill="rgb(208,96,31)" rx="2" ry="2" />
+<text  x="1180.69" y="271.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (38,291 samples, 4.55%)</title><rect x="747.0" y="341" width="53.7" height="15.0" fill="rgb(253,114,20)" rx="2" ry="2" />
+<text  x="750.03" y="351.5" >entry..</text>
+</g>
+<g >
+<title>kernel_init_free_pages (73 samples, 0.01%)</title><rect x="913.9" y="37" width="0.1" height="15.0" fill="rgb(211,77,20)" rx="2" ry="2" />
+<text  x="916.86" y="47.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (8,029 samples, 0.95%)</title><rect x="847.0" y="53" width="11.3" height="15.0" fill="rgb(225,140,31)" rx="2" ry="2" />
+<text  x="850.02" y="63.5" ></text>
+</g>
+<g >
+<title>blk_rq_merge_ok (4,756 samples, 0.56%)</title><rect x="1122.7" y="37" width="6.7" height="15.0" fill="rgb(221,117,32)" rx="2" ry="2" />
+<text  x="1125.73" y="47.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (2,827 samples, 0.34%)</title><rect x="999.8" y="85" width="4.0" height="15.0" fill="rgb(240,93,38)" rx="2" ry="2" />
+<text  x="1002.81" y="95.5" ></text>
+</g>
+<g >
+<title>nvme_complete_rq (194 samples, 0.02%)</title><rect x="1177.8" y="69" width="0.3" height="15.0" fill="rgb(225,103,41)" rx="2" ry="2" />
+<text  x="1180.78" y="79.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (188 samples, 0.02%)</title><rect x="1149.4" y="325" width="0.3" height="15.0" fill="rgb(246,46,33)" rx="2" ry="2" />
+<text  x="1152.43" y="335.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (149 samples, 0.02%)</title><rect x="1177.2" y="405" width="0.2" height="15.0" fill="rgb(235,155,9)" rx="2" ry="2" />
+<text  x="1180.19" y="415.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (652 samples, 0.08%)</title><rect x="799.8" y="293" width="0.9" height="15.0" fill="rgb(237,152,5)" rx="2" ry="2" />
+<text  x="802.78" y="303.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (11,980 samples, 1.42%)</title><rect x="64.9" y="85" width="16.8" height="15.0" fill="rgb(209,23,42)" rx="2" ry="2" />
+<text  x="67.87" y="95.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (81,166 samples, 9.64%)</title><rect x="907.9" y="261" width="113.7" height="15.0" fill="rgb(226,192,44)" rx="2" ry="2" />
+<text  x="910.85" y="271.5" >io_issue_sqe</text>
+</g>
+<g >
+<title>__x86_retpoline_rax (130 samples, 0.02%)</title><rect x="890.3" y="37" width="0.2" height="15.0" fill="rgb(232,204,24)" rx="2" ry="2" />
+<text  x="893.28" y="47.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (103 samples, 0.01%)</title><rect x="1001.6" y="37" width="0.1" height="15.0" fill="rgb(212,93,38)" rx="2" ry="2" />
+<text  x="1004.59" y="47.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (212 samples, 0.03%)</title><rect x="800.9" y="53" width="0.3" height="15.0" fill="rgb(234,165,6)" rx="2" ry="2" />
+<text  x="803.89" y="63.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (7,235 samples, 0.86%)</title><rect x="100.8" y="149" width="10.1" height="15.0" fill="rgb(249,87,26)" rx="2" ry="2" />
+<text  x="103.77" y="159.5" ></text>
+</g>
+<g >
+<title>nvme_submit_cmd (564 samples, 0.07%)</title><rect x="1176.2" y="37" width="0.8" height="15.0" fill="rgb(222,1,10)" rx="2" ry="2" />
+<text  x="1179.24" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_rq_ctx_init (135 samples, 0.02%)</title><rect x="1088.6" y="37" width="0.2" height="15.0" fill="rgb(249,21,10)" rx="2" ry="2" />
+<text  x="1091.56" y="47.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (79 samples, 0.01%)</title><rect x="34.0" y="37" width="0.1" height="15.0" fill="rgb(227,23,49)" rx="2" ry="2" />
+<text  x="37.04" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (1,183 samples, 0.14%)</title><rect x="87.4" y="85" width="1.7" height="15.0" fill="rgb(249,20,4)" rx="2" ry="2" />
+<text  x="90.43" y="95.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (1,236 samples, 0.15%)</title><rect x="1182.6" y="485" width="1.8" height="15.0" fill="rgb(211,182,46)" rx="2" ry="2" />
+<text  x="1185.65" y="495.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (1,095 samples, 0.13%)</title><rect x="1053.6" y="181" width="1.5" height="15.0" fill="rgb(205,55,15)" rx="2" ry="2" />
+<text  x="1056.60" y="191.5" ></text>
+</g>
+<g >
+<title>memcg_slab_post_alloc_hook (360 samples, 0.04%)</title><rect x="1150.7" y="37" width="0.5" height="15.0" fill="rgb(213,11,51)" rx="2" ry="2" />
+<text  x="1153.66" y="47.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (113 samples, 0.01%)</title><rect x="1154.0" y="421" width="0.1" height="15.0" fill="rgb(212,137,54)" rx="2" ry="2" />
+<text  x="1156.97" y="431.5" ></text>
+</g>
+<g >
+<title>common_interrupt (103 samples, 0.01%)</title><rect x="1150.2" y="85" width="0.1" height="15.0" fill="rgb(214,229,22)" rx="2" ry="2" />
+<text  x="1153.15" y="95.5" ></text>
+</g>
+<g >
+<title>dma_map_page_attrs (273 samples, 0.03%)</title><rect x="132.4" y="37" width="0.4" height="15.0" fill="rgb(217,10,54)" rx="2" ry="2" />
+<text  x="135.43" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (9,527 samples, 1.13%)</title><rect x="111.1" y="165" width="13.4" height="15.0" fill="rgb(221,219,51)" rx="2" ry="2" />
+<text  x="114.13" y="175.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (230 samples, 0.03%)</title><rect x="1052.9" y="85" width="0.4" height="15.0" fill="rgb(249,28,54)" rx="2" ry="2" />
+<text  x="1055.94" y="95.5" ></text>
+</g>
+<g >
+<title>submitter_fn (91 samples, 0.01%)</title><rect x="12.9" y="69" width="0.1" height="15.0" fill="rgb(224,216,40)" rx="2" ry="2" />
+<text  x="15.89" y="79.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (26,406 samples, 3.14%)</title><rect x="808.1" y="69" width="37.0" height="15.0" fill="rgb(247,85,54)" rx="2" ry="2" />
+<text  x="811.12" y="79.5" >all..</text>
+</g>
+<g >
+<title>add_to_page_cache_lru (175 samples, 0.02%)</title><rect x="425.1" y="37" width="0.2" height="15.0" fill="rgb(246,155,24)" rx="2" ry="2" />
+<text  x="428.09" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (208 samples, 0.02%)</title><rect x="587.5" y="101" width="0.3" height="15.0" fill="rgb(219,54,32)" rx="2" ry="2" />
+<text  x="590.51" y="111.5" ></text>
+</g>
+<g >
+<title>__blk_mq_alloc_request (3,259 samples, 0.39%)</title><rect x="1141.2" y="69" width="4.6" height="15.0" fill="rgb(253,6,27)" rx="2" ry="2" />
+<text  x="1144.20" y="79.5" ></text>
+</g>
+<g >
+<title>io_submit_flush_completions (186 samples, 0.02%)</title><rect x="46.9" y="69" width="0.2" height="15.0" fill="rgb(221,208,15)" rx="2" ry="2" />
+<text  x="49.85" y="79.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (118 samples, 0.01%)</title><rect x="1188.1" y="421" width="0.2" height="15.0" fill="rgb(212,120,6)" rx="2" ry="2" />
+<text  x="1191.10" y="431.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_state.part.0 (216 samples, 0.03%)</title><rect x="799.4" y="37" width="0.3" height="15.0" fill="rgb(239,99,45)" rx="2" ry="2" />
+<text  x="802.45" y="47.5" ></text>
+</g>
+<g >
+<title>psi_memstall_enter (345 samples, 0.04%)</title><rect x="1063.8" y="69" width="0.5" height="15.0" fill="rgb(223,32,18)" rx="2" ry="2" />
+<text  x="1066.80" y="79.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (82 samples, 0.01%)</title><rect x="258.7" y="133" width="0.2" height="15.0" fill="rgb(245,84,50)" rx="2" ry="2" />
+<text  x="261.75" y="143.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (1,223 samples, 0.15%)</title><rect x="999.8" y="53" width="1.7" height="15.0" fill="rgb(225,199,5)" rx="2" ry="2" />
+<text  x="1002.81" y="63.5" ></text>
+</g>
+<g >
+<title>ktime_get (301 samples, 0.04%)</title><rect x="151.2" y="37" width="0.4" height="15.0" fill="rgb(232,110,41)" rx="2" ry="2" />
+<text  x="154.20" y="47.5" ></text>
+</g>
+<g >
+<title>submit_bio (902 samples, 0.11%)</title><rect x="1183.1" y="213" width="1.3" height="15.0" fill="rgb(210,182,5)" rx="2" ry="2" />
+<text  x="1186.10" y="223.5" ></text>
+</g>
+<g >
+<title>[unknown] (833,010 samples, 98.93%)</title><rect x="10.0" y="533" width="1167.4" height="15.0" fill="rgb(224,74,28)" rx="2" ry="2" />
+<text  x="13.00" y="543.5" >[unknown]</text>
+</g>
+<g >
+<title>filemap_read (53,601 samples, 6.37%)</title><rect x="174.3" y="69" width="75.1" height="15.0" fill="rgb(236,71,53)" rx="2" ry="2" />
+<text  x="177.28" y="79.5" >filemap_..</text>
+</g>
+<g >
+<title>add_to_page_cache_lru (248 samples, 0.03%)</title><rect x="1177.8" y="245" width="0.3" height="15.0" fill="rgb(216,29,40)" rx="2" ry="2" />
+<text  x="1180.76" y="255.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (111,774 samples, 13.27%)</title><rect x="258.9" y="213" width="156.6" height="15.0" fill="rgb(253,10,2)" rx="2" ry="2" />
+<text  x="261.87" y="223.5" >io_submit_sqes</text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (274 samples, 0.03%)</title><rect x="1189.4" y="2005" width="0.3" height="15.0" fill="rgb(230,0,37)" rx="2" ry="2" />
+<text  x="1192.35" y="2015.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (628 samples, 0.07%)</title><rect x="799.8" y="133" width="0.9" height="15.0" fill="rgb(238,209,14)" rx="2" ry="2" />
+<text  x="802.79" y="143.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (68,531 samples, 8.14%)</title><rect x="451.6" y="85" width="96.1" height="15.0" fill="rgb(229,103,19)" rx="2" ry="2" />
+<text  x="454.63" y="95.5" >generic_fil..</text>
+</g>
+<g >
+<title>[unknown] (839,733 samples, 99.73%)</title><rect x="10.0" y="629" width="1176.8" height="15.0" fill="rgb(224,95,36)" rx="2" ry="2" />
+<text  x="13.00" y="639.5" >[unknown]</text>
+</g>
+<g >
+<title>__common_interrupt (199 samples, 0.02%)</title><rect x="907.9" y="85" width="0.3" height="15.0" fill="rgb(221,60,43)" rx="2" ry="2" />
+<text  x="910.92" y="95.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (3,118 samples, 0.37%)</title><rect x="1178.1" y="229" width="4.4" height="15.0" fill="rgb(218,90,43)" rx="2" ry="2" />
+<text  x="1181.13" y="239.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (11,119 samples, 1.32%)</title><rect x="1133.8" y="133" width="15.6" height="15.0" fill="rgb(205,168,23)" rx="2" ry="2" />
+<text  x="1136.82" y="143.5" ></text>
+</g>
+<g >
+<title>bio_associate_blkg_from_css (432 samples, 0.05%)</title><rect x="1036.7" y="37" width="0.6" height="15.0" fill="rgb(240,220,18)" rx="2" ry="2" />
+<text  x="1039.70" y="47.5" ></text>
+</g>
+<g >
+<title>__xas_prev (280 samples, 0.03%)</title><rect x="424.7" y="37" width="0.4" height="15.0" fill="rgb(249,95,39)" rx="2" ry="2" />
+<text  x="427.70" y="47.5" ></text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (265 samples, 0.03%)</title><rect x="1189.4" y="1973" width="0.3" height="15.0" fill="rgb(233,227,9)" rx="2" ry="2" />
+<text  x="1192.36" y="1983.5" ></text>
+</g>
+<g >
+<title>kthread_blkcg (399 samples, 0.05%)</title><rect x="1063.1" y="37" width="0.6" height="15.0" fill="rgb(250,45,13)" rx="2" ry="2" />
+<text  x="1066.11" y="47.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (2,844 samples, 0.34%)</title><rect x="1162.6" y="53" width="4.0" height="15.0" fill="rgb(218,0,28)" rx="2" ry="2" />
+<text  x="1165.57" y="63.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (206 samples, 0.02%)</title><rect x="722.8" y="37" width="0.3" height="15.0" fill="rgb(247,108,35)" rx="2" ry="2" />
+<text  x="725.78" y="47.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (16,347 samples, 1.94%)</title><rect x="564.5" y="229" width="22.9" height="15.0" fill="rgb(241,53,28)" rx="2" ry="2" />
+<text  x="567.54" y="239.5" >t..</text>
+</g>
+<g >
+<title>[unknown] (55,113 samples, 6.55%)</title><rect x="10.0" y="213" width="77.3" height="15.0" fill="rgb(225,132,1)" rx="2" ry="2" />
+<text  x="13.04" y="223.5" >[unknown]</text>
+</g>
+<g >
+<title>filemap_read (666 samples, 0.08%)</title><rect x="1021.6" y="149" width="0.9" height="15.0" fill="rgb(234,112,36)" rx="2" ry="2" />
+<text  x="1024.61" y="159.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (81,109 samples, 9.63%)</title><rect x="907.9" y="165" width="113.7" height="15.0" fill="rgb(238,16,14)" rx="2" ry="2" />
+<text  x="910.90" y="175.5" >filemap_get_pa..</text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (100 samples, 0.01%)</title><rect x="52.6" y="149" width="0.1" height="15.0" fill="rgb(236,72,2)" rx="2" ry="2" />
+<text  x="55.61" y="159.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (160 samples, 0.02%)</title><rect x="17.8" y="37" width="0.2" height="15.0" fill="rgb(205,88,6)" rx="2" ry="2" />
+<text  x="20.76" y="47.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (3,603 samples, 0.43%)</title><rect x="750.6" y="69" width="5.0" height="15.0" fill="rgb(234,88,29)" rx="2" ry="2" />
+<text  x="753.58" y="79.5" ></text>
+</g>
+<g >
+<title>__virt_addr_valid (3,268 samples, 0.39%)</title><rect x="564.6" y="37" width="4.6" height="15.0" fill="rgb(249,71,19)" rx="2" ry="2" />
+<text  x="567.57" y="47.5" ></text>
+</g>
+<g >
+<title>native_apic_msr_eoi_write (116 samples, 0.01%)</title><rect x="742.2" y="37" width="0.2" height="15.0" fill="rgb(214,159,4)" rx="2" ry="2" />
+<text  x="745.22" y="47.5" ></text>
+</g>
+<g >
+<title>common_interrupt (74 samples, 0.01%)</title><rect x="747.1" y="85" width="0.1" height="15.0" fill="rgb(232,141,44)" rx="2" ry="2" />
+<text  x="750.09" y="95.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (73 samples, 0.01%)</title><rect x="800.1" y="37" width="0.1" height="15.0" fill="rgb(215,177,29)" rx="2" ry="2" />
+<text  x="803.12" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (642 samples, 0.08%)</title><rect x="799.8" y="181" width="0.9" height="15.0" fill="rgb(212,21,28)" rx="2" ry="2" />
+<text  x="802.78" y="191.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (19,753 samples, 2.35%)</title><rect x="423.2" y="149" width="27.7" height="15.0" fill="rgb(243,189,42)" rx="2" ry="2" />
+<text  x="426.19" y="159.5" >i..</text>
+</g>
+<g >
+<title>__io_queue_sqe (204 samples, 0.02%)</title><rect x="1186.8" y="517" width="0.3" height="15.0" fill="rgb(233,24,20)" rx="2" ry="2" />
+<text  x="1189.84" y="527.5" ></text>
+</g>
+<g >
+<title>policy_node (95 samples, 0.01%)</title><rect x="754.6" y="37" width="0.2" height="15.0" fill="rgb(248,47,4)" rx="2" ry="2" />
+<text  x="757.64" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (9,732 samples, 1.16%)</title><rect x="153.8" y="133" width="13.7" height="15.0" fill="rgb(237,35,8)" rx="2" ry="2" />
+<text  x="156.84" y="143.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1861" width="1178.8" height="15.0" fill="rgb(249,210,47)" rx="2" ry="2" />
+<text  x="13.00" y="1871.5" >[unknown]</text>
+</g>
+<g >
+<title>__mod_lruvec_state (681 samples, 0.08%)</title><rect x="1025.5" y="69" width="1.0" height="15.0" fill="rgb(239,13,3)" rx="2" ry="2" />
+<text  x="1028.50" y="79.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (830 samples, 0.10%)</title><rect x="1005.6" y="69" width="1.1" height="15.0" fill="rgb(221,121,51)" rx="2" ry="2" />
+<text  x="1008.57" y="79.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (8,239 samples, 0.98%)</title><rect x="89.1" y="101" width="11.5" height="15.0" fill="rgb(237,160,24)" rx="2" ry="2" />
+<text  x="92.10" y="111.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (82 samples, 0.01%)</title><rect x="1182.5" y="485" width="0.1" height="15.0" fill="rgb(242,182,7)" rx="2" ry="2" />
+<text  x="1185.53" y="495.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (19,821 samples, 2.35%)</title><rect x="423.1" y="229" width="27.8" height="15.0" fill="rgb(222,169,25)" rx="2" ry="2" />
+<text  x="426.14" y="239.5" >i..</text>
+</g>
+<g >
+<title>bio_add_page (77 samples, 0.01%)</title><rect x="1023.2" y="53" width="0.1" height="15.0" fill="rgb(250,82,16)" rx="2" ry="2" />
+<text  x="1026.22" y="63.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (105 samples, 0.01%)</title><rect x="1154.0" y="309" width="0.1" height="15.0" fill="rgb(212,5,40)" rx="2" ry="2" />
+<text  x="1156.97" y="319.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (110,089 samples, 13.07%)</title><rect x="587.9" y="165" width="154.2" height="15.0" fill="rgb(253,93,12)" rx="2" ry="2" />
+<text  x="590.86" y="175.5" >blkdev_read_iter</text>
+</g>
+<g >
+<title>io_iter_do_read (21,164 samples, 2.51%)</title><rect x="1022.6" y="245" width="29.7" height="15.0" fill="rgb(228,128,38)" rx="2" ry="2" />
+<text  x="1025.62" y="255.5" >io..</text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (4,067 samples, 0.48%)</title><rect x="167.6" y="213" width="5.7" height="15.0" fill="rgb(244,111,52)" rx="2" ry="2" />
+<text  x="170.57" y="223.5" ></text>
+</g>
+<g >
+<title>workingset_update_node (80 samples, 0.01%)</title><rect x="806.5" y="37" width="0.2" height="15.0" fill="rgb(208,43,27)" rx="2" ry="2" />
+<text  x="809.55" y="47.5" ></text>
+</g>
+<g >
+<title>__kmalloc (179 samples, 0.02%)</title><rect x="1183.3" y="37" width="0.3" height="15.0" fill="rgb(247,81,38)" rx="2" ry="2" />
+<text  x="1186.30" y="47.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (9,736 samples, 1.16%)</title><rect x="153.8" y="165" width="13.7" height="15.0" fill="rgb(207,180,17)" rx="2" ry="2" />
+<text  x="156.84" y="175.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (410 samples, 0.05%)</title><rect x="800.1" y="101" width="0.6" height="15.0" fill="rgb(240,167,46)" rx="2" ry="2" />
+<text  x="803.09" y="111.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (7,516 samples, 0.89%)</title><rect x="588.1" y="69" width="10.5" height="15.0" fill="rgb(245,79,25)" rx="2" ry="2" />
+<text  x="591.10" y="79.5" ></text>
+</g>
+<g >
+<title>rw_verify_area (72 samples, 0.01%)</title><rect x="167.4" y="101" width="0.1" height="15.0" fill="rgb(221,159,12)" rx="2" ry="2" />
+<text  x="170.38" y="111.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (5,781 samples, 0.69%)</title><rect x="1055.7" y="69" width="8.1" height="15.0" fill="rgb(223,185,33)" rx="2" ry="2" />
+<text  x="1058.70" y="79.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (188 samples, 0.02%)</title><rect x="1149.4" y="293" width="0.3" height="15.0" fill="rgb(218,96,5)" rx="2" ry="2" />
+<text  x="1152.43" y="303.5" ></text>
+</g>
+<g >
+<title>read_pages (180 samples, 0.02%)</title><rect x="1167.2" y="229" width="0.3" height="15.0" fill="rgb(252,42,26)" rx="2" ry="2" />
+<text  x="1170.20" y="239.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (1,158 samples, 0.14%)</title><rect x="417.3" y="37" width="1.6" height="15.0" fill="rgb(212,108,11)" rx="2" ry="2" />
+<text  x="420.30" y="47.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (6,551 samples, 0.78%)</title><rect x="249.5" y="149" width="9.2" height="15.0" fill="rgb(207,118,36)" rx="2" ry="2" />
+<text  x="252.52" y="159.5" ></text>
+</g>
+<g >
+<title>activate_page (181 samples, 0.02%)</title><rect x="1022.3" y="117" width="0.2" height="15.0" fill="rgb(221,214,9)" rx="2" ry="2" />
+<text  x="1025.27" y="127.5" ></text>
+</g>
+<g >
+<title>task_work_run (76 samples, 0.01%)</title><rect x="36.3" y="53" width="0.1" height="15.0" fill="rgb(205,14,39)" rx="2" ry="2" />
+<text  x="39.27" y="63.5" ></text>
+</g>
+<g >
+<title>xa_load (482 samples, 0.06%)</title><rect x="905.1" y="37" width="0.7" height="15.0" fill="rgb(216,82,41)" rx="2" ry="2" />
+<text  x="908.08" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (125 samples, 0.01%)</title><rect x="1188.1" y="533" width="0.2" height="15.0" fill="rgb(245,56,43)" rx="2" ry="2" />
+<text  x="1191.09" y="543.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (74 samples, 0.01%)</title><rect x="747.1" y="101" width="0.1" height="15.0" fill="rgb(237,98,19)" rx="2" ry="2" />
+<text  x="750.09" y="111.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (11,119 samples, 1.32%)</title><rect x="1133.8" y="149" width="15.6" height="15.0" fill="rgb(215,59,20)" rx="2" ry="2" />
+<text  x="1136.82" y="159.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (112 samples, 0.01%)</title><rect x="1132.8" y="133" width="0.1" height="15.0" fill="rgb(253,99,3)" rx="2" ry="2" />
+<text  x="1135.78" y="143.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (5,007 samples, 0.59%)</title><rect x="1159.7" y="373" width="7.0" height="15.0" fill="rgb(226,157,52)" rx="2" ry="2" />
+<text  x="1162.65" y="383.5" ></text>
+</g>
+<g >
+<title>native_queued_spin_lock_slowpath (786 samples, 0.09%)</title><rect x="1026.5" y="37" width="1.1" height="15.0" fill="rgb(240,11,5)" rx="2" ry="2" />
+<text  x="1029.45" y="47.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (77 samples, 0.01%)</title><rect x="1185.5" y="229" width="0.1" height="15.0" fill="rgb(205,124,4)" rx="2" ry="2" />
+<text  x="1188.46" y="239.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (7,193 samples, 0.85%)</title><rect x="1167.1" y="293" width="10.1" height="15.0" fill="rgb(247,201,50)" rx="2" ry="2" />
+<text  x="1170.09" y="303.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (91 samples, 0.01%)</title><rect x="12.9" y="53" width="0.1" height="15.0" fill="rgb(232,215,26)" rx="2" ry="2" />
+<text  x="15.89" y="63.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (1,328 samples, 0.16%)</title><rect x="606.4" y="53" width="1.9" height="15.0" fill="rgb(218,13,38)" rx="2" ry="2" />
+<text  x="609.40" y="63.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (784 samples, 0.09%)</title><rect x="548.0" y="53" width="1.1" height="15.0" fill="rgb(228,107,51)" rx="2" ry="2" />
+<text  x="551.02" y="63.5" ></text>
+</g>
+<g >
+<title>io_setup_async_rw (1,007 samples, 0.12%)</title><rect x="78.8" y="37" width="1.4" height="15.0" fill="rgb(207,28,49)" rx="2" ry="2" />
+<text  x="81.82" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (3,809 samples, 0.45%)</title><rect x="47.2" y="101" width="5.4" height="15.0" fill="rgb(233,211,2)" rx="2" ry="2" />
+<text  x="50.22" y="111.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (96 samples, 0.01%)</title><rect x="24.5" y="37" width="0.2" height="15.0" fill="rgb(237,33,36)" rx="2" ry="2" />
+<text  x="27.54" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (68,557 samples, 8.14%)</title><rect x="451.6" y="149" width="96.1" height="15.0" fill="rgb(247,208,5)" rx="2" ry="2" />
+<text  x="454.61" y="159.5" >io_issue_sqe</text>
+</g>
+<g >
+<title>io_issue_sqe (7,487 samples, 0.89%)</title><rect x="135.9" y="117" width="10.5" height="15.0" fill="rgb(225,188,10)" rx="2" ry="2" />
+<text  x="138.91" y="127.5" ></text>
+</g>
+<g >
+<title>[unknown] (18,697 samples, 2.22%)</title><rect x="10.0" y="149" width="26.3" height="15.0" fill="rgb(248,41,8)" rx="2" ry="2" />
+<text  x="13.05" y="159.5" >[..</text>
+</g>
+<g >
+<title>do_mpage_readpage (474 samples, 0.06%)</title><rect x="807.3" y="37" width="0.7" height="15.0" fill="rgb(205,98,27)" rx="2" ry="2" />
+<text  x="810.32" y="47.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (72 samples, 0.01%)</title><rect x="1182.9" y="197" width="0.1" height="15.0" fill="rgb(216,151,54)" rx="2" ry="2" />
+<text  x="1185.89" y="207.5" ></text>
+</g>
+<g >
+<title>task_work_run (2,515 samples, 0.30%)</title><rect x="39.2" y="69" width="3.5" height="15.0" fill="rgb(209,106,43)" rx="2" ry="2" />
+<text  x="42.19" y="79.5" ></text>
+</g>
+<g >
+<title>blk_account_io_start (915 samples, 0.11%)</title><rect x="1115.2" y="53" width="1.2" height="15.0" fill="rgb(234,75,28)" rx="2" ry="2" />
+<text  x="1118.16" y="63.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (108 samples, 0.01%)</title><rect x="742.5" y="69" width="0.1" height="15.0" fill="rgb(227,227,12)" rx="2" ry="2" />
+<text  x="745.49" y="79.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (78 samples, 0.01%)</title><rect x="423.0" y="133" width="0.1" height="15.0" fill="rgb(236,162,9)" rx="2" ry="2" />
+<text  x="426.02" y="143.5" ></text>
+</g>
+<g >
+<title>blk_integrity_merge_bio (2,059 samples, 0.24%)</title><rect x="1146.4" y="37" width="2.9" height="15.0" fill="rgb(231,91,23)" rx="2" ry="2" />
+<text  x="1149.43" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (3,732 samples, 0.44%)</title><rect x="1154.1" y="309" width="5.3" height="15.0" fill="rgb(211,8,49)" rx="2" ry="2" />
+<text  x="1157.15" y="319.5" ></text>
+</g>
+<g >
+<title>__rq_qos_throttle (532 samples, 0.06%)</title><rect x="1072.7" y="37" width="0.7" height="15.0" fill="rgb(238,142,15)" rx="2" ry="2" />
+<text  x="1075.66" y="47.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (843 samples, 0.10%)</title><rect x="416.1" y="37" width="1.2" height="15.0" fill="rgb(253,120,30)" rx="2" ry="2" />
+<text  x="419.11" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (1,228 samples, 0.15%)</title><rect x="1182.7" y="421" width="1.7" height="15.0" fill="rgb(251,74,11)" rx="2" ry="2" />
+<text  x="1185.66" y="431.5" ></text>
+</g>
+<g >
+<title>nvme_irq (94 samples, 0.01%)</title><rect x="1185.3" y="117" width="0.1" height="15.0" fill="rgb(223,139,50)" rx="2" ry="2" />
+<text  x="1188.30" y="127.5" ></text>
+</g>
+<g >
+<title>__bio_add_page (574 samples, 0.07%)</title><rect x="1031.1" y="37" width="0.8" height="15.0" fill="rgb(243,88,53)" rx="2" ry="2" />
+<text  x="1034.11" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_safe_stack (73 samples, 0.01%)</title><rect x="11.7" y="37" width="0.1" height="15.0" fill="rgb(232,204,2)" rx="2" ry="2" />
+<text  x="14.67" y="47.5" ></text>
+</g>
+<g >
+<title>activate_page (218 samples, 0.03%)</title><rect x="799.4" y="117" width="0.3" height="15.0" fill="rgb(220,227,23)" rx="2" ry="2" />
+<text  x="802.44" y="127.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (207 samples, 0.02%)</title><rect x="1186.8" y="581" width="0.3" height="15.0" fill="rgb(230,229,26)" rx="2" ry="2" />
+<text  x="1189.83" y="591.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (116 samples, 0.01%)</title><rect x="1188.3" y="693" width="0.1" height="15.0" fill="rgb(224,97,34)" rx="2" ry="2" />
+<text  x="1191.28" y="703.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (1,183 samples, 0.14%)</title><rect x="87.4" y="69" width="1.7" height="15.0" fill="rgb(212,226,37)" rx="2" ry="2" />
+<text  x="90.43" y="79.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (18,669 samples, 2.22%)</title><rect x="221.7" y="53" width="26.2" height="15.0" fill="rgb(212,37,11)" rx="2" ry="2" />
+<text  x="224.75" y="63.5" >f..</text>
+</g>
+<g >
+<title>alloc_pages_current (3,603 samples, 0.43%)</title><rect x="750.6" y="53" width="5.0" height="15.0" fill="rgb(240,44,22)" rx="2" ry="2" />
+<text  x="753.58" y="63.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (53,605 samples, 6.37%)</title><rect x="174.3" y="117" width="75.1" height="15.0" fill="rgb(234,16,41)" rx="2" ry="2" />
+<text  x="177.27" y="127.5" >io_iter_..</text>
+</g>
+<g >
+<title>__mod_lruvec_page_state (1,490 samples, 0.18%)</title><rect x="756.0" y="37" width="2.1" height="15.0" fill="rgb(233,38,18)" rx="2" ry="2" />
+<text  x="759.00" y="47.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (216 samples, 0.03%)</title><rect x="1052.6" y="37" width="0.3" height="15.0" fill="rgb(215,111,27)" rx="2" ry="2" />
+<text  x="1055.63" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (113 samples, 0.01%)</title><rect x="1154.0" y="405" width="0.1" height="15.0" fill="rgb(210,21,19)" rx="2" ry="2" />
+<text  x="1156.97" y="415.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (233 samples, 0.03%)</title><rect x="1055.3" y="69" width="0.3" height="15.0" fill="rgb(232,181,24)" rx="2" ry="2" />
+<text  x="1058.28" y="79.5" ></text>
+</g>
+<g >
+<title>__io_complete_rw.constprop.0 (158 samples, 0.02%)</title><rect x="95.7" y="37" width="0.2" height="15.0" fill="rgb(238,70,43)" rx="2" ry="2" />
+<text  x="98.72" y="47.5" ></text>
+</g>
+<g >
+<title>release_pages (97 samples, 0.01%)</title><rect x="807.0" y="37" width="0.1" height="15.0" fill="rgb(241,5,46)" rx="2" ry="2" />
+<text  x="809.98" y="47.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_get_nr_swap_pages (93 samples, 0.01%)</title><rect x="726.3" y="37" width="0.1" height="15.0" fill="rgb(230,86,5)" rx="2" ry="2" />
+<text  x="729.26" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (88 samples, 0.01%)</title><rect x="1186.7" y="389" width="0.1" height="15.0" fill="rgb(249,161,11)" rx="2" ry="2" />
+<text  x="1189.70" y="399.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (3,444 samples, 0.41%)</title><rect x="1177.7" y="293" width="4.8" height="15.0" fill="rgb(240,21,3)" rx="2" ry="2" />
+<text  x="1180.68" y="303.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (131 samples, 0.02%)</title><rect x="1154.6" y="197" width="0.2" height="15.0" fill="rgb(234,159,44)" rx="2" ry="2" />
+<text  x="1157.60" y="207.5" ></text>
+</g>
+<g >
+<title>read_pages (34,582 samples, 4.11%)</title><rect x="1055.7" y="133" width="48.4" height="15.0" fill="rgb(251,23,27)" rx="2" ry="2" />
+<text  x="1058.68" y="143.5" >read..</text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (3,102 samples, 0.37%)</title><rect x="42.9" y="101" width="4.3" height="15.0" fill="rgb(230,65,33)" rx="2" ry="2" />
+<text  x="45.87" y="111.5" ></text>
+</g>
+<g >
+<title>security_file_permission (749 samples, 0.09%)</title><rect x="149.6" y="37" width="1.1" height="15.0" fill="rgb(218,222,33)" rx="2" ry="2" />
+<text  x="152.63" y="47.5" ></text>
+</g>
+<g >
+<title>nvme_pci_complete_rq (161 samples, 0.02%)</title><rect x="1154.2" y="85" width="0.2" height="15.0" fill="rgb(219,62,12)" rx="2" ry="2" />
+<text  x="1157.20" y="95.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (7,223 samples, 0.86%)</title><rect x="1167.1" y="325" width="10.1" height="15.0" fill="rgb(221,201,0)" rx="2" ry="2" />
+<text  x="1170.06" y="335.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (1,190 samples, 0.14%)</title><rect x="551.0" y="37" width="1.6" height="15.0" fill="rgb(229,212,15)" rx="2" ry="2" />
+<text  x="553.96" y="47.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (80 samples, 0.01%)</title><rect x="42.8" y="53" width="0.1" height="15.0" fill="rgb(240,229,46)" rx="2" ry="2" />
+<text  x="45.76" y="63.5" ></text>
+</g>
+<g >
+<title>blk_queue_enter (881 samples, 0.10%)</title><rect x="1047.3" y="37" width="1.2" height="15.0" fill="rgb(252,175,47)" rx="2" ry="2" />
+<text  x="1050.27" y="47.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (150 samples, 0.02%)</title><rect x="39.6" y="37" width="0.2" height="15.0" fill="rgb(226,30,32)" rx="2" ry="2" />
+<text  x="42.61" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (3,064 samples, 0.36%)</title><rect x="407.0" y="53" width="4.3" height="15.0" fill="rgb(215,101,27)" rx="2" ry="2" />
+<text  x="409.96" y="63.5" ></text>
+</g>
+<g >
+<title>syscall (16,764 samples, 1.99%)</title><rect x="87.4" y="213" width="23.5" height="15.0" fill="rgb(220,14,26)" rx="2" ry="2" />
+<text  x="90.41" y="223.5" >s..</text>
+</g>
+<g >
+<title>__lock_page_async (1,754 samples, 0.21%)</title><rect x="260.4" y="53" width="2.5" height="15.0" fill="rgb(221,146,42)" rx="2" ry="2" />
+<text  x="263.41" y="63.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (264 samples, 0.03%)</title><rect x="1185.8" y="405" width="0.4" height="15.0" fill="rgb(232,47,16)" rx="2" ry="2" />
+<text  x="1188.84" y="415.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (1,095 samples, 0.13%)</title><rect x="1053.6" y="165" width="1.5" height="15.0" fill="rgb(216,72,32)" rx="2" ry="2" />
+<text  x="1056.60" y="175.5" ></text>
+</g>
+<g >
+<title>kiocb_done (590 samples, 0.07%)</title><rect x="128.7" y="37" width="0.8" height="15.0" fill="rgb(254,43,8)" rx="2" ry="2" />
+<text  x="131.71" y="47.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (76 samples, 0.01%)</title><rect x="36.3" y="117" width="0.1" height="15.0" fill="rgb(252,193,53)" rx="2" ry="2" />
+<text  x="39.27" y="127.5" ></text>
+</g>
+<g >
+<title>nvme_process_cq (198 samples, 0.02%)</title><rect x="1177.8" y="101" width="0.3" height="15.0" fill="rgb(215,150,20)" rx="2" ry="2" />
+<text  x="1180.78" y="111.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (4,052 samples, 0.48%)</title><rect x="167.6" y="117" width="5.6" height="15.0" fill="rgb(220,199,48)" rx="2" ry="2" />
+<text  x="170.57" y="127.5" ></text>
+</g>
+<g >
+<title>filemap_read (113 samples, 0.01%)</title><rect x="1188.3" y="501" width="0.1" height="15.0" fill="rgb(227,114,50)" rx="2" ry="2" />
+<text  x="1191.28" y="511.5" ></text>
+</g>
+<g >
+<title>ktime_get (714 samples, 0.08%)</title><rect x="1098.9" y="37" width="1.0" height="15.0" fill="rgb(222,71,3)" rx="2" ry="2" />
+<text  x="1101.90" y="47.5" ></text>
+</g>
+<g >
+<title>blk_attempt_plug_merge (2,523 samples, 0.30%)</title><rect x="1145.8" y="69" width="3.5" height="15.0" fill="rgb(224,44,1)" rx="2" ry="2" />
+<text  x="1148.78" y="79.5" ></text>
+</g>
+<g >
+<title>rw_verify_area (2,311 samples, 0.27%)</title><rect x="143.2" y="85" width="3.2" height="15.0" fill="rgb(240,172,44)" rx="2" ry="2" />
+<text  x="146.17" y="95.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (173 samples, 0.02%)</title><rect x="1159.4" y="373" width="0.2" height="15.0" fill="rgb(233,153,24)" rx="2" ry="2" />
+<text  x="1162.39" y="383.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (695 samples, 0.08%)</title><rect x="1021.6" y="341" width="1.0" height="15.0" fill="rgb(214,116,5)" rx="2" ry="2" />
+<text  x="1024.60" y="351.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (211 samples, 0.03%)</title><rect x="1187.6" y="645" width="0.3" height="15.0" fill="rgb(218,12,21)" rx="2" ry="2" />
+<text  x="1190.57" y="655.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (6,129 samples, 0.73%)</title><rect x="1168.5" y="101" width="8.6" height="15.0" fill="rgb(216,202,1)" rx="2" ry="2" />
+<text  x="1171.54" y="111.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (268 samples, 0.03%)</title><rect x="1187.2" y="629" width="0.4" height="15.0" fill="rgb(213,35,21)" rx="2" ry="2" />
+<text  x="1190.19" y="639.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (75,929 samples, 9.02%)</title><rect x="915.2" y="133" width="106.4" height="15.0" fill="rgb(247,203,17)" rx="2" ry="2" />
+<text  x="918.16" y="143.5" >ondemand_read..</text>
+</g>
+<g >
+<title>filemap_read (79 samples, 0.01%)</title><rect x="1184.4" y="309" width="0.1" height="15.0" fill="rgb(235,45,28)" rx="2" ry="2" />
+<text  x="1187.38" y="319.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (279 samples, 0.03%)</title><rect x="764.9" y="37" width="0.4" height="15.0" fill="rgb(247,138,49)" rx="2" ry="2" />
+<text  x="767.94" y="47.5" ></text>
+</g>
+<g >
+<title>blk_integrity_merge_bio (537 samples, 0.06%)</title><rect x="1122.0" y="37" width="0.7" height="15.0" fill="rgb(249,148,6)" rx="2" ry="2" />
+<text  x="1124.97" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (689 samples, 0.08%)</title><rect x="423.2" y="69" width="1.0" height="15.0" fill="rgb(214,107,40)" rx="2" ry="2" />
+<text  x="426.25" y="79.5" ></text>
+</g>
+<g >
+<title>nvme_setup_rw (635 samples, 0.08%)</title><rect x="1175.3" y="37" width="0.9" height="15.0" fill="rgb(226,3,6)" rx="2" ry="2" />
+<text  x="1178.35" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (2,984 samples, 0.35%)</title><rect x="146.5" y="69" width="4.2" height="15.0" fill="rgb(236,121,4)" rx="2" ry="2" />
+<text  x="149.50" y="79.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (1,048 samples, 0.12%)</title><rect x="114.0" y="53" width="1.4" height="15.0" fill="rgb(208,69,23)" rx="2" ry="2" />
+<text  x="116.98" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (640,632 samples, 76.08%)</title><rect x="10.0" y="389" width="897.8" height="15.0" fill="rgb(212,193,30)" rx="2" ry="2" />
+<text  x="13.00" y="399.5" >[unknown]</text>
+</g>
+<g >
+<title>memset_erms (529 samples, 0.06%)</title><rect x="1183.6" y="37" width="0.7" height="15.0" fill="rgb(227,66,51)" rx="2" ry="2" />
+<text  x="1186.59" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (582 samples, 0.07%)</title><rect x="1052.5" y="149" width="0.9" height="15.0" fill="rgb(244,40,22)" rx="2" ry="2" />
+<text  x="1055.54" y="159.5" ></text>
+</g>
+<g >
+<title>iov_iter_bvec (182 samples, 0.02%)</title><rect x="80.2" y="37" width="0.3" height="15.0" fill="rgb(243,4,25)" rx="2" ry="2" />
+<text  x="83.23" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (204 samples, 0.02%)</title><rect x="1187.3" y="373" width="0.2" height="15.0" fill="rgb(242,6,47)" rx="2" ry="2" />
+<text  x="1190.25" y="383.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (2,006 samples, 0.24%)</title><rect x="111.1" y="101" width="2.8" height="15.0" fill="rgb(232,125,39)" rx="2" ry="2" />
+<text  x="114.13" y="111.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (3,012 samples, 0.36%)</title><rect x="146.5" y="117" width="4.2" height="15.0" fill="rgb(208,224,25)" rx="2" ry="2" />
+<text  x="149.49" y="127.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (11,931 samples, 1.42%)</title><rect x="150.8" y="197" width="16.8" height="15.0" fill="rgb(220,149,38)" rx="2" ry="2" />
+<text  x="153.85" y="207.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1925" width="1178.8" height="15.0" fill="rgb(230,193,51)" rx="2" ry="2" />
+<text  x="13.00" y="1935.5" >[unknown]</text>
+</g>
+<g >
+<title>nvme_queue_rq (697 samples, 0.08%)</title><rect x="1158.3" y="37" width="1.0" height="15.0" fill="rgb(207,208,33)" rx="2" ry="2" />
+<text  x="1161.31" y="47.5" ></text>
+</g>
+<g >
+<title>_find_next_bit.constprop.0 (463 samples, 0.05%)</title><rect x="1167.8" y="37" width="0.6" height="15.0" fill="rgb(223,212,40)" rx="2" ry="2" />
+<text  x="1170.78" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_node_page_state (986 samples, 0.12%)</title><rect x="845.6" y="37" width="1.4" height="15.0" fill="rgb(220,1,54)" rx="2" ry="2" />
+<text  x="848.64" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (3,019 samples, 0.36%)</title><rect x="1149.7" y="277" width="4.3" height="15.0" fill="rgb(208,110,35)" rx="2" ry="2" />
+<text  x="1152.73" y="287.5" ></text>
+</g>
+<g >
+<title>workingset_age_nonresident (2,065 samples, 0.25%)</title><rect x="412.6" y="37" width="2.9" height="15.0" fill="rgb(234,22,15)" rx="2" ry="2" />
+<text  x="415.58" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (81,875 samples, 9.72%)</title><rect x="907.8" y="373" width="114.8" height="15.0" fill="rgb(245,123,43)" rx="2" ry="2" />
+<text  x="910.83" y="383.5" >entry_SYSCALL_..</text>
+</g>
+<g >
+<title>io_issue_sqe (1,289 samples, 0.15%)</title><rect x="906.0" y="213" width="1.8" height="15.0" fill="rgb(240,81,18)" rx="2" ry="2" />
+<text  x="908.98" y="223.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (90 samples, 0.01%)</title><rect x="1182.9" y="245" width="0.1" height="15.0" fill="rgb(234,186,40)" rx="2" ry="2" />
+<text  x="1185.89" y="255.5" ></text>
+</g>
+<g >
+<title>blk_rq_merge_ok (2,521 samples, 0.30%)</title><rect x="1145.8" y="53" width="3.5" height="15.0" fill="rgb(231,221,8)" rx="2" ry="2" />
+<text  x="1148.78" y="63.5" ></text>
+</g>
+<g >
+<title>io_file_supports_async (132 samples, 0.02%)</title><rect x="128.1" y="37" width="0.2" height="15.0" fill="rgb(244,222,29)" rx="2" ry="2" />
+<text  x="131.12" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (96 samples, 0.01%)</title><rect x="1186.6" y="309" width="0.1" height="15.0" fill="rgb(238,179,24)" rx="2" ry="2" />
+<text  x="1189.56" y="319.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (91 samples, 0.01%)</title><rect x="1186.7" y="485" width="0.1" height="15.0" fill="rgb(209,72,21)" rx="2" ry="2" />
+<text  x="1189.70" y="495.5" ></text>
+</g>
+<g >
+<title>io_read (169 samples, 0.02%)</title><rect x="1189.0" y="1845" width="0.2" height="15.0" fill="rgb(241,20,1)" rx="2" ry="2" />
+<text  x="1192.00" y="1855.5" ></text>
+</g>
+<g >
+<title>syscall (14,586 samples, 1.73%)</title><rect x="130.3" y="245" width="20.4" height="15.0" fill="rgb(212,191,17)" rx="2" ry="2" />
+<text  x="133.30" y="255.5" ></text>
+</g>
+<g >
+<title>filemap_read (292 samples, 0.03%)</title><rect x="1186.3" y="405" width="0.4" height="15.0" fill="rgb(238,78,44)" rx="2" ry="2" />
+<text  x="1189.29" y="415.5" ></text>
+</g>
+<g >
+<title>submitter_fn (90 samples, 0.01%)</title><rect x="423.0" y="309" width="0.1" height="15.0" fill="rgb(250,9,15)" rx="2" ry="2" />
+<text  x="426.00" y="319.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (83 samples, 0.01%)</title><rect x="111.0" y="69" width="0.1" height="15.0" fill="rgb(253,228,29)" rx="2" ry="2" />
+<text  x="113.97" y="79.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (82 samples, 0.01%)</title><rect x="1182.5" y="469" width="0.1" height="15.0" fill="rgb(252,222,19)" rx="2" ry="2" />
+<text  x="1185.53" y="479.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (180 samples, 0.02%)</title><rect x="1167.2" y="197" width="0.3" height="15.0" fill="rgb(249,13,4)" rx="2" ry="2" />
+<text  x="1170.20" y="207.5" ></text>
+</g>
+<g >
+<title>__inc_numa_state (491 samples, 0.06%)</title><rect x="808.3" y="37" width="0.7" height="15.0" fill="rgb(210,82,8)" rx="2" ry="2" />
+<text  x="811.34" y="47.5" ></text>
+</g>
+<g >
+<title>nvme_pci_complete_rq (94 samples, 0.01%)</title><rect x="1185.3" y="85" width="0.1" height="15.0" fill="rgb(214,82,19)" rx="2" ry="2" />
+<text  x="1188.30" y="95.5" ></text>
+</g>
+<g >
+<title>nvme_irq (75 samples, 0.01%)</title><rect x="1053.5" y="53" width="0.1" height="15.0" fill="rgb(206,48,11)" rx="2" ry="2" />
+<text  x="1056.48" y="63.5" ></text>
+</g>
+<g >
+<title>idr_find (109 samples, 0.01%)</title><rect x="1006.9" y="53" width="0.1" height="15.0" fill="rgb(216,50,49)" rx="2" ry="2" />
+<text  x="1009.87" y="63.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (493 samples, 0.06%)</title><rect x="1185.1" y="565" width="0.7" height="15.0" fill="rgb(230,203,52)" rx="2" ry="2" />
+<text  x="1188.15" y="575.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (3,035 samples, 0.36%)</title><rect x="146.5" y="197" width="4.2" height="15.0" fill="rgb(207,156,15)" rx="2" ry="2" />
+<text  x="149.49" y="207.5" ></text>
+</g>
+<g >
+<title>[unknown] (564,204 samples, 67.01%)</title><rect x="10.0" y="373" width="790.7" height="15.0" fill="rgb(226,107,13)" rx="2" ry="2" />
+<text  x="13.00" y="383.5" >[unknown]</text>
+</g>
+<g >
+<title>generic_file_read_iter (747 samples, 0.09%)</title><rect x="1052.3" y="181" width="1.1" height="15.0" fill="rgb(233,43,53)" rx="2" ry="2" />
+<text  x="1055.32" y="191.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,099 samples, 99.89%)</title><rect x="10.0" y="837" width="1178.7" height="15.0" fill="rgb(237,110,5)" rx="2" ry="2" />
+<text  x="13.00" y="847.5" >[unknown]</text>
+</g>
+<g >
+<title>io_req_task_submit (215 samples, 0.03%)</title><rect x="1132.7" y="325" width="0.3" height="15.0" fill="rgb(228,80,54)" rx="2" ry="2" />
+<text  x="1135.66" y="335.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (80 samples, 0.01%)</title><rect x="547.8" y="85" width="0.1" height="15.0" fill="rgb(246,188,30)" rx="2" ry="2" />
+<text  x="550.79" y="95.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (102 samples, 0.01%)</title><rect x="1154.6" y="69" width="0.2" height="15.0" fill="rgb(225,228,48)" rx="2" ry="2" />
+<text  x="1157.64" y="79.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (3,632 samples, 0.43%)</title><rect x="1177.4" y="373" width="5.1" height="15.0" fill="rgb(210,137,16)" rx="2" ry="2" />
+<text  x="1180.43" y="383.5" ></text>
+</g>
+<g >
+<title>page_mapping (230 samples, 0.03%)</title><rect x="790.1" y="37" width="0.3" height="15.0" fill="rgb(223,79,41)" rx="2" ry="2" />
+<text  x="793.05" y="47.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (106 samples, 0.01%)</title><rect x="1154.0" y="341" width="0.1" height="15.0" fill="rgb(231,119,19)" rx="2" ry="2" />
+<text  x="1156.97" y="351.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (2,009 samples, 0.24%)</title><rect x="36.4" y="101" width="2.8" height="15.0" fill="rgb(249,28,10)" rx="2" ry="2" />
+<text  x="39.38" y="111.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (292 samples, 0.03%)</title><rect x="1188.9" y="2021" width="0.4" height="15.0" fill="rgb(229,104,13)" rx="2" ry="2" />
+<text  x="1191.86" y="2031.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (19,570 samples, 2.32%)</title><rect x="1105.2" y="277" width="27.4" height="15.0" fill="rgb(238,66,39)" rx="2" ry="2" />
+<text  x="1108.21" y="287.5" >i..</text>
+</g>
+<g >
+<title>blkdev_read_iter (19,570 samples, 2.32%)</title><rect x="1105.2" y="261" width="27.4" height="15.0" fill="rgb(218,142,14)" rx="2" ry="2" />
+<text  x="1108.21" y="271.5" >b..</text>
+</g>
+<g >
+<title>read_pages (72 samples, 0.01%)</title><rect x="1186.1" y="309" width="0.1" height="15.0" fill="rgb(209,166,18)" rx="2" ry="2" />
+<text  x="1189.10" y="319.5" ></text>
+</g>
+<g >
+<title>release_pages (1,271 samples, 0.15%)</title><rect x="886.5" y="37" width="1.7" height="15.0" fill="rgb(244,211,37)" rx="2" ry="2" />
+<text  x="889.45" y="47.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (246 samples, 0.03%)</title><rect x="1166.7" y="373" width="0.3" height="15.0" fill="rgb(237,21,25)" rx="2" ry="2" />
+<text  x="1169.67" y="383.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (2,515 samples, 0.30%)</title><rect x="39.2" y="85" width="3.5" height="15.0" fill="rgb(233,175,9)" rx="2" ry="2" />
+<text  x="42.19" y="95.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (173 samples, 0.02%)</title><rect x="1150.1" y="165" width="0.2" height="15.0" fill="rgb(251,121,7)" rx="2" ry="2" />
+<text  x="1153.07" y="175.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (82 samples, 0.01%)</title><rect x="258.7" y="261" width="0.2" height="15.0" fill="rgb(251,139,31)" rx="2" ry="2" />
+<text  x="261.75" y="271.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (104 samples, 0.01%)</title><rect x="1159.5" y="197" width="0.1" height="15.0" fill="rgb(241,138,51)" rx="2" ry="2" />
+<text  x="1162.47" y="207.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (4,024 samples, 0.48%)</title><rect x="124.5" y="101" width="5.6" height="15.0" fill="rgb(249,15,21)" rx="2" ry="2" />
+<text  x="127.49" y="111.5" ></text>
+</g>
+<g >
+<title>filemap_read (10,627 samples, 1.26%)</title><rect x="549.4" y="117" width="14.9" height="15.0" fill="rgb(236,215,0)" rx="2" ry="2" />
+<text  x="552.42" y="127.5" ></text>
+</g>
+<g >
+<title>__fsnotify_parent (1,621 samples, 0.19%)</title><rect x="143.2" y="53" width="2.2" height="15.0" fill="rgb(250,139,16)" rx="2" ry="2" />
+<text  x="146.17" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (108 samples, 0.01%)</title><rect x="564.4" y="53" width="0.1" height="15.0" fill="rgb(247,221,6)" rx="2" ry="2" />
+<text  x="567.37" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_read (165 samples, 0.02%)</title><rect x="1159.4" y="245" width="0.2" height="15.0" fill="rgb(228,197,5)" rx="2" ry="2" />
+<text  x="1162.39" y="255.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (300 samples, 0.04%)</title><rect x="1055.3" y="133" width="0.4" height="15.0" fill="rgb(249,180,40)" rx="2" ry="2" />
+<text  x="1058.26" y="143.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (11,225 samples, 1.33%)</title><rect x="890.2" y="53" width="15.7" height="15.0" fill="rgb(232,154,6)" rx="2" ry="2" />
+<text  x="893.17" y="63.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (921 samples, 0.11%)</title><rect x="36.6" y="37" width="1.3" height="15.0" fill="rgb(234,143,10)" rx="2" ry="2" />
+<text  x="39.63" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_get_tag (413 samples, 0.05%)</title><rect x="1152.4" y="69" width="0.5" height="15.0" fill="rgb(254,53,35)" rx="2" ry="2" />
+<text  x="1155.37" y="79.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (20,279 samples, 2.41%)</title><rect x="1023.8" y="165" width="28.5" height="15.0" fill="rgb(253,181,13)" rx="2" ry="2" />
+<text  x="1026.84" y="175.5" >pa..</text>
+</g>
+<g >
+<title>submitter_fn (226 samples, 0.03%)</title><rect x="587.5" y="341" width="0.3" height="15.0" fill="rgb(216,213,13)" rx="2" ry="2" />
+<text  x="590.49" y="351.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (3,118 samples, 0.37%)</title><rect x="1178.1" y="213" width="4.4" height="15.0" fill="rgb(216,229,40)" rx="2" ry="2" />
+<text  x="1181.13" y="223.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (4,775 samples, 0.57%)</title><rect x="1159.9" y="245" width="6.7" height="15.0" fill="rgb(240,206,7)" rx="2" ry="2" />
+<text  x="1162.95" y="255.5" ></text>
+</g>
+<g >
+<title>xas_store (115 samples, 0.01%)</title><rect x="806.5" y="53" width="0.2" height="15.0" fill="rgb(230,119,54)" rx="2" ry="2" />
+<text  x="809.55" y="63.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (11,712 samples, 1.39%)</title><rect x="1133.0" y="277" width="16.4" height="15.0" fill="rgb(242,0,22)" rx="2" ry="2" />
+<text  x="1135.99" y="287.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (192 samples, 0.02%)</title><rect x="1186.8" y="405" width="0.3" height="15.0" fill="rgb(213,199,40)" rx="2" ry="2" />
+<text  x="1189.84" y="415.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (7,235 samples, 0.86%)</title><rect x="1167.0" y="389" width="10.2" height="15.0" fill="rgb(219,191,29)" rx="2" ry="2" />
+<text  x="1170.05" y="399.5" ></text>
+</g>
+<g >
+<title>blk_queue_bounce (797 samples, 0.09%)</title><rect x="1088.8" y="37" width="1.1" height="15.0" fill="rgb(238,71,53)" rx="2" ry="2" />
+<text  x="1091.75" y="47.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (276 samples, 0.03%)</title><rect x="1189.3" y="2021" width="0.4" height="15.0" fill="rgb(208,81,26)" rx="2" ry="2" />
+<text  x="1192.35" y="2031.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (317 samples, 0.04%)</title><rect x="1133.1" y="133" width="0.5" height="15.0" fill="rgb(223,66,51)" rx="2" ry="2" />
+<text  x="1136.11" y="143.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (9,525 samples, 1.13%)</title><rect x="87.4" y="149" width="13.4" height="15.0" fill="rgb(206,37,48)" rx="2" ry="2" />
+<text  x="90.42" y="159.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_charge_statistics.constprop.0 (500 samples, 0.06%)</title><rect x="1001.7" y="53" width="0.7" height="15.0" fill="rgb(211,186,6)" rx="2" ry="2" />
+<text  x="1004.74" y="63.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (5,016 samples, 0.60%)</title><rect x="52.8" y="117" width="7.0" height="15.0" fill="rgb(253,140,17)" rx="2" ry="2" />
+<text  x="55.76" y="127.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1109" width="1178.8" height="15.0" fill="rgb(232,169,16)" rx="2" ry="2" />
+<text  x="13.00" y="1119.5" >[unknown]</text>
+</g>
+<g >
+<title>io_read (247 samples, 0.03%)</title><rect x="1187.2" y="501" width="0.3" height="15.0" fill="rgb(220,196,51)" rx="2" ry="2" />
+<text  x="1190.19" y="511.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (493 samples, 0.06%)</title><rect x="1185.1" y="549" width="0.7" height="15.0" fill="rgb(246,63,16)" rx="2" ry="2" />
+<text  x="1188.15" y="559.5" ></text>
+</g>
+<g >
+<title>pagevec_lru_move_fn (217 samples, 0.03%)</title><rect x="799.4" y="101" width="0.3" height="15.0" fill="rgb(210,50,27)" rx="2" ry="2" />
+<text  x="802.45" y="111.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (747 samples, 0.09%)</title><rect x="1052.3" y="197" width="1.1" height="15.0" fill="rgb(216,225,50)" rx="2" ry="2" />
+<text  x="1055.32" y="207.5" ></text>
+</g>
+<g >
+<title>__handle_irq_event_percpu (96 samples, 0.01%)</title><rect x="1150.3" y="69" width="0.2" height="15.0" fill="rgb(235,148,19)" rx="2" ry="2" />
+<text  x="1153.32" y="79.5" ></text>
+</g>
+<g >
+<title>read_pages (1,059 samples, 0.13%)</title><rect x="1053.6" y="133" width="1.5" height="15.0" fill="rgb(242,216,47)" rx="2" ry="2" />
+<text  x="1056.65" y="143.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (591 samples, 0.07%)</title><rect x="807.3" y="69" width="0.8" height="15.0" fill="rgb(247,24,32)" rx="2" ry="2" />
+<text  x="810.26" y="79.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (678 samples, 0.08%)</title><rect x="1021.6" y="277" width="1.0" height="15.0" fill="rgb(208,212,53)" rx="2" ry="2" />
+<text  x="1024.61" y="287.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irqsave (786 samples, 0.09%)</title><rect x="1026.5" y="53" width="1.1" height="15.0" fill="rgb(209,58,32)" rx="2" ry="2" />
+<text  x="1029.45" y="63.5" ></text>
+</g>
+<g >
+<title>blk_attempt_plug_merge (252 samples, 0.03%)</title><rect x="1105.6" y="53" width="0.3" height="15.0" fill="rgb(215,135,51)" rx="2" ry="2" />
+<text  x="1108.58" y="63.5" ></text>
+</g>
+<g >
+<title>apparmor_file_permission (519 samples, 0.06%)</title><rect x="258.0" y="53" width="0.7" height="15.0" fill="rgb(224,18,10)" rx="2" ry="2" />
+<text  x="260.97" y="63.5" ></text>
+</g>
+<g >
+<title>xas_nomem (109 samples, 0.01%)</title><rect x="734.1" y="37" width="0.2" height="15.0" fill="rgb(252,191,19)" rx="2" ry="2" />
+<text  x="737.14" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (36,190 samples, 4.30%)</title><rect x="1053.4" y="229" width="50.8" height="15.0" fill="rgb(206,137,24)" rx="2" ry="2" />
+<text  x="1056.44" y="239.5" >gener..</text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (588 samples, 0.07%)</title><rect x="1153.0" y="37" width="0.8" height="15.0" fill="rgb(233,18,25)" rx="2" ry="2" />
+<text  x="1156.01" y="47.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (76 samples, 0.01%)</title><rect x="547.9" y="309" width="0.1" height="15.0" fill="rgb(214,120,22)" rx="2" ry="2" />
+<text  x="550.91" y="319.5" ></text>
+</g>
+<g >
+<title>io_read (417 samples, 0.05%)</title><rect x="1184.5" y="421" width="0.6" height="15.0" fill="rgb(213,194,52)" rx="2" ry="2" />
+<text  x="1187.51" y="431.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (1,569 samples, 0.19%)</title><rect x="13.4" y="37" width="2.2" height="15.0" fill="rgb(205,163,20)" rx="2" ry="2" />
+<text  x="16.44" y="47.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (23,935 samples, 2.84%)</title><rect x="811.1" y="37" width="33.6" height="15.0" fill="rgb(213,24,6)" rx="2" ry="2" />
+<text  x="814.14" y="47.5" >ge..</text>
+</g>
+<g >
+<title>apparmor_file_permission (1,864 samples, 0.22%)</title><rect x="96.3" y="37" width="2.6" height="15.0" fill="rgb(228,129,33)" rx="2" ry="2" />
+<text  x="99.29" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_page_state (165 samples, 0.02%)</title><rect x="722.4" y="37" width="0.2" height="15.0" fill="rgb(206,70,17)" rx="2" ry="2" />
+<text  x="725.40" y="47.5" ></text>
+</g>
+<g >
+<title>lock_page_lruvec_irqsave (213 samples, 0.03%)</title><rect x="1005.1" y="53" width="0.3" height="15.0" fill="rgb(213,148,9)" rx="2" ry="2" />
+<text  x="1008.14" y="63.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (113 samples, 0.01%)</title><rect x="1188.3" y="661" width="0.1" height="15.0" fill="rgb(225,211,8)" rx="2" ry="2" />
+<text  x="1191.28" y="671.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (82 samples, 0.01%)</title><rect x="258.7" y="117" width="0.2" height="15.0" fill="rgb(245,81,18)" rx="2" ry="2" />
+<text  x="261.75" y="127.5" ></text>
+</g>
+<g >
+<title>xas_load (110 samples, 0.01%)</title><rect x="905.8" y="37" width="0.1" height="15.0" fill="rgb(209,103,23)" rx="2" ry="2" />
+<text  x="908.75" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (4,873 samples, 0.58%)</title><rect x="52.9" y="69" width="6.8" height="15.0" fill="rgb(225,98,6)" rx="2" ry="2" />
+<text  x="55.89" y="79.5" ></text>
+</g>
+<g >
+<title>syscall (1,106 samples, 0.13%)</title><rect x="16.5" y="101" width="1.5" height="15.0" fill="rgb(209,43,36)" rx="2" ry="2" />
+<text  x="19.46" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,075 samples, 99.89%)</title><rect x="10.0" y="805" width="1178.7" height="15.0" fill="rgb(207,77,51)" rx="2" ry="2" />
+<text  x="13.00" y="815.5" >[unknown]</text>
+</g>
+<g >
+<title>security_file_permission (1,750 samples, 0.21%)</title><rect x="256.2" y="69" width="2.5" height="15.0" fill="rgb(237,50,48)" rx="2" ry="2" />
+<text  x="259.25" y="79.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (417 samples, 0.05%)</title><rect x="1184.5" y="437" width="0.6" height="15.0" fill="rgb(211,6,39)" rx="2" ry="2" />
+<text  x="1187.51" y="447.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (75,931 samples, 9.02%)</title><rect x="915.2" y="149" width="106.4" height="15.0" fill="rgb(226,163,25)" rx="2" ry="2" />
+<text  x="918.15" y="159.5" >page_cache_sy..</text>
+</g>
+<g >
+<title>tctx_task_work (208 samples, 0.02%)</title><rect x="587.5" y="229" width="0.3" height="15.0" fill="rgb(252,138,45)" rx="2" ry="2" />
+<text  x="590.51" y="239.5" ></text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (82 samples, 0.01%)</title><rect x="258.7" y="229" width="0.2" height="15.0" fill="rgb(237,224,5)" rx="2" ry="2" />
+<text  x="261.75" y="239.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (689 samples, 0.08%)</title><rect x="1104.2" y="325" width="1.0" height="15.0" fill="rgb(226,123,25)" rx="2" ry="2" />
+<text  x="1107.20" y="335.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (9,642 samples, 1.15%)</title><rect x="153.9" y="101" width="13.5" height="15.0" fill="rgb(219,37,20)" rx="2" ry="2" />
+<text  x="156.86" y="111.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (78 samples, 0.01%)</title><rect x="423.0" y="229" width="0.1" height="15.0" fill="rgb(230,116,17)" rx="2" ry="2" />
+<text  x="426.02" y="239.5" ></text>
+</g>
+<g >
+<title>__blk_mq_alloc_request (83 samples, 0.01%)</title><rect x="1133.3" y="69" width="0.1" height="15.0" fill="rgb(207,167,21)" rx="2" ry="2" />
+<text  x="1136.33" y="79.5" ></text>
+</g>
+<g >
+<title>irqentry_exit (80 samples, 0.01%)</title><rect x="547.8" y="277" width="0.1" height="15.0" fill="rgb(212,225,25)" rx="2" ry="2" />
+<text  x="550.79" y="287.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (108 samples, 0.01%)</title><rect x="1185.6" y="277" width="0.2" height="15.0" fill="rgb(231,173,29)" rx="2" ry="2" />
+<text  x="1188.60" y="287.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (172 samples, 0.02%)</title><rect x="747.9" y="37" width="0.2" height="15.0" fill="rgb(242,197,40)" rx="2" ry="2" />
+<text  x="750.91" y="47.5" ></text>
+</g>
+<g >
+<title>kmem_cache_alloc (197 samples, 0.02%)</title><rect x="1106.7" y="37" width="0.3" height="15.0" fill="rgb(239,206,26)" rx="2" ry="2" />
+<text  x="1109.73" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (100,399 samples, 11.92%)</title><rect x="10.0" y="261" width="140.7" height="15.0" fill="rgb(216,206,30)" rx="2" ry="2" />
+<text  x="13.04" y="271.5" >[unknown]</text>
+</g>
+<g >
+<title>syscall (3,733 samples, 0.44%)</title><rect x="1177.4" y="533" width="5.2" height="15.0" fill="rgb(240,67,48)" rx="2" ry="2" />
+<text  x="1180.41" y="543.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (238 samples, 0.03%)</title><rect x="1052.6" y="69" width="0.3" height="15.0" fill="rgb(233,35,0)" rx="2" ry="2" />
+<text  x="1055.61" y="79.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (11,932 samples, 1.42%)</title><rect x="150.8" y="213" width="16.8" height="15.0" fill="rgb(226,6,50)" rx="2" ry="2" />
+<text  x="153.85" y="223.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (21,131 samples, 2.51%)</title><rect x="1022.6" y="181" width="29.7" height="15.0" fill="rgb(219,117,30)" rx="2" ry="2" />
+<text  x="1025.65" y="191.5" >fi..</text>
+</g>
+<g >
+<title>io_read (8,235 samples, 0.98%)</title><rect x="89.1" y="69" width="11.5" height="15.0" fill="rgb(247,182,13)" rx="2" ry="2" />
+<text  x="92.11" y="79.5" ></text>
+</g>
+<g >
+<title>activate_page (932 samples, 0.11%)</title><rect x="411.3" y="53" width="1.3" height="15.0" fill="rgb(251,110,45)" rx="2" ry="2" />
+<text  x="414.25" y="63.5" ></text>
+</g>
+<g >
+<title>__blk_mq_sched_bio_merge (91 samples, 0.01%)</title><rect x="1038.0" y="37" width="0.2" height="15.0" fill="rgb(236,208,28)" rx="2" ry="2" />
+<text  x="1041.04" y="47.5" ></text>
+</g>
+<g >
+<title>bio_alloc_bioset (2,543 samples, 0.30%)</title><rect x="1032.5" y="37" width="3.6" height="15.0" fill="rgb(238,1,5)" rx="2" ry="2" />
+<text  x="1035.52" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (114 samples, 0.01%)</title><rect x="1159.8" y="229" width="0.1" height="15.0" fill="rgb(227,135,48)" rx="2" ry="2" />
+<text  x="1162.79" y="239.5" ></text>
+</g>
+<g >
+<title>read_pages (3,197 samples, 0.38%)</title><rect x="1154.9" y="197" width="4.5" height="15.0" fill="rgb(241,69,20)" rx="2" ry="2" />
+<text  x="1157.88" y="207.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (4,067 samples, 0.48%)</title><rect x="167.6" y="197" width="5.7" height="15.0" fill="rgb(249,54,9)" rx="2" ry="2" />
+<text  x="170.57" y="207.5" ></text>
+</g>
+<g >
+<title>syscall (60,895 samples, 7.23%)</title><rect x="173.4" y="277" width="85.3" height="15.0" fill="rgb(231,96,3)" rx="2" ry="2" />
+<text  x="176.37" y="287.5" >syscall</text>
+</g>
+<g >
+<title>__io_req_task_submit (208 samples, 0.02%)</title><rect x="587.5" y="197" width="0.3" height="15.0" fill="rgb(211,50,6)" rx="2" ry="2" />
+<text  x="590.51" y="207.5" ></text>
+</g>
+<g >
+<title>rw_verify_area (541 samples, 0.06%)</title><rect x="80.8" y="37" width="0.7" height="15.0" fill="rgb(232,177,29)" rx="2" ry="2" />
+<text  x="83.77" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (179 samples, 0.02%)</title><rect x="1149.4" y="261" width="0.3" height="15.0" fill="rgb(246,192,46)" rx="2" ry="2" />
+<text  x="1152.44" y="271.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (113 samples, 0.01%)</title><rect x="1188.3" y="629" width="0.1" height="15.0" fill="rgb(235,195,4)" rx="2" ry="2" />
+<text  x="1191.28" y="639.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (5,263 samples, 0.63%)</title><rect x="415.6" y="181" width="7.4" height="15.0" fill="rgb(208,39,2)" rx="2" ry="2" />
+<text  x="418.59" y="191.5" ></text>
+</g>
+<g >
+<title>rw_verify_area (3,356 samples, 0.40%)</title><rect x="95.9" y="53" width="4.7" height="15.0" fill="rgb(254,129,51)" rx="2" ry="2" />
+<text  x="98.94" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (2,951 samples, 0.35%)</title><rect x="1149.8" y="245" width="4.2" height="15.0" fill="rgb(209,5,37)" rx="2" ry="2" />
+<text  x="1152.82" y="255.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (146 samples, 0.02%)</title><rect x="861.1" y="37" width="0.2" height="15.0" fill="rgb(211,216,30)" rx="2" ry="2" />
+<text  x="864.14" y="47.5" ></text>
+</g>
+<g >
+<title>pagevec_lru_move_fn (181 samples, 0.02%)</title><rect x="1022.3" y="101" width="0.2" height="15.0" fill="rgb(233,85,8)" rx="2" ry="2" />
+<text  x="1025.27" y="111.5" ></text>
+</g>
+<g >
+<title>__bio_add_page (186 samples, 0.02%)</title><rect x="1007.1" y="37" width="0.2" height="15.0" fill="rgb(239,2,35)" rx="2" ry="2" />
+<text  x="1010.05" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (442 samples, 0.05%)</title><rect x="1185.1" y="405" width="0.7" height="15.0" fill="rgb(226,112,54)" rx="2" ry="2" />
+<text  x="1188.15" y="415.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (431 samples, 0.05%)</title><rect x="167.6" y="53" width="0.6" height="15.0" fill="rgb(216,208,2)" rx="2" ry="2" />
+<text  x="170.59" y="63.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (868 samples, 0.10%)</title><rect x="1183.1" y="149" width="1.2" height="15.0" fill="rgb(221,128,39)" rx="2" ry="2" />
+<text  x="1186.13" y="159.5" ></text>
+</g>
+<g >
+<title>apparmor_file_permission (1,291 samples, 0.15%)</title><rect x="147.8" y="37" width="1.8" height="15.0" fill="rgb(236,223,54)" rx="2" ry="2" />
+<text  x="150.80" y="47.5" ></text>
+</g>
+<g >
+<title>read_pages (597 samples, 0.07%)</title><rect x="734.4" y="53" width="0.9" height="15.0" fill="rgb(235,5,1)" rx="2" ry="2" />
+<text  x="737.42" y="63.5" ></text>
+</g>
+<g >
+<title>__kmalloc (428 samples, 0.05%)</title><rect x="142.6" y="69" width="0.6" height="15.0" fill="rgb(226,216,1)" rx="2" ry="2" />
+<text  x="145.57" y="79.5" ></text>
+</g>
+<g >
+<title>memset_erms (111 samples, 0.01%)</title><rect x="133.1" y="37" width="0.1" height="15.0" fill="rgb(211,154,13)" rx="2" ry="2" />
+<text  x="136.07" y="47.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_charge (98 samples, 0.01%)</title><rect x="914.1" y="69" width="0.1" height="15.0" fill="rgb(228,117,49)" rx="2" ry="2" />
+<text  x="917.11" y="79.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (3,990 samples, 0.47%)</title><rect x="130.3" y="101" width="5.6" height="15.0" fill="rgb(226,209,47)" rx="2" ry="2" />
+<text  x="133.32" y="111.5" ></text>
+</g>
+<g >
+<title>handle_irq_event (161 samples, 0.02%)</title><rect x="1154.2" y="149" width="0.2" height="15.0" fill="rgb(242,163,8)" rx="2" ry="2" />
+<text  x="1157.20" y="159.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (93 samples, 0.01%)</title><rect x="18.6" y="37" width="0.1" height="15.0" fill="rgb(207,148,36)" rx="2" ry="2" />
+<text  x="21.61" y="47.5" ></text>
+</g>
+<g >
+<title>blk_throtl_bio (2,033 samples, 0.24%)</title><rect x="1129.8" y="53" width="2.8" height="15.0" fill="rgb(236,55,38)" rx="2" ry="2" />
+<text  x="1132.76" y="63.5" ></text>
+</g>
+<g >
+<title>workingset_age_nonresident (527 samples, 0.06%)</title><rect x="792.0" y="37" width="0.7" height="15.0" fill="rgb(206,159,33)" rx="2" ry="2" />
+<text  x="794.98" y="47.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (438 samples, 0.05%)</title><rect x="64.3" y="85" width="0.6" height="15.0" fill="rgb(242,144,1)" rx="2" ry="2" />
+<text  x="67.26" y="95.5" ></text>
+</g>
+<g >
+<title>xas_load (4,123 samples, 0.49%)</title><rect x="1014.6" y="37" width="5.7" height="15.0" fill="rgb(207,125,52)" rx="2" ry="2" />
+<text  x="1017.57" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (3,991 samples, 0.47%)</title><rect x="130.3" y="117" width="5.6" height="15.0" fill="rgb(240,136,52)" rx="2" ry="2" />
+<text  x="133.32" y="127.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (76 samples, 0.01%)</title><rect x="905.0" y="37" width="0.1" height="15.0" fill="rgb(252,6,17)" rx="2" ry="2" />
+<text  x="907.97" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (85 samples, 0.01%)</title><rect x="1184.4" y="485" width="0.1" height="15.0" fill="rgb(253,195,49)" rx="2" ry="2" />
+<text  x="1187.38" y="495.5" ></text>
+</g>
+<g >
+<title>__irqentry_text_start (407 samples, 0.05%)</title><rect x="452.8" y="37" width="0.6" height="15.0" fill="rgb(226,146,7)" rx="2" ry="2" />
+<text  x="455.81" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1701" width="1178.8" height="15.0" fill="rgb(209,119,27)" rx="2" ry="2" />
+<text  x="13.00" y="1711.5" >[unknown]</text>
+</g>
+<g >
+<title>syscall (173 samples, 0.02%)</title><rect x="13.0" y="69" width="0.3" height="15.0" fill="rgb(254,24,53)" rx="2" ry="2" />
+<text  x="16.02" y="79.5" ></text>
+</g>
+<g >
+<title>syscall (493 samples, 0.06%)</title><rect x="1185.1" y="581" width="0.7" height="15.0" fill="rgb(247,62,32)" rx="2" ry="2" />
+<text  x="1188.15" y="591.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (4,863 samples, 0.58%)</title><rect x="1024.2" y="117" width="6.9" height="15.0" fill="rgb(234,113,4)" rx="2" ry="2" />
+<text  x="1027.24" y="127.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (11,712 samples, 1.39%)</title><rect x="1133.0" y="261" width="16.4" height="15.0" fill="rgb(217,85,51)" rx="2" ry="2" />
+<text  x="1135.99" y="271.5" ></text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (183 samples, 0.02%)</title><rect x="747.3" y="37" width="0.3" height="15.0" fill="rgb(243,149,43)" rx="2" ry="2" />
+<text  x="750.34" y="47.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (170 samples, 0.02%)</title><rect x="39.4" y="37" width="0.2" height="15.0" fill="rgb(247,216,7)" rx="2" ry="2" />
+<text  x="42.36" y="47.5" ></text>
+</g>
+<g >
+<title>__bio_try_merge_page (161 samples, 0.02%)</title><rect x="1007.3" y="37" width="0.2" height="15.0" fill="rgb(237,120,41)" rx="2" ry="2" />
+<text  x="1010.31" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (3,039 samples, 0.36%)</title><rect x="1149.7" y="405" width="4.3" height="15.0" fill="rgb(217,60,47)" rx="2" ry="2" />
+<text  x="1152.71" y="415.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (74 samples, 0.01%)</title><rect x="1177.6" y="101" width="0.1" height="15.0" fill="rgb(218,43,29)" rx="2" ry="2" />
+<text  x="1180.57" y="111.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (121 samples, 0.01%)</title><rect x="1187.9" y="453" width="0.1" height="15.0" fill="rgb(252,137,8)" rx="2" ry="2" />
+<text  x="1190.87" y="463.5" ></text>
+</g>
+<g >
+<title>xa_load (499 samples, 0.06%)</title><rect x="562.5" y="37" width="0.7" height="15.0" fill="rgb(225,213,5)" rx="2" ry="2" />
+<text  x="565.53" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (7,223 samples, 0.86%)</title><rect x="1167.1" y="341" width="10.1" height="15.0" fill="rgb(207,158,37)" rx="2" ry="2" />
+<text  x="1170.06" y="351.5" ></text>
+</g>
+<g >
+<title>nvme_queue_rq (3,029 samples, 0.36%)</title><rect x="1178.2" y="69" width="4.3" height="15.0" fill="rgb(240,154,50)" rx="2" ry="2" />
+<text  x="1181.23" y="79.5" ></text>
+</g>
+<g >
+<title>rcu_all_qs (76 samples, 0.01%)</title><rect x="1100.2" y="37" width="0.1" height="15.0" fill="rgb(217,99,47)" rx="2" ry="2" />
+<text  x="1103.22" y="47.5" ></text>
+</g>
+<g >
+<title>nvme_queue_rq (3,989 samples, 0.47%)</title><rect x="130.3" y="53" width="5.6" height="15.0" fill="rgb(208,64,31)" rx="2" ry="2" />
+<text  x="133.32" y="63.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (9,641 samples, 1.15%)</title><rect x="153.9" y="85" width="13.5" height="15.0" fill="rgb(244,66,36)" rx="2" ry="2" />
+<text  x="156.86" y="95.5" ></text>
+</g>
+<g >
+<title>idr_find (85 samples, 0.01%)</title><rect x="889.9" y="37" width="0.2" height="15.0" fill="rgb(221,91,53)" rx="2" ry="2" />
+<text  x="892.95" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (91 samples, 0.01%)</title><rect x="1186.7" y="549" width="0.1" height="15.0" fill="rgb(251,118,6)" rx="2" ry="2" />
+<text  x="1189.70" y="559.5" ></text>
+</g>
+<g >
+<title>io_read (5,007 samples, 0.59%)</title><rect x="1159.7" y="357" width="7.0" height="15.0" fill="rgb(212,140,51)" rx="2" ry="2" />
+<text  x="1162.65" y="367.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (208 samples, 0.02%)</title><rect x="587.5" y="133" width="0.3" height="15.0" fill="rgb(219,34,23)" rx="2" ry="2" />
+<text  x="590.51" y="143.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (3,378 samples, 0.40%)</title><rect x="742.2" y="213" width="4.7" height="15.0" fill="rgb(227,168,31)" rx="2" ry="2" />
+<text  x="745.20" y="223.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (3,016 samples, 0.36%)</title><rect x="411.3" y="69" width="4.2" height="15.0" fill="rgb(238,38,17)" rx="2" ry="2" />
+<text  x="414.25" y="79.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (89 samples, 0.01%)</title><rect x="552.7" y="37" width="0.1" height="15.0" fill="rgb(241,9,9)" rx="2" ry="2" />
+<text  x="555.70" y="47.5" ></text>
+</g>
+<g >
+<title>apparmor_file_permission (1,662 samples, 0.20%)</title><rect x="170.7" y="37" width="2.3" height="15.0" fill="rgb(219,55,11)" rx="2" ry="2" />
+<text  x="173.66" y="47.5" ></text>
+</g>
+<g >
+<title>handle_irq_event (77 samples, 0.01%)</title><rect x="1053.5" y="85" width="0.1" height="15.0" fill="rgb(241,229,43)" rx="2" ry="2" />
+<text  x="1056.48" y="95.5" ></text>
+</g>
+<g >
+<title>page_mapping (903 samples, 0.11%)</title><rect x="885.1" y="37" width="1.3" height="15.0" fill="rgb(240,195,30)" rx="2" ry="2" />
+<text  x="888.13" y="47.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (85 samples, 0.01%)</title><rect x="1184.4" y="453" width="0.1" height="15.0" fill="rgb(253,176,43)" rx="2" ry="2" />
+<text  x="1187.38" y="463.5" ></text>
+</g>
+<g >
+<title>__activate_page (1,856 samples, 0.22%)</title><rect x="742.6" y="37" width="2.6" height="15.0" fill="rgb(246,78,19)" rx="2" ry="2" />
+<text  x="745.64" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (239 samples, 0.03%)</title><rect x="1166.7" y="277" width="0.3" height="15.0" fill="rgb(251,0,5)" rx="2" ry="2" />
+<text  x="1169.68" y="287.5" ></text>
+</g>
+<g >
+<title>filemap_read (191 samples, 0.02%)</title><rect x="1187.6" y="453" width="0.2" height="15.0" fill="rgb(235,31,10)" rx="2" ry="2" />
+<text  x="1190.57" y="463.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (321 samples, 0.04%)</title><rect x="1154.9" y="149" width="0.4" height="15.0" fill="rgb(211,26,50)" rx="2" ry="2" />
+<text  x="1157.88" y="159.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (247 samples, 0.03%)</title><rect x="1187.2" y="533" width="0.3" height="15.0" fill="rgb(216,1,9)" rx="2" ry="2" />
+<text  x="1190.19" y="543.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (7,241 samples, 0.86%)</title><rect x="1167.0" y="437" width="10.2" height="15.0" fill="rgb(214,48,24)" rx="2" ry="2" />
+<text  x="1170.04" y="447.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (99 samples, 0.01%)</title><rect x="1100.3" y="37" width="0.2" height="15.0" fill="rgb(215,41,5)" rx="2" ry="2" />
+<text  x="1103.33" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (14,579 samples, 1.73%)</title><rect x="130.3" y="229" width="20.4" height="15.0" fill="rgb(223,34,6)" rx="2" ry="2" />
+<text  x="133.31" y="239.5" ></text>
+</g>
+<g >
+<title>__mod_node_page_state (308 samples, 0.04%)</title><rect x="790.9" y="37" width="0.5" height="15.0" fill="rgb(224,179,52)" rx="2" ry="2" />
+<text  x="793.93" y="47.5" ></text>
+</g>
+<g >
+<title>__fsnotify_parent (1,231 samples, 0.15%)</title><rect x="256.2" y="53" width="1.8" height="15.0" fill="rgb(210,113,25)" rx="2" ry="2" />
+<text  x="259.25" y="63.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (15,999 samples, 1.90%)</title><rect x="150.8" y="229" width="22.5" height="15.0" fill="rgb(219,218,21)" rx="2" ry="2" />
+<text  x="153.85" y="239.5" >d..</text>
+</g>
+<g >
+<title>asm_common_interrupt (135 samples, 0.02%)</title><rect x="1052.3" y="117" width="0.2" height="15.0" fill="rgb(209,170,6)" rx="2" ry="2" />
+<text  x="1055.34" y="127.5" ></text>
+</g>
+<g >
+<title>syscall (5,271 samples, 0.63%)</title><rect x="1159.6" y="501" width="7.4" height="15.0" fill="rgb(253,80,43)" rx="2" ry="2" />
+<text  x="1162.65" y="511.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (292 samples, 0.03%)</title><rect x="1186.3" y="421" width="0.4" height="15.0" fill="rgb(217,19,12)" rx="2" ry="2" />
+<text  x="1189.29" y="431.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_from_id (2,307 samples, 0.27%)</title><rect x="1027.8" y="85" width="3.3" height="15.0" fill="rgb(249,2,51)" rx="2" ry="2" />
+<text  x="1030.82" y="95.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (3,642 samples, 0.43%)</title><rect x="1177.4" y="405" width="5.1" height="15.0" fill="rgb(220,100,3)" rx="2" ry="2" />
+<text  x="1180.42" y="415.5" ></text>
+</g>
+<g >
+<title>xas_start (2,300 samples, 0.27%)</title><rect x="403.6" y="37" width="3.2" height="15.0" fill="rgb(244,163,47)" rx="2" ry="2" />
+<text  x="406.60" y="47.5" ></text>
+</g>
+<g >
+<title>__handle_irq_event_percpu (94 samples, 0.01%)</title><rect x="1185.3" y="133" width="0.1" height="15.0" fill="rgb(226,52,14)" rx="2" ry="2" />
+<text  x="1188.30" y="143.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (645 samples, 0.08%)</title><rect x="799.8" y="229" width="0.9" height="15.0" fill="rgb(214,98,37)" rx="2" ry="2" />
+<text  x="802.78" y="239.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (9,641 samples, 1.15%)</title><rect x="153.9" y="69" width="13.5" height="15.0" fill="rgb(249,3,54)" rx="2" ry="2" />
+<text  x="156.86" y="79.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (4,740 samples, 0.56%)</title><rect x="135.9" y="69" width="6.7" height="15.0" fill="rgb(222,0,18)" rx="2" ry="2" />
+<text  x="138.92" y="79.5" ></text>
+</g>
+<g >
+<title>io_submit_flush_completions (3,044 samples, 0.36%)</title><rect x="106.6" y="101" width="4.3" height="15.0" fill="rgb(205,98,12)" rx="2" ry="2" />
+<text  x="109.64" y="111.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (3,358 samples, 0.40%)</title><rect x="742.2" y="133" width="4.7" height="15.0" fill="rgb(213,19,34)" rx="2" ry="2" />
+<text  x="745.21" y="143.5" ></text>
+</g>
+<g >
+<title>release_pages (265 samples, 0.03%)</title><rect x="450.5" y="37" width="0.4" height="15.0" fill="rgb(205,114,42)" rx="2" ry="2" />
+<text  x="453.49" y="47.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (5,786 samples, 0.69%)</title><rect x="1055.7" y="85" width="8.1" height="15.0" fill="rgb(211,37,28)" rx="2" ry="2" />
+<text  x="1058.69" y="95.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (102 samples, 0.01%)</title><rect x="1154.6" y="85" width="0.2" height="15.0" fill="rgb(238,169,28)" rx="2" ry="2" />
+<text  x="1157.64" y="95.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (3,034 samples, 0.36%)</title><rect x="146.5" y="149" width="4.2" height="15.0" fill="rgb(229,204,52)" rx="2" ry="2" />
+<text  x="149.49" y="159.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (16,347 samples, 1.94%)</title><rect x="564.5" y="277" width="22.9" height="15.0" fill="rgb(237,72,33)" rx="2" ry="2" />
+<text  x="567.54" y="287.5" >s..</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="965" width="1178.8" height="15.0" fill="rgb(212,3,8)" rx="2" ry="2" />
+<text  x="13.00" y="975.5" >[unknown]</text>
+</g>
+<g >
+<title>workingset_activation (1,378 samples, 0.16%)</title><rect x="585.5" y="53" width="1.9" height="15.0" fill="rgb(225,51,2)" rx="2" ry="2" />
+<text  x="588.48" y="63.5" ></text>
+</g>
+<g >
+<title>submit_bio (75 samples, 0.01%)</title><rect x="1185.6" y="245" width="0.1" height="15.0" fill="rgb(208,228,22)" rx="2" ry="2" />
+<text  x="1188.64" y="255.5" ></text>
+</g>
+<g >
+<title>io_req_free_batch (144 samples, 0.02%)</title><rect x="38.8" y="37" width="0.2" height="15.0" fill="rgb(223,42,2)" rx="2" ry="2" />
+<text  x="41.80" y="47.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (6,129 samples, 0.73%)</title><rect x="1168.5" y="133" width="8.6" height="15.0" fill="rgb(227,5,13)" rx="2" ry="2" />
+<text  x="1171.54" y="143.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (2,243 samples, 0.27%)</title><rect x="125.0" y="37" width="3.1" height="15.0" fill="rgb(252,159,22)" rx="2" ry="2" />
+<text  x="127.98" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (169 samples, 0.02%)</title><rect x="1159.4" y="309" width="0.2" height="15.0" fill="rgb(249,181,52)" rx="2" ry="2" />
+<text  x="1162.39" y="319.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (100 samples, 0.01%)</title><rect x="1188.3" y="437" width="0.1" height="15.0" fill="rgb(222,39,1)" rx="2" ry="2" />
+<text  x="1191.29" y="447.5" ></text>
+</g>
+<g >
+<title>__radix_tree_lookup (2,296 samples, 0.27%)</title><rect x="1027.8" y="37" width="3.2" height="15.0" fill="rgb(237,140,3)" rx="2" ry="2" />
+<text  x="1030.82" y="47.5" ></text>
+</g>
+<g >
+<title>read_pages (72 samples, 0.01%)</title><rect x="1187.4" y="357" width="0.1" height="15.0" fill="rgb(242,190,40)" rx="2" ry="2" />
+<text  x="1190.43" y="367.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (4,069 samples, 0.48%)</title><rect x="124.5" y="181" width="5.7" height="15.0" fill="rgb(253,1,17)" rx="2" ry="2" />
+<text  x="127.48" y="191.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (93 samples, 0.01%)</title><rect x="1149.6" y="101" width="0.1" height="15.0" fill="rgb(251,63,50)" rx="2" ry="2" />
+<text  x="1152.55" y="111.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (165 samples, 0.02%)</title><rect x="1159.4" y="277" width="0.2" height="15.0" fill="rgb(245,140,8)" rx="2" ry="2" />
+<text  x="1162.39" y="287.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (144 samples, 0.02%)</title><rect x="564.3" y="181" width="0.2" height="15.0" fill="rgb(245,37,14)" rx="2" ry="2" />
+<text  x="567.34" y="191.5" ></text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (104 samples, 0.01%)</title><rect x="111.0" y="165" width="0.1" height="15.0" fill="rgb(243,185,37)" rx="2" ry="2" />
+<text  x="113.97" y="175.5" ></text>
+</g>
+<g >
+<title>dma_direct_map_sg (80 samples, 0.01%)</title><rect x="153.6" y="37" width="0.1" height="15.0" fill="rgb(254,55,3)" rx="2" ry="2" />
+<text  x="156.63" y="47.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (135 samples, 0.02%)</title><rect x="1052.3" y="85" width="0.2" height="15.0" fill="rgb(206,65,18)" rx="2" ry="2" />
+<text  x="1055.34" y="95.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (81 samples, 0.01%)</title><rect x="87.3" y="133" width="0.1" height="15.0" fill="rgb(214,178,21)" rx="2" ry="2" />
+<text  x="90.30" y="143.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (110 samples, 0.01%)</title><rect x="1185.4" y="293" width="0.2" height="15.0" fill="rgb(206,140,51)" rx="2" ry="2" />
+<text  x="1188.45" y="303.5" ></text>
+</g>
+<g >
+<title>blk_attempt_plug_merge (8,345 samples, 0.99%)</title><rect x="1076.7" y="37" width="11.7" height="15.0" fill="rgb(234,72,20)" rx="2" ry="2" />
+<text  x="1079.72" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (293 samples, 0.03%)</title><rect x="1186.3" y="549" width="0.4" height="15.0" fill="rgb(235,113,31)" rx="2" ry="2" />
+<text  x="1189.29" y="559.5" ></text>
+</g>
+<g >
+<title>[unknown] (2,009 samples, 0.24%)</title><rect x="10.1" y="69" width="2.8" height="15.0" fill="rgb(207,141,53)" rx="2" ry="2" />
+<text  x="13.06" y="79.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (185 samples, 0.02%)</title><rect x="424.4" y="37" width="0.3" height="15.0" fill="rgb(244,140,17)" rx="2" ry="2" />
+<text  x="427.44" y="47.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (101 samples, 0.01%)</title><rect x="34.5" y="37" width="0.2" height="15.0" fill="rgb(206,139,15)" rx="2" ry="2" />
+<text  x="37.51" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (110,106 samples, 13.08%)</title><rect x="587.9" y="229" width="154.3" height="15.0" fill="rgb(219,184,36)" rx="2" ry="2" />
+<text  x="590.85" y="239.5" >__io_queue_sqe</text>
+</g>
+<g >
+<title>__x86_retpoline_rax (139 samples, 0.02%)</title><rect x="1178.5" y="37" width="0.2" height="15.0" fill="rgb(243,85,41)" rx="2" ry="2" />
+<text  x="1181.51" y="47.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (19,789 samples, 2.35%)</title><rect x="423.2" y="213" width="27.7" height="15.0" fill="rgb(225,18,43)" rx="2" ry="2" />
+<text  x="426.18" y="223.5" >i..</text>
+</g>
+<g >
+<title>generic_file_read_iter (4,739 samples, 0.56%)</title><rect x="135.9" y="53" width="6.7" height="15.0" fill="rgb(247,11,36)" rx="2" ry="2" />
+<text  x="138.92" y="63.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_lruvec_state (794 samples, 0.09%)</title><rect x="888.2" y="37" width="1.2" height="15.0" fill="rgb(245,152,10)" rx="2" ry="2" />
+<text  x="891.24" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (113 samples, 0.01%)</title><rect x="1188.3" y="565" width="0.1" height="15.0" fill="rgb(209,225,30)" rx="2" ry="2" />
+<text  x="1191.28" y="575.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (332 samples, 0.04%)</title><rect x="741.5" y="53" width="0.4" height="15.0" fill="rgb(241,53,25)" rx="2" ry="2" />
+<text  x="744.48" y="63.5" ></text>
+</g>
+<g >
+<title>lru_cache_add (289 samples, 0.03%)</title><rect x="806.7" y="69" width="0.4" height="15.0" fill="rgb(236,84,11)" rx="2" ry="2" />
+<text  x="809.71" y="79.5" ></text>
+</g>
+<g >
+<title>__cond_resched (148 samples, 0.02%)</title><rect x="808.1" y="37" width="0.2" height="15.0" fill="rgb(235,19,48)" rx="2" ry="2" />
+<text  x="811.13" y="47.5" ></text>
+</g>
+<g >
+<title>native_queued_spin_lock_slowpath (132 samples, 0.02%)</title><rect x="741.9" y="37" width="0.2" height="15.0" fill="rgb(217,42,36)" rx="2" ry="2" />
+<text  x="744.95" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (76 samples, 0.01%)</title><rect x="249.4" y="101" width="0.1" height="15.0" fill="rgb(235,77,40)" rx="2" ry="2" />
+<text  x="252.41" y="111.5" ></text>
+</g>
+<g >
+<title>nvme_pci_complete_rq (148 samples, 0.02%)</title><rect x="1166.7" y="85" width="0.2" height="15.0" fill="rgb(227,33,7)" rx="2" ry="2" />
+<text  x="1169.69" y="95.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (148 samples, 0.02%)</title><rect x="1052.3" y="149" width="0.2" height="15.0" fill="rgb(231,229,32)" rx="2" ry="2" />
+<text  x="1055.33" y="159.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (104 samples, 0.01%)</title><rect x="1159.5" y="213" width="0.1" height="15.0" fill="rgb(251,56,36)" rx="2" ry="2" />
+<text  x="1162.47" y="223.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (652 samples, 0.08%)</title><rect x="799.8" y="309" width="0.9" height="15.0" fill="rgb(236,72,18)" rx="2" ry="2" />
+<text  x="802.78" y="319.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (6,912 samples, 0.82%)</title><rect x="42.9" y="149" width="9.7" height="15.0" fill="rgb(219,203,10)" rx="2" ry="2" />
+<text  x="45.87" y="159.5" ></text>
+</g>
+<g >
+<title>try_charge (1,334 samples, 0.16%)</title><rect x="861.4" y="37" width="1.8" height="15.0" fill="rgb(244,112,40)" rx="2" ry="2" />
+<text  x="864.35" y="47.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (196 samples, 0.02%)</title><rect x="1149.4" y="405" width="0.3" height="15.0" fill="rgb(236,78,37)" rx="2" ry="2" />
+<text  x="1152.43" y="415.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (169 samples, 0.02%)</title><rect x="1167.2" y="69" width="0.3" height="15.0" fill="rgb(222,52,19)" rx="2" ry="2" />
+<text  x="1170.22" y="79.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (356 samples, 0.04%)</title><rect x="167.7" y="37" width="0.5" height="15.0" fill="rgb(217,173,22)" rx="2" ry="2" />
+<text  x="170.70" y="47.5" ></text>
+</g>
+<g >
+<title>__next_zones_zonelist (397 samples, 0.05%)</title><rect x="753.7" y="37" width="0.6" height="15.0" fill="rgb(232,40,13)" rx="2" ry="2" />
+<text  x="756.70" y="47.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (3,642 samples, 0.43%)</title><rect x="1177.4" y="437" width="5.1" height="15.0" fill="rgb(249,109,30)" rx="2" ry="2" />
+<text  x="1180.42" y="447.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (36,190 samples, 4.30%)</title><rect x="1053.4" y="261" width="50.8" height="15.0" fill="rgb(240,97,12)" rx="2" ry="2" />
+<text  x="1056.44" y="271.5" >io_it..</text>
+</g>
+<g >
+<title>__radix_tree_lookup (132 samples, 0.02%)</title><rect x="1023.0" y="37" width="0.2" height="15.0" fill="rgb(246,170,49)" rx="2" ry="2" />
+<text  x="1026.03" y="47.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (82 samples, 0.01%)</title><rect x="258.7" y="277" width="0.2" height="15.0" fill="rgb(207,225,40)" rx="2" ry="2" />
+<text  x="261.75" y="287.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (147 samples, 0.02%)</title><rect x="1177.2" y="389" width="0.2" height="15.0" fill="rgb(215,203,29)" rx="2" ry="2" />
+<text  x="1180.19" y="399.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (82 samples, 0.01%)</title><rect x="258.7" y="165" width="0.2" height="15.0" fill="rgb(235,127,35)" rx="2" ry="2" />
+<text  x="261.75" y="175.5" ></text>
+</g>
+<g >
+<title>kthread_blkcg (104 samples, 0.01%)</title><rect x="245.0" y="37" width="0.2" height="15.0" fill="rgb(245,110,48)" rx="2" ry="2" />
+<text  x="248.02" y="47.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (104 samples, 0.01%)</title><rect x="1184.9" y="117" width="0.2" height="15.0" fill="rgb(228,142,6)" rx="2" ry="2" />
+<text  x="1187.93" y="127.5" ></text>
+</g>
+<g >
+<title>activate_page (623 samples, 0.07%)</title><rect x="584.6" y="53" width="0.9" height="15.0" fill="rgb(219,209,50)" rx="2" ry="2" />
+<text  x="587.58" y="63.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (179 samples, 0.02%)</title><rect x="1149.4" y="229" width="0.3" height="15.0" fill="rgb(214,227,26)" rx="2" ry="2" />
+<text  x="1152.44" y="239.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (53,649 samples, 6.37%)</title><rect x="174.2" y="181" width="75.2" height="15.0" fill="rgb(217,214,0)" rx="2" ry="2" />
+<text  x="177.23" y="191.5" >io_queue..</text>
+</g>
+<g >
+<title>handle_edge_irq (135 samples, 0.02%)</title><rect x="1052.3" y="69" width="0.2" height="15.0" fill="rgb(210,25,42)" rx="2" ry="2" />
+<text  x="1055.34" y="79.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (110,132 samples, 13.08%)</title><rect x="587.8" y="261" width="154.4" height="15.0" fill="rgb(231,162,24)" rx="2" ry="2" />
+<text  x="590.82" y="271.5" >io_submit_sqes</text>
+</g>
+<g >
+<title>handle_edge_irq (233 samples, 0.03%)</title><rect x="1055.3" y="53" width="0.3" height="15.0" fill="rgb(249,45,16)" rx="2" ry="2" />
+<text  x="1058.28" y="63.5" ></text>
+</g>
+<g >
+<title>___slab_alloc (175 samples, 0.02%)</title><rect x="142.6" y="37" width="0.2" height="15.0" fill="rgb(210,28,18)" rx="2" ry="2" />
+<text  x="145.57" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (2,690 samples, 0.32%)</title><rect x="407.2" y="37" width="3.7" height="15.0" fill="rgb(214,209,53)" rx="2" ry="2" />
+<text  x="410.16" y="47.5" ></text>
+</g>
+<g >
+<title>__cond_resched (211 samples, 0.03%)</title><rect x="115.5" y="37" width="0.2" height="15.0" fill="rgb(206,150,37)" rx="2" ry="2" />
+<text  x="118.45" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (264 samples, 0.03%)</title><rect x="1185.8" y="421" width="0.4" height="15.0" fill="rgb(231,150,33)" rx="2" ry="2" />
+<text  x="1188.84" y="431.5" ></text>
+</g>
+<g >
+<title>__irqentry_text_start (408 samples, 0.05%)</title><rect x="262.9" y="37" width="0.5" height="15.0" fill="rgb(242,54,35)" rx="2" ry="2" />
+<text  x="265.87" y="47.5" ></text>
+</g>
+<g >
+<title>common_interrupt (98 samples, 0.01%)</title><rect x="1150.3" y="133" width="0.2" height="15.0" fill="rgb(230,15,14)" rx="2" ry="2" />
+<text  x="1153.32" y="143.5" ></text>
+</g>
+<g >
+<title>_copy_to_iter (732 samples, 0.09%)</title><rect x="548.0" y="37" width="1.1" height="15.0" fill="rgb(211,98,24)" rx="2" ry="2" />
+<text  x="551.03" y="47.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (104 samples, 0.01%)</title><rect x="111.0" y="213" width="0.1" height="15.0" fill="rgb(206,17,43)" rx="2" ry="2" />
+<text  x="113.97" y="223.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (4,920 samples, 0.58%)</title><rect x="801.2" y="101" width="6.9" height="15.0" fill="rgb(242,90,43)" rx="2" ry="2" />
+<text  x="804.20" y="111.5" ></text>
+</g>
+<g >
+<title>__fsnotify_parent (2,019 samples, 0.24%)</title><rect x="117.8" y="37" width="2.8" height="15.0" fill="rgb(253,89,44)" rx="2" ry="2" />
+<text  x="120.78" y="47.5" ></text>
+</g>
+<g >
+<title>lock_page_lruvec_irqsave (162 samples, 0.02%)</title><rect x="884.3" y="37" width="0.2" height="15.0" fill="rgb(236,125,10)" rx="2" ry="2" />
+<text  x="887.27" y="47.5" ></text>
+</g>
+<g >
+<title>task_work_run (74 samples, 0.01%)</title><rect x="47.1" y="85" width="0.1" height="15.0" fill="rgb(237,105,27)" rx="2" ry="2" />
+<text  x="50.12" y="95.5" ></text>
+</g>
+<g >
+<title>submit_bio (892 samples, 0.11%)</title><rect x="1053.9" y="85" width="1.2" height="15.0" fill="rgb(216,55,15)" rx="2" ry="2" />
+<text  x="1056.88" y="95.5" ></text>
+</g>
+<g >
+<title>filemap_read (95 samples, 0.01%)</title><rect x="1154.0" y="229" width="0.1" height="15.0" fill="rgb(216,96,35)" rx="2" ry="2" />
+<text  x="1156.97" y="239.5" ></text>
+</g>
+<g >
+<title>__activate_page (179 samples, 0.02%)</title><rect x="1022.3" y="85" width="0.2" height="15.0" fill="rgb(241,19,53)" rx="2" ry="2" />
+<text  x="1025.27" y="95.5" ></text>
+</g>
+<g >
+<title>ktime_get (75 samples, 0.01%)</title><rect x="1172.4" y="37" width="0.1" height="15.0" fill="rgb(233,226,1)" rx="2" ry="2" />
+<text  x="1175.37" y="47.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (103 samples, 0.01%)</title><rect x="1150.2" y="53" width="0.1" height="15.0" fill="rgb(212,155,38)" rx="2" ry="2" />
+<text  x="1153.15" y="63.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_charge (210 samples, 0.02%)</title><rect x="805.3" y="53" width="0.3" height="15.0" fill="rgb(226,7,20)" rx="2" ry="2" />
+<text  x="808.31" y="63.5" ></text>
+</g>
+<g >
+<title>mutex_lock (290 samples, 0.03%)</title><rect x="83.5" y="53" width="0.4" height="15.0" fill="rgb(237,47,29)" rx="2" ry="2" />
+<text  x="86.46" y="63.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (190 samples, 0.02%)</title><rect x="1167.2" y="245" width="0.3" height="15.0" fill="rgb(252,113,23)" rx="2" ry="2" />
+<text  x="1170.19" y="255.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (7,234 samples, 0.86%)</title><rect x="100.8" y="117" width="10.1" height="15.0" fill="rgb(212,208,42)" rx="2" ry="2" />
+<text  x="103.77" y="127.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (158 samples, 0.02%)</title><rect x="1187.9" y="661" width="0.2" height="15.0" fill="rgb(212,32,13)" rx="2" ry="2" />
+<text  x="1190.87" y="671.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (74 samples, 0.01%)</title><rect x="1177.6" y="149" width="0.1" height="15.0" fill="rgb(216,2,52)" rx="2" ry="2" />
+<text  x="1180.57" y="159.5" ></text>
+</g>
+<g >
+<title>irq_chip_ack_parent (79 samples, 0.01%)</title><rect x="1154.7" y="53" width="0.1" height="15.0" fill="rgb(208,167,8)" rx="2" ry="2" />
+<text  x="1157.67" y="63.5" ></text>
+</g>
+<g >
+<title>syscall (38,292 samples, 4.55%)</title><rect x="747.0" y="357" width="53.7" height="15.0" fill="rgb(210,137,35)" rx="2" ry="2" />
+<text  x="750.03" y="367.5" >syscall</text>
+</g>
+<g >
+<title>io_queue_sqe (2,629 samples, 0.31%)</title><rect x="43.2" y="69" width="3.7" height="15.0" fill="rgb(242,173,29)" rx="2" ry="2" />
+<text  x="46.17" y="79.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (20,272 samples, 2.41%)</title><rect x="1023.8" y="133" width="28.5" height="15.0" fill="rgb(230,169,54)" rx="2" ry="2" />
+<text  x="1026.85" y="143.5" >pa..</text>
+</g>
+<g >
+<title>blk_mq_submit_bio (16,038 samples, 1.90%)</title><rect x="1107.3" y="69" width="22.5" height="15.0" fill="rgb(245,146,17)" rx="2" ry="2" />
+<text  x="1110.28" y="79.5" >b..</text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (220 samples, 0.03%)</title><rect x="1132.7" y="389" width="0.3" height="15.0" fill="rgb(214,198,54)" rx="2" ry="2" />
+<text  x="1135.66" y="399.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (1,150 samples, 0.14%)</title><rect x="747.7" y="53" width="1.7" height="15.0" fill="rgb(242,124,25)" rx="2" ry="2" />
+<text  x="750.75" y="63.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (1,231 samples, 0.15%)</title><rect x="43.2" y="37" width="1.7" height="15.0" fill="rgb(250,29,37)" rx="2" ry="2" />
+<text  x="46.19" y="47.5" ></text>
+</g>
+<g >
+<title>__activate_page (429 samples, 0.05%)</title><rect x="741.3" y="69" width="0.6" height="15.0" fill="rgb(252,153,45)" rx="2" ry="2" />
+<text  x="744.34" y="79.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (4,950 samples, 0.59%)</title><rect x="908.2" y="149" width="7.0" height="15.0" fill="rgb(212,5,31)" rx="2" ry="2" />
+<text  x="911.22" y="159.5" ></text>
+</g>
+<g >
+<title>__rq_qos_track (775 samples, 0.09%)</title><rect x="1114.1" y="53" width="1.1" height="15.0" fill="rgb(220,68,47)" rx="2" ry="2" />
+<text  x="1117.07" y="63.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (1,514 samples, 0.18%)</title><rect x="81.7" y="85" width="2.2" height="15.0" fill="rgb(208,89,14)" rx="2" ry="2" />
+<text  x="84.75" y="95.5" ></text>
+</g>
+<g >
+<title>nvme_irq (161 samples, 0.02%)</title><rect x="1154.2" y="117" width="0.2" height="15.0" fill="rgb(209,73,48)" rx="2" ry="2" />
+<text  x="1157.20" y="127.5" ></text>
+</g>
+<g >
+<title>read_pages (444 samples, 0.05%)</title><rect x="1023.2" y="117" width="0.6" height="15.0" fill="rgb(215,22,43)" rx="2" ry="2" />
+<text  x="1026.22" y="127.5" ></text>
+</g>
+<g >
+<title>filemap_read (37,586 samples, 4.46%)</title><rect x="747.1" y="149" width="52.7" height="15.0" fill="rgb(216,71,44)" rx="2" ry="2" />
+<text  x="750.08" y="159.5" >filem..</text>
+</g>
+<g >
+<title>get_page_from_freelist (492 samples, 0.06%)</title><rect x="1104.3" y="53" width="0.7" height="15.0" fill="rgb(232,168,8)" rx="2" ry="2" />
+<text  x="1107.29" y="63.5" ></text>
+</g>
+<g >
+<title>__irqentry_text_end (113 samples, 0.01%)</title><rect x="10.4" y="37" width="0.1" height="15.0" fill="rgb(220,57,51)" rx="2" ry="2" />
+<text  x="13.37" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_prev_miss (148 samples, 0.02%)</title><rect x="550.8" y="53" width="0.2" height="15.0" fill="rgb(243,158,35)" rx="2" ry="2" />
+<text  x="553.75" y="63.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (767 samples, 0.09%)</title><rect x="1052.3" y="293" width="1.1" height="15.0" fill="rgb(213,153,33)" rx="2" ry="2" />
+<text  x="1055.31" y="303.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (60,283 samples, 7.16%)</title><rect x="915.3" y="53" width="84.5" height="15.0" fill="rgb(218,95,38)" rx="2" ry="2" />
+<text  x="918.32" y="63.5" >get_page_..</text>
+</g>
+<g >
+<title>apparmor_file_permission (685 samples, 0.08%)</title><rect x="145.4" y="53" width="1.0" height="15.0" fill="rgb(216,108,41)" rx="2" ry="2" />
+<text  x="148.44" y="63.5" ></text>
+</g>
+<g >
+<title>common_interrupt (77 samples, 0.01%)</title><rect x="1185.5" y="245" width="0.1" height="15.0" fill="rgb(225,218,13)" rx="2" ry="2" />
+<text  x="1188.46" y="255.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (7,491 samples, 0.89%)</title><rect x="135.9" y="149" width="10.5" height="15.0" fill="rgb(242,177,21)" rx="2" ry="2" />
+<text  x="138.91" y="159.5" ></text>
+</g>
+<g >
+<title>blk_add_timer (292 samples, 0.03%)</title><rect x="131.6" y="37" width="0.4" height="15.0" fill="rgb(231,75,18)" rx="2" ry="2" />
+<text  x="134.60" y="47.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (120 samples, 0.01%)</title><rect x="546.3" y="37" width="0.2" height="15.0" fill="rgb(229,223,13)" rx="2" ry="2" />
+<text  x="549.32" y="47.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (674 samples, 0.08%)</title><rect x="1157.1" y="37" width="1.0" height="15.0" fill="rgb(209,112,2)" rx="2" ry="2" />
+<text  x="1160.13" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (170 samples, 0.02%)</title><rect x="1159.4" y="341" width="0.2" height="15.0" fill="rgb(222,176,39)" rx="2" ry="2" />
+<text  x="1162.39" y="351.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (3,769 samples, 0.45%)</title><rect x="18.7" y="37" width="5.3" height="15.0" fill="rgb(216,147,8)" rx="2" ry="2" />
+<text  x="21.75" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (247 samples, 0.03%)</title><rect x="1187.2" y="453" width="0.3" height="15.0" fill="rgb(252,67,44)" rx="2" ry="2" />
+<text  x="1190.19" y="463.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (88 samples, 0.01%)</title><rect x="1187.3" y="341" width="0.1" height="15.0" fill="rgb(252,148,6)" rx="2" ry="2" />
+<text  x="1190.29" y="351.5" ></text>
+</g>
+<g >
+<title>task_work_run (103 samples, 0.01%)</title><rect x="111.0" y="133" width="0.1" height="15.0" fill="rgb(242,134,40)" rx="2" ry="2" />
+<text  x="113.97" y="143.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1237" width="1178.8" height="15.0" fill="rgb(252,47,11)" rx="2" ry="2" />
+<text  x="13.00" y="1247.5" >[unknown]</text>
+</g>
+<g >
+<title>mutex_lock (100 samples, 0.01%)</title><rect x="47.9" y="37" width="0.2" height="15.0" fill="rgb(216,213,16)" rx="2" ry="2" />
+<text  x="50.91" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (21,183 samples, 2.52%)</title><rect x="1022.6" y="277" width="29.7" height="15.0" fill="rgb(218,225,46)" rx="2" ry="2" />
+<text  x="1025.62" y="287.5" >io..</text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (2,257 samples, 0.27%)</title><rect x="801.2" y="53" width="3.2" height="15.0" fill="rgb(241,63,26)" rx="2" ry="2" />
+<text  x="804.20" y="63.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock (76 samples, 0.01%)</title><rect x="1024.1" y="53" width="0.1" height="15.0" fill="rgb(237,142,17)" rx="2" ry="2" />
+<text  x="1027.10" y="63.5" ></text>
+</g>
+<g >
+<title>__pagevec_lru_add (289 samples, 0.03%)</title><rect x="806.7" y="53" width="0.4" height="15.0" fill="rgb(249,203,11)" rx="2" ry="2" />
+<text  x="809.71" y="63.5" ></text>
+</g>
+<g >
+<title>__entry_text_start (518 samples, 0.06%)</title><rect x="10.7" y="37" width="0.7" height="15.0" fill="rgb(241,184,30)" rx="2" ry="2" />
+<text  x="13.72" y="47.5" ></text>
+</g>
+<g >
+<title>bio_associate_blkg (99 samples, 0.01%)</title><rect x="1053.7" y="53" width="0.2" height="15.0" fill="rgb(213,159,15)" rx="2" ry="2" />
+<text  x="1056.74" y="63.5" ></text>
+</g>
+<g >
+<title>common_interrupt (76 samples, 0.01%)</title><rect x="547.9" y="293" width="0.1" height="15.0" fill="rgb(230,97,32)" rx="2" ry="2" />
+<text  x="550.91" y="303.5" ></text>
+</g>
+<g >
+<title>native_apic_msr_eoi_write (104 samples, 0.01%)</title><rect x="908.1" y="37" width="0.1" height="15.0" fill="rgb(238,24,9)" rx="2" ry="2" />
+<text  x="911.05" y="47.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (194 samples, 0.02%)</title><rect x="1021.9" y="69" width="0.3" height="15.0" fill="rgb(224,88,8)" rx="2" ry="2" />
+<text  x="1024.95" y="79.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (417 samples, 0.05%)</title><rect x="1184.5" y="453" width="0.6" height="15.0" fill="rgb(220,80,17)" rx="2" ry="2" />
+<text  x="1187.51" y="463.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (94 samples, 0.01%)</title><rect x="1185.3" y="165" width="0.1" height="15.0" fill="rgb(218,214,49)" rx="2" ry="2" />
+<text  x="1188.30" y="175.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_update_lru_size (438 samples, 0.05%)</title><rect x="884.5" y="37" width="0.6" height="15.0" fill="rgb(206,110,10)" rx="2" ry="2" />
+<text  x="887.51" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (188 samples, 0.02%)</title><rect x="1149.4" y="309" width="0.3" height="15.0" fill="rgb(219,180,20)" rx="2" ry="2" />
+<text  x="1152.43" y="319.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (123 samples, 0.01%)</title><rect x="1187.9" y="629" width="0.1" height="15.0" fill="rgb(237,60,24)" rx="2" ry="2" />
+<text  x="1190.87" y="639.5" ></text>
+</g>
+<g >
+<title>clear_page_erms (470 samples, 0.06%)</title><rect x="1104.3" y="37" width="0.7" height="15.0" fill="rgb(243,99,23)" rx="2" ry="2" />
+<text  x="1107.30" y="47.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (77 samples, 0.01%)</title><rect x="1053.5" y="117" width="0.1" height="15.0" fill="rgb(254,128,33)" rx="2" ry="2" />
+<text  x="1056.48" y="127.5" ></text>
+</g>
+<g >
+<title>[unknown] (383,657 samples, 45.57%)</title><rect x="10.0" y="325" width="537.7" height="15.0" fill="rgb(224,194,50)" rx="2" ry="2" />
+<text  x="13.03" y="335.5" >[unknown]</text>
+</g>
+<g >
+<title>activate_page (4,679 samples, 0.56%)</title><rect x="444.3" y="69" width="6.6" height="15.0" fill="rgb(245,151,38)" rx="2" ry="2" />
+<text  x="447.31" y="79.5" ></text>
+</g>
+<g >
+<title>io_read (103 samples, 0.01%)</title><rect x="1154.0" y="293" width="0.1" height="15.0" fill="rgb(216,11,42)" rx="2" ry="2" />
+<text  x="1156.97" y="303.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (896 samples, 0.11%)</title><rect x="548.0" y="149" width="1.3" height="15.0" fill="rgb(209,125,3)" rx="2" ry="2" />
+<text  x="551.01" y="159.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (1,112 samples, 0.13%)</title><rect x="1150.6" y="117" width="1.5" height="15.0" fill="rgb(244,136,16)" rx="2" ry="2" />
+<text  x="1153.57" y="127.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (194 samples, 0.02%)</title><rect x="1106.1" y="85" width="0.3" height="15.0" fill="rgb(234,119,27)" rx="2" ry="2" />
+<text  x="1109.10" y="95.5" ></text>
+</g>
+<g >
+<title>submit_bio_checks (159 samples, 0.02%)</title><rect x="1054.9" y="53" width="0.2" height="15.0" fill="rgb(243,226,23)" rx="2" ry="2" />
+<text  x="1057.91" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (246 samples, 0.03%)</title><rect x="1185.9" y="373" width="0.3" height="15.0" fill="rgb(234,145,53)" rx="2" ry="2" />
+<text  x="1188.86" y="383.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (4,365 samples, 0.52%)</title><rect x="793.1" y="37" width="6.1" height="15.0" fill="rgb(229,96,0)" rx="2" ry="2" />
+<text  x="796.10" y="47.5" ></text>
+</g>
+<g >
+<title>slab_pre_alloc_hook.constprop.0 (253 samples, 0.03%)</title><rect x="142.8" y="53" width="0.4" height="15.0" fill="rgb(215,133,31)" rx="2" ry="2" />
+<text  x="145.81" y="63.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (202 samples, 0.02%)</title><rect x="1132.7" y="229" width="0.2" height="15.0" fill="rgb(215,56,16)" rx="2" ry="2" />
+<text  x="1135.67" y="239.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (11,701 samples, 1.39%)</title><rect x="427.5" y="37" width="16.4" height="15.0" fill="rgb(205,225,10)" rx="2" ry="2" />
+<text  x="430.50" y="47.5" ></text>
+</g>
+<g >
+<title>ktime_get (764 samples, 0.09%)</title><rect x="1141.6" y="37" width="1.0" height="15.0" fill="rgb(253,143,44)" rx="2" ry="2" />
+<text  x="1144.57" y="47.5" ></text>
+</g>
+<g >
+<title>native_apic_msr_eoi_write (106 samples, 0.01%)</title><rect x="1106.2" y="37" width="0.2" height="15.0" fill="rgb(206,6,38)" rx="2" ry="2" />
+<text  x="1109.23" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (791 samples, 0.09%)</title><rect x="906.1" y="69" width="1.1" height="15.0" fill="rgb(250,229,41)" rx="2" ry="2" />
+<text  x="909.06" y="79.5" ></text>
+</g>
+<g >
+<title>syscall (116 samples, 0.01%)</title><rect x="1188.3" y="709" width="0.1" height="15.0" fill="rgb(254,172,51)" rx="2" ry="2" />
+<text  x="1191.28" y="719.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (3,376 samples, 0.40%)</title><rect x="742.2" y="197" width="4.7" height="15.0" fill="rgb(253,145,29)" rx="2" ry="2" />
+<text  x="745.20" y="207.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1957" width="1178.8" height="15.0" fill="rgb(251,9,24)" rx="2" ry="2" />
+<text  x="13.00" y="1967.5" >[unknown]</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1397" width="1178.8" height="15.0" fill="rgb(233,79,21)" rx="2" ry="2" />
+<text  x="13.00" y="1407.5" >[unknown]</text>
+</g>
+<g >
+<title>nvme_queue_rq (169 samples, 0.02%)</title><rect x="1167.2" y="53" width="0.3" height="15.0" fill="rgb(220,77,32)" rx="2" ry="2" />
+<text  x="1170.22" y="63.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (169 samples, 0.02%)</title><rect x="1167.2" y="101" width="0.3" height="15.0" fill="rgb(210,72,51)" rx="2" ry="2" />
+<text  x="1170.22" y="111.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (110,104 samples, 13.08%)</title><rect x="587.9" y="213" width="154.3" height="15.0" fill="rgb(242,185,52)" rx="2" ry="2" />
+<text  x="590.85" y="223.5" >io_issue_sqe</text>
+</g>
+<g >
+<title>blkdev_read_iter (5,563 samples, 0.66%)</title><rect x="65.8" y="37" width="7.7" height="15.0" fill="rgb(243,193,51)" rx="2" ry="2" />
+<text  x="68.75" y="47.5" ></text>
+</g>
+<g >
+<title>slab_pre_alloc_hook.constprop.0 (97 samples, 0.01%)</title><rect x="1141.0" y="37" width="0.1" height="15.0" fill="rgb(233,101,39)" rx="2" ry="2" />
+<text  x="1144.01" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (113 samples, 0.01%)</title><rect x="1188.3" y="581" width="0.1" height="15.0" fill="rgb(230,9,42)" rx="2" ry="2" />
+<text  x="1191.28" y="591.5" ></text>
+</g>
+<g >
+<title>blk_mq_start_request (125 samples, 0.01%)</title><rect x="1183.1" y="69" width="0.2" height="15.0" fill="rgb(237,65,18)" rx="2" ry="2" />
+<text  x="1186.13" y="79.5" ></text>
+</g>
+<g >
+<title>io_read (111,700 samples, 13.27%)</title><rect x="259.0" y="149" width="156.5" height="15.0" fill="rgb(248,153,13)" rx="2" ry="2" />
+<text  x="261.97" y="159.5" >io_read</text>
+</g>
+<g >
+<title>filemap_get_pages (124 samples, 0.01%)</title><rect x="1188.1" y="469" width="0.2" height="15.0" fill="rgb(241,19,5)" rx="2" ry="2" />
+<text  x="1191.09" y="479.5" ></text>
+</g>
+<g >
+<title>nvme_queue_rq (544 samples, 0.06%)</title><rect x="88.3" y="37" width="0.7" height="15.0" fill="rgb(237,44,43)" rx="2" ry="2" />
+<text  x="91.28" y="47.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (273 samples, 0.03%)</title><rect x="1023.9" y="101" width="0.3" height="15.0" fill="rgb(227,19,38)" rx="2" ry="2" />
+<text  x="1026.85" y="111.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (1,578 samples, 0.19%)</title><rect x="1157.1" y="69" width="2.2" height="15.0" fill="rgb(226,4,20)" rx="2" ry="2" />
+<text  x="1160.13" y="79.5" ></text>
+</g>
+<g >
+<title>blkdev_get_block (1,336 samples, 0.16%)</title><rect x="890.7" y="37" width="1.8" height="15.0" fill="rgb(243,154,7)" rx="2" ry="2" />
+<text  x="893.66" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (868 samples, 0.10%)</title><rect x="1183.1" y="133" width="1.2" height="15.0" fill="rgb(248,155,28)" rx="2" ry="2" />
+<text  x="1186.13" y="143.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (10,202 samples, 1.21%)</title><rect x="1038.0" y="53" width="14.3" height="15.0" fill="rgb(206,104,30)" rx="2" ry="2" />
+<text  x="1040.96" y="63.5" ></text>
+</g>
+<g >
+<title>bio_alloc_bioset (494 samples, 0.06%)</title><rect x="1106.5" y="69" width="0.7" height="15.0" fill="rgb(219,44,44)" rx="2" ry="2" />
+<text  x="1109.51" y="79.5" ></text>
+</g>
+<g >
+<title>nvme_pci_complete_rq (82 samples, 0.01%)</title><rect x="1187.3" y="197" width="0.1" height="15.0" fill="rgb(231,194,42)" rx="2" ry="2" />
+<text  x="1190.29" y="207.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (6,928 samples, 0.82%)</title><rect x="588.2" y="53" width="9.7" height="15.0" fill="rgb(217,133,44)" rx="2" ry="2" />
+<text  x="591.20" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_read (19,747 samples, 2.35%)</title><rect x="423.2" y="101" width="27.7" height="15.0" fill="rgb(231,204,22)" rx="2" ry="2" />
+<text  x="426.19" y="111.5" >f..</text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (26,392 samples, 3.13%)</title><rect x="808.1" y="53" width="37.0" height="15.0" fill="rgb(229,101,46)" rx="2" ry="2" />
+<text  x="811.12" y="63.5" >__a..</text>
+</g>
+<g >
+<title>syscall (268 samples, 0.03%)</title><rect x="1187.2" y="645" width="0.4" height="15.0" fill="rgb(236,33,52)" rx="2" ry="2" />
+<text  x="1190.19" y="655.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (2,133 samples, 0.25%)</title><rect x="150.8" y="133" width="3.0" height="15.0" fill="rgb(242,162,33)" rx="2" ry="2" />
+<text  x="153.85" y="143.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (263 samples, 0.03%)</title><rect x="1129.4" y="53" width="0.4" height="15.0" fill="rgb(232,44,28)" rx="2" ry="2" />
+<text  x="1132.39" y="63.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (147 samples, 0.02%)</title><rect x="1177.2" y="357" width="0.2" height="15.0" fill="rgb(225,217,47)" rx="2" ry="2" />
+<text  x="1180.19" y="367.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_lruvec_state (681 samples, 0.08%)</title><rect x="1025.5" y="53" width="1.0" height="15.0" fill="rgb(239,211,1)" rx="2" ry="2" />
+<text  x="1028.50" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1013" width="1178.8" height="15.0" fill="rgb(254,119,8)" rx="2" ry="2" />
+<text  x="13.00" y="1023.5" >[unknown]</text>
+</g>
+<g >
+<title>add_to_page_cache_lru (97 samples, 0.01%)</title><rect x="1184.7" y="277" width="0.1" height="15.0" fill="rgb(231,197,18)" rx="2" ry="2" />
+<text  x="1187.70" y="287.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (80 samples, 0.01%)</title><rect x="915.2" y="37" width="0.1" height="15.0" fill="rgb(235,101,49)" rx="2" ry="2" />
+<text  x="918.19" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_read (264 samples, 0.03%)</title><rect x="1185.8" y="389" width="0.4" height="15.0" fill="rgb(214,152,18)" rx="2" ry="2" />
+<text  x="1188.84" y="399.5" ></text>
+</g>
+<g >
+<title>clear_page_erms (105 samples, 0.01%)</title><rect x="1150.2" y="117" width="0.1" height="15.0" fill="rgb(241,217,31)" rx="2" ry="2" />
+<text  x="1153.15" y="127.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (6,547 samples, 0.78%)</title><rect x="249.5" y="133" width="9.2" height="15.0" fill="rgb(237,185,5)" rx="2" ry="2" />
+<text  x="252.53" y="143.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (77 samples, 0.01%)</title><rect x="1177.6" y="229" width="0.1" height="15.0" fill="rgb(251,193,12)" rx="2" ry="2" />
+<text  x="1180.57" y="239.5" ></text>
+</g>
+<g >
+<title>wbt_issue (122 samples, 0.01%)</title><rect x="173.4" y="37" width="0.2" height="15.0" fill="rgb(218,68,44)" rx="2" ry="2" />
+<text  x="176.39" y="47.5" ></text>
+</g>
+<g >
+<title>psi_task_change (96 samples, 0.01%)</title><rect x="1152.2" y="101" width="0.2" height="15.0" fill="rgb(205,72,53)" rx="2" ry="2" />
+<text  x="1155.23" y="111.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (666 samples, 0.08%)</title><rect x="1021.6" y="165" width="0.9" height="15.0" fill="rgb(217,171,38)" rx="2" ry="2" />
+<text  x="1024.61" y="175.5" ></text>
+</g>
+<g >
+<title>irq_chip_ack_parent (85 samples, 0.01%)</title><rect x="1052.4" y="53" width="0.1" height="15.0" fill="rgb(212,69,40)" rx="2" ry="2" />
+<text  x="1055.41" y="63.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (75 samples, 0.01%)</title><rect x="1182.8" y="261" width="0.1" height="15.0" fill="rgb(235,84,33)" rx="2" ry="2" />
+<text  x="1185.79" y="271.5" ></text>
+</g>
+<g >
+<title>mutex_unlock (711 samples, 0.08%)</title><rect x="16.7" y="37" width="1.0" height="15.0" fill="rgb(216,97,37)" rx="2" ry="2" />
+<text  x="19.73" y="47.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (941 samples, 0.11%)</title><rect x="1183.0" y="229" width="1.4" height="15.0" fill="rgb(243,133,29)" rx="2" ry="2" />
+<text  x="1186.05" y="239.5" ></text>
+</g>
+<g >
+<title>[unknown] (840,263 samples, 99.79%)</title><rect x="10.0" y="661" width="1177.6" height="15.0" fill="rgb(213,124,37)" rx="2" ry="2" />
+<text  x="13.00" y="671.5" >[unknown]</text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (74 samples, 0.01%)</title><rect x="726.4" y="37" width="0.1" height="15.0" fill="rgb(228,32,17)" rx="2" ry="2" />
+<text  x="729.39" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (781,459 samples, 92.81%)</title><rect x="10.0" y="437" width="1095.2" height="15.0" fill="rgb(237,47,50)" rx="2" ry="2" />
+<text  x="13.00" y="447.5" >[unknown]</text>
+</g>
+<g >
+<title>__io_complete_rw.constprop.0 (515 samples, 0.06%)</title><rect x="146.8" y="37" width="0.7" height="15.0" fill="rgb(223,216,28)" rx="2" ry="2" />
+<text  x="149.78" y="47.5" ></text>
+</g>
+<g >
+<title>blk_finish_plug (2,006 samples, 0.24%)</title><rect x="111.1" y="133" width="2.8" height="15.0" fill="rgb(218,123,21)" rx="2" ry="2" />
+<text  x="114.13" y="143.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (3,376 samples, 0.40%)</title><rect x="742.2" y="181" width="4.7" height="15.0" fill="rgb(252,103,14)" rx="2" ry="2" />
+<text  x="745.20" y="191.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (15,999 samples, 1.90%)</title><rect x="150.8" y="245" width="22.5" height="15.0" fill="rgb(226,71,11)" rx="2" ry="2" />
+<text  x="153.85" y="255.5" >e..</text>
+</g>
+<g >
+<title>PageHuge (505 samples, 0.06%)</title><rect x="588.2" y="37" width="0.7" height="15.0" fill="rgb(248,170,53)" rx="2" ry="2" />
+<text  x="591.20" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (675 samples, 0.08%)</title><rect x="1021.6" y="229" width="1.0" height="15.0" fill="rgb(247,124,50)" rx="2" ry="2" />
+<text  x="1024.61" y="239.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="981" width="1178.8" height="15.0" fill="rgb(254,158,36)" rx="2" ry="2" />
+<text  x="13.00" y="991.5" >[unknown]</text>
+</g>
+<g >
+<title>nvme_irq (198 samples, 0.02%)</title><rect x="1177.8" y="117" width="0.3" height="15.0" fill="rgb(235,111,10)" rx="2" ry="2" />
+<text  x="1180.78" y="127.5" ></text>
+</g>
+<g >
+<title>io_read (7,443 samples, 0.88%)</title><rect x="114.0" y="85" width="10.4" height="15.0" fill="rgb(213,17,5)" rx="2" ry="2" />
+<text  x="116.96" y="95.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (82 samples, 0.01%)</title><rect x="1159.5" y="101" width="0.1" height="15.0" fill="rgb(211,23,50)" rx="2" ry="2" />
+<text  x="1162.47" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1365" width="1178.8" height="15.0" fill="rgb(231,179,8)" rx="2" ry="2" />
+<text  x="13.00" y="1375.5" >[unknown]</text>
+</g>
+<g >
+<title>__bio_try_merge_page (407 samples, 0.05%)</title><rect x="1031.9" y="37" width="0.6" height="15.0" fill="rgb(234,6,46)" rx="2" ry="2" />
+<text  x="1034.92" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (207 samples, 0.02%)</title><rect x="1186.8" y="565" width="0.3" height="15.0" fill="rgb(251,109,7)" rx="2" ry="2" />
+<text  x="1189.83" y="575.5" ></text>
+</g>
+<g >
+<title>task_work_run (113 samples, 0.01%)</title><rect x="1154.0" y="389" width="0.1" height="15.0" fill="rgb(240,118,2)" rx="2" ry="2" />
+<text  x="1156.97" y="399.5" ></text>
+</g>
+<g >
+<title>task_work_run (81 samples, 0.01%)</title><rect x="87.3" y="117" width="0.1" height="15.0" fill="rgb(222,111,46)" rx="2" ry="2" />
+<text  x="90.30" y="127.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1413" width="1178.8" height="15.0" fill="rgb(210,104,39)" rx="2" ry="2" />
+<text  x="13.00" y="1423.5" >[unknown]</text>
+</g>
+<g >
+<title>handle_edge_irq (74 samples, 0.01%)</title><rect x="747.1" y="53" width="0.1" height="15.0" fill="rgb(223,88,3)" rx="2" ry="2" />
+<text  x="750.09" y="63.5" ></text>
+</g>
+<g >
+<title>syscall (211 samples, 0.03%)</title><rect x="1187.6" y="661" width="0.3" height="15.0" fill="rgb(239,175,53)" rx="2" ry="2" />
+<text  x="1190.57" y="671.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (198 samples, 0.02%)</title><rect x="1177.8" y="181" width="0.3" height="15.0" fill="rgb(205,175,43)" rx="2" ry="2" />
+<text  x="1180.78" y="191.5" ></text>
+</g>
+<g >
+<title>irq_chip_ack_parent (131 samples, 0.02%)</title><rect x="908.0" y="53" width="0.2" height="15.0" fill="rgb(250,122,17)" rx="2" ry="2" />
+<text  x="911.02" y="63.5" ></text>
+</g>
+<g >
+<title>blk_mq_end_request (82 samples, 0.01%)</title><rect x="1187.3" y="165" width="0.1" height="15.0" fill="rgb(230,193,50)" rx="2" ry="2" />
+<text  x="1190.29" y="175.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (458 samples, 0.05%)</title><rect x="1184.5" y="533" width="0.6" height="15.0" fill="rgb(242,0,20)" rx="2" ry="2" />
+<text  x="1187.50" y="543.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (125 samples, 0.01%)</title><rect x="914.5" y="53" width="0.1" height="15.0" fill="rgb(213,19,49)" rx="2" ry="2" />
+<text  x="917.47" y="63.5" ></text>
+</g>
+<g >
+<title>task_work_run (74 samples, 0.01%)</title><rect x="547.9" y="229" width="0.1" height="15.0" fill="rgb(221,87,47)" rx="2" ry="2" />
+<text  x="550.91" y="239.5" ></text>
+</g>
+<g >
+<title>sched_clock_cpu (96 samples, 0.01%)</title><rect x="1152.2" y="53" width="0.2" height="15.0" fill="rgb(249,195,7)" rx="2" ry="2" />
+<text  x="1155.23" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (85,730 samples, 10.18%)</title><rect x="10.0" y="245" width="120.2" height="15.0" fill="rgb(205,28,21)" rx="2" ry="2" />
+<text  x="13.04" y="255.5" >[unknown]</text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (74 samples, 0.01%)</title><rect x="535.5" y="37" width="0.1" height="15.0" fill="rgb(221,209,4)" rx="2" ry="2" />
+<text  x="538.48" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (208 samples, 0.02%)</title><rect x="587.5" y="261" width="0.3" height="15.0" fill="rgb(208,227,28)" rx="2" ry="2" />
+<text  x="590.51" y="271.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (6,129 samples, 0.73%)</title><rect x="1168.5" y="69" width="8.6" height="15.0" fill="rgb(213,20,31)" rx="2" ry="2" />
+<text  x="1171.54" y="79.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (36,225 samples, 4.30%)</title><rect x="1053.4" y="341" width="50.8" height="15.0" fill="rgb(212,182,47)" rx="2" ry="2" />
+<text  x="1056.42" y="351.5" >io_su..</text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (100 samples, 0.01%)</title><rect x="52.6" y="101" width="0.1" height="15.0" fill="rgb(231,87,47)" rx="2" ry="2" />
+<text  x="55.61" y="111.5" ></text>
+</g>
+<g >
+<title>xa_load (5,014 samples, 0.60%)</title><rect x="1014.5" y="53" width="7.1" height="15.0" fill="rgb(219,122,2)" rx="2" ry="2" />
+<text  x="1017.54" y="63.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (204 samples, 0.02%)</title><rect x="1186.8" y="501" width="0.3" height="15.0" fill="rgb(243,125,23)" rx="2" ry="2" />
+<text  x="1189.84" y="511.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (10,665 samples, 1.27%)</title><rect x="549.4" y="229" width="14.9" height="15.0" fill="rgb(228,71,54)" rx="2" ry="2" />
+<text  x="552.39" y="239.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (360 samples, 0.04%)</title><rect x="914.0" y="101" width="0.5" height="15.0" fill="rgb(215,145,43)" rx="2" ry="2" />
+<text  x="916.97" y="111.5" ></text>
+</g>
+<g >
+<title>handle_irq_event (77 samples, 0.01%)</title><rect x="1185.5" y="197" width="0.1" height="15.0" fill="rgb(247,92,14)" rx="2" ry="2" />
+<text  x="1188.46" y="207.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1029" width="1178.8" height="15.0" fill="rgb(208,5,47)" rx="2" ry="2" />
+<text  x="13.00" y="1039.5" >[unknown]</text>
+</g>
+<g >
+<title>io_read (36,211 samples, 4.30%)</title><rect x="1053.4" y="277" width="50.8" height="15.0" fill="rgb(238,207,18)" rx="2" ry="2" />
+<text  x="1056.44" y="287.5" >io_read</text>
+</g>
+<g >
+<title>[unknown] (840,767 samples, 99.85%)</title><rect x="10.0" y="709" width="1178.3" height="15.0" fill="rgb(237,76,20)" rx="2" ry="2" />
+<text  x="13.00" y="719.5" >[unknown]</text>
+</g>
+<g >
+<title>blkdev_read_iter (4,785 samples, 0.57%)</title><rect x="249.5" y="69" width="6.7" height="15.0" fill="rgb(253,35,44)" rx="2" ry="2" />
+<text  x="252.53" y="79.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_charge (1,869 samples, 0.22%)</title><rect x="761.9" y="37" width="2.6" height="15.0" fill="rgb(252,133,46)" rx="2" ry="2" />
+<text  x="764.89" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (766 samples, 0.09%)</title><rect x="1052.3" y="245" width="1.1" height="15.0" fill="rgb(253,20,24)" rx="2" ry="2" />
+<text  x="1055.31" y="255.5" ></text>
+</g>
+<g >
+<title>apparmor_file_permission (2,428 samples, 0.29%)</title><rect x="120.7" y="37" width="3.4" height="15.0" fill="rgb(206,3,3)" rx="2" ry="2" />
+<text  x="123.72" y="47.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (8,240 samples, 0.98%)</title><rect x="89.1" y="117" width="11.5" height="15.0" fill="rgb(214,180,3)" rx="2" ry="2" />
+<text  x="92.10" y="127.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (10,847 samples, 1.29%)</title><rect x="549.3" y="261" width="15.2" height="15.0" fill="rgb(250,94,52)" rx="2" ry="2" />
+<text  x="552.34" y="271.5" ></text>
+</g>
+<g >
+<title>filemap_read (132 samples, 0.02%)</title><rect x="1189.5" y="1781" width="0.2" height="15.0" fill="rgb(219,135,41)" rx="2" ry="2" />
+<text  x="1192.48" y="1791.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (5,010 samples, 0.60%)</title><rect x="1159.6" y="437" width="7.1" height="15.0" fill="rgb(207,202,54)" rx="2" ry="2" />
+<text  x="1162.65" y="447.5" ></text>
+</g>
+<g >
+<title>blk_mq_end_request (77 samples, 0.01%)</title><rect x="1185.5" y="101" width="0.1" height="15.0" fill="rgb(207,27,52)" rx="2" ry="2" />
+<text  x="1188.46" y="111.5" ></text>
+</g>
+<g >
+<title>io_read (19,787 samples, 2.35%)</title><rect x="423.2" y="165" width="27.7" height="15.0" fill="rgb(233,6,12)" rx="2" ry="2" />
+<text  x="426.18" y="175.5" >i..</text>
+</g>
+<g >
+<title>__mod_lruvec_page_state (749 samples, 0.09%)</title><rect x="1024.2" y="85" width="1.1" height="15.0" fill="rgb(218,4,52)" rx="2" ry="2" />
+<text  x="1027.24" y="95.5" ></text>
+</g>
+<g >
+<title>xas_load (10,249 samples, 1.22%)</title><rect x="569.5" y="37" width="14.3" height="15.0" fill="rgb(228,168,3)" rx="2" ry="2" />
+<text  x="572.46" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (88,885 samples, 10.56%)</title><rect x="423.1" y="277" width="124.6" height="15.0" fill="rgb(234,159,36)" rx="2" ry="2" />
+<text  x="426.13" y="287.5" >do_syscall_64</text>
+</g>
+<g >
+<title>tctx_task_work (179 samples, 0.02%)</title><rect x="1159.4" y="389" width="0.2" height="15.0" fill="rgb(208,36,46)" rx="2" ry="2" />
+<text  x="1162.39" y="399.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (1,058 samples, 0.13%)</title><rect x="1053.6" y="101" width="1.5" height="15.0" fill="rgb(216,4,1)" rx="2" ry="2" />
+<text  x="1056.65" y="111.5" ></text>
+</g>
+<g >
+<title>__mod_memcg_lruvec_state (660 samples, 0.08%)</title><rect x="1003.8" y="37" width="0.9" height="15.0" fill="rgb(222,155,43)" rx="2" ry="2" />
+<text  x="1006.77" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (78 samples, 0.01%)</title><rect x="423.0" y="117" width="0.1" height="15.0" fill="rgb(210,134,10)" rx="2" ry="2" />
+<text  x="426.02" y="127.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (1,676 samples, 0.20%)</title><rect x="804.4" y="69" width="2.3" height="15.0" fill="rgb(240,25,43)" rx="2" ry="2" />
+<text  x="807.36" y="79.5" ></text>
+</g>
+<g >
+<title>blk_finish_plug (204 samples, 0.02%)</title><rect x="42.9" y="69" width="0.3" height="15.0" fill="rgb(232,136,34)" rx="2" ry="2" />
+<text  x="45.88" y="79.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (6,933 samples, 0.82%)</title><rect x="1167.5" y="277" width="9.7" height="15.0" fill="rgb(218,124,37)" rx="2" ry="2" />
+<text  x="1170.45" y="287.5" ></text>
+</g>
+<g >
+<title>[unknown] (3,981 samples, 0.47%)</title><rect x="10.1" y="101" width="5.5" height="15.0" fill="rgb(241,31,32)" rx="2" ry="2" />
+<text  x="13.06" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1637" width="1178.8" height="15.0" fill="rgb(209,46,11)" rx="2" ry="2" />
+<text  x="13.00" y="1647.5" >[unknown]</text>
+</g>
+<g >
+<title>syscall (117,116 samples, 13.91%)</title><rect x="258.9" y="293" width="164.1" height="15.0" fill="rgb(210,24,54)" rx="2" ry="2" />
+<text  x="261.86" y="303.5" >syscall</text>
+</g>
+<g >
+<title>read_pages (3,121 samples, 0.37%)</title><rect x="1178.1" y="245" width="4.4" height="15.0" fill="rgb(217,138,20)" rx="2" ry="2" />
+<text  x="1181.13" y="255.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (133 samples, 0.02%)</title><rect x="96.1" y="37" width="0.2" height="15.0" fill="rgb(252,3,45)" rx="2" ry="2" />
+<text  x="99.10" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (88 samples, 0.01%)</title><rect x="1186.7" y="421" width="0.1" height="15.0" fill="rgb(210,100,27)" rx="2" ry="2" />
+<text  x="1189.70" y="431.5" ></text>
+</g>
+<g >
+<title>rw_verify_area (83 samples, 0.01%)</title><rect x="59.6" y="37" width="0.1" height="15.0" fill="rgb(206,104,34)" rx="2" ry="2" />
+<text  x="62.60" y="47.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (3,038 samples, 0.36%)</title><rect x="1149.7" y="389" width="4.3" height="15.0" fill="rgb(215,99,47)" rx="2" ry="2" />
+<text  x="1152.71" y="399.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (1,628 samples, 0.19%)</title><rect x="13.4" y="69" width="2.2" height="15.0" fill="rgb(215,176,6)" rx="2" ry="2" />
+<text  x="16.36" y="79.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1205" width="1178.8" height="15.0" fill="rgb(209,65,31)" rx="2" ry="2" />
+<text  x="13.00" y="1215.5" >[unknown]</text>
+</g>
+<g >
+<title>submitter_fn (85 samples, 0.01%)</title><rect x="87.3" y="213" width="0.1" height="15.0" fill="rgb(240,130,42)" rx="2" ry="2" />
+<text  x="90.29" y="223.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (2,070 samples, 0.25%)</title><rect x="804.4" y="85" width="2.9" height="15.0" fill="rgb(234,213,0)" rx="2" ry="2" />
+<text  x="807.36" y="95.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1253" width="1178.8" height="15.0" fill="rgb(206,50,40)" rx="2" ry="2" />
+<text  x="13.00" y="1263.5" >[unknown]</text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (896 samples, 0.11%)</title><rect x="548.0" y="245" width="1.3" height="15.0" fill="rgb(227,145,35)" rx="2" ry="2" />
+<text  x="551.01" y="255.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (199 samples, 0.02%)</title><rect x="907.9" y="69" width="0.3" height="15.0" fill="rgb(239,146,17)" rx="2" ry="2" />
+<text  x="910.92" y="79.5" ></text>
+</g>
+<g >
+<title>submit_bio (128 samples, 0.02%)</title><rect x="1184.9" y="229" width="0.2" height="15.0" fill="rgb(225,2,27)" rx="2" ry="2" />
+<text  x="1187.90" y="239.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (109 samples, 0.01%)</title><rect x="1023.6" y="37" width="0.1" height="15.0" fill="rgb(238,132,41)" rx="2" ry="2" />
+<text  x="1026.57" y="47.5" ></text>
+</g>
+<g >
+<title>__blk_mq_get_tag (214 samples, 0.03%)</title><rect x="1107.3" y="37" width="0.3" height="15.0" fill="rgb(241,187,41)" rx="2" ry="2" />
+<text  x="1110.28" y="47.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (421 samples, 0.05%)</title><rect x="450.9" y="53" width="0.6" height="15.0" fill="rgb(235,177,0)" rx="2" ry="2" />
+<text  x="453.91" y="63.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (497 samples, 0.06%)</title><rect x="1105.3" y="133" width="0.7" height="15.0" fill="rgb(217,106,20)" rx="2" ry="2" />
+<text  x="1108.33" y="143.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (102 samples, 0.01%)</title><rect x="37.9" y="37" width="0.2" height="15.0" fill="rgb(219,34,34)" rx="2" ry="2" />
+<text  x="40.93" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (442 samples, 0.05%)</title><rect x="1185.1" y="421" width="0.7" height="15.0" fill="rgb(207,5,4)" rx="2" ry="2" />
+<text  x="1188.15" y="431.5" ></text>
+</g>
+<g >
+<title>mutex_unlock (124 samples, 0.01%)</title><rect x="35.6" y="37" width="0.2" height="15.0" fill="rgb(220,77,6)" rx="2" ry="2" />
+<text  x="38.62" y="47.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (72 samples, 0.01%)</title><rect x="1182.9" y="229" width="0.1" height="15.0" fill="rgb(238,113,20)" rx="2" ry="2" />
+<text  x="1185.89" y="239.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (117 samples, 0.01%)</title><rect x="1048.7" y="37" width="0.2" height="15.0" fill="rgb(225,16,35)" rx="2" ry="2" />
+<text  x="1051.70" y="47.5" ></text>
+</g>
+<g >
+<title>memset_erms (1,558 samples, 0.19%)</title><rect x="1138.8" y="37" width="2.2" height="15.0" fill="rgb(230,216,24)" rx="2" ry="2" />
+<text  x="1141.83" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_get_block (1,191 samples, 0.14%)</title><rect x="1009.2" y="37" width="1.7" height="15.0" fill="rgb(220,164,4)" rx="2" ry="2" />
+<text  x="1012.19" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (4,947 samples, 0.59%)</title><rect x="908.2" y="117" width="7.0" height="15.0" fill="rgb(210,70,54)" rx="2" ry="2" />
+<text  x="911.22" y="127.5" ></text>
+</g>
+<g >
+<title>blk_mq_get_tag (1,639 samples, 0.19%)</title><rect x="1160.2" y="101" width="2.3" height="15.0" fill="rgb(252,111,7)" rx="2" ry="2" />
+<text  x="1163.20" y="111.5" ></text>
+</g>
+<g >
+<title>__pagevec_lru_add (451 samples, 0.05%)</title><rect x="749.4" y="37" width="0.6" height="15.0" fill="rgb(212,51,9)" rx="2" ry="2" />
+<text  x="752.41" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (117,113 samples, 13.91%)</title><rect x="258.9" y="277" width="164.1" height="15.0" fill="rgb(237,5,1)" rx="2" ry="2" />
+<text  x="261.86" y="287.5" >entry_SYSCALL_64_afte..</text>
+</g>
+<g >
+<title>xas_load (214 samples, 0.03%)</title><rect x="800.9" y="117" width="0.3" height="15.0" fill="rgb(237,77,35)" rx="2" ry="2" />
+<text  x="803.89" y="127.5" ></text>
+</g>
+<g >
+<title>read_pages (174 samples, 0.02%)</title><rect x="1184.8" y="277" width="0.3" height="15.0" fill="rgb(231,42,26)" rx="2" ry="2" />
+<text  x="1187.84" y="287.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (94 samples, 0.01%)</title><rect x="1149.9" y="197" width="0.1" height="15.0" fill="rgb(223,120,53)" rx="2" ry="2" />
+<text  x="1152.91" y="207.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (80 samples, 0.01%)</title><rect x="547.8" y="117" width="0.1" height="15.0" fill="rgb(254,134,3)" rx="2" ry="2" />
+<text  x="550.79" y="127.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (896 samples, 0.11%)</title><rect x="548.0" y="293" width="1.3" height="15.0" fill="rgb(249,78,6)" rx="2" ry="2" />
+<text  x="551.01" y="303.5" ></text>
+</g>
+<g >
+<title>io_read (3,373 samples, 0.40%)</title><rect x="742.2" y="165" width="4.7" height="15.0" fill="rgb(242,209,21)" rx="2" ry="2" />
+<text  x="745.20" y="175.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (284 samples, 0.03%)</title><rect x="1188.9" y="2005" width="0.4" height="15.0" fill="rgb(245,99,25)" rx="2" ry="2" />
+<text  x="1191.87" y="2015.5" ></text>
+</g>
+<g >
+<title>__sbitmap_queue_get (354 samples, 0.04%)</title><rect x="1152.4" y="37" width="0.5" height="15.0" fill="rgb(243,152,31)" rx="2" ry="2" />
+<text  x="1155.37" y="47.5" ></text>
+</g>
+<g >
+<title>syscall (81,878 samples, 9.72%)</title><rect x="907.8" y="389" width="114.8" height="15.0" fill="rgb(239,136,14)" rx="2" ry="2" />
+<text  x="910.83" y="399.5" >syscall</text>
+</g>
+<g >
+<title>irqentry_exit (104 samples, 0.01%)</title><rect x="111.0" y="181" width="0.1" height="15.0" fill="rgb(248,200,26)" rx="2" ry="2" />
+<text  x="113.97" y="191.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (3,444 samples, 0.41%)</title><rect x="1177.7" y="277" width="4.8" height="15.0" fill="rgb(238,118,39)" rx="2" ry="2" />
+<text  x="1180.68" y="287.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (14,338 samples, 1.70%)</title><rect x="424.2" y="69" width="20.1" height="15.0" fill="rgb(223,107,10)" rx="2" ry="2" />
+<text  x="427.22" y="79.5" ></text>
+</g>
+<g >
+<title>native_queued_spin_lock_slowpath (178 samples, 0.02%)</title><rect x="1027.6" y="37" width="0.2" height="15.0" fill="rgb(207,11,8)" rx="2" ry="2" />
+<text  x="1030.57" y="47.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (80 samples, 0.01%)</title><rect x="547.8" y="213" width="0.1" height="15.0" fill="rgb(235,82,25)" rx="2" ry="2" />
+<text  x="550.79" y="223.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (600 samples, 0.07%)</title><rect x="173.4" y="101" width="0.8" height="15.0" fill="rgb(229,47,40)" rx="2" ry="2" />
+<text  x="176.39" y="111.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (677 samples, 0.08%)</title><rect x="1104.2" y="213" width="1.0" height="15.0" fill="rgb(214,142,11)" rx="2" ry="2" />
+<text  x="1107.20" y="223.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (138 samples, 0.02%)</title><rect x="1021.9" y="53" width="0.2" height="15.0" fill="rgb(215,201,26)" rx="2" ry="2" />
+<text  x="1024.95" y="63.5" ></text>
+</g>
+<g >
+<title>workingset_refault (103 samples, 0.01%)</title><rect x="750.1" y="53" width="0.1" height="15.0" fill="rgb(217,114,9)" rx="2" ry="2" />
+<text  x="753.09" y="63.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (54,329 samples, 6.45%)</title><rect x="173.4" y="213" width="76.1" height="15.0" fill="rgb(249,82,9)" rx="2" ry="2" />
+<text  x="176.38" y="223.5" >__do_sys..</text>
+</g>
+<g >
+<title>kiocb_done (204 samples, 0.02%)</title><rect x="80.5" y="37" width="0.3" height="15.0" fill="rgb(251,87,28)" rx="2" ry="2" />
+<text  x="83.48" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (125 samples, 0.01%)</title><rect x="1188.1" y="517" width="0.2" height="15.0" fill="rgb(208,14,37)" rx="2" ry="2" />
+<text  x="1191.09" y="527.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (237 samples, 0.03%)</title><rect x="790.5" y="37" width="0.4" height="15.0" fill="rgb(231,40,7)" rx="2" ry="2" />
+<text  x="793.52" y="47.5" ></text>
+</g>
+<g >
+<title>__cond_resched (130 samples, 0.02%)</title><rect x="753.5" y="37" width="0.2" height="15.0" fill="rgb(238,15,2)" rx="2" ry="2" />
+<text  x="756.49" y="47.5" ></text>
+</g>
+<g >
+<title>percpu_counter_add_batch (188 samples, 0.02%)</title><rect x="52.3" y="37" width="0.2" height="15.0" fill="rgb(206,35,14)" rx="2" ry="2" />
+<text  x="55.26" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (91 samples, 0.01%)</title><rect x="1186.7" y="469" width="0.1" height="15.0" fill="rgb(248,8,53)" rx="2" ry="2" />
+<text  x="1189.70" y="479.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (133 samples, 0.02%)</title><rect x="1189.5" y="1797" width="0.2" height="15.0" fill="rgb(216,204,28)" rx="2" ry="2" />
+<text  x="1192.48" y="1807.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (82 samples, 0.01%)</title><rect x="1159.5" y="117" width="0.1" height="15.0" fill="rgb(223,136,53)" rx="2" ry="2" />
+<text  x="1162.47" y="127.5" ></text>
+</g>
+<g >
+<title>bio_add_page (986 samples, 0.12%)</title><rect x="1031.1" y="53" width="1.4" height="15.0" fill="rgb(236,77,5)" rx="2" ry="2" />
+<text  x="1034.11" y="63.5" ></text>
+</g>
+<g >
+<title>kmalloc_slab (72 samples, 0.01%)</title><rect x="93.1" y="37" width="0.1" height="15.0" fill="rgb(223,85,52)" rx="2" ry="2" />
+<text  x="96.11" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (131 samples, 0.02%)</title><rect x="46.7" y="37" width="0.2" height="15.0" fill="rgb(238,144,46)" rx="2" ry="2" />
+<text  x="49.67" y="47.5" ></text>
+</g>
+<g >
+<title>submit_bio (6,695 samples, 0.80%)</title><rect x="1167.8" y="181" width="9.4" height="15.0" fill="rgb(205,221,42)" rx="2" ry="2" />
+<text  x="1170.78" y="191.5" ></text>
+</g>
+<g >
+<title>dput (93 samples, 0.01%)</title><rect x="124.2" y="37" width="0.1" height="15.0" fill="rgb(246,159,14)" rx="2" ry="2" />
+<text  x="127.16" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (839,026 samples, 99.65%)</title><rect x="10.0" y="597" width="1175.8" height="15.0" fill="rgb(214,171,51)" rx="2" ry="2" />
+<text  x="13.00" y="607.5" >[unknown]</text>
+</g>
+<g >
+<title>submit_bio (5,877 samples, 0.70%)</title><rect x="1141.2" y="117" width="8.2" height="15.0" fill="rgb(220,193,7)" rx="2" ry="2" />
+<text  x="1144.16" y="127.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (534 samples, 0.06%)</title><rect x="1052.6" y="117" width="0.8" height="15.0" fill="rgb(254,136,23)" rx="2" ry="2" />
+<text  x="1055.61" y="127.5" ></text>
+</g>
+<g >
+<title>io_read (91 samples, 0.01%)</title><rect x="1186.7" y="437" width="0.1" height="15.0" fill="rgb(253,22,48)" rx="2" ry="2" />
+<text  x="1189.70" y="447.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (6,772 samples, 0.80%)</title><rect x="24.8" y="69" width="9.5" height="15.0" fill="rgb(231,53,7)" rx="2" ry="2" />
+<text  x="27.78" y="79.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (1,224 samples, 0.15%)</title><rect x="1182.7" y="389" width="1.7" height="15.0" fill="rgb(246,141,18)" rx="2" ry="2" />
+<text  x="1185.66" y="399.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1605" width="1178.8" height="15.0" fill="rgb(252,199,41)" rx="2" ry="2" />
+<text  x="13.00" y="1615.5" >[unknown]</text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (600 samples, 0.07%)</title><rect x="173.4" y="149" width="0.8" height="15.0" fill="rgb(220,196,46)" rx="2" ry="2" />
+<text  x="176.39" y="159.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (26,408 samples, 3.14%)</title><rect x="808.1" y="85" width="37.0" height="15.0" fill="rgb(213,92,24)" rx="2" ry="2" />
+<text  x="811.12" y="95.5" >__p..</text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (2,515 samples, 0.30%)</title><rect x="39.2" y="101" width="3.5" height="15.0" fill="rgb(239,170,32)" rx="2" ry="2" />
+<text  x="42.19" y="111.5" ></text>
+</g>
+<g >
+<title>__activate_page (373 samples, 0.04%)</title><rect x="800.1" y="53" width="0.5" height="15.0" fill="rgb(222,161,20)" rx="2" ry="2" />
+<text  x="803.10" y="63.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (521 samples, 0.06%)</title><rect x="1105.3" y="165" width="0.7" height="15.0" fill="rgb(246,114,40)" rx="2" ry="2" />
+<text  x="1108.29" y="175.5" ></text>
+</g>
+<g >
+<title>filemap_read (1,222 samples, 0.15%)</title><rect x="1182.7" y="341" width="1.7" height="15.0" fill="rgb(211,95,1)" rx="2" ry="2" />
+<text  x="1185.66" y="351.5" ></text>
+</g>
+<g >
+<title>handle_irq_event (148 samples, 0.02%)</title><rect x="1166.7" y="149" width="0.2" height="15.0" fill="rgb(215,220,35)" rx="2" ry="2" />
+<text  x="1169.69" y="159.5" ></text>
+</g>
+<g >
+<title>filemap_read (73 samples, 0.01%)</title><rect x="547.9" y="69" width="0.1" height="15.0" fill="rgb(225,36,47)" rx="2" ry="2" />
+<text  x="550.91" y="79.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (273 samples, 0.03%)</title><rect x="1023.9" y="117" width="0.3" height="15.0" fill="rgb(232,191,46)" rx="2" ry="2" />
+<text  x="1026.85" y="127.5" ></text>
+</g>
+<g >
+<title>xa_load (4,341 samples, 0.52%)</title><rect x="735.3" y="53" width="6.0" height="15.0" fill="rgb(247,57,24)" rx="2" ry="2" />
+<text  x="738.25" y="63.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (200 samples, 0.02%)</title><rect x="914.0" y="85" width="0.2" height="15.0" fill="rgb(250,157,17)" rx="2" ry="2" />
+<text  x="916.97" y="95.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (3,035 samples, 0.36%)</title><rect x="146.5" y="181" width="4.2" height="15.0" fill="rgb(206,86,38)" rx="2" ry="2" />
+<text  x="149.49" y="191.5" ></text>
+</g>
+<g >
+<title>mempool_alloc (466 samples, 0.06%)</title><rect x="1106.5" y="53" width="0.7" height="15.0" fill="rgb(241,67,21)" rx="2" ry="2" />
+<text  x="1109.55" y="63.5" ></text>
+</g>
+<g >
+<title>syscall (8,135 samples, 0.97%)</title><rect x="52.7" y="181" width="11.4" height="15.0" fill="rgb(221,190,18)" rx="2" ry="2" />
+<text  x="55.75" y="191.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (3,029 samples, 0.36%)</title><rect x="1178.2" y="85" width="4.3" height="15.0" fill="rgb(240,21,30)" rx="2" ry="2" />
+<text  x="1181.23" y="95.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (174 samples, 0.02%)</title><rect x="735.0" y="37" width="0.3" height="15.0" fill="rgb(209,104,17)" rx="2" ry="2" />
+<text  x="738.01" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (826 samples, 0.10%)</title><rect x="549.6" y="53" width="1.1" height="15.0" fill="rgb(230,19,0)" rx="2" ry="2" />
+<text  x="552.59" y="63.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (2,132 samples, 0.25%)</title><rect x="150.8" y="101" width="3.0" height="15.0" fill="rgb(224,220,23)" rx="2" ry="2" />
+<text  x="153.85" y="111.5" ></text>
+</g>
+<g >
+<title>rw_verify_area (75 samples, 0.01%)</title><rect x="106.5" y="37" width="0.1" height="15.0" fill="rgb(253,84,22)" rx="2" ry="2" />
+<text  x="109.51" y="47.5" ></text>
+</g>
+<g >
+<title>task_work_run (4,067 samples, 0.48%)</title><rect x="167.6" y="181" width="5.7" height="15.0" fill="rgb(227,229,47)" rx="2" ry="2" />
+<text  x="170.57" y="191.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (444 samples, 0.05%)</title><rect x="1185.1" y="453" width="0.7" height="15.0" fill="rgb(207,80,13)" rx="2" ry="2" />
+<text  x="1188.15" y="463.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (19,752 samples, 2.35%)</title><rect x="423.2" y="133" width="27.7" height="15.0" fill="rgb(250,61,50)" rx="2" ry="2" />
+<text  x="426.19" y="143.5" >b..</text>
+</g>
+<g >
+<title>blkdev_readahead (1,058 samples, 0.13%)</title><rect x="1053.6" y="117" width="1.5" height="15.0" fill="rgb(229,41,1)" rx="2" ry="2" />
+<text  x="1056.65" y="127.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (36,232 samples, 4.30%)</title><rect x="1053.4" y="373" width="50.8" height="15.0" fill="rgb(227,96,18)" rx="2" ry="2" />
+<text  x="1056.42" y="383.5" >__x64..</text>
+</g>
+<g >
+<title>lru_cache_add (1,963 samples, 0.23%)</title><rect x="723.3" y="37" width="2.7" height="15.0" fill="rgb(248,57,46)" rx="2" ry="2" />
+<text  x="726.29" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (213 samples, 0.03%)</title><rect x="1132.7" y="277" width="0.3" height="15.0" fill="rgb(213,88,38)" rx="2" ry="2" />
+<text  x="1135.66" y="287.5" ></text>
+</g>
+<g >
+<title>__rq_qos_issue (168 samples, 0.02%)</title><rect x="1178.2" y="37" width="0.3" height="15.0" fill="rgb(228,160,9)" rx="2" ry="2" />
+<text  x="1181.23" y="47.5" ></text>
+</g>
+<g >
+<title>_copy_to_iter (74 samples, 0.01%)</title><rect x="747.1" y="117" width="0.1" height="15.0" fill="rgb(251,35,49)" rx="2" ry="2" />
+<text  x="750.09" y="127.5" ></text>
+</g>
+<g >
+<title>io_read (133 samples, 0.02%)</title><rect x="83.3" y="37" width="0.1" height="15.0" fill="rgb(226,119,0)" rx="2" ry="2" />
+<text  x="86.26" y="47.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (2,019 samples, 0.24%)</title><rect x="584.6" y="69" width="2.8" height="15.0" fill="rgb(242,153,9)" rx="2" ry="2" />
+<text  x="587.58" y="79.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (80 samples, 0.01%)</title><rect x="42.8" y="149" width="0.1" height="15.0" fill="rgb(211,74,3)" rx="2" ry="2" />
+<text  x="45.76" y="159.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (4,202 samples, 0.50%)</title><rect x="553.0" y="37" width="5.9" height="15.0" fill="rgb(227,228,37)" rx="2" ry="2" />
+<text  x="556.05" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (330 samples, 0.04%)</title><rect x="1133.1" y="213" width="0.5" height="15.0" fill="rgb(248,12,7)" rx="2" ry="2" />
+<text  x="1136.09" y="223.5" ></text>
+</g>
+<g >
+<title>__check_object_size (110 samples, 0.01%)</title><rect x="415.6" y="37" width="0.2" height="15.0" fill="rgb(215,23,34)" rx="2" ry="2" />
+<text  x="418.60" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (588 samples, 0.07%)</title><rect x="78.0" y="37" width="0.8" height="15.0" fill="rgb(215,177,43)" rx="2" ry="2" />
+<text  x="80.99" y="47.5" ></text>
+</g>
+<g >
+<title>nvme_process_cq (161 samples, 0.02%)</title><rect x="1154.2" y="101" width="0.2" height="15.0" fill="rgb(241,160,41)" rx="2" ry="2" />
+<text  x="1157.20" y="111.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (264 samples, 0.03%)</title><rect x="1185.8" y="437" width="0.4" height="15.0" fill="rgb(246,150,49)" rx="2" ry="2" />
+<text  x="1188.84" y="447.5" ></text>
+</g>
+<g >
+<title>nvme_pci_complete_rq (198 samples, 0.02%)</title><rect x="1177.8" y="85" width="0.3" height="15.0" fill="rgb(228,41,13)" rx="2" ry="2" />
+<text  x="1180.78" y="95.5" ></text>
+</g>
+<g >
+<title>read_pages (73 samples, 0.01%)</title><rect x="1132.8" y="117" width="0.1" height="15.0" fill="rgb(242,133,34)" rx="2" ry="2" />
+<text  x="1135.84" y="127.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (81 samples, 0.01%)</title><rect x="1189.5" y="1765" width="0.1" height="15.0" fill="rgb(209,215,28)" rx="2" ry="2" />
+<text  x="1192.49" y="1775.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (21,192 samples, 2.52%)</title><rect x="1022.6" y="357" width="29.7" height="15.0" fill="rgb(219,83,30)" rx="2" ry="2" />
+<text  x="1025.61" y="367.5" >__..</text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (69,780 samples, 8.29%)</title><rect x="808.1" y="101" width="97.8" height="15.0" fill="rgb(216,170,34)" rx="2" ry="2" />
+<text  x="811.11" y="111.5" >page_cache_..</text>
+</g>
+<g >
+<title>__io_queue_sqe (113 samples, 0.01%)</title><rect x="1188.3" y="597" width="0.1" height="15.0" fill="rgb(236,145,49)" rx="2" ry="2" />
+<text  x="1191.28" y="607.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (13,163 samples, 1.56%)</title><rect x="226.6" y="37" width="18.4" height="15.0" fill="rgb(249,213,51)" rx="2" ry="2" />
+<text  x="229.57" y="47.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (192 samples, 0.02%)</title><rect x="1187.6" y="597" width="0.2" height="15.0" fill="rgb(225,88,44)" rx="2" ry="2" />
+<text  x="1190.57" y="607.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (72 samples, 0.01%)</title><rect x="1188.4" y="709" width="0.1" height="15.0" fill="rgb(211,9,3)" rx="2" ry="2" />
+<text  x="1191.44" y="719.5" ></text>
+</g>
+<g >
+<title>handle_irq_event (94 samples, 0.01%)</title><rect x="1185.3" y="149" width="0.1" height="15.0" fill="rgb(224,4,28)" rx="2" ry="2" />
+<text  x="1188.30" y="159.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (2,133 samples, 0.25%)</title><rect x="150.8" y="149" width="3.0" height="15.0" fill="rgb(227,38,26)" rx="2" ry="2" />
+<text  x="153.85" y="159.5" ></text>
+</g>
+<g >
+<title>syscall (88,891 samples, 10.56%)</title><rect x="423.1" y="309" width="124.6" height="15.0" fill="rgb(219,176,26)" rx="2" ry="2" />
+<text  x="426.13" y="319.5" >syscall</text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (221 samples, 0.03%)</title><rect x="1106.1" y="133" width="0.3" height="15.0" fill="rgb(232,38,19)" rx="2" ry="2" />
+<text  x="1109.10" y="143.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_page_state (1,349 samples, 0.16%)</title><rect x="845.1" y="53" width="1.9" height="15.0" fill="rgb(253,186,20)" rx="2" ry="2" />
+<text  x="848.13" y="63.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (73 samples, 0.01%)</title><rect x="547.9" y="85" width="0.1" height="15.0" fill="rgb(234,90,13)" rx="2" ry="2" />
+<text  x="550.91" y="95.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (11,738 samples, 1.39%)</title><rect x="1133.0" y="373" width="16.4" height="15.0" fill="rgb(238,169,22)" rx="2" ry="2" />
+<text  x="1135.97" y="383.5" ></text>
+</g>
+<g >
+<title>io_read (204 samples, 0.02%)</title><rect x="1186.8" y="485" width="0.3" height="15.0" fill="rgb(206,128,13)" rx="2" ry="2" />
+<text  x="1189.84" y="495.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (5,010 samples, 0.60%)</title><rect x="1159.6" y="453" width="7.1" height="15.0" fill="rgb(225,26,39)" rx="2" ry="2" />
+<text  x="1162.65" y="463.5" ></text>
+</g>
+<g >
+<title>task_work_run (652 samples, 0.08%)</title><rect x="799.8" y="277" width="0.9" height="15.0" fill="rgb(231,131,4)" rx="2" ry="2" />
+<text  x="802.78" y="287.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (179 samples, 0.02%)</title><rect x="1186.9" y="373" width="0.2" height="15.0" fill="rgb(239,1,45)" rx="2" ry="2" />
+<text  x="1189.86" y="383.5" ></text>
+</g>
+<g >
+<title>__mod_node_page_state (304 samples, 0.04%)</title><rect x="1001.1" y="37" width="0.4" height="15.0" fill="rgb(242,96,15)" rx="2" ry="2" />
+<text  x="1004.10" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (147 samples, 0.02%)</title><rect x="1177.2" y="373" width="0.2" height="15.0" fill="rgb(230,55,42)" rx="2" ry="2" />
+<text  x="1180.19" y="383.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (115 samples, 0.01%)</title><rect x="552.9" y="37" width="0.1" height="15.0" fill="rgb(229,96,54)" rx="2" ry="2" />
+<text  x="555.89" y="47.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (79 samples, 0.01%)</title><rect x="549.5" y="53" width="0.1" height="15.0" fill="rgb(222,64,24)" rx="2" ry="2" />
+<text  x="552.47" y="63.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (144 samples, 0.02%)</title><rect x="564.3" y="197" width="0.2" height="15.0" fill="rgb(221,45,31)" rx="2" ry="2" />
+<text  x="567.34" y="207.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_from_id (132 samples, 0.02%)</title><rect x="1023.0" y="85" width="0.2" height="15.0" fill="rgb(217,47,45)" rx="2" ry="2" />
+<text  x="1026.03" y="95.5" ></text>
+</g>
+<g >
+<title>filemap_read (9,641 samples, 1.15%)</title><rect x="153.9" y="53" width="13.5" height="15.0" fill="rgb(251,34,22)" rx="2" ry="2" />
+<text  x="156.86" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_read (156 samples, 0.02%)</title><rect x="1189.0" y="1781" width="0.2" height="15.0" fill="rgb(245,29,47)" rx="2" ry="2" />
+<text  x="1192.00" y="1791.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (1,059 samples, 0.13%)</title><rect x="247.9" y="53" width="1.5" height="15.0" fill="rgb(228,68,21)" rx="2" ry="2" />
+<text  x="250.91" y="63.5" ></text>
+</g>
+<g >
+<title>ktime_get (72 samples, 0.01%)</title><rect x="1048.6" y="37" width="0.1" height="15.0" fill="rgb(219,206,13)" rx="2" ry="2" />
+<text  x="1051.59" y="47.5" ></text>
+</g>
+<g >
+<title>lru_cache_add (111 samples, 0.01%)</title><rect x="560.9" y="37" width="0.1" height="15.0" fill="rgb(236,112,26)" rx="2" ry="2" />
+<text  x="563.87" y="47.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (152 samples, 0.02%)</title><rect x="1177.2" y="469" width="0.2" height="15.0" fill="rgb(238,83,45)" rx="2" ry="2" />
+<text  x="1180.19" y="479.5" ></text>
+</g>
+<g >
+<title>rcu_all_qs (80 samples, 0.01%)</title><rect x="1107.1" y="37" width="0.1" height="15.0" fill="rgb(242,87,26)" rx="2" ry="2" />
+<text  x="1110.09" y="47.5" ></text>
+</g>
+<g >
+<title>__xas_next (159 samples, 0.02%)</title><rect x="226.2" y="37" width="0.2" height="15.0" fill="rgb(224,173,4)" rx="2" ry="2" />
+<text  x="229.15" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (37,604 samples, 4.47%)</title><rect x="747.1" y="229" width="52.7" height="15.0" fill="rgb(224,88,1)" rx="2" ry="2" />
+<text  x="750.07" y="239.5" >io_is..</text>
+</g>
+<g >
+<title>irqentry_exit (267 samples, 0.03%)</title><rect x="1189.4" y="1989" width="0.3" height="15.0" fill="rgb(242,158,23)" rx="2" ry="2" />
+<text  x="1192.36" y="1999.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (1,779 samples, 0.21%)</title><rect x="747.7" y="69" width="2.5" height="15.0" fill="rgb(227,141,39)" rx="2" ry="2" />
+<text  x="750.75" y="79.5" ></text>
+</g>
+<g >
+<title>__mod_zone_page_state (110 samples, 0.01%)</title><rect x="563.9" y="37" width="0.1" height="15.0" fill="rgb(210,180,33)" rx="2" ry="2" />
+<text  x="566.86" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (1,224 samples, 0.15%)</title><rect x="1182.7" y="357" width="1.7" height="15.0" fill="rgb(240,161,15)" rx="2" ry="2" />
+<text  x="1185.66" y="367.5" ></text>
+</g>
+<g >
+<title>rcu_read_unlock_strict (128 samples, 0.02%)</title><rect x="263.9" y="37" width="0.2" height="15.0" fill="rgb(251,32,53)" rx="2" ry="2" />
+<text  x="266.88" y="47.5" ></text>
+</g>
+<g >
+<title>percpu_counter_add_batch (231 samples, 0.03%)</title><rect x="1099.9" y="37" width="0.3" height="15.0" fill="rgb(216,106,19)" rx="2" ry="2" />
+<text  x="1102.90" y="47.5" ></text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (116 samples, 0.01%)</title><rect x="1167.5" y="197" width="0.1" height="15.0" fill="rgb(246,114,52)" rx="2" ry="2" />
+<text  x="1170.46" y="207.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irqsave (211 samples, 0.03%)</title><rect x="1005.1" y="37" width="0.3" height="15.0" fill="rgb(207,107,45)" rx="2" ry="2" />
+<text  x="1008.14" y="47.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (208 samples, 0.02%)</title><rect x="587.5" y="309" width="0.3" height="15.0" fill="rgb(254,70,9)" rx="2" ry="2" />
+<text  x="590.51" y="319.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (501 samples, 0.06%)</title><rect x="1106.5" y="101" width="0.7" height="15.0" fill="rgb(210,74,53)" rx="2" ry="2" />
+<text  x="1109.50" y="111.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (26,467 samples, 3.14%)</title><rect x="755.6" y="69" width="37.1" height="15.0" fill="rgb(241,175,0)" rx="2" ry="2" />
+<text  x="758.63" y="79.5" >add..</text>
+</g>
+<g >
+<title>xas_load (131 samples, 0.02%)</title><rect x="587.6" y="37" width="0.2" height="15.0" fill="rgb(240,97,47)" rx="2" ry="2" />
+<text  x="590.58" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (348 samples, 0.04%)</title><rect x="24.2" y="53" width="0.5" height="15.0" fill="rgb(227,62,49)" rx="2" ry="2" />
+<text  x="27.19" y="63.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (4,681 samples, 0.56%)</title><rect x="1031.1" y="69" width="6.6" height="15.0" fill="rgb(246,16,27)" rx="2" ry="2" />
+<text  x="1034.10" y="79.5" ></text>
+</g>
+<g >
+<title>__xas_next (496 samples, 0.06%)</title><rect x="534.8" y="37" width="0.7" height="15.0" fill="rgb(209,113,14)" rx="2" ry="2" />
+<text  x="537.78" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (261 samples, 0.03%)</title><rect x="1129.4" y="37" width="0.4" height="15.0" fill="rgb(235,165,21)" rx="2" ry="2" />
+<text  x="1132.39" y="47.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (74 samples, 0.01%)</title><rect x="1158.1" y="37" width="0.1" height="15.0" fill="rgb(254,157,43)" rx="2" ry="2" />
+<text  x="1161.09" y="47.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (491 samples, 0.06%)</title><rect x="450.9" y="181" width="0.7" height="15.0" fill="rgb(231,6,34)" rx="2" ry="2" />
+<text  x="453.91" y="191.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (4,068 samples, 0.48%)</title><rect x="124.5" y="133" width="5.7" height="15.0" fill="rgb(240,206,37)" rx="2" ry="2" />
+<text  x="127.48" y="143.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (7,235 samples, 0.86%)</title><rect x="1167.0" y="405" width="10.2" height="15.0" fill="rgb(206,213,22)" rx="2" ry="2" />
+<text  x="1170.05" y="415.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (87 samples, 0.01%)</title><rect x="52.8" y="53" width="0.1" height="15.0" fill="rgb(213,187,14)" rx="2" ry="2" />
+<text  x="55.76" y="63.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (81,178 samples, 9.64%)</title><rect x="907.8" y="309" width="113.8" height="15.0" fill="rgb(245,38,7)" rx="2" ry="2" />
+<text  x="910.83" y="319.5" >io_submit_sqes</text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (84 samples, 0.01%)</title><rect x="606.4" y="37" width="0.1" height="15.0" fill="rgb(235,106,14)" rx="2" ry="2" />
+<text  x="609.40" y="47.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (82 samples, 0.01%)</title><rect x="258.7" y="213" width="0.2" height="15.0" fill="rgb(215,30,16)" rx="2" ry="2" />
+<text  x="261.75" y="223.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (106 samples, 0.01%)</title><rect x="1159.8" y="149" width="0.1" height="15.0" fill="rgb(208,181,1)" rx="2" ry="2" />
+<text  x="1162.80" y="159.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (10,697 samples, 1.27%)</title><rect x="549.3" y="245" width="15.0" height="15.0" fill="rgb(254,174,34)" rx="2" ry="2" />
+<text  x="552.35" y="255.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (109 samples, 0.01%)</title><rect x="564.4" y="69" width="0.1" height="15.0" fill="rgb(236,159,5)" rx="2" ry="2" />
+<text  x="567.37" y="79.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (3,080 samples, 0.37%)</title><rect x="1178.2" y="181" width="4.3" height="15.0" fill="rgb(250,94,1)" rx="2" ry="2" />
+<text  x="1181.18" y="191.5" ></text>
+</g>
+<g >
+<title>kiocb_done (160 samples, 0.02%)</title><rect x="95.7" y="53" width="0.2" height="15.0" fill="rgb(225,125,54)" rx="2" ry="2" />
+<text  x="98.72" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (840,955 samples, 99.88%)</title><rect x="10.0" y="741" width="1178.5" height="15.0" fill="rgb(245,7,43)" rx="2" ry="2" />
+<text  x="13.00" y="751.5" >[unknown]</text>
+</g>
+<g >
+<title>activate_page (639 samples, 0.08%)</title><rect x="563.4" y="85" width="0.9" height="15.0" fill="rgb(228,141,23)" rx="2" ry="2" />
+<text  x="566.41" y="95.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (90 samples, 0.01%)</title><rect x="754.5" y="37" width="0.1" height="15.0" fill="rgb(208,42,34)" rx="2" ry="2" />
+<text  x="757.51" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (9,736 samples, 1.16%)</title><rect x="153.8" y="149" width="13.7" height="15.0" fill="rgb(241,217,37)" rx="2" ry="2" />
+<text  x="156.84" y="159.5" ></text>
+</g>
+<g >
+<title>clear_page_erms (99 samples, 0.01%)</title><rect x="1185.3" y="229" width="0.1" height="15.0" fill="rgb(216,81,42)" rx="2" ry="2" />
+<text  x="1188.30" y="239.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (76,422 samples, 9.08%)</title><rect x="800.7" y="357" width="107.1" height="15.0" fill="rgb(213,202,14)" rx="2" ry="2" />
+<text  x="803.70" y="367.5" >entry_SYSCALL..</text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (3,949 samples, 0.47%)</title><rect x="81.7" y="133" width="5.6" height="15.0" fill="rgb(227,34,43)" rx="2" ry="2" />
+<text  x="84.75" y="143.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (272 samples, 0.03%)</title><rect x="1021.9" y="101" width="0.4" height="15.0" fill="rgb(251,183,49)" rx="2" ry="2" />
+<text  x="1024.89" y="111.5" ></text>
+</g>
+<g >
+<title>blk_attempt_bio_merge.part.0 (2,725 samples, 0.32%)</title><rect x="1118.2" y="37" width="3.8" height="15.0" fill="rgb(247,155,13)" rx="2" ry="2" />
+<text  x="1121.15" y="47.5" ></text>
+</g>
+<g >
+<title>blk_queue_bounce (81 samples, 0.01%)</title><rect x="1047.2" y="37" width="0.1" height="15.0" fill="rgb(221,84,35)" rx="2" ry="2" />
+<text  x="1050.15" y="47.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (75,488 samples, 8.97%)</title><rect x="615.8" y="37" width="105.8" height="15.0" fill="rgb(245,100,26)" rx="2" ry="2" />
+<text  x="618.78" y="47.5" >__add_to_pag..</text>
+</g>
+<g >
+<title>activate_page (414 samples, 0.05%)</title><rect x="907.2" y="101" width="0.6" height="15.0" fill="rgb(217,167,16)" rx="2" ry="2" />
+<text  x="910.17" y="111.5" ></text>
+</g>
+<g >
+<title>dma_map_page_attrs (409 samples, 0.05%)</title><rect x="1171.7" y="37" width="0.5" height="15.0" fill="rgb(251,94,3)" rx="2" ry="2" />
+<text  x="1174.67" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_node_page_state (89 samples, 0.01%)</title><rect x="741.8" y="37" width="0.1" height="15.0" fill="rgb(214,206,32)" rx="2" ry="2" />
+<text  x="744.82" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (36,190 samples, 4.30%)</title><rect x="1053.4" y="245" width="50.8" height="15.0" fill="rgb(244,197,2)" rx="2" ry="2" />
+<text  x="1056.44" y="255.5" >blkde..</text>
+</g>
+<g >
+<title>page_cache_async_ra (814 samples, 0.10%)</title><rect x="1022.7" y="165" width="1.1" height="15.0" fill="rgb(211,57,30)" rx="2" ry="2" />
+<text  x="1025.70" y="175.5" ></text>
+</g>
+<g >
+<title>pagevec_lru_move_fn (566 samples, 0.07%)</title><rect x="741.3" y="85" width="0.8" height="15.0" fill="rgb(207,78,47)" rx="2" ry="2" />
+<text  x="744.34" y="95.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (90 samples, 0.01%)</title><rect x="1185.5" y="277" width="0.1" height="15.0" fill="rgb(253,75,26)" rx="2" ry="2" />
+<text  x="1188.46" y="287.5" ></text>
+</g>
+<g >
+<title>common_interrupt (102 samples, 0.01%)</title><rect x="1154.6" y="101" width="0.2" height="15.0" fill="rgb(228,61,14)" rx="2" ry="2" />
+<text  x="1157.64" y="111.5" ></text>
+</g>
+<g >
+<title>mempool_alloc (301 samples, 0.04%)</title><rect x="1154.9" y="101" width="0.4" height="15.0" fill="rgb(254,16,47)" rx="2" ry="2" />
+<text  x="1157.91" y="111.5" ></text>
+</g>
+<g >
+<title>submitter_fn (973 samples, 0.12%)</title><rect x="547.9" y="325" width="1.4" height="15.0" fill="rgb(218,87,15)" rx="2" ry="2" />
+<text  x="550.91" y="335.5" ></text>
+</g>
+<g >
+<title>workingset_refault (154 samples, 0.02%)</title><rect x="1023.0" y="101" width="0.2" height="15.0" fill="rgb(212,134,51)" rx="2" ry="2" />
+<text  x="1026.00" y="111.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (80 samples, 0.01%)</title><rect x="547.8" y="149" width="0.1" height="15.0" fill="rgb(216,88,41)" rx="2" ry="2" />
+<text  x="550.79" y="159.5" ></text>
+</g>
+<g >
+<title>__pagevec_lru_add (1,284 samples, 0.15%)</title><rect x="1003.8" y="69" width="1.8" height="15.0" fill="rgb(249,89,54)" rx="2" ry="2" />
+<text  x="1006.77" y="79.5" ></text>
+</g>
+<g >
+<title>io_read (10,662 samples, 1.27%)</title><rect x="549.4" y="181" width="14.9" height="15.0" fill="rgb(252,34,47)" rx="2" ry="2" />
+<text  x="552.39" y="191.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (159 samples, 0.02%)</title><rect x="1186.0" y="357" width="0.2" height="15.0" fill="rgb(242,211,29)" rx="2" ry="2" />
+<text  x="1188.98" y="367.5" ></text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (694 samples, 0.08%)</title><rect x="1153.0" y="69" width="0.9" height="15.0" fill="rgb(229,65,48)" rx="2" ry="2" />
+<text  x="1155.96" y="79.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irqsave (101 samples, 0.01%)</title><rect x="907.6" y="53" width="0.2" height="15.0" fill="rgb(229,94,27)" rx="2" ry="2" />
+<text  x="910.61" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1541" width="1178.8" height="15.0" fill="rgb(227,40,50)" rx="2" ry="2" />
+<text  x="13.00" y="1551.5" >[unknown]</text>
+</g>
+<g >
+<title>__alloc_pages_nodemask (111 samples, 0.01%)</title><rect x="1185.3" y="261" width="0.1" height="15.0" fill="rgb(245,199,37)" rx="2" ry="2" />
+<text  x="1188.28" y="271.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (36,213 samples, 4.30%)</title><rect x="1053.4" y="325" width="50.8" height="15.0" fill="rgb(223,169,50)" rx="2" ry="2" />
+<text  x="1056.44" y="335.5" >io_qu..</text>
+</g>
+<g >
+<title>wbt_issue (574 samples, 0.07%)</title><rect x="1181.3" y="37" width="0.8" height="15.0" fill="rgb(224,222,53)" rx="2" ry="2" />
+<text  x="1184.33" y="47.5" ></text>
+</g>
+<g >
+<title>__irqentry_text_start (287 samples, 0.03%)</title><rect x="174.6" y="37" width="0.4" height="15.0" fill="rgb(239,72,53)" rx="2" ry="2" />
+<text  x="177.61" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (1,628 samples, 0.19%)</title><rect x="13.4" y="53" width="2.2" height="15.0" fill="rgb(231,197,20)" rx="2" ry="2" />
+<text  x="16.36" y="63.5" ></text>
+</g>
+<g >
+<title>kfree (2,319 samples, 0.28%)</title><rect x="84.0" y="37" width="3.2" height="15.0" fill="rgb(213,78,14)" rx="2" ry="2" />
+<text  x="86.97" y="47.5" ></text>
+</g>
+<g >
+<title>__blk_mq_get_tag (412 samples, 0.05%)</title><rect x="1152.4" y="53" width="0.5" height="15.0" fill="rgb(219,196,30)" rx="2" ry="2" />
+<text  x="1155.37" y="63.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (4,996 samples, 0.59%)</title><rect x="1159.7" y="325" width="7.0" height="15.0" fill="rgb(234,116,18)" rx="2" ry="2" />
+<text  x="1162.66" y="335.5" ></text>
+</g>
+<g >
+<title>common_interrupt (194 samples, 0.02%)</title><rect x="1106.1" y="101" width="0.3" height="15.0" fill="rgb(232,136,16)" rx="2" ry="2" />
+<text  x="1109.10" y="111.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (111 samples, 0.01%)</title><rect x="34.4" y="37" width="0.1" height="15.0" fill="rgb(234,98,32)" rx="2" ry="2" />
+<text  x="37.36" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (104 samples, 0.01%)</title><rect x="1184.9" y="133" width="0.2" height="15.0" fill="rgb(234,154,37)" rx="2" ry="2" />
+<text  x="1187.93" y="143.5" ></text>
+</g>
+<g >
+<title>[unknown] (177,446 samples, 21.07%)</title><rect x="10.0" y="293" width="248.7" height="15.0" fill="rgb(229,214,6)" rx="2" ry="2" />
+<text  x="13.04" y="303.5" >[unknown]</text>
+</g>
+<g >
+<title>__common_interrupt (82 samples, 0.01%)</title><rect x="1187.3" y="293" width="0.1" height="15.0" fill="rgb(219,199,26)" rx="2" ry="2" />
+<text  x="1190.29" y="303.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (444 samples, 0.05%)</title><rect x="1023.2" y="101" width="0.6" height="15.0" fill="rgb(235,226,9)" rx="2" ry="2" />
+<text  x="1026.22" y="111.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (445 samples, 0.05%)</title><rect x="1185.1" y="517" width="0.7" height="15.0" fill="rgb(228,9,9)" rx="2" ry="2" />
+<text  x="1188.15" y="527.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (37,285 samples, 4.43%)</title><rect x="747.2" y="133" width="52.2" height="15.0" fill="rgb(214,11,39)" rx="2" ry="2" />
+<text  x="750.19" y="143.5" >filem..</text>
+</g>
+<g >
+<title>io_iter_do_read (247 samples, 0.03%)</title><rect x="1187.2" y="485" width="0.3" height="15.0" fill="rgb(216,225,37)" rx="2" ry="2" />
+<text  x="1190.19" y="495.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (1,221 samples, 0.15%)</title><rect x="81.7" y="53" width="1.8" height="15.0" fill="rgb(251,107,54)" rx="2" ry="2" />
+<text  x="84.75" y="63.5" ></text>
+</g>
+<g >
+<title>common_interrupt (212 samples, 0.03%)</title><rect x="800.9" y="85" width="0.3" height="15.0" fill="rgb(207,63,22)" rx="2" ry="2" />
+<text  x="803.89" y="95.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (3,152 samples, 0.37%)</title><rect x="1149.7" y="453" width="4.4" height="15.0" fill="rgb(221,216,12)" rx="2" ry="2" />
+<text  x="1152.71" y="463.5" ></text>
+</g>
+<g >
+<title>workingset_refault (2,492 samples, 0.30%)</title><rect x="1027.6" y="101" width="3.5" height="15.0" fill="rgb(249,122,50)" rx="2" ry="2" />
+<text  x="1030.56" y="111.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (3,400 samples, 0.40%)</title><rect x="1154.6" y="213" width="4.8" height="15.0" fill="rgb(220,75,13)" rx="2" ry="2" />
+<text  x="1157.60" y="223.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (246 samples, 0.03%)</title><rect x="1166.7" y="357" width="0.3" height="15.0" fill="rgb(251,25,5)" rx="2" ry="2" />
+<text  x="1169.67" y="367.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (78 samples, 0.01%)</title><rect x="167.0" y="37" width="0.1" height="15.0" fill="rgb(244,168,43)" rx="2" ry="2" />
+<text  x="170.04" y="47.5" ></text>
+</g>
+<g >
+<title>_copy_to_iter (407 samples, 0.05%)</title><rect x="450.9" y="37" width="0.6" height="15.0" fill="rgb(208,64,31)" rx="2" ry="2" />
+<text  x="453.93" y="47.5" ></text>
+</g>
+<g >
+<title>irqentry_exit (74 samples, 0.01%)</title><rect x="547.9" y="277" width="0.1" height="15.0" fill="rgb(239,14,22)" rx="2" ry="2" />
+<text  x="550.91" y="287.5" ></text>
+</g>
+<g >
+<title>__pagevec_lru_add (89 samples, 0.01%)</title><rect x="914.2" y="69" width="0.2" height="15.0" fill="rgb(242,169,0)" rx="2" ry="2" />
+<text  x="917.25" y="79.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (292 samples, 0.03%)</title><rect x="1186.3" y="501" width="0.4" height="15.0" fill="rgb(207,132,32)" rx="2" ry="2" />
+<text  x="1189.29" y="511.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (666 samples, 0.08%)</title><rect x="1021.6" y="181" width="0.9" height="15.0" fill="rgb(212,114,0)" rx="2" ry="2" />
+<text  x="1024.61" y="191.5" ></text>
+</g>
+<g >
+<title>xas_start (944 samples, 0.11%)</title><rect x="776.3" y="37" width="1.3" height="15.0" fill="rgb(252,188,11)" rx="2" ry="2" />
+<text  x="779.27" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (75,084 samples, 8.92%)</title><rect x="800.7" y="245" width="105.3" height="15.0" fill="rgb(246,34,48)" rx="2" ry="2" />
+<text  x="803.73" y="255.5" >io_issue_sqe</text>
+</g>
+<g >
+<title>io_submit_sqes (12,427 samples, 1.48%)</title><rect x="64.2" y="117" width="17.5" height="15.0" fill="rgb(246,89,1)" rx="2" ry="2" />
+<text  x="67.25" y="127.5" ></text>
+</g>
+<g >
+<title>bio_alloc_bioset (148 samples, 0.02%)</title><rect x="1133.1" y="85" width="0.2" height="15.0" fill="rgb(208,139,5)" rx="2" ry="2" />
+<text  x="1136.12" y="95.5" ></text>
+</g>
+<g >
+<title>__io_cqring_fill_event (79 samples, 0.01%)</title><rect x="39.2" y="37" width="0.2" height="15.0" fill="rgb(212,46,9)" rx="2" ry="2" />
+<text  x="42.25" y="47.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (11,727 samples, 1.39%)</title><rect x="1133.0" y="341" width="16.4" height="15.0" fill="rgb(207,58,29)" rx="2" ry="2" />
+<text  x="1135.99" y="351.5" ></text>
+</g>
+<g >
+<title>security_file_permission (3,578 samples, 0.42%)</title><rect x="168.2" y="53" width="5.0" height="15.0" fill="rgb(227,92,23)" rx="2" ry="2" />
+<text  x="171.20" y="63.5" ></text>
+</g>
+<g >
+<title>read_pages (11,226 samples, 1.33%)</title><rect x="890.2" y="85" width="15.7" height="15.0" fill="rgb(233,127,9)" rx="2" ry="2" />
+<text  x="893.17" y="95.5" ></text>
+</g>
+<g >
+<title>memcg_check_events (188 samples, 0.02%)</title><rect x="764.6" y="37" width="0.2" height="15.0" fill="rgb(213,69,25)" rx="2" ry="2" />
+<text  x="767.59" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (97 samples, 0.01%)</title><rect x="1154.0" y="245" width="0.1" height="15.0" fill="rgb(249,192,29)" rx="2" ry="2" />
+<text  x="1156.97" y="255.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (179 samples, 0.02%)</title><rect x="1186.9" y="389" width="0.2" height="15.0" fill="rgb(215,85,43)" rx="2" ry="2" />
+<text  x="1189.86" y="399.5" ></text>
+</g>
+<g >
+<title>io_req_free_batch (3,043 samples, 0.36%)</title><rect x="106.6" y="85" width="4.3" height="15.0" fill="rgb(225,214,15)" rx="2" ry="2" />
+<text  x="109.64" y="95.5" ></text>
+</g>
+<g >
+<title>memcg_slab_post_alloc_hook (87 samples, 0.01%)</title><rect x="1138.7" y="37" width="0.1" height="15.0" fill="rgb(245,147,22)" rx="2" ry="2" />
+<text  x="1141.65" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (1,094 samples, 0.13%)</title><rect x="16.5" y="85" width="1.5" height="15.0" fill="rgb(210,15,25)" rx="2" ry="2" />
+<text  x="19.47" y="95.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (7,445 samples, 0.88%)</title><rect x="114.0" y="133" width="10.4" height="15.0" fill="rgb(206,227,52)" rx="2" ry="2" />
+<text  x="116.96" y="143.5" ></text>
+</g>
+<g >
+<title>__common_interrupt (74 samples, 0.01%)</title><rect x="747.1" y="69" width="0.1" height="15.0" fill="rgb(230,97,43)" rx="2" ry="2" />
+<text  x="750.09" y="79.5" ></text>
+</g>
+<g >
+<title>submit_bio (75 samples, 0.01%)</title><rect x="1177.6" y="197" width="0.1" height="15.0" fill="rgb(237,199,53)" rx="2" ry="2" />
+<text  x="1180.57" y="207.5" ></text>
+</g>
+<g >
+<title>alloc_pages_current (4,100 samples, 0.49%)</title><rect x="908.2" y="85" width="5.8" height="15.0" fill="rgb(245,66,8)" rx="2" ry="2" />
+<text  x="911.22" y="95.5" ></text>
+</g>
+<g >
+<title>io_dismantle_req (3,043 samples, 0.36%)</title><rect x="106.6" y="69" width="4.3" height="15.0" fill="rgb(237,226,33)" rx="2" ry="2" />
+<text  x="109.64" y="79.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (21,189 samples, 2.52%)</title><rect x="1022.6" y="325" width="29.7" height="15.0" fill="rgb(247,119,11)" rx="2" ry="2" />
+<text  x="1025.61" y="335.5" >io..</text>
+</g>
+<g >
+<title>mpage_readahead (102 samples, 0.01%)</title><rect x="1154.5" y="165" width="0.1" height="15.0" fill="rgb(234,123,4)" rx="2" ry="2" />
+<text  x="1157.46" y="175.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (11,304 samples, 1.34%)</title><rect x="1133.6" y="213" width="15.8" height="15.0" fill="rgb(254,111,40)" rx="2" ry="2" />
+<text  x="1136.56" y="223.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (108 samples, 0.01%)</title><rect x="1185.6" y="261" width="0.2" height="15.0" fill="rgb(210,42,41)" rx="2" ry="2" />
+<text  x="1188.60" y="271.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (12,486 samples, 1.48%)</title><rect x="64.2" y="133" width="17.5" height="15.0" fill="rgb(247,97,30)" rx="2" ry="2" />
+<text  x="67.25" y="143.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (26,916 samples, 3.20%)</title><rect x="845.1" y="69" width="37.7" height="15.0" fill="rgb(215,165,12)" rx="2" ry="2" />
+<text  x="848.13" y="79.5" >__a..</text>
+</g>
+<g >
+<title>submit_bio (166 samples, 0.02%)</title><rect x="1133.3" y="117" width="0.3" height="15.0" fill="rgb(243,209,40)" rx="2" ry="2" />
+<text  x="1136.32" y="127.5" ></text>
+</g>
+<g >
+<title>__blk_mq_alloc_request (414 samples, 0.05%)</title><rect x="1152.4" y="85" width="0.6" height="15.0" fill="rgb(220,17,34)" rx="2" ry="2" />
+<text  x="1155.37" y="95.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_update_lru_size (1,025 samples, 0.12%)</title><rect x="449.1" y="37" width="1.4" height="15.0" fill="rgb(232,27,7)" rx="2" ry="2" />
+<text  x="452.06" y="47.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (422 samples, 0.05%)</title><rect x="1184.5" y="485" width="0.6" height="15.0" fill="rgb(211,55,24)" rx="2" ry="2" />
+<text  x="1187.50" y="495.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (348 samples, 0.04%)</title><rect x="24.2" y="69" width="0.5" height="15.0" fill="rgb(206,24,27)" rx="2" ry="2" />
+<text  x="27.19" y="79.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (5,261 samples, 0.62%)</title><rect x="415.6" y="165" width="7.4" height="15.0" fill="rgb(227,38,38)" rx="2" ry="2" />
+<text  x="418.59" y="175.5" ></text>
+</g>
+<g >
+<title>io_put_req (1,252 samples, 0.15%)</title><rect x="44.9" y="37" width="1.8" height="15.0" fill="rgb(246,47,29)" rx="2" ry="2" />
+<text  x="47.91" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,113 samples, 99.90%)</title><rect x="10.0" y="2021" width="1178.8" height="15.0" fill="rgb(220,200,48)" rx="2" ry="2" />
+<text  x="13.00" y="2031.5" >[unknown]</text>
+</g>
+<g >
+<title>mpage_readahead (444 samples, 0.05%)</title><rect x="1023.2" y="85" width="0.6" height="15.0" fill="rgb(243,197,46)" rx="2" ry="2" />
+<text  x="1026.22" y="95.5" ></text>
+</g>
+<g >
+<title>filemap_read (78 samples, 0.01%)</title><rect x="423.0" y="53" width="0.1" height="15.0" fill="rgb(238,115,7)" rx="2" ry="2" />
+<text  x="426.02" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_read (36,187 samples, 4.30%)</title><rect x="1053.4" y="213" width="50.8" height="15.0" fill="rgb(242,86,4)" rx="2" ry="2" />
+<text  x="1056.45" y="223.5" >filem..</text>
+</g>
+<g >
+<title>submit_bio_noacct (1,623 samples, 0.19%)</title><rect x="1012.3" y="37" width="2.2" height="15.0" fill="rgb(216,215,18)" rx="2" ry="2" />
+<text  x="1015.26" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (18,981 samples, 2.25%)</title><rect x="1106.0" y="181" width="26.6" height="15.0" fill="rgb(254,53,47)" rx="2" ry="2" />
+<text  x="1109.02" y="191.5" >o..</text>
+</g>
+<g >
+<title>mark_page_accessed (427 samples, 0.05%)</title><rect x="907.2" y="117" width="0.6" height="15.0" fill="rgb(236,102,8)" rx="2" ry="2" />
+<text  x="910.17" y="127.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (7,235 samples, 0.86%)</title><rect x="1167.0" y="421" width="10.2" height="15.0" fill="rgb(211,57,4)" rx="2" ry="2" />
+<text  x="1170.05" y="431.5" ></text>
+</g>
+<g >
+<title>submit_bio (462 samples, 0.05%)</title><rect x="1105.4" y="101" width="0.6" height="15.0" fill="rgb(214,38,0)" rx="2" ry="2" />
+<text  x="1108.38" y="111.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (10,634 samples, 1.26%)</title><rect x="549.4" y="133" width="14.9" height="15.0" fill="rgb(226,187,8)" rx="2" ry="2" />
+<text  x="552.41" y="143.5" ></text>
+</g>
+<g >
+<title>io_file_get (122 samples, 0.01%)</title><rect x="18.3" y="37" width="0.2" height="15.0" fill="rgb(210,222,54)" rx="2" ry="2" />
+<text  x="21.32" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (208 samples, 0.02%)</title><rect x="587.5" y="149" width="0.3" height="15.0" fill="rgb(215,204,35)" rx="2" ry="2" />
+<text  x="590.51" y="159.5" ></text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (74 samples, 0.01%)</title><rect x="547.9" y="245" width="0.1" height="15.0" fill="rgb(209,191,29)" rx="2" ry="2" />
+<text  x="550.91" y="255.5" ></text>
+</g>
+<g >
+<title>blk_finish_plug (1,184 samples, 0.14%)</title><rect x="87.4" y="117" width="1.7" height="15.0" fill="rgb(243,66,42)" rx="2" ry="2" />
+<text  x="90.43" y="127.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (4,873 samples, 0.58%)</title><rect x="52.9" y="85" width="6.8" height="15.0" fill="rgb(242,111,21)" rx="2" ry="2" />
+<text  x="55.89" y="95.5" ></text>
+</g>
+<g >
+<title>guard_bio_eod (156 samples, 0.02%)</title><rect x="792.9" y="37" width="0.2" height="15.0" fill="rgb(215,156,3)" rx="2" ry="2" />
+<text  x="795.88" y="47.5" ></text>
+</g>
+<g >
+<title>read_pages (106 samples, 0.01%)</title><rect x="1159.8" y="213" width="0.1" height="15.0" fill="rgb(225,31,29)" rx="2" ry="2" />
+<text  x="1162.80" y="223.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_update_lru_size (93 samples, 0.01%)</title><rect x="789.9" y="37" width="0.2" height="15.0" fill="rgb(215,44,30)" rx="2" ry="2" />
+<text  x="792.92" y="47.5" ></text>
+</g>
+<g >
+<title>task_work_run (3,386 samples, 0.40%)</title><rect x="742.2" y="261" width="4.7" height="15.0" fill="rgb(236,59,45)" rx="2" ry="2" />
+<text  x="745.20" y="271.5" ></text>
+</g>
+<g >
+<title>filemap_read (11,712 samples, 1.39%)</title><rect x="1133.0" y="245" width="16.4" height="15.0" fill="rgb(229,124,11)" rx="2" ry="2" />
+<text  x="1135.99" y="255.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (238 samples, 0.03%)</title><rect x="1052.6" y="85" width="0.3" height="15.0" fill="rgb(240,133,38)" rx="2" ry="2" />
+<text  x="1055.61" y="95.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1269" width="1178.8" height="15.0" fill="rgb(208,174,39)" rx="2" ry="2" />
+<text  x="13.00" y="1279.5" >[unknown]</text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (74 samples, 0.01%)</title><rect x="1177.6" y="133" width="0.1" height="15.0" fill="rgb(205,167,7)" rx="2" ry="2" />
+<text  x="1180.57" y="143.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (8,239 samples, 0.98%)</title><rect x="89.1" y="85" width="11.5" height="15.0" fill="rgb(231,82,20)" rx="2" ry="2" />
+<text  x="92.10" y="95.5" ></text>
+</g>
+<g >
+<title>io_file_get (2,421 samples, 0.29%)</title><rect x="25.1" y="37" width="3.4" height="15.0" fill="rgb(237,171,37)" rx="2" ry="2" />
+<text  x="28.11" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1797" width="1178.8" height="15.0" fill="rgb(238,45,48)" rx="2" ry="2" />
+<text  x="13.00" y="1807.5" >[unknown]</text>
+</g>
+<g >
+<title>blk_mq_flush_plug_list (3,030 samples, 0.36%)</title><rect x="1178.2" y="133" width="4.3" height="15.0" fill="rgb(240,193,33)" rx="2" ry="2" />
+<text  x="1181.23" y="143.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (2,775 samples, 0.33%)</title><rect x="1150.1" y="197" width="3.9" height="15.0" fill="rgb(222,118,7)" rx="2" ry="2" />
+<text  x="1153.07" y="207.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (107 samples, 0.01%)</title><rect x="1154.0" y="357" width="0.1" height="15.0" fill="rgb(242,38,45)" rx="2" ry="2" />
+<text  x="1156.97" y="367.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (247 samples, 0.03%)</title><rect x="1187.2" y="597" width="0.3" height="15.0" fill="rgb(238,36,36)" rx="2" ry="2" />
+<text  x="1190.19" y="607.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (157 samples, 0.02%)</title><rect x="1189.0" y="1797" width="0.2" height="15.0" fill="rgb(226,135,28)" rx="2" ry="2" />
+<text  x="1192.00" y="1807.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (109 samples, 0.01%)</title><rect x="124.8" y="37" width="0.1" height="15.0" fill="rgb(237,15,13)" rx="2" ry="2" />
+<text  x="127.77" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (6,129 samples, 0.73%)</title><rect x="1168.5" y="85" width="8.6" height="15.0" fill="rgb(237,171,23)" rx="2" ry="2" />
+<text  x="1171.54" y="95.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (125 samples, 0.01%)</title><rect x="1188.1" y="645" width="0.2" height="15.0" fill="rgb(233,68,4)" rx="2" ry="2" />
+<text  x="1191.09" y="655.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (3,642 samples, 0.43%)</title><rect x="1177.4" y="421" width="5.1" height="15.0" fill="rgb(253,114,1)" rx="2" ry="2" />
+<text  x="1180.42" y="431.5" ></text>
+</g>
+<g >
+<title>__pagevec_lru_add (3,844 samples, 0.46%)</title><rect x="882.8" y="53" width="5.4" height="15.0" fill="rgb(225,129,54)" rx="2" ry="2" />
+<text  x="885.85" y="63.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (292 samples, 0.03%)</title><rect x="1186.3" y="453" width="0.4" height="15.0" fill="rgb(230,64,47)" rx="2" ry="2" />
+<text  x="1189.29" y="463.5" ></text>
+</g>
+<g >
+<title>blk_attempt_plug_merge (90 samples, 0.01%)</title><rect x="1039.5" y="37" width="0.1" height="15.0" fill="rgb(217,209,3)" rx="2" ry="2" />
+<text  x="1042.48" y="47.5" ></text>
+</g>
+<g >
+<title>task_work_run (196 samples, 0.02%)</title><rect x="1149.4" y="373" width="0.3" height="15.0" fill="rgb(241,31,10)" rx="2" ry="2" />
+<text  x="1152.43" y="383.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="901" width="1178.8" height="15.0" fill="rgb(252,222,25)" rx="2" ry="2" />
+<text  x="13.00" y="911.5" >[unknown]</text>
+</g>
+<g >
+<title>tctx_task_work (3,386 samples, 0.40%)</title><rect x="742.2" y="245" width="4.7" height="15.0" fill="rgb(213,111,28)" rx="2" ry="2" />
+<text  x="745.20" y="255.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (53,602 samples, 6.37%)</title><rect x="174.3" y="101" width="75.1" height="15.0" fill="rgb(253,37,50)" rx="2" ry="2" />
+<text  x="177.27" y="111.5" >blkdev_r..</text>
+</g>
+<g >
+<title>task_work_run (68,569 samples, 8.14%)</title><rect x="451.6" y="229" width="96.1" height="15.0" fill="rgb(254,197,2)" rx="2" ry="2" />
+<text  x="454.61" y="239.5" >task_work_run</text>
+</g>
+<g >
+<title>syscall (256 samples, 0.03%)</title><rect x="1186.8" y="629" width="0.4" height="15.0" fill="rgb(222,203,18)" rx="2" ry="2" />
+<text  x="1189.83" y="639.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (4,740 samples, 0.56%)</title><rect x="135.9" y="85" width="6.7" height="15.0" fill="rgb(244,71,9)" rx="2" ry="2" />
+<text  x="138.92" y="95.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irqsave (74 samples, 0.01%)</title><rect x="1022.9" y="53" width="0.1" height="15.0" fill="rgb(239,68,43)" rx="2" ry="2" />
+<text  x="1025.89" y="63.5" ></text>
+</g>
+<g >
+<title>__irqentry_text_start (510 samples, 0.06%)</title><rect x="915.5" y="37" width="0.7" height="15.0" fill="rgb(252,61,18)" rx="2" ry="2" />
+<text  x="918.46" y="47.5" ></text>
+</g>
+<g >
+<title>native_sched_clock (92 samples, 0.01%)</title><rect x="1152.2" y="37" width="0.2" height="15.0" fill="rgb(222,45,3)" rx="2" ry="2" />
+<text  x="1155.23" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_zone_page_state (82 samples, 0.01%)</title><rect x="745.3" y="37" width="0.2" height="15.0" fill="rgb(246,131,26)" rx="2" ry="2" />
+<text  x="748.34" y="47.5" ></text>
+</g>
+<g >
+<title>__add_to_page_cache_locked (584 samples, 0.07%)</title><rect x="906.1" y="37" width="0.9" height="15.0" fill="rgb(231,188,7)" rx="2" ry="2" />
+<text  x="909.14" y="47.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (9,528 samples, 1.13%)</title><rect x="111.1" y="181" width="13.4" height="15.0" fill="rgb(252,132,26)" rx="2" ry="2" />
+<text  x="114.13" y="191.5" ></text>
+</g>
+<g >
+<title>__blk_rq_map_sg (679 samples, 0.08%)</title><rect x="1168.5" y="37" width="1.0" height="15.0" fill="rgb(210,2,42)" rx="2" ry="2" />
+<text  x="1171.54" y="47.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (77 samples, 0.01%)</title><rect x="249.4" y="149" width="0.1" height="15.0" fill="rgb(210,158,52)" rx="2" ry="2" />
+<text  x="252.41" y="159.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (606 samples, 0.07%)</title><rect x="1104.3" y="149" width="0.8" height="15.0" fill="rgb(239,104,18)" rx="2" ry="2" />
+<text  x="1107.29" y="159.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (113 samples, 0.01%)</title><rect x="1188.3" y="613" width="0.1" height="15.0" fill="rgb(245,122,9)" rx="2" ry="2" />
+<text  x="1191.28" y="623.5" ></text>
+</g>
+<g >
+<title>read_tsc (2,234 samples, 0.27%)</title><rect x="1142.6" y="37" width="3.2" height="15.0" fill="rgb(238,205,22)" rx="2" ry="2" />
+<text  x="1145.64" y="47.5" ></text>
+</g>
+<g >
+<title>__mod_lruvec_state (179 samples, 0.02%)</title><rect x="1022.3" y="69" width="0.2" height="15.0" fill="rgb(236,93,39)" rx="2" ry="2" />
+<text  x="1025.27" y="79.5" ></text>
+</g>
+<g >
+<title>mpage_alloc (107 samples, 0.01%)</title><rect x="1023.3" y="53" width="0.2" height="15.0" fill="rgb(229,152,10)" rx="2" ry="2" />
+<text  x="1026.32" y="63.5" ></text>
+</g>
+<g >
+<title>bio_associate_blkg_from_css (3,392 samples, 0.40%)</title><rect x="1058.4" y="37" width="4.7" height="15.0" fill="rgb(221,37,45)" rx="2" ry="2" />
+<text  x="1061.35" y="47.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (125 samples, 0.01%)</title><rect x="1188.1" y="597" width="0.2" height="15.0" fill="rgb(216,177,17)" rx="2" ry="2" />
+<text  x="1191.09" y="607.5" ></text>
+</g>
+<g >
+<title>__cond_resched (148 samples, 0.02%)</title><rect x="1038.3" y="37" width="0.2" height="15.0" fill="rgb(221,14,22)" rx="2" ry="2" />
+<text  x="1041.27" y="47.5" ></text>
+</g>
+<g >
+<title>__cond_resched (165 samples, 0.02%)</title><rect x="83.5" y="37" width="0.2" height="15.0" fill="rgb(244,50,15)" rx="2" ry="2" />
+<text  x="86.46" y="47.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (74 samples, 0.01%)</title><rect x="792.8" y="37" width="0.1" height="15.0" fill="rgb(236,204,49)" rx="2" ry="2" />
+<text  x="795.78" y="47.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (199 samples, 0.02%)</title><rect x="907.9" y="117" width="0.3" height="15.0" fill="rgb(231,110,53)" rx="2" ry="2" />
+<text  x="910.92" y="127.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (82 samples, 0.01%)</title><rect x="1159.5" y="69" width="0.1" height="15.0" fill="rgb(218,208,22)" rx="2" ry="2" />
+<text  x="1162.47" y="79.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (4,785 samples, 0.57%)</title><rect x="249.5" y="53" width="6.7" height="15.0" fill="rgb(244,36,37)" rx="2" ry="2" />
+<text  x="252.53" y="63.5" ></text>
+</g>
+<g >
+<title>__entry_text_start (161 samples, 0.02%)</title><rect x="10.1" y="37" width="0.3" height="15.0" fill="rgb(243,168,2)" rx="2" ry="2" />
+<text  x="13.14" y="47.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (115 samples, 0.01%)</title><rect x="1185.3" y="293" width="0.1" height="15.0" fill="rgb(238,126,8)" rx="2" ry="2" />
+<text  x="1188.28" y="303.5" ></text>
+</g>
+<g >
+<title>__fget_light (140 samples, 0.02%)</title><rect x="36.4" y="53" width="0.2" height="15.0" fill="rgb(251,9,6)" rx="2" ry="2" />
+<text  x="39.38" y="63.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (125 samples, 0.01%)</title><rect x="1184.9" y="213" width="0.2" height="15.0" fill="rgb(252,183,46)" rx="2" ry="2" />
+<text  x="1187.91" y="223.5" ></text>
+</g>
+<g >
+<title>__blk_mq_alloc_request (3,964 samples, 0.47%)</title><rect x="1107.3" y="53" width="5.5" height="15.0" fill="rgb(218,101,11)" rx="2" ry="2" />
+<text  x="1110.28" y="63.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (109 samples, 0.01%)</title><rect x="1154.4" y="229" width="0.2" height="15.0" fill="rgb(216,104,10)" rx="2" ry="2" />
+<text  x="1157.45" y="239.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (79 samples, 0.01%)</title><rect x="1182.5" y="421" width="0.1" height="15.0" fill="rgb(213,37,48)" rx="2" ry="2" />
+<text  x="1185.53" y="431.5" ></text>
+</g>
+<g >
+<title>io_submit_flush_completions (2,433 samples, 0.29%)</title><rect x="83.9" y="85" width="3.4" height="15.0" fill="rgb(211,80,51)" rx="2" ry="2" />
+<text  x="86.87" y="95.5" ></text>
+</g>
+<g >
+<title>blk_mq_submit_bio (3,069 samples, 0.36%)</title><rect x="1178.2" y="165" width="4.3" height="15.0" fill="rgb(239,60,26)" rx="2" ry="2" />
+<text  x="1181.18" y="175.5" ></text>
+</g>
+<g >
+<title>submit_bio (106 samples, 0.01%)</title><rect x="1159.8" y="165" width="0.1" height="15.0" fill="rgb(210,111,51)" rx="2" ry="2" />
+<text  x="1162.80" y="175.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (21,967 samples, 2.61%)</title><rect x="1022.6" y="389" width="30.8" height="15.0" fill="rgb(213,159,54)" rx="2" ry="2" />
+<text  x="1025.61" y="399.5" >en..</text>
+</g>
+<g >
+<title>[unknown] (820,335 samples, 97.43%)</title><rect x="10.0" y="501" width="1149.6" height="15.0" fill="rgb(220,103,49)" rx="2" ry="2" />
+<text  x="13.00" y="511.5" >[unknown]</text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (3,990 samples, 0.47%)</title><rect x="130.3" y="85" width="5.6" height="15.0" fill="rgb(212,65,22)" rx="2" ry="2" />
+<text  x="133.32" y="95.5" ></text>
+</g>
+<g >
+<title>filemap_read (7,223 samples, 0.86%)</title><rect x="1167.1" y="309" width="10.1" height="15.0" fill="rgb(234,86,7)" rx="2" ry="2" />
+<text  x="1170.06" y="319.5" ></text>
+</g>
+<g >
+<title>_copy_to_iter (33,144 samples, 3.94%)</title><rect x="175.0" y="37" width="46.5" height="15.0" fill="rgb(209,140,7)" rx="2" ry="2" />
+<text  x="178.04" y="47.5" >_cop..</text>
+</g>
+<g >
+<title>do_syscall_64 (3,152 samples, 0.37%)</title><rect x="1149.7" y="437" width="4.4" height="15.0" fill="rgb(237,189,38)" rx="2" ry="2" />
+<text  x="1152.71" y="447.5" ></text>
+</g>
+<g >
+<title>io_read (3,029 samples, 0.36%)</title><rect x="1149.7" y="325" width="4.3" height="15.0" fill="rgb(231,84,42)" rx="2" ry="2" />
+<text  x="1152.72" y="335.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (33,869 samples, 4.02%)</title><rect x="174.3" y="53" width="47.4" height="15.0" fill="rgb(220,94,47)" rx="2" ry="2" />
+<text  x="177.28" y="63.5" >copy..</text>
+</g>
+<g >
+<title>task_work_run (85 samples, 0.01%)</title><rect x="1184.4" y="469" width="0.1" height="15.0" fill="rgb(238,6,45)" rx="2" ry="2" />
+<text  x="1187.38" y="479.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (144 samples, 0.02%)</title><rect x="564.3" y="101" width="0.2" height="15.0" fill="rgb(220,22,54)" rx="2" ry="2" />
+<text  x="567.34" y="111.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (3,197 samples, 0.38%)</title><rect x="1154.9" y="181" width="4.5" height="15.0" fill="rgb(245,160,8)" rx="2" ry="2" />
+<text  x="1157.88" y="191.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (205 samples, 0.02%)</title><rect x="1186.8" y="549" width="0.3" height="15.0" fill="rgb(217,18,39)" rx="2" ry="2" />
+<text  x="1189.83" y="559.5" ></text>
+</g>
+<g >
+<title>copy_page_to_iter (1,004 samples, 0.12%)</title><rect x="259.0" y="69" width="1.4" height="15.0" fill="rgb(233,85,31)" rx="2" ry="2" />
+<text  x="262.00" y="79.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (3,401 samples, 0.40%)</title><rect x="1154.6" y="229" width="4.8" height="15.0" fill="rgb(215,175,45)" rx="2" ry="2" />
+<text  x="1157.60" y="239.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (106 samples, 0.01%)</title><rect x="89.1" y="37" width="0.2" height="15.0" fill="rgb(235,55,52)" rx="2" ry="2" />
+<text  x="92.14" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1429" width="1178.8" height="15.0" fill="rgb(228,175,47)" rx="2" ry="2" />
+<text  x="13.00" y="1439.5" >[unknown]</text>
+</g>
+<g >
+<title>__activate_page (592 samples, 0.07%)</title><rect x="563.4" y="53" width="0.8" height="15.0" fill="rgb(236,151,15)" rx="2" ry="2" />
+<text  x="566.41" y="63.5" ></text>
+</g>
+<g >
+<title>task_work_run (82 samples, 0.01%)</title><rect x="1182.5" y="453" width="0.1" height="15.0" fill="rgb(208,92,36)" rx="2" ry="2" />
+<text  x="1185.53" y="463.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (177 samples, 0.02%)</title><rect x="1186.9" y="357" width="0.2" height="15.0" fill="rgb(246,38,26)" rx="2" ry="2" />
+<text  x="1189.86" y="367.5" ></text>
+</g>
+<g >
+<title>sync_regs (98 samples, 0.01%)</title><rect x="10.6" y="37" width="0.1" height="15.0" fill="rgb(212,131,9)" rx="2" ry="2" />
+<text  x="13.57" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (19,589 samples, 2.33%)</title><rect x="1105.2" y="293" width="27.5" height="15.0" fill="rgb(239,45,45)" rx="2" ry="2" />
+<text  x="1108.20" y="303.5" >i..</text>
+</g>
+<g >
+<title>mpage_alloc (148 samples, 0.02%)</title><rect x="1133.1" y="101" width="0.2" height="15.0" fill="rgb(234,91,12)" rx="2" ry="2" />
+<text  x="1136.12" y="111.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (1,130 samples, 0.13%)</title><rect x="1182.8" y="293" width="1.6" height="15.0" fill="rgb(207,217,1)" rx="2" ry="2" />
+<text  x="1185.78" y="303.5" ></text>
+</g>
+<g >
+<title>io_read (11,980 samples, 1.42%)</title><rect x="64.9" y="53" width="16.8" height="15.0" fill="rgb(237,152,25)" rx="2" ry="2" />
+<text  x="67.87" y="63.5" ></text>
+</g>
+<g >
+<title>common_interrupt (94 samples, 0.01%)</title><rect x="1185.3" y="197" width="0.1" height="15.0" fill="rgb(213,148,31)" rx="2" ry="2" />
+<text  x="1188.30" y="207.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (145 samples, 0.02%)</title><rect x="587.6" y="69" width="0.2" height="15.0" fill="rgb(214,201,30)" rx="2" ry="2" />
+<text  x="590.57" y="79.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (81,138 samples, 9.64%)</title><rect x="907.9" y="213" width="113.7" height="15.0" fill="rgb(243,219,31)" rx="2" ry="2" />
+<text  x="910.88" y="223.5" >blkdev_read_iter</text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (78 samples, 0.01%)</title><rect x="423.0" y="293" width="0.1" height="15.0" fill="rgb(225,76,31)" rx="2" ry="2" />
+<text  x="426.02" y="303.5" ></text>
+</g>
+<g >
+<title>xas_load (88 samples, 0.01%)</title><rect x="549.5" y="69" width="0.1" height="15.0" fill="rgb(226,223,41)" rx="2" ry="2" />
+<text  x="552.46" y="79.5" ></text>
+</g>
+<g >
+<title>filemap_read (3,358 samples, 0.40%)</title><rect x="742.2" y="101" width="4.7" height="15.0" fill="rgb(212,173,40)" rx="2" ry="2" />
+<text  x="745.21" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (801,300 samples, 95.17%)</title><rect x="10.0" y="453" width="1123.0" height="15.0" fill="rgb(235,0,27)" rx="2" ry="2" />
+<text  x="13.00" y="463.5" >[unknown]</text>
+</g>
+<g >
+<title>io_req_task_submit (687 samples, 0.08%)</title><rect x="1104.2" y="309" width="1.0" height="15.0" fill="rgb(226,195,31)" rx="2" ry="2" />
+<text  x="1107.20" y="319.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (4,058 samples, 0.48%)</title><rect x="167.6" y="149" width="5.7" height="15.0" fill="rgb(246,71,3)" rx="2" ry="2" />
+<text  x="170.57" y="159.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (123 samples, 0.01%)</title><rect x="1187.9" y="613" width="0.1" height="15.0" fill="rgb(218,199,6)" rx="2" ry="2" />
+<text  x="1190.87" y="623.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (77 samples, 0.01%)</title><rect x="1185.5" y="213" width="0.1" height="15.0" fill="rgb(205,99,49)" rx="2" ry="2" />
+<text  x="1188.46" y="223.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (15,100 samples, 1.79%)</title><rect x="1031.1" y="85" width="21.2" height="15.0" fill="rgb(236,20,46)" rx="2" ry="2" />
+<text  x="1034.09" y="95.5" ></text>
+</g>
+<g >
+<title>get_mem_cgroup_from_mm (1,189 samples, 0.14%)</title><rect x="858.8" y="37" width="1.6" height="15.0" fill="rgb(224,49,21)" rx="2" ry="2" />
+<text  x="861.77" y="47.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (192 samples, 0.02%)</title><rect x="1187.6" y="581" width="0.2" height="15.0" fill="rgb(251,169,2)" rx="2" ry="2" />
+<text  x="1190.57" y="591.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (521 samples, 0.06%)</title><rect x="1105.3" y="181" width="0.7" height="15.0" fill="rgb(212,11,40)" rx="2" ry="2" />
+<text  x="1108.29" y="191.5" ></text>
+</g>
+<g >
+<title>io_read (110,103 samples, 13.08%)</title><rect x="587.9" y="197" width="154.3" height="15.0" fill="rgb(217,217,18)" rx="2" ry="2" />
+<text  x="590.86" y="207.5" >io_read</text>
+</g>
+<g >
+<title>task_work_run (77 samples, 0.01%)</title><rect x="249.4" y="197" width="0.1" height="15.0" fill="rgb(254,7,18)" rx="2" ry="2" />
+<text  x="252.41" y="207.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (5,259 samples, 0.62%)</title><rect x="415.6" y="149" width="7.4" height="15.0" fill="rgb(235,135,22)" rx="2" ry="2" />
+<text  x="418.59" y="159.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (204 samples, 0.02%)</title><rect x="1186.8" y="469" width="0.3" height="15.0" fill="rgb(205,162,32)" rx="2" ry="2" />
+<text  x="1189.84" y="479.5" ></text>
+</g>
+<g >
+<title>task_work_run (152 samples, 0.02%)</title><rect x="1177.2" y="437" width="0.2" height="15.0" fill="rgb(241,68,47)" rx="2" ry="2" />
+<text  x="1180.19" y="447.5" ></text>
+</g>
+<g >
+<title>handle_edge_irq (194 samples, 0.02%)</title><rect x="1106.1" y="69" width="0.3" height="15.0" fill="rgb(253,85,1)" rx="2" ry="2" />
+<text  x="1109.10" y="79.5" ></text>
+</g>
+<g >
+<title>psi_task_change (131 samples, 0.02%)</title><rect x="1037.7" y="37" width="0.2" height="15.0" fill="rgb(224,100,22)" rx="2" ry="2" />
+<text  x="1040.67" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (190 samples, 0.02%)</title><rect x="1167.2" y="277" width="0.3" height="15.0" fill="rgb(226,55,11)" rx="2" ry="2" />
+<text  x="1170.19" y="287.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (98 samples, 0.01%)</title><rect x="221.5" y="37" width="0.1" height="15.0" fill="rgb(239,19,22)" rx="2" ry="2" />
+<text  x="224.50" y="47.5" ></text>
+</g>
+<g >
+<title>syscall (158 samples, 0.02%)</title><rect x="1187.9" y="677" width="0.2" height="15.0" fill="rgb(216,173,50)" rx="2" ry="2" />
+<text  x="1190.87" y="687.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (75 samples, 0.01%)</title><rect x="1149.9" y="149" width="0.1" height="15.0" fill="rgb(207,22,49)" rx="2" ry="2" />
+<text  x="1152.94" y="159.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (4,996 samples, 0.59%)</title><rect x="1159.7" y="309" width="7.0" height="15.0" fill="rgb(208,226,7)" rx="2" ry="2" />
+<text  x="1162.66" y="319.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (2,258 samples, 0.27%)</title><rect x="801.2" y="85" width="3.2" height="15.0" fill="rgb(231,228,28)" rx="2" ry="2" />
+<text  x="804.20" y="95.5" ></text>
+</g>
+<g >
+<title>pagevec_lru_move_fn (639 samples, 0.08%)</title><rect x="563.4" y="69" width="0.9" height="15.0" fill="rgb(244,178,13)" rx="2" ry="2" />
+<text  x="566.41" y="79.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (151 samples, 0.02%)</title><rect x="1133.1" y="117" width="0.2" height="15.0" fill="rgb(210,73,9)" rx="2" ry="2" />
+<text  x="1136.11" y="127.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock_irq (178 samples, 0.02%)</title><rect x="1027.6" y="53" width="0.2" height="15.0" fill="rgb(238,29,52)" rx="2" ry="2" />
+<text  x="1030.57" y="63.5" ></text>
+</g>
+<g >
+<title>nvme_process_cq (94 samples, 0.01%)</title><rect x="1185.3" y="101" width="0.1" height="15.0" fill="rgb(208,121,8)" rx="2" ry="2" />
+<text  x="1188.30" y="111.5" ></text>
+</g>
+<g >
+<title>mempool_kmalloc (475 samples, 0.06%)</title><rect x="173.6" y="53" width="0.6" height="15.0" fill="rgb(226,164,42)" rx="2" ry="2" />
+<text  x="176.56" y="63.5" ></text>
+</g>
+<g >
+<title>syscall (4,705 samples, 0.56%)</title><rect x="18.1" y="117" width="6.6" height="15.0" fill="rgb(208,201,8)" rx="2" ry="2" />
+<text  x="21.08" y="127.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (445 samples, 0.05%)</title><rect x="1185.1" y="533" width="0.7" height="15.0" fill="rgb(222,83,27)" rx="2" ry="2" />
+<text  x="1188.15" y="543.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (458 samples, 0.05%)</title><rect x="1184.5" y="549" width="0.6" height="15.0" fill="rgb(244,128,34)" rx="2" ry="2" />
+<text  x="1187.50" y="559.5" ></text>
+</g>
+<g >
+<title>submit_bio_checks (6,422 samples, 0.76%)</title><rect x="1095.1" y="53" width="9.0" height="15.0" fill="rgb(246,29,36)" rx="2" ry="2" />
+<text  x="1098.14" y="63.5" ></text>
+</g>
+<g >
+<title>blk_account_io_start (262 samples, 0.03%)</title><rect x="1038.9" y="37" width="0.3" height="15.0" fill="rgb(248,38,39)" rx="2" ry="2" />
+<text  x="1041.87" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (3,743 samples, 0.44%)</title><rect x="1154.1" y="341" width="5.3" height="15.0" fill="rgb(209,172,31)" rx="2" ry="2" />
+<text  x="1157.14" y="351.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (188 samples, 0.02%)</title><rect x="1189.0" y="1893" width="0.2" height="15.0" fill="rgb(251,115,10)" rx="2" ry="2" />
+<text  x="1191.97" y="1903.5" ></text>
+</g>
+<g >
+<title>filemap_read (144 samples, 0.02%)</title><rect x="564.3" y="85" width="0.2" height="15.0" fill="rgb(233,75,16)" rx="2" ry="2" />
+<text  x="567.34" y="95.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (123 samples, 0.01%)</title><rect x="1187.9" y="549" width="0.1" height="15.0" fill="rgb(220,211,43)" rx="2" ry="2" />
+<text  x="1190.87" y="559.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (445 samples, 0.05%)</title><rect x="1185.1" y="501" width="0.7" height="15.0" fill="rgb(253,209,29)" rx="2" ry="2" />
+<text  x="1188.15" y="511.5" ></text>
+</g>
+<g >
+<title>blk_mq_rq_ctx_init (1,975 samples, 0.23%)</title><rect x="1109.8" y="37" width="2.8" height="15.0" fill="rgb(209,119,8)" rx="2" ry="2" />
+<text  x="1112.84" y="47.5" ></text>
+</g>
+<g >
+<title>policy_nodemask (460 samples, 0.05%)</title><rect x="754.8" y="37" width="0.6" height="15.0" fill="rgb(236,54,0)" rx="2" ry="2" />
+<text  x="757.77" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (75,061 samples, 8.91%)</title><rect x="800.7" y="213" width="105.2" height="15.0" fill="rgb(221,178,9)" rx="2" ry="2" />
+<text  x="803.74" y="223.5" >io_iter_do_r..</text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (27,194 samples, 3.23%)</title><rect x="549.3" y="309" width="38.1" height="15.0" fill="rgb(238,219,32)" rx="2" ry="2" />
+<text  x="552.34" y="319.5" >ent..</text>
+</g>
+<g >
+<title>generic_file_read_iter (5,191 samples, 0.62%)</title><rect x="415.6" y="69" width="7.3" height="15.0" fill="rgb(242,209,33)" rx="2" ry="2" />
+<text  x="418.60" y="79.5" ></text>
+</g>
+<g >
+<title>should_failslab (178 samples, 0.02%)</title><rect x="116.7" y="37" width="0.3" height="15.0" fill="rgb(234,166,8)" rx="2" ry="2" />
+<text  x="119.73" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (135 samples, 0.02%)</title><rect x="1189.5" y="1829" width="0.2" height="15.0" fill="rgb(216,82,12)" rx="2" ry="2" />
+<text  x="1192.47" y="1839.5" ></text>
+</g>
+<g >
+<title>security_file_permission (4,718 samples, 0.56%)</title><rect x="117.8" y="53" width="6.6" height="15.0" fill="rgb(227,119,34)" rx="2" ry="2" />
+<text  x="120.78" y="63.5" ></text>
+</g>
+<g >
+<title>mempool_alloc (475 samples, 0.06%)</title><rect x="173.6" y="69" width="0.6" height="15.0" fill="rgb(247,49,14)" rx="2" ry="2" />
+<text  x="176.56" y="79.5" ></text>
+</g>
+<g >
+<title>blk_mq_end_request (158 samples, 0.02%)</title><rect x="1154.2" y="53" width="0.2" height="15.0" fill="rgb(247,90,6)" rx="2" ry="2" />
+<text  x="1157.20" y="63.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (3,197 samples, 0.38%)</title><rect x="1154.9" y="165" width="4.5" height="15.0" fill="rgb(229,56,18)" rx="2" ry="2" />
+<text  x="1157.88" y="175.5" ></text>
+</g>
+<g >
+<title>bio_associate_blkg_from_css (85 samples, 0.01%)</title><rect x="1053.7" y="37" width="0.2" height="15.0" fill="rgb(215,62,36)" rx="2" ry="2" />
+<text  x="1056.74" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (113,549 samples, 13.49%)</title><rect x="587.8" y="309" width="159.1" height="15.0" fill="rgb(254,56,4)" rx="2" ry="2" />
+<text  x="590.81" y="319.5" >do_syscall_64</text>
+</g>
+<g >
+<title>kernel_init_free_pages (179 samples, 0.02%)</title><rect x="844.7" y="37" width="0.2" height="15.0" fill="rgb(243,82,42)" rx="2" ry="2" />
+<text  x="847.69" y="47.5" ></text>
+</g>
+<g >
+<title>task_work_run (5,281 samples, 0.63%)</title><rect x="415.6" y="213" width="7.4" height="15.0" fill="rgb(223,70,27)" rx="2" ry="2" />
+<text  x="418.59" y="223.5" ></text>
+</g>
+<g >
+<title>__kmalloc (1,662 samples, 0.20%)</title><rect x="115.4" y="53" width="2.4" height="15.0" fill="rgb(221,19,3)" rx="2" ry="2" />
+<text  x="118.45" y="63.5" ></text>
+</g>
+<g >
+<title>blk_flush_plug_list (104 samples, 0.01%)</title><rect x="1184.9" y="181" width="0.2" height="15.0" fill="rgb(223,154,47)" rx="2" ry="2" />
+<text  x="1187.93" y="191.5" ></text>
+</g>
+<g >
+<title>mutex_lock (1,235 samples, 0.15%)</title><rect x="61.3" y="37" width="1.7" height="15.0" fill="rgb(211,57,11)" rx="2" ry="2" />
+<text  x="64.30" y="47.5" ></text>
+</g>
+<g >
+<title>xa_load (303 samples, 0.04%)</title><rect x="914.7" y="53" width="0.5" height="15.0" fill="rgb(224,10,0)" rx="2" ry="2" />
+<text  x="917.73" y="63.5" ></text>
+</g>
+<g >
+<title>[unknown] (71,972 samples, 8.55%)</title><rect x="10.0" y="229" width="100.9" height="15.0" fill="rgb(223,208,37)" rx="2" ry="2" />
+<text  x="13.04" y="239.5" >[unknown]</text>
+</g>
+<g >
+<title>io_iter_do_read (123 samples, 0.01%)</title><rect x="1187.9" y="517" width="0.1" height="15.0" fill="rgb(216,69,52)" rx="2" ry="2" />
+<text  x="1190.87" y="527.5" ></text>
+</g>
+<g >
+<title>syscall (16,003 samples, 1.90%)</title><rect x="150.8" y="261" width="22.5" height="15.0" fill="rgb(241,121,25)" rx="2" ry="2" />
+<text  x="153.84" y="271.5" >s..</text>
+</g>
+<g >
+<title>[unknown] (841,005 samples, 99.88%)</title><rect x="10.0" y="757" width="1178.6" height="15.0" fill="rgb(217,54,46)" rx="2" ry="2" />
+<text  x="13.00" y="767.5" >[unknown]</text>
+</g>
+<g >
+<title>workingset_refault (344 samples, 0.04%)</title><rect x="597.4" y="37" width="0.5" height="15.0" fill="rgb(224,127,45)" rx="2" ry="2" />
+<text  x="600.37" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (69,792 samples, 8.29%)</title><rect x="808.1" y="117" width="97.8" height="15.0" fill="rgb(229,160,1)" rx="2" ry="2" />
+<text  x="811.10" y="127.5" >ondemand_re..</text>
+</g>
+<g >
+<title>filemap_read (208 samples, 0.02%)</title><rect x="587.5" y="85" width="0.3" height="15.0" fill="rgb(247,112,18)" rx="2" ry="2" />
+<text  x="590.51" y="95.5" ></text>
+</g>
+<g >
+<title>filemap_read (111,661 samples, 13.26%)</title><rect x="259.0" y="85" width="156.5" height="15.0" fill="rgb(205,101,39)" rx="2" ry="2" />
+<text  x="261.99" y="95.5" >filemap_read</text>
+</g>
+<g >
+<title>__io_queue_sqe (3,009 samples, 0.36%)</title><rect x="146.5" y="101" width="4.2" height="15.0" fill="rgb(241,21,10)" rx="2" ry="2" />
+<text  x="149.49" y="111.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock (123 samples, 0.01%)</title><rect x="1021.6" y="37" width="0.2" height="15.0" fill="rgb(246,188,42)" rx="2" ry="2" />
+<text  x="1024.62" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (36,922 samples, 4.39%)</title><rect x="1053.4" y="405" width="51.8" height="15.0" fill="rgb(218,49,43)" rx="2" ry="2" />
+<text  x="1056.42" y="415.5" >entry..</text>
+</g>
+<g >
+<title>mark_page_accessed (4,680 samples, 0.56%)</title><rect x="444.3" y="85" width="6.6" height="15.0" fill="rgb(225,71,14)" rx="2" ry="2" />
+<text  x="447.31" y="95.5" ></text>
+</g>
+<g >
+<title>mutex_lock (129 samples, 0.02%)</title><rect x="42.5" y="37" width="0.2" height="15.0" fill="rgb(225,146,44)" rx="2" ry="2" />
+<text  x="45.49" y="47.5" ></text>
+</g>
+<g >
+<title>submitter_fn (115 samples, 0.01%)</title><rect x="52.6" y="181" width="0.1" height="15.0" fill="rgb(248,161,25)" rx="2" ry="2" />
+<text  x="55.59" y="191.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (292 samples, 0.03%)</title><rect x="1186.3" y="437" width="0.4" height="15.0" fill="rgb(251,170,5)" rx="2" ry="2" />
+<text  x="1189.29" y="447.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (247 samples, 0.03%)</title><rect x="1187.2" y="469" width="0.3" height="15.0" fill="rgb(208,172,45)" rx="2" ry="2" />
+<text  x="1190.19" y="479.5" ></text>
+</g>
+<g >
+<title>psi_memstall_leave (73 samples, 0.01%)</title><rect x="1037.9" y="53" width="0.1" height="15.0" fill="rgb(231,111,41)" rx="2" ry="2" />
+<text  x="1040.86" y="63.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (2,103 samples, 0.25%)</title><rect x="801.4" y="37" width="2.9" height="15.0" fill="rgb(250,156,43)" rx="2" ry="2" />
+<text  x="804.38" y="47.5" ></text>
+</g>
+<g >
+<title>wbt_wait (1,657 samples, 0.20%)</title><rect x="1092.8" y="37" width="2.3" height="15.0" fill="rgb(243,164,7)" rx="2" ry="2" />
+<text  x="1095.76" y="47.5" ></text>
+</g>
+<g >
+<title>security_file_permission (2,308 samples, 0.27%)</title><rect x="143.2" y="69" width="3.2" height="15.0" fill="rgb(249,11,40)" rx="2" ry="2" />
+<text  x="146.17" y="79.5" ></text>
+</g>
+<g >
+<title>xas_start (583 samples, 0.07%)</title><rect x="740.5" y="37" width="0.8" height="15.0" fill="rgb(227,13,49)" rx="2" ry="2" />
+<text  x="743.52" y="47.5" ></text>
+</g>
+<g >
+<title>__fget_light (93 samples, 0.01%)</title><rect x="18.1" y="37" width="0.1" height="15.0" fill="rgb(237,63,51)" rx="2" ry="2" />
+<text  x="21.11" y="47.5" ></text>
+</g>
+<g >
+<title>xas_start (867 samples, 0.10%)</title><rect x="1020.3" y="37" width="1.3" height="15.0" fill="rgb(245,52,51)" rx="2" ry="2" />
+<text  x="1023.35" y="47.5" ></text>
+</g>
+<g >
+<title>page_cache_sync_ra (988 samples, 0.12%)</title><rect x="245.4" y="37" width="1.4" height="15.0" fill="rgb(216,101,2)" rx="2" ry="2" />
+<text  x="248.38" y="47.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (3,358 samples, 0.40%)</title><rect x="742.2" y="117" width="4.7" height="15.0" fill="rgb(232,213,8)" rx="2" ry="2" />
+<text  x="745.21" y="127.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (110 samples, 0.01%)</title><rect x="1187.9" y="405" width="0.1" height="15.0" fill="rgb(227,92,8)" rx="2" ry="2" />
+<text  x="1190.88" y="415.5" ></text>
+</g>
+<g >
+<title>submit_bio (703 samples, 0.08%)</title><rect x="904.0" y="37" width="1.0" height="15.0" fill="rgb(248,183,29)" rx="2" ry="2" />
+<text  x="906.98" y="47.5" ></text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (600 samples, 0.07%)</title><rect x="173.4" y="117" width="0.8" height="15.0" fill="rgb(247,83,21)" rx="2" ry="2" />
+<text  x="176.39" y="127.5" ></text>
+</g>
+<g >
+<title>bio_crypt_rq_ctx_compatible (1,201 samples, 0.14%)</title><rect x="1116.5" y="37" width="1.7" height="15.0" fill="rgb(228,183,2)" rx="2" ry="2" />
+<text  x="1119.47" y="47.5" ></text>
+</g>
+<g >
+<title>filemap_read (1,273 samples, 0.15%)</title><rect x="906.0" y="133" width="1.8" height="15.0" fill="rgb(209,0,3)" rx="2" ry="2" />
+<text  x="908.99" y="143.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (75,104 samples, 8.92%)</title><rect x="800.7" y="293" width="105.3" height="15.0" fill="rgb(219,130,26)" rx="2" ry="2" />
+<text  x="803.70" y="303.5" >io_submit_sqes</text>
+</g>
+<g >
+<title>blkdev_read_iter (204 samples, 0.02%)</title><rect x="1186.8" y="453" width="0.3" height="15.0" fill="rgb(229,157,43)" rx="2" ry="2" />
+<text  x="1189.84" y="463.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (68,531 samples, 8.14%)</title><rect x="451.6" y="117" width="96.1" height="15.0" fill="rgb(249,186,10)" rx="2" ry="2" />
+<text  x="454.63" y="127.5" >io_iter_do_..</text>
+</g>
+<g >
+<title>blk_mq_try_issue_list_directly (169 samples, 0.02%)</title><rect x="1167.2" y="85" width="0.3" height="15.0" fill="rgb(220,71,16)" rx="2" ry="2" />
+<text  x="1170.22" y="95.5" ></text>
+</g>
+<g >
+<title>submitter_fn (410 samples, 0.05%)</title><rect x="10.1" y="53" width="0.6" height="15.0" fill="rgb(220,210,24)" rx="2" ry="2" />
+<text  x="13.14" y="63.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (814 samples, 0.10%)</title><rect x="1022.7" y="133" width="1.1" height="15.0" fill="rgb(228,80,22)" rx="2" ry="2" />
+<text  x="1025.70" y="143.5" ></text>
+</g>
+<g >
+<title>task_work_run (491 samples, 0.06%)</title><rect x="450.9" y="229" width="0.7" height="15.0" fill="rgb(237,198,34)" rx="2" ry="2" />
+<text  x="453.91" y="239.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (3,732 samples, 0.44%)</title><rect x="1154.1" y="325" width="5.3" height="15.0" fill="rgb(216,125,3)" rx="2" ry="2" />
+<text  x="1157.15" y="335.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (144 samples, 0.02%)</title><rect x="564.3" y="133" width="0.2" height="15.0" fill="rgb(206,199,32)" rx="2" ry="2" />
+<text  x="567.34" y="143.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (3,359 samples, 0.40%)</title><rect x="742.2" y="149" width="4.7" height="15.0" fill="rgb(238,197,16)" rx="2" ry="2" />
+<text  x="745.20" y="159.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (422 samples, 0.05%)</title><rect x="1184.5" y="501" width="0.6" height="15.0" fill="rgb(245,216,54)" rx="2" ry="2" />
+<text  x="1187.50" y="511.5" ></text>
+</g>
+<g >
+<title>io_read (896 samples, 0.11%)</title><rect x="548.0" y="133" width="1.3" height="15.0" fill="rgb(205,193,51)" rx="2" ry="2" />
+<text  x="551.01" y="143.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (1,075 samples, 0.13%)</title><rect x="36.6" y="53" width="1.5" height="15.0" fill="rgb(213,216,3)" rx="2" ry="2" />
+<text  x="39.63" y="63.5" ></text>
+</g>
+<g >
+<title>mpage_readahead (106 samples, 0.01%)</title><rect x="1159.8" y="181" width="0.1" height="15.0" fill="rgb(251,65,44)" rx="2" ry="2" />
+<text  x="1162.80" y="191.5" ></text>
+</g>
+<g >
+<title>filemap_read (4,210 samples, 0.50%)</title><rect x="136.6" y="37" width="5.9" height="15.0" fill="rgb(235,16,5)" rx="2" ry="2" />
+<text  x="139.61" y="47.5" ></text>
+</g>
+<g >
+<title>__x86_retpoline_rax (247 samples, 0.03%)</title><rect x="1074.0" y="37" width="0.3" height="15.0" fill="rgb(253,62,27)" rx="2" ry="2" />
+<text  x="1076.97" y="47.5" ></text>
+</g>
+<g >
+<title>task_work_run (691 samples, 0.08%)</title><rect x="1021.6" y="309" width="1.0" height="15.0" fill="rgb(254,188,47)" rx="2" ry="2" />
+<text  x="1024.61" y="319.5" ></text>
+</g>
+<g >
+<title>xas_store (86 samples, 0.01%)</title><rect x="734.3" y="37" width="0.1" height="15.0" fill="rgb(206,110,11)" rx="2" ry="2" />
+<text  x="737.30" y="47.5" ></text>
+</g>
+<g >
+<title>io_submit_sqes (293 samples, 0.03%)</title><rect x="1186.3" y="533" width="0.4" height="15.0" fill="rgb(233,209,18)" rx="2" ry="2" />
+<text  x="1189.29" y="543.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (96 samples, 0.01%)</title><rect x="1177.5" y="277" width="0.2" height="15.0" fill="rgb(209,199,22)" rx="2" ry="2" />
+<text  x="1180.55" y="287.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (165 samples, 0.02%)</title><rect x="1159.4" y="261" width="0.2" height="15.0" fill="rgb(250,81,19)" rx="2" ry="2" />
+<text  x="1162.39" y="271.5" ></text>
+</g>
+<g >
+<title>nvme_pci_complete_rq (72 samples, 0.01%)</title><rect x="1182.9" y="101" width="0.1" height="15.0" fill="rgb(221,39,24)" rx="2" ry="2" />
+<text  x="1185.89" y="111.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (148 samples, 0.02%)</title><rect x="1187.6" y="389" width="0.2" height="15.0" fill="rgb(210,131,3)" rx="2" ry="2" />
+<text  x="1190.63" y="399.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_get_nr_swap_pages (83 samples, 0.01%)</title><rect x="791.8" y="37" width="0.1" height="15.0" fill="rgb(209,71,20)" rx="2" ry="2" />
+<text  x="794.81" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1557" width="1178.8" height="15.0" fill="rgb(211,205,29)" rx="2" ry="2" />
+<text  x="13.00" y="1567.5" >[unknown]</text>
+</g>
+<g >
+<title>submit_bio_checks (2,036 samples, 0.24%)</title><rect x="1129.8" y="69" width="2.8" height="15.0" fill="rgb(246,105,38)" rx="2" ry="2" />
+<text  x="1132.76" y="79.5" ></text>
+</g>
+<g >
+<title>filemap_get_read_batch (144 samples, 0.02%)</title><rect x="587.6" y="53" width="0.2" height="15.0" fill="rgb(251,205,27)" rx="2" ry="2" />
+<text  x="590.57" y="63.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (11,940 samples, 1.42%)</title><rect x="1133.0" y="421" width="16.7" height="15.0" fill="rgb(245,11,52)" rx="2" ry="2" />
+<text  x="1135.97" y="431.5" ></text>
+</g>
+<g >
+<title>syscall (16,439 samples, 1.95%)</title><rect x="64.2" y="197" width="23.1" height="15.0" fill="rgb(208,95,46)" rx="2" ry="2" />
+<text  x="67.24" y="207.5" >s..</text>
+</g>
+<g >
+<title>psi_task_change (345 samples, 0.04%)</title><rect x="1063.8" y="53" width="0.5" height="15.0" fill="rgb(225,118,6)" rx="2" ry="2" />
+<text  x="1066.80" y="63.5" ></text>
+</g>
+<g >
+<title>record_times (96 samples, 0.01%)</title><rect x="1152.2" y="69" width="0.2" height="15.0" fill="rgb(240,171,27)" rx="2" ry="2" />
+<text  x="1155.23" y="79.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="933" width="1178.8" height="15.0" fill="rgb(233,10,3)" rx="2" ry="2" />
+<text  x="13.00" y="943.5" >[unknown]</text>
+</g>
+<g >
+<title>asm_common_interrupt (148 samples, 0.02%)</title><rect x="1166.7" y="213" width="0.2" height="15.0" fill="rgb(226,27,24)" rx="2" ry="2" />
+<text  x="1169.69" y="223.5" ></text>
+</g>
+<g >
+<title>page_cache_prev_miss (5,546 samples, 0.66%)</title><rect x="598.6" y="69" width="7.8" height="15.0" fill="rgb(207,206,15)" rx="2" ry="2" />
+<text  x="601.63" y="79.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (93 samples, 0.01%)</title><rect x="1149.6" y="117" width="0.1" height="15.0" fill="rgb(220,8,6)" rx="2" ry="2" />
+<text  x="1152.55" y="127.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (268 samples, 0.03%)</title><rect x="1185.8" y="469" width="0.4" height="15.0" fill="rgb(241,136,4)" rx="2" ry="2" />
+<text  x="1188.84" y="479.5" ></text>
+</g>
+<g >
+<title>asm_common_interrupt (212 samples, 0.03%)</title><rect x="800.9" y="101" width="0.3" height="15.0" fill="rgb(238,11,33)" rx="2" ry="2" />
+<text  x="803.89" y="111.5" ></text>
+</g>
+<g >
+<title>blk_mq_start_request (122 samples, 0.01%)</title><rect x="173.4" y="69" width="0.2" height="15.0" fill="rgb(237,117,12)" rx="2" ry="2" />
+<text  x="176.39" y="79.5" ></text>
+</g>
+<g >
+<title>task_work_run (80 samples, 0.01%)</title><rect x="42.8" y="69" width="0.1" height="15.0" fill="rgb(227,211,33)" rx="2" ry="2" />
+<text  x="45.76" y="79.5" ></text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (74 samples, 0.01%)</title><rect x="547.9" y="261" width="0.1" height="15.0" fill="rgb(238,136,32)" rx="2" ry="2" />
+<text  x="550.91" y="271.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (107,637 samples, 12.78%)</title><rect x="260.4" y="69" width="150.9" height="15.0" fill="rgb(206,208,24)" rx="2" ry="2" />
+<text  x="263.41" y="79.5" >filemap_get_pages</text>
+</g>
+<g >
+<title>io_iter_do_read (628 samples, 0.07%)</title><rect x="799.8" y="165" width="0.9" height="15.0" fill="rgb(207,143,11)" rx="2" ry="2" />
+<text  x="802.79" y="175.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_charge (3,495 samples, 0.42%)</title><rect x="858.3" y="53" width="4.9" height="15.0" fill="rgb(229,166,47)" rx="2" ry="2" />
+<text  x="861.33" y="63.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (75 samples, 0.01%)</title><rect x="1177.6" y="181" width="0.1" height="15.0" fill="rgb(207,184,17)" rx="2" ry="2" />
+<text  x="1180.57" y="191.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (491 samples, 0.06%)</title><rect x="450.9" y="165" width="0.7" height="15.0" fill="rgb(254,113,4)" rx="2" ry="2" />
+<text  x="453.91" y="175.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (80 samples, 0.01%)</title><rect x="547.8" y="181" width="0.1" height="15.0" fill="rgb(207,103,25)" rx="2" ry="2" />
+<text  x="550.79" y="191.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (15,047 samples, 1.79%)</title><rect x="423.2" y="85" width="21.1" height="15.0" fill="rgb(218,34,17)" rx="2" ry="2" />
+<text  x="426.22" y="95.5" ></text>
+</g>
+<g >
+<title>blk_cgroup_bio_start (1,110 samples, 0.13%)</title><rect x="1039.6" y="37" width="1.6" height="15.0" fill="rgb(249,214,2)" rx="2" ry="2" />
+<text  x="1042.60" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (112 samples, 0.01%)</title><rect x="799.9" y="69" width="0.2" height="15.0" fill="rgb(225,79,35)" rx="2" ry="2" />
+<text  x="802.94" y="79.5" ></text>
+</g>
+<g >
+<title>_raw_spin_lock (442 samples, 0.05%)</title><rect x="131.0" y="37" width="0.6" height="15.0" fill="rgb(223,67,10)" rx="2" ry="2" />
+<text  x="133.98" y="47.5" ></text>
+</g>
+<g >
+<title>__io_cqring_fill_event (277 samples, 0.03%)</title><rect x="38.1" y="37" width="0.4" height="15.0" fill="rgb(222,95,21)" rx="2" ry="2" />
+<text  x="41.13" y="47.5" ></text>
+</g>
+<g >
+<title>cpuset_nodemask_valid_mems_allowed (171 samples, 0.02%)</title><rect x="754.3" y="37" width="0.2" height="15.0" fill="rgb(226,25,23)" rx="2" ry="2" />
+<text  x="757.27" y="47.5" ></text>
+</g>
+<g >
+<title>io_read (144 samples, 0.02%)</title><rect x="564.3" y="149" width="0.2" height="15.0" fill="rgb(228,125,2)" rx="2" ry="2" />
+<text  x="567.34" y="159.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (109,481 samples, 13.00%)</title><rect x="587.9" y="117" width="153.4" height="15.0" fill="rgb(222,54,46)" rx="2" ry="2" />
+<text  x="590.91" y="127.5" >filemap_get_pages</text>
+</g>
+<g >
+<title>io_read (53,644 samples, 6.37%)</title><rect x="174.2" y="133" width="75.2" height="15.0" fill="rgb(232,82,41)" rx="2" ry="2" />
+<text  x="177.24" y="143.5" >io_read</text>
+</g>
+<g >
+<title>__io_req_task_submit (4,189 samples, 0.50%)</title><rect x="100.8" y="85" width="5.8" height="15.0" fill="rgb(233,169,35)" rx="2" ry="2" />
+<text  x="103.77" y="95.5" ></text>
+</g>
+<g >
+<title>handle_irq_event (98 samples, 0.01%)</title><rect x="1150.3" y="85" width="0.2" height="15.0" fill="rgb(217,86,54)" rx="2" ry="2" />
+<text  x="1153.32" y="95.5" ></text>
+</g>
+<g >
+<title>mempool_alloc_slab (802 samples, 0.10%)</title><rect x="1057.2" y="37" width="1.1" height="15.0" fill="rgb(219,76,40)" rx="2" ry="2" />
+<text  x="1060.20" y="47.5" ></text>
+</g>
+<g >
+<title>kthread_blkcg (161 samples, 0.02%)</title><rect x="1037.3" y="37" width="0.2" height="15.0" fill="rgb(242,28,28)" rx="2" ry="2" />
+<text  x="1040.31" y="47.5" ></text>
+</g>
+<g >
+<title>io_setup_async_rw (429 samples, 0.05%)</title><rect x="142.6" y="85" width="0.6" height="15.0" fill="rgb(230,70,12)" rx="2" ry="2" />
+<text  x="145.57" y="95.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (184 samples, 0.02%)</title><rect x="1023.2" y="69" width="0.3" height="15.0" fill="rgb(238,63,42)" rx="2" ry="2" />
+<text  x="1026.22" y="79.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (111,701 samples, 13.27%)</title><rect x="259.0" y="165" width="156.5" height="15.0" fill="rgb(209,195,36)" rx="2" ry="2" />
+<text  x="261.96" y="175.5" >io_issue_sqe</text>
+</g>
+<g >
+<title>exit_to_user_mode_prepare (16,347 samples, 1.94%)</title><rect x="564.5" y="261" width="22.9" height="15.0" fill="rgb(222,64,27)" rx="2" ry="2" />
+<text  x="567.54" y="271.5" >e..</text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (76 samples, 0.01%)</title><rect x="36.3" y="133" width="0.1" height="15.0" fill="rgb(238,29,42)" rx="2" ry="2" />
+<text  x="39.27" y="143.5" ></text>
+</g>
+<g >
+<title>lru_cache_add (526 samples, 0.06%)</title><rect x="749.4" y="53" width="0.7" height="15.0" fill="rgb(251,130,22)" rx="2" ry="2" />
+<text  x="752.36" y="63.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (75,061 samples, 8.91%)</title><rect x="800.7" y="181" width="105.2" height="15.0" fill="rgb(207,44,31)" rx="2" ry="2" />
+<text  x="803.74" y="191.5" >generic_file..</text>
+</g>
+<g >
+<title>copy_page_to_iter (163 samples, 0.02%)</title><rect x="1021.6" y="133" width="0.2" height="15.0" fill="rgb(214,21,45)" rx="2" ry="2" />
+<text  x="1024.61" y="143.5" ></text>
+</g>
+<g >
+<title>xa_get_order (2,685 samples, 0.32%)</title><rect x="767.6" y="37" width="3.8" height="15.0" fill="rgb(247,189,18)" rx="2" ry="2" />
+<text  x="770.63" y="47.5" ></text>
+</g>
+<g >
+<title>workingset_refault (1,574 samples, 0.19%)</title><rect x="790.5" y="53" width="2.2" height="15.0" fill="rgb(228,151,40)" rx="2" ry="2" />
+<text  x="793.52" y="63.5" ></text>
+</g>
+<g >
+<title>sbitmap_get (490 samples, 0.06%)</title><rect x="1167.8" y="69" width="0.7" height="15.0" fill="rgb(250,27,11)" rx="2" ry="2" />
+<text  x="1170.78" y="79.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (113 samples, 0.01%)</title><rect x="1188.3" y="549" width="0.1" height="15.0" fill="rgb(227,150,26)" rx="2" ry="2" />
+<text  x="1191.28" y="559.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (109 samples, 0.01%)</title><rect x="1154.4" y="213" width="0.2" height="15.0" fill="rgb(219,185,46)" rx="2" ry="2" />
+<text  x="1157.45" y="223.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (158 samples, 0.02%)</title><rect x="1189.0" y="1829" width="0.2" height="15.0" fill="rgb(206,12,45)" rx="2" ry="2" />
+<text  x="1192.00" y="1839.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (634 samples, 0.08%)</title><rect x="1104.2" y="165" width="0.9" height="15.0" fill="rgb(220,18,21)" rx="2" ry="2" />
+<text  x="1107.25" y="175.5" ></text>
+</g>
+<g >
+<title>syscall (1,543 samples, 0.18%)</title><rect x="10.7" y="53" width="2.2" height="15.0" fill="rgb(212,205,39)" rx="2" ry="2" />
+<text  x="13.71" y="63.5" ></text>
+</g>
+<g >
+<title>syscall (76,423 samples, 9.08%)</title><rect x="800.7" y="373" width="107.1" height="15.0" fill="rgb(225,221,24)" rx="2" ry="2" />
+<text  x="803.70" y="383.5" >syscall</text>
+</g>
+<g >
+<title>blk_finish_plug (3,992 samples, 0.47%)</title><rect x="130.3" y="149" width="5.6" height="15.0" fill="rgb(241,42,4)" rx="2" ry="2" />
+<text  x="133.32" y="159.5" ></text>
+</g>
+<g >
+<title>task_work_run (1,306 samples, 0.16%)</title><rect x="906.0" y="293" width="1.8" height="15.0" fill="rgb(217,162,5)" rx="2" ry="2" />
+<text  x="908.97" y="303.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (1,224 samples, 0.15%)</title><rect x="1182.7" y="373" width="1.7" height="15.0" fill="rgb(241,141,26)" rx="2" ry="2" />
+<text  x="1185.66" y="383.5" ></text>
+</g>
+<g >
+<title>filemap_read (88 samples, 0.01%)</title><rect x="1186.7" y="373" width="0.1" height="15.0" fill="rgb(222,22,21)" rx="2" ry="2" />
+<text  x="1189.70" y="383.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1621" width="1178.8" height="15.0" fill="rgb(247,55,15)" rx="2" ry="2" />
+<text  x="13.00" y="1631.5" >[unknown]</text>
+</g>
+<g >
+<title>pagevec_lru_move_fn (4,678 samples, 0.56%)</title><rect x="444.3" y="53" width="6.6" height="15.0" fill="rgb(217,11,26)" rx="2" ry="2" />
+<text  x="447.31" y="63.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (74 samples, 0.01%)</title><rect x="547.9" y="197" width="0.1" height="15.0" fill="rgb(234,181,38)" rx="2" ry="2" />
+<text  x="550.91" y="207.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (78 samples, 0.01%)</title><rect x="1182.5" y="405" width="0.1" height="15.0" fill="rgb(240,4,1)" rx="2" ry="2" />
+<text  x="1185.53" y="415.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (73 samples, 0.01%)</title><rect x="547.9" y="117" width="0.1" height="15.0" fill="rgb(228,165,5)" rx="2" ry="2" />
+<text  x="550.91" y="127.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (1,128 samples, 0.13%)</title><rect x="1182.8" y="277" width="1.6" height="15.0" fill="rgb(246,208,45)" rx="2" ry="2" />
+<text  x="1185.79" y="287.5" ></text>
+</g>
+<g >
+<title>blk_mq_sched_insert_requests (3,030 samples, 0.36%)</title><rect x="1178.2" y="117" width="4.3" height="15.0" fill="rgb(227,96,9)" rx="2" ry="2" />
+<text  x="1181.23" y="127.5" ></text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (606 samples, 0.07%)</title><rect x="1104.3" y="117" width="0.8" height="15.0" fill="rgb(225,180,30)" rx="2" ry="2" />
+<text  x="1107.29" y="127.5" ></text>
+</g>
+<g >
+<title>sysvec_reschedule_ipi (497 samples, 0.06%)</title><rect x="15.8" y="69" width="0.7" height="15.0" fill="rgb(223,52,42)" rx="2" ry="2" />
+<text  x="18.76" y="79.5" ></text>
+</g>
+<g >
+<title>filemap_read (5,191 samples, 0.62%)</title><rect x="415.6" y="53" width="7.3" height="15.0" fill="rgb(229,129,43)" rx="2" ry="2" />
+<text  x="418.60" y="63.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (125 samples, 0.01%)</title><rect x="1188.1" y="501" width="0.2" height="15.0" fill="rgb(222,19,9)" rx="2" ry="2" />
+<text  x="1191.09" y="511.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (11,980 samples, 1.42%)</title><rect x="64.9" y="69" width="16.8" height="15.0" fill="rgb(209,40,40)" rx="2" ry="2" />
+<text  x="67.87" y="79.5" ></text>
+</g>
+<g >
+<title>__alloc_pages_slowpath.constprop.0 (99 samples, 0.01%)</title><rect x="915.2" y="53" width="0.1" height="15.0" fill="rgb(235,95,39)" rx="2" ry="2" />
+<text  x="918.17" y="63.5" ></text>
+</g>
+<g >
+<title>__do_sys_io_uring_enter (111,828 samples, 13.28%)</title><rect x="258.9" y="229" width="156.7" height="15.0" fill="rgb(238,21,17)" rx="2" ry="2" />
+<text  x="261.86" y="239.5" >__do_sys_io_uring_en..</text>
+</g>
+<g >
+<title>mutex_unlock (1,045 samples, 0.12%)</title><rect x="48.1" y="37" width="1.4" height="15.0" fill="rgb(210,46,37)" rx="2" ry="2" />
+<text  x="51.05" y="47.5" ></text>
+</g>
+<g >
+<title>submitter_fn (127 samples, 0.02%)</title><rect x="110.9" y="229" width="0.2" height="15.0" fill="rgb(229,98,20)" rx="2" ry="2" />
+<text  x="113.94" y="239.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (204 samples, 0.02%)</title><rect x="1186.8" y="437" width="0.3" height="15.0" fill="rgb(218,199,3)" rx="2" ry="2" />
+<text  x="1189.84" y="447.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (110,163 samples, 13.08%)</title><rect x="587.8" y="293" width="154.4" height="15.0" fill="rgb(207,131,19)" rx="2" ry="2" />
+<text  x="590.81" y="303.5" >__x64_sys_io_uring_..</text>
+</g>
+<g >
+<title>ondemand_readahead (328 samples, 0.04%)</title><rect x="1184.6" y="309" width="0.5" height="15.0" fill="rgb(215,216,27)" rx="2" ry="2" />
+<text  x="1187.63" y="319.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,107 samples, 99.89%)</title><rect x="10.0" y="853" width="1178.8" height="15.0" fill="rgb(237,29,25)" rx="2" ry="2" />
+<text  x="13.00" y="863.5" >[unknown]</text>
+</g>
+<g >
+<title>__page_cache_alloc (4,100 samples, 0.49%)</title><rect x="908.2" y="101" width="5.8" height="15.0" fill="rgb(217,32,23)" rx="2" ry="2" />
+<text  x="911.22" y="111.5" ></text>
+</g>
+<g >
+<title>xas_start (180 samples, 0.02%)</title><rect x="806.3" y="37" width="0.2" height="15.0" fill="rgb(221,145,11)" rx="2" ry="2" />
+<text  x="809.30" y="47.5" ></text>
+</g>
+<g >
+<title>[unknown] (838,532 samples, 99.59%)</title><rect x="10.0" y="581" width="1175.1" height="15.0" fill="rgb(221,209,43)" rx="2" ry="2" />
+<text  x="13.00" y="591.5" >[unknown]</text>
+</g>
+<g >
+<title>filemap_get_read_batch (90 samples, 0.01%)</title><rect x="549.5" y="85" width="0.1" height="15.0" fill="rgb(251,53,15)" rx="2" ry="2" />
+<text  x="552.46" y="95.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1669" width="1178.8" height="15.0" fill="rgb(243,42,26)" rx="2" ry="2" />
+<text  x="13.00" y="1679.5" >[unknown]</text>
+</g>
+<g >
+<title>filemap_get_pages (87 samples, 0.01%)</title><rect x="1177.3" y="261" width="0.1" height="15.0" fill="rgb(241,15,16)" rx="2" ry="2" />
+<text  x="1180.27" y="271.5" ></text>
+</g>
+<g >
+<title>__blk_mq_try_issue_directly (3,990 samples, 0.47%)</title><rect x="130.3" y="69" width="5.6" height="15.0" fill="rgb(231,65,50)" rx="2" ry="2" />
+<text  x="133.32" y="79.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (117,113 samples, 13.91%)</title><rect x="258.9" y="261" width="164.1" height="15.0" fill="rgb(233,46,25)" rx="2" ry="2" />
+<text  x="261.86" y="271.5" >do_syscall_64</text>
+</g>
+<g >
+<title>blk_flush_plug_list (2,006 samples, 0.24%)</title><rect x="111.1" y="117" width="2.8" height="15.0" fill="rgb(212,45,18)" rx="2" ry="2" />
+<text  x="114.13" y="127.5" ></text>
+</g>
+<g >
+<title>__io_queue_sqe (896 samples, 0.11%)</title><rect x="548.0" y="165" width="1.3" height="15.0" fill="rgb(205,181,28)" rx="2" ry="2" />
+<text  x="551.01" y="175.5" ></text>
+</g>
+<g >
+<title>syscall_exit_to_user_mode (6,559 samples, 0.78%)</title><rect x="249.5" y="229" width="9.2" height="15.0" fill="rgb(247,103,30)" rx="2" ry="2" />
+<text  x="252.52" y="239.5" ></text>
+</g>
+<g >
+<title>io_read (21,182 samples, 2.52%)</title><rect x="1022.6" y="261" width="29.7" height="15.0" fill="rgb(238,67,39)" rx="2" ry="2" />
+<text  x="1025.62" y="271.5" >io..</text>
+</g>
+<g >
+<title>tctx_task_work (652 samples, 0.08%)</title><rect x="799.8" y="261" width="0.9" height="15.0" fill="rgb(208,156,30)" rx="2" ry="2" />
+<text  x="802.78" y="271.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (239 samples, 0.03%)</title><rect x="1166.7" y="309" width="0.3" height="15.0" fill="rgb(233,56,28)" rx="2" ry="2" />
+<text  x="1169.68" y="319.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (247 samples, 0.03%)</title><rect x="1187.2" y="517" width="0.3" height="15.0" fill="rgb(213,77,12)" rx="2" ry="2" />
+<text  x="1190.19" y="527.5" ></text>
+</g>
+<g >
+<title>page_cache_next_miss (78 samples, 0.01%)</title><rect x="423.3" y="37" width="0.1" height="15.0" fill="rgb(235,169,37)" rx="2" ry="2" />
+<text  x="426.34" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (144 samples, 0.02%)</title><rect x="564.3" y="165" width="0.2" height="15.0" fill="rgb(228,107,18)" rx="2" ry="2" />
+<text  x="567.34" y="175.5" ></text>
+</g>
+<g >
+<title>syscall (135 samples, 0.02%)</title><rect x="1188.1" y="693" width="0.2" height="15.0" fill="rgb(244,138,25)" rx="2" ry="2" />
+<text  x="1191.09" y="703.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (3,701 samples, 0.44%)</title><rect x="1154.2" y="261" width="5.2" height="15.0" fill="rgb(227,99,11)" rx="2" ry="2" />
+<text  x="1157.18" y="271.5" ></text>
+</g>
+<g >
+<title>rw_verify_area (2,267 samples, 0.27%)</title><rect x="147.5" y="53" width="3.2" height="15.0" fill="rgb(214,87,14)" rx="2" ry="2" />
+<text  x="150.51" y="63.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (708 samples, 0.08%)</title><rect x="533.4" y="37" width="1.0" height="15.0" fill="rgb(226,120,51)" rx="2" ry="2" />
+<text  x="536.44" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (123 samples, 0.01%)</title><rect x="1187.9" y="501" width="0.1" height="15.0" fill="rgb(229,195,38)" rx="2" ry="2" />
+<text  x="1190.87" y="511.5" ></text>
+</g>
+<g >
+<title>blk_attempt_bio_merge.part.0 (84 samples, 0.01%)</title><rect x="1105.6" y="37" width="0.2" height="15.0" fill="rgb(241,126,25)" rx="2" ry="2" />
+<text  x="1108.64" y="47.5" ></text>
+</g>
+<g >
+<title>syscall (7,397 samples, 0.88%)</title><rect x="1167.0" y="517" width="10.4" height="15.0" fill="rgb(245,73,28)" rx="2" ry="2" />
+<text  x="1170.04" y="527.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (257 samples, 0.03%)</title><rect x="1166.7" y="405" width="0.3" height="15.0" fill="rgb(212,28,1)" rx="2" ry="2" />
+<text  x="1169.67" y="415.5" ></text>
+</g>
+<g >
+<title>io_read (491 samples, 0.06%)</title><rect x="450.9" y="133" width="0.7" height="15.0" fill="rgb(229,180,10)" rx="2" ry="2" />
+<text  x="453.91" y="143.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (2,306 samples, 0.27%)</title><rect x="747.3" y="117" width="3.3" height="15.0" fill="rgb(241,40,9)" rx="2" ry="2" />
+<text  x="750.34" y="127.5" ></text>
+</g>
+<g >
+<title>io_cqring_ev_posted (207 samples, 0.02%)</title><rect x="51.1" y="37" width="0.3" height="15.0" fill="rgb(226,4,13)" rx="2" ry="2" />
+<text  x="54.11" y="47.5" ></text>
+</g>
+<g >
+<title>ondemand_readahead (114 samples, 0.01%)</title><rect x="1159.8" y="245" width="0.1" height="15.0" fill="rgb(242,14,40)" rx="2" ry="2" />
+<text  x="1162.79" y="255.5" ></text>
+</g>
+<g >
+<title>workingset_activation (474 samples, 0.06%)</title><rect x="547.0" y="37" width="0.7" height="15.0" fill="rgb(235,214,28)" rx="2" ry="2" />
+<text  x="550.00" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (36,922 samples, 4.39%)</title><rect x="1053.4" y="389" width="51.8" height="15.0" fill="rgb(226,7,54)" rx="2" ry="2" />
+<text  x="1056.42" y="399.5" >do_sy..</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="997" width="1178.8" height="15.0" fill="rgb(242,68,25)" rx="2" ry="2" />
+<text  x="13.00" y="1007.5" >[unknown]</text>
+</g>
+<g >
+<title>__x86_retpoline_rax (116 samples, 0.01%)</title><rect x="147.6" y="37" width="0.2" height="15.0" fill="rgb(205,19,45)" rx="2" ry="2" />
+<text  x="150.64" y="47.5" ></text>
+</g>
+<g >
+<title>entry_SYSCALL_64_after_hwframe (384 samples, 0.05%)</title><rect x="1186.3" y="597" width="0.5" height="15.0" fill="rgb(225,164,15)" rx="2" ry="2" />
+<text  x="1189.29" y="607.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (68,559 samples, 8.14%)</title><rect x="451.6" y="197" width="96.1" height="15.0" fill="rgb(213,47,50)" rx="2" ry="2" />
+<text  x="454.61" y="207.5" >io_req_task..</text>
+</g>
+<g >
+<title>ondemand_readahead (4,950 samples, 0.59%)</title><rect x="908.2" y="133" width="7.0" height="15.0" fill="rgb(206,219,15)" rx="2" ry="2" />
+<text  x="911.22" y="143.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (2,514 samples, 0.30%)</title><rect x="39.2" y="53" width="3.5" height="15.0" fill="rgb(205,56,21)" rx="2" ry="2" />
+<text  x="42.19" y="63.5" ></text>
+</g>
+<g >
+<title>__page_cache_alloc (492 samples, 0.06%)</title><rect x="1104.3" y="101" width="0.7" height="15.0" fill="rgb(250,223,42)" rx="2" ry="2" />
+<text  x="1107.29" y="111.5" ></text>
+</g>
+<g >
+<title>io_req_free_batch (186 samples, 0.02%)</title><rect x="46.9" y="53" width="0.2" height="15.0" fill="rgb(210,175,31)" rx="2" ry="2" />
+<text  x="49.85" y="63.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (190 samples, 0.02%)</title><rect x="1189.0" y="1909" width="0.2" height="15.0" fill="rgb(221,198,6)" rx="2" ry="2" />
+<text  x="1191.97" y="1919.5" ></text>
+</g>
+<g >
+<title>lru_cache_add (171 samples, 0.02%)</title><rect x="597.1" y="37" width="0.2" height="15.0" fill="rgb(246,226,31)" rx="2" ry="2" />
+<text  x="600.09" y="47.5" ></text>
+</g>
+<g >
+<title>bio_endio (82 samples, 0.01%)</title><rect x="1187.3" y="133" width="0.1" height="15.0" fill="rgb(233,213,39)" rx="2" ry="2" />
+<text  x="1190.29" y="143.5" ></text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1941" width="1178.8" height="15.0" fill="rgb(236,171,28)" rx="2" ry="2" />
+<text  x="13.00" y="1951.5" >[unknown]</text>
+</g>
+<g >
+<title>nvme_setup_cmd (1,052 samples, 0.12%)</title><rect x="133.2" y="37" width="1.5" height="15.0" fill="rgb(236,162,11)" rx="2" ry="2" />
+<text  x="136.22" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (4,873 samples, 0.58%)</title><rect x="52.9" y="53" width="6.8" height="15.0" fill="rgb(243,181,10)" rx="2" ry="2" />
+<text  x="55.89" y="63.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (21,183 samples, 2.52%)</title><rect x="1022.6" y="309" width="29.7" height="15.0" fill="rgb(246,144,6)" rx="2" ry="2" />
+<text  x="1025.62" y="319.5" >io..</text>
+</g>
+<g >
+<title>filemap_get_pages (412 samples, 0.05%)</title><rect x="1185.2" y="357" width="0.6" height="15.0" fill="rgb(223,105,3)" rx="2" ry="2" />
+<text  x="1188.18" y="367.5" ></text>
+</g>
+<g >
+<title>blk_start_plug (115 samples, 0.01%)</title><rect x="559.4" y="37" width="0.1" height="15.0" fill="rgb(230,156,49)" rx="2" ry="2" />
+<text  x="562.36" y="47.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (5,149 samples, 0.61%)</title><rect x="999.8" y="101" width="7.2" height="15.0" fill="rgb(225,77,25)" rx="2" ry="2" />
+<text  x="1002.80" y="111.5" ></text>
+</g>
+<g >
+<title>submitter_fn (90 samples, 0.01%)</title><rect x="258.7" y="293" width="0.2" height="15.0" fill="rgb(228,23,17)" rx="2" ry="2" />
+<text  x="261.73" y="303.5" ></text>
+</g>
+<g >
+<title>xas_load (6,764 samples, 0.80%)</title><rect x="863.4" y="37" width="9.4" height="15.0" fill="rgb(241,143,7)" rx="2" ry="2" />
+<text  x="866.37" y="47.5" ></text>
+</g>
+<g >
+<title>__io_cqring_fill_event (854 samples, 0.10%)</title><rect x="49.5" y="37" width="1.2" height="15.0" fill="rgb(243,10,41)" rx="2" ry="2" />
+<text  x="52.52" y="47.5" ></text>
+</g>
+<g >
+<title>nvme_complete_rq (158 samples, 0.02%)</title><rect x="1154.2" y="69" width="0.2" height="15.0" fill="rgb(221,148,42)" rx="2" ry="2" />
+<text  x="1157.20" y="79.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (78 samples, 0.01%)</title><rect x="423.0" y="101" width="0.1" height="15.0" fill="rgb(227,76,39)" rx="2" ry="2" />
+<text  x="426.02" y="111.5" ></text>
+</g>
+<g >
+<title>[unknown] (813,244 samples, 96.59%)</title><rect x="10.0" y="469" width="1139.7" height="15.0" fill="rgb(248,114,37)" rx="2" ry="2" />
+<text  x="13.00" y="479.5" >[unknown]</text>
+</g>
+<g >
+<title>page_cache_ra_unbounded (534 samples, 0.06%)</title><rect x="1052.6" y="101" width="0.8" height="15.0" fill="rgb(231,202,7)" rx="2" ry="2" />
+<text  x="1055.61" y="111.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (208 samples, 0.02%)</title><rect x="587.5" y="165" width="0.3" height="15.0" fill="rgb(238,178,54)" rx="2" ry="2" />
+<text  x="590.51" y="175.5" ></text>
+</g>
+<g >
+<title>kmem_cache_alloc (3,327 samples, 0.40%)</title><rect x="1134.0" y="37" width="4.7" height="15.0" fill="rgb(247,69,39)" rx="2" ry="2" />
+<text  x="1136.99" y="47.5" ></text>
+</g>
+<g >
+<title>add_to_page_cache_lru (90,016 samples, 10.69%)</title><rect x="608.3" y="53" width="126.1" height="15.0" fill="rgb(208,109,15)" rx="2" ry="2" />
+<text  x="611.26" y="63.5" >add_to_page_cac..</text>
+</g>
+<g >
+<title>irqentry_exit_to_user_mode (493 samples, 0.06%)</title><rect x="15.8" y="37" width="0.7" height="15.0" fill="rgb(241,197,27)" rx="2" ry="2" />
+<text  x="18.77" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_read_iter (80 samples, 0.01%)</title><rect x="547.8" y="101" width="0.1" height="15.0" fill="rgb(243,59,52)" rx="2" ry="2" />
+<text  x="550.79" y="111.5" ></text>
+</g>
+<g >
+<title>do_mpage_readpage (5,230 samples, 0.62%)</title><rect x="1133.8" y="117" width="7.4" height="15.0" fill="rgb(215,184,32)" rx="2" ry="2" />
+<text  x="1136.83" y="127.5" ></text>
+</g>
+<g >
+<title>__rq_qos_issue (128 samples, 0.02%)</title><rect x="150.9" y="37" width="0.1" height="15.0" fill="rgb(215,192,38)" rx="2" ry="2" />
+<text  x="153.85" y="47.5" ></text>
+</g>
+<g >
+<title>blkdev_readahead (180 samples, 0.02%)</title><rect x="1167.2" y="213" width="0.3" height="15.0" fill="rgb(231,210,36)" rx="2" ry="2" />
+<text  x="1170.20" y="223.5" ></text>
+</g>
+<g >
+<title>tctx_task_work (3,799 samples, 0.45%)</title><rect x="47.2" y="69" width="5.4" height="15.0" fill="rgb(229,164,24)" rx="2" ry="2" />
+<text  x="50.24" y="79.5" ></text>
+</g>
+<g >
+<title>get_page_from_freelist (141 samples, 0.02%)</title><rect x="1150.1" y="133" width="0.2" height="15.0" fill="rgb(219,41,37)" rx="2" ry="2" />
+<text  x="1153.11" y="143.5" ></text>
+</g>
+<g >
+<title>filemap_read (110,087 samples, 13.07%)</title><rect x="587.9" y="133" width="154.2" height="15.0" fill="rgb(239,23,29)" rx="2" ry="2" />
+<text  x="590.86" y="143.5" >filemap_read</text>
+</g>
+<g >
+<title>io_issue_sqe (76 samples, 0.01%)</title><rect x="249.4" y="117" width="0.1" height="15.0" fill="rgb(219,204,44)" rx="2" ry="2" />
+<text  x="252.41" y="127.5" ></text>
+</g>
+<g >
+<title>__io_req_task_submit (172 samples, 0.02%)</title><rect x="1159.4" y="357" width="0.2" height="15.0" fill="rgb(236,128,27)" rx="2" ry="2" />
+<text  x="1162.39" y="367.5" ></text>
+</g>
+<g >
+<title>pagevec_lru_move_fn (404 samples, 0.05%)</title><rect x="800.1" y="69" width="0.6" height="15.0" fill="rgb(229,218,8)" rx="2" ry="2" />
+<text  x="803.10" y="79.5" ></text>
+</g>
+<g >
+<title>__fdget (140 samples, 0.02%)</title><rect x="36.4" y="69" width="0.2" height="15.0" fill="rgb(213,155,28)" rx="2" ry="2" />
+<text  x="39.38" y="79.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_charge (148 samples, 0.02%)</title><rect x="748.2" y="37" width="0.2" height="15.0" fill="rgb(253,96,47)" rx="2" ry="2" />
+<text  x="751.16" y="47.5" ></text>
+</g>
+<g >
+<title>wbt_track (772 samples, 0.09%)</title><rect x="1114.1" y="37" width="1.1" height="15.0" fill="rgb(217,205,26)" rx="2" ry="2" />
+<text  x="1117.07" y="47.5" ></text>
+</g>
+<g >
+<title>io_issue_sqe (687 samples, 0.08%)</title><rect x="1104.2" y="261" width="1.0" height="15.0" fill="rgb(251,28,8)" rx="2" ry="2" />
+<text  x="1107.20" y="271.5" ></text>
+</g>
+<g >
+<title>radix_tree_lookup (132 samples, 0.02%)</title><rect x="1023.0" y="53" width="0.2" height="15.0" fill="rgb(214,138,27)" rx="2" ry="2" />
+<text  x="1026.03" y="63.5" ></text>
+</g>
+<g >
+<title>io_queue_sqe (1,228 samples, 0.15%)</title><rect x="1182.7" y="453" width="1.7" height="15.0" fill="rgb(231,113,1)" rx="2" ry="2" />
+<text  x="1185.66" y="463.5" ></text>
+</g>
+<g >
+<title>io_read (145 samples, 0.02%)</title><rect x="1177.2" y="341" width="0.2" height="15.0" fill="rgb(233,71,45)" rx="2" ry="2" />
+<text  x="1180.20" y="351.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (144 samples, 0.02%)</title><rect x="136.4" y="37" width="0.2" height="15.0" fill="rgb(209,205,54)" rx="2" ry="2" />
+<text  x="139.40" y="47.5" ></text>
+</g>
+<g >
+<title>submit_bio_noacct (4,606 samples, 0.55%)</title><rect x="1160.2" y="149" width="6.4" height="15.0" fill="rgb(225,102,9)" rx="2" ry="2" />
+<text  x="1163.18" y="159.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (19,539 samples, 2.32%)</title><rect x="1105.2" y="213" width="27.4" height="15.0" fill="rgb(235,207,14)" rx="2" ry="2" />
+<text  x="1108.25" y="223.5" >f..</text>
+</g>
+<g >
+<title>[unknown] (841,111 samples, 99.89%)</title><rect x="10.0" y="1285" width="1178.8" height="15.0" fill="rgb(232,67,43)" rx="2" ry="2" />
+<text  x="13.00" y="1295.5" >[unknown]</text>
+</g>
+<g >
+<title>mpage_readahead (96 samples, 0.01%)</title><rect x="1186.6" y="293" width="0.1" height="15.0" fill="rgb(227,153,10)" rx="2" ry="2" />
+<text  x="1189.56" y="303.5" ></text>
+</g>
+<g >
+<title>__rq_qos_issue (125 samples, 0.01%)</title><rect x="1183.1" y="53" width="0.2" height="15.0" fill="rgb(225,13,39)" rx="2" ry="2" />
+<text  x="1186.13" y="63.5" ></text>
+</g>
+<g >
+<title>filemap_get_pages (75 samples, 0.01%)</title><rect x="1166.9" y="245" width="0.1" height="15.0" fill="rgb(227,96,43)" rx="2" ry="2" />
+<text  x="1169.90" y="255.5" ></text>
+</g>
+<g >
+<title>generic_file_read_iter (19,749 samples, 2.35%)</title><rect x="423.2" y="117" width="27.7" height="15.0" fill="rgb(219,98,21)" rx="2" ry="2" />
+<text  x="426.19" y="127.5" >g..</text>
+</g>
+<g >
+<title>slab_free_freelist_hook (989 samples, 0.12%)</title><rect x="109.5" y="37" width="1.4" height="15.0" fill="rgb(249,153,39)" rx="2" ry="2" />
+<text  x="112.52" y="47.5" ></text>
+</g>
+<g >
+<title>io_iter_do_read (7,223 samples, 0.86%)</title><rect x="1167.1" y="357" width="10.1" height="15.0" fill="rgb(246,121,16)" rx="2" ry="2" />
+<text  x="1170.06" y="367.5" ></text>
+</g>
+<g >
+<title>__x64_sys_io_uring_enter (3,102 samples, 0.37%)</title><rect x="42.9" y="117" width="4.3" height="15.0" fill="rgb(210,185,39)" rx="2" ry="2" />
+<text  x="45.87" y="127.5" ></text>
+</g>
+<g >
+<title>asm_sysvec_reschedule_ipi (157 samples, 0.02%)</title><rect x="742.2" y="53" width="0.2" height="15.0" fill="rgb(214,151,41)" rx="2" ry="2" />
+<text  x="745.22" y="63.5" ></text>
+</g>
+<g >
+<title>__pagevec_lru_add (1,474 samples, 0.18%)</title><rect x="1025.5" y="85" width="2.1" height="15.0" fill="rgb(236,56,51)" rx="2" ry="2" />
+<text  x="1028.49" y="95.5" ></text>
+</g>
+<g >
+<title>mark_page_accessed (193 samples, 0.02%)</title><rect x="1022.3" y="133" width="0.2" height="15.0" fill="rgb(227,98,18)" rx="2" ry="2" />
+<text  x="1025.27" y="143.5" ></text>
+</g>
+<g >
+<title>page_cache_async_ra (272 samples, 0.03%)</title><rect x="1021.9" y="117" width="0.4" height="15.0" fill="rgb(216,53,53)" rx="2" ry="2" />
+<text  x="1024.89" y="127.5" ></text>
+</g>
+<g >
+<title>__cond_resched (138 samples, 0.02%)</title><rect x="142.8" y="37" width="0.2" height="15.0" fill="rgb(245,78,44)" rx="2" ry="2" />
+<text  x="145.81" y="47.5" ></text>
+</g>
+<g >
+<title>io_req_task_submit (189 samples, 0.02%)</title><rect x="1149.4" y="341" width="0.3" height="15.0" fill="rgb(219,200,18)" rx="2" ry="2" />
+<text  x="1152.43" y="351.5" ></text>
+</g>
+<g >
+<title>mem_cgroup_update_lru_size (164 samples, 0.02%)</title><rect x="564.0" y="37" width="0.2" height="15.0" fill="rgb(238,58,4)" rx="2" ry="2" />
+<text  x="567.01" y="47.5" ></text>
+</g>
+<g >
+<title>do_syscall_64 (16,761 samples, 1.99%)</title><rect x="87.4" y="181" width="23.5" height="15.0" fill="rgb(227,192,23)" rx="2" ry="2" />
+<text  x="90.42" y="191.5&quo