diff -r edf36a8f15da usr/src/uts/common/io/comstar/stmf/stmf.c --- a/usr/src/uts/common/io/comstar/stmf/stmf.c Thu Feb 02 13:22:33 2012 +0100 +++ b/usr/src/uts/common/io/comstar/stmf/stmf.c Mon Feb 06 11:59:21 2012 +0100 @@ -7851,9 +7851,9 @@ stmf_svc_timeout(void) { clock_t td; - clock_t drain_start, drain_next = 0; - clock_t timing_start, timing_next = 0; - clock_t worker_delay = 0; + static clock_t drain_start, drain_next = 0; + static clock_t timing_start, timing_next = 0; + static clock_t worker_delay = 0; stmf_i_local_port_t *ilport, *next_ilport; stmf_i_scsi_session_t *iss;