From: Vineet Gupta Date: Sat, 22 Jun 2013 07:08:59 +0000 (+0530) Subject: ARC: stop using pt_regs->orig_r8 X-Git-Tag: omap-for-v3.11/fixes-for-merge-window~38^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=352c1d95e3220d0ea33cefac5c1f0deb2c4470c6;p=pandora-kernel.git ARC: stop using pt_regs->orig_r8 Historically, pt_regs have had orig_r8, an overloaded container for (1) backup copy of r8 (syscall number Trap Exceptions) (2) additional system state: (syscall/Exception/Interrupt) There is no point in keeping (1) since syscall number is never clobbered in-place, in pt_regs, unlike r0 which duals as first syscall arg as well as syscall return value and in case of syscall restart, the orig arg0 needs restoring (from orig_r0) after having been updated in-place with syscall ret value. This further paves way to convert (2) to contain ECR itself (rather than current madeup values) Signed-off-by: Vineet Gupta --- Reading git-diff-tree failed