On Wed, Sep 05, 2018 at 04:49:59PM +0800, wang.yi59@xxxxxxxxxx wrote:
Hi Jano, thanks for your reply.On Tue, Aug 28, 2018 at 04:40:16PM +0800, Yi Wang wrote:
[...]
>diff --git a/src/qemu/libvirtd_qemu.aug b/src/qemu/libvirtd_qemu.aug >index ddc4bbf..f7287ae 100644 >--- a/src/qemu/libvirtd_qemu.aug >+++ b/src/qemu/libvirtd_qemu.aug >@@ -93,6 +93,7 @@ module Libvirtd_qemu = > | limits_entry "max_core" > | bool_entry "dump_guest_core" > | str_entry "stdio_handler" >+ | int_entry "state_lock_timeout" > here you add the option at the end of the 'process_entry' group > let device_entry = bool_entry "mac_filter" > | bool_entry "relaxed_acs_check" >diff --git a/src/qemu/qemu.conf b/src/qemu/qemu.conf >index cd57b3c..8920a1a 100644 >--- a/src/qemu/qemu.conf >+++ b/src/qemu/qemu.conf >@@ -667,6 +667,16 @@ > # > #max_queued = 0 > >+ >+# When two or more threads want to work with the same domain they use a >+# job lock to mutually exclude each other. However, waiting for the lock >+# is limited up to state_lock_timeout seconds. >+# NB, strong recommendation to set the timeout longer than 30 seconds. >+# >+# Default is 30 >+# >+#state_lock_timeout = 60 But here in qemu.conf, you add it between the rpc entries. It seems we did not follow the structure with 'stdio_handler', but adding it either right after 'dump_guest_core' or at the end of file would be better than squeezing it between rpc entries.As Michal suggested in: https://www.redhat.com/archives/libvir-list/2018-August/msg01693.html max_queued and state_lock_timeout both refer to the same area, so I put it here :)
My point was that the position in qemu.conf does not match the grouping in libvirtd_qemu.aug So if it's related to max_queued, it should also be in the rpc_entry group in the aug file. Jano
Attachment:
signature.asc
Description: Digital signature
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list