Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 2010 03:39:06 +0300
From:      Volodymyr Kostyrko <c.kworr@gmail.com>
To:        freebsd-fs@freebsd.org
Subject:   zfs corruption
Message-ID:  <i206ra$f3v$1@dough.gmane.org>

next in thread | raw e-mail | index | archive | help
Hi all.

I have trouble accessing one zpool. It's set as bootable an it even 
manages to load and start kernel, so I suppose I can rip some files off 
it. Yet after loading kernel it spits out:

panic: solaris asser: sm->sm_space + size <= sm->sm_size, file: 
/usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c, 
line:96

Line number is incorrect, I have added some extra code to obtain values:
sm->sm_space = 2147483648
size = 34304
sm->sm_size = 2147483648

Yes, sm_space is equal to sm_size here, and this leads to panic.

I'm still trying to page the code to understand where I can patch the 
driver to obtain a read only access.

Have anyone saw that before? If so could someone spare some bits of 
knowledge?

-- 
Sphinx of black quartz judge my vow.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?i206ra$f3v$1>