]>
sourceware.org Git - lvm2.git/log
Alasdair Kergon [Thu, 11 Jan 2007 16:23:22 +0000 (16:23 +0000)]
Use CFLAGS when linking so mixed sparc builds can supply -m64.
Alasdair Kergon [Wed, 10 Jan 2007 19:56:39 +0000 (19:56 +0000)]
Prevent permission changes on active mirrors.
Milan Broz [Wed, 10 Jan 2007 14:13:46 +0000 (14:13 +0000)]
Print warning instead of error message if cannot zero volume
Update lvconvert man page (snapshot option)
Alasdair Kergon [Tue, 9 Jan 2007 23:22:31 +0000 (23:22 +0000)]
dumpconfig accepts a list of configuration variables to display.
Change dumpconfig to use --file to redirect output to a file.
Alasdair Kergon [Tue, 9 Jan 2007 23:14:35 +0000 (23:14 +0000)]
Avoid vgreduce error when mirror code removes the log LV.
Alasdair Kergon [Tue, 9 Jan 2007 22:07:20 +0000 (22:07 +0000)]
Remove 3 redundant AC_MSG_RESULTs from configure.in.
Alasdair Kergon [Tue, 9 Jan 2007 21:12:41 +0000 (21:12 +0000)]
Free memory in _raw_read_mda_header() error paths.
Fix ambiguous vgsplit error message for split LV.
Fix lvextend man page typo.
Alasdair Kergon [Tue, 9 Jan 2007 20:31:08 +0000 (20:31 +0000)]
Add configure --with-dmdir to compile against a device-mapper source tree.
Use no flush suspending for mirrors.
Alasdair Kergon [Tue, 9 Jan 2007 19:44:07 +0000 (19:44 +0000)]
Add dm_tree_use_no_flush_suspend().
Alasdair Kergon [Mon, 8 Jan 2007 15:35:08 +0000 (15:35 +0000)]
fix last checkin
Alasdair Kergon [Mon, 8 Jan 2007 15:18:52 +0000 (15:18 +0000)]
Lots of dmevent changes.
Export dm_basename().
Cope with a trailing space when comparing tables prior to possible reload.
Alasdair Kergon [Mon, 8 Jan 2007 14:24:20 +0000 (14:24 +0000)]
Add dmeventd_mirror register_mutex, tidy initialisation & add memlock.
Milan Broz [Fri, 5 Jan 2007 15:53:40 +0000 (15:53 +0000)]
Fix create mirror with name longer than 22 chars.
Alasdair Kergon [Wed, 20 Dec 2006 16:19:01 +0000 (16:19 +0000)]
Fix some activate.c prototypes when compiled without devmapper.
Alasdair Kergon [Wed, 20 Dec 2006 14:35:02 +0000 (14:35 +0000)]
Fix dmeventd mirror to cope if monitored device disappears.
Alasdair Kergon [Thu, 14 Dec 2006 22:21:32 +0000 (22:21 +0000)]
post-release
Alasdair Kergon [Thu, 14 Dec 2006 20:05:08 +0000 (20:05 +0000)]
pre-release
Alasdair Kergon [Wed, 13 Dec 2006 18:40:23 +0000 (18:40 +0000)]
Add missing pvremove error message when device doesn't exist.
Alasdair Kergon [Wed, 13 Dec 2006 03:39:58 +0000 (03:39 +0000)]
When lvconvert allocates a mirror log, respect parallel area constraints.
Use loop to iterate through the now-ordered policy list in _allocate().
Check for failure to allocate just the mirror log.
Introduce calc_area_multiple().
Support mirror log allocation when there is only one PV: area_count now 0.
(See lvm-devel list archives for further details.)
Alasdair Kergon [Tue, 12 Dec 2006 19:30:10 +0000 (19:30 +0000)]
Fix detection of smallest area in _alloc_parallel_area() for cling policy.
Patrick Caulfield [Mon, 11 Dec 2006 14:06:25 +0000 (14:06 +0000)]
Add manpage reference for clvmd -T that got missed out when I
checked the code in (sorry).
Patrick Caulfield [Mon, 11 Dec 2006 14:00:26 +0000 (14:00 +0000)]
Fix gulm operation of clvmd. including a hang when attempting to
exclusively lock an LV that is already locked no another node.
Patrick Caulfield [Mon, 11 Dec 2006 13:48:41 +0000 (13:48 +0000)]
Fix hang in clvmd if a pre-command failed. The pre/post thread was getting
out of sync in this instance and would not quit.
Alasdair Kergon [Fri, 1 Dec 2006 23:29:54 +0000 (23:29 +0000)]
post-release
Alasdair Kergon [Fri, 1 Dec 2006 23:15:59 +0000 (23:15 +0000)]
pre release
Alasdair Kergon [Fri, 1 Dec 2006 23:10:26 +0000 (23:10 +0000)]
clvmd ia64 alignment fixes etc. (pjc)
Alasdair Kergon [Fri, 1 Dec 2006 22:48:47 +0000 (22:48 +0000)]
Fix VG clustered read locks to use PR not CR.
VG metadata reads were not being locked out during metadata updates.
Alasdair Kergon [Thu, 30 Nov 2006 23:11:42 +0000 (23:11 +0000)]
Adjust some alignments for ia64 and sparc.
(Some of the changes are probably unnecessary.)
Alasdair Kergon [Thu, 30 Nov 2006 17:52:47 +0000 (17:52 +0000)]
Fix mirror segment removal to use temporary error segment.
Patrick Caulfield [Thu, 30 Nov 2006 13:19:42 +0000 (13:19 +0000)]
Always compile debug logging into clvmd as it's too useful to
restrict to just developers.
-d will switch it on and run the daemon in the foreground
Patrick Caulfield [Thu, 30 Nov 2006 10:16:48 +0000 (10:16 +0000)]
Add timeout to RHEL4 clvmd init script.
With the previous clvmd checkin this should address bz#187812
Patrick Caulfield [Thu, 30 Nov 2006 09:44:07 +0000 (09:44 +0000)]
Add -T (startup timeout) switch to clvmd
Alasdair Kergon [Tue, 28 Nov 2006 22:51:01 +0000 (22:51 +0000)]
post-release
Alasdair Kergon [Tue, 28 Nov 2006 22:49:58 +0000 (22:49 +0000)]
pre-release
Alasdair Kergon [Thu, 23 Nov 2006 20:34:16 +0000 (20:34 +0000)]
Update dmsetup man page (setgeometry & message)
Alasdair Kergon [Thu, 23 Nov 2006 17:44:15 +0000 (17:44 +0000)]
mention new env vars on man page
Alasdair Kergon [Thu, 23 Nov 2006 17:23:14 +0000 (17:23 +0000)]
Improve lvm_dump.sh robustness.
Alasdair Kergon [Tue, 21 Nov 2006 22:41:56 +0000 (22:41 +0000)]
Update lvm2create_initrd to support gentoo.
Alasdair Kergon [Tue, 21 Nov 2006 17:46:11 +0000 (17:46 +0000)]
.
Alasdair Kergon [Tue, 21 Nov 2006 17:44:46 +0000 (17:44 +0000)]
Fix clvmd_init_rhel4 line truncation (2.02.14).
Alasdair Kergon [Tue, 21 Nov 2006 15:13:36 +0000 (15:13 +0000)]
fix _find_config_node: null parameter is permitted
Alasdair Kergon [Mon, 20 Nov 2006 23:30:45 +0000 (23:30 +0000)]
post-release
Alasdair Kergon [Mon, 20 Nov 2006 20:03:26 +0000 (20:03 +0000)]
Install lvmdump by default.
Alasdair Kergon [Mon, 20 Nov 2006 19:33:03 +0000 (19:33 +0000)]
pre-release
Alasdair Kergon [Mon, 20 Nov 2006 16:45:45 +0000 (16:45 +0000)]
Fix check for snapshot module when activating snapshot.
Alasdair Kergon [Fri, 17 Nov 2006 02:45:51 +0000 (02:45 +0000)]
Fix pvremove error path for case when PV is in use.
Alasdair Kergon [Thu, 16 Nov 2006 17:36:00 +0000 (17:36 +0000)]
Warn if certain duplicate config file entries are seen.
(not thoroughly tested)
Alasdair Kergon [Thu, 16 Nov 2006 16:44:48 +0000 (16:44 +0000)]
Enhance lvm_dump.sh for sysreport integration and add man page.
Alasdair Kergon [Tue, 14 Nov 2006 15:28:50 +0000 (15:28 +0000)]
Fix --autobackup argument which could never disable backups.
Alasdair Kergon [Tue, 14 Nov 2006 15:03:07 +0000 (15:03 +0000)]
Fix a label_verify error path.
Alasdair Kergon [Fri, 10 Nov 2006 21:27:51 +0000 (21:27 +0000)]
post-release
Alasdair Kergon [Fri, 10 Nov 2006 21:22:34 +0000 (21:22 +0000)]
pre-release
Alasdair Kergon [Fri, 10 Nov 2006 20:15:10 +0000 (20:15 +0000)]
fix cast
Alasdair Kergon [Fri, 10 Nov 2006 19:35:03 +0000 (19:35 +0000)]
Fix adjusted_mirror_region_size() for 64-bit size.
Alasdair Kergon [Fri, 10 Nov 2006 18:24:11 +0000 (18:24 +0000)]
Add some missing bounds checks on 32 bit extent counters.
Add Petabyte and Exabyte support.
Fix lvcreate error message when 0 extents requested.
Patrick Caulfield [Mon, 6 Nov 2006 14:11:40 +0000 (14:11 +0000)]
Add note to lvremove man page: volumes must be inactive on
all cluster nodes before being removed.
Alasdair Kergon [Sat, 4 Nov 2006 03:34:10 +0000 (03:34 +0000)]
Protect .cache manipulations with fcntl locking.
Change .cache timestamp comparisons to use ctime.
Alasdair Kergon [Fri, 3 Nov 2006 21:23:06 +0000 (21:23 +0000)]
fix shift
Alasdair Kergon [Fri, 3 Nov 2006 21:07:15 +0000 (21:07 +0000)]
fix last check-in: lv->size is in sectors
Alasdair Kergon [Thu, 2 Nov 2006 23:33:20 +0000 (23:33 +0000)]
Fix mirror log LV writing to set all bits in whole LV.
Alasdair Kergon [Wed, 1 Nov 2006 18:25:26 +0000 (18:25 +0000)]
Fix clustered VG detection and default runlevels in clvmd_init_rhel4.
Alasdair Kergon [Mon, 30 Oct 2006 16:10:55 +0000 (16:10 +0000)]
Fix high-level free space check for partial allocations.
Alasdair Kergon [Fri, 27 Oct 2006 15:37:02 +0000 (15:37 +0000)]
post-release
Alasdair Kergon [Fri, 27 Oct 2006 15:21:07 +0000 (15:21 +0000)]
pre-release
Alasdair Kergon [Thu, 26 Oct 2006 20:37:13 +0000 (20:37 +0000)]
dd couple of missing files to tools/Makefile CLEAN_TARGETS.
Alasdair Kergon [Thu, 26 Oct 2006 18:22:10 +0000 (18:22 +0000)]
When adding snapshot leave cow LV mapped device active after zeroing.
Alasdair Kergon [Tue, 24 Oct 2006 19:07:32 +0000 (19:07 +0000)]
.
Jonathan Earl Brassow [Tue, 24 Oct 2006 18:49:31 +0000 (18:49 +0000)]
- likely cut and paste error. Fix wrong function name in debug
output.
Alasdair Kergon [Tue, 24 Oct 2006 18:25:30 +0000 (18:25 +0000)]
Add dev_flush() to set_lv()
Alasdair Kergon [Tue, 24 Oct 2006 17:19:48 +0000 (17:19 +0000)]
resync alphabetical order
Alasdair Kergon [Tue, 24 Oct 2006 17:18:25 +0000 (17:18 +0000)]
try forcesync -> resync
Alasdair Kergon [Tue, 24 Oct 2006 17:09:40 +0000 (17:09 +0000)]
reword --resync desc a bit
Alasdair Kergon [Tue, 24 Oct 2006 15:30:33 +0000 (15:30 +0000)]
fix forcesync local active detection
Alasdair Kergon [Mon, 23 Oct 2006 23:03:55 +0000 (23:03 +0000)]
Add lvchange --forcesync.
Alasdair Kergon [Mon, 23 Oct 2006 15:54:51 +0000 (15:54 +0000)]
Perform high-level free space check before each allocation attempt.
Patrick Caulfield [Mon, 23 Oct 2006 11:46:16 +0000 (11:46 +0000)]
Don't allow a node to remove an LV that's exclusively active on anther node.
Alasdair Kergon [Sat, 21 Oct 2006 23:18:43 +0000 (23:18 +0000)]
Cope if same PV is included more than once in cmdline PE range list.
Alasdair Kergon [Thu, 19 Oct 2006 16:50:05 +0000 (16:50 +0000)]
getline debug free
Alasdair Kergon [Thu, 19 Oct 2006 15:34:50 +0000 (15:34 +0000)]
Suppress encryption key in 'dmsetup table' output unless --showkeys supplied.
Alasdair Kergon [Thu, 19 Oct 2006 12:53:47 +0000 (12:53 +0000)]
Set PV size to current device size if it is found to be zero.
Alasdair Kergon [Wed, 18 Oct 2006 18:01:53 +0000 (18:01 +0000)]
Add segment parameter to target_present functions.
Alasdair Kergon [Mon, 16 Oct 2006 17:18:08 +0000 (17:18 +0000)]
post-release
Alasdair Kergon [Mon, 16 Oct 2006 16:47:56 +0000 (16:47 +0000)]
revert
Alasdair Kergon [Mon, 16 Oct 2006 16:44:28 +0000 (16:44 +0000)]
pre-release
Alasdair Kergon [Mon, 16 Oct 2006 16:29:40 +0000 (16:29 +0000)]
Fix pvdisplay to use vg_read() for non-orphans
Alasdair Kergon [Sat, 14 Oct 2006 16:37:54 +0000 (16:37 +0000)]
Fall back to internal locking if external locking lib is missing or fails.
Alasdair Kergon [Fri, 13 Oct 2006 21:33:31 +0000 (21:33 +0000)]
Retain activation state after changing LV minor number with --force.
Alasdair Kergon [Fri, 13 Oct 2006 19:01:30 +0000 (19:01 +0000)]
post-release.
Note that I've dropped the 2.4 kernel files from the release tarballs now.
Alasdair Kergon [Fri, 13 Oct 2006 18:43:53 +0000 (18:43 +0000)]
pre-release
Alasdair Kergon [Fri, 13 Oct 2006 14:03:35 +0000 (14:03 +0000)]
Avoid deptree attempting to suspend a device that's already suspended.
Alasdair Kergon [Fri, 13 Oct 2006 13:22:44 +0000 (13:22 +0000)]
Propagate clustered flag in vgsplit and require resizeable flag.
Alasdair Kergon [Thu, 12 Oct 2006 18:20:45 +0000 (18:20 +0000)]
post-release
Alasdair Kergon [Thu, 12 Oct 2006 18:17:09 +0000 (18:17 +0000)]
fix realtime msg alignment
Alasdair Kergon [Thu, 12 Oct 2006 18:13:33 +0000 (18:13 +0000)]
pre-release
Alasdair Kergon [Thu, 12 Oct 2006 17:42:40 +0000 (17:42 +0000)]
.
Alasdair Kergon [Thu, 12 Oct 2006 17:41:21 +0000 (17:41 +0000)]
missing mesg
Alasdair Kergon [Thu, 12 Oct 2006 17:37:42 +0000 (17:37 +0000)]
pre-release
Alasdair Kergon [Thu, 12 Oct 2006 17:29:05 +0000 (17:29 +0000)]
noflush code fixes: missing debug log; non-standard variable name
Alasdair Kergon [Thu, 12 Oct 2006 17:18:40 +0000 (17:18 +0000)]
remove unused variable
Alasdair Kergon [Thu, 12 Oct 2006 17:09:09 +0000 (17:09 +0000)]
fix dmsetup usage display (missing \n and --noflush wrong place)
This page took 0.066133 seconds and 5 git commands to generate.