Alasdair Kergon
01acd6dd76
Fix contiguous allocation when there are no preceding segments.
2005-10-27 22:21:10 +00:00
Alasdair Kergon
9d819b52d3
Fix contiguous allocation without preceding segments.
2005-10-27 22:20:33 +00:00
Alasdair Kergon
37bac5cdc9
Fix new mirror_seg pointer.
2005-10-27 21:51:28 +00:00
Alasdair Kergon
78c718c591
Add mirror_seg pointer to lv_segment struct. (incomplete & untested)
2005-10-27 19:58:22 +00:00
Alasdair Kergon
284b8bf6ca
Only keep a device open if it's known to belong to a locked VG.
2005-10-27 17:45:34 +00:00
Alasdair Kergon
5a5084b837
Only keep devices open if known to belong to a locked VG now.
2005-10-27 17:44:55 +00:00
Alasdair Kergon
3b8058e1f1
Export vgname_is_locked
2005-10-27 17:41:41 +00:00
Alasdair Kergon
2a3168e0d6
remove unused suspend code path
2005-10-26 19:50:00 +00:00
Alasdair Kergon
a8ac6e4a15
fix strncmps
2005-10-26 18:33:47 +00:00
Alasdair Kergon
6172cf9fba
Fix incorrect checkin
2005-10-26 18:32:57 +00:00
Alasdair Kergon
b728ec3909
Fix strncmps.
2005-10-26 18:17:36 +00:00
Alasdair Kergon
61a53bbcff
suppress status err mesg when LVM- uuid prefix is missing
2005-10-26 17:56:31 +00:00
Alasdair Kergon
17d13dd084
Also suppress error if device doesn't exist with DM_DEVICE_STATUS.
2005-10-26 17:51:10 +00:00
Alasdair Kergon
edcb28d591
also suppress error if device doesn't exist with STATUS
2005-10-26 17:50:15 +00:00
Alasdair Kergon
ad101119a7
remove remaining hard-coded prefix lengths
2005-10-26 17:31:12 +00:00
Alasdair Kergon
bc36676d31
Fix lvdisplay to show all mirror destinations.
2005-10-26 16:12:36 +00:00
Alasdair Kergon
d76fe120ab
a missing lvid/dlid conversion
2005-10-26 15:54:50 +00:00
Alasdair Kergon
2e95949b80
attempt to cope with uuid transition
2005-10-26 15:21:13 +00:00
Alasdair Kergon
ae14d85e24
Attempt to cope with LVM- prefix transition.
2005-10-26 15:00:51 +00:00
Alasdair Kergon
fad6304c60
new suspend code
2005-10-26 14:14:30 +00:00
Alasdair Kergon
a4dd3c8ce9
switch in new suspend code (untested)
2005-10-26 14:13:52 +00:00
Alasdair Kergon
6d1a5d45e2
check parents suspended
2005-10-26 14:08:24 +00:00
Alasdair Kergon
a6c7043e03
unfinished suspend functions
2005-10-25 19:09:41 +00:00
Alasdair Kergon
bcc400dafa
Use dm_is_dm_major instead of local copy.
...
Allow mapped devices to be used as PVs safely.
2005-10-25 19:08:21 +00:00
Alasdair Kergon
8fbedf3441
Add DEFS
2005-10-25 19:03:59 +00:00
Alasdair Kergon
2e8a9c9874
Export dm_set_selinux_context.
2005-10-25 17:30:00 +00:00
Alasdair Kergon
44fc41b3e5
Move set_selinux_context into libdevmapper
2005-10-25 17:28:46 +00:00
Alasdair Kergon
7212c20a1b
Fix automatic text metadata buffer expansion (using macro). [stdarg usage bug]
...
Cache formatted text metadata buffer between metadata area writes.
[improves write performance when lots of metadata area clones]
2005-10-23 00:14:48 +00:00
Alasdair Kergon
7ff142de1c
Add pe_start to pvs.
2005-10-20 22:24:46 +00:00
Alasdair Kergon
e67efb199d
Fix LVM2- prefix changes; export build_dlid.
2005-10-20 21:07:57 +00:00
Alasdair Kergon
20128bd04b
zero suppress
2005-10-20 20:38:18 +00:00
Alasdair Kergon
c0fefdde28
fix dev no printf
2005-10-20 20:29:58 +00:00
Alasdair Kergon
f6ee160e66
Add 'LVM-' prefix to uuids.
2005-10-19 13:59:18 +00:00
Alasdair Kergon
06acc2004f
cope with null uuid_prefix
2005-10-18 13:57:11 +00:00
Alasdair Kergon
43ac2ce4c8
use seg_type macro
2005-10-18 13:45:25 +00:00
Alasdair Kergon
b32bf72b5f
Split lv_segment_area from lv_segment to permit extension.
2005-10-18 13:43:40 +00:00
Alasdair Kergon
c6880c957e
Tidy some log mesgs.
2005-10-18 13:07:41 +00:00
Alasdair Kergon
095b71ed96
Move deactivation code into libdevmapper.
2005-10-18 12:39:20 +00:00
Alasdair Kergon
9160e496bc
Add deactivation functions
2005-10-18 12:37:53 +00:00
Alasdair Kergon
2a7ac78f02
some deactivation fixes
2005-10-17 19:06:20 +00:00
Alasdair Kergon
64efa4627d
Replacement deactivation code - untested.
2005-10-17 18:21:57 +00:00
Alasdair Kergon
f7e35569ce
Only one dump_memory.
2005-10-17 18:21:05 +00:00
Alasdair Kergon
e8af32ec2b
dm_driver_version
2005-10-17 18:05:39 +00:00
Alasdair Kergon
e092ce51f6
Attempt to load missing targets using modprobe.
...
Simplify dev_manager_info().
2005-10-17 18:00:02 +00:00
Alasdair Kergon
7b78edb1b7
Attempt to load missing targets using modprobe.
2005-10-17 17:56:27 +00:00
Alasdair Kergon
b332e7090e
lvscan -a
2005-10-17 16:41:38 +00:00
Alasdair Kergon
67eb7723d6
Use hash, bitset, malloc, pool from libdevmapper.
2005-10-16 23:03:59 +00:00
Alasdair Kergon
251d138474
export bitset, pool, hash, malloc
2005-10-16 22:57:20 +00:00
Alasdair Kergon
1170dfac05
post-release
2005-10-16 20:09:42 +00:00
Alasdair Kergon
4157f141c7
pre-release
2005-10-16 20:06:54 +00:00