cvs commit: src/sbin/gconcat gconcat.c

Pawel Jakub Dawidek pjd at FreeBSD.org
Sun Apr 4 06:32:01 PDT 2004


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


More information about the cvs-src mailing list