A while back I started a thread "Possible ZFS panic on Solaris 10 Update 6" and it now turns out the cause is one incremental stream. Sending this stream to an x86 system running Solaris 10 Update 6 or SXCE b103 (and probably anything in between) panics the receiving system. I have a crash dump if anyone wants it (and can tell me how to access it on ZFS boot!). The stack trace from b103 was: Dec 11 18:27:50 ian-ws unix: [ID 836849 kern.notice] Dec 11 18:27:50 ian-ws ^Mpanic[cpu0]/thread=ffffff01502f83e0: Dec 11 18:27:50 ian-ws genunix: [ID 683410 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=ffffff0004d336a0 addr=ffffff0165f30000 Dec 11 18:27:50 ian-ws unix: [ID 100000 kern.notice] Dec 11 18:27:50 ian-ws unix: [ID 839527 kern.notice] zfs: Dec 11 18:27:50 ian-ws unix: [ID 753105 kern.notice] #pf Page fault Dec 11 18:27:50 ian-ws unix: [ID 532287 kern.notice] Bad kernel fault at addr=0xffffff0165f30000 Dec 11 18:27:50 ian-ws unix: [ID 243837 kern.notice] pid=5009, pc=0xfffffffffb844fca, sp=0xffffff0004d33798, eflags=0x10206 Dec 11 18:27:50 ian-ws unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de> Dec 11 18:27:50 ian-ws unix: [ID 624947 kern.notice] cr2: ffffff0165f30000 Dec 11 18:27:50 ian-ws unix: [ID 625075 kern.notice] cr3: 39d8000 Dec 11 18:27:50 ian-ws unix: [ID 625715 kern.notice] cr8: c Dec 11 18:27:50 ian-ws unix: [ID 100000 kern.notice] Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] rdi: ffffff0158615840 rsi: ffffff0165f30000 rdx: 108 Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] rcx: 19 r8: 100 r9: ffffff0165f2fe00 Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] rax: 2 rbx: 108 rbp: ffffff0004d33810 Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] r10: 0 r11: ffffff01484c3800 r12: ffffff0149e66ac0 Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] r13: ffffff0151050570 r14: ffffff0004d33828 r15: ffffff01573d1a58 Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] fsb: 0 gsb: fffffffffbc2b4f0 ds: 4b Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] es: 4b fs: 0 gs: 1c3 Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] trp: e err: 0 rip: fffffffffb844fca Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] cs: 30 rfl: 10206 rsp: ffffff0004d33798 Dec 11 18:27:50 ian-ws unix: [ID 266532 kern.notice] ss: 38 Dec 11 18:27:50 ian-ws unix: [ID 100000 kern.notice] Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33580 unix:die+10f () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33690 unix:trap+1752 () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d336a0 unix:_cmntrap+e9 () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33810 unix:bcopy+a () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33870 zfs:dbuf_read+1c5 () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d338c0 zfs:dmu_bonus_hold+db () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33930 zfs:restore_object+223 () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33a90 zfs:dmu_recv_stream+48d () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33c40 zfs:zfs_ioc_recv+2b9 () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33cc0 zfs:zfsdev_ioctl+10b () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33d00 genunix:cdev_ioctl+45 () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33d40 specfs:spec_ioctl+83 () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33dc0 genunix:fop_ioctl+7b () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33ec0 genunix:ioctl+18e () Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33f10 unix:brand_sys_sysenter+1e6 () -- Ian.
Richard Elling wrote:> Please file a bug.I have.> -- richard > > Ian Collins wrote: >> A while back I started a thread "Possible ZFS panic on Solaris 10 >> Update 6" and it now turns out the cause is one incremental stream. >> Sending this stream to an x86 system running Solaris 10 Update 6 or SXCE >> b103 (and probably anything in between) panics the receiving system. >> >> I have a crash dump if anyone wants it (and can tell me how to access it >> on ZFS boot!). >> >> The stack trace from b103 was: >> >> Dec 11 18:27:50 ian-ws unix: [ID 836849 kern.notice] >> Dec 11 18:27:50 ian-ws ^Mpanic[cpu0]/thread=ffffff01502f83e0: >> Dec 11 18:27:50 ian-ws genunix: [ID 683410 kern.notice] BAD TRAP: type=e >> (#pf Page fault) rp=ffffff0004d336a0 addr=ffffff0165f30000 >> Dec 11 18:27:50 ian-ws unix: [ID 100000 kern.notice] >> Dec 11 18:27:50 ian-ws unix: [ID 839527 kern.notice] zfs: >> Dec 11 18:27:50 ian-ws unix: [ID 753105 kern.notice] #pf Page fault >> Dec 11 18:27:50 ian-ws unix: [ID 532287 kern.notice] Bad kernel fault at >> addr=0xffffff0165f30000 >> Dec 11 18:27:50 ian-ws unix: [ID 243837 kern.notice] pid=5009, >> pc=0xfffffffffb844fca, sp=0xffffff0004d33798, eflags=0x10206 >> Dec 11 18:27:50 ian-ws unix: [ID 211416 kern.notice] cr0: >> 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de> >> Dec 11 18:27:50 ian-ws unix: [ID 624947 kern.notice] cr2: >> ffffff0165f30000 >> Dec 11 18:27:50 ian-ws unix: [ID 625075 kern.notice] cr3: 39d8000 >> Dec 11 18:27:50 ian-ws unix: [ID 625715 kern.notice] cr8: c >> Dec 11 18:27:50 ian-ws unix: [ID 100000 kern.notice] >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] rdi: >> ffffff0158615840 rsi: ffffff0165f30000 rdx: 108 >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] >> rcx: 19 r8: 100 r9: ffffff0165f2fe00 >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] >> rax: 2 rbx: 108 rbp: ffffff0004d33810 >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] >> r10: 0 r11: ffffff01484c3800 r12: ffffff0149e66ac0 >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] r13: >> ffffff0151050570 r14: ffffff0004d33828 r15: ffffff01573d1a58 >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] >> fsb: 0 gsb: fffffffffbc2b4f0 ds: 4b >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] >> es: 4b fs: 0 gs: 1c3 >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] >> trp: e err: 0 rip: fffffffffb844fca >> Dec 11 18:27:50 ian-ws unix: [ID 592667 kern.notice] >> cs: 30 rfl: 10206 rsp: ffffff0004d33798 >> Dec 11 18:27:50 ian-ws unix: [ID 266532 kern.notice] >> ss: 38 >> Dec 11 18:27:50 ian-ws unix: [ID 100000 kern.notice] >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33580 >> unix:die+10f () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33690 >> unix:trap+1752 () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d336a0 >> unix:_cmntrap+e9 () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33810 >> unix:bcopy+a () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33870 >> zfs:dbuf_read+1c5 () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d338c0 >> zfs:dmu_bonus_hold+db () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33930 >> zfs:restore_object+223 () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33a90 >> zfs:dmu_recv_stream+48d () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33c40 >> zfs:zfs_ioc_recv+2b9 () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33cc0 >> zfs:zfsdev_ioctl+10b () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33d00 >> genunix:cdev_ioctl+45 () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33d40 >> specfs:spec_ioctl+83 () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33dc0 >> genunix:fop_ioctl+7b () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33ec0 >> genunix:ioctl+18e () >> Dec 11 18:27:50 ian-ws genunix: [ID 655072 kern.notice] ffffff0004d33f10 >> unix:brand_sys_sysenter+1e6 () >> >> > >-- Ian.