]> Zhao Yanbai Git Server - minix.git/commit
VFS: remove erroneous assert
authorThomas Veerman <thomas@minix3.org>
Mon, 20 Feb 2012 09:10:58 +0000 (09:10 +0000)
committerThomas Veerman <thomas@minix3.org>
Mon, 20 Feb 2012 09:17:42 +0000 (09:17 +0000)
commit230ea1ce13e04ee588e6edfe5940b1c4da7ab158
tree51fe3a7d58b79c0e41db0fd937d42c4d19ad2281
parent25fae1d7dad7b86b2e0a5df48671dd61f4c6be2d
VFS: remove erroneous assert

The assert was meant as an additional check to the assert in link.c:198.
The reasoning behind the assert in link.c:198 is that once you've
obtained a write lock on a vmnt, you can't get an additional read lock
on the same vmnt. However, that does not always hold for the assert in
path.c:281 where the situation could be that you've obtained a read lock
and managed to get another read lock (this is possible). In other words,
the assert in path.c:281 is not the right place to check for that
situation.
servers/vfs/path.c