File tree
973 files changed
+32194
-12393
lines changed- .cargo
- .config
- .github
- scripts/add_unsafe_reviewers
- workflows
- Guide
- mdbook-openvmm-shim
- src
- dev_guide
- contrib
- dev_tools
- reference
- openhcl/diag
- openvmm/management
- user_guide/openhcl/run
- build_support
- flowey
- flowey
- flowey_cli
- src
- cli
- pipeline_resolver
- github_yaml
- flowey_core
- src
- flowey_hvlite
- src
- pipelines
- flowey_lib_common
- src
- flowey_lib_hvlite
- src
- _jobs
- flowey_trampoline
- schema_ado_yaml
- guest_test_uefi
- src
- uefi
- hyperv/tools/hypestv
- src
- windows
- openhcl
- azure_profiler_proto
- bootloader_fdt_parser
- src
- build_info
- src
- diag_client
- src
- diag_proto
- src
- diag_server
- src
- get_lower_vtl
- src
- hcl
- src
- ioctl
- host_fdt_parser
- src
- kmsg_defs
- lower_vtl_permissions_guard
- src
- minimal_rt
- src
- arch
- aarch64
- x86_64
- minimal_rt_build
- ohcldiag-dev
- src
- openhcl_attestation_protocol
- src
- igvm_attest
- openhcl_boot
- src
- arch/x86_64
- host_params
- openvmm_hcl
- openvmm_hcl_resources
- page_pool_alloc
- src
- profiler_worker
- src
- sidecar
- src
- arch/x86_64
- sidecar_client
- src
- sidecar_defs
- underhill_attestation
- src
- igvm_attest
- underhill_confidentiality
- src
- underhill_core
- src
- dispatch
- emuplat
- loader
- vtl2_config
- underhill_crash
- src
- underhill_dump
- src
- underhill_entry
- underhill_init
- src
- underhill_mem
- src
- underhill_threadpool
- src
- virt_mshv_vtl
- src
- cvm_cpuid
- tests
- processor
- hardware_cvm
- mshv
- snp
- tdx
- vmfirmwareigvm_dll
- openvmm
- hvlite_core
- src
- worker
- hvlite_defs
- src
- hvlite_helpers
- src
- hvlite_pcat_locator
- hvlite_ttrpc_vmservice
- membacking
- src
- mapping_manager
- openvmm
- openvmm_entry
- src
- ttrpc
- openvmm_resources
- src
- petri
- make_imc_hive
- src/windows
- petri_artifacts_common
- src
- petri_artifacts_core
- pipette
- src
- pipette_client
- src
- pipette_protocol
- src
- vm
- hyperv
- openvmm
- support
- arc_cyclic_builder
- src
- cache_topology
- src
- ci_logger
- src
- clap_dyn_complete
- closeable_mutex
- src
- console_relay
- src
- debug_ptr
- fast_select
- src
- fdt
- src
- guid
- src
- inspect
- fuzz
- src
- inspect_counters
- inspect_derive
- src
- inspect_proto
- src
- inspect_rlimit
- src
- inspect_task
- kmsg
- local_clock
- mesh
- mesh_build
- src
- mesh_channel
- benches
- src
- mesh_channel_core
- src
- mesh_derive
- src
- mesh_node
- src
- mesh_process
- src
- mesh_protobuf
- src
- protofile
- table
- mesh_remote
- src
- mesh_rpc
- examples
- fuzz
- src
- mesh_worker
- src
- src
- mesh_tracing
- src
- open_enum
- src
- openssl_crypto_only
- src
- openssl_kdf
- src
- oversized_box
- src
- pal
- pal_async
- src
- unix
- windows
- pal_async_test
- pal_event
- src
- pal_uring
- src
- src
- safe_intrinsics
- src
- safeatomic
- src
- serde_helpers
- src
- sev_guest_device
- src
- sparse_mmap
- benches
- fuzz
- src
- task_control
- src
- tdx_guest_device
- src
- tee_call
- src
- tempfile_helpers/src
- term
- src
- test_with_tracing
- src
- test_with_tracing_macro
- tracelimit
- tracing_helpers
- src
- ucs2
- fuzz
- src
- uevent
- src
- unix_socket
- src
- vmsocket
- src
- win_import_lib
- win_prng_support
- src
- zerocopy_helpers
- vm
- aarch64
- aarch64defs
- aarch64emu
- acpi
- acpi_spec
- chipset_arc_mutex_device
- chipset_device
- chipset_device_fuzz
- chipset_device_resources
- cvm_tracing
- devices
- chipset
- fuzz
- src
- i8042
- chipset_legacy
- src/winbond83977_sio
- chipset_resources
- firmware
- firmware_pcat
- src
- firmware_uefi
- fuzz
- firmware_uefi_custom_vars
- generation_id
- src
- hcl_compat_uefi_nvram_storage
- hyperv_secure_boot_templates
- hyperv_uefi_custom_vars_json
- uefi_nvram_specvars
- src
- uefi_nvram_storage
- uefi_specs
- framebuffer
- get
- get_helpers
- get_protocol
- src
- get_resources
- src
- guest_crash_device
- src
- guest_emulation_device
- src
- guest_emulation_log
- src
- guest_emulation_transport
- src
- underhill_config
- src
- vtl2_settings_proto
- src
- hyperv_ic
- src
- hyperv_ic_guest
- hyperv_ic_protocol
- hyperv_ic_resources
- input_core
- src
- mcr_resources
- missing_dev
- missing_dev_resources
- net
- gdma
- src
- gdma_defs
- src
- gdma_resources
- linux_net_bindings
- src
- mana_driver
- src
- net_backend
- net_backend_resources
- net_consomme
- consomme
- src
- net_dio
- net_mana
- net_packet_capture
- src
- net_tap
- src
- netvsp
- src
- netvsp_resources
- vmswitch
- src
- pci
- pci_bus
- src
- pci_core
- src
- capabilities
- pci_resources
- src
- vpci
- src
- serial
- serial_16550
- src
- serial_16550_resources
- serial_core
- src
- serial_debugcon
- src
- serial_debugcon_resources
- serial_pl011
- src
- serial_pl011_resources
- serial_socket
- vmbus_serial_guest
- vmbus_serial_host
- src
- vmbus_serial_protocol
- vmbus_serial_resources
- storage
- block_crypto
- src
- disk_backend
- src
- disk_backend_resources
- src
- disk_blob
- src
- disk_blockdevice
- src
- disk_crypt
- src
- disk_crypt_resources
- src
- disk_file
- src
- disk_get_vmgs
- src
- disk_layered
- src
- disk_nvme
- nvme_driver
- fuzz
- src
- src
- disk_prwrap
- src
- disk_ramdisk/src
- disk_striped
- src
- disk_vhd1
- src
- disk_vhdmp
- src
- disklayer_ram
- src
- disklayer_sqlite
- src
- floppy
- src
- floppy_pcat_stub
- floppy_resources
- ide
- fuzz
- src
- drive
- ide_resources
- src
- nvme
- src
- workers
- nvme_common
- nvme_resources
- nvme_spec
- src
- scsi_buffers
- fuzz
- src
- scsi_core
- src
- scsi_defs
- src
- scsidisk
- src
- scsidvd
- tests
- scsidisk_resources
- src
- storage_string
- storvsp
- fuzz
- src
- storvsp_resources
- src
- support
- device_emulators
- fs
- fuse
- src
- tests
- lx
- src
- lxutil
- src
- unix
- windows
- plan9
- src
- tpm
- src
- tpm_resources
- src
- uidevices
- src
- keyboard
- mouse
- video
- uidevices_resources
- user_driver
- src
- vfio_sys
- src
- vga
- src
- vga_proxy
- video_core
- virtio
- virtio
- src
- virtio_net
- src
- virtio_p9
- src
- virtio_pmem
- src
- virtio_resources
- src
- virtio_serial
- virtiofs
- src
- vmbus
- vmbfs
- src
- vmbfs_resources
- vmbus_async
- src
- vmbus_channel
- src
- vmbus_client
- src
- vmbus_client_hcl
- src
- vmbus_core
- vmbus_proxy
- src
- vmbus_relay
- src
- vmbus_relay_intercept_device
- src
- vmbus_ring
- src
- vmbus_server
- src
- vmbus_user_channel
- watchdog
- guest_watchdog
- watchdog_core
- watchdog_vmgs_format
- src
- hv1
- hv1_emulator
- src
- hv1_hypercall
- hvdef
- src
- vtl_array
- src
- kvm
- src
- loader
- igvmfilegen
- src/signed_measurement
- igvmfilegen_config
- loader_defs
- src
- manifests
- page_table
- src/uefi
- power_resources
- vbs_defs
- src
- vhd1_defs
- vmcore
- build_rs_guest_arch
- guestmem
- fuzz
- src
- memory_range
- save_restore_derive
- src
- vm_resource
- src
- vm_topology
- src/processor
- vmgs
- vmgs
- src
- encrypt
- vmgs_broker
- src
- vmgs_format
- vmgs_lib
- src
- vmgs_resources
- vmgstool
- src
- whp
- benches
- src
- x86
- tdcall
- src
- x86defs
- src
- x86emu
- fuzz
- src
- emulator
- tests/tests
- arith
- mov
- muldiv
- rep
- shiftrotate
- vmm_core
- src
- partition_unit
- state_unit
- src
- virt
- src
- generic
- x86
- virt_hvf
- src
- virt_kvm
- src
- arch
- aarch64
- x86_64
- virt_mshv
- src
- virt_support_aarch64emu
- virt_support_apic
- src
- virt_support_gic
- src
- virt_support_x86emu
- src
- tests/tests
- virt_whp
- src
- vm_loader
- src
- vm_manifest_builder
- vmm_core_defs
- vmotherboard
- src
- chipset/io_ranges
- vmm_tests
- petri_artifact_resolver_openvmm_known_paths
- src
- petri_artifacts_vmm_test
- src
- vmm_test_images
- src
- vmm_test_macros
- src
- vmm_test_petri_support
- vmm_tests
- test_data
- tests/tests
- x86_64
- workers
- debug_worker
- src
- gdb
- targets
- debug_worker_defs
- vnc_worker
- src
- vnc
- vnc_worker_defs
- xsync
- xsync
- src/tasks
- xtask
- src/tasks
- fmt
- house_rules
- fuzz
- templates
- xtask_fuzz
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
973 files changed
+32194
-12393
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
112 | 112 |
| |
113 | 113 |
| |
114 | 114 |
| |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
39 |
| - | |
| 39 | + | |
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| 10 | + | |
| 11 | + | |
10 | 12 |
| |
11 | 13 |
| |
12 | 14 |
| |
13 | 15 |
| |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
14 | 22 |
| |
15 | 23 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
|
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 |
| - | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
24 | 29 |
| |
25 | 30 |
| |
| 31 | + | |
26 | 32 |
| |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
27 | 49 |
| |
28 | 50 |
| |
29 |
| - | |
| 51 | + | |
30 | 52 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
| 12 | + | |
| 13 | + | |
| 14 | + | |
12 | 15 |
| |
13 | 16 |
| |
14 | 17 |
| |
|
+19-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
4 | 6 |
| |
5 | 7 |
| |
6 |
| - | |
| 8 | + | |
| 9 | + | |
7 | 10 |
| |
8 | 11 |
| |
9 |
| - | |
| 12 | + | |
| 13 | + | |
10 | 14 |
| |
11 |
| - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
12 | 18 |
| |
13 |
| - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
14 | 25 |
| |
15 |
| - | |
| 26 | + | |
| 27 | + | |
| 28 | + |
0 commit comments