]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
x86: fix initialization of 'l' bit in ldt descriptors
authorJeremy Fitzhardinge <jeremy@goop.org>
Sun, 27 Jul 2008 15:42:32 +0000 (08:42 -0700)
committerIngo Molnar <mingo@elte.hu>
Mon, 28 Jul 2008 12:26:26 +0000 (14:26 +0200)
commit64f53a0492b4bc11868307990bb8f7c1e0764f89
tree60348b0c26e945e2b91da2521af5b300979cdc04
parentb56afe1d41653fb07ab1b5af5ccc12001c4dd5a0
x86: fix initialization of 'l' bit in ldt descriptors

Make sure that fill_ldt() initializes the 'l' bit in the descriptor.
It always sets it to 0, ignoring 'lm' in user_desc, preserving original
x86_64 behaviour.

Previously it was leaving 'l' uninitialized.

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Cc: Glauber de Oliveira Costa <gcosta@redhat.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Cc: Glauber de Oliveira Costa <gcosta@redhat.com>
include/asm-x86/desc.h