From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1335 invoked by alias); 15 Jul 2009 15:16:49 -0000 Received: (qmail 1320 invoked by uid 9447); 15 Jul 2009 15:16:48 -0000 Date: Wed, 15 Jul 2009 15:16:00 -0000 Message-ID: <20090715151648.1318.qmail@sourceware.org> From: agk@sourceware.org To: lvm-devel@redhat.com, lvm2-cvs@sourceware.org Subject: LVM2 WHATS_NEW Mailing-List: contact lvm2-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: lvm2-cvs-owner@sourceware.org X-SW-Source: 2009-07/txt/msg00090.txt.bz2 CVSROOT: /cvs/lvm2 Module name: LVM2 Changes by: agk@sourceware.org 2009-07-15 15:16:48 Modified files: . : WHATS_NEW Log message: pre-release Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1186&r2=1.1187 --- LVM2/WHATS_NEW 2009/07/15 14:59:14 1.1186 +++ LVM2/WHATS_NEW 2009/07/15 15:16:48 1.1187 @@ -23,7 +23,7 @@ Refactor vgchange extent_size, max_lv, max_pv, and alloc_policy for liblvm. Update t-vgcreate-usage.sh to test for default vg properties. Fix memory leak in vgsplit when re-reading the vg. - Make exit/cleanup code more robust when some lvm init function fails. + Make various exit/cleanup paths more robust after lvm init failures. Use LCK_NONBLOCK implicitly instead of explicit vg_read() flag. Remove unnecessary locking and existence tests from new vg_read() interface. Permit several segment types to be registered by a single shared object.