]> git.hungrycats.org Git - linux/commitdiff
[PATCH] ia64: Remove SN PDA page overflow check
authorGreg Edwards <edwardsg@sgi.com>
Mon, 26 Apr 2004 07:39:13 +0000 (00:39 -0700)
committerDavid Mosberger <davidm@tiger.hpl.hp.com>
Mon, 26 Apr 2004 07:39:13 +0000 (00:39 -0700)
There's an obsolete check in sn_init_pdas() left over from the 2.4
days that panics if the cpu PDA and cpu_data area span more than a page.
With 2.6, we're not limited to a page, so remove the check entirely.

arch/ia64/sn/kernel/setup.c

index 8747f8915f4aab213552bc8fbc4ea72dd6a1cf74..e42c83cfa9db8e38847955173ae182ffce576c58 100644 (file)
@@ -361,13 +361,6 @@ sn_init_pdas(char **cmdline_p)
 {
        cnodeid_t       cnode;
 
-       /*
-        * Make sure that the PDA fits entirely in the same page as the 
-        * cpu_data area.
-        */
-       if ((((unsigned long)pda & (~PAGE_MASK)) + sizeof(pda_t)) > PAGE_SIZE)
-               panic("overflow of cpu_data page");
-
        memset(pda->cnodeid_to_nasid_table, -1, sizeof(pda->cnodeid_to_nasid_table));
        for (cnode=0; cnode<numnodes; cnode++)
                pda->cnodeid_to_nasid_table[cnode] = pxm_to_nasid(nid_to_pxm_map[cnode]);