contiguous memory allocation problem

Ian Dowse iedowse at iedowse.com
Sun Jul 2 15:20:42 UTC 2006


In message <200607021423.aa76796 at nowhere.iedowse.com>, Ian Dowse writes:
>The trick is that if the 0x6000 bytes are contiguous in virtual
>memory then they never span more than 6 pages so one iTD is enough.

Sorry, I meant of course 6 page boundaries, which means no more
than 7 pages. This is why the 7 physical address slots in the iTD
is always enough for 8 x 3k transaction records if the 24k buffer
is contiguous in virtual memory.

Ian


More information about the freebsd-hackers mailing list