Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1303888

Re: [PATCH] selftests/x86: Disable ldt_gdt_64 for now

From Shuah Khan <shuahkh@osg.samsung.com>
Newsgroups linux.kernel
Subject Re: [PATCH] selftests/x86: Disable ldt_gdt_64 for now
Date 2016-01-07 21:50 +0100
Message-ID <qOpFp-4Sh-29@gated-at.bofh.it> (permalink)
References <qO2pt-5zb-19@gated-at.bofh.it>
Organization Samsung Open Source Group

Show all headers | View raw


On 01/06/2016 12:51 PM, Andy Lutomirski wrote:
> ldt_gdt.c relies on cross-cpu invalidation of SS to do one of its
> tests.  On 32-bit builds, this works fine, but on 64-bit builds, it
> only works if the kernel has proper SS sigcontext handling for
> 64-bit user programs.
> 
> Since the SS fixes are currently reverted, restrict the test case to
> 32 bits for now.
> 
> In principle, I could change the test to use a different segment
> register, but it would be messy: CS can't point to the LDT for
> 64-bit code, and the other registers don't result in immediate
> faults because they aren't reloaded on kernel -> user transitions.
> 
> When we fix sigcontext (in 4.6?), we can revert this.
> 
> Signed-off-by: Andy Lutomirski <luto@kernel.org>
> --

Andy,

This patch didn't apply to linux-kselftest next.
It probably has to go through x86.

thanks,
-- Shuah

-- 
Shuah Khan
Sr. Linux Kernel Developer
Open Source Innovation Group
Samsung Research America (Silicon Valley)
shuahkh@osg.samsung.com | (970) 217-8978

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH] selftests/x86: Disable ldt_gdt_64 for now Andy Lutomirski <luto@kernel.org> - 2016-01-06 21:00 +0100
  Re: [PATCH] selftests/x86: Disable ldt_gdt_64 for now Shuah Khan <shuahkh@osg.samsung.com> - 2016-01-07 21:50 +0100
    Re: [PATCH] selftests/x86: Disable ldt_gdt_64 for now Ingo Molnar <mingo@kernel.org> - 2016-01-11 12:00 +0100
      Re: [PATCH] selftests/x86: Disable ldt_gdt_64 for now Andy Lutomirski <luto@amacapital.net> - 2016-01-12 02:30 +0100
        Re: [PATCH] selftests/x86: Disable ldt_gdt_64 for now Ingo Molnar <mingo@kernel.org> - 2016-01-12 11:50 +0100

csiph-web