]> sourceware.org Git - lvm2.git/log
lvm2.git
21 years agoMake dev_name optional to show details for all devices.
Alasdair Kergon [Tue, 16 Sep 2003 14:13:51 +0000 (14:13 +0000)]
Make dev_name optional to show details for all devices.
e.g. 'dmsetup info', 'dmsetup status -v', 'dmsetup table'

21 years agoImprove segment merge/split code.
Alasdair Kergon [Mon, 15 Sep 2003 18:22:50 +0000 (18:22 +0000)]
Improve segment merge/split code.

21 years agoDon't install the pvdata stub; update built-in mesg.
Alasdair Kergon [Mon, 15 Sep 2003 15:05:23 +0000 (15:05 +0000)]
Don't install the pvdata stub; update built-in mesg.

21 years agoEnsure more args aren't negative.
Alasdair Kergon [Mon, 15 Sep 2003 15:04:39 +0000 (15:04 +0000)]
Ensure more args aren't negative.

21 years agoMissing vg_commit()
Alasdair Kergon [Mon, 15 Sep 2003 15:03:54 +0000 (15:03 +0000)]
Missing vg_commit()

21 years agovgcfgrestore -l lists backup file too
Alasdair Kergon [Mon, 15 Sep 2003 15:03:22 +0000 (15:03 +0000)]
vgcfgrestore -l lists backup file too

21 years agoPrevent cmdline flags that take args getting repeated.
Alasdair Kergon [Mon, 15 Sep 2003 15:02:24 +0000 (15:02 +0000)]
Prevent cmdline flags that take args getting repeated.

21 years agoMissing ] in pvmove usage display
Alasdair Kergon [Mon, 15 Sep 2003 15:01:36 +0000 (15:01 +0000)]
Missing ] in pvmove usage display

21 years agoGeneralise 'invalid chars' error mesg to just say 'invalid'
Alasdair Kergon [Mon, 15 Sep 2003 15:01:00 +0000 (15:01 +0000)]
Generalise 'invalid chars' error mesg to just say 'invalid'

21 years agoCorrect order of consistency/exists checks.
Alasdair Kergon [Mon, 15 Sep 2003 15:00:01 +0000 (15:00 +0000)]
Correct order of consistency/exists checks.

21 years agoDon't use !# in randomly-generated uuids.
Alasdair Kergon [Mon, 15 Sep 2003 14:58:43 +0000 (14:58 +0000)]
Don't use !# in randomly-generated uuids.

21 years agoFix makefile install mesg displayed for man5
Alasdair Kergon [Mon, 15 Sep 2003 14:57:15 +0000 (14:57 +0000)]
Fix makefile install mesg displayed for man5

21 years agoAdditional validation of LV segments read from metadata. [HM]
Alasdair Kergon [Mon, 1 Sep 2003 19:55:16 +0000 (19:55 +0000)]
Additional validation of LV segments read from metadata.  [HM]

21 years agoFix unsafe list iteration in segment merge code. [HM]
Alasdair Kergon [Wed, 27 Aug 2003 15:30:39 +0000 (15:30 +0000)]
Fix unsafe list iteration in segment merge code.  [HM]

21 years agoRemove unnecessary file.
Alasdair Kergon [Tue, 26 Aug 2003 21:12:45 +0000 (21:12 +0000)]
Remove unnecessary file.

21 years agoCope better when format functions are missing.
Alasdair Kergon [Tue, 26 Aug 2003 21:12:06 +0000 (21:12 +0000)]
Cope better when format functions are missing.

21 years agoLog each command & args.
Alasdair Kergon [Tue, 26 Aug 2003 21:00:05 +0000 (21:00 +0000)]
Log each command & args.

21 years agoUpdate.
Alasdair Kergon [Wed, 20 Aug 2003 15:48:46 +0000 (15:48 +0000)]
Update.

21 years agoSome tidyups and minor fixes.
Alasdair Kergon [Wed, 20 Aug 2003 15:48:27 +0000 (15:48 +0000)]
Some tidyups and minor fixes.

21 years agoRemove small hard-coded activation target line parameter limit.
Alasdair Kergon [Wed, 20 Aug 2003 12:53:57 +0000 (12:53 +0000)]
Remove small hard-coded activation target line parameter limit.

21 years agoAlso allow pvmove --abort when pvmove mirror not active (e.g. after a reboot).
Alasdair Kergon [Mon, 18 Aug 2003 17:21:51 +0000 (17:21 +0000)]
Also allow pvmove --abort when pvmove mirror not active (e.g. after a reboot).

21 years agoMissing check for inconsistent VG in pvmove.
Alasdair Kergon [Mon, 18 Aug 2003 13:52:43 +0000 (13:52 +0000)]
Missing check for inconsistent VG in pvmove.

21 years agoupdate
Alasdair Kergon [Fri, 18 Jul 2003 00:41:04 +0000 (00:41 +0000)]
update

21 years agoAccept signed numbers in config file.
Alasdair Kergon [Tue, 15 Jul 2003 16:32:20 +0000 (16:32 +0000)]
Accept signed numbers in config file.

21 years agoupdate
Alasdair Kergon [Tue, 15 Jul 2003 01:30:18 +0000 (01:30 +0000)]
update

21 years agoFix vgimport fix to work outside debug mode.
Alasdair Kergon [Tue, 15 Jul 2003 01:26:24 +0000 (01:26 +0000)]
Fix vgimport fix to work outside debug mode.

21 years agoupdate
Alasdair Kergon [Sun, 13 Jul 2003 11:07:50 +0000 (11:07 +0000)]
update

21 years agoFix detection of exported LVM1 volume groups.
Alasdair Kergon [Sun, 13 Jul 2003 11:07:25 +0000 (11:07 +0000)]
Fix detection of exported LVM1 volume groups.

21 years agovsn 2.00.02 (rc3)
Alasdair Kergon [Sat, 12 Jul 2003 12:02:12 +0000 (12:02 +0000)]
vsn 2.00.02 (rc3)

21 years agoRestrict active lvchange -My with -f
Alasdair Kergon [Fri, 11 Jul 2003 17:10:19 +0000 (17:10 +0000)]
Restrict active lvchange -My with -f

21 years agoFix inactive snapshot display.
Alasdair Kergon [Fri, 11 Jul 2003 17:09:21 +0000 (17:09 +0000)]
Fix inactive snapshot display.

21 years agoupdate
Alasdair Kergon [Sat, 5 Jul 2003 23:27:17 +0000 (23:27 +0000)]
update

21 years agoDriver version 1 compatibility fix for snapshots.
Alasdair Kergon [Sat, 5 Jul 2003 23:24:10 +0000 (23:24 +0000)]
Driver version 1 compatibility fix for snapshots.

21 years agoBackwards compatibility fix for version1 suspend/resume.
Alasdair Kergon [Sat, 5 Jul 2003 23:20:43 +0000 (23:20 +0000)]
Backwards compatibility fix for version1 suspend/resume.

21 years agoAnother sync point - numerous fixes & clean ups.
Alasdair Kergon [Fri, 4 Jul 2003 22:34:56 +0000 (22:34 +0000)]
Another sync point - numerous fixes & clean ups.

21 years agoSynchronise repository / 2.4.21 support
Alasdair Kergon [Fri, 4 Jul 2003 19:38:49 +0000 (19:38 +0000)]
Synchronise repository / 2.4.21 support

21 years agoSupport for v4 interface
Alasdair Kergon [Tue, 1 Jul 2003 21:20:58 +0000 (21:20 +0000)]
Support for v4 interface

21 years agomove functions
Alasdair Kergon [Tue, 6 May 2003 12:22:24 +0000 (12:22 +0000)]
move functions

21 years agoremove global pvmove lock & poll for completion
Alasdair Kergon [Tue, 6 May 2003 12:20:11 +0000 (12:20 +0000)]
remove global pvmove lock & poll for completion

21 years agoCheck for locked LVs/pvmoves.
Alasdair Kergon [Tue, 6 May 2003 12:14:36 +0000 (12:14 +0000)]
Check for locked LVs/pvmoves.

21 years agounsigned
Alasdair Kergon [Tue, 6 May 2003 12:13:19 +0000 (12:13 +0000)]
unsigned

21 years agoPrevent renaming active VGs for now.
Alasdair Kergon [Tue, 6 May 2003 12:11:46 +0000 (12:11 +0000)]
Prevent renaming active VGs for now.

21 years agoDon't process locked LVs
Alasdair Kergon [Tue, 6 May 2003 12:10:18 +0000 (12:10 +0000)]
Don't process locked LVs

21 years agoStore argv
Alasdair Kergon [Tue, 6 May 2003 12:09:28 +0000 (12:09 +0000)]
Store argv

21 years ago--abort --background
Alasdair Kergon [Tue, 6 May 2003 12:08:58 +0000 (12:08 +0000)]
--abort --background

21 years agomove fields
Alasdair Kergon [Tue, 6 May 2003 12:06:02 +0000 (12:06 +0000)]
move fields

21 years agoreset_locking()
Alasdair Kergon [Tue, 6 May 2003 12:03:13 +0000 (12:03 +0000)]
reset_locking()

21 years agoMove fields.
Alasdair Kergon [Tue, 6 May 2003 12:02:36 +0000 (12:02 +0000)]
Move fields.

21 years agolist_next
Alasdair Kergon [Tue, 6 May 2003 12:01:13 +0000 (12:01 +0000)]
list_next

21 years agoAdd argv
Alasdair Kergon [Tue, 6 May 2003 12:00:51 +0000 (12:00 +0000)]
Add argv

21 years agoDistinguish between visible & top level devices.
Alasdair Kergon [Tue, 6 May 2003 12:00:29 +0000 (12:00 +0000)]
Distinguish between visible & top level devices.

21 years agoMissing 'make install' dependency.
Alasdair Kergon [Tue, 6 May 2003 11:58:55 +0000 (11:58 +0000)]
Missing 'make install' dependency.

21 years agoUpdate
Alasdair Kergon [Wed, 30 Apr 2003 16:49:27 +0000 (16:49 +0000)]
Update

21 years agoDon't move snapshots
Alasdair Kergon [Wed, 30 Apr 2003 15:58:09 +0000 (15:58 +0000)]
Don't move snapshots

21 years agoAdd pvmove
Alasdair Kergon [Wed, 30 Apr 2003 15:28:17 +0000 (15:28 +0000)]
Add pvmove

21 years agoadd region size & interval
Alasdair Kergon [Wed, 30 Apr 2003 15:27:48 +0000 (15:27 +0000)]
add region size & interval

21 years agoconfigurable region size
Alasdair Kergon [Wed, 30 Apr 2003 15:26:54 +0000 (15:26 +0000)]
configurable region size

21 years agopvmove support
Alasdair Kergon [Wed, 30 Apr 2003 15:26:25 +0000 (15:26 +0000)]
pvmove support

21 years agouse pvmove flag
Alasdair Kergon [Wed, 30 Apr 2003 15:25:34 +0000 (15:25 +0000)]
use pvmove flag

21 years agoAdd mirror.c
Alasdair Kergon [Wed, 30 Apr 2003 15:24:49 +0000 (15:24 +0000)]
Add mirror.c

21 years agoOutline pvmove man page
Alasdair Kergon [Wed, 30 Apr 2003 15:24:08 +0000 (15:24 +0000)]
Outline pvmove man page

21 years agobasic pvmove support
Alasdair Kergon [Wed, 30 Apr 2003 15:23:43 +0000 (15:23 +0000)]
basic pvmove support

21 years agopvmove flag
Alasdair Kergon [Wed, 30 Apr 2003 15:22:52 +0000 (15:22 +0000)]
pvmove flag

21 years agomirror type
Alasdair Kergon [Wed, 30 Apr 2003 15:22:36 +0000 (15:22 +0000)]
mirror type

21 years agomirror display type
Alasdair Kergon [Wed, 30 Apr 2003 15:21:43 +0000 (15:21 +0000)]
mirror display type

21 years agoAdd comment
Alasdair Kergon [Wed, 30 Apr 2003 15:21:10 +0000 (15:21 +0000)]
Add comment

21 years agoUp interface to major version number 4.
Alasdair Kergon [Wed, 30 Apr 2003 13:48:53 +0000 (13:48 +0000)]
Up interface to major version number 4.

21 years agoUp interface to major version number 4.
Alasdair Kergon [Tue, 29 Apr 2003 22:52:11 +0000 (22:52 +0000)]
Up interface to major version number 4.

21 years agoDisplay event number.
Alasdair Kergon [Tue, 29 Apr 2003 11:34:40 +0000 (11:34 +0000)]
Display event number.

21 years agoEvent number support.
Alasdair Kergon [Tue, 29 Apr 2003 11:34:23 +0000 (11:34 +0000)]
Event number support.

21 years agoTry alternative syncs if BLKFLSBUF fails.
Alasdair Kergon [Mon, 28 Apr 2003 16:20:39 +0000 (16:20 +0000)]
Try alternative syncs if BLKFLSBUF fails.

21 years agoExtra metadata-reading debug message.
Alasdair Kergon [Mon, 28 Apr 2003 12:18:53 +0000 (12:18 +0000)]
Extra metadata-reading debug message.

21 years agoRevert to data_start
Alasdair Kergon [Mon, 28 Apr 2003 11:55:58 +0000 (11:55 +0000)]
Revert to data_start

21 years agoVersion 1.95.17 (new <PV>:<PE range list> allocation restriction feature).
Alasdair Kergon [Thu, 24 Apr 2003 22:52:14 +0000 (22:52 +0000)]
Version 1.95.17 (new <PV>:<PE range list> allocation restriction feature).

21 years agoUpdate segment area length when merging consecutive segments.
Alasdair Kergon [Thu, 24 Apr 2003 22:46:47 +0000 (22:46 +0000)]
Update segment area length when merging consecutive segments.

21 years agoo Metadata area struct change.
Alasdair Kergon [Thu, 24 Apr 2003 22:23:24 +0000 (22:23 +0000)]
o Metadata area struct change.
o Support physical extent restrictions on PV lists for allocations
    e.g. lvcreate -l 200 vg1 /dev/sda1:100-199:300-399

21 years agoStop more gracefully when in test mode.
Alasdair Kergon [Thu, 24 Apr 2003 22:13:48 +0000 (22:13 +0000)]
Stop more gracefully when in test mode.

21 years agostripe filler parameter
Alasdair Kergon [Thu, 24 Apr 2003 22:10:56 +0000 (22:10 +0000)]
stripe filler parameter

21 years agoo Rejig activation code device dependencies to make things a bit more robust
Alasdair Kergon [Thu, 24 Apr 2003 22:09:13 +0000 (22:09 +0000)]
o Rejig activation code device dependencies to make things a bit more robust
  and further reduce the number of ioctl calls made.
o Metadata area struct change.
o Make config file accessible to activation functions & get stripe_filler
  from it.
o Allow kernel to return snapshot status as a fraction or a percentage.

21 years agoindent
Alasdair Kergon [Thu, 24 Apr 2003 22:00:29 +0000 (22:00 +0000)]
indent

21 years agofix optind after last change to it
Alasdair Kergon [Thu, 24 Apr 2003 21:59:42 +0000 (21:59 +0000)]
fix optind after last change to it

21 years agoAdd pool_strndup
Alasdair Kergon [Thu, 24 Apr 2003 21:58:34 +0000 (21:58 +0000)]
Add pool_strndup

21 years agoDM_EXISTS_FLAG replaced by ENXIO
Alasdair Kergon [Thu, 24 Apr 2003 16:08:18 +0000 (16:08 +0000)]
DM_EXISTS_FLAG replaced by ENXIO

21 years agoSome ioctl code tidying: removing duplicate internal buffers; making bounds
Alasdair Kergon [Tue, 22 Apr 2003 21:22:04 +0000 (21:22 +0000)]
Some ioctl code tidying: removing duplicate internal buffers; making bounds
checks clearer (incl. variable renaming); using a flag to indicate when
output data doesn't fit into supplied buffer instead of returning an error etc.

21 years agoImprove message for pvcreate of empty device.
Alasdair Kergon [Tue, 22 Apr 2003 16:09:11 +0000 (16:09 +0000)]
Improve message for pvcreate of empty device.

21 years agoImprove build robustness.
Alasdair Kergon [Tue, 15 Apr 2003 13:24:42 +0000 (13:24 +0000)]
Improve build robustness.

21 years agoAbort if any filter creation fails.
Alasdair Kergon [Tue, 15 Apr 2003 13:22:43 +0000 (13:22 +0000)]
Abort if any filter creation fails.

21 years agoCope with intentionally missing /proc.
Alasdair Kergon [Tue, 15 Apr 2003 13:21:38 +0000 (13:21 +0000)]
Cope with intentionally missing /proc.

21 years agoSupport snapshot status fraction.
Alasdair Kergon [Tue, 15 Apr 2003 13:20:16 +0000 (13:20 +0000)]
Support snapshot status fraction.

21 years agoDisplay read-only state.
Alasdair Kergon [Tue, 15 Apr 2003 12:30:44 +0000 (12:30 +0000)]
Display read-only state.

21 years agoalignment fixes
Alasdair Kergon [Tue, 8 Apr 2003 21:20:31 +0000 (21:20 +0000)]
alignment fixes

21 years agoAdd major arg
Alasdair Kergon [Fri, 4 Apr 2003 13:22:58 +0000 (13:22 +0000)]
Add major arg

21 years agoAllow for specification of major number as well as minor.
Alasdair Kergon [Wed, 2 Apr 2003 19:14:43 +0000 (19:14 +0000)]
Allow for specification of major number as well as minor.

21 years agosize_t tidying
Alasdair Kergon [Wed, 2 Apr 2003 19:11:23 +0000 (19:11 +0000)]
size_t tidying

21 years agoAllow device major to be set too.
Alasdair Kergon [Wed, 2 Apr 2003 19:03:00 +0000 (19:03 +0000)]
Allow device major to be set too.

21 years agoReinstate lost vg_write() in lvchange --permission.
Alasdair Kergon [Wed, 2 Apr 2003 13:01:04 +0000 (13:01 +0000)]
Reinstate lost vg_write() in lvchange --permission.

21 years agoProposed changes to the ioctl interface to fix alignment issues on some
Alasdair Kergon [Fri, 28 Mar 2003 18:58:59 +0000 (18:58 +0000)]
Proposed changes to the ioctl interface to fix alignment issues on some
architectures and specify an explicit width for every numeric field.

21 years agoAvoid report segfault with non-partial inconsistent VG.
Alasdair Kergon [Mon, 24 Mar 2003 18:22:48 +0000 (18:22 +0000)]
Avoid report segfault with non-partial inconsistent VG.

21 years agoTidy various pre-processing incl. making libdl optional.
Alasdair Kergon [Mon, 24 Mar 2003 18:08:53 +0000 (18:08 +0000)]
Tidy various pre-processing incl. making libdl optional.

21 years agoFix incomplete munmap. (pjc)
Alasdair Kergon [Thu, 20 Mar 2003 14:29:28 +0000 (14:29 +0000)]
Fix incomplete munmap.  (pjc)

This page took 0.065016 seconds and 5 git commands to generate.