percpu: add missing per_cpu_ptr_to_phys() definition for UP
authorTejun Heo <tj@kernel.org>
Tue, 1 Dec 2009 23:36:58 +0000 (08:36 +0900)
committerTejun Heo <tj@kernel.org>
Tue, 1 Dec 2009 23:36:58 +0000 (08:36 +0900)
Commit 3b034b0d084221596bf35c8d893e1d4d5477b9cc implemented
per_cpu_ptr_to_phys() but forgot to add UP definition.  Add UP
definition which is simple wrapper around __pa().

Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Vivek Goyal <vgoyal@redhat.com>
Reported-by: Randy Dunlap <randy.dunlap@oracle.com>
include/linux/percpu.h

index 6ac984fa34f807a2d6f1efb20399851028cff629..8e4ead6435fbd07099e78b582859f47e712b35e4 100644 (file)
@@ -180,6 +180,11 @@ static inline void free_percpu(void *p)
        kfree(p);
 }
 
+static inline phys_addr_t per_cpu_ptr_to_phys(void *addr)
+{
+       return __pa(addr);
+}
+
 static inline void __init setup_per_cpu_areas(void) { }
 
 static inline void *pcpu_lpage_remapped(void *kaddr)