site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Hi Jeremy, Dan On 12 Jan 2006, at 11:50 AM, Jeremy Pereira wrote: <... snip ...> Thanks in advance for any ideas. _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... Does it load without the -t option? We believe kextload -t is tripping up on an inconsistency, however, outside the express usage of -t, it should work. If this is indeed the situation, then please file a radar about kextload -t believing IOStorageFamily is in an inconsistent state, along with all the information you provided here. I have an IOKit driver which refuses to load on OS X 10.4.4. It's telling me that one of its dependencies is invalid. How can I get more information to resolve the issue? The driver was originally written on 10.4.3 and works fine there. In the following transcript, I updated the version number dependency for the IOStorageFamily driver to that reported by kextstat on 10.4.4. I have also tried it with the dependency set to 1.0.0b1 which is IOStorage's compatible version and also to 1.4.4 which is the version reported by kextstat on 10.4.3. jeremyp@elise:Development$ sudo cp -R MemoryTechPlasmon.kext /tmp Password: jeremyp@elise:Development$ sudo kextload -t /tmp/ MemoryTechPlasmon.kext kernel extension /tmp/MemoryTechPlasmon.kext has problems: Missing dependencies { "com.apple.iokit.IOStorageFamily" = "No valid version of this dependency can be found" } jeremyp@elise:Development$ kextstat | grep IOStorageFamily 45 6 0x494000 0x1d000 0x1c000 com.apple.iokit.IOStorageFamily (1.5) <6 5 4 3 2> jeremyp@elise:Development$ more /tmp/MemoryTechPlasmon.kext/ Contents/Info.plist <?xml version="1.0" encoding="UTF-8"?> <key>OSBundleLibraries</key> <dict> <key>com.apple.iokit.IOSCSIArchitectureModelFamily</ key> <string>1.4.4</string> <key>com.apple.iokit.IOStorageFamily</key> <string>1.5</string> <key>com.apple.kpi.bsd</key> <string>8.3</string> <key>com.apple.kpi.iokit</key> <string>8.3</string> <key>com.apple.kpi.libkern</key> <string>8.3</string> <key>com.apple.kpi.mach</key> <string>8.3</string> <key>com.apple.kpi.unsupported</key> <string>8.3</string> </dict> </dict> </plist> jeremyp@elise:Development$ uname -a Darwin elise.aptosolutions.local 8.4.0 Darwin Kernel Version 8.4.0: Tue Jan 3 18:22:10 PST 2006; root:xnu-792.6.56.obj~1/RELEASE_PPC Power Macintosh powerpc ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/ email_________________________________________________________________ _____ _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/markarian% 40apple.com This email sent to markarian@apple.com This email sent to site_archiver@lists.apple.com
participants (1)
-
Dan Markarian