>>>>> "Ralf" == Ralf Baechle <ralf@xxxxxxxxxxxxxx> writes: Ralf> On Mon, Oct 18, 2004 at 04:44:17AM -0400, Jes Sorensen wrote: >> Dual address cycles, ie. 64 bit addressing is fscked on the 1250 >> from what I remember. Correct way to work around this is to stick >> all physical memory outside the 32 bit space into ZONE_HIGHMEM - >> had a patch for 2.4, but I lost it ages ago ;-( Ralf> The Momentum Jaguar suffers from similar problems, so I've Ralf> implemented that for Linux 2.6 as CONFIG_LIMITED_DMA. Wouldn't it be better to always have the highmem zone configured and then just fill it up with pages if you have a b0rked platform? The cost of this is miniscule. >> One can just hope Broadcom will learn how to make chips some day >> ;-( Ralf> Well, they've just done their homework, also known as the 1450. Ralf> Pick your red pen and give grades ;-) The moment I receive one in my mailbox ;-) Cheers, Jes