Subject: Re: MAXPHYS
To: Thor Lancelot Simon <tls@rek.tjls.com>
From: Jason R Thorpe <thorpej@zembu.com>
List: port-i386
Date: 02/04/2001 11:33:10
On Sun, Feb 04, 2001 at 02:26:29PM -0500, Thor Lancelot Simon wrote:
> pciide totally loses with transfers larger than 64k. I'm surprised that siop
> doesn't work -- what limits it to 64k?
Generally, this is because the max number of segments created in a DMA
map are ((MAXPHYS / PAGE_SIZE) + 1) (+ 1 to handle transfers that aren't
page-aligned).
--
-- Jason R. Thorpe <thorpej@zembu.com>