Date: Mon, 4 Jun 2007 05:59:44 +0000 (UTC) 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/pccbb pccbb.c pccbb_pci.c pccbbvar.h Message-ID: <200706040559.l545xikH067923@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
imp 2007-06-04 05:59:44 UTC
FreeBSD src repository
Modified files:
sys/dev/pccbb pccbb.c pccbb_pci.c pccbbvar.h
Log:
Migrate from setting a CARD_OK flag in a shared word, to setting its
own entry in the softc. This should allow more of cbb_pci_intr() to
migrate to a new cbb_pci_filt() so that we don't have to run cbb's ISR
in almost every case we get an interrupt. We can't just move
cbb_pci_intr into cbb_pci_filt because it does things that aren't safe
to do from a fast interrupt handler, err I mean from a filter. This is
an important first step.
# I wonder if I need to make cardok volatile or not.
Revision Changes Path
1.164 +8 -29 src/sys/dev/pccbb/pccbb.c
1.25 +12 -2 src/sys/dev/pccbb/pccbb_pci.c
1.31 +1 -1 src/sys/dev/pccbb/pccbbvar.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706040559.l545xikH067923>
