Re: [PATCH 3/3] qmp: Resume OOB-enabled monitor before processing the request

2021-02-01 Thread Markus Armbruster
Kevin Wolf writes: > Am 01.02.2021 um 17:15 hat Markus Armbruster geschrieben: >> monitor_qmp_dispatcher_co() needs to resume the monitor if >> handle_qmp_command() suspended it. Two cases: >> >> 1. OOB enabled: suspended if mon->qmp_requests has no more space >> >> 2. OOB disabled: suspended

Re: [PATCH 3/3] qmp: Resume OOB-enabled monitor before processing the request

2021-02-01 Thread Kevin Wolf
Am 01.02.2021 um 17:15 hat Markus Armbruster geschrieben: > monitor_qmp_dispatcher_co() needs to resume the monitor if > handle_qmp_command() suspended it. Two cases: > > 1. OOB enabled: suspended if mon->qmp_requests has no more space > > 2. OOB disabled: suspended always > > We resume only

[PATCH 3/3] qmp: Resume OOB-enabled monitor before processing the request

2021-02-01 Thread Markus Armbruster
monitor_qmp_dispatcher_co() needs to resume the monitor if handle_qmp_command() suspended it. Two cases: 1. OOB enabled: suspended if mon->qmp_requests has no more space 2. OOB disabled: suspended always We resume only after we processed the request. Which can take a long time. Resume the