Date: Sun, 3 Dec 2006 07:59:12 +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_cam.c Message-ID: <200612030759.kB37xC3Q010764@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mjacob 2006-12-03 07:59:12 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_cam.c Log: Fix a massive couple of botches here: the NVRAM settings read wasn't flagging the SYNC mode was enabled. The temp values for offset and sync period were uint8_t, but were being assigned and shifted from a uint32_t value. This didn't show up in testing because a random number of 1030 cards set a bit that says "honor BIOS negotiation", which means this whole code path was skipped. This should clear up at least some of the negotation issues that have been seen. Revision Changes Path 1.43 +15 -23 src/sys/dev/mpt/mpt_cam.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612030759.kB37xC3Q010764>