Date: Fri, 07 May 2010 12:13:20 -0700 From: Oleksandr Tymoshenko <gonzo@bluezbox.com> To: freebsd-hackers@freebsd.org Cc: Sam Leffler <sam@freebsd.org> Subject: hifn(4) DMA fix for review Message-ID: <4BE46650.7010008@bluezbox.com>
next in thread | raw e-mail | index | archive | help
Proposed patch addresses hifn(4) problems on FreeBSD/mips. Current
implementation keeps some of the state information (indexes in
buffers, etc) in DMA-mapped memory and bus_dma code invalidates them
during sync operations. This fix moves data that doesn't belong to DMA
ring to softc structure.
Patch: http://people.freebsd.org/~gonzo/hifn.diff
Stats for original driver:
http://people.freebsd.org/~gonzo/hifn.stats.orig.txt
Stats for patched version:
http://people.freebsd.org/~gonzo/hifn.stats.patched.txt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BE46650.7010008>
