Fuzz introspector: x86emul
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
1206 352 Emulator::emulate_insn_stream call site: 00352 common_parallel::test_split_irqchip
206 112 generate_context_and_instruction call site: 00112 Emulator::prepare_data_fd
54 2 generate_context_and_instruction call site: 00002 Tap::open_named
52 1655 Emulator::emulate_insn_stream call site: 01655 VmOpsHandler::mmio_write
39 1610 CpuStateManager::linearize call site: 01610 MshvEmulatorContext::read_memory_flags
26 320 Emulator::emulate_insn_stream call site: 00320 KvmVcpu::get_sregs
24 1709 Emulator::emulate_insn_stream call site: 01709 Guest::new
14 1563 Emulator::emulate_insn_stream call site: 01563 MshvEmulatorContext::fetch
2 109 generate_context_and_instruction call site: 00109
2 1579 EmulatorCpuState::read_segment call site: 01579
2 1587 EmulatorCpuState::read_segment call site: 01587
1 0 EP call site: 00000 generate_context_and_instruction

Fuzzer calltree

0 fuzz_target [function] [call site] 00000
1 generate_context_and_instruction [function] [call site] 00001
2 arbitrary::Unstructured::new [function] [call site] 00002
3 Tap::open_named [function] [call site] 00003
4 build_terminated_if_name [function] [call site] 00004
5 Tap::if_name_as_bytes [function] [call site] 00005
5 &[u8]::len [function] [call site] 00006
6 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 00007
5 Error::IfnameTooLong [function] [call site] 00009
5 PvPanicDevice::event_to_string [function] [call site] 00010
6 PvPanicDevice::event_to_string [function] [call site] 00011
7 PvPanicDevice::event_to_string [function] [call site] 00012
7 PvPanicDevice::event_to_string [function] [call site] 00013
7 PvPanicDevice::event_to_string [function] [call site] 00014
6 PvPanicDevice::event_to_string [function] [call site] 00015
6 PvPanicDevice::event_to_string [function] [call site] 00016
5 &[u8]::len [function] [call site] 00017
5 copy_from_slice [function] [call site] 00018
4 libc::open [function] [call site] 00020
4 __IncompleteArrayField::as_ptr [function] [call site] 00021
4 unwrap_or [function] [call site] 00022
4 Error::OpenTun [function] [call site] 00024
4 IoError::last_os_error [function] [call site] 00025
4 File::from_raw_fd [function] [call site] 00026
4 vmm_sys_util::ioctl::ioctl_with_mut_ref [function] [call site] 00027
5 vmm_sys_util::ioctl::ioctl_with_mut_ref [function] [call site] 00028
5 Error::IoctlError [function] [call site] 00030
5 IoError::last_os_error [function] [call site] 00031
4 net_gen::TUNGETFEATURES [function] [call site] 00033
4 Error::GetFeatures [function] [call site] 00035
4 IoError::last_os_error [function] [call site] 00036
4 TxVirtio::default [function] [call site] 00038
5 Tap::new [function] [call site] 00039
6 Tap::open_named [function] [call site] 00040
4 Result::len [function] [call site] 00042
5 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 00043
4 copy_from_slice [function] [call site] 00044
4 __IncompleteArrayField::as_slice [function] [call site] 00045
5 ::std::slice::from_raw_parts [function] [call site] 00046
5 __IncompleteArrayField::as_ptr [function] [call site] 00047
4 vmm_sys_util::ioctl::ioctl_with_mut_ref [function] [call site] 00048
4 net_gen::TUNSETIFF [function] [call site] 00049
4 Error::ConfigureTap [function] [call site] 00051
4 IoError::last_os_error [function] [call site] 00052
4 Result::truncate [function] [call site] 00054
4 Result::len [function] [call site] 00055
2 super::Result::arbitrary [function] [call site] 00057
2 super::Result::arbitrary [function] [call site] 00058
2 super::Result::arbitrary [function] [call site] 00059
2 super::Result::arbitrary [function] [call site] 00060
2 super::Result::arbitrary [function] [call site] 00061
2 super::Result::arbitrary [function] [call site] 00062
2 super::Result::arbitrary [function] [call site] 00063
2 super::Result::arbitrary [function] [call site] 00064
2 super::Result::arbitrary [function] [call site] 00065
2 super::Result::arbitrary [function] [call site] 00066
2 super::Result::arbitrary [function] [call site] 00067
2 super::Result::arbitrary [function] [call site] 00068
2 super::Result::arbitrary [function] [call site] 00069
2 super::Result::arbitrary [function] [call site] 00070
2 super::Result::arbitrary [function] [call site] 00071
2 super::Result::arbitrary [function] [call site] 00072
2 super::Result::arbitrary [function] [call site] 00073
2 super::Result::arbitrary [function] [call site] 00074
2 StandardRegisters::Mshv [function] [call site] 00075
2 generate_segment_register [function] [call site] 00076
3 super::Result::arbitrary [function] [call site] 00078
3 super::Result::arbitrary [function] [call site] 00079
3 super::Result::arbitrary [function] [call site] 00080
3 super::Result::arbitrary [function] [call site] 00081
3 super::Result::arbitrary [function] [call site] 00082
3 super::Result::arbitrary [function] [call site] 00083
3 super::Result::arbitrary [function] [call site] 00084
3 super::Result::arbitrary [function] [call site] 00085
3 super::Result::arbitrary [function] [call site] 00086
3 super::Result::arbitrary [function] [call site] 00087
3 super::Result::arbitrary [function] [call site] 00088
3 super::Result::arbitrary [function] [call site] 00089
2 generate_segment_register [function] [call site] 00090
2 generate_segment_register [function] [call site] 00091
2 generate_segment_register [function] [call site] 00092
2 generate_segment_register [function] [call site] 00093
2 generate_segment_register [function] [call site] 00094
2 generate_segment_register [function] [call site] 00095
2 generate_segment_register [function] [call site] 00096
2 generate_descriptor_table [function] [call site] 00097
3 super::Result::arbitrary [function] [call site] 00099
3 super::Result::arbitrary [function] [call site] 00100
2 generate_descriptor_table [function] [call site] 00101
2 super::Result::arbitrary [function] [call site] 00102
2 super::Result::arbitrary [function] [call site] 00103
2 super::Result::arbitrary [function] [call site] 00104
2 super::Result::arbitrary [function] [call site] 00105
2 super::Result::arbitrary [function] [call site] 00106
2 super::Result::arbitrary [function] [call site] 00107
2 super::Result::arbitrary [function] [call site] 00108
2 super::Result::arbitrary [function] [call site] 00109
2 arbitrary::<[u8; [call site] 00110
2 arbitrary::<[u8; [call site] 00111
1 Emulator::new [function] [call site] 00113
2 String::as_ref [function] [call site] 00114
2 String::exists [function] [call site] 00115
2 Error::InitializeEmulator [function] [call site] 00117
2 SocketDev::new [function] [call site] 00118
2 Vcpu::tdx_init [function] [call site] 00119
2 Result::map_err [function] [call site] 00120
2 Error::InitializeEmulator [function] [call site] 00121
2 Emulator::prepare_data_fd [function] [call site] 00122
3 libc::socketpair [function] [call site] 00123
4 libc::socketpair [function] [call site] 00124
4 __IncompleteArrayField::as_mut_ptr [function] [call site] 00125
4 std::io::Error::last_os_error [function] [call site] 00127
4 File::from_raw_fd [function] [call site] 00128
4 File::from_raw_fd [function] [call site] 00129
3 __IncompleteArrayField::as_mut_ptr [function] [call site] 00131
3 Error::PrepareDataFd [function] [call site] 00133
3 SocketDev::set_msgfd [function] [call site] 00134
3 Emulator::run_control_cmd [function] [call site] 00135
4 to_be_bytes [function] [call site] 00136
4 mem::size_of::<u32> [function] [call site] 00137
4 PtmResult::ptm_to_request [function] [call site] 00138
5 Tap::new [function] [call site] 00139
6 Tap::open_named [function] [call site] 00140
4 Vec::<u8>::with_capacity [function] [call site] 00141
4 MemoryRangeTable::extend [function] [call site] 00142
5 MemoryRangeTable::extend [function] [call site] 00143
6 MemoryRangeTable::extend [function] [call site] 00144
4 MemoryRangeTable::extend [function] [call site] 00145
4 write [function] [call site] 00146
5 Sector::new [function] [call site] 00148
6 TxVirtio::default [function] [call site] 00149
6 KvmVm::get_preferred_target [function] [call site] 00151
7 RateLimiterConfig::try_into [function] [call site] 00152
8 unwrap_or_default [function] [call site] 00153
8 unwrap_or_default [function] [call site] 00154
8 rate_limiter::RateLimiter::new [function] [call site] 00155
9 TokenBucket::new [function] [call site] 00156
9 TokenBucket::new [function] [call site] 00160
9 Tap::new [function] [call site] 00161
10 Tap::open_named [function] [call site] 00162
9 Tap::as_raw_fd [function] [call site] 00163
10 Tap::as_raw_fd [function] [call site] 00164
9 libc::fcntl [function] [call site] 00165
10 libc::fcntl [function] [call site] 00166
10 libc::fcntl [function] [call site] 00167
9 libc::fcntl [function] [call site] 00168
9 std::io::Error::last_os_error [function] [call site] 00170
9 Tap::new [function] [call site] 00172
10 Tap::open_named [function] [call site] 00173
9 Tap::new [function] [call site] 00174
10 Tap::open_named [function] [call site] 00175
8 unwrap_or [function] [call site] 00176
8 unwrap_or [function] [call site] 00177
7 KvmVm::get_preferred_target [function] [call site] 00178
8 RateLimiterConfig::try_into [function] [call site] 00179
8 KvmVm::get_preferred_target [function] [call site] 00180
8 vm::HypervisorVmError::GetPreferredTarget [function] [call site] 00182
8 RateLimiterConfig::try_into [function] [call site] 00183
9 unwrap_or_default [function] [call site] 00184
9 unwrap_or_default [function] [call site] 00185
9 rate_limiter::RateLimiter::new [function] [call site] 00186
9 unwrap_or [function] [call site] 00187
9 unwrap_or [function] [call site] 00188
8 RateLimiterConfig::try_into [function] [call site] 00189
7 vm::HypervisorVmError::GetPreferredTarget [function] [call site] 00192
7 RateLimiterConfig::try_into [function] [call site] 00193
7 RateLimiterConfig::try_into [function] [call site] 00194
5 KvmVm::get_preferred_target [function] [call site] 00198
6 RateLimiterConfig::try_into [function] [call site] 00199
6 KvmVm::get_preferred_target [function] [call site] 00200
6 vm::HypervisorVmError::GetPreferredTarget [function] [call site] 00202
6 RateLimiterConfig::try_into [function] [call site] 00203
6 RateLimiterConfig::try_into [function] [call site] 00204
5 checked_add [function] [call site] 00209
5 QcowFile::set_len [function] [call site] 00211
6 std::io::Error::other [function] [call site] 00213
5 std::io::Result::map_err [function] [call site] 00214
5 vhdx::vhdx_bat::BatEntry [function] [call site] 00215
5 BatEntry::write_bat_entries [function] [call site] 00216
6 Result::len [function] [call site] 00217
6 SeekFrom::Start [function] [call site] 00225
6 size_of::<u64> [function] [call site] 00226
6 std::io::Result::map_err [function] [call site] 00227
6 KvmVm::get_preferred_target [function] [call site] 00228
7 RateLimiterConfig::try_into [function] [call site] 00229
7 KvmVm::get_preferred_target [function] [call site] 00230
7 vm::HypervisorVmError::GetPreferredTarget [function] [call site] 00232
7 RateLimiterConfig::try_into [function] [call site] 00233
7 RateLimiterConfig::try_into [function] [call site] 00234
6 write_u64::<LittleEndian> [function] [call site] 00237
5 Result::map_err [function] [call site] 00240
5 FixedVhd::seek [function] [call site] 00241
5 SeekFrom::Start [function] [call site] 00242
5 std::io::Result::map_err [function] [call site] 00243
5 Result::write_all [function] [call site] 00244
5 FixedVhd::seek [function] [call site] 00246
5 SeekFrom::Start [function] [call site] 00247
5 std::io::Result::map_err [function] [call site] 00248
5 Result::write_all [function] [call site] 00249
4 Error::RunControlCmd [function] [call site] 00255
4 Self::len [function] [call site] 00256
5 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 00257
4 Error::RunControlCmd [function] [call site] 00259
4 Error::RunControlCmd [function] [call site] 00261
4 read [function] [call site] 00262
5 Sector::new [function] [call site] 00264
5 KvmVm::get_preferred_target [function] [call site] 00265
5 FixedVhd::seek [function] [call site] 00267
5 SeekFrom::Start [function] [call site] 00268
5 std::io::Result::map_err [function] [call site] 00269
5 Result::read_exact [function] [call site] 00270
4 Error::RunControlCmd [function] [call site] 00276
4 PtmResult::update_ptm_with_response [function] [call site] 00277
5 Self::len [function] [call site] 00278
5 Error::ConvertToPtm [function] [call site] 00280
5 u32::from_be_bytes [function] [call site] 00281
5 RateLimiterConfig::try_into [function] [call site] 00282
6 unwrap_or_default [function] [call site] 00283
6 unwrap_or_default [function] [call site] 00284
6 rate_limiter::RateLimiter::new [function] [call site] 00285
6 unwrap_or [function] [call site] 00286
6 unwrap_or [function] [call site] 00287
4 Result::map_err [function] [call site] 00290
4 Error::RunControlCmd [function] [call site] 00291
4 PtmResult::set_member_type [function] [call site] 00292
4 PtmResult::get_result_code [function] [call site] 00293
4 Error::RunControlCmd [function] [call site] 00295
3 mem::size_of::<u32> [function] [call site] 00297
3 net_gen::setsockopt [function] [call site] 00298
3 std::mem::size_of::<net_gen::iff::timeval> [function] [call site] 00299
3 Error::PrepareDataFd [function] [call site] 00301
3 SocketDev::set_datafd [function] [call site] 00302
2 Emulator::probe_caps [function] [call site] 00304
3 Emulator::run_control_cmd [function] [call site] 00305
3 mem::size_of::<u64> [function] [call site] 00306
2 Emulator::check_caps [function] [call site] 00308
2 Error::InitializeEmulator [function] [call site] 00310
2 Emulator::get_established_flag [function] [call site] 00311
3 PtmEst::new [function] [call site] 00312
3 Emulator::run_control_cmd [function] [call site] 00313
3 mem::size_of::<u32> [function] [call site] 00314
2 Error::InitializeEmulator [function] [call site] 00316
1 Emulator::emulate_first_insn [function] [call site] 00318
2 Emulator::emulate_insn_stream [function] [call site] 00319
3 MshvEmulatorContext::cpu_state [function] [call site] 00320
4 PlatformError::GetCpuStateFailure [function] [call site] 00322
4 KvmVcpu::get_regs [function] [call site] 00323
5 TxVirtio::default [function] [call site] 00324
5 RateLimiterConfig::try_into [function] [call site] 00327
6 unwrap_or_default [function] [call site] 00328
6 unwrap_or_default [function] [call site] 00329
6 rate_limiter::RateLimiter::new [function] [call site] 00330
6 unwrap_or [function] [call site] 00331
6 unwrap_or [function] [call site] 00332
4 PlatformError::GetCpuStateFailure [function] [call site] 00334
4 RateLimiterConfig::try_into [function] [call site] 00335
4 KvmVcpu::get_sregs [function] [call site] 00336
5 KvmVcpu::get_sregs [function] [call site] 00338
5 cpu::HypervisorCpuError::GetSpecialRegs [function] [call site] 00340
5 RateLimiterConfig::try_into [function] [call site] 00341
5 RateLimiterConfig::try_into [function] [call site] 00342
4 PlatformError::GetCpuStateFailure [function] [call site] 00344
4 RateLimiterConfig::try_into [function] [call site] 00345
3 Tap::new [function] [call site] 00348
4 Tap::open_named [function] [call site] 00349
3 TxVirtio::default [function] [call site] 00350
3 common_parallel::test_split_irqchip [function] [call site] 00352
4 UbuntuDiskConfig::new [function] [call site] 00353
5 Tap::new [function] [call site] 00354
6 Tap::open_named [function] [call site] 00355
4 PvPanicDevice::event_to_string [function] [call site] 00357
5 PvPanicDevice::event_to_string [function] [call site] 00358
5 PvPanicDevice::event_to_string [function] [call site] 00359
5 PvPanicDevice::event_to_string [function] [call site] 00360
4 Guest::new [function] [call site] 00361
5 Guest::new_from_ip_range [function] [call site] 00362
6 TempDir::new_with_prefix [function] [call site] 00363
6 UbuntuDiskConfig::prepare_files [function] [call site] 00365
7 dirs::home_dir [function] [call site] 00366
7 MemoryRangeTable::push [function] [call site] 00368
8 MemoryRangeTable::push [function] [call site] 00369
7 MemoryRangeTable::push [function] [call site] 00370
8 MemoryRangeTable::push [function] [call site] 00371
7 io::Error::from [function] [call site] 00372
8 io::Error::other [function] [call site] 00373
7 &TempDir::as_path [function] [call site] 00374
7 UbuntuDiskConfig::prepare_cloudinit [function] [call site] 00378
8 io::Error::from [function] [call site] 00379
8 &TempDir::as_path [function] [call site] 00380
8 &TempDir::as_path [function] [call site] 00384
8 fs::create_dir_all [function] [call site] 00387
8 workspace_root [function] [call site] 00389
9 io::Error::from [function] [call site] 00390
10 io::Error::other [function] [call site] 00391
9 Self::parent [function] [call site] 00392
9 to_path_buf [function] [call site] 00394
9 Self::join [function] [call site] 00395
9 fs::read_to_string [function] [call site] 00397
9 PendingRxSet::contains [function] [call site] 00399
10 PendingRx::into_mask [function] [call site] 00400
9 PendingRxSet::contains [function] [call site] 00401
8 PathBuf::join [function] [call site] 00402
8 MemoryRangeTable::dirty_ranges_iter [function] [call site] 00406
9 Self::into_iter [function] [call site] 00407
9 BitposIteratorExt::bit_positions [function] [call site] 00408
9 MemoryRangeTable::from_dirty_bitmap [function] [call site] 00409
10 MemoryRangeTable::dirty_ranges_iter [function] [call site] 00410
11 Self::into_iter [function] [call site] 00411
11 BitposIteratorExt::bit_positions [function] [call site] 00412
11 MemoryRangeTable::from_dirty_bitmap [function] [call site] 00413
11 coalesce [function] [call site] 00414
11 MemoryRangeTable::from_dirty_bitmap [function] [call site] 00417
10 impl [call site] 00418
9 MemoryRangeTable::from_dirty_bitmap [function] [call site] 00422
8 rate_limited_copy [function] [call site] 00426
9 std::mem::MaybeUninit::zeroed [function] [call site] 00427
9 std::ffi::CString::new [function] [call site] 00428
10 Tap::open_named [function] [call site] 00429
9 Result::unwrap [function] [call site] 00430
9 libc::statvfs [function] [call site] 00431
9 __IncompleteArrayField::as_ptr [function] [call site] 00432
9 __IncompleteArrayField::as_mut_ptr [function] [call site] 00433
9 assume_init [function] [call site] 00434
9 assume_init [function] [call site] 00435
9 thread::sleep [function] [call site] 00436
9 std::time::Duration::new [function] [call site] 00437
10 Tap::open_named [function] [call site] 00438
9 fs::copy [function] [call site] 00439
10 std::mem::MaybeUninit::zeroed [function] [call site] 00440
10 std::ffi::CString::new [function] [call site] 00441
10 Result::unwrap [function] [call site] 00442
10 libc::statvfs [function] [call site] 00443
10 __IncompleteArrayField::as_ptr [function] [call site] 00444
10 __IncompleteArrayField::as_mut_ptr [function] [call site] 00445
10 assume_init [function] [call site] 00446
10 assume_init [function] [call site] 00447
10 thread::sleep [function] [call site] 00448
10 std::time::Duration::new [function] [call site] 00449
10 fs::copy [function] [call site] 00450
10 u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error [function] [call site] 00451
11 TxVirtio::process_desc_chain [function] [call site] 00452
12 bool::pop_descriptor_chain [function] [call site] 00453
12 bool::go_to_previous_position [function] [call site] 00454
12 BitposIterator::next [function] [call site] 00455
13 BitposIterator::next [function] [call site] 00457
14 BitposIterator::next [function] [call site] 00459
14 MemoryRangeTable::from_dirty_bitmap [function] [call site] 00460
14 trailing_zeros [function] [call site] 00461
14 checked_add [function] [call site] 00464
13 MemoryRangeTable::from_dirty_bitmap [function] [call site] 00467
13 trailing_zeros [function] [call site] 00468
13 checked_add [function] [call site] 00471
12 IovecBuffer::borrow [function] [call site] 00474
13 IovecBufferBorrowed [function] [call site] 00475
12 MmioDeviceInfo::addr [function] [call site] 00476
12 KvmVcpu::translate_gva [function] [call site] 00477
13 KvmVcpu::translate_gva [function] [call site] 00478
13 cpu::HypervisorCpuError::TranslateVirtualAddress [function] [call site] 00480
13 RateLimiterConfig::try_into [function] [call site] 00481
13 cpu::HypervisorCpuError::TranslateVirtualAddress [function] [call site] 00483
12 vnet_hdr_len [function] [call site] 00485
13 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 00486
12 is_write_only [function] [call site] 00487
12 vnet_hdr_len [function] [call site] 00488
12 Result::memory [function] [call site] 00489
13 GuestMemoryMmap::write_slice [function] [call site] 00490
12 Result::get_slice [function] [call site] 00493
12 vnet_hdr_len [function] [call site] 00494
12 Self::ptr_guard_mut [function] [call site] 00496
12 __IncompleteArrayField::as_ptr [function] [call site] 00497
12 vnet_hdr_len [function] [call site] 00498
12 MemoryRangeTable::push [function] [call site] 00499
12 BitposIterator::next [function] [call site] 00501
12 MemoryRangeTable::is_empty [function] [call site] 00502
13 MemoryRangeTable::is_empty [function] [call site] 00503
12 libc::writev [function] [call site] 00504
12 Tap::as_raw_fd [function] [call site] 00505
13 Tap::as_raw_fd [function] [call site] 00506
12 __IncompleteArrayField::as_ptr [function] [call site] 00507
12 vnet_hdr_len [function] [call site] 00508
12 std::io::Error::last_os_error [function] [call site] 00509
12 usize::kind [function] [call site] 00510
12 bool::go_to_previous_position [function] [call site] 00511
12 NetQueuePairError::WriteTap [function] [call site] 00513
12 super::vnet_hdr_len [function] [call site] 00514
13 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 00515
12 std::num::Wrapping [function] [call site] 00517
12 super::vnet_hdr_len [function] [call site] 00518
12 std::num::Wrapping [function] [call site] 00519
12 RateLimiterGroupHandle::consume [function] [call site] 00520
13 RateLimiterGroupHandle::consume [function] [call site] 00521
14 RateLimiterGroupHandle::consume [function] [call site] 00522
12 RateLimiterGroupHandle::consume [function] [call site] 00523
12 bool::add_used [function] [call site] 00524
12 Result::memory [function] [call site] 00525
12 Result::head_index [function] [call site] 00526
12 bool::enable_notification [function] [call site] 00528
11 BitposIterator::next [function] [call site] 00531
11 Option::expect [function] [call site] 00532
11 downcast_ref::<vmm_sys_util::errno::Error> [function] [call site] 00533
11 unwrap_or_else [function] [call site] 00534
10 thread::sleep [function] [call site] 00536
10 std::time::Duration::new [function] [call site] 00537
10 io::Error::last_os_error [function] [call site] 00541
9 u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error [function] [call site] 00542
9 thread::sleep [function] [call site] 00543
9 std::time::Duration::new [function] [call site] 00544
9 io::Error::last_os_error [function] [call site] 00548
8 io::Result::expect [function] [call site] 00549
8 fs::File::open [function] [call site] 00551
8 read_to_string [function] [call site] 00554
8 Result::replace [function] [call site] 00556
8 Result::replace [function] [call site] 00557
8 Result::replace [function] [call site] 00558
8 PvPanicDevice::event_to_string [function] [call site] 00559
8 fs::File::create [function] [call site] 00560
9 common_parallel::_test_virtio_block [function] [call site] 00561
10 UbuntuDiskConfig::new [function] [call site] 00562
10 PvPanicDevice::event_to_string [function] [call site] 00563
10 Guest::new [function] [call site] 00564
10 Tap::new [function] [call site] 00565
11 Tap::open_named [function] [call site] 00566
10 dirs::home_dir [function] [call site] 00567
10 MemoryRangeTable::push [function] [call site] 00569
10 MemoryRangeTable::push [function] [call site] 00570
10 direct_kernel_boot_path [function] [call site] 00571
11 dirs::home_dir [function] [call site] 00572
11 MemoryRangeTable::push [function] [call site] 00574
11 MemoryRangeTable::push [function] [call site] 00575
11 MemoryRangeTable::push [function] [call site] 00576
10 GuestCommand::new [function] [call site] 00577
11 GuestCommand::new_with_binary_path [function] [call site] 00578
12 GuestCommand::new [function] [call site] 00579
13 GuestCommand::new_with_binary_path [function] [call site] 00580
13 clh_command [function] [call site] 00581
14 workspace_root [function] [call site] 00582
14 env::var [function] [call site] 00583
14 unwrap_or [function] [call site] 00584
14 PvPanicDevice::event_to_string [function] [call site] 00585
14 PathBuf::join [function] [call site] 00586
14 io::Error::from [function] [call site] 00587
11 clh_command [function] [call site] 00590
10 TargetApi::guest_args [function] [call site] 00591
10 TargetApi::guest_args [function] [call site] 00592
10 TargetApi::guest_args [function] [call site] 00593
10 PathBuf::to_str [function] [call site] 00594
10 TargetApi::guest_args [function] [call site] 00596
10 TargetApi::guest_args [function] [call site] 00597
10 Tap::if_name_as_str [function] [call site] 00598
11 Tap::if_name_as_bytes [function] [call site] 00599
11 &[u8]::split [function] [call site] 00600
11 BitposIterator::next [function] [call site] 00601
11 unwrap_or [function] [call site] 00602
11 std::str::from_utf8 [function] [call site] 00603
10 Tap::if_name_as_str [function] [call site] 00605
10 Tap::if_name_as_str [function] [call site] 00606
10 GuestCommand::default_net [function] [call site] 00607
11 GuestCommand::args [function] [call site] 00608
12 TargetApi::guest_args [function] [call site] 00609
11 Guest::default_net_string [function] [call site] 00610
11 Tap::if_name_as_str [function] [call site] 00611
10 GuestCommand::capture_output [function] [call site] 00612
10 GuestCommand::spawn [function] [call site] 00613
11 TargetApi::guest_args [function] [call site] 00615
11 Stdio::piped [function] [call site] 00617
11 dup_stdout [function] [call site] 00618
12 libc::dup [function] [call site] 00619
12 vmm_sys_util::errno::errno_result [function] [call site] 00620
12 File::from_raw_fd [function] [call site] 00622
11 Stdio::piped [function] [call site] 00623
11 GuestCommand::spawn [function] [call site] 00624
12 TargetApi::guest_args [function] [call site] 00626
12 Stdio::piped [function] [call site] 00628
12 dup_stdout [function] [call site] 00629
12 Stdio::piped [function] [call site] 00630
12 GuestCommand::spawn [function] [call site] 00631
12 Tap::as_raw_fd [function] [call site] 00635
12 libc::fcntl [function] [call site] 00636
12 io::Error::last_os_error [function] [call site] 00638
12 Tap::as_raw_fd [function] [call site] 00641
12 libc::fcntl [function] [call site] 00642
12 io::Error::last_os_error [function] [call site] 00644
12 std::io::Error::other [function] [call site] 00647
12 GuestCommand::spawn [function] [call site] 00648
11 Tap::as_raw_fd [function] [call site] 00652
11 libc::fcntl [function] [call site] 00653
11 io::Error::last_os_error [function] [call site] 00655
11 Tap::as_raw_fd [function] [call site] 00658
11 libc::fcntl [function] [call site] 00659
11 io::Error::last_os_error [function] [call site] 00661
11 std::io::Error::other [function] [call site] 00664
11 GuestCommand::spawn [function] [call site] 00665
10 io::Result::unwrap [function] [call site] 00666
10 std::panic::catch_unwind [function] [call site] 00667
10 GuestNetworkConfig::wait_vm_boot [function] [call site] 00668
11 std::time::Instant::now [function] [call site] 00669
11 Tap::if_name_as_str [function] [call site] 00670
11 Tap::new [function] [call site] 00671
11 MemoryManager::mbind [function] [call site] 00672
12 libc::syscall [function] [call site] 00673
12 __IncompleteArrayField::as_ptr [function] [call site] 00674
12 io::Error::last_os_error [function] [call site] 00676
11 Tap::if_name_as_str [function] [call site] 00678
11 Result::map_err [function] [call site] 00679
11 std::result::Result::set_nonblocking [function] [call site] 00680
11 unit_tests::test_tap_create [function] [call site] 00682
12 common_parallel::_test_virtio_block [function] [call site] 00683
12 Tap::new [function] [call site] 00685
13 Tap::open_named [function] [call site] 00686
12 Result::unwrap [function] [call site] 00687
11 fs::File::from_raw_fd [function] [call site] 00689
11 MsixConfig::set_msg_ctl [function] [call site] 00690
12 MemoryRangeTable::dirty_ranges_iter [function] [call site] 00691
12 enumerate [function] [call site] 00692
12 Gpio::pl061_internal_update [function] [call site] 00693
12 InterruptSourceConfig::MsiIrq [function] [call site] 00694
12 MsixTableEntry::masked [function] [call site] 00695
12 InterruptSourceGroup::disable [function] [call site] 00696
12 Tap::clone [function] [call site] 00698
13 RawFile::try_clone [function] [call site] 00699
14 RawFile::try_clone [function] [call site] 00701
13 Tap::clone [function] [call site] 00704
12 MemoryRangeTable::dirty_ranges_iter [function] [call site] 00705
12 enumerate [function] [call site] 00706
12 super::Result::masked [function] [call site] 00707
12 MsixConfig::get_pba_bit [function] [call site] 00708
12 MsixConfig::inject_msix_and_clear_pba [function] [call site] 00709
13 Pl011::pl011_set_read_trigger [function] [call site] 00710
13 MsixConfig::set_pba_bit [function] [call site] 00711
11 std::result::Result::as_raw_fd [function] [call site] 00712
12 Tap::as_raw_fd [function] [call site] 00713
11 epoll::Event::new [function] [call site] 00714
12 Tap::open_named [function] [call site] 00715
11 epoll::Event::new [function] [call site] 00717
11 epoll::Events::empty [function] [call site] 00718
12 MemoryRangeTable::is_empty [function] [call site] 00719
11 epoll::wait [function] [call site] 00720
11 u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error [function] [call site] 00722
11 std::result::Result::accept [function] [call site] 00726
11 common_parallel::test_split_irqchip [function] [call site] 00727
12 UbuntuDiskConfig::new [function] [call site] 00728
12 PvPanicDevice::event_to_string [function] [call site] 00729
12 Guest::new [function] [call site] 00730
12 Tap::new [function] [call site] 00731
12 GuestCommand::new [function] [call site] 00732
12 TargetApi::guest_args [function] [call site] 00733
12 TargetApi::guest_args [function] [call site] 00734
12 TargetApi::guest_args [function] [call site] 00735
12 direct_kernel_boot_path [function] [call site] 00736
12 PathBuf::to_str [function] [call site] 00737
12 TargetApi::guest_args [function] [call site] 00739
12 GuestCommand::default_disks [function] [call site] 00740
13 DBusApi1ProxyBlocking::api_vm_add_disk [function] [call site] 00741
14 DBusApi1ProxyBlocking::print_response [function] [call site] 00742
15 MemoryRangeTable::from_dirty_bitmap [function] [call site] 00743
16 MemoryRangeTable::dirty_ranges_iter [function] [call site] 00744
16 impl [call site] 00745
15 Self::map_err [function] [call site] 00746
14 DBusApi1ProxyBlocking::api_vm_add_disk [function] [call site] 00747
15 DBusApi1ProxyBlocking::print_response [function] [call site] 00748
15 DBusApi1ProxyBlocking::api_vm_add_disk [function] [call site] 00749
13 GuestCommand::args [function] [call site] 00751
13 Tap::if_name_as_str [function] [call site] 00752
13 Tap::if_name_as_str [function] [call site] 00753
13 GuestCommand::args [function] [call site] 00754
13 Tap::if_name_as_str [function] [call site] 00755
12 GuestCommand::default_net [function] [call site] 00756
13 GuestCommand::args [function] [call site] 00757
13 Guest::default_net_string [function] [call site] 00758
13 Tap::if_name_as_str [function] [call site] 00759
12 GuestCommand::capture_output [function] [call site] 00760
12 GuestCommand::spawn [function] [call site] 00761
12 io::Result::unwrap [function] [call site] 00762
12 std::panic::catch_unwind [function] [call site] 00763
12 GuestNetworkConfig::wait_vm_boot [function] [call site] 00764
12 Result::unwrap [function] [call site] 00765
12 kill_child [function] [call site] 00766
13 VsockConnection::kill [function] [call site] 00767
14 Bus::insert [function] [call site] 00768
15 MemoryRangeTable::dirty_ranges_iter [function] [call site] 00772
15 KvmVm::as_any [function] [call site] 00773
15 BusRange::overlaps [function] [call site] 00774
15 Bus::insert [function] [call site] 00778
15 Arc::downgrade [function] [call site] 00779
13 get_x2apic_id [function] [call site] 00783
14 leading_zeros [function] [call site] 00784
14 leading_zeros [function] [call site] 00785
14 leading_zeros [function] [call site] 00786
13 io::Error::last_os_error [function] [call site] 00787
13 u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error [function] [call site] 00788
13 libc::c_int::unwrap [function] [call site] 00789
13 child_wait_timeout [function] [call site] 00790
14 child_wait_timeout [function] [call site] 00791
14 Duration::from_secs [function] [call site] 00792
14 WaitTimeoutError::General [function] [call site] 00794
14 FdtWriterResult::success [function] [call site] 00796
13 Tap::new [function] [call site] 00799
14 Tap::open_named [function] [call site] 00800
13 Result::unwrap [function] [call site] 00801
13 VsockConnection::kill [function] [call site] 00803
14 Bus::insert [function] [call site] 00804
13 env::var [function] [call site] 00805
13 unwrap_or_default [function] [call site] 00806
13 PendingRxSet::contains [function] [call site] 00807
14 PendingRx::into_mask [function] [call site] 00808
12 wait_with_output [function] [call site] 00809
12 handle_child_output [function] [call site] 00811
13 u64::is_ok [function] [call site] 00812
13 segment_type_code [function] [call site] 00814
13 BlockEpollHandler::process_queue_submit_and_signal [function] [call site] 00815
14 BlockEpollHandler::process_queue_submit [function] [call site] 00816
15 Tap::new [function] [call site] 00817
15 Tap::new [function] [call site] 00818
15 bool::pop_descriptor_chain [function] [call site] 00819
15 write_fdt_to_memory [function] [call site] 00820
16 GuestMemoryMmap::write_slice [function] [call site] 00821
15 Request::parse [function] [call site] 00824
16 BitposIterator::next [function] [call site] 00825
16 Option::ok_or [function] [call site] 00826
16 is_write_only [function] [call site] 00827
16 vnet_hdr_len [function] [call site] 00829
16 size_of::<VirtioMemReq> [function] [call site] 00830
16 Result::memory [function] [call site] 00832
16 Result::read_obj [function] [call site] 00833
16 MmioDeviceInfo::addr [function] [call site] 00834
16 BitposIterator::next [function] [call site] 00836
16 Option::ok_or [function] [call site] 00837
16 is_write_only [function] [call site] 00838
16 vnet_hdr_len [function] [call site] 00840
16 size_of::<VirtioMemResp> [function] [call site] 00841
16 MmioDeviceInfo::addr [function] [call site] 00844
15 as_deref [function] [call site] 00845
15 result::Result::map_err [function] [call site] 00846
15 BlockEpollHandler::check_request [function] [call site] 00847
16 has_feature [function] [call site] 00848
16 RateLimiterConfig::try_into [function] [call site] 00849
15 Result::memory [function] [call site] 00852
15 Result::write_obj [function] [call site] 00853
15 bool::add_used [function] [call site] 00855
15 Result::memory [function] [call site] 00856
15 Result::head_index [function] [call site] 00857
15 bool::enable_notification [function] [call site] 00859
15 write_fdt_to_memory [function] [call site] 00860
15 IovecBufferBorrowed::deref [function] [call site] 00861
15 RateLimiterGroupHandle::consume [function] [call site] 00863
15 bool::go_to_previous_position [function] [call site] 00864
15 std::num::Wrapping [function] [call site] 00865
15 std::num::Wrapping [function] [call site] 00866
15 RateLimiterGroupHandle::consume [function] [call site] 00867
15 RateLimiterGroupHandle::manual_replenish [function] [call site] 00868
16 RateLimiterGroupHandle::manual_replenish [function] [call site] 00869
15 bool::go_to_previous_position [function] [call site] 00870
15 Request::set_writeback [function] [call site] 00871
15 TdHob::add_payload [function] [call site] 00872
16 std::mem::size_of::<TdPayload> [function] [call site] 00873
16 GuestMemoryMmap::write_obj [function] [call site] 00874
16 vm_memory::GuestAddress [function] [call site] 00875
16 update_offset::<TdPayload> [function] [call site] 00877
15 Request::execute_async [function] [call site] 00879
16 SmallVec::with_capacity [function] [call site] 00880
16 vnet_hdr_len [function] [call site] 00881
16 u64::from [function] [call site] 00882
17 RateLimiterConfig::try_into [function] [call site] 00883
18 unwrap_or_default [function] [call site] 00884
18 unwrap_or_default [function] [call site] 00885
18 rate_limiter::RateLimiter::new [function] [call site] 00886
18 unwrap_or [function] [call site] 00887
18 unwrap_or [function] [call site] 00888
16 u64::from [function] [call site] 00889
16 checked_add [function] [call site] 00890
16 ExecuteError::BadRequest [function] [call site] 00892
16 ExecuteError::BadRequest [function] [call site] 00894
16 GuestMemoryMmap::get_slice [function] [call site] 00895
16 ptr_guard [function] [call site] 00897
16 __IncompleteArrayField::as_ptr [function] [call site] 00898
16 is_multiple_of [function] [call site] 00899
16 __IncompleteArrayField::as_ptr [function] [call site] 00900
16 Layout::from_size_align [function] [call site] 00901
16 std::alloc::alloc_zeroed [function] [call site] 00903
16 ExecuteError::TemporaryBufferAllocation [function] [call site] 00906
16 io::Error::last_os_error [function] [call site] 00907
16 std::ptr::copy [function] [call site] 00908
17 std::mem::MaybeUninit::zeroed [function] [call site] 00909
17 std::ffi::CString::new [function] [call site] 00910
17 Result::unwrap [function] [call site] 00911
17 libc::statvfs [function] [call site] 00912
17 __IncompleteArrayField::as_ptr [function] [call site] 00913
17 __IncompleteArrayField::as_mut_ptr [function] [call site] 00914
17 assume_init [function] [call site] 00915
17 assume_init [function] [call site] 00916
17 thread::sleep [function] [call site] 00917
17 std::time::Duration::new [function] [call site] 00918
17 fs::copy [function] [call site] 00919
17 u::n::i::t::_::t::e::s::t::s::::::::t::e::s::t::_::s::a::v::e::_::r::e::s::t::o::r::e::_::c::o::r::e::_::r::e::g::s::hypervisor_cpu_error_to_raw_os_error [function] [call site] 00920
17 thread::sleep [function] [call site] 00921
17 std::time::Duration::new [function] [call site] 00922
17 io::Error::last_os_error [function] [call site] 00926
16 __IncompleteArrayField::as_ptr [function] [call site] 00927
16 MemoryRangeTable::push [function] [call site] 00928
16 __IncompleteArrayField::as_ptr [function] [call site] 00929
16 MemoryRangeTable::push [function] [call site] 00930
16 GuestMemoryMmap::get_slice [function] [call site] 00931
16 MemoryRangeTable::from_dirty_bitmap [function] [call site] 00933
17 MemoryRangeTable::dirty_ranges_iter [function] [call site] 00934
17 impl [call site] 00935
16 mark_dirty [function] [call site] 00936
16 RawFileAsync::batch_requests_enabled [function] [call site] 00937
16 RawFileAsyncAio::read_vectored [function] [call site] 00939
17 Tap::as_raw_fd [function] [call site] 00940
17 &[libc::iovec]::as_ptr [function] [call site] 00941
17 &[libc::iovec]::len [function] [call site] 00942
18 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 00943
17 Tap::as_raw_fd [function] [call site] 00944
17 TxVirtio::default [function] [call site] 00945
17 BlockEpollHandler::process_queue_submit [function] [call site] 00946
18 Tap::new [function] [call site] 00947
18 Tap::new [function] [call site] 00948
18 bool::pop_descriptor_chain [function] [call site] 00949
18 write_fdt_to_memory [function] [call site] 00950
18 Request::parse [function] [call site] 00951
18 as_deref [function] [call site] 00952
18 result::Result::map_err [function] [call site] 00953
18 BlockEpollHandler::check_request [function] [call site] 00954
18 Result::memory [function] [call site] 00955
18 Result::write_obj [function] [call site] 00956
18 bool::add_used [function] [call site] 00958
18 Result::memory [function] [call site] 00959
18 Result::head_index [function] [call site] 00960
18 bool::enable_notification [function] [call site] 00962
18 write_fdt_to_memory [function] [call site] 00963
18 IovecBufferBorrowed::deref [function] [call site] 00964
18 RateLimiterGroupHandle::consume [function] [call site] 00966
18 bool::go_to_previous_position [function] [call site] 00967
18 std::num::Wrapping [function] [call site] 00968
18 std::num::Wrapping [function] [call site] 00969
18 RateLimiterGroupHandle::consume [function] [call site] 00970
18 RateLimiterGroupHandle::manual_replenish [function] [call site] 00971
18 bool::go_to_previous_position [function] [call site] 00972
18 Request::set_writeback [function] [call site] 00973
18 TdHob::add_payload [function] [call site] 00974
18 Request::execute_async [function] [call site] 00975
18 Result::memory [function] [call site] 00976
18 TdHob::add_payload [function] [call site] 00977
18 Result::head_index [function] [call site] 00979
18 MemoryRangeTable::push [function] [call site] 00980
19 MemoryRangeTable::push [function] [call site] 00981
18 MemoryRangeTable::push [function] [call site] 00982
19 MemoryRangeTable::push [function] [call site] 00983
18 Result::head_index [function] [call site] 00984
18 Result::memory [function] [call site] 00985
18 Result::write_obj [function] [call site] 00986
18 bool::add_used [function] [call site] 00988
18 Result::memory [function] [call site] 00989
18 Result::head_index [function] [call site] 00990
18 bool::enable_notification [function] [call site] 00992
18 write_fdt_to_memory [function] [call site] 00993
18 IovecBufferBorrowed::deref [function] [call site] 00994
18 RawFileAsync::submit_batch_requests [function] [call site] 00996
19 RawFileAsync::batch_requests_enabled [function] [call site] 00997
19 MemoryRangeTable::push [function] [call site] 01000
19 opcode::Readv::new [function] [call site] 01001
20 Tap::open_named [function] [call site] 01002
19 types::Fd [function] [call site] 01003
19 __IncompleteArrayField::as_ptr [function] [call site] 01004
19 vnet_hdr_len [function] [call site] 01005
19 Result::offset [function] [call site] 01006
20 SeekFrom::End [function] [call site] 01011
20 std::io::Result::map_err [function] [call site] 01012
20 Vec::read_exact [function] [call site] 01013
20 Uuid::from_slice_le [function] [call site] 01015
20 __IncompleteArrayField::as_slice [function] [call site] 01016
21 ::std::slice::from_raw_parts [function] [call site] 01017
21 __IncompleteArrayField::as_ptr [function] [call site] 01018
20 MacAddr::from_str [function] [call site] 01020
21 MacAddr::parse_str [function] [call site] 01021
22 FdtWriterResult::as_ref [function] [call site] 01022
22 io::Error::other [function] [call site] 01026
22 std::result::Result::len [function] [call site] 01027
23 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 01028
22 vnet_hdr_len [function] [call site] 01029
22 Tap::if_name_as_bytes [function] [call site] 01030
22 RawFile::sync_all [function] [call site] 01031
23 RawFile::sync_all [function] [call site] 01032
24 RawFile::sync_all [function] [call site] 01033
22 is_ascii_hexdigit [function] [call site] 01034
22 u8::from_str_radix [function] [call site] 01035
21 Result::map_err [function] [call site] 01038
21 MacAddrParseError::InvalidValue [function] [call site] 01039
21 FdtWriterResult::to_owned [function] [call site] 01040
20 std::result::Result::map_err [function] [call site] 01041
20 FixedVhd::seek [function] [call site] 01042
20 SeekFrom::End [function] [call site] 01043
20 std::io::Result::map_err [function] [call site] 01044
20 Vec::read_exact [function] [call site] 01045
20 u16::from_le_bytes [function] [call site] 01047
20 FixedVhd::seek [function] [call site] 01048
20 SeekFrom::End [function] [call site] 01049
20 std::io::Result::map_err [function] [call site] 01050
20 Vec::read_exact [function] [call site] 01051
20 __IncompleteArrayField::as_mut_slice [function] [call site] 01052
21 ::std::slice::from_raw_parts_mut [function] [call site] 01053
21 __IncompleteArrayField::as_mut_ptr [function] [call site] 01054
20 Uuid::from_slice_le [function] [call site] 01056
20 u16::from_le_bytes [function] [call site] 01058
20 RateLimiterConfig::try_into [function] [call site] 01059
20 MacAddr::from_str [function] [call site] 01061
20 std::result::Result::map_err [function] [call site] 01062
20 SeekFrom::End [function] [call site] 01064
20 u32::from_le_bytes [function] [call site] 01065
20 RateLimiterConfig::try_into [function] [call site] 01066
20 FixedVhd::seek [function] [call site] 01068
20 SeekFrom::End [function] [call site] 01069
20 std::io::Result::map_err [function] [call site] 01070
20 Vec::read_exact [function] [call site] 01071
20 SeekFrom::Start [function] [call site] 01074
20 u32::from_le_bytes [function] [call site] 01075
19 Result::build [function] [call site] 01076
19 user_data [function] [call site] 01077
19 AsyncIoError::ReadVectored [function] [call site] 01079
19 Error::other [function] [call site] 01080
19 MemoryRangeTable::push [function] [call site] 01081
19 opcode::Writev::new [function] [call site] 01082
20 Tap::open_named [function] [call site] 01083
19 types::Fd [function] [call site] 01084
19 __IncompleteArrayField::as_ptr [function] [call site] 01085
19 vnet_hdr_len [function] [call site] 01086
19 Result::offset [function] [call site] 01087
19 Result::build [function] [call site] 01088
19 user_data [function] [call site] 01089
19 AsyncIoError::WriteVectored [function] [call site] 01091
19 Error::other [function] [call site] 01092
19 common_parallel::test_virtio_block_sync [function] [call site] 01093
20 common_parallel::_test_virtio_block [function] [call site] 01094
21 UbuntuDiskConfig::new [function] [call site] 01095
21 PvPanicDevice::event_to_string [function] [call site] 01096
21 Guest::new [function] [call site] 01097
21 Tap::new [function] [call site] 01098
21 dirs::home_dir [function] [call site] 01099
21 MemoryRangeTable::push [function] [call site] 01101
21 MemoryRangeTable::push [function] [call site] 01102
21 direct_kernel_boot_path [function] [call site] 01103
21 GuestCommand::new [function] [call site] 01104
21 TargetApi::guest_args [function] [call site] 01105
21 TargetApi::guest_args [function] [call site] 01106
21 TargetApi::guest_args [function] [call site] 01107
21 PathBuf::to_str [function] [call site] 01108
21 TargetApi::guest_args [function] [call site] 01110
21 TargetApi::guest_args [function] [call site] 01111
21 Tap::if_name_as_str [function] [call site] 01112
21 Tap::if_name_as_str [function] [call site] 01113
21 Tap::if_name_as_str [function] [call site] 01114
21 GuestCommand::default_net [function] [call site] 01115
21 GuestCommand::capture_output [function] [call site] 01116
21 GuestCommand::spawn [function] [call site] 01117
21 io::Result::unwrap [function] [call site] 01118
21 std::panic::catch_unwind [function] [call site] 01119
21 GuestNetworkConfig::wait_vm_boot [function] [call site] 01120
21 Result::unwrap [function] [call site] 01121
21 VsockConnection::kill [function] [call site] 01122
21 wait_with_output [function] [call site] 01123
21 handle_child_output [function] [call site] 01125
21 common_parallel::disk_check_consistency [function] [call site] 01126
22 impl [call site] 01127
22 impl [call site] 01129
22 to_path_buf [function] [call site] 01130
22 dirs::home_dir [function] [call site] 01131
22 MemoryRangeTable::push [function] [call site] 01133
22 impl [call site] 01136
22 std::process::Command::new [function] [call site] 01137
23 GuestCommand::new_with_binary_path [function] [call site] 01138
23 clh_command [function] [call site] 01139
22 TargetApi::guest_args [function] [call site] 01140
22 String::to_str [function] [call site] 01141
22 Vec::output [function] [call site] 01143
23 GuestCommand::new [function] [call site] 01144
23 clh_command [function] [call site] 01145
23 TargetApi::guest_args [function] [call site] 01146
23 &mut [call site] 01147
23 &mut [call site] 01148
24 GuestCommand::new [function] [call site] 01149
24 clh_command [function] [call site] 01150
24 TargetApi::guest_args [function] [call site] 01151
24 &mut [call site] 01152
24 &mut [call site] 01153
24 (bool, [call site] 01154
23 (bool, [call site] 01156
22 (bool, [call site] 01158
21 DBusApi1ProxyBlocking::api_vm_add_disk [function] [call site] 01159
19 BlockEpollHandler::process_queue_submit [function] [call site] 01161
18 MemoryRangeTable::extend [function] [call site] 01164
18 write_fdt_to_memory [function] [call site] 01165
18 GuestMemoryMmap::write_obj [function] [call site] 01166
18 bool::add_used [function] [call site] 01168
18 IovecBufferBorrowed::deref [function] [call site] 01169
18 bool::enable_notification [function] [call site] 01171
18 IovecBufferBorrowed::deref [function] [call site] 01172
16 AsyncIoResult::map_err [function] [call site] 01177
16 RawFileAsync::batch_requests_enabled [function] [call site] 01178
16 RawFileAsyncAio::write_vectored [function] [call site] 01180
17 Tap::as_raw_fd [function] [call site] 01181
17 &[libc::iovec]::as_ptr [function] [call site] 01182
17 &[libc::iovec]::len [function] [call site] 01183
17 Tap::as_raw_fd [function] [call site] 01184
17 TxVirtio::default [function] [call site] 01185
17 BlockEpollHandler::process_queue_submit [function] [call site] 01186
16 AsyncIoResult::map_err [function] [call site] 01189
16 RawFileAsyncAio::fsync [function] [call site] 01190
17 Tap::as_raw_fd [function] [call site] 01191
17 Tap::as_raw_fd [function] [call site] 01192
17 TxVirtio::default [function] [call site] 01193
17 BlockEpollHandler::process_queue_submit [function] [call site] 01194
17 RawFileAsyncAio::fsync [function] [call site] 01196
18 Tap::as_raw_fd [function] [call site] 01197
18 Tap::as_raw_fd [function] [call site] 01198
18 TxVirtio::default [function] [call site] 01199
18 BlockEpollHandler::process_queue_submit [function] [call site] 01200
18 RawFileAsyncAio::fsync [function] [call site] 01202
16 AsyncIoResult::map_err [function] [call site] 01206
16 vnet_hdr_len [function] [call site] 01207
16 ExecuteError::BadRequest [function] [call site] 01209
16 Vec::len [function] [call site] 01210
17 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 01211
16 ExecuteError::BadRequest [function] [call site] 01213
16 GuestMemoryMmap::write_slice [function] [call site] 01214
16 ExecuteError::Unsupported [function] [call site] 01218
15 Result::memory [function] [call site] 01220
15 TdHob::add_payload [function] [call site] 01221
15 Result::head_index [function] [call site] 01223
15 MemoryRangeTable::push [function] [call site] 01224
15 MemoryRangeTable::push [function] [call site] 01225
15 Result::head_index [function] [call site] 01226
15 Result::memory [function] [call site] 01227
15 Result::write_obj [function] [call site] 01228
15 bool::add_used [function] [call site] 01230
15 Result::memory [function] [call site] 01231
15 Result::head_index [function] [call site] 01232
15 bool::enable_notification [function] [call site] 01234
15 write_fdt_to_memory [function] [call site] 01235
15 IovecBufferBorrowed::deref [function] [call site] 01236
15 RawFileAsync::submit_batch_requests [function] [call site] 01238
15 MemoryRangeTable::extend [function] [call site] 01239
15 write_fdt_to_memory [function] [call site] 01240
15 GuestMemoryMmap::write_obj [function] [call site] 01241
15 bool::add_used [function] [call site] 01243
15 IovecBufferBorrowed::deref [function] [call site] 01244
15 bool::enable_notification [function] [call site] 01246
15 IovecBufferBorrowed::deref [function] [call site] 01247
14 Result::map_err [function] [call site] 01250
14 EpollHelperError::HandleEvent [function] [call site] 01251
14 BlockEpollHandler::try_signal_used_queue [function] [call site] 01252
15 needs_notification [function] [call site] 01253
15 write_fdt_to_memory [function] [call site] 01254
15 IovecBufferBorrowed::deref [function] [call site] 01255
15 EpollHelperError::HandleEvent [function] [call site] 01257
15 BlockEpollHandler::signal_used_queue [function] [call site] 01258
16 Pl011::pl011_set_read_trigger [function] [call site] 01259
16 VirtioInterruptType::Queue [function] [call site] 01260
16 DeviceError::FailedSignalingUsedQueue [function] [call site] 01262
15 result::Result::map_err [function] [call site] 01263
15 EpollHelperError::HandleEvent [function] [call site] 01264
13 u64::is_ok [function] [call site] 01267
11 std::net::IpAddr::from_str [function] [call site] 01268
12 MacAddr::parse_str [function] [call site] 01269
12 Result::map_err [function] [call site] 01270
12 MacAddrParseError::InvalidValue [function] [call site] 01271
12 FdtWriterResult::to_owned [function] [call site] 01272
11 std::result::Result::unwrap [function] [call site] 01273
11 PvPanicDevice::event_to_string [function] [call site] 01276
11 WaitForBootError::Accept [function] [call site] 01278
10 Result::unwrap [function] [call site] 01283
10 VsockConnection::kill [function] [call site] 01284
10 wait_with_output [function] [call site] 01285
10 handle_child_output [function] [call site] 01287
10 common_parallel::disk_check_consistency [function] [call site] 01288
10 DBusApi1ProxyBlocking::api_vm_add_disk [function] [call site] 01289
9 Result::unwrap [function] [call site] 01293
8 write_all [function] [call site] 01296
8 Tap::if_name_as_bytes [function] [call site] 01297
8 fs::File::open [function] [call site] 01300
8 read_to_string [function] [call site] 01303
8 Result::replace [function] [call site] 01305
8 Result::replace [function] [call site] 01306
8 Result::replace [function] [call site] 01307
8 Result::replace [function] [call site] 01308
8 Result::replace [function] [call site] 01309
8 Result::replace [function] [call site] 01310
8 Result::replace [function] [call site] 01311
8 Result::replace [function] [call site] 01312
8 Result::replace [function] [call site] 01313
8 Result::replace [function] [call site] 01314
8 Result::replace [function] [call site] 01315
8 Result::replace [function] [call site] 01316
8 fs::File::create [function] [call site] 01317
8 write_all [function] [call site] 01320
8 Tap::if_name_as_bytes [function] [call site] 01321
8 std::process::Command::new [function] [call site] 01323
8 TargetApi::guest_args [function] [call site] 01324
8 TargetApi::guest_args [function] [call site] 01325
8 Tap::if_name_as_str [function] [call site] 01326
9 Tap::if_name_as_bytes [function] [call site] 01327
9 &[u8]::split [function] [call site] 01328
9 BitposIterator::next [function] [call site] 01329
9 unwrap_or [function] [call site] 01330
9 std::str::from_utf8 [function] [call site] 01331
8 remote_command_w_output [function] [call site] 01334
9 GuestCommand::new [function] [call site] 01335
9 clh_command [function] [call site] 01336
9 TargetApi::guest_args [function] [call site] 01337
9 &mut [call site] 01338
9 &mut [call site] 01339
9 (bool, [call site] 01340
8 MemoryRangeTable::dirty_ranges_iter [function] [call site] 01343
8 std::process::Command::new [function] [call site] 01345
8 Self::arg [function] [call site] 01346
8 TargetApi::guest_args [function] [call site] 01347
8 Tap::if_name_as_str [function] [call site] 01348
8 TargetApi::guest_args [function] [call site] 01349
8 remote_command_w_output [function] [call site] 01353
7 rate_limited_copy [function] [call site] 01355
7 io::Result::expect [function] [call site] 01356
5 next_guest_id [function] [call site] 01357
6 dirs::home_dir [function] [call site] 01358
6 MemoryRangeTable::push [function] [call site] 01360
6 MemoryRangeTable::push [function] [call site] 01361
6 Tap::new [function] [call site] 01362
7 Tap::open_named [function] [call site] 01363
6 unit_tests::test_tap_create [function] [call site] 01364
7 common_parallel::_test_virtio_block [function] [call site] 01365
7 Result::unwrap [function] [call site] 01368
6 common_parallel::_test_virtio_block [function] [call site] 01374
6 TxVirtio::default [function] [call site] 01376
6 read_to_string [function] [call site] 01378
6 Self::trim [function] [call site] 01380
6 trim().parse::<u8> [function] [call site] 01381
6 unwrap_or [function] [call site] 01382
6 unit_tests::cpu_entry_count_max [function] [call site] 01383
7 GuestMemoryMmap::from_ranges [function] [call site] 01384
7 compute_mp_size [function] [call site] 01385
8 mem::size_of::<MpfIntelWrapper> [function] [call site] 01386
8 mem::size_of::<MpcTableWrapper> [function] [call site] 01387
8 mem::size_of::<MpcCpuWrapper> [function] [call site] 01388
8 mem::size_of::<MpcIoapicWrapper> [function] [call site] 01389
8 mem::size_of::<MpcBusWrapper> [function] [call site] 01390
8 mem::size_of::<MpcIntsrcWrapper> [function] [call site] 01391
8 mem::size_of::<MpcLintsrcWrapper> [function] [call site] 01392
7 setup_mptable [function] [call site] 01394
8 x86_64::get_x2apic_id [function] [call site] 01395
9 leading_zeros [function] [call site] 01396
9 leading_zeros [function] [call site] 01397
9 leading_zeros [function] [call site] 01398
8 compute_mp_size [function] [call site] 01400
8 Result::unchecked_add [function] [call site] 01401
8 GuestAddress::checked_add [function] [call site] 01403
8 GuestMemoryMmap::address_in_range [function] [call site] 01404
8 GuestMemoryMmap::read_exact_volatile_from [function] [call site] 01407
8 __IncompleteArrayField::as_slice [function] [call site] 01408
8 MpfIntelWrapper [function] [call site] 01410
8 mpspec::mpf_intel::default [function] [call site] 01411
8 mem::size_of::<MpfIntelWrapper> [function] [call site] 01413
8 GuestAddress::raw_value [function] [call site] 01414
8 mpf_intel_compute_checksum [function] [call site] 01415
9 compute_checksum [function] [call site] 01416
10 slice::from_raw_parts [function] [call site] 01417
10 mem::size_of::<T> [function] [call site] 01418
10 MemoryRangeTable::dirty_ranges_iter [function] [call site] 01419
10 u8::wrapping_add [function] [call site] 01420
10 wrapping_add [function] [call site] 01421
9 u8::wrapping_sub [function] [call site] 01422
9 wrapping_add [function] [call site] 01423
8 GuestMemoryMmap::write_obj [function] [call site] 01424
8 GuestAddress::unchecked_add [function] [call site] 01426
8 GuestAddress::unchecked_add [function] [call site] 01427
8 mem::size_of::<MpcTableWrapper> [function] [call site] 01428
8 mem::size_of::<MpcCpuWrapper> [function] [call site] 01429
8 MpcCpuWrapper [function] [call site] 01430
8 mpspec::mpc_cpu::default [function] [call site] 01431
8 x86_64::get_x2apic_id [function] [call site] 01433
8 GuestMemoryMmap::write_obj [function] [call site] 01434
8 GuestAddress::unchecked_add [function] [call site] 01436
8 u8::wrapping_add [function] [call site] 01437
8 compute_checksum [function] [call site] 01438
8 mem::size_of::<MpcBusWrapper> [function] [call site] 01439
8 MpcBusWrapper [function] [call site] 01440
8 mpspec::mpc_bus::default [function] [call site] 01441
8 GuestMemoryMmap::write_obj [function] [call site] 01443
8 GuestAddress::unchecked_add [function] [call site] 01445
8 u8::wrapping_add [function] [call site] 01446
8 compute_checksum [function] [call site] 01447
8 mem::size_of::<MpcIoapicWrapper> [function] [call site] 01448
8 MpcIoapicWrapper [function] [call site] 01449
8 mpspec::mpc_ioapic::default [function] [call site] 01450
8 GuestMemoryMmap::write_obj [function] [call site] 01452
8 GuestAddress::unchecked_add [function] [call site] 01454
8 u8::wrapping_add [function] [call site] 01455
8 compute_checksum [function] [call site] 01456
8 mem::size_of::<MpcIntsrcWrapper> [function] [call site] 01457
8 MpcIntsrcWrapper [function] [call site] 01458
8 mpspec::mpc_intsrc::default [function] [call site] 01459
8 GuestMemoryMmap::write_obj [function] [call site] 01461
8 GuestAddress::unchecked_add [function] [call site] 01463
8 u8::wrapping_add [function] [call site] 01464
8 compute_checksum [function] [call site] 01465
8 mem::size_of::<MpcLintsrcWrapper> [function] [call site] 01466
8 MpcLintsrcWrapper [function] [call site] 01467
8 mpspec::mpc_lintsrc::default [function] [call site] 01468
8 GuestMemoryMmap::write_obj [function] [call site] 01470
8 GuestAddress::unchecked_add [function] [call site] 01472
8 u8::wrapping_add [function] [call site] 01473
8 compute_checksum [function] [call site] 01474
8 mem::size_of::<MpcLintsrcWrapper> [function] [call site] 01475
8 MpcLintsrcWrapper [function] [call site] 01476
8 mpspec::mpc_lintsrc::default [function] [call site] 01477
8 GuestMemoryMmap::write_obj [function] [call site] 01478
8 GuestAddress::unchecked_add [function] [call site] 01480
8 u8::wrapping_add [function] [call site] 01481
8 compute_checksum [function] [call site] 01482
8 MpcTableWrapper [function] [call site] 01483
8 mpspec::mpc_table::default [function] [call site] 01484
8 GuestAddress::unchecked_offset_from [function] [call site] 01486
8 u8::wrapping_add [function] [call site] 01487
8 compute_checksum [function] [call site] 01488
8 wrapping_add [function] [call site] 01489
8 GuestMemoryMmap::write_obj [function] [call site] 01490
7 Result::unwrap [function] [call site] 01493
6 u32::overflowing_add [function] [call site] 01494
6 QcowFile::set_len [function] [call site] 01495
7 std::io::Error::other [function] [call site] 01497
6 FixedVhd::seek [function] [call site] 01499
6 SeekFrom::Start [function] [call site] 01500
6 write_all [function] [call site] 01502
6 PvPanicDevice::event_to_string [function] [call site] 01503
6 Tap::if_name_as_bytes [function] [call site] 01504
6 PvmemcontrolBusDevice::munlock [function] [call site] 01506
7 PvmemcontrolBusDevice::operate_on_memory_range [function] [call site] 01507
8 write_fdt_to_memory [function] [call site] 01508
8 vm_memory::GuestAddress [function] [call site] 01509
8 kvm_xsave::try_from [function] [call site] 01510
9 MemoryRangeTable::is_empty [function] [call site] 01511
9 TxVirtio::default [function] [call site] 01514
8 Result::map_err [function] [call site] 01515
8 Result::get_slice [function] [call site] 01516
8 Error::GuestMemory [function] [call site] 01518
8 GuestMemoryError::InvalidGuestAddress [function] [call site] 01519
8 Tap::ioctl_with_mut_ref [function] [call site] 01520
9 vmm_sys_util::ioctl::ioctl_with_mut_ref [function] [call site] 01521
9 Error::IoctlError [function] [call site] 01523
9 IoError::last_os_error [function] [call site] 01524
8 &[T]::ptr_guard_mut [function] [call site] 01526
8 __IncompleteArrayField::as_ptr [function] [call site] 01527
8 &[T]::len [function] [call site] 01528
9 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 01529
8 Error::LibcFail [function] [call site] 01531
8 io::Error::last_os_error [function] [call site] 01532
7 PvmemcontrolBusDevice::munlock [function] [call site] 01534
8 PvmemcontrolBusDevice::operate_on_memory_range [function] [call site] 01535
8 PvmemcontrolBusDevice::munlock [function] [call site] 01536
4 GuestCommand::new [function] [call site] 01539
4 TargetApi::guest_args [function] [call site] 01540
4 TargetApi::guest_args [function] [call site] 01541
4 TargetApi::guest_args [function] [call site] 01542
4 direct_kernel_boot_path [function] [call site] 01543
4 PathBuf::to_str [function] [call site] 01544
4 TargetApi::guest_args [function] [call site] 01546
4 GuestCommand::default_disks [function] [call site] 01547
4 GuestCommand::default_net [function] [call site] 01548
4 GuestCommand::capture_output [function] [call site] 01549
4 GuestCommand::spawn [function] [call site] 01550
4 io::Result::unwrap [function] [call site] 01551
4 std::panic::catch_unwind [function] [call site] 01552
4 GuestNetworkConfig::wait_vm_boot [function] [call site] 01553
4 Result::unwrap [function] [call site] 01554
4 kill_child [function] [call site] 01555
4 wait_with_output [function] [call site] 01556
4 handle_child_output [function] [call site] 01558
3 EmulatorCpuState::set_ip [function] [call site] 01559
3 common_parallel::test_split_irqchip [function] [call site] 01561
3 Box::decode_out [function] [call site] 01562
3 Box::last_error [function] [call site] 01563
3 MshvEmulatorContext::fetch [function] [call site] 01564
4 MshvEmulatorContext::cpu_state [function] [call site] 01565
5 PlatformError::GetCpuStateFailure [function] [call site] 01567
5 KvmVcpu::get_regs [function] [call site] 01568
5 PlatformError::GetCpuStateFailure [function] [call site] 01570
5 RateLimiterConfig::try_into [function] [call site] 01571
5 KvmVcpu::get_sregs [function] [call site] 01572
5 PlatformError::GetCpuStateFailure [function] [call site] 01574
5 RateLimiterConfig::try_into [function] [call site] 01575
4 CpuStateManager::linearize [function] [call site] 01577
5 EmulatorCpuState::read_segment [function] [call site] 01578
5 CpuStateManager::mode [function] [call site] 01590
5 u64::checked_add [function] [call site] 01592
5 ok_or_else [function] [call site] 01593
5 PlatformError::InvalidAddress [function] [call site] 01594
5 arbitrary::Result::segment_type [function] [call site] 01595
5 arch::x86::segment_type_ro [function] [call site] 01596
5 PlatformError::InvalidAddress [function] [call site] 01598
5 arbitrary::Result::granularity [function] [call site] 01599
5 arch::x86::segment_type_expand_down [function] [call site] 01600
6 segment_type_code [function] [call site] 01601
5 RateLimiterConfig::try_into [function] [call site] 01602
5 PlatformError::InvalidAddress [function] [call site] 01604
5 arbitrary::Result::db [function] [call site] 01605
5 RateLimiterConfig::try_into [function] [call site] 01606
5 PlatformError::InvalidAddress [function] [call site] 01608
5 u64::wrapping_add [function] [call site] 01610
5 PlatformError::UnsupportedCpuMode [function] [call site] 01612
4 MshvEmulatorContext::read_memory_flags [function] [call site] 01613
5 String::len [function] [call site] 01614
6 std::mem::size_of::<virtio_net_hdr_v1> [function] [call site] 01615
5 MshvEmulatorContext::r [function] [call site] 01616
6 MshvEmulatorContext::translate [function] [call site] 01617
7 KvmVcpu::translate_gva [function] [call site] 01619
7 RateLimiterConfig::try_into [function] [call site] 01620
7 PlatformError::TranslateVirtualAddress [function] [call site] 01622
7 PlatformError::TranslateVirtualAddress [function] [call site] 01625
6 VmOpsHandler::guest_mem_read [function] [call site] 01626
7 write_fdt_to_memory [function] [call site] 01627
7 vm_memory::GuestAddress [function] [call site] 01629
7 HypervisorVmError::GuestMemRead [function] [call site] 01631
7 RateLimiterConfig::try_into [function] [call site] 01632
6 VmOpsHandler::mmio_read [function] [call site] 01634
6 PlatformError::MemoryReadFailure [function] [call site] 01638
6 RateLimiterConfig::try_into [function] [call site] 01639
5 MshvEmulatorContext::r [function] [call site] 01641
3 EmulatorCpuState::set_ip [function] [call site] 01645
3 Box::decode_out [function] [call site] 01646
3 Box::last_error [function] [call site] 01647
3 EmulationError::InstructionFetchingError [function] [call site] 01649
3 Emulator::get_handler [function] [call site] 01650
4 gen_handler_match [function] [call site] 01651
3 EmulationResult::code [function] [call site] 01652
3 Option::ok_or_else [function] [call site] 01653
3 EmulationError::UnsupportedInstruction [function] [call site] 01654
3 Emulator::emulate [function] [call site] 01655
4 Emulator::emulate_with_syndrome [function] [call site] 01656
5 io::Error::from [function] [call site] 01657
6 io::Error::other [function] [call site] 01658
5 io::Error::from [function] [call site] 01660
6 io::Error::other [function] [call site] 01661
5 Self::iss [function] [call site] 01662
5 Self::isv [function] [call site] 01663
5 Self::sas [function] [call site] 01665
5 Self::sse [function] [call site] 01666
5 Self::srt [function] [call site] 01667
5 KvmVcpu::get_regs [function] [call site] 01668
5 PlatformError::GetCpuStateFailure [function] [call site] 01670
5 RateLimiterConfig::try_into [function] [call site] 01671
5 KvmVcpu::get_regs [function] [call site] 01672
6 TxVirtio::default [function] [call site] 01673
6 RateLimiterConfig::try_into [function] [call site] 01675
5 Self::wnr [function] [call site] 01676
5 to_ne_bytes [function] [call site] 01677
5 PlatformError::MemoryWriteFailure [function] [call site] 01683
5 RateLimiterConfig::try_into [function] [call site] 01684
5 VmOpsHandler::mmio_read [function] [call site] 01685
5 PlatformError::MemoryReadFailure [function] [call site] 01687
5 RateLimiterConfig::try_into [function] [call site] 01688
5 u64::from_ne_bytes [function] [call site] 01689
5 Result::get_pc [function] [call site] 01691
5 Result::set_pc [function] [call site] 01692
5 KvmVcpu::set_regs [function] [call site] 01694
6 RateLimiterConfig::try_into [function] [call site] 01695
5 KvmVcpu::set_regs [function] [call site] 01697
6 RateLimiterConfig::try_into [function] [call site] 01698
5 PlatformError::SetCpuStateFailure [function] [call site] 01701
5 RateLimiterConfig::try_into [function] [call site] 01702
4 PlatformError::InvalidState [function] [call site] 01706
3 common_parallel::test_split_irqchip [function] [call site] 01709
4 UbuntuDiskConfig::new [function] [call site] 01710
4 PvPanicDevice::event_to_string [function] [call site] 01711
4 Guest::new [function] [call site] 01712
4 GuestCommand::new [function] [call site] 01714
4 TargetApi::guest_args [function] [call site] 01715
4 TargetApi::guest_args [function] [call site] 01716
4 TargetApi::guest_args [function] [call site] 01717
4 direct_kernel_boot_path [function] [call site] 01718
4 PathBuf::to_str [function] [call site] 01719
4 TargetApi::guest_args [function] [call site] 01721
4 GuestCommand::default_disks [function] [call site] 01722
4 GuestCommand::default_net [function] [call site] 01723
4 GuestCommand::capture_output [function] [call site] 01724
4 GuestCommand::spawn [function] [call site] 01725
4 io::Result::unwrap [function] [call site] 01726
4 std::panic::catch_unwind [function] [call site] 01727
4 GuestNetworkConfig::wait_vm_boot [function] [call site] 01728
4 Result::unwrap [function] [call site] 01729
4 kill_child [function] [call site] 01730
4 wait_with_output [function] [call site] 01731
4 handle_child_output [function] [call site] 01733
3 EmulatorCpuState::set_ip [function] [call site] 01734
3 common_parallel::test_split_irqchip [function] [call site] 01736
1 EmulationResult::is_err [function] [call site] 01739