b5f8430a27
resolves: rhbz#2011709 Includes these important commits: plugins/python: Fix extents() count format string tests: Add configure --disable-libguestfs-tests flag tests: Use mke2fs -d to create ext4 test image Use new --disable-libguestfs-tests on non-guestfs arches.
40 lines
1.5 KiB
Diff
40 lines
1.5 KiB
Diff
From 5ed87ffb4f59aafc4e636dd041e62050e457251e Mon Sep 17 00:00:00 2001
|
|
From: "Richard W.M. Jones" <rjones@redhat.com>
|
|
Date: Sat, 27 Nov 2021 16:44:41 +0000
|
|
Subject: [PATCH] vddk: Drop obsolete documentation related to thread model
|
|
|
|
Since commit 1eecf15fc3 ("vddk: Implement parallel thread model") we
|
|
have implemented a parallel thread model in this plugin, and thread
|
|
handling is believed to be safe and in conformity with the VDDK
|
|
documentation. Remove obsolete documentation contradicting this.
|
|
|
|
Reported-by: Ming Xie
|
|
Fixes: commit 1eecf15fc3d8ea253ccec4f5883fdbb9aa6f8c2b
|
|
(cherry picked from commit 370ecb711c23f9143c933e13468e11d688d0d651)
|
|
---
|
|
plugins/vddk/nbdkit-vddk-plugin.pod | 8 --------
|
|
1 file changed, 8 deletions(-)
|
|
|
|
diff --git a/plugins/vddk/nbdkit-vddk-plugin.pod b/plugins/vddk/nbdkit-vddk-plugin.pod
|
|
index ce82a734..acec0bd2 100644
|
|
--- a/plugins/vddk/nbdkit-vddk-plugin.pod
|
|
+++ b/plugins/vddk/nbdkit-vddk-plugin.pod
|
|
@@ -452,14 +452,6 @@ sector boundaries. This is because the VDDK Read and Write APIs only
|
|
take sector numbers. If your client needs finer granularity, you can
|
|
use L<nbdkit-blocksize-filter(1)> with the setting C<minblock=512>.
|
|
|
|
-=head2 Threads
|
|
-
|
|
-Handling threads in the VDDK API is complex and does not map well to
|
|
-any of the thread models offered by nbdkit (see
|
|
-L<nbdkit-plugin(3)/THREADS>). The plugin uses the nbdkit
|
|
-C<SERIALIZE_REQUESTS> model, but technically even this is not
|
|
-completely safe. This is a subject of future work.
|
|
-
|
|
=head2 Out of memory errors
|
|
|
|
In the verbose log you may see errors like:
|
|
--
|
|
2.31.1
|
|
|