Thread (17 messages) 17 messages, 3 authors, 2017-08-18

Re: [PATCH v2] blktrace: Fix potentail deadlock between delete & sysfs ops

From: Steven Rostedt <rostedt@goodmis.org>
Date: 2017-08-17 21:30:07
Also in: linux-fsdevel, lkml

On Thu, 17 Aug 2017 17:10:07 -0400
Steven Rostedt [off-list ref] wrote:

Instead of playing games with taking the lock, the only way this race
is hit, is if the partition is being deleted and the sysfs attribute is
being read at the same time, correct? In that case, just return
-ENODEV, and be done with it.
Nevermind that wont work. Too bad there's not a mutex_lock_timeout()
that we could use in a loop. It would solve the issue of forward
progress with RT tasks, and will break after a timeout in case of
deadlock.

-- Steve
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help