On Thu, Mar 03, 2022 at 02:23:33PM +0900, Byungchul Park wrote: > I totally agree with you. *They aren't really locks but it's just waits > and wakeups.* That's exactly why I decided to develop Dept. Dept is not > interested in locks unlike Lockdep, but fouces on waits and wakeup > sources itself. I think you get Dept wrong a lot. Please ask me more if > you have things you doubt about Dept. So the question is this --- do you now understand why, even though there is a circular dependency, nothing gets stalled in the interactions between the two wait channels? - Ted