Module Name: src Committed By: christos Date: Mon Mar 2 15:26:57 UTC 2015
Modified Files: src/sys/dev/pci: amr.c amrvar.h ld_amr.c Log Message: >From Tom Ivar Helbekkmo: - Use mutexes and condvars instead of spl() calls. - Add a couple of bugfixes from FreeBSD (the easily observed ones). - Add a simple watchdog thread for the newer versions of the hardware, that tickles the controller at task submission time if it seems not ready (from FreeBSD). - Add a buffer allocation size hack to the ioctl handler, to work around a firmware bug in some versions of the controller (also from FreeBSD). - Rearrange the bus_dmamap_sync() calls to make the use match the documentation. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/dev/pci/amr.c cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/amrvar.h cvs rdiff -u -r1.21 -r1.22 src/sys/dev/pci/ld_amr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.