Problems testing with IOStorageFamily.kext
Problems testing with IOStorageFamily.kext
- Subject: Problems testing with IOStorageFamily.kext
- From: Chris Walters <email@hidden>
- Date: Tue, 13 Jan 2004 14:39:48 +1100
G'day,
I'm developing a File System which is failing doing a strategy call to
the IOStorageFamily. If I start my kext in a user context (i.e. when
logged in) and run QuickTime on a movie it works fine. If I start the
kext on boot and then log in and run the movie it fails on the strategy
with EACCESS. I also found that if in the successful case I log out and
log back in and attempt to run the movie it also fails.
So... I want to be able to go into IOStorageFamily and see why it thinks
I'm doing the wrong thing. I compile up the the kext (trying both
ProjectBuilder and pbxbuild) and install it... after restarting the
system I get a "No Entry" image. Fortunately I had a few different
system partitions on the machine and could remedy the situation by
puting the original back in place. It's not a permission problem... I've
had that and can tell the difference.
I also tried using gdb and stepping into IOStorageFamily but gdb is too
stupid and decides that rather than stepping into dkstrategy (via
d_strategy) it will continue instead.
Can anybody give me any guidance on the EACCESS issue or building and
installing my own IOStorageFamily? ... and advice on how to get gdb to
work correctly (even if my symbol file for IOStorageFamily is incorrect).
Thanks.
_______________________________________________
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.