Re: [Xen-devel] xc_hvm_inject_trap() races

2016-11-01 Thread Andrei Vlad LUTAS
Hello, First of all, to answer your original question: the injection decision is made when the introspection logic needs to inspect a page that is not present in the physical memory. We don't really care if the current instruction triggers multiple faults or not (and here I'm not sure what you

Re: [Xen-devel] xc_hvm_inject_trap() races

2016-11-01 Thread Andrei Vlad LUTAS
-Original Message- From: Jan Beulich [mailto:jbeul...@suse.com] Sent: 1 November, 2016 18:40 To: rcojoc...@bitdefender.com; Andrei Vlad LUTAS Cc: andrew.coop...@citrix.com; xen-de...@lists.xenproject.org; ta...@tklengyel.com Subject: Re: RE: [Xen-devel] xc_hvm_inject_trap() races

Re: [Xen-devel] xc_hvm_inject_trap() races

2016-11-02 Thread Andrei Vlad LUTAS
> -Original Message- > From: Andrew Cooper [mailto:am...@hermes.cam.ac.uk] On Behalf Of > Andrew Cooper > Sent: 2 November, 2016 00:55 > To: Andrei Vlad LUTAS ; Jan Beulich > ; rcojoc...@bitdefender.com > Cc: xen-de...@lists.xenproject.org; ta...@tklengyel.com >

Re: [Xen-devel] xc_hvm_inject_trap() races

2016-11-02 Thread Andrei Vlad LUTAS
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 2 November, 2016 10:50 > To: rcojoc...@bitdefender.com; Andrei Vlad LUTAS > > Cc: andrew.coop...@citrix.com; xen-de...@lists.xenproject.org; > ta...@tklengyel.com > Subject: RE: RE: [Xen-d

Re: [Xen-devel] xc_hvm_inject_trap() races

2016-11-02 Thread Andrei Vlad LUTAS
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 2 November, 2016 11:31 > To: Razvan Cojocaru > Cc: Andrei Vlad LUTAS ; > andrew.coop...@citrix.com; xen-de...@lists.xenproject.org; > ta...@tklengyel.com > Subject: Re: [Xen-devel] xc

Re: [Xen-devel] xc_hvm_inject_trap() races

2016-11-02 Thread Andrei Vlad LUTAS
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 2 November, 2016 11:38 > To: rcojoc...@bitdefender.com; Andrei Vlad LUTAS > > Cc: andrew.coop...@citrix.com; xen-de...@lists.xenproject.org; > ta...@tklengyel.com > Subject: RE: RE: [Xen-d

Re: [Xen-devel] xc_hvm_inject_trap() races

2016-11-02 Thread Andrei Vlad LUTAS
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 2 November, 2016 12:05 > To: Andrei Vlad LUTAS > Cc: rcojoc...@bitdefender.com; andrew.coop...@citrix.com; xen- > de...@lists.xenproject.org; ta...@tklengyel.com > Subject: RE: RE: [Xen-deve

Re: [Xen-devel] xc_hvm_inject_trap() races

2016-11-02 Thread Andrei Vlad LUTAS
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 2 November, 2016 12:46 > To: Andrei Vlad LUTAS > Cc: rcojoc...@bitdefender.com; andrew.coop...@citrix.com; xen- > de...@lists.xenproject.org; ta...@tklengyel.com > Subject: RE: RE: [Xen-deve