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>
