Date: Thu, 5 Mar 2009 19:28:32 +0300 From: pluknet <pluknet@gmail.com> To: freebsd-bugs@freebsd.org Cc: freebsd-fs@freebsd.org Subject: Re: kern/132337: [zfs] [panic] kernel panic in zfs_fuid_create_cred Message-ID: <a31046fc0903050828v55439a95h1a9998a9291eae47@mail.gmail.com> In-Reply-To: <200903051533.n25FXovU031535@freefall.freebsd.org> References: <200903051533.n25FXovU031535@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
2009/3/5 <linimon@freebsd.org>: > Old Synopsis: kernel panic in zfs_fuid_create_cred > New Synopsis: [zfs] [panic] kernel panic in zfs_fuid_create_cred > > Responsible-Changed-From-To: freebsd-bugs->freebsd-fs > Responsible-Changed-By: linimon > Responsible-Changed-When: Thu Mar 5 15:33:31 UTC 2009 > Responsible-Changed-Why: > Over to maintainer(s). > > http://www.freebsd.org/cgi/query-pr.cgi?pr=132337 > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" > btw, something was changed there in opensolaris (per bug_id=6754013). 477,480c477,485 < if (type == ZFS_OWNER) < id = crgetuid(cr); < else < id = crgetgid(cr); --- > ksid = crgetsid(cr, (type == ZFS_OWNER) ? KSID_OWNER : KSID_GROUP); > if (ksid) { > id = ksid_getid(ksid); > } else { > if (type == ZFS_OWNER) > id = crgetuid(cr); > else > id = crgetgid(cr); > } 482c487 < if (!zfsvfs->z_use_fuids || !IS_EPHEMERAL(id)) --- > if (!zfsvfs->z_use_fuids || (!IS_EPHEMERAL(id))) 485,487d489 < ksid = crgetsid(cr, (type == ZFS_OWNER) ? KSID_OWNER : KSID_GROUP); < < VERIFY(ksid != NULL); -- wbr, pluknet
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a31046fc0903050828v55439a95h1a9998a9291eae47>