NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/43615: kauth usage in tmpfs_lookup less than clear

>Number:         43615
>Category:       kern
>Synopsis:       kauth usage in tmpfs_lookup less than clear
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 14 15:15:00 +0000 2010
>Originator:     Antti Kantee
kauth_authorize_vnode() uses *vpp before tmpfs_alloc_vp()
in tmpfs_lookup().

I'm also unsure why the distinction between dvp and vp
is irrelevant to kauth_authorize_vnode() (cf. VOP_ACCESS)
and why DELETE/RENAME branches should care about the
distinction enough to do it both ways.
Go into fnord?-mode when reading tmpfs_lookup.  When it starts making
sense (???), notice a lot of weird things.

Home | Main Index | Thread Index | Old Index