RE: [RFC PATCH v4 08/18] kvm: add the VM introspection subsystem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




> -----Original Message-----
> From: Paolo Bonzini [mailto:pbonzini@xxxxxxxxxx]
> Sent: Friday, 22 December 2017 18:02
> To: Adalber Lazăr <alazar@xxxxxxxxxxxxxxx>; kvm@xxxxxxxxxxxxxxx
> Cc: linux-mm@xxxxxxxxx; Radim Krčmář <rkrcmar@xxxxxxxxxx>; Xiao
> Guangrong <guangrong.xiao@xxxxxxxxxxxxxxx>; Mihai Donțu
> <mdontu@xxxxxxxxxxxxxxx>; Nicusor CITU <ncitu@xxxxxxxxxxxxxxx>;
> Mircea CIRJALIU-MELIU <mcirjaliu@xxxxxxxxxxxxxxx>; Marian Cristian
> ROTARIU <mrotariu@xxxxxxxxxxxxxxx>
> Subject: Re: [RFC PATCH v4 08/18] kvm: add the VM introspection subsystem
> 
> On 18/12/2017 20:06, Adalber Lazăr wrote:
> > +	/* VMAs will be modified */
> > +	down_write(&req_mm->mmap_sem);
> > +	down_write(&map_mm->mmap_sem);
> > +
> 
> Is there a locking rule when locking multiple mmap_sems at the same
> time?  As it's written, this can cause deadlocks.

First req_mm, second map_mm.
The other function uses the same nesting.

> 
> Paolo
> 
> ________________________
> This email was scanned by Bitdefender
��.n������g����a����&ޖ)���)��h���&������梷�����Ǟ�m������)������^�����������v���O��zf������




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]
  Powered by Linux