diff -ru LVM2.2.02.52/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c LVM2.2.02.52-new2/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c --- LVM2.2.02.52/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c 2009-06-30 19:39:31.000000000 +0100 +++ LVM2.2.02.52-new2/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c 2009-09-17 12:51:29.637533000 +0100 @@ -126,8 +126,10 @@ return ME_IGNORE; } -static void _temporary_log_fn(int level, const char *file __attribute((unused)), +static void _temporary_log_fn(int level, + const char *file __attribute((unused)), int line __attribute((unused)), + int dm_errno __attribute((unused)), const char *format) { if (!strncmp(format, "WARNING: ", 9) && (level < 5)) diff -ru LVM2.2.02.52/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c LVM2.2.02.52-new2/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c --- LVM2.2.02.52/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c 2008-10-13 13:06:30.000000000 +0100 +++ LVM2.2.02.52-new2/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c 2009-09-17 12:51:29.641533000 +0100 @@ -57,6 +57,7 @@ static void _temporary_log_fn(int level, const char *file __attribute((unused)), int line __attribute((unused)), + int dm_errno __attribute((unused)), const char *format) { if (!strncmp(format, "WARNING: ", 9) && (level < 5)) Only in LVM2.2.02.52/scripts: lvm2_monitoring_init_red_hat.in.lvm2_monitoring diff -ru LVM2.2.02.52/WHATS_NEW LVM2.2.02.52-new2/WHATS_NEW --- LVM2.2.02.52/WHATS_NEW 2009-09-17 12:50:42.799264000 +0100 +++ LVM2.2.02.52-new2/WHATS_NEW 2009-09-17 12:51:51.499101000 +0100 @@ -1,5 +1,6 @@ Version 2.02.53 - ===================================== + Fix dmeventd _temporary_log_fn parameters. (2.02.50) Update lvm2 monitoring script to lvm2_monitoring_init_red_hat.in. Version 2.02.52 - 15th September 2009