percpu: Make __verify_pcu_ptr handle per cpu pointers to arrays
authorChristoph Lameter <cl@linux.com>
Fri, 23 Aug 2013 19:01:58 +0000 (19:01 +0000)
committerTejun Heo <tj@kernel.org>
Fri, 23 Aug 2013 20:08:27 +0000 (16:08 -0400)
commitabec1a806e0c3cf168999667d5fb6218398ef12a
tree167e441fc26b6b404366d0310e41e32f52869ec6
parenta4244454df1296e90cc961c1b636b1176ef0d9a0
percpu: Make __verify_pcu_ptr handle per cpu pointers to arrays

__verify_pcpu_ptr() will cause a compilation failure if the type of the
pointer is a pointer to a fixed array of objects. Adding zero to the
pointer converts the type of pointer to that pointing to a single
object of the array.

Signed-off-by: Christoph Lameter <cl@linux.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
include/linux/percpu-defs.h