Skip site navigation (1)Skip section navigation (2)
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>