![]() | |||||||||||||
Messages in this thread |
> +#define for_each_valid_zone(zone, zonelist) \ > + for (zone = *zonelist->zones; zone; zone++) \ > + if (current->memblk_binding.bitmask & (1 << zone->zone_pgdat->memblk_id)) Does the compiler optimise the last bit away on non-NUMA? Want to wrap it in #ifdef CONFIG_NUMA_MEMBIND or something? Not sure what the speed impact of this would be, but I'd rather it was optional, even on NUMA boxen. Other than that, looks pretty good. M. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-03-22 12:29 [W:0.692 / U:0.410 seconds] ©2003-2008 Jasper Spaans | |||||||||||||