I don't, I observed that in all known instances of config_discontigmem, that
linear relationship is preserved. Now, you and Andrea are suggesting that no
such linear relation is strictly necessary and I believe its worth investigating
further, to see how it would work and how it compares to config_nonlinear.
> There is little common code (and only during
> initialization), which assumes a direct mapping. I can send you the
> patches to fix this.
I already have patches to do that, that is, config_nonlinear. I'm interested in
looking at your patches though, because we might as well give all the different
approaches a fair examination.
> Then you can map as much physical memory as you want
> into a single virtual area and you only need a single pgdat.
You're talking about your 68K solution with the loops that search through
memory regions? If so, I've already looked at it and understand it. Or, if
it's a new approach, then naturally I'd be interested.
-- Daniel - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/