From 7ed5cb2b73d0c4165c0504c95454fade0c0bf3d9 Mon Sep 17 00:00:00 2001 From: Hugh Dickins Date: Thu, 19 Jul 2007 01:49:11 -0700 Subject: [PATCH] Remove nid_lock from alloc_fresh_huge_page The fix to that race in alloc_fresh_huge_page() which could give an illegal node ID did not need nid_lock at all: the fix was to replace static int nid by static int prev_nid and do the work on local int nid. nid_lock did make sure that racers strictly roundrobin the nodes, but that's not something we need to enforce strictly. Kill nid_lock. Signed-off-by: Hugh Dickins Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-format-patch failed