Thread (12 messages) 12 messages, 3 authors, 2018-03-09

Re: [RFC PATCH 6/6] arch: add untagged_addr definition for other arches

From: Andrey Konovalov <hidden>
Date: 2018-03-09 15:47:23
Also in: linux-alpha, linux-arch, linux-mips, linux-mm, linux-riscv, lkml

On Fri, Mar 9, 2018 at 3:16 PM, Robin Murphy [off-list ref] wrote:
On 09/03/18 14:02, Andrey Konovalov wrote:
quoted
To allow arm64 syscalls accept tagged pointers from userspace, we must
untag them when they are passed to the kernel. Since untagging is done in
generic parts of the kernel (like the mm subsystem), the untagged_addr
macro should be defined for all architectures.

Would it not suffice to have an "#ifndef untagged_addr..." fallback in
linux/uaccess.h?
Hi Robin!

This approach is much better, I'll try it. This will also solve the
merge issues that Arnd mentioned.

Thanks!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help