Re: [PATCH 4/8] x86 boot: allow overlapping ebda and efi memmap memoryranges

From: H. Peter Anvin
Date: Mon Jun 16 2008 - 13:06:58 EST


Paul Jackson wrote:
hpa wrote:
Realistically, we need the infrastructure to be able to make paranoia reservations, and you need to be able to deal with later finding they are actually in use.

While the tone of your reply sounds like something I would naturally
agree with, I can't actually figure out what you mean in this case ;).

In particular, Peter, would you agree/disagree/other with the direction
that Huang and I agreed to last night:

Would you recommend doing this with code in arch/x86/kernel/head.c,
that did not invoke reserve_ebda_region() if efi_enabled was set?

I disagree with it, I do not consider it safe. I think you have to consider the difference between a "safety reservation" and a "actual reservation", with the latter being allowed to overlap the former.

-hpa
--
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/