]>
sourceware.org Git - dm.git/log
Alasdair Kergon [Fri, 29 Apr 2005 21:21:24 +0000 (21:21 +0000)]
variables in a signal handler should be static volatile sig_atomic_t
Alasdair Kergon [Fri, 29 Apr 2005 21:14:56 +0000 (21:14 +0000)]
dmeventd depends on multilog
AJ Lewis [Fri, 29 Apr 2005 21:03:07 +0000 (21:03 +0000)]
o Reorder dmeventd and multilog subdirs so multilog gets compiled first
Jonathan Earl Brassow [Fri, 29 Apr 2005 20:41:34 +0000 (20:41 +0000)]
- no longer exec'ing daemon.
- doesn't compile yet 'cause something is trying to link against multilog
- want to get this in... will fix ASAP
Heinz Mauelshagen [Fri, 29 Apr 2005 14:56:35 +0000 (14:56 +0000)]
o checking in instrumented code for AJ to follow up on comms and logging
o changed
int dm_get_next_registered_device(char **dso_name, char **device,
enum event_type *events);
to
int dm_get_registered_device(char **dso_name, char **device,
enum event_type *events, int next)
so that the daemon is able to retrive the next one of the list without
running into locking issues.
o changed dmevent.c to use dm_get_registered_device()
o couldn't test this yet because of the comms issues
(daemon exits in do_process_request())
Heinz Mauelshagen [Fri, 29 Apr 2005 13:41:22 +0000 (13:41 +0000)]
first changes to get comms back to work after flock changes
Heinz Mauelshagen [Fri, 29 Apr 2005 10:58:34 +0000 (10:58 +0000)]
minor cleanup
AJ Lewis [Thu, 28 Apr 2005 22:47:52 +0000 (22:47 +0000)]
o Build dmeventd against multilog
AJ Lewis [Thu, 28 Apr 2005 22:41:06 +0000 (22:41 +0000)]
o add infrastructure to build and use multilog
AJ Lewis [Thu, 28 Apr 2005 22:18:22 +0000 (22:18 +0000)]
o Initial draft of libmultilog - a logging library that, eventually, will
offer the same logging facilities as the logging in lvm2, plus a
non-blocking logging for syslog, plus anything else that people think it
needs. Currently only the non-blocking syslog logging is implemented.
o This library requires pthreads
Jonathan Earl Brassow [Thu, 28 Apr 2005 21:29:00 +0000 (21:29 +0000)]
- I expanded init_client() because of how the launching of the daemon
is now interlaced between opening of fifos.
- I eliminated create_fifo[s]() open_fifo[s]() _lock _unlock and maybe
some other functions.
- I have not completed the launching of the daemon. What I want is
to use 'fork()' but not 'exec()'. The child will call the daemon
function. The parent will wait for signal confirmation that the
daemon is ready or an exit (see CCS for how this is done).
- There is no more client side lock file.
- Clients are serialized so they will not be simultaneous daemon
launches or interleaved writes to the fifos.
Alasdair Kergon [Thu, 28 Apr 2005 17:32:27 +0000 (17:32 +0000)]
build libdmeventnoop.so for testing
Alasdair Kergon [Thu, 28 Apr 2005 14:49:41 +0000 (14:49 +0000)]
test.c->dmevent.c
Alasdair Kergon [Thu, 28 Apr 2005 14:02:25 +0000 (14:02 +0000)]
o adds dm_get_next_registered_device() (not functional yet)
to retrieve which devices got registered with the daemon;
needs locking changes as well
Alasdair Kergon [Wed, 27 Apr 2005 22:31:58 +0000 (22:31 +0000)]
Prototype for a device-mapper event-handling daemon.
Alasdair Kergon [Tue, 29 Mar 2005 18:10:57 +0000 (18:10 +0000)]
post-release
Alasdair Kergon [Tue, 29 Mar 2005 14:47:39 +0000 (14:47 +0000)]
1.01.01
Alasdair Kergon [Tue, 29 Mar 2005 14:46:30 +0000 (14:46 +0000)]
Update dmsetup man page.
Alasdair Kergon [Sun, 27 Mar 2005 11:37:45 +0000 (11:37 +0000)]
Drop-in devmap_name replacement.
Alasdair Kergon [Thu, 27 Jan 2005 16:16:50 +0000 (16:16 +0000)]
Add option to compile without ioctl for testing.
Alasdair Kergon [Thu, 27 Jan 2005 15:53:28 +0000 (15:53 +0000)]
Fix DM_LIB_VERSION sed
Alasdair Kergon [Mon, 17 Jan 2005 20:12:11 +0000 (20:12 +0000)]
post-1.01.00
Alasdair Kergon [Mon, 17 Jan 2005 20:00:28 +0000 (20:00 +0000)]
1.01.00
Alasdair Kergon [Wed, 12 Jan 2005 22:10:10 +0000 (22:10 +0000)]
Add dm_task_no_open_count() to skip getting open_count.
Alasdair Kergon [Fri, 7 Jan 2005 17:10:16 +0000 (17:10 +0000)]
post-1.00.21
Alasdair Kergon [Fri, 7 Jan 2005 15:53:37 +0000 (15:53 +0000)]
1.00.21
Alasdair Kergon [Fri, 7 Jan 2005 15:39:51 +0000 (15:39 +0000)]
Fix /proc/devices parsing.
Alasdair Kergon [Thu, 6 Jan 2005 18:41:38 +0000 (18:41 +0000)]
post-1.00.20
Alasdair Kergon [Thu, 6 Jan 2005 18:30:17 +0000 (18:30 +0000)]
1.00.20
Alasdair Kergon [Thu, 6 Jan 2005 18:22:43 +0000 (18:22 +0000)]
Attempt to fix /dev/mapper/control transparently if it's wrong.
Alasdair Kergon [Wed, 5 Jan 2005 22:00:39 +0000 (22:00 +0000)]
Configuration-time option for setting uid/gid/mode for /dev/mapper nodes.
Alasdair Kergon [Fri, 15 Oct 2004 17:31:37 +0000 (17:31 +0000)]
update
AJ Lewis [Fri, 15 Oct 2004 16:56:36 +0000 (16:56 +0000)]
o patch refresh
- Adjust maintainership
- fix vcalloc call in dm-table.c
- Kevin Corry
- fix error cleanup in dm-exception-store.c:dm_create_persistent()
- Dave Olien
- proper error handling when someone is trying to read from multiple
regions.
- Kevin Corry
Alasdair Kergon [Tue, 12 Oct 2004 16:42:38 +0000 (16:42 +0000)]
Add --noheadings option to dmsetup -c for colon-separated output.
Alasdair Kergon [Fri, 1 Oct 2004 19:11:37 +0000 (19:11 +0000)]
Support device referencing by uuid or major/minor.
Alasdair Kergon [Fri, 1 Oct 2004 19:07:41 +0000 (19:07 +0000)]
printf->fprintf
Alasdair Kergon [Sat, 3 Jul 2004 18:28:00 +0000 (18:28 +0000)]
update version
Alasdair Kergon [Sat, 3 Jul 2004 18:17:32 +0000 (18:17 +0000)]
misc autoconf fixes
Alasdair Kergon [Sat, 3 Jul 2004 18:15:38 +0000 (18:15 +0000)]
fix missing pogen link
Alasdair Kergon [Sat, 3 Jul 2004 18:15:14 +0000 (18:15 +0000)]
fix a newline
Alasdair Kergon [Sat, 3 Jul 2004 18:14:12 +0000 (18:14 +0000)]
set_selinux_context() return code fix
Alasdair Kergon [Thu, 1 Jul 2004 15:14:28 +0000 (15:14 +0000)]
Fix device number handling for 2.6 kernels.
Alasdair Kergon [Sun, 20 Jun 2004 13:50:42 +0000 (13:50 +0000)]
Fix targets string size calc in driver.
Fix a uuid free in libdm-iface. [Eric Taylor]
Update version.
Alasdair Kergon [Wed, 16 Jun 2004 16:44:11 +0000 (16:44 +0000)]
Add dmsetup -C for column-based output.
Alasdair Kergon [Thu, 10 Jun 2004 16:14:16 +0000 (16:14 +0000)]
Clear message buffer before use.
Alasdair Kergon [Tue, 8 Jun 2004 20:34:39 +0000 (20:34 +0000)]
Support new target message ioctl.
Alasdair Kergon [Mon, 19 Apr 2004 14:01:23 +0000 (14:01 +0000)]
fix selinux library linking
Alasdair Kergon [Mon, 19 Apr 2004 13:10:05 +0000 (13:10 +0000)]
config option to avoid using install -o -g
Alasdair Kergon [Fri, 16 Apr 2004 16:33:32 +0000 (16:33 +0000)]
update
Alasdair Kergon [Fri, 16 Apr 2004 12:24:46 +0000 (12:24 +0000)]
Ignore error setting selinux file context if fs doesn't support it.
Alasdair Kergon [Wed, 7 Apr 2004 12:39:59 +0000 (12:39 +0000)]
Fix status overflow check in kernel patches.
Alasdair Kergon [Tue, 6 Apr 2004 20:32:00 +0000 (20:32 +0000)]
fix static selinux build
Alasdair Kergon [Tue, 6 Apr 2004 18:57:12 +0000 (18:57 +0000)]
1.00.13
Alasdair Kergon [Tue, 6 Apr 2004 18:53:56 +0000 (18:53 +0000)]
add some selinux support
Alasdair Kergon [Tue, 6 Apr 2004 12:06:53 +0000 (12:06 +0000)]
Fix dmsetup.static install.
Alasdair Kergon [Mon, 5 Apr 2004 20:51:41 +0000 (20:51 +0000)]
Version 1.00.11
Alasdair Kergon [Mon, 5 Apr 2004 20:48:07 +0000 (20:48 +0000)]
Combine static/dynamic build.
Alasdair Kergon [Mon, 5 Apr 2004 16:20:49 +0000 (16:20 +0000)]
Move library targets definition into template.
Alasdair Kergon [Fri, 2 Apr 2004 16:47:43 +0000 (16:47 +0000)]
update for 1.00.10
Alasdair Kergon [Fri, 2 Apr 2004 16:17:54 +0000 (16:17 +0000)]
vsn 1.00.10
Alasdair Kergon [Fri, 2 Apr 2004 15:57:08 +0000 (15:57 +0000)]
test file
Alasdair Kergon [Fri, 2 Apr 2004 15:19:23 +0000 (15:19 +0000)]
Basic internationalisation support.
Alasdair Kergon [Fri, 2 Apr 2004 15:18:36 +0000 (15:18 +0000)]
Build process fixes/tidy-ups.
Alasdair Kergon [Wed, 31 Mar 2004 20:09:56 +0000 (20:09 +0000)]
update text for release
Alasdair Kergon [Wed, 31 Mar 2004 19:07:51 +0000 (19:07 +0000)]
Update version
Alasdair Kergon [Wed, 31 Mar 2004 18:54:16 +0000 (18:54 +0000)]
Add 2.4 support for DM_LIST_VERSIONS (dmsetup targets).
Rebaseline patches to 2.4.26-rc1.
Alasdair Kergon [Wed, 31 Mar 2004 18:51:59 +0000 (18:51 +0000)]
reorder files in patch
Alasdair Kergon [Tue, 30 Mar 2004 19:12:42 +0000 (19:12 +0000)]
Update changelog.
Alasdair Kergon [Tue, 30 Mar 2004 19:08:56 +0000 (19:08 +0000)]
Update copyright messages.
Alasdair Kergon [Tue, 30 Mar 2004 14:31:51 +0000 (14:31 +0000)]
Move full mknodes functionality from dmsetup into libdevmapper.
Alasdair Kergon [Fri, 19 Mar 2004 15:52:22 +0000 (15:52 +0000)]
Avoid sscanf %as for uClibc
Alasdair Kergon [Fri, 27 Feb 2004 22:36:12 +0000 (22:36 +0000)]
Detailed changelog.
Alasdair Kergon [Fri, 27 Feb 2004 20:38:18 +0000 (20:38 +0000)]
Update README (refer to Resource Page).
Alasdair Kergon [Fri, 27 Feb 2004 19:36:49 +0000 (19:36 +0000)]
Update man page incl. 'targets', event_nr.
Alasdair Kergon [Tue, 24 Feb 2004 19:23:27 +0000 (19:23 +0000)]
more syncing with lvm2 build process
Alasdair Kergon [Tue, 24 Feb 2004 19:05:43 +0000 (19:05 +0000)]
Some missing DESTDIRs.
Alasdair Kergon [Tue, 24 Feb 2004 18:50:08 +0000 (18:50 +0000)]
Extract log.h and tweak funcs to be like lvm2 ones.
Alasdair Kergon [Tue, 24 Feb 2004 18:46:20 +0000 (18:46 +0000)]
more makefile syncing
Alasdair Kergon [Tue, 24 Feb 2004 18:34:24 +0000 (18:34 +0000)]
minor makefile tweaks
Alasdair Kergon [Tue, 24 Feb 2004 18:33:52 +0000 (18:33 +0000)]
Update autoconf files.
Alasdair Kergon [Tue, 10 Feb 2004 15:30:06 +0000 (15:30 +0000)]
Update for move to sources.
Alasdair Kergon [Wed, 28 Jan 2004 03:40:30 +0000 (03:40 +0000)]
Static build too.
Alasdair Kergon [Fri, 23 Jan 2004 14:37:45 +0000 (14:37 +0000)]
Userspace support for LIST_VERSIONS ioctl.
Alasdair Kergon [Fri, 23 Jan 2004 14:09:33 +0000 (14:09 +0000)]
Add event number arg to dmsetup wait.
Alasdair Kergon [Fri, 23 Jan 2004 14:08:09 +0000 (14:08 +0000)]
Document that sector size is always 512 bytes. [AJ]
Alasdair Kergon [Sun, 21 Dec 2003 16:08:20 +0000 (16:08 +0000)]
Option to revert to default logging function after using a custom one.
Alasdair Kergon [Fri, 21 Nov 2003 21:13:09 +0000 (21:13 +0000)]
update
Alasdair Kergon [Fri, 21 Nov 2003 20:58:50 +0000 (20:58 +0000)]
--enable-compat instead of --disable-compat.
Most people don't need support for the version 1 interface any more.
Alasdair Kergon [Fri, 21 Nov 2003 20:57:33 +0000 (20:57 +0000)]
Mention --enable-compat
Alasdair Kergon [Fri, 21 Nov 2003 18:25:59 +0000 (18:25 +0000)]
update
Alasdair Kergon [Fri, 21 Nov 2003 18:09:38 +0000 (18:09 +0000)]
2.4.20/2.4.21 updates
Alasdair Kergon [Thu, 20 Nov 2003 19:02:15 +0000 (19:02 +0000)]
Sync with ejt 2.4.23-pre7-umd1
(excl. vfs lock move (7); with incl bitops & GFP_KERNEL repl NOIO)
Alasdair Kergon [Thu, 20 Nov 2003 18:44:04 +0000 (18:44 +0000)]
2.4.22 patches
Alasdair Kergon [Thu, 20 Nov 2003 18:41:10 +0000 (18:41 +0000)]
2.4.22 patches
Alasdair Kergon [Mon, 17 Nov 2003 14:24:22 +0000 (14:24 +0000)]
Update dmsetup man.
Alasdair Kergon [Thu, 13 Nov 2003 13:14:26 +0000 (13:14 +0000)]
dmsetup mknodes
Alasdair Kergon [Wed, 12 Nov 2003 17:30:29 +0000 (17:30 +0000)]
Accept tables from stdin with dmsetup.
Update autoconf.
Alasdair Kergon [Mon, 10 Nov 2003 21:06:16 +0000 (21:06 +0000)]
Exclude v1 compatibility code when configured with --disable-compat
[Use this with 2.6 kernels + device-mapper V4 interface]
CVS ----------------------------------------------------------------------
Alasdair Kergon [Wed, 17 Sep 2003 13:23:49 +0000 (13:23 +0000)]
Update to incorporate most of version 4 interface changes.
Alasdair Kergon [Tue, 16 Sep 2003 14:13:51 +0000 (14:13 +0000)]
Make dev_name optional to show details for all devices.
e.g. 'dmsetup info', 'dmsetup status -v', 'dmsetup table'
This page took 0.060247 seconds and 5 git commands to generate.