Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: utimensat
On Oct 26, 2012, at 6:02 PM, Emmanuel Dreyfus wrote:
> David Holland <dholland-current%netbsd.org@localhost> wrote:
>
>>> panic: kernel diagnostic assertion "(vp->v_iflag & VI_MARKER) == 0"
>>> failed: file "/usr/src-20120321/sys/kern/vfs_vnode.c", line 889
>>
>> I have no idea what that even means :(
>
> I just traced it through the static functions. Here is the complete
> backtrace:
>
> vref
> namei_getstartdir
> namei_start
> namei_tryemulroot
> namei
> vn_open
> do_open
> sys_openat
> syscall
>
> What is a marker vnode, by the way?
A synthetic vnode inserted into a list to keep a notion of "current vnode".
See the traversals of mnt_vnodelist for example.
--
Juergen Hannken-Illjes - hannken%eis.cs.tu-bs.de@localhost - TU Braunschweig
(Germany)
Home |
Main Index |
Thread Index |
Old Index