Remove stray semicolon. I've found the most severe bug report ever! ;-) You got a stray semicolon in dm.c, around :809 + atomic_inc(&md->event_nr);; Signed-Off-By: Alasdair G Kergon From: Lars Marowsky-Bree --- diff/drivers/md/dm.c 2004-10-19 16:56:08.000000000 +0100 +++ source/drivers/md/dm.c 2004-10-19 16:55:56.000000000 +0100 @@ -808,7 +808,7 @@ { struct mapped_device *md = (struct mapped_device *) context; - atomic_inc(&md->event_nr);; + atomic_inc(&md->event_nr); wake_up(&md->eventq); }