Management of kernel extensions has changed significantly in Big Sur and later. This overview for users contrasts kexts with user-level extensions which are replacing them.
What are a new kernel extension and a private framework doing in macOS 11.4? Here are some details, and suggestions for further research.
It would be much easier if the log contained entries detailing the loading of extensions. Instead, there are long gaps. This explores how you can use those in diagnosing problems.
In one of only 3 kernel extension on your Data volume is a list of blocked kernel extensions. What protection from old and broken KEXTs does it provide?
How to use kernel extensions, and their replacement system extensions, on Macs running Big Sur, including M1 Macs.
It’s got to be better than Catalina, so why not upgrade when it first comes out? Here are some suggestions to help you make your decision.
Catalina 10.15.6 update included a bonus: a large memory leak which led to kernel panics. This is the story of its patching.
macOS Catalina 10.15.6 Supplemental Update is promised to address two problems: some Macs running Virtual Machines under VMWare […]
When a kernel extension wants some memory, it calls for an allocation from a Mach zone. This explains how a memory leak in those zones can result in a kernel panic.
There have been recent reports that the macOS Catalina 10.15.6 update can result in kernel panics. This appears […]