Messages in this thread | | | Subject | Re: [RFC][PATCH 0/7] lockdep: Support recurise-read locks | From | Tetsuo Handa <> | Date | Fri, 22 Apr 2011 18:19:32 +0900 |
| |
Yong Zhang wrote: > 2011/4/22 Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>: > >> But if you call locktest1/locktest2 firstly, the chain will not be established > >> just because recursive read is not added to prev->after. > > > > This part is not OK. At least, I think lockdep should be able to establish the > > chain when locktest1 is called AGAIN after locktest2 is called (i.e. > > "cat /proc/locktest1 /proc/locktest2 /proc/locktest1" case). > > I guess lockdep will warn on "cat /proc/locktest1 /proc/locktest2 > /proc/locktest1"
It should warn, but it doesn't warn. You can confirm it using locktest.c in this thread.
| |