Date: Mon, 10 Nov 2003 08:04:12 -0800 (PST) From: Warner Losh <imp@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/sn if_sn.c if_sn_isa.c Message-ID: <200311101604.hAAG4CQU029646@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
imp 2003/11/10 08:04:11 PST FreeBSD src repository Modified files: sys/dev/sn if_sn.c if_sn_isa.c Log: Don't establish the ISR in the sn_activate routine. I've had two crashes that had sn0 as the irq that's being serviced, when there was no sn0 in the system. This seems to prevent them. Also, we want to wait until after we've registered with the network layer before we turn on the interrupt spigot to avoid races. Revision Changes Path 1.31 +11 -7 src/sys/dev/sn/if_sn.c 1.12 +0 -5 src/sys/dev/sn/if_sn_isa.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311101604.hAAG4CQU029646>