thread funnel and sbplio
thread funnel and sbplio
- Subject: thread funnel and sbplio
- From: "George Andre" <email@hidden>
- Date: Mon, 22 Jul 2002 18:09:36 +0200
Kernel ppl,
I'm getting a nasty panic while doing a VOP_GETATTR().
It says that "splbio() not under funnel". Traced that
down to splbio() which checks for the current thread funnel.
I put some debug prints before the VOP_GETATTR() call and
the thread has no funnel held. So what I did was add a:
thread_funnel_set(kernel_flock,TRUE)
respective
thread_funnel_set(kernel_flock,FALSE) around the VOP_GETATTR()
call, still with the same result...
To be noted is that other VOP_ calls, vn_open, vn_rdwr, NDINIT
and namei() work perfectly. What I'm not able to do is get
the attributes for a open, locked vnode, without getting this panic.
Anyone know what this is caused by, even though I acquire the kernel
funnel? I'm using OSX 10.1.5..
ANY help appreciated,
Thanks, George.
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.