Date: Tue, 19 Dec 2006 06:43:37 GMT From: Matt Jacob <mjacob@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 111924 for review Message-ID: <200612190643.kBJ6hbhF045347@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=111924 Change 111924 by mjacob@mjexp on 2006/12/19 06:43:17 Hmm. If we find RISC paused in a 23XX interrupt, clear interrupt enables. The one or two times I've ever seen this, we got completely stuck on it. Affected files ... .. //depot/projects/mjexp/sys/dev/isp/isp_pci.c#5 edit Differences ... ==== //depot/projects/mjexp/sys/dev/isp/isp_pci.c#5 (text+ko) ==== @@ -1372,8 +1372,9 @@ if (hccr & HCCR_PAUSE) { ISP_WRITE(isp, HCCR, HCCR_RESET); isp_prt(isp, ISP_LOGERR, - "RISC paused at interrupt (%x->%x\n", hccr, + "RISC paused at interrupt (%x->%x)", hccr, ISP_READ(isp, HCCR)); + ISP_WRITE(isp, BIU_ICR, 0); } else { isp_prt(isp, ISP_LOGERR, "unknown interrupt 0x%x\n", r2hisr);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612190643.kBJ6hbhF045347>