Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-11 Thread Matthew Ahrens
FYI, I missed that this fix has already gone into illumos: commit 5253393b09789ec67bec153b866d7285a1cf1645 Author: Matthew Ahrens mahr...@delphix.com Date: Fri Aug 30 02:19:35 2013 4082 zfs receive gets EFBIG from dmu_tx_hold_free() Reviewed by: Eric Schrock eric.schr...@delphix.com

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-10 Thread Jeremie Le Hen
On Mon, Sep 09, 2013 at 09:32:26AM +0200, Jeremie Le Hen wrote: Indeed, probably a bad key combo in vi :). I'm reverting r253821 and r254753 (the second one was supposingly fixing the first one) and recompiling my kernel. I will let you know. So far so good, I've been able to

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-09 Thread Jeremie Le Hen
On Sun, Sep 08, 2013 at 11:14:44PM +0200, Jeremie Le Hen wrote: On Sun, Sep 08, 2013 at 10:05:55PM +0100, Steven Hartland wrote: On Sun, Sep 08, 2013 at 09:02:48PM +0100, Steven Hartland wrote: On Sun, Sep 08, 2013 at 03:17:09PM +0100, Steven Hartland wrote: I believe this was added by

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-08 Thread Jeremie Le Hen
On Sat, Sep 07, 2013 at 02:35:45PM +0200, Jeremie Le Hen wrote: Hi, I have the following panic every time I do a zfs receive on a given dataset. For the background, I synchronize a zfs dataset every couple of minutes using zfs send/receive. I think I recently got a panic (I'm running

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-08 Thread Steven Hartland
@FreeBSD.org Sent: Sunday, September 08, 2013 9:54 AM Subject: Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0 On Sat, Sep 07, 2013 at 02:35:45PM +0200, Jeremie Le Hen wrote: Hi, I have the following panic every time I do a zfs receive on a given dataset. For the background, I

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-08 Thread Jeremie Le Hen
On Sun, Sep 08, 2013 at 03:17:09PM +0100, Steven Hartland wrote: I believe this was added by this change set:- http://svnweb.freebsd.org/base?view=revisionrevision=253821 Might want to try back out that change and see if everything works after that? Actually, I already rolled back my kernel

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-08 Thread Steven Hartland
- Original Message - From: Jeremie Le Hen j...@freebsd.org On Sun, Sep 08, 2013 at 03:17:09PM +0100, Steven Hartland wrote: I believe this was added by this change set:- http://svnweb.freebsd.org/base?view=revisionrevision=253821 Might want to try back out that change and see if

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-08 Thread Jeremie Le Hen
On Sun, Sep 08, 2013 at 09:02:48PM +0100, Steven Hartland wrote: On Sun, Sep 08, 2013 at 03:17:09PM +0100, Steven Hartland wrote: I believe this was added by this change set:- http://svnweb.freebsd.org/base?view=revisionrevision=253821 Might want to try back out that change and see if

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-08 Thread Steven Hartland
- Original Message - From: Jeremie Le Hen j...@freebsd.org On Sun, Sep 08, 2013 at 09:02:48PM +0100, Steven Hartland wrote: On Sun, Sep 08, 2013 at 03:17:09PM +0100, Steven Hartland wrote: I believe this was added by this change set:-

Re: Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-08 Thread Jeremie Le Hen
On Sun, Sep 08, 2013 at 10:05:55PM +0100, Steven Hartland wrote: On Sun, Sep 08, 2013 at 09:02:48PM +0100, Steven Hartland wrote: On Sun, Sep 08, 2013 at 03:17:09PM +0100, Steven Hartland wrote: I believe this was added by this change set:-

Panic in ZFS: solaris assert: dn-dn_datablkshift != 0

2013-09-07 Thread Jeremie Le Hen
Hi, I have the following panic every time I do a zfs receive on a given dataset. For the background, I synchronize a zfs dataset every couple of minutes using zfs send/receive. I think I recently got a panic (I'm running mav@'s geom direct dispatch patch) which probably happen at a bad time and