Kernel Extension Activation without Reboot?
Kernel Extension Activation without Reboot?
- Subject: Kernel Extension Activation without Reboot?
- From: Lance Drake <email@hidden>
- Date: Mon, 25 Aug 2003 14:34:43 -0600
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 | 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.