]> err.no Git - linux-2.6/commit
[PATCH] x86_64: Clean up copy_*_user
authorAndi Kleen <ak@suse.de>
Wed, 11 Jan 2006 21:44:45 +0000 (22:44 +0100)
committerLinus Torvalds <torvalds@g5.osdl.org>
Thu, 12 Jan 2006 03:04:55 +0000 (19:04 -0800)
commit2cbc9ee35c992f88fb2558a4f13920e3df4ef3bb
tree51bed27fe9050cae3e7de2d24f55874455316ab2
parent17a941d854a3f7b0bb916fdeee4c9ffdcc19d8d3
[PATCH] x86_64: Clean up copy_*_user

- Remove optimization for old B stepping Opteron
- Make the fast path for copies with a multiple of eight length faster.
- Minor instruction rearrangement to hopefully avoid a pipeline
stall or two.
- Add comment about errata to consider.

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/x86_64/lib/copy_user.S