Date: Sun, 4 Apr 2004 06:32:00 -0700 (PDT) From: Pawel Jakub Dawidek <pjd@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/gconcat gconcat.c Message-ID: <200404041332.i34DW0KA013526@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
pjd 2004/04/04 06:32:00 PDT FreeBSD src repository Modified files: sbin/gconcat gconcat.c Log: Add a workaround. Now, if we have for example: ad0s1 ad0s1c ad2s1 ad2s1c and we will try to do: gconcat label foo /dev/ad0s1 /dev/ad2s1 we'll get a panic: panic: spoiled but dcr = 1 for inside of geom_slice class, backtrace shows: g_access() g_slice_access() g_access() g_concat_read_metadata() We need to get a proper fix for this race before geom(8) will be committed. Revision Changes Path 1.4 +2 -2 src/sbin/gconcat/gconcat.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404041332.i34DW0KA013526>