On Mon, Jan 25, 2010 at 10:04:20PM +0300, Dmitry Morozovsky wrote:
> Dear colleagues,
> 
> I had a crash durinc rsync to ZFS today:

Do you have recent 7-STABLE? Not sure if it was the same before MFC,
probably not, because what you see is impossible in case of source I'm
looking at. At the begining of zfs_fuid_create() function there is a
check:

        if (!zfsvfs->z_use_fuids || !IS_EPHEMERAL(id) || fuid_idx != 0)
                return (id);

And IS_EPHEMERAL() is defined as follows:

        #define IS_EPHEMERAL(x) (0)

So it will always return here.

> #3  0xc08e95ce in zfs_fuid_create (zfsvfs=0xc65c4800, id=Unhandled dwarf 
> expression opcode 0x93
> )
>     at 
> /usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fuid.c:591

-- 
Pawel Jakub Dawidek                       http://www.wheel.pl
p...@freebsd.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!

Attachment: pgpGXOZZRCate.pgp
Description: PGP signature

Reply via email to