]> sourceware.org Git - lvm2.git/log
lvm2.git
18 years agoMake SIZE_SHORT the default for display_size().
Alasdair Kergon [Tue, 9 May 2006 21:23:51 +0000 (21:23 +0000)]
Make SIZE_SHORT the default for display_size().
Fix some memory leaks in error paths found by coverity.
Use C99 struct initialisers.
Move DEFS into configure.h.
Clean-ups to remove miscellaneous compiler warnings.

18 years agosign fix
Alasdair Kergon [Thu, 4 May 2006 09:33:42 +0000 (09:33 +0000)]
sign fix

18 years agofix stripesize const
Alasdair Kergon [Tue, 2 May 2006 07:14:43 +0000 (07:14 +0000)]
fix stripesize const

18 years agoImprove stripe size validation.
Alasdair Kergon [Sat, 29 Apr 2006 22:08:43 +0000 (22:08 +0000)]
Improve stripe size validation.
Increase maximum stripe size limit to physical extent size for lvm2 metadata.

18 years agomissing {
Alasdair Kergon [Fri, 28 Apr 2006 21:07:19 +0000 (21:07 +0000)]
missing {

18 years agovalidate region size against page size
Alasdair Kergon [Fri, 28 Apr 2006 17:25:54 +0000 (17:25 +0000)]
validate region size against page size

18 years agoFix activation code to check for pre-existing mirror logs.
Alasdair Kergon [Fri, 28 Apr 2006 17:01:07 +0000 (17:01 +0000)]
Fix activation code to check for pre-existing mirror logs.

18 years agoTighten region size validation.
Alasdair Kergon [Fri, 28 Apr 2006 15:01:39 +0000 (15:01 +0000)]
Tighten region size validation.

18 years agotweak .so loading messages; extra device_exists() sanity check
Alasdair Kergon [Fri, 28 Apr 2006 14:08:04 +0000 (14:08 +0000)]
tweak .so loading messages; extra device_exists() sanity check

18 years ago_register_dev_for_events to return error on failure
Alasdair Kergon [Fri, 28 Apr 2006 14:06:06 +0000 (14:06 +0000)]
_register_dev_for_events to return error on failure

18 years agoIgnore empty strings in config files.
Alasdair Kergon [Fri, 28 Apr 2006 13:30:59 +0000 (13:30 +0000)]
Ignore empty strings in config files.

18 years agoRequire non-zero regionsize and document parameter on lvcreate man page.
Alasdair Kergon [Fri, 28 Apr 2006 13:11:05 +0000 (13:11 +0000)]
Require non-zero regionsize and document parameter on lvcreate man page.

18 years agoremove redundant list_init
Alasdair Kergon [Thu, 27 Apr 2006 17:58:48 +0000 (17:58 +0000)]
remove redundant list_init

18 years agoInvalidate cache if composition of VG changed externally.
Alasdair Kergon [Fri, 21 Apr 2006 19:12:41 +0000 (19:12 +0000)]
Invalidate cache if composition of VG changed externally.

18 years agoterminate vgid in debug mesg
Alasdair Kergon [Fri, 21 Apr 2006 15:37:08 +0000 (15:37 +0000)]
terminate vgid in debug mesg

18 years agopre-release
Alasdair Kergon [Fri, 21 Apr 2006 15:27:38 +0000 (15:27 +0000)]
pre-release

18 years agoFix vgid string termination in recent cache code.
Alasdair Kergon [Fri, 21 Apr 2006 14:44:33 +0000 (14:44 +0000)]
Fix vgid string termination in recent cache code.

18 years agoIncrease dmsetup line buffer to 4k.
Alasdair Kergon [Wed, 19 Apr 2006 20:43:30 +0000 (20:43 +0000)]
Increase dmsetup line buffer to 4k.

18 years agopost-release
Alasdair Kergon [Wed, 19 Apr 2006 20:15:11 +0000 (20:15 +0000)]
post-release

18 years agoremove inlines
Alasdair Kergon [Wed, 19 Apr 2006 18:12:33 +0000 (18:12 +0000)]
remove inlines

18 years agopre-release
Alasdair Kergon [Wed, 19 Apr 2006 18:06:56 +0000 (18:06 +0000)]
pre-release

18 years agofix makefile
Alasdair Kergon [Wed, 19 Apr 2006 17:32:05 +0000 (17:32 +0000)]
fix makefile

18 years agofix makefile
Alasdair Kergon [Wed, 19 Apr 2006 17:24:00 +0000 (17:24 +0000)]
fix makefile

18 years agopost-release
Alasdair Kergon [Wed, 19 Apr 2006 17:21:39 +0000 (17:21 +0000)]
post-release

18 years agofix makefile
Alasdair Kergon [Wed, 19 Apr 2006 17:15:08 +0000 (17:15 +0000)]
fix makefile

18 years agoupdate version
Alasdair Kergon [Wed, 19 Apr 2006 16:41:03 +0000 (16:41 +0000)]
update version

18 years agomake pkgconfig installation step optional, and clean up generated files
Alasdair Kergon [Wed, 19 Apr 2006 16:38:56 +0000 (16:38 +0000)]
make pkgconfig installation step optional, and clean up generated files

18 years agoCheck for libsepol.
Alasdair Kergon [Wed, 19 Apr 2006 15:33:07 +0000 (15:33 +0000)]
Check for libsepol.
Add some cflow & scope support.
Separate out DEFS from CFLAGS.
Remove inlines and use unique function names.

18 years agoconfigure/makefile tidying + pkg-config support.
Alasdair Kergon [Wed, 19 Apr 2006 15:23:10 +0000 (15:23 +0000)]
configure/makefile tidying + pkg-config support.

18 years agopost-release
Alasdair Kergon [Fri, 14 Apr 2006 21:39:32 +0000 (21:39 +0000)]
post-release

18 years agopre-release
Alasdair Kergon [Fri, 14 Apr 2006 21:11:38 +0000 (21:11 +0000)]
pre-release

18 years agovgrename accepts vgid and exported VG.
Alasdair Kergon [Thu, 13 Apr 2006 21:08:29 +0000 (21:08 +0000)]
vgrename accepts vgid and exported VG.

18 years agoAdd --partial to pvs.
Alasdair Kergon [Thu, 13 Apr 2006 17:51:40 +0000 (17:51 +0000)]
Add --partial to pvs.

18 years agoWhen choosing between identically-named VGs, also consider creation_host.
Alasdair Kergon [Thu, 13 Apr 2006 17:32:24 +0000 (17:32 +0000)]
When choosing between identically-named VGs, also consider creation_host.

18 years agoFix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct.
Alasdair Kergon [Wed, 12 Apr 2006 21:23:04 +0000 (21:23 +0000)]
Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct.
Add vgid to struct physical_volume and pass with vg_name to some functions.

18 years agoIf two or more VGs are found with the same name, use one that is not exported.
Alasdair Kergon [Wed, 12 Apr 2006 17:54:11 +0000 (17:54 +0000)]
If two or more VGs are found with the same name, use one that is not exported.

18 years agotidy
Alasdair Kergon [Tue, 11 Apr 2006 19:09:55 +0000 (19:09 +0000)]
tidy

18 years agoWhen scanning, also record whether or not VG is exported.
Alasdair Kergon [Tue, 11 Apr 2006 17:42:15 +0000 (17:42 +0000)]
When scanning, also record whether or not VG is exported.

18 years agoUse lvmcache_update_vgname_and_id throughout.
Alasdair Kergon [Tue, 11 Apr 2006 16:00:26 +0000 (16:00 +0000)]
Use lvmcache_update_vgname_and_id throughout.

18 years agoWhenever vgname is captured, also capture vgid.
Alasdair Kergon [Tue, 11 Apr 2006 13:55:59 +0000 (13:55 +0000)]
Whenever vgname is captured, also capture vgid.

18 years agoCapture vgid in more places.
Alasdair Kergon [Mon, 10 Apr 2006 22:09:00 +0000 (22:09 +0000)]
Capture vgid in more places.

18 years agolv_is_visible()
Alasdair Kergon [Fri, 7 Apr 2006 17:41:56 +0000 (17:41 +0000)]
lv_is_visible()

18 years agomissing vg_name initialisation
Alasdair Kergon [Fri, 7 Apr 2006 14:14:31 +0000 (14:14 +0000)]
missing vg_name initialisation

18 years agoUpdate extent size information in vgchange and vgcreate man pages
Alasdair Kergon [Thu, 6 Apr 2006 21:15:14 +0000 (21:15 +0000)]
Update extent size information in vgchange and vgcreate man pages

18 years agoBring dmsetup man page up-to-date.
Alasdair Kergon [Thu, 6 Apr 2006 16:20:40 +0000 (16:20 +0000)]
Bring dmsetup man page up-to-date.

18 years agomore snapshot code tidying
Alasdair Kergon [Thu, 6 Apr 2006 14:06:27 +0000 (14:06 +0000)]
more snapshot code tidying

18 years agoIntroduce origin_from_cow()
Alasdair Kergon [Thu, 6 Apr 2006 13:39:16 +0000 (13:39 +0000)]
Introduce origin_from_cow()

18 years agopvremove without -f now fails if there's no PV label.
Alasdair Kergon [Wed, 5 Apr 2006 22:24:16 +0000 (22:24 +0000)]
pvremove without -f now fails if there's no PV label.

18 years agoSupport lvconvert -s.
Alasdair Kergon [Wed, 5 Apr 2006 20:43:23 +0000 (20:43 +0000)]
Support lvconvert -s.

18 years agoSuppress locking library load failure message if --ignorelockingfailure.
Alasdair Kergon [Mon, 3 Apr 2006 18:43:55 +0000 (18:43 +0000)]
Suppress locking library load failure message if --ignorelockingfailure.

18 years agoUse name-based device refs if kernel doesn't support device number refs.
Alasdair Kergon [Mon, 3 Apr 2006 15:56:02 +0000 (15:56 +0000)]
Use name-based device refs if kernel doesn't support device number refs.
Fix memory leak (struct dm_ioctl) when struct dm_task is reused.

18 years agoIf _create_and_load_v4 fails part way through, revert the creation.
Alasdair Kergon [Thu, 30 Mar 2006 15:15:47 +0000 (15:15 +0000)]
If _create_and_load_v4 fails part way through, revert the creation.

18 years agoallow new cman to shutdown on request.
Patrick Caulfield [Tue, 21 Mar 2006 10:31:08 +0000 (10:31 +0000)]
allow new cman to shutdown on request.

18 years agoMake sure it compiles if gulm is NOT selected AND using an old libcman.h
Patrick Caulfield [Wed, 15 Mar 2006 08:36:11 +0000 (08:36 +0000)]
Make sure it compiles if gulm is NOT selected AND using an old libcman.h

18 years agoGet clvmd to use libcman rather than cman ioctl calls. This makes
Patrick Caulfield [Tue, 14 Mar 2006 14:18:34 +0000 (14:18 +0000)]
Get clvmd to use libcman rather than cman ioctl calls. This makes
it forward-compatible with the new userland CMAN in cluster head.

To build it you will need the libcman header & library installed.

18 years agoRemove an incorrect unlock_vg() from process_each_lv().
Alasdair Kergon [Fri, 10 Mar 2006 15:41:04 +0000 (15:41 +0000)]
Remove an incorrect unlock_vg() from process_each_lv().

18 years agoPropagate partial mode around cluster.
Alasdair Kergon [Thu, 9 Mar 2006 22:34:13 +0000 (22:34 +0000)]
Propagate partial mode around cluster.

18 years agodmeventd thread/fifo fixes.
Alasdair Kergon [Thu, 9 Mar 2006 21:33:59 +0000 (21:33 +0000)]
dmeventd thread/fifo fixes.

18 years agoFix archive file expiration.
Alasdair Kergon [Tue, 7 Mar 2006 15:43:05 +0000 (15:43 +0000)]
Fix archive file expiration.

18 years agoAdd file & line to dm_strdup_aux().
Alasdair Kergon [Thu, 23 Feb 2006 19:11:51 +0000 (19:11 +0000)]
Add file & line to dm_strdup_aux().

18 years agoA setgeometry implementation. [untested]
Alasdair Kergon [Mon, 20 Feb 2006 23:55:58 +0000 (23:55 +0000)]
A setgeometry implementation. [untested]

18 years agopost-release
Alasdair Kergon [Wed, 8 Feb 2006 23:24:02 +0000 (23:24 +0000)]
post-release

18 years agopost-release
Alasdair Kergon [Wed, 8 Feb 2006 23:23:19 +0000 (23:23 +0000)]
post-release
fix dmeventd build

18 years agofix mirror log parm count
Alasdair Kergon [Wed, 8 Feb 2006 14:14:13 +0000 (14:14 +0000)]
fix mirror log parm count

18 years agorelease
Alasdair Kergon [Tue, 7 Feb 2006 16:33:48 +0000 (16:33 +0000)]
release

18 years agoadd clustered log uuid
Alasdair Kergon [Mon, 6 Feb 2006 20:18:10 +0000 (20:18 +0000)]
add clustered log uuid

18 years agoremove a dmeventd_mirror syslog message
Alasdair Kergon [Mon, 6 Feb 2006 19:34:45 +0000 (19:34 +0000)]
remove a dmeventd_mirror syslog message

18 years agoChange prefix for clustered log from "clustered " to "clustered_"
Alasdair Kergon [Mon, 6 Feb 2006 19:32:18 +0000 (19:32 +0000)]
Change prefix for clustered log from "clustered " to "clustered_"

18 years agofix tabs
Alasdair Kergon [Fri, 3 Feb 2006 21:34:11 +0000 (21:34 +0000)]
fix tabs

18 years agotweak clvmd makefile
Alasdair Kergon [Fri, 3 Feb 2006 21:31:00 +0000 (21:31 +0000)]
tweak clvmd makefile

18 years agoTemporary device_exists() fixes.
Alasdair Kergon [Fri, 3 Feb 2006 19:44:59 +0000 (19:44 +0000)]
Temporary device_exists() fixes.

18 years agoUse supplied full dso name.
Alasdair Kergon [Fri, 3 Feb 2006 19:41:34 +0000 (19:41 +0000)]
Use supplied full dso name.

18 years agosuspend using existing LV metadata; vgreduce then needs partial flag
Alasdair Kergon [Fri, 3 Feb 2006 19:36:20 +0000 (19:36 +0000)]
suspend using existing LV metadata; vgreduce then needs partial flag

18 years agofix libdevmapper-event-mirror liblvm2cmd link search path
Alasdair Kergon [Fri, 3 Feb 2006 14:48:38 +0000 (14:48 +0000)]
fix libdevmapper-event-mirror liblvm2cmd link search path

18 years agoAdd exported functions to set uid, gid and mode. [Bastian Blank]
Alasdair Kergon [Fri, 3 Feb 2006 14:23:22 +0000 (14:23 +0000)]
Add exported functions to set uid, gid and mode. [Bastian Blank]

18 years agoAdd %.so: %.a make template rule.
Alasdair Kergon [Thu, 2 Feb 2006 19:16:47 +0000 (19:16 +0000)]
Add %.so: %.a make template rule.

18 years agoautoconf LIB_SUFFIX
Alasdair Kergon [Thu, 2 Feb 2006 18:39:23 +0000 (18:39 +0000)]
autoconf LIB_SUFFIX

18 years agoremove unnecessary 0 in format string
Alasdair Kergon [Thu, 2 Feb 2006 17:23:04 +0000 (17:23 +0000)]
remove unnecessary 0 in format string

18 years agoOnly do lockfs filesystem sync when suspending snapshots.
Alasdair Kergon [Tue, 31 Jan 2006 14:52:30 +0000 (14:52 +0000)]
Only do lockfs filesystem sync when suspending snapshots.
Switchover library building to use LIB_SUFFIX.

18 years agoRename _log to dm_log and export.
Alasdair Kergon [Tue, 31 Jan 2006 14:50:38 +0000 (14:50 +0000)]
Rename _log to dm_log and export.
Fix misc compile-time warnings.

18 years agoAdd dm_tree_skip_lockfs.
Alasdair Kergon [Mon, 30 Jan 2006 23:36:04 +0000 (23:36 +0000)]
Add dm_tree_skip_lockfs.

18 years agoTidy some comments/messages.
Alasdair Kergon [Fri, 27 Jan 2006 20:52:21 +0000 (20:52 +0000)]
Tidy some comments/messages.

18 years agoFix renamed dso.
Alasdair Kergon [Fri, 27 Jan 2006 20:51:36 +0000 (20:51 +0000)]
Fix renamed dso.

18 years agodmeventd thread termination fix
Alasdair Kergon [Fri, 27 Jan 2006 20:50:01 +0000 (20:50 +0000)]
dmeventd thread termination fix

18 years agosome init_client cleanup
Alasdair Kergon [Fri, 27 Jan 2006 20:49:13 +0000 (20:49 +0000)]
some init_client cleanup

18 years agoMore dmeventd mirror cleanups.
Alasdair Kergon [Fri, 27 Jan 2006 20:48:19 +0000 (20:48 +0000)]
More dmeventd mirror cleanups.

18 years agoRemove avoidable dmeventd mirror forking.
Alasdair Kergon [Fri, 27 Jan 2006 20:47:20 +0000 (20:47 +0000)]
Remove avoidable dmeventd mirror forking.

18 years agoFix libdevmapper event daemon_running status.
Alasdair Kergon [Fri, 27 Jan 2006 20:46:06 +0000 (20:46 +0000)]
Fix libdevmapper event daemon_running status.

18 years agoReplace deprecated signal functions.
Alasdair Kergon [Fri, 27 Jan 2006 20:45:17 +0000 (20:45 +0000)]
Replace deprecated signal functions.

18 years agoUse split_dm_name in dmeventd mirror code.
Alasdair Kergon [Fri, 27 Jan 2006 20:43:52 +0000 (20:43 +0000)]
Use split_dm_name in dmeventd mirror code.

18 years agoWhen suspending, dmeventd deregistration needs to use existing details
Alasdair Kergon [Fri, 27 Jan 2006 20:39:37 +0000 (20:39 +0000)]
When suspending, dmeventd deregistration needs to use existing details
not precommitted ones.

18 years agoFix dmeventd sharedlib path & start tidying registration code.
Alasdair Kergon [Fri, 27 Jan 2006 20:13:12 +0000 (20:13 +0000)]
Fix dmeventd sharedlib path & start tidying registration code.

18 years agofix dmevent registration return codes
Alasdair Kergon [Fri, 27 Jan 2006 20:01:45 +0000 (20:01 +0000)]
fix dmevent registration return codes

18 years agoAdd config file setting: dmeventd/mirror_library
Alasdair Kergon [Fri, 27 Jan 2006 19:05:05 +0000 (19:05 +0000)]
Add config file setting: dmeventd/mirror_library

18 years agoRename register_dev; fix missing initialisation; reduce number of ifdefs.
Alasdair Kergon [Fri, 27 Jan 2006 18:38:14 +0000 (18:38 +0000)]
Rename register_dev; fix missing initialisation; reduce number of ifdefs.

18 years agoFix dm_strdup debug definition.
Alasdair Kergon [Wed, 11 Jan 2006 15:40:54 +0000 (15:40 +0000)]
Fix dm_strdup debug definition.

18 years agoFix dm_strdup debug definition.
Alasdair Kergon [Tue, 10 Jan 2006 22:19:41 +0000 (22:19 +0000)]
Fix dm_strdup debug definition.

18 years agoFix hash function to avoid using a negative array offset.
Alasdair Kergon [Mon, 9 Jan 2006 20:35:24 +0000 (20:35 +0000)]
Fix hash function to avoid using a negative array offset.

18 years agovgreduce remove mirror images
Alasdair Kergon [Wed, 4 Jan 2006 18:09:52 +0000 (18:09 +0000)]
vgreduce remove mirror images
adjust block_on_error version no detection for RHEL4U3

18 years agoDon't inline _find in hash.c and tidy signed/unsigned etc.
Alasdair Kergon [Wed, 4 Jan 2006 16:07:27 +0000 (16:07 +0000)]
Don't inline _find in hash.c and tidy signed/unsigned etc.

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