Starting from libvirt-6.6 the release tarballs are signed by Jiří Denemark.
Releases starting with 7.0 contain a note from the previous maintainer
- Daniel Veillard offically handing over the signing of packages so that the
+ Daniel Veillard officially handing over the signing of packages so that the
transition can be verified.
* **New features**
interface name was adapted to new versions of OpenVSwitch and thus can
detect name more reliably.
- * qemu: Report guest disks informations in ``virDomainGetGuestInfo``
+ * qemu: Report guest disks information in ``virDomainGetGuestInfo``
Libvirt is now able to report disks and filesystems from the guest's
perspective (using guest agent). And with sufficiently new guest agent
* qemu: Preserve qcow2 cluster size after external snapshots
The new overlay image which is installed on top of the current chain when
- taking an external snapshot now preserves the cluser size of the original
+ taking an external snapshot now preserves the cluster size of the original
top image to preserve any performance tuning done on the original image.
* **Bug fixes**
* qemu: Enable VNC console for mediated devices
- Host devices now support a new atribute 'display' which can be used to turn
- on frame buffer rendering on a vgpu mediated device instead of on an
+ Host devices now support a new attribute 'display' which can be used to
+ turn on frame buffer rendering on a vgpu mediated device instead of on an
emulated GPU, like QXL.
* **Improvements**
* ``fixedSettings``
Control whether the mixing engine can dynamically choose settings
- to mimimize format conversion. This is only valid when the
+ to minimize format conversion. This is only valid when the
mixing engine is explicitly enabled.
* ``voices``
* ``format``
The audio format, one of ``s8``, ``u8``, ``s16``, ``u16``,
- ``s32``, ``u32``, ``f32``. The defalt is hypervisor specific.
+ ``s32``, ``u32``, ``f32``. The default is hypervisor specific.
None audio backend
^^^^^^^^^^^^^^^^^^
Set the timing policy of the device, values between -1 and 10.
Smaller numbers result in lower latency but higher CPU usage.
- A negatve value requests use of fragment mode.
+ A negative value requests use of fragment mode.
The following additional attributes are permitted on the ``<input>``
and ``<output>`` elements
Checking SEV support in the virt stack
======================================
-**Note: All of the commands bellow need to be run with root
+**Note: All of the commands below need to be run with root
privileges.**
First make sure you have the following packages in the specified
Systemd socket activation is also supported to allow it to receive pre-opened
listener sockets on startup.
-Since ``virtproxyd`` merely forwards RPC mesages, it has no important state,
+Since ``virtproxyd`` merely forwards RPC messages, it has no important state,
and can be restarted at any time. Clients should expect to reconnect after
the restart.
Due to some historical reasons hypervisors might expect some PCI
devices to appear at certain addresses instead of 'random' ones.
-For QEMU this is machine type and guest architecture dependant.
+For QEMU this is machine type and guest architecture dependent.
But to give you at least a gist here is list of reserved PCI
addresses:
* Add a GHashTable containing object properties as an embedded param to
* an invocation list.
*
- * Upon successfull return the @table is consumed and the pointer is cleared out.
+ * Upon successful return the @table is consumed and the pointer is cleared out.
*
* Returns -1 on failure, 0 on success.
*/
* virDomainMessageType constants can be used to restrict
* results to certain types of message.
*
- * Note it is hypervisor dependant whether messages are
+ * Note it is hypervisor dependent whether messages are
* available for shutoff guests, or running guests, or
* both. Thus a client should be prepared to re-fetch
* messages when a guest transitions between running
/*
* We don't probe 'esp' directly, because it is often reported
* as present for all QEMU binaries, due to it being enabled
- * for built as a dependancy of dc390/am53c974 PCI SCSI
+ * for built as a dependency of dc390/am53c974 PCI SCSI
* controllers.
*
* The base 'esp' device is only used as a built-in device
* idea). This is because of create_default_memdev() in QEMU sets
* 'x-use-canonical-path-for-ramblock-id' attribute to false and is
* documented in QEMU in qemu-options.hx under 'memory-backend'. Note
- * that QEMU consideres 'x-use-canonical-path-for-ramblock-id' stable
+ * that QEMU considers 'x-use-canonical-path-for-ramblock-id' stable
* and supported despite the 'x-' prefix.
* See QEMU commit 8db0b20415c129cf5e577a593a4a0372d90b7cc9.
*/
if (src->metadataCacheMaxSize > 0) {
if (src->format != VIR_STORAGE_FILE_QCOW2) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
- _("metdata cache max size control is supported only with qcow2 images"));
+ _("metadata cache max size control is supported only with qcow2 images"));
return -1;
}
if (!blockdev) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
- _("metdata cache max size control is not supported with this QEMU binary"));
+ _("metadata cache max size control is not supported with this QEMU binary"));
return -1;
}
}
bool dbusVMState;
/* prevent deletion of <transient> disk overlay files between startup and
- * succesful setup of the overlays */
+ * successful setup of the overlays */
bool inhibitDiskTransientDelete;
};
size_t ncapsdel;
char **capsdel;
- /* We deliberatly keep this as a string so that it's parsed only when
+ /* We deliberately keep this as a string so that it's parsed only when
* starting the VM to avoid any form of errors in the parser or when
* changing qemu versions. The knob is mainly for development/CI purposes */
char *deprecationBehavior;
/*
- * Returns: -1 on error, 0 if slirp isn't available, 1 on succcess
+ * Returns: -1 on error, 0 if slirp isn't available, 1 on success
*/
int
qemuInterfacePrepareSlirp(virQEMUDriver *driver,
if (disk->src->metadataCacheMaxSize > 0) {
if (disk->src->format != VIR_STORAGE_FILE_QCOW2) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
- _("metdata cache max size control is supported only with qcow2 images"));
+ _("metadata cache max size control is supported only with qcow2 images"));
return -1;
}
if (!blockdev) {
virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
- _("metdata cache max size control is not supported with this QEMU binary"));
+ _("metadata cache max size control is not supported with this QEMU binary"));
return -1;
}
}
if (!msg)
msg = g_strdup(_("No error message provided"));
- /* Deliberately not setting conn, dom & net fields sincethey're utterly unsafe. */
+ /* Deliberately not setting conn, dom & net fields since
+ * they are utterly unsafe. */
to->domain = domain;
to->code = code;
to->message = g_steal_pointer(&msg);
/**
- * Our hash function uses a random seed to provide uncertainity from run to run
+ * Our hash function uses a random seed to provide uncertainty from run to run
* to prevent pre-crafting of colliding hash keys.
*/
static uint32_t virHashTableSeed;
/**
* virNetDevParseVfInfo:
- * Get the VF interface infomation from kernel by netlink, To make netlink
+ * Get the VF interface information from kernel by netlink, To make netlink
* parsing logic easy to maintain, extending this function to get some new
* data is better than add a new function.
*/
* function.
*
* Returns the value at @pos in the file, or 0 if there was an
- * error. NB: since 0 could be a valid value, occurence of an error
+ * error. NB: since 0 could be a valid value, occurrence of an error
* must be determined by examining errno. errno is always reset to 0
* before the seek/read is attempted (see virPCIDeviceRead()), so if
* errno != 0 on return from one of these functions, then either the
#define VIR_PCI_DEVICE_ADDRESS_FMT "%04x:%02x:%02x.%d"
/* Represents format of PF's phys_port_name in switchdev mode:
- * 'p%u' or 'p%us%u'. New line checked since value is readed from sysfs file.
+ * 'p%u' or 'p%us%u'. New line checked since value is read from sysfs file.
*/
#define VIR_PF_PHYS_PORT_NAME_REGEX "(p[0-9]+$)|(p[0-9]+s[0-9]+$)"
if conf.has('WITH_NSS')
helpers += [
- # Intentionaly not linking with anything else.
+ # Intentionally not linking with anything else.
# See the test source for more detailed explanation.
{
'name': 'nsslinktest',
if conf.has('WITH_LOGIN_SHELL')
# virt-login-shell will be setuid, and must not link to anything
- # except glibc. It wil scrub the environment and then invoke the
+ # except glibc. It will scrub the environment and then invoke the
# real virt-login-shell-helper binary.
executable(
'virt-login-shell',