LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* Re: mpparse_{32,64}.c merge questions
[not found] ` <20080304213552.GD8944@elte.hu>
@ 2008-03-11 17:28 ` Len Brown
2008-03-11 17:34 ` Alexey Starikovskiy
2008-03-12 7:04 ` Ingo Molnar
0 siblings, 2 replies; 3+ messages in thread
From: Len Brown @ 2008-03-11 17:28 UTC (permalink / raw)
To: Ingo Molnar, linux-kernel, linux-acpi
Cc: Alexey Starikovskiy, Andi Kleen, Thomas Gleixner, H. Peter Anvin
On Tuesday 04 March 2008, Ingo Molnar wrote:
>
> (more folks Cc:-ed)
>
> * Alexey Starikovskiy <astarikovskiy@suse.de> wrote:
>
> >>> I've decided to start with merge of mpparse files, and I'd like to
> >>> know your opinion on some differences... Ingo, I know you work on
> >>> merging the 32/64 files, do I step on your toes?
> >>
> >> My suggestion would be to do a redesign first and then do that for
> >> both.
> > I was thinking that redesign on one file would go easier... And we
> > don't need both, do we?
>
> we dont, but please do _not_ "redesign" anything during unification.
>
> try to keep it simple and bisectable. Lots of small patches. Stupid
> #ifdefs if need to be. Pick the 32-bit version or the 64-bit version of
> any approach, if it's obvious that the unified version will still work
> fine. Ask if in doubt.
I agree with Ingo on the "keep it simple" merge steps..
I can't resist mentioning, however, what I'd like to see long term.
I'd like to see mpparse.o depend on CONFIG_MPS=y
I'd like to be able to build CONFIG_ACPI=y and CONFIG_MPS=n
Andy Grover prototyped splititing MPS from ACPI a while back,
but it never made it upstream.
thanks,
-Len
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: mpparse_{32,64}.c merge questions
2008-03-11 17:28 ` mpparse_{32,64}.c merge questions Len Brown
@ 2008-03-11 17:34 ` Alexey Starikovskiy
2008-03-12 7:04 ` Ingo Molnar
1 sibling, 0 replies; 3+ messages in thread
From: Alexey Starikovskiy @ 2008-03-11 17:34 UTC (permalink / raw)
To: Len Brown
Cc: Ingo Molnar, linux-kernel, linux-acpi, Andi Kleen,
Thomas Gleixner, H. Peter Anvin
Len Brown wrote:
> I agree with Ingo on the "keep it simple" merge steps..
>
> I can't resist mentioning, however, what I'd like to see long term.
>
> I'd like to see mpparse.o depend on CONFIG_MPS=y
> I'd like to be able to build CONFIG_ACPI=y and CONFIG_MPS=n
That was original goal set by Andy Kleen.
Thanks,
Alex.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: mpparse_{32,64}.c merge questions
2008-03-11 17:28 ` mpparse_{32,64}.c merge questions Len Brown
2008-03-11 17:34 ` Alexey Starikovskiy
@ 2008-03-12 7:04 ` Ingo Molnar
1 sibling, 0 replies; 3+ messages in thread
From: Ingo Molnar @ 2008-03-12 7:04 UTC (permalink / raw)
To: Len Brown
Cc: linux-kernel, linux-acpi, Alexey Starikovskiy, Andi Kleen,
Thomas Gleixner, H. Peter Anvin
* Len Brown <lenb@kernel.org> wrote:
> > we dont, but please do _not_ "redesign" anything during unification.
> >
> > try to keep it simple and bisectable. Lots of small patches. Stupid
> > #ifdefs if need to be. Pick the 32-bit version or the 64-bit version
> > of any approach, if it's obvious that the unified version will still
> > work fine. Ask if in doubt.
>
> I agree with Ingo on the "keep it simple" merge steps..
>
> I can't resist mentioning, however, what I'd like to see long term.
>
> I'd like to see mpparse.o depend on CONFIG_MPS=y
> I'd like to be able to build CONFIG_ACPI=y and CONFIG_MPS=n
>
> Andy Grover prototyped splititing MPS from ACPI a while back, but it
> never made it upstream.
sure and agreed. And this absolutely has to happen in a separate
patchset. Unification is done best by not changing much and by delaying
any difficult change to as late in the unification effort as possible.
(thus any non-trivial change, if it breaks things and has to be
reverted, wont pull another 100 "easy" changes with itself)
Ingo
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-03-12 7:04 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <47CDB9D7.9030107@suse.de>
[not found] ` <47CDBFD9.1050703@suse.de>
[not found] ` <20080304213552.GD8944@elte.hu>
2008-03-11 17:28 ` mpparse_{32,64}.c merge questions Len Brown
2008-03-11 17:34 ` Alexey Starikovskiy
2008-03-12 7:04 ` Ingo Molnar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).