It will then wait a bit and check if any of that kext's classes still have instances. Running kextunload for an IOKit kext will (if no other kexts depend on it) cause the kernel to attempt to terminate() any instances of classes in that kext which are in the I/O Kit registry.If these issues are new for you, read Kernel Extension Programming Topics - a great introduction to driver development for Mac OS X available at website. This article does not cover issues related to creating, loading, and unloading drivers for Mac OS X or providing interaction between the driver and user space.Note: This has changed in version 1.2 (data no longer added to /var/log/system.log) Settings. Where can I find the output? The output of AppleIntelInfo.kext can be found with. Unload AppleIntelInfo.kext? sudo kextunload AppleIntelInfo.kext.If instances remain, kextunload fails (the terminated instances stay terminated.
Running kextunload for an IOKit kext will (if no other kexts depend on it) cause the kernel to attempt to terminate() any instances of classes in that kext which are in the I/O Kit registry.