The good:
- Created Data Sets and loaded data.
- Created ZVOL formated HFS+ and loaded data.
Oddness with volume icons on the desktop:
- Dataset volume was "default" disk icon, changed to "shared folder" icon when permissions of the dataset were changed
- ZVol formatted as HFS+ had *no* icon at all
- Another ZVol formatted as APFS+ had *no* icon at all
- Icons can be changed - change seems to stick
- Export pool:
- Did not unmount ZVOLs (change in behaviour?) - export succeeds after manually unmounted the ZVOLs
- Generated OS warning about root Dataset not being unmounted cleanly.
- Import pool
- Manually (once) all good, but only once. Subsequent behaviour from the command line is like "on boot" below. Edit: this is inconsistent - I have had successful "import -a" but not consistently.
- On boot - not all ZVOLs mounted (appear as unformatted - as articulated here
Then a panic while doing lots of deletes:
- Code: Select all
panic(cpu 3 caller 0xffffff800ebefa76): Kernel trap at 0xffffff800ed7a8f4, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x00000000000000d8, CR3: 0x000000023d1c2016, CR4: 0x00000000001606e0
RAX: 0xffffff800f808680, RBX: 0x0000000000000000, RCX: 0x0000000000000000, RDX: 0x0000000001000000
RSP: 0xffffffb094adb010, RBP: 0xffffffb094adb010, RSI: 0xffffffb071798488, RDI: 0x0000000000000000
R8: 0x123456789abcdef0, R9: 0x123456789abcdef0, R10: 0x000000044b82fa08, R11: 0x0000000000000000
R12: 0xffffffb094adb100, R13: 0xffffffb09fa93b00, R14: 0xffffffb08acbf6d0, R15: 0xffffffb072a43580
RFL: 0x0000000000010246, RIP: 0xffffff800ed7a8f4, CS: 0x0000000000000008, SS: 0x0000000000000000
Fault CR2: 0x00000000000000d8, Error code: 0x0000000000000000, Fault CPU: 0x3 VMM, PL: 0, VF: 0
Backtrace (CPU 3), Frame : Return Address
0xffffffb094adaa30 : 0xffffff800eabc66d mach_kernel : _handle_debugger_trap + 0x3dd
0xffffffb094adaa80 : 0xffffff800ebff073 mach_kernel : _kdp_i386_trap + 0x143
0xffffffb094adaac0 : 0xffffff800ebef6aa mach_kernel : _kernel_trap + 0x55a
0xffffffb094adab10 : 0xffffff800ea61a2f mach_kernel : _return_from_trap + 0xff
0xffffffb094adab30 : 0xffffff800eabbf0d mach_kernel : _DebuggerTrapWithState + 0xad
0xffffffb094adac50 : 0xffffff800eabc1f8 mach_kernel : _panic_trap_to_debugger + 0x268
0xffffffb094adacc0 : 0xffffff800f2bee1a mach_kernel : _panic + 0x54
0xffffffb094adad30 : 0xffffff800ebefa76 mach_kernel : _sync_iss_to_iks + 0x2c6
0xffffffb094adaeb0 : 0xffffff800ebef75d mach_kernel : _kernel_trap + 0x60d
0xffffffb094adaf00 : 0xffffff800ea61a2f mach_kernel : _return_from_trap + 0xff
0xffffffb094adaf20 : 0xffffff800ed7a8f4 mach_kernel : _vnode_mount + 0x4
0xffffffb094adb010 : 0xffffff7faff7194c net.lundman.zfs : _zfs_zrele_async + 0x1c
0xffffffb094adb040 : 0xffffff7faff536d3 net.lundman.zfs : _zfs_rmnode + 0x203
0xffffffb094adb230 : 0xffffff7faff7c640 net.lundman.zfs : _zfs_vnop_reclaim + 0x180
0xffffffb094adb260 : 0xffffff800ed40f93 mach_kernel : _vnode_getiocount + 0x1233
0xffffffb094adb2e0 : 0xffffff800ed40590 mach_kernel : _vnode_getiocount + 0x830
0xffffffb094adb320 : 0xffffff800ed417e9 mach_kernel : _vnode_rele_internal + 0x749
0xffffffb094adb350 : 0xffffff800ed43ac4 mach_kernel : _vfs_init_io_attributes + 0x7f4
0xffffffb094adb3d0 : 0xffffff7faff7e815 net.lundman.zfs : _zfs_znode_getvnode + 0x1b5
0xffffffb094adb470 : 0xffffff7faff8457c net.lundman.zfs : _zfs_zget_ext + 0x3cc
0xffffffb094adb520 : 0xffffff7faff52e6e net.lundman.zfs : _zfs_dirent_lock + 0x40e
0xffffffb094adb5b0 : 0xffffff7faff53076 net.lundman.zfs : _zfs_dirlook + 0xe6
0xffffffb094adb620 : 0xffffff7faff71b41 net.lundman.zfs : _zfs_lookup + 0x151
0xffffffb094adb680 : 0xffffff7faff78a5a net.lundman.zfs : _zfs_vnop_lookup + 0x17a
0xffffffb094adb820 : 0xffffff800ed3ad8e mach_kernel : _lookup + 0x36e
0xffffffb094adb980 : 0xffffff800ed3a0b4 mach_kernel : _namei + 0x1144
0xffffffb094adbba0 : 0xffffff800ed21581 mach_kernel : _getattrlistbulk + 0xac1
0xffffffb094adbde0 : 0xffffff800ed211fc mach_kernel : _getattrlistbulk + 0x73c
0xffffffb094adbf40 : 0xffffff800f169ceb mach_kernel : _unix_syscall64 + 0x27b
0xffffffb094adbfa0 : 0xffffff800ea621f6 mach_kernel : _hndl_unix_scall64 + 0x16
Kernel Extensions in backtrace:
net.lundman.zfs(2.0)[44F77FAB-AD3F-365A-929B-6A759565821D]@0xffffff7fafe64000->0xffffff7fb0192fff
dependency: com.apple.iokit.IOStorageFamily(2.1)[3FE3BE82-782C-3D93-8EFA-F06A4594D17C]@0xffffff8011537000->0xffffff8011548fff
Process name corresponding to current thread: mds
Boot args: keepsyms=1 debug=0x146
Mac OS version:
20B29
Kernel version:
Darwin Kernel Version 20.1.0: Sat Oct 31 00:07:11 PDT 2020; root:xnu-7195.50.7~2/RELEASE_X86_64
Kernel UUID: 84C6DC45-6B02-335F-9439-5D2A9BC385A4
KernelCache slide: 0x000000000e800000
KernelCache base: 0xffffff800ea00000
Kernel slide: 0x000000000e810000
Kernel text base: 0xffffff800ea10000
__HIB text base: 0xffffff800e900000
System model name: Parallels16,1 (Mac-7BA5B2D9E42DDD94)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0
System uptime in nanoseconds: 444533240085
Last Sleep: absolute base_tsc base_nano
Uptime : 0x00000067803ef3fe
Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000
Wake : 0x0000000000000000 0x00000001c2d18008 0x0000000000000000
last started kext at 19416888374: >AudioAUUC 1.70 (addr 0xffffff7fae1d5000, size 12288)
loaded kexts:
net.lundman.zfs 2.0.0
com.parallels.kext.video 16.1.1 49141
>AudioAUUC 1.70
@filesystems.smbfs 3.4.1
@fileutil 20.036.15
>!AGraphicsDevicePolicy 6.1.27
@filesystems.autofs 3.0
@AGDCPluginDisplayMetrics 6.1.27
>pmtelemetry 1
>LuaHardwareAccess 1.0.16
|IOUserEthernet 1.0.1
>usb.!UUserHCI 1
>!AHDAHardwareConfigDriver 283.15
|IO!BSerialManager 8.0.1f5
@Dont_Steal_Mac_OS_X 7.0.0
>!AHDA 283.15
>!AHV 1
>!AUpstreamUserClient 3.6.8
>!AMCCSControl 1.14
>!ADiskImages2 1
>!A!ISlowAdaptiveClocking 4.0.0
>!A!IMCEReporter 115
>!APVPanic 1
>ACPI_SMC_PlatformPlugin 1.0.0
>!AFIVRDriver 4.1.0
|SCSITaskUserClient 436.40.6
>!AFileSystemDriver 3.0.1
@filesystems.tmpfs 1
@filesystems.hfs.kext 556.41.1
@BootCache 40
@!AFSCompression.!AFSCompressionTypeZlib 1.0.0
@!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1
@filesystems.apfs 1677.50.1
>!AAHCIPort 346
>!AVirtIO 74.50.1
>!A!I8254XEthernet 3.1.5
@private.KextAudit 1.0
>!AACPIButtons 6.1
>!AHPET 1.8
>!ARTC 2.0
>!ASMBIOS 2.1
>!AAPIC 1.7
@!ASystemPolicy 2.0.0
@nke.applicationfirewall 310
|IOKitRegistryCompatibility 1
|EndpointSecurity 1
>!UAudio 401.4
>!AHIDKeyboard 222
>!AGraphicsControl 6.1.27
@kext.triggers 1.0
|IOAVB!F 900.12
>DspFuncLib 283.15
@kext.OSvKernDSPLib 529
>!ASMBus!C 1.0.18d1
|IOSMBus!F 1.1
@!AGPUWrangler 6.1.27
@!AGraphicsDeviceControl 6.1.27
|IOSlowAdaptiveClocking!F 1.0.0
|IONDRVSupport 585
@plugin.IOgPTPPlugin 900.11
|IOEthernetAVB!C 1.1.0
>!AHDA!C 283.15
|IOHDA!F 283.15
|IOGraphics!F 585
>IOPlatformPluginLegacy 1.0.0
>IOPlatformPlugin!F 6.0.0d8
>usb.IOUSBHostHIDDevice 1.2
>usb.cdc 5.0.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice 1.2
|IOSCSIMultimediaCommandsDevice 436.40.6
|IOBD!S!F 1.8
|IODVD!S!F 1.8
|IOCD!S!F 1.8
>!ABSDKextStarter 3
|IOSurface 289.3
|IOSkywalk!F 1
>mDNSOffloadUserClient 1.0.1b8
@filesystems.hfs.encodings.kext 1
>!AXsanScheme 3
|IOAHCISerialATAPI 268
|IOAHCIBlock!S 332
|IOAHCI!F 294
|IOSerial!F 11
|IOAudio!F 300.6.1
@vecLib.kext 1.2.0
>usb.!UXHCIPCI 1.2
>usb.!UXHCI 1.2
>usb.!UEHCIPCI 1.2
>usb.!UUHCIPCI 1.2
>usb.!UUHCI 1.2
>usb.!UEHCI 1.2
>usb.!UHostPacketFilter 1.0
|IOUSB!F 900.4.2
>!AEFINVRAM 2.1
>!AEFIRuntime 2.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.1f5
|IOReport!F 47
|IO!BPacketLogger 8.0.1f5
$quarantine 4
$sandbox 300.0
@kext.!AMatch 1.0.0d1
|CoreAnalytics!F 1
>!ASSE 1.0
>!AKeyStore 2
>!UTDM 511.40.9
|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 1.0
@kec.Libm 1
Cheers!
James
Edit 2: Panic is repeatable (identical trace) - deleting a copy of XCode placed in the Trash.