]> sourceware.org Git - lvm2.git/log
lvm2.git
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)

21 years agoFix typo.
Alasdair Kergon [Mon, 3 Mar 2003 12:57:27 +0000 (12:57 +0000)]
Fix typo.

21 years agoHAT_CHAR and DOLLAR_CHAR were defined to the same value !
Joe Thornber [Thu, 20 Feb 2003 14:53:56 +0000 (14:53 +0000)]
HAT_CHAR and DOLLAR_CHAR were defined to the same value !

21 years agoFix table output bug in last commit.
Alasdair Kergon [Thu, 20 Feb 2003 13:30:03 +0000 (13:30 +0000)]
Fix table output bug in last commit.

21 years agoUpdate packages.
Andres Salomon [Sun, 16 Feb 2003 22:12:28 +0000 (22:12 +0000)]
Update packages.

21 years agoLV name validation
Alasdair Kergon [Mon, 3 Feb 2003 20:09:58 +0000 (20:09 +0000)]
LV name validation

21 years agoIdentifiers may now start with digits etc.
Alasdair Kergon [Mon, 3 Feb 2003 20:08:45 +0000 (20:08 +0000)]
Identifiers may now start with digits etc.

21 years agoAllow strings in single quotes too
Alasdair Kergon [Tue, 28 Jan 2003 17:20:11 +0000 (17:20 +0000)]
Allow strings in single quotes too

21 years agoTreat 'section{' as equivalent to 'section {'
Alasdair Kergon [Tue, 28 Jan 2003 16:07:04 +0000 (16:07 +0000)]
Treat 'section{' as equivalent to 'section {'

21 years agomerge back accidentally overwritten r1.2 change
Alasdair Kergon [Sat, 25 Jan 2003 13:34:35 +0000 (13:34 +0000)]
merge back accidentally overwritten r1.2 change

21 years agoPrepare for ioctl version number change.
Alasdair Kergon [Tue, 21 Jan 2003 21:27:36 +0000 (21:27 +0000)]
Prepare for ioctl version number change.

21 years agoAllow optional verbose logging.
Alasdair Kergon [Tue, 21 Jan 2003 21:25:51 +0000 (21:25 +0000)]
Allow optional verbose logging.

21 years agoAllow optional verbose logging
Alasdair Kergon [Tue, 21 Jan 2003 21:25:11 +0000 (21:25 +0000)]
Allow optional verbose logging

21 years agoAdd --enable-debug --disable-compat
Alasdair Kergon [Tue, 21 Jan 2003 21:22:55 +0000 (21:22 +0000)]
Add --enable-debug --disable-compat

21 years agoIndicate full (dropped) snapshot.
Alasdair Kergon [Tue, 21 Jan 2003 18:50:50 +0000 (18:50 +0000)]
Indicate full (dropped) snapshot.

21 years agovgreduce --removemissing to remove missing PVs & deps & make VG consistent
Alasdair Kergon [Fri, 17 Jan 2003 21:04:26 +0000 (21:04 +0000)]
vgreduce --removemissing to remove missing PVs & deps & make VG consistent

21 years agoAdd success message; validate given VG name.
Alasdair Kergon [Fri, 17 Jan 2003 21:02:04 +0000 (21:02 +0000)]
Add success message; validate given VG name.

21 years agoActivation commands now return success in test mode.
Alasdair Kergon [Fri, 17 Jan 2003 20:16:23 +0000 (20:16 +0000)]
Activation commands now return success in test mode.

21 years agoUpdate
Alasdair Kergon [Fri, 10 Jan 2003 22:51:18 +0000 (22:51 +0000)]
Update

21 years agoFix (rare) cache bug on machines with large /dev directories.
Alasdair Kergon [Fri, 10 Jan 2003 19:14:01 +0000 (19:14 +0000)]
Fix (rare) cache bug on machines with large /dev directories.

21 years agoFix segfault in uuid display (substitution missed during bulk change)
Alasdair Kergon [Thu, 9 Jan 2003 19:35:17 +0000 (19:35 +0000)]
Fix segfault in uuid display (substitution missed during bulk change)

21 years agoconfigure --disable-devmapper if you don't have libdevmapper
Alasdair Kergon [Wed, 8 Jan 2003 22:44:07 +0000 (22:44 +0000)]
configure --disable-devmapper  if you don't have libdevmapper

21 years agoo Additional device/filter-level debugging messages + duplicate alias fix
Alasdair Kergon [Wed, 8 Jan 2003 16:41:22 +0000 (16:41 +0000)]
o Additional device/filter-level debugging messages + duplicate alias fix
o 32/64-bit size_t fix (pjc)

21 years agoUpdate date.
Alasdair Kergon [Tue, 7 Jan 2003 17:06:58 +0000 (17:06 +0000)]
Update date.

21 years agoDetect duplicate PV uuids - select the one on an md device if appropriate.
Alasdair Kergon [Mon, 6 Jan 2003 21:10:43 +0000 (21:10 +0000)]
Detect duplicate PV uuids - select the one on an md device if appropriate.

21 years agoIgnore filter cache at startup if config file is newer than cache.
Alasdair Kergon [Mon, 6 Jan 2003 21:09:04 +0000 (21:09 +0000)]
Ignore filter cache at startup if config file is newer than cache.

21 years agoMore docn for filter changes.
Alasdair Kergon [Mon, 6 Jan 2003 21:07:27 +0000 (21:07 +0000)]
More docn for filter changes.

21 years agoCorrect error message for non-snapshot activation failure.
Alasdair Kergon [Mon, 6 Jan 2003 21:06:43 +0000 (21:06 +0000)]
Correct error message for non-snapshot activation failure.

21 years agoWhen there are device name aliases, choose the "nicest" to display.
Alasdair Kergon [Fri, 3 Jan 2003 21:11:23 +0000 (21:11 +0000)]
When there are device name aliases, choose the "nicest" to display.

21 years agoAlso lock memory during LV updates.
Alasdair Kergon [Fri, 3 Jan 2003 21:10:28 +0000 (21:10 +0000)]
Also lock memory during LV updates.

21 years agoWhen activating an LV, remove any stray LVM1 /dev nodes and group file.
Alasdair Kergon [Fri, 3 Jan 2003 13:50:47 +0000 (13:50 +0000)]
When activating an LV, remove any stray LVM1 /dev nodes and group file.

21 years agoDefault stripesize 64k & config file setting for it;
Alasdair Kergon [Thu, 19 Dec 2002 23:25:55 +0000 (23:25 +0000)]
Default stripesize 64k & config file setting for it;
Clear many compiler warnings (i386) & associated bugs - hopefully without
introducing too many new bugs:-)  (Same exercise required for other archs.)
Default compilation has optimisation - or else use ./configure --enable-debug

21 years agoNew column-based reporting tools: lvs, pvs & vgs.
Alasdair Kergon [Thu, 12 Dec 2002 20:55:49 +0000 (20:55 +0000)]
New column-based reporting tools: lvs, pvs & vgs.

21 years agoclose another bug
Andres Salomon [Mon, 9 Dec 2002 08:59:34 +0000 (08:59 +0000)]
close another bug

21 years agoit's about that time again
Andres Salomon [Mon, 9 Dec 2002 08:37:58 +0000 (08:37 +0000)]
it's about that time again

21 years agoUse sync_dir().
Alasdair Kergon [Thu, 5 Dec 2002 22:56:22 +0000 (22:56 +0000)]
Use sync_dir().

21 years agoAdd sync_dir()
Alasdair Kergon [Thu, 5 Dec 2002 22:51:15 +0000 (22:51 +0000)]
Add sync_dir()

21 years agoFix display alignment of zero.
Alasdair Kergon [Thu, 5 Dec 2002 22:42:31 +0000 (22:42 +0000)]
Fix display alignment of zero.

21 years agoRemove an unused .h file.
Alasdair Kergon [Thu, 5 Dec 2002 22:37:36 +0000 (22:37 +0000)]
Remove an unused .h file.

21 years agoFix long arg processing.
Alasdair Kergon [Thu, 5 Dec 2002 22:35:15 +0000 (22:35 +0000)]
Fix long arg processing.

21 years agoMaintain snapshot_count correctly.
Alasdair Kergon [Thu, 5 Dec 2002 22:30:39 +0000 (22:30 +0000)]
Maintain snapshot_count correctly.

21 years agoKeep certain versions of ld happy.
Alasdair Kergon [Thu, 5 Dec 2002 22:28:18 +0000 (22:28 +0000)]
Keep certain versions of ld happy.

21 years agoKeep some ld versions happy.
Alasdair Kergon [Thu, 5 Dec 2002 22:27:43 +0000 (22:27 +0000)]
Keep some ld versions happy.

21 years agoNew devices/types config file entry to add new types of block devices.
Alasdair Kergon [Tue, 3 Dec 2002 16:20:38 +0000 (16:20 +0000)]
New devices/types config file entry to add new types of block devices.

21 years agotidy
Alasdair Kergon [Tue, 3 Dec 2002 13:27:23 +0000 (13:27 +0000)]
tidy

21 years agoShow PV uuid; single stripe is 'linear'; suppress snapshot fields for origin.
Alasdair Kergon [Tue, 3 Dec 2002 13:26:17 +0000 (13:26 +0000)]
Show PV uuid; single stripe is 'linear'; suppress snapshot fields for origin.

21 years agoMore restore hints.
Alasdair Kergon [Tue, 3 Dec 2002 13:25:09 +0000 (13:25 +0000)]
More restore hints.

21 years agoDefault size unit normally MB not KB.
Alasdair Kergon [Tue, 3 Dec 2002 13:24:38 +0000 (13:24 +0000)]
Default size unit normally MB not KB.

21 years agoSuppress a (normally) unnecessary warning.
Alasdair Kergon [Tue, 3 Dec 2002 13:23:50 +0000 (13:23 +0000)]
Suppress a (normally) unnecessary warning.

21 years agoFurther help text tidying & support for -?.
Alasdair Kergon [Fri, 29 Nov 2002 15:02:57 +0000 (15:02 +0000)]
Further help text tidying & support for -?.

21 years agotiny tidying
Heinz Mauelshagen [Thu, 28 Nov 2002 15:27:59 +0000 (15:27 +0000)]
tiny tidying

21 years agoCorrected lvcreate synopsis.
Heinz Mauelshagen [Thu, 28 Nov 2002 15:27:29 +0000 (15:27 +0000)]
Corrected lvcreate synopsis.
Added --ignorelockingflag to synopsis where missing.

21 years agoShow stripesize in KB.
Alasdair Kergon [Tue, 26 Nov 2002 21:56:57 +0000 (21:56 +0000)]
Show stripesize in KB.

21 years agoSkip config file reload attempt if no config file location.
Alasdair Kergon [Tue, 26 Nov 2002 12:14:37 +0000 (12:14 +0000)]
Skip config file reload attempt if no config file location.

21 years agoFix snapshot lvcreate activation check.
Alasdair Kergon [Fri, 22 Nov 2002 14:19:56 +0000 (14:19 +0000)]
Fix snapshot lvcreate activation check.

21 years agoRemove 2 TB LV size restriction message.
Alasdair Kergon [Mon, 18 Nov 2002 16:21:00 +0000 (16:21 +0000)]
Remove 2 TB LV size restriction message.

21 years agoMissing sector->k conversion in "logical volumes cannot be larger than" mesg.
Alasdair Kergon [Mon, 18 Nov 2002 16:08:45 +0000 (16:08 +0000)]
Missing sector->k conversion in "logical volumes cannot be larger than" mesg.

21 years agoSome new features.
Alasdair Kergon [Mon, 18 Nov 2002 14:04:08 +0000 (14:04 +0000)]
Some new features.

21 years agoRefactoring.
Alasdair Kergon [Mon, 18 Nov 2002 14:01:16 +0000 (14:01 +0000)]
Refactoring.

21 years agoA new cache.
Alasdair Kergon [Mon, 18 Nov 2002 13:53:58 +0000 (13:53 +0000)]
A new cache.

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