]> git.proxmox.com Git - mirror_qemu.git/blobdiff - blockjob.c
ivshmem: Fix 64 bit memory bar configuration
[mirror_qemu.git] / blockjob.c
index 3b9cec7440bcf0df41dbbbff5980d24e728f194b..a5ba3bee523eb5053b06a65d599ca35f0939ae7a 100644 (file)
@@ -375,7 +375,7 @@ void block_job_resume(BlockJob *job)
 void block_job_enter(BlockJob *job)
 {
     if (job->co && !job->busy) {
-        qemu_coroutine_enter(job->co, NULL);
+        qemu_coroutine_enter(job->co);
     }
 }
 
@@ -553,6 +553,7 @@ BlockErrorAction block_job_error_action(BlockJob *job, BlockdevOnError on_err,
 
     switch (on_err) {
     case BLOCKDEV_ON_ERROR_ENOSPC:
+    case BLOCKDEV_ON_ERROR_AUTO:
         action = (error == ENOSPC) ?
                  BLOCK_ERROR_ACTION_STOP : BLOCK_ERROR_ACTION_REPORT;
         break;