Skip to content

Instantly share code, notes, and snippets.

@marmarek
Created April 15, 2021 14:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marmarek/350158269b77ebb8492d7c9392db686f to your computer and use it in GitHub Desktop.
Save marmarek/350158269b77ebb8492d7c9392db686f to your computer and use it in GitHub Desktop.
- 97.97% 0.01% qemu-system-i38 qemu-system-i386 [.] handle_ioreq
- 97.96% handle_ioreq
- 97.76% cpu_ioreq_pio
- 59.04% write_phys_req_item (inlined)
- rw_phys_req_item (inlined)
- 57.52% address_space_write
- 46.62% flatview_write (inlined)
- 38.74% flatview_write_continue
- 28.92% xen_map_cache
- 10.61% mapcache_lock (inlined)
- 7.51% qemu_mutex_lock_impl
- 3.95% qemu_mutex_pre_lock (inlined)
trace_qemu_mutex_lock (inlined)
- _nocheck__trace_qemu_mutex_lock (inlined)
- _simple_trace_qemu_mutex_lock
2.60% __GI___strlen_sse2
2.66% __GI___pthread_mutex_lock (inlined)
- 2.82% _simple_trace_qemu_mutex_locked
1.99% __GI___strlen_sse2
- 9.69% xen_map_cache_unlocked (inlined)
- 2.23% test_bits (inlined)
find_next_zero_bit
- 1.15% trace_xen_map_cache_return (inlined)
- _nocheck__trace_xen_map_cache_return (inlined)
_simple_trace_xen_map_cache_return
- 0.81% trace_xen_map_cache (inlined)
- _nocheck__trace_xen_map_cache (inlined)
_simple_trace_xen_map_cache
- 7.64% mapcache_unlock (inlined)
- qemu_mutex_unlock_impl
- 3.58% qemu_mutex_pre_unlock (inlined)
trace_qemu_mutex_unlock (inlined)
- _nocheck__trace_qemu_mutex_unlock (inlined)
- _simple_trace_qemu_mutex_unlock
2.40% __GI___strlen_sse2
2.88% __pthread_mutex_unlock_usercnt
- 3.08% cpu_physical_memory_set_dirty_range
- 0.52% rcu_read_auto_unlock (inlined)
rcu_read_unlock (inlined)
- 2.77% qemu_ram_ptr_length
- trace_exec_qemu_ram_ptr_length (inlined)
- _nocheck__trace_exec_qemu_ram_ptr_length (inlined)
_simple_trace_exec_qemu_ram_ptr_length
1.21% invalidate_and_set_dirty
0.53% memcpy (inlined)
- 6.76% flatview_translate
- 3.80% flatview_do_translate (inlined)
- 1.66% address_space_translate_internal
0.59% address_space_lookup_region (inlined)
- 5.48% glib_autoptr_cleanup_RCUReadAuto (inlined)
glib_autoptr_clear_RCUReadAuto (inlined)
rcu_read_auto_unlock (inlined)
rcu_read_unlock (inlined)
- 4.01% rcu_read_auto_lock (inlined)
- rcu_read_lock (inlined)
rcu_read_lock (inlined)
0.63% address_space_to_flatview (inlined)
1.06% cpu_physical_memory_rw
- 38.31% do_inp
- cpu_inb
- 35.50% address_space_read (inlined)
- 17.34% flatview_read_continue
- 13.10% memory_region_dispatch_read
- 9.38% memory_region_dispatch_read1 (inlined)
- access_with_adjusted_size
- memory_region_read_accessor
- 2.96% fw_cfg_data_read
- 0.64% trace_fw_cfg_read (inlined)
- _nocheck__trace_fw_cfg_read (inlined)
_simple_trace_fw_cfg_read
- 1.40% trace_memory_region_ops_read (inlined)
- _nocheck__trace_memory_region_ops_read (inlined)
_simple_trace_memory_region_ops_read
2.01% memory_region_access_valid
0.55% adjust_endianness (inlined)
1.29% memory_access_size (inlined)
0.60% prepare_mmio_access
- 6.44% flatview_translate
- 4.80% flatview_do_translate (inlined)
- 2.99% address_space_translate_internal
- 1.36% address_space_lookup_region (inlined)
section_covers_addr (inlined)
5.69% rcu_read_unlock (inlined)
3.76% address_space_to_flatview (inlined)
- 1.51% trace_cpu_in (inlined)
- _nocheck__trace_cpu_in (inlined)
_simple_trace_cpu_in
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment