All of lore.kernel.org
 help / color / mirror / Atom feed
* device-mapper ./WHATS_NEW lib/libdevmapper.h
@ 2007-08-06 13:09 agk
  0 siblings, 0 replies; 3+ messages in thread
From: agk @ 2007-08-06 13:09 UTC (permalink / raw)
  To: dm-cvs, dm-devel

CVSROOT:	/cvs/dm
Module name:	device-mapper
Changes by:	agk@sourceware.org	2007-08-06 13:09:46

Modified files:
	.              : WHATS_NEW 
	lib            : libdevmapper.h 

Log message:
	improve changelog

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/device-mapper/WHATS_NEW.diff?cvsroot=dm&r1=1.197&r2=1.198
http://sourceware.org/cgi-bin/cvsweb.cgi/device-mapper/lib/libdevmapper.h.diff?cvsroot=dm&r1=1.72&r2=1.73

--- device-mapper/WHATS_NEW	2007/08/02 22:31:59	1.197
+++ device-mapper/WHATS_NEW	2007/08/06 13:09:45	1.198
@@ -1,11 +1,10 @@
 Version 1.02.22 - 
 ================================
-  Fix a possible segfault in libdevmapper-event
-  Export dm_create_dir (was create_dir) to help fix LVM2 link error
-  Don't log mkdir fail-with-EROFS, to make create_dir equiv to the one in LVM2
-  Introduce and use log_sys_* macros from LVM2
-  dm_fclose: new function
-  libdevmapper, dmeventd: be paranoid about detecting write failure
+  Avoid repeated dm_task free on some dm_event_get_registered_device errors.
+  Introduce log_sys_* macros from LVM2.
+  Export dm_fclose and dm_create_dir.
+  Don't log EROFS mkdir failures in _create_dir_recursive (for LVM2).
+  Add fclose wrapper dm_fclose that catches write failures (using ferror).
 
 Version 1.02.21 - 13th July 2007
 ================================
--- device-mapper/lib/libdevmapper.h	2007/07/28 10:48:36	1.72
+++ device-mapper/lib/libdevmapper.h	2007/08/06 13:09:46	1.73
@@ -644,7 +644,6 @@
  */
 int dm_fclose(FILE *stream);
 
-
 /*
  * Returns size of a buffer which is allocated with dm_malloc.
  * Pointer to the buffer is stored in *buf.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* device-mapper ./WHATS_NEW lib/libdevmapper.h
@ 2007-11-09 16:52 agk
  0 siblings, 0 replies; 3+ messages in thread
From: agk @ 2007-11-09 16:52 UTC (permalink / raw)
  To: dm-cvs, dm-devel

CVSROOT:	/cvs/dm
Module name:	device-mapper
Changes by:	agk@sourceware.org	2007-11-09 16:52:36

Modified files:
	.              : WHATS_NEW 
	lib            : libdevmapper.h 

Log message:
	Define DM_READ_AHEAD_AUTO and DM_READ_AHEAD_NONE.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/device-mapper/WHATS_NEW.diff?cvsroot=dm&r1=1.207&r2=1.208
http://sourceware.org/cgi-bin/cvsweb.cgi/device-mapper/lib/libdevmapper.h.diff?cvsroot=dm&r1=1.74&r2=1.75

--- device-mapper/WHATS_NEW	2007/10/10 00:02:03	1.207
+++ device-mapper/WHATS_NEW	2007/11/09 16:52:36	1.208
@@ -1,5 +1,6 @@
 Version 1.02.23 - 
 ==================================
+  Define DM_READ_AHEAD_AUTO and DM_READ_AHEAD_NONE.
   Fix configure --with-dmeventd-path substitution.
   Allow $DM_DEV_DIR envvar to override default of "/dev".
   Create e.g., libdevmapper.so.1.02, in build dir alongside the .so file.
--- device-mapper/lib/libdevmapper.h	2007/08/21 16:26:06	1.74
+++ device-mapper/lib/libdevmapper.h	2007/11/09 16:52:36	1.75
@@ -141,6 +141,9 @@
 struct dm_names *dm_task_get_names(struct dm_task *dmt);
 struct dm_versions *dm_task_get_versions(struct dm_task *dmt);
 
+#define DM_READ_AHEAD_AUTO UINT32_MAX	/* Use kernel default readahead */
+#define DM_READ_AHEAD_NONE 0		/* Disable readahead */
+
 int dm_task_set_ro(struct dm_task *dmt);
 int dm_task_set_newname(struct dm_task *dmt, const char *newname);
 int dm_task_set_minor(struct dm_task *dmt, int minor);

^ permalink raw reply	[flat|nested] 3+ messages in thread

* device-mapper ./WHATS_NEW lib/libdevmapper.h
@ 2007-11-12 20:47 agk
  0 siblings, 0 replies; 3+ messages in thread
From: agk @ 2007-11-12 20:47 UTC (permalink / raw)
  To: dm-cvs, dm-devel

CVSROOT:	/cvs/dm
Module name:	device-mapper
Changes by:	agk@sourceware.org	2007-11-12 20:47:18

Modified files:
	.              : WHATS_NEW 
	lib            : libdevmapper.h 

Log message:
	Add DM_READ_AHEAD_MINIMUM_FLAG

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/device-mapper/WHATS_NEW.diff?cvsroot=dm&r1=1.208&r2=1.209
http://sourceware.org/cgi-bin/cvsweb.cgi/device-mapper/lib/libdevmapper.h.diff?cvsroot=dm&r1=1.75&r2=1.76

--- device-mapper/WHATS_NEW	2007/11/09 16:52:36	1.208
+++ device-mapper/WHATS_NEW	2007/11/12 20:47:17	1.209
@@ -1,6 +1,6 @@
 Version 1.02.23 - 
 ==================================
-  Define DM_READ_AHEAD_AUTO and DM_READ_AHEAD_NONE.
+  Define DM_READ_AHEAD_* values and flags.
   Fix configure --with-dmeventd-path substitution.
   Allow $DM_DEV_DIR envvar to override default of "/dev".
   Create e.g., libdevmapper.so.1.02, in build dir alongside the .so file.
--- device-mapper/lib/libdevmapper.h	2007/11/09 16:52:36	1.75
+++ device-mapper/lib/libdevmapper.h	2007/11/12 20:47:18	1.76
@@ -144,6 +144,8 @@
 #define DM_READ_AHEAD_AUTO UINT32_MAX	/* Use kernel default readahead */
 #define DM_READ_AHEAD_NONE 0		/* Disable readahead */
 
+#define DM_READ_AHEAD_MINIMUM_FLAG	0x1	/* Value supplied is minimum */
+
 int dm_task_set_ro(struct dm_task *dmt);
 int dm_task_set_newname(struct dm_task *dmt, const char *newname);
 int dm_task_set_minor(struct dm_task *dmt, int minor);

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-11-12 20:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-12 20:47 device-mapper ./WHATS_NEW lib/libdevmapper.h agk
  -- strict thread matches above, loose matches on Subject: below --
2007-11-09 16:52 agk
2007-08-06 13:09 agk

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.