[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/3] Use C inlines for uaccess
Convert the remaining uaccess_* calls from ASM macros to C inlines. These patches apply against linux-next. I boot tested ARM64, and compile tested ARM changes. Pavel Tatashin (3): arm/arm64/xen: use C inlines for privcmd_call arm64: remove uaccess_ttbr0 asm macros from cache functions arm64: remove the rest of asm-uaccess.h arch/arm/include/asm/assembler.h | 2 +- arch/arm/include/asm/uaccess.h | 32 ++++++++++++--- arch/arm/xen/enlighten.c | 2 +- arch/arm/xen/hypercall.S | 15 +------ arch/arm64/include/asm/asm-uaccess.h | 60 ---------------------------- arch/arm64/include/asm/cacheflush.h | 38 ++++++++++++++++-- arch/arm64/kernel/entry.S | 6 +-- arch/arm64/lib/clear_user.S | 2 +- arch/arm64/lib/copy_from_user.S | 2 +- arch/arm64/lib/copy_in_user.S | 2 +- arch/arm64/lib/copy_to_user.S | 2 +- arch/arm64/mm/cache.S | 31 +++++--------- arch/arm64/mm/context.c | 12 ++++++ arch/arm64/mm/flush.c | 2 +- arch/arm64/xen/hypercall.S | 19 +-------- arch/xtensa/kernel/coprocessor.S | 1 - include/xen/arm/hypercall.h | 23 +++++++++-- 17 files changed, 117 insertions(+), 134 deletions(-) delete mode 100644 arch/arm64/include/asm/asm-uaccess.h -- 2.24.0 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |