Re: [PATCH 0/3] exec: Transform exec_update_mutex into a rw_semaphore

From: Davidlohr Bueso
Date: Fri Dec 04 2020 - 00:20:50 EST


On Thu, 03 Dec 2020, Linus Torvalds wrote:

On Thu, Dec 3, 2020 at 12:10 PM Eric W. Biederman <ebiederm@xxxxxxxxxxxx> wrote:

The simplest and most robust solution appears to be making
exec_update_mutex a read/write lock and having everything execept for
exec take the lock for read.

Looks sane to me.

I'd like the locking people to look at the down_read_*() functions,
even if they look simple. Adding Waiman and Davidlohr to the cc just
in case they would look at that too, since they've worked on that
code.

rwsem changes look good to me - and 3/3 looks much nicer than the previous
alternatives to the deadlock.

Acked-by: Davidlohr Bueso <dbueso@xxxxxxx>