Skip site navigation (1)Skip section navigation (2)
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>