Date: Wed, 16 Sep 1998 10:12:01 -0700 (PDT) From: "Justin T. Gibbs" <gibbs@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/pci ncr.c Message-ID: <199809161712.KAA17464@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
gibbs 1998/09/16 10:12:01 PDT Modified files: sys/pci ncr.c Log: Fix a bug in ncr_freeze_devq() which is called when we see a queue full condition or other error which requires us to purge the controller's start queue of transactions for a particular device. We were relying on the NCR CCB's program address to cause the script engine to skip to the next entry in the queue even though the CCB is freed (and its program address switched to the idle loop) by this action. We now set the address in the start queue to be the "skip" function directly. Revision Changes Path 1.126 +10 -5 src/sys/pci/ncr.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809161712.KAA17464>