Index: uspace/drv/time/cmos-rtc/cmos-rtc.c
===================================================================
--- uspace/drv/time/cmos-rtc/cmos-rtc.c	(revision c9abf5022f748dee0e0fb69b545dd41e362319c3)
+++ uspace/drv/time/cmos-rtc/cmos-rtc.c	(revision 762083bc8a2d6259a231487a7f1d20a786ff0a6b)
@@ -188,4 +188,6 @@
 	ddf_msg(LVL_DEBUG, "rtc_dev_initialize %s", ddf_dev_get_name(rtc->dev));
 
+	rtc->boottime = 0;
+
 	hw_resource_list_t hw_resources;
 	memset(&hw_resources, 0, sizeof(hw_resource_list_t));
@@ -313,6 +315,4 @@
 	}
 
-	fibril_mutex_lock(&rtc->mutex);
-
 	/* now read the registers */
 	do {
