The CFQ scheduler was removed with Linux 5.0 and ionice is now used
by the newer BFQ scheduler. Mention what the special value 8 does.
Also mention that for snapshot and suspend mode backups of VMs, the
setting only affects the compressor, because the kvm process is not a
child process of vzdump then and does not inherit the ionice priority.

Signed-off-by: Fiona Ebner <f.eb...@proxmox.com>
---
 src/PVE/VZDump/Common.pm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/PVE/VZDump/Common.pm b/src/PVE/VZDump/Common.pm
index 4b0e8e0..830c3e8 100644
--- a/src/PVE/VZDump/Common.pm
+++ b/src/PVE/VZDump/Common.pm
@@ -209,7 +209,10 @@ my $confdesc = {
     },
     ionice => {
        type => 'integer',
-       description => "Set CFQ ionice priority.",
+       description => "Set IO priority when using the BFQ scheduler. For 
snapshot and suspend "
+           ."mode backups of VMs, this only affects the compressor. A value of 
8 means the idle "
+           ."priority is used, otherwise the best-effort priority is used with 
the specified "
+           ."value.",
        optional => 1,
        minimum => 0,
        maximum => 8,
-- 
2.30.2



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to