criu/compel/arch
Dmitry Safonov daddcbdccb ppc64/aarch64: Export __page_{shift, size} in libcompel
Libcompel supplies to the parasite PAGE_SIZE during infection.
On ppc64/aarch64 PAGE_SIZE can be different with Large pages,
under the cover it returns __page_size.

At this moment __page_size is located in criu binary, which
prevents using libcompel as .so library in other applications
than criu on ppc64/aarch64.

Export __page_size and __page_shift in libcompel.

Fixes: #572
Fixes: 2d965008d3 ("ppc64/aarch64: Dynamically define PAGE_SIZE")

Cc: Adrian Reber <areber@redhat.com>
Acked-by: Cyrill Gorcunov <gorcunov@gmail.com>
Reported-by: Alexey Shabalin
Signed-off-by: Dmitry Safonov <dima@arista.com>
Signed-off-by: Andrei Vagin <avagin@gmail.com>
2019-04-20 20:25:26 -07:00
..
aarch64 ppc64/aarch64: Export __page_{shift, size} in libcompel 2019-04-20 20:25:26 -07:00
arm compel: add APIs to get stack pointers 2018-10-30 19:27:57 +03:00
ppc64 ppc64/aarch64: Export __page_{shift, size} in libcompel 2019-04-20 20:25:26 -07:00
s390 compel: add APIs to get stack pointers 2018-10-30 19:27:57 +03:00
x86 Fix typos 2018-10-30 19:27:58 +03:00