]> sourceware.org Git - lvm2.git/log
lvm2.git
18 years agoattempt to cope with uuid transition
Alasdair Kergon [Wed, 26 Oct 2005 15:21:13 +0000 (15:21 +0000)]
attempt to cope with uuid transition

18 years agoAttempt to cope with LVM- prefix transition.
Alasdair Kergon [Wed, 26 Oct 2005 15:00:51 +0000 (15:00 +0000)]
Attempt to cope with LVM- prefix transition.

18 years agonew suspend code
Alasdair Kergon [Wed, 26 Oct 2005 14:14:30 +0000 (14:14 +0000)]
new suspend code

18 years agoswitch in new suspend code (untested)
Alasdair Kergon [Wed, 26 Oct 2005 14:13:52 +0000 (14:13 +0000)]
switch in new suspend code (untested)

18 years agocheck parents suspended
Alasdair Kergon [Wed, 26 Oct 2005 14:08:24 +0000 (14:08 +0000)]
check parents suspended

18 years agounfinished suspend functions
Alasdair Kergon [Tue, 25 Oct 2005 19:09:41 +0000 (19:09 +0000)]
unfinished suspend functions

18 years agoUse dm_is_dm_major instead of local copy.
Alasdair Kergon [Tue, 25 Oct 2005 19:08:21 +0000 (19:08 +0000)]
Use dm_is_dm_major instead of local copy.
Allow mapped devices to be used as PVs safely.

18 years agoAdd DEFS
Alasdair Kergon [Tue, 25 Oct 2005 19:03:59 +0000 (19:03 +0000)]
Add DEFS

18 years agoExport dm_set_selinux_context.
Alasdair Kergon [Tue, 25 Oct 2005 17:30:00 +0000 (17:30 +0000)]
Export dm_set_selinux_context.

18 years agoMove set_selinux_context into libdevmapper
Alasdair Kergon [Tue, 25 Oct 2005 17:28:46 +0000 (17:28 +0000)]
Move set_selinux_context into libdevmapper

18 years agoFix automatic text metadata buffer expansion (using macro). [stdarg usage bug]
Alasdair Kergon [Sun, 23 Oct 2005 00:14:48 +0000 (00:14 +0000)]
Fix automatic text metadata buffer expansion (using macro).  [stdarg usage bug]
Cache formatted text metadata buffer between metadata area writes.
  [improves write performance when lots of metadata area clones]

18 years agoAdd pe_start to pvs.
Alasdair Kergon [Thu, 20 Oct 2005 22:24:46 +0000 (22:24 +0000)]
Add pe_start to pvs.

18 years agoFix LVM2- prefix changes; export build_dlid.
Alasdair Kergon [Thu, 20 Oct 2005 21:07:57 +0000 (21:07 +0000)]
Fix LVM2- prefix changes; export build_dlid.

18 years agozero suppress
Alasdair Kergon [Thu, 20 Oct 2005 20:38:18 +0000 (20:38 +0000)]
zero suppress

18 years agofix dev no printf
Alasdair Kergon [Thu, 20 Oct 2005 20:29:58 +0000 (20:29 +0000)]
fix dev no printf

18 years agoAdd 'LVM-' prefix to uuids.
Alasdair Kergon [Wed, 19 Oct 2005 13:59:18 +0000 (13:59 +0000)]
Add 'LVM-' prefix to uuids.

18 years agocope with null uuid_prefix
Alasdair Kergon [Tue, 18 Oct 2005 13:57:11 +0000 (13:57 +0000)]
cope with null uuid_prefix

18 years agouse seg_type macro
Alasdair Kergon [Tue, 18 Oct 2005 13:45:25 +0000 (13:45 +0000)]
use seg_type macro

18 years agoSplit lv_segment_area from lv_segment to permit extension.
Alasdair Kergon [Tue, 18 Oct 2005 13:43:40 +0000 (13:43 +0000)]
Split lv_segment_area from lv_segment to permit extension.

18 years agoTidy some log mesgs.
Alasdair Kergon [Tue, 18 Oct 2005 13:07:41 +0000 (13:07 +0000)]
Tidy some log mesgs.

18 years agoMove deactivation code into libdevmapper.
Alasdair Kergon [Tue, 18 Oct 2005 12:39:20 +0000 (12:39 +0000)]
Move deactivation code into libdevmapper.

18 years agoAdd deactivation functions
Alasdair Kergon [Tue, 18 Oct 2005 12:37:53 +0000 (12:37 +0000)]
Add deactivation functions

18 years agosome deactivation fixes
Alasdair Kergon [Mon, 17 Oct 2005 19:06:20 +0000 (19:06 +0000)]
some deactivation fixes

18 years agoReplacement deactivation code - untested.
Alasdair Kergon [Mon, 17 Oct 2005 18:21:57 +0000 (18:21 +0000)]
Replacement deactivation code - untested.

18 years agoOnly one dump_memory.
Alasdair Kergon [Mon, 17 Oct 2005 18:21:05 +0000 (18:21 +0000)]
Only one dump_memory.

18 years agodm_driver_version
Alasdair Kergon [Mon, 17 Oct 2005 18:05:39 +0000 (18:05 +0000)]
dm_driver_version

18 years agoAttempt to load missing targets using modprobe.
Alasdair Kergon [Mon, 17 Oct 2005 18:00:02 +0000 (18:00 +0000)]
Attempt to load missing targets using modprobe.
Simplify dev_manager_info().

18 years agoAttempt to load missing targets using modprobe.
Alasdair Kergon [Mon, 17 Oct 2005 17:56:27 +0000 (17:56 +0000)]
Attempt to load missing targets using modprobe.

18 years agolvscan -a
Alasdair Kergon [Mon, 17 Oct 2005 16:41:38 +0000 (16:41 +0000)]
lvscan -a

18 years agoUse hash, bitset, malloc, pool from libdevmapper.
Alasdair Kergon [Sun, 16 Oct 2005 23:03:59 +0000 (23:03 +0000)]
Use hash, bitset, malloc, pool from libdevmapper.

18 years agoexport bitset, pool, hash, malloc
Alasdair Kergon [Sun, 16 Oct 2005 22:57:20 +0000 (22:57 +0000)]
export bitset, pool, hash, malloc

18 years agopost-release
Alasdair Kergon [Sun, 16 Oct 2005 20:09:42 +0000 (20:09 +0000)]
post-release

18 years agopre-release
Alasdair Kergon [Sun, 16 Oct 2005 20:06:54 +0000 (20:06 +0000)]
pre-release

18 years agoCode to build and display device dependency tree.
Alasdair Kergon [Sun, 16 Oct 2005 14:33:22 +0000 (14:33 +0000)]
Code to build and display device dependency tree.

18 years agoAdd dmsetup --nolockfs support for suspend/reload.
Alasdair Kergon [Tue, 4 Oct 2005 20:12:32 +0000 (20:12 +0000)]
Add dmsetup --nolockfs support for suspend/reload.
Requires kernel patches to have any effect.
Library version incremented.

18 years agoRefuse to run pvcreate/pvremove on devices we can't open exclusively.
Alasdair Kergon [Mon, 3 Oct 2005 21:10:41 +0000 (21:10 +0000)]
Refuse to run pvcreate/pvremove on devices we can't open exclusively.

18 years agoUse ORPHAN lock definition throughout.
Alasdair Kergon [Mon, 3 Oct 2005 18:16:44 +0000 (18:16 +0000)]
Use ORPHAN lock definition throughout.

18 years agoValidate chunksize in lvcreate.
Alasdair Kergon [Fri, 30 Sep 2005 22:21:01 +0000 (22:21 +0000)]
Validate chunksize in lvcreate.

18 years agoImpose chunk size limitation.
Alasdair Kergon [Fri, 30 Sep 2005 22:20:14 +0000 (22:20 +0000)]
Impose chunk size limitation.

18 years agoReduce chunksize limit to 512k.
Alasdair Kergon [Thu, 29 Sep 2005 15:50:51 +0000 (15:50 +0000)]
Reduce chunksize limit to 512k.

18 years agopost-release
Alasdair Kergon [Mon, 26 Sep 2005 20:52:00 +0000 (20:52 +0000)]
post-release

18 years ago1.01.05
Alasdair Kergon [Mon, 26 Sep 2005 20:44:12 +0000 (20:44 +0000)]
1.01.05

18 years agoFix chunksize field in reports.
Alasdair Kergon [Fri, 23 Sep 2005 17:06:01 +0000 (17:06 +0000)]
Fix chunksize field in reports.

18 years agoDon't hide snapshots from default 'lvs' output.
Alasdair Kergon [Fri, 23 Sep 2005 16:22:17 +0000 (16:22 +0000)]
Don't hide snapshots from default 'lvs' output.

18 years agoResync list.h with LVM2.
Alasdair Kergon [Thu, 22 Sep 2005 12:06:34 +0000 (12:06 +0000)]
Resync list.h with LVM2.

18 years agoRemember increased buffer size and use for subsequent calls.
Alasdair Kergon [Tue, 20 Sep 2005 18:04:28 +0000 (18:04 +0000)]
Remember increased buffer size and use for subsequent calls.

18 years agoExplicitly initialise no_open_count
Alasdair Kergon [Tue, 20 Sep 2005 16:39:12 +0000 (16:39 +0000)]
Explicitly initialise no_open_count

18 years agoOn 'buffer full' condition, double buffer size and repeat ioctl. [Untested]
Alasdair Kergon [Mon, 19 Sep 2005 14:29:17 +0000 (14:29 +0000)]
On 'buffer full' condition, double buffer size and repeat ioctl. [Untested]

18 years agoAdd is_dm_major() for use in duplicate device detection in lvmcache_add().
Alasdair Kergon [Fri, 16 Sep 2005 18:53:01 +0000 (18:53 +0000)]
Add is_dm_major() for use in duplicate device detection in lvmcache_add().

18 years agoReally switch device number in lvmcache when it says it is doing so.
Alasdair Kergon [Fri, 16 Sep 2005 18:44:52 +0000 (18:44 +0000)]
Really switch device number in lvmcache when it says it is doing so.

18 years agoOption for bitset memory allocation using malloc as well as pool.
Alasdair Kergon [Fri, 16 Sep 2005 18:40:53 +0000 (18:40 +0000)]
Option for bitset memory allocation using malloc as well as pool.

18 years agoDon't assume exactly two mirrors when parsing mirror status
Alasdair Kergon [Fri, 2 Sep 2005 16:59:46 +0000 (16:59 +0000)]
Don't assume exactly two mirrors when parsing mirror status

18 years agoSuppress fsync() error message on filesystems that don't support it.
Alasdair Kergon [Thu, 1 Sep 2005 18:37:22 +0000 (18:37 +0000)]
Suppress fsync() error message on filesystems that don't support it.

18 years agoFix yes_no_prompt() error handling.
Alasdair Kergon [Wed, 31 Aug 2005 19:32:10 +0000 (19:32 +0000)]
Fix yes_no_prompt() error handling.

18 years agoadd comments to example conf file to warn about common filter line mistakes
Alasdair Kergon [Wed, 31 Aug 2005 15:05:47 +0000 (15:05 +0000)]
add comments to example conf file to warn about common filter line mistakes

18 years agoFix termination of getopt_long() option array.
Alasdair Kergon [Thu, 18 Aug 2005 19:40:19 +0000 (19:40 +0000)]
Fix termination of getopt_long() option array.

18 years agolvmconf.sh
Alasdair Kergon [Tue, 16 Aug 2005 20:42:28 +0000 (20:42 +0000)]
lvmconf.sh

18 years agoAdd copyright notice to lvmconf.sh and use unique exit codes.
Alasdair Kergon [Tue, 16 Aug 2005 20:38:33 +0000 (20:38 +0000)]
Add copyright notice to lvmconf.sh and use unique exit codes.

18 years agoAdd format1 dev_write debug messages.
Alasdair Kergon [Tue, 16 Aug 2005 19:00:55 +0000 (19:00 +0000)]
Add format1 dev_write debug messages.

18 years agoclvmd no longer takes out locks for non-clusteed LVs,
Patrick Caulfield [Tue, 16 Aug 2005 08:25:09 +0000 (08:25 +0000)]
clvmd no longer takes out locks for non-clusteed LVs,
and non-clustered LVs are only activated on the local node.

18 years agoAdd clustered VG attribute to report.
Alasdair Kergon [Mon, 15 Aug 2005 23:34:11 +0000 (23:34 +0000)]
Add clustered VG attribute to report.

18 years agoMove lvconvert parameters into struct lvconvert_params.
Alasdair Kergon [Mon, 15 Aug 2005 14:10:28 +0000 (14:10 +0000)]
Move lvconvert parameters into struct lvconvert_params.

18 years agoAdd clustered VG flag to LV lock requests.
Alasdair Kergon [Mon, 15 Aug 2005 13:24:46 +0000 (13:24 +0000)]
Add clustered VG flag to LV lock requests.

18 years agoChange LV locking macros to take lv instead of lvid.
Alasdair Kergon [Mon, 15 Aug 2005 12:00:04 +0000 (12:00 +0000)]
Change LV locking macros to take lv instead of lvid.

18 years agoPrepare tools to support clustered mirrors.
Alasdair Kergon [Sun, 14 Aug 2005 23:18:28 +0000 (23:18 +0000)]
Prepare tools to support clustered mirrors.

19 years agoFactor out generate_log_name_format().
Alasdair Kergon [Fri, 12 Aug 2005 20:02:21 +0000 (20:02 +0000)]
Factor out generate_log_name_format().

19 years agoFactor out adjusted_mirror_region_size()
Alasdair Kergon [Fri, 12 Aug 2005 19:23:08 +0000 (19:23 +0000)]
Factor out adjusted_mirror_region_size()

19 years agoMove compose_log_line() into mirror directory.
Alasdair Kergon [Wed, 10 Aug 2005 17:19:46 +0000 (17:19 +0000)]
Move compose_log_line() into mirror directory.

19 years agoDon't kill idling clvmd threads.
Alasdair Kergon [Tue, 9 Aug 2005 17:29:04 +0000 (17:29 +0000)]
Don't kill idling clvmd threads.

19 years agoFactor out _get_library_path().
Alasdair Kergon [Tue, 9 Aug 2005 17:24:21 +0000 (17:24 +0000)]
Factor out _get_library_path().

19 years agoDon't send a signal to kill threads that are idling nicely as it upsets them.
Patrick Caulfield [Tue, 9 Aug 2005 10:39:57 +0000 (10:39 +0000)]
Don't send a signal to kill threads that are idling nicely as it upsets them.
This seems to cure bz#159727 on SMP systems.

Alasdair, can you include this patch in the lvm2-cluster package please ?

19 years agoReport 'buffer full' condition with v4 ioctl as well as with v1.
Alasdair Kergon [Mon, 8 Aug 2005 18:40:17 +0000 (18:40 +0000)]
Report 'buffer full' condition with v4 ioctl as well as with v1.

19 years agoaoe
Alasdair Kergon [Mon, 8 Aug 2005 17:55:35 +0000 (17:55 +0000)]
aoe

19 years agoRecognise aoe devices.
Alasdair Kergon [Mon, 8 Aug 2005 17:54:23 +0000 (17:54 +0000)]
Recognise aoe devices.

19 years agopost-release
Alasdair Kergon [Thu, 4 Aug 2005 02:07:34 +0000 (02:07 +0000)]
post-release

19 years agoupdate po
Alasdair Kergon [Thu, 4 Aug 2005 02:02:37 +0000 (02:02 +0000)]
update po

19 years agoFix lvconvert PV parameter in help string.
Alasdair Kergon [Thu, 4 Aug 2005 01:50:17 +0000 (01:50 +0000)]
Fix lvconvert PV parameter in help string.

19 years agofix last checkin
Alasdair Kergon [Thu, 4 Aug 2005 01:29:18 +0000 (01:29 +0000)]
fix last checkin

19 years agoPrevent snapshots getting activated in a clustered VG.
Alasdair Kergon [Thu, 4 Aug 2005 01:27:25 +0000 (01:27 +0000)]
Prevent snapshots getting activated in a clustered VG.

19 years agoSeparate out _build_dev_string.
Alasdair Kergon [Thu, 4 Aug 2005 01:15:30 +0000 (01:15 +0000)]
Separate out _build_dev_string.

19 years agoMove zero_lv to toollib.
Alasdair Kergon [Thu, 4 Aug 2005 01:14:36 +0000 (01:14 +0000)]
Move zero_lv to toollib.

19 years agopost-release
Alasdair Kergon [Tue, 2 Aug 2005 21:46:49 +0000 (21:46 +0000)]
post-release

19 years agoupdate vsn
Alasdair Kergon [Tue, 2 Aug 2005 18:00:32 +0000 (18:00 +0000)]
update vsn

19 years agoFix dmsetup ls -j and status --target with empty table.
Alasdair Kergon [Fri, 29 Jul 2005 16:11:23 +0000 (16:11 +0000)]
Fix dmsetup ls -j and status --target with empty table.

19 years agofix pool format handler to work with pvseg code
AJ Lewis [Tue, 26 Jul 2005 21:48:18 +0000 (21:48 +0000)]
fix pool format handler to work with pvseg code

19 years agopost-release
Alasdair Kergon [Wed, 13 Jul 2005 19:28:09 +0000 (19:28 +0000)]
post-release

19 years agoupdate po
Alasdair Kergon [Wed, 13 Jul 2005 19:23:48 +0000 (19:23 +0000)]
update po

19 years ago2.01.13
Alasdair Kergon [Wed, 13 Jul 2005 19:15:09 +0000 (19:15 +0000)]
2.01.13

19 years agoFix pvmove segment splitting.
Alasdair Kergon [Tue, 12 Jul 2005 19:40:59 +0000 (19:40 +0000)]
Fix pvmove segment splitting.
Abstract vg_validate.

19 years agoOnly make one attempt at contiguous allocation.
Alasdair Kergon [Tue, 12 Jul 2005 14:50:45 +0000 (14:50 +0000)]
Only make one attempt at contiguous allocation.

19 years agoFix lvm1 format metadata read.
Alasdair Kergon [Wed, 22 Jun 2005 15:31:29 +0000 (15:31 +0000)]
Fix lvm1 format metadata read.

19 years agofix lvm1 non-mirror lvcreate
Alasdair Kergon [Wed, 22 Jun 2005 14:56:14 +0000 (14:56 +0000)]
fix lvm1 non-mirror lvcreate

19 years agoFixing some makesfiles, so that the correct things link against pthreads.
Benjamin Marzinski [Tue, 14 Jun 2005 19:06:26 +0000 (19:06 +0000)]
Fixing some makesfiles, so that the correct things link against pthreads.
Also changed dmevent so that in no longer links against pthreads, and
dynamically loads libdmevent.so.  Everything seems to work just fine like this.

19 years agopreset pl to NULL
Alasdair Kergon [Tue, 14 Jun 2005 18:29:12 +0000 (18:29 +0000)]
preset pl to NULL

19 years agomissing fn defs
Alasdair Kergon [Tue, 14 Jun 2005 18:22:31 +0000 (18:22 +0000)]
missing fn defs

19 years agopost-release
Alasdair Kergon [Tue, 14 Jun 2005 18:22:22 +0000 (18:22 +0000)]
post-release

19 years ago2.01.12
Alasdair Kergon [Tue, 14 Jun 2005 17:59:57 +0000 (17:59 +0000)]
2.01.12

19 years agoVarious allocation-related pvmove fixes.
Alasdair Kergon [Tue, 14 Jun 2005 17:54:48 +0000 (17:54 +0000)]
Various allocation-related pvmove fixes.

19 years agoLog an error if clvmd can't resolve a host name got from CCS
Patrick Caulfield [Tue, 14 Jun 2005 10:35:02 +0000 (10:35 +0000)]
Log an error if clvmd can't resolve a host name got from CCS
Fix potential spin loop in clvmd

19 years agopost-release
Alasdair Kergon [Mon, 13 Jun 2005 14:53:07 +0000 (14:53 +0000)]
post-release

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