[PATCH] uml: error handling fixes
commit2ace87b9502d922397cabaf07d73e0b60c480ecf
authorJeff Dike <jdike@addtoit.com>
Mon, 1 May 2006 19:16:00 +0000 (1 12:16 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 2 May 2006 01:17:44 +0000 (1 18:17 -0700)
treeb354425542c4b2cff20dc20cd65d0e8eeec2c7c4
parent347b3dc2faf34d63a96b41e3244b743cc72a2aa0
[PATCH] uml: error handling fixes

Blairsorblade noticed some confusion between our use of a system
call's return value and errno.  This patch fixes a number of related
bugs -
using errno instead of a return value
using a return value instead of errno
forgetting to negate a error return to get a positive error code

Signed-off-by: Jeff Dike <jdike@addtoit.com>
Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/um/os-Linux/file.c
arch/um/os-Linux/skas/process.c
arch/um/os-Linux/sys-i386/registers.c
arch/um/os-Linux/sys-x86_64/registers.c
arch/um/os-Linux/umid.c