Kernel Extension Activation without Reboot?
Step 1) Copy into place (in the /SystemLibrary/Extensions/' folder) myKext which is a subclass of an existing KEXT. Step 2) Run 'kextload... myKext...' which succeeds. 'kexstat' lists it as running, albeit with far fewer listed dependencies. Step 3) Create an ioreg dump to a textfile. (ioreg -l > ~/Desktop/ioreg.txt) Observed: The object that should have over-ridden is sitting in the IOreg listing there where my KEXT should be loaded. If I reboot, myKext is in place and works fine. Without having to sustain a reboot - is there any preferred way to get my KEXT to become active and located in the place in the IORegistry it where it normally shows up after reboot? BTW - at the time I am trying to get myKext activated, there is no 'client' attached to the class I am trying to override. Thanks, Lance Drake _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.
participants (1)
-
Lance Drake