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>