On Wed, May 23, 2018 at 10:39:20AM +0200, Markus Armbruster wrote:
> Peter Xu writes:
>
> > On Fri, May 18, 2018 at 02:27:00PM +0200, Markus Armbruster wrote:
> >> Peter Xu writes:
> >>
> >> > On Thu, May 17, 2018 at 03:03:02PM +0200, Markus Armbruster wrote:
> >> >
> >> > [...]
> >> >
> >> >>
Peter Xu writes:
> On Fri, May 18, 2018 at 02:27:00PM +0200, Markus Armbruster wrote:
>> Peter Xu writes:
>>
>> > On Thu, May 17, 2018 at 03:03:02PM +0200, Markus Armbruster wrote:
>> >
>> > [...]
>> >
>> >> > @@ -2502,7 +2525,9 @@ int monitor_fdset_get_fd(int64_t fdset_id, int
>> >> > flags)
On Fri, May 18, 2018 at 02:27:00PM +0200, Markus Armbruster wrote:
> Peter Xu writes:
>
> > On Thu, May 17, 2018 at 03:03:02PM +0200, Markus Armbruster wrote:
> >
> > [...]
> >
> >> > @@ -2502,7 +2525,9 @@ int monitor_fdset_get_fd(int64_t fdset_id, int
> >> > flags)
> >> > MonFdset *mon_fds
Peter Xu writes:
> On Thu, May 17, 2018 at 03:03:02PM +0200, Markus Armbruster wrote:
>
> [...]
>
>> > @@ -2502,7 +2525,9 @@ int monitor_fdset_get_fd(int64_t fdset_id, int flags)
>> > MonFdset *mon_fdset;
>> > MonFdsetFd *mon_fdset_fd;
>> > int mon_fd_flags;
>> > +int ret = -1;
On Thu, May 17, 2018 at 03:03:02PM +0200, Markus Armbruster wrote:
[...]
> > @@ -2502,7 +2525,9 @@ int monitor_fdset_get_fd(int64_t fdset_id, int flags)
> > MonFdset *mon_fdset;
> > MonFdsetFd *mon_fdset_fd;
> > int mon_fd_flags;
> > +int ret = -1;
>
> Suggest not to initializ
Peter Xu writes:
> Similar to previous patch, but introduce a new global big lock for
> mon_fdsets. Take it where needed.
>
> Reviewed-by: Stefan Hajnoczi
> Signed-off-by: Peter Xu
> ---
> monitor.c | 64 +--
> 1 file changed, 53 insertions(
Similar to previous patch, but introduce a new global big lock for
mon_fdsets. Take it where needed.
Reviewed-by: Stefan Hajnoczi
Signed-off-by: Peter Xu
---
monitor.c | 64 +--
1 file changed, 53 insertions(+), 11 deletions(-)
diff --git a/