Peter Rajnoha
14bd66805e
Fix segfault when using -U, -G and -M options in dmsetup.
2009-04-24 11:30:49 +00:00
Alasdair Kergon
884d5a7fc8
post-release
2009-03-03 18:25:05 +00:00
Alasdair Kergon
5ab342e298
pre-release
2009-03-03 13:03:03 +00:00
Alasdair Kergon
e28d3f8cbd
If kernel supports only one dm major number, use in place of any supplied.
...
No longer require kernel and metadata major numbers to match.
2009-02-12 20:42:07 +00:00
Alasdair Kergon
a82f2fec18
post-release
2009-01-26 14:46:08 +00:00
Alasdair Kergon
1c65c56970
pre-release
2009-01-26 13:14:22 +00:00
Alasdair Kergon
ffa1b19e26
Add an "all" field which expands to all fields of the report type.
...
For example in LVM2, "pv_all" gives all PV fields.
"seg_all" gives all LV segment fields.
"all" gives all fields of the final report type. I think this is more
useful than just adding the current prefix.
So "lvs -o seg_all" gives all the LV segment fields, whilst
"lvs --segments -o all" adds in LV and VG fields too.
"lvs -o all -O vg_name" has report type LVS+VGS so includes all LV and all
VG fields.
2009-01-10 03:01:35 +00:00
prajnoha
a479761be5
Add checks for device names in dmsetup and show proper error messages.
...
Checks added for DM device names to allow only names < DM_NAME_LEN,
otherwise a part of lengthy name would be silently ignored and could
cause confusion while using dmsetup. Also, the name should not contain
'/' character, if it is used in context of creating a new device
or renaming the existing one (because we do not consider full path
to devices, they do not exist in filesystem yet) and appropriate error
messages are shown.
2009-01-07 12:17:40 +00:00
Zdeněk Kabeláč
77ac863bb8
Replace _dm_snprintf with EMIT_PARAMS macro for creating target lines
2008-12-11 16:25:51 +00:00
Alasdair Kergon
281ee1c2bf
post-release (retrospective)
2008-11-19 14:14:51 +00:00
Alasdair Kergon
4a1cd0d391
First test release of the merged code base.
2008-11-10 12:39:50 +00:00
Alasdair Kergon
43924e31b8
Split out dm-logging.h from log.h
2008-10-30 17:24:04 +00:00
Alasdair Kergon
ba7253eaf7
Use lvm-types.h
2008-10-30 15:11:16 +00:00
Alasdair Kergon
f5585e9252
Add usrsbindir to configure.
2008-10-07 19:08:46 +00:00
Alasdair Kergon
797d0f1ef1
post-release
2008-09-18 20:09:51 +00:00
Alasdair Kergon
026cc120e7
Only resume devices in dm_tree_preload_children if size changes.
2008-09-18 18:34:53 +00:00
Alasdair Kergon
874f42ad6c
Extend deptree buffers so the largest possible device numbers fit.
2008-09-02 12:16:07 +00:00
Zdeněk Kabeláč
7487a7c988
Added generation of the versioned libdevmapper-event.so for LVM's test
2008-06-27 15:36:51 +00:00
Alasdair Kergon
a8c5758222
Underline longer report help text headings.
2008-06-25 19:52:52 +00:00
Alasdair Kergon
ac1373653c
post-release
2008-06-25 14:44:00 +00:00
Alasdair Kergon
b097aa787b
pre-commit
2008-06-25 14:24:17 +00:00
Alasdair Kergon
723be0fe69
Align struct memblock in dbg_malloc for sparc.
2008-06-25 14:10:33 +00:00
Alasdair Kergon
65f0656f54
Add --rows to dmsetup.
2008-06-24 22:53:48 +00:00
Alasdair Kergon
366e89bda0
dmsetup --unquoted
2008-06-24 20:16:47 +00:00
Jim Meyering
946d8ee046
avoid compiler warning about cast in OFFSET_OF macro
...
* dmsetup/dmsetup.c (OFFSET_OF): Use an equivalent definition
that does not cast a pointer value to a narrower type.
2008-06-18 10:19:25 +00:00
Alasdair Kergon
fe74f013e3
Fix inverted no_flush debug message. (mpatocka)
2008-06-10 11:19:19 +00:00
Alasdair Kergon
5c34f7847e
bring list.h into line with lvm2
2008-06-08 14:53:51 +00:00
Alasdair Kergon
4d52c9233b
.
2008-06-06 20:45:41 +00:00
Alasdair Kergon
2f02f1518a
Bring configure.in into line with the lvm2 version.
2008-06-06 20:33:13 +00:00
Alasdair Kergon
6a336dfc69
post-release
2008-06-06 19:28:35 +00:00
Alasdair Kergon
35dec1b9e4
pre-release
2008-06-06 19:09:19 +00:00
Alasdair Kergon
599fe39749
nameprefixes
2008-06-06 18:53:26 +00:00
Alasdair Kergon
44f3fcb238
change --prefixes to --nameprefixes
2008-06-06 18:53:08 +00:00
Alasdair Kergon
6196ac7995
Initialise params buffer to empty string in _emit_segment.
2008-06-05 19:10:35 +00:00
Alasdair Kergon
0c6271dabc
Skip add_dev_node when ioctls disabled.
...
Make dm_hash_iter safe against deletion.
Accept a NULL pointer to dm_free silently.
2008-05-21 16:14:46 +00:00
Alasdair Kergon
93cda8b6ec
Add 3 new reporting colums: tables_loaded, readonly, suspended.
2008-04-21 13:16:30 +00:00
Alasdair Kergon
bb5e930684
Add --prefixes to dmsetup
...
E.g. dmsetup info -c --prefixes
Again, might change the name of this option.
2008-04-21 11:59:22 +00:00
Alasdair Kergon
a636299680
Add field name prefix option to reporting functions.
2008-04-20 00:11:08 +00:00
Alasdair Kergon
08e5bd5b72
Calculate string size within dm_pool_grow_object.
2008-04-19 15:50:18 +00:00
Alasdair Kergon
b59fce4393
post-release
2008-04-10 18:04:31 +00:00
Alasdair Kergon
8674a25eb8
pre-release
2008-04-10 18:00:45 +00:00
Jim Meyering
ed56aed8eb
Remove redundant if-before-free tests.
2008-02-15 14:14:58 +00:00
Alasdair Kergon
05ed5c0d74
Use log_warn for reporting field help text instead of log_print.
2008-01-20 01:14:38 +00:00
Jonathan Earl Brassow
0336bc9de9
- The automatic log module loading patch proposed for the upstream kernel
...
works on '-'s, not '_'s. This is due to the preference to have log
module file names that do not mix '_'s and '-'s.
2008-01-15 22:48:11 +00:00
Alasdair Kergon
48ba9734aa
post-release
2007-12-20 15:16:14 +00:00
Alasdair Kergon
897fc59f72
pre-release
2007-12-20 15:12:57 +00:00
Alasdair Kergon
50827a5f69
more readahead node fixes/debug messages
2007-12-14 19:49:27 +00:00
Alasdair Kergon
2d6444c924
Fix deptree to pass new name to _resume_node after a rename.
2007-12-14 17:57:04 +00:00
Alasdair Kergon
1d2675d9aa
Add node operation stack debug messages.
2007-12-14 17:26:09 +00:00
Alasdair Kergon
ad98990a8e
Report error when empty device name passed to readahead functions.
2007-12-13 02:25:45 +00:00