Revert "[PATCH] x86-64: Fix up handling of non canonical user RIPs"
commitcbf0ec6ee001ab89471397ac84105b2e3b2fd986
authorLinus Torvalds <torvalds@g5.osdl.org>
Tue, 14 Mar 2006 16:01:47 +0000 (14 08:01 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 14 Mar 2006 16:01:47 +0000 (14 08:01 -0800)
treec5962763cc47cc36b4c1ff1c4c56b96b256a4657
parentceb2ca9cb0bfd885127fa9a2c27127b3fe1c8f28
Revert "[PATCH] x86-64: Fix up handling of non canonical user RIPs"

This reverts commit c33d4568aca9028a22857f94f5e0850012b6444b.

Andrew Clayton and Hugh Dickins report that it's broken for them and
causes strange page table and slab corruption, and spontaneous reboots.

Let's get it right next time.

Cc: Andrew Clayton <andrew@rootshell.co.uk>
Cc: Hugh Dickins <hugh@veritas.com>
Cc: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/x86_64/kernel/entry.S