On Apr 30, 2005, at 6:57 AM, John Dalgliesh wrote:
Excellent, thankyou. I should have just tried passing in NULL! I've
now
got my firmware-file-reading code working again - once I realised
that the
vnode lock shouldn't be taken when doing a read - and released a new
version of my driver package.
Please don't do this. Load your firmware as part of the kext and
then drop it,
or load it with a startup item, but please don't make any assumptions
about
the state of the filesystem inside your kext.