Skip to contentSkip to conversation

Does HIGHMEM work on 32-bit MIPS ports?

DISCUSSION David VomLehn 2 participants 2 messages Feb 20, 2008 – Feb 21, 2008 MIPS

lore
Share & tools
lore
#0 lore raw
Quoted 8 lines

I've written MIPS highmem support in late 2002 for a customer who back then wasn't interested in being the first through the 64-bit minefield. Which back then certainly was justified - but there are now fairly stable 64-bit Linux kernels available so if you happen to be running on 64-bit hardware don't even spend a nanosecond on thinking about 32-bit highmem kernels. Highmem fundamentally sucks rocks through a straw.

Quoted 5 lines

Coming back to your question. Highmem was only ever tested to work on SB1 and somewhat later PMC-Sierra RM9000 cores, both being 64-bit. With the increasing maturity of 64-bit Linux interest in these went away and as the result the highmem code started a slow bitrot - unnoticed for many moons.

Hmm, this is not good. I've got a MIPS 24Kc processor with a very awkward memory layout. Any hints?

Quoted 1 line

Ralf

Signature · 2 lines
David VomLehn, [email protected]
The opinions expressed herein are likely mine, but might not be my employer's...
#1 lore raw
Quoted 2 lines · David VomLehn

Hmm, this is not good. I've got a MIPS 24Kc processor with a very awkward memory layout. Any hints?

What does it mean "very awkward"? What sort of problems do you have that
you are trying to solve?

Maciej