]> sourceware.org Git - dm.git/log
dm.git
21 years agoBackwards compatibility fix for version1 suspend/resume.
Alasdair Kergon [Sat, 5 Jul 2003 23:20:43 +0000 (23:20 +0000)]
Backwards compatibility fix for version1 suspend/resume.

21 years agoupdate beta8
Alasdair Kergon [Fri, 4 Jul 2003 22:55:33 +0000 (22:55 +0000)]
update

21 years agoSynchronise repository / 2.4.21 support
Alasdair Kergon [Fri, 4 Jul 2003 19:38:48 +0000 (19:38 +0000)]
Synchronise repository / 2.4.21 support

21 years agoSupport for v4 interface
Alasdair Kergon [Tue, 1 Jul 2003 21:26:06 +0000 (21:26 +0000)]
Support for v4 interface

21 years agoSupport for v4 interface
Alasdair Kergon [Tue, 1 Jul 2003 21:20:18 +0000 (21:20 +0000)]
Support for v4 interface

21 years agoSome patches for 2.4.21-rc6 [NB less stable than 2.4.20 in my tests].
Alasdair Kergon [Wed, 4 Jun 2003 17:49:51 +0000 (17:49 +0000)]
Some patches for 2.4.21-rc6 [NB less stable than 2.4.20 in my tests].

21 years agoUpdate
Alasdair Kergon [Wed, 30 Apr 2003 16:47:13 +0000 (16:47 +0000)]
Update

21 years agoUpdate instructions
Alasdair Kergon [Wed, 30 Apr 2003 16:44:17 +0000 (16:44 +0000)]
Update instructions

21 years agoOtherwise empty directory.
Alasdair Kergon [Wed, 30 Apr 2003 16:25:04 +0000 (16:25 +0000)]
Otherwise empty directory.

21 years agoUp interface to major version number 4.
Alasdair Kergon [Wed, 30 Apr 2003 13:48:53 +0000 (13:48 +0000)]
Up interface to major version number 4.

21 years agoUp interface to major version number 4.
Alasdair Kergon [Tue, 29 Apr 2003 22:52:11 +0000 (22:52 +0000)]
Up interface to major version number 4.

21 years agoEvent number support.
Alasdair Kergon [Tue, 29 Apr 2003 11:53:55 +0000 (11:53 +0000)]
Event number support.

21 years agoDisplay event number.
Alasdair Kergon [Tue, 29 Apr 2003 11:34:40 +0000 (11:34 +0000)]
Display event number.

21 years agoEvent number support.
Alasdair Kergon [Tue, 29 Apr 2003 11:34:19 +0000 (11:34 +0000)]
Event number support.

21 years agoAdd event number.
Alasdair Kergon [Tue, 29 Apr 2003 11:33:40 +0000 (11:33 +0000)]
Add event number.

21 years agoRevert to data_start
Alasdair Kergon [Mon, 28 Apr 2003 11:55:58 +0000 (11:55 +0000)]
Revert to data_start

21 years agoWait for waiting processes to have removed themselves from the wait queue
Alasdair Kergon [Sat, 26 Apr 2003 19:56:47 +0000 (19:56 +0000)]
Wait for waiting processes to have removed themselves from the wait queue
before removing it.

21 years agoRecent changes rejigged to reduce size of overall diff.
Alasdair Kergon [Sat, 26 Apr 2003 19:19:28 +0000 (19:19 +0000)]
Recent changes rejigged to reduce size of overall diff.

21 years agoMake configure less prescriptive and print informative messages at the end.
Alasdair Kergon [Thu, 24 Apr 2003 19:49:27 +0000 (19:49 +0000)]
Make configure less prescriptive and print informative messages at the end.

In some circumstances use a local copy of dm-ioctl.h instead of insisting
on finding one in a kernel source tree.

21 years agoDM_EXISTS_FLAG replaced by ENXIO
Alasdair Kergon [Thu, 24 Apr 2003 16:08:18 +0000 (16:08 +0000)]
DM_EXISTS_FLAG replaced by ENXIO

21 years agoRemove DM_EXISTS_FLAG - use ENXIO instead.
Alasdair Kergon [Thu, 24 Apr 2003 13:56:41 +0000 (13:56 +0000)]
Remove DM_EXISTS_FLAG - use ENXIO instead.
Fix wait_event get_status type.

21 years agoA missing error return value; snapshot fraction adjustment.
Alasdair Kergon [Wed, 23 Apr 2003 21:25:18 +0000 (21:25 +0000)]
A missing error return value; snapshot fraction adjustment.

21 years agoReorder flags.
Alasdair Kergon [Wed, 23 Apr 2003 21:23:57 +0000 (21:23 +0000)]
Reorder flags.

21 years agoFurther ioctl code tidying & wait_event fix.
Alasdair Kergon [Wed, 23 Apr 2003 17:41:28 +0000 (17:41 +0000)]
Further ioctl code tidying & wait_event fix.

21 years agoSome ioctl code tidying: removing duplicate internal buffers; making bounds
Alasdair Kergon [Tue, 22 Apr 2003 21:22:04 +0000 (21:22 +0000)]
Some ioctl code tidying: removing duplicate internal buffers; making bounds
checks clearer (incl. variable renaming); using a flag to indicate when
output data doesn't fit into supplied buffer instead of returning an error etc.

21 years agoCosmetic changes.
Alasdair Kergon [Thu, 17 Apr 2003 20:19:21 +0000 (20:19 +0000)]
Cosmetic changes.

21 years agoMissing dependencies
Alasdair Kergon [Tue, 15 Apr 2003 15:14:04 +0000 (15:14 +0000)]
Missing dependencies

21 years agoProvide snapshot status as a fraction.
Alasdair Kergon [Tue, 15 Apr 2003 14:00:07 +0000 (14:00 +0000)]
Provide snapshot status as a fraction.

21 years agoDisplay read-only state.
Alasdair Kergon [Tue, 15 Apr 2003 12:30:44 +0000 (12:30 +0000)]
Display read-only state.

21 years agoTweaking. Fixes some bugs but perhaps introduces new ones.
Alasdair Kergon [Tue, 8 Apr 2003 22:06:11 +0000 (22:06 +0000)]
Tweaking.  Fixes some bugs but perhaps introduces new ones.

21 years agoalignment fixes
Alasdair Kergon [Tue, 8 Apr 2003 21:20:31 +0000 (21:20 +0000)]
alignment fixes

21 years agoAdd major arg
Alasdair Kergon [Fri, 4 Apr 2003 13:22:58 +0000 (13:22 +0000)]
Add major arg

21 years agoSupport for persistent device numbers.
Alasdair Kergon [Fri, 4 Apr 2003 13:13:28 +0000 (13:13 +0000)]
Support for persistent device numbers.

21 years agoAllow device major to be set too.
Alasdair Kergon [Wed, 2 Apr 2003 19:02:59 +0000 (19:02 +0000)]
Allow device major to be set too.

21 years agoSigned field.
Alasdair Kergon [Fri, 28 Mar 2003 19:42:02 +0000 (19:42 +0000)]
Signed field.

21 years agoProposed changes to the ioctl interface to fix alignment issues on some
Alasdair Kergon [Fri, 28 Mar 2003 19:05:11 +0000 (19:05 +0000)]
Proposed changes to the ioctl interface to fix alignment issues on some
architectures and specify an explicit width for every numeric field.

21 years agoProposed changes to the ioctl interface to fix alignment issues on some
Alasdair Kergon [Fri, 28 Mar 2003 18:58:56 +0000 (18:58 +0000)]
Proposed changes to the ioctl interface to fix alignment issues on some
architectures and specify an explicit width for every numeric field.

21 years agoUpdate docs.
Alasdair Kergon [Thu, 27 Mar 2003 16:40:40 +0000 (16:40 +0000)]
Update docs.

21 years agoUpdate version
Alasdair Kergon [Thu, 27 Mar 2003 16:29:41 +0000 (16:29 +0000)]
Update version

21 years agoPatches for 2.4.20, first cut.
Alasdair Kergon [Wed, 26 Mar 2003 16:05:38 +0000 (16:05 +0000)]
Patches for 2.4.20, first cut.

21 years agoSome recent minor patches.
Alasdair Kergon [Wed, 26 Mar 2003 16:04:15 +0000 (16:04 +0000)]
Some recent minor patches.

21 years agoFix table output bug in last commit.
Alasdair Kergon [Thu, 20 Feb 2003 13:30:03 +0000 (13:30 +0000)]
Fix table output bug in last commit.

21 years agomerge back accidentally overwritten r1.2 change
Alasdair Kergon [Sat, 25 Jan 2003 13:34:35 +0000 (13:34 +0000)]
merge back accidentally overwritten r1.2 change

21 years ago0.96.08-cvs (2003-01-21)
Alasdair Kergon [Tue, 21 Jan 2003 21:35:35 +0000 (21:35 +0000)]
0.96.08-cvs (2003-01-21)

21 years agoUpdate to 2.4.20-dm-7 (with 3 DMWARNs removed)
Alasdair Kergon [Tue, 21 Jan 2003 21:34:45 +0000 (21:34 +0000)]
Update to 2.4.20-dm-7 (with 3 DMWARNs removed)

21 years agoPrepare for ioctl version number change.
Alasdair Kergon [Tue, 21 Jan 2003 21:27:36 +0000 (21:27 +0000)]
Prepare for ioctl version number change.

21 years agoAllow optional verbose logging.
Alasdair Kergon [Tue, 21 Jan 2003 21:25:51 +0000 (21:25 +0000)]
Allow optional verbose logging.

21 years agoAllow optional verbose logging
Alasdair Kergon [Tue, 21 Jan 2003 21:25:11 +0000 (21:25 +0000)]
Allow optional verbose logging

21 years agoAdd --enable-debug --disable-compat
Alasdair Kergon [Tue, 21 Jan 2003 21:22:54 +0000 (21:22 +0000)]
Add --enable-debug --disable-compat

21 years agolvm-devel->dm-devel
Alasdair Kergon [Tue, 21 Jan 2003 21:20:41 +0000 (21:20 +0000)]
lvm-devel->dm-devel

21 years agoit's about that time again..
Andres Salomon [Mon, 9 Dec 2002 07:43:24 +0000 (07:43 +0000)]
it's about that time again..

21 years agoKeep certain versions of ld happy.
Alasdair Kergon [Thu, 5 Dec 2002 22:28:18 +0000 (22:28 +0000)]
Keep certain versions of ld happy.

21 years agoIncrement. beta6_1
Alasdair Kergon [Thu, 21 Nov 2002 15:10:15 +0000 (15:10 +0000)]
Increment.

21 years agoIncorporate latest fixes (ENOTBLK, &_minor_lock, mempool)
Alasdair Kergon [Thu, 21 Nov 2002 15:02:42 +0000 (15:02 +0000)]
Incorporate latest fixes (ENOTBLK, &_minor_lock, mempool)

21 years agoOnly functions listed in libdevmapper.h should get exported.
Alasdair Kergon [Thu, 14 Nov 2002 19:26:27 +0000 (19:26 +0000)]
Only functions listed in libdevmapper.h should get exported.

21 years agoUpdate docs. beta6
Alasdair Kergon [Thu, 14 Nov 2002 15:28:50 +0000 (15:28 +0000)]
Update docs.

21 years agoFix includes after DM_DIR definition move.
Alasdair Kergon [Thu, 14 Nov 2002 14:44:42 +0000 (14:44 +0000)]
Fix includes after DM_DIR definition move.

21 years agoIncrement.
Alasdair Kergon [Thu, 14 Nov 2002 14:04:50 +0000 (14:04 +0000)]
Increment.

21 years agoInclude arch64 patch; DQUOT_SYNC_DEV VFS hack.
Alasdair Kergon [Thu, 14 Nov 2002 14:03:38 +0000 (14:03 +0000)]
Include arch64 patch; DQUOT_SYNC_DEV VFS hack.

21 years agoRemove dm-hash.c
Alasdair Kergon [Wed, 13 Nov 2002 19:38:49 +0000 (19:38 +0000)]
Remove dm-hash.c

21 years agoBackport changes from kernel 2.5 to 2.4.
Alasdair Kergon [Wed, 13 Nov 2002 19:38:07 +0000 (19:38 +0000)]
Backport changes from kernel 2.5 to 2.4.

21 years agoBackport changes from kernel 2.5 to 2.4.
Alasdair Kergon [Wed, 13 Nov 2002 18:47:34 +0000 (18:47 +0000)]
Backport changes from kernel 2.5 to 2.4.

21 years agoImprove missing-kernel-driver error message.
Alasdair Kergon [Fri, 1 Nov 2002 16:16:42 +0000 (16:16 +0000)]
Improve missing-kernel-driver error message.

21 years agosynch with debian
Andres Salomon [Sun, 27 Oct 2002 18:52:30 +0000 (18:52 +0000)]
synch with debian

21 years agoMove device flags into a single field.
Alasdair Kergon [Mon, 14 Oct 2002 15:38:12 +0000 (15:38 +0000)]
Move device flags into a single field.

21 years agoHold devices in a hash table.
Alasdair Kergon [Mon, 14 Oct 2002 11:07:24 +0000 (11:07 +0000)]
Hold devices in a hash table.

21 years agoWow, learn something new every day. Apparently, the signed-ness of char is
Andres Salomon [Tue, 8 Oct 2002 20:16:44 +0000 (20:16 +0000)]
Wow, learn something new every day.  Apparently, the signed-ness of char is
implementation-dependent; some archs (s390, arm, and ppc) default to
an unsigned char.

21 years agoSync some fixes: hardsect_size, endian, minor->kdev_t, #include, remove
Alasdair Kergon [Tue, 24 Sep 2002 14:04:37 +0000 (14:04 +0000)]
Sync some fixes: hardsect_size, endian, minor->kdev_t, #include, remove
debug msg

21 years agoSync - ioctl support for some other architectures.
Alasdair Kergon [Tue, 24 Sep 2002 14:02:28 +0000 (14:02 +0000)]
Sync - ioctl support for some other architectures.

21 years agosynch w/ what's in debian; no longer 6 months out of date
Andres Salomon [Sun, 1 Sep 2002 23:17:47 +0000 (23:17 +0000)]
synch w/ what's in debian; no longer 6 months out of date

21 years agoinclude <linux/types.h> instead of "types.h".
Andres Salomon [Thu, 15 Aug 2002 06:40:38 +0000 (06:40 +0000)]
include <linux/types.h> instead of "types.h".

21 years agoFix offsets for final 2.4.19. beta5
Alasdair Kergon [Wed, 14 Aug 2002 18:23:34 +0000 (18:23 +0000)]
Fix offsets for final 2.4.19.

21 years agoapply-patches also applies VFS lock patch.
Alasdair Kergon [Wed, 14 Aug 2002 18:12:25 +0000 (18:12 +0000)]
apply-patches also applies VFS lock patch.

21 years agoRemove old patches
Alasdair Kergon [Wed, 14 Aug 2002 18:10:06 +0000 (18:10 +0000)]
Remove old patches

21 years agoupdate docs
Alasdair Kergon [Wed, 14 Aug 2002 17:34:05 +0000 (17:34 +0000)]
update docs

21 years agoUpdated patches for 2.4.19
Alasdair Kergon [Wed, 14 Aug 2002 17:17:39 +0000 (17:17 +0000)]
Updated patches for 2.4.19

21 years agoDon't include mirror target by default - it's not ready yet.
Alasdair Kergon [Wed, 14 Aug 2002 13:30:06 +0000 (13:30 +0000)]
Don't include mirror target by default - it's not ready yet.

21 years agoSync some fixes with bitkeeper repository.
Alasdair Kergon [Wed, 14 Aug 2002 13:24:27 +0000 (13:24 +0000)]
Sync some fixes with bitkeeper repository.

22 years agoRename /dev/device-mapper to /dev/mapper
Alasdair Kergon [Tue, 23 Jul 2002 12:49:48 +0000 (12:49 +0000)]
Rename /dev/device-mapper to /dev/mapper

22 years agoUpdate version.
Alasdair Kergon [Wed, 17 Jul 2002 17:28:18 +0000 (17:28 +0000)]
Update version.

22 years agoRemove snapshot extent_size parameter
Alasdair Kergon [Wed, 17 Jul 2002 17:24:43 +0000 (17:24 +0000)]
Remove snapshot extent_size parameter
Ensure chunk size >= page size

22 years agoSkip parameter validation for remove_all.
Alasdair Kergon [Wed, 17 Jul 2002 17:23:42 +0000 (17:23 +0000)]
Skip parameter validation for remove_all.

22 years agoAlso display device-mapper initialisation message if not using devfs.
Alasdair Kergon [Wed, 10 Jul 2002 12:15:30 +0000 (12:15 +0000)]
Also display device-mapper initialisation message if not using devfs.

22 years agoupdate beta4_1
Alasdair Kergon [Thu, 27 Jun 2002 14:01:53 +0000 (14:01 +0000)]
update

22 years agovcalloc export missing from combined patch
Alasdair Kergon [Thu, 27 Jun 2002 14:00:29 +0000 (14:00 +0000)]
vcalloc export missing from combined patch

22 years agoTidy up for another release: updated documentation; removed old files; beta4
Alasdair Kergon [Wed, 26 Jun 2002 21:50:51 +0000 (21:50 +0000)]
Tidy up for another release: updated documentation; removed old files;
module build fix.

22 years agoExport vcalloc.
Alasdair Kergon [Wed, 26 Jun 2002 17:47:49 +0000 (17:47 +0000)]
Export vcalloc.

22 years agoVFS Lock patch for Linux 2.4.19-rc1
Patrick Caulfield [Wed, 26 Jun 2002 09:09:41 +0000 (09:09 +0000)]
VFS Lock patch for Linux 2.4.19-rc1

22 years agoPatches tidied and split and regenerated against 2.4.19-rc1.
Alasdair Kergon [Tue, 25 Jun 2002 22:46:22 +0000 (22:46 +0000)]
Patches tidied and split and regenerated against 2.4.19-rc1.

Apply either the combined patch:
  linux-2.4.19-rc1-devmapper-ioctl.patch

Or apply separately:
  common/linux-2.4.19-rc1*
    *-config.patch             - add device-mapper option (tagged experimental)
    *-mempool.patch            - sct's backport
    *-mempool_slab.patch       - a couple more functions
    *-vcalloc.patch            - a calloc implementation (with overflow check)
    *-b_bdev_private.patch     - add a private b_private (avoids ext3 conflict)

    *-devmapper_1_core.patch   - the core driver
    *-devmapper_2_ioctl.patch  - ioctl interface to driver
    *-devmapper_3_basic_mappings.patch   - linear and striped mappings

    *-devmapper_4_snapshots.patch        - snapshot implementation
    *-devmapper_5_mirror.patch           - mirror implementation (for pvmove)

22 years agoo Long-awaited ioctl interface clean-up. *** Not backwardly compatible ***
Alasdair Kergon [Wed, 19 Jun 2002 13:07:00 +0000 (13:07 +0000)]
o Long-awaited ioctl interface clean-up.  *** Not backwardly compatible ***
o Various other kernel side tidy-ups.
o Version number changes so we have the option of adding new ioctl commands
  in future without affecting the use of existing ones should you later
  revert to an older kernel but not revert the userspace library/tools.
o Better separation of kernel/userspace elements in the build process to
  prepare for independent distribution of the kernel driver.

22 years agoo Knock the version check out of the makefile, Alasdair will no doubt put it back :)
Joe Thornber [Mon, 17 Jun 2002 15:50:16 +0000 (15:50 +0000)]
o  Knock the version check out of the makefile, Alasdair will no doubt put it back :)

o  Change to new ioctl names.

22 years agotidy
Alasdair Kergon [Thu, 13 Jun 2002 16:58:15 +0000 (16:58 +0000)]
tidy

22 years agoReplace awk (in /usr/bin) with sed (in /bin) in case /usr is unmounted.
Alasdair Kergon [Thu, 13 Jun 2002 16:47:58 +0000 (16:47 +0000)]
Replace awk (in /usr/bin) with sed (in /bin) in case /usr is unmounted.

22 years agoAnother bk merge:
Alasdair Kergon [Thu, 13 Jun 2002 16:26:56 +0000 (16:26 +0000)]
Another bk merge:
  - add block ioctls
  - use ENOTTY for unrecognised ioctl requests
  - sanity checks for oversized or misaligned block requests
  - use vcalloc
  - remove store_fn macros
  - waitqueue changes
  - update version / revise patches

22 years agoupdated for .11
Andres Salomon [Thu, 23 May 2002 07:42:37 +0000 (07:42 +0000)]
updated for .11

22 years agoversion increment for 0.95.11?
Andres Salomon [Thu, 23 May 2002 07:29:32 +0000 (07:29 +0000)]
version increment for 0.95.11?

22 years agoFix configure to cope with kernel EXTRAVERSION beta3
Alasdair Kergon [Mon, 20 May 2002 18:46:41 +0000 (18:46 +0000)]
Fix configure to cope with kernel EXTRAVERSION

22 years agoRemove old patch
Alasdair Kergon [Mon, 20 May 2002 18:10:10 +0000 (18:10 +0000)]
Remove old patch

22 years agoPatches for 2.4.19-pre8
Alasdair Kergon [Mon, 20 May 2002 16:28:25 +0000 (16:28 +0000)]
Patches for 2.4.19-pre8

22 years agoSnapshot fixes (sync with bk).
Alasdair Kergon [Mon, 20 May 2002 14:11:34 +0000 (14:11 +0000)]
Snapshot fixes (sync with bk).

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