acidanthera / bugtracker

Acidanthera Bugtracker
385 stars 45 forks source link

NVMeFix kernel panic #2252

Closed vivzero closed 1 year ago

vivzero commented 1 year ago

I'm using Micron 2300 SSD for LG Gram 14Z90N. (Specs and EFI)

Without NVMeFix the SSD works without any issues. But when NVMeFix is loaded, panic occurs in a minute after I select macOS partition on OpenCore Boot Menu. (Finder works but It freezes later and rebooted.)

In Lilu log, there are no errors about NVMeFix. Panic log attached. Thanks.

panic(cpu 0 caller 0xffffff8002b866a2): nvme: "3rd party NVMe controller. Loss of MMIO space. Write. fBuiltIn=1 MODEL=Micron_2300_MTFDHBA512TDV FW=P4MU312 CSTS=0xffffffff US[1]=0x0 US[0]=0x47 VID=0x1344 DID=0x5405 CRITICAL_WARNING=0x0.\n" @IONVMeController.cpp:6090
Panicked task 0xffffff867fe18670: 177 threads: pid 0: kernel_task
Backtrace (CPU 0), panicked thread: 0xffffff8685a2d000, Frame : Return Address
0xffffffe270463a20 : 0xffffff800027bebd 
0xffffffe270463a70 : 0xffffff80003de5e6 
0xffffffe270463ab0 : 0xffffff80003cd953 
0xffffffe270463b00 : 0xffffff800021ba70 
0xffffffe270463b20 : 0xffffff800027c28d 
0xffffffe270463c40 : 0xffffff800027ba46 
0xffffffe270463ca0 : 0xffffff8000b148b3 
0xffffffe270463d90 : 0xffffff8002b866a2 
0xffffffe270463da0 : 0xffffff8002b697cb 
0xffffffe270463dd0 : 0xffffff8000a49bb5 
0xffffffe270463e40 : 0xffffff8000a49ab8 
0xffffffe270463e70 : 0xffffff80002cef35 
0xffffffe270463ee0 : 0xffffff80002d0002 
0xffffffe270463fa0 : 0xffffff800021b19e 
      Kernel Extensions in backtrace:
         com.apple.iokit.IONVMeFamily(2.1)[F339820D-7E46-3DDB-850D-C9BAD0659979]@0xffffff8002b61000->0xffffff8002b8dfff
            dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[C1F85B71-5DE2-3354-8158-D34EE65F6D0A]@0xffffff80019b1000->0xffffff80019d2fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[49A13CB8-C698-3079-8A27-74A3B097E492]@0xffffff8002e36000->0xffffff8002e62fff
            dependency: com.apple.iokit.IOReportFamily(47)[7628142B-AC63-3C0C-B32D-F94B359121C0]@0xffffff8002e74000->0xffffff8002e76fff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[B70CE90E-3064-37AD-B553-651F18B761B3]@0xffffff8002f7b000->0xffffff8002f91fff

Process name corresponding to current thread (0xffffff8685a2d000): kernel_task
Boot args: dc6config=0 -liludbgall -nvmefdbg chunklist-security-epoch=0 -chunklist-no-rev2-dev

Mac OS version:
21G419

Kernel version:
Darwin Kernel Version 21.6.0: Mon Dec 19 20:44:01 PST 2022; root:xnu-8020.240.18~2/RELEASE_X86_64
Kernel UUID: 33C30416-3302-3FFF-9686-A557DED28C5B
KernelCache slide: 0x0000000000000000
KernelCache base:  0xffffff8000200000
Kernel slide:      0x0000000000010000
Kernel text base:  0xffffff8000210000
__HIB  text base: 0xffffff8000100000
System model name: MacBookPro16,2 (Mac-5F9802EFE386AA28)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 144705360739
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x00000021b11ca886
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x00000002af465332 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
  Zone map: 0xffffff8017cd6000 - 0xffffffa017cd6000
  . PGZ   : 0xffffff8017cd6000 - 0xffffff8019cd7000
  . VM    : 0xffffff8019cd7000 - 0xffffff84e64d6000
  . RO    : 0xffffff84e64d6000 - 0xffffff867fcd6000
  . GEN0  : 0xffffff867fcd6000 - 0xffffff8b4c4d6000
  . GEN1  : 0xffffff8b4c4d6000 - 0xffffff9018cd6000
  . GEN2  : 0xffffff9018cd6000 - 0xffffff94e54d6000
  . GEN3  : 0xffffff94e54d6000 - 0xffffff99b1cd6000
  . DATA  : 0xffffff99b1cd6000 - 0xffffffa017cd6000
  Metadata: 0xffffffffd9fee000 - 0xfffffffff9fee000
  Bitmaps : 0xfffffffff9fee000 - 0xfffffffffffee000

last started kext at 18851261382: >driverkit.serial 6.0.0 (addr 0xffffff7f994b5000, size 28672)
loaded kexts:
me.kishorprins.VoodooInput  1.1.4
as.acidanthera.voodoo.driver.PS2Keyboard    2.3.4
com.alexandred.VoodooI2CHID 1
com.zxystd.!I!BFirmware 2.2.0
com.zxystd.AirportItlwm 2.1.0
com.alexandred.VoodooI2C    2.8
org.coolstar.VoodooGPIO 1.1
as.acidanthera.voodoo.driver.PS2!C  2.3.4
com.hieplpvip.LGWMI 1.0.1
as.vit9696.SMCProcessor 1.3.1
ru.usrsse2.SMCBatteryManager    1.3.1
as.vit9696.VirtualSMC   1.3.1
as.lvs1974.HibernationFixup 1.4.8
org.acidanthera.driver.CPUFriend    1.2.6
as.acidanthera.BlueToolFixup    2.6.4
com.zxystd.!IBTPatcher  2.2.0
as.vit9696.!AALC    1.8.0
com.alexandred.VoodooI2CServices    1
as.vit9696.WhateverGreen    1.6.4
org.acidanthera.NVMeFix 1.1.0
as.vit9696.Lilu 1.6.4
>AudioAUUC  1.70
>!APlatformEnabler  2.7.0d0
>X86PlatformShim    1.0.0
>AGPM   129
>!AHDAHardwareConfigDriver  340.2
@filesystems.autofs 3.0
>!AUpstreamUserClient   3.6.9
>!AHDA  340.2
@UVCService 1
>!AGFXHDA   140.3
>!AGraphicsDevicePolicy 6.5.7
>!A!IICLGraphics    18.0.8
@AGDCPluginDisplayMetrics   6.5.7
>pmtelemetry    1
|IOUserEthernet 1.0.1
>usb.!UUserHCI  1
>!AHV   1
>!ADiskImages2  126.141.2
>ACPI_SMC_PlatformPlugin    1.0.0
>!AFIVRDriver   4.1.0
>!A!IICLLPGraphicsFramebuffer   18.0.8
>AGDCBacklightControl   6.5.7
>!ABacklight    180.8
>!AMCCSControl  1.16
>!A!ISlowAdaptiveClocking   4.0.0
>!ATopCaseHIDEventDriver    5450.8
>!AFileSystemDriver 3.0.1
@filesystems.tmpfs  1
@filesystems.lifs   1
@filesystems.apfs   1934.141.2
@filesystems.hfs.kext   583.100.10
@BootCache  40
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
>!ASmartBatteryManager  161.0.0
@private.KextAudit  1.0
>!ARTC  2.0.1
>!AHPET 1.8
>!AACPIButtons  6.1
>!ASMBIOS   2.1
>!AACPIEC   6.1
>!AAPIC 1.7
@!ASystemPolicy 2.0.0
@nke.applicationfirewall    402
|IOKitRegistryCompatibility 1
|EndpointSecurity   1
@Dont_Steal_Mac_OS_X    7.0.0
@kec.!AEncryptedArchive 1
>driverkit.serial   6.0.0
|IOSerial!F 11
@kext.triggers  1.0
>DspFuncLib 340.2
@kext.OSvKernDSPLib 529
>!AHDA!C    340.2
|IOHDA!F    340.2
|IOAudio!F  340.2
@vecLib.kext    1.2.0
>!AGraphicsControl  6.5.7
>!ASMBusPCI 1.0.14d1
|IO!BSerialManager  9.0.0
|IO!BPacketLogger   9.0.0
|IO!BHost!CUSBTransport 9.0.0
|IO!BHost!CUARTTransport    9.0.0
|IO!BHost!CTransport    9.0.0
>IO!BHost!CPCIeTransport    9.0.0
|IOAVB!F    1040.6
@plugin.IOgPTPPlugin    1040.3
|IOEthernetAVB!C    1.1.0
|CSR!BHost!CUSBTransport    9.0.0
|Broadcom!BHost!CUSBTransport   9.0.0
|Broadcom!B20703USBTransport    9.0.0
>!AIPAppender   1.0
>IOPlatformPluginLegacy 1.0.0
>X86PlatformPlugin  1.0.0
>IOPlatformPlugin!F 6.0.0d8
|IOAccelerator!F2   462.8
>!ABacklightExpert  1.1.0
|IONDRVSupport  597
>!ASMBus!C  1.0.18d1
@!AGPUWrangler  6.5.7
@!AGraphicsDeviceControl    6.5.7
|IOGraphics!F   597
|IOSlowAdaptiveClocking!F   1.0.0
>!AActuatorDriver   5460.1
>!AMultitouchDriver 5460.1
>!AInputDeviceSupport   5460.1
>!AHS!BDriver   5450.8
>IO!BHIDDriver  9.0.0
>usb.cdc    5.0.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice  1.2
>!AXsanScheme   3
|IONVMe!F   2.1.0
|IO80211!FLegacy    1200.12.2b1
|IOSkywalk!F    1.0
>mDNSOffloadUserClient  1.0.1b8
>corecapture    1.0.4
>!AThunderboltNHI   7.2.81
|IOThunderbolt!F    9.3.3
>usb.!UXHCIPCI  1.2
>usb.!UXHCI 1.2
>!ABSDKextStarter   3
|IOSurface  302.14
@filesystems.hfs.encodings.kext 1
>usb.!UHostPacketFilter 1.0
|IOUSB!F    900.4.2
>!AEFINVRAM 2.1
>!AEFIRuntime   2.1
|IOHID!F    2.0.0
|IOSMBus!F  1.1
|IOTimeSync!F   1040.3
|IONetworking!F 3.4
>DiskImages 493.0.0
|IO!B!F 9.0.0
|IOReport!F 47
$quarantine 4
$sandbox    300.0
@kext.!AMatch   1.0.0d1
|CoreAnalytics!F    1
>!ASSE  1.0
>!AKeyStore 2
>!UTDM  533.120.2
|IOUSBMass!SDriver  210.120.3
|IOSCSIBlockCommandsDevice  456.140.3
|IO!S!F 2.1
|IOSCSIArchitectureModel!F  456.140.3
>!AMobileFileIntegrity  1.0.5
$!AImage4   4.2.0
@kext.CoreTrust 1
>!AFDEKeyStore  28.30
>!AEffaceable!S 1.0
>!ACredentialManager    1.0
>KernelRelayHost    1
|IOUSBHost!F    1.2
>!UHostMergeProperties  1.2
>usb.!UCommon   1.0
>!ABusPower!C   1.0
>!ASEPManager   1.0.1
>IOSlaveProcessor   1
>!AACPIPlatform 6.1
>!ASMC  3.1.9
|IOPCI!F    2.9
|IOACPI!F   1.4
>watchdog   1
@kec.pthread    1
@kec.Libm   1
@kec.corecrypto 12.0
vit9696 commented 1 year ago

I would assume the two are incompatible. Simply avoid.