From: Greg Kroah-Hartman <gregkh@suse.de>
Date: Tue, 1 Jun 2010 16:46:01 +0000 (-0700)
Subject: Revert "modules: fix incorrect percpu usage"
X-Git-Tag: firefly_0821_release~10186^2~1584
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=22c0d01812b68631525672954eca3d38fd7c3963;p=firefly-linux-kernel-4.4.55.git

Revert "modules: fix incorrect percpu usage"

This reverts commit ea0a09acd81c6d52c77d80f0d4089795df7bcb58.

It should not have been applied to the .32 kernel tree.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---

diff --git a/kernel/module.c b/kernel/module.c
index a4aae3544a7d..dfa33e8ee2a9 100644
--- a/kernel/module.c
+++ b/kernel/module.c
@@ -555,7 +555,7 @@ static void percpu_modcopy(void *pcpudest, const void *from, unsigned long size)
 	int cpu;
 
 	for_each_possible_cpu(cpu)
-		memcpy(per_cpu_ptr(pcpudest, cpu), from, size);
+		memcpy(pcpudest + per_cpu_offset(cpu), from, size);
 }
 
 #else /* ... !CONFIG_SMP */