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>