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
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