aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/percpu.h
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2009-12-02 08:36:58 +0900
committerTejun Heo <tj@kernel.org>2009-12-02 08:36:58 +0900
commitee0a6efc1897ef817e177e669f5c5d211194df24 (patch)
tree6a0e8f5999e15332c29a0bbe5c61cd8f69f2d4b6 /include/linux/percpu.h
parent3b034b0d084221596bf35c8d893e1d4d5477b9cc (diff)
downloadkernel_samsung_aries-ee0a6efc1897ef817e177e669f5c5d211194df24.zip
kernel_samsung_aries-ee0a6efc1897ef817e177e669f5c5d211194df24.tar.gz
kernel_samsung_aries-ee0a6efc1897ef817e177e669f5c5d211194df24.tar.bz2
percpu: add missing per_cpu_ptr_to_phys() definition for UP
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>
Diffstat (limited to 'include/linux/percpu.h')
-rw-r--r--include/linux/percpu.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/percpu.h b/include/linux/percpu.h
index 6ac984f..8e4ead6 100644
--- a/include/linux/percpu.h
+++ b/include/linux/percpu.h
@@ -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)