Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread Eric Dumazet
Mike Travis a écrit : Another point: you want this change, sorry if my previous mail was not detailed enough : --- a/arch/x86/mm/numa_64.c +++ b/arch/x86/mm/numa_64.c @@ -78,7 +78,7 @@ static int __init allocate_cachealigned_memnodemap(void) unsigned long pad, pad_addr;

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread Mike Travis
> > Another point: you want this change, sorry if my previous mail was not > detailed enough : > > --- a/arch/x86/mm/numa_64.c > +++ b/arch/x86/mm/numa_64.c > @@ -78,7 +78,7 @@ static int __init allocate_cachealigned_memnodemap(void) > unsigned long pad, pad_addr; > > memnodemap =

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread Mike Travis
Eric Dumazet wrote: > On Wed, 16 Jan 2008 09:09:04 -0800 > [EMAIL PROTECTED] wrote: > >> Change the size of node ids from 8 bits to 16 bits to >> accomodate more than 256 nodes. >> >> Signed-off-by: Mike Travis <[EMAIL PROTECTED]> >> Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]> >> --- >>

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread Eric Dumazet
On Wed, 16 Jan 2008 09:09:04 -0800 [EMAIL PROTECTED] wrote: > Change the size of node ids from 8 bits to 16 bits to > accomodate more than 256 nodes. > > Signed-off-by: Mike Travis <[EMAIL PROTECTED]> > Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]> > --- > V1->V2: > - changed

[PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread travis
Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis <[EMAIL PROTECTED]> Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]> --- V1->V2: - changed pxm_to_node_map to u16 - changed memnode map entries to u16 V2->V3: - changed

[PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread travis
Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis [EMAIL PROTECTED] Reviewed-by: Christoph Lameter [EMAIL PROTECTED] --- V1-V2: - changed pxm_to_node_map to u16 - changed memnode map entries to u16 V2-V3: - changed

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread Eric Dumazet
On Wed, 16 Jan 2008 09:09:04 -0800 [EMAIL PROTECTED] wrote: Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis [EMAIL PROTECTED] Reviewed-by: Christoph Lameter [EMAIL PROTECTED] --- V1-V2: - changed pxm_to_node_map to u16

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread Mike Travis
Eric Dumazet wrote: On Wed, 16 Jan 2008 09:09:04 -0800 [EMAIL PROTECTED] wrote: Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis [EMAIL PROTECTED] Reviewed-by: Christoph Lameter [EMAIL PROTECTED] --- V1-V2: - changed

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread Mike Travis
Another point: you want this change, sorry if my previous mail was not detailed enough : --- a/arch/x86/mm/numa_64.c +++ b/arch/x86/mm/numa_64.c @@ -78,7 +78,7 @@ static int __init allocate_cachealigned_memnodemap(void) unsigned long pad, pad_addr; memnodemap =

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V3

2008-01-16 Thread Eric Dumazet
Mike Travis a écrit : Another point: you want this change, sorry if my previous mail was not detailed enough : --- a/arch/x86/mm/numa_64.c +++ b/arch/x86/mm/numa_64.c @@ -78,7 +78,7 @@ static int __init allocate_cachealigned_memnodemap(void) unsigned long pad, pad_addr;

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V2

2008-01-15 Thread Mike Travis
Eric Dumazet wrote: > >> --- a/include/asm-x86/mmzone_64.h >> +++ b/include/asm-x86/mmzone_64.h >> @@ -15,8 +15,8 @@ >> struct memnode { >> int shift; >> unsigned int mapsize; >> -u8 *map; >> -u8 embedded_map[64-16]; >> +u16 *map; >> +u16 embedded_map[64-16]; > > Must

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V2

2008-01-15 Thread Mike Travis
Eric Dumazet wrote: --- a/include/asm-x86/mmzone_64.h +++ b/include/asm-x86/mmzone_64.h @@ -15,8 +15,8 @@ struct memnode { int shift; unsigned int mapsize; -u8 *map; -u8 embedded_map[64-16]; +u16 *map; +u16 embedded_map[64-16]; Must change to 32-8 here, or

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V2

2008-01-14 Thread Eric Dumazet
[EMAIL PROTECTED] a écrit : Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis <[EMAIL PROTECTED]> Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]> --- V1->V2: - changed pxm_to_node_map to u16 - changed memnode map entries

[PATCH 02/10] x86: Change size of node ids from u8 to u16 V2

2008-01-14 Thread travis
Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis <[EMAIL PROTECTED]> Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]> --- V1->V2: - changed pxm_to_node_map to u16 - changed memnode map entries to u16 ---

[PATCH 02/10] x86: Change size of node ids from u8 to u16 V2

2008-01-14 Thread travis
Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis [EMAIL PROTECTED] Reviewed-by: Christoph Lameter [EMAIL PROTECTED] --- V1-V2: - changed pxm_to_node_map to u16 - changed memnode map entries to u16 --- arch/x86/mm/numa_64.c

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16 V2

2008-01-14 Thread Eric Dumazet
[EMAIL PROTECTED] a écrit : Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis [EMAIL PROTECTED] Reviewed-by: Christoph Lameter [EMAIL PROTECTED] --- V1-V2: - changed pxm_to_node_map to u16 - changed memnode map entries to

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16

2008-01-13 Thread Eric Dumazet
[EMAIL PROTECTED] a écrit : Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis <[EMAIL PROTECTED]> Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]> --- arch/x86/mm/numa_64.c |9 ++--- arch/x86/mm/srat_64.c |2

[PATCH 02/10] x86: Change size of node ids from u8 to u16

2008-01-13 Thread travis
Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis <[EMAIL PROTECTED]> Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]> --- arch/x86/mm/numa_64.c |9 ++--- arch/x86/mm/srat_64.c |2 +- include/asm-x86/numa_64.h

[PATCH 02/10] x86: Change size of node ids from u8 to u16

2008-01-13 Thread travis
Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis [EMAIL PROTECTED] Reviewed-by: Christoph Lameter [EMAIL PROTECTED] --- arch/x86/mm/numa_64.c |9 ++--- arch/x86/mm/srat_64.c |2 +- include/asm-x86/numa_64.h |

Re: [PATCH 02/10] x86: Change size of node ids from u8 to u16

2008-01-13 Thread Eric Dumazet
[EMAIL PROTECTED] a écrit : Change the size of node ids from 8 bits to 16 bits to accomodate more than 256 nodes. Signed-off-by: Mike Travis [EMAIL PROTECTED] Reviewed-by: Christoph Lameter [EMAIL PROTECTED] --- arch/x86/mm/numa_64.c |9 ++--- arch/x86/mm/srat_64.c |2 +-