mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-09 01:18:39 +03:00
pre-release
This commit is contained in:
parent
dfdcb92f3d
commit
0670c8f60f
@ -1 +1 @@
|
|||||||
1.02.38-cvs (2009-09-15)
|
1.02.38-cvs (2009-09-25)
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
Version 2.02.53 - 25th September 2009
|
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.
|
Enable dmeventd monitoring section of config file by default.
|
||||||
Update lvm2 monitoring script to lvm2_monitoring_init_red_hat.in.
|
Update lvm2 monitoring script to lvm2_monitoring_init_red_hat.in.
|
||||||
Fix lvm2app test to run under test/api subdirectory only when configured.
|
Fix lvm2app test to run under test/api subdirectory only when configured.
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
Version 1.02.38 - 25th September 2009
|
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.
|
Handle any path supplied to dm_task_set_name by looking up in /dev/mapper.
|
||||||
Add several examples to 12-dm-permissions.rules.
|
Add several examples to 12-dm-permissions.rules.
|
||||||
Add splitname and --yes to dmsetup man page.
|
Add splitname and --yes to dmsetup man page.
|
||||||
|
@ -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
|
* Returns: 1 on success, 0 on failure
|
||||||
*/
|
*/
|
||||||
static int mirror_emit_segment_line(struct dm_task *dmt, uint32_t major,
|
static int _mirror_emit_segment_line(struct dm_task *dmt, uint32_t major,
|
||||||
uint32_t minor, struct load_segment *seg,
|
uint32_t minor, struct load_segment *seg,
|
||||||
uint64_t *seg_start, char *params,
|
uint64_t *seg_start, char *params,
|
||||||
size_t paramsize)
|
size_t paramsize)
|
||||||
{
|
{
|
||||||
int r;
|
int r;
|
||||||
int block_on_error = 0;
|
int block_on_error = 0;
|
||||||
@ -1421,8 +1419,8 @@ static int _emit_segment_line(struct dm_task *dmt, uint32_t major,
|
|||||||
break;
|
break;
|
||||||
case SEG_MIRRORED:
|
case SEG_MIRRORED:
|
||||||
/* Mirrors are pretty complicated - now in separate function */
|
/* Mirrors are pretty complicated - now in separate function */
|
||||||
r = mirror_emit_segment_line(dmt, major, minor, seg, seg_start,
|
r = _mirror_emit_segment_line(dmt, major, minor, seg, seg_start,
|
||||||
params, paramsize);
|
params, paramsize);
|
||||||
if (!r)
|
if (!r)
|
||||||
return_0;
|
return_0;
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user