All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC][PATCH 0/5] consolidate i386 NUMA init code
@ 2005-01-26  0:23 ` Dave Hansen
  0 siblings, 0 replies; 8+ messages in thread
From: Dave Hansen @ 2005-01-26  0:23 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: linux-mm

The following five patches reorganize and consolidate some of the i386
NUMA/discontigmem code.  They grew out of some observations as we
produced the memory hotplug patches.

Only the first one is really necessary, as it makes the implementation
of one of the hotplug components much simpler and smaller.  2 and 3 came
from just looking at the effects on the code after 1.

4 and 5 aren't absolutely required for hotplug either, but do allow
sharing a bunch of code between the normal boot-time init and hotplug
cases.  

These are all on top of 2.6.11-rc2-mm1.

-- Dave


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [RFC][PATCH 0/5] consolidate i386 NUMA init code
@ 2005-01-26  0:23 ` Dave Hansen
  0 siblings, 0 replies; 8+ messages in thread
From: Dave Hansen @ 2005-01-26  0:23 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: linux-mm

The following five patches reorganize and consolidate some of the i386
NUMA/discontigmem code.  They grew out of some observations as we
produced the memory hotplug patches.

Only the first one is really necessary, as it makes the implementation
of one of the hotplug components much simpler and smaller.  2 and 3 came
from just looking at the effects on the code after 1.

4 and 5 aren't absolutely required for hotplug either, but do allow
sharing a bunch of code between the normal boot-time init and hotplug
cases.  

These are all on top of 2.6.11-rc2-mm1.

-- Dave

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [RFC][PATCH 0/5] consolidate i386 NUMA init code
  2005-01-26  0:23 ` Dave Hansen
@ 2005-01-26 14:37   ` Martin J. Bligh
  -1 siblings, 0 replies; 8+ messages in thread
From: Martin J. Bligh @ 2005-01-26 14:37 UTC (permalink / raw)
  To: Dave Hansen, Linux Kernel Mailing List; +Cc: linux-mm

> The following five patches reorganize and consolidate some of the i386
> NUMA/discontigmem code.  They grew out of some observations as we
> produced the memory hotplug patches.
> 
> Only the first one is really necessary, as it makes the implementation
> of one of the hotplug components much simpler and smaller.  2 and 3 came
> from just looking at the effects on the code after 1.
> 
> 4 and 5 aren't absolutely required for hotplug either, but do allow
> sharing a bunch of code between the normal boot-time init and hotplug
> cases.  
> 
> These are all on top of 2.6.11-rc2-mm1.

Looks reasonable. How much testing have they had, on what platforms?

M

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [RFC][PATCH 0/5] consolidate i386 NUMA init code
@ 2005-01-26 14:37   ` Martin J. Bligh
  0 siblings, 0 replies; 8+ messages in thread
From: Martin J. Bligh @ 2005-01-26 14:37 UTC (permalink / raw)
  To: Dave Hansen, Linux Kernel Mailing List; +Cc: linux-mm

> The following five patches reorganize and consolidate some of the i386
> NUMA/discontigmem code.  They grew out of some observations as we
> produced the memory hotplug patches.
> 
> Only the first one is really necessary, as it makes the implementation
> of one of the hotplug components much simpler and smaller.  2 and 3 came
> from just looking at the effects on the code after 1.
> 
> 4 and 5 aren't absolutely required for hotplug either, but do allow
> sharing a bunch of code between the normal boot-time init and hotplug
> cases.  
> 
> These are all on top of 2.6.11-rc2-mm1.

Looks reasonable. How much testing have they had, on what platforms?

M
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [RFC][PATCH 0/5] consolidate i386 NUMA init code
  2005-01-26 18:01     ` Dave Hansen
@ 2005-01-26 17:53       ` Martin J. Bligh
  -1 siblings, 0 replies; 8+ messages in thread
From: Martin J. Bligh @ 2005-01-26 17:53 UTC (permalink / raw)
  To: Dave Hansen; +Cc: Linux Kernel Mailing List, linux-mm

> Built on all the i386 configs here:
> http://sr71.net/patches/2.6.11/2.6.11-rc1-mm1-mhp1/configs/
> 
> Booted on x440 (summit and generic), numaq, 4-way PIII.  I would imagine
> that any problem would manifest as the system simply not booting.  The
> most likely to fail would be systems with DISCONTIG enabled, because
> that's where the greatest amount of churn happened.  The normal !
> DISCONTIG case still uses most of the same code.
> 
> Anyway, I think they're probably ready for a run in -mm, with the "if
> the machines don't boot check these first" flag set.  Although, I'd
> appreciate any other testing that anyone wants to throw at them.

Yup, as long as they boot, is probably good enough for now.

Thanks,

M.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [RFC][PATCH 0/5] consolidate i386 NUMA init code
@ 2005-01-26 17:53       ` Martin J. Bligh
  0 siblings, 0 replies; 8+ messages in thread
From: Martin J. Bligh @ 2005-01-26 17:53 UTC (permalink / raw)
  To: Dave Hansen; +Cc: Linux Kernel Mailing List, linux-mm

> Built on all the i386 configs here:
> http://sr71.net/patches/2.6.11/2.6.11-rc1-mm1-mhp1/configs/
> 
> Booted on x440 (summit and generic), numaq, 4-way PIII.  I would imagine
> that any problem would manifest as the system simply not booting.  The
> most likely to fail would be systems with DISCONTIG enabled, because
> that's where the greatest amount of churn happened.  The normal !
> DISCONTIG case still uses most of the same code.
> 
> Anyway, I think they're probably ready for a run in -mm, with the "if
> the machines don't boot check these first" flag set.  Although, I'd
> appreciate any other testing that anyone wants to throw at them.

Yup, as long as they boot, is probably good enough for now.

Thanks,

M.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [RFC][PATCH 0/5] consolidate i386 NUMA init code
  2005-01-26 14:37   ` Martin J. Bligh
@ 2005-01-26 18:01     ` Dave Hansen
  -1 siblings, 0 replies; 8+ messages in thread
From: Dave Hansen @ 2005-01-26 18:01 UTC (permalink / raw)
  To: Martin J. Bligh; +Cc: Linux Kernel Mailing List, linux-mm

On Wed, 2005-01-26 at 06:37 -0800, Martin J. Bligh wrote:
> > The following five patches reorganize and consolidate some of the i386
> > NUMA/discontigmem code.  They grew out of some observations as we
> > produced the memory hotplug patches.
> > 
> > Only the first one is really necessary, as it makes the implementation
> > of one of the hotplug components much simpler and smaller.  2 and 3 came
> > from just looking at the effects on the code after 1.
> > 
> > 4 and 5 aren't absolutely required for hotplug either, but do allow
> > sharing a bunch of code between the normal boot-time init and hotplug
> > cases.  
> > 
> > These are all on top of 2.6.11-rc2-mm1.
> 
> Looks reasonable. How much testing have they had, on what platforms?

Built on all the i386 configs here:
http://sr71.net/patches/2.6.11/2.6.11-rc1-mm1-mhp1/configs/

Booted on x440 (summit and generic), numaq, 4-way PIII.  I would imagine
that any problem would manifest as the system simply not booting.  The
most likely to fail would be systems with DISCONTIG enabled, because
that's where the greatest amount of churn happened.  The normal !
DISCONTIG case still uses most of the same code.

Anyway, I think they're probably ready for a run in -mm, with the "if
the machines don't boot check these first" flag set.  Although, I'd
appreciate any other testing that anyone wants to throw at them.

-- Dave


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [RFC][PATCH 0/5] consolidate i386 NUMA init code
@ 2005-01-26 18:01     ` Dave Hansen
  0 siblings, 0 replies; 8+ messages in thread
From: Dave Hansen @ 2005-01-26 18:01 UTC (permalink / raw)
  To: Martin J. Bligh; +Cc: Linux Kernel Mailing List, linux-mm

On Wed, 2005-01-26 at 06:37 -0800, Martin J. Bligh wrote:
> > The following five patches reorganize and consolidate some of the i386
> > NUMA/discontigmem code.  They grew out of some observations as we
> > produced the memory hotplug patches.
> > 
> > Only the first one is really necessary, as it makes the implementation
> > of one of the hotplug components much simpler and smaller.  2 and 3 came
> > from just looking at the effects on the code after 1.
> > 
> > 4 and 5 aren't absolutely required for hotplug either, but do allow
> > sharing a bunch of code between the normal boot-time init and hotplug
> > cases.  
> > 
> > These are all on top of 2.6.11-rc2-mm1.
> 
> Looks reasonable. How much testing have they had, on what platforms?

Built on all the i386 configs here:
http://sr71.net/patches/2.6.11/2.6.11-rc1-mm1-mhp1/configs/

Booted on x440 (summit and generic), numaq, 4-way PIII.  I would imagine
that any problem would manifest as the system simply not booting.  The
most likely to fail would be systems with DISCONTIG enabled, because
that's where the greatest amount of churn happened.  The normal !
DISCONTIG case still uses most of the same code.

Anyway, I think they're probably ready for a run in -mm, with the "if
the machines don't boot check these first" flag set.  Although, I'd
appreciate any other testing that anyone wants to throw at them.

-- Dave

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2005-01-26 23:22 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-26  0:23 [RFC][PATCH 0/5] consolidate i386 NUMA init code Dave Hansen
2005-01-26  0:23 ` Dave Hansen
2005-01-26 14:37 ` Martin J. Bligh
2005-01-26 14:37   ` Martin J. Bligh
2005-01-26 18:01   ` Dave Hansen
2005-01-26 18:01     ` Dave Hansen
2005-01-26 17:53     ` Martin J. Bligh
2005-01-26 17:53       ` Martin J. Bligh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.