OpenZFSonOsX 2.0.0-Big.Sur panic on unmount

All your general support questions for OpenZFS on OS X.

OpenZFSonOsX 2.0.0-Big.Sur panic on unmount

Postby Jimbo » Sat Mar 27, 2021 6:31 pm

I have a backup volume that happens to have about 4+Tb of data spread over many datasets [all of which are encrypted, but I don't think that is involved here].

So...
Code: Select all
% sudo zpool import -l Tub
... Provide keys, everything mounts, happy days ...
... Some time later ...
% sudo zfs unmount Tub/Data
--- Which also happens to have 4 other child datasets ...
... Panic/Reboot ...


Giving me this:
Code: Select all
panic(cpu 2 caller 0xffffff7fbb1b1313): VERIFY3(0 == result) failed (0 == 14)

Backtrace (CPU 2), Frame : Return Address
0xffffffb118adb780 : 0xffffff8018cbab4d mach_kernel : _handle_debugger_trap + 0x3dd
0xffffffb118adb7d0 : 0xffffff8018dfd7e3 mach_kernel : _kdp_i386_trap + 0x143
0xffffffb118adb810 : 0xffffff8018dede1a mach_kernel : _kernel_trap + 0x55a
0xffffffb118adb860 : 0xffffff8018c5fa2f mach_kernel : _return_from_trap + 0xff
0xffffffb118adb880 : 0xffffff8018cba3ed mach_kernel : _DebuggerTrapWithState + 0xad
0xffffffb118adb9a0 : 0xffffff8018cba6d8 mach_kernel : _panic_trap_to_debugger + 0x268
0xffffffb118adba10 : 0xffffff80194bef9a mach_kernel : _panic + 0x54
0xffffffb118adba80 : 0xffffff7fbb1b1313 net.lundman.zfs : _spl_panic + 0x73
0xffffffb118adbbf0 : 0xffffff7fbb1c2474 net.lundman.zfs : _zfs_uiomove + 0x74
0xffffffb118adbc20 : 0xffffff7fbaf43eaf net.lundman.zfs : _dmu_read_uio_dnode + 0xdf
0xffffffb118adbc90 : 0xffffff7fbaf440bb net.lundman.zfs : _dmu_read_uio_dbuf + 0x3b
0xffffffb118adbcc0 : 0xffffff7fbb030932 net.lundman.zfs : _zfs_read + 0x2b2
0xffffffb118adbd20 : 0xffffff7fbb038db2 net.lundman.zfs : _zfs_vnop_read + 0x52
0xffffffb118adbd90 : 0xffffff8018f6cbf4 mach_kernel : _utf8_normalizeOptCaseFoldAndMatchSubstring + 0x774
0xffffffb118adbe30 : 0xffffff8019276c58 mach_kernel : _read_nocancel + 0x328
0xffffffb118adbee0 : 0xffffff80192769e5 mach_kernel : _read_nocancel + 0xb5
0xffffffb118adbf40 : 0xffffff80193698cb mach_kernel : _unix_syscall64 + 0x27b
0xffffffb118adbfa0 : 0xffffff8018c601f6 mach_kernel : _hndl_unix_scall64 + 0x16
      Kernel Extensions in backtrace:
         net.lundman.zfs(2.0)[64331DE0-EA4F-3AF9-90E3-18F5FD0F4139]@0xffffff7fbaf1d000->0xffffff7fbb255fff
            dependency: com.apple.iokit.IOStorageFamily(2.1)[B5300908-BF34-3D47-8776-FB154A6DEE4C]@0xffffff801b73f000->0xffffff801b750fff

Process name corresponding to current thread: mdworker_shared
Boot args: keepsyms=1

Mac OS version:
20D91

Kernel version:
Darwin Kernel Version 20.3.0: Thu Jan 21 00:07:06 PST 2021; root:xnu-7195.81.3~1/RELEASE_X86_64
Kernel UUID: C86236B2-4976-3542-80CA-74A6B8B4BA03
KernelCache slide: 0x0000000018a00000
KernelCache base:  0xffffff8018c00000
Kernel slide:      0x0000000018a10000
Kernel text base:  0xffffff8018c10000
__HIB  text base: 0xffffff8018b00000
System model name: MacBookPro11,5 (Mac-06F11F11946D27C5)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 352426290707
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x000000520e3e71be
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x000000084fa8da66 0x0000000000000000
last started kext at 40942896441: org.virtualbox.kext.VBoxNetAdp   6.1.18 (addr 0xffffff7fbae0e000, size 8192)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp   6.1.18
org.virtualbox.kext.VBoxNetFlt   6.1.18
org.virtualbox.kext.VBoxUSB   6.1.18
org.virtualbox.kext.VBoxDrv   6.1.18
net.lundman.zfs   2.0.0
com.intel.driver.EnergyDriver   3.7.0
>AudioAUUC   1.70
>!APlatformEnabler   2.7.0d0
>AGPM   119
>X86PlatformShim   1.0.0
@fileutil   20.036.15
@filesystems.autofs   3.0
@kext.AMDFramebuffer   4.0.2
@kext.AMDRadeonServiceManager   4.0.2
@kext.AMDRadeonX4000   4.0.2
>!AGraphicsDevicePolicy   6.2.2
>!AUpstreamUserClient   3.6.8
>!AHDAHardwareConfigDriver   283.15
@AGDCPluginDisplayMetrics   6.2.2
>!AHDA   283.15
>pmtelemetry   1
>LuaHardwareAccess   1.0.16
|IOUserEthernet   1.0.1
>AGDCBacklightControl   6.2.2
>usb.!UUserHCI   1
|IO!BSerialManager   8.0.3d9
@Dont_Steal_Mac_OS_X   7.0.0
>!AHV   1
>!ADiskImages2   1
>!ABacklight   180.3
>!AMCCSControl   1.14
|Broadcom!B20703USBTransport   8.0.3d9
>!A!IHD5000Graphics   16.0.1
>!ACameraInterface   7.6.0
>eficheck   1
>!AMuxControl   6.2.2
>!AFIVRDriver   4.1.0
>!ASMCLMU   212
>!A!IFramebufferAzul   16.0.1
>!ALPC   3.1
@kext.AMD7000!C   4.0.2
>ACPI_SMC_PlatformPlugin   1.0.0
>!A!ISlowAdaptiveClocking   4.0.0
>!AThunderboltIP   4.0.3
>!ATopCaseHIDEventDriver   4030.5
>!UTopCaseDriver   4030.5
|IO!BUSBDFU   8.0.3d9
|SCSITaskUserClient   436.40.6
>!UCardReader   511.60.2
@filesystems.apfs   1677.81.1
>AirPort.BrcmNIC   1400.1.1
>!AAHCIPort   346
>!AFileSystemDriver   3.0.1
@filesystems.tmpfs   1
@filesystems.hfs.kext   556.60.1
@BootCache   40
@!AFSCompression.!AFSCompressionTypeZlib   1.0.0
@!AFSCompression.!AFSCompressionTypeDataless   1.0.0d1
@private.KextAudit   1.0
>!ASmartBatteryManager   161.0.0
>!AACPIButtons   6.1
>!ARTC   2.0
>!AHPET   1.8
>!ASMBIOS   2.1
>!AACPIEC   6.1
>!AAPIC   1.7
@!ASystemPolicy   2.0.0
@nke.applicationfirewall   310
|IOKitRegistryCompatibility   1
|EndpointSecurity   1
|IOUSBUserClient   900.4.2
@kext.triggers   1.0
>!UAudio   401.4
@kext.AMDRadeonX4030HWLibs   1.0
@kext.AMDRadeonX4000HWServices   4.0.2
>DspFuncLib   283.15
@kext.OSvKernDSPLib   529
|IOSerial!F   11
|IOAVB!F   930.1
>!ABacklightExpert   1.1.0
>!ASMBus!C   1.0.18d1
|Broadcom!BHost!CUSBTransport   8.0.3d9
|IO!BHost!CUSBTransport   8.0.3d9
|IO!BHost!CTransport   8.0.3d9
>!AGraphicsControl   6.2.2
@!AGPUWrangler   6.2.2
|IONDRVSupport   585
|IOAccelerator!F2   439.52
@plugin.IOgPTPPlugin   900.11
|IOEthernetAVB!C   1.1.0
>!ASMBusPCI   1.0.14d1
@kext.AMDSupport   4.0.2
@!AGraphicsDeviceControl   6.2.2
>IOPlatformPluginLegacy   1.0.0
>!AHDA!C   283.15
|IOHDA!F   283.15
|IOGraphics!F   585
|IOAudio!F   300.6.1
@vecLib.kext   1.2.0
>X86PlatformPlugin   1.0.0
>IOPlatformPlugin!F   6.0.0d8
|IOSlowAdaptiveClocking!F   1.0.0
>!AThunderboltEDMSink   5.0.3
>!AThunderboltDPOutAdapter   8.1.4
>!AActuatorDriver   4400.28
>!AHS!BDriver   4030.5
>IO!BHIDDriver   8.0.3d9
>!AMultitouchDriver   4400.28
>!AInputDeviceSupport   4400.35
>!AHIDKeyboard   223
>usb.IOUSBHostHIDDevice   1.2
>usb.cdc   5.0.0
>usb.networking   5.0.0
>usb.!UHostCompositeDevice   1.2
>!AXsanScheme   3
|IOAHCIBlock!S   332
|IO80211!F   1200.12.2b1
>corecapture   1.0.4
>!A!ILpssGspi   3.0.60
|IOAHCI!F   294
>usb.!UXHCIPCI   1.2
>usb.!UXHCI   1.2
>!AThunderboltDPInAdapter   8.1.4
>!AThunderboltDPAdapter!F   8.1.4
>!AThunderboltPCIDownAdapter   4.1.1
>!ABSDKextStarter   3
|IOSurface   289.3
|IOSkywalk!F   1
>mDNSOffloadUserClient   1.0.1b8
@filesystems.hfs.encodings.kext   1
>usb.!UHostPacketFilter   1.0
|IOUSB!F   900.4.2
>!AThunderboltNHI   7.2.8
|IOThunderbolt!F   9.3.2
>!AEFINVRAM   2.1
>!AEFIRuntime   2.1
|IOSMBus!F   1.1
|IOHID!F   2.0.0
$!AImage4   3.0.0
|IOTimeSync!F   900.11
|IONetworking!F   3.4
>DiskImages   493.0.0
|IO!B!F   8.0.3d9
|IOReport!F   47
|IO!BPacketLogger   8.0.3d9
$quarantine   4
$sandbox   300.0
@kext.!AMatch   1.0.0d1
|CoreAnalytics!F   1
>!ASSE   1.0
>!AKeyStore   2
>!UTDM   511.60.2
|IOUSBMass!SDriver   184.40.6
|IOSCSIBlockCommandsDevice   436.40.6
|IO!S!F   2.1
|IOSCSIArchitectureModel!F   436.40.6
>!AMobileFileIntegrity   1.0.5
@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.corecrypto   11.1
@kec.Libm   1


I've had this happen on a could of different machines. If any more info is needed, please let me know.

Edit: Clean up.
Jimbo
 
Posts: 149
Joined: Sun Sep 17, 2017 5:12 am

Re: OpenZFSonOsX 2.0.0-Big.Sur panic on unmount

Postby lundman » Sat Mar 27, 2021 7:45 pm

Hmm _zfs_uiomove eh? interesting. I wonder if we could shore it up a bit
User avatar
lundman
 
Posts: 1337
Joined: Thu Mar 06, 2014 2:05 pm
Location: Tokyo, Japan


Return to General Help

Who is online

Users browsing this forum: Google [Bot] and 21 guests