memblks compile fixes
PATCH 1/1 memblks compile fixes
Looks like Jes forgot missed some conversions in his NR_MEMBLKS removal patch. Here's are the fixes to get ia64 going again.
Thanks,
Jesse
=== arch/ia64/kernel/acpi.c 1.60 vs edited ==--- 1.60/arch/ia64/kernel/acpi.c Tue Feb 3 21:35:17 2004
+++ edited/arch/ia64/kernel/acpi.c Thu Feb 5 11:46:50 2004
@@ -395,7 +395,7 @@
size = ma->length_hi;
size = (size << 32) | ma->length_lo;
- if (num_memblks >= NR_MEMBLKS) {
+ if (num_node_memblks >= NR_NODE_MEMBLKS) {
printk(KERN_ERR "Too many mem chunks in SRAT. Ignoring %ld MBytes at %lx\n",
size/(1024*1024), paddr);
return;
=== arch/ia64/sn/kernel/setup.c 1.30 vs edited ==--- 1.30/arch/ia64/sn/kernel/setup.c Tue Feb 3 21:39:58 2004
+++ edited/arch/ia64/sn/kernel/setup.c Thu Feb 5 11:46:31 2004
@@ -136,7 +136,7 @@
int nid;
nid = pxm_to_nid_map[pxm];
- for (i = 0; i < num_memblks; i++) {
+ for (i = 0; i < num_node_memblks; i++) {
if (node_memblk[i].nid = nid) {
return NASID_GET(node_memblk[i].start_paddr);
}
Quoted 3 lines · [email protected] (Jesse Barnes) wrote:
Looks like Jes forgot missed some conversions in his
NR_MEMBLKSremoval patch. Here's are the fixes to get ia64 going again.
It seems that Len has fixed one of these in the ACPI tree.
Len, were you planning on a merge soon? (You should...)
Quoted 23 lines
===
arch/ia64/kernel/acpi.c1.60 vs edited ==> ---1.60/arch/ia64/kernel/acpi.cTue Feb 3 21:35:17 2004
+++edited/arch/ia64/kernel/acpi.cThu Feb 5 11:46:50 2004(quoted diff) +1
-1@@ -395,7 +395,7 @@ size = ma->length_hi; size = (size << 32) | ma->length_lo; - if (num_memblks >= NR_MEMBLKS) { + if (num_node_memblks >= NR_NODE_MEMBLKS) { printk(KERN_ERR "Too many mem chunks in SRAT. Ignoring %ld MBytes at %lx\n", size/(1024*1024), paddr); return;===
arch/ia64/sn/kernel/setup.c1.30 vs edited ==> ---1.30/arch/ia64/sn/kernel/setup.cTue Feb 3 21:39:58 2004
+++edited/arch/ia64/sn/kernel/setup.cThu Feb 5 11:46:31 2004(quoted diff) +1
-1@@ -136,7 +136,7 @@ int nid; nid = pxm_to_nid_map[pxm]; - for (i = 0; i < num_memblks; i++) { + for (i = 0; i < num_node_memblks; i++) { if (node_memblk[i].nid = nid) { return NASID_GET(node_memblk[i].start_paddr); }