Subject: Re: [PATCH 1/2] pcnet32: only allocate init_block dma consistent

From: Ralf Baechle <[email-masked]>
Date: Wed, 7 Mar 2007 03:10:11 +0000

On Tue, Mar 06, 2007 at 10:45:23AM -0800, Don Fry wrote:

> The patch below moves the init_block out of the private struct and
> only allocates init block with pci_alloc_consistent. 
> 
> This has two effects:
> 
> 1. Performance increase for non cache coherent machines, because the
>    CPU only data in the private struct are now cached

This small change btw. delivers about ~ 3% extra performance on a very
slow test system.

  Ralf