]> err.no Git - linux-2.6/commit
[IA64] Schedule ia64_leave_syscall() to read ar.bsp earlier
authorDavid Mosberger-Tang <davidm@hpl.hp.com>
Thu, 28 Apr 2005 04:17:44 +0000 (21:17 -0700)
committerTony Luck <tony.luck@intel.com>
Thu, 28 Apr 2005 04:17:44 +0000 (21:17 -0700)
commit87e522a0f7f8a7a5a1a880517989835c4f09c63e
tree72a20dd374169677a3b151f1f1168e2654cecc08
parent060561ff79b01eea58e6d72abfb8e7580ff21f2a
[IA64] Schedule ia64_leave_syscall() to read ar.bsp earlier

Reschedule code to read ar.bsp as early as possible.  To enable this,
don't bother clearing some of the registers when we're returning to
kernel stacks.  Also, instead of trying to support the pNonSys case
(which makes no sense), do a bugcheck instead (with break 0).  Finally,
remove a clear of r14 which is a left-over from the previous patch.

Signed-off-by: David Mosberger-Tang <davidm@hpl.hp.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/entry.S