From eed829bca9c15bb9905d35e3ad28b0a9f38f2488 Mon Sep 17 00:00:00 2001 From: Doug Rabson Date: Thu, 19 Apr 2001 12:34:23 +0000 Subject: [PATCH] Don't take the Giant mutex for clock interrupts. --- sys/ia64/ia64/interrupt.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys/ia64/ia64/interrupt.c b/sys/ia64/ia64/interrupt.c index 59dd36a4e95a..7576be63cb65 100644 --- a/sys/ia64/ia64/interrupt.c +++ b/sys/ia64/ia64/interrupt.c @@ -87,7 +87,6 @@ interrupt(u_int64_t vector, struct trapframe *framep) case 240: /* clock interrupt */ CTR0(KTR_INTR, "clock interrupt"); - mtx_lock(&Giant); cnt.v_intr++; #ifdef EVCNT_COUNTERS clock_intr_evcnt.ev_count++; @@ -99,7 +98,6 @@ interrupt(u_int64_t vector, struct trapframe *framep) /* divide hz (1024) by 8 to get stathz (128) */ if((++schedclk2 & 0x7) == 0) statclock((struct clockframe *)framep); - mtx_unlock(&Giant); break; default: