dd0b2d61 | 23-Jun-1995 |
pendry <pendry@65305748-3e16-e211-a854-8c89a5c6f760> |
bandaid to avoid unlock panic until we do it right; trivia: this was the final delta done by CSRG |
e27dea00 | 27-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
allow opening for reading and writing (from mycroft) |
52265cc0 | 27-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
read-only checking must be done by the filesystem layers |
d71182df | 22-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
add in proper layer locking |
d7a003e0 | 22-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
add proper locking |
8cb45344 | 22-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
add proper locking and lookup routines; document other needed actions |
09d46def | 22-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
have to have fifo_inactive so can unlock at its end |
9115397c | 22-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
follow proper locking protocol |
c80c5bf8 | 21-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
have to follow locking protocol in kernfs_lookup |
b3b17d84 | 21-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
inactive routine must unlock node |
c6a61b18 | 21-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
inactive becomes real |
94b006e4 | 21-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
inactive routine must unlock node |
81751356 | 21-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
inactive routine must unlock node |
eb12c75a | 21-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
inactive routine must unlock node |
2619e652 | 21-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
fifo_inactive becomes real |
63c57af0 | 21-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
inactive routine must unlock node |
4ebc6cba | 20-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
cleanups (from mycroft) |
b62471ce | 20-May-1995 |
pendry <pendry@65305748-3e16-e211-a854-8c89a5c6f760> |
new locking |
5fdf4401 | 20-May-1995 |
pendry <pendry@65305748-3e16-e211-a854-8c89a5c6f760> |
VOP_UNLOCK vrele -> vput |
a753c0a3 | 20-May-1995 |
pendry <pendry@65305748-3e16-e211-a854-8c89a5c6f760> |
lock vnode while computing dircache |
bdefe5aa | 19-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
new mount locking protocol |
28a12a76 | 14-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget |
74d9d39e | 14-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget |
fda06035 | 14-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
add umap_lock to check VXLOCK and clear interlock before bypassing |
88f9e659 | 14-May-1995 |
mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760> |
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget locking functions no longer needed (use vop_nolock* instead) |