]> sourceware.org Git - lvm2.git/log
lvm2.git
17 years agoFix vgsplit for lvm1 format (set and validate VG name in PVs metadata).
Milan Broz [Fri, 23 Mar 2007 12:43:17 +0000 (12:43 +0000)]
Fix vgsplit for lvm1 format (set and validate VG name in PVs metadata).
Split metadata areas in vgsplit properly.

17 years agopost-release
Alasdair Kergon [Mon, 19 Mar 2007 21:16:49 +0000 (21:16 +0000)]
post-release

17 years agopre-release
Alasdair Kergon [Mon, 19 Mar 2007 21:12:54 +0000 (21:12 +0000)]
pre-release

17 years agoFix processing of exit status in init scripts
Milan Broz [Fri, 16 Mar 2007 17:15:36 +0000 (17:15 +0000)]
Fix processing of exit status in init scripts

17 years agoRemove unnecessary memset() return value checks. [Jim Meyering]
Alasdair Kergon [Fri, 16 Mar 2007 14:36:14 +0000 (14:36 +0000)]
Remove unnecessary memset() return value checks.  [Jim Meyering]

17 years agoFix vgremove to require at least one vg argument.
Milan Broz [Thu, 15 Mar 2007 14:00:30 +0000 (14:00 +0000)]
Fix vgremove to require at least one vg argument.

17 years agoTry to fix reading in of lvm1 striped LVs.
Alasdair Kergon [Thu, 15 Mar 2007 13:38:28 +0000 (13:38 +0000)]
Try to fix reading in of lvm1 striped LVs.
There are two fixes other than improving variable names and updating code
layout etc.
The loop counter is incremented by area_len instead of area_len * stripes;
the 3rd _check_stripe parameter is no longer multiplied by number of stripes.

17 years agoFlag nolocking as a clustered locking module as we need to be able
Patrick Caulfield [Tue, 13 Mar 2007 14:59:21 +0000 (14:59 +0000)]
Flag nolocking as a clustered locking module as we need to be able
to look at clustered LVs at clvmd startup

17 years agoAdd a few missing pieces of vgname command line validation.
Alasdair Kergon [Fri, 9 Mar 2007 21:25:33 +0000 (21:25 +0000)]
Add a few missing pieces of vgname command line validation.

17 years agoSupport the /dev/mapper prefix on most command lines.
Alasdair Kergon [Fri, 9 Mar 2007 20:47:41 +0000 (20:47 +0000)]
Support the /dev/mapper prefix on most command lines.

17 years agopost-release
Alasdair Kergon [Thu, 8 Mar 2007 21:37:48 +0000 (21:37 +0000)]
post-release

17 years agopre-release
Alasdair Kergon [Thu, 8 Mar 2007 21:28:13 +0000 (21:28 +0000)]
pre-release

17 years agoFix vgrename active LV check to ignore differing vgids.
Alasdair Kergon [Thu, 8 Mar 2007 21:08:25 +0000 (21:08 +0000)]
Fix vgrename active LV check to ignore differing vgids.

17 years agoRemove no-longer-used uuid_out parameter from activation info functions.
Alasdair Kergon [Thu, 8 Mar 2007 19:58:04 +0000 (19:58 +0000)]
Remove no-longer-used uuid_out parameter from activation info functions.

17 years agoFix two more segfaults if an empty config file section encountered.
Alasdair Kergon [Thu, 8 Mar 2007 19:22:52 +0000 (19:22 +0000)]
Fix two more segfaults if an empty config file section encountered.

17 years agoMove .cache file into a new /etc/lvm/cache directory by default.
Alasdair Kergon [Wed, 28 Feb 2007 18:27:13 +0000 (18:27 +0000)]
Move .cache file into a new /etc/lvm/cache directory by default.
Add devices/cache_dir & devices/cache_file_prefix, deprecating devices/cache.
Create directory in fcntl_lock_file() if required.

17 years agoExclude readline support from lvm.static
Alasdair Kergon [Wed, 14 Feb 2007 16:51:48 +0000 (16:51 +0000)]
Exclude readline support from lvm.static

17 years agoFix a leak in a reporting error path.
Alasdair Kergon [Wed, 14 Feb 2007 15:18:31 +0000 (15:18 +0000)]
Fix a leak in a reporting error path.

17 years agoFix a few leaks in reporting error paths.
Alasdair Kergon [Wed, 14 Feb 2007 15:12:16 +0000 (15:12 +0000)]
Fix a few leaks in reporting error paths.

17 years agopost-release
Alasdair Kergon [Tue, 13 Feb 2007 16:16:15 +0000 (16:16 +0000)]
post-release

17 years agopre-release
Alasdair Kergon [Tue, 13 Feb 2007 16:12:24 +0000 (16:12 +0000)]
pre-release

17 years agoCorrect -b and -P on a couple of man pages.
Alasdair Kergon [Tue, 13 Feb 2007 16:04:01 +0000 (16:04 +0000)]
Correct -b and -P on a couple of man pages.
Add global/units to example.conf.

17 years agoFix loading of segment_libraries. [gentoo]
Alasdair Kergon [Thu, 8 Feb 2007 17:31:02 +0000 (17:31 +0000)]
Fix loading of segment_libraries. [gentoo]

17 years agoIf a PV reappears after it was removed from its VG, make it an orphan.
Alasdair Kergon [Wed, 7 Feb 2007 13:29:52 +0000 (13:29 +0000)]
If a PV reappears after it was removed from its VG, make it an orphan.

17 years agoImprove dmeventd messaging protocol: drain pipe and tag messages.
Alasdair Kergon [Fri, 2 Feb 2007 17:08:51 +0000 (17:08 +0000)]
Improve dmeventd messaging protocol: drain pipe and tag messages.

17 years agoFix some &->&& vgreduce cmdline validation. [Andre Noll]
Alasdair Kergon [Wed, 31 Jan 2007 16:26:23 +0000 (16:26 +0000)]
Fix some &->&& vgreduce cmdline validation.  [Andre Noll]

17 years agopost-release
Alasdair Kergon [Tue, 30 Jan 2007 21:37:18 +0000 (21:37 +0000)]
post-release

17 years agopre-release
Alasdair Kergon [Tue, 30 Jan 2007 18:08:17 +0000 (18:08 +0000)]
pre-release

17 years agoAdd warning to lvm2_monitoring_init_rhel4 if attempting to stop monitoring.
Alasdair Kergon [Tue, 30 Jan 2007 18:02:15 +0000 (18:02 +0000)]
Add warning to lvm2_monitoring_init_rhel4 if attempting to stop monitoring.

17 years agoFix vgsplit to handle mirrors.
Alasdair Kergon [Mon, 29 Jan 2007 23:01:18 +0000 (23:01 +0000)]
Fix vgsplit to handle mirrors.
Reorder fields in reporting field definitions.

17 years agopost-release
Alasdair Kergon [Mon, 29 Jan 2007 20:25:19 +0000 (20:25 +0000)]
post-release

17 years agopre-release
Alasdair Kergon [Mon, 29 Jan 2007 19:57:24 +0000 (19:57 +0000)]
pre-release

17 years agoAdd recent reporting options to dmsetup man page.
Alasdair Kergon [Mon, 29 Jan 2007 19:35:24 +0000 (19:35 +0000)]
Add recent reporting options to dmsetup man page.
Revise some report fields names.

17 years agohelp on help
Alasdair Kergon [Mon, 29 Jan 2007 18:45:08 +0000 (18:45 +0000)]
help on help

17 years agohelp unused attr
Alasdair Kergon [Mon, 29 Jan 2007 18:43:27 +0000 (18:43 +0000)]
help unused attr

17 years agoadd help -c for field list
Alasdair Kergon [Mon, 29 Jan 2007 18:37:57 +0000 (18:37 +0000)]
add help -c for field list

17 years agoAdd dmsetup 'help' command and update usage text.
Alasdair Kergon [Mon, 29 Jan 2007 18:18:41 +0000 (18:18 +0000)]
Add dmsetup 'help' command and update usage text.

17 years agoreorder report field definitions
Alasdair Kergon [Mon, 29 Jan 2007 17:45:32 +0000 (17:45 +0000)]
reorder report field definitions

17 years agoUse fixed-size fields in report interface.
Alasdair Kergon [Mon, 29 Jan 2007 17:23:54 +0000 (17:23 +0000)]
Use fixed-size fields in report interface.

17 years agofix pvsegs report too
Alasdair Kergon [Sat, 27 Jan 2007 02:32:31 +0000 (02:32 +0000)]
fix pvsegs report too

17 years agoFix vgs to treat args as VGs even when PV fields are displayed.
Alasdair Kergon [Sat, 27 Jan 2007 02:09:06 +0000 (02:09 +0000)]
Fix vgs to treat args as VGs even when PV fields are displayed.

17 years agoFix md signature check to handle both endiannesses.
Alasdair Kergon [Fri, 26 Jan 2007 17:15:16 +0000 (17:15 +0000)]
Fix md signature check to handle both endiannesses.

17 years agopost-release
Alasdair Kergon [Thu, 25 Jan 2007 23:40:33 +0000 (23:40 +0000)]
post-release

17 years agopre-release
Alasdair Kergon [Thu, 25 Jan 2007 23:36:59 +0000 (23:36 +0000)]
pre-release

17 years agodmeventd mirror sets ignore_suspended_devices and avoids scanning mirrors.
Alasdair Kergon [Thu, 25 Jan 2007 23:32:29 +0000 (23:32 +0000)]
dmeventd mirror sets ignore_suspended_devices and avoids scanning mirrors.

17 years agoalso ignore mirrors
Alasdair Kergon [Thu, 25 Jan 2007 23:03:48 +0000 (23:03 +0000)]
also ignore mirrors

17 years agoAdd devices/ignore_suspended_devices to ignore suspended dm devices.
Alasdair Kergon [Thu, 25 Jan 2007 21:22:30 +0000 (21:22 +0000)]
Add devices/ignore_suspended_devices to ignore suspended dm devices.

17 years agodon't remove libdm-common.h any more
Alasdair Kergon [Thu, 25 Jan 2007 15:45:10 +0000 (15:45 +0000)]
don't remove libdm-common.h any more

17 years agoAdd some missing close() and fclose() return code checks.
Alasdair Kergon [Thu, 25 Jan 2007 14:37:48 +0000 (14:37 +0000)]
Add some missing close() and fclose() return code checks.
Fix exit statuses of reporting tools (2.02.19).

17 years agoAdd some missing close() and fclose() return value checks.
Alasdair Kergon [Thu, 25 Jan 2007 14:16:20 +0000 (14:16 +0000)]
Add some missing close() and fclose() return value checks.

17 years agoAdd init script for dmeventd monitoring.
Alasdair Kergon [Wed, 24 Jan 2007 23:44:43 +0000 (23:44 +0000)]
Add init script for dmeventd monitoring.

17 years agolvm.static no longer interacts with dmeventd unless explicitly asked to.
Alasdair Kergon [Wed, 24 Jan 2007 23:43:27 +0000 (23:43 +0000)]
lvm.static no longer interacts with dmeventd unless explicitly asked to.

17 years agofix earlier checkin
Alasdair Kergon [Wed, 24 Jan 2007 22:06:11 +0000 (22:06 +0000)]
fix earlier checkin

17 years agoMigrate dmsetup column-based output over to new libdevmapper report framework.
Alasdair Kergon [Wed, 24 Jan 2007 18:09:07 +0000 (18:09 +0000)]
Migrate dmsetup column-based output over to new libdevmapper report framework.

17 years agoAdd field definitions to report help text.
Alasdair Kergon [Wed, 24 Jan 2007 16:51:24 +0000 (16:51 +0000)]
Add field definitions to report help text.
Remove unnecessary cmd arg from target_*monitor_events().

17 years agoAdjust report field help description layout.
Alasdair Kergon [Wed, 24 Jan 2007 16:41:33 +0000 (16:41 +0000)]
Adjust report field help description layout.

17 years agofix earlier checkin
Alasdair Kergon [Tue, 23 Jan 2007 23:58:55 +0000 (23:58 +0000)]
fix earlier checkin

17 years agoAdd descriptions to reporting field definitions.
Alasdair Kergon [Tue, 23 Jan 2007 19:18:52 +0000 (19:18 +0000)]
Add descriptions to reporting field definitions.

17 years ago Add private variable to dmeventd shared library interface.
Alasdair Kergon [Tue, 23 Jan 2007 17:40:40 +0000 (17:40 +0000)]
 Add private variable to dmeventd shared library interface.

17 years agoadd a dso-private variable to dmeventd interface
Alasdair Kergon [Tue, 23 Jan 2007 17:38:39 +0000 (17:38 +0000)]
add a dso-private variable to dmeventd interface
more inline docn

17 years agoLong-lived processes write out persistent dev cache in refresh_toolcontext().
Alasdair Kergon [Tue, 23 Jan 2007 16:03:54 +0000 (16:03 +0000)]
Long-lived processes write out persistent dev cache in refresh_toolcontext().

17 years agoFix refresh_toolcontext() always to wipe persistent device filter cache.
Alasdair Kergon [Tue, 23 Jan 2007 15:58:06 +0000 (15:58 +0000)]
Fix refresh_toolcontext() always to wipe persistent device filter cache.
Add is_long_lived to toolcontext.

17 years agoAdd --clustered to man pages.
Alasdair Kergon [Tue, 23 Jan 2007 13:08:34 +0000 (13:08 +0000)]
Add --clustered to man pages.

17 years agoStreamline dm_report_field_* interface.
Alasdair Kergon [Mon, 22 Jan 2007 15:07:21 +0000 (15:07 +0000)]
Streamline dm_report_field_* interface.

17 years agoAdd dm_event_handler_[gs]et_timeout functions.
Alasdair Kergon [Mon, 22 Jan 2007 15:03:57 +0000 (15:03 +0000)]
Add dm_event_handler_[gs]et_timeout functions.
Streamline dm_report_field_* interface.

17 years agoregister->monitor etc.
Alasdair Kergon [Fri, 19 Jan 2007 22:21:45 +0000 (22:21 +0000)]
register->monitor etc.

17 years agovar dev_name->device_name (lvm2 has dev_name())
Alasdair Kergon [Fri, 19 Jan 2007 20:42:09 +0000 (20:42 +0000)]
var dev_name->device_name (lvm2 has dev_name())

17 years agofix exit status; always print message on child failure
Alasdair Kergon [Fri, 19 Jan 2007 18:08:36 +0000 (18:08 +0000)]
fix exit status; always print message on child failure

17 years agoAdd cmdline debug & version options to dmeventd.
Alasdair Kergon [Fri, 19 Jan 2007 17:22:17 +0000 (17:22 +0000)]
Add cmdline debug & version options to dmeventd.
Fix oom_adj handling.

17 years agoAdd DM_LIB_VERSION definition to configure.h.
Alasdair Kergon [Fri, 19 Jan 2007 15:53:01 +0000 (15:53 +0000)]
Add DM_LIB_VERSION definition to configure.h.

17 years agoUpdate reporting man pages.
Alasdair Kergon [Thu, 18 Jan 2007 22:33:24 +0000 (22:33 +0000)]
Update reporting man pages.

17 years agoSuppress 'Unrecognised field' error if report field is 'help'.
Alasdair Kergon [Thu, 18 Jan 2007 22:15:04 +0000 (22:15 +0000)]
Suppress 'Unrecognised field' error if report field is 'help'.

17 years agofix last checkin
Alasdair Kergon [Thu, 18 Jan 2007 21:59:02 +0000 (21:59 +0000)]
fix last checkin

17 years agoNo longer necessary to specify alignment for report fields.
Alasdair Kergon [Thu, 18 Jan 2007 17:48:29 +0000 (17:48 +0000)]
No longer necessary to specify alignment for report fields.

17 years agoSome internal renaming.
Alasdair Kergon [Thu, 18 Jan 2007 17:47:58 +0000 (17:47 +0000)]
Some internal renaming.
Add --separator and --sort to dmsetup (unused as yet).
Make alignment flag optional when specifying report fields.

17 years agopost-release
Alasdair Kergon [Wed, 17 Jan 2007 17:56:15 +0000 (17:56 +0000)]
post-release

17 years agopre-release
Alasdair Kergon [Wed, 17 Jan 2007 17:51:51 +0000 (17:51 +0000)]
pre-release

17 years agoFix a segfault if an empty config file section encountered.
Alasdair Kergon [Wed, 17 Jan 2007 16:22:59 +0000 (16:22 +0000)]
Fix a segfault if an empty config file section encountered.

17 years agomerge _target_*register_events
Alasdair Kergon [Wed, 17 Jan 2007 15:00:57 +0000 (15:00 +0000)]
merge  _target_*register_events
introduce _create_dm_event_handler()

17 years agostat oom_adj and stay silent if it doesn't exist
Alasdair Kergon [Wed, 17 Jan 2007 14:45:10 +0000 (14:45 +0000)]
stat oom_adj and stay silent if it doesn't exist
dm_event_handler now keeps private copies of strings

17 years agouse updated dm_event_get_registered_device interface
Alasdair Kergon [Tue, 16 Jan 2007 23:05:13 +0000 (23:05 +0000)]
use updated dm_event_get_registered_device interface

17 years agomore fixes
Alasdair Kergon [Tue, 16 Jan 2007 23:03:13 +0000 (23:03 +0000)]
more fixes

17 years agomore little fixes
Alasdair Kergon [Tue, 16 Jan 2007 21:13:07 +0000 (21:13 +0000)]
more little fixes

17 years agoclean up global mutex usage and fix a race in thread finalisation code
Alasdair Kergon [Tue, 16 Jan 2007 20:27:07 +0000 (20:27 +0000)]
clean up global mutex usage and fix a race in thread finalisation code
properly clean up thread status when thread terminates from within

17 years agodmeventd oom_adj + reduce thread stack size
Alasdair Kergon [Tue, 16 Jan 2007 20:13:04 +0000 (20:13 +0000)]
dmeventd oom_adj + reduce thread stack size

17 years agoMove basic reporting functions into libdevmapper.
Alasdair Kergon [Tue, 16 Jan 2007 18:06:12 +0000 (18:06 +0000)]
Move basic reporting functions into libdevmapper.

17 years agoAdd basic reporting functions to libdevmapper.
Alasdair Kergon [Tue, 16 Jan 2007 18:04:15 +0000 (18:04 +0000)]
Add basic reporting functions to libdevmapper.

17 years agoreduce some if/else complexity
Alasdair Kergon [Mon, 15 Jan 2007 22:37:40 +0000 (22:37 +0000)]
reduce some if/else complexity

17 years agoFix a malloc error path in dmsetup message.
Alasdair Kergon [Mon, 15 Jan 2007 22:05:50 +0000 (22:05 +0000)]
Fix a malloc error path in dmsetup message.

17 years agoFix partition table processing after sparc changes (introduced in 2.02.16).
Alasdair Kergon [Mon, 15 Jan 2007 21:55:11 +0000 (21:55 +0000)]
Fix partition table processing after sparc changes (introduced in 2.02.16).
Fix cmdline PE range processing segfault (introduced in 2.02.13).

17 years agofix recent checkins
Alasdair Kergon [Mon, 15 Jan 2007 19:47:49 +0000 (19:47 +0000)]
fix recent checkins

17 years agofail registration if timeout thread cannot be started
Alasdair Kergon [Mon, 15 Jan 2007 19:19:31 +0000 (19:19 +0000)]
fail registration if timeout thread cannot be started

17 years agouse DMEVENTD_PATH
Alasdair Kergon [Mon, 15 Jan 2007 19:11:58 +0000 (19:11 +0000)]
use DMEVENTD_PATH

17 years agostatic naming
Alasdair Kergon [Mon, 15 Jan 2007 18:58:40 +0000 (18:58 +0000)]
static naming

17 years agoSome libdevmapper-event interface changes.
Alasdair Kergon [Mon, 15 Jan 2007 18:22:02 +0000 (18:22 +0000)]
Some libdevmapper-event interface changes.

17 years agoMore libdevmapper-event interface changes and fixes.
Alasdair Kergon [Mon, 15 Jan 2007 18:21:01 +0000 (18:21 +0000)]
More libdevmapper-event interface changes and fixes.
Rename dm_saprintf() to dm_asprintf().

17 years agoReport error if NULL pointer supplied to dm_strdup_aux().
Alasdair Kergon [Mon, 15 Jan 2007 14:39:12 +0000 (14:39 +0000)]
Report error if NULL pointer supplied to dm_strdup_aux().

17 years agoReport dmeventd mirror monitoring status.
Alasdair Kergon [Fri, 12 Jan 2007 20:38:30 +0000 (20:38 +0000)]
Report dmeventd mirror monitoring status.

17 years agoReinstate dm_event_get_registered_device
Alasdair Kergon [Fri, 12 Jan 2007 20:22:11 +0000 (20:22 +0000)]
Reinstate dm_event_get_registered_device

17 years agopost-release
Alasdair Kergon [Thu, 11 Jan 2007 23:19:08 +0000 (23:19 +0000)]
post-release

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