-static unsigned log_start; /* Index into log_buf: next char to be read by syslog() */
-static unsigned con_start; /* Index into log_buf: next char to be sent to consoles */
-static unsigned log_end; /* Index into log_buf: most-recently-written-char + 1 */
+
+/* Index into log_buf: next char to be read by syslog() */
+static unsigned __suspend_volatile_bss log_start;
+
+/* Index into log_buf: next char to be sent to consoles */
+static unsigned __suspend_volatile_bss con_start;
+
+/* Index into log_buf: most-recently-written-char + 1 */
+static unsigned __suspend_volatile_bss log_end;
+