Re: [PATCH] natsemi: fix MMIO for PPC 44x platforms

2008-04-16 Thread Jeff Garzik
Sergei Shtylyov wrote: The driver stores the PCI resource address into 'unsigned long' variable before calling ioremap() on it. This warrants a kernel oops when the registers are accessed on PPC 44x platforms which (being 32-bit) have PCI memory space mapped beyond 4 GB. The arch/ppc/ kernel

[PATCH] natsemi: fix MMIO for PPC 44x platforms

2008-04-12 Thread Sergei Shtylyov
The driver stores the PCI resource address into 'unsigned long' variable before calling ioremap() on it. This warrants a kernel oops when the registers are accessed on PPC 44x platforms which (being 32-bit) have PCI memory space mapped beyond 4 GB. The arch/ppc/ kernel has a fixup in ioremap()