Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Jan 2008 14:58:49 +0000 (UTC)
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/contrib/opensolaris/uts/common/fs/zfs vdev.c
Message-ID:  <200801171458.m0HEwnjb069885@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
pjd         2008-01-17 14:58:49 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7_0)
    sys/contrib/opensolaris/uts/common/fs/zfs vdev.c 
  Log:
  MFC:    sys/contrib/opensolaris/uts/common/fs/zfs/vdev.c        1.4
  
  Close access to vdev when setting state to anything but open state.
  This fixes replacing drive in place, eg. zpool replace tank da1 da1.
  Before the fix, it complained that device is already open.
  
  Obtained from:  OpenSolaris
  Approved by:    re (gnn)
  
  Revision  Changes    Path
  1.3.4.1   +11 -0     src/sys/contrib/opensolaris/uts/common/fs/zfs/vdev.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801171458.m0HEwnjb069885>