The change to use netdev_priv can only be done After moving the init block out of the private structure. It will break the driver if done first, which is why they were sent together.
I will separate the changes and resend them. On Tue, Mar 06, 2007 at 06:13:14AM -0500, Jeff Garzik wrote: > 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 > > > >2. locks are working now for platforms, which need to have locks > > in cached memory > > > >Also use netdev_priv() instead of dev->priv > > > >Signed-off-by: Thomas Bogendoerfer <[EMAIL PROTECTED]> > > please separate the netdev_priv() change into a separate, precursor > patch, and resend both > > - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html