]> git.baikalelectronics.ru Git - kernel.git/commit
x86_64: fix ia32 AMD syscall audit fast-path
authorRoland McGrath <roland@redhat.com>
Sat, 26 Jul 2008 03:00:10 +0000 (20:00 -0700)
committerRoland McGrath <roland@redhat.com>
Sat, 26 Jul 2008 03:02:41 +0000 (20:02 -0700)
commitb653a00fdd87985f4e06d19be0943ffc418d3cac
treebc4d59f57ce315bcb16dad5491ab9983ab122d8a
parent8293a1251d5999924b079153d622ba5c4416851f
x86_64: fix ia32 AMD syscall audit fast-path

The new code in commit 937d4fe804a3fa53f43e80868d308dfafd2ae6a4
has a bug in the version supporting the AMD 'syscall' instruction.
It clobbers the user's %ecx register value (with the %ebp value).

This change fixes it.

Signed-off-by: Roland McGrath <roland@redhat.com>
arch/x86/ia32/ia32entry.S