kext load failed on macOS Big Sur 11.6 M1

I'v used command

sudo kextutil -v /Library/Extensions/mykext

but got error:

Error Domain=KMErrorDomain Code=71 "Kernel request failed: (libkern/kext) not loadable (reason unspecified) (-603946989)" UserInfo={NSLocalizedDescription=Kernel request failed: (libkern/kext) not loadable (reason unspecified) (-603946989)}

and SIP is disabled

mac@bogon ~ % csrutil status
System Integrity Protection status: disabled.

maybe, reset nvram is effective. is there anyone have known how to resolve it by other way?

I remember reading somewhere that kext are not supported on macOS VM on M1. But I can't find the source of this information or where I read it.

This error message is being returned directly from the kernel when asked to load the kernel extension. More information on why the kernel would not load the extension should be visible in the system log store's recent entries after making a load request:

$ log show --last 10m --predicate 'processIdentifier == 0'
kext load failed on macOS Big Sur 11.6 M1
 
 
Q