]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/mm/slice: Move slice_mask struct definition to slice.c
authorAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Wed, 22 Mar 2017 03:36:51 +0000 (09:06 +0530)
committerMichael Ellerman <mpe@ellerman.id.au>
Fri, 31 Mar 2017 12:09:56 +0000 (23:09 +1100)
commitd24a0de7150e61518a69bff0d975a5c71d8752c6
tree630c1e9f84c515748ac177ff9612e4b1559a77fc
parent9cbfbcb2ffa11f340394fbcd919f1deaff31f8bc
powerpc/mm/slice: Move slice_mask struct definition to slice.c

This structure definition need not be in a header since this is used only by
slice.c file. So move it to slice.c. This also allow us to use SLICE_NUM_HIGH
instead of 64.

I also switch the low_slices type to u64 from u16. This doesn't have an impact
on size of struct due to padding added with u16 type. This helps in using
bitmap printing function for printing slice mask.

Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/include/asm/page_64.h
arch/powerpc/mm/slice.c