mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-17 06:04:23 +03:00
Extend deptree buffers so the largest possible device numbers fit.
This commit is contained in:
parent
3a2fb07349
commit
7d7d93ac6c
@ -1,5 +1,6 @@
|
|||||||
Version 1.02.28 -
|
Version 1.02.28 -
|
||||||
================================
|
================================
|
||||||
|
Extend deptree buffers so the largest possible device numbers fit.
|
||||||
Added generation of the versioned libdevmapper-event.so for LVM's test
|
Added generation of the versioned libdevmapper-event.so for LVM's test
|
||||||
Underline longer report help text headings.
|
Underline longer report help text headings.
|
||||||
|
|
||||||
|
@ -181,8 +181,9 @@ int dm_task_add_target(struct dm_task *dmt,
|
|||||||
uint64_t size, const char *ttype, const char *params);
|
uint64_t size, const char *ttype, const char *params);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Format major/minor numbers correctly for input to driver
|
* Format major/minor numbers correctly for input to driver.
|
||||||
*/
|
*/
|
||||||
|
#define DM_FORMAT_DEV_BUFSIZE 13 /* Minimum bufsize to handle worst case. */
|
||||||
int dm_format_dev(char *buf, int bufsize, uint32_t dev_major, uint32_t dev_minor);
|
int dm_format_dev(char *buf, int bufsize, uint32_t dev_major, uint32_t dev_minor);
|
||||||
|
|
||||||
/* Use this to retrive target information returned from a STATUS call */
|
/* Use this to retrive target information returned from a STATUS call */
|
||||||
|
@ -1243,7 +1243,7 @@ static int _emit_areas_line(struct dm_task *dmt __attribute((unused)),
|
|||||||
size_t paramsize, int *pos)
|
size_t paramsize, int *pos)
|
||||||
{
|
{
|
||||||
struct seg_area *area;
|
struct seg_area *area;
|
||||||
char devbuf[10];
|
char devbuf[DM_FORMAT_DEV_BUFSIZE];
|
||||||
int tw;
|
int tw;
|
||||||
const char *prefix = "";
|
const char *prefix = "";
|
||||||
|
|
||||||
@ -1270,7 +1270,8 @@ static int _emit_segment_line(struct dm_task *dmt, struct load_segment *seg, uin
|
|||||||
int pos = 0;
|
int pos = 0;
|
||||||
int tw;
|
int tw;
|
||||||
int r;
|
int r;
|
||||||
char originbuf[10], cowbuf[10], logbuf[10];
|
char originbuf[DM_FORMAT_DEV_BUFSIZE], cowbuf[DM_FORMAT_DEV_BUFSIZE];
|
||||||
|
char logbuf[DM_FORMAT_DEV_BUFSIZE];
|
||||||
const char *logtype;
|
const char *logtype;
|
||||||
|
|
||||||
switch(seg->type) {
|
switch(seg->type) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user