]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Several chipset drivers alter parameters relevant for the DMA tag creation,
authorMarius Strobl <marius@FreeBSD.org>
Tue, 30 Nov 2010 20:54:14 +0000 (20:54 +0000)
committerMarius Strobl <marius@FreeBSD.org>
Tue, 30 Nov 2010 20:54:14 +0000 (20:54 +0000)
commitb56b04b8006b7c6d3c01a442187913bd0fddb2aa
tree56c800f3002228312b5f3bfdb96ae407d2ec04e2
parent1658038ce73a749e74c9d452f4ca707704ddc201
Several chipset drivers alter parameters relevant for the DMA tag creation,
i.e. alignment, max_address, max_iosize and segsize (only max_address is
thought to have an negative impact regarding this issue though), after
calling ata_dmainit() either directly or indirectly so these values have
no effect or at least no effect on the DMA tags and the defaults are used
for the latter instead. So change the drivers to set these parameters
up-front and ata_dmainit() to honor them.

This file was missed in r216013.

Submitted by: nwhitehorn
sys/powerpc/powermac/ata_dbdma.c