Stuart Anderson
2008-Feb-19 02:28 UTC
[zfs-discuss] Kernel panic on arc_buf_remove_ref() assertion
Is this kernel panic a known ZFS bug, or should I open a new ticket? Note, this happened on an X4500 running S10U4 (127112-06) with NCQ disabled. Thanks. Feb 18 17:55:18 thumper1 ^Mpanic[cpu1]/thread=fffffe8000809c80: Feb 18 17:55:18 thumper1 genunix: [ID 403854 kern.notice] assertion failed: arc_buf_remove_ref(db->db_buf, db) == 0, file: ../../common/fs/zfs/dbuf.c, line: 1692 Feb 18 17:55:18 thumper1 unix: [ID 100000 kern.notice] Feb 18 17:55:18 thumper1 genunix: [ID 802836 kern.notice] fffffe80008099d0 fffffffffb9c9853 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809a00 zfs:zfsctl_ops_root+2fac59f2 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809a30 zfs:dbuf_write_done+c8 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809a70 zfs:arc_write_done+13b () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809ac0 zfs:zio_done+1b8 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809ad0 zfs:zio_next_stage+65 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809b00 zfs:zio_wait_for_children+49 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809b10 zfs:zio_wait_children_done+15 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809b20 zfs:zio_next_stage+65 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809b60 zfs:zio_vdev_io_assess+84 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809b70 zfs:zio_next_stage+65 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809bd0 zfs:vdev_mirror_io_done+c1 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809be0 zfs:zio_vdev_io_done+14 () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809c60 genunix:taskq_thread+bc () Feb 18 17:55:18 thumper1 genunix: [ID 655072 kern.notice] fffffe8000809c70 unix:thread_start+8 () Feb 18 17:55:18 thumper1 unix: [ID 100000 kern.notice] -- Stuart Anderson anderson at ligo.caltech.edu http://www.ligo.caltech.edu/~anderson
Stuart Anderson
2008-Feb-19 04:21 UTC
[zfs-discuss] Kernel panic on arc_buf_remove_ref() assertion
On Mon, Feb 18, 2008 at 06:28:31PM -0800, Stuart Anderson wrote:> Is this kernel panic a known ZFS bug, or should I open a new ticket? > > Feb 18 17:55:18 thumper1 genunix: [ID 403854 kern.notice] assertion failed: arc_buf_remove_ref(db->db_buf, db) == 0, file: ../../common/fs/zfs/dbuf.c, line: 1692It looks like this might be bug 6523336, http://sunsolve.sun.com/search/document.do?assetkey=1-66-201229-1 Does anyone know when the "Binary relief" for this and other Sol10 ZFS kernel panics will be released as "normal" kernel patches? Thanks. -- Stuart Anderson anderson at ligo.caltech.edu http://www.ligo.caltech.edu/~anderson
Prabahar Jeyaram
2008-Feb-19 04:32 UTC
[zfs-discuss] Kernel panic on arc_buf_remove_ref() assertion
The patches (127728-06 : sparc, 127729-07 : x86) which has the fix for this panic is in temporary state and will be released via SunSolve soon. Please contact your support channel to get these patches. -- Prabahar. Stuart Anderson wrote:> On Mon, Feb 18, 2008 at 06:28:31PM -0800, Stuart Anderson wrote: >> Is this kernel panic a known ZFS bug, or should I open a new ticket? >> >> Feb 18 17:55:18 thumper1 genunix: [ID 403854 kern.notice] assertion failed: arc_buf_remove_ref(db->db_buf, db) == 0, file: ../../common/fs/zfs/dbuf.c, line: 1692 > > It looks like this might be bug 6523336, > http://sunsolve.sun.com/search/document.do?assetkey=1-66-201229-1 > > Does anyone know when the "Binary relief" for this and other Sol10 ZFS > kernel panics will be released as "normal" kernel patches? > > Thanks. >
Stuart Anderson
2008-Feb-19 04:38 UTC
[zfs-discuss] Kernel panic on arc_buf_remove_ref() assertion
Thanks for the information. How does the temporary patch 127729-07 relate to the IDR127787 (x86) which I believe also claims to fix this panic? Thanks. On Mon, Feb 18, 2008 at 08:32:03PM -0800, Prabahar Jeyaram wrote:> The patches (127728-06 : sparc, 127729-07 : x86) which has the fix for > this panic is in temporary state and will be released via SunSolve soon. > > Please contact your support channel to get these patches. > > -- > Prabahar. > > Stuart Anderson wrote: > >On Mon, Feb 18, 2008 at 06:28:31PM -0800, Stuart Anderson wrote: > >>Is this kernel panic a known ZFS bug, or should I open a new ticket? > >> > >>Feb 18 17:55:18 thumper1 genunix: [ID 403854 kern.notice] assertion > >>failed: arc_buf_remove_ref(db->db_buf, db) == 0, file: > >>../../common/fs/zfs/dbuf.c, line: 1692 > > > >It looks like this might be bug 6523336, > >http://sunsolve.sun.com/search/document.do?assetkey=1-66-201229-1 > > > >Does anyone know when the "Binary relief" for this and other Sol10 ZFS > >kernel panics will be released as "normal" kernel patches? > > > >Thanks. > >-- Stuart Anderson anderson at ligo.caltech.edu http://www.ligo.caltech.edu/~anderson
Prabahar Jeyaram
2008-Feb-19 04:45 UTC
[zfs-discuss] Kernel panic on arc_buf_remove_ref() assertion
Any IDRXXXXXX (Released immediately) is the interim relief (Will also contains the fix) provided to the customers till the official patch (Usually takes longer to be released) is available. Patch is supposed to be consider as the permanent solution. -- Prabahar. Stuart Anderson wrote:> Thanks for the information. > > How does the temporary patch 127729-07 relate to the IDR127787 (x86) which > I believe also claims to fix this panic? > > Thanks. > > > On Mon, Feb 18, 2008 at 08:32:03PM -0800, Prabahar Jeyaram wrote: >> The patches (127728-06 : sparc, 127729-07 : x86) which has the fix for >> this panic is in temporary state and will be released via SunSolve soon. >> >> Please contact your support channel to get these patches. >> >> -- >> Prabahar. >> >> Stuart Anderson wrote: >>> On Mon, Feb 18, 2008 at 06:28:31PM -0800, Stuart Anderson wrote: >>>> Is this kernel panic a known ZFS bug, or should I open a new ticket? >>>> >>>> Feb 18 17:55:18 thumper1 genunix: [ID 403854 kern.notice] assertion >>>> failed: arc_buf_remove_ref(db->db_buf, db) == 0, file: >>>> ../../common/fs/zfs/dbuf.c, line: 1692 >>> It looks like this might be bug 6523336, >>> http://sunsolve.sun.com/search/document.do?assetkey=1-66-201229-1 >>> >>> Does anyone know when the "Binary relief" for this and other Sol10 ZFS >>> kernel panics will be released as "normal" kernel patches? >>> >>> Thanks. >>> >
Stuart Anderson
2008-Feb-19 17:31 UTC
[zfs-discuss] Kernel panic on arc_buf_remove_ref() assertion
In this particular case will 127729-07 contain all the bug fixes in IDR127787-12 (or later?). I have also run into a few other kernel panics addressed in earlier revisions of this IDR but I am eager to get back on the main Sol10 branch. Thanks. On Mon, Feb 18, 2008 at 08:45:46PM -0800, Prabahar Jeyaram wrote:> Any IDRXXXXXX (Released immediately) is the interim relief (Will also > contains the fix) provided to the customers till the official patch > (Usually takes longer to be released) is available. Patch is supposed to > be consider as the permanent solution. > > -- > Prabahar. > > Stuart Anderson wrote: > >Thanks for the information. > > > >How does the temporary patch 127729-07 relate to the IDR127787 (x86) which > >I believe also claims to fix this panic? > >-- Stuart Anderson anderson at ligo.caltech.edu http://www.ligo.caltech.edu/~anderson