Skip to content

Commit

Permalink
CA-388210: SMAPIv3 concurrency: turn on concurrent operations by default
Browse files Browse the repository at this point in the history
It is believed that the deadlocks in SMAPIv3 were caused by VDI.copy operations that attach
the same disk RO multiple times in Dom0.
With the previous commits we now use a unique identifier and spawn a separate qemu-dp process
in the SMAPIv3 plugins, which should prevent the deadlocks and IO errors due to lack of refcounting.

Signed-off-by: Edwin Török <[email protected]>
  • Loading branch information
edwintorok committed Nov 29, 2024
1 parent d5cd034 commit ce82302
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion ocaml/xapi-storage-script/main.ml
Original file line number Diff line number Diff line change
Expand Up @@ -1796,7 +1796,7 @@ let rec diff a b =

(* default false due to bugs in SMAPIv3 plugins,
once they are fixed this should be set to true *)
let concurrent = ref false
let concurrent = ref true

type reload = All | Files of string list | Nothing

Expand Down

0 comments on commit ce82302

Please sign in to comment.