Re: [libvirt] [PATCH] qemu: fix libvirtd crash when querying halted cpus info

2016-11-15 Thread Maxim Nestratov
15-Nov-16 15:38, Viktor Mihajlovski пишет: On 15.11.2016 13:19, Peter Krempa wrote: On Wed, Nov 02, 2016 at 18:56:49 +0300, Maxim Nestratov wrote: It was introduced by commit 7a51d9ebb, which started to use monitor commands without job acquiring, which is unsafe and leads to simultaneous acces

Re: [libvirt] [PATCH] qemu: fix libvirtd crash when querying halted cpus info

2016-11-15 Thread Viktor Mihajlovski
On 15.11.2016 13:19, Peter Krempa wrote: > On Wed, Nov 02, 2016 at 18:56:49 +0300, Maxim Nestratov wrote: >> It was introduced by commit 7a51d9ebb, which started to use >> monitor commands without job acquiring, which is unsafe and >> leads to simultaneous access to vm->mon structure by different

Re: [libvirt] [PATCH] qemu: fix libvirtd crash when querying halted cpus info

2016-11-15 Thread Viktor Mihajlovski
On 15.11.2016 13:00, Maxim Nestratov wrote: > 15-Nov-16 14:26, Viktor Mihajlovski пишет: > >> On 02.11.2016 17:29, Viktor Mihajlovski wrote: >>> On 02.11.2016 16:56, Maxim Nestratov wrote: It was introduced by commit 7a51d9ebb, which started to use monitor commands without job acquiring,

Re: [libvirt] [PATCH] qemu: fix libvirtd crash when querying halted cpus info

2016-11-15 Thread Peter Krempa
On Wed, Nov 02, 2016 at 18:56:49 +0300, Maxim Nestratov wrote: > It was introduced by commit 7a51d9ebb, which started to use > monitor commands without job acquiring, which is unsafe and leads > to simultaneous access to vm->mon structure by different threads. > > Crash backtrace is the following

Re: [libvirt] [PATCH] qemu: fix libvirtd crash when querying halted cpus info

2016-11-15 Thread Maxim Nestratov
15-Nov-16 14:26, Viktor Mihajlovski пишет: On 02.11.2016 17:29, Viktor Mihajlovski wrote: On 02.11.2016 16:56, Maxim Nestratov wrote: It was introduced by commit 7a51d9ebb, which started to use monitor commands without job acquiring, which is unsafe and leads to simultaneous access to vm->mon

Re: [libvirt] [PATCH] qemu: fix libvirtd crash when querying halted cpus info

2016-11-15 Thread Viktor Mihajlovski
On 02.11.2016 17:29, Viktor Mihajlovski wrote: > On 02.11.2016 16:56, Maxim Nestratov wrote: >> It was introduced by commit 7a51d9ebb, which started to use >> monitor commands without job acquiring, which is unsafe and leads >> to simultaneous access to vm->mon structure by different threads. >> >>

[libvirt] [PATCH] qemu: fix libvirtd crash when querying halted cpus info

2016-11-02 Thread Maxim Nestratov
It was introduced by commit 7a51d9ebb, which started to use monitor commands without job acquiring, which is unsafe and leads to simultaneous access to vm->mon structure by different threads. Crash backtrace is the following (shortened): Program received signal SIGSEGV, Segmentation fault. qemuMo

Re: [libvirt] [PATCH] qemu: fix libvirtd crash when querying halted cpus info

2016-11-02 Thread Viktor Mihajlovski
On 02.11.2016 16:56, Maxim Nestratov wrote: > It was introduced by commit 7a51d9ebb, which started to use > monitor commands without job acquiring, which is unsafe and leads > to simultaneous access to vm->mon structure by different threads. > > Crash backtrace is the following (shortened): > > P