Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/dev/pci



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.




Home | Main Index | Thread Index | Old Index