#
6fd5b0f6 |
| 30-Dec-2024 |
Wei Liu <liuwe@microsoft.com> |
fuzz: explicitly keep or reject fuzzer corpus
When the main fuzzer function returns (), it is equivalent to returning Corpus::Keep.
In some of the return paths, we want to reject the input so that
fuzz: explicitly keep or reject fuzzer corpus
When the main fuzzer function returns (), it is equivalent to returning Corpus::Keep.
In some of the return paths, we want to reject the input so that the libfuzzer won't spend more time mutating them.
The should make fuzzing more efficient. No functional change intended.
Signed-off-by: Wei Liu <liuwe@microsoft.com>
show more ...
|
#
33c15ca2 |
| 30-Sep-2024 |
Songqian Li <sionli@tencent.com> |
vmm: remove pub use vm_config in config
This patch removes pub import vm_config in config.rs to eliminate the ambiguity of vm_comfig reference.
Signed-off-by: Songqian Li <sionli@tencent.com>
|
#
61e57e1c |
| 29-Sep-2024 |
Ruoqing He <heruoqing@iscas.ac.cn> |
misc: Further improve imports styling
By introducing `imports_granularity="Module"` format strategy, effectively groups imports from the same module into one line or block, improving maintainability
misc: Further improve imports styling
By introducing `imports_granularity="Module"` format strategy, effectively groups imports from the same module into one line or block, improving maintainability and readability.
Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
show more ...
|
#
13ef424b |
| 05-Oct-2023 |
Muminul Islam <muislam@microsoft.com> |
vmm: Add IGVM to the config/commandline
This patch adds igvm to the Vm config and params as well as the command line argument to pass igvm file to load into guest memory. The file must maintain the
vmm: Add IGVM to the config/commandline
This patch adds igvm to the Vm config and params as well as the command line argument to pass igvm file to load into guest memory. The file must maintain the IGVM format. The CLI option is featured guarded by igvm feature gate.
The IGVM(Independent Guest Virtual Machine) file format is designed to encapsulate all information required to launch a virtual machine on any given virtualization stack, with support for different isolation technologies such as AMD SEV-SNP and Intel TDX.
At a conceptual level, this file format is a set of commands created by the tool that generated the file, used by the loader to construct the initial guest state. The file format also contains measurement information that the underlying platform will use to confirm that the file was loaded correctly and signed by the appropriate authorities.
The IGVM file is generated by the tool: https://github.com/microsoft/igvm-tooling
The IGVM file is parsed by the following crates: https://github.com/microsoft/igvm
Signed-off-by: Muminul Islam <muislam@microsoft.com>
show more ...
|
#
51307dd5 |
| 07-Dec-2022 |
Bo Chen <chen.bo@intel.com> |
fuzz: Add fuzzer for 'linux loader' cmdline
Signed-off-by: Bo Chen <chen.bo@intel.com>
|