Re: [PATCH] x86 boot: Pass E820 memory map entries more than 128via linked list of setup data

From: Paul Jackson
Date: Mon Jun 23 2008 - 04:47:49 EST


Huang Ying wrote:
> So, I think it is better to remove "EFI memmap based code".

You give good reasons for -adding- E820 EXT code. Fine.

You give no reason for -removing- the EFI memmap based code,
except the implicit (unstated) reason that we should only
support a single mechanism.

However the kernel routinely supports a variety of mechanisms
for various BIOS firmware, as it should.

Internally, within the kernel, when it is entirely within the
kernels control and when there is no externally visible kernel
interface affected, we routinely strive to minimize redundant
mechanisms, as we should.

But externally, such as in supporting various boot firmware
protocols, we routinely support multiple useful interfaces.

If that EFI memmap based code for > 128 nodes is causing you
no problem, then please leave it be. It is providing us good
benefit.

--
I won't rest till it's the best ...
Programmer, Linux Scalability
Paul Jackson <pj@xxxxxxx> 1.940.382.4214
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/