]>
sourceware.org Git - lvm2.git/log
Alasdair Kergon [Wed, 9 Aug 2006 19:33:25 +0000 (19:33 +0000)]
Add checks for duplicate LV name, lvid and PV id before writing metadata.
Report all sanity check failures, not just the first.
Alasdair Kergon [Tue, 8 Aug 2006 21:22:31 +0000 (21:22 +0000)]
Add lockfs indicator to debug output.
Alasdair Kergon [Tue, 8 Aug 2006 21:20:00 +0000 (21:20 +0000)]
Fix missing lockfs on first snapshot creation.
Alasdair Kergon [Tue, 1 Aug 2006 14:56:33 +0000 (14:56 +0000)]
Add --trustcache option to reporting commands in preparation for supporting
event-driven model. Without changes to the way the cache gets updated, the
option is currently unreliable without a global lock to prevent any lvm2
commands from running concurrently.
Alasdair Kergon [Thu, 20 Jul 2006 20:37:10 +0000 (20:37 +0000)]
Fix locking for mimage removal.
Alasdair Kergon [Wed, 19 Jul 2006 18:55:58 +0000 (18:55 +0000)]
Fix clvmd_init_rhel4 'status' exit code.
Alasdair Kergon [Mon, 17 Jul 2006 14:39:54 +0000 (14:39 +0000)]
post-release
Alasdair Kergon [Mon, 17 Jul 2006 14:32:00 +0000 (14:32 +0000)]
pre-release
Alasdair Kergon [Mon, 10 Jul 2006 19:39:14 +0000 (19:39 +0000)]
Fix activation logic in lvchange --persistent.
Alasdair Kergon [Mon, 10 Jul 2006 19:17:40 +0000 (19:17 +0000)]
Don't ignore persistent minor numbers when activating.
Alasdair Kergon [Wed, 5 Jul 2006 21:07:35 +0000 (21:07 +0000)]
test
Alasdair Kergon [Wed, 5 Jul 2006 21:03:15 +0000 (21:03 +0000)]
test
Alasdair Kergon [Wed, 5 Jul 2006 21:01:06 +0000 (21:01 +0000)]
Append full patch to checkin emails.
Alasdair Kergon [Wed, 5 Jul 2006 17:29:12 +0000 (17:29 +0000)]
Avoid duplicate dmeventd subdir with 'make distclean'.
Alasdair Kergon [Wed, 5 Jul 2006 17:26:36 +0000 (17:26 +0000)]
add dlerror to another error path
Alasdair Kergon [Tue, 4 Jul 2006 19:52:47 +0000 (19:52 +0000)]
Differentiate between the two 'log device failed' cases in vgreduce.
Alasdair Kergon [Tue, 4 Jul 2006 19:40:27 +0000 (19:40 +0000)]
Use RTLD_GLOBAL when loading shared libraries.
Alasdair Kergon [Tue, 4 Jul 2006 19:36:49 +0000 (19:36 +0000)]
Add some forgotten memlock checks to _vg_read to protect against full scans.
Alasdair Kergon [Tue, 4 Jul 2006 18:57:27 +0000 (18:57 +0000)]
Add mutex to dmeventd_mirror to avoid concurrent execution.
Alasdair Kergon [Tue, 4 Jul 2006 18:51:59 +0000 (18:51 +0000)]
If VG is already consistent with --removemissing, return success not failure.
Alasdair Kergon [Sun, 18 Jun 2006 11:51:46 +0000 (11:51 +0000)]
force remove fixes
Alasdair Kergon [Sun, 18 Jun 2006 11:35:04 +0000 (11:35 +0000)]
Add --force to dmsetup remove* to load error target. [Untested.]
Update dmsetup man page.
Alasdair Kergon [Sat, 17 Jun 2006 16:12:41 +0000 (16:12 +0000)]
dmsetup remove_all also performs mknodes.
Alasdair Kergon [Wed, 14 Jun 2006 22:00:03 +0000 (22:00 +0000)]
Don't suppress identical table reloads if permission changes.
Alasdair Kergon [Wed, 14 Jun 2006 20:27:15 +0000 (20:27 +0000)]
Fix return code if VG specified on command line is not found.
Alasdair Kergon [Wed, 14 Jun 2006 20:11:22 +0000 (20:11 +0000)]
Fix PV tools to include orphaned PVs in default output again.
Alasdair Kergon [Mon, 12 Jun 2006 17:34:20 +0000 (17:34 +0000)]
test checkin
Alasdair Kergon [Mon, 12 Jun 2006 17:32:43 +0000 (17:32 +0000)]
test checkin
Alasdair Kergon [Mon, 12 Jun 2006 17:30:29 +0000 (17:30 +0000)]
test checkin
Alasdair Kergon [Mon, 12 Jun 2006 17:18:31 +0000 (17:18 +0000)]
checkin test
Patrick Caulfield [Mon, 12 Jun 2006 09:46:35 +0000 (09:46 +0000)]
Fix "Unaligned access" when using clvm
bz#194626
Alasdair Kergon [Thu, 8 Jun 2006 22:15:49 +0000 (22:15 +0000)]
Fix an extra dev_close in a label_read error path.
Alasdair Kergon [Tue, 6 Jun 2006 17:44:11 +0000 (17:44 +0000)]
change two files in different directories
Alasdair Kergon [Tue, 6 Jun 2006 17:42:20 +0000 (17:42 +0000)]
test
Alasdair Kergon [Tue, 6 Jun 2006 17:41:30 +0000 (17:41 +0000)]
test one change
Alasdair Kergon [Thu, 25 May 2006 13:32:26 +0000 (13:32 +0000)]
Fix target_register_events args.
Alasdair Kergon [Wed, 24 May 2006 13:58:14 +0000 (13:58 +0000)]
Prevent snapshots of mirrors.
Alasdair Kergon [Tue, 16 May 2006 20:53:13 +0000 (20:53 +0000)]
Add DISTCLEAN_TARGETS to make template for configure.h.
More fixes to error paths.
Alasdair Kergon [Tue, 16 May 2006 20:42:01 +0000 (20:42 +0000)]
fix error path
Alasdair Kergon [Tue, 16 May 2006 16:48:31 +0000 (16:48 +0000)]
Fix lvcreate corelog validation.
Add --config for overriding most config file settings from cmdline.
Quote arguments when printing command line.
Remove linefeed from 'initialising logging' message.
Add 'Completed' debug message.
Don't attempt library exit after reloading config files.
Always compile with libdevmapper, even if device-mapper is disabled.
Alasdair Kergon [Tue, 16 May 2006 16:20:29 +0000 (16:20 +0000)]
Fix corelog segment line.
Suppress some compiler warnings.
Patrick Caulfield [Mon, 15 May 2006 12:32:08 +0000 (12:32 +0000)]
Add needed include.
Alasdair Kergon [Mon, 15 May 2006 11:56:15 +0000 (11:56 +0000)]
fix compile
Alasdair Kergon [Fri, 12 May 2006 20:32:39 +0000 (20:32 +0000)]
post-release
Alasdair Kergon [Fri, 12 May 2006 19:47:40 +0000 (19:47 +0000)]
fix dev->device
Alasdair Kergon [Fri, 12 May 2006 19:44:42 +0000 (19:44 +0000)]
not reqd
Alasdair Kergon [Fri, 12 May 2006 19:41:43 +0000 (19:41 +0000)]
pre-release
Alasdair Kergon [Fri, 12 May 2006 19:16:48 +0000 (19:16 +0000)]
Add --monitor to vgcreate and lvcreate to control dmeventd registration.
Propagate --monitor around cluster.
Filter LCK_NONBLOCK in clvmd lock_vg.
Alasdair Kergon [Fri, 12 May 2006 13:33:22 +0000 (13:33 +0000)]
fix compile
Alasdair Kergon [Thu, 11 May 2006 20:24:07 +0000 (20:24 +0000)]
Pre-release.
Alasdair Kergon [Thu, 11 May 2006 20:17:17 +0000 (20:17 +0000)]
M for unsynced mirror
Alasdair Kergon [Thu, 11 May 2006 20:03:40 +0000 (20:03 +0000)]
Add --nosync to lvcreate with LV flag NOTSYNCED.
Alasdair Kergon [Thu, 11 May 2006 19:47:53 +0000 (19:47 +0000)]
Use mirror's uuid for a core log.
Alasdair Kergon [Thu, 11 May 2006 19:45:53 +0000 (19:45 +0000)]
Add mirror log fault-handling policy.
Alasdair Kergon [Thu, 11 May 2006 19:10:55 +0000 (19:10 +0000)]
Add DM_CORELOG flag to dm_tree_node_add_mirror_target().
Alasdair Kergon [Thu, 11 May 2006 19:08:02 +0000 (19:08 +0000)]
Avoid a dmeventd compiler warning.
Alasdair Kergon [Thu, 11 May 2006 19:05:21 +0000 (19:05 +0000)]
Propagate nosync flag around cluster.
Alasdair Kergon [Thu, 11 May 2006 19:01:11 +0000 (19:01 +0000)]
Allow vgreduce to handle mirror log failures.
Alasdair Kergon [Thu, 11 May 2006 18:56:55 +0000 (18:56 +0000)]
Check in-sync status before changing disk log.
Alasdair Kergon [Thu, 11 May 2006 18:54:04 +0000 (18:54 +0000)]
Add --corelog to lvcreate and lvconvert.
Alasdair Kergon [Thu, 11 May 2006 18:39:24 +0000 (18:39 +0000)]
Create a log header for replacement in-sync mirror log.
Use set_lv() and dev_set() to wipe sections of devices.
Add mirror_in_sync() flag to avoid unnecessary resync on activation.
Alasdair Kergon [Thu, 11 May 2006 17:58:58 +0000 (17:58 +0000)]
Add mirror_library description to example.conf.
More compile-time cleanup.
Alasdair Kergon [Wed, 10 May 2006 20:46:28 +0000 (20:46 +0000)]
post-release
Alasdair Kergon [Wed, 10 May 2006 20:14:15 +0000 (20:14 +0000)]
pre-release
Alasdair Kergon [Wed, 10 May 2006 19:38:25 +0000 (19:38 +0000)]
Move DEFS into configure.h.
Remove dmsetup line buffer limitation.
Alasdair Kergon [Wed, 10 May 2006 17:51:02 +0000 (17:51 +0000)]
fix last commit
Alasdair Kergon [Wed, 10 May 2006 17:49:25 +0000 (17:49 +0000)]
more coverity fixes
Alasdair Kergon [Wed, 10 May 2006 16:42:03 +0000 (16:42 +0000)]
Fix uuid_from_num() buffer overrun.
Alasdair Kergon [Wed, 10 May 2006 16:23:41 +0000 (16:23 +0000)]
coverity fixes
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.
Alasdair Kergon [Thu, 4 May 2006 09:33:42 +0000 (09:33 +0000)]
sign fix
Alasdair Kergon [Tue, 2 May 2006 07:14:43 +0000 (07:14 +0000)]
fix stripesize const
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.
Alasdair Kergon [Fri, 28 Apr 2006 21:07:19 +0000 (21:07 +0000)]
missing {
Alasdair Kergon [Fri, 28 Apr 2006 17:25:54 +0000 (17:25 +0000)]
validate region size against page size
Alasdair Kergon [Fri, 28 Apr 2006 17:01:07 +0000 (17:01 +0000)]
Fix activation code to check for pre-existing mirror logs.
Alasdair Kergon [Fri, 28 Apr 2006 15:01:39 +0000 (15:01 +0000)]
Tighten region size validation.
Alasdair Kergon [Fri, 28 Apr 2006 14:08:04 +0000 (14:08 +0000)]
tweak .so loading messages; extra device_exists() sanity check
Alasdair Kergon [Fri, 28 Apr 2006 14:06:06 +0000 (14:06 +0000)]
_register_dev_for_events to return error on failure
Alasdair Kergon [Fri, 28 Apr 2006 13:30:59 +0000 (13:30 +0000)]
Ignore empty strings in config files.
Alasdair Kergon [Fri, 28 Apr 2006 13:11:05 +0000 (13:11 +0000)]
Require non-zero regionsize and document parameter on lvcreate man page.
Alasdair Kergon [Thu, 27 Apr 2006 17:58:48 +0000 (17:58 +0000)]
remove redundant list_init
Alasdair Kergon [Fri, 21 Apr 2006 19:12:41 +0000 (19:12 +0000)]
Invalidate cache if composition of VG changed externally.
Alasdair Kergon [Fri, 21 Apr 2006 15:37:08 +0000 (15:37 +0000)]
terminate vgid in debug mesg
Alasdair Kergon [Fri, 21 Apr 2006 15:27:38 +0000 (15:27 +0000)]
pre-release
Alasdair Kergon [Fri, 21 Apr 2006 14:44:33 +0000 (14:44 +0000)]
Fix vgid string termination in recent cache code.
Alasdair Kergon [Wed, 19 Apr 2006 20:43:30 +0000 (20:43 +0000)]
Increase dmsetup line buffer to 4k.
Alasdair Kergon [Wed, 19 Apr 2006 20:15:11 +0000 (20:15 +0000)]
post-release
Alasdair Kergon [Wed, 19 Apr 2006 18:12:33 +0000 (18:12 +0000)]
remove inlines
Alasdair Kergon [Wed, 19 Apr 2006 18:06:56 +0000 (18:06 +0000)]
pre-release
Alasdair Kergon [Wed, 19 Apr 2006 17:32:05 +0000 (17:32 +0000)]
fix makefile
Alasdair Kergon [Wed, 19 Apr 2006 17:24:00 +0000 (17:24 +0000)]
fix makefile
Alasdair Kergon [Wed, 19 Apr 2006 17:21:39 +0000 (17:21 +0000)]
post-release
Alasdair Kergon [Wed, 19 Apr 2006 17:15:08 +0000 (17:15 +0000)]
fix makefile
Alasdair Kergon [Wed, 19 Apr 2006 16:41:03 +0000 (16:41 +0000)]
update version
Alasdair Kergon [Wed, 19 Apr 2006 16:38:56 +0000 (16:38 +0000)]
make pkgconfig installation step optional, and clean up generated files
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.
Alasdair Kergon [Wed, 19 Apr 2006 15:23:10 +0000 (15:23 +0000)]
configure/makefile tidying + pkg-config support.
Alasdair Kergon [Fri, 14 Apr 2006 21:39:32 +0000 (21:39 +0000)]
post-release
Alasdair Kergon [Fri, 14 Apr 2006 21:11:38 +0000 (21:11 +0000)]
pre-release
This page took 0.060527 seconds and 5 git commands to generate.