Date: Sun, 16 Jul 2006 03:34:55 +0000 (UTC) From: Matt Jacob <mjacob@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/mpt mpt.c mpt_cam.c Message-ID: <200607160334.k6G3Ytoa069190@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mjacob 2006-07-16 03:34:55 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt.c mpt_cam.c Log: If we're in mpt_wait_req and the command times out, mark it as timed out. Don't try and free the config request for read_cfg_header that times out because it's still active. Put in code for the config reply handler that will then free up timed out requests. Fix the FC_PRIMITIVE_SEND completion to not try and free a command twice. Dunno how this possibly could have been working for awhile. MFC after: 2 weeks Revision Changes Path 1.34 +12 -1 src/sys/dev/mpt/mpt.c 1.29 +6 -3 src/sys/dev/mpt/mpt_cam.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607160334.k6G3Ytoa069190>