I was replicating a filesystem with an application than unmounts
filesystems before sending the snapshots (the unmount is used to check
if the fs is busy before attempting the send).
One filesystem failed to remount and a couple of child filesystems where
sent with their parent unmounted.
On reboot, the parent fs could not mount because the directory wasn''t
empty.
This appears to have cause the following panic:
Jun 1 21:11:18 arion genunix: [ID 335743 kern.notice] BAD TRAP: type=e
(#pf Page fault) rp=fffffe80022959e0 addr=40 occurred in module
"genunix" due to a NULL pointer dereference
Jun 1 21:11:18 arion unix: [ID 100000 kern.notice]
Jun 1 21:11:18 arion unix: [ID 839527 kern.notice] zfs:
Jun 1 21:11:18 arion unix: [ID 753105 kern.notice] #pf Page fault
Jun 1 21:11:18 arion unix: [ID 532287 kern.notice] Bad kernel fault at
addr=0x40
Jun 1 21:11:18 arion unix: [ID 243837 kern.notice] pid=5979,
pc=0xfffffffffba9214e, sp=0xfffffe8002295ad0, eflags=0x10282
Jun 1 21:11:18 arion unix: [ID 211416 kern.notice] cr0:
80050033<pg,wp,ne,et,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
Jun 1 21:11:18 arion unix: [ID 354241 kern.notice] cr2: 40 cr3:
8227e2000 cr8: c
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice]
rdi: 0 rsi: 0 rdx: 0
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice] rcx:
fffffea5da4e93e8 r8: fffffe8002295f10 r9: f
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice]
rax: 0 rbx: fffffe8b1f39fc80 rbp: fffffe8002295af0
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice]
r10: 0 r11: 0 r12: 0
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice]
r13: 2d r14: 438 r15: fffffffffbc075d0
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice] fsb:
ffffffff80000000 gsb: ffffffff90889800 ds: 43
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice]
es: 43 fs: 0 gs: 1c3
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice]
trp: e err: 0 rip: fffffffffba9214e
Jun 1 21:11:18 arion unix: [ID 592667 kern.notice]
cs: 28 rfl: 10282 rsp: fffffe8002295ad0
Jun 1 21:11:18 arion unix: [ID 266532 kern.notice]
ss: 30
Jun 1 21:11:18 arion unix: [ID 100000 kern.notice]
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe80022958f0
unix:die+da ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe80022959d0
unix:trap+5e6 ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe80022959e0
unix:_cmntrap+140 ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295af0
genunix:fop_access+1e ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295c90
nfssrv:exportfs+be ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295cd0
unix:stubs_common_code+51 ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295d10
nfs:nfs_export+b0 ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295d30
zfs:zfs_ioc_share+12d ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295d80
zfs:zfsdev_ioctl+14c ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295d90
genunix:cdev_ioctl+1d ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295db0
specfs:spec_ioctl+50 ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295de0
genunix:fop_ioctl+25 ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295ec0
genunix:ioctl+ac ()
Jun 1 21:11:18 arion genunix: [ID 655072 kern.notice] fffffe8002295f10
unix:brand_sys_syscall32+1a3 ()
--
Ian.