From owner-cvs-src-old@FreeBSD.ORG Sat Nov 22 13:37:18 2008 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED9671065672 for ; Sat, 22 Nov 2008 13:37:18 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D089F8FC19 for ; Sat, 22 Nov 2008 13:37:18 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id mAMDbG8N031059 for ; Sat, 22 Nov 2008 13:37:16 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id mAMDbFVT031058 for cvs-src-old@freebsd.org; Sat, 22 Nov 2008 13:37:15 GMT (envelope-from pjd@repoman.freebsd.org) Message-Id: <200811221337.mAMDbFVT031058@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to pjd@repoman.freebsd.org using -f From: Pawel Jakub Dawidek Date: Sat, 22 Nov 2008 13:33:06 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/cddl/compat/opensolaris/misc deviceid.c src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs vdev_geom.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Nov 2008 13:37:19 -0000 pjd 2008-11-22 13:33:06 UTC FreeBSD src repository Modified files: cddl/compat/opensolaris/misc deviceid.c sys/cddl/contrib/opensolaris/uts/common/fs/zfs vdev_geom.c Log: SVN rev 185174 on 2008-11-22 13:33:06Z by pjd IFp4: Don't rely on disk IDs and always use vdev guids, which means always look up for components by reading metadata. This might be slower when there are big number of disks in the system, but is definiately more reliable. Revision Changes Path 1.3 +2 -6 src/cddl/compat/opensolaris/misc/deviceid.c 1.8 +69 -219 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c