This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH] x86: Add NOTRACK prefix support
- From: Nick Clifton <nickc at redhat dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>, binutils at sourceware dot org
- Date: Tue, 23 May 2017 10:21:36 +0100
- Subject: Re: [PATCH] x86: Add NOTRACK prefix support
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx03.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx03.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=nickc at redhat dot com
- Dkim-filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 47B6680F6B
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 47B6680F6B
- References: <20170522175143.GA29732@lucon.org>
Hi H.J.
> For register indirect branches, NOTRACK prefix (0x3e), which is also
> the DS segment register prefix, can be used to ignore the CET indirect
> branch track.
>
> I will check it in shortly.
The new test triggered some new failures for non-ELF based x86 targets:
Checking Binutils in: i386-darwin ... GAS i386 notrackbad
Checking Binutils in: x86_64-pc-cygwin ... GAS i386 notrackbad, i386 x86-64-notrackbad
Checking Binutils in: i386-pc-go32 ... GAS i386 notrackbad
Checking Binutils in: i686-pc-cygwin ... GAS i386 notrackbad
Checking Binutils in: i686-pc-mingw32 ... GAS i386 notrackbad
Checking Binutils in: mingw32-pe ... GAS i386 notrackbad
Would you mind updating the tests please ?
Cheers
Nick