* Support for SGX EPC (enclave page cache)
- Users can add a ``<memory model='sgx-epc'>`` device to lauch a VM with
+ Users can add a ``<memory model='sgx-epc'>`` device to launch a VM with
``Intel Software Guard Extensions``.
* Support migration of vTPM state of QEMU vms on shared storage
* RPM packaging changes
- - add optional dependancy of ``libvirt-daemon`` on ``libvirt-client``
+ - add optional dependency of ``libvirt-daemon`` on ``libvirt-client``
The ``libvirt-guests.`` tool requires the ``virsh`` client to work
properly, but we don't want to require the installation of the daemon
* Allow incoming connections to guests on routed networks w/firewalld
A change in handling of implicit rules in ``firewalld 1.0.0`` broke
- incomming connections to VMs when using ``routed`` network. This is fixed
+ incoming connections to VMs when using ``routed`` network. This is fixed
by adding a new ``libvirt-routed`` zone configured to once again allow
incoming sessions to guests on routed networks.
Having multiple watchdogs is usually not something very common, but be aware
that this might happen, for example, when an implicit watchdog device is added
-as part of another device. For example whe iTCO watchdog being part of the ich9
+as part of another device. For example the iTCO watchdog being part of the ich9
southbridge, which is used with the q35 machine type. :since:`Since 9.1.0`
::
sev-build-id : 15
sev-policy : 3
-The techiques required to validate the measurement reported are beyond the
+The techniques required to validate the measurement reported are beyond the
scope of this document. Fortunately, libvirt provides a tool that can be used
to perform this validation::
#
# NOTE: This directly references specific structures and places in the
# kernel source code. It is expected that this example will need to be
-# editted to match the kernel you intend to run it against.
+# edited to match the kernel you intend to run it against.
#
# The captured VMSA will be printed to the console in hex format,
# and can be converted to the required binary format by feeding
}
# This line number will need to be updated for the specific kernel
-# version that is being probed. The line that needs to be targetted
-# is the one beween the call to clflush_cache_range(...) and the
+# version that is being probed. The line that needs to be targeted
+# is the one between the call to clflush_cache_range(...) and the
# call to sev_issue_cmd(kvm, SEV_CMD_LAUNCH_UPDATE...).
#
# Line 635 is correct for Linux v6.3
/**
* qemuFDPassNewPassed:
- * @fdSetID: ID of an FDset which was allready passed to qemu
+ * @fdSetID: ID of an FDset which was already passed to qemu
*
* Create qemuFDPass pointing to an already passed FD. Useful to use with
* qemuFDPassTransferMonitorRollback, when restoring after restart.
*
* Looks up a storage source definition corresponding to @base in @chain.
*
- * Returns virStorageSource withing chain or NULL if not found.
+ * Returns virStorageSource within chain or NULL if not found.
*/
virStorageSource *
virStorageSourceChainLookupBySource(virStorageSource *chain,
size_t i;
if (virQEMUCapsGetArch(caps) != VIR_ARCH_NONE) {
- /* all tests using real caps or arcitecture are expected to call:
+ /* all tests using real caps or architecture are expected to call:
*
* virFileCacheClear(driver.qemuCapsCache);
*