@@ -761,7 +761,8 @@ void KernelPatcher::onOSKextSaveLoadedKextPanicList() {
761
761
} else {
762
762
kmod_info_t *kmod = *that->kextKmods ;
763
763
if (kmod) {
764
- DBGLOG (" patcher" , " newly loaded kext is " PRIKADDR " and its name is %.*s" , CASTKADDR ((uint64_t )kmod->address ), KMOD_MAX_NAME, kmod->name );
764
+ DBGLOG (" patcher" , " newly loaded kext is " PRIKADDR " and its name is %.*s (start func is " PRIKADDR " )" ,
765
+ CASTKADDR ((uint64_t )kmod->address ), KMOD_MAX_NAME, kmod->name , CASTKADDR ((uint64_t )kmod->start ));
765
766
that->processKext (kmod, false );
766
767
} else {
767
768
SYSLOG (" patcher" , " no kext is currently loaded, this should not happen" );
@@ -783,7 +784,8 @@ kern_return_t KernelPatcher::onKmodCreateInternal(kmod_info_t *kmod, kmod_t *id)
783
784
that->processAlreadyLoadedKexts ();
784
785
that->waitingForAlreadyLoadedKexts = false ;
785
786
} else {
786
- DBGLOG (" patcher" , " newly loaded kext is " PRIKADDR " and its name is %.*s" , CASTKADDR ((uint64_t )kmod->address ), KMOD_MAX_NAME, kmod->name );
787
+ DBGLOG (" patcher" , " newly loaded kext is " PRIKADDR " and its name is %.*s (start func is " PRIKADDR " )" ,
788
+ CASTKADDR ((uint64_t )kmod->address ), KMOD_MAX_NAME, kmod->name , CASTKADDR ((uint64_t )kmod->start ));
787
789
that->processKext (kmod, false );
788
790
}
789
791
}
0 commit comments