openzfsonosx / zfs

OpenZFS on OS X

Home Page:https://openzfsonosx.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

_zfs_findernotify_callback panic

mauricev opened this issue · comments

I’ve been using ZFS under 12.1 for a while with no issues and just now after a regular reboot, I got the following.

When the system was rebooting, I had a FreeBSD-based USB flash drive attached. I disconnected it just in case its presence tripped up ZFS. On the second reboot, all appears to be well, and the ZFS RAID is intact.

CR0: 0x000000008001003b, CR2: 0xffffff99f4a3c008, CR3: 0x0000000029494000, CR4: 0x00000000001626e0
RAX: 0xffffff99f4a3bff0, RBX: 0xffffff99f4a3bff0, RCX: 0x0000000000000000, RDX: 0x0000000001000000
RSP: 0xffffffe0d8ad3c80, RBP: 0xffffffe0d8ad3ee0, RSI: 0x0000000000000000, RDI: 0xffffff95288cae78
R8:  0xffffff805b316dc8, R9:  0x0000000000989680, R10: 0xffffffd04728f3b8, R11: 0xffffff9526e1b540
R12: 0xffffff95288cae78, R13: 0xffffff95288cae90, R14: 0xffffff99f4d8efa0, R15: 0x0000000000000000
RFL: 0x0000000000010246, RIP: 0xffffff7faf66ae63, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0xffffff99f4a3c008, Error code: 0x0000000000000000, Fault CPU: 0x4, PL: 0, VF: 10

Panicked task 0xffffff8b8e45a670: 357 threads: pid 0: kernel_task
Backtrace (CPU 4), panicked thread: 0xffffff9526e1b540, Frame : Return Address
0xffffffe0d8ad36b0 : 0xffffff8015287ddd mach_kernel : _handle_debugger_trap + 0x41d
0xffffffe0d8ad3700 : 0xffffff80153e7d15 mach_kernel : _kdp_i386_trap + 0x145
0xffffffe0d8ad3740 : 0xffffff80153d74e3 mach_kernel : _kernel_trap + 0x533
0xffffffe0d8ad3790 : 0xffffff8015227a60 mach_kernel : _return_from_trap + 0xe0
0xffffffe0d8ad37b0 : 0xffffff80152881ad mach_kernel : _DebuggerTrapWithState + 0xad
0xffffffe0d8ad38d0 : 0xffffff8015287966 mach_kernel : _panic_trap_to_debugger + 0x2b6
0xffffffe0d8ad3930 : 0xffffff8015b160b9 mach_kernel : _panic + 0x54
0xffffffe0d8ad39a0 : 0xffffff80153d78d3 mach_kernel : _sync_iss_to_iks + 0x2c3
0xffffffe0d8ad3b20 : 0xffffff80153d75b8 mach_kernel : _kernel_trap + 0x608
0xffffffe0d8ad3b70 : 0xffffff8015227a60 mach_kernel : _return_from_trap + 0xe0
0xffffffe0d8ad3b90 : 0xffffff7faf66ae63 org.openzfsonosx.zfs : _zfs_findernotify_callback + 0x53
0xffffffe0d8ad3ee0 : 0xffffff8015530fec mach_kernel : _vfs_iterate + 0x22c
0xffffffe0d8ad3f50 : 0xffffff7faf6634b1 org.openzfsonosx.zfs : _zfs_findernotify_thread + 0xe1
0xffffffe0d8ad3fa0 : 0xffffff801522718e mach_kernel : _call_continuation + 0x2e
      Kernel Extensions in backtrace:
         org.openzfsonosx.zfs(2.1)[0C4F7405-EDAA-3B4C-B9DB-B9C93AC441A8]@0xffffff7faf561000->0xffffff7faf860fff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[308C6126-F146-3541-9145-FEA69C5956BA]@0xffffff8017f27000->0xffffff8017f3dfff

Process name corresponding to current thread (0xffffff9526e1b540): kernel_task
Boot args: -v keepsyms=1

Mac OS version:
21C52

Kernel version:
Darwin Kernel Version 21.2.0: Sun Nov 28 20:28:54 PST 2021; root:xnu-8019.61.5~1/RELEASE_X86_64
Kernel UUID: E32C293C-7D8B-327C-A335-6AAD250A4881
KernelCache slide: 0x0000000015000000
KernelCache base:  0xffffff8015200000
Kernel slide:      0x0000000015010000
Kernel text base:  0xffffff8015210000
__HIB  text base: 0xffffff8015100000
System model name: MacPro6,1 (Mac-F60DEB81FF30ACF6)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 58646894014
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x0000000daae5f688
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x00000a8a75b1c9ab 0x0000000000000000
Zone info:
Foreign   : 0xffffff8029ca6000 - 0xffffff8029cb3000
Native    : 0xffffff805b312000 - 0xffffffa05b312000
Readonly  : 0xffffff8527fde000 - 0xffffff86c1972000
Metadata  : 0xffffffee0d9e0000 - 0xffffffee2dcf7000
Bitmaps   : 0xffffffee2dcf7000 - 0xffffffee39cf7000
last started kext at 30939493093: org.virtualbox.kext.VBoxNetAdp	6.1.32 (addr 0xffffff7faf469000, size 8192)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp	6.1.32
org.virtualbox.kext.VBoxNetFlt	6.1.32
org.virtualbox.kext.VBoxUSB	6.1.32
org.virtualbox.kext.VBoxDrv	6.1.32
com.binaryfruit.driver.SATSMARTDriver	0.10.3
org.openzfsonosx.zfs	2.1.0
>X86PlatformShim	1.0.0
>AGPM	127
>!APlatformEnabler	2.7.0d0
@filesystems.autofs	3.0
@fileutil	20.036.15
@fsplaceholder	1.14.1
>AudioAUUC	1.70
>!AUpstreamUserClient	3.6.8
>!AMCCSControl	1.14
@kext.AMDFramebuffer	4.0.7
@kext.AMDRadeonServiceManager	4.0.7
>!AHDAHardwareConfigDriver	283.15
@kext.AMDRadeonX4000	4.0.7
>!AHDA	283.15
@UVCService	1
>eficheck	1
>!AGraphicsDevicePolicy	6.4.9
@AGDCPluginDisplayMetrics	6.4.9
>pmtelemetry	1
|IOUserEthernet	1.0.1
>usb.!UUserHCI	1
>!ALPC	3.1
>!AMGPUPowerControl	6.4.9
>!AHV	1
>!ADiskImages2	126.60.3
@kext.AMD7000!C	4.0.7
>!A!IMCEReporter	115
>ACPI_SMC_PlatformPlugin	1.0.0
>!A!ISlowAdaptiveClocking	4.0.0
>!AFIVRDriver	4.1.0
>!AThunderboltIP	4.0.3
>!UODD	532.40.7
|SCSITaskUserClient	452.60.2
>!AFileSystemDriver	3.0.1
@filesystems.tmpfs	1
@filesystems.lifs	1
@filesystems.hfs.kext	582.60.2
@BootCache	40
@!AFSCompression.!AFSCompressionTypeZlib	1.0.0
@!AFSCompression.!AFSCompressionTypeDataless	1.0.0d1
@filesystems.apfs	1933.61.1
>AirPort.BrcmNIC	1400.1.1
>!AAHCIPort	351
|!ABCM5701Ethernet	11.0.0
@private.KextAudit	1.0
>!AACPIEC	6.1
>!AACPIButtons	6.1
>!ARTC	2.0.1
>!AHPET	1.8
>!ASMBIOS	2.1
>!AAPIC	1.7
>!A!ICPUPowerManagementClient	222.0.0
@!ASystemPolicy	2.0.0
@nke.applicationfirewall	402
|IOKitRegistryCompatibility	1
|EndpointSecurity	1
@Dont_Steal_Mac_OS_X	7.0.0
>!A!ICPUPowerManagement	222.0.0
@kec.!AEncryptedArchive	1
|IOUSBUserClient	900.4.2
@kext.triggers	1.0
>!AHIDKeyboard	228
>!ASMBus!C	1.0.18d1
@kext.AMDRadeonX4030HWLibs	1.0
|IOAccelerator!F2	462.4.1
>DspFuncLib	283.15
@kext.OSvKernDSPLib	529
@kext.AMDRadeonX4000HWServices	4.0.7
>!AHDA!C	283.15
|IOHDA!F	283.15
>!UAudio	413.5
|IOAudio!F	300.10
@vecLib.kext	1.2.0
>!AAudioClockLibs	100.9.1
>!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	1010.2
@plugin.IOgPTPPlugin	1000.11
|IOEthernetAVB!C	1.1.0
|CSR!BHost!CUSBTransport	9.0.0
>!AGraphicsControl	6.4.9
>!ABacklightExpert	1.1.0
|IONDRVSupport	593
|Broadcom!BHost!CUSBTransport	9.0.0
|Broadcom!B20703USBTransport	9.0.0
>!AIPAppender	1.0
@kext.AMDSupport	4.0.7
>IOPlatformPluginLegacy	1.0.0
>X86PlatformPlugin	1.0.0
>IOPlatformPlugin!F	6.0.0d8
@!AGPUWrangler	6.4.9
@!AGraphicsDeviceControl	6.4.9
|IOGraphics!F	593
|IOSlowAdaptiveClocking!F	1.0.0
>!AThunderboltEDMSink	5.0.3
>usb.IOUSBHostHIDDevice	1.2
|IOSCSIMultimediaCommandsDevice	452.60.2
|IOBD!S!F	1.8
|IODVD!S!F	1.8
|IOCD!S!F	1.8
>usb.cdc	5.0.0
>usb.networking	5.0.0
>usb.!UHostCompositeDevice	1.2
>usb.!UHub	1.2
>!AThunderboltDPOutAdapter	8.5.1
|IOAHCIBlock!S	333
>!AThunderboltPCIUpAdapter	4.1.1
>!ABSDKextStarter	3
|IOSurface	302.9
@filesystems.hfs.encodings.kext	1
>!AThunderboltDPInAdapter	8.5.1
>!AThunderboltDPAdapter!F	8.5.1
>!AThunderboltPCIDownAdapter	4.1.1
>!AXsanScheme	3
>!AThunderboltNHI	7.2.8
|IOThunderbolt!F	9.3.3
|IONVMe!F	2.1.0
>usb.!UXHCIPCI	1.2
>usb.!UXHCI	1.2
|IO80211!FLegacy	1200.12.2b1
|IOSkywalk!F	1.0
>corecapture	1.0.4
|IOAHCI!F	295
>usb.!UEHCIPCI	1.2
>usb.!UEHCI	1.2
>mDNSOffloadUserClient	1.0.1b8
>usb.!UHostPacketFilter	1.0
|IOUSB!F	900.4.2
|IOSMBus!F	1.1
>!AEFINVRAM	2.1
|IOHID!F	2.0.0
>!AEFIRuntime	2.1
|IOTimeSync!F	1000.11
|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	532.40.7
|IOUSBMass!SDriver	209.40.6
|IOSCSIBlockCommandsDevice	452.60.2
|IO!S!F	2.1
|IOSCSIArchitectureModel!F	452.60.2
>!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```