From: Alasdair Kergon Date: Fri, 25 Sep 2009 18:30:27 +0000 (+0000) Subject: pre-release X-Git-Tag: v2_02_91~2636 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=536f0e0881a5381a091daaf7a721e0a25b0ef541;p=lvm2.git pre-release --- diff --git a/VERSION b/VERSION index ba2bae49a..4244051ea 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.02.53(1)-cvs (2009-09-15) +2.02.53(1)-cvs (2009-09-25) diff --git a/VERSION_DM b/VERSION_DM index 09f088ae8..d52919c31 100644 --- a/VERSION_DM +++ b/VERSION_DM @@ -1 +1 @@ -1.02.38-cvs (2009-09-15) +1.02.38-cvs (2009-09-25) diff --git a/WHATS_NEW b/WHATS_NEW index c94409d67..31da583b1 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,5 +1,6 @@ Version 2.02.53 - 25th September 2009 ===================================== + Create any directories in /dev with DM_DEV_DIR_UMASK (022). Enable dmeventd monitoring section of config file by default. Update lvm2 monitoring script to lvm2_monitoring_init_red_hat.in. Fix lvm2app test to run under test/api subdirectory only when configured. diff --git a/WHATS_NEW_DM b/WHATS_NEW_DM index 46edfe7bd..b4b3b853a 100644 --- a/WHATS_NEW_DM +++ b/WHATS_NEW_DM @@ -1,5 +1,6 @@ Version 1.02.38 - 25th September 2009 ===================================== + Export DM_DEV_DIR_UMASK, the default umask for /dev directories created. Handle any path supplied to dm_task_set_name by looking up in /dev/mapper. Add several examples to 12-dm-permissions.rules. Add splitname and --yes to dmsetup man page. diff --git a/libdm/libdm-deptree.c b/libdm/libdm-deptree.c index b6fdfef4e..75fb20194 100644 --- a/libdm/libdm-deptree.c +++ b/libdm/libdm-deptree.c @@ -1285,14 +1285,12 @@ static int _emit_areas_line(struct dm_task *dmt __attribute((unused)), } /* - * mirror_emit_segment_line - * * Returns: 1 on success, 0 on failure */ -static int mirror_emit_segment_line(struct dm_task *dmt, uint32_t major, - uint32_t minor, struct load_segment *seg, - uint64_t *seg_start, char *params, - size_t paramsize) +static int _mirror_emit_segment_line(struct dm_task *dmt, uint32_t major, + uint32_t minor, struct load_segment *seg, + uint64_t *seg_start, char *params, + size_t paramsize) { int r; int block_on_error = 0; @@ -1421,8 +1419,8 @@ static int _emit_segment_line(struct dm_task *dmt, uint32_t major, break; case SEG_MIRRORED: /* Mirrors are pretty complicated - now in separate function */ - r = mirror_emit_segment_line(dmt, major, minor, seg, seg_start, - params, paramsize); + r = _mirror_emit_segment_line(dmt, major, minor, seg, seg_start, + params, paramsize); if (!r) return_0; break;