On Thu, Nov 11, 2021 at 05:45:56PM +0530, Pavankumar Kondeti wrote: > Function fs endpoint files does not have the notion of file position. > So switch to stream like functionality. This allows concurrent threads > to be blocked in the ffs read/write operations which use ffs_mutex_lock(). > The ffs mutex lock deploys interruptible wait. Otherwise, threads are > blocking for the mutex lock in __fdget_pos(). For whatever reason, ff the > host does not send/receive data for longer time, hung task warnings > are observed. So the current code is broken? What commit caused it to break? Doesn't this change cause a change in behavior for existing userspace tools, or will they still work as-is? thanks, greg k-h