Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Feb 2010 21:09:32 +0000 (UTC)
From:      Matt Jacob <mjacob@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/isp isp.c isp_freebsd.c isp_library.c isp_library.h isp_pci.c isp_sbus.c ispmbox.h ispvar.h
Message-ID:  <201002032109.o13L9jwL021543@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
mjacob      2010-02-03 21:09:32 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/isp          isp.c isp_freebsd.c isp_library.c 
                         isp_library.h isp_pci.c isp_sbus.c 
                         ispmbox.h ispvar.h 
  Log:
  SVN rev 203444 on 2010-02-03 21:09:32Z by mjacob
  
  Redo how commands handles are created and managed and implement sequence
  numbers and handle types in rational way. This will better protect from
  (unwittingly) dealing with stale handles/commands.
  
  Fix the watchdog timeout code to better protect itself from mistakes.
  
  If we run an abort on a putatively timed out command, the command
  may in fact get completed, so check to make sure the command we're
  timing it out is still around. If the abort succeeds, btw, the command
  should get returned via a different path.
  
  Revision  Changes    Path
  1.159     +11 -8     src/sys/dev/isp/isp.c
  1.154     +27 -7     src/sys/dev/isp/isp_freebsd.c
  1.17      +73 -74    src/sys/dev/isp/isp_library.c
  1.10      +3 -5      src/sys/dev/isp/isp_library.h
  1.150     +12 -4     src/sys/dev/isp/isp_pci.c
  1.39      +6 -2      src/sys/dev/isp/isp_sbus.c
  1.63      +0 -5      src/sys/dev/isp/ispmbox.h
  1.87      +54 -4     src/sys/dev/isp/ispvar.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002032109.o13L9jwL021543>