Migrated user memory copy APIs to use the new exception table guards
authorDavide Libenzi <dlibenzi@google.com>
Sat, 31 Oct 2015 01:31:15 +0000 (18:31 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 16 Nov 2015 23:03:23 +0000 (15:03 -0800)
commit03009d4386629cf60ee58121369789f179f48c4a
tree6124238d002914d8f60c4856b242025b764d08c6
parent4934e03c2a9a74c6a33e979fd0792affe8c29aa2
Migrated user memory copy APIs to use the new exception table guards

Migrated user memory copy APIs to use the new exception table guards.
Added string copy APIs as well.

Signed-off-by: Davide Libenzi <dlibenzi@google.com>
Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/arch/x86/uaccess.h
kern/include/umem.h
kern/src/ktest/pb_ktests.c
kern/src/syscall.c
kern/src/umem.c